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
339384018975	339384019492	339384020042	339384020590	339384021142	339384021692	339384022242	339384022792	339384023342	339384023892	339384024442	339384024992	339384025542	339384026092	339384026642	339384027192	339384027742	339384028292	339384028842	339384029392	339384029942	339384030492	339384031042	339384031592	339384032142	339384032692	339384033242	339384033792	339384034342	339384034892	339384035442	339384035992	339384036542	339384037092	339384037642	339384038192	339384038742	339384039292	339384039842	339384040392	339384040942	339384041492	339384042042	339384042592	339384043142	339384043692	339384044242	339384044792	339384045342	339384045892	339384046442	339384046992	339384047542	339384048092	339384048642	339384049192	339384049742	339384050292	339384050842	339384051392	339384051942	339384052492	339384053042	339384053592	339384054142	339384054692	339384055242	339384055792	339384056342	339384056892	339384057442	339384057992	339384058542	339384059092	339384059642	339384060192	339384060742	339384061292	339384061842	339384062392	339384062942	339384063492	339384064042	339384064592	339384065142	339384065692	339384066242	339384066792	339384067342	339384067892	339384068442	339384068992	339384069542	339384070092	339384070642	339384071192	339384071742	339384072292	339384072842	339384073392	339384073942	339384074492	339384075042	339384075592	339384076142	339384076692	339384077243	339384077792	339384078342	339384078892	339384079442	339384079992	339384080542	339384081092	339384081642	339384082192	339384082742	339384083292	339384083842	339384084392	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22157	20044	26875	23449	23127	25537	25776	22262	20681	20711	20209	20154	20070	19938	19688	19637	19473	19298	19713	19545	19491	19550	19145	18950	19193	19143	19048	18732	19142	18947	18922	19012	19062	18702	18867	18898	19004	18860	18714	18804	18871	18798	18737	18979	19111	18909	18951	18997	18851	19065	18733	18658	18732	18559	18773	18833	18820	18864	18645	18822	18759	18808	18758	18839	19014	19138	18712	18813	18731	18625	18911	19040	18739	19056	18740	18748	18702	18781	18751	18756	18955	18829	18754	18684	18581	18615	18779	18747	19000	18635	18732	18684	18652	18816	19022	18930	18615	18716	18837	18671	18989	18916	18782	18737	18824	18627	18522	18758	18664	18657	18677	18817	18710	18775	18605	18777	18806	18647	18860	18621	18736	18828	18750	18612	19039	18629	18715	18817	18838	18741	18845	18655	18769	18715	18944	18795	18526	18667	18734	18716	18704	18629	18723	18651	18821	18743	18905	18837	18771	18725	18695	18741	18723	18641	18548	18977	18705	18539	18863	18656	18560	18808	18513	18558	18696	18801	18785	18713	18687	19060	18817	18714	18804	18632	18732	18698	18728	18743	18759	18880	18797	18848	18744	18476	18745	18840	18659	18741	18753	18730	18644	18813	18812	18788	18751	18669	18427	18703	18977	18789	18940	18870	18642	18475	18677	18869	18902	18775	18694	18683	18766	18743	18706	18693	18897	18705	18661	19009	18786	18919	18921	18799	18706	19048	18654	18760	18725	18666	18734	18638	18823	18738	18831	18812	18911	18929	18665	18578	18725	18603	18961	18816	18765	18812	18623	18767	18629	18879	18873	18848	18771	18837	18884	18683	18687	18623	18758	18832	18632	18687	18533	18755	18676	18685	18656	18693	18816	18911	18575	18473	18678	18790	18606	18784	18704	18580	18655	18779	18628	18845	18999	18671	18597	18512	18653	18845	18670	18717	18546	18738	18666	18538	18743	18614	18665	18505	18823	18696	18650	18564	18646	18619	18829	18820	18757	18667	18845	18863	18602	18880	18773	18424	18787	18601	18856	18706	18814	18648	18852	18608	18750	18887	18692	18493	18612	18777	18651	18752	18880	18837	18674	18710	18813	18512	19081	18879	18646	18680	18675	18835	18702	18766	18486	18728	18649	18740	18864	18666	18803	19091	18746	18692	18790	18788	18772	18862	18783	18836	18794	18814	19036	18872	18789	18922	18835	18891	18776	18946	18782	18671	18907	18864	18933	18709	18667	18699	18861	18665	18518	18626	18790	18502	18617	18979	18844	18864	18597	18740	18572	18713	18621	18640	18865	18773	18821	18620	18643	18538	18617	18912	18784	18678	18766	18467	18712	18827	18592	18734	18582	18619	18730	18708	18777	18863	18661	18658	18757	18641	18640	18880	18875	18620	18648	18952	18677	18635	18640	18743	18653	18675	18836	18767	18831	18609	19009	18693	18769	18841	18763	18753	18833	18446	18841	18694	18705	18724	18603	18686	18799	18664	18646	18637	18650	18751	18589	18691	18718	18396	18684	18897	18806	18896	19017	18939	18757	18663	18726	18911	18719	18868	18778	18707	18745	18606	19003	19029	18825	18697	18715	18771	18635	18811	18883	18745	18614	19062	18919	18606	18652	18860	18685	18961	18808	18864	18480	18846	18733	18806	18802	18681	18473	18886	18654	18618	18763	18805	18748	18621	18738	18694	18680	18660	18595	18884	18518	18471	18675	18674	18723	18170	18682	18775	18710	18765	18496	18660	18678	18575	18802	18627	18519	18761	19030	18804	18664	18618	18706	18706	18773	18642	18719	18591	18652	18858	18738	18631	18719	18771	18814	18722	18875	18750	18615	18675	18795	18722	18511	18758	18755	18615	18783	18727	18779	18945	18898	18666	18828	18718	18691	18776	18721	18788	18711	18833	18700	18700	18811	18997	18917	18590	18441	18872	18629	18750	18847	18841	18570	18794	18852	18717	18755	18857	18632	18756	18505	18503	18732	18895	18636	18721	18724	18528	18664	18813	18603	18465	18742	18902	18756	18731	18760	18826	18734	18591	18608	18545	18721	18923	18665	18866	18704	18762	18682	18621	18846	18854	18923	18777	18802	18818	18840	18537	18721	18739	18809	18644	18706	18592	18764	18740	18592	18522	18683	18547	18704	18694	18578	18912	18712	18622	18739	18900	18801	18813	18765	18902	18742	18633	18710	18865	18910	18723	18932	18618	18674	18657	18640	18841	18596	18696	18690	18669	18699	18796	18864	18851	18525	18843	18686	18639	18575	18852	18881	18694	18574	18594	18817	18809	18931	18652	18734	18958	18663	18658	19036	18687	18692	18712	18773	18646	18776	18649	18528	18641	18940	18722	18645	18678	18845	18792	18745	18633	18795	18786	18821	18759	18823	18900	18939	18792	18588	18650	18755	18685	18822	18818	18731	18892	18811	18841	18742	18646	18700	18810	18817	18789	18828	18470	18623	18575	18799	18714	18824	18907	18983	18469	18775	18863	18873	18689	18872	18720	18691	18622	18683	18633	18710	18911	18802	18650	18884	18583	18627	18669	18618	18557	18927	19031	18953	18722	18768	18754	18823	18806	18481	18654	18551	18947	18741	18596	18691	18679	18935	18841	18751	18713	18872	18850	19010	18676	18667	18830	18589	18727	18979	18997	18744	18787	18640	18651	18799	18794	18817	18569	18579	18569	18632	18537	18586	18718	18768	18632	18625	18904	18963	18714	18830	18818	18797	18546	18788	18754	18851	18708	18595	18714	18750	18590	18842	18724	18806	18713	18745	18734	18673	18972	18751	18845	18840	18755	18642	18657	18853	18768	18846	18734	18749	18722	18686	18739	18735	18791	18727	18681	18785	18621	18679	18661	18948	18835	18748	18823	18711	18755	18710	18687	18837	18674	18725	18864	18743	19022	18571	18723	18481	18548	18682	18687	18776	18591	18574	18703	18624	18924	18776	18822	18863	18695	18901	18668	18668	18755	18734	18896	18566	18637	18708	18648	18829	18948	18576	19046	18846	18578	18577	18579	18878	18632	18877	18880	18626	18863	18794	18728	18626	18702	18749	18748	18716	18760	18706	18733	18773	18563	18797	18751	18679	18843	18656	18874	18550	18682	18656	18669	18650	18790	18747	18699	18742	18636	18699	18788	18571	18885	18686	18692	18650	18743	18858	18708	18797	18785	18752	18722	18875	18707	18737	18612	18745	18551	18717	18587	18698	19027	18668	18697	18646	18839	18756	18634	18793	18806	18917	18624	18918	18764	18711	18632	18719	18557	18699	18888	18845	18785	18858	18777	18843	19052	18696	18770	18519	18819	18921	18861	18821	18738	18797	18614	18813	18736	18700	18609	18704	18802	18757	18839	18945	18759	18614	18774	18865	18723	18627	18781	18812	18726	18665	18631	18669	18883	18681	18733	18478	18752	18693	18718	18801	18807	18735	18896	18549	18623	18800	18773	18556	18674	18794	18601	18794	18684	18602	18678	18777	18791	18578	18884	18730	18672	18721	18738	18712	18900	18704	18822	18840	18672	18771	18857	18768	18718	18727	18628	18860	18833	18787	18744	18648	18747	18710	18683	18480	18712	18877	18825	18708	18731	18529	18846	18762	18659	18665	18643	18671	18720	18801	18755	18585	18705	18846	18915	18654	18868	18841	18739	18679	18934	18794	18731	18875	18951	18988	18697	18646	18706	18804	18584	18778	18858	18715	18776	18866	18886	18865	18710	18551	18705	18589	18392	18665	18572	18610	18656	18637	18692	18577	18724	18662	18607	18912	18689	18830	18648	18750	18668	18720	18745	18808	18519	18743	18520	18526	18785	18603	18737	18866	18569	18651	18759	18688	18805	18749	18630	18874	18909	18804	19012	18746	18813	18525	18524	18899	18714	18618	18841	18844	18963	18654	18825	18661	18596	18584	18839	18733	18632	18713	18739	18762	18587	18634	18805	18970	18754	18688	18561	18487	18706	18707	18693	18930	18677	18876	18706	18776	18707	18652	18814	18563	18572	18795	18565	18785	19249	18651	18691	18875	18471	18502	18813	18780	18969	18811	18884	18750	18632	18735	18544	18715	18714	18531	18609	18956	18776	18489	18769	18638	19086	18783	18877	18707	18754	18564	18669	18896	18966	18707	18588	18764	18746	18933	18701	18697	18636	18699	18527	18877	18742	18696	18668	18470	18804	18868	18796	18795	18721	18670	18769	18866	18614	18667	18626	18653	18661	18816	18758	18785	18784	18843	18631	18738	18988	18736	18819	18609	18482	18787	18732	19083	18712	18872	18742	18594	18622	18702	18681	18853	18650	18701	18768	18691	18804	18740	18725	18770	18804	18741	18467	18625	18842	18812	18808	18498	18640	18769	18734	18791	18590	18722	18709	18766	18672	18906	18974	18889	18822	18559	18728	18563	18873	18777	18998	18681	18719	18647	18711	18789	18598	18709	18829	18796	18729	18750	18816	18800	18727	18684	18718	18579	18710	18688	18855	18776	18766	18779	18892	18963	18606	18720	18633	18682	18610	18685	18572	18729	18747	18936	18656	18775	18693	18652	18960	18676	18717	18671	18541	18639	18764	18710	18822	18796	18686	18711	18845	18724	18961	18468	18542	18669	18754	18800	18870	18732	18719	18826	18704	18400	18461	18829	18690	18952	18718	18839	18649	18820	18730	18930	18880	18750	18601	18551	18625	18788	18819	18839	18453	18692	18929	18679	18600	18678	18896	18956	18853	18483	18874	18585	18729	18789	18721	18749	18895	18497	18924	18615	18819	18746	18584	18732	18743	18730	18776	18901	18531	18984	18782	18782	18772	18852	18694	18444	18431	18776	18838	18523	18828	18726	18784	18560	18682	18936	18693	18949	18650	18672	18559	18743	19009	18682	18673	18868	18759	18662	18798	18928	18838	18772	18960	18542	18652	18750	18525	18667	18847	18588	18951	18638	18567	18653	18489	18683	18807	18631	18602	18821	18770	18621	19013	18803	18711	18588	18659	18674	18772	18694	18964	18666	18809	18546	18681	18691	18715	18591	18585	18414	18773	19015	18834	18800	18673	18740	18677	18680	18912	18848	18607	18674	18543	18704	18581	18646	18586	18701	18678	18772	18644	18737	18652	18580	18888	18720	18807	18735	18745	18690	18646	18736	18639
21299	38716	34426	26370	21671	18722	17023	15189	14270	13664	13483	13397	13192	13094	12696	12519	12718	12695	12669	12714	12384	12233	12118	12287	12085	12147	12225	12058	12003	11992	11899	12205	12100	11935	11978	11931	12131	12053	11967	11949	11986	11885	11947	11878	11953	11841	11982	11966	12065	11967	11786	11776	11824	11965	11830	11957	12017	12086	11992	11867	12024	11920	11914	11826	11876	11862	11908	11829	11924	11985	12042	11939	11900	11933	11709	11880	11916	11927	11891	11779	11904	11887	11663	12031	11807	11903	11931	11802	11643	11812	11885	11922	11926	11809	11916	11841	11912	11837	11937	11837	11950	11893	11985	11846	11799	11760	11975	11846	11892	11868	11908	11830	11634	11982	11984	11975	11992	12061	11640	11812	11886	11836	11828	11892	11953	11664	11846	11913	11951	11701	11982	11831	11739	11845	11751	12014	12037	11814	11910	11706	11745	11782	11667	11648	11807	11791	11724	11860	11910	11769	11856	11800	11860	11677	11926	11773	11808	11831	11905	11778	11919	11918	11688	11878	11904	11691	11832	11657	11921	11860	11726	11857	11862	11911	11928	11867	11891	11853	11765	11908	11801	11849	11779	11878	11990	11939	11882	11743	11829	11809	11789	11927	11898	11903	11983	11703	11891	11722	11684	11847	11951	11897	11862	11722	11934	12065	11864	11721	11780	11752	11854	11809	11972	11857	11837	11774	11765	11668	11857	11869	11803	11880	11807	11905	11853	11753	11764	11997	11894	11907	11862	11888	11923	11655	11812	11776	11791	11925	11883	11813	11881	11793	11816	11843	11839	11672	12070	11924	11906	11834	11916	11828	11708	11787	11776	11657	11907	11876	11772	11810	11773	11949	11723	11897	11803	11887	11836	11839	11943	11885	12005	11885	11845	11906	11755	11940	12039	11913	11777	11723	11875	11748	12049	11912	11843	11895	11820	11847	11711	11848	12018	11776	12004	11981	11829	11926	11684	11981	11889	11920	11826	11932	11969	11978	11763	11920	11808	12020	11997	11762	11880	11857	11762	11780	11914	11769	11878	11804	12066	11809	11848	11950	11934	11853	11678	11818	11793	11718	11735	11915	11761	11897	11893	11829	11971	11907	11736	11842	11951	11963	11819	11810	11983	11864	11707	11813	11775	11861	11912	11866	11890	11771	12031	11732	11903	12038	11722	11861	11841	11877	11915	11818	11694	11828	11802	11778	11844	11882	11770	11878	11769	11855	11804	11789	11809	11947	11799	11959	11886	11767	11798	11854	11663	11942	11752	11950	11909	11935	11758	11796	12089	11759	11909	11885	11953	11647	11901	11831	11932	11963	11896	11962	11766	11835	11905	11838	11800	11891	11854	11819	11781	11617	11878	11692	11986	11782	11810	11696	11843	11848	11793	11744	11846	11884	11979	11767	11802	11646	11930	11824	11826	11747	11817	11897	11738	11860	11819	11869	11762	11736	11855	11840	11808	11767	11641	11979	11859	12015	11727	11999	11869	11809	11951	11830	11878	11797	11771	11932	11794	11787	12021	11843	11864	11730	11891	11743	11848	11710	11788	11988	11821	11865	11871	11827	11839	11825	12036	11930	11718	11804	11858	11841	11760	11792	11805	11851	11723	11820	11755	11933	11903	11915	12035	11910	11835	11791	11913	11826	11837	11839	11809	11919	11661	11832	11977	11840	11802	11772	11798	11942	11904	11928	11836	11843	11765	11906	11947	11674	11812	11792	11647	11871	11960	11782	11894	11919	11730	11816	11937	11764	11879	11800	11891	11863	11820	11785	11715	11769	11816	11898	11713	11815	11841	11490	11980	11727	11884	11814	11901	11739	11765	11769	11787	11823	11735	11799	11624	11750	11820	11873	11947	11893	11724	11918	11896	11826	11799	11789	11672	11864	11763	11913	11984	11952	11847	11959	11842	11950	11732	11947	11761	11914	11756	11952	11920	11852	11852	11848	11814	11848	11878	11808	11884	11918	11878	11898	11866	11935	11873	11797	11937	11819	12005	11798	11765	11876	11915	11866	11724	11783	11827	11773	11807	11891	11943	11990	11829	11833	11765	11821	11853	11788	11948	11831	11843	11936	11847	11756	11952	11939	11742	11785	11814	11788	11758	11794	11884	11694	11778	11851	11731	11982	11843	11743	11826	11732	11808	11861	11761	11800	11862	11925	11766	11677	11782	11835	11692	11681	11747	11672	11862	11980	11894	11651	11771	11928	11778	11788	11656	11978	11605	11775	11948	11847	11994	12024	11879	11793	11881	11905	11869	11828	11786	11651	11789	11736	11830	11809	11943	11772	11786	11796	11909	11901	11973	11912	11870	11766	11864	11790	11821	11912	11773	11823	11753	11893	11920	11904	11784	11836	11972	11936	11943	11825	11745	11936	11818	11797	11919	11968	11977	11785	11823	11842	11883	11841	11791	11847	11918	11780	11942	11720	11752	11917	11738	11834	11794	11833	11822	11833	11958	11831	11858	11836	11957	11981	11853	11978	11908	11933	11827	11839	11667	11845	11889	11696	11891	11879	11614	11732	11944	12013	11904	11780	11823	11646	11957	11944	11860	11737	11742	11795	11799	11814	11803	11892	11750	11952	11927	11740	11815	11900	11835	12008	11839	11717	11956	11617	11933	11923	11832	11988	11810	11727	11699	11703	11884	12018	11761	11988	11805	11966	11866	11729	11848	11934	11891	11575	11908	12051	11778	11823	11812	11929	11885	11854	11734	11768	11764	11867	11880	11807	11853	11877	11784	11794	11884	11872	11771	11819	11727	11913	11664	11773	11878	11793	11905	11711	11928	11799	11786	11819	11823	11892	11851	11807	11870	11797	11703	11782	11857	11791	11730	11978	11889	11830	11791	11886	11727	11779	11749	11799	11743	11846	11942	11951	11882	11772	11812	11802	11966	11874	11735	11780	11754	11743	11841	11647	11822	11869	11857	11857	11931	11983	11775	11914	11652	12005	11973	11897	11941	11977	11861	11807	11730	11720	11891	11929	11795	11676	11788	11774	11832	11835	11771	11751	11863	11773	11966	11805	11731	11823	11980	11727	11918	11877	11717	11783	11928	11709	11877	11797	11762	11817	11774	11926	11929	11780	11880	11709	11781	12006	11774	11894	11781	11815	11964	11674	11871	11658	11739	11795	11871	11873	11961	11727	11803	11671	11843	11872	11798	11927	11754	11963	11775	11802	11887	11758	11864	12082	11832	11755	11783	11739	11608	11872	11992	11893	11886	11839	11950	11835	11966	11891	11835	11658	11962	11801	11777	11992	11911	11777	11805	11847	11691	11902	11892	11941	11812	11933	11817	11705	11651	11793	11760	11886	11825	11758	11845	11951	11775	11758	11938	11933	11920	11696	11777	11867	11780	11829	11758	11787	11840	11817	11782	11858	11737	11981	11647	11677	11885	11907	11830	11715	11875	11836	11979	11875	11855	11890	11674	11909	11910	11923	11754	11832	11733	11981	11937	11832	11871	11733	11777	11743	11745	11761	11897	12036	11738	11783	11753	11778	12028	11913	11827	11862	11578	11759	11781	11761	11773	11811	11813	11699	11570	11805	12013	11612	11863	11935	11872	11974	11863	11753	11875	11792	11913	11950	11870	11816	11802	11964	11868	11905	11737	11961	11803	11871	11756	11977	11756	11806	11725	11878	11938	11723	11904	11865	11781	11854	11878	11834	11767	11835	11913	11784	11840	11887	11795	11928	11693	11709	11716	11786	11778	11864	11790	11941	11876	11876	11906	11964	11974	11870	11949	11660	11893	11836	11838	11937	11751	11851	11899	11759	11734	11669	11860	12012	11880	11844	11910	11646	11941	11673	11798	11767	11837	11919	11729	11839	11844	11986	11789	11837	11951	11942	11631	11921	11861	11692	11790	11795	11794	11700	11769	11992	11862	11923	11955	11862	11879	11684	11793	11862	11787	11716	11866	11901	11683	11960	11926	11818	11876	11965	11864	11728	11804	11679	12002	11804	11676	11876	11775	11783	11860	11988	11775	11981	11902	11775	11789	11929	11797	11635	11868	11905	11796	11697	11736	11624	11909	11786	11881	11699	11908	11851	11958	11967	11771	11862	11888	11835	11771	11863	11698	11860	11845	11842	11884	11787	11872	11687	11913	11860	12010	11872	11856	11872	11690	11763	11743	11782	11808	11930	11967	11670	11971	11904	11891	11961	11754	11853	11802	11710	11769	11782	11821	11875	11872	11770	11825	11690	11948	11875	11978	12006	11949	11854	11678	11859	11736	11853	11890	11734	11872	11781	11901	11696	11920	11679	11861	11823	11901	12029	11907	11978	11933	11815	11729	11782	12026	11786	11791	11736	11886	11572	11897	11827	11733	11873	11856	11772	11799	11918	11833	11847	11774	11802	11836	11852	11769	11896	11911	11711	11961	11767	11854	11739	11905	12017	11950	11860	11854	11867	11797	11917	11809	11792	11939	11818	11720	11964	11842	11677	11874	11783	11928	11804	11796	11768	11847	11754	11880	12032	11794	11794	11832	11895	11771	11882	11794	11937	11658	11921	11826	11963	11799	11941	12070	11823	11903	12095	11812	11780	11854	12014	11816	11683	11795	11900	12003	11543	11713	11768	11762	11965	11798	11851	11771	11687	11801	11662	11779	11760	11802	11958	11830	11855	11876	11831	11882	11806	11754	11759	11857	11792	11840	12050	11950	11774	11829	11722	11802	11879	11916	11837	11814	11705	11887	11766	11815	11869	11940	11923	11882	12019	11860	12019	11752	11974	11805	11840	11702	11829	11849	11825	11971	11916	11798	11814	11855	11769	11769	12010	11847	12063	11779	11792	11787	11842	11778	11854	11924	11849	11870	11865	11850	11991	11832	11823	11743	11860	11851	11698	11915	11865	11838	11709	11780	11769	11844	11748	11890	11771	11897	11886	11857	11918	11805	11902	11963	11900	11901	11874	11733	11827	11777	11900	11885	11702	11945	11874	11668	11801	11781	11872	11828	11884	11837	11714	11821	11936	11723	11727	11816	11880	11631	12041	11710	11853	11644	11914	11744	11808	11833	11780	11885	11891	11933	11843	11805	11780	11806	11752	11792	11617	11899	11804	12128	11839	11922	11827	11769	11862	11924	11876	11658	11962	11920	11758	11906	11916	11819	11752	11809	11813
31981	27866	30357	26748	22885	21520	21282	20434	20132	20053	20056	19901	19988	19839	20113	19827	19955	19984	19939	19907	19726	19626	19859	19843	19927	19592	19839	19550	19838	19703	19681	19588	19675	19553	19881	19584	19832	19576	19626	19572	19544	19687	19652	19497	19242	19570	19605	19605	19708	19592	19577	19538	19620	19608	19812	19642	19576	19640	19537	19625	19576	19600	19467	19382	19594	19612	19596	19540	19528	19463	19744	19676	19471	19416	19552	19526	19507	19435	19494	19354	19664	19571	19641	19487	19444	19544	19657	19497	19772	19591	19416	19618	19504	19521	19584	19433	19289	19641	19631	19552	19609	19714	19818	19435	19575	19629	19467	19725	19574	19499	19661	19468	19603	19498	19481	19600	19352	19505	19586	19422	19795	19534	19750	19604	19423	19452	19654	19719	19454	19508	19547	19722	19546	19624	19469	19491	19753	19647	19577	19624	19495	19467	19320	19417	19458	19588	19627	19790	19676	19566	19598	19684	19579	19513	19400	19575	19227	19556	19676	19394	19401	19555	19774	19547	19811	19954	19691	19392	19265	19447	19526	19388	19591	19740	19560	19827	19643	19537	19625	19726	19510	19707	19683	19491	19295	19269	19705	19548	19716	19453	19577	19672	19511	19592	19595	19577	19613	19704	19778	19813	19710	19655	19950	19648	19452	19728	19569	19628	19601	19488	19577	19404	19526	19647	19648	19621	19740	19716	19597	19558	19820	19559	19350	19505	19522	19747	19635	19608	19724	19640	19680	19527	19606	19392	19474	19615	19419	19519	19534	19367	19379	19446	19773	19700	19715	19465	19578	19763	19579	19472	19604	19306	19345	19511	19603	19601	19617	19493	19608	19647	19538	19446	19536	19733	19612	19598	19609	19668	19676	19548	19661	19599	19628	19631	19723	19758	19530	19326	19586	19758	19451	19546	19725	19487	19672	19496	19541	19462	19651	19430	19613	19434	19713	19455	19387	19804	19299	19414	19489	19502	19413	19568	19627	19479	19676	19688	19670	19708	19641	19672	19414	19412	19765	19535	19615	19552	19536	19763	19716	19524	19603	19691	19660	19886	19604	19496	19700	19602	19779	19736	19701	19622	19561	19747	19477	19496	19656	19609	19601	19493	19732	19722	19464	19459	19469	19610	19414	19527	19675	19456	19594	19644	19620	19759	19705	19715	19646	19643	19494	19634	19589	19695	19521	19657	19595	19546	19837	19428	19478	19533	19352	19565	19658	19407	19724	19599	19685	19626	19735	19552	19327	19417	19509	19545	19524	19403	19596	19504	19645	19704	19656	19544	19672	19698	19930	19802	19740	19508	19681	19478	19487	19562	19606	19277	19592	19590	19453	19501	19433	19516	19741	19745	19651	19655	19487	19464	19631	19571	19672	19478	19571	19465	19605	19720	19342	19524	19728	19432	19481	19473	19529	19560	19646	19300	19502	19486	19483	19542	19645	19590	19546	19447	19638	19643	19535	19453	19664	19574	19412	19525	19661	19667	19701	19575	19606	19353	19628	19562	19595	19479	19411	19625	19481	19624	19669	19665	19718	19635	19594	19510	19618	19642	19578	19616	19623	19570	19647	19402	19539	19588	19670	19899	19749	19521	19588	19547	19609	19762	19793	19512	19286	19527	19597	19399	19363	19617	19455	19599	19587	19585	19518	19446	19434	19384	19489	19541	19631	19715	19549	19531	19471	19850	19432	19570	19646	19648	19500	19506	19705	19505	19395	19686	19540	19382	19647	19633	19701	19220	19703	19572	19666	19596	19589	19459	19641	19380	19689	19527	19494	19691	19579	19430	19335	19397	19483	19527	19486	19652	19450	19462	19721	19708	19589	19570	19733	19665	19741	19664	19647	19646	19509	19907	19697	19425	19768	19820	19474	19564	19430	19574	19726	19806	19422	19617	19466	19564	19736	19578	19691	19546	19563	19473	19490	19439	19559	19498	19611	19572	19468	19335	19390	19716	19658	19642	19536	19592	19843	19793	19803	19435	19577	19527	19442	19627	19726	19576	19609	19540	19641	19527	19652	19709	19550	19743	19474	19749	19759	19495	19502	19527	19697	19352	19492	19477	19573	19637	19847	19528	19346	19745	19620	19679	19533	19492	19705	19535	19623	19578	19683	19393	19653	19497	19811	19583	19662	19335	19578	19561	19356	19848	19583	19819	19449	19622	19444	19583	19679	19537	19483	19613	19642	19289	19391	19543	19561	19692	19538	19751	19439	19762	19596	19515	19643	19793	19510	19617	19609	19733	19730	19604	19595	19826	19532	19741	19680	19664	19706	19426	19630	19463	19622	19707	19433	19700	19598	19557	19645	19772	19593	19511	19569	19589	19373	19575	19615	19454	19517	19437	19489	19432	19667	19431	19666	19744	19678	19683	19479	19813	19551	19472	19682	19561	19963	19519	19724	19466	19507	19557	19579	19716	19587	19661	19572	19551	19629	19888	19446	19414	19586	19709	19666	19576	19508	19592	19506	19482	19735	19539	19554	19380	19623	19940	19544	19303	19790	19346	19504	19501	19519	19508	19292	19405	19515	19733	19597	19494	19727	19579	19394	19492	19640	19525	19638	19519	19533	19500	19841	19567	19408	19536	19614	19342	19219	19609	19531	19376	19633	19548	19682	19769	19465	19827	19770	19695	19483	19397	19639	19693	19659	19619	19704	19797	19726	19630	19250	19624	19526	19637	19620	19704	19503	19656	19441	19627	19701	19427	19862	19603	19492	19705	19890	19780	19629	19693	19514	19518	19629	19666	19579	19522	19566	19603	19796	19665	19755	19635	19450	19526	19821	19526	19721	19899	19579	19614	19600	19816	19661	19634	19608	19585	19781	19601	19609	19727	19628	19606	19560	19787	19513	19480	19570	19370	19764	19366	19514	19619	19685	19525	19661	19564	19624	19650	19640	19661	19650	19589	19493	19703	19745	19699	19610	19532	19620	19778	19513	19581	19417	19632	19457	19513	19531	19696	19458	19567	19323	19490	19568	19475	19694	19675	19506	19881	19468	19561	19447	19509	19655	19810	19719	19611	19512	19516	19500	19527	19710	19451	19578	19688	19505	19388	19612	19618	19564	19624	19514	19613	19448	19448	19534	19660	19584	19433	19609	19581	19500	19697	19579	19904	19378	19722	19497	19573	19643	19534	19559	19570	19694	19666	19447	19638	19438	19674	19443	19522	19608	19369	19671	19774	19586	19497	19670	19576	19814	19578	19729	19575	19731	19564	19671	19588	19638	19651	19569	19537	19594	19677	19457	19465	19743	19503	19586	19611	19693	19570	19514	19879	19578	19773	19476	19699	19485	19717	19540	19513	19417	19338	19735	19628	19415	19598	19653	19746	19661	19655	19351	19374	19561	19480	19530	19471	19714	19719	19676	19571	19454	19772	19570	19541	19254	19429	19500	19521	19282	19630	19729	19579	19713	19508	19636	19679	19646	19434	19475	19579	19712	19770	19336	19670	19742	19727	19574	19472	19634	19674	19751	19652	19618	19446	19582	19692	19539	19529	19719	19658	19645	19305	19673	19603	19468	19566	19515	19568	19688	19768	19549	19590	19658	19313	19564	19710	19516	19580	19572	19584	19671	19472	19565	19610	19504	19546	19550	19708	19516	19682	19660	19763	19899	19664	19550	19554	19412	19442	19731	19699	19565	19607	19622	19485	19574	19619	19560	19517	19579	19480	19656	19427	19582	19601	19527	19452	19635	19703	19653	19811	19529	19637	19555	19714	19435	19770	19539	19456	19626	19740	19760	19672	19575	19595	19778	19480	19736	19697	19399	19580	19612	19584	19430	19531	19474	19628	19438	19533	19722	19555	19523	19645	19516	19633	19731	19481	19675	19490	19507	19683	19461	19662	19460	19624	19612	19565	19733	19493	19573	19539	19586	19597	19535	19697	19593	19709	19520	19522	19669	19465	19607	19464	19638	19490	19635	19702	19703	19751	19663	19698	19637	19510	19530	19662	19639	19780	19695	19505	19571	19415	19602	19521	19665	19651	19818	19533	19884	19689	19654	19791	19474	19734	19589	19625	19503	19687	19351	19812	19484	19746	19416	19489	19705	19689	19663	19589	19640	19587	19613	19708	19572	19594	19790	19538	19437	19496	19564	19519	19458	19358	19495	19684	19532	19612	19476	19596	19406	19748	19610	19518	19672	19553	19533	19608	19831	19694	19301	19418	19684	19669	19510	19469	19594	19505	19697	19619	19682	19542	19474	19684	19444	19641	19750	19509	19446	19455	19521	19345	19446	19487	19579	19600	19676	19501	19469	19705	19788	19550	19696	19639	19712	19564	19663	19549	19706	19644	19847	19777	19597	19463	19598	19572	19487	19480	19600	19766	19669	19543	19493	19787	19524	19580	19634	19700	19307	19492	19491	19525	19593	19527	19422	19621	19534	19532	19616	19453	19413	19396	19488	19689	19686	19840	19638	19597	19825	19577	19760	19550	19734	19344	19687	19586	19538	19904	19396	19523	19940	19331	19753	19703	19719	19701	19667	19509	19563	19649	19516	19623	19659	19395	19509	19530	19857	19760	19548	19612	19673	19573	19847	19605	19559	19574	19476	19663	19514	19525	19676	19434	19614	19651	19369	19490	19530	19591	19507	19642	19511	19637	19830	19624	19342	19517	19453	19479	19655	19520	19631	19568	19533	19472	19465	19584	19827	19538	19565	19697	19549	19722	19443	19610	19463	19599	19499	19510	19579	19795	19668	19738	19900	19606	19755	19526	19597	19778	19671	19480	19565	19724	19655	19635	19671	19586	19562	19486	19513	19743	19661	19541	19647	19644	19476	19809	19591	19393	19485	19685	19526	19407	19581	19585	19367	19458	19663	19636	19655	19557	19625	19658	19610	19547	19635	19579	19606	19482	19626	19479	19623	19560	19470	19676	19536	19389	19549	19386	19626	19490	19708	19559	19820	19473	19426	19381	19569	19537	19375	19464	19644	19496	19481	19430	19345	19482	19647	19501	19640	19664	19822	19660	19550	19431	19447	19468	19793	19691	19530	19802	19765	19570	19459	19487	19650	19469	19679	19534	19321	19544	19817	19534	19636	19458	19697	19718	19664	19458	19595	19559	19565	19673	19740	19647	19674	19472	19543	19274	19466	19403	19743	19600	19514	19617	19481	19446
21055	27794	24260	18419	15880	14569	13805	13190	12738	12878	12629	12612	12706	12681	12518	12480	12555	12498	12533	12570	12621	12465	12346	12409	12339	12407	12203	12430	12262	12221	12152	12158	12159	12384	12440	12236	12217	12414	12297	12442	12183	12262	12393	12231	12070	12342	12393	12207	12429	12397	12296	12417	12357	12313	12163	12198	12374	12205	12241	12130	12273	12326	12296	12164	12152	12301	12288	12168	12198	12134	12195	12315	12209	12182	12426	12291	12280	12107	12182	12115	12261	12152	12237	12328	12123	12275	12055	12182	12144	12208	12258	12234	12161	12217	12289	12210	12199	12196	12030	12202	12274	12303	12194	12275	12348	12286	12251	12348	12255	12337	12314	12225	12143	12138	12259	12253	12420	12231	12353	12191	12286	12150	12259	12244	12272	12087	12351	12290	12208	12227	12321	12222	12084	12150	11956	12166	12153	12240	12215	12177	12205	12192	12411	12241	12119	12235	12152	12287	12341	12254	12265	12245	12113	12160	12173	12266	12143	12175	12081	12215	12390	12215	12217	12074	12214	12433	12369	12127	12253	12077	12318	12203	12193	12241	12179	12185	12180	12279	12210	12105	12363	12117	12335	12195	12252	12260	12330	12208	12322	12164	12298	12206	12267	12371	12325	12104	12297	12132	12302	12237	12317	12196	12187	12169	12249	12261	12156	12259	12305	12342	12281	12142	12072	12373	12307	12070	12118	12145	12136	12148	12270	12101	12221	12277	12502	12068	12326	12343	12244	12312	12445	12146	12069	12329	12216	12333	12140	12234	12330	12159	12289	12140	12273	12115	12181	12244	12177	12190	12332	12153	12426	12158	12196	12265	12246	12127	12193	12122	12303	12069	12314	12086	12272	12185	12107	12190	12335	12363	12151	12229	12286	12198	12316	12143	12373	12248	12061	12102	12246	12201	12171	12196	12141	12240	12097	12285	12234	12165	12158	11977	12260	12239	12266	12359	12183	12187	12268	12220	12151	12098	12292	12350	12462	12363	12324	12142	12250	12254	12302	12249	12243	12251	12411	12317	12216	12284	12215	12332	12273	12362	12207	12216	12302	12257	12115	12271	12175	12220	12264	12284	12126	12323	12086	12410	12173	12209	12355	12260	12273	12167	12211	12120	12401	12274	12226	12238	12210	12065	12154	12256	12304	12281	12260	12177	12383	12324	12270	12300	12238	12297	12075	12087	12206	12397	12095	12293	12183	12241	12378	12095	12228	12332	12154	12227	12172	12281	12145	12319	12345	12204	12116	12518	12253	12151	12322	12140	12230	12359	12282	12058	12147	12180	12184	12193	12295	12198	12306	12288	12295	12165	12331	12350	12222	12208	12498	12238	12240	12111	12155	12285	12217	12151	12477	12165	12155	12372	12345	12326	12295	12357	12135	12185	12199	12008	12401	12092	12210	12174	12255	12153	12281	12219	12197	12256	12258	12139	12192	12142	12097	12161	12283	12184	12226	12315	12228	12305	12210	12114	12165	12226	12380	12284	12253	12134	12168	12325	12223	12400	12299	12202	12209	12157	12229	12158	12218	12227	12335	12289	12164	12425	12278	12184	12276	12320	12300	12230	12175	12201	12144	12102	12139	12227	12262	12243	12293	12171	12163	12310	12257	12275	12195	12061	12279	12191	12127	12138	12245	12404	12285	12138	12245	12180	12334	12189	12355	12203	12109	12121	12207	12233	12225	12206	12199	12305	12204	12312	12180	12318	12285	12414	12270	12309	12217	12219	12183	12257	12362	12315	12185	12208	12232	12247	12162	12286	12308	12353	12206	12141	12241	12280	12312	12218	12288	12138	12257	12299	12183	12114	12284	12175	12285	12110	12257	12196	12253	12160	12169	12347	12289	12286	12153	11989	12230	12113	12156	12233	12318	12298	12097	11924	12223	12169	12169	12269	12182	12365	12244	12193	12332	12395	12332	12246	12333	12273	12225	12175	12287	12160	12246	12165	12126	12112	12297	12366	12182	12164	12234	12236	12119	12210	12304	12154	12224	12321	12124	12339	12205	12237	12227	12067	12435	12108	12072	12254	12230	12195	12267	12137	12353	12112	12202	12197	12247	12319	12159	12213	12154	12325	12188	12134	12150	12315	12250	12022	12223	12306	12141	12288	12224	12211	12161	12288	12162	12234	12192	12231	12110	12322	12181	12425	12152	12232	12142	12185	12140	12304	12162	12240	12138	12241	12224	12032	12261	12142	12238	12187	12166	12183	12215	12367	12254	12143	12392	12246	12308	12279	12194	12232	12406	12354	12236	12204	12307	12237	12293	11985	12288	12357	12209	12204	12250	12273	12180	12275	12336	12155	12185	12189	12124	12314	12226	12098	12189	12185	12343	12203	12179	12293	12224	12163	11993	12232	12264	12312	12251	12219	12142	12339	12217	12330	12245	12303	12252	12265	12258	12260	12137	12277	12110	12400	12195	12301	12224	12178	12362	12185	12194	12211	12220	12274	12381	12068	12087	12419	11988	12138	12238	12083	12295	12303	12330	12206	12126	12163	12170	12047	12186	12221	12192	12261	12282	12300	12176	12206	12330	12209	12229	12224	12373	12155	12108	12350	12206	12104	12161	12059	12177	12356	12221	12352	12257	12191	12170	12202	12210	12290	12229	12283	12261	12079	12347	12061	12260	12208	12264	12224	12382	12226	12179	12315	12223	12173	12099	12472	12254	12232	12041	12368	12253	12176	12276	12150	12312	12277	12220	12172	12411	12157	12100	12155	12271	12237	12135	12263	12080	12383	12274	12150	12018	12291	12073	12270	12192	12256	12402	12199	12160	12202	12356	12269	12157	12191	12176	12263	12235	12302	12356	12187	12221	12219	12443	12093	12430	12105	12196	12243	12348	12247	12250	12292	12330	12226	12157	12327	12252	12244	12299	12220	12219	12219	12251	12274	12373	12226	12300	12029	12288	12291	12207	12331	12122	12229	12075	12283	12279	12283	12161	12368	12287	12284	12275	12268	12256	12290	12200	12287	12090	12291	12268	12155	12115	12136	12378	12033	12171	12385	12226	12265	12149	12349	12100	12310	12366	12166	12291	12291	12258	12358	12124	12058	12132	12212	12336	12084	12355	12216	12215	12310	12353	12362	12310	12271	12021	12218	12116	12207	12201	12179	12287	12135	12281	11950	12432	12222	12186	12205	12116	12398	12290	12218	12235	12197	12271	12105	12414	12108	12218	12239	11984	12167	12091	12300	12198	12228	12085	12135	12274	12151	12225	12517	12309	12240	12129	12337	12066	12273	12253	12271	12106	12261	12302	12247	12251	12107	12282	12182	12374	12232	12230	12252	12264	12224	12172	12371	12216	12269	12347	12291	12133	12360	12134	12283	12295	12208	12356	12211	12337	12112	12192	12186	12194	12140	12180	12242	12292	12079	12170	12350	12172	12319	12284	12134	12265	12303	12252	12154	12378	12139	12466	12145	12076	12224	12362	12221	12232	12237	12264	12174	12122	12157	12295	12215	12298	12169	12293	12251	12267	12345	12213	12280	12256	12275	12321	12288	12072	12285	12181	12186	12127	12321	12140	12372	12261	12052	12346	12211	12291	12242	12231	12193	12264	12116	12296	12079	12180	12172	12314	12312	12190	12075	12259	12067	12186	12311	12238	12282	12164	12323	12245	12142	12184	12237	12364	12263	12342	12227	12117	12322	12062	12149	12428	12283	12275	12343	12141	12151	12283	12117	12249	12220	12158	12275	12121	12252	12219	12161	12241	12338	12296	12312	12270	12245	12165	12324	12197	12063	12232	12322	12280	12069	12386	12288	12217	12229	12228	12246	12326	12293	12334	12240	12272	12193	12213	12188	12138	12220	12284	12267	12283	12244	12208	12255	12258	12184	12158	12219	12205	12265	12165	12335	12133	12049	12371	12120	12399	12134	12251	12269	12319	12139	12180	12251	12298	12197	12377	12069	12250	12232	12179	12331	12248	12156	11960	12266	12139	12416	12218	12241	12251	12230	12175	12293	12092	12348	12242	12302	12312	12188	12226	12203	12267	12240	12438	12294	12190	12126	12174	12192	12083	12332	12230	12332	12221	12433	12304	12145	12278	12150	12293	12309	12154	12191	12172	12068	12274	12313	12305	12201	12243	12492	12196	12324	12351	12367	12185	12206	12234	12060	12255	12115	12316	12213	12221	12316	12296	12273	12063	12157	12104	12080	12306	12443	12145	12332	12229	12288	12264	12155	12328	12331	12223	12213	12256	12241	12246	12211	11965	12369	12353	12414	12160	12216	12088	12343	12204	12179	12306	12288	12178	12241	12236	12188	12172	12277	12190	12291	12233	12252	12056	12147	12308	12349	12430	12278	12160	12163	12365	12130	12469	12287	12260	12218	12212	12165	12319	12337	12330	12167	12274	12269	12197	12204	12278	12280	12162	12168	12249	12307	12167	12290	12416	12219	12412	12228	12327	12211	12191	12175	12411	12112	12104	11999	12109	12405	12283	12140	12246	12351	12242	12390	12340	12256	12129	12187	12309	12169	12306	12345	12175	12084	12309	12243	12091	12212	12093	12159	12371	12239	12333	12283	12240	12057	12230	12263	12196	12187	12253	12204	12253	12262	12281	12099	12137	12211	12000	12248	12044	12225	12182	12278	12302	12253	12250	12212	12293	12237	12228	12222	12236	12199	12122	12300	12154	12199	12339	12278	12265	12394	12339	12240	12223	12328	12140	12172	12128	12157	12220	12155	12227	12294	12493	12021	12313	12223	12277	12086	12034	12209	12270	12199	12197	12174	12319	12216	12235	12074	12173	12344	12142	12288	12300	12163	12241	12228	12376	12082	12261	12230	12148	12362	12305	12227	12303	12051	12313	12323	12191	12144	12286	12233	12355	12247	12205	12091	12188	12201	12372	12163	12317	12121	12230	12088	12482	12251	11978	12035	12244	12215	12360	12147	12297	12191	12344	12225	12264	12203	12239	12241	12245	12175	12106	12153	12308	12350	12285	12305	12051	12368	12332	12146	12328	12136	12195	12225	12194	12279	12276	12455	12276	12158	12171	12234	12199	12300	12289	12241	12307	12267	12220	12462	12255	12560	12249	12349	12318	12147	12221	12207	12426	12205	12104	12160	12282	12167	12251	12126	12418	12134	12298	12424	12115	12116	12170	12202	12430	12112
25019	21399	28257	26883	25208	24287	23969	21697	20527	20388	20329	20192	20137	20207	19943	19921	19819	19654	19985	19655	19686	19590	19424	19526	19663	19471	19701	19392	19416	19203	19340	19188	19365	19393	19533	19244	19502	19375	19472	19467	19534	19345	19068	19116	19372	19242	19318	19210	19476	19325	19320	19310	19459	19307	19261	19147	19379	19217	19316	19350	19158	19313	19359	19358	19224	19407	19066	19332	19289	19237	19147	19379	19262	19026	19396	19312	19217	19350	19242	19166	19450	19262	19085	19067	19327	19357	19182	19290	19221	19376	19216	19263	19252	19348	19445	19233	19361	19383	19231	19213	19340	19320	19248	19225	19336	19264	19272	19156	19196	19178	19391	19310	19311	19123	19241	19260	19346	19355	19256	19469	19239	19306	19140	19330	19124	19301	19287	19029	19128	19579	19260	19297	19201	19182	18962	19317	19354	19192	19194	19127	19251	19219	19363	19386	19431	19286	19098	19484	19310	19244	19337	19335	19223	19034	19309	19370	19184	19272	19303	19274	19418	19175	19020	19472	19498	19197	19322	19330	19393	19197	19064	19186	19157	19311	19388	19387	19419	19485	19418	19305	19144	19356	19280	19457	19303	19592	19298	19298	19221	19112	19165	19153	19327	19175	19066	19181	19349	19211	19306	19421	19274	19343	19548	19313	18819	19095	19341	19174	19218	19043	19296	19234	19020	19074	19307	19223	19162	19443	19262	19277	19250	19233	19353	19239	19089	19295	19355	19380	19197	19264	19388	19352	19185	19173	19424	19175	19287	19159	19117	19508	19194	19281	19369	19218	19158	19261	19173	19081	19322	19281	19251	19285	19243	19147	19385	19156	19285	19400	19439	19104	19347	19155	19092	19190	19278	19383	19298	19146	19484	19286	19229	19305	19317	19261	18981	19171	19323	19143	19194	19052	19166	19195	19394	19266	19306	19370	19253	19267	19536	19305	19234	19302	19252	19490	19133	19348	19538	19121	19258	19278	19141	19281	19220	19309	19247	19205	19204	19228	19358	19282	19310	19633	19211	19226	19390	19353	19200	19176	19448	19312	19179	19149	19434	19163	19240	19160	19043	19208	19223	19238	19309	19133	19140	19237	19472	19134	19124	19284	19208	19304	19232	19314	19231	19540	19211	19264	19427	19319	19348	19075	19288	19299	19346	19020	19075	19126	19275	19174	19180	19204	19187	19269	19312	19111	19205	19254	19390	19303	19352	19256	19267	19290	19486	19320	19105	19411	19219	19322	19119	19280	19311	19170	19093	19376	19535	19518	19289	19243	19277	19369	19304	19293	19235	19251	19239	19401	19309	19412	19368	19272	19208	19232	19242	19118	19144	19188	19317	19284	19094	19261	19278	19098	19342	19191	19455	19410	19278	19304	19319	19248	19148	19213	19225	19307	19390	19141	19428	19423	19024	19251	19445	19443	19236	19243	19316	19473	19227	19257	19376	19289	19130	19274	18954	19072	19233	19150	19248	19386	19076	19149	19229	19193	19365	19189	19316	19375	19173	19307	19210	19040	19270	19130	19180	19048	19018	19476	19344	19303	19289	19064	19225	19025	18965	19088	19084	19071	19093	19341	19372	19319	19191	19352	19264	19366	19202	19465	19341	18987	19231	19246	19187	19187	19184	19319	19303	19215	19209	19239	19340	19313	19390	19082	19314	19175	19181	18900	19415	19409	19207	19236	19195	19339	19262	19182	19302	19236	19243	19261	19378	19157	19103	19224	19168	19289	18944	19355	19261	19237	19226	18998	19389	19519	19340	19188	19287	19315	19258	19329	19203	19268	19232	19177	19073	19490	19395	19253	19349	19162	19384	19113	19034	19287	19157	19325	19476	19133	19013	19278	19126	19281	19185	19175	19115	19195	19439	19375	19258	19000	18980	19056	19086	19347	19190	19221	19465	19011	19078	19279	19217	19103	19381	19167	19612	19332	18992	19176	19304	19217	19212	19323	19246	19434	19273	19257	19344	19181	19302	19240	19202	19289	19266	19038	19274	19358	19287	19226	19314	19406	19320	19322	19195	19050	19210	19265	19420	19431	19480	19484	19239	19407	19237	19383	19376	19343	19304	19231	19147	19212	19385	19273	19190	19393	19414	18984	19215	19296	19215	19304	19237	19132	19362	19191	19006	19026	19227	19380	19220	19246	19290	19397	19249	19200	19196	19345	19248	19325	19183	19316	19357	19158	19312	19059	19303	19361	19110	19458	19220	19117	19366	19107	19436	19310	19010	19146	19177	19409	19391	19103	19288	19502	19171	19104	19222	19182	19224	19306	19158	18980	19279	19164	19252	19319	19269	19110	19147	19234	18936	19553	19114	19523	19423	19345	19172	19339	19254	19381	19504	19293	19184	19177	19120	19159	19403	19320	19109	19271	19211	19132	19282	19232	19159	19061	19200	19452	19248	19117	19408	19178	19358	19337	19134	19222	19489	19274	19214	19310	19271	19234	19382	19271	19437	19313	19465	19124	19342	19264	19317	19215	19304	19203	19235	19381	19082	18979	19374	19172	19429	19262	19409	19087	19303	19267	19263	19117	19344	19143	19217	19221	19638	19160	19196	19250	19224	19086	19536	19465	19317	19279	19330	19254	19243	19389	19178	19172	19199	19202	19079	19284	19179	19411	19400	19317	19169	19428	19347	19088	19366	19414	19376	19242	19332	19273	19219	19296	19213	19109	19562	19171	19300	19282	19366	19288	19228	19265	19361	19422	19305	19280	19338	19088	19074	19123	19326	19130	19395	19310	19225	19313	19412	19377	19239	19300	19500	19261	19144	19213	19145	19274	19201	19139	19395	19272	19025	19105	19183	19333	19070	19138	19403	19189	19352	19192	19148	19213	19284	19156	19264	19188	19263	19317	19213	19281	19301	19238	19342	19371	19307	19182	19254	19205	19271	19239	19512	19309	19242	19437	19231	19377	19206	19121	19395	19309	19486	19331	19312	19015	19338	19067	19229	19248	19226	19177	19313	18981	19153	19249	19217	19117	19110	19062	19327	19262	19250	18973	19198	19238	19328	19568	19352	19322	19403	19355	19308	19199	19167	19225	19425	19201	19108	19052	19461	19290	19318	19221	19477	19328	19489	19373	19276	19260	19165	19197	19269	19241	19265	19313	19397	19104	19307	19049	19320	19172	19109	19140	19336	19180	19174	19244	19384	19140	19381	19312	19292	19369	19252	19325	19015	19181	19351	19312	19399	19298	19125	19191	19245	19282	19303	19322	19357	19401	19072	19230	19150	19101	19083	19181	19305	19126	19257	19236	19256	19068	19259	19413	19109	19262	19296	19254	19034	19339	19261	19200	19261	19277	19334	19083	19221	19063	19437	19378	19147	19054	19177	19187	19317	19108	19247	19105	19179	19128	19093	19188	19379	19343	19306	19051	19074	19123	19261	19225	19253	19215	19238	19425	19299	19191	19371	19179	19145	19427	19487	19104	18983	19170	19170	19432	19269	19191	19133	19177	19036	19197	19359	19145	19179	19319	19122	19409	19127	19402	19187	19065	19082	19290	19351	19325	19455	19089	19257	19268	19297	19074	19269	19232	19123	19388	19146	19255	19438	19466	19217	19401	19366	19092	19346	19432	19243	19248	19157	18971	19155	19100	19437	19265	19211	19395	19469	19308	19272	19222	19188	19174	19351	19287	19262	19420	19146	19215	19189	19284	19084	19429	19230	19292	19147	19167	19286	19515	19215	19162	19233	19134	19288	19247	19277	19110	19228	19197	19232	19143	19401	19179	19313	19058	19348	19337	19273	19371	19292	19364	19112	19354	19346	19428	19193	19359	19345	19310	19308	19363	19383	19266	19108	19288	19144	19360	19242	19135	19265	19146	19065	19087	19180	19243	19124	19126	19552	19339	19438	19329	19485	19181	19180	18980	19208	19116	19195	19194	19392	19188	19432	19262	19301	19122	19099	19156	19189	19362	19193	19085	19416	19377	19438	19316	19404	19289	19360	19245	19564	19298	19328	19117	19346	19330	19182	19021	19203	19208	19353	19277	19128	19323	19118	19030	19410	19190	19375	19173	19223	19128	19023	19296	19385	19275	19207	19043	19095	19205	19339	19276	19382	19378	19484	19102	19112	18962	19193	19340	19224	19100	19163	19234	19144	19086	19212	19385	19165	19458	19150	19127	19276	19457	19186	19252	19194	19239	19181	19456	19185	19257	19377	19239	19398	19319	19119	19132	19074	19252	19176	19279	19381	19151	19375	19264	19046	19211	19229	19252	19389	19325	19212	19518	19363	19434	19134	19317	19182	19276	19177	19207	19099	19249	19075	19163	19170	19140	19412	19164	19245	19139	19099	19416	19186	19339	19327	19250	19275	19079	19221	19379	19241	19509	19258	19342	19412	19246	19428	19367	19448	19307	19151	19419	19013	19240	19386	19391	19488	19171	19243	19446	19232	19154	19313	19225	19147	19398	18991	19135	19119	19265	19357	19382	19382	19387	19145	19357	19325	19325	19225	19350	18979	19110	19259	19363	19116	19156	19182	19423	19272	19231	19258	19405	19294	19209	19201	19166	19213	19230	19454	19400	19238	19370	19210	19291	19442	19114	19149	19210	19131	19130	19255	19093	19208	19025	19205	19446	19274	19386	19432	19336	19308	19277	19148	19212	18956	19119	19291	19229	19352	19294	19363	19311	19111	19177	19143	19316	19071	19257	19157	19147	19303	19228	19148	19376	19251	19116	19248	19419	19132	19123	19075	19096	19327	19318	19426	19355	19286	19428	19237	19070	19192	19294	18974	19397	19430	19198	19259	19265	19177	19290	19045	19172	19166	19270	19363	19412	19306	19308	19063	19265	19135	19431	19438	19149	19240	19222	19254	19155	18977	19056	19301	19322	19196	19583	19316	19371	19200	19397	19325	19343	19093	19120	19323	19319	19381	19299	19376	19356	19098	19226	19420	18992	19045	19152	19095	19112	19310	19243	19018	18993	19285	19580	19505	19282	19162	19313	19279	19322	19225	19169	19258	19331	19235	19189	19209	19016	19333	19168	19450	19151	19453	19308	19284	19526	18970	19228	19328	19097	19130	19362	19555	19166	19319	19328	19192	19188	19222	19223	19290	19360	19198	19138	19285	19136	19311	19342	19230	19107	19418	19311	19264	19324	19297	19241	19061	19096
20837	35622	31394	23544	19195	16704	15591	14616	13770	13377	13228	13185	13128	13002	12763	12738	12677	12691	12748	12821	12571	12535	12450	12506	12554	12480	12340	12422	12465	12329	12326	12261	12296	12136	12427	12195	12403	12255	12227	12156	12399	12187	12252	12306	12325	12480	12320	12256	12186	12139	12283	12344	12210	12217	12426	12251	12192	12235	12186	12264	12241	12163	12141	12077	12219	12254	12293	12128	12334	12163	12414	12079	12332	12114	12129	12204	12234	12324	12361	12142	12399	12315	12329	12201	12183	12118	12279	12133	12508	12361	12160	12347	12321	12229	12215	12136	12183	12288	12187	12136	12294	12212	12364	12169	12301	12151	12117	12288	12385	12233	12180	12301	12274	12223	12250	12174	12163	12197	12197	12351	12085	12286	12215	12130	12255	12229	12084	12143	12305	12335	12213	12157	12294	12242	12236	12166	12103	12096	12181	12262	12226	12130	12114	12114	12240	12292	12127	12211	12313	12222	12027	12227	12261	12176	12179	12218	12153	12181	12189	12199	12234	12243	12132	12130	12144	12214	12079	12154	12147	12182	11996	12261	12119	12238	12238	12255	12186	12097	12197	12159	12244	12018	12264	12255	12310	12186	12207	12275	12086	12110	12202	12253	12270	12133	12289	12203	12167	12160	12367	12319	12185	12386	12424	12108	12068	12177	12361	12171	12268	12172	12100	12357	12174	12282	12034	12209	12213	12284	12239	12117	12303	12241	12240	12130	12217	12078	12121	12044	12153	12066	12023	12183	12136	12086	12144	12233	12377	12131	12011	12173	12265	12188	12198	12031	12188	12024	12223	12290	12310	12164	12224	12058	12260	12309	12318	12283	12314	12204	12346	12073	12212	12130	11931	12204	12201	12423	12058	12174	12146	12078	12249	12154	12297	12240	12237	12270	12185	12267	12195	12122	12177	12111	12218	12174	12348	12133	12162	12076	12150	12176	12127	12141	12130	12168	12266	12310	12195	12128	12359	12139	12266	12214	12181	12119	12275	12159	12270	11967	12200	12139	12197	12058	12257	12107	12194	12255	12220	12218	12273	12202	12176	12230	12278	12087	12086	12253	12436	12129	12325	12125	12171	12134	12262	12310	12224	12133	12228	12121	12281	12206	12089	12265	12169	12053	12088	12309	12281	12100	12272	12231	12106	12079	12091	12252	12082	12106	12166	12256	12179	12082	12269	12131	12141	12211	12168	12128	12102	12109	12158	12250	12081	12197	12304	12217	12330	12105	12269	12344	12237	12134	12318	12379	12082	12178	12281	12315	12272	12207	12182	12232	12360	12183	12339	12108	12145	12212	12116	12132	12275	12399	12273	12175	12161	12058	12278	12111	12188	12123	12090	12080	12281	12307	12267	12075	12157	12112	12415	12179	12316	12172	12328	12272	12144	12199	12119	12210	12000	12163	12150	12304	12303	12308	12263	12141	12197	12223	12327	12170	12131	12263	12280	12118	12246	12033	12306	12236	12201	12039	12206	12275	12379	12173	12119	12150	12221	12194	12289	12183	12149	12238	12199	12244	12164	12113	12183	12099	12295	12219	12111	12154	12142	12085	12118	12079	12222	12037	12237	12183	12267	12158	12269	12114	12229	12293	12151	12130	12112	12231	12279	12420	12112	12313	12043	12107	12154	12145	12158	12271	12200	12331	12266	12186	12180	12092	12228	12366	12055	12105	12060	12313	12328	12358	12275	12035	12038	12201	12171	12142	12244	12307	12218	12198	12139	12259	12084	12128	12063	12058	12211	12110	12441	12197	12016	12271	12291	12104	12103	12176	12238	12049	12286	12153	12083	12142	12235	12196	12206	12147	12153	12206	12019	12226	12188	12241	12266	12241	12190	12144	12138	12239	12172	12221	12292	12368	12080	12185	12176	12158	12205	12191	12167	12159	12177	12263	11952	12184	12051	12250	12136	12116	12061	12311	12046	12008	12286	12189	12320	12036	12238	12429	12152	12222	12055	12119	12080	12248	12147	12169	12261	12246	12076	12203	12199	12169	12164	12337	12272	12178	12149	12248	12098	12068	12089	12036	12394	12241	12041	12257	12227	12098	12223	12196	12035	12122	12229	12308	12298	12023	12126	12092	12173	12192	12075	12102	12281	12231	12283	12137	12103	12270	12262	11919	12203	12026	12109	12199	12295	12125	12027	12246	12285	12041	12095	12256	12260	12233	12232	12076	12299	11923	12113	12149	12129	12169	12291	12098	12183	12178	12201	12253	12122	12358	12219	12171	12343	12203	12140	12206	12194	12056	12114	12271	12333	12119	12221	12389	12328	12095	12233	12127	12151	12142	12239	12056	12027	12170	12310	12255	12228	12111	12220	12220	12199	12077	12079	12163	12213	12034	12289	12126	12231	12350	12115	12221	12037	12433	12047	12058	12062	12202	12354	12360	12050	12035	12231	12005	12356	12098	12139	12438	12148	12120	12282	12008	12230	12170	12192	12195	12264	12168	12177	12267	12161	12282	12202	12186	12276	12117	12237	12225	12098	12115	12001	12385	12049	12089	12088	12354	12160	12237	12190	12259	12150	12124	12189	12227	12301	12169	12176	12090	12336	12178	12104	12160	12166	12278	12236	12185	12233	12259	12404	11975	12214	12231	12147	12324	12152	12169	12059	12161	12217	12343	12193	12152	12281	12138	12094	12155	12190	12158	12299	12070	12289	12061	12150	12219	12254	12092	12277	12071	12153	12207	12245	12111	12012	12198	12378	12224	12185	12212	12242	12140	12375	12077	12091	12142	12252	12133	12252	12385	12164	12084	12194	12290	12130	12235	12181	12118	12109	12171	12098	12199	12267	12231	12003	12128	12156	12354	12063	12227	12228	12383	12221	12256	12193	12120	12320	12125	12216	12168	12304	12124	12253	12055	12227	12202	12177	12109	12100	12293	12239	12223	12068	12268	12465	12214	12258	12262	12197	12243	12133	12151	12079	12345	12256	12295	12102	12166	12230	12238	12165	12287	12113	12315	12298	12133	12174	12234	12177	12067	12255	12186	12236	12175	12214	12279	12133	12345	12185	12303	12146	12184	12357	12166	12244	12220	12139	12171	12245	12235	12117	11893	12263	12204	12269	12114	12135	12074	12099	12356	12265	12144	12280	12142	12287	12137	12289	11997	12148	12293	12252	12349	12183	12279	12249	12352	12168	12165	12237	12239	12334	12300	12262	12307	12170	11909	12140	12039	12313	12329	12182	12158	12244	12063	12336	12242	12351	12097	12269	12289	11973	12260	12263	12164	12162	12205	12270	12192	12198	12460	12208	12278	12244	12122	12214	12252	12157	12129	12144	12192	12124	12215	12180	12235	12165	12266	12190	12211	12015	12343	12369	12188	12256	12199	12245	12191	12208	12074	12291	12118	12129	12176	12186	12095	12236	12299	12290	12319	12272	12185	12261	12212	12120	12199	12223	12109	12056	12303	12130	12255	12238	12190	12252	12190	12238	12109	12001	12062	12267	12215	12212	12315	12307	12040	12281	12118	12251	12065	12223	12138	12156	12064	12201	12321	12090	12116	12044	12135	12212	12156	12230	12053	12107	12192	12223	12188	12217	12305	12126	12059	12011	12112	11921	12198	12245	12236	12238	12213	12202	12235	12194	12106	12222	12104	12184	12188	12171	12116	12317	12242	11973	12076	12270	12196	12264	12193	12196	12080	12324	12318	12248	12122	12188	12305	12232	12045	12192	12114	12241	12101	12244	12321	12120	12176	12196	12228	12145	12202	12239	12269	12265	12077	12219	12080	12182	12205	12077	12319	12116	12185	12226	12246	12005	12263	12235	12149	12138	12322	12188	12184	12163	12258	12296	12325	12317	12324	12107	12104	12338	12192	12090	12131	12256	12251	12214	12238	12361	12338	12206	12124	12251	12161	12337	12373	12085	12122	12095	12400	12197	12248	12329	12203	12237	12121	12130	12117	12034	12298	12321	12204	12145	12124	12157	12263	12256	12193	12272	12209	12126	12135	12186	12237	12210	12048	12296	12186	12380	12030	12115	12281	12205	12291	12283	12038	12295	11925	12122	12126	12218	12329	12331	12387	12089	12029	12129	12177	12100	12159	12309	12172	12251	12322	12100	12174	12255	12256	12152	12025	12308	12294	12035	12253	12021	12198	12195	12120	12102	12362	12337	12107	12231	12227	12280	12144	12252	12056	12169	12181	12307	12164	12169	12175	12233	12191	12111	12219	12063	12309	12197	12289	12147	12151	12271	12308	12123	12213	12296	12142	12233	12205	12261	12189	11993	12408	12141	12315	12211	12346	12129	12000	12113	12177	12344	12034	12137	12225	12278	12133	12221	12217	12240	12172	12120	12141	12116	12211	12274	12158	12149	12369	12169	12200	12157	12240	12202	12122	12131	12239	12121	12124	12233	12104	12265	12200	12065	12236	12175	12095	12329	12161	12173	12251	12186	12203	12030	12220	12084	12236	12266	12060	12181	12181	12170	12078	12062	12091	12247	12162	12440	12180	12100	12373	12088	12216	12238	12120	12265	12055	12130	12167	12124	12346	12178	12368	12137	12248	12229	12118	12339	12206	12172	12241	12124	12142	11968	12312	12203	12252	12013	12065	12126	12262	11999	12128	12225	12236	12219	12143	12167	12228	12331	12149	12289	12168	12181	12176	12229	12018	12133	12056	12167	12189	12130	12305	12272	12254	12260	12130	12224	12154	12148	12130	12210	12237	12316	12271	12410	12205	12339	12316	12307	12267	12146	12204	12252	12322	12231	12404	12205	12355	12303	12345	12153	11967	12230	12266	12336	12390	12391	12217	12282	12175	12168	12403	12124	12201	12206	12008	12117	12096	12261	12201	12159	11998	12061	12190	12275	12276	12391	12163	12284	12282	12079	12277	12032	12199	12328	12099	12183	12162	12217	12083	12278	12071	12273	12229	12302	12211	12245	12192	12207	12292	12159	12246	11992	12255	12256	12208	12189	12166	12086	12041	12140	12144	12182	12158	12354	12348	12257	12160	12208	12132	12206	12197	12184	12092	12284	12026	12195	12173	12163	12073	12167	12227	12093	12267	12104	12197	12191	12162	12210	12096	12425	12070	12160	12210	12125	12139	12159	12294	12164	12182	12152	12097	12186	12229	12189	12335	12052	12144	12193	12266	12222	12265	12224	12144
23676	21358	28663	24831	23884	26006	25878	22098	20548	20412	20007	19768	19702	19651	19593	19502	19268	19324	19263	19095	19171	18852	18978	18962	18754	18760	18789	18527	18556	18576	18700	18509	18701	18625	18488	18679	18574	18783	18717	18555	18858	18540	18605	18498	18585	18397	18609	18318	18465	18389	18746	18433	18527	18585	18439	18497	18333	18486	18404	18421	18202	18405	18654	18664	18376	18299	18462	18528	18526	18287	18406	18530	18387	18393	18490	18507	18628	18317	18640	18563	18633	18522	18474	18471	18180	18519	18522	18430	18627	18347	18742	18569	18531	18393	18442	18407	18368	18271	18317	18400	18428	18534	18488	18147	18410	18417	18468	18449	18518	18330	18385	18324	18493	18629	18520	18342	18443	18329	18441	18598	18348	18189	18417	18396	18528	18565	18758	18141	18305	18333	18302	18358	18281	18416	18536	18425	18554	18363	18473	18166	18446	18519	18369	18552	18383	18467	18603	18545	18493	18525	18443	18254	18671	18726	18399	18365	18424	18377	18225	18421	18413	18489	18460	18517	18253	18388	18291	18430	18220	18402	18534	18438	18372	18497	18355	18415	18611	18702	18648	18397	18143	18442	18298	18384	18470	18543	18494	18465	18413	18590	18266	18356	18453	18375	18277	18299	18653	18648	18557	18393	18370	18460	18706	18462	18380	18420	18257	18624	18342	18395	18420	18581	18599	18544	18510	18518	18324	18618	18512	18507	18579	18357	18326	18351	18493	18595	18215	18673	18589	18295	18375	18622	18354	18433	18276	18209	18388	18455	18530	18378	18445	18306	18421	18387	18336	18351	18453	18126	18285	18647	18311	18550	18358	18495	18503	18730	18380	18399	18384	18481	18415	18582	18475	18357	18392	18325	18404	18590	18554	18383	18480	18333	18569	18287	18195	18377	18458	18420	18374	18300	18279	18578	18437	18253	18335	18557	18496	18486	18501	18377	18401	18197	18472	18349	18428	18561	18545	18509	18512	18508	18575	18129	18459	18359	18315	18536	18469	18318	18519	18321	18451	18226	18420	18451	18513	18404	18506	18350	18143	18245	18435	18368	18490	18321	18434	18392	18542	18450	18447	18425	18342	18581	18609	18417	18337	18452	18200	18394	18485	18471	18435	18356	18479	18394	18492	18534	18353	18416	18428	18316	18311	18267	18538	18385	18603	18497	18612	18483	18706	18391	18298	18423	18331	18361	18312	18387	18516	18613	18379	18557	18370	18331	18206	18551	18331	18378	18291	18436	18490	18325	18482	18485	18603	18496	18559	18650	18461	18462	18318	18562	18365	18571	18629	18627	18552	18346	18485	18560	18297	18440	18461	18500	18327	18355	18456	18491	18248	18556	18600	18428	18473	18344	18444	18377	18250	18578	18246	18422	18314	18811	18426	18182	18331	18132	18393	18436	18422	18188	18319	18370	18259	18692	18268	18694	18507	18573	18260	18445	18321	18404	18322	18424	18320	18402	18459	18322	18459	18517	18124	18635	18344	18349	18294	18430	18468	18302	18533	18022	18319	18457	18422	18376	18453	18224	18276	18279	18384	18292	18553	18389	18427	18612	18270	18308	18342	18556	18546	18357	18454	18554	18569	18465	18811	18497	18600	18359	18479	18454	18245	18306	18433	18681	18587	18480	18424	18236	18465	18417	18409	18507	18391	18335	18286	18522	18221	18490	18382	18219	18357	18274	18592	18287	18522	18402	18441	18308	18341	18259	18390	18510	18320	18548	18323	18642	18620	18456	18462	18408	18341	18525	18460	18436	18311	18223	18392	18233	18366	18337	18329	18320	18477	18334	18578	18442	18347	18310	18508	18281	18574	18383	18450	18543	18370	18731	18436	18496	18142	18432	18432	18421	18095	18410	18225	18383	18403	18544	18369	18369	18478	18399	18312	18398	18382	18285	18539	18391	18143	18520	18659	18381	18649	18530	18510	18405	18394	18282	18607	18363	18655	18388	18622	18553	18431	18406	18571	18241	18295	18418	18579	18540	18563	18386	18535	18228	18343	18330	18376	18443	18424	18486	18266	18242	18182	18409	18312	18420	18384	18361	18376	18378	18448	18290	18294	18136	18370	18242	18269	18277	18259	18548	18421	18333	18143	18250	18482	18258	18638	18138	18489	18408	18354	18476	18523	18255	18383	18469	18507	18345	18203	18196	18573	18454	18544	18553	18306	18347	18475	18419	18649	18441	18503	18199	18157	18248	18397	18368	18486	18366	18528	18250	18395	18462	18423	18257	18406	18555	18398	18380	18569	18302	18139	18302	18446	18632	18211	18501	18565	18482	18377	18262	18514	18423	18375	18371	18328	18593	18281	18523	18433	18284	18347	18387	18512	18179	18288	18490	18552	18278	18381	18417	18412	18545	18472	18192	18520	18528	18403	18619	18451	18473	18521	18364	18518	18475	18533	18350	18296	18430	18501	18427	18550	18424	18074	18436	18307	18730	18467	18286	18320	18492	18422	18458	18386	18636	18632	18570	18440	18524	18402	18339	18441	18320	18255	18483	18554	18371	18306	18476	18379	18525	18578	18485	18482	18566	18476	18464	18437	18549	18372	18099	18363	18294	18371	18493	18357	18260	18470	18303	18369	18356	18371	18483	18341	18658	18333	18387	18559	18545	18488	18397	18527	18386	18432	18206	18385	18456	18576	18332	18572	18447	18249	18232	18628	18351	18582	18370	18385	18360	18550	18492	18612	18457	18458	18307	18063	18530	18593	18383	18454	18298	18760	18355	18413	18378	18498	18406	18241	18419	18210	18415	18451	18270	18365	18306	18191	18388	18492	18386	18445	18382	18302	18459	18415	18436	18494	18377	18316	18427	18720	18410	18440	18557	18688	18390	18229	18604	18374	18485	18606	18541	18263	18289	18587	18340	18420	18513	18340	18359	18455	18407	18214	18504	18404	18613	18344	18389	18224	18412	18429	18399	18386	18589	18417	18396	18673	18395	18522	18367	18557	18388	18332	18245	18366	18356	18347	18384	18299	18302	18436	18382	18280	18586	18498	18312	18463	18498	18304	18464	18455	18467	18616	18803	18312	18441	18335	18433	18368	18507	18538	18611	18423	18156	18460	18252	18317	18180	18611	18526	18284	18258	18245	18533	18430	18249	18681	18489	18533	18356	18328	18148	18376	18535	18408	18533	18675	18585	18399	18275	18622	18315	18422	18381	18238	18292	18295	18428	18255	18579	18203	18592	18542	18569	18352	18446	18388	18492	18371	18555	18275	18305	18403	18403	18247	18197	18229	18499	18644	18469	18451	18206	18426	18228	18341	18563	18522	18357	18428	18424	18557	18643	18604	18728	18392	18352	18479	18146	18386	18498	18278	18245	18405	18373	18248	18320	18439	18510	18223	18189	18509	18534	18398	18462	18387	18452	18278	18431	18267	18555	18385	18300	18185	18575	18605	18509	18485	18511	18047	18199	18404	18482	18343	18260	18324	18405	18452	18343	18302	18301	18549	18403	18461	18376	18311	18480	18406	18107	18322	18494	18538	18373	18536	18228	18407	18244	18397	18488	18167	18356	18272	18397	18376	18264	18487	18338	18389	18375	18464	18582	18339	18543	18450	18508	18615	18385	18447	18520	18323	18226	18285	18420	18456	18426	18302	18357	18522	18452	18309	18467	18468	18453	18434	18386	18444	18396	18509	18391	18470	18364	18500	18543	18388	18196	18348	18466	18468	18418	18230	18450	18387	18187	18542	18651	18503	18358	18464	18579	18461	18203	18504	18358	18605	18402	18265	18323	18389	18380	18659	18688	18551	18333	18370	18362	18394	18232	18458	18458	18352	18403	18256	18504	18343	18489	18565	18441	18397	18493	18336	18244	18431	18456	18461	18306	18005	18393	18453	18416	18518	18408	18245	18463	18305	18443	18503	18318	18556	18292	18515	18595	18317	18242	18316	18429	18392	18290	18128	18506	18408	18395	18387	18281	18391	18538	18412	18283	18433	18199	18414	18457	18518	18355	18287	18495	18416	18405	18405	18750	18467	18367	18511	18436	18313	18536	18371	18549	18302	18427	18544	18425	18268	18530	18338	18379	18244	18484	18531	18414	18489	18272	18494	18330	18501	18568	18335	18544	18278	18291	18307	18415	18639	18386	18493	18435	18382	18409	18571	18449	18315	18516	18362	18629	18385	18330	18343	18467	18266	18643	18487	18329	18703	18471	18368	18353	18615	18316	18229	18283	18423	18471	18496	18248	18614	18334	18514	18547	18306	18294	18443	18308	18538	18382	18316	18292	18478	18492	18276	18367	18492	18451	18295	18466	18451	18317	18489	18708	18363	18289	18404	18399	18286	18602	18500	18500	18463	18405	18417	18237	18342	18608	18366	18463	18413	18394	18333	18537	18577	18299	18274	18587	18522	18451	18459	18347	18311	18367	18489	18240	18490	18335	18527	18559	18487	18409	18321	18522	18488	18144	18583	18535	18319	18419	18402	18236	18234	18593	18419	18384	18400	18489	18574	18625	18293	18343	18332	18409	18492	18384	18469	18301	18639	18453	18295	18377	18575	18495	18533	18624	18518	18597	18517	18428	18414	18303	18564	18533	18334	18402	18533	18510	18474	18443	18332	18225	18394	18546	18444	18441	18597	18374	18508	18310	18439	18257	18310	18216	18398	18166	18374	18324	18484	18315	18362	18490	18544	18395	18070	18365	18344	18404	18415	18511	18453	18455	18362	18244	18364	18304	18160	18601	18576	18292	18355	18287	18383	18402	18525	18448	18444	18332	18256	18386	18512	18546	18324	18337	18292	18447	18567	18229	18267	18324	18544	18288	18307	18420	18349	18506	18607	18439	18451	18236	18297	18607	18274	18487	18200	18347	18645	18328	18395	18497	18349	18566	18401	18371	18150	18391	18582	18526	18483	18481	18422	18308	18489	18466	18335	18222	18216	18531	18405	18366	18371	18465	18469	18300	18456	18343	18414	18462	18447	18221	18531	18350	18411	18410	18340	18610	18413	18402	18595	18429	18370	18312	18721	18517	18495	18298	18511	18586	18578	18283	18436	18580	18254	18168	18313	18474	18488	18389	18412	18551	18358	18568	18380	18254	18313	18375	18309	18595	18497	18378	18236	18303	18539	18436	18403	18452	18365	18434	18201	18336	18463	18212	18260	18325	18547	18740
22748	40209	36725	27193	21672	18789	16944	15590	14557	13779	13640	13359	13307	12974	12825	12845	12636	12811	12598	12549	12347	12305	12437	12390	12130	12196	12282	12091	12123	12129	12119	12058	11997	12063	12132	12179	12224	12033	11974	12115	12094	11999	12065	11893	11896	12017	12071	12010	12085	11957	11907	11965	12063	12002	12028	11999	11879	12077	11810	11887	12053	11972	11901	11871	12034	11785	11907	12112	11912	11906	11940	12009	11829	11841	11974	11899	11958	11906	11961	11896	11992	11798	12016	12012	11882	11779	12002	11841	11946	11830	11933	12044	11916	11999	12006	11859	11900	11773	12003	11950	11907	11875	11935	11932	11971	11956	11911	11783	11829	11974	12024	11938	12005	12042	11919	11983	11806	11933	11996	11874	11765	11966	11795	11824	12001	11897	11865	11947	11823	11885	12077	11930	11878	11952	11775	11870	11839	11859	11907	11867	12101	11858	11847	11994	12009	11747	11836	11865	11859	11968	11866	11909	12039	11907	11894	11889	11878	11773	11935	11905	11912	12037	11901	11886	11998	12027	12007	11749	11865	11948	11902	11934	11876	11759	11799	11910	11938	12014	11750	11888	11919	11924	11950	11934	11868	12021	11994	11955	11987	12104	11835	11798	11893	12045	11828	11963	11929	11839	11825	11840	11887	11976	11961	12182	12031	11962	12030	11835	11668	11967	11935	11951	11961	11914	11985	11955	12019	12054	11796	11750	11911	11969	11822	11971	11933	12000	11905	11909	11920	11990	11854	11900	11844	11785	12030	11823	11907	12012	11896	11939	11910	11799	11896	12017	11944	11870	12034	11911	11944	11895	11949	11748	11996	11781	11932	11869	11769	11884	11845	11981	11759	11963	11821	11980	11969	11907	11854	11886	11871	12086	11834	11963	11865	11723	11773	12046	11862	11938	11759	11900	11948	11853	11854	11888	11953	11818	11759	11911	11906	11881	11866	11837	11851	11902	11910	11929	12035	11792	11847	11969	11793	11872	11908	11904	11818	11890	11828	11776	11878	12017	11925	11791	11875	11927	11932	11855	11861	11750	11814	11815	11846	11706	11872	11911	11907	11793	11987	11970	11880	11951	11894	11688	11819	11963	11813	11861	11872	11888	11952	11851	12043	11871	11895	11845	11807	11804	11879	11922	12048	11897	11845	11793	11805	11768	11942	11837	11894	11878	11828	11817	11882	11900	11907	11890	11869	11838	11975	11976	12046	11775	12041	11793	11835	12024	11935	11839	11892	11841	11782	11955	11935	11654	12033	11973	11938	11860	11968	11966	11880	11843	11905	11933	11806	11926	11887	12004	11862	12010	12043	11787	11833	11896	11783	11827	12000	11741	11876	12027	11816	11992	11796	11828	11822	11931	11814	11868	11732	11910	11866	11809	11820	12040	11921	11943	11925	11839	11957	11983	11795	11917	11878	11884	11819	11827	12039	11699	11831	11928	11845	12017	12044	11800	11840	11793	11958	11937	11864	11877	11988	11767	11852	11940	11927	12026	11862	11973	11858	11779	11890	11878	11884	11927	12005	11849	11826	11960	11848	12012	11968	11913	11883	11843	11846	11889	12038	11738	11794	11678	11926	12031	11821	11874	11956	11986	11950	11972	11894	12067	12017	12040	11882	11947	11936	11916	11994	11821	11860	11938	11977	12061	11771	11772	11906	11851	11998	12026	11847	11797	12030	11950	11860	11931	11817	11987	11780	11703	11773	11794	11964	12090	11839	11998	11792	11866	11790	11938	11975	11884	12063	11989	11967	11886	11978	11849	11904	11798	11859	11868	11830	11824	11974	11895	11876	11953	12002	11932	11742	11840	11915	11861	11900	11898	11873	11832	11850	11717	12058	11860	11905	11976	11801	12047	11950	11836	12024	11882	11919	11925	11883	11787	12010	11774	11899	11912	11785	11969	11933	11978	11883	11871	11981	12018	11760	11856	11925	11806	11933	11860	11838	11783	11868	11777	11934	11992	11864	12016	11799	12008	11977	11859	11767	11857	11872	11953	11836	11920	12023	11744	11884	11907	11948	11951	11928	11991	11898	11825	11927	11823	11818	12123	11807	11863	11808	11910	12020	11828	11775	11859	12068	11817	11893	11898	11981	11858	11901	11830	11639	11713	11906	12051	11921	11905	11813	11881	11947	12000	11699	11966	11795	11783	11951	12107	11963	11818	12074	11699	11813	12093	11986	12062	11940	11884	11824	11763	11759	11909	11850	11912	11821	11821	11844	11874	11827	11855	11769	12001	11918	11715	11902	11977	11801	11903	11780	11793	11782	11796	12002	11933	11877	11738	11913	11823	12072	11813	11796	11857	11677	11852	11911	11873	11817	11914	11802	11797	11948	11938	11932	12049	11764	11833	11932	11881	11988	11864	11760	11842	12010	11888	11930	11885	11889	11865	11851	11852	11906	11783	11882	11922	11809	11907	11847	11932	11941	11974	11943	11816	11867	11957	11698	11916	11941	11770	11964	11909	11922	11959	11889	11798	12068	11888	11817	11836	11918	12020	11792	11895	11929	11977	11936	11648	11919	11797	12103	11951	11886	11861	11906	11835	11943	11856	12111	11876	11889	11825	11848	11844	11813	11778	11923	11726	11932	11883	11889	11950	11822	11961	12035	11817	11921	11936	11813	11996	12002	11736	11934	11977	11785	11792	11942	12007	11928	11881	11691	11667	11767	11836	11777	11834	11973	11924	11828	11875	11770	11972	11917	11892	11856	11950	11795	11803	11884	11787	11845	11946	11925	11887	11822	11847	11972	12053	11765	11890	12013	11807	12024	12024	11908	11962	11750	11779	11804	11854	11901	11708	11859	11850	11926	12024	11947	11968	11864	11789	11999	11942	11848	11909	11773	12063	11960	11888	11904	11928	11992	12020	11859	11879	12036	11886	11805	11814	11934	12031	11699	12032	11934	11997	11823	11835	11888	11869	11759	11994	11974	11873	12006	11798	11839	11834	11926	11836	11815	11958	11971	11955	11884	11808	11785	11776	11912	11949	11786	11929	11823	11817	12015	11881	11898	11965	11969	11740	11895	11834	11775	11826	11861	11870	11930	11999	11958	12037	12077	11940	11899	11786	11872	11853	11843	11966	11843	11843	11916	11947	11836	11947	11985	11952	12069	11814	11836	11959	11892	11903	11885	11914	11722	12028	11856	11848	11874	11843	11799	11943	12051	11852	12003	11958	11905	11781	11914	11844	11804	11903	11958	11735	12004	11903	11758	11815	11624	11954	11863	11857	11802	11858	11873	12037	11950	11762	11844	11852	11900	11823	11817	11798	11979	11896	11820	11894	11747	11890	11859	11931	11878	11678	11907	11929	11935	11962	11947	12020	11765	12077	11880	11818	11903	12047	11995	11840	11926	11866	11987	11846	11900	11834	11997	12014	12059	11953	11875	11788	11789	11856	11923	11903	11794	11921	11885	11940	11760	11892	12048	11771	11787	11884	11989	11971	11872	11953	11995	11800	11926	11790	11902	11905	11833	11900	11647	11885	11865	11918	11748	11839	11910	11938	11913	11956	12040	11785	11793	11971	11915	12010	11906	12059	12045	11987	11760	11820	11984	11808	11939	12113	11840	11915	11897	11866	11964	11942	11805	12127	11769	11958	11891	11794	11732	11819	11976	11977	11854	11808	11794	11946	11850	11798	11874	12147	11879	11976	11988	11971	11990	11837	11853	11767	11661	11990	11903	11929	11966	11916	11757	11903	11978	11863	11907	11828	11855	11918	11936	12100	11983	11834	11743	11768	11913	11908	11748	11895	11942	11801	12007	11774	11964	11952	11865	11867	11933	11913	11909	11808	11806	11908	11926	11930	12034	11929	11817	11952	11873	11848	11768	11764	11935	11949	11931	11924	11922	11969	11781	11818	11865	11919	12141	11895	11873	11862	11902	11845	11884	11898	11839	11771	11982	11933	12002	11903	11807	11933	11805	11976	11873	11840	11870	12068	11930	11812	11821	11812	11841	11745	11998	11940	11943	12045	11865	11921	11851	11765	12046	11827	11860	11932	11968	11845	11882	11922	11920	11810	12029	11904	11925	11929	11841	12082	11979	11876	11791	12075	11907	11899	11633	11964	11727	11856	11960	11882	11861	11791	11995	11883	11736	11880	11857	11742	12049	11962	12011	11850	11899	11909	11954	11775	11900	12034	11768	11827	11905	11908	11840	11958	11991	11819	11820	11798	11895	11842	11890	11941	11965	11967	11949	11940	11873	11859	12029	11918	11699	12026	11981	11954	11956	11961	11831	11828	11912	12033	11818	11872	11974	11938	12023	11847	12032	11777	11865	11820	11911	11947	11907	12072	11965	11964	11988	11699	11914	11901	11720	11988	11950	11831	11781	11702	11689	11957	11733	11949	11950	12038	11945	11876	11933	11945	11933	11980	11764	11819	12007	12049	11854	11972	11935	11780	11914	11936	11738	11719	11969	11879	11818	12041	11804	11902	11859	11891	11991	11991	11776	11935	11996	11863	11842	11815	11920	11743	11927	11770	11902	11841	11968	11988	12024	11717	11831	11804	11971	11904	11839	11834	12050	11726	11923	11979	11976	11935	11902	11834	11992	11929	11817	11909	11944	11983	11829	11827	11913	11980	11786	12000	11797	11930	12160	11951	11941	11774	11945	11820	11902	11946	11824	12138	11722	11719	11693	12003	11837	11837	11910	11793	11881	11825	11943	11756	12148	11900	11830	11843	11866	11891	11866	12015	11996	12029	11806	11824	11868	11925	11886	11811	11941	11857	11932	11922	11824	11792	11843	11907	11719	11823	11982	11757	11802	11949	11814	11934	11919	11840	11906	12036	11915	11831	11789	12023	11889	11966	11952	11904	11894	11964	11833	11919	11876	11924	11767	11753	11852	11784	11739	12045	11916	11871	11921	11956	11921	11919	11726	11947	11934	11849	12064	11966	11816	11936	11866	11934	11927	11824	11786	11944	11797	11866	12032	11847	12030	12187	11751	11917	11913	11823	11859	11831	11890	11872	11960	11890	11945	11848	11912	11962	11988	11953	11801	11982	11881	11827	11709	11916	11938	11880	12147	11881	11958	11801	11917	11940	12011	11871	11781	11738	11871	11985	11796	12001	11938	11766	11844	11814	11872	11877	11890	11760	11839	11851	11862	11938	11995	12012
31615	26397	28326	24611	20632	19168	18869	18242	17787	17854	17759	17556	17888	17523	17460	17581	17484	17434	17475	17508	17673	17700	17488	17448	17471	17516	17447	17558	17367	17540	17608	17341	17427	17413	17431	17411	17353	17193	17502	17243	17458	17555	17369	17101	17293	17364	17337	17410	17316	17268	17312	17361	17463	17294	17398	17345	17425	17116	17390	17210	17348	17378	17312	17365	17483	17320	17387	17432	17343	17514	17442	17375	17307	17536	17182	17244	17109	17531	17318	17262	17502	17094	17190	17358	17147	17308	17467	17373	17356	17403	17448	17061	17451	17353	17517	17311	17244	17214	17158	17368	17163	17073	17258	17213	17295	17602	17244	17285	17346	17321	17194	17142	17505	17270	17218	17164	17232	17201	17418	17418	17230	17171	17224	17201	17305	17382	17352	17098	17299	17442	17369	17431	17239	17280	17259	17280	17235	17314	17148	17352	17279	17345	17192	17401	17316	17447	17247	17155	17216	17403	17521	17371	17456	17356	17238	17337	17227	17284	17361	17306	17331	17262	17344	17035	17290	17335	17150	17131	17324	17478	17311	17303	17203	17151	17307	17266	17372	17472	17315	17344	17257	17335	17274	17343	17397	17232	17268	17215	17151	17244	17014	17260	17305	17383	17172	17354	17478	17357	17346	17208	17413	17336	17206	17272	17288	17373	17317	17177	17274	17347	17124	17323	17443	17273	17281	17299	17319	17323	17122	17320	17112	17360	17441	17171	17335	17381	17238	17519	17308	17425	17341	17503	17244	17400	17169	17358	17128	17333	17318	17156	17229	17253	17325	17335	17246	17225	17206	17206	17182	17412	17334	17461	17252	17236	17300	17391	17376	17291	17378	17149	17351	17128	17213	17258	17513	17488	17148	17612	17347	17250	17239	17425	17197	17491	17211	17229	17389	17350	17311	17282	17363	17303	17256	17249	17287	17249	17261	17196	17241	17372	17317	17353	17494	17114	17131	17158	17208	17048	17276	17338	17361	17241	17344	17479	17463	17245	17349	17151	17361	17319	17218	17131	17236	17218	17383	17377	17348	17441	17338	17188	17469	17264	17224	17324	17452	17567	17508	17247	17167	17280	17242	17406	17292	17346	17676	17473	17205	17418	17182	16986	17247	17373	17503	17322	17271	17483	17447	17444	17274	17303	17355	17130	17156	17447	17236	17291	17602	17219	17237	17465	17358	17240	17285	17300	17202	17263	17252	17371	17335	17203	17324	17327	17583	17233	17300	17406	17458	17452	17374	17201	17307	17606	17403	17481	17279	17454	17177	17395	17272	17565	17314	17465	17321	17236	17386	17475	17295	17374	17462	17291	17339	17373	17518	17279	17296	17161	17164	17418	17296	17166	17311	17355	17087	17357	17436	17193	17374	17291	17379	17282	17267	17300	17213	17352	17210	17171	17274	17535	17465	17469	17376	17101	17258	17184	17173	17384	17486	17412	17517	17405	17574	17191	17405	17234	17455	17172	17301	17199	17359	17348	17171	17133	17308	17434	17329	17358	17289	17384	17218	17391	17130	17376	17462	17475	17240	17524	17431	17178	17262	17376	17177	17231	17452	17630	17231	17431	17090	17087	17377	17223	17256	17375	17235	17404	17365	17213	17091	17185	17266	17449	17438	17326	17393	17461	17565	17565	17347	17302	17308	17315	17282	17470	17252	17412	17300	17294	17233	17389	17352	17338	17376	17360	17348	17383	17353	17248	17307	17355	17325	17458	17458	17212	17576	17413	17442	17372	17455	17740	17315	17367	17238	17191	17335	17295	17286	17124	17139	17206	17354	17546	17186	17268	17394	17220	17068	17350	17211	17296	17594	17328	17184	17322	17229	17392	17404	17193	17568	17419	17539	17418	17388	17352	17456	17272	17348	17126	17296	17182	17069	17241	17608	17221	17483	17186	17371	17471	17289	17354	17367	17302	17302	17429	17548	17161	17400	17416	17166	17386	17361	17277	17345	17134	17384	17392	17309	17498	17279	17258	17383	17387	17262	17275	17407	17518	17393	17543	17340	17107	17527	17440	17412	17295	17318	17419	17380	17343	17196	17067	17451	17296	17401	17142	17411	17360	17187	17306	17345	17211	17327	17391	17507	17372	17346	17349	17240	17564	17252	17237	17455	17296	17325	17284	17548	17462	17381	17430	17413	17136	17426	17409	17262	17256	17238	17566	17368	17419	17281	17293	17304	17433	17481	17265	17432	17488	17503	17329	17388	17310	17289	17305	17546	17433	17690	17096	17311	17407	17278	17421	17415	17363	17210	17393	17339	17403	17287	17291	17291	17301	17287	17178	17404	17431	17338	17436	17421	17178	17407	17356	17444	17382	17285	17171	17356	17214	17534	17364	17185	17344	17185	17249	17452	17282	17207	17217	17208	17220	17248	17262	17228	17110	17280	17207	17305	17388	17239	17306	17322	17353	17256	17212	17142	17413	17492	17415	17086	17265	17479	17372	17072	17394	17422	17172	17273	17021	17405	17367	17461	17522	17330	17362	17302	17352	17434	17342	17425	17341	17323	17372	17235	17372	17104	17330	17380	17473	17130	17185	17440	17598	17530	17178	17445	17542	17561	17195	17379	17175	17309	17173	17351	17358	17470	17488	17406	17268	17425	17414	17263	17421	17275	17266	17322	17507	17372	17431	17366	17279	17217	17332	17164	17072	17231	17194	17286	17282	17211	17384	17360	17117	17381	17465	17235	17333	17420	17354	17413	17447	17299	17452	17021	17320	17240	17491	17292	17263	17204	17124	17238	17291	17333	17534	17338	17322	17225	17317	17169	17422	17327	17390	17213	17108	17411	17297	17471	17416	17374	17385	17310	17374	17069	17333	17266	17307	17351	17377	17348	17336	17301	17458	17367	17525	17327	17321	17267	17293	17245	17394	17115	17225	17238	17314	17334	17113	17450	17377	17354	17254	17215	17174	17361	17369	17483	17288	17272	17304	17118	17396	17241	17440	17393	17025	17196	17462	17397	17393	17368	17271	17535	17386	17295	17272	17506	17101	17246	17399	17340	17329	17321	17161	17330	17333	17412	17431	17295	17115	17113	17360	17369	17347	17454	17515	17231	16983	17137	17232	17432	17415	17236	17413	17338	17222	17189	17330	17245	17315	17350	17280	17443	17185	17549	17184	17322	17208	17336	17367	17327	17134	17322	17375	17181	17217	17492	17385	17278	17239	17354	17306	17109	17438	17288	17283	17213	17373	17214	17320	17562	17396	17270	17160	17455	17532	17552	17362	17524	17462	17232	17313	17400	17560	17463	17337	17303	17371	17517	17407	17374	17219	17327	17483	17208	17321	17479	17440	17305	17342	17217	17309	17261	17418	17240	17548	17363	17440	17379	17526	17192	17072	17363	17317	17241	17336	17159	17312	17225	17245	17547	17571	17406	17391	17334	17265	17489	17288	17370	17559	17381	17448	17418	17166	17313	17320	17549	17347	17357	17413	17309	17318	17263	17319	17563	17495	17379	17315	17314	17384	17352	17227	17411	17276	17067	17246	17363	17408	17452	17613	17352	17281	17431	17583	17457	17391	17528	17488	17252	17313	17301	17027	17415	17237	17149	17413	17220	17449	17461	17340	17282	17526	17491	17328	17258	17223	17371	17235	17499	17216	17319	17229	17445	17327	17302	17423	17357	17209	17195	17261	17355	17360	17356	17256	17145	17500	17388	17431	17196	17178	17225	17163	17416	17186	17139	17400	17508	17380	17239	17235	17341	17229	17236	17388	17488	17581	17464	17166	17305	17366	17233	17403	17319	17360	17207	17474	17401	17388	17099	17480	17361	17492	17633	17252	17125	17402	17245	17318	17241	17128	17336	17512	17486	17519	17370	17405	17315	17488	17496	17258	17311	17443	17197	17212	17215	17126	17199	17190	17374	17333	17408	17462	17321	17245	17201	17341	17361	17478	17350	17153	17283	17430	17317	17227	17419	17309	17526	17320	17464	17381	17422	17555	17464	17446	17296	17267	17253	17246	17396	17221	17415	17326	17513	17193	17498	17432	17293	17445	17378	17193	17191	17510	17126	17317	17385	17384	17328	17251	17261	17427	17362	17338	17649	17488	17206	17275	17140	17238	17331	17416	17342	17144	17249	17450	17355	17348	17349	17356	17327	17437	17347	17379	17358	17251	17338	17210	17463	17258	17120	17371	17491	17290	17184	17430	17456	17517	17311	17268	17194	17359	17376	17231	17416	17542	17022	17526	17364	17440	17454	17159	17564	17295	17091	17328	17349	17488	17240	17333	17349	17313	17263	17205	17297	17303	17355	17222	17156	17232	17181	17343	17404	17255	17384	17430	17200	17357	17496	17312	17375	17504	17561	17288	17171	17228	17295	17411	17425	17548	17382	17250	17191	17379	17229	17420	17285	17320	17177	17391	17494	17441	17418	17290	17378	17257	17286	17099	17266	17116	17182	17560	17305	17240	17196	17279	17234	17228	17201	17270	17503	17431	17243	17232	17348	17200	17254	17287	17403	17108	17391	17377	17311	17261	17557	17198	17191	17384	17287	17449	17394	17370	17335	17182	17386	17379	17243	17316	17378	17194	17440	17546	17473	17264	17350	17291	17219	17191	17281	17123	17326	17288	17302	17385	17264	17359	17304	17391	17287	17070	17326	17283	17216	17486	17307	17283	17465	17138	17194	17294	17303	17334	17285	17370	17227	17230	17247	17348	17347	17364	17412	17359	17281	17323	17255	17184	17349	17554	17540	17460	17298	17395	17447	17373	17461	17423	17257	17414	17410	17492	17655	17358	17483	17329	17433	17199	17056	17201	17378	17484	17176	17439	17476	17180	17382	17446	17199	17277	17362	17129	17230	17343	17414	17370	17392	17269	17335	17297	17404	17409	17389	17222	17401	17296	17441	17487	17361	17334	17459	17361	17455	17289	17067	17316	17371	17312	17244	17295	17297	17436	17217	17189	17361	17319	17407	17297	17354	17361	17305	17445	17350	17422	17483	17085	17319	17077	17431	17229	17231	17393	17135	17346	17213	17358	17260	17270	17408	17372	17386	17064	17499	17380	17519	17173	17327	17204	17196	17338	17261	17450	17148	17363	17234	17353	17157	17537	17236	17502	17278	17257	17347	17533	17269	17238	17361	17281	17262	17271	17374	17441	17574	17198	17519	17369
20458	26112	23424	17118	14418	13116	12350	12093	11776	11751	11520	11389	11459	11470	11307	11397	11284	11262	11296	11451	11216	11240	11284	11158	11049	10973	11166	10880	11160	11051	11023	11144	11149	11073	11213	11043	11162	11155	10930	11073	11287	11284	10914	11146	11116	11223	11061	11278	11162	11124	10976	11102	11128	10992	11092	11066	11044	11024	11076	11134	11203	11133	11188	10978	11124	11023	11011	11155	10897	11029	11032	11142	10923	10950	11058	11138	11054	10934	11088	11066	11048	11081	11025	11143	10954	10960	11036	11102	11069	10895	11213	10966	11098	10936	11129	11058	11207	11052	10845	11083	10918	11148	11227	11021	11071	11003	11041	11047	11027	10951	11121	10969	10904	11015	11020	11095	10913	11087	10995	10900	11021	11007	10964	11068	10914	11195	11007	11120	10949	11049	10966	11137	10978	10979	10938	11083	11039	11037	10934	10889	11091	11038	10922	10894	11005	11067	10999	11031	10988	10982	11043	11095	10928	11075	11107	11107	11113	11013	10990	11016	11061	11050	11049	11119	11056	10999	11037	11218	11022	11077	10966	10990	10951	10921	10901	11062	10978	11088	11116	10928	11035	11176	11148	11054	11123	11108	11159	11028	10941	10970	10963	11072	10976	11315	11087	10882	11105	11129	10984	11137	11111	10979	10999	11025	11047	10895	11022	11071	10908	11087	11126	10973	11173	10972	10967	10982	11186	10931	11065	10993	11118	11000	10889	11063	10799	11036	11035	11200	10989	11098	10978	11050	10998	11119	11179	10994	11076	11133	10952	11067	10855	11016	11064	11024	10993	10985	10972	11087	11071	11113	11150	11138	11022	10955	11066	11052	11066	10841	10975	11083	10932	11014	11008	10978	11171	11251	11028	11144	10898	11026	11104	11314	11066	11086	10981	11166	10930	11055	10938	11113	11085	11049	10991	11017	11051	10974	10926	10975	10976	10972	11119	11057	10995	10883	11120	11150	11192	10980	11028	10991	10914	10967	10968	10940	10980	11123	10919	11075	10972	11129	11007	10903	10991	11019	11028	11052	11095	10977	10930	11084	11083	11053	10902	11166	11139	11115	11013	11016	11035	10987	11064	11165	11161	10995	11117	11046	11165	11114	10850	11100	11015	11275	11167	11142	11050	10936	11050	11100	11171	11002	11126	11058	10881	10878	11051	11037	11075	10955	10946	11004	11119	11035	11243	11097	11150	11035	10892	11036	10993	10938	11074	10985	11104	11039	11112	10987	11061	11079	10956	10932	11011	11046	11018	11289	11111	11019	11043	11037	11029	11035	11086	10958	11100	10922	11086	10942	11043	10946	11068	11106	11048	11083	11014	11125	11255	11039	11074	11184	11114	11005	10799	11074	10906	11089	11020	11073	11077	11024	11102	11147	11078	11045	10936	11186	11181	10978	10954	11049	11152	11162	11082	10991	11001	11051	11102	10888	10935	11061	10917	11165	11116	10979	10913	11011	11058	11126	11065	11131	11140	11047	11056	10842	10950	10910	11035	11206	11042	11065	10944	11204	10766	11063	10887	10952	11091	11121	11145	11100	11045	11095	10998	11112	11202	10990	11106	11159	11081	11083	10937	11003	11051	10985	10943	11182	11130	11061	11018	11149	11184	11071	11152	11155	11110	11104	11021	10994	11120	10974	11074	11090	11082	10997	10962	10940	11234	11073	10892	11123	10946	11072	11112	10956	10981	11239	10989	11248	11045	10820	10977	10940	11094	11026	10937	10976	11042	11047	11159	11055	10949	10971	10975	10867	11054	11078	11068	11033	10987	10892	11089	11061	11194	11041	11056	11100	11110	11124	11115	10961	11092	11037	11007	10994	11104	11136	10995	11077	11135	10886	10941	11026	11056	11197	10983	10992	11070	11165	11044	11098	11175	11309	11195	11030	11050	11017	11091	11153	11086	11008	11054	11120	11032	11012	10918	11116	11040	11166	11127	10988	11171	11183	11200	11010	11118	11029	11110	11171	11029	10975	11018	10960	11125	11112	10923	11176	11113	11081	11086	10842	11044	10908	10900	11091	10954	11090	10979	10995	11010	10933	10932	10960	11091	10895	11025	10887	10957	11102	10812	11096	11092	11016	10930	11200	11144	11129	11027	10956	10935	10887	11133	11034	11007	11114	11057	11089	11136	10973	11143	11089	10857	11049	11109	11043	10937	10909	10970	11168	10865	11052	11013	11190	10873	11180	10909	11015	11057	11154	11219	11146	11001	10962	11058	11107	10974	11055	10920	10953	10931	11127	11043	10965	10924	11065	11107	10923	11110	11101	11240	11018	11054	11050	11052	11111	10983	11169	11018	11023	11101	11102	10940	11174	11095	10971	10983	11076	11255	10976	11017	11056	11036	11022	11054	11233	11026	10931	10901	10922	10984	11043	11089	11037	11035	10942	10917	11126	10830	11052	11015	10861	11103	11034	10996	11028	11016	11170	10980	11009	11133	11155	11003	11118	11040	11128	11050	11047	11017	10977	11085	11117	10965	11016	10906	10954	10905	11145	11064	11072	11039	11175	11151	10909	11101	10898	11120	11106	10953	10887	11097	11102	11011	11183	10928	11234	11180	11047	11045	10921	10896	11184	10881	11119	11011	10921	10863	10983	11130	11061	11041	11133	10920	11121	11060	10997	11041	10980	11143	11196	10899	11077	11063	11126	11138	11096	10966	11008	11176	10964	11105	10950	11188	10853	10953	11190	11015	11092	11010	10955	11118	11047	11091	11053	10979	10989	10895	11235	10964	11077	11157	11108	11174	11027	10975	11078	10910	10981	11098	11075	10943	10993	11211	11042	11117	11106	10987	11144	10953	11154	11126	10987	11013	11040	11087	11096	11154	11008	11082	10915	10911	10991	11029	11188	11090	10900	11065	10964	11076	11048	10999	11021	10981	11129	10945	10992	11073	11014	10941	11047	11160	10958	10964	11025	10900	11104	10983	11168	10932	11021	10932	11239	11131	11116	10760	10993	10925	11189	10938	11005	11118	11004	11034	11069	11064	11047	11272	11005	11060	11020	10996	10889	10954	11099	11105	11023	11093	11000	11028	10883	11002	11013	10891	11027	11210	10980	11156	11017	10958	11145	11075	11118	11206	11130	11059	11126	10957	11126	10955	11053	10941	11092	10971	10974	10951	10978	10926	11172	11032	11221	11043	10852	10831	11077	11190	11006	10929	10801	11097	10869	10928	11052	11078	11081	11057	11117	10953	11016	10982	11102	11047	11072	11072	11139	11015	10985	11053	11046	10975	10872	10960	11050	11067	11021	10998	10955	11047	11016	11141	10886	10906	11025	10966	11009	11099	10983	11080	11073	10986	11147	10961	11142	11068	10977	11066	11130	11038	11163	11080	11030	11098	10897	11055	11005	11138	10992	11075	11082	11073	11085	11071	11131	11061	11074	11084	11105	11132	10958	11051	11049	11026	10952	11133	10935	10975	10971	11064	11057	10996	11213	11066	11106	11047	11094	11100	11009	11002	11014	10949	11208	10951	11033	11052	11032	11062	11031	10947	10998	11240	11194	11100	11107	10940	11098	10876	11127	11040	11135	11102	11000	10992	11009	11084	10914	11246	11077	11018	11056	11048	11117	10901	10946	10987	11048	11064	11073	10989	11187	10917	10874	10998	10975	10993	11022	11023	10922	11200	10962	11062	10833	10961	11018	11046	11123	11054	10976	11116	11103	11096	11089	10949	11109	11017	11052	10935	10968	11027	10968	10882	11152	11056	10965	11062	11138	11012	11007	11115	11024	11118	10994	11072	11196	11208	11044	11113	10837	11044	11141	10910	11036	11072	11043	10978	11009	11090	11079	11031	10963	11064	10938	10974	11128	11033	11053	11145	11111	10944	11084	11105	11026	11061	11093	11233	11093	11036	11015	11010	11198	11113	11052	11037	10921	11096	11186	10836	11018	10930	10968	11068	10918	11062	11089	11090	11062	10965	11045	11093	11096	11074	11043	11091	10887	10986	11073	10866	11026	11062	11102	11155	10962	10964	10820	11166	10925	11109	10942	11081	11046	11021	10941	10950	11038	11079	11098	11050	11034	11062	11032	11146	11040	10962	11055	11138	10947	11033	10930	10984	10905	10975	11007	11073	11191	11067	10968	10891	10850	11028	11134	11029	11035	10933	11056	11145	10947	10868	11113	10984	11100	11092	11177	10843	10997	11147	10915	11008	11082	11073	11056	11087	11119	10949	10964	11012	11079	11086	11056	11097	11146	11043	10953	11124	10873	10942	10937	11125	11056	11043	11139	11044	11162	11049	11114	10980	10966	11155	11240	11152	11032	11157	11088	11064	10978	10973	11070	10946	11067	11086	10959	11075	10961	11191	11027	10954	11131	10935	11097	11059	11005	10944	11048	11077	11085	10976	10944	10982	11097	11125	10944	10961	10948	11235	11076	11036	11030	11200	11005	10975	11093	11023	11216	11127	11204	10963	11098	11126	10917	11115	10992	11028	11062	11002	11002	11125	11072	11097	10985	11031	11049	11062	11065	10991	10947	11017	11149	11047	11001	11201	10994	11171	11052	10897	11250	11097	10975	10997	11080	10952	11130	10954	11070	11005	11050	10930	10985	10899	11138	11070	11145	11070	11032	10982	10881	11102	11076	11102	11106	11002	11058	10970	11258	11029	11081	11084	11015	11171	10999	10968	11044	11144	10893	11073	11123	11021	11115	11073	10911	11020	11112	10971	11178	11027	11067	11078	11131	11132	11056	11111	11141	11001	10909	10866	10932	10994	10896	10864	11004	10950	11069	11106	10885	11186	10975	10941	11136	10998	10941	10824	11172	11217	10999	10911	10954	10987	11093	11049	10953	11031	10978	11127	11085	11046	10994	11086	11128	11031	11071	10889	11016	10938	10983	11029	10909	11008	11002	10988	11167	11000	11086	11141	11152	10971	11209	10996	11102	11099	10876	11124	11103	11069	11120	10924	11263	11060	11104	11086	10943	11079	11091	10920	11054	11002	10948	11076	10967	10986	11113	10893	11161	10997	11033	10958	11046	11123	11081	11251	11016	11189	10987	10968	11092	11031	10997	11049	11038	11078	10921	10990	11058	11148	11024	11048	11171	11041	11138	10962	11073	11024	10945	10955	11047	11044	11000	11052	11121	11067	11003	11100	10996	10999	11200
25246	21388	28195	26692	24190	22570	21623	19737	18638	18699	18337	18301	17988	18102	18130	17903	17855	17941	18054	17963	17878	17517	17693	17645	17514	17607	17636	17648	17453	17457	17338	17503	17434	17451	17259	17334	17450	17480	17193	17512	17332	17334	17802	17373	17388	17397	17289	17482	17330	17405	17339	17362	17441	17259	17624	17460	17505	17475	17533	17403	17515	17314	17597	17373	17410	17300	17237	17459	17319	17505	17252	17309	17254	17338	17308	17486	17489	17477	17523	17212	17332	17278	17429	17313	17364	17433	17293	17532	17392	17328	17353	17424	17425	17192	17472	17279	17366	17332	17425	17145	17193	17355	17325	17500	17461	17326	17309	17352	17365	17273	17270	17277	17292	17507	17347	17478	17306	17246	17082	17127	17363	17478	17196	17446	17407	17313	17303	17497	17322	17291	17321	17463	17556	17406	17541	17459	17211	17478	17123	17476	17263	17423	17389	17147	17522	17489	17429	17197	17403	17138	17229	17189	17129	17358	17325	17468	17347	17615	17352	17314	17194	17413	17361	17372	17436	17434	17291	17241	17293	17185	17318	17224	17133	17222	17365	17297	17312	17267	16978	17254	17267	17511	17243	17466	17144	17138	17106	17248	17299	17432	17276	17382	17257	17142	17530	17333	17417	17463	17202	17476	17679	17371	17344	17509	17375	17235	17369	17462	17297	17284	17386	17455	17513	17145	17443	17222	17424	17453	17229	17406	17217	17357	17265	17390	17167	17074	17297	17362	17527	17294	17475	17312	17541	17523	17573	17422	17086	17348	17277	17463	17573	17344	17258	17317	17283	17226	17028	17397	17440	17501	17359	17357	17225	17379	17460	17402	17294	17541	17343	17156	17283	17288	17288	17378	17313	17129	17454	17263	17682	17238	17377	17419	17278	17190	17033	17286	17301	17564	17418	17351	17241	17471	17391	17425	17272	17432	17372	17208	17532	17197	17416	17644	17638	17451	17308	17151	17217	17490	17404	17397	17211	17268	17216	17324	17319	17276	17514	17354	17563	17454	17459	17455	17389	17270	17202	17407	17490	17286	17252	17445	17279	17430	17452	17412	17443	17307	17507	17187	17349	17332	17459	17388	17243	17287	17451	17263	17226	17115	17302	17267	17500	17401	17195	17461	17340	17393	17282	17214	17441	17500	17564	17274	17349	17366	17315	17382	17384	17766	17492	17355	17351	17218	17394	17419	17315	17307	17239	17352	17508	17460	17141	17683	17499	17353	17400	17258	17321	17479	17413	17087	17525	17321	17394	17487	17383	17256	17168	17186	17477	17193	17405	17313	17419	17284	17358	17240	17269	17129	17487	17160	17533	17280	17547	17576	17317	17231	17452	17320	17293	17402	17390	17470	17346	17345	17062	17282	17188	17423	17342	17400	17252	17223	17409	17383	17501	17274	17515	17507	17346	17324	17461	17456	17386	17265	17414	17463	17494	17223	17469	17354	17456	17152	17226	17189	17303	17212	17196	17289	17488	17325	17401	17432	17438	17313	17337	17310	17336	17141	17273	17328	17266	17166	17403	17226	17421	17197	17356	17368	17386	17234	17231	17301	17213	17199	17137	17226	17300	17433	17420	17440	17492	17504	17414	17495	17362	17468	17453	17400	17135	17505	17178	17378	17183	17368	17142	17467	17360	17239	17503	17544	17213	17346	17247	17140	17446	17303	17515	17373	17254	17272	17259	17117	17593	17526	17230	17275	17308	17078	17279	17389	17344	17371	17307	17414	17201	17311	17244	17340	17141	17254	17226	17197	17147	17391	17265	17372	17312	17124	17488	17279	17572	17151	17374	17412	17449	17404	17359	17258	17220	17332	16998	17296	17493	17300	17609	17252	17453	17324	17369	17379	17556	17322	17394	17459	17403	17444	17235	17379	17464	17501	17343	17478	17435	17328	17433	17333	17186	17450	17578	17414	17328	17371	17480	17453	17338	17302	17340	17454	17529	17455	17376	17231	17280	17660	17389	17116	17427	17397	17513	17182	17211	17394	17447	17256	17440	17194	17323	17449	17178	17463	17222	17213	17198	17451	17244	17335	17456	17481	17718	17287	17456	17503	17240	17434	17514	17304	17558	17404	17614	17368	17251	17290	17431	17504	17213	17475	17582	17349	17323	17508	17372	17525	17206	17384	17336	17248	17315	17273	17147	17438	17547	17351	17330	17621	17129	17342	17202	17376	17242	17354	17416	17487	17383	17214	17327	17292	17268	17583	17352	17210	17393	17755	17476	17330	17473	17523	17448	17349	17260	17379	17301	17488	17432	17501	17261	17261	17357	17326	17392	17417	17289	17316	17359	17394	17291	17388	17333	17293	17327	17309	17178	17453	17282	17153	17505	17161	17284	17367	17551	17369	17339	17142	17338	17234	17397	17269	17278	17313	17211	17309	17391	17332	17297	17254	17466	17399	17487	17154	17464	17265	17294	17169	17062	17349	17273	17306	17015	17352	17500	17376	17092	17072	17480	17366	17285	17216	17339	17472	17094	17298	17456	17448	17400	17426	17485	17521	17253	17250	17307	17376	17441	17551	17410	17432	17313	17256	17297	17287	17197	17178	17407	17458	17266	17434	17395	17441	17206	17214	17157	17142	17322	17336	17448	17389	17341	17170	17289	17399	17424	17638	17182	17316	17277	17241	17348	17308	17264	17404	17263	17259	17284	17483	17438	17230	17564	17427	17548	17202	17390	17430	17258	17396	17201	17141	17201	17280	17241	17405	17229	17249	17159	17349	17380	17471	17295	17499	17260	17550	17349	17315	17365	17297	17321	17296	17303	17269	17216	17532	17485	17210	17479	17506	17269	17175	17345	17255	17214	17283	17232	17221	17100	17506	17547	17466	17327	17466	17320	17587	17570	17204	17232	17296	17267	17520	17588	17420	17417	17473	17463	17326	17393	17363	17404	17310	17289	17478	17366	17370	17208	17420	17438	17345	17517	17620	17383	17353	17272	17572	17318	17342	17402	17626	17248	17350	17643	17406	17205	17443	17508	17412	17374	17244	17089	17333	17480	17263	17221	17196	17193	17289	17293	17484	17288	17449	17445	17224	17450	17213	17473	17406	17407	17259	17341	17493	17402	17246	17360	17574	17454	17283	17208	17233	17466	17440	17412	17309	17318	17123	17228	17316	17467	17352	17120	17338	17400	17432	17370	17432	17408	17362	17361	17434	17194	17125	17311	17352	17275	17209	17305	17304	17264	17233	17174	17276	17354	17329	17302	17415	17217	17337	17297	17231	17271	17279	17411	17566	17529	17215	17180	17184	17280	17249	17316	17277	17417	17343	17419	17390	17456	17332	17391	17385	17094	17371	17270	17255	17452	17495	17301	17233	17366	17274	17278	17371	17242	17315	17443	17294	17205	17408	17336	17434	17265	17119	17388	17371	17339	17316	17400	17249	17225	17359	17471	17358	17405	17283	17412	17350	17293	17492	17378	17467	17557	17318	17468	17422	17346	17372	17459	17221	17129	17436	17323	17277	17372	17199	17205	17223	17246	17425	17428	17326	17294	17423	17365	17132	17400	17464	17649	17425	17358	17305	17124	17236	17124	17194	17246	17263	17337	17445	17473	17553	17287	17235	17458	17449	17460	17321	17455	17214	17317	17351	17369	17235	17211	17227	17232	17304	17414	17382	17182	17416	17492	17360	17384	17433	17280	17391	17359	17392	17309	17234	17200	17516	17373	17401	17366	17299	17320	17327	17419	17635	17489	17560	17240	17461	17060	17239	17419	17176	17306	17266	17414	17339	17569	17281	17507	17269	17513	17359	17228	17269	17138	17442	17274	17392	17396	17316	17286	17371	17336	17248	17490	17521	17151	17462	17424	17339	17573	17546	17267	17637	17418	17337	17325	17450	17352	17487	17340	17248	17435	17301	17371	17374	17397	17351	17203	17348	17326	17365	17350	17358	17167	17437	17397	17212	17446	17468	17501	17371	17306	17148	17330	17360	17405	17328	17202	17151	17409	17322	17180	17145	17235	17410	17554	17457	17213	17355	17242	17111	17451	17024	17395	17491	17364	17167	17297	17411	17274	17507	17414	17272	17387	17292	17183	17207	17439	17465	17398	17412	17484	17534	17511	17437	17396	17282	17400	17343	17289	17522	17466	17298	17386	17430	17410	17385	17365	17384	17194	17265	17286	17237	17375	17274	17433	17484	17242	17385	17414	17390	17305	17402	17377	17197	17510	17548	17499	17347	17110	17384	17317	17511	17185	17331	17390	17426	17100	17244	17558	17515	17384	17192	17230	17246	17344	17382	17185	17373	17402	17217	17511	17293	17156	17226	17054	17306	17256	17181	17200	17237	17469	17350	17457	17351	17247	17421	17427	17394	17155	17328	17275	17309	17109	17515	17278	17551	17465	17466	17513	17312	17310	17215	17287	17234	17348	17261	17296	17313	17388	17390	17298	17253	17423	17135	17576	17307	17216	17415	17196	17358	17372	17393	17246	17219	17338	17328	17300	17378	17446	17197	17522	17249	17166	17446	17206	17478	17479	17401	17406	17180	17241	17398	17521	17514	17533	17315	17327	17403	17100	17563	17110	17320	17314	17316	17369	17271	17432	17532	17210	17236	17278	17254	17404	17195	17314	17548	17244	17416	17356	17422	17160	17322	17269	17341	17414	17246	17388	17538	17317	17472	17253	17279	17398	17352	17407	17442	17374	17645	17369	17236	17299	17651	17524	17301	17114	17488	17312	17412	17395	17295	17204	17381	17446	17367	17345	17250	17232	17267	17259	17462	17672	17372	17233	17450	17230	17337	17214	17369	17569	17307	17279	17423	17227	17459	17394	17133	17295	17339	17350	17485	17293	17300	17492	17343	17349	17167	17200	17209	17455	17193	17219	17290	17505	17225	17399	17302	17227	17406	17533	17432	17458	17334	17322	17309	17348	17519	17251	17538	17381	17313	17318	17337	17386	17164	17487	17346	17304	17494	17329	17316	17433	17468	17291	17216	17272	17418	17442	17321	17246	17234	17205	17305	17318	17447	17494	17184	17293	17306	17305	17477	17239	17391	17238	17278	17403	17330	17403	17209	17442	17034	17394	17361	17371	17285	17355	17197	17703	17384	17433	17496	17329	17362	17563	17360	17224	17379	17314	17217	17147	17205	17460	17667	17383	17359	17473	17486
20471	34912	30742	21878	17651	15652	14266	13475	12819	12365	12149	12051	11913	12011	11647	11771	11810	11808	11667	11695	11630	11469	11375	11401	11266	11298	11350	11255	11383	11340	11175	11110	11295	11211	11267	11322	11270	11110	11270	11270	11234	11076	11278	11158	11235	11112	11300	11261	11212	11444	11234	11265	11231	11250	11294	11358	11411	11073	11090	11209	11091	11250	11172	11011	11300	11277	11174	11330	11229	11009	11244	11172	11069	11244	11332	11118	11281	11177	11159	11295	11342	11329	11353	11260	11130	11220	11256	11200	11115	11243	11066	11202	11111	11104	11215	11263	11068	11237	11061	11102	11157	11132	11200	11124	11177	11121	11252	11207	11160	11324	11201	11182	10958	11226	11154	11142	11208	11008	11099	11082	11161	11205	11052	11227	11167	11087	11123	11194	11090	11205	11224	11134	11163	11129	10989	11182	11092	11266	11066	11181	11047	11101	11216	10957	11125	11251	11321	11170	11246	10982	11109	11090	11338	11243	11087	11280	11108	11200	11177	11274	11040	11234	11119	11064	11227	11188	11165	11166	11224	11089	11214	11232	11236	11215	11119	11165	11109	11093	11179	11145	11256	11220	11282	10956	11175	11131	11260	11173	11252	11072	11233	11228	11099	11104	11168	11310	10978	11058	11220	11129	11170	11330	11167	11114	11079	11148	11197	11149	11276	11176	11082	11110	11107	11120	11324	11173	10979	11215	11114	11171	11104	11204	11142	11060	11071	11220	11070	11202	11165	11230	11160	11223	11146	11260	11166	11165	11138	11166	11145	11090	11167	11134	11205	11140	11259	11174	11196	11277	11084	11195	11300	11301	11249	11299	11111	11165	11102	11236	11069	11244	10984	11204	11144	11051	11276	11224	11063	11321	11186	11078	11275	11192	11198	11017	11231	11276	11162	11172	11159	11096	11182	11128	11115	11237	11280	11306	11325	11227	11103	11101	11232	11162	11257	11080	11083	11189	11038	11175	10947	11158	11090	11246	11428	11303	11123	11266	11181	11191	11215	11474	11122	11181	11089	11104	11237	11237	11023	11132	11108	11129	11103	11109	11140	11050	11170	11234	11200	11274	11165	11261	11317	11188	11170	11232	11210	11195	11143	11373	11047	11173	10985	11227	11124	11281	11119	11206	11004	11114	11183	11077	11139	11182	11315	11096	11222	11184	11123	11145	11139	11139	11129	11170	11187	11189	11131	11117	11139	11175	11060	11262	11089	11251	11164	11245	11107	11189	11146	11068	11155	11271	11154	11159	11201	11115	11185	11020	11045	11112	11143	10988	11228	11033	11161	11140	11161	11196	11085	11199	11162	11170	11402	11125	11055	11073	11191	11153	11292	11250	11245	11142	11179	11096	11391	11136	11227	11085	11201	11328	11223	11111	11206	11046	10991	11167	11313	11247	11142	11255	10993	11138	11294	11142	11116	11096	11111	11044	11175	11010	11101	11311	11045	11150	11370	11162	11007	11008	11096	11100	11125	11177	11132	10998	11286	11274	11227	11187	11096	11173	11136	11210	11329	11141	11245	11132	11026	11146	11046	11166	10999	11063	11267	11271	11035	11197	11266	11151	11364	11196	10996	11298	11113	11210	11071	11280	11101	11032	11084	10949	11060	11104	11080	11162	11185	11177	11136	11189	11077	11135	11095	11155	11351	11212	11146	11211	11039	11055	11025	11069	11303	11092	11159	11186	11060	11183	11224	11080	11253	11127	11132	11130	11112	11204	11138	10897	11161	11182	11244	11238	11066	11073	11097	11159	11201	11099	11052	11253	11130	11134	11300	11324	11150	11262	11221	11102	11202	11170	11093	11286	11107	11078	11045	11136	11163	11259	11046	10997	11146	11044	11103	11111	11250	11066	11151	11044	11207	11134	11106	11017	11246	11136	11298	10956	11216	11051	11269	10987	10995	11184	11126	11091	11135	11224	11277	11141	11044	11198	10969	11224	11079	11131	11157	11102	11112	11312	11141	11233	11130	11174	11204	11153	10981	11125	11088	11108	11119	11132	11014	11137	11112	10983	11217	11259	10895	11124	11076	11147	11203	11087	11251	11174	11384	11021	11141	11177	11101	10908	11132	11240	11190	10952	11139	11146	11194	11163	11287	11141	11196	11108	11076	11203	11164	11210	11271	11115	11245	11093	11119	11146	11062	11211	11149	11215	11208	11213	11239	11165	11128	11074	11104	11170	11200	11188	11080	11056	11304	11103	11087	11225	11236	11071	11122	11335	11207	11181	11201	11227	11049	11093	11160	11359	11141	11080	11067	11071	11178	11094	11190	11166	11214	11027	11127	11126	11340	11197	11152	11147	11202	11082	11266	11055	11179	11052	11117	11158	11131	11193	11145	10952	11117	10982	11147	11085	11274	11118	11308	11139	11126	11124	11059	11118	11233	11258	11197	11105	11199	11078	11240	11154	11172	11169	11059	11148	11052	11151	11075	11141	11089	11123	11173	11264	11278	11041	11156	11124	11038	11087	11285	11204	11105	11111	11276	11108	11187	11085	11189	11169	11242	11166	11071	11121	11380	11125	11141	11182	11081	11301	11214	11208	11282	11112	11173	11155	11034	11140	11239	11073	11315	11044	11114	11348	11049	11324	11197	11166	11165	11076	11279	11116	11228	11180	11198	11103	11030	11171	11086	11144	11125	11250	11160	11104	11173	11196	11180	11200	11048	11086	11026	11505	11101	11285	11197	11134	11143	11188	11170	11215	11102	11135	11097	11222	11175	11100	11071	11184	11105	11429	11284	11066	11046	11078	11035	11081	11264	11308	11203	11161	11165	11314	11102	11181	11151	11217	11121	11071	11148	11199	11124	11145	11129	11160	11182	11109	11006	11185	10954	11186	11108	11314	11040	11094	11102	11178	11220	11143	11199	11223	11184	11037	11406	10945	11124	11293	11155	11249	11186	11060	11186	10990	11161	11292	11194	11175	11064	11075	11108	11349	11090	11015	11113	10896	11281	11125	11315	11169	11025	11174	11226	11222	11060	11112	11148	11236	11229	11043	11248	11221	11058	11158	11008	11118	11133	11266	11136	11158	11137	11297	11080	11139	11198	11149	11031	11304	11110	11127	11293	11255	11212	11137	11258	11287	11103	11007	11215	11306	11199	11253	11179	11218	11100	11082	11057	11104	11224	11190	11119	11265	11143	11244	11079	11250	11063	11236	11376	11029	11158	11258	11205	11128	11235	11234	11300	11188	11016	11257	11125	11001	11211	11228	11191	11132	11233	11164	11240	11247	11044	11146	11249	11118	11256	11121	10961	11242	11173	11307	11140	11302	11335	11083	10980	11195	11127	11255	11086	11189	11291	11230	11259	11108	11198	11291	11132	11173	10989	11139	11159	11071	11113	11079	11155	11164	11163	11174	11037	11136	11114	11101	11142	11171	11294	11183	11210	11036	11031	11096	11136	11221	11085	11053	11065	11209	11170	11076	11002	11219	11035	11129	11176	10916	11073	11217	11203	11133	11243	11218	11063	11217	11001	11154	11166	11178	11171	11323	11016	11116	11032	11075	11304	11190	11143	11119	10993	11161	11142	11106	11168	11170	10995	11164	11238	11195	11084	10936	11412	11167	11165	11021	11325	11062	11214	11154	11223	11213	11256	11118	11295	11196	11414	11252	11231	11078	11219	11104	11175	11182	11198	11092	11235	11133	11133	11269	11122	11072	11164	11200	11083	11088	11212	11190	11110	11286	11274	11008	11133	11224	11167	11138	11263	11108	11316	11130	11338	11076	11117	11110	11246	11187	11030	11210	11175	11215	11314	11314	11164	11290	11302	11128	11188	11277	11076	11384	11319	11250	11095	11285	11285	11141	11259	11229	11093	11105	11201	10957	11241	11229	11237	11183	11021	11050	10987	11018	11292	11261	11158	11263	11146	11169	11311	11152	11006	11023	11092	11240	11226	11224	11169	11153	11062	11080	11077	11111	10973	11081	11189	11028	11138	11069	11043	11147	11054	11146	11189	11101	11334	11124	11059	10987	11211	11113	11160	11210	11241	11238	11448	11076	11182	11119	11182	11071	11281	11039	11150	11207	11318	11103	11206	11151	11091	11016	11167	11124	11135	11309	11263	11213	11224	11122	11128	11051	11125	11109	11092	11087	11096	11155	11144	11149	11083	11119	11247	11144	11055	11085	11126	11191	11032	11263	11128	11078	11106	11140	11265	11149	11155	11028	11234	11005	11111	11187	11293	11355	11229	11009	11165	11110	11259	11095	11279	11036	10922	11153	11291	11108	11330	11211	11208	11008	11090	11087	11033	11296	11118	11067	11129	11142	11066	10965	11267	11183	11069	11083	11158	11107	11254	11039	11123	10985	11174	11183	11113	11249	11153	11145	11190	11236	11191	11029	11335	11164	11168	11222	11337	11062	11264	11118	11165	11099	11241	11055	11101	11140	11161	11186	11114	11276	10984	11157	11185	11013	11169	11122	11196	11075	11064	11149	11255	11081	11249	11033	11001	11259	11158	11201	11049	10979	11163	11330	11097	11116	11193	11160	11139	10932	11212	11124	11175	11248	11140	11176	11218	11164	11119	10906	11093	11284	11207	11072	11160	11087	11088	11296	11094	11125	11202	11226	10986	11155	11029	11136	11184	11167	11173	11099	11169	11121	11118	11343	11092	11177	11102	11200	11105	11285	11217	11048	11183	11098	11187	11107	11189	11160	11064	11043	11134	11305	11185	11243	11178	11162	11107	11218	11133	11222	11112	11193	11116	11152	11165	11182	11205	11176	11072	11098	11151	11053	11104	11121	11047	11245	10994	11020	11262	11118	11084	11083	11107	11100	11073	11114	11276	11081	11068	11170	11087	11172	11163	11029	11108	11299	11135	11334	11220	11290	11115	11160	11069	11133	11065	11298	11135	11133	11118	11219	11054	11245	11167	11065	11010	11150	11220	11172	11090	11143	11117	11299	11224	11257	11106	11050	11149	11239	11102	11243	11148	11223	11297	11086	11057	11083	11180	11079	11184	11210	11039	11204	11157	11043	11265	11056	11120	11216	11179	11202	11142	11150	11169	11223	11138	11213	11221	11113	11176	11146	11326	11010	10998	11197	11313	11150	11049	11085	11201	11139	11206	11038	11353	11091	11135	11022	11185	11071	11373	11159	11102	11308	11297	11305
23787	21348	28618	24871	24029	25964	26019	21825	20261	20091	19902	19603	19316	19379	18834	19048	18938	18978	19050	18967	18891	18747	18846	18529	18586	18618	18516	18395	18527	18465	18474	18535	18444	18333	18345	18281	18461	18387	18422	18580	18399	18239	18272	18337	18428	18495	18312	18264	18209	18496	18155	18202	18475	18191	18100	18252	18474	18187	18375	18128	18423	18321	18514	18314	18191	18435	18372	18277	18122	18330	18128	18209	18340	18270	18069	18236	18136	18367	18220	18355	18120	18210	18190	18151	18224	18207	18254	18151	18200	18125	18316	18312	18154	18196	18248	18179	18178	18151	18312	18251	18163	18205	18033	18029	18301	17958	18181	18148	18135	18082	18384	18216	18247	18222	18279	18297	18204	18089	18181	18076	18294	18068	18028	18201	18067	18303	18203	18487	18157	18000	18377	18175	18380	18219	18143	18225	18126	18234	18217	18217	18139	18161	18293	18514	18129	18102	18403	18213	18182	18235	18221	18090	18310	18029	18120	18216	18167	18145	18407	18283	18315	18255	18355	18213	18183	18132	18193	17977	18421	18102	18419	18035	17949	18017	18264	18012	18282	18328	18359	18231	18295	17984	18066	18292	18292	17969	18338	18255	18131	18292	18182	18434	18065	18340	18181	18167	18281	18356	18129	18202	18077	17983	18232	18338	18203	18260	18220	18339	18114	18464	17998	18207	17943	18385	18240	18236	18090	17984	18338	18211	18017	18050	18102	18200	18229	18360	18158	18278	18165	18018	18129	18057	18258	18286	18141	18149	18187	18355	18348	18274	18358	18410	18239	18074	18200	18097	18150	18312	18212	18304	18322	17967	18186	18260	18296	18251	18191	18135	18215	18289	18371	18130	18265	18258	18240	18143	18292	18288	18087	18344	18136	18261	18271	18210	18235	18178	18247	18221	18019	17980	18235	18019	18222	18397	18352	18274	18537	18304	18234	18260	18216	18211	18253	18095	18156	18027	18089	18183	18199	18181	18258	18203	18102	18054	18314	18213	18213	18369	18219	18297	18045	18308	18367	18217	18033	18219	18165	18086	18186	18155	18091	18264	18160	18157	18255	18162	18051	18112	18220	18188	18250	18088	18313	18171	18055	18226	18034	18185	18338	18301	18077	18193	18289	18472	18153	18096	18242	18132	18307	18052	18183	18098	18460	18310	18339	18184	18111	18282	18014	18239	18140	18022	18173	18040	17967	18309	18174	18228	18124	18235	18320	18142	18112	18222	17999	18188	18268	18196	18035	18352	18337	18144	18075	18038	18201	18194	18135	18228	18314	18157	18150	18211	18423	18046	18154	18084	18321	18171	18070	18232	18324	18201	18232	18093	18091	18170	18301	18160	18285	18395	18103	18382	18114	18103	18185	18210	18265	17991	18233	18192	18145	18121	18354	18144	18311	18256	18346	18178	18226	18390	18285	18460	18407	18121	18242	18335	18292	18075	18358	18357	18238	18284	18464	18200	18195	18261	18249	18208	18023	18217	18285	18054	18383	18336	18182	18138	18165	18170	18175	17889	18111	18333	18305	18141	18069	18125	18189	18134	18080	18214	18193	17955	18010	18003	18248	18076	18192	18329	18220	18363	18261	18151	18349	18435	18157	18302	18139	18183	18165	18305	17944	18074	18242	17992	18373	18287	18257	18212	18110	18443	18183	18048	18112	18295	18264	18248	18198	18196	18114	18330	18210	18239	18326	18026	18202	18095	18242	18143	18064	18292	18080	18375	17991	18267	18098	18262	18293	18189	18348	18454	18172	18054	18120	18236	18364	18231	18325	18137	18068	17978	18421	18247	18182	18251	18067	18324	18308	18073	18178	17930	18408	18307	18190	18369	18126	18053	18273	18260	18223	18121	18046	18059	18149	18192	18344	18236	18068	18004	17936	18004	18186	18091	18253	18424	18188	18271	18093	18018	18283	18272	17999	18188	18250	18202	18017	18108	18270	18367	18427	18467	18109	18072	18220	18401	18179	18337	18089	18125	18140	18056	18364	18125	18167	18094	18333	18283	18323	18240	18301	18375	18269	18103	18229	17984	18304	17943	18108	18216	18267	17957	18296	17978	18196	18369	18252	18125	18214	18069	17967	18117	18192	18121	18048	18235	18207	18251	17969	18228	18159	18210	18175	18171	18158	18122	18145	18227	18100	18339	18284	18249	18348	18182	18070	18311	18421	18266	18131	18056	18345	18089	18241	18434	18263	18350	18213	18212	18564	18274	18189	18112	18412	18101	18254	18392	18021	18077	18428	18173	17967	18181	18198	18113	18265	18279	18202	18034	18175	17930	18187	18105	17983	18085	18238	18166	18310	18265	18397	18266	18389	18371	18149	18299	18396	18097	18139	18326	18289	18190	18215	18134	18165	18404	18031	18064	18345	18300	18122	18234	18296	18020	18195	18212	18298	17945	18402	18260	18270	18107	18337	18138	18109	18093	18305	18300	18135	18209	18265	18275	18209	18030	18035	18158	18087	18271	18282	18073	18360	18219	18545	18169	18179	18386	18248	18454	18143	18299	17959	18210	18326	18305	18215	18060	18091	18206	18354	18052	18225	18147	18523	18411	18252	18256	18289	18272	18116	18157	18226	17886	18318	18204	18253	18085	18116	17939	18146	18131	18294	18220	18057	18182	18227	18183	18253	18227	18106	17958	18278	18209	18406	18145	18220	18178	18046	18302	18493	18214	18344	18345	18325	18373	18340	18220	18157	18062	18183	18061	18214	18177	18200	18096	18234	18236	17948	18217	18074	18352	18235	18150	18057	18138	18111	17944	18049	18137	18312	18222	17955	18085	18119	18174	18263	18189	18457	18324	18414	18354	18140	18264	18088	18274	18233	18320	18319	18167	18250	18049	18231	18098	18161	18079	18066	18120	18114	18086	18113	18279	18184	18026	17972	18183	17943	18201	18054	18158	18098	18124	18117	18186	18049	18095	18076	18138	18025	17950	18259	18000	18357	18203	18383	18270	18318	18185	18282	18319	18084	18020	18089	18291	18395	18332	18357	18107	18219	18198	18178	18124	18215	18490	18268	18092	18226	18176	18154	18205	18155	18129	18126	18402	18062	18165	18313	18390	18331	18194	18138	18222	18169	18407	18124	18072	18215	18086	18136	18192	18188	18158	18442	17985	18208	18066	18233	18110	18061	18119	18125	18212	18112	18269	18131	18123	18093	18226	18400	18293	18210	18160	18320	18032	18213	18179	18223	18143	18019	18274	18242	18131	18151	18367	18086	18152	18133	18240	18285	17971	18266	18365	18257	18191	18204	17961	18151	18274	18249	18252	18109	18175	18123	18109	18296	18059	18216	18066	18314	18207	18140	18350	18082	18241	18219	18028	18067	18160	18349	18023	18103	18123	18306	18245	18231	18327	18012	18209	18070	18242	18127	18330	18286	18061	18018	18309	18212	18023	18281	18196	18218	18378	18134	18070	18378	18183	18027	18148	18396	18297	18442	18152	18274	18377	18254	18070	17931	18241	18416	18264	18196	18196	18055	17936	18159	18161	18060	18165	18000	18154	17837	18323	18228	18290	18417	18042	18082	18171	18098	18376	18231	18095	18305	18066	18241	18406	18227	18397	18449	18336	18158	18380	18104	18306	18176	18406	18112	18222	18279	18194	18129	18187	18240	18324	18149	18187	18195	18339	18049	18230	18097	18222	17977	18181	18230	18181	18237	18060	18193	18215	18111	18066	18228	18141	18268	18312	18115	18219	18211	18090	18034	18421	18150	18284	18165	18163	18529	18186	18265	18253	18206	18106	18230	18210	18268	18177	18215	18034	18301	18000	18314	18256	18150	18147	18192	18327	18281	17994	18226	18129	18363	18223	18144	18146	18105	18329	18057	18064	18136	18134	18065	18079	18092	18120	18152	18306	18114	18132	18335	18191	18128	18331	18209	18237	18123	18179	18226	18035	17897	17927	18119	18097	18303	18278	18215	18267	18222	18316	18147	18418	18208	18218	18264	18209	18238	18080	18140	18039	18146	18135	18302	17961	18066	18300	18035	18360	18073	18396	18293	18224	17943	18147	18327	18357	18382	18086	18087	18242	18260	18234	18130	18372	18094	18232	18127	17900	18091	18224	18121	18048	18029	18069	18098	18307	18154	18179	18474	18408	18268	18334	18440	18049	18314	18277	18010	18239	18019	18280	18199	18027	18155	18050	18144	18205	18160	18167	18075	18135	18202	18163	18276	18173	18188	18086	18127	18229	18264	18173	18297	18265	18210	18229	18159	18081	18320	18345	18399	18149	18138	18097	18039	18074	18191	18148	18297	18168	18056	18302	18262	18579	18360	18259	18190	18181	17985	18071	18361	18313	18304	18268	18064	18253	18394	18411	18047	18089	18389	18164	18251	18227	18240	17970	18401	18074	18247	18491	18290	18214	17913	18165	18262	18315	18160	18258	18091	18222	18125	18289	18232	18169	18445	18176	18191	18153	18332	18248	18147	18106	18118	18217	18272	18445	18362	18304	18217	18176	18252	18100	18233	18112	18168	18107	18222	18195	18119	18226	18088	18301	18208	18154	18169	18183	18063	18363	18359	18179	17956	18211	18084	17979	18087	18176	18247	18160	18182	18131	18248	18245	18208	18259	18196	18110	18211	18048	17900	18046	18188	18303	18299	18091	18108	18115	18202	18219	18165	18353	18214	18173	18307	18157	18183	18168	18532	18312	18331	18249	18284	18235	18031	18277	18273	18400	18198	18164	18152	18239	18092	18170	18308	18137	18087	18011	18450	18098	18176	17903	18392	18293	18089	18181	18214	18157	18212	18156	18204	18096	17982	18191	18213	18397	18314	18215	18122	18250	18114	18401	18017	18267	18152	18176	18097	18153	18212	17991	18232	18173	18085	18160	18352	18205	18139	18086	18185	18005	18289	17959	18226	18047	18315	18271	18389	18171	18034	18124	18131	18149	18221	17998	18062	18149	18056	18321	18159	18205	18202	18273	18168	18187	18232	18297	18277	18110	18199	18128	18281	18025	18110	18060	18070	18295	18077	18135	18057	18329	18284	18341	18326	18444	18041	18242	18352	18279	18280	18245	18191	18104	18258	18308	18118	18420	18359	18216	18291	18150	18302	18231	18153	18019	18182	18387	18270	18091	18203	18021	17929	18136	18294	18179	18375	18325	18181	18125
22695	42034	37004	27068	22040	18877	16532	15100	14022	13442	13054	12863	12733	12591	12637	12391	12458	12426	12253	12199	12299	12079	12072	12058	11962	11764	11855	11851	11808	11828	11854	11781	11841	11840	11858	11672	11647	11794	11653	11791	11754	11697	11793	11675	11742	11748	11762	11707	11641	11686	11822	11621	11769	11678	11806	11517	11610	11665	11625	11641	11675	11614	11575	11562	11632	11513	11662	11436	11454	11593	11575	11565	11619	11555	11659	11601	11626	11746	11703	11590	11358	11739	11509	11762	11652	11553	11710	11593	11665	11501	11520	11606	11554	11558	11644	11607	11658	11523	11600	11695	11630	11475	11570	11676	11509	11538	11663	11549	11611	11636	11632	11718	11651	11668	11560	11684	11656	11731	11516	11473	11604	11650	11471	11552	11610	11433	11784	11553	11577	11416	11590	11516	11631	11622	11500	11575	11520	11494	11725	11637	11527	11655	11627	11543	11425	11403	11769	11708	11634	11615	11511	11643	11722	11507	11759	11593	11577	11536	11639	11531	11778	11593	11698	11566	11414	11738	11362	11620	11691	11531	11532	11464	11516	11583	11493	11476	11603	11589	11606	11524	11569	11718	11455	11618	11481	11577	11530	11630	11499	11539	11509	11488	11658	11511	11639	11642	11621	11806	11442	11642	11556	11552	11719	11627	11561	11424	11632	11662	11435	11614	11616	11674	11604	11643	11596	11633	11535	11511	11620	11590	11578	11464	11502	11297	11639	11363	11588	11560	11523	11652	11657	11485	11593	11603	11527	11701	11665	11503	11415	11759	11671	11532	11634	11569	11472	11552	11496	11481	11580	11612	11450	11430	11622	11543	11634	11665	11561	11700	11588	11516	11559	11717	11408	11649	11579	11571	11483	11455	11581	11496	11430	11537	11614	11413	11608	11494	11382	11588	11340	11516	11565	11427	11550	11574	11543	11575	11615	11592	11655	11599	11528	11525	11663	11666	11705	11556	11394	11562	11458	11580	11619	11677	11605	11496	11519	11593	11638	11551	11593	11460	11708	11686	11432	11728	11438	11529	11467	11461	11568	11592	11543	11554	11426	11448	11567	11484	11526	11447	11581	11460	11622	11523	11446	11606	11580	11625	11582	11549	11636	11460	11575	11299	11632	11484	11297	11579	11566	11566	11629	11484	11393	11403	11599	11547	11553	11482	11511	11459	11684	11458	11734	11488	11641	11494	11516	11400	11639	11539	11425	11735	11485	11590	11508	11514	11615	11639	11529	11628	11501	11532	11499	11614	11519	11369	11549	11609	11598	11417	11576	11540	11463	11687	11524	11521	11637	11528	11560	11466	11417	11502	11545	11732	11512	11514	11612	11619	11584	11699	11470	11530	11468	11563	11554	11433	11547	11420	11546	11549	11594	11574	11555	11486	11494	11549	11485	11580	11459	11591	11498	11649	11575	11575	11660	11463	11473	11538	11543	11500	11471	11460	11647	11603	11473	11421	11756	11410	11630	11535	11646	11304	11570	11596	11498	11553	11519	11611	11561	11504	11427	11633	11441	11526	11431	11614	11680	11512	11428	11547	11655	11657	11542	11538	11598	11679	11621	11528	11602	11509	11522	11630	11559	11556	11601	11655	11386	11664	11445	11684	11597	11630	11516	11727	11443	11578	11550	11354	11506	11532	11641	11543	11537	11505	11705	11532	11503	11478	11602	11596	11601	11576	11641	11572	11617	11551	11516	11730	11639	11598	11507	11418	11478	11518	11544	11685	11551	11590	11626	11578	11577	11606	11397	11411	11577	11365	11549	11553	11430	11513	11544	11595	11512	11549	11725	11532	11577	11534	11671	11573	11585	11452	11643	11460	11461	11542	11604	11701	11521	11693	11496	11626	11647	11541	11546	11658	11594	11586	11519	11382	11365	11520	11518	11423	11547	11661	11560	11444	11483	11592	11619	11601	11565	11784	11594	11459	11424	11563	11462	11417	11593	11637	11449	11674	11501	11446	11602	11475	11591	11404	11653	11643	11643	11575	11659	11551	11339	11510	11645	11572	11511	11568	11649	11757	11499	11638	11508	11388	11500	11606	11533	11714	11580	11617	11399	11460	11639	11536	11506	11503	11641	11468	11531	11559	11481	11443	11609	11653	11755	11597	11428	11482	11530	11594	11509	11499	11503	11690	11397	11546	11576	11533	11543	11543	11534	11526	11488	11544	11622	11467	11438	11514	11619	11656	11644	11467	11599	11642	11550	11555	11619	11593	11480	11666	11555	11549	11560	11459	11416	11576	11580	11612	11503	11525	11626	11661	11620	11662	11393	11542	11541	11562	11525	11524	11416	11608	11574	11570	11636	11682	11568	11578	11513	11464	11566	11513	11529	11711	11465	11442	11677	11561	11523	11511	11717	11478	11501	11502	11640	11766	11542	11432	11571	11524	11598	11437	11582	11540	11533	11572	11602	11544	11592	11718	11559	11630	11609	11661	11611	11503	11529	11620	11611	11602	11561	11484	11685	11551	11558	11605	11488	11555	11504	11422	11514	11601	11607	11580	11560	11713	11533	11567	11534	11576	11533	11588	11546	11464	11642	11523	11532	11423	11604	11471	11595	11679	11626	11466	11499	11522	11634	11642	11582	11518	11568	11420	11391	11495	11493	11442	11800	11561	11549	11560	11626	11593	11624	11713	11424	11506	11538	11537	11327	11554	11458	11450	11535	11488	11578	11435	11613	11524	11654	11652	11499	11604	11634	11466	11683	11592	11541	11444	11568	11442	11690	11551	11552	11596	11623	11648	11629	11525	11617	11445	11711	11476	11619	11711	11379	11815	11630	11618	11708	11645	11614	11453	11490	11342	11749	11454	11523	11452	11653	11515	11492	11519	11670	11587	11482	11564	11466	11526	11625	11608	11593	11793	11461	11558	11633	11558	11589	11616	11578	11537	11627	11690	11598	11640	11593	11768	11764	11428	11502	11592	11665	11537	11777	11367	11641	11546	11541	11472	11641	11559	11546	11490	11576	11472	11507	11628	11459	11539	11569	11401	11644	11655	11469	11468	11634	11516	11523	11526	11557	11579	11574	11484	11530	11493	11649	11526	11529	11639	11545	11619	11501	11475	11474	11556	11387	11702	11395	11518	11555	11592	11541	11538	11627	11578	11556	11437	11567	11524	11516	11612	11459	11518	11636	11687	11464	11787	11469	11394	11429	11525	11508	11627	11616	11615	11506	11642	11561	11557	11506	11566	11524	11565	11616	11598	11593	11470	11492	11555	11635	11307	11509	11545	11558	11585	11513	11417	11593	11627	11577	11642	11512	11613	11657	11590	11425	11502	11635	11549	11431	11593	11607	11398	11740	11496	11547	11609	11488	11560	11397	11553	11497	11551	11718	11632	11776	11594	11446	11685	11500	11591	11499	11643	11587	11650	11503	11394	11524	11624	11484	11437	11484	11641	11468	11621	11552	11570	11528	11348	11568	11678	11521	11563	11588	11569	11588	11577	11513	11682	11613	11579	11482	11603	11476	11638	11741	11446	11488	11604	11566	11558	11663	11492	11529	11623	11382	11403	11694	11366	11607	11558	11823	11511	11476	11629	11451	11494	11519	11532	11523	11475	11695	11586	11597	11558	11592	11395	11433	11600	11643	11557	11670	11509	11416	11466	11620	11678	11692	11605	11651	11550	11432	11617	11337	11519	11476	11529	11592	11526	11625	11443	11442	11501	11723	11496	11439	11496	11672	11792	11464	11514	11744	11578	11501	11398	11516	11572	11517	11453	11585	11539	11488	11569	11579	11512	11610	11474	11567	11487	11639	11626	11553	11430	11512	11456	11524	11630	11677	11659	11402	11713	11648	11483	11549	11602	11527	11636	11617	11507	11703	11608	11428	11561	11451	11593	11525	11622	11664	11515	11430	11697	11410	11708	11560	11584	11582	11536	11439	11562	11409	11460	11464	11435	11511	11444	11482	11546	11626	11533	11433	11609	11553	11584	11526	11453	11645	11523	11610	11544	11611	11581	11452	11439	11734	11612	11725	11432	11592	11434	11453	11431	11567	11610	11468	11348	11629	11608	11599	11542	11346	11492	11636	11495	11612	11576	11576	11545	11632	11583	11493	11745	11448	11671	11645	11574	11672	11603	11429	11598	11460	11424	11524	11582	11567	11477	11503	11537	11520	11577	11596	11525	11645	11478	11648	11639	11545	11618	11460	11513	11468	11718	11611	11550	11555	11561	11751	11496	11550	11755	11580	11491	11382	11483	11639	11654	11585	11448	11465	11568	11573	11457	11497	11774	11574	11443	11459	11497	11608	11585	11353	11523	11574	11584	11478	11480	11498	11343	11615	11638	11526	11464	11601	11689	11584	11658	11523	11463	11542	11515	11573	11488	11616	11472	11347	11482	11640	11412	11453	11484	11669	11626	11629	11485	11502	11473	11701	11576	11546	11632	11578	11530	11614	11622	11414	11665	11786	11639	11559	11534	11497	11555	11631	11560	11443	11558	11463	11599	11562	11390	11587	11574	11537	11598	11374	11547	11514	11607	11542	11831	11616	11640	11598	11434	11537	11533	11652	11656	11551	11458	11603	11569	11585	11755	11605	11647	11455	11680	11683	11551	11658	11669	11497	11584	11690	11581	11539	11508	11539	11551	11598	11551	11438	11522	11559	11601	11501	11558	11555	11605	11586	11517	11474	11717	11545	11571	11488	11682	11448	11594	11439	11547	11628	11559	11649	11440	11703	11584	11494	11509	11564	11614	11767	11410	11648	11567	11581	11595	11452	11437	11409	11603	11531	11586	11656	11467	11501	11648	11388	11697	11540	11455	11562	11390	11568	11578	11307	11472	11557	11687	11463	11548	11561	11548	11524	11598	11581	11698	11607	11464	11631	11460	11460	11511	11495	11503	11737	11608	11586	11497	11561	11619	11564	11574	11529	11603	11388	11570	11600	11565	11622	11581	11541	11485	11593	11533	11536	11545	11651	11527	11482	11759	11692	11641	11507	11700	11615	11590	11724	11507	11686	11621	11545	11587	11520	11597	11558	11564	11527	11633	11502	11465	11605	11496	11516	11389	11567	11576	11697	11708	11499	11550	11652	11511	11542	11738	11529	11585	11513	11634	11603	11495	11664	11645	11516	11500	11526	11574	11567	11388	11405	11561	11611	11513	11714	11517
31613	26800	28375	24469	20618	19309	18579	17885	17820	17398	17487	17538	17502	17530	17604	17563	17260	17197	17307	17419	17116	17174	17333	16967	17435	17090	17367	17305	17185	17320	17356	17143	17010	17152	17344	17211	17128	17169	17243	17079	17048	17183	17173	17151	17187	17250	17266	17118	17274	17133	16947	16987	16987	17196	17098	17142	17309	17147	17215	17097	17198	17007	17135	17428	17177	17347	17176	17277	17043	17129	17190	17025	17096	16859	17185	17306	17161	17184	17133	17206	17110	17205	17261	17124	17113	17133	17051	17209	17160	16903	17217	17035	17018	17109	17116	17208	17157	17244	17261	17131	16988	17046	17209	17259	17300	17148	17211	17134	17160	17099	17292	17160	17097	16998	17206	17200	17181	17032	16946	17139	17136	16979	17172	17022	17348	17078	17030	16950	17262	16903	17145	17081	17151	17245	17251	17363	17100	17178	17116	17065	17013	17296	17261	17191	17168	17198	17091	17155	17212	17009	17300	17255	17060	17096	17181	17166	17025	16900	16937	17109	17031	17162	17211	17103	17192	17314	17192	17064	17136	17103	16998	17050	16981	17028	17025	17107	17316	17259	17041	17200	17115	17023	17130	17056	17067	17340	17331	17100	17179	17159	17153	17148	17054	17069	17257	17165	17154	17069	17023	17216	17130	17002	17113	17074	17065	17209	17037	17100	16886	17153	17005	17137	17141	17245	17095	17116	17374	17114	17403	17055	17183	17082	16882	17067	17128	17067	17081	17402	17028	17106	17038	16792	17091	17126	17189	17015	17043	16940	17098	17100	17129	17041	17004	17259	17055	17421	17143	17162	17123	16993	17230	17268	17158	17138	17220	17039	17054	17121	16928	17104	17119	17134	17183	17056	17244	17243	17174	17061	17029	17086	17159	17124	16975	17113	17079	17043	17003	17260	17158	17093	17038	17328	17056	16934	17189	17143	17058	17201	17081	17017	17294	16959	16982	17307	17191	17394	17110	17046	16964	17138	17086	17076	17048	17198	17479	17154	17227	17221	17174	17186	17238	17007	17110	17060	17050	17143	17222	17037	16879	17112	17099	17010	17132	17016	17080	16871	17420	17050	16940	17200	17225	16885	17086	17177	17071	17221	17197	17088	17022	17257	17066	17184	17106	16947	17085	17121	17095	17018	17350	17012	17018	17005	17220	17439	17098	17214	17238	17193	17185	17061	17015	16996	17161	17104	16930	16973	17114	17109	17058	17059	17029	17124	17390	17132	16890	17400	17061	17129	17144	17007	17082	17030	17224	17349	17096	17296	17111	17222	17017	16943	17123	17243	17270	17025	16966	17172	17108	17170	16899	17305	17189	17144	17313	17024	16977	17145	17224	17274	17075	17079	17117	16959	16972	17083	17242	16897	17072	17119	17224	17136	17001	17189	17102	17048	16923	17029	17149	17198	17251	17117	17058	17167	17058	17060	17281	17017	17200	17162	17140	17078	17253	17318	17084	17005	17187	17121	17396	17288	17143	17346	17160	17217	17156	17223	17119	17041	16968	17293	17065	17203	17201	17188	17371	17282	17142	17131	17136	17188	17156	17145	16971	17083	16992	17338	17277	17086	17114	17316	17016	17147	17222	17292	17240	17327	17207	17275	17258	17045	16943	17106	17080	17155	17232	17270	17043	17065	16964	17277	17136	17125	17083	16943	17005	17164	16962	17084	17119	17185	17029	16817	16977	17232	17414	17185	17103	17039	17106	17076	17058	17184	17148	17266	17102	17289	16979	17174	17095	17026	17120	17108	17116	17116	17045	17120	16996	17148	17248	17058	17216	17162	17226	17001	17090	17048	16973	17262	17243	17121	17039	17073	17223	17257	17302	17050	17209	17185	17273	17200	17050	17048	17169	17331	16890	16938	17057	17268	17074	17235	17160	17202	17295	17330	17029	17156	16932	16975	16984	17269	17478	17078	16974	17021	17138	17132	17212	17196	17317	17202	17029	17086	16936	16929	16974	16961	17018	16987	17035	17136	17227	17015	17114	17309	17070	17058	17252	17048	17040	17261	16902	17183	16921	17132	17170	17042	16910	17041	17027	17209	17127	17045	16881	17007	17303	16969	17225	17142	17268	17251	17172	17146	17217	17197	17018	17163	17189	17217	17212	17212	17034	17184	17008	17264	17232	17083	17082	17123	17116	16979	17132	17284	17419	17066	16846	17030	16742	16912	16963	17067	17408	17182	17138	17063	16972	17203	17194	17050	17220	17214	17116	16969	17079	17154	17119	17098	17336	16996	17344	17135	17144	17250	17175	17305	17029	16822	16759	16959	17168	16957	17254	17233	16930	17160	17123	17152	16985	17136	17108	17272	17193	17163	17180	17131	17067	17181	17447	16936	16976	17167	17148	17231	17263	17196	16922	17076	17053	17310	17184	17163	17076	17000	17253	17365	17170	17323	17217	17119	17162	17044	17155	16868	17009	17303	17178	17016	17098	17262	16860	16877	17223	17107	16845	16887	17159	17068	16961	17023	17206	17206	17089	17176	17093	16994	17110	17130	17083	16817	17015	17049	16952	16895	17040	17093	17095	16897	17366	17249	17053	17310	17341	17084	17151	17222	17140	17130	17216	17166	16973	17116	17362	17277	16988	17027	17419	17316	17044	17010	17001	17133	17008	16877	16817	16899	17187	17060	17080	17191	17094	17165	17327	17312	17172	17151	17013	17138	17156	17129	17187	17081	17145	17169	17268	17002	16915	16961	17110	17226	17068	17209	16970	17093	17273	17229	17286	17163	17089	17087	17050	17115	17192	16969	17137	17057	16988	17191	17369	17182	17354	17176	17237	17086	17101	17291	17161	16918	17055	16965	17119	17008	17123	17169	17122	17177	17252	17113	17125	16936	17135	17015	17302	17077	17267	17224	17320	17275	16959	17184	17040	17120	17048	17248	17243	17065	17185	17112	17165	17044	17019	17051	17048	16907	17095	17144	17109	17144	17261	17177	17100	17252	16990	16987	17003	17307	17057	17224	16908	16947	17337	17238	17112	16656	17166	17003	16756	17041	17081	17361	17207	17268	17120	17012	17280	17251	17136	17107	17071	17151	16965	17319	17132	17096	16981	16949	17331	16909	17087	17173	17094	16968	16996	17088	17156	17440	16933	17203	17167	17059	17367	17362	17130	16970	17053	17093	17200	16974	17131	17085	17215	17087	17322	17192	17162	17192	17101	17054	17195	17104	17129	17150	17108	17201	17128	16985	17136	17268	16991	17180	17250	17081	17333	17230	17326	17239	17217	17169	17204	17126	17111	17056	17238	17088	17012	17112	16874	16914	16934	17012	17186	17103	17099	17163	17087	16920	17154	17146	17034	17267	17062	17370	17100	17136	17028	17012	17129	17054	17123	17075	17038	17219	17199	17186	17244	17227	17202	16949	17271	17044	17291	16993	17102	16908	17117	17196	17029	17282	17108	17256	17069	17196	17154	17113	17451	17153	17133	17234	17057	17157	17188	17152	17016	16953	17021	17137	17334	17125	17031	17091	17135	16950	16990	16956	17155	17286	17249	17141	17153	17296	17245	17233	17195	17094	17058	17043	17025	16998	16958	17034	17071	17134	17166	17087	17131	16995	17245	17039	17279	17151	17143	16970	16861	17008	17174	16936	17148	17273	17069	17075	17309	16989	17205	16981	17143	17113	17123	17140	17138	16967	17134	17240	16888	17067	16983	17052	17400	17068	17115	17211	17161	17016	17234	17063	17105	17101	17076	16935	17064	17280	17048	16978	16910	16939	17152	17096	17037	17100	17088	17093	17097	17407	17153	17003	17118	17269	17271	17142	17092	17078	17121	16975	17134	17273	17195	17249	17056	17126	17151	17048	16925	17102	17168	17111	17140	17178	17141	16805	17035	16991	17063	17372	17379	17125	17176	17174	17044	17200	17182	17129	17244	17189	17352	17056	17000	17205	17298	17101	17206	17328	17254	17222	17049	17097	17023	17211	17144	16991	17199	17040	17006	17194	17177	17279	17012	17324	16974	17101	17093	17242	17127	17005	17125	17176	17225	17261	17135	17070	17094	17363	17267	17255	17207	17191	16878	17277	17140	17223	17060	17139	17237	17412	17130	17261	17363	17031	17182	16983	17113	16969	17207	17101	17102	17353	17126	17158	17237	17229	17163	17310	17246	17067	17147	17154	17141	17146	17130	17056	17285	17185	17077	17067	17024	17114	17233	17310	17238	17085	17272	17108	17433	17051	17132	17196	17089	17205	17175	17420	17204	17080	17019	16923	16942	17141	17087	17096	17185	17256	17281	17026	17003	17249	17006	17114	17023	17062	17200	17274	17222	17166	17197	17058	17004	17240	17131	17192	17235	16877	17207	16968	17185	17303	17331	17205	17133	16946	17151	16968	17117	17081	17165	17257	17195	17203	17210	17093	17328	17108	17069	17065	16952	16963	16993	17053	17124	17203	17322	17130	17126	17053	17038	17157	16993	17108	17307	17167	17322	17361	17167	17123	17143	17128	17148	17045	17093	17412	17101	17075	17225	17158	17135	17481	17133	17130	17124	17181	17236	17214	17033	16949	17287	17153	17065	17055	17327	16894	16821	16991	17091	17116	17062	17216	17198	17150	17162	17257	17254	16922	17006	17177	17072	17269	17358	17237	17150	17214	17413	17138	17273	17053	17293	17088	17157	17281	17187	17150	17157	17232	17111	17059	17289	16873	16978	17146	16965	17083	17286	17210	17182	17115	17028	17186	17017	16954	16966	17054	17329	17063	17173	17083	17227	17138	17097	17189	17027	17268	17317	16976	17121	17277	16984	17206	17089	17136	17144	17085	17279	17051	17184	16978	17310	17165	17020	17242	17108	16881	17107	17253	17105	17045	17103	17069	17291	17167	17240	17219	17197	17117	17235	17163	17091	17161	17018	17133	16915	16996	17286	17096	17359	16924	17186	17264	17227	17088	17262	17083	17242	16972	17205	17194	17118	17044	17201	17072	17192	16928	17193	17137	16991	17102	16793	16966	17106	16948	17043	17039	17012	17369	17004	16899	17200	17273	17048	17183	16983	17312	17043	17057	16988	17107	17105	17200	17214	16997	17053	16998	17181	17134	17157	17102	16966	17313	17100	17029	17036	17106	17003	17062	17179	16976	17187	17215	17113	16989	17304	17098	16955	17212	17124	17234
20266	27509	24015	16712	14751	13328	12190	11781	11623	11368	11265	11281	11321	11126	11241	11152	11235	11268	11037	11120	11106	10885	11031	11097	10979	10967	11021	10864	11005	10994	10988	11059	10804	10864	10971	10913	10932	10937	10962	10970	10870	10882	10802	10843	10908	10891	10886	10877	10695	10892	10990	10945	10938	10925	10897	10966	10982	10928	10888	10875	10908	10774	10752	10868	10709	10845	10963	10849	10881	10914	10854	10965	10862	10972	10753	10967	10907	10945	10868	10966	10858	10821	10798	10980	10792	10838	10886	10983	10736	10637	10829	10999	10949	10948	10908	10953	11136	10780	10914	10854	10859	10892	10857	10825	10872	10967	10758	10816	10749	10852	10814	10965	10801	10888	10905	10944	10910	10782	10858	10710	10884	10941	11024	10763	10823	10976	10860	10905	10976	10961	10829	10961	10678	10837	10785	10903	10663	10791	10895	10978	10884	10970	10860	10901	10870	10913	10867	10755	10845	10687	10950	10971	10778	10909	10942	10909	10882	10836	10923	10906	10738	10824	10870	10795	10709	10822	10904	10788	10866	10977	10827	10881	10865	10882	11026	10817	10856	10798	10979	10839	10892	10924	10799	10787	10853	10881	10983	10957	10907	10841	10921	10923	10984	10739	10772	10773	10902	10825	10766	10835	11094	10890	10880	10822	10702	10826	10940	10838	10888	10887	10969	10768	10856	10864	10780	10965	10740	11054	10962	10934	10838	10774	10823	10946	10903	10824	10891	10802	10983	10809	10902	11035	10993	11047	10858	10993	10907	10806	10778	10866	10765	10941	10944	10798	10936	10937	10972	10894	10775	10977	10983	10959	11065	10866	10944	10905	10818	10844	10745	10842	10930	10760	10669	10669	10900	10735	10826	10855	10941	10900	10823	10669	10823	10911	10994	10946	11069	10930	10928	10936	10763	10895	10871	10914	10937	10745	11049	10865	10896	10825	10972	10869	10776	10887	10834	10712	10860	10957	10675	10764	10764	10846	10891	10795	10787	10913	10824	10925	10922	10773	11004	10805	10848	10895	10964	10786	10837	11036	10877	10742	10903	10741	11055	11071	10829	10839	11000	10818	10909	11070	10767	10890	10793	10897	10831	10868	10955	10851	10862	10867	10956	10887	10783	10929	10829	11068	10982	10756	10947	10886	10933	10797	10803	10988	10718	10741	10938	10892	10943	10770	10929	10915	10914	10910	10635	10915	10788	10932	10854	10864	10803	10904	10836	10755	10890	10879	10719	10969	10892	10983	10809	10772	10885	10924	10725	10883	10785	11005	11023	10868	10925	10833	10794	10748	10805	10825	10861	10867	10991	10782	10941	10938	11002	10811	10917	10852	10876	10823	10760	10808	10894	10792	10810	10738	10836	10865	10802	10801	10782	10923	10859	10694	10819	10814	10909	10852	10818	10838	10984	10765	10685	10926	10909	10889	10939	10796	10868	10737	10809	10909	10804	10847	11015	10886	10841	10777	10871	11068	11054	11022	10880	10796	10815	10814	10828	10865	10738	10963	10897	10831	10793	10972	10787	11005	10766	11028	10828	10894	10827	10702	10813	10817	10915	10737	10832	10853	10837	10825	11000	11031	10896	10965	10789	10885	10884	10660	10826	10975	10885	10994	10724	10901	10896	10759	10905	10920	10879	10925	10758	10803	10828	11013	10801	10852	10692	10983	10830	10808	11045	10954	10868	10940	10895	10707	10934	10852	10834	10793	10817	10925	10939	10985	10751	11059	10805	10837	10817	10799	10925	10832	10693	10904	10866	10805	10843	10913	10793	10716	10845	10929	10971	10784	10972	10865	10778	10967	10878	10905	10883	10865	10848	10858	10896	10941	10934	10729	10759	10945	10973	10910	10982	10833	10694	10776	10754	10954	10872	11006	10914	10814	10821	11001	10996	10850	10955	10943	10814	10922	10840	10916	10838	10995	10979	10946	10890	10790	10966	10785	10912	10957	10735	10821	10820	10816	10902	11048	10864	10871	10883	10818	10857	11013	10790	10978	10904	10910	10911	10720	10870	10885	10926	10880	10838	10952	10902	10932	10856	10710	10807	10858	11062	10851	10792	11034	10832	10853	11015	10743	10852	11033	10883	10887	10831	10894	10830	10943	10767	10822	10890	10698	10686	10920	10934	10918	10790	10834	10884	10854	10882	10805	10988	10839	10858	10880	10968	10802	10857	11184	10792	10964	10828	10797	10998	10814	10896	11064	11001	11040	10862	10849	11049	10909	10926	10817	10888	11033	10848	10862	11020	10784	10968	10868	10946	10773	10771	11029	10809	10985	10839	10849	10821	10874	10905	10954	10808	10865	10909	11009	10793	11010	10929	10889	10878	10977	10707	10661	11034	10817	11048	10755	11005	11004	10741	10946	10881	10908	10886	10926	10796	10890	10976	10979	10878	10935	10971	10825	10929	10821	10892	10923	10982	10906	10874	10920	10803	10940	10867	10963	10858	10788	10884	10730	11055	11060	10792	11062	10946	10860	11011	10789	10729	10825	10861	10908	10938	10904	10846	10601	10962	10844	10907	10980	10890	10837	10820	10878	10993	10862	10819	10669	10979	10986	10799	10825	10905	10819	10988	10927	10899	10878	10908	10903	10919	10788	10911	10950	11033	10937	10692	10901	10936	10642	10937	10834	10943	10814	10995	10860	11068	10962	10957	10767	10851	10780	10858	10772	10968	10701	10847	10743	10999	11119	10959	10890	10969	10919	10955	10877	10810	10700	10876	10852	10828	10855	10899	10884	10866	10819	10918	10939	10915	11064	10860	10719	10778	10869	10901	10961	10888	10709	10911	10823	10827	10797	10819	10837	10656	10984	11038	10989	10746	10931	10866	10853	10878	10769	10942	10893	10862	11049	10755	10883	10878	10903	10843	10724	10813	10921	10813	10931	10813	10918	10837	10932	10713	10894	10856	10771	10803	10896	10869	11019	10834	10784	10821	10738	10870	10872	10900	10864	11016	10927	10767	10790	10977	10872	10874	10792	11050	10949	11028	10809	10822	10928	10870	10964	10931	11070	10827	10931	10746	10910	11040	10774	10835	10873	10728	10929	10860	10843	10822	10954	10704	10999	10789	10834	10666	10904	10909	10926	10898	10709	10817	10796	10857	10935	10960	10813	10997	10924	10954	10782	10627	10975	10903	10814	10841	10958	10885	11057	10770	11102	10822	10793	10778	10974	11010	10989	10951	10986	10980	10838	10846	11011	10981	11058	10882	10692	11032	10892	10938	10879	10815	10777	10811	10825	10797	10895	10780	10904	10709	11024	10823	10771	10918	11011	10914	10930	10761	10738	10829	11024	10852	10849	10894	10771	10863	10812	10893	10991	10785	10911	10925	10843	11001	10912	10806	10894	10758	10962	11056	10962	10801	10812	10950	10801	10965	10881	10894	10888	10889	10848	11047	10881	10991	10897	10761	10942	10887	10935	10819	10959	10988	10809	10978	10993	10892	10966	10873	10773	11069	10998	10882	10785	11020	10824	10765	10831	10698	10741	10931	10858	10969	10922	11048	10854	10840	10931	10790	10984	10910	10978	10918	10892	10871	10756	10932	10843	10948	10826	10875	10904	10938	10865	11008	10788	10983	10911	10802	10713	10978	11006	10886	10844	10882	11055	10841	10921	10892	10949	10942	11043	10913	10866	10864	10799	10801	10886	10819	10922	10994	11011	10884	10914	11068	11015	10826	10996	10838	10934	10952	10850	10923	10744	10999	10868	10873	10687	10998	10895	10939	11036	10869	10985	10775	11023	10839	10817	10949	11071	10768	10727	10853	10912	11035	10896	10833	10866	10884	10929	10988	10896	10958	10977	10898	10802	10853	10809	10778	10847	10959	10936	10821	10903	11055	11039	11060	10989	10830	11248	11022	10805	10827	10976	10929	10933	10957	10931	11004	10915	10753	10940	10948	10936	10830	11040	10775	10970	10900	10850	10952	10829	10825	10744	11027	10933	10904	10922	10763	10944	10941	10854	10832	10969	10778	10827	10845	11047	10937	10883	11028	10807	10854	10932	10719	10872	10911	10846	11055	10930	10933	10841	10853	10721	10851	10867	10947	10857	10944	10921	10865	10750	10914	10882	10780	11046	10717	10986	10990	10921	10821	10852	10885	10802	10770	10819	10941	10992	10718	10709	10896	10877	10838	10688	10811	11060	10917	10971	10913	10753	10802	10967	10960	10876	11147	10813	10921	10964	10922	10980	10737	10951	10788	10789	10899	10954	10849	10836	10943	10798	11093	10711	10820	10967	10856	11015	10750	10851	10804	10764	10855	10817	10823	10840	10803	10872	10889	10876	10854	10929	10783	10883	10987	11025	10872	10906	11010	10859	10954	10643	10739	10861	10732	10844	10762	10892	10906	10852	10921	10918	10921	10682	10874	10898	10796	10918	10815	10810	10948	10877	10723	10859	10811	10854	10866	10767	11014	10892	10692	10851	10951	10851	10919	10958	10954	10881	10912	10925	10933	10955	10853	10710	10767	10892	10749	10807	10839	10790	10794	10775	10877	10996	11065	10882	10788	10996	10786	10861	10735	10793	10900	10958	10877	10886	10893	10950	10827	10914	10911	10855	10673	10991	10806	11005	10785	10911	10849	10889	10919	10871	11005	10815	10911	10809	10731	10969	10861	10702	10966	11029	10966	10999	10696	10995	11075	10991	10878	10717	10746	10851	10725	10843	10904	10873	10906	11030	10933	10794	10826	10817	10905	10889	10727	10852	10950	10858	10795	10786	11013	10874	10956	10763	10945	10790	10873	10887	10831	10694	10838	10911	11033	10943	10957	10822	10861	10927	10810	10920	11084	10756	10799	10854	10867	10851	10824	10744	10945	10882	10922	10870	10764	10781	10900	10976	10970	10775	11053	10880	10989	10794	10752	10821	10899	10932	10880	10691	10706	10932	10796	10784	10858	10851	10759	10767	10884	11032	10888	10810	10778	10940	10915	10694	10952	10903	10871	10827	10825	10862	10665	10863	10995	10774	10953	10931	10958	10773	10687	11006	10856	10923	10962	10937	10800	10895	10867	11023	11050	10711	10858	10825	10799	10995	10939	10873	10972	10906	10695	10925	10863	10965	10815	10847	10846	10879	10804	10737	10765	10875	10836	10853	10973	10955	10884	10844	10849	10971
25251	21428	28232	26540	23820	21902	20405	17799	17016	16957	16588	16672	16445	16380	16367	16271	16239	16511	16193	16093	16065	16297	16090	15913	16101	16161	15959	15819	15971	15893	15814	15863	15791	15895	15687	16002	15760	15939	15887	15985	15784	15899	15712	15793	15865	15740	15677	15780	15770	15732	15725	15844	15826	15774	15937	15970	15789	15933	15978	15708	15738	15872	15670	15690	15880	15823	15829	15728	15837	15788	16047	15941	15783	15938	15782	15700	16054	15649	15904	15881	15955	15724	15667	15718	15818	15740	15670	15865	15692	15809	15958	15856	15794	15667	15690	15990	15745	15784	15577	15716	15771	15824	15710	15703	15772	15683	15938	15649	15925	15784	15717	15926	15730	15743	15755	15677	15560	15773	15817	15484	15888	15666	15654	15592	15810	15698	15917	15740	15620	15762	15739	15849	15880	15743	15744	15879	15707	15760	15639	15882	16024	15849	15663	15857	15813	15826	15852	15653	15740	15700	15823	15747	15965	15803	15906	15708	15613	15614	15707	15539	15751	15760	15695	15616	15779	15733	15755	15716	15800	15585	15783	15715	15719	15754	15943	15721	15773	15950	15967	15729	15882	15832	15818	15871	15571	15758	15955	15643	15615	15861	15639	15753	15902	16003	15691	15772	15699	15737	15805	15684	15889	15658	15968	16040	15815	15780	15894	15652	15744	15774	15769	15772	15857	15757	15640	15910	15734	15712	15618	15855	15710	15781	15756	15695	15843	15672	15508	15979	15878	15809	16000	15781	15815	15631	15718	15776	15757	15737	15857	15732	15716	15840	15668	15783	15831	15800	15788	15765	15778	15707	15833	15999	15827	15891	15855	15866	15796	15777	15819	15877	15797	15851	15616	15830	15817	15524	15888	15888	15761	15760	15824	15698	15971	15686	15576	15730	15762	15680	15738	15828	16062	15706	15676	15897	15721	15758	15802	15849	15560	15761	15805	15632	15698	15763	15641	15744	15682	15655	15707	15659	15527	15736	15829	15785	15648	15810	15786	16053	15770	15715	15826	15786	15829	15966	15849	15869	15830	15645	15754	15751	15641	15704	15934	15851	15758	15836	15851	15793	15891	15872	15700	15647	15712	15592	15668	15871	15772	15769	15788	15846	15898	15763	15744	15630	15787	15605	15721	15844	15585	15815	15686	15871	15762	15729	15528	15688	15866	15664	15771	15930	15971	15887	15852	15658	15685	15716	15672	15677	15672	15800	15709	15797	15839	15991	15785	16043	15629	15723	15606	15746	16011	15627	15839	15820	15579	15749	15738	15806	15756	15772	15940	15909	15905	15800	15610	15961	15750	15866	15546	15657	15816	15818	15852	15888	15811	15564	15730	15950	15637	15809	15774	15566	15771	15696	15605	15836	15914	15851	15804	15703	15811	15803	15701	15726	15608	15773	15930	15654	15859	15965	15632	15561	15564	15823	15774	15735	15702	15885	15894	15691	15775	15801	15803	15912	15863	15876	15759	15852	15684	15694	15646	15730	15853	15908	15744	15722	15743	15685	15813	15784	15877	15998	15801	15773	15793	15737	15656	15844	15777	15662	15747	15658	15523	15638	15768	15704	15995	15742	15790	15809	15826	15715	15741	15807	15926	15676	15743	15927	15815	15846	15763	15535	15709	15830	15793	15800	15649	15618	15753	15715	15745	15937	15728	15870	15833	15792	15599	15917	15839	15702	15904	15946	15889	15745	15870	15694	15578	15798	15876	15756	15910	16082	15906	15911	15559	15550	15945	15784	15975	15493	15806	15814	15774	15743	15742	15810	15982	15910	16042	15539	15715	15744	15782	15740	16046	15898	15699	15902	15584	15571	15621	15735	15656	15768	15708	15785	15630	15737	15874	15781	15697	15621	15817	16020	15808	15664	15841	15853	15651	15814	15934	15763	15710	15897	15815	15826	15644	15599	15732	15675	15843	15905	15598	15878	15809	15761	15678	15653	15749	15752	15782	15723	15803	15718	15775	15717	15658	15764	15742	15689	15939	16003	15853	15714	15583	15613	15511	15541	15819	15668	16027	15682	15615	15557	15823	16052	15767	15802	15950	15674	15880	15751	15954	15893	15839	15727	15956	15720	15736	15760	15739	15839	15892	15768	15958	15805	15575	15652	15770	15636	15763	15804	15804	15616	15928	15871	15729	15781	15800	15737	15671	15910	16027	15887	15714	15849	15841	15918	15801	15734	15721	16006	15696	16038	15698	15687	15627	15656	15882	15677	15874	16002	15654	15826	15710	15694	15770	15756	15804	15574	15910	15763	15667	15770	15805	15996	15862	15971	15770	15978	15702	15702	15861	15846	15905	15727	15627	15659	15935	15912	15972	15995	15787	15586	15616	15762	15948	15793	15713	15740	15807	15778	15706	15590	15883	15712	15834	15760	15797	15598	15727	15606	15863	15546	15790	15621	15971	15775	15937	15862	15775	15889	15861	15735	15699	15716	15718	15701	15842	15695	15759	15897	15775	15860	15776	15593	15867	15606	15687	15920	15764	15842	15681	15854	16009	15758	15886	15641	15853	15645	15777	15885	15745	15669	15967	15864	15829	15670	15819	15580	15550	15683	15770	15715	15685	15791	15832	15691	15703	15758	15847	15901	15787	15749	15740	15755	15543	15839	15697	15666	15998	15536	15602	15662	15596	15644	15785	15748	15821	15658	15822	15729	15917	15891	15787	15668	15788	15960	15827	15686	15968	15794	15774	15934	15957	15889	15873	15665	15873	15802	15944	15834	15693	15828	15656	15484	15824	15716	15795	16015	15717	15676	15920	15836	15893	15725	15679	15486	15677	15807	15558	15750	15864	15773	15721	15750	15868	15824	15735	15807	15873	15866	15758	15884	15764	15782	15642	15460	15957	15801	15542	15855	15691	15915	15826	15738	15947	15897	16012	15693	15761	15700	15740	15767	15673	15574	15816	15894	15933	15582	15873	15862	15574	15839	15772	15919	15744	15561	15737	15755	15689	15742	15854	15845	15794	15856	15718	15605	15806	15773	15731	15946	15799	15728	15935	15603	15814	15859	15723	15909	15871	15775	15842	15682	15693	15895	15710	15910	15828	15656	15784	15777	15681	15775	15728	15754	15645	15799	15790	15852	15872	15708	15735	15874	15728	15679	16106	15810	15705	15790	16005	15686	15907	15814	15908	16030	15726	15722	15832	15837	15784	15663	15510	15902	15640	15873	15720	15472	15732	15749	15888	16023	15626	15745	15569	15647	15867	15689	15936	15767	15798	15700	15605	15685	15653	15495	15734	15949	15942	15789	15856	15958	15778	15718	15679	16032	15659	15843	15603	15639	15786	15786	15694	15903	15743	15874	15677	15908	15723	15758	15903	15965	15626	15666	15830	15686	15809	15760	15709	15695	15567	15589	15670	15575	15798	15717	15898	15948	15795	16031	15735	15784	15712	15336	15568	15665	15844	15804	15662	15827	15958	15711	15603	15971	15652	15767	15559	15753	15665	15589	15746	15799	15772	15803	15771	15721	15847	15719	15675	15751	15815	15772	15698	15697	15638	15846	15709	15713	15676	15863	15746	15837	15787	15826	15724	15870	15698	15761	15903	15701	15669	15642	15752	15597	15976	16035	15997	15902	15860	15553	15610	15676	15627	15749	15760	15721	15775	15792	15737	15700	15635	15865	15788	15724	15897	15821	15756	15737	15820	15711	15835	15533	15710	15858	15933	15846	16034	15752	15569	15743	15743	15753	15932	15766	15760	15872	15766	15688	15826	15780	15717	15665	15662	15775	15856	15824	16000	15951	15850	15829	15618	15644	15769	15708	15714	15696	15884	15761	15752	15940	15883	15574	15720	15851	15897	15907	15762	15831	15883	15597	15703	15955	15958	15779	15819	15565	15684	15830	15693	15683	15897	15823	15863	15968	15727	15748	15831	15835	15585	15719	15448	15853	15769	16141	16064	15769	15913	15897	15882	15674	15764	15805	15670	15553	15797	15914	15862	15939	15790	15711	15959	15685	15717	15851	15578	16036	15905	15716	15607	15852	15696	15847	15846	15815	15758	15755	15715	15795	15840	15693	15753	15701	15774	15451	15842	15782	15812	15795	15603	15525	15719	15658	15883	15678	15781	15811	15897	16074	15848	15719	15822	15729	15650	15678	15868	15702	15684	15732	15971	15729	15661	15670	15892	15887	16021	15838	15923	15857	15773	15701	15766	15846	15745	15770	15756	15643	15851	15742	15483	15636	15908	15734	15958	15980	15783	15666	15826	15761	15810	15794	15810	15809	15782	15814	15895	15894	15847	15638	15701	15875	15836	15721	15912	15909	15821	15762	15924	15804	15666	15771	15473	15688	15759	15712	15831	15743	15811	15811	15796	15751	15768	15946	15794	15785	15686	15781	15607	15762	15550	15695	15649	15689	15664	15783	15636	15605	16056	15914	15711	15667	15734	15588	15812	15773	15805	15950	15862	15806	15885	15712	15794	15640	15730	15766	15815	15710	15622	15566	15668	15733	15823	15675	15931	15883	15712	15840	15730	15687	15783	15776	15855	15790	15631	15817	15723	15716	15736	15838	15729	15658	15836	15870	15515	15561	15824	15625	15724	15731	15543	15723	15662	15710	15850	15655	15705	15730	15639	15772	15827	15873	15896	15924	15720	16014	16003	15622	15777	15850	15843	15768	15789	15758	15742	15702	15869	15781	15796	15889	15841	15708	15895	15925	15761	15766	15905	15791	15655	16101	15728	15534	15663	15912	15749	15571	15582	15689	15972	15558	15676	15741	15706	15835	15822	15756	15792	15833	15781	15809	15781	15867	15645	15668	15772	15854	15862	15565	16023	16069	15927	15883	15804	15872	15721	15829	15830	15855	15782	15617	15602	15605	15820	15787	15755	15738	15974	15773	15793	15610	15914	15797	15790	15788	15784	15777	15698	15670	15814	15736	15890	15825	15921	16038	15696	15741	15732	15830	15812	15694	15855	15856	15683	15910	15789	15632	15672	15675	16017	15759	15815	15743	15775	15800	15765	15701	15683	15700	15790	15685	15777	15895	15560	15785	15789	15737	15846	15711	15689	15705	15856	15525	15596	15742	15758	15568	15910	15770	15841	15753	15647	15776	15682	15861	15928	15585	15796	15746	15951	15695	15847	15826	15871	15920	15897	15664	15648	15815
19617	34594	30793	21164	17730	14916	13389	12398	11890	11411	11298	11039	10815	10814	10771	10717	10840	10633	10689	10625	10566	10528	10273	10460	10519	10280	10451	10415	10392	10133	10325	10243	10363	10436	10345	10286	10172	10220	10351	10338	10289	10254	10402	10193	10322	10110	10222	10213	10249	10260	10327	10166	10273	10322	10342	10137	10218	10187	10248	10264	10256	10229	10327	10179	10244	10327	10194	10128	10416	10374	10369	10265	10145	10360	10189	10171	10361	10349	10121	10115	10346	10259	10205	10294	10210	10227	10270	10171	10185	10345	10160	10158	10357	10316	10127	10040	10097	10186	10326	10208	10358	10373	10189	10232	10163	10291	10327	10263	10262	10306	10186	10217	10246	10247	10314	10251	10317	10021	10234	10175	10249	10262	10202	10288	10050	10276	10254	10263	10260	10255	10032	10290	10280	10257	10333	10195	10162	10276	10305	10084	10197	10178	10160	10216	10130	10254	10229	10263	10184	10134	10202	10193	10181	10255	10271	10366	10218	10367	10379	10218	10242	10147	10209	10181	10276	10192	10253	10164	10262	10235	10239	10176	10243	10132	10242	10132	10257	10206	10148	10270	10181	10134	10442	10248	10315	10246	10189	10126	10282	10253	10096	10223	10106	10288	10116	10303	10164	10211	10290	10177	10167	10199	10332	10261	10220	10262	10264	10203	10139	10122	10135	10233	10164	10260	10079	10229	10322	10094	10421	10144	10146	10238	10217	10228	10178	9993	10332	10106	10235	10338	10273	10161	10079	10093	10311	10310	10057	10132	10306	10092	10102	10189	10209	10115	10175	10138	10021	10402	10129	10202	9959	10200	10283	10244	10116	10137	10269	10004	10288	10246	10160	10195	10240	10134	10194	10202	10176	10186	10079	10241	10246	10167	10100	10244	10097	10224	10254	10285	10344	10115	10272	10330	10281	10310	10224	10220	10225	10256	10284	10280	10314	10196	10233	10253	10138	10189	10140	10221	10214	10282	10270	10122	10183	10248	10311	10245	10179	10154	10124	10274	10251	10192	10409	10086	10154	10210	10327	10287	10355	10217	10235	10205	10187	10056	10104	10307	10016	10201	10081	10177	10036	10178	10242	10346	10178	10266	10188	10096	10204	10388	10200	10132	10351	10258	10161	10430	10129	10130	10135	10224	10230	10236	10148	9969	10219	10158	10252	10073	10114	10257	10238	10251	10304	10250	10189	10347	10116	10208	10225	10285	10159	10312	10152	10058	10171	10125	10286	10304	10019	10245	10132	10238	10226	10345	10057	10226	10165	10114	10144	10247	9977	10124	10231	10099	10186	10307	10149	10347	10153	10207	10149	10089	10174	10178	10330	10294	10147	10218	10190	10153	10225	10223	10127	10244	10229	10331	10339	10141	10039	10278	10235	10162	10217	10104	10230	10054	10145	10270	10301	10129	10107	10130	10085	10110	10164	10172	10188	10208	10233	10276	10167	10201	10189	10270	10152	10131	10217	10160	10165	10151	10412	10083	10167	10275	10197	10341	10109	10275	10219	10129	10230	10244	10373	10123	10165	10244	10113	10252	10192	10170	10220	10249	10335	10291	10351	10231	10257	10104	10296	10195	10336	10131	10149	10021	10086	10367	10185	10283	10068	10090	10235	10119	10139	10283	10216	10149	10212	10316	10045	10202	10240	10356	10214	10151	10363	10115	10108	10231	10265	10221	10088	10271	10276	10191	10192	10097	10109	10268	10207	10194	10266	10097	10026	10107	10275	10159	10123	10183	10133	10131	10169	10278	10179	10105	10090	10117	10090	10120	10152	10318	10315	10191	10353	10148	10189	10184	10160	10125	10104	10309	10356	10199	10260	10213	10188	10071	10433	10143	10167	10286	10390	10019	10234	10220	10100	10177	10352	10161	10236	10121	10265	10238	10210	10306	10261	10282	10203	10267	10109	10237	10155	10311	10283	10173	10101	10281	10180	10201	10075	10331	10114	10205	10312	10042	10268	10046	10275	10287	10151	10189	10153	10136	10198	10272	10194	10225	10076	10133	10336	10239	10226	10108	10172	10325	10274	10248	10193	10172	10258	10134	10319	10249	10280	10108	10176	10090	10205	10342	10177	10282	10209	10335	10150	10126	10166	10112	10221	10269	10262	10219	10360	10279	10272	10177	10093	10321	10108	10241	10363	10198	10143	10187	10224	10301	10203	10091	10172	10106	10183	10145	10111	10104	10200	10104	10132	10287	10104	10216	10084	10190	10128	10247	10281	10142	10066	10266	10065	10170	10174	10175	10190	10351	10327	10247	10238	10261	10307	10275	10219	10131	10311	10160	10290	10314	10288	10222	10183	10145	10264	10243	10178	10148	10154	10160	10252	10341	10129	10230	10198	10144	10238	10227	10262	10158	10164	10095	10317	10235	10167	10247	10244	10228	10208	10196	10219	10138	10198	10307	10160	10161	10142	10131	10184	10270	10225	10197	10380	10275	10289	10174	10176	10231	10278	10361	10184	10167	10207	10282	10167	10052	10093	10269	10189	10244	10180	10197	10175	10189	10152	10165	10231	10182	10131	10357	10059	10234	10243	10252	10108	10344	10295	10289	10186	10283	10081	10258	10255	10029	10058	10292	10366	10083	10326	10078	10272	10199	10140	10315	10110	10030	10153	10113	10295	10220	10163	10251	10264	10089	10279	10262	10331	10273	10288	10172	10320	10250	10024	10241	10153	10252	10194	10277	10153	10158	10142	10318	10206	10233	10280	10169	10200	10201	10317	10088	10186	10159	10250	10155	10194	10197	10126	10364	10155	10202	10201	10147	10284	10376	10485	10428	10190	10187	10170	10168	10098	10209	10208	10199	10168	10119	10232	10163	10323	10176	10249	10069	10230	10057	10436	10213	10231	10259	10238	10176	10170	10428	10100	10248	10311	10300	10211	10228	10262	10216	10165	10128	10219	10188	10218	10149	10312	10200	10144	10122	10185	10189	10162	10156	10272	10107	10245	10204	10110	10125	10089	10299	10257	10209	10289	10110	10278	10340	10212	10270	10159	10059	10269	10249	10220	10218	10146	10241	10258	10285	10227	10173	10129	10206	10119	10290	10170	10291	10244	10208	10131	10251	10343	10095	10192	10220	10245	10206	10202	10124	10343	10227	10146	10330	10113	10250	10321	10230	10360	10175	10156	10031	10116	10216	10313	10232	10333	10192	10282	10212	10029	10201	10426	10117	10140	10244	10303	10221	10215	10132	10227	10332	10273	10217	10241	10223	10342	10106	10291	10178	10304	10222	10318	10150	10277	10215	10142	10046	10148	10336	10296	10154	10369	10219	10225	10158	10079	10157	10147	10123	10248	10281	10141	10105	10270	10220	10305	10335	10139	10274	10127	10287	10225	10209	10220	10181	10186	10280	10107	10237	10106	10112	10072	10272	10177	10294	10206	10101	10164	10200	10119	10164	10251	10187	10276	10117	10161	10305	10096	10221	10119	10352	10142	10006	10126	10224	10282	10272	10272	10233	10285	10339	10107	10211	10308	10266	10081	10141	10417	10285	10129	10344	10254	10197	10229	10204	10245	10136	10180	10147	10208	10248	10254	10346	10328	10148	10129	10127	10307	10102	10163	10236	10289	10316	10248	10288	10208	10216	10252	10116	10213	10218	10274	9914	10130	10245	10097	10249	10111	10318	10311	10300	10223	10283	10210	10229	10133	10144	10313	10181	10236	10263	10237	10304	10271	10339	10217	10263	10235	10201	10205	10298	10230	10020	10113	10188	10320	10222	10299	10145	10388	10193	10211	10361	10318	10194	10068	10222	10355	10168	10286	10327	10226	10255	10333	10223	10208	10388	10251	10204	10290	10210	10231	10152	10132	10058	10261	10050	10278	10222	10070	10041	10205	10348	10079	10018	10375	10146	10270	10242	10049	10321	10322	10221	10240	10165	10270	10245	10222	10373	10297	10203	10154	10255	10208	10107	10236	10283	10186	10084	10203	10281	10247	10216	10310	10144	10132	10346	10223	10283	10212	10267	10106	10174	10257	10188	10144	10226	10207	10348	10145	10132	10177	10206	10130	10046	10297	10223	10267	10050	10206	10233	10165	10246	10171	10363	10311	10250	10168	10237	10395	10228	10158	10157	10133	10156	10296	10290	10235	10116	10305	10278	10216	10236	10249	10314	10204	10140	10218	10175	10390	10157	10156	10319	10303	10318	10103	10169	10158	10010	10125	10181	10312	10253	10216	10245	10230	10078	10218	10290	10302	10266	10186	10265	10033	10090	10130	10064	10289	10230	10241	10270	10184	10299	10151	10156	10232	10247	10120	10159	10375	10281	10187	10222	10254	10347	10116	10287	10299	10286	10257	10286	10203	10291	10213	10122	10202	10296	10249	10285	10160	10112	10290	10228	10179	10274	10124	10056	10313	10245	10125	10270	10378	10138	10345	10176	10190	10158	10174	10268	10264	10184	10231	10354	10212	10211	10201	10296	10205	10284	10009	10242	10310	10104	10186	10354	10313	10155	10280	10179	10306	10032	10303	10205	10275	10206	10166	10236	10135	10225	10259	10339	10051	10232	10173	10312	10253	10225	10187	10177	10364	10231	10183	10278	10368	10272	10364	10269	10158	10052	10255	10201	10236	10192	10314	10231	10398	10395	10291	10190	10028	10181	10112	10227	10244	10132	10175	10071	10041	10276	10266	10283	10315	10213	10324	10096	10081	10193	10253	10185	10178	10033	10146	10308	10311	10131	10366	10291	10355	10286	10421	10174	10174	10298	10197	10241	10157	10250	10215	10215	10224	10276	10363	10167	10384	10164	10184	10179	10226	10295	10232	10315	10119	10234	10325	10257	10144	10172	10208	10087	10287	10258	10195	10138	10236	10231	10230	10253	10204	10283	10160	10255	10223	10104	10279	10206	10184	10181	10244	10160	10316	10252	10076	10311	10154	10199	10213	10206	10462	10157	10247	10159	10371	10144	10049	10359	10177	10318	10289	10062	10306	10193	10043	10178	10162	10183	10179	10160	10246	10267	10204	10281	10182	10188	10197	10339	10224	10216	10422	10316	10159	10273	10196	10276	10080	10330	10253	10242	10372	10001	10437	10261	10154	10186	10211	10286	10172	10276	10252	10245	10216	10079	10105	10221	10277	10258	10189	10301	10085	9970	10319	10218
23856	21352	28707	24790	23773	25052	24179	20241	18908	18345	18194	17833	17667	17713	17547	17355	17299	17332	17427	17326	17067	17099	16875	17087	16932	16789	16776	16933	17114	16836	16732	16713	16624	16624	16780	16725	16754	16573	16782	16812	16616	16745	16779	16752	16780	16832	16775	16841	16819	16748	16679	16671	16559	16801	16826	16547	16604	16572	16753	16859	16817	16510	16432	16704	16737	16871	16740	16685	16510	16542	16668	16500	16759	16467	16737	16573	16706	16477	16681	16480	16714	16519	16638	16689	16536	16495	16559	16600	16703	16421	16756	16533	16743	16462	16661	16625	16522	16664	16675	16679	16577	16690	16387	16796	16551	16467	16662	16551	16490	16300	16638	16757	16456	16664	16577	16619	16586	16780	16614	16739	16477	16668	16450	16476	16564	16845	16676	16784	16861	16694	16561	16517	16548	16470	16828	16775	16621	16569	16831	16555	16464	16616	16553	16726	16678	16582	16318	16492	16651	16472	16587	16616	16669	16609	16471	16442	16450	16744	16595	16586	16458	16614	16519	16689	16467	16539	16598	16586	16533	16640	16594	16685	16753	16620	16589	16415	16605	16678	16649	16654	16584	16481	16473	16454	16661	16498	16732	16531	16525	16780	16576	16452	16563	16522	16498	16581	16366	16474	16491	16541	16367	16577	16467	16734	16682	16755	16496	16580	16768	16676	16652	16596	16701	16502	16638	16534	16599	16682	16740	16416	16720	16664	16598	16484	16465	16483	16409	16561	16677	16680	16670	16781	16684	16728	16598	16660	16709	16627	16625	16546	16542	16640	16592	16617	16832	16668	16721	16367	16558	16454	16719	16657	16528	16563	16720	16467	16842	16634	16609	16540	16605	16476	16668	16590	16579	16617	16484	16527	16602	16462	16591	16612	16529	16737	16548	16618	16465	16447	16578	16356	16893	16427	16393	16661	16615	16566	16432	16372	16956	16654	16546	16543	16502	16603	16640	16458	16517	16462	16384	16441	16652	16309	16632	16546	16438	16546	16681	16628	16737	16599	16623	16553	16587	16374	16434	16509	16583	16616	16718	16529	16672	16400	16584	16598	16471	16433	16517	16563	16624	16580	16532	16815	16767	16507	16812	16487	16737	16614	16573	16525	16736	16673	16525	16696	16713	16462	16705	16538	16585	16533	16687	16668	16677	16515	16683	16522	16516	16530	16510	16612	16486	16601	16561	16590	16461	16560	16614	16734	16629	16483	16621	16605	16442	16444	16445	16762	16438	16525	16704	16697	16554	16663	16633	16735	16426	16533	16509	16546	16482	16748	16410	16599	16623	16426	16595	16269	16476	16511	16746	16488	16355	16632	16429	16516	16495	16544	16503	16598	16648	16664	16535	16661	16489	16579	16430	16465	16347	16445	16427	16474	16549	16471	16632	16591	16657	16794	16505	16726	16719	16642	16480	16628	16674	16504	16527	16633	16559	16356	16707	16733	16554	16694	16701	16462	16559	16474	16607	16626	16529	16582	16396	16458	16367	16561	16633	16593	16577	16769	16629	16625	16700	16867	16423	16379	16697	16577	16657	16158	16649	16636	16671	16435	16515	16455	16647	16398	16953	16822	16665	16599	16669	16514	16531	16591	16712	16610	16675	16527	16669	16713	16801	16603	16626	16851	16487	16623	16512	16488	16572	16691	16537	16634	16526	16462	16697	16597	16569	16471	16728	16787	16696	16759	16468	16357	16551	16582	16621	16610	16644	16784	16666	16642	16795	16509	16526	16576	16464	16431	16519	16510	16552	16600	16588	16524	16709	16691	16590	16713	16562	16489	16454	16736	16657	16525	16464	16435	16656	16613	16626	16572	16631	16466	16575	16452	16536	16653	16736	16573	16463	16699	16388	16614	16570	16430	16746	16415	16495	16590	16457	16494	16669	16515	16639	16545	16595	16756	16472	16558	16592	16544	16398	16749	16516	16599	16325	16569	16504	16824	16703	16492	16563	16534	16571	16413	16765	16622	16511	16597	16760	16800	16677	16244	16446	16578	16568	16563	16645	16534	16641	16394	16563	16437	16760	16713	16744	16424	16377	16401	16377	16585	16606	16657	16406	16685	16233	16587	16649	16707	16373	16687	16645	16680	16581	16638	16487	16776	16423	16596	16673	16621	16492	16602	16866	16558	16751	16601	16522	16595	16442	16472	16396	16576	16644	16548	16533	16561	16732	16508	16555	16626	16618	16591	16573	16439	16604	16838	16601	16500	16490	16530	16673	16656	16359	16790	16464	16644	16369	16388	16457	16547	16584	16776	16675	16764	16595	16386	16277	16548	16622	16510	16797	16704	16750	16682	16686	16440	16489	16535	16821	16534	16611	16611	16723	16820	16583	16639	16682	16794	16598	16415	16793	16475	16768	16469	16593	16412	16525	16671	16572	16485	16485	16555	16481	16377	16560	16638	16609	16536	16628	16480	16548	16378	16780	16595	16726	16733	16516	16523	16631	16603	16582	16615	16613	16575	16619	16535	16607	16770	16478	16617	16637	16537	16622	16395	16672	16492	16262	16629	16722	16797	16742	16703	16468	16511	16579	16619	16706	16380	16498	16553	16422	16794	16806	16710	16635	16591	16599	16607	16608	16526	16877	16396	16472	16848	16638	16510	16635	16599	16701	16625	16568	16507	16604	16596	16281	16578	16558	16631	16739	16691	16554	16515	16594	16514	16418	16749	16564	16620	16510	16496	16589	16692	16605	16484	16689	16387	16443	16542	16427	16648	16389	16507	16876	16890	16544	16802	16822	16611	16521	16538	16789	16633	16595	16620	16476	16743	16676	16414	16684	16535	16671	16670	16613	16451	16410	16344	16777	16508	16512	16445	16410	16602	16553	16616	16549	16563	16548	16527	16415	16546	16593	16453	16568	16634	16495	16800	16644	16612	16461	16727	16783	16680	16647	16368	16596	16555	16674	16504	16452	16590	16669	16741	16556	16975	16658	16639	16759	16596	16607	16562	16420	16562	16634	16598	16657	16497	16551	16508	16453	16502	16546	16713	16557	16604	16593	16438	16610	16629	16563	16374	16521	16627	16651	16591	16533	16522	16701	16592	16473	16319	16525	16385	16489	16464	16770	16768	16649	16473	16586	16546	16555	16502	16631	16403	16625	16323	16316	16723	16597	16749	16713	16569	16629	16683	16528	16379	16512	16475	16643	16676	16424	16904	16747	16644	16820	16503	16681	16356	16486	16783	16654	16759	16678	16593	16634	16649	16643	16625	16445	16628	16526	16686	16638	16429	16683	16822	16519	16499	16427	16438	16889	16483	16457	16644	16529	16541	16519	16681	16465	16637	16601	16622	16681	16572	16853	16690	16510	16566	16597	16587	16652	16568	16461	16556	16722	16554	16481	16480	16595	16656	16683	16631	16655	16502	16402	16687	16619	16652	16638	16488	16462	16538	16662	16546	16665	16614	16617	16552	16641	16630	16647	16532	16380	16477	16691	16668	16666	16621	16579	16581	16682	16538	16603	16498	16416	16736	16796	16572	16509	16539	16623	16685	16381	16341	16515	16455	16429	16520	16523	16554	16563	16658	16698	16756	16329	16538	16539	16743	16603	16566	16533	16582	16488	16402	16650	16718	16547	16622	16597	16571	16770	16539	16786	16498	16566	16711	16499	16603	16764	16741	16524	16736	16756	16641	16606	16422	16495	16641	16580	16515	16563	16691	16749	16454	16454	16696	16573	16662	16745	16370	16639	16500	16418	16647	16615	16698	16562	16634	16643	16620	16661	16578	16646	16678	16748	16638	16645	16558	16500	16390	16489	16619	16606	16473	16646	16400	16556	16506	16591	16582	16687	16514	16714	16615	16590	16634	16477	16559	16447	16466	16451	16493	16618	16685	16531	16451	16418	16565	16721	16563	16509	16528	16401	16592	16627	16555	16627	16564	16627	16656	16689	16625	16666	16440	16574	16711	16619	16602	16565	16464	16480	16259	16525	16627	16596	16729	16515	16550	16602	16713	16564	16555	16567	16554	16399	16433	16516	16415	16729	16448	16682	16331	16604	16652	16623	16689	16625	16840	16502	16658	16497	16613	16797	16527	16581	16528	16672	16606	16605	16485	16413	16558	16546	16501	16630	16556	16689	16625	16609	16618	16534	16326	16759	16646	16481	16662	16870	16639	16828	16719	16439	16659	16473	16427	16475	16534	16597	16634	16649	16593	16714	16494	16565	16621	16719	16679	16847	16591	16649	16760	16740	16702	16745	16443	16849	16599	16562	16608	16646	16485	16444	16556	16548	16515	16569	16621	16729	16568	16652	16405	16570	16516	16654	16627	16503	16258	16665	16507	16510	16687	16613	16567	16729	16727	16516	16513	16447	16739	16586	16479	16631	16728	16620	16820	16568	16634	16614	16438	16450	16788	16639	16564	16598	16606	16685	16550	16609	16680	16628	16575	16481	16418	16449	16455	16793	16826	16655	16725	16702	16827	16662	16351	16286	16473	16553	16712	16496	16704	16569	16591	16578	16674	16571	16697	16638	16656	16596	16503	16407	16434	16671	16545	16539	16514	16646	16296	16737	16313	16595	16719	16474	16720	16714	16608	16714	16639	16348	16601	16484	16461	16542	16555	16539	16576	16671	16562	16563	16707	16689	16403	16464	16524	16487	16665	16577	16761	16683	16624	16580	16746	16576	16727	16430	16543	16535	16722	16749	16784	16673	16724	16743	16673	16421	16632	16728	16536	16807	16540	16572	16498	16645	16572	16632	16715	16687	16489	16635	16603	16408	16752	16516	16646	16723	16924	16735	16446	16625	16570	16488	16498	16473	16637	16455	16789	16395	16702	16547	16608	16667	16518	16556	16668	16579	16853	16528	16626	16599	16616	16630	16537	16715	16496	16678	16593	16600	16360	16700	16705	16652	16651	16672	16841	16549	16584	16650	16656	16651	16571	16537	16901	16556	16890	16710	16592	16579	16588	16211	16576	16680	16702	16666	16557	16481	16608	16689	16781	16623	16653	16862	16513	16678	16403	16601	16551	16438	16592	16569	16488	16275	16493	16588	16670	16544	16490	16650	16515	16724	16565	16581	16540	16578	16630	16753	16527	16523	16583	16421	16604	16375	16576	16595	16734	16563	16632	16492	16567	16400	16537	16805	16415	16486	16540	16486	16436	16702	16746
22621	40941	36829	26639	21558	17866	15099	13999	13497	12435	12263	12131	11999	11763	11626	11503	11468	11535	11421	11328	11274	11252	11146	11137	11122	10979	11011	10890	11062	10900	10857	10917	10839	10910	10922	10876	10885	10887	10894	10850	10966	10840	10856	10848	10690	10723	10885	10816	10816	10805	10730	10769	10772	10639	10868	10818	10792	10872	10676	10852	10652	10717	10684	10735	10692	10872	10740	10967	10721	10784	10828	10663	10760	10747	10731	10826	10894	10695	10740	10753	10840	10748	10622	10828	10741	10740	10601	10810	10867	10697	10798	10654	10691	10673	10634	10583	10740	10625	10858	10667	10782	10647	10625	10849	10616	10852	10515	10787	10796	10710	10801	10627	10754	10698	10660	10767	10775	10593	10843	10599	10804	10620	10688	10676	10534	10827	10825	10901	10513	10536	10775	10722	10690	10739	10656	10734	10596	10862	10694	10727	10705	10629	10640	10689	10658	10596	10666	10806	10863	10609	10782	10768	10675	10659	10679	10795	10725	10740	10703	10609	10680	10794	10739	10700	10818	10606	10744	10682	10627	10734	10583	10614	10591	10621	10798	10695	10784	10710	10737	10746	10749	10615	10749	10649	10840	10591	10761	10688	10811	10696	10637	10674	10619	10757	10635	10713	10651	10770	10559	10767	10788	10596	10586	10843	10762	10714	10466	10638	10581	10731	10704	10805	10638	10692	10664	10676	10598	11004	10581	10652	10592	10492	10786	10741	10737	10593	10709	10805	10812	10774	10746	10648	10681	10748	10701	10732	10589	10526	10823	10750	10806	10710	10504	10597	10712	10527	10615	10792	10813	10564	10519	10578	10622	10719	10672	10785	10688	10597	10864	10875	10673	10674	10618	10715	10711	10797	10692	10699	10644	10799	10696	10726	10685	10505	10710	10624	10682	10541	10819	10794	10575	10677	10632	10733	10667	10608	10734	10548	10631	10646	10670	10669	10823	10648	10584	10679	10557	10616	10778	10623	10717	10708	10589	10795	10638	10683	10837	10714	10745	10788	10935	10725	10832	10681	10725	10749	10732	10632	10713	10753	10755	10798	10604	10578	10758	10710	10678	10737	10570	10672	10615	10689	10684	10786	10836	10501	10631	10864	10622	10806	10570	10796	10644	10532	10617	10709	10657	10881	10672	10604	10628	10705	10591	10695	10567	10562	10687	10688	10615	10759	10705	10783	10598	10617	10897	10665	10628	10844	10469	10657	10710	10721	10632	10728	10771	10707	10612	10771	10542	10582	10735	10623	10684	10815	10919	10748	10615	10848	10824	10743	10732	10698	10649	10540	10655	10614	10734	10791	10736	10737	10576	10814	10714	10692	10513	10808	10463	10680	10542	10721	10600	10585	10729	10736	10680	10716	10860	10660	10973	10693	10649	10698	10639	10915	10663	10726	10693	10742	10652	10656	10677	10729	10618	10650	10655	10687	10720	10669	10636	10736	10585	10657	10663	10683	10596	10684	10704	10733	10642	10599	10736	10759	10575	10818	10583	10581	10613	10759	10602	10628	10727	10644	10697	10648	10845	10653	10550	10730	10696	10753	10598	10666	10642	10573	10651	10686	10760	10797	10661	10784	10702	10693	10630	10733	10618	10623	10769	10636	10630	10695	10685	10546	10763	10773	10638	10737	10749	10766	10643	10840	10597	10744	10593	10667	10602	10755	10702	10600	10631	10735	10729	10788	10908	10572	10554	10462	10801	10648	10754	10821	10822	10736	10665	10763	10724	10828	10751	10488	10549	10688	10712	10658	10821	10613	10754	10693	10655	10750	10658	10706	10703	10674	10671	10860	10768	10626	10774	10688	10645	10742	10741	10710	10772	10593	10744	10713	10704	10654	10767	10817	10641	10819	10758	10677	10768	10758	10640	10733	10634	10839	10731	10767	10668	10796	10597	10584	10611	10711	10637	10432	10824	10808	10804	10677	10519	10576	10680	10774	10695	10721	10710	10561	10533	10730	10641	10632	10799	10628	10633	10765	10695	10734	10774	10633	10769	10693	10822	10632	10556	10795	10633	10741	10708	10637	10650	10726	10770	10658	10767	10674	10572	10617	10674	10699	10705	10614	10594	10802	10756	10793	10644	10820	10790	10671	10661	10692	10784	10689	10627	10753	10770	10655	10768	10736	10717	10814	10696	10866	10760	10805	10812	10756	10850	10551	10684	10698	10849	10794	10615	10638	10686	10755	10708	10739	10749	10691	10608	10617	10907	10584	10639	10645	10503	10618	10531	10625	10676	10767	10709	10781	10785	10624	10654	10688	10750	10698	10662	10658	10509	10557	10557	10614	10575	10607	10713	10717	10791	10626	10730	10652	10658	10697	10769	10595	10618	10541	10680	10724	10676	10832	10696	10623	10698	10762	10713	10705	10767	10733	10758	10647	10599	10567	10604	10648	10792	10776	10843	10784	10710	10686	10772	10577	10659	10615	10584	10767	10631	10646	10664	10685	10785	10757	10759	10664	10683	10555	10738	10601	10805	10599	10876	10683	10805	10849	10791	10716	10721	10711	10710	10688	10654	10631	10782	10733	10710	10729	10801	10691	10748	10770	10700	10758	10670	10679	10745	10735	10748	10684	10607	10602	10986	10655	10608	10665	10740	10794	10714	10732	10694	10746	10717	10767	10809	10651	10769	10894	10734	10769	10821	10784	10807	10725	10667	10676	10847	10686	10824	10573	10873	10690	10637	10638	10749	10873	10858	10725	10611	10738	10774	10707	10739	10750	10680	10692	10641	10516	10797	10686	10720	10708	10797	10675	10763	10722	10758	10682	10617	10667	10562	10629	10699	10722	10851	10822	10757	10793	10685	10559	10660	10669	10673	10763	10692	10674	10695	10579	10677	10784	10706	10578	10652	10651	10627	10663	10673	10651	10774	10625	10615	10766	10598	10612	10729	10640	10809	10428	10851	10578	10741	10783	10563	10665	10852	10579	10685	10593	10726	10826	10671	10674	10870	10758	10559	10646	10611	10745	10776	10667	10665	10733	10809	10704	10767	10711	10712	10685	10832	10860	10607	10616	10628	10704	10773	10650	10642	10720	10788	10787	10709	10997	10608	10820	10556	10646	10736	10696	10662	10609	10674	10672	10842	10699	10768	10622	10849	10676	10715	10699	10583	10794	10656	10885	10630	10648	10649	10648	10694	10776	10675	10609	10622	10663	10649	10583	10899	10680	10569	10612	10845	10677	10770	10791	10834	10592	10619	10714	10598	10809	10664	10725	10608	10646	10568	10792	10652	10905	10760	10616	10797	10654	10586	10628	10596	10716	10808	10803	10744	10560	10700	10761	10670	10730	10697	10759	10547	10869	10620	10682	10666	10683	10627	10644	10531	10570	10816	10682	10671	10689	10729	10915	10684	10631	10713	10729	10706	10623	10504	10702	10694	10855	10565	10674	10708	10506	10780	10730	10909	10636	10697	10644	10687	10803	10738	10731	10731	10684	10717	10693	10714	10697	10786	10734	10623	10707	10740	10798	10793	10939	10695	10472	10641	10696	10763	10768	10523	10736	10578	10735	10602	10802	10864	10693	10713	10764	10639	10724	10640	10726	10718	10819	10736	10628	10626	10676	10560	10696	10771	10721	10753	10705	10723	10700	10783	10532	10736	10678	10727	10805	10733	10838	10679	10842	10752	10891	10655	10610	10794	10660	10690	10711	10758	10542	10771	10717	10732	10601	10630	10598	10745	10855	10526	10873	10765	10671	10628	10624	10674	10641	10710	10722	10591	10671	10849	10685	10769	10641	10739	10482	10804	10690	10687	10673	10643	10706	10609	10907	10626	10662	10750	10545	10749	10693	10710	10710	10626	10574	10722	10662	10768	10634	10854	10634	10433	10666	10954	10605	10683	10640	10665	10723	10746	10611	10671	10704	10522	10660	10646	10578	10723	10685	10700	10566	10637	10572	10718	10570	10840	10519	10534	10650	10791	10561	10675	10481	10900	10728	10734	10774	10534	10538	10628	10700	10783	10621	10717	10658	10788	10572	10697	10659	10580	10561	10734	10667	10642	10470	10674	10711	10812	10594	10683	10772	10749	10721	10736	10780	10679	10752	10598	10717	10725	10816	10668	10887	10538	10630	10772	10599	10585	10691	10488	10763	10632	10667	10662	10600	10705	10644	10671	10681	10684	10771	10802	10670	10732	10616	10807	10585	10530	10839	10712	10612	10758	10635	10686	10655	10969	10808	10595	10685	10605	10701	10682	10789	10746	10661	10699	10661	10697	10553	10744	10694	10682	10559	10771	10600	10704	10829	10742	10660	10682	10606	10702	10689	10686	10655	10769	10784	10691	10644	10611	10820	10754	10823	10547	10666	10493	10829	10748	10749	10804	10744	10686	10687	10882	10627	10735	10616	10713	10653	10833	10701	10545	10751	10688	10760	10627	10729	10850	10632	10822	10625	10667	10740	10712	10560	10741	10765	10657	10643	10502	10566	10554	10823	10701	10600	10662	10709	10855	10704	10677	10856	10517	10730	10656	10661	10764	10705	10706	10767	10677	10739	10570	10765	10654	10834	10732	10629	10746	10814	10684	10730	10542	10728	10798	10702	10682	10642	10656	10619	10735	10696	10650	10623	10668	10703	10521	10723	10541	10647	10668	10784	10581	10671	10573	10741	10759	10706	10907	10695	10649	10721	10574	10643	10694	10680	10729	10651	10769	10676	10703	10842	10698	10727	10802	10706	10594	10835	10676	10602	10643	10637	10756	10678	10727	10765	10629	10811	10715	10649	10682	10818	10839	10571	10686	10788	10835	10709	10629	10683	10678	10812	10646	10869	10628	10840	10727	10656	10604	10660	10696	10689	10752	10791	10754	10789	10602	10600	10697	10712	10659	10607	10670	10761	10666	10824	10575	10568	10801	10583	10552	10679	10691	10644	10714	10595	10657	10727	10708	10760	10725	10589	10749	10703	10697	10744	10690	10673	10806	10592	10846	10619	10717	10609	10705	10866	10623	11031	10816	10745	10758	10479	10676	10631	10665	10712	10692	10961	10865	10756	10826	10634	10653	10606	10671	10667	10692	10741	10637	10727	10686	10708	10632	10704	10771	10782	10794	10698	10603	10618	10713	10891	10721	10667	10699	10737	10797	10674	10807	10721	10820	10664	10675	10680	10745	10718
31667	26488	27734	24387	20163	18761	18065	17512	17201	17150	16929	16837	17182	16863	16955	16876	16867	16808	16780	16830	16789	16822	16646	16473	16763	16683	16970	16633	16565	16612	16644	16751	16661	16663	16721	16683	16641	16555	16544	16827	16678	16895	16590	16500	16740	16768	16476	16468	16869	16593	16529	16537	16670	16598	16634	16778	16653	16578	16725	16458	16691	16310	16706	16536	16482	16599	16590	16566	16781	16794	16887	16867	16594	16406	16634	16719	16451	16743	16782	16763	16566	16672	16665	16659	16631	16747	16637	16625	16605	16713	16742	16673	16672	16658	16639	16651	16681	16821	16731	16768	16614	16832	16764	16562	16686	16568	16602	16741	16590	16481	16658	16457	16432	16569	16614	16719	16644	16605	16702	16459	16745	16717	16715	16930	16713	16697	16788	16797	16663	16696	16563	16709	16805	16727	16625	16830	16750	16482	16737	16430	16655	16601	16615	16500	16462	16509	16574	16725	16528	16777	16590	16459	16574	16737	16578	16507	16731	16802	16571	16457	16632	16561	16547	16457	16712	16754	16777	16660	16569	16861	16537	16653	16754	16802	16686	16496	16644	16452	16593	16673	16651	16899	16909	16667	16598	16450	16504	16548	16546	16663	16584	16729	16572	16513	16530	16506	16874	16600	16748	16661	16395	16553	16421	16597	16616	16494	16704	16593	16570	16692	16488	16392	16743	16546	16518	16669	16751	16654	16630	16616	16643	16563	16835	16757	16654	16686	16716	16589	16629	16507	16596	16626	16475	16657	16401	16561	16462	16803	16704	16729	16723	16640	16617	16461	16489	16461	16368	16567	16624	16744	16686	16630	16632	16639	16827	16592	16680	16480	16582	16375	16459	16524	16434	16533	16760	16701	16724	16766	16629	16714	16762	16613	16709	16670	16673	16726	16503	16634	16659	16702	16638	16772	16704	16751	16781	16637	16514	16477	16463	16551	16733	16661	16557	16575	16687	16656	16750	16638	16569	16731	16479	16724	16659	16686	16520	16731	16662	16659	16538	16634	16490	16587	16503	16456	16548	16948	16718	16644	16629	16695	16691	16530	16773	16751	16768	16666	16722	16530	16527	16672	16551	16523	16679	16655	16611	16753	16616	16794	16795	16581	16431	16435	16577	16600	16671	16714	16585	16627	16719	16766	16584	16493	16724	16524	16539	16652	16496	16597	16686	16554	16778	16774	16716	16362	16642	16492	16569	16743	16708	16531	16603	16701	16618	16781	16716	16511	16545	16496	16692	16530	16702	16502	16787	16638	16639	16441	16601	16618	16727	16562	16873	16554	16595	16641	16622	16584	16493	16768	16844	16484	16716	16562	16757	16710	16474	16591	16568	16631	16474	16396	16380	16674	16690	16566	16714	16513	16619	16689	16683	16598	16814	16712	16596	16757	16479	16627	16534	16703	16518	16714	16642	16615	16428	16565	16475	16554	16721	16566	16448	16498	16659	16624	16834	16636	16547	16682	16869	16541	16452	16749	16568	16648	16578	16672	16532	16789	16629	16301	16633	16721	16724	16566	16907	16842	16688	16610	16708	16446	16650	16694	16712	16566	16680	16748	16407	16688	16530	16684	16449	16557	16601	16552	16644	16473	16517	16805	16777	16796	16585	16634	16618	16550	16682	16576	16698	16419	16640	16604	16676	16704	16524	16440	16854	16563	16713	16830	16605	16472	16564	16652	16907	16646	16867	16572	16651	16528	16807	16830	16667	16522	16630	16572	16439	16514	16603	16549	16692	16509	16651	16604	16561	16615	16480	16723	16627	16754	16604	16459	16672	16488	16709	16914	16787	16432	16675	16758	16761	16717	16475	16596	16929	16616	16564	16569	16582	16514	16735	16610	16464	16684	16747	16695	16724	16606	16523	16754	16813	16835	16581	16538	16746	16671	16507	16781	16430	16561	16610	16676	16724	16734	16800	16612	16539	16528	16688	16556	16699	16625	16625	16754	16531	16781	16705	16823	16743	16491	16617	16731	16617	16474	16705	16700	16523	16551	16686	16568	16651	16555	16527	16440	16613	16606	16575	16770	16524	16586	16669	16525	16602	16436	16616	16517	16420	16575	16567	16638	16577	16471	16763	16713	16604	16562	16550	16662	16471	16685	16613	16594	16495	16510	16532	16569	16709	16769	16662	16532	16722	16619	16769	16661	16507	16621	16585	16622	16559	16569	16824	16474	16634	16658	16403	16651	16617	16457	16395	16660	16551	16913	16671	16647	16658	16766	16682	16734	16512	16719	16465	16672	16663	16679	16601	16738	16747	16693	16598	16690	16675	16598	16712	16636	16483	16262	16715	16461	16632	16638	16575	16576	16831	16501	16585	16983	16802	16761	16553	16753	16648	16342	16593	16647	16653	16492	16439	16545	16532	16550	16740	16859	16706	16812	16646	16630	16654	16667	16646	16624	16703	16629	16812	16567	16712	16530	16551	16523	16756	16675	16596	16699	16791	16472	16862	16774	16740	16539	16659	16637	16441	16591	16696	16420	16618	16829	16649	16526	16665	16632	16756	16573	16732	16509	16577	16796	16905	16745	16655	16580	16737	16434	16556	16358	16615	16640	16645	16798	16647	16672	16632	16473	16727	16577	16631	16490	16653	16533	16432	16332	16586	16785	16843	16646	16581	16678	16493	16585	16798	16797	16973	16571	16681	16835	16614	16625	16589	16694	16706	16623	16679	16659	16496	16630	16659	16660	16629	16651	16519	16742	16676	16647	16632	16399	16671	16638	16525	16559	16482	16510	16617	16509	16868	16668	16890	16645	16353	16696	16628	16591	16495	16497	16582	16843	16639	16554	16593	16634	16726	16673	16641	16537	16675	16801	16718	16639	16823	16409	16696	16628	16617	16519	16733	16604	16581	16683	16481	16596	16612	16568	16553	16825	16772	16588	16554	16502	16540	16817	16669	16573	16787	16572	16650	16511	16572	16699	16680	16697	16604	16687	16602	16675	16873	16499	16621	16665	16453	16341	16675	16348	16497	16638	16439	16692	16726	16615	16576	16653	16459	16376	16590	16436	16802	16554	16600	16570	16520	16521	16659	16710	16746	16855	16713	16802	16453	16503	16582	16701	16486	16393	16567	16603	16574	16590	16473	16518	16666	16640	16591	16615	16540	16598	16534	16544	16481	16486	16488	16533	16603	16585	16794	16656	16625	16414	16850	16583	16858	16776	16685	16758	16674	16617	16829	16674	16582	16526	16472	16379	16834	16627	16649	16584	16555	16581	16589	16676	16511	16586	16555	16780	16639	16548	16572	16616	16633	16725	16565	16629	16779	16481	16615	16693	16488	16834	16558	16501	16438	16719	16704	16744	16236	16655	16810	16651	16624	16901	16793	16647	16756	16589	16661	16519	16590	16576	16640	16696	16379	16624	16393	16709	16725	16597	16629	16693	16517	16637	16764	16581	16348	16660	16536	16469	16687	16267	16498	16590	16664	16557	16719	16785	16564	16816	16948	16806	16596	16261	16598	16576	16737	16593	16648	16790	16665	16487	16702	16642	16790	16617	16607	16412	16647	16569	16614	16607	16556	16614	16476	16593	16640	16577	16769	16621	16521	16422	16370	16375	16650	16446	16504	16643	16837	16693	16835	16726	16337	16720	16549	16502	16690	16638	16433	16510	16580	16583	16628	16396	16621	16598	16712	16671	16638	16597	16515	16887	16587	16648	16606	16783	16619	16768	16580	16595	16694	16709	16438	16525	16703	16756	16651	16434	16472	16604	16504	16631	16514	16773	16380	16420	16662	16594	16610	16563	16769	16690	16530	16787	16384	16668	16655	16603	16596	16657	16681	16729	16670	16492	16490	16602	16719	16926	16585	16862	16713	16521	16690	16590	16778	16620	16733	16728	16638	16690	16478	16592	16635	16583	16386	16575	16663	16721	16572	16807	16880	16528	16525	16437	16638	16758	16556	16641	16788	16538	16788	16556	16797	16751	16589	16778	16598	16518	16720	16537	16643	16617	16588	16544	16600	16753	16957	16533	16591	16502	16741	16526	16752	16637	16581	16625	16606	16784	16448	16663	16633	16584	16690	16689	16440	16444	16599	16643	16741	16621	16888	16586	16361	16687	16507	16585	16574	16524	16709	16499	16694	16809	16637	16504	16594	16642	16561	16527	16659	16511	16725	16611	16617	16752	16672	16813	16643	16555	16738	16668	16583	16476	16602	16593	16772	16540	16649	16726	16665	16466	16537	16438	16874	16665	16746	16651	16514	16668	16655	16885	16556	16694	16665	16468	16701	16622	16760	16855	16609	16575	16742	16641	16632	16569	16689	16633	16628	16471	16701	16722	16792	16661	16619	16816	16692	16543	16466	16548	16552	16858	16590	16789	16886	16554	16759	16695	16665	16528	16690	16485	16707	16618	16471	16521	16827	16726	16588	16703	16734	16446	16596	16562	16576	16711	16763	16761	16362	16502	16525	16665	16660	16582	16879	16784	16595	16709	16852	16656	16674	16513	16626	16552	16639	16640	16532	16496	16632	16500	16451	16621	16712	16558	16658	16572	16476	16633	16611	16723	16607	16558	16874	16687	16806	16551	16688	16674	16858	16588	16565	16735	16765	16758	16557	16509	16472	16524	16650	16659	16431	16571	16730	16347	16744	16937	16735	16774	16659	16702	16653	16602	16650	16410	16639	16527	16640	16631	16748	16805	16628	16719	16344	16573	16854	16636	16660	16786	16818	16799	16600	16582	16756	16613	16589	16550	16646	16523	16525	16794	16664	16914	16707	16562	16699	16414	16728	16580	16475	16374	16615	16387	16756	16472	16661	16555	16789	16559	16685	16667	16665	16555	16642	16685	16539	16749	16658	16629	16558	16766	16630	16534	16719	16427	16727	16603	16800	16531	16832	16756	16516	16648	16630	16612	16536	16567	16633	16730	16882	16747	16565	16698	16510	16528	16653	16527	16726	16603	16628	16775	16867	16635	16821	16543	16633	16493	16450	16481	16742	16696	16488	16649	16598	16731	16579	16536	16630	16654	16698	16474	16882	16551	16769	16675	16504	16633	16631	16531	16586	16773	16672	16738	16865	16626	16639	16704	16544	16700	16521	16537	16754	16492	16549	16458	16539	16620	16808	16512	16621	16631	16760	16564	16586	16723	16525	16704	16535	16563	16636	16730
19960	26991	23143	17352	14808	12727	11938	11621	11353	11183	11078	10921	11076	11037	10916	10996	10876	10832	10932	10836	10788	10723	10612	10709	10693	10515	10800	10617	10705	10584	10591	10631	10677	10586	10693	10597	10496	10724	10588	10581	10640	10458	10605	10732	10645	10666	10508	10642	10712	10594	10664	10574	10569	10638	10642	10677	10698	10704	10489	10640	10601	10654	10564	10594	10700	10726	10682	10595	10501	10527	10634	10644	10673	10608	10686	10566	10700	10524	10707	10572	10647	10592	10636	10532	10520	10594	10655	10616	10579	10774	10710	10678	10580	10723	10674	10584	10619	10758	10528	10719	10478	10461	10548	10752	10489	10614	10404	10623	10544	10606	10651	10591	10519	10462	10582	10577	10610	10644	10587	10684	10449	10692	10521	10611	10522	10669	10536	10655	10581	10621	10527	10670	10595	10717	10599	10807	10730	10723	10584	10719	10693	10583	10444	10599	10552	10435	10511	10449	10434	10636	10655	10564	10670	10581	10668	10621	10614	10683	10634	10674	10633	10724	10696	10580	10567	10511	10608	10648	10511	10569	10567	10683	10584	10562	10725	10444	10814	10596	10539	10664	10651	10521	10715	10694	10476	10616	10752	10597	10630	10605	10629	10527	10713	10490	10511	10687	10625	10644	10686	10498	10464	10703	10504	10698	10681	10742	10634	10474	10649	10628	10597	10686	10552	10717	10721	10725	10577	10607	10581	10562	10552	10424	10548	10602	10607	10707	10683	10551	10792	10555	10690	10627	10611	10564	10621	10563	10509	10687	10611	10604	10721	10682	10653	10578	10613	10570	10622	10679	10716	10795	10486	10525	10566	10666	10469	10642	10568	10708	10634	10576	10442	10719	10538	10464	10774	10571	10690	10722	10586	10605	10919	10604	10665	10698	10724	10502	10561	10602	10532	10365	10616	10540	10652	10536	10635	10748	10582	10598	10483	10535	10515	10533	10631	10568	10673	10808	10727	10681	10612	10599	10492	10693	10652	10727	10553	10488	10479	10660	10543	10710	10633	10670	10590	10602	10532	10680	10586	10678	10493	10635	10617	10566	10476	10508	10694	10629	10634	10664	10461	10772	10583	10413	10611	10642	10623	10689	10724	10705	10609	10622	10731	10658	10463	10573	10608	10570	10749	10562	10620	10675	10574	10556	10548	10696	10527	10649	10778	10760	10608	10697	10481	10590	10577	10470	10593	10575	10617	10485	10496	10827	10501	10556	10634	10651	10645	10674	10537	10579	10723	10501	10632	10608	10625	10674	10737	10646	10712	10488	10839	10523	10697	10728	10544	10613	10666	10635	10630	10676	10602	10482	10553	10614	10621	10689	10517	10662	10645	10509	10502	10612	10396	10571	10784	10644	10661	10466	10545	10606	10477	10521	10677	10700	10695	10627	10627	10556	10781	10479	10632	10515	10583	10666	10560	10702	10759	10496	10563	10673	10534	10599	10625	10614	10686	10612	10424	10545	10561	10633	10555	10610	10717	10703	10579	10620	10511	10625	10591	10646	10603	10542	10553	10578	10587	10439	10707	10607	10782	10489	10712	10622	10614	10679	10507	10840	10578	10601	10587	10536	10712	10709	10705	10678	10576	10498	10602	10801	10703	10518	10563	10702	10476	10628	10475	10473	10676	10496	10643	10665	10458	10350	10588	10675	10621	10561	10573	10640	10724	10450	10588	10515	10599	10654	10364	10676	10605	10695	10712	10595	10559	10534	10659	10679	10526	10635	10487	10746	10457	10552	10511	10659	10588	10779	10661	10579	10721	10558	10590	10563	10634	10650	10646	10704	10680	10472	10587	10714	10631	10651	10643	10535	10742	10644	10552	10529	10591	10836	10684	10539	10603	10716	10742	10522	10702	10614	10625	10756	10663	10702	10733	10646	10539	10586	10766	10574	10679	10794	10586	10565	10756	10737	10613	10551	10661	10654	10657	10639	10810	10669	10684	10618	10679	10565	10562	10661	10514	10666	10551	10598	10563	10655	10409	10505	10674	10694	10568	10625	10695	10775	10665	10540	10733	10579	10635	10619	10562	10589	10550	10692	10501	10479	10610	10414	10695	10601	10539	10667	10509	10480	10533	10567	10717	10597	10498	10635	10576	10631	10672	10588	10626	10588	10559	10628	10583	10688	10616	10583	10676	10537	10650	10530	10545	10760	10650	10425	10476	10607	10574	10543	10622	10591	10784	10516	10551	10512	10720	10571	10601	10645	10716	10499	10621	10515	10550	10673	10594	10722	10651	10840	10593	10675	10713	10554	10702	10551	10587	10535	10554	10594	10677	10755	10563	10543	10561	10550	10625	10495	10785	10622	10798	10621	10666	10670	10727	10702	10609	10559	10655	10473	10491	10594	10629	10541	10703	10436	10706	10490	10669	10627	10650	10647	10782	10535	10553	10684	10689	10410	10586	10538	10598	10670	10564	10473	10571	10640	10600	10513	10692	10640	10517	10629	10512	10629	10683	10639	10579	10702	10513	10704	10479	10660	10569	10600	10537	10594	10602	10593	10772	10645	10508	10659	10713	10665	10528	10658	10708	10744	10605	10404	10620	10663	10699	10667	10687	10506	10562	10761	10702	10544	10528	10475	10542	10663	10525	10640	10645	10663	10510	10596	10695	10558	10620	10630	10712	10623	10577	10611	10648	10564	10694	10644	10604	10657	10560	10723	10552	10525	10413	10738	10521	10740	10566	10537	10491	10619	10711	10637	10579	10530	10625	10656	10741	10558	10620	10508	10646	10632	10558	10574	10739	10659	10622	10539	10711	10645	10614	10601	10573	10524	10623	10657	10663	10664	10598	10402	10666	10698	10644	10565	10687	10471	10524	10607	10670	10479	10602	10512	10613	10633	10643	10600	10631	10570	10681	10567	10711	10559	10646	10706	10565	10571	10599	10750	10516	10649	10496	10438	10614	10568	10824	10522	10441	10759	10534	10604	10590	10651	10486	10638	10431	10623	10570	10724	10519	10769	10738	10711	10648	10641	10668	10540	10486	10662	10490	10541	10613	10602	10706	10465	10472	10620	10652	10714	10701	10541	10620	10654	10567	10747	10556	10478	10644	10695	10700	10540	10671	10589	10439	10709	10572	10634	10607	10533	10659	10484	10566	10606	10564	10404	10638	10484	10631	10610	10613	10488	10482	10731	10629	10528	10724	10582	10524	10700	10461	10419	10525	10552	10495	10665	10505	10631	10682	10538	10599	10618	10567	10577	10654	10589	10659	10615	10479	10595	10586	10583	10522	10584	10627	10727	10755	10769	10594	10491	10721	10475	10657	10571	10511	10783	10613	10849	10693	10698	10581	10658	10658	10600	10633	10740	10637	10660	10636	10652	10585	10629	10659	10579	10749	10588	10657	10614	10554	10638	10719	10487	10515	10582	10620	10599	10711	10607	10767	10503	10798	10489	10693	10586	10642	10521	10565	10570	10771	10566	10684	10750	10675	10640	10660	10712	10725	10554	10484	10481	10710	10729	10511	10681	10522	10653	10485	10602	10647	10557	10607	10444	10657	10583	10624	10630	10453	10536	10571	10643	10457	10540	10751	10608	10641	10713	10573	10739	10824	10660	10616	10725	10580	10607	10603	10475	10740	10662	10533	10632	10713	10580	10812	10775	10502	10522	10804	10664	10738	10583	10600	10640	10605	10687	10564	10529	10670	10589	10780	10675	10643	10577	10692	10557	10596	10487	10617	10716	10643	10606	10769	10561	10572	10607	10585	10511	10510	10636	10512	10794	10509	10500	10529	10478	10728	10625	10463	10632	10557	10524	10740	10548	10663	10640	10543	10620	10665	10766	10716	10647	10747	10612	10421	10678	10559	10551	10614	10639	10724	10516	10524	10715	10337	10482	10708	10548	10614	10559	10745	10582	10775	10786	10563	10537	10645	10412	10739	10605	10658	10568	10584	10604	10650	10573	10634	10473	10756	10544	10460	10681	10633	10582	10586	10589	10625	10673	10785	10499	10448	10497	10552	10654	10619	10528	10608	10425	10616	10503	10552	10593	10675	10505	10641	10673	10514	10552	10586	10561	10595	10564	10473	10503	10522	10446	10564	10572	10613	10508	10513	10720	10493	10572	10653	10723	10553	10619	10608	10668	10694	10607	10638	10608	10714	10545	10653	10598	10769	10605	10659	10570	10701	10628	10722	10581	10627	10584	10482	10509	10610	10567	10554	10540	10564	10604	10651	10397	10553	10616	10486	10629	10571	10644	10693	10561	10590	10634	10471	10684	10674	10632	10785	10478	10664	10560	10513	10814	10677	10807	10679	10613	10644	10641	10623	10597	10684	10608	10713	10461	10482	10440	10568	10686	10618	10594	10536	10624	10420	10823	10618	10628	10646	10591	10684	10757	10631	10568	10631	10618	10589	10734	10664	10589	10674	10551	10586	10549	10483	10628	10639	10507	10620	10495	10572	10712	10526	10538	10541	10454	10655	10546	10719	10610	10734	10701	10687	10518	10561	10642	10637	10593	10706	10466	10621	10631	10563	10787	10834	10561	10510	10695	10588	10626	10750	10660	10597	10534	10554	10528	10661	10745	10660	10708	10559	10567	10623	10750	10674	10572	10564	10633	10643	10479	10643	10569	10507	10695	10590	10634	10525	10526	10649	10694	10655	10615	10646	10514	10627	10639	10682	10580	10767	10531	10555	10641	10357	10689	10558	10581	10417	10487	10637	10388	10512	10680	10679	10461	10720	10597	10671	10663	10610	10542	10578	10696	10651	10690	10553	10801	10636	10629	10558	10728	10556	10670	10709	10550	10544	10563	10583	10539	10699	10561	10564	10585	10554	10652	10694	10553	10688	10388	10539	10546	10457	10669	10637	10673	10514	10626	10651	10778	10624	10652	10570	10611	10807	10542	10585	10711	10519	10534	10696	10696	10523	10620	10499	10693	10550	10559	10712	10458	10628	10660	10691	10687	10746	10615	10644	10612	10673	10522	10628	10592	10614	10567	10634	10606	10611	10531	10597	10631	10436	10531	10714	10661	10493	10694	10617	10572	10647	10535	10669	10614	10752	10559	10721	10471	10562	10579	10638	10583	10629	10631	10507	10599	10701	10686	10629	10761	10627	10555	10618	10607	10592	10672	10612	10664	10680	10690	10481	10686	10573	10670	10476	10648
25194	21373	28200	26906	24921	22972	21879	19826	19042	19057	18582	18265	18255	18232	18070	17920	17929	17822	17931	17614	17850	17850	17849	17718	17814	17645	17577	17571	17663	17807	17497	17755	17543	17467	17582	17451	17650	17529	17809	17403	17519	17699	17244	17703	17475	17489	17503	17573	17719	17695	17602	17529	17381	17658	17653	17537	17432	17366	17308	17441	17733	17597	17570	17767	17423	17468	17572	17416	17369	17376	17368	17541	17198	17385	17253	17445	17388	17495	17273	17509	17378	17599	17495	17499	17619	17509	17311	17622	17716	17465	17278	17409	17484	17466	17719	17250	17590	17494	17266	17516	17521	17677	17359	17331	17640	17505	17431	17493	17275	17598	17408	17295	17521	17676	17563	17687	17412	17360	17567	17594	17601	17418	17541	17601	17534	17584	17355	17388	17347	17484	17420	17401	17348	17539	17287	17407	17376	17611	17232	17517	17341	17388	17573	17467	17464	17317	17507	17540	17614	17420	17543	17443	17500	17364	17532	17091	17213	17429	17602	17519	17506	17430	17489	17402	17208	17199	17490	17275	17440	17371	17316	17336	17481	17395	17538	17546	17553	17473	17454	17591	17579	17465	17422	17519	17524	17473	17701	17668	17445	17337	17171	17609	17453	17292	17223	17539	17324	17379	17343	17250	17480	17420	17463	17543	17695	17405	17526	17431	17524	17410	17654	17387	17398	17545	17324	17544	17521	17339	17506	17546	17588	17358	17547	17504	17344	17569	17472	17498	17493	17531	17458	17710	17530	17432	17323	17727	17415	17355	17531	17453	17451	17407	17461	17424	17466	17513	17750	17654	17492	17472	17440	17509	17337	17460	17428	17633	17501	17462	17454	17468	17453	17484	17572	17668	17507	17390	17589	17303	17447	17418	17457	17419	17652	17777	17572	17599	17535	17430	17497	17304	17321	17338	17613	17695	17561	17310	17408	17348	17634	17495	17413	17438	17618	17339	17626	17542	17422	17393	17370	17393	17550	17323	17396	17329	17455	17535	17513	17387	17331	17614	17341	17709	17235	17226	17327	17369	17553	17395	17442	17301	17438	17547	17340	17524	17423	17398	17391	17592	17405	17415	17125	17577	17507	17408	17466	17440	17460	17373	17704	17483	17591	17421	17359	17700	17446	17265	17411	17679	17527	17202	17588	17269	17571	17580	17667	17526	17427	17371	17415	17519	17588	17577	17295	17370	17514	17640	17437	17553	17458	17602	17596	17563	17600	17633	17472	17263	17228	17496	17432	17451	17656	17190	17320	17441	17473	17431	17362	17350	17482	17371	17433	17457	17679	17494	17354	17439	17659	17425	17423	17415	17472	17321	17256	17351	17557	17524	17627	17417	17283	17390	17662	17506	17346	17296	17487	17561	17492	17404	17556	17451	17542	17452	17294	17381	17367	17489	17368	17555	17494	17576	17558	17346	17594	17390	17499	17492	17609	17192	17312	17504	17492	17431	17454	17482	17552	17511	17432	17359	17395	17486	17481	17688	17502	17520	17376	17489	17370	17343	17323	17380	17400	17500	17472	17708	17413	17513	17573	17490	17488	17693	17797	17562	17523	17595	17554	17709	17500	17525	17446	17331	17712	17354	17548	17521	17494	17387	17440	17320	17468	17530	17387	17330	17608	17348	17165	17510	17527	17430	17473	17456	17592	17570	17679	17437	17413	17437	17408	17629	17636	17687	17553	17779	17549	17418	17748	17276	17391	17591	17353	17640	17451	17383	17495	17325	17504	17468	17472	17490	17532	17352	17423	17472	17689	17537	17584	17407	17396	17384	17356	17404	17441	17692	17434	17499	17603	17432	17434	17699	17450	17406	17652	17667	17474	17639	17591	17672	17379	17528	17358	17571	17311	17435	17281	17267	17464	17309	17550	17446	17473	17610	17583	17420	17211	17387	17534	17359	17266	17214	17290	17452	17380	17622	17368	17496	17311	17482	17577	17506	17366	17412	17660	17326	17531	17264	17425	17450	17336	17383	17335	17265	17474	17399	17488	17192	17431	17158	17605	17330	17359	17501	17347	17629	17492	17325	17501	17453	17703	17471	17551	17552	17387	17583	17122	17218	17294	17249	17426	17326	17371	17413	17338	17462	17434	17368	17404	17566	17520	17229	17590	17383	17550	17532	17505	17353	17497	17689	17525	17428	17335	17091	17354	17316	17407	17613	17597	17637	17419	17497	17396	17576	17596	17429	17420	17641	17433	17715	17468	17532	17383	17383	17394	17594	17581	17405	17440	17424	17683	17273	17521	17282	17473	17412	17600	17761	17732	17479	17227	17467	17543	17519	17367	17532	17622	17605	17633	17384	17643	17524	17398	17420	17459	17399	17322	17570	17566	17489	17725	17424	17444	17719	17443	17445	17391	17466	17536	17518	17352	17489	17529	17324	17564	17477	17289	17435	17449	17342	17395	17567	17465	17324	17576	17524	17276	17271	17532	17536	17534	17419	17490	17331	17209	17439	17268	17396	17514	17574	17703	17707	17635	17345	17498	17508	17405	17493	17585	17493	17416	17502	17463	17407	17563	17382	17285	17643	17516	17603	17537	17458	17393	17531	17509	17462	17509	17324	17448	17433	17653	17307	17479	17317	17468	17364	17419	17546	17278	17623	17604	17418	17259	17538	17490	17597	17177	17511	17470	17416	17364	17419	17455	17526	17503	17467	17418	17573	17631	17511	17496	17607	17305	17419	17386	17288	17591	17595	17529	17403	17528	17595	17423	17415	17326	17345	17368	17604	17501	17506	17392	17485	17537	17401	17625	17429	17551	17391	17574	17674	17596	17367	17492	17371	17550	17428	17317	17334	17420	17462	17288	17631	17460	17435	17456	17611	17335	17232	17489	17359	17615	17474	17542	17399	17388	17457	17456	17499	17309	17611	17597	17580	17766	17239	17357	17469	17426	17676	17659	17613	17479	17397	17383	17378	17642	17455	17491	17418	17490	17624	17500	17472	17692	17491	17572	17441	17329	17241	17314	17659	17519	17407	17476	17471	17428	17479	17605	17698	17339	17639	17536	17482	17462	17379	17415	17426	17500	17545	17864	17506	17430	17315	17445	17470	17399	17554	17480	17454	17396	17461	17425	17462	17622	17544	17475	17536	17478	17532	17527	17398	17396	17441	17458	17576	17375	17386	17325	17543	17512	17387	17510	17546	17480	17556	17495	17519	17634	17364	17647	17611	17575	17601	17412	17542	17300	17306	17590	17474	17530	17422	17385	17429	17364	17313	17383	17275	17252	17546	17365	17512	17525	17400	17547	17497	17507	17365	17414	17553	17696	17363	17548	17515	17623	17425	17217	17299	17413	17473	17572	17531	17481	17566	17416	17323	17542	17678	17750	17533	17461	17456	17591	17384	17412	17489	17288	17425	17562	17485	17364	17620	17346	17399	17696	17708	17406	17590	17402	17486	17695	17595	17546	17636	17474	17404	17446	17513	17508	17436	17492	17561	17483	17430	17396	17225	17457	17350	17484	17388	17595	17541	17579	17462	17300	17581	17470	17483	17419	17495	17554	17357	17471	17406	17409	17429	17557	17436	17509	17544	17348	17597	17497	17483	17532	17453	17535	17502	17436	17330	17654	17568	17335	17675	17765	17421	17625	17578	17163	17631	17500	17326	17788	17382	17310	17372	17340	17396	17483	17619	17512	17513	17354	17531	17646	17546	17357	17409	17572	17288	17454	17064	17368	17532	17546	17567	17760	17400	17429	17469	17681	17416	17415	17566	17408	17488	17423	17330	17677	17486	17491	17580	17594	17453	17237	17400	17524	17284	17549	17615	17584	17597	17507	17220	17473	17554	17492	17398	17486	17345	17545	17358	17446	17585	17631	17340	17522	17657	17383	17422	17451	17565	17523	17660	17440	17328	17397	17575	17560	17314	17591	17595	17541	17468	17730	17409	17414	17398	17404	17697	17510	17516	17686	17482	17446	17596	17427	17677	17565	17512	17351	17329	17498	17426	17604	17383	17288	17483	17460	17318	17345	17305	17504	17373	17432	17367	17487	17331	17600	17596	17606	17467	17442	17382	17443	17424	17377	17236	17468	17599	17579	17492	17220	17533	17515	17335	17659	17393	17499	17622	17451	17438	17599	17716	17575	17491	17559	17557	17420	17518	17392	17458	17454	17525	17327	17416	17494	17407	17554	17487	17456	17501	17456	17406	17258	17518	17502	17297	17561	17643	17427	17370	17441	17652	17416	17454	17551	17588	17446	17351	17511	17496	17378	17371	17447	17305	17437	17573	17407	17454	17437	17499	17584	17386	17486	17557	17500	17520	17368	17649	17356	17439	17501	17430	17473	17377	17332	17480	17518	17423	17410	17643	17474	17528	17382	17397	17491	17425	17646	17533	17458	17641	17574	17493	17735	17246	17753	17425	17427	17450	17482	17694	17402	17340	17239	17277	17516	17544	17435	17516	17267	17549	17692	17375	17377	17450	17728	17609	17444	17553	17633	17391	17199	17379	17412	17621	17307	17260	17399	17519	17479	17474	17367	17638	17506	17428	17554	17584	17480	17329	17313	17601	17590	17596	17586	17510	17349	17448	17428	17679	17632	17792	17544	17350	17555	17543	17685	17316	17501	17683	17653	17457	17476	17621	17335	17464	17476	17494	17447	17521	17648	17408	17763	17468	17554	17225	17473	17176	17158	17224	17269	17437	17547	17419	17695	17573	17646	17446	17485	17458	17619	17801	17308	17527	17500	17498	17345	17557	17552	17373	17401	17287	17596	17404	17542	17561	17555	17479	17530	17435	17423	17527	17405	17521	17412	17329	17599	17528	17496	17345	17517	17538	17540	17458	17597	17396	17448	17292	17488	17514	17601	17550	17505	17540	17398	17439	17523	17634	17429	17593	17307	17353	17332	17523	17366	17454	17362	17285	17558	17346	17607	17364	17334	17388	17464	17202	17457	17568	17651	17716	17491	17407	17464	17379	17560	17591	17455	17416	17374	17422	17480	17628	17573	17612	17613	17441	17434	17315	17613	17518	17383	17467	17560	17621	17693	17325	17539	17541	17424	17363	17377	17629	17760	17549	17376	17591	17221	17473	17285	17466	17601	17444	17601	17584	17528	17512	17543	17530	17238	17410	17495	17593	17562	17619	17630	17599	17407	17423	17341	17712	17505	17438
20195	35212	31626	23179	18563	15681	14249	13106	12872	12330	12070	11904	11895	11702	11725	11632	11645	11595	11751	11574	11479	11396	11451	11509	11484	11420	11141	11276	11185	11311	11240	11184	11421	11274	11263	11202	11270	11080	11233	11236	11318	11285	11164	11263	11092	11184	11186	11300	11258	11235	11149	11196	10990	11231	11148	10996	11148	11374	11154	11215	11270	11224	11009	11083	11211	11173	11203	11135	11242	11095	10988	11314	11084	11060	10963	11065	11097	11142	11026	11138	11074	11078	11152	11169	10988	11151	11145	11025	11170	11222	11034	11166	11125	11033	11090	11054	11299	11292	11023	10976	11122	11002	11223	11203	11170	11232	11188	11050	11214	11163	11136	11163	10952	11199	11149	11072	11231	11156	11178	11036	11156	11162	11129	11169	11208	11279	11094	11179	11252	11110	11162	11166	11131	11292	11235	11115	11122	11121	11079	10988	11109	11212	11111	11164	11100	11131	11060	11210	11176	11071	11017	11091	11269	11187	11155	10987	11054	11233	11089	11201	11099	11157	11064	11158	11047	11159	11060	11048	11096	11029	10995	10981	11101	11029	11191	11202	11015	11084	11126	11044	11172	11217	11088	11168	11116	11135	11110	11293	11173	11195	11102	10929	11192	11074	11172	10997	11267	11229	11051	11116	11113	11000	10977	11047	11319	11102	11171	11187	11185	11063	11118	11137	11169	11095	11103	11106	11054	11044	11219	11140	11120	11108	11150	11096	11172	10956	11044	11256	10966	11109	11099	11054	11011	10891	11068	11173	11083	11146	11010	10971	11195	11338	11054	10975	11090	11126	11092	11115	11180	11300	11106	11107	11061	10911	11109	11149	11079	11229	11035	11162	11158	10977	11169	11024	10937	11184	11198	11158	10982	11162	11364	11166	10983	11040	10928	11049	10972	11124	11008	11101	11143	11135	11128	11234	11354	11192	11027	11094	11078	11196	11118	11255	11238	11084	11067	11135	11205	11242	11182	11121	11016	11230	11133	11114	11147	11221	11073	11193	11161	11040	11165	11073	11078	11136	11214	11250	11092	11078	11169	11112	11106	11237	11157	11089	11128	11052	11113	11185	11173	11018	11103	11123	11095	11203	11044	11131	11294	10998	10970	11193	11125	11182	11192	11046	11149	11109	11140	10925	11236	11141	11062	11131	11133	11163	10981	11163	11197	10996	11039	11128	11067	11234	11125	11117	11051	11130	11034	11264	11260	11240	11119	11150	11077	11157	11173	10990	11020	11125	11162	11153	11206	11190	11046	11131	11164	10980	11023	11121	11090	11068	11015	11248	11223	11180	11180	11112	11211	11144	11147	10983	11174	11146	11255	11171	11149	11194	11242	11282	11171	11084	11093	11249	11132	11006	11045	10990	11201	11073	11346	11127	11056	11228	11089	11239	11095	10999	11057	11293	11164	11033	11193	11101	11055	11045	11147	11013	11075	11190	11220	11073	11130	10971	11084	11083	11197	11044	11121	11275	11118	11145	11217	11063	10915	11142	11183	11192	11056	11193	11111	11205	11076	11283	11212	11106	11128	11280	10988	11139	11055	11079	11091	11186	11132	11152	11167	11019	11167	11162	11112	11055	11120	11121	10992	10981	11255	11153	11194	11111	11087	11158	11226	11293	11022	11167	11244	11097	11264	11147	11078	11172	11109	11189	11146	11238	11161	11219	11112	11123	11180	11017	11150	10977	11204	11101	11027	11145	11108	11213	11261	11074	11018	11176	11124	11130	11113	11209	10955	11139	11253	11093	11042	11196	10959	11185	11235	11034	11162	11121	11064	11134	11301	11024	11131	11183	11092	11142	11093	11027	10979	11201	10916	11162	11152	11241	11007	11001	11340	11213	11067	11155	11156	11114	11078	11137	11201	10912	11188	11356	11068	11099	11149	11215	11086	11133	11151	11114	11259	11166	11268	11139	11013	11101	10994	11145	11080	11259	11049	11168	11222	11038	11027	11189	11253	11124	10985	11075	11076	11024	11205	11191	11087	11181	11193	11103	11217	11097	10941	11082	11304	11114	11118	11000	11053	11158	11170	10990	11200	11091	11236	11035	11062	11059	11241	11115	11070	10999	10961	10918	11211	11174	10997	11056	11161	11267	11117	11017	11190	11236	11020	11217	11205	11085	11092	11089	11260	11158	11177	11040	11086	10883	11069	11132	11060	11005	11070	11209	11067	11036	10879	11016	11084	11014	11063	11148	11146	11145	10937	11170	10931	11123	11105	11153	11084	11085	11086	11067	11132	11094	11071	11141	11039	11254	11132	11196	11113	11033	11254	11188	11148	11335	11234	11053	10983	11127	11142	10963	11070	11153	10921	11080	11270	11141	11157	11068	11082	11011	11172	11093	11160	11176	11099	11033	11182	11189	11096	11264	11183	11021	11018	11065	11264	11184	11245	11234	11045	11053	11236	11101	11135	11255	11131	11144	11168	11115	11044	10936	10927	11059	11028	11038	11243	11023	11113	10977	11263	11084	11056	11162	11080	11208	10989	11047	11161	11114	11088	11213	11129	11181	11164	11108	11242	11178	11045	11318	11056	11204	11116	11027	11054	11118	11086	11047	11148	11045	11126	11108	11147	11113	10986	11164	11184	10954	11278	10984	11171	11221	11083	11035	11088	11025	11180	11286	11092	11132	10961	11130	11254	11243	11012	11088	11262	10903	11145	10918	11116	11216	11088	11184	11228	11029	11070	11126	11117	11076	11138	11013	11154	10998	11227	11217	11173	11133	11261	11096	11187	11140	11104	11191	11064	11025	11017	11129	11016	11073	11108	11193	11166	11034	11161	11068	11056	11187	11047	11120	11079	11052	11097	10972	11141	11153	11082	11103	11192	11165	11033	11117	11131	11073	11141	11114	11048	11255	11284	10980	11309	11148	11230	10997	11271	10981	11161	11222	11185	11142	11091	11156	11062	11021	11127	11071	11149	11041	10950	11227	11098	11176	11098	11153	11129	11026	11145	11180	11031	11107	11072	10981	11219	11218	11113	11116	11151	11064	11041	11060	11137	11045	11030	11079	11025	11052	11236	11193	11090	11161	10964	11126	11044	10987	11240	11026	11142	11179	11167	11091	11219	11133	11247	11081	11188	11085	11101	11150	11130	10994	11170	11077	11095	11222	11203	11048	11218	11147	11152	11202	10973	11029	11112	11143	11129	11194	11231	10969	11104	11008	11053	11072	11043	11078	11021	11095	11139	11004	11085	11027	11192	10909	11165	11248	11094	11104	11173	11250	11148	11103	11174	10965	11078	11206	11197	10995	11036	11185	10895	11170	11072	11110	11277	11076	10982	11217	11236	11147	11064	11140	11046	11064	11288	11198	11306	11113	11137	11136	11134	11157	11129	11290	11105	11213	10976	10976	11005	11198	11221	11034	11033	11082	11132	11221	11041	10986	11055	11154	11055	11053	11000	11076	11145	11059	11219	10977	10906	11200	11069	11136	11048	11158	11018	11235	11103	11065	11098	11107	11005	11095	11085	11165	11030	11125	11265	11237	11219	11262	11120	11067	11118	11011	11179	11066	11069	11031	11113	11234	11164	11001	11196	11103	11032	11165	11174	11102	11122	11231	11268	11193	11006	11157	11036	10996	11010	11357	11136	11178	11129	10964	11154	10889	11218	11179	11077	11231	11050	10949	10992	11123	11102	11175	11035	11085	11163	11003	11162	11106	11132	11138	11207	11153	11065	10982	11181	11068	11104	10999	10977	11025	11096	11051	10956	11129	11200	10926	11212	11129	11117	11066	11208	11103	11031	10937	11201	11071	10997	11243	11067	11036	11056	11178	11170	11141	11152	11040	11274	11160	11123	10936	11097	11097	11158	11113	11036	11264	11298	10940	11230	10986	11176	11071	11099	11131	11282	11060	11231	11137	11247	11084	11038	11116	11275	11011	11155	11144	11207	11101	11020	10928	11104	11169	11140	11106	11052	10991	11130	11079	11003	11248	11015	11121	11182	11042	11173	11146	11071	11031	11208	11066	11156	10961	10962	11143	11186	11165	11201	11115	11137	11006	11102	11123	11104	11199	11187	11239	10984	11116	11253	10906	10994	11104	11140	11032	11056	11073	11086	11168	11095	11163	11120	11130	11181	10938	11056	11032	11174	11042	11003	11182	11084	11100	11056	10943	11130	11093	11148	11325	11185	11039	11334	11118	11287	11072	11160	11196	11057	11012	11121	11067	10916	11129	11015	11083	11096	11118	11119	11172	11191	11106	11150	11209	11015	11150	11218	11289	10989	10994	11121	11295	11010	11059	11167	11141	10985	11161	11154	11109	11019	11164	11269	11170	11289	11158	11347	11096	11186	10904	11202	11202	11255	11113	11143	11058	11114	11144	11170	11147	11023	11156	11118	11257	11038	11182	11311	11000	11105	11120	11058	11024	11204	11095	11197	11105	11154	11121	11176	11200	11145	11277	10998	11131	11046	11250	11117	11156	11078	11082	11042	11037	11120	11026	11258	11055	11096	11026	10986	11130	11132	11135	11105	10949	11106	11007	11038	11082	11221	11097	11026	11197	11131	11104	11046	11094	11020	11051	11191	10991	11049	11058	10947	11266	11108	11029	11112	11069	10968	10994	11077	11105	11103	11040	11088	11040	11088	11130	11026	11204	11146	11026	11151	11061	11152	11037	11053	11160	11204	11188	11108	11034	11113	11135	11223	11069	11149	11056	11117	10958	11164	11189	11023	11242	11073	11093	11142	11237	11086	11198	11049	11129	11166	11155	11113	10910	11120	11092	11161	11145	11047	11083	11227	11166	11114	11139	11206	11119	11139	11155	11339	10902	11076	10944	11262	11142	11029	11035	11075	11047	11162	11081	11086	11269	11079	11095	11110	11092	11201	11281	11119	11102	11157	11079	11074	11120	10962	11183	10916	11031	11158	10910	11139	11239	11173	11002	11110	11096	11192	11216	11187	11078	11124	11131	11060	10985	11164	11015	10865	11060	11059	10990	11249	11208	11118	11086	11200	11028	11026	11081	11068	11198	11052	11234	11167	11092	11140	11197	11091	11170	11041	11141	11147	11205	11214	11152	11107	11110	10984	11021	11160	10991	11044	11023	11162	11004	10967	11024	11170	10923	11065	11129	11051	11013	10978	11104	11124	11179	11189	11180	11173	10947	11138	11177
23746	21364	28667	24893	24232	26015	25664	21839	20590	20387	19951	19558	19565	19261	19057	19085	19076	19062	18908	18860	18785	18510	18677	18434	18414	18457	18729	18796	18625	18451	18357	18460	18171	18393	18556	18439	18503	18444	18513	18416	18404	18267	18113	18475	18332	18260	18176	18295	18327	18271	18237	18409	18273	18256	18261	18360	18262	18302	18273	18441	18232	18268	18326	18154	18411	18429	18197	18129	18294	18320	18258	18333	18237	18149	18317	18117	18066	18473	18269	18304	18316	18127	18231	18238	18252	18345	18089	18095	18256	18103	18374	18221	18218	18265	18430	18384	18293	18410	18352	18479	18109	18339	18372	18058	18186	18178	17956	18157	18203	18049	18221	18310	18252	18410	18402	18218	18329	18367	18270	18319	18111	18055	18437	18011	18115	18533	18329	18518	18202	18237	18251	18389	18202	18305	18178	18132	18266	18316	18251	18298	18241	18349	18070	18148	18191	18158	18348	18149	18003	18220	18210	18349	18368	18210	18291	18231	18404	18309	18210	18193	18493	18345	18225	18359	18157	18241	18077	18386	18188	18293	18263	18297	18126	18139	18175	18240	18299	18223	18105	18252	18358	18366	18277	18485	18312	18213	18035	18226	18018	18007	18247	18395	18098	18151	18219	18153	18548	18259	18124	18060	18118	18332	18078	18209	18227	18385	18379	18271	18213	18114	18218	18108	18111	18120	18325	18044	18262	18291	18287	18451	18300	18237	18210	18142	18181	18266	18190	18221	18063	18106	18327	18373	18376	18368	18354	18260	18343	18070	18199	18008	18361	18212	18247	18198	18163	18075	18163	18321	18106	18373	18387	18498	18187	18170	18322	18134	18160	18207	18257	18428	18243	18299	18100	18227	18391	18204	18248	18207	18396	18299	18215	18244	18148	18345	18138	18265	18370	18170	18215	18231	18291	18292	18426	18364	18325	18317	18244	18243	18239	18231	17926	17966	18106	18261	18295	18097	18281	18059	18417	18442	18310	18261	18394	18032	18115	18291	18375	18308	18495	18416	18111	18202	18214	18268	18134	18289	18166	18445	18366	18166	18386	18373	18405	18186	18121	18100	18305	18184	18238	18158	18277	18306	18169	18067	18353	18384	18356	18227	18228	18513	18140	18305	18418	18192	18090	18281	18090	18122	18083	18307	18157	18479	18352	18291	18316	18258	18275	18414	18499	18397	18363	18365	18237	18122	18073	18350	18050	18200	18317	18183	18343	18073	18209	18368	18233	18164	18200	18344	18336	18277	18143	18289	18343	18374	18197	18193	18204	18189	18325	18261	18291	18264	18277	18077	18190	18141	18299	18190	18189	18110	18410	18135	18235	18127	18128	18319	18398	18274	18277	18111	18284	18312	18168	18487	18405	18393	18280	18227	18182	18294	18361	18223	18422	18388	18101	18061	18209	18379	18276	18156	18255	18320	18318	18230	18174	18250	18285	18114	18525	18209	18123	18335	18237	18251	18122	18326	18211	18210	18328	18107	18262	18141	18203	18249	18288	18193	18327	18199	18284	18164	18213	18300	18321	18295	18128	18324	18411	18149	17990	18419	18288	18289	18185	18418	17970	18261	18200	18092	18092	18260	18215	18215	18381	18377	18129	18082	18227	18033	18370	18261	18223	18452	18131	18293	18123	18221	18153	18239	18121	18255	18384	18195	18178	18421	18224	18260	18344	18335	18178	18301	18336	18274	18130	18310	18331	18420	18206	18305	17927	18096	18073	18047	18242	18297	18243	18161	18232	18277	18303	18368	18241	18378	18158	18107	18072	18175	18400	18034	18240	18065	18391	18344	18305	18461	18294	18361	18224	18382	18080	18157	18355	18062	18334	18171	18329	18338	18228	18206	18212	18084	18404	18240	18463	18164	18416	18226	18251	18073	18400	18254	18308	18012	18189	18333	18218	18469	18427	17983	18187	18148	18196	18287	18216	18330	18077	18171	18260	18137	18116	18247	18299	18282	18296	18117	18433	18384	18162	18126	18170	18328	18462	18293	18466	18232	18119	18134	18109	18073	18197	18236	18137	18275	18311	18337	18204	18235	18274	18372	18178	18085	18346	18214	18192	18286	18368	18371	18540	18380	18291	18318	18140	18370	18071	18247	18167	18258	18320	18128	18287	18259	18301	18157	18323	18357	17899	18271	18078	18155	18358	18211	18392	18100	18376	18383	18234	18289	18201	18346	18310	18166	18148	18109	18204	18218	18169	18366	18029	18223	18350	18261	18298	18257	18201	18385	18257	18106	18287	18582	18330	18276	18290	18333	18271	18311	18131	18173	17955	17962	18333	18343	18282	18303	18337	18005	18200	18201	18211	17947	18420	18340	18385	18284	18129	18331	18287	18375	18339	18310	18126	18167	18484	18398	18282	18226	18421	18213	18117	18178	18081	18044	18150	18302	18500	18368	18465	18367	18491	18078	18265	18264	18395	18289	18169	18190	18112	18230	17919	18018	18368	18271	18202	18158	18155	18326	18276	18169	18182	18180	18148	18134	18352	18325	18166	18241	18229	18126	18241	18289	18336	18199	18322	18388	18199	18172	18089	18394	18119	18085	18060	18011	18281	18109	18269	18158	17916	18204	18421	18167	18299	18241	18208	18408	18569	18213	18151	18078	18268	18211	18314	18211	18375	18187	18043	18114	18204	18326	18151	18252	18347	18315	18223	18307	18308	18281	18371	18196	18210	18252	18377	18181	18417	18236	18364	18164	18318	18294	18333	18280	18345	18445	18326	18298	18460	18235	18361	18211	18414	18334	18108	18145	18209	18142	18334	18276	18338	18086	18159	18163	18240	18201	18067	18071	18275	18366	18285	18248	18043	18294	18192	18477	18391	18219	18342	18372	18335	18188	18243	18411	18288	18343	18225	18331	18316	18242	18180	18383	18432	18145	18240	18300	18487	18110	18232	18152	18112	18247	18378	18285	18294	18257	18126	18049	18226	18156	18076	18077	18207	18363	18320	18231	18222	18148	18443	18360	18232	18450	18221	18111	18251	18154	18274	18247	18201	18175	18145	18425	18188	18184	18120	18391	18249	18125	18059	18171	18345	18153	18296	18196	18400	18304	18346	18253	18173	18133	18364	18224	18294	18253	18109	18059	18443	18225	18228	18120	18128	18066	18018	18308	18226	18322	18462	18362	18446	18427	18378	18171	18429	18140	18148	18102	18376	18084	18444	18315	18262	18236	18261	18331	18294	18363	18301	18361	18356	18113	18211	18404	18390	18123	18295	18453	18398	18248	18354	18196	18249	18177	18186	18453	18069	18276	18101	18423	18084	18258	18113	18526	18301	18459	18295	18249	18125	18213	18344	18558	18142	18221	18291	18190	18299	18119	18067	18230	18228	18319	18150	18289	18199	18268	18232	18149	18229	18203	17964	18308	18484	18073	18348	18116	18267	18046	18187	18252	18024	18143	18224	18004	18220	18369	17906	18108	18476	18289	18246	18328	18231	18140	17998	18102	18285	18112	18329	18228	18008	18265	18356	18194	18409	18190	18538	18199	18382	18058	18299	18350	18324	18147	18089	18134	18269	18077	18344	18416	18305	18292	18330	18080	18335	18288	18213	18003	18015	18375	18146	18362	18248	18185	18292	18254	17981	18370	18399	18214	18310	18376	18202	18428	18100	18087	18306	18151	18233	18260	18141	18184	18316	18306	18225	18108	18421	18049	18360	18262	18361	18313	18261	18176	18392	18277	18097	18359	18330	18353	18066	18147	18345	18345	18163	18117	18129	18190	18322	18315	18322	18097	18173	18351	18392	18156	18533	18207	18192	18200	18387	18176	18392	18410	18129	18401	18489	18148	18230	17951	18068	18176	18245	18166	18161	18086	18177	18236	18310	18063	17963	18188	18308	18415	18264	18189	18443	18310	18250	18244	18238	18227	17939	18112	18319	18378	18268	18297	18221	18116	18151	18105	18404	18202	18158	18505	18178	18312	18173	18179	18318	18404	18104	18148	18135	18090	18371	18336	18482	18296	18308	18274	18272	18352	18364	18074	18235	18410	18122	18229	18243	18073	18098	17975	18158	18057	18171	18236	18008	18365	18248	18220	18269	18221	18252	18425	18189	18244	18174	18252	18199	18249	18239	18215	17965	18135	18091	18221	18277	18417	18085	18122	18296	18238	18085	18354	18245	18366	18269	18449	18225	18263	18354	18216	17987	18183	18261	18131	18046	18093	18470	18356	18428	18361	18345	18169	18234	18365	18256	18107	18181	18163	18342	18196	18228	18270	17970	18398	18030	18355	18491	18334	18267	18212	18394	18446	18240	18129	18354	18333	18084	18212	18154	18003	18383	18341	18117	18291	18138	18391	18378	18283	18418	18169	18007	18020	18131	18073	18303	18326	18085	18088	18043	18180	18335	18216	18202	18200	18028	18368	18150	18027	17927	18219	17965	18015	18128	18337	18219	18320	18511	18392	18304	18093	18395	18196	18411	18357	18211	18185	18302	18216	18300	18092	18293	18299	18244	18316	18435	18248	18160	18086	18113	18226	18333	18417	18393	18242	18195	18238	18289	18212	18354	18065	18166	18558	18139	18444	18157	18100	18325	17985	18184	18248	18184	18261	18186	18178	18270	18636	18162	18138	18148	18242	18157	18244	18283	18208	18288	18306	18091	18370	18221	18239	18155	18497	18325	18131	18346	18201	18190	18063	18080	18140	18184	18279	18147	18350	18374	18266	18238	18368	18296	18207	18097	18016	18206	18416	18189	18202	18455	18178	18113	18152	18271	18349	18310	18199	18288	18266	18266	18113	18450	18021	18232	18228	18192	18200	18048	18057	18067	18203	18211	18180	18308	18497	18283	18242	18226	18276	18280	18258	18376	18122	18230	18096	18097	18113	18166	18197	18079	18359	18435	18319	18344	18434	18411	18272	18251	18211	18352	18250	18320	18243	18233	18370	18093	18191	18088	18098	18088	18433	18213	18182	18216	18273	18230	18140	18348	18317	18255	18155	17966	18198	18139	18090	18293	18257	18360	18493	18404	18156	18310	18179	18117	18141	18355	18461	18257	18137	18293	18163	18137	18234	18107	18262	18382	18212	18291	18108	18309	18284	18198	18320	18358	18223	18171	18413	18293	18152	18111	18107	18251	18150	18325	18091	18146	18092	18354	18297	18376	18307	18273	18229
21978	41168	37924	28265	22126	18522	16340	15130	14373	13550	13331	13001	12775	12454	12586	12477	12474	12376	12493	12272	12102	11992	11985	11940	11906	11981	11869	11750	11856	11705	11793	11795	11729	11708	11776	11787	11837	11732	11702	11631	11522	11777	11557	11605	11499	11822	11699	11828	11908	11573	11701	11626	11732	11764	11596	11613	11727	11513	11519	11489	11712	11426	11695	11648	11478	11755	11533	11532	11705	11602	11553	11683	11721	11706	11591	11588	11568	11681	11477	11388	11681	11656	11342	11513	11691	11531	11720	11714	11563	11611	11645	11642	11527	11536	11640	11798	11671	11705	11717	11537	11548	11582	11673	11612	11692	11631	11463	11570	11775	11591	11643	11559	11586	11647	11542	11469	11658	11706	11557	11629	11573	11653	11563	11732	11636	11684	11564	11769	11518	11619	11738	11716	11633	11598	11780	11651	11620	11570	11616	11637	11691	11802	11516	11730	11606	11588	11529	11746	11585	11549	11596	11520	11583	11777	11575	11737	11552	11414	11661	11586	11613	11574	11649	11359	11588	11519	11540	11540	11576	11667	11543	11568	11655	11613	11644	11803	11666	11685	11533	11553	11601	11637	11684	11582	11528	11589	11654	11671	11631	11425	11720	11610	11681	11593	11714	11535	11515	11587	11583	11440	11518	11644	11655	11515	11667	11603	11589	11595	11517	11493	11692	11623	11653	11427	11499	11615	11493	11441	11639	11481	11738	11499	11599	11537	11599	11581	11659	11648	11593	11539	11669	11527	11619	11654	11437	11577	11587	11614	11544	11628	11473	11548	11660	11421	11484	11614	11467	11630	11638	11381	11623	11619	11716	11448	11571	11609	11539	11627	11606	11490	11564	11515	11548	11524	11582	11588	11501	11343	11640	11482	11755	11748	11453	11601	11622	11512	11579	11616	11683	11538	11489	11600	11656	11506	11583	11511	11524	11573	11598	11701	11648	11647	11619	11509	11664	11562	11634	11506	11527	11582	11668	11483	11612	11531	11653	11497	11614	11519	11562	11668	11448	11544	11618	11560	11481	11563	11567	11766	11556	11674	11584	11383	11697	11622	11665	11812	11745	11650	11732	11774	11620	11634	11650	11592	11657	11537	11611	11762	11593	11530	11605	11527	11619	11643	11543	11524	11655	11487	11759	11663	11424	11753	11755	11659	11591	11475	11609	11426	11595	11583	11508	11576	11698	11485	11504	11624	11465	11772	11528	11444	11543	11594	11485	11693	11448	11675	11580	11649	11587	11479	11444	11503	11733	11466	11536	11700	11479	11378	11515	11557	11658	11554	11732	11631	11490	11651	11493	11656	11702	11536	11678	11530	11525	11799	11596	11647	11653	11672	11589	11702	11515	11525	11618	11529	11559	11483	11528	11581	11484	11647	11619	11557	11515	11547	11526	11698	11497	11684	11516	11514	11702	11600	11464	11517	11657	11389	11660	11505	11492	11695	11426	11758	11529	11604	11641	11616	11658	11633	11600	11621	11603	11543	11425	11556	11602	11493	11625	11650	11599	11529	11698	11616	11564	11631	11686	11583	11601	11584	11490	11557	11589	11761	11640	11557	11474	11490	11568	11549	11596	11728	11414	11601	11604	11536	11526	11481	11682	11425	11562	11528	11589	11751	11593	11531	11589	11752	11489	11560	11456	11657	11592	11472	11603	11604	11541	11458	11624	11649	11712	11703	11653	11634	11634	11757	11621	11716	11645	11551	11441	11517	11460	11729	11431	11582	11570	11577	11444	11415	11493	11553	11702	11607	11589	11707	11613	11597	11674	11336	11549	11604	11540	11518	11674	11639	11689	11625	11488	11608	11445	11443	11659	11584	11591	11494	11589	11718	11622	11622	11654	11577	11501	11649	11697	11560	11491	11562	11695	11665	11524	11495	11738	11811	11653	11698	11527	11626	11552	11566	11631	11567	11514	11554	11727	11589	11698	11500	11680	11516	11630	11536	11558	11608	11446	11588	11558	11608	11561	11459	11550	11500	11639	11564	11560	11532	11540	11592	11793	11682	11560	11509	11592	11496	11527	11542	11683	11446	11676	11555	11529	11753	11603	11679	11620	11587	11411	11676	11354	11660	11687	11369	11553	11600	11395	11635	11884	11524	11527	11611	11721	11466	11561	11677	11411	11628	11691	11536	11587	11478	11696	11469	11576	11537	11432	11606	11680	11519	11521	11750	11499	11691	11654	11574	11669	11582	11593	11567	11672	11655	11541	11562	11596	11586	11725	11763	11701	11553	11621	11469	11542	11709	11577	11622	11537	11638	11763	11597	11418	11632	11554	11524	11556	11662	11667	11572	11593	11471	11593	11733	11628	11392	11470	11456	11619	11505	11511	11624	11436	11346	11524	11526	11689	11566	11525	11635	11571	11602	11411	11448	11639	11421	11501	11678	11488	11534	11616	11507	11480	11631	11606	11566	11598	11646	11605	11495	11562	11504	11542	11665	11601	11417	11608	11666	11443	11417	11557	11553	11578	11513	11485	11518	11531	11418	11608	11539	11577	11628	11462	11700	11674	11673	11761	11511	11624	11732	11538	11523	11722	11579	11628	11583	11545	11553	11561	11635	11556	11474	11739	11626	11433	11713	11666	11610	11585	11426	11681	11457	11570	11629	11653	11527	11703	11529	11634	11604	11480	11593	11650	11670	11534	11657	11638	11516	11547	11575	11597	11518	11429	11730	11700	11522	11799	11680	11452	11614	11688	11573	11439	11768	11579	11691	11531	11553	11451	11344	11543	11636	11506	11507	11531	11549	11582	11620	11582	11566	11523	11557	11515	11585	11570	11447	11644	11677	11585	11555	11530	11510	11551	11443	11776	11621	11443	11475	11584	11541	11614	11743	11620	11367	11521	11346	11682	11697	11530	11586	11485	11581	11624	11679	11558	11618	11731	11621	11582	11729	11663	11573	11707	11568	11586	11669	11584	11501	11693	11453	11570	11560	11611	11598	11571	11744	11436	11571	11650	11559	11502	11441	11456	11353	11578	11537	11735	11536	11698	11482	11474	11469	11590	11577	11605	11533	11673	11515	11741	11561	11420	11663	11597	11664	11448	11529	11431	11587	11547	11512	11547	11543	11509	11566	11569	11712	11615	11511	11535	11530	11623	11654	11567	11521	11638	11637	11596	11461	11648	11469	11591	11661	11513	11722	11529	11473	11486	11630	11556	11387	11252	11558	11574	11593	11437	11526	11634	11542	11596	11493	11589	11613	11672	11647	11662	11511	11657	11502	11503	11621	11641	11578	11679	11802	11584	11609	11509	11561	11621	11449	11487	11392	11436	11648	11620	11599	11531	11619	11608	11527	11722	11713	11552	11639	11542	11459	11703	11516	11590	11573	11480	11587	11630	11426	11585	11535	11454	11776	11541	11593	11471	11675	11621	11627	11665	11436	11592	11541	11569	11550	11618	11591	11600	11493	11531	11525	11743	11439	11531	11620	11737	11667	11607	11519	11452	11581	11638	11679	11592	11572	11490	11531	11590	11619	11722	11634	11425	11490	11588	11478	11679	11542	11680	11457	11622	11505	11587	11421	11623	11503	11461	11600	11648	11484	11663	11501	11655	11613	11579	11658	11474	11601	11648	11640	11628	11705	11592	11602	11677	11679	11609	11612	11601	11463	11508	11557	11467	11561	11631	11584	11497	11522	11436	11542	11625	11688	11598	11610	11498	11494	11686	11428	11547	11693	11466	11433	11503	11470	11523	11435	11491	11509	11600	11771	11757	11502	11587	11649	11465	11519	11640	11713	11556	11363	11708	11587	11579	11677	11667	11604	11557	11639	11573	11663	11581	11652	11615	11615	11559	11473	11536	11655	11633	11423	11574	11579	11569	11440	11555	11486	11616	11442	11619	11591	11614	11470	11454	11587	11568	11539	11598	11658	11503	11609	11556	11688	11635	11502	11647	11406	11497	11476	11579	11706	11614	11755	11505	11665	11546	11389	11440	11582	11524	11507	11557	11428	11661	11650	11512	11550	11477	11672	11629	11641	11710	11535	11512	11595	11617	11665	11659	11634	11455	11572	11604	11635	11609	11611	11657	11593	11507	11579	11665	11552	11526	11555	11554	11474	11528	11598	11572	11721	11490	11588	11657	11571	11668	11590	11507	11669	11600	11591	11663	11595	11616	11593	11596	11541	11587	11502	11572	11706	11652	11589	11645	11457	11597	11602	11560	11611	11554	11533	11596	11604	11646	11666	11584	11503	11577	11345	11487	11534	11508	11586	11689	11642	11519	11726	11619	11551	11498	11515	11573	11469	11610	11648	11542	11509	11598	11582	11444	11677	11567	11583	11475	11454	11620	11614	11602	11652	11628	11508	11468	11660	11544	11588	11424	11501	11641	11555	11589	11527	11454	11683	11574	11591	11542	11618	11509	11471	11580	11624	11645	11474	11484	11532	11477	11804	11570	11471	11723	11649	11536	11411	11677	11796	11703	11477	11649	11784	11653	11480	11628	11487	11574	11688	11411	11629	11570	11451	11602	11617	11582	11571	11417	11520	11534	11704	11563	11590	11571	11661	11677	11676	11643	11519	11492	11524	11458	11585	11554	11629	11571	11554	11349	11820	11630	11672	11650	11623	11440	11626	11678	11581	11539	11554	11551	11488	11656	11657	11548	11518	11592	11682	11672	11558	11569	11516	11641	11520	11472	11642	11583	11596	11672	11500	11667	11505	11502	11695	11604	11536	11558	11417	11635	11596	11554	11609	11616	11539	11619	11697	11558	11554	11424	11511	11688	11654	11522	11585	11499	11603	11680	11494	11455	11643	11535	11676	11533	11604	11593	11654	11626	11526	11623	11597	11592	11539	11615	11710	11501	11600	11616	11521	11532	11570	11590	11473	11609	11492	11542	11566	11472	11700	11489	11487	11511	11551	11553	11430	11591	11494	11430	11552	11542	11649	11599	11720	11565	11497	11618	11558	11564	11640	11624	11581	11552	11627	11451	11519	11636	11609	11573	11623	11609	11671	11641	11494	11577	11577	11585	11598	11649	11481	11621	11447	11471	11578	11654	11534	11671	11737	11616	11606	11357	11534	11508	11539	11658	11459	11483	11577	11629	11599	11641	11420	11508	11541	11562	11535	11552	11536	11497	11584	11800	11522	11509	11529	11676	11406	11714	11583
31776	27157	29284	26079	21852	20181	19986	19229	19133	18893	18658	18548	18686	18987	18683	18438	18461	18647	18496	18303	18326	18291	18487	18422	18348	18500	18398	18440	18222	18282	18494	18587	18378	18438	18652	18331	18460	18460	18393	18310	18470	18500	18608	18275	18382	18410	18324	18310	18275	18194	18362	18213	18343	18578	18235	18334	18565	18215	18306	18293	18399	18502	18285	18358	18323	18386	18366	18304	18335	18326	18311	18322	18434	18328	18368	18453	18408	18070	18370	18497	18307	18361	18409	18457	18301	18408	18410	18390	18326	18206	18374	18526	18557	18295	18129	18235	18279	18391	18507	18362	18251	18382	18304	18377	18356	18371	18197	18626	18408	18375	18337	18600	18383	18338	18154	18382	18516	18328	18312	18427	18088	18372	18470	18387	18475	18419	18150	18163	18334	18196	18185	18386	18231	18341	18137	18289	18509	18484	18346	18326	18480	18348	18420	18517	18327	18372	18444	18390	18355	18115	18236	18159	18307	18574	18269	18138	18372	18273	18100	18275	18509	18172	18048	18385	18310	18284	18363	18417	18454	18125	18198	18306	18437	18531	18411	18292	18188	18190	18449	18178	18300	18063	18158	18449	18384	18379	18284	18224	18172	18340	18688	18501	18170	18276	18315	18538	18359	18518	18504	18278	18305	18344	18308	18232	18431	18281	18147	18481	18419	18473	18184	18182	18376	18427	18517	18294	18360	18183	18424	18291	18212	18318	18350	18423	18454	18431	18445	18293	18253	18266	18443	18279	18309	18253	18394	18522	18232	18313	18228	18390	18180	18265	18300	18485	18561	18397	18213	18288	18499	18229	18249	18196	18410	18183	18383	18262	18221	18333	18148	18384	18309	18587	18335	18247	18235	18227	18213	18241	18232	18393	18378	18424	18290	18101	18381	18293	18328	18297	18155	18463	18276	18324	18326	18289	18265	18235	18377	18531	18216	18408	18172	18353	18317	18325	18306	18257	18494	18224	18108	18413	18542	18336	18407	18436	18460	18449	18161	18101	18352	18272	18314	18378	18215	18385	18375	18151	18356	18444	18245	18318	18218	18477	18229	18363	18533	18470	18467	18393	18480	18287	18327	18175	18303	18357	18261	18324	18456	18445	18320	18513	18459	18328	18339	18333	18419	18318	18291	18397	18282	18267	18486	18314	18491	18683	18387	18348	18353	18308	18238	18369	18276	18200	18445	18303	18387	18416	18361	18264	18498	18252	18263	18258	18416	18452	18258	18318	18523	18318	18156	18197	18497	18336	18187	18314	18070	18395	18424	18483	18388	18347	18365	18490	18183	18205	18196	18582	18325	18279	18498	18325	18287	18376	18337	18251	18329	18242	18458	18282	18522	18143	18319	18305	18226	18361	18346	18180	18369	18496	18322	18347	18184	18490	18036	18291	18269	18368	18448	18207	18434	18376	18432	18475	18284	18310	18300	18011	18253	18297	18416	18291	18405	18299	18229	18206	18503	18231	18333	18214	18423	18343	18399	18337	18375	18379	18347	18343	18397	18464	18387	18377	18648	18615	18216	18454	18391	18193	18204	18299	18192	18331	18181	18436	18419	18458	18375	18520	18425	18134	18323	18341	18250	18410	18487	18440	18383	18266	18338	18291	18190	18225	18280	18447	18158	18309	18381	18251	18253	18140	18273	18187	18310	18386	18260	18301	18416	18324	18257	18344	18486	18468	18395	18372	18409	18275	18067	18218	18299	18280	18458	18362	18566	18204	18415	18508	18485	18245	18325	18395	18463	18204	18337	18336	18289	18213	18459	18267	18180	18375	18482	18260	18224	18095	18150	18226	18328	18325	18519	18338	18443	18388	18276	18470	18590	18443	18404	18340	18525	18543	18375	18239	18266	18491	18335	18291	18410	18354	18318	18307	18467	18459	18420	18416	18259	18211	18440	18017	18463	18309	18360	18417	18419	18386	18276	18219	18042	18367	18416	18296	18309	18345	18590	18398	18002	18161	18331	18274	18259	18251	18486	18295	18420	18368	18472	18193	18321	18284	18246	18147	18179	18290	18404	18266	18243	18142	18287	18300	18128	18363	18192	18451	18033	18491	18233	18325	18311	18323	18281	18179	18393	18417	18332	18520	18379	18337	18245	18293	18583	18418	18296	18290	18252	18174	18248	18315	18415	18174	18384	18395	18347	18510	18373	18370	18353	18188	18488	18351	18269	18167	18298	18150	18251	18231	18425	18350	18253	18503	18486	18401	18364	18465	18532	18484	18268	18173	18190	18219	18630	18349	18543	18214	18297	18405	18233	18538	18328	18294	18314	18227	18354	18476	18336	18231	18312	18445	18372	18342	18571	18417	18408	18099	18185	18414	18286	18097	18580	18332	18222	18281	18221	18488	18412	18357	18419	18358	18235	18523	18240	18339	18481	18253	18495	18338	18281	18263	18206	18469	18402	18262	18509	18505	18291	18203	18178	18337	18265	18487	18493	18415	18185	18386	18230	18128	18402	18021	18245	18472	18380	18339	18194	18172	18294	18341	18442	18519	18228	18353	18188	18202	18421	18521	18336	18351	18420	18402	18475	18423	18405	18447	18367	18479	18378	18312	18549	18497	18276	18337	18151	18415	18226	18372	18226	18305	18269	18165	18331	18426	18105	18389	18359	18360	18341	18282	18389	18120	18229	18075	18450	18161	18265	18175	18344	18336	18343	18419	18262	18433	18416	18400	18439	18368	18279	18228	18391	18272	18459	18247	18344	18234	18357	18136	18284	18507	18571	18435	18164	18494	18543	18213	18365	18365	18480	18179	18231	18381	18402	18307	18359	18255	18477	18143	18438	18377	18334	18183	18252	18327	18216	18251	18429	18226	18298	18250	18349	18456	18393	18397	18412	18414	18303	18390	18385	18553	18312	18526	18324	18061	18451	18284	18225	18288	18438	18109	18239	18277	18359	18155	18272	18055	18390	18294	18261	18477	18334	18210	18293	18113	18329	18214	18251	18144	18263	18297	18328	18163	18153	18400	18194	18219	18312	18458	18467	18474	18266	18274	18541	18306	18477	18451	18169	18359	18173	18157	18342	18539	18428	18264	18359	18388	18595	18357	18264	18373	18380	18351	18267	18166	18264	18507	18448	18390	18563	18313	18392	18150	18301	18113	18519	18471	18257	18223	18404	18349	18491	18465	18317	18446	18460	18332	18271	18224	18309	18622	18353	18276	18406	18443	18583	18341	18359	18391	18249	18282	18259	18353	18436	18305	18386	18235	18365	18310	18320	18398	18304	18427	18513	18187	18389	18180	18402	18286	18332	18397	18337	18334	18231	18299	18630	18302	18455	18441	18350	18215	18465	18447	18352	18102	18113	18398	18133	18241	18325	18521	18297	18335	18306	18197	18229	18482	18281	18377	18524	18404	18325	18560	18238	18510	18355	18103	18210	18481	18507	18394	18467	18472	18477	18331	18476	18252	18327	18309	18350	18409	18323	18222	18410	18013	18240	18238	18434	18340	18399	18291	18517	18507	18320	18295	18347	18267	18195	18410	18408	18315	18103	18471	18274	18259	18483	18539	18371	18271	18294	18232	18243	18192	18342	18296	18229	18376	18381	18278	18561	18468	18483	18263	18125	18278	18066	18368	18550	18252	18414	18342	18330	18390	18206	18252	18177	18520	18455	18260	18380	18300	18290	18349	18217	18258	18492	18068	18416	18371	18610	18383	18293	18420	18398	18289	18071	17905	18148	18357	18284	18363	18357	18369	18425	18408	18548	18197	18250	18427	18330	18386	18329	18251	18131	18415	18123	18266	18414	18263	18401	18326	18337	18289	18360	18379	18424	18228	18354	18341	18258	18234	18492	18122	18375	18464	18175	18389	18445	18481	18384	18267	18148	18278	18203	18089	18544	18314	18425	18421	18235	18499	18348	18408	18389	18203	18271	18383	18431	18415	18388	18515	18338	18461	18538	18513	18306	18280	18604	18243	18261	18331	18076	18237	18277	18497	18163	18578	18271	18060	18103	18362	18466	18417	18336	18141	18482	18246	18380	18471	18193	18288	18351	18409	18602	18205	18287	18417	18171	18316	18244	18454	18442	18372	18360	18436	18515	18360	18571	18306	18416	18538	18547	18256	18460	18259	18323	18376	18264	18313	18258	18347	18457	18415	18270	18232	18475	18506	18336	18225	18184	18224	18105	18112	18301	18321	18455	18341	18272	18347	18436	18486	18446	18346	18137	18107	18132	18258	18265	18238	18363	18346	18268	18398	18443	18385	18372	18379	18426	18099	18421	18366	18396	18513	18594	18372	18413	18325	18342	18461	18410	18204	18105	18251	18175	18355	18228	18460	18084	18178	18305	18480	18224	18286	18180	18382	18546	18545	18322	18590	18408	18151	18273	18430	18245	18048	18322	18324	18387	18425	18243	18184	18455	18220	18459	18261	18435	18387	18380	18271	18427	18600	18449	18370	18473	18354	18468	18384	18424	18490	18241	18175	18234	18628	18549	18414	18356	18533	18485	18542	18246	18312	18273	18290	18292	18411	18404	18390	18490	18168	18430	18186	18482	18352	18232	18370	18248	18261	18410	18550	18234	18226	18357	18391	18457	18466	18319	18461	18253	18261	18381	18531	18298	18218	18260	18550	18277	18539	18400	18260	18306	18192	18251	18309	18208	18396	18527	18284	18193	18228	18147	18567	18368	18321	18361	18256	18232	18245	18129	18234	18277	18219	18265	18409	18353	18131	18282	18300	18204	18159	18296	18072	18300	18219	18356	18345	18279	18358	18296	18440	18062	18355	18437	18489	18501	18440	18311	18126	18232	18319	18514	18497	18451	18250	18342	18218	18499	18305	18370	18419	18405	18302	18201	18350	18030	18276	18386	18457	18517	18406	18215	18444	18280	18261	18394	18301	18414	18387	18310	18222	18223	18330	18262	18382	18567	18407	18401	18306	18349	18296	18262	18368	18404	18395	18354	18225	18379	18553	18420	18563	18322	18254	18460	18276	18328	18218	18400	18305	18295	18214	18280	18229	18379	18466	18418	18533	18352	18508	18224	18435	18297	18547	18362	18358	18481	18317	18249	18263	18288	18413	18305	18500	18257	18290	18253	18123	18537	18318	18328	18330	18308	18229	18341	18521	18577	18391	18325	18304	18445	18338	18229	18518	18303	18373	18268	18287
19944	27431	24275	18544	15074	13614	12752	12342	12220	11987	11942	11701	11677	11555	11699	11586	11670	11767	11582	11504	11538	11502	11575	11518	11599	11675	11564	11489	11421	11433	11554	11385	11502	11350	11307	11382	11482	11346	11513	11445	11492	11426	11431	11436	11421	11422	11385	11440	11436	11585	11334	11401	11499	11413	11400	11469	11388	11207	11333	11410	11468	11412	11451	11351	11312	11572	11543	11495	11294	11455	11401	11418	11321	11458	11545	11386	11433	11362	11437	11298	11344	11262	11493	11408	11385	11347	11388	11404	11350	11332	11364	11551	11409	11335	11489	11500	11408	11360	11402	11468	11336	11419	11511	11519	11528	11372	11323	11313	11251	11447	11444	11330	11389	11369	11437	11311	11400	11495	11491	11477	11361	11381	11423	11344	11504	11338	11263	11461	11342	11525	11473	11416	11211	11208	11432	11495	11367	11440	11494	11321	11382	11441	11345	11431	11452	11491	11472	11197	11210	11402	11441	11329	11309	11460	11351	11318	11401	11374	11411	11417	11280	11187	11440	11392	11424	11500	11400	11498	11474	11402	11463	11525	11421	11411	11326	11404	11429	11363	11431	11292	11345	11491	11535	11360	11500	11505	11422	11374	11313	11235	11367	11451	11477	11448	11456	11398	11240	11482	11414	11446	11474	11348	11219	11432	11339	11458	11318	11436	11361	11327	11350	11592	11383	11361	11416	11443	11348	11442	11409	11456	11397	11362	11480	11328	11379	11577	11430	11317	11529	11401	11392	11425	11389	11436	11315	11471	11262	11500	11348	11327	11340	11382	11402	11394	11503	11257	11507	11491	11426	11427	11473	11403	11334	11338	11320	11242	11381	11400	11524	11375	11410	11572	11396	11547	11319	11275	11483	11267	11313	11462	11475	11405	11369	11376	11531	11275	11459	11588	11200	11370	11311	11452	11494	11346	11507	11350	11532	11413	11493	11542	11325	11317	11396	11390	11318	11502	11483	11516	11303	11376	11423	11395	11430	11331	11373	11323	11496	11316	11396	11388	11321	11319	11306	11496	11383	11537	11406	11320	11420	11371	11335	11304	11381	11508	11318	11300	11331	11346	11443	11271	11270	11274	11404	11509	11461	11432	11427	11493	11379	11364	11417	11542	11449	11463	11255	11620	11370	11391	11486	11256	11209	11242	11558	11375	11471	11426	11394	11442	11424	11388	11497	11253	11385	11366	11264	11435	11376	11318	11502	11389	11338	11302	11394	11416	11233	11268	11428	11312	11278	11596	11476	11418	11227	11414	11350	11247	11463	11377	11434	11342	11328	11361	11432	11199	11230	11292	11350	11536	11611	11531	11398	11431	11423	11412	11419	11372	11655	11444	11341	11418	11401	11456	11378	11366	11405	11193	11314	11526	11294	11409	11452	11523	11577	11426	11404	11405	11372	11320	11471	11310	11322	11413	11294	11464	11398	11445	11485	11422	11430	11449	11390	11287	11305	11404	11376	11395	11485	11366	11331	11351	11537	11342	11519	11432	11561	11449	11406	11461	11161	11506	11348	11310	11487	11263	11243	11392	11367	11221	11340	11398	11266	11492	11284	11420	11484	11529	11306	11389	11531	11463	11403	11452	11495	11323	11483	11271	11501	11275	11373	11433	11404	11406	11297	11382	11419	11369	11168	11524	11435	11374	11501	11361	11542	11340	11428	11340	11531	11304	11400	11540	11412	11433	11420	11267	11599	11435	11357	11388	11269	11444	11381	11394	11430	11451	11447	11378	11324	11287	11570	11505	11372	11301	11372	11508	11289	11509	11432	11571	11232	11400	11322	11307	11391	11371	11464	11405	11350	11351	11379	11551	11270	11291	11453	11486	11309	11476	11386	11426	11511	11470	11315	11438	11325	11358	11427	11341	11363	11503	11472	11325	11485	11364	11418	11351	11391	11445	11461	11402	11479	11373	11331	11486	11369	11316	11534	11593	11439	11483	11238	11398	11467	11344	11537	11277	11425	11320	11414	11360	11302	11458	11463	11581	11412	11429	11457	11327	11458	11229	11451	11288	11399	11243	11433	11373	11343	11350	11420	11499	11365	11410	11443	11452	11509	11462	11333	11307	11396	11559	11353	11335	11420	11333	11421	11393	11312	11333	11268	11361	11286	11284	11362	11480	11452	11374	11491	11468	11518	11315	11345	11305	11499	11349	11556	11345	11484	11419	11581	11429	11325	11466	11661	11435	11384	11309	11423	11350	11232	11238	11448	11317	11543	11315	11248	11402	11262	11375	11483	11322	11534	11313	11429	11373	11252	11255	11374	11457	11383	11290	11218	11502	11353	11398	11379	11371	11396	11323	11439	11486	11411	11487	11356	11314	11402	11367	11455	11397	11431	11384	11234	11291	11310	11354	11315	11308	11251	11540	11429	11487	11484	11354	11312	11510	11400	11327	11395	11376	11430	11381	11355	11470	11191	11423	11346	11374	11470	11363	11402	11303	11484	11470	11340	11254	11492	11380	11565	11203	11327	11442	11389	11310	11397	11326	11406	11398	11349	11361	11447	11333	11438	11494	11506	11182	11508	11495	11450	11372	11682	11344	11427	11364	11390	11527	11594	11330	11431	11430	11434	11335	11420	11489	11305	11370	11271	11417	11323	11271	11402	11285	11398	11456	11384	11366	11375	11528	11389	11364	11438	11499	11433	11364	11411	11425	11382	11450	11257	11244	11310	11426	11356	11447	11619	11373	11391	11296	11451	11473	11407	11413	11405	11406	11506	11437	11368	11330	11459	11455	11320	11363	11313	11318	11487	11330	11365	11393	11469	11366	11544	11351	11400	11370	11495	11312	11416	11161	11348	11381	11363	11406	11359	11279	11422	11317	11275	11437	11460	11459	11456	11341	11285	11250	11236	11464	11395	11531	11517	11310	11378	11437	11407	11344	11456	11611	11309	11563	11333	11352	11587	11446	11447	11382	11328	11389	11375	11435	11412	11428	11263	11367	11408	11464	11414	11324	11277	11330	11232	11390	11535	11311	11453	11396	11393	11482	11477	11450	11413	11537	11361	11304	11442	11530	11373	11499	11446	11315	11266	11458	11477	11354	11422	11430	11383	11349	11432	11513	11419	11377	11302	11277	11273	11487	11594	11421	11491	11505	11380	11545	11363	11464	11389	11405	11471	11496	11467	11476	11422	11488	11321	11494	11303	11325	11247	11367	11413	11525	11500	11443	11403	11475	11413	11270	11451	11414	11436	11579	11361	11393	11382	11463	11478	11483	11332	11382	11559	11306	11435	11245	11324	11438	11404	11471	11268	11361	11492	11387	11482	11425	11389	11548	11450	11431	11488	11333	11500	11315	11314	11455	11575	11273	11362	11517	11269	11450	11269	11417	11400	11305	11470	11310	11627	11323	11440	11194	11378	11290	11401	11312	11405	11199	11305	11356	11436	11409	11454	11385	11462	11239	11529	11417	11456	11336	11482	11297	11338	11451	11396	11359	11477	11452	11392	11249	11422	11531	11467	11416	11474	11484	11455	11447	11288	11323	11319	11369	11361	11462	11253	11415	11391	11479	11476	11374	11617	11233	11358	11375	11315	11387	11398	11417	11458	11429	11433	11418	11387	11356	11422	11521	11323	11468	11312	11396	11311	11437	11515	11380	11353	11385	11399	11416	11367	11331	11260	11428	11342	11277	11589	11418	11488	11408	11239	11349	11355	11417	11249	11313	11400	11426	11377	11356	11361	11328	11511	11389	11284	11513	11462	11517	11279	11387	11366	11325	11380	11360	11390	11434	11364	11359	11530	11387	11492	11345	11341	11551	11319	11551	11478	11343	11515	11438	11441	11305	11331	11433	11407	11365	11412	11399	11539	11415	11365	11465	11536	11369	11512	11427	11506	11524	11434	11393	11465	11469	11593	11260	11426	11509	11241	11244	11267	11493	11370	11357	11456	11529	11524	11471	11402	11284	11456	11371	11533	11356	11465	11358	11358	11473	11352	11389	11349	11434	11333	11464	11316	11445	11397	11490	11482	11398	11374	11295	11414	11292	11358	11464	11440	11354	11558	11486	11446	11334	11453	11444	11292	11417	11544	11411	11566	11455	11453	11437	11377	11404	11429	11414	11298	11526	11316	11381	11482	11452	11263	11475	11431	11321	11383	11479	11566	11363	11429	11387	11320	11465	11324	11480	11393	11389	11426	11359	11337	11499	11320	11437	11346	11510	11396	11447	11528	11425	11498	11419	11458	11439	11414	11295	11367	11333	11385	11174	11394	11348	11517	11448	11417	11471	11386	11269	11393	11330	11367	11442	11416	11418	11362	11614	11477	11265	11382	11395	11329	11377	11330	11343	11572	11430	11475	11417	11406	11453	11615	11321	11535	11345	11627	11378	11459	11500	11441	11483	11393	11433	11403	11429	11353	11530	11560	11370	11333	11439	11384	11289	11399	11464	11259	11568	11560	11351	11421	11344	11285	11274	11406	11498	11541	11346	11345	11385	11536	11432	11324	11401	11427	11385	11566	11390	11311	11313	11440	11437	11289	11485	11246	11407	11254	11391	11385	11363	11368	11482	11484	11515	11474	11464	11519	11398	11420	11340	11542	11168	11260	11350	11444	11454	11452	11530	11384	11279	11478	11447	11480	11514	11360	11342	11480	11442	11400	11323	11323	11434	11540	11413	11294	11499	11513	11290	11423	11397	11448	11411	11322	11483	11282	11384	11437	11351	11346	11278	11508	11375	11474	11418	11388	11416	11411	11384	11464	11288	11457	11406	11251	11383	11314	11464	11288	11515	11440	11416	11389	11424	11536	11375	11290	11457	11472	11447	11515	11401	11370	11456	11419	11420	11444	11236	11300	11404	11444	11327	11451	11224	11504	11382	11345	11294	11284	11408	11712	11371	11324	11345	11405	11454	11408	11371	11395	11451	11500	11207	11476	11510	11351	11444	11531	11344	11369	11355	11444	11309	11484	11235	11375	11425	11426	11311	11231	11230	11478	11440	11386	11382	11454	11527	11543	11553	11471	11554	11398	11354	11417	11356	11391	11456	11488	11441	11386	11436	11519	11350	11426	11432	11365	11251	11483	11425	11327	11590	11422	11359	11449	11458	11539	11241	11297	11490	11204	11435	11365	11553	11406	11430	11446	11586	11460	11417	11165	11383	11435	11392	11348	11395
25118	21361	28296	27131	25225	24020	23196	21227	20332	20028	19883	19739	19422	19346	19448	19405	19488	19527	19404	19316	19278	19076	19041	18997	19015	18901	18990	18881	18689	18892	18779	18927	18867	19000	18919	18857	18957	18919	18884	18872	19031	18943	18858	18981	18846	18871	19011	18812	18899	18821	18947	18601	18761	18874	18726	18692	18974	18964	19030	18860	18892	18570	18808	18640	18877	18962	18989	18535	18686	18743	18771	18821	18827	18824	18918	18900	18778	19007	18858	18668	18745	18722	18938	18828	18800	19079	18866	18714	18809	18722	18741	18697	18899	18782	18990	18955	18814	18982	18735	18683	18808	18878	18923	18746	18625	18775	18826	18798	18726	18843	18703	18847	18826	18960	18655	18643	18793	18961	18682	18563	18824	19078	18699	18840	18791	18750	18669	18845	18881	18879	18902	18852	18916	18909	18716	18749	18862	18875	18811	18738	18908	18873	18742	18571	18984	18706	18797	18920	18682	18694	18782	18759	18816	18910	18855	18741	18925	18703	18541	18844	18798	18623	18727	18715	18556	18691	18628	18780	18869	18643	18901	18585	18672	18602	18635	18737	18517	18890	18636	18607	18751	18781	18862	18802	18720	18678	18971	18711	18743	19021	18839	18800	18725	18998	18982	18800	18756	18811	18670	18775	18857	18812	18730	18834	18805	18845	18799	18715	18660	18703	18653	18803	18420	18951	18915	18609	18759	18853	18895	18771	18654	18827	18905	18916	19032	18739	18938	18991	18883	18956	18940	18612	18674	18898	18784	18904	18849	18634	18662	18784	18923	18766	18863	18711	18677	18941	18824	18879	18854	18731	18748	18465	18677	18853	18694	18612	18714	18686	18754	18835	18941	18733	18843	18833	18651	18536	18663	18839	18659	18800	18854	18783	18825	18848	18771	18727	18915	18756	18836	19164	18793	18907	18685	18703	18707	18768	18752	18662	18825	18948	18862	18753	18753	18911	18788	18840	18790	18743	18625	18730	18726	18842	18895	18712	18754	18564	18795	18715	18641	18792	18742	18856	18721	18599	18793	18704	18634	18747	18867	18643	18582	19001	18681	18574	18749	18549	18966	18773	18866	18716	18777	18696	18696	18813	18899	18865	18684	18909	18943	18827	19059	18844	18823	18778	18806	18910	18801	18805	18807	18917	18670	18744	18727	18728	18867	18758	18935	18819	18830	18883	18754	18689	18711	18854	18712	18714	18821	18773	18719	18990	18784	18757	18738	18692	18713	18720	18836	18746	18960	18849	18679	18831	18666	18789	18854	18784	18699	18764	18748	18720	18800	18700	18933	18727	18800	18855	18864	18962	18714	18745	18762	19021	18839	19080	18866	18787	18713	18811	19005	18919	18651	18773	18725	18797	18773	18700	18851	18755	18965	18798	18741	18614	18870	18820	18598	18532	18896	18856	18835	18765	18777	18929	18692	18678	18635	18795	18630	18812	18856	18814	18897	18679	18879	18858	18570	18896	18803	18774	18988	18743	18719	18714	18852	18714	19071	18814	18622	18921	18976	18827	18666	19069	18913	18792	18724	18812	18724	18779	18730	18759	18663	18719	18675	18579	18864	18628	18899	18793	18906	18875	18720	18730	18800	19033	18825	18794	18846	18840	18746	18768	18769	18661	18873	18918	18865	18970	18744	18927	18840	18574	18737	18730	18732	18836	18639	18907	18662	18844	18854	18871	18865	18653	18780	18771	18647	18862	18855	18676	18530	18745	18697	19096	18568	18700	18714	18692	18694	18702	19113	19065	18788	18766	18666	18873	18549	18930	18866	18720	18899	18567	18747	18610	18656	18713	18669	18617	18778	18870	19101	18888	18851	18751	18766	18472	18612	18617	18889	18623	18724	18917	18727	19017	18935	18668	18784	18910	18834	18850	18753	18772	18751	18929	18706	18674	18726	18656	18799	18643	18744	18600	18736	18692	18906	18811	18743	18808	18612	18869	18927	18733	18710	18796	18731	18740	19043	19016	18989	18733	18961	18498	18782	18634	18820	18731	18837	18919	18768	18580	18900	18894	18727	18663	18923	19043	18697	18824	18948	18554	18775	18812	18767	18611	18804	18843	18758	18832	18832	18866	18677	18819	18714	18677	18632	18806	19044	18688	18728	18767	18758	18681	18789	18789	18851	18885	18642	18805	18640	18618	18787	18749	18626	18667	18709	18703	18696	18810	18835	18853	18685	18639	18710	18775	18921	18785	18735	18687	18962	18573	18721	18928	18803	18882	18870	18749	18814	18870	18922	19070	18837	18624	18904	18852	18873	18710	18787	18667	18533	18913	18919	18452	18525	18943	18864	18967	18764	18874	18821	18827	18751	18802	18681	18751	18582	18679	18973	18701	18815	18826	18586	18858	18878	18834	18786	18615	18711	18738	18722	18683	18626	18599	18837	18827	18813	18716	18748	18623	18660	18786	18598	18708	18608	18936	18692	18826	18716	18681	18811	18575	19063	18835	18900	18791	18613	18628	18823	19036	18969	18734	18703	18714	18739	18786	18803	18635	18738	18727	18776	19008	18968	18915	18895	18967	18775	18690	18750	18723	18914	18899	18701	18869	18821	18801	18906	18915	18924	18990	18550	18789	18720	19000	18761	18831	18673	18773	18772	18808	18658	18927	18868	18783	18864	18808	18642	18767	18845	18633	18662	18694	19031	18777	18910	18685	18900	18675	18681	18860	18655	18785	18940	18718	18748	18866	18645	18947	18837	18639	18852	18899	18821	18689	18702	18695	18778	18847	18983	18671	18883	18880	18713	18844	18767	18712	18780	18775	18700	18721	18906	18761	18701	18876	18748	18759	18741	18531	18874	18657	18772	18800	18758	18738	18782	18701	18758	18805	18821	18720	18832	18878	18923	18848	18846	18875	18936	18637	18769	18777	18561	18809	18800	18833	18562	18900	18776	18869	18741	18859	18746	18975	18762	18739	18609	18797	18932	18738	18717	19033	18559	18775	18679	18855	18823	18823	18969	18650	18784	18727	18917	18738	18583	18572	18936	18808	18629	18797	18805	18584	18713	18771	19061	18803	18747	18561	18705	18720	18809	18739	18701	19106	19052	18722	19145	18703	18633	18865	18679	18620	18700	18739	18940	18750	18746	18781	18710	18730	18881	18808	18601	18703	18685	18843	18859	18614	18532	18730	18919	18847	18679	18662	18653	18822	18659	18619	18696	18819	18563	18934	18932	18797	19022	18809	18701	18854	18731	18570	18906	18575	18809	18748	19050	18694	18944	18677	18754	18600	18900	18664	18711	18776	18878	18815	18934	18687	18918	18546	18794	18819	18709	18901	18727	18887	19005	18637	18763	18935	18625	18757	18510	18794	18667	18728	18984	18626	18733	18646	18767	18692	18724	18621	18838	18789	18947	18575	18792	18712	18881	18749	18775	18560	18828	18813	18873	18804	18735	18819	18763	18839	18691	18748	18772	18835	18674	18764	18805	18580	18669	18626	18752	18782	19146	18854	18848	18951	18723	18850	18826	18810	18636	18658	18948	18840	18767	19153	18515	18757	18715	18892	18776	18813	18777	19012	18889	18558	18882	18790	19007	18869	18673	18878	18694	18788	18914	18858	18621	18817	18717	18744	18706	18900	18769	18842	18607	18788	18743	18582	18654	18800	18780	18647	18802	18684	18749	18728	18966	18724	18756	18860	18672	18636	18845	18766	18698	18781	18781	18933	18657	18880	18856	18622	18916	18884	18808	18945	18648	18772	18969	18728	18638	18824	18768	18703	18700	18919	18753	18990	18722	19107	18853	18738	18685	18693	18874	18902	18926	18877	18739	18891	18873	18879	18696	18604	18697	18634	18666	18797	18933	18682	18811	18869	18733	18947	18685	18853	18954	18826	18920	18646	19027	18875	18862	18801	18678	18998	18627	18818	18756	18717	18453	18823	18811	18629	18682	18722	18652	18683	18767	18747	18712	18814	18866	18795	18918	18797	18765	18988	18813	18814	18623	18759	18887	18868	19026	18793	18736	18707	18775	18675	18779	18754	18670	18897	18869	18902	19090	18831	18835	18575	18628	18678	18806	18681	18800	18742	18891	18773	18798	18937	18748	18711	18734	18760	18806	19048	18862	18902	19005	18588	18896	18809	18833	18893	18704	18836	18729	18854	18814	18666	18741	18997	18871	18976	18702	18739	18437	18550	18763	18753	18786	18826	18918	18687	18768	18496	18601	18659	18740	18779	18786	18626	19075	18876	18847	18531	18525	18579	18765	18731	18649	18638	18953	18863	19035	18828	18912	18726	18794	18791	18708	18613	18791	18794	18808	18804	18711	18940	18739	18819	18687	18653	18648	18758	18559	18784	18879	18929	18732	19027	18750	19130	18917	18790	18820	18765	18814	18540	19005	18876	18693	18741	19052	18632	18982	18846	18859	19156	18941	18785	18731	18766	18930	18957	18758	18823	18705	18736	18870	18573	18608	18678	18857	18837	18855	18633	18854	18836	18822	18838	18836	18973	18784	18753	18784	18540	18657	18860	18842	18772	18690	18751	18804	18772	18614	18904	18811	18672	18615	18597	18722	18783	18764	18692	18870	18728	18747	18720	18841	18686	18777	18593	18819	18710	18672	18902	18868	18873	18945	18894	18724	18893	18882	18891	18767	18798	18839	18851	18868	18457	18749	18905	18696	18630	19004	18618	18890	18887	18639	18811	18647	18737	18779	18982	18780	18730	18754	18727	18665	18756	18639	18737	18900	18636	19014	18873	18651	18777	18849	18870	18596	18762	19033	18799	18701	18592	18813	18720	18822	18861	18582	18855	18821	18707	18603	18914	18664	18769	18783	18599	18605	18848	18776	18668	18592	18804	18600	19066	18759	18845	19164	18835	18714	18794	18946	18848	18900	18545	18870	18952	18899	18656	18787	18837	18783	18696	18984	18752	18763	18826	18732	18489	18900	18809	18729	18831	18837	18754	18678	18781	18807	18563	18885	19055	18773	18965	18942	18698	18718	18715	18611	18438	18784	18867	18808	18801	18773	18477	18775	18627	18890	18793	18792	18745	18879	18814	18764	18949	18833	18653	18856	19144	18907	18900	18710	19065	18722	19029	18786	18881	18797	18776	18870	18630	18819	18999	18959	18845	18726	18724	18912	19044	18829	18726	18602	18850	18756	18502	18547	18649
19958	35078	32559	24028	18729	16477	14815	14070	13541	13004	12916	12683	12600	12288	12391	12240	12489	12369	12386	12246	12239	12193	12121	11955	11947	11926	11919	12071	12071	11932	11855	11949	12040	11841	11878	12037	11829	11923	11884	11841	11878	11951	11908	12015	11975	11873	11804	11928	11885	11962	11858	11839	11787	11855	11985	11912	11884	11672	11909	11719	11994	11826	11916	11818	11631	11770	11766	11767	11780	11782	11689	11962	11855	11824	11644	11790	11622	11771	11873	11719	11874	11815	11929	11795	11697	11816	11863	11661	11779	11802	11786	11778	11677	11792	12024	11799	11834	11956	11751	11607	11832	11618	11782	11888	11900	11941	11691	11848	11744	11850	11707	11956	11735	11882	11802	11798	11726	11795	11809	11775	11833	11829	11642	11972	11790	11913	11795	11759	11707	11939	11911	11798	11897	11820	11872	11833	11670	11839	11971	11731	11905	11803	11850	11798	11764	11964	11763	11726	11681	11935	11714	11679	11679	11803	11817	11834	11797	11777	12033	11796	11884	11916	11740	11889	11787	11847	11802	11762	11851	11845	11650	11669	11830	11863	11795	11827	11939	11744	11684	11956	11852	11974	11883	11821	11905	11898	11788	11790	11701	11816	11763	11759	11638	11891	11761	11709	11783	11772	11702	11847	11664	11938	11670	11804	11697	11774	11792	11835	11675	11980	11783	11740	11774	11765	11854	11801	11742	11788	11890	11803	11863	11756	11729	11702	11787	11706	11872	11739	11633	11981	11714	11649	11819	11699	11773	11844	11779	11841	11857	11653	11876	11772	11702	11884	11990	11759	11833	11822	11968	11763	11922	11794	11804	11767	11849	11669	11685	11865	11787	11754	11861	11743	11637	11875	11801	11837	11818	11760	11784	11815	11653	11887	11643	11642	11709	11806	11786	11782	11775	11875	11796	11907	11708	11764	11879	11920	11764	11688	11803	11791	11831	11726	11620	11817	11825	11833	11890	11643	11700	11808	11858	11874	11810	11899	11800	11758	11851	11880	11798	11838	11673	11796	11700	11838	11773	11821	11877	11738	11935	11775	11847	11853	11711	11754	11829	11662	11777	11809	11829	11752	11877	11623	11813	11855	11627	12000	11649	11622	11700	11955	11674	11776	11702	11809	11800	11849	11792	11933	11732	11696	11634	12000	11898	11642	11668	11824	11790	11820	11736	11822	11684	11790	11879	11860	11687	11915	11897	11756	11873	11754	11643	11818	11893	11844	11704	11867	11715	11693	11989	11885	11861	11855	11836	11827	11841	11609	11781	11763	11799	11916	11655	11698	12006	11812	11931	11719	11631	11839	11809	11770	11816	11970	11933	11841	11985	11887	11731	11673	11854	11745	11675	11916	11810	11732	11839	11814	12011	11791	11919	11764	11842	11813	11893	11881	11840	11909	11675	11900	11866	11735	11731	11840	11769	11842	11768	11675	11871	11819	11674	11817	11688	11759	11794	11904	11812	11892	11822	11884	11821	11902	11897	11826	11949	11893	11743	11759	11962	11593	11724	11823	11917	11759	11754	11789	11724	11799	11640	11749	11736	11746	11857	11892	11781	11920	11875	11787	11850	11826	11798	11687	12026	11774	11897	11862	11678	11988	11744	11790	11974	11812	11533	11907	11929	11854	11746	11922	11729	11737	11825	11877	11980	11802	11885	11888	11852	11840	11797	11804	11848	11891	11869	12033	11827	11938	11612	11735	11800	11936	11767	11847	11765	11790	11728	11734	11765	11786	11852	11785	11841	12028	11688	11855	11757	11664	11878	11757	11724	11740	11796	11862	11692	11700	11811	11742	11765	11896	11766	11749	11758	11943	11735	11909	11815	11695	11815	11717	11662	11838	11928	11850	11876	11758	11718	11744	11837	11780	11833	11960	11755	11719	11761	11781	11754	11855	11666	11861	11690	11835	11951	11810	11752	11752	11774	11899	11863	11891	11710	11812	11543	11846	11812	11782	11825	11741	11601	11554	11504	11883	11710	11808	11701	11691	11732	11858	11772	11863	11794	11778	11819	11828	11901	11694	11697	11733	11907	11858	11688	11791	11721	11850	11805	12037	11877	11984	11727	11984	11695	11832	11784	11752	11827	11739	11931	11729	11798	11850	11697	11681	11788	11735	11857	11669	11779	11790	11955	11811	11787	11779	11857	11825	11640	11863	11977	11647	11661	11899	11922	11746	11808	11797	11747	11927	11856	11806	11877	11864	11659	11793	11862	11711	11796	11819	11775	11772	11842	11697	11735	11777	11972	11765	11902	11755	11729	11852	11585	11599	11940	11771	11826	11885	11844	11754	11713	11861	11854	11851	11909	11735	11702	11664	11825	11779	11765	11705	11920	11786	11902	11760	11817	11901	11680	11836	11839	11781	11813	11684	11953	11803	11758	11794	11813	11901	11838	11830	11916	11732	11712	12018	11699	11818	11581	11903	11717	11832	11684	11896	11872	11812	11785	11720	11879	11910	11941	11970	11640	11973	11734	11837	11785	11748	11872	11774	11860	11675	11884	11826	11813	11780	11916	11855	11847	11717	11845	11879	11803	11709	11836	11693	11806	11931	11781	11802	11797	11875	11994	11832	11726	11869	11722	11856	11864	11801	11862	11692	11909	11861	11794	11828	11813	11791	11871	11824	11842	11830	11828	11684	11830	11838	11749	11744	11787	11946	11839	11666	11847	11899	11871	11872	11753	11815	11806	11848	11620	11898	11699	11846	11923	11747	11732	11809	11900	11679	11758	11697	11781	11861	11752	11882	11814	11784	11754	11667	11764	11798	11775	11677	11854	11773	11804	12047	11875	11929	11967	11742	11719	11658	11876	11902	11787	11856	11825	11713	11956	11939	11807	11639	11617	11881	11912	11883	11974	11888	11882	11784	11767	11855	11950	11868	11903	11820	11785	11884	11883	11900	11702	11704	11747	11920	11887	11698	11852	11826	11966	11688	11779	11706	11855	11753	11851	11858	11922	11760	11684	11778	11668	11874	11820	11775	11922	11636	11790	11907	11841	11818	11647	11868	11658	11814	11889	11813	11715	11748	11760	11848	11752	11865	11810	11876	11934	12046	11669	11851	11851	11726	11825	11746	11768	11992	11559	11768	11891	11690	11825	11992	11716	11928	11854	11875	11596	11795	11745	11786	11711	11652	11752	11849	11846	11824	11724	11860	11738	11758	11781	11769	11712	11735	11723	11717	11743	11801	11743	11804	11912	11837	11914	11750	11840	11733	11657	11784	11830	11927	11911	11791	11783	11929	11807	12042	11654	11790	11970	11908	11825	11850	11862	11791	11769	11802	11716	11947	11869	11898	11792	11788	11743	11898	11654	11814	11778	11845	11846	11913	11609	11765	11947	11532	11916	11744	11745	11719	11846	11834	11919	11735	11933	11900	11761	11779	11759	11740	11840	11759	11841	11887	11674	11811	11874	11754	11676	11784	11729	11842	11765	11705	11764	12071	11686	11769	11831	11869	11797	11877	11739	11864	11804	11755	11674	11694	11728	11702	11756	11744	11777	11789	11803	11765	11975	11925	11716	11877	11811	11925	11826	11974	11925	11736	11726	11997	11802	11831	11787	11939	11746	11765	11776	11844	11854	11823	11869	11605	11707	11857	11697	11639	11979	11945	11869	11832	11768	11607	11697	11950	11851	11810	11614	11754	11823	11758	11741	11894	11890	11609	11978	11718	11901	11877	11697	11709	11824	11889	11793	11857	11752	11787	11877	11631	11731	11786	11704	11864	11745	11765	11813	11871	11813	11653	11766	11932	11814	11816	11803	11863	11694	11839	11946	11794	11610	11747	11774	11846	11930	11873	11772	11642	11827	11807	11771	11809	11874	11753	11882	11870	11874	11750	11873	11741	11600	11820	11729	11685	11902	11731	11815	11933	11792	11837	11871	11807	11788	11823	11862	11908	11768	11721	11841	11721	11842	11739	11726	11881	11676	11881	11918	11737	11875	11949	11772	11685	11840	11876	11760	11761	11787	11576	11905	11818	11843	11842	11675	11918	11753	11799	11924	11687	11911	11816	11965	11786	11905	11772	11703	11927	11863	11695	11916	11807	11828	11735	11771	11624	11887	11995	11739	11782	11806	11821	11775	11758	11880	11657	11803	11847	11847	11866	11831	11900	11767	11835	11846	11894	11746	11946	11773	11758	11839	11802	11851	11665	11934	11596	11612	11983	11871	11878	11963	11736	11936	11853	11853	11868	11743	11854	11683	11664	11881	11692	11795	11839	11680	11785	11969	11716	11868	11755	11793	11800	11784	11724	11822	11715	11870	11811	11725	11715	11750	11759	11794	11731	11826	11678	11732	11631	11856	11751	11824	11751	11860	11842	11716	11897	11747	11832	11860	11904	11788	11789	11863	11860	11775	11844	11755	11891	11819	11827	11973	11883	11805	11819	11876	11775	11815	11661	11901	11858	11747	11819	11759	11795	11908	11797	11905	11785	11940	11804	11712	11786	11890	11711	11762	11810	11714	11950	11691	11780	11816	11798	11840	11818	11804	11729	11805	11794	11858	11741	11837	11675	11807	11876	11848	11850	11790	11673	11726	11595	11723	11823	11741	11719	11689	11748	11727	11905	11765	11845	11724	11815	11803	11710	11898	11692	11832	11681	11731	11662	11865	11649	11832	11767	11766	11823	11857	11752	11885	11792	11619	11853	11767	11741	11777	11733	11931	11730	11750	11744	11871	11758	11766	11968	11889	11765	11643	11901	11754	11899	11797	11671	11589	11770	11838	11803	11819	11866	11786	11782	11866	11898	11980	11679	11818	11783	11903	11814	11864	11891	11783	11686	11675	11836	11803	11715	11950	11746	11907	11834	11777	11664	11761	11903	11751	11954	11829	11764	11915	11958	11845	11800	11866	11764	11883	11792	11713	11679	11640	11803	11949	11721	12027	12029	11688	11778	11893	11789	11913	11827	11799	11770	11750	11805	11789	11769	11812	11784	11838	11689	11854	11830	11822	11917	11859	11956	11904	11875	11828	11812	11729	11813	11873	11821	11755	11821	11811	11760	11799	11976	11689	11830	11679	11732	11781	11791	11912	11689	11821	11905	11709	11566	11891	11808	11801	11755	11921	11532	11936	11780	11900	11816	11910	11824	11640	11807	11947	11772	11707	11729	11786	11704
23739	21351	28659	24924	24084	26041	25892	22223	20922	20883	20405	19876	19823	19461	19350	19191	19239	19227	19427	19191	18953	18833	18947	18654	18770	18911	18959	18772	18838	18786	18564	18649	18824	18769	18750	18583	18620	18709	18630	18534	18788	18527	18707	18396	18737	18656	18470	18663	18606	18877	18718	18649	18546	18491	18419	18661	18462	18455	18490	18549	18554	18507	18460	18322	18640	18474	18438	18807	18475	18425	18285	18555	18481	18518	18536	18613	18659	18763	18324	18397	18607	18625	18641	18484	18702	18526	18434	18296	18423	18477	18504	18426	18574	18661	18823	18337	18437	18489	18454	18559	18429	18388	18240	18368	18272	18327	18412	18510	18547	18552	18490	18465	18293	18504	18498	18356	18644	18526	18296	18427	18213	18489	18607	18479	18376	18291	18239	18293	18388	18455	18306	18521	18437	18550	18528	18341	18449	18492	18470	18364	18467	18586	18351	18473	18575	18584	18351	18481	18576	18638	18458	18367	18582	18521	18617	18344	18582	18296	18425	18633	18424	18394	18462	18505	18504	18535	18255	18534	18485	18647	18593	18317	18259	18423	18487	18447	18557	18300	18418	18450	18406	18451	18452	18286	18399	18364	18515	18542	18513	18516	18532	18567	18550	18414	18540	18578	18733	18369	18272	18495	18672	18439	18355	18299	18412	18404	18451	18633	18636	18491	18426	18415	18389	18250	18261	18617	18496	18584	18421	18383	18328	18400	18632	18584	18466	18628	18606	18329	18787	18412	18343	18381	18582	18463	18536	18498	18467	18523	18281	18406	18575	18481	18577	18415	18375	18385	18357	18605	18478	18316	18562	18305	18589	18392	18457	18471	18321	18380	18367	18305	18512	18430	18380	18336	18501	18340	18536	18712	18638	18448	18338	18520	18529	18508	18502	18491	18322	18358	18458	18667	18437	18464	18310	18790	18567	18672	18521	18526	18449	18596	18371	18645	18437	18541	18576	18231	18397	18302	18447	18491	18491	18749	18410	18563	18524	18537	18453	18557	18514	18341	18187	18689	18194	18648	18340	18409	18608	18399	18315	18296	18414	18434	18437	18513	18532	18477	18522	18608	18503	18457	18571	18650	18333	18332	18338	18604	18287	18530	18522	18513	18091	18490	18240	18626	18620	18697	18548	18286	18616	18520	18528	18433	18709	18456	18528	18360	18643	18485	18481	18433	18459	18532	18646	18486	18374	18306	18370	18617	18231	18263	18496	18406	18436	18544	18453	18444	18250	18320	18544	18296	18205	18218	18498	18427	18562	18526	18261	18465	18557	18355	18552	18569	18441	18490	18469	18370	18446	18446	18348	18389	18431	18521	18461	18503	18320	18544	18451	18465	18327	18322	18555	18420	18494	18603	18496	18302	18577	18453	18535	18465	18374	18295	18465	18373	18277	18418	18472	18675	18685	18397	18392	18424	18465	18637	18535	18344	18284	18305	18372	18242	18559	18346	18602	18703	18601	18525	18589	18488	18617	18370	18354	18435	18267	18342	18531	18426	18517	18297	18435	18229	18396	18462	18462	18586	18418	18445	18459	18451	18513	18425	18600	18530	18400	18534	18603	18465	18299	18414	18374	18416	18476	18629	18374	18426	18501	18452	18674	18719	18446	18520	18370	18428	18895	18577	18642	18418	18469	18428	18439	18603	18577	18476	18584	18750	18552	18412	18522	18520	18418	18368	18316	18497	18343	18476	18267	18272	18244	18467	18482	18411	18408	18672	18179	18627	18502	18399	18463	18592	18381	18450	18443	18576	18581	18416	18313	18536	18343	18389	18344	18437	18343	18487	18534	18205	18417	18588	18477	18589	18412	18592	18415	18350	18468	18466	18496	18192	18235	18574	18509	18398	18461	18498	18117	18554	18472	18515	18664	18476	18307	18534	18404	18318	18320	18413	18409	18438	18397	18315	18442	18457	18555	18464	18623	18521	18763	18169	18559	18583	18621	18625	18445	18529	18577	18316	18537	18498	18477	18357	18404	18531	18194	18260	18556	18424	18396	18710	18409	18467	18257	18575	18490	18430	18368	18365	18365	18294	18447	18373	18187	18429	18448	18220	18424	18505	18298	18264	18357	18565	18270	18424	18302	18334	18472	18542	18525	18459	18423	18463	18539	18480	18569	18567	18359	18258	18445	18489	18445	18385	18687	18199	18517	18574	18260	18497	18749	18523	18390	18340	18488	18315	18577	18465	18423	18417	18294	18446	18495	18392	18424	18316	18561	18550	18559	18347	18473	18543	18290	18310	18633	18551	18533	18504	18603	18437	18385	18479	18192	18301	18548	18460	18596	18389	18509	18588	18546	18350	18298	18208	18347	18353	18186	18520	18380	18444	18610	18399	18601	18557	18399	18373	18524	18362	18387	18242	18511	18256	18471	18381	18263	18355	18636	18427	18452	18448	18464	18292	18453	18301	18518	18637	18509	18316	18414	18540	18471	18705	18302	18505	18628	18459	18588	18313	18458	18311	18358	18330	18359	18568	18510	18299	18457	18679	18584	18391	18133	18439	18364	18264	18340	18464	18507	18491	18551	18470	18655	18612	18457	18343	18261	18413	18584	18491	18441	18244	18566	18530	18569	18351	18236	18456	18442	18621	18301	18451	18452	18472	18489	18614	18351	18585	18461	18324	18504	18557	18581	18382	18405	18547	18452	18593	18394	18327	18479	18373	18299	18370	18202	18471	18364	18366	18506	18478	18511	18545	18566	18578	18547	18342	18637	18427	18464	18469	18488	18528	18582	18445	18411	18560	18272	18338	18444	18513	18606	18347	18236	18388	18454	18574	18321	18367	18407	18581	18502	18368	18501	18434	18420	18193	18478	18399	18468	18393	18659	18520	18604	18414	18439	18626	18631	18460	18389	18651	18541	18445	18452	18518	18401	18513	18385	18418	18380	18313	18376	18270	18292	18574	18345	18376	18566	18191	18235	18410	18297	18472	18608	18492	18625	18485	18471	18603	18554	18449	18356	18467	18277	18341	18374	18507	18516	18456	18413	18406	18458	18518	18344	18623	18458	18403	18557	18234	18308	18430	18436	18658	18443	18570	18659	18636	18318	18313	18334	18613	18394	18381	18575	18359	18433	18333	18557	18416	18353	18478	18373	18394	18449	18495	18509	18478	18608	18365	18372	18494	18428	18590	18752	18462	18683	18668	18481	18634	18462	18515	18418	18705	18483	18312	18518	18617	18403	18379	18509	18452	18468	18584	18579	18441	18650	18493	18478	18615	18462	18281	18590	18531	18323	18523	18327	18638	18695	18335	18546	18493	18571	18590	18293	18413	18262	18430	18518	18455	18469	18581	18704	18172	18384	18537	18395	18435	18481	18511	18498	18340	18333	18535	18456	18389	18527	18339	18447	18540	18329	18487	18706	18604	18286	18282	18521	18335	18557	18571	18609	18476	18303	18496	18500	18381	18202	18548	18352	18530	18379	18506	18606	18612	18416	18270	18503	18415	18482	18350	18396	18335	18395	18383	18532	18456	18608	18615	18389	18405	18726	18331	18264	18590	18466	18557	18491	18409	18684	18407	18510	18398	18359	18500	18469	18397	18496	18440	18472	18430	18463	18656	18484	18377	18466	18571	18415	18279	18560	18473	18277	18381	18513	18461	18528	18355	18416	18451	18260	18315	18331	18522	18342	18471	18337	18500	18577	18364	18538	18468	18432	18454	18424	18489	18455	18712	18507	18695	18487	18249	18329	18190	18380	18429	18652	18408	18360	18387	18283	18456	18711	18487	18429	18502	18387	18508	18261	18464	18261	18502	18545	18319	18448	18533	18625	18471	18450	18568	18429	18472	18657	18429	18459	18410	18587	18377	18386	18395	18550	18456	18205	18375	18512	18388	18502	18653	18613	18275	18478	18176	18583	18385	18341	18542	18377	18479	18586	18301	18447	18553	18386	18570	18491	18462	18494	18458	18454	18561	18455	18496	18473	18470	18541	18559	18599	18362	18498	18474	18287	18315	18392	18359	18474	18401	18482	18441	18446	18457	18710	18440	18319	18555	18262	18470	18512	18323	18217	18386	18553	18372	18616	18583	18409	18453	18446	18365	18336	18462	18636	18615	18685	18471	18497	18430	18331	18329	18613	18480	18525	18313	18645	18496	18437	18534	18231	18378	18569	18301	18607	18281	18489	18344	18581	18360	18593	18647	18334	18485	18221	18259	18460	18564	18336	18366	18336	18344	18324	18278	18534	18394	18452	18112	18339	18584	18164	18038	18409	18155	18438	18442	18581	18486	18398	18386	18340	18382	18446	18549	18391	18281	18385	18673	18507	18455	18445	18485	18364	18427	18329	18578	18663	18673	18327	18609	18340	18458	18326	18411	18519	18562	18433	18347	18560	18475	18307	18272	18485	18593	18511	18405	18408	18402	18506	18380	18475	18426	18615	18564	18312	18522	18478	18434	18445	18592	18370	18460	18432	18370	18322	18569	18512	18423	18522	18332	18292	18362	18424	18419	18817	18408	18327	18385	18491	18581	18423	18433	18298	18270	18505	18493	18355	18248	18567	18406	18625	18654	18337	18458	18426	18401	18343	18515	18510	18577	18380	18155	18451	18486	18416	18235	18441	18502	18613	18305	18377	18619	18434	18696	18828	18263	18446	18428	18445	18450	18448	18320	18273	18281	18543	18279	18375	18571	18395	18622	18535	18387	18588	18427	18453	18407	18407	18609	18401	18533	18542	18614	18514	18310	18295	18494	18444	18528	18761	18352	18111	18513	18362	18451	18450	18530	18228	18413	18635	18324	18355	18523	18655	18444	18616	18480	18432	18540	18307	18342	18406	18574	18426	18231	18539	18258	18310	18353	18423	18513	18573	18586	18451	18596	18417	18563	18386	18436	18235	18612	18514	18437	18508	18509	18417	18619	18654	18753	18493	18336	18427	18425	18580	18454	18652	18457	18547	18433	18564	18565	18334	18448	18584	18569	18726	18365	18504	18584	18297	18345	18355	18611	18543	18264	18437	18521	18345	18450	18655	18353	18395	18474	18605	18418	18554	18176	18622	18408	18428	18402	18245	18395	18418	18489	18559	18484	18311	18443	18336	18582	18403	18594	18455	18448	18626	18482	18376	18482	18370	18558	18510	18636	18614	18576	18445	18450	18460	18467	18334	18471	18353	18477
22309	41346	38102	28157	22101	18637	16598	15051	14407	13881	13414	13146	12958	12638	12451	12449	12443	12343	12564	12370	12312	12087	12075	11901	12040	12028	11952	11957	11800	11859	11883	11767	11926	11751	11908	11884	11685	11923	11778	11667	11758	11837	11768	11744	11897	11746	12011	11816	11672	11757	11860	11730	11834	11619	11723	11765	11823	11706	11710	11754	11731	11609	11715	11643	11654	11828	11739	11694	11650	11872	11713	11603	11714	11774	11646	11880	11730	11656	11734	11839	11579	11714	11626	11743	11749	11727	11615	11869	11485	11659	11596	11761	11834	11697	11852	11729	11662	11830	11892	11731	11773	11666	11740	11742	11623	11662	11600	11793	11744	11730	11492	11683	11815	11663	11597	11554	11719	11766	11788	11666	11606	11599	11689	11687	11596	11648	11734	11655	11811	11562	11799	11631	11571	11674	11606	11594	11756	11698	11663	11452	11902	11799	11743	11634	11664	11740	11636	11647	11621	11651	11660	11692	11696	11719	11628	11750	11776	11749	11649	11580	11563	11748	11709	11544	11631	11710	11732	11705	11780	11710	11688	11684	11497	11782	11709	11584	11613	11542	11695	11539	11599	11685	11620	11709	11689	11687	11754	11653	11582	11677	11565	11651	11579	11663	11779	11414	11705	11675	11723	11643	11689	11738	11541	11666	11618	11701	11661	11683	11723	11663	11611	11758	11626	11544	11644	11660	11688	11648	11838	11649	11645	11682	11674	11568	11635	11626	11762	11763	11549	11859	11854	11807	11749	11624	11654	11621	11767	11862	11840	11601	11667	11735	11571	11770	11654	11679	11574	11594	11513	11557	11651	11743	11731	11754	11524	11517	11791	11703	11626	11472	11628	11621	11763	11773	11813	11577	11675	11555	11710	11633	11817	11760	11905	11703	11758	11809	11684	11753	11702	11781	11468	11689	11707	11731	11598	11715	11653	11580	11606	11501	11585	11520	11777	11778	11653	11618	11694	11566	11729	11644	11686	11792	11531	11658	11587	11659	11644	11760	11519	11686	11668	11565	11722	11695	11683	11714	11634	11655	11632	11655	11795	11754	11649	11590	11808	11668	11448	11582	11718	11805	11468	11684	11664	11740	11724	11789	11637	11649	11706	11614	11687	11551	11880	11660	11844	11714	11450	11718	11618	11776	11764	11572	11861	11828	11614	11731	11623	11734	11559	11708	11594	11588	11637	11981	11586	11622	11725	11759	11605	11894	11523	11758	11566	11703	11753	11729	11571	11525	11699	11607	11705	11558	11691	11669	11806	11685	11603	11731	11464	11632	11745	11853	11647	11745	11583	11634	11646	11583	11609	11785	11714	11789	11441	11596	11621	11649	11462	11693	11774	11617	11725	11817	11748	11537	11739	11709	11678	11702	11713	11657	11529	11660	11813	11809	11640	11777	11810	11656	11662	11535	11747	11750	11674	11601	11622	11674	11586	11791	11592	11727	11667	11722	11614	11730	11698	11509	11688	11752	11671	11683	11574	11689	11750	11570	11689	11762	11568	11779	11621	11638	11561	11674	11618	11726	11615	11708	11623	11699	11852	11742	11730	11591	11664	11854	11720	11624	11773	11749	11569	11635	11611	11689	11603	11662	11648	11697	11814	11646	11549	11681	11635	11704	11623	11657	11480	11625	11634	11561	11612	11720	11750	11540	11726	11827	11531	11864	11679	11682	11530	11642	11670	11721	11761	11623	11727	11812	11688	11689	11649	11680	11648	11693	11687	11520	11608	11651	11796	11552	11650	11572	11656	11724	11623	11638	11702	11615	11848	11625	11648	11676	11684	11574	11441	11634	11725	11539	11666	11640	11738	11615	11686	11663	11662	11646	11510	11856	11555	11741	11484	11618	11728	11653	11634	11727	11546	11676	11586	11580	11635	11577	11696	11680	11585	11608	11835	11683	11450	11691	11741	11520	11647	11638	11691	11503	11607	11892	11557	11634	11761	11781	11667	11572	11736	11621	11611	11581	11476	11614	11630	11621	11682	11608	11591	11537	11795	11626	11680	11688	11742	11544	11769	11668	11642	11678	11696	11634	11533	11590	11890	11661	11736	11627	11563	11695	11642	11623	11624	11527	11564	11626	11679	11612	11734	11707	11542	11607	11672	11476	11732	11670	11486	11716	11818	11557	11729	11710	11707	11494	11704	11482	11624	11594	11455	11455	11519	11493	11549	11665	11724	11743	11762	11659	11614	11705	11723	11659	11604	11839	11703	11577	11631	11529	11545	11724	11810	11825	11558	11673	11680	11626	11646	11587	11694	11643	11713	11631	11526	11711	11718	11842	11652	11678	11593	11572	11748	11630	11719	11634	11639	11727	11737	11605	11640	11685	11555	11711	11648	11670	11841	11550	11552	11761	11772	11534	11660	11734	11449	11666	11697	11474	11638	11678	11648	11564	11661	11624	11635	11635	11696	11654	11634	11770	11628	11618	11585	11667	11818	11776	11640	11804	11504	11633	11721	11612	11655	11576	11642	11716	11498	11779	11699	11696	11583	11725	11558	11605	11639	11659	11618	11700	11797	11664	11744	11514	11582	11698	11569	11851	11698	11616	11531	11675	11677	11443	11620	11655	11474	11769	11791	11566	11789	11695	11608	11724	11715	11526	11610	11593	11699	11514	11568	11733	11717	11614	11634	11560	11652	11580	11821	11627	11802	11707	11774	11623	11644	11683	11569	11520	11697	11583	11485	11646	11660	11626	11829	11780	11559	11688	11550	11543	11646	11645	11775	11727	11581	11696	11711	11638	11490	11621	11709	11537	11623	11785	11560	11797	11678	11451	11673	11737	11701	11561	11506	11772	11500	11462	11538	11622	11694	11654	11715	11722	11702	11529	11599	11582	11706	11655	11681	11592	11794	11585	11710	11638	11684	11767	11572	11713	11739	11864	11713	11576	11809	11638	11662	11617	11653	11737	11612	11567	11967	11568	11726	11689	11590	11726	11748	11751	11740	11701	11710	11581	11574	11719	11830	11707	11694	11700	11719	11712	11690	11670	11842	11563	11635	11642	11718	11602	11815	11793	11759	11732	11592	11851	11503	11662	11837	11660	11697	11706	11585	11659	11677	11718	11742	11722	11719	11661	11722	11710	11738	11729	11761	11581	11788	11503	11718	11653	11760	11513	11624	11714	11689	11654	11751	11657	11657	11432	11606	11698	11751	11774	11614	11781	11739	11730	11682	11803	11668	11679	11678	11595	11469	11707	11721	11694	11690	11709	11694	11604	11711	11642	11690	11673	11648	11703	11645	11600	11526	11720	11608	11686	11654	11608	11699	11609	11697	11538	11611	11761	11510	11714	11517	11529	11579	11524	11604	11629	11651	11588	11778	11507	11550	11585	11772	11710	11702	11499	11403	11730	11601	11588	11838	11665	11659	11668	11541	11590	11717	11597	11700	11687	11619	11613	11700	11808	11579	11625	11612	11719	11601	11739	11684	11573	11708	11599	11690	11487	11600	11643	11536	11702	11580	11725	11717	11635	11668	11659	11518	11724	11671	11572	11668	11722	11646	11731	11548	11778	11815	11727	11643	11576	11577	11717	11812	11572	11726	11777	11711	11694	11571	11833	11658	11673	11755	11714	11615	11545	11669	11744	11536	11637	11677	11615	11484	11607	11703	11701	11749	11597	11735	11713	11655	11590	11691	11806	11702	11633	11587	11710	11646	11683	11713	11606	11679	11624	11735	11988	11605	11559	11638	11767	11779	11469	11691	11594	11669	11689	11661	11645	11568	11506	11626	11739	11532	11700	11770	11725	11575	11371	11647	11741	11660	11551	11553	11644	11730	11724	11565	11781	11687	11746	11694	11765	11493	11613	11553	11686	11713	11761	11412	11631	11722	11629	11657	11661	11662	11612	11627	11679	11683	11607	11660	11640	11547	11519	11723	11679	11662	11779	11631	11777	11566	11672	11545	11596	11735	11559	11720	11636	11702	11715	11732	11754	11600	11550	11519	11626	11861	11631	11760	11610	11661	11565	11717	11528	11753	11669	11752	11716	11737	11583	11589	11561	11768	11800	11656	11537	11661	11825	11586	11645	11633	11652	11612	11679	11542	11541	11543	11722	11630	11761	11764	11617	11638	11685	11678	11811	11661	11637	11708	11653	11629	11825	11706	11608	11680	11679	11635	11769	11584	11647	11694	11580	11778	11652	11629	11798	11633	11579	11705	11590	11633	11435	11668	11678	11614	11645	11569	11641	11637	11645	11681	11632	11604	11681	11855	11818	11773	11599	11655	11700	11627	11622	11626	11691	11744	11736	11582	11568	11667	11522	11644	11444	11581	11646	11778	11782	11530	11753	11604	11589	11707	11603	11697	11666	11549	11659	11514	11792	11623	11640	11768	11533	11777	11738	11575	11763	11655	11597	11561	11626	11660	11713	11786	11771	11923	11740	11562	11792	11651	11759	11730	11688	11518	11627	11672	11737	11557	11627	11509	11616	11862	11690	11718	11671	11641	11626	11605	11702	11772	11558	11753	11592	11665	11835	11593	11558	11692	11612	11666	11513	11680	11512	11645	11695	11611	11786	11651	11895	11674	11754	11649	11673	11648	11683	11778	11594	11637	11662	11669	11697	11525	11614	11687	11673	11605	11553	11766	11641	11533	11842	11628	11643	11709	11571	11676	11679	11645	11720	11706	11688	11790	11740	11643	11699	11702	11566	11665	11610	11603	11695	11751	11589	11735	11808	11699	11640	11444	11565	11692	11533	11702	11582	11576	11662	11609	11563	11659	11684	11487	11747	11690	11640	11720	11684	11411	11757	11705	11642	11863	11428	11579	11554	11599	11644	11558	11520	11765	11608	11548	11719	11739	11670	11802	11637	11701	11641	11638	11616	11596	11803	11575	11678	11578	11687	11682	11675	11474	11680	11703	11605	11790	11576	11679	11604	11657	11742	11743	11582	11702	11497	11711	11605	11640	11753	11583	11679	11718	11582	11661	11655	11561	11675	11660	11632	11799	11642	11665	11676	11698	11767	11672	11638	11617	11547	11894	11607	11676	11502	11752	11497	11693	11618	11596	11714	11634	11590	11775	11638	11623	11671	11576	11643	11747	11604	11775	11562	11665	11672	11580	11695	11726	11669	11653	11648	11638	11634	11721	11690	11628	11839	11817	11726	11686	11672
31761	26866	28905	25570	21526	20186	19449	18947	18732	18607	18693	18374	18238	18540	18385	18283	18245	18359	18222	18338	18314	18211	18247	18028	18181	18148	18200	18252	17965	18437	18144	18215	18036	18191	18175	18304	18324	18244	18148	18270	18152	18337	18225	18188	18221	18164	18073	18336	18265	18006	18099	18044	18099	18059	18124	18250	18177	18118	18153	18185	18215	18002	17825	18070	18165	18054	18121	18101	18129	18217	18031	18129	18354	18099	18292	18149	18366	18170	18189	17873	18008	17924	17910	18128	17972	17965	17963	18178	18071	18039	18116	17933	17996	18150	18072	17816	18123	17906	18118	18130	18078	17946	18184	18277	18191	18152	18308	17911	17929	18257	17988	18025	18297	18112	17955	18076	18203	18130	18086	17983	18089	18014	18153	18230	18133	17980	18055	18215	18077	17932	18238	18085	18160	18254	18025	18031	17946	18167	18059	18060	18101	18138	18059	18046	18293	17958	17852	17956	17972	17826	18372	18041	18040	18017	18297	18196	18150	18199	18212	18063	18067	18013	18112	18127	17814	18048	18168	17808	18127	18066	18136	18094	17973	18239	18465	18183	18412	18222	18112	18178	18021	17903	17920	18122	18131	18037	18255	18205	17936	18063	18071	17799	18020	18011	18112	18058	17972	18082	18025	18273	18022	18043	18031	18193	18233	18117	18139	18165	18225	18108	18111	18103	18321	18241	18116	17938	18069	17948	17771	18040	18140	18207	18160	18048	18034	18099	17921	18160	18142	18101	18094	18004	18072	17801	18050	18082	18063	17855	18268	17734	18121	18027	18230	18011	18081	18241	18031	18270	18201	18074	18071	17885	18108	17981	17961	17965	18037	17879	18230	18328	18207	18137	18097	18135	18085	17985	18017	18098	17879	18037	18066	18080	18105	18036	17915	18139	17992	18212	17855	18178	18037	18084	18284	18055	18139	17959	17976	18263	17963	17940	18256	17887	18023	18111	18132	18008	18136	18179	18138	18142	18017	18077	17973	18126	18055	18024	18021	18166	18062	17871	18032	18107	17892	18004	17881	18035	18012	18036	18120	18229	18101	18076	18122	18101	17967	17971	18174	18038	17998	18137	18233	18326	18095	18160	18103	18081	18228	18107	18059	18066	18231	18225	18079	18224	18164	17808	18023	17837	17986	17880	17803	17832	18103	18180	18230	18063	18090	18205	18298	18156	18220	18161	17942	18066	18021	18072	17838	18206	17944	18048	17877	18122	17969	17981	17986	18342	18089	18199	18266	18330	18019	17901	18200	18111	18012	18051	18043	17941	18001	18347	18108	18087	17861	18027	18086	18210	18200	18200	18178	18300	18044	18103	17917	18138	18092	18246	18024	17920	18192	17977	17913	18102	18038	17918	18154	18207	18216	17951	18282	18139	18005	18022	18081	18042	18156	18218	17902	18033	18084	18166	18153	17964	17920	18298	18045	18025	18009	18095	18044	17809	17964	18056	18236	17895	17992	18031	18092	18299	18049	18220	18144	18207	18193	18188	18244	17995	17988	17828	17926	17942	18342	18156	18160	18128	18245	18164	17994	17985	17924	17951	18001	17959	18240	18142	18276	18007	17885	18092	18101	18422	18241	18046	18068	18224	18213	18082	18123	18065	18162	18131	18107	17980	18190	17874	18309	18264	18002	18225	18176	18221	18247	17979	18074	18238	18001	17996	18083	18149	18288	18166	18195	18164	18024	18068	18105	18208	18058	18207	18073	18038	17805	18067	18203	18264	18249	18214	17916	17992	17971	17980	18002	18257	18156	18007	18391	18076	17958	17976	18150	18058	17985	18018	18361	18284	18337	18215	18277	18105	18186	17947	18070	17959	18046	18001	18089	18045	18109	17967	18024	18058	18174	18033	18113	17947	18151	18163	18287	17896	17992	18084	18243	18176	18160	18211	18126	18184	18143	17984	17827	18061	18332	18059	18048	18274	18091	18023	17842	17908	18203	18027	18298	18167	17938	18237	18118	18019	18204	18105	17899	18083	17982	18107	18104	18176	18171	18193	18089	18081	18103	18158	17948	18118	18090	18165	18027	18210	17957	18013	18050	18025	18239	18088	18212	17787	17949	18023	18280	18154	18018	18181	18104	18196	18154	18185	18232	18166	18344	18341	18180	18141	18065	18064	18015	18128	18114	18025	18059	17874	17965	18250	17976	18284	18097	18167	18217	18229	18294	18028	18018	18085	18041	18046	18255	18224	18149	18046	18104	18021	17991	18195	18113	18157	18007	18055	18252	18040	18113	17991	18356	18075	18103	18056	18092	17840	17950	18047	18322	18066	18111	18286	17981	17859	17934	18148	18171	18238	18219	18162	18120	18126	18103	17879	18269	18161	18183	17964	18113	18185	17888	17986	18125	18184	18299	18217	17793	17909	18202	18228	18149	18391	18161	18130	17902	18172	18160	18049	18051	17984	18197	18217	18040	18010	18145	18037	18099	18454	18395	18068	18048	18162	18246	17922	18255	18130	18067	17944	18385	18148	18193	17994	18141	18045	18131	18097	18195	17913	18195	18108	18238	18237	18008	18262	18152	17990	18053	17870	18146	18113	18148	17992	18128	18049	18189	17989	18067	18067	17932	18384	18212	18089	17952	18271	18285	18327	17997	18059	18035	17869	18130	18042	18003	18038	17964	17889	18049	17903	18415	18185	18015	18115	18228	18073	17987	18077	18102	18026	18133	18034	18015	18019	18053	18083	18046	18120	18150	18022	17800	18126	18211	18079	18233	18045	17985	17994	18116	18165	18088	18137	18182	18161	17979	17978	18225	18156	18238	17929	18236	18147	18038	18112	18052	18081	18259	18096	18060	18148	18167	17921	18126	18148	17950	18059	18085	18052	18099	18048	18205	18154	18198	17964	18022	18234	18156	17903	17988	18015	18093	18244	18206	18121	18149	18092	18040	18071	18079	18060	17990	18170	18089	17944	18075	18135	18228	18144	18083	18061	18125	17856	17995	17794	17895	18054	18027	18094	18171	17984	18311	18170	18038	18114	18191	18134	18158	18015	18016	18108	18321	18030	18123	17943	18105	18396	18168	18338	18070	18025	17941	18056	18075	17963	18129	17926	18023	18178	18219	18032	18080	18118	18125	18178	18045	17909	18026	17994	18285	18172	18168	18109	18127	17982	18285	18129	18098	18116	18038	17991	18087	17840	18107	18272	18157	18175	18297	18038	17911	18233	18101	18128	18090	18049	18231	18197	18177	18134	18118	18254	17870	18210	18174	18432	18152	18413	18208	18073	18098	17988	18094	18163	17978	17984	18198	18214	18058	18088	17946	17747	18035	18132	18197	18056	17923	18004	18119	17946	18208	18150	18057	18000	18051	18156	18179	18239	18325	18103	18135	18157	18355	17968	18086	18095	18189	18095	18250	17834	18070	18182	18168	17966	18210	18067	18273	17772	17876	17837	18007	18163	17978	18058	17891	17939	18267	18106	17922	18239	18018	18114	18177	17900	18121	18190	18118	18167	18001	18094	18155	18113	18125	18082	18330	18026	17963	18169	18186	18113	18141	18207	18071	18413	18147	18320	18228	17908	17927	18145	18092	18061	18023	18136	18187	17850	18231	18012	18259	18347	18043	17902	17930	18087	18086	18085	18221	18350	17896	18187	18395	18298	18166	18106	18190	18211	18014	17986	18077	18069	18089	18028	18096	18224	18145	17999	17974	18011	18108	18016	18216	17979	18174	18054	18252	18156	18199	18023	18078	18204	18087	18228	18111	18278	18175	17926	17930	17915	17730	18025	18073	18055	17881	17991	18111	17793	18058	17913	18035	18184	17987	18067	17978	18007	18266	18297	18193	17999	18283	18333	18089	18247	18364	18117	18015	17985	18151	18187	18020	18110	17950	18220	18065	17946	17850	18133	18177	17889	18048	18153	18104	18059	18141	18189	18056	18081	18102	17974	18207	18163	18076	18065	18031	18052	17992	17795	17971	18082	18100	18227	18245	18173	18168	18167	18104	17986	18207	18173	18100	18108	18192	18139	18170	17987	18227	18098	18048	18079	18156	18128	18211	18085	18175	18036	18245	18340	18102	18323	17996	18030	18050	18258	18231	18080	18293	18070	18227	17889	18284	18042	17903	18052	18037	17928	18162	17913	18187	18189	18349	18201	18213	17964	17999	18097	17834	17832	18213	17979	18159	18242	18238	18218	18084	18023	17987	18048	18037	18070	18000	18181	17919	18022	17987	17824	18063	18192	18307	18066	18089	18110	18156	18181	18044	17989	18192	18108	18101	18185	18080	18265	17880	18137	18291	18208	18415	18044	18062	18122	18004	18191	18194	18337	18325	18238	18227	18066	18164	17945	18191	17958	18273	18070	18217	18092	18097	17962	18181	17922	18111	18157	17886	18126	18161	18174	18192	18161	18058	18094	18258	18016	18117	18209	18359	17963	18259	18233	18128	18091	18088	17989	17963	18100	18061	18132	18003	18216	17885	17909	18053	17982	18089	18097	18238	18251	18090	17986	18116	18040	17995	18437	18293	18006	17930	18014	18410	18329	17982	17998	17917	18054	18143	17939	18198	18042	17795	18174	18189	17975	18207	17922	18165	18187	18010	18000	18154	18194	18197	17805	18113	17781	18324	18245	18037	18035	17941	18331	18019	18153	18062	18146	18138	17778	18168	18090	18014	18081	18116	17938	18189	18186	18222	18261	18173	18240	18228	18096	18215	18169	18078	18004	18097	17961	18193	18155	18093	18083	17949	17986	18107	18110	18271	18081	18034	18185	18142	17880	18173	18235	18113	17972	18166	18141	17966	18271	18162	18072	17714	18035	18163	18202	18066	18115	18199	18119	18338	18267	18122	18091	18269	18100	17855	18171	18122	18040	17940	18055	18325	18069	18120	18286	18059	18262	18333	17847	18206	18241	18069	18081	18184	18020	18157	18243	17885	18108	18153	17994	18215	18111	18004	18033	18056	18079	18005	18055	17915	18034	18178	18097	18194	18096	18169	18126	18021	18125	18164	18197	18169	18332	18237	17991	17896	18374	18201	18023	18100	18226	18218	18230	18314	18204	17923	18059	18232	18111	18046	17935	18068	18022	18082	18049	18131	18208	18357	18133	17972	18269	18009	18070	18078	17976	18162	18083	18248	18182	17994	18110	18186	18123	17899	18087	18083	18219
19718	26411	23847	17591	14885	13456	12685	12227	12027	11910	11748	11492	11595	11567	11622	11701	11626	11576	11557	11520	11508	11454	11452	11448	11366	11424	11258	11362	11536	11309	11247	11434	11439	11198	11191	11139	11365	11300	11367	11214	11392	11351	11281	11245	11475	11346	11469	11301	11449	11219	11300	11279	11305	11320	11203	11375	11257	11277	11282	11242	11285	11185	11296	11335	11447	11255	11338	11307	11307	11317	11135	11272	11195	11300	11176	11191	11192	11314	11244	11287	11229	11314	11399	11230	11241	11260	11252	11294	11259	11251	11337	11191	11288	11343	11321	11162	11315	11204	11281	11347	11154	11300	11300	11257	11123	11213	11149	11233	11247	11247	11258	11374	11306	11262	11285	11319	11257	11386	11412	11355	11099	11369	11215	11033	11245	11342	11259	11160	11257	11303	11321	11147	11327	11086	11185	11395	11196	11144	11228	11251	11346	11362	11348	11211	11197	11117	11180	11267	11328	11281	11232	11340	11299	11431	11124	11370	11352	11301	11377	11258	11155	11160	11260	11171	11351	11251	11296	11249	11298	11356	11194	11356	11192	11071	11225	11338	11308	11138	11155	11329	11339	11163	11351	11373	11148	11249	11328	11248	11177	11245	11156	11339	11337	11255	11366	11313	11225	11224	11243	11346	11049	11318	11208	11327	11317	11168	11172	11286	11320	11137	11159	11307	11168	11219	11088	11354	11242	11202	11158	11318	11134	11101	11292	11390	11162	11391	11155	11237	11245	11389	11253	11276	11289	11215	11321	11203	11212	11248	11296	11238	11260	11275	11250	11284	11489	11239	11368	11305	11310	11143	11438	11429	11294	11192	11320	11324	11266	11337	11279	11260	11267	11385	11270	11258	11196	11279	11415	11172	11127	11194	11250	11267	11271	11129	11348	11248	11325	11250	11257	11333	11245	11376	11264	11296	11270	11313	11183	11245	11222	11331	11185	11258	11210	11371	11506	11350	11266	11194	11128	11338	11206	11147	11215	11434	11286	11346	11231	11358	11273	11333	11315	11213	11395	11176	11292	11183	11257	11105	11237	11269	11413	11261	11185	11265	11281	11288	11363	11275	11275	11168	11351	11272	11280	11135	11378	11151	11314	11208	11302	11206	11187	11333	11269	11351	11376	11236	11325	11366	11348	11190	11389	11302	11202	11311	11310	11276	11275	11210	11139	11311	11321	11164	11275	11278	11130	11178	11213	11352	11328	11334	11292	11237	11402	11118	11355	11176	11288	11206	11109	11187	11278	11308	11220	11407	11338	11108	11306	11341	11179	11372	11356	11301	11163	11165	11281	11367	11201	11161	11352	11165	11260	11208	11344	11311	11260	11253	11267	11258	11309	11131	11350	11373	11440	11373	11213	11174	11368	11106	11358	11204	11261	11214	11231	11233	11262	11310	11297	11408	11252	11270	11047	11370	11286	11159	11345	11282	11272	11247	11306	11243	11271	11358	11284	11391	11265	11295	11386	11351	11050	11447	11292	11445	11213	11125	11236	11339	11296	11340	11192	11320	11185	11233	11286	11131	11269	11279	11250	11267	11362	11407	11431	11343	11214	11344	11195	11204	11248	11297	11294	11291	11205	11350	11233	11412	11262	11312	11166	11363	11245	11297	11287	11117	11343	11229	11411	11382	11151	11115	11433	11174	11243	11252	11282	11281	11210	11146	11177	11252	11344	11176	11224	11150	11202	11162	11130	11476	11255	11307	11291	11234	11286	11274	11389	11254	11404	11248	11234	11330	11409	11360	11240	11279	11224	11071	11105	11283	11202	11340	11235	11233	11221	11271	11280	11134	11256	11209	11235	11318	11180	11186	11246	11198	11247	11249	11202	11401	11482	11353	11393	11212	11105	11199	11316	11361	11260	11261	11301	11402	11206	11115	11165	11312	11206	11120	11180	11167	11242	11270	11229	11233	11275	11342	11246	11333	11243	11195	11361	11158	11354	11339	11389	11362	11402	11264	11362	11280	11201	11180	11376	11179	11309	11350	11342	11284	11172	11411	11121	11352	11304	11451	11195	11196	11262	11182	11313	11177	11159	11171	11311	11287	11273	11383	11303	11065	11250	11195	11252	11147	11322	11423	11211	11078	11168	11320	11239	11071	11363	11335	11255	11204	11350	11283	11283	11506	11104	11335	11283	11335	11154	11260	11118	11324	11269	10891	11279	11328	11354	11198	11071	11299	11020	11307	11275	11300	11226	11232	11252	11283	11399	11237	11182	11277	11395	11184	11341	11338	11236	11208	11214	11369	11193	11313	11130	11259	11322	11128	11240	11391	11246	11226	11224	10983	11279	11110	11316	11132	11283	11339	11313	11339	11107	11231	11105	11227	11367	11302	11217	11332	11353	11258	11191	11315	11157	11315	11223	11269	11126	11264	11311	11215	11255	11299	11156	11386	11240	11301	11337	11228	11315	11236	11257	11343	11468	11310	11326	11239	11352	11180	11167	11277	11278	11277	11367	11259	11162	11248	11258	11336	11206	11334	11376	11269	11161	11128	11230	11178	11186	11299	11232	11237	11140	11188	11259	11393	11274	11181	11320	11415	11334	11159	11325	11280	11188	11294	11153	11300	11353	11412	11236	11353	11147	11195	11358	11154	11188	11083	11311	11305	11130	11184	11178	11348	11450	11303	11073	11365	11256	11117	11171	11318	11326	11261	11365	11254	11230	11278	11324	11317	11308	11110	11316	11184	11222	11164	11238	11371	11141	11205	11192	11263	11325	11324	11139	11173	11387	11306	11274	11192	11199	11254	11249	11308	11184	11265	11424	11232	11347	11308	11221	11191	11308	11252	11312	11326	11233	11291	11357	11174	11089	11180	11380	11293	11336	11290	11127	11322	11355	11237	11174	11314	11306	11194	11184	11298	11171	11187	11118	11302	11326	11072	11325	11416	11299	11283	11203	11278	11194	11392	11198	11259	11530	11216	11318	11233	11092	11189	11177	11146	11367	11256	11186	11189	11241	11291	11323	11172	11252	11269	11203	11459	11252	11389	11354	11223	11366	11174	11141	11252	11172	11282	11415	11441	11213	11375	11320	11374	11154	11287	11288	11257	11162	11253	11180	11284	11158	11319	11329	11325	11194	11142	11250	11286	11373	11283	11139	11313	11237	11261	11234	11220	11341	11182	11268	11198	11283	11181	11148	11290	11170	11369	11165	11310	11174	11064	11373	11192	11085	11332	11167	11320	11364	11140	11298	11355	11154	11179	11131	11243	11200	11208	11277	11265	11165	11239	11427	11379	11303	11267	11263	11189	11176	11205	11388	11427	11177	11236	11332	11119	11180	11095	11318	11299	11312	11236	11126	11166	11150	11216	11347	11297	11134	11309	11371	11394	11180	11249	11317	11233	11366	11178	11234	11296	11278	11214	11213	11257	11201	11322	11330	11237	11349	11318	11425	11306	11147	11215	11425	11163	11381	11367	11162	11400	11097	11270	11267	11240	11311	11177	11291	11282	11211	11337	11330	11420	11250	11405	11255	11415	11354	11277	11298	11235	11109	11308	11142	11310	11465	11388	11414	11247	11201	11336	11134	11275	11352	11284	11330	11275	11266	11119	11388	11436	11383	11362	11187	11115	11255	11192	11325	11217	11089	11248	11262	11281	11254	11071	11151	11283	11368	11195	11210	11305	11227	11314	11354	11309	11213	11375	11415	11165	11184	11214	11425	11416	11357	11302	11452	11228	11335	11377	11191	11398	11295	11219	11288	11257	11290	11288	11267	11267	11214	11175	11267	11205	11114	11386	11339	11458	11214	11374	11382	11200	11300	11350	11219	11327	11382	11263	11092	11326	11426	11292	11322	11369	11426	11183	11242	11193	11372	11396	11223	11263	11210	11124	11165	11251	11062	11211	11273	11330	11372	11301	11313	11187	11404	11338	11449	11072	11234	11188	11276	11200	11188	11122	11114	11180	11395	11341	11250	11272	11321	11464	11202	11063	11191	11243	11499	11190	11320	11415	11445	11458	11337	11360	11227	11125	11337	11230	11326	11134	11368	11020	11244	11155	11233	11327	11077	11186	11286	11258	11149	11279	11246	11199	11100	11257	11236	11383	11185	11243	11278	11392	11279	11283	11182	11387	11233	11217	11269	11131	11333	11303	11297	11326	11193	11155	11282	11352	11110	11021	11272	11377	11160	11248	11299	11296	11357	11134	11058	11264	11247	11470	11233	11160	11489	11302	11231	11201	11290	11315	11274	11200	11148	11366	11229	11381	11386	11214	11264	11237	11410	11226	11255	11250	11194	11288	11239	11139	11457	11260	11429	11239	11233	11338	11184	11303	11269	11054	11427	11196	11255	11291	11361	11277	11180	11424	11150	11255	11358	11171	11286	11340	11213	11335	11324	11306	11331	11281	11356	11152	11229	11332	11451	11321	11402	11277	11191	11378	11198	11398	11110	11188	11258	11247	11296	11475	11139	11256	11197	11345	11124	11323	11238	11144	11344	11319	11398	11075	11315	11457	11339	11316	11355	11252	11256	11315	11327	11433	11435	11259	11292	11286	11094	11292	11231	11281	11344	11213	11224	11291	11247	11415	11130	11227	11260	11248	11272	11208	11214	11310	11247	11344	11130	11192	11293	11299	11163	11358	11101	11297	11155	11352	11447	11437	11398	11194	11225	11288	11553	11201	11234	11323	11201	11218	11320	11372	11200	11445	11152	11429	11250	11194	11272	11378	11405	11314	11205	11407	11290	11227	11402	11240	11364	11076	11381	11174	11406	11252	11316	11311	11093	11199	11280	11287	11269	11269	11279	11204	11289	11142	11294	11438	11425	11330	11209	11279	11259	11171	11199	11407	11263	11280	11371	11190	11339	11227	11302	11220	11363	11221	11305	11162	11240	11379	11189	11256	11301	11263	11304	11202	11235	11175	11376	11257	11309	11345	11274	11190	11320	11201	11324	11474	11289	11143	11206	11213	11209	11231	11242	11308	11165	11224	11275	11406	11155	11301	11335	11201	11206	11195	11230	11248	11103	11256	11244	11358	11271	11213	11204	11147	11253	11320	11341	11092	11328	11255	11373	11205	11376	11177	11322	11158	11329	11116	11214	11300	11429	11284	11343	11319	11368	11229	11230	11143	11178	11129	11004	11216	11211	11530	11243	11187	11209	11429	11232	11171
25214	21383	28160	26864	24906	23075	22417	20113	19032	18923	18765	18765	18400	18536	18383	18332	18045	18084	18037	17902	18132	17952	18166	17699	17830	17828	17826	17669	17851	17800	17779	17631	18020	17638	17950	17941	17740	17752	17862	17742	17685	17709	17586	17764	17729	17634	17423	17689	17898	17542	17645	17638	17772	17856	17643	17635	17545	17786	17755	17680	17637	17819	17947	17739	17524	17592	17705	17762	17922	17652	17620	17708	17503	17705	17497	17697	17717	17895	17606	17504	17780	17923	17588	17817	17668	17784	17891	17607	17451	17471	17529	17595	17583	17760	17632	17740	17906	17413	17776	17740	17486	17709	17661	17695	17715	17677	17557	17711	17692	17657	17625	17796	17681	17579	17545	17578	17654	17707	17720	17715	17731	17791	17647	17636	17732	17650	17498	17585	17652	17694	17626	17478	17741	17840	17880	17685	17791	17725	17424	17750	17565	17771	17798	17580	17802	17589	17814	17579	17745	17572	17564	17586	17526	17807	17822	17678	17827	17548	17660	17729	17702	17582	17741	17641	17744	17744	17547	17657	17885	17541	17479	17737	17565	17913	17587	17649	17676	17635	17674	17781	17770	17648	17552	17666	17829	17755	17656	17566	17426	17640	17779	17727	17416	17590	17847	17683	17546	17539	17656	17749	17660	17566	17649	17763	17560	17758	17578	17465	17759	17360	17627	17692	17529	17580	17674	17620	17723	17613	17609	17602	17593	17523	17711	17447	17858	17625	17519	17615	17590	17734	17453	17518	17534	17786	17522	17663	17858	17705	17740	17476	17588	17549	17431	17488	17634	17706	17752	17665	17562	17574	17622	17575	17643	17458	17663	17542	17713	17810	17587	17591	17397	17404	17608	17641	17745	17628	17630	17721	17600	17553	17493	17713	17600	17729	17583	17563	17616	17608	17631	17789	17563	17576	17521	17745	17734	17419	17368	17575	17800	17786	17716	17506	17693	17545	17965	17684	17745	17533	17392	17792	17824	17767	17733	17524	17609	17543	17876	17874	17702	17746	17807	17723	17499	17534	17767	17689	17663	17618	17634	17562	17634	17790	17657	17650	17588	17645	17714	17723	17664	17462	17557	17474	17672	17383	17496	17549	17486	17570	17572	17578	17657	17359	17578	17702	17592	17574	17819	17633	17597	17705	17650	17644	17618	17676	17690	17551	17633	17623	17680	17576	17684	17582	17757	17403	17709	17602	17672	17668	17738	17805	17597	17572	17535	17700	17507	17686	17738	17553	17586	17477	17663	17773	17582	17678	17589	17669	17495	17402	17695	17901	17953	17782	17765	17574	17586	17760	17644	17672	17672	17768	17805	17654	17579	17693	17468	17489	17791	17863	17672	17500	17731	17589	17621	17828	17659	17470	17662	17797	17729	17780	17717	17664	17607	17761	17620	17602	17807	17587	17507	17560	17548	17651	17536	17672	17478	17581	17699	17664	17744	17638	17502	17559	17711	17835	17576	17658	17824	17930	17514	17726	17391	17768	17674	17548	17712	17607	17535	17510	17668	17570	17542	17772	17552	17541	17824	17794	17696	17344	17640	17574	17791	17628	17716	17590	17670	17886	17359	17543	17581	17645	17561	17681	17822	17597	17572	17798	17733	17669	17603	17923	17632	17523	17619	17504	17477	17512	17746	17691	17868	17459	17774	17602	17937	17606	17650	17742	17756	17469	17514	17824	17697	17637	17732	17627	17644	17559	17547	17666	17885	17750	17513	17626	17863	17750	17883	17871	17564	17604	17626	17663	17608	17685	17633	17735	17506	17723	17606	17635	17754	17789	17688	17733	17573	17586	17694	17563	17498	17511	17613	17802	17894	17721	17556	17511	17634	17625	17607	17642	17514	17714	17530	17615	17784	17621	17562	17454	17703	17667	17644	17527	17672	17645	17577	17841	17709	17728	17639	17831	17622	17591	17623	17605	17347	17682	17826	17603	17632	17568	17809	17743	17706	17745	17823	17645	17704	17669	17710	17784	17490	17614	17603	17657	17451	17709	17420	17911	17602	17729	17723	17425	17675	17674	17472	17467	17565	17739	17647	17759	17660	17530	17375	17643	17757	17575	17553	17614	17621	17729	17578	17736	17525	17447	17775	17617	17533	17592	17537	17621	17474	17622	17407	17706	17639	17646	17753	17710	17633	17831	17660	17514	17808	17678	17766	17668	17751	17778	17640	17350	17608	17470	17469	17697	17864	17574	17720	17724	17781	17771	17893	17812	17478	17701	17621	17632	17683	17607	17682	17679	17866	17473	17552	17620	17907	17646	17533	17583	17696	17607	17570	17423	17735	17838	17451	17713	17816	17527	17505	17677	17786	17756	17563	17653	17649	17844	17649	17627	17575	17984	17754	17685	17686	17772	17630	17588	17436	17771	17689	17645	17547	17614	17795	17600	17477	17577	17694	17601	17844	17640	17637	17790	17698	17667	17617	17649	17834	17642	17798	17615	17577	17715	17698	17747	17646	17474	17769	17600	17818	17902	17495	17506	17604	17717	17830	17555	17677	17723	17453	17766	17664	17737	17539	17955	17603	17711	17583	17584	17591	17466	17388	17724	17723	17642	17609	17758	17488	17763	17598	17658	17641	17894	17627	17706	17554	17876	17637	17604	17573	17530	17583	17795	17817	17552	17806	17654	17811	17549	17985	17682	17549	17626	17920	17786	17651	17664	17604	17624	17722	17769	17714	17616	17750	17598	17846	17373	17742	17736	17700	17418	17600	17739	17472	17732	17424	17580	17792	17518	17568	17723	17665	17621	17551	17606	17860	17729	17656	17711	17715	17716	17608	17710	17821	17746	17628	17839	17636	17420	17806	17616	17737	17624	17901	17730	17736	17803	17690	17630	17519	17680	17727	17737	17799	17649	17448	17629	17664	17660	17600	17519	17659	17691	17685	17489	17767	17625	17676	17706	17654	17770	17797	17604	17732	17685	17600	17633	17635	17454	17504	17761	17512	17645	17570	17680	17661	17584	17653	17649	17788	17708	17644	17563	17569	17523	17698	17732	17495	17765	17674	17443	17717	17644	17731	17630	17701	17691	17573	17578	17580	17819	17671	17695	17561	17745	17717	17863	17679	17875	17532	17623	17675	17581	17553	17770	17773	17690	17631	17778	17536	17496	17613	17675	17607	17928	17827	17515	17493	17530	17751	17820	17569	17783	17442	17591	17646	17839	17660	17873	17651	17457	17801	17629	17426	17545	17619	17663	17748	17648	17743	17846	17449	17747	17906	17593	17783	17710	17909	17574	17826	17627	17683	17598	17844	17756	17866	17692	17752	17670	17588	17760	17595	17739	17394	17680	17601	17656	17628	17674	17802	17729	17724	17716	17477	17646	17760	17578	17709	17572	17642	17665	17791	17554	17578	17417	17762	17769	17690	17770	17447	17801	17864	17807	17533	17587	17682	17790	17877	17661	17937	17853	17666	17731	17648	17758	17762	17555	17601	17546	17513	17705	17598	17811	17856	17600	17526	17725	17604	17894	17689	17585	17587	17616	17787	17562	17621	17647	17833	17583	17377	17710	17704	17615	17712	17663	17674	17574	17574	17870	17592	17612	17653	17812	17908	17581	17551	17659	17772	17749	17469	17721	17735	17664	17698	17674	17736	17408	17765	17490	17463	17600	17564	17613	17585	17588	17757	17829	17748	17536	17370	17672	17575	17681	17482	17618	17793	17780	17805	17740	17589	17585	17367	17611	17663	17687	17627	17833	17782	17670	17547	17766	17786	17562	17697	17634	17783	17802	17661	17887	17554	17548	17586	17599	17580	17863	17579	17704	17557	17756	17646	17633	17638	17693	17726	17815	17789	17628	17526	17618	17822	17695	17603	17574	17525	17665	17716	17665	17704	17611	17840	17726	17697	17575	17757	17575	17799	17886	17485	17703	17581	17529	17599	17742	17535	17615	17673	17696	17813	17724	17688	17682	17743	17709	17648	17631	17434	17570	17689	17717	17679	17758	17784	17710	17597	17453	17583	17767	17766	17590	17609	17569	17737	17801	17679	17700	17401	17633	17755	17772	17754	17773	17666	17638	17818	17537	17528	17702	17477	17720	17537	17467	17664	17635	17584	17774	17508	17708	17695	17512	17615	17874	17505	17642	17680	17569	17415	17767	17650	17784	17806	17732	17745	17576	17730	17764	17638	17738	17679	17444	17656	17805	17599	17760	17722	17787	17749	17528	17654	17446	17693	17794	17423	17656	17559	17766	17773	17540	17590	17597	17724	17597	17675	17645	17647	17805	17519	17835	17741	17432	17600	17576	17670	17590	17786	17716	17493	17588	17775	17528	17465	17526	17753	17557	17774	17713	17656	17794	17480	17636	17880	17689	17538	17574	17562	17544	17678	17851	17856	17541	17505	17553	17669	17771	17791	17711	17628	17643	17558	17629	17543	17554	17484	17707	17739	17720	17659	17787	17795	17706	17826	17500	17776	17647	17885	17801	17466	17732	17798	17680	17711	17546	17646	17690	17585	17727	17630	17597	17494	17517	17871	17641	17902	17771	17713	17506	17760	17687	17772	17463	17905	17592	17685	17663	17558	17722	17494	17823	17755	17575	17692	17616	17469	17413	17727	17605	17671	17668	17758	17726	17468	17678	17623	17708	17608	17528	17613	17740	17717	17594	17681	17756	17565	17611	17935	17563	17778	17554	17681	17907	17524	17604	17809	17806	17680	17654	17818	17563	17426	17383	17606	17695	17749	17818	17535	17664	17516	17414	17631	17564	17814	17878	17583	17573	17671	17615	17744	17619	17715	17523	17616	17597	17609	17582	17584	17535	17616	17594	17641	17775	17548	17620	17576	17870	17603	17628	17590	17529	17676	17553	17770	17557	17630	17472	17518	17541	17537	18092	17678	17682	17784	17757	17567	17516	17575	17588	17907	17554	17784	17639	17574	17748	17616	17556	17774	17696	17706	17659	17794	17654	17685	17768	17603	17527	17554	17446	17613	17559	17723	17524	17722	17691	17664	17493	17388	17319	17536	17566	17781	17588	17588	17625	17537	17513	17650	17497	17702	17623	17701	17622	17654	17699	17730	17522	17654	17769	17491	17405	17645	17803	17775	17634	17846	17730	17659	17733	17558	17685	17868	17784	17725	17598	17454	17699	17553	17827	17698	17606	17300	17420
19101	34325	31046	22845	18559	15960	14441	13329	12890	12700	12387	12165	12100	12135	11681	11719	11740	11757	11669	11798	11637	11422	11596	11458	11439	11433	11334	11416	11243	11521	11381	11414	11457	11447	11222	11278	11329	11258	11369	11379	11388	11265	11350	11210	11215	11285	11343	11376	11422	11370	11368	11342	11277	11328	11251	11215	11226	11378	11287	11218	11240	11331	11196	11346	11324	11106	11260	11275	11405	11265	11138	11271	11259	11121	11297	11122	11094	11235	11321	11179	11130	11118	11255	11229	11333	11238	11181	11239	11258	11309	11267	11207	11226	11261	11303	11161	11291	11083	11283	11313	11166	11088	11253	11090	11291	11125	11284	11237	11186	11313	11268	11171	11219	11199	11294	11131	11168	11217	11339	11356	11242	11165	11271	11144	11229	11323	11276	11136	11259	11292	11214	11300	11299	11171	11313	11208	11244	11130	11236	11329	11108	11207	11241	11030	11190	11169	11230	11130	11428	11242	11268	11231	11210	11081	11419	11249	11200	11257	11247	11301	11180	11335	11356	11172	11345	11204	11325	11245	11400	11150	11359	11268	11205	11310	11288	11274	11077	11381	11342	11246	11137	11250	11267	11191	11197	11275	11441	11331	11147	11457	11219	11148	11229	11122	11240	11168	11465	11188	11201	11320	11244	11043	11337	11159	11154	11281	11084	11303	11369	11189	11065	11303	11314	11228	11456	11107	11127	11240	11375	11091	11113	11266	11186	11180	11242	11205	11185	11173	11394	11062	11243	11071	11196	11141	11215	11154	11273	11128	11159	11244	11211	11306	11044	11220	11176	11159	11093	11320	11368	11195	11270	11272	11124	11198	11240	11233	11211	11155	11239	11163	11230	11366	11283	11392	11338	11318	11024	11279	11199	11156	11202	11364	11140	11274	11197	11245	11093	11180	11212	11226	11203	11205	11066	11289	11212	11147	11334	11135	11200	11298	11336	11128	11131	11210	11137	11252	11333	11250	11061	11117	11219	11213	11279	11331	11283	11364	11216	11143	11151	11316	11137	11312	11165	11239	11234	11308	11139	11139	11172	11256	11125	11262	11364	11234	11019	11339	11309	11251	11131	11118	11522	11186	11091	11367	11258	11276	11251	11313	11280	11139	11104	11120	11114	11176	11151	11187	11249	11228	11175	11140	11166	11267	11162	11359	11277	11128	11238	11145	11310	11242	11504	11202	11172	11281	11209	11142	11281	11074	11140	11214	11365	11363	11006	11240	11153	11372	11071	11163	11190	11026	11134	11131	11273	11096	11309	11265	11251	10992	11288	11124	11289	11361	11290	11319	11172	11351	11051	11276	11216	11158	11268	11064	11293	11323	11168	11141	11205	11232	11268	11247	11307	11375	11215	11207	11346	11222	11132	11281	11321	11168	11083	11437	11188	11138	11299	11119	11196	11276	11113	11297	11244	11183	11283	11328	11231	11121	11235	11238	11192	11202	11131	11336	11342	11242	11348	11281	11241	11300	11277	11224	11336	11303	11265	11245	11239	11134	11071	11317	11232	11201	11092	11186	11263	11248	11259	11157	11200	11342	11252	11221	11182	11291	11258	11120	11244	11288	11176	11159	11051	11275	11185	11355	11237	11033	11408	11134	11219	11273	11194	11123	11141	11195	11089	11292	11334	11262	11453	11033	11117	11319	11247	11167	11334	11345	11246	11413	11108	11235	11244	11219	11140	11222	11170	11111	11202	11141	11331	11316	11187	11212	11305	11226	11237	11410	11307	11224	11212	11205	11204	11173	11344	11273	11192	11187	11248	11324	11277	11286	11272	11048	11292	11241	11146	11151	11049	11193	11418	11035	11217	11296	11289	11135	11104	11110	11204	11430	11025	11355	11370	11248	11293	11221	11354	11376	11182	11241	11163	11303	11338	11110	11244	11364	11195	11168	11215	11201	11289	11352	11235	11293	11376	11041	11375	11324	11209	11327	11332	11076	11206	11252	11315	11056	11215	11183	11258	11175	11309	11225	11118	11445	11254	11205	11144	11371	11142	11290	11256	11333	11149	11286	11303	11084	11248	11230	11066	11358	11242	11177	11380	11344	11282	11195	11184	11265	11290	11183	11211	11243	11249	11327	11180	11308	11203	11243	11305	11072	11281	11282	11094	11377	11171	11321	11217	11226	11208	11277	11341	11171	11179	11255	11259	11411	11263	11294	11238	11153	11109	11156	11138	11132	11097	11087	11284	11356	11393	11163	11115	11321	11268	11243	11162	11052	11284	11184	11208	11164	11157	11237	11202	11231	11073	11338	11328	11253	11344	11182	11252	11297	11165	11214	11244	11323	11398	11293	11059	11340	11205	11131	11187	11188	11131	11327	11217	11333	11218	11135	11082	11199	11248	11178	11172	11171	11208	11292	11073	11257	11048	11290	11179	11204	11239	11319	11351	11091	11269	11146	11145	11412	11142	11203	11222	11255	11133	11362	11266	11262	11398	11286	11262	11368	11109	11139	11204	11123	11211	11246	11264	11313	11111	11309	11105	11395	11092	11180	11154	11253	11135	11283	11170	11331	11269	11223	11225	11261	11093	11163	11045	11120	11274	11193	11300	11328	11292	11212	11195	11296	11202	11294	11267	11147	11332	11214	11258	11198	11070	11227	11203	11301	11274	11309	11315	11309	11268	11402	11176	11414	11296	11205	11152	11334	11138	11170	11291	11206	11334	11128	11258	11185	11279	11355	11359	11305	11154	11253	11296	11264	11302	11195	11096	11239	11359	11220	11145	11315	11113	11199	11239	11069	11282	11344	11232	11200	11147	11180	11170	11273	11183	11283	11088	11193	11123	11120	11085	11250	11222	11014	11318	11184	11298	11238	11112	11221	11236	11215	11077	11369	11301	11251	11355	11319	11144	11228	11346	11151	11047	11102	11169	11199	11289	11176	11172	11220	11423	11207	11307	11298	11231	11224	11430	11214	11314	11200	11303	11332	11062	11172	11281	11165	11193	11245	11252	11196	11246	11359	11262	11246	11155	11195	11196	11349	11271	11124	11065	11321	11231	11259	11338	11075	11179	11214	11263	11180	11341	11247	11172	11306	11183	11280	11213	11314	11268	11120	11220	11166	11024	11371	11243	11136	11305	11288	11090	11206	11219	11305	11299	11368	11240	11215	11266	11281	11278	11386	11194	11094	11123	11226	11282	11201	11369	11166	11386	11362	11045	11164	11245	11353	11319	11330	11297	11204	11211	11141	11226	11233	11303	11212	11282	11419	11334	11006	11298	11189	11094	11397	11273	11156	11175	11034	11306	11237	11317	10995	11285	11150	11239	11188	11043	11279	11249	11141	11168	11112	11256	11183	11192	11106	11143	11067	11323	11346	11123	11113	11340	11037	11168	11226	11241	11216	11243	11272	11114	11256	11114	11295	11459	11456	11305	11172	11200	11252	11241	11345	11098	11323	11165	11322	11155	11290	11300	11179	11206	11004	11349	11232	11286	11313	11243	11373	11300	11111	11055	11237	11301	11430	11159	11272	11383	11275	11270	11242	11237	11257	11353	11225	11284	11167	11436	11143	11352	11134	11309	10996	11202	11236	11188	11366	11332	11116	11181	11196	11248	11309	11241	11309	11327	11071	11120	11204	11176	11183	11306	11113	11301	11240	11270	11354	11156	11299	11325	11215	11337	11346	11168	11204	11309	11114	11274	11046	11006	11250	11377	11243	11327	11266	11094	11241	11155	11195	11072	11273	11210	11209	11130	11146	11182	11342	11230	11249	11124	11233	11220	11106	11171	11064	11370	11216	11294	11120	11232	11162	11306	11190	11098	11272	11125	11092	11316	11413	11106	11328	11185	11218	11234	11408	11382	11169	11205	11398	11269	11255	11214	11306	11217	11336	11076	11396	11048	11311	11240	11138	11261	11231	11181	11196	11326	11270	11073	11227	11309	11259	11105	11211	11206	11189	11208	11182	11156	11247	11118	11071	11199	11289	11090	11114	11102	11204	11291	11135	11209	11342	11288	11144	11223	11107	11291	11300	11120	11079	11139	11302	11321	11306	11243	11297	11174	11071	11233	11275	11240	11057	11184	11200	11280	11314	11407	11245	11341	11330	11130	11155	11286	11236	11313	11262	11243	11228	11259	11142	11317	11297	11290	11186	11083	11291	11022	11072	11188	11251	11260	11174	11308	11173	11349	11170	11326	11332	11215	11227	11218	11166	11205	11276	11150	11228	11192	11190	11104	11211	11233	11321	11374	11171	11226	11292	11233	11104	11247	11245	11172	11219	11163	11155	11263	11197	11230	11154	11273	11080	11414	11318	11131	11234	11214	11184	11243	11092	11222	11201	11216	11217	11415	11270	11225	11137	11084	11295	11248	11321	11097	11276	11109	11226	11259	11233	11251	11215	11232	11252	11177	11322	11209	11232	11245	11235	11218	11349	11366	11133	11353	11207	11134	11202	11182	11265	11125	11276	11164	11202	11156	11328	11296	11150	11300	11351	11278	11259	11109	11210	11225	11227	11306	11235	11295	11179	11235	11213	11271	11283	11141	11365	11318	11311	11273	11246	11172	11390	11245	11262	11134	11119	11277	11241	11371	11212	11308	11301	11061	11144	11186	11207	10977	11283	11237	11150	11223	11276	11373	11352	11133	11234	11144	11036	11045	11272	11356	11161	11119	11139	11166	11295	11333	11250	11109	11318	11252	11324	11226	11271	11155	11188	11266	11176	11239	11250	11091	11111	11137	11276	11097	11338	11340	11141	11195	11315	11208	11390	11243	11184	11271	11130	11249	11233	11289	11331	11295	11133	11195	11107	11357	11056	11255	11262	11186	11323	11373	11300	11157	11110	11270	11322	11351	11183	11215	11210	11258	11243	11170	11305	11163	11120	11385	11217	11260	11276	11223	11480	11207	11250	11106	11140	11153	11324	11192	11230	11334	11186	11313	11144	11134	11183	11246	11205	11232	11262	11293	11217	11339	11345	11282	11247	11324	11222	11376	11346	11245	11209	11361	11182	11304	11139	11311	11211	11277	11198	11086	11124	11311	11191	11108	11304	11266	11389	11262	11107	11333	11207	11252	11314	11305	11231	11365	11352	11250	11231	11242	11236	11189	11147	11268	11230	11257	11243	11146	11242	11215	11253	11277	11183	11297	11193	11323	11207	11454	11215	11264	11038
23677	21398	28724	24951	24387	26363	26461	22493	21445	21064	20861	20399	20274	20139	20116	20052	19924	19868	19615	19780	19423	19490	19386	19251	19317	19178	19226	19267	19361	19312	19328	19120	19146	19161	19044	19265	19219	19384	19008	19153	19128	19190	19047	19183	19086	19137	19046	19035	19010	19081	19250	19230	19263	18940	18805	18932	19066	18990	19322	19078	19252	19224	18872	18898	18911	18973	19109	19041	18934	18965	18805	19156	18930	18764	19258	19159	18956	19003	19128	19092	19030	19047	18985	19210	19159	18931	19113	18984	19214	19042	19217	19120	19025	19061	19076	19148	19178	18979	19046	19140	19047	19204	19102	19038	19159	18957	19093	19001	19020	19026	19266	19354	19206	19127	19034	18871	19110	19037	19091	18906	19092	19122	18917	18960	19053	19176	19031	19201	19155	19049	19024	19150	19166	18964	19144	19042	19019	19128	19248	19115	19062	19169	19148	18992	18884	19019	19015	18904	18946	19117	18902	19001	19175	19035	19143	18813	19063	19010	19139	19089	19010	18856	18948	19067	19196	18970	18926	19144	19148	18836	18820	18924	19102	19213	19043	18961	19069	18910	19029	19048	18991	18945	19237	19201	19042	19138	18904	19136	18935	18940	19287	18844	18928	19006	19000	18929	19104	18911	18905	18837	18759	18815	19032	19275	19192	19165	19014	19065	18895	18886	19006	18948	18922	19078	18970	18810	18930	18845	19054	18990	18632	19068	18841	19351	18973	19097	19056	19154	18885	19127	19025	19019	19199	19079	19028	18972	18950	19066	18894	19123	18972	18734	18859	18961	18859	18960	18908	19104	18818	18900	19241	18881	19192	19000	19151	18802	19122	19066	19066	19046	19151	18940	19125	19024	19069	19264	19040	19064	18930	18934	19099	18921	19052	19156	18988	18986	19096	19011	19135	18815	19008	19024	19138	18964	19140	19116	18999	18852	19056	19019	19181	18988	18931	19013	19133	18984	18890	18721	18897	19217	19177	18712	18906	19076	19006	19004	18860	19042	19240	19095	19078	18965	19085	18989	19156	18716	18793	18938	19000	18955	19143	18962	18876	19366	19362	18991	18996	19171	19224	18941	19062	19084	19056	18747	19127	19017	18922	19005	19328	19035	18949	18941	19131	19000	19260	18903	19027	18986	18924	18975	19196	18833	18888	19011	19015	19169	19153	18806	18951	19122	19145	18867	18892	19047	19184	19174	19081	19129	18969	19005	18995	19040	18903	18930	19067	18992	18832	18976	19165	19233	18987	18802	19099	18918	19140	19091	18905	19047	19099	19141	18859	19105	19035	18943	18995	18699	18864	19093	18905	19170	18897	18944	18970	18785	19040	19159	19044	18865	19135	19118	19065	19133	18958	19149	19107	19058	18971	18897	19187	18796	18983	19105	19275	19125	19202	18923	19072	19024	18875	18962	19163	18850	18934	19162	18973	18959	19125	19120	19167	19041	18901	19037	18786	18832	18944	18969	18922	18992	18908	19154	19230	19012	18798	19006	18910	19041	18914	18977	19125	18993	18950	18794	18908	18743	18830	18943	19029	19028	19122	19049	19191	18977	19071	19205	18979	19022	18814	19176	18979	19145	19040	18772	19007	19104	18903	18995	18941	19096	19087	19110	19055	19038	19143	19028	19024	18831	18834	18963	19143	19008	19164	19087	18981	19047	18902	19097	18913	19154	19019	19294	19066	18911	18899	19090	19221	18867	18951	19083	19162	19033	19080	18960	19161	18894	18693	19103	18995	19145	18991	18960	18698	18901	19171	18870	19043	19107	19313	18918	18837	18875	19144	18982	18876	19166	18981	18915	18924	18989	18963	18831	18964	19000	18979	18958	18922	18704	18798	19078	19161	18807	18858	19206	18785	18806	18884	18811	18914	19096	19001	19038	19042	19114	19040	19023	19199	19108	18957	18939	19138	18923	18973	18937	18859	18853	19000	19218	19240	19192	19359	18922	18990	19044	18979	19075	19050	19057	19124	19272	18785	19302	19044	19030	18783	19032	19004	19150	19097	18973	18954	18967	19277	19010	18914	18896	18741	18824	19036	19018	18916	19100	19136	19060	18859	18967	18907	19047	19045	18968	18897	19052	18892	18964	18998	19045	18925	18982	18874	19102	19164	19096	19105	18961	18953	18929	18889	18918	19138	19038	19122	19097	18930	18808	18798	19131	19014	19090	19005	19113	18961	18837	18872	18864	18898	19149	19101	18951	19019	19074	19025	18946	19130	18832	18941	19072	19021	18935	19262	18904	19103	19028	18918	19063	18994	19006	18756	18991	18776	18991	19048	19155	19061	18954	18805	19117	18906	18968	18968	19015	19106	19214	19035	18827	18954	19069	18970	18971	19126	19023	18820	19060	18807	19221	18997	18942	18997	18852	19116	19218	19130	18988	18928	18993	18830	19093	18927	19036	19058	19126	19065	19140	19085	19004	18889	18985	18954	19014	19077	18945	19216	19048	19002	18963	19118	18962	19278	18813	19071	19159	19174	19126	19327	19169	18861	19124	19092	19000	19017	18893	18973	19089	19106	18994	19026	19020	19092	18956	18885	18855	19181	19162	19053	19037	19020	19135	18853	18931	19006	18984	18896	18992	18816	19277	19029	19018	19003	19231	18936	18987	19183	19000	19063	18854	19112	19172	19134	18974	19043	19172	18820	19046	18860	19144	19020	18899	18990	19028	18974	19008	19112	19005	18943	19023	19101	19087	19030	19166	19174	19090	18890	19112	18960	19050	19128	18977	19163	18729	18863	18988	18962	18907	18991	18948	19002	19026	19003	19041	18980	19024	18811	19143	19108	19071	19034	18932	19105	18873	18980	18990	19163	19103	19252	18946	19089	18893	19093	19166	18810	18909	18835	19056	19201	18991	19072	19085	19110	19239	19068	18900	18946	18916	18904	18938	19411	19041	18970	18928	18823	19174	18982	18966	19192	18815	18862	18816	19037	18996	19053	18987	19012	19111	18869	18930	19135	19060	18701	18996	18971	19054	18872	18987	19063	19054	19109	19007	19154	19236	19107	18937	19035	19022	19016	19043	18897	18929	19045	18975	18988	18985	18804	19066	18952	19251	19165	19067	19073	19074	18983	18918	18980	19168	18822	18971	18958	19009	18965	18880	18729	18952	18981	18873	19046	19138	18949	19173	18926	19202	19031	19095	18979	19230	19156	19014	18903	19113	18930	18871	18920	19131	18904	19108	19276	19127	19064	19113	19143	19195	19294	18781	18942	18878	19137	18823	18944	19068	19108	19079	19039	19202	19003	19125	19022	19100	19148	18920	18840	19264	18868	19165	18974	18982	18954	18963	19108	19046	19213	19068	18963	19021	19029	18882	18880	19081	18917	18990	19004	19050	19036	18838	18768	19057	19243	19066	18910	18780	19071	19010	18948	18906	19126	18793	18979	18820	18902	19120	18909	18902	18932	18944	19147	18938	19005	19117	19069	18964	18953	18829	19194	19053	18993	19028	18801	18971	18997	19212	18915	19165	19067	18807	18908	19098	18986	19079	19192	18797	18995	19145	19029	19008	19049	19249	18937	19024	19103	18995	19221	19165	18899	19080	18875	19007	19106	19042	18955	18879	19137	18964	18746	18870	19265	18966	19076	18941	18862	18925	19027	19219	19089	19021	19002	19154	19059	18988	19073	18954	19043	18919	18974	19094	18993	18954	19076	19086	18920	18865	18995	18914	19076	18952	18949	19051	19012	19073	19017	19099	19108	18956	19076	19071	18906	18822	18983	18986	19146	18863	18984	19048	18949	19185	18931	19079	19007	18957	19074	19005	19164	18977	18977	19055	19123	19242	18761	19105	19151	19103	18998	19020	18983	18884	19084	19036	18881	18854	18865	19046	19089	19096	18899	19172	18976	18982	19005	19057	18948	18705	19047	18929	18996	19053	19243	19059	18980	19094	19229	18826	19289	19207	18942	18910	18940	19029	18708	18741	19061	19083	18954	18947	18932	18881	18981	18963	19102	18985	18894	19021	19090	19099	18879	18973	19041	19075	18948	19092	19063	19051	19257	18862	18908	19001	19156	19002	19060	19024	18949	18990	18951	19059	18920	18913	19212	19142	19157	19052	19010	19060	18940	19133	19099	18965	19009	19015	19071	18872	19148	18895	19278	18966	18930	18951	19096	19326	19079	19133	19053	19204	18937	19148	19134	19124	18982	19091	19093	19165	18943	18936	19024	18820	18972	19078	19013	18864	19055	19137	18944	18786	18943	18950	19033	19022	19014	18726	19095	18899	18845	19089	19084	19017	19017	19033	19105	19087	18836	18828	18956	18855	18940	19041	18959	18841	19103	19052	18866	19166	19016	19162	18819	19141	19058	18931	18992	18933	19033	19121	19018	19101	19037	19056	19110	19096	18840	18881	19005	19092	19099	19079	18991	18899	19126	18808	19130	19092	18949	19046	19288	19050	18934	18807	18844	19087	18958	18953	18826	18871	19116	19127	18996	19074	18949	18958	19131	18892	18828	18924	19154	18896	18885	18966	18814	19110	19079	19110	18970	18983	18962	19124	18910	18979	19096	18904	18845	19150	19010	18940	18958	19041	19157	19022	19213	18974	18986	19080	19039	18968	19051	19098	19200	18881	19151	19086	19010	19037	18977	18806	19036	19005	19214	19156	19119	19177	18863	19194	19007	18894	18926	18848	19272	19124	19042	19015	18976	19104	18986	18877	19066	19050	19042	19132	18923	19060	19161	19253	19078	19062	19040	18887	19031	19044	19295	19121	19022	19091	19293	18925	18907	19056	18697	18973	18746	18904	18921	19159	18958	19079	19093	18893	18860	18807	18936	19121	18881	19133	18990	18932	18950	19229	19167	19138	18914	19183	19001	18874	19058	19014	19088	19094	19020	19046	18985	19084	19070	19057	19052	18949	19019	19222	19028	19190	19267	19068	19139	18912	19064	19061	19122	18871	18999	18929	18875	19060	18865	18704	19035	18956	18790	18918	19085	18844	18922	19056	19094	19156	19054	19090	19291	19050	19135	18990	19015	19291	19197	19150	18985	18979	19033	19072	18875	19040	19096	19004	19004	19099	19317	18961	19016	18892	18998	19109	19004	19088	19216	19185	18899	18980	18982	19072	19077	19022	18995	18910	18835	19084	18951	18955	19029	18866	19244	19110
22115	41173	37610	28363	22730	19179	16815	15448	14665	14107	13700	13386	13175	13057	12810	12799	12582	12877	12784	12652	12657	12312	12226	12106	12312	12243	12256	12184	12187	12159	12159	12095	12192	12185	12143	12089	12122	12028	12064	11961	12090	12076	11951	12095	11948	11912	12083	11964	12094	12017	11974	12041	12095	11878	11938	12070	11899	12012	12072	11971	12042	12039	12086	11868	11943	12123	12272	11852	11967	11935	12189	11942	12007	11956	12000	11995	11985	12027	12142	12056	12083	12072	12001	11883	11962	11954	12004	11888	12035	12090	11923	11881	12114	12052	12100	11833	12056	11855	11773	11978	11983	12110	12065	12012	11957	11851	12084	12080	11924	12069	11909	11868	12071	12063	11947	12122	11995	11949	11881	11982	12044	12124	11760	11795	11934	11927	11959	11804	11881	11851	11932	12013	11910	12017	11828	11989	12100	11944	12040	12059	11985	12107	11782	11840	11910	11975	11967	12010	11993	11930	11925	11890	12073	12023	11989	11941	12030	11934	11861	11863	11789	11961	11875	11841	11808	12051	12032	12006	11778	11789	11949	11893	12093	11783	11977	11885	11865	12040	11816	11971	12070	11818	12106	11897	11873	11920	12033	11977	12018	12109	11920	11905	11915	11961	11830	11897	11946	11841	11830	11870	11872	12034	11956	11979	11889	11910	11855	11987	11999	12077	11778	12093	11857	11950	11810	11971	12056	11937	12031	11983	11993	11977	11890	12028	12120	11989	12009	11854	12063	12167	11796	11991	11928	11991	11863	11869	11962	12013	11998	11939	11953	12003	11978	11905	11978	11870	11847	11932	11983	11992	11914	11937	11871	11953	11850	11926	11869	11871	11931	11865	12080	11853	12117	11944	11752	12012	12012	11971	11744	11822	11989	11898	11932	11991	12023	12089	12060	11918	11917	12158	11955	12072	11921	11984	11839	11934	12059	11807	11770	11988	12068	11828	11794	11961	11859	11633	12032	11921	11837	12047	12026	11932	12020	11884	12016	11889	11892	12011	12048	11812	11963	11781	11825	11923	12007	11935	11989	11852	11996	11945	11870	11820	12037	12129	11774	11961	11854	12080	12098	11910	12061	11839	11894	11765	11866	11987	11938	12004	12088	11900	11799	11980	12053	11937	11868	11925	11940	12010	12014	11980	12011	12083	11883	11829	12049	12034	11966	11954	11960	11993	12069	11979	11858	11981	12020	11731	11908	11968	11941	12172	11849	11965	11935	11913	11940	11799	12039	11859	11969	12145	11837	12008	11986	11989	11880	12001	11831	11821	11810	12021	12005	12055	12006	11996	12013	12000	11936	12048	12034	11917	12080	11825	11937	11952	11939	11873	11926	12023	11753	12024	11888	12138	11913	12022	11923	11817	12104	12037	11772	11775	11972	12021	11759	11911	11998	11934	11883	11812	12004	12008	12043	11928	12151	11937	11988	11934	11840	12004	11862	11980	11954	12054	11979	11924	11811	11880	11944	11892	11952	11870	11970	12008	11815	11959	11893	11940	11977	11892	11961	11923	11917	11854	12156	11860	11762	11966	11935	11907	11882	11993	11740	11920	12065	11902	11846	11988	11935	11907	11893	11937	11929	11933	11904	11945	11882	11939	12138	11885	12008	11792	11741	12034	11899	11811	11882	12020	11891	11864	12026	11911	12031	11864	12084	11818	11949	11851	11918	11929	12078	11909	11926	12051	11979	11969	11989	11739	11885	12128	11952	12021	11883	11878	11988	11731	11794	11913	12066	11934	12121	12040	12170	11914	11896	11756	11950	12012	12054	12040	11921	11997	11860	12060	11835	11826	11959	11811	11908	12062	12025	12082	12085	11883	12015	11941	11791	11982	12015	11899	12067	11882	12156	11951	11727	11937	11771	11882	12082	11925	12032	11832	12117	11980	12082	12002	11886	11927	11907	11933	11949	11898	11939	11952	11848	11949	12026	11783	11929	12068	12097	11992	11995	12074	11877	11944	11929	11971	11921	11911	11829	11985	12091	11822	11991	12022	11902	11841	11900	11927	12030	11989	11950	11873	11939	11913	12072	11722	11855	12005	11848	11857	11932	12023	11838	11978	11895	12025	11900	11803	11802	11853	11863	12005	12009	11831	11807	11968	11984	12022	11956	11978	11954	12056	11853	11838	12040	12106	12009	11992	11770	11928	12008	11879	12018	11966	12069	11836	11844	12004	11870	12020	11901	11896	11964	11930	11844	12081	11859	11925	12083	12018	12008	11901	11913	12112	11924	11876	11928	12031	11841	11948	11881	11926	12010	11911	12032	11979	11874	11876	11998	11979	11780	11876	11978	12014	11884	11739	11881	11854	11860	11929	11937	11941	11917	12030	11906	11968	11960	11956	11820	11800	11708	11936	11728	11865	11927	11901	11853	12052	12003	12043	11963	11924	11905	12030	11880	11697	12035	11830	11854	12102	11877	12013	11996	11808	11959	11882	11855	11867	12017	11961	12018	12045	11927	11855	11981	11990	12073	11764	11961	11953	11924	12040	11958	11963	11826	11897	12053	11930	12048	11889	11973	11884	11947	11947	11886	11924	11932	11979	11899	11950	11899	11898	12077	11905	11886	11985	11924	11674	11919	12036	11936	12012	12074	11980	11989	12024	12023	11847	11905	12028	12001	11813	11945	12136	11822	12049	11786	11947	12026	12025	12001	11888	12143	11921	12006	11986	12019	12085	11862	12086	12018	11944	12138	11946	11806	12124	11883	11797	11916	11907	12027	11965	11852	11953	11986	11886	11750	12010	11983	11835	11936	11995	11835	11955	11880	11716	11805	11877	12063	11937	11909	11974	11857	11765	11927	11929	12036	11924	11857	11883	12023	11953	11902	12051	12001	11993	11823	12105	11865	11836	11833	11810	11802	12087	11823	11904	11892	11954	11922	11919	11887	12012	11865	11966	12029	12034	11879	12006	11937	12023	11912	11986	12008	11923	12097	11919	11897	12061	11922	11915	11882	11880	11987	11818	11802	11949	11866	11803	12103	11945	11953	11842	11917	11996	11869	12072	12069	11993	11985	12029	12028	11882	12003	11877	11857	11808	12032	11993	12060	11952	11979	11829	12076	11881	11927	11853	12096	11887	11805	11909	11845	11869	11860	11963	12033	11943	11942	11931	11904	11991	11875	11728	11962	11970	11926	11969	12090	12009	11825	11877	11852	12043	11973	12102	11973	11971	11993	11873	12102	12079	11903	11882	12121	11937	11791	11969	11863	11868	12104	12013	11945	11884	11707	11922	12010	11987	11870	11879	11871	12115	11804	11894	12030	12043	11879	12025	11883	11839	12055	11924	11956	11870	11914	11990	11920	11917	12016	11882	11837	11934	12120	12035	11928	11904	11894	12052	12008	12008	11860	12061	11910	11843	12106	12035	11905	12071	12201	12096	11960	11911	11958	11910	11827	11826	11859	12052	11687	11834	11902	11958	11947	11702	12022	11905	11993	11915	12000	11849	12016	12076	12000	11784	11916	11923	12107	11825	11997	11823	12001	11892	11971	11906	11950	11903	11742	11991	12015	11838	11949	11998	11874	11849	12056	11920	11978	11723	11993	11816	11984	11878	11955	11965	11790	12054	12115	12074	11930	11800	11940	11900	11813	11985	12035	11950	11856	12062	11978	11818	11927	12050	11918	11837	11753	11962	12016	11998	11979	11869	11967	11698	11943	11824	12010	11887	12070	11926	12028	12090	11858	11832	11973	12069	11890	11857	11733	12012	11939	12089	11864	11969	12041	11863	11862	12124	11984	11869	11863	11927	11870	11743	12040	11976	11869	11985	12031	11951	12074	12042	12010	12008	11891	12076	11916	11815	11854	11998	12041	12014	11881	11861	11873	11962	11947	11993	11992	11951	12016	12015	11958	11776	11894	11917	11916	11852	11917	11713	12008	11873	11972	11857	11961	11886	12015	11879	11951	11972	11973	11851	11889	11698	11840	11947	11878	12106	11836	11984	11880	12034	11980	11814	12088	11852	12040	11970	11763	11862	12001	11794	11883	11845	11945	11811	11926	11875	11993	11933	11997	11919	11851	11894	11947	11844	11854	12079	11881	11924	11906	12019	12081	11758	11881	12073	11927	11963	11859	11911	12112	11908	11920	12026	11846	12189	11993	11797	11812	11864	11949	11951	11902	11898	11808	11963	11910	11903	12024	11954	11907	11913	11924	11998	11838	11856	11676	11868	12060	12031	11983	12121	11648	11776	11711	11845	11833	11946	11943	11881	11997	12048	11942	11857	12066	11925	11951	11820	11909	12020	11864	11840	11970	11947	11905	12024	11938	11896	11861	11930	11708	12011	11961	11841	11970	11959	11762	11815	11899	11910	12040	11966	11901	11858	11931	11923	11946	12019	11926	11831	12068	11952	11850	11954	11902	11928	11945	11774	12052	11958	11839	11950	11903	11832	12065	11926	11967	11953	12080	11953	11969	11969	11912	11900	11941	11867	11892	11884	11822	11889	11836	11965	11981	11804	11928	11618	12062	11949	11964	11802	11842	12035	11932	11891	11883	12078	12023	12025	11844	11908	11905	11923	11927	11920	12031	11934	11969	12033	11703	12080	12109	11851	12049	11895	11933	12054	11819	12043	12091	11835	11956	12074	11891	11978	11869	12027	11945	11908	12141	11756	11854	11891	11885	11884	11902	12026	12004	12039	11907	11927	11961	11996	11765	11849	11966	11801	11800	12012	11965	12089	11821	11822	11751	12143	12037	11856	12118	11851	12092	11982	12106	11908	11997	11893	12173	12024	11878	11836	11828	12014	11923	12053	11786	11996	11980	11895	11949	11760	11924	11874	11928	11902	11755	11871	11911	12045	11959	11799	11994	11922	12052	12019	12068	11932	11863	11908	11974	11852	12048	11917	12074	11903	12028	11899	11945	11842	11942	11833	11893	12041	11949	11946	11794	11898	12059	11928	11942	12078	12071	11962	12072	11937	12002	11931	11934	11942	11904	11840	12045	12039	11967	11975	11935	11882	11955	11992	11814	11966	11947	11998	11839	11937	11878	11883	11953	12038	11875	11937	11996	11865	12152	11897	11742	11846	12011	12069	11908	12080	11862	11992	11946	12077	11953	11924	11968	11971	12008	11904	11872	11905	12010	11908	12026	12058	11937	11809	11860	11874	11888	11859
32168	27247	30066	26827	22861	21625	20711	20311	19875	19796	19817	19598	19621	19464	19565	19537	19489	19791	19734	19926	19290	19467	19368	19439	19570	19488	19303	19645	19460	19167	19504	19350	19381	19476	19518	19489	19325	19579	19463	19122	19576	19515	19286	19173	19319	19335	19122	19416	19285	19327	19442	19378	19376	19495	19324	19441	19402	19110	19235	19275	19267	19477	19343	19407	19317	19380	19513	19176	19426	19138	19370	19392	19180	19487	19373	19300	19407	19337	19546	19214	19265	19451	19061	19210	19268	19378	19299	19417	19236	19444	19417	19146	19247	19520	19056	19290	19244	19260	19353	19243	19240	19189	19237	19443	19263	19378	19354	19308	19362	19394	19378	19231	19387	18988	19269	19300	19280	19331	19169	19316	19466	19315	19387	19313	19441	19306	19151	19437	19333	19366	19283	19327	19264	19334	19484	19250	19374	19436	19240	19218	19356	19101	19411	19414	19292	19369	19298	19305	19313	19134	19330	19357	19252	19358	19480	19084	19352	19451	19277	19327	19394	19366	19184	19089	19175	19335	19479	19250	19356	19531	19431	19452	19018	19211	19274	19500	19224	19274	19250	19361	19223	19394	19367	19239	19138	19324	19342	19296	19165	19402	19193	19266	19329	19243	19326	19189	19408	19455	19495	19072	19570	19528	19326	19481	19334	19219	19470	19191	19233	19455	19193	19328	19315	19318	19195	19386	19174	19388	19205	19247	19136	19392	19206	19301	19185	19290	19534	19297	19352	19500	19178	19531	19122	19258	19335	19215	19200	19410	19568	19252	19099	19298	19337	19344	19333	19252	19314	19288	19328	19394	19350	19308	19331	19408	19295	19242	19308	19331	19169	19265	19314	19157	19365	19368	19283	19441	19347	19114	19243	19333	19379	19016	19311	19285	19214	19301	19213	19310	19479	19173	19442	19269	19175	19355	19249	19301	19287	19406	19402	19356	19407	19186	19193	19309	19367	19176	19350	19116	19245	19376	19216	19138	19513	19339	19173	19399	19405	19144	19159	19271	19394	19345	19318	19160	19160	19292	19258	19322	19467	19383	19141	19127	19367	19418	19512	19474	19261	19477	19420	19422	19109	19341	19376	19211	19103	19193	19281	19103	19262	19404	19305	19562	19184	19542	19283	19521	19458	19332	19330	19530	19532	19074	19478	19214	19385	19244	19442	19526	19494	19200	19323	19394	19331	19083	19403	19215	19132	19266	19562	19146	19164	19211	19264	19305	19671	19302	19417	19400	19366	19191	19503	19364	19063	19238	19258	19342	19405	19337	19254	19412	19220	19444	19465	19366	19399	19305	19549	19266	19206	19151	19258	19349	19431	19377	19087	19221	19091	19209	19145	19408	19300	19171	19364	19315	19125	19234	19193	19227	19194	19255	19375	19221	19192	19140	19105	19392	19261	19314	19294	19080	19340	19242	19191	19296	19347	19313	19560	19302	19134	19278	19007	19334	19106	19261	19307	19233	19256	19327	19259	19169	19302	19348	19482	19297	19469	19371	19373	19308	19470	19266	19573	19195	19123	19242	19322	19243	19156	19158	19332	19270	19407	19425	19320	19492	19195	19173	19265	19402	19284	19360	19025	19260	19177	19132	19294	19292	19351	19204	19552	19443	19280	19135	19371	19234	19347	19377	19341	19473	19445	19231	19217	19337	19217	19421	19131	19136	19376	19375	19453	19256	19346	19487	19391	19305	19256	19415	19434	19119	19196	19335	19329	19427	19327	19387	19429	19493	19558	19199	19285	19385	19300	19204	19411	19371	19198	19397	19194	19239	19136	19207	19227	19343	19320	19263	19308	19150	19306	19220	19289	19292	19308	19337	19483	19390	19413	19208	19552	19237	19560	19357	19334	19187	19249	19319	19206	19275	19244	19418	19452	19259	19164	19285	19275	19351	19354	19430	19363	19546	19303	19316	19247	19050	19317	19128	19002	19398	19238	19131	19352	19432	19258	19378	19451	19196	19094	19111	19285	19421	19196	19390	19353	19456	19484	19250	19273	19245	19206	19319	19004	19466	19361	19419	19250	19260	19330	19292	19245	19622	19258	19256	19292	19415	19371	19148	19186	19252	19129	19309	19541	19446	19164	19205	19501	19419	19329	19218	19121	19370	19416	19275	19299	19161	19194	19266	19346	19380	19441	19381	19108	19459	19098	19313	19205	19288	19282	19131	19377	19548	19409	19088	19252	19361	19379	19310	19273	19216	19285	19417	19271	19339	19420	19240	19350	19435	19319	19196	19275	19297	19376	19002	19158	19320	19210	19442	19444	19038	19385	19619	19380	19407	19342	19360	19443	19243	19402	19393	19044	19365	19500	19412	19192	19440	19476	19181	19187	19221	19370	19256	19216	19272	19329	19295	19504	19125	19358	19318	19267	19424	19467	19372	19137	19223	19094	19285	19417	19424	19339	19185	19153	19367	19300	19507	19361	19248	19518	19274	19481	19342	19114	19199	19594	19608	19502	19373	19386	19364	19270	19163	19475	19245	19157	19333	19458	19078	19389	19556	19467	19263	19415	19420	19465	19341	19122	19286	19397	19308	19337	19308	19507	19413	19312	19195	19322	19364	19379	19442	19129	19434	19367	19312	19431	19236	19461	19416	19233	19344	19528	19427	19365	19341	19504	19194	19538	19342	19384	19145	19415	19331	19615	19243	19116	19558	19348	19286	19452	19541	19163	19400	19189	19209	19441	19304	19364	19634	19074	19311	19115	19326	19426	19629	19203	19110	19284	19261	19242	19284	19180	19488	19533	19302	19234	19387	19331	19332	19295	19370	19315	19171	19358	19267	19238	19426	19425	19169	19343	19401	19149	19339	19342	19315	19464	19503	19344	19405	19260	19184	19266	19412	19545	19339	19465	19346	19299	19465	19235	19318	19512	19410	19327	19615	19285	19391	19233	19221	19298	19298	19415	19524	19289	19459	19316	19352	19225	19096	19180	19205	19176	19515	19192	19396	19358	19201	19307	19235	19248	19442	19584	19250	19375	19155	19304	19329	19280	19324	19452	19288	19350	19406	19414	19435	19367	19468	18996	19346	19324	19451	19291	19364	19401	19197	19562	19286	19420	19298	19350	19092	19149	19269	19108	19470	19361	19269	19316	19524	19371	19214	19261	19312	19428	19445	19473	19548	19233	19271	19250	19376	19283	19363	19409	19401	19408	19445	19427	19499	19182	19041	19185	19124	19207	19242	19275	19254	19193	19251	19396	19429	19311	19444	19321	19325	19330	19362	19540	19328	19526	19341	19362	19355	19287	19401	19378	19393	19385	19337	19233	19230	19320	19247	19171	19117	19471	19251	19520	19157	19369	19214	19473	19330	19358	19264	19330	19414	19393	19522	19156	19103	19237	19182	19431	19351	19255	19280	19386	19455	19427	19149	19519	19464	19298	19196	19385	19324	19237	19541	19152	19302	19021	19220	19284	19360	19066	19183	19112	19527	19493	19504	19365	19334	19493	19429	19475	19308	19406	19521	19348	19200	19429	19304	19078	19323	19361	19091	19338	19219	19264	19560	19434	19155	19345	19164	19471	19330	19685	19272	19413	19412	19314	19409	19546	19281	19474	19066	19452	19385	19628	19264	19379	19284	19207	19351	19361	19072	19312	19402	19324	19288	19299	19278	19354	19415	19414	19495	19230	19390	19305	19319	19344	19333	19354	19255	19255	19323	19347	19294	19503	19566	19463	19219	19552	19317	19188	19238	19337	19395	19400	19423	19383	19456	19428	19151	19225	19354	19260	19268	19283	19216	19338	19436	19141	19286	19338	19179	19333	19251	19323	19295	19442	19385	19367	19530	19312	19274	19136	19434	19153	19419	19268	19249	19126	19394	19272	19494	19321	19456	19378	19257	19430	19151	19378	19292	19179	19358	19464	19204	19250	19385	19258	19335	19377	19254	19338	19235	19176	19358	19387	19335	19492	19313	19345	19284	19305	19369	19242	19331	19250	19430	19286	19387	19292	19323	19147	19534	19453	19209	19136	19216	19379	19395	19231	19274	19210	19281	19343	19305	19289	19346	19449	19258	19383	19384	19477	19485	19442	19346	19263	19439	19497	19448	19216	19159	19209	19391	19391	19343	19295	19355	19373	19169	19198	19412	19180	19129	19358	19252	19394	19365	19514	19271	19116	19157	19393	19431	19209	19274	19231	19228	19184	19146	19223	19275	19340	19418	19463	19363	19552	19312	19436	19335	19387	19297	19223	19299	19234	19238	19421	19493	19220	19330	19234	19078	19317	19344	19295	19239	19550	19153	19343	19337	19216	19161	19183	19150	19211	19241	19227	19439	19364	19213	19322	19209	19479	19366	19297	19393	19395	19334	19250	19265	19172	19276	19144	19274	19265	19359	19384	19453	19167	19329	19208	19294	19621	19321	19581	19370	19302	19261	19446	19405	19121	19377	19177	19122	19270	19395	19298	19473	19309	19343	19277	19379	19353	19431	19368	19289	19440	19488	19461	19453	19550	19480	19285	19456	19353	19235	19444	19367	19322	19352	19245	19277	19207	19386	19338	19280	19108	19305	19341	19190	19376	19056	19123	19144	19534	19314	19213	19378	19233	19100	19195	19309	18920	19304	19306	19376	19330	19209	19483	19175	19419	19341	19442	19222	19451	19696	19523	19511	19238	19192	19395	19275	19375	19225	19356	19316	19190	19250	19273	19310	19440	19420	19007	19351	19359	19327	19198	19547	19449	19221	19246	19405	19288	19256	19472	19417	19384	19271	19239	19501	19276	19368	19214	19266	19196	19375	19289	19304	19407	19417	19358	19407	19383	19579	19252	19292	19482	19064	19447	19114	19236	19195	19262	19419	19239	19307	19241	19342	19203	19547	19303	19355	19183	19442	19168	19197	19298	19389	19385	19283	19508	19221	19305	19252	19402	19267	19524	19357	19514	19392	19300	19506	19202	19333	19297	19402	19366	19329	19400	19566	19311	19234	19232	19114	19623	19472	19487	19491	19276	19355	19404	19446	19373	19326	19377	19190	19275	19388	19148	19138	19165	19201	19321	19359	19398	19052	19411	19045	19377	19175	19501	19483	19445	19523	19316	19196	19470	19305	19223	19244	19196	19083	19534	19218	19264	19337	19344	19302	19106	19146	19190	19405	19470	19439	19255	19527	19163	19323
20098	27005	24279	18279	15644	14024	13251	12702	12839	12522	12493	12152	12314	12167	11922	12322	12179	12096	12277	12088	12093	12031	11989	11954	11645	12060	11949	11957	11959	12134	11882	11845	12035	11890	12056	11899	11907	11860	11919	12103	11949	11792	11844	11983	11872	12042	11994	11894	11980	11841	11875	11939	12005	11910	11886	11962	11986	11983	12063	12067	11913	11897	12023	12071	11852	11850	12044	11901	11912	11966	11951	11897	12081	11948	11981	11954	12047	11945	11920	11971	11934	12038	11788	11841	11912	11954	11812	11868	12022	12001	11923	12047	11843	11967	11879	11783	11748	12010	11822	11923	11907	11962	12151	11810	11876	11873	11885	11990	11741	11803	11968	12154	12090	12000	11913	12018	11802	11912	12098	11945	11904	11952	11893	11905	12013	11997	11813	11888	12055	11818	11832	11949	11774	11960	11847	12001	11902	11831	11990	11923	11840	11893	11898	11973	11931	11699	11996	11843	11989	11815	11985	11853	11882	11856	11776	11886	11868	11957	11986	11994	12083	11947	11840	11784	11880	11805	11941	11901	12049	11906	11988	11929	11895	11926	11992	11945	11864	11982	11953	11967	11929	11949	12075	12020	11896	12013	11668	11983	12069	11917	12018	11947	12029	11960	12101	11854	11805	12050	12028	11991	11963	11925	11785	11952	11836	12013	12031	11877	11869	11850	11952	11911	11908	11951	11854	11867	11859	11948	11861	11960	11931	11866	11997	11850	11686	11938	11844	11974	11918	11724	12020	12012	12017	11935	11863	11938	11851	11823	11930	12022	11815	11984	11850	11869	11836	11952	11920	12015	12012	12061	11888	11862	11900	11841	11919	11988	11966	11947	11796	11863	11741	11856	11896	11859	11927	11812	12139	11810	11963	11780	12001	11994	12079	12059	11782	12039	11930	11862	11865	11950	11950	11990	11854	11951	11853	11856	11846	11874	11755	12161	11885	11790	12023	11887	11868	11888	11785	11917	11934	11857	11999	11848	11964	12042	11903	11777	11975	11897	12083	11886	11865	11830	12031	11727	11922	11973	11886	11814	11788	11976	11893	11784	11933	12112	11835	11934	12017	11974	11900	11980	11938	11788	11970	11934	11796	11911	11897	12008	12006	11889	11911	11767	11942	11913	11938	11851	12112	11987	11742	11920	11891	11908	11977	11865	12061	11945	11743	12001	12004	11889	11924	12017	11961	11788	11841	11991	11933	11960	11860	11777	11869	11917	11996	11964	11837	11912	11964	11756	12002	11948	11763	11949	11993	11960	12049	12014	11906	11779	12013	11845	11749	11903	12017	12038	11926	11920	11860	12055	11937	11798	11879	11776	11884	11811	11918	11980	11947	11787	11857	11799	12075	11898	11923	11830	11809	11928	11845	11838	11910	11977	12212	11805	11801	11916	11745	11862	11793	11864	12053	11887	11882	11873	11927	11774	12056	12113	11904	11997	11938	12051	11918	11723	11921	11996	12019	12014	11984	11779	11892	12011	11966	11856	11975	11981	11857	12015	11870	12040	11861	12018	11937	11888	11688	11790	11824	11761	11842	11893	11972	11928	11832	11823	11928	11958	11789	11876	11912	11828	11855	11860	11954	11855	12098	12029	11917	11812	11897	12040	11874	11779	11786	12127	11788	11968	11799	11957	12043	11989	11850	11886	11911	11873	11875	12095	11896	11903	12041	11880	11788	11654	11963	11994	11889	11926	11875	11929	11777	11918	11857	11975	11931	11946	11848	11986	11673	11856	11765	11866	11817	11793	11968	12158	11953	11756	11908	11898	11835	12016	11905	11925	11883	11893	11922	11923	11916	11787	11837	11893	11755	11957	12163	11777	11847	11982	11970	11900	11931	11959	12002	12062	11867	11909	11824	11861	11908	11827	12107	12005	11931	11981	11955	11781	12090	11971	11962	11925	11852	11750	11939	11990	12003	11870	11930	11956	11818	11835	11984	11979	11936	11982	11953	11839	11885	11976	11899	11840	11866	11807	11818	11818	11664	12064	11859	11947	11915	11904	12061	11898	11847	11762	11903	12032	11818	11748	11903	12066	12021	11926	11862	11874	11941	11925	11927	12095	11804	11846	12004	12051	11877	11933	11880	12094	11987	12029	11732	11922	12052	12002	11740	11896	11872	11882	11997	11864	11927	12007	11863	12049	12034	11864	11994	11888	11949	11934	12017	12084	11915	11970	11970	11812	11833	11860	11907	11815	11864	11971	11978	11970	11840	12033	11886	11974	11977	11896	12059	12029	12168	11981	11820	11947	11784	11785	11955	11873	11817	11927	11910	11847	11789	11942	11970	11912	11899	12106	11773	11985	11999	11991	11891	11877	11925	11688	11816	11884	11861	11890	11996	11799	11930	12173	11947	11992	11963	11887	11976	11974	11740	11984	11985	11918	11765	11819	12003	11920	12094	12009	11842	11847	11908	11791	11961	11955	11995	12009	11950	11977	11969	11969	11931	11886	12013	11763	11862	11996	12107	12012	11910	11729	11994	11900	11903	11936	11929	11890	12024	11936	11859	11881	12024	11840	11769	11827	11885	11788	11691	11950	11938	11911	11818	11941	11911	11893	12097	11897	11983	12067	11775	11904	11957	11810	11941	11895	12001	11819	11897	11766	11936	11875	12010	11860	11912	11841	11903	11716	11790	11770	11968	11959	12013	12009	11979	11796	12016	12034	12038	11725	12058	11759	11931	12021	11954	12037	11727	11939	12065	11878	11938	11757	11941	11926	11847	11954	11874	11916	11972	11799	11952	11893	11892	11863	11905	11936	11787	11883	11916	11865	11753	11818	11992	11945	12018	11910	11968	11922	11892	11896	11987	11734	11938	11828	11994	11796	11954	11881	11971	12049	11748	12054	11903	11991	11905	11747	12045	11803	11974	11822	11909	11975	11987	12012	11737	12014	11894	11987	11900	11886	12017	11715	11888	11850	11974	11875	11858	11883	11941	12006	11935	11971	11902	11875	11940	11834	12012	11893	11894	11979	11886	11880	11964	11988	11881	11878	11736	11806	11937	11755	12006	11814	12014	11953	11825	12133	12117	11933	11957	11879	12105	11822	11903	11984	12006	11883	11931	11964	11792	11861	12039	11910	11795	12001	11961	12005	11797	11895	11989	11956	12002	11842	11901	12046	12039	11973	11894	11926	11874	12040	11962	11865	11796	11947	11786	11941	11900	11931	11879	11938	11857	11909	11803	11789	12055	11903	11773	11902	11953	11945	11867	12012	11869	11961	11774	11927	11905	11871	12097	11980	11971	11901	11974	12038	11803	11824	11812	11982	11869	12209	11937	11909	11797	12030	11852	11719	11873	11811	11931	11885	11870	11796	11872	11914	11984	12066	12045	11842	11902	11945	11897	11900	12051	11936	11981	11793	11838	11909	11907	11915	11861	11989	11857	11789	11964	11903	12096	11928	11857	11769	11948	11979	11986	12003	11781	11874	11954	12158	11875	11932	12003	11980	11998	11930	11914	12003	11915	11925	11966	11998	11962	11772	11830	11905	11812	11912	11803	11832	11759	11939	11995	12024	12030	11901	11828	11829	11879	11937	11869	12024	11989	11877	11908	11886	11783	11759	11826	11763	11962	12022	11683	11821	11707	11943	11941	11960	11890	11923	11996	11933	11921	11848	11756	11826	11901	12043	11903	11944	11782	12063	11787	11903	11945	11937	11934	11722	11879	11897	12007	11986	11984	11904	11758	12105	11684	11916	11761	11985	11983	11816	11916	12077	11961	11923	11880	11919	11733	11835	11974	11838	11980	11782	11948	11851	11877	11825	11906	11988	11996	11889	11785	11862	11825	11903	11951	11856	12012	11879	11856	11896	11999	11886	12003	11852	12178	11998	11937	11964	11787	11795	11986	11869	12028	11795	11826	11900	12064	11784	11863	11779	11962	11960	11861	11980	11959	11940	11962	11923	11945	11981	11931	12037	12067	11814	11931	11904	11898	11903	11763	11943	11922	11862	11864	11915	11852	11813	11995	12065	11920	11944	11996	12103	11773	11865	12043	12079	11851	11833	11956	11976	11931	11871	11874	12042	11983	12040	11768	12031	11737	11922	11974	11933	11890	11951	11875	11955	12041	12018	11977	11891	11897	11790	11956	11850	11847	11898	11826	12074	11878	11954	11952	11868	11916	11963	11764	11888	12043	11950	11874	12011	11912	11842	11946	11913	11808	11746	12004	11781	11983	11926	11865	11903	11978	11818	11826	11845	11919	11868	11940	12049	11928	12070	11958	11936	11800	11952	12033	11948	11991	11978	11828	11941	11920	11903	11976	12019	11895	11933	11940	11928	11759	11831	11736	11988	11955	11812	11916	11824	11983	11823	11905	11825	11878	11911	11998	11897	11861	11956	11863	12130	12028	11828	12054	11879	11935	11911	11946	11857	12002	11876	12044	11812	11728	11854	11996	11871	11936	11974	12051	11769	11889	11882	11846	11911	11828	11922	11850	11841	11884	11923	11944	11864	11737	11874	11937	12048	11849	11958	11964	11873	11741	11924	12098	11991	11828	12034	12092	11929	11815	11961	11976	12056	12085	11994	11915	11952	11906	11898	11992	11938	11961	11942	11910	12110	11836	11803	12043	11913	11799	11882	11870	11969	12115	11877	11884	11932	12150	12085	11888	11879	11905	11708	11842	11891	11922	12024	11868	11856	11773	11874	11939	11886	11733	11778	12046	11781	12010	11906	11890	11871	11972	11803	11916	11996	11919	11833	12028	11953	11971	11767	11891	11952	11806	12001	11906	11949	11851	12085	11868	11839	11973	11838	12090	11983	12147	11934	11942	12099	11927	11968	11876	12066	11890	11817	11926	11971	12021	11973	11844	11900	12001	11962	11851	11799	12033	11698	11988	11973	11860	12002	11905	11853	11981	11810	12018	11963	11805	11840	11917	11883	11917	11971	11922	11996	11917	11913	11901	11958	12029	12034	11794	11874	11843	11913	11913	11819	11898	12005	11988	12130	12041	11845	11768	11855	11961	11887	11882	11873	11819	12004	12064	11986	12032	11925	12049	11854	11938	11863	11990	11980	11762	11906	11930	11914	11830	11909	11980	11964	11816	11870	11926	11918	11981	11913	12000	12065	11989	11905	11820	12044	11816	11977	12033	11907	11946	12011	11936	11982	11969	11909
25059	21417	28467	27546	26583	26005	25909	23815	23020	23070	22985	22337	22449	22378	22318	22318	22053	21796	21948	21927	21993	21778	21750	21879	21677	21646	21676	21778	21697	21641	21471	21961	21916	21421	21632	21750	21989	21823	21611	21570	21645	21566	21778	21542	21740	21591	21648	21507	21700	21836	21651	21586	21882	21796	21782	21632	21540	21666	21852	21563	21621	21593	21651	21624	21685	21514	21501	21521	21593	21834	21763	21339	21371	21221	21548	21759	21568	21865	21504	21563	21547	21578	21363	21627	21716	21748	21610	21751	21648	21617	21544	21645	21720	21750	21627	21678	21622	21621	21583	21438	21500	21718	21479	21457	21414	21736	21612	21649	21480	21455	21658	21548	21705	21611	21659	21670	21680	21481	21729	21785	21576	21720	21493	21640	21519	21571	21790	21492	21642	21411	21398	21494	21585	21504	21727	21633	21664	21566	21702	21609	21648	21550	21300	21637	21791	21499	21612	21453	21635	21570	21577	21618	21467	21331	21491	21476	21662	21884	21356	21508	21489	21417	21354	21720	21552	21616	21761	21932	21539	21507	21268	21538	21451	21553	21582	21411	21608	21633	21429	21593	21571	21236	21503	21394	21605	21480	21516	21503	21727	21505	21504	21454	21767	21606	21427	21497	21638	21415	21525	21647	21726	21525	21607	21542	21573	21318	21712	21486	21431	21510	21721	21505	21643	21592	21503	21666	21650	21646	21510	21674	21767	21727	21676	21655	21480	21259	21662	21679	21511	21356	21381	21421	21797	21725	21679	21532	21578	21767	21635	21415	21478	21550	21500	21438	21669	21406	21488	21464	21478	21370	21820	21480	21511	21502	21808	21764	21709	21616	21474	21624	21612	21469	21690	21534	21413	21548	21641	21491	21425	21776	21551	21488	21526	21518	21672	21808	21395	21574	21506	21555	21710	21542	21415	21540	21446	21547	21593	21710	21564	21669	21418	21539	21692	21493	21669	21547	21464	21361	21610	21491	21331	21494	21629	21542	21750	21686	21916	21408	21438	21568	21567	21554	21455	21526	21587	21323	21439	21468	21466	21596	21516	21556	21464	21888	21821	21645	21796	21616	21628	21783	21506	21896	21815	21465	21631	21680	21703	21544	21743	21663	21601	21468	21563	21443	21603	21418	21780	21536	21499	21628	21472	21380	21678	21427	21638	21680	21693	21607	21742	21677	21566	21503	21493	21600	21587	21788	21944	21677	21768	21850	21472	21620	21599	21502	21477	21586	21648	21790	21461	21661	21739	21641	21535	21524	21657	22024	21566	21546	21799	21560	21602	21599	21847	21640	21563	21717	21344	21455	21561	21475	21530	21639	21477	21526	21620	21518	21723	21390	21558	21645	21372	21389	21624	21645	21790	21421	21498	21479	21662	21724	21393	21485	21517	21668	21605	21586	21589	21689	21331	21506	21632	21558	21512	21667	21623	21794	21653	21499	21611	21598	21630	21475	21564	21447	21611	21461	21630	21568	21597	21399	21703	21761	21918	21582	21415	21586	21720	21694	21706	21474	21463	21471	21660	21880	21507	21377	21668	21484	21985	21447	21458	21572	21474	21394	21670	21588	21513	21408	21678	21444	21521	21516	21647	21389	21566	21430	21612	21697	21577	21768	21753	21596	21480	21548	21422	21341	21676	21641	21487	21565	21387	21562	21522	21650	21539	21343	21323	21481	21566	21270	21564	21636	21511	21618	21446	21616	21646	21586	21566	21514	21604	21334	21778	21773	21834	21689	21638	21629	21253	21661	21767	21578	21777	21503	21587	21414	21683	21448	21409	21698	21651	21512	21541	21497	21492	21478	21737	21436	21482	21689	21880	21641	21429	21612	21331	21534	21615	21550	21708	21696	21458	21731	21512	21554	21492	21616	21459	21487	21536	21620	21531	21772	21499	21382	21672	21466	21627	21473	21535	21529	21438	21726	21769	21823	21638	21382	21535	21539	21627	21500	21693	21682	21497	21591	21760	21829	21648	21454	22049	21678	21509	21493	21768	21466	21683	21563	21572	21686	21769	21500	21458	21807	21625	21592	21552	21575	21861	21669	21785	21656	21477	21856	21485	21658	21653	21645	21466	21445	21426	21407	21601	21657	21748	21482	21657	21727	21716	21497	21626	21458	21464	21357	21591	21453	21440	21510	21758	21558	21674	21529	21505	21348	21421	21416	21481	21597	21530	21707	21670	21513	21594	21466	21423	21577	21502	21554	21808	21678	21474	21649	21437	21622	21760	21589	21728	21710	21388	21615	21516	21696	21736	21636	22028	21880	21516	21364	21656	21473	21459	21835	22013	21652	21377	21349	21436	21564	21778	21597	21510	21339	21663	21716	21764	21428	21659	21597	21597	21697	21638	21580	21459	21538	21418	21492	21778	21518	21421	21542	21574	21442	21380	21738	21498	21632	21641	21565	21769	21561	21733	21387	21462	21635	21609	21523	21827	21591	21445	21578	21526	21507	21551	21726	21640	21570	21653	21698	21633	21535	21718	21505	21528	21646	21540	21330	21609	21431	21467	21680	21453	21454	21723	21556	21342	21714	21506	21555	21522	21577	21424	21735	21551	21806	21808	21483	21505	21744	21512	21450	21561	21781	21566	21601	21467	21601	21746	21445	21601	21370	21370	21818	21647	21576	21580	21803	21689	21650	21615	21436	21583	21786	21584	21476	21756	21629	21637	21654	21599	21616	21574	21656	21740	21575	21729	21746	21325	21531	21637	21856	21395	21565	21491	21498	21469	21833	21568	21551	21832	21748	21562	21588	21614	21509	21421	21621	21523	21531	21823	21585	21823	21677	21601	21491	21499	21758	21747	21509	21670	21563	21482	21557	21463	21337	21773	21674	21414	21600	21532	21590	21419	21524	21440	21591	21650	21411	21419	21418	21617	21664	21712	21348	21597	21542	21662	21735	21826	21598	21640	21634	21480	21538	21816	21601	21513	21569	21612	21688	21492	21365	21732	21527	21547	21387	21607	21585	21609	21506	21603	21794	21713	21461	21519	21639	21710	21480	21787	21431	21595	21756	21513	21474	21452	21434	21543	21724	21563	21600	21701	21620	21439	21839	21617	21626	21477	21647	21700	21628	21396	21303	21522	21371	21589	21578	21750	21505	21537	21639	21549	21638	21614	21567	21457	21380	21482	21601	21734	21431	21556	21463	21529	21320	21513	21655	21526	21490	21550	21635	21634	21573	21702	21399	21424	21689	21630	21421	21639	21738	21407	21615	21607	21681	21469	21529	21905	21581	21542	21500	21502	21466	21748	21373	21439	21399	21330	21422	21715	21580	21611	21718	21636	21642	21612	21658	21759	21580	21497	21454	21610	21536	21562	21498	21584	21661	21752	21622	21540	21648	21587	21555	21618	21583	21529	21811	21552	21577	21493	21716	21649	21579	21627	21575	21574	21641	21381	21687	21454	21508	21414	21647	21668	21311	21507	21720	21485	21602	21670	21671	21507	21524	21572	21274	21597	21488	21690	21665	21702	21476	21579	21440	21867	21371	21370	21600	21435	21482	21627	21487	21757	21806	21781	21676	21698	21785	21732	21493	21971	21671	21465	21532	21694	21598	21503	21447	21648	21385	21655	21602	21556	21370	21438	21662	21811	21312	21514	21439	21712	21423	21614	21924	21635	21661	21731	21467	21718	21628	21646	21798	21485	21759	21635	21509	21780	21602	21534	21502	21547	21581	21589	21753	21431	21635	21628	21369	21761	21718	21585	21596	21826	21385	21396	21628	21726	21590	21447	21738	21829	21586	21609	21392	21495	21643	21478	21595	21586	21488	21763	21626	21889	21631	21488	21426	21515	21378	21536	21511	21636	21645	21578	21520	21550	21415	21634	21451	21521	21668	21530	21679	21669	21472	21500	21490	21485	21553	21636	21641	21520	21653	21792	21667	21706	21601	21368	21601	21692	21650	21771	21504	21579	21579	21733	21582	21700	21528	21517	21410	21576	21557	21615	21695	21489	21635	21337	21810	21502	21520	21668	21556	21696	21291	21432	21601	21688	21557	21456	21671	21664	21511	21591	21609	21517	21653	21759	21496	21747	21540	21527	21680	21437	21514	21536	21404	21560	21588	21387	21485	21663	21696	21608	21550	21657	21549	21607	21734	21462	21709	21664	21635	21309	21631	21567	21552	21786	21714	21584	21347	21244	21669	21573	21470	21686	21526	21578	21653	21679	21404	21694	21550	21498	21626	21365	21541	21704	21586	21586	21661	21461	21634	21719	21610	21680	21552	21443	21669	21671	21336	21472	21427	21647	21767	21743	21568	21616	21419	21633	21594	21550	21473	21420	21476	21311	21539	21635	21602	21518	21452	21694	21483	21608	21644	21587	21497	21698	21246	21218	21596	21593	21757	21459	21603	21997	21437	21659	21403	21413	21377	21486	21630	21333	21716	21769	21466	21621	21419	21632	21480	21732	21409	21614	21330	21702	21546	21597	21550	21720	21515	21597	21386	21582	21362	21729	21707	21669	21572	21514	21757	21765	21621	21586	21909	21667	21613	21783	21573	21526	21573	21802	21527	21562	21617	21356	21612	21428	21581	21753	21476	21661	21576	21500	21567	21621	21640	21657	21517	21513	21521	21584	21593	21709	21730	21452	21603	21451	21705	21644	21589	21681	21766	21688	21577	21124	21581	21641	21768	21609	21457	21393	21328	21626	21468	21624	21577	21673	21362	21692	21664	21708	21857	21575	21436	21494	21602	21685	21431	21778	21786	21515	21470	21609	21461	21632	21371	21451	21422	21409	21378	21650	21501	21377	21550	21500	21583	21529	21511	21793	21716	21589	21669	21419	21738	21577	21629	21530	21509	21506	21619	21850	21545	21598	21491	21479	21630	21631	21734	21639	21485	21575	21484	21534	21447	21537	21577	21577	21879	21597	21746	21370	21718	21812	21530	21432	21610	21491	21610	21538	21400	21422	21541	21568	21471	21694	21878	21491	21690	21757	21756	21495	21798	21430	21527	21847	21449	21384	21690	21745	21456	21667	21442	21504	21724	21663	21499	21483	21733	21463	21629	21703	21436	21504	21612	21450	21770	21833	21606	21514	21529	21589	21518	21636	21646	21616	21551	21538	21730	21514	21670	21509	21670	21579	21521	21741	21394	21386	21563	21619	21546	21446	21397
20389	36278	33125	24618	20306	17615	16581	15516	15139	14748	14694	14259	14137	13948	13781	13924	13777	13792	13713	13661	13712	13515	13549	13551	13387	13588	13441	13422	13529	13440	13449	13462	13531	13361	13294	13312	13395	13401	13320	13437	13401	13369	13252	13498	13359	13413	13158	13279	13249	13411	13327	13355	13457	13215	13385	13215	13332	13199	13403	13409	13223	13205	13209	13517	13331	13275	13262	13308	13193	13251	13398	13291	13093	13413	13401	13391	13234	13181	13161	13271	13230	13322	13276	13338	13385	13179	13563	13244	13245	13224	13262	13373	13306	13223	13484	13235	13364	13293	13264	13385	13273	13422	13297	13138	13262	13284	13340	13313	13303	13351	13301	13381	13211	13169	13154	13201	13257	13234	13294	13267	13328	13323	13410	13157	13315	13293	13294	13312	13382	13329	13243	13332	13259	13373	13263	13243	13299	13262	13125	13456	13374	13290	13402	13283	13348	13189	13305	13230	13251	13233	13259	13223	13317	13203	13171	13256	13334	13182	13410	13223	13259	13320	13112	13110	13145	13164	13329	13219	13182	13138	13209	13375	13369	13320	13240	13429	13316	13339	13300	13324	13302	13269	13373	13141	13174	13339	13203	13190	13273	13437	13071	13231	13160	13329	13106	13228	13162	13242	13286	13362	13349	13136	13197	13249	13079	13176	13285	13316	13413	13361	13419	13270	13046	13258	13141	13317	13412	13232	13192	13219	13281	13328	13150	13392	13416	13259	13112	13385	13359	13167	13363	13365	13386	13333	13107	13408	13341	13296	13192	13207	13396	13375	13275	13113	13169	13341	13475	13246	13237	13237	13207	13261	13383	13245	13300	13151	13205	13372	13268	13303	13305	13309	13187	13140	13336	13319	13301	13292	13267	13244	13149	13259	13209	13122	13231	13352	13197	13338	13285	13363	13183	13248	13119	13245	13342	13446	13238	13324	13267	13356	13374	13162	13448	13387	13316	13306	13252	13239	13446	13170	13369	13390	13157	13366	13225	13208	13154	13321	13351	13244	13086	13542	13196	13301	13325	13223	13250	13219	13279	13289	13296	13052	13225	13276	13370	13480	13401	13192	13299	13344	13246	13152	13483	13274	13183	13424	13274	13207	13209	13256	13419	13500	13149	13211	13304	13318	13225	13233	13356	13328	13365	13192	13465	13394	13399	13166	13266	13341	13440	13260	13285	13192	13249	13437	13229	13096	13360	13199	13393	13204	13348	13244	13206	13196	13281	13142	13407	13312	13132	13176	13320	13308	13253	13222	13259	13261	13248	13208	13277	13221	13391	13145	13310	13162	13260	13334	13340	13374	13340	13149	13445	13156	13282	13247	13339	13128	13476	13298	13220	13330	13332	13195	13306	13280	13070	13556	13366	13201	13290	13346	13187	13072	13440	13283	13221	13338	13068	13355	13204	13272	13295	13390	13352	13307	13181	13200	13262	13260	13273	13210	13398	13196	13110	13071	13127	13277	13228	13188	13290	13322	13297	13211	13272	13186	13244	13210	13265	13131	13339	13345	13081	13326	13233	13184	13284	13250	13335	13062	13292	13091	13260	13205	13262	13296	13269	13247	13103	13349	13200	13175	13197	13334	13340	13253	13263	13135	13343	13159	13338	13292	13279	13204	13311	13260	13205	13236	13205	13289	13137	13310	13392	13158	13237	13272	13196	13141	13464	13282	13278	13460	13255	13370	13413	13131	13119	13267	13401	13249	13210	13130	13276	13205	13146	13200	13116	13181	13295	13256	13363	13391	13159	13244	13249	13160	13386	13289	13264	13335	13363	13367	13427	13125	13135	13082	13081	13276	13287	13308	13151	13303	13228	13272	13309	13474	13256	13223	13444	13257	13164	13322	13310	13054	13274	13477	13313	13292	13436	13179	13251	13190	13242	13165	13217	13342	13392	13184	13279	13177	13132	13176	13274	13257	13345	13146	13368	13296	13424	13240	13204	13201	13269	13429	13387	13252	13270	13300	13447	13177	13298	13326	13164	13230	13371	13275	13235	13380	13234	13367	13194	13407	13191	13233	13353	13327	13185	13120	13256	13339	13388	13218	13260	13187	13167	13391	13372	13202	13379	13088	13308	13226	13298	13257	13200	13369	13223	13260	13222	13375	13191	13281	13143	13283	13377	13347	13265	13278	13361	13354	13247	13342	13323	13363	13170	13059	13226	13427	13222	13311	13351	13176	13279	13267	13204	13226	13292	13366	13329	13237	13457	13427	13210	13355	13433	13077	13253	13180	13302	13236	13357	13325	13272	13093	13263	13259	13316	13359	13261	13294	13175	13297	13239	13202	13334	13157	13166	13326	13170	13204	13270	13362	13136	13382	13298	13169	13198	13332	13290	13284	13253	13280	13208	13507	13399	13399	13067	13424	13174	13243	13293	13134	13272	13354	13238	13143	13291	13309	13334	13260	13232	13260	13391	13352	13298	13240	13223	13388	13407	13203	13469	13260	13225	13381	13351	13285	13384	13265	13232	13378	13380	13348	13323	13368	13190	13512	13172	13344	13301	13074	13226	13274	13218	13480	13194	13171	13331	13148	13318	13214	13275	13309	13270	13137	13135	13132	13363	13378	13219	13271	13104	13503	13206	13220	13303	13451	13251	13202	13202	13127	13378	13190	13282	13247	13356	13191	13258	13196	13378	13334	13238	13292	13160	13260	13325	13433	13237	13375	13207	13203	13159	13397	13372	13202	13341	13274	13375	13255	13152	13239	13329	13167	13375	13317	13389	13100	13230	13224	13225	13395	13518	13428	13222	13299	13312	13280	13239	13285	13195	13087	13320	13318	13342	13242	13351	13446	13234	13445	13157	13161	13164	13164	13415	13282	13187	13159	13376	13370	13354	13376	13106	13174	13409	13158	13430	13256	13312	13283	13257	13162	13285	13444	13317	13169	13278	13380	13209	13190	13181	13171	13273	13259	13158	13254	13259	13250	13165	13415	13258	13216	13124	13128	13372	13199	13314	13178	13293	13368	13395	13281	13349	13284	13041	13184	13377	13145	13296	13337	13099	13345	13292	13398	13273	13363	13188	13262	13268	13383	13310	13301	13203	13349	13182	13204	13715	13192	13188	13097	13160	13209	13340	13288	13379	13283	13141	13151	13265	13194	13224	13397	13173	13364	13383	13451	13320	13305	13137	13393	13318	13174	13280	13100	13270	13280	13289	13525	13380	13223	13353	13296	13175	13382	13165	13372	13196	13329	13193	13295	13428	13269	13354	13291	13251	13147	13199	13340	13238	13175	13391	13073	13389	13282	13521	13267	13293	13271	13321	13354	13221	13414	13134	13257	13344	13240	13092	13330	13212	13251	13319	13358	13402	13382	13328	13482	13346	13178	13494	13250	13321	13296	13193	13199	13323	13246	13332	13110	13174	13184	13219	13102	13333	13288	13070	13295	13228	13243	13400	13215	13325	13190	13331	13232	13121	13310	13196	13143	13347	13065	13201	13347	13248	13193	13134	13233	13393	13380	13130	13179	13226	13273	13079	13333	13343	13354	13218	13237	13354	13193	13310	13194	13347	13343	13375	13274	13339	13114	13288	13425	13290	13351	13401	13211	13253	13122	13360	13190	13348	13102	13491	13363	13324	13111	13291	13293	13193	13239	13318	13303	13353	13355	13366	13184	13409	13232	13324	13288	13138	13259	13138	13236	13423	13285	13248	13318	13351	13381	13386	13347	13251	13293	13170	13161	13302	13363	13321	13171	13348	13282	13343	13307	13222	13266	13199	13205	13328	13302	13239	13335	13430	13098	13267	13311	13275	13403	13097	13192	13209	13238	13308	13268	13388	13204	13279	13406	13292	13364	13273	13238	13170	13076	13298	13264	13237	13230	13263	13435	13295	13318	13251	13349	13427	13187	13362	13311	13285	13344	13286	13135	13438	13259	13280	13386	13273	13271	13214	13283	13416	13138	13209	13210	13318	13360	13209	13255	13280	13459	13149	13356	13234	13261	13206	13201	13417	13264	13307	13159	13299	13194	13306	13136	13240	13174	13347	13302	13419	13267	13400	13251	13323	13267	13260	13136	13370	13209	13480	13256	13262	13282	13441	13143	13253	13269	13304	13262	13221	13262	13064	13514	13218	13205	13320	13204	13370	13289	13223	13442	13293	13273	13304	13252	13411	13327	13275	13354	13284	13243	13446	13357	13246	13166	13140	13293	13288	13238	13397	13095	13240	13201	13149	13127	13281	13373	13311	13262	13332	13215	13191	13397	13255	13269	13320	13280	13328	13279	13238	13190	13240	13195	13214	13324	13119	13314	13398	13282	13226	13144	13225	13247	13307	13268	13253	13194	13240	13322	13218	13278	13199	13252	13299	13378	13472	13370	13411	13451	13309	13173	13160	13187	13318	13188	13368	13260	13233	13246	13318	13331	13400	13242	13380	13238	13279	13215	13366	13307	13189	13230	13189	13465	13221	13427	13303	13139	13319	13189	13431	13237	13244	13251	13296	13161	13200	13357	13280	13315	13332	13200	13290	13250	13324	13286	13164	13214	13535	13222	13247	13244	13263	13359	13255	13485	13028	13249	13352	13443	13460	13317	13079	13449	13351	13202	13288	13395	13346	13372	13280	13244	13281	13308	13175	13296	13107	13300	13307	13216	13376	13183	13337	13338	13086	13334	13168	13310	13248	13222	13330	13323	13428	13221	13350	13258	13289	13284	13265	13263	13380	13265	13303	13257	13202	13174	13256	13306	13350	13162	13397	13173	13217	13339	13350	13150	13363	13210	13311	13275	13198	13165	13237	13334	13380	13259	13215	13317	13339	13230	13273	13214	13223	13231	13301	13360	13327	13203	13273	13294	13283	13188	13218	13267	13150	13330	13131	13433	13316	13193	13114	13222	13427	13232	13312	13225	13343	13317	13214	13271	13270	13105	13332	13400	13228	13281	13334	13400	13232	13304	13504	13322	13333	13196	13300	13218	13211	13302	13230	13210	13138	13272	13163	13327	13343	13062	13372	13214	13480	13220	13238	13353	13106	13111	13278	13245	13542	13202	13298	13403	13359	13325	13176	13246	13092	13344	13387	13285	13244	13177	13225	13189	13227	13127	13262	13170	13347	13155	13279	13345	13445	13290	13285	13329	13092	13295	13156	13209	13336	13279	13149	13296	13212	13387
23460	21394	28706	25196	25509	28586	29919	26286	24708	24916	24664	24121	24152	23870	23783	23696	23488	23480	23505	23463	23202	23262	23049	23063	23078	23212	23007	23216	23246	23142	23168	22856	22785	23074	23166	22915	23191	22877	22683	22703	22718	22734	22946	22713	22864	22827	22960	22840	22989	22706	22607	22907	22879	22702	22714	22971	22553	22828	22836	22939	22851	22549	22698	22727	22657	23065	22909	22614	22635	22976	22651	22821	22970	22873	22783	22885	22556	22937	22781	22803	22781	22707	22759	22560	22667	22648	22578	22586	22891	22625	22564	22525	22895	22735	22787	22744	22673	22897	22624	22744	22745	22931	22979	22676	22973	22650	22705	22630	22768	22696	22824	22718	22507	22824	22738	22550	22729	22787	22661	22625	22422	22595	22570	22761	22709	22906	22505	22646	22745	22617	22769	22751	22814	22584	22602	22669	22571	22637	22689	22623	22606	22808	22937	22654	22762	22598	22666	22647	22491	22862	22845	22748	22597	22879	22670	22669	22698	22715	22834	22408	22560	22615	22581	22558	22600	22434	22612	22717	22925	22679	22638	22622	22895	22557	22538	22532	22650	22702	22672	22645	22762	22725	22544	22566	22782	22737	22417	22753	22702	22674	22644	22644	22485	22549	22736	22740	22900	22744	22586	22681	22826	22775	22820	22771	22833	23084	22913	22717	22612	22842	22820	22485	22818	22600	22752	22853	22857	22675	22457	22829	22658	22775	22785	22937	22756	22666	22554	22383	22734	22748	22657	22824	22661	22733	22668	22685	22568	22350	22815	22444	22681	22637	22701	22593	22542	22714	22787	22806	22732	22836	22479	22675	22831	22874	22708	22500	22499	22715	22835	22798	22718	22773	22744	22794	22763	22715	22761	22879	22755	22727	22846	22663	22524	22913	22695	22629	22759	22939	22744	22671	22510	22745	22462	22719	22837	22828	22636	22885	22619	22857	22618	22537	22678	22621	22526	22673	22447	22847	22810	22752	22765	22800	22624	22775	22844	22687	22658	22881	22491	22782	22557	22891	22797	22839	22700	22602	22755	22751	22677	22555	22653	22753	22790	22994	22559	22628	22814	22710	22636	22779	22624	22745	22701	22696	22534	22655	22613	22611	22827	22682	22882	22811	22900	22814	22838	22816	22629	22812	22807	22672	22901	22847	22570	22897	22841	22849	22702	22873	22740	22812	22550	22516	22847	22760	22600	22629	22650	22759	22640	22653	22728	22433	22583	22670	22772	22659	22642	22560	22821	22824	22657	22639	22784	22746	22834	22701	22696	22918	22705	22726	22747	22624	22759	22813	22707	22691	22448	22956	22867	22902	22782	22878	22597	22594	22423	22673	22752	23035	22684	22696	22858	22853	22828	22579	22701	22665	22756	22574	22823	22588	22279	22585	22592	22869	22820	22775	22863	22602	22773	22845	22756	22423	22659	22950	22521	23115	22920	22630	22726	22660	22754	22669	22436	22832	22724	22578	22579	22567	22534	22510	22711	22442	22562	22683	22685	22696	22656	22663	22745	22797	22850	22513	22652	22905	22669	22574	22824	22754	22944	22619	22583	22591	22624	22771	22994	22635	22747	22707	22612	22873	22637	22499	22404	22719	22643	22862	22622	22748	22654	22695	22713	22564	22680	22601	22646	22690	22693	22688	22765	22710	22790	22841	22730	22635	22816	22842	22640	22747	22859	22832	22632	22578	22754	22513	22798	22588	22871	22717	22747	22730	22886	22650	22532	22821	22602	22935	22657	22868	22552	22470	22502	22768	22675	22866	22888	22838	22781	22800	22979	22626	22684	22591	22614	22614	22689	22616	22716	22852	22812	22636	22632	22820	22741	22521	22826	22966	22522	22697	22786	22714	22635	22761	22539	22870	22728	22628	22910	22786	22488	22618	22706	22363	22592	22893	22791	22713	22663	22608	22681	22751	22759	22785	22670	22652	22801	22601	22613	22588	22668	22694	22784	22780	22657	22820	22571	22673	22810	22843	22554	22718	22668	22695	22729	22537	22702	22783	22772	22846	22648	22846	22848	22768	22489	22891	22596	22662	22617	22554	22735	22561	22764	22723	22706	22983	22889	22581	22525	22688	22719	22899	22843	22522	22843	22749	22721	22215	22626	22776	22621	22682	22676	22650	22632	22746	22934	22726	22690	22735	22570	22642	22733	22566	22711	22541	22898	22810	22677	22833	22850	22359	22615	22820	22740	22615	22636	22324	22846	22831	22351	22758	22636	22777	22706	22501	22743	22590	22750	22703	22818	22800	22744	22744	22684	22872	22764	22616	22468	22582	22519	22652	22793	22907	22596	22478	22899	22676	22772	22817	22879	22958	22671	22529	22688	22723	22755	22816	22818	22559	22638	22776	22469	22617	22727	22450	22488	22535	22629	22618	22647	22796	22894	22477	22759	22697	22739	22535	22810	22838	22681	22715	22720	22586	22929	22548	22904	22641	22621	22770	22793	22677	22556	22790	22677	22630	22596	22676	22841	22665	22695	22642	22861	22718	22723	22695	23068	22569	22716	22728	22776	22658	22668	22707	22654	22700	22659	22491	22692	22959	22704	22734	22520	22442	22622	22618	22826	22932	22806	22620	22695	22539	22408	22699	22680	22664	22564	22465	22737	22650	22658	22820	22694	22725	22573	22691	22555	22711	22812	22991	22876	22803	22568	22433	22899	22773	22705	22814	22763	22658	22784	22617	22581	22498	22729	22466	22517	22702	22833	22802	22816	22755	22578	22659	22652	22798	22535	22692	22607	22797	22567	22572	22713	22897	22789	22649	22496	22470	22673	22725	22628	22815	22710	22762	22586	22671	22594	22616	22835	22691	22681	22605	22566	22653	22724	22749	22595	22574	22693	22719	22538	22584	22652	22638	22667	22618	22772	22757	22688	22649	22763	22578	22738	22611	22842	22640	22673	22832	22647	22576	22633	22618	22774	22782	22755	22733	22528	22509	22756	22547	22617	22514	22602	22613	22707	22810	22437	22817	22732	22750	22741	22667	22708	22566	22548	23008	22635	22871	22749	22596	22772	22858	22468	22741	22254	22746	22756	22738	22901	22906	22637	22683	22907	22847	22755	22610	22815	22594	22699	22731	22796	22700	22782	22775	22805	22342	22589	22480	22752	22839	22767	22656	22865	22665	22820	22778	22574	22694	22499	22491	22853	22648	22695	22746	22567	22751	22613	22587	22628	22656	22684	22828	22678	22793	22482	22770	22722	22838	22804	22869	22822	22573	22486	22675	22833	22495	22793	22743	22961	22637	22649	22882	22529	22552	22952	22672	22701	22561	22569	22619	22579	22607	22612	22823	22791	22697	22570	22649	22821	22635	22732	22819	22599	22699	22630	22713	22790	22787	22663	22473	22494	22738	22699	22562	22694	22600	22769	22657	22503	22700	22742	22520	22621	22707	22699	22437	22631	22603	22636	22692	22973	22939	22715	22890	23116	22745	23049	22585	22619	22671	22719	22767	22752	22656	22596	22622	22614	22668	22653	22525	22794	22712	22582	22582	22567	22601	22761	22625	22593	22739	22729	22746	22559	22659	22919	22636	22720	22548	22529	22737	22725	22834	22712	22888	22653	22569	22643	22768	22893	22781	22775	22552	22602	22560	22644	22808	22621	22653	22796	22924	22826	22789	22879	22707	22630	22441	22661	22659	22799	22707	22617	22715	22720	22943	22799	22670	22869	22804	22556	22643	22827	22795	22679	22593	22849	22816	22575	22677	22571	22719	22664	22944	22528	22927	22796	22922	22710	22665	22688	22590	22497	22658	22649	22646	22585	22508	22820	22510	22597	22604	22507	22535	22631	22635	22741	22687	22642	22650	22377	22543	22705	22549	22479	22784	22627	22563	22642	22953	22577	22677	22611	22487	22676	22595	22709	22547	22786	22759	22673	22686	22881	22505	22699	22457	22689	22624	22736	22391	22742	22756	22714	22662	22657	22654	22599	22652	22721	22526	22639	22608	22475	22702	22843	22628	22757	22641	22927	23115	22592	22681	22481	22719	22593	22696	22701	22759	22529	22761	22781	22810	22644	22766	22678	22958	22875	22724	22645	22741	22758	22629	22620	22650	22708	22720	22709	22715	22589	22654	22597	22515	22717	22563	22753	22836	22638	22866	22586	22725	22742	22494	22612	22679	22725	22957	22711	22741	22700	22885	22686	22594	22861	22772	22712	22953	22662	22525	22695	22914	22840	22623	22638	22484	22525	22606	22674	22512	22777	22831	22795	22636	22526	22633	22609	22806	22789	22657	22612	22925	22490	22505	22956	22768	22419	22892	22668	22588	22756	22652	22545	22689	22798	22791	22595	22679	22528	22688	22818	22795	22980	22472	22882	22759	22840	22620	22557	22609	22469	22506	22617	23030	22841	22527	22638	22687	23077	22573	22589	22593	22446	22652	22565	22846	22802	22835	22554	22864	22594	22708	22614	22734	22733	22900	22776	22997	22970	22618	22552	22658	22513	22701	22659	22890	22996	22708	22649	22599	22656	22492	22594	22779	22648	22501	22703	22648	22554	22704	22832	22721	22967	22799	22504	22498	22525	22950	22868	22529	22868	22713	22837	22907	22573	22630	22731	22611	22518	22636	22854	22696	22707	22561	22630	22784	22818	22951	22550	22617	22848	22662	22834	22515	22610	22456	22825	22691	22749	22714	22577	22741	22828	22946	22419	22277	23096	22696	22879	22529	22715	22606	22856	22833	22693	22631	22569	22703	22786	22887	22720	22707	22639	22771	22791	22868	22795	22450	22747	22559	22672	23121	22601	22660	22563	22693	22704	22656	22773	22990	22695	22661	22711	22884	22844	22675	22830	22682	22645	22521	22872	22875	22837	22532	22773	22639	22817	22724	22598	22564	22545	22679	22951	22839	22609	22664	22619	22708	22704	22858	22614	22776	22771	22775	22909	22680	22704	22818	22391	22738	22825	22684	22694	22609	22823	22660	22647	22572	22603	22640	22563	22724	22844	22575	22624	22745	22677	22730	22558	22778	22841	22682	22613	22597	22850	22791	22676	22720	22720	22548	22640	22823	22843	22790	22627	22850	22427	22866	22804	22868	22843	22659	22612	22679	22841	22735	22837	22748	22969	22841	22816	22663	22899	22594	22849	22780	22768	22873	22651	22726	22894	22626
22890	42480	38821	29797	24189	20811	18880	17576	16383	16196	16022	15714	15155	15124	15076	14790	14603	14857	14613	14645	14532	14439	14420	14222	14282	14297	14357	14105	14397	14103	14241	14158	14142	14144	14115	14330	14080	14044	14282	14077	13998	14129	14026	13895	14094	14010	14041	14108	13966	14158	14180	14049	14211	14131	13974	13903	14059	14236	13945	14112	14120	13945	14072	14030	14147	13998	14089	14075	14159	13982	14026	14141	13980	14050	13912	13943	14012	14107	14107	13898	13989	14004	14108	14100	13962	14101	14121	14053	14005	14011	13868	14047	14189	14079	13923	13946	14032	14078	13990	13833	13999	14145	14167	14117	13960	13956	13951	13957	13918	14024	14157	13896	13974	13817	13989	14064	14013	13921	14056	14007	14034	14150	13937	14044	14019	13805	13995	13931	14001	13935	13984	13916	14028	13824	14088	13868	14016	13901	13971	14024	14016	13881	14272	14019	14051	14095	13813	14018	13757	14035	14017	14023	13888	13876	14011	13943	14095	14202	13990	14005	13745	13901	13768	13840	14141	14048	14125	14067	13904	13778	14002	14172	13821	14019	13978	13869	13874	13980	13883	13919	13971	14053	13823	13800	13876	14011	14216	13918	14129	14039	13810	13765	14087	14078	14061	14064	13759	13871	13893	13916	13853	14043	13893	14176	13878	13879	13916	14043	13899	14022	13986	13982	13888	13921	13812	14047	13882	13833	14073	13990	13887	13985	14083	13977	14225	13910	13878	14058	13990	13915	13890	14066	13769	13814	14031	13980	13952	13977	13921	14149	13896	13972	14087	14067	14107	13950	13958	13995	14099	13886	14127	14025	14036	14027	13966	14090	14022	13949	13847	14095	13998	14122	13938	14033	13803	14091	13994	13983	14191	13920	13990	14014	13874	13864	13995	14006	13834	14111	14007	13864	13980	14174	14093	13972	13967	14041	14052	14022	13914	14008	13998	13897	13950	13997	14045	13903	13905	13883	14002	13894	13858	13991	13945	14127	13995	14026	13882	13868	13899	13805	13881	14057	13998	14045	14118	13971	14131	14039	13928	13814	13965	14061	13920	14046	13968	13925	13991	14058	13897	13766	13881	13998	13865	13982	14065	13906	13784	14011	13955	13838	13811	13802	13961	13920	13915	13797	14033	14008	14067	13865	13865	13949	14080	13906	13995	13915	13944	14159	13885	13952	13905	14300	13911	13890	13989	13894	13950	14062	13909	14025	13839	13989	14038	13932	13980	13935	14007	14000	13934	13876	13892	14034	14015	13989	13923	13940	13924	13875	13892	14081	13942	13995	14024	14083	14144	14049	13873	14026	14078	13906	13953	13849	13987	13881	13882	13796	13991	14057	13967	13927	13930	13918	13982	13933	13705	14083	13810	13995	14048	13867	13823	14081	13913	13930	13961	13964	13818	13915	14185	13984	13934	14041	13929	13919	14048	13920	13908	14050	13920	13903	14079	13931	14159	13895	14022	13879	14132	14037	13973	13896	13917	13954	14009	13819	14023	13870	13969	13793	14018	13979	13847	13969	14088	14051	14039	13927	14072	14009	13800	13880	14212	13945	14072	13873	14011	13973	13881	13934	14009	13825	14073	13993	13980	13902	14054	13940	14006	14023	14027	13935	13787	13925	13887	13986	13830	13991	13893	13855	14069	13973	14173	14249	13992	13923	14015	14125	14199	13959	13953	13974	14088	14003	13894	13984	14045	14098	13995	13893	14085	14040	14105	13950	14008	13990	13972	13792	14015	13804	13903	13991	13975	13981	13976	13939	13949	14211	13970	13842	14000	14084	13737	13923	14034	13955	14041	14285	14002	14064	14055	14199	14045	13887	14154	14123	13870	13889	14056	13901	13951	13834	14098	14079	13823	13986	13903	13947	13927	13992	13792	13875	13852	13963	13913	13990	14077	13879	14032	13934	14090	14000	14106	14113	14076	14131	13875	13974	14087	13884	13791	13959	13928	13887	13869	13930	13872	14061	13851	14129	13878	14023	14044	13988	14027	13777	13953	13911	14045	13968	14047	13974	13954	13922	14099	13829	13863	13986	13964	14056	14007	14104	14090	14047	13938	13798	13871	13903	13921	13915	13833	14068	14003	13931	13952	13893	13924	14061	14087	13869	14106	13782	13945	14125	13965	13785	13935	13908	14032	14094	13813	14184	13980	13935	13816	14053	13923	13995	14071	14141	14013	13792	14000	13875	13922	13846	13966	13798	14040	13866	13966	13778	13853	13979	14049	14004	14078	14000	14031	14102	14120	13893	13936	13834	13782	14017	14110	14176	13906	14121	13998	14000	13908	13956	14129	13937	13851	13968	13905	13993	14066	14013	13839	13901	13841	13870	14045	13829	14085	13905	14013	14242	14033	13760	13861	13956	14108	13919	13852	14006	13895	13816	14139	14125	13988	13906	13901	13905	13902	13960	14116	14066	13898	13788	14151	14062	13916	13944	14008	13845	13893	13953	13962	13791	13930	14172	13972	14105	14000	13994	13954	13906	14042	14053	14016	13940	14041	14146	13932	14036	13880	13933	14167	14158	13850	13907	14008	13994	14107	14197	13861	13958	14079	13857	13917	13929	13952	13935	13941	13811	13790	14095	13877	14045	13972	13946	14045	13958	13927	13906	13922	13848	13839	13981	14094	14119	13979	13946	13846	13876	14059	13924	13859	13906	14020	13869	14005	14028	13973	13952	14048	14061	14054	13907	13800	13889	13827	13913	14048	13863	14041	13912	14053	14022	14017	13849	14052	13980	13955	14099	13959	13991	13986	13959	13930	14034	13797	14095	13997	13953	13895	14125	14061	14057	14076	13945	13894	14078	13803	13984	13971	14166	13978	14150	14071	13966	13930	13912	14066	13850	13985	14069	14029	13997	14036	13849	14151	13955	14039	13926	13965	13983	13840	14005	14142	13848	13999	13946	14107	13969	13933	13873	13808	14057	13922	13991	14115	13871	13870	14060	13967	14094	13957	13975	13852	13947	14111	13976	13984	14068	13870	13874	13886	13825	13958	13926	14086	13825	13878	14120	13964	13897	14054	14012	13980	14014	13906	14002	13966	13854	13712	13981	14032	13836	13906	13976	14148	13964	14086	13925	13958	13977	14117	13888	14072	13852	14026	14065	14070	14129	13969	14034	13997	14020	13961	13943	14037	13909	13988	13923	14022	13860	13653	13851	13891	14019	13892	13927	14001	13929	13861	13982	13992	14061	14052	13742	13911	13901	14011	13978	13845	14054	14100	13982	14036	13880	13650	13953	14001	13832	13936	14092	14035	13844	14015	13945	13987	13966	14011	13921	13765	13803	13847	13896	14000	14125	13957	14065	14036	13898	13923	13944	14047	13952	13971	13945	14213	13990	14007	13953	13939	13986	13949	14125	13862	13883	14143	13871	13937	13945	13813	13866	13954	13897	14246	13960	13936	14007	14076	13852	14099	13904	14228	14058	14066	14090	13831	13980	14049	13923	13763	13932	14017	13941	13928	14058	13805	14082	13799	13929	13984	14135	14101	14088	14041	13855	13776	13931	13932	14109	13831	14073	13950	13931	13918	14094	13923	14021	13910	13875	13982	13945	14184	13987	13944	13858	14110	13911	14086	13956	13921	14080	14020	13960	14016	13943	13914	13895	14014	13917	14001	14035	14132	13908	13819	13937	13932	13830	13823	13991	14007	13907	13998	13873	13812	13899	13998	13822	13912	14110	13845	13943	13991	14001	13711	14085	14070	14010	13967	13789	13921	13868	13986	14022	13899	14040	14002	14089	13864	13829	14000	13786	13965	14022	13906	13947	13923	13799	13928	14145	14095	13985	13810	13896	13969	13958	14084	13852	13924	13905	13928	14172	13979	13824	13904	13771	13876	14133	14066	13861	14014	13865	14027	13940	14125	13895	14102	14009	13918	14165	13962	13894	13878	14106	14062	14064	13915	14016	13975	13935	14029	13714	13978	13999	13877	13830	14042	13904	13848	13985	13902	14124	13925	13890	13887	13948	13968	13982	13864	13994	13963	13937	14064	14060	14043	13901	14010	14017	14091	13831	13833	13972	14075	13927	13874	13970	14048	14005	14159	13879	14066	14121	13997	13920	13995	13992	14015	13921	14069	13952	13925	14192	13918	14088	14100	13863	13886	13699	13994	14022	14033	14062	13964	13950	13941	13971	14004	14117	13876	14009	13907	13916	13987	13931	13752	13986	13951	13967	14025	13929	14049	13982	13930	14119	13804	13948	14325	13919	13986	14107	13934	13984	14048	14025	14077	13953	13936	14042	13904	13944	14191	13920	14064	14087	13847	13842	13840	13968	13795	13967	13997	14095	13938	13935	13975	13861	14024	14236	14066	13885	14044	13948	13935	13928	13976	13987	13945	13932	13779	14006	14122	13690	14062	13939	14091	14061	13808	14090	13783	14078	14057	13960	13942	13960	14142	14079	13827	13997	13881	13874	13940	13793	13965	14067	14026	14092	13717	13883	14042	13997	14064	13919	13894	13918	14073	14072	14021	13891	13805	14018	14027	13962	14094	13912	14021	14040	13948	14075	14117	13983	14105	14076	14105	14000	13973	13893	13913	14047	13896	13954	13937	13909	13957	14034	14109	13988	13954	13948	13891	14045	13937	13922	13999	13749	13824	13734	13988	13949	14151	13954	14085	13847	13991	13980	14044	13941	14126	13937	14033	13910	13978	13926	13851	13986	13812	14170	14133	14031	13974	14034	13948	13989	13953	13866	13927	13933	14076	14033	14143	13912	13960	14059	14041	13879	13912	14040	13918	14010	14047	13868	14037	13997	13976	13943	14135	13977	14037	13983	13732	13783	14097	13992	13982	14091	13980	14074	13954	13909	14004	14037	13841	14054	13940	14052	14073	13721	14037	13873	14051	13847	13935	14041	13940	13944	13888	13936	14037	13890	13908	13907	13940	14052	13975	13809	14107	13938	13922	13872	14189	13691	14169	14032	13936	13793	14204	13906	14047	14091	13955	13899	13922	13866	13847	13951	13898	14076	13870	14116	14007	14033	13895	14105	14046	13945	14091	13938	14069	13925	13953	14016	13912	13925	13983	14066	13969	14004	13938	13896	13838	13989	13915	13964	13900	14010	13985	13788	13958	14020	13859	13972	14025	13794	13894	13999	13882	13883	14005	14001
32536	28170	31479	28808	25263	23691	23592	22768	22574	22596	22518	22347	22326	22277	22087	22137	22263	22162	22225	22427	22068	22087	22130	22072	22173	22191	21982	22190	22142	22120	22160	22154	22175	22242	22116	22096	22045	21939	22179	22139	22102	22003	22039	22208	21955	21953	22157	22156	22052	21879	22141	22017	22022	21937	21986	22023	21897	22037	21931	21933	22069	22006	21976	22497	21834	21970	21899	21785	22139	21860	21989	21939	21757	22132	21876	21982	21859	21889	21938	21784	22188	22038	21981	21998	22095	22004	22273	21968	21995	21938	21891	22128	21970	21983	22193	21867	21933	22152	22177	22044	21936	21755	21972	22012	21989	21836	22207	21804	22102	22042	22020	21875	21969	22009	21893	22010	21976	22094	22029	21992	21899	22047	21958	22085	22179	21845	21893	22266	22010	22225	21936	22070	21739	22141	21930	22034	22041	22132	22043	22283	22155	21878	22144	21793	21884	21806	21954	21931	21995	22120	22068	21929	21968	21936	21905	21977	22035	21822	22066	21799	22148	22177	22179	22308	22172	21971	22231	21903	22100	21988	21948	22151	22280	22048	22115	21958	21929	21934	22066	22029	21818	22079	22148	22182	22033	21953	22086	21944	21969	22088	21846	22044	21982	22037	21798	21956	21841	22036	22057	21717	22170	21898	21877	21929	21828	22107	22175	22048	22034	21845	22104	22080	21675	22033	21905	22170	22064	21860	22091	21986	22004	21890	21965	22120	22183	21864	21969	21822	22005	21927	21970	21900	22055	22008	21988	21913	22114	22025	21869	21968	22056	21922	22250	21973	22078	22066	22084	22132	22065	21650	21987	21928	22059	22146	22084	21933	21988	21973	21949	22091	21981	21810	22150	21717	21982	22091	22054	22026	21881	21985	21819	21833	21928	21718	21992	21854	21922	22003	21963	22125	22047	22088	22074	22064	22071	21821	22184	21996	22046	22173	21881	21984	22033	22105	22002	22076	21979	22101	21988	22077	22129	22055	22182	22080	21934	22115	22011	21937	21863	22076	22115	22028	22291	21685	21860	21856	21908	21672	21995	22000	22140	22219	22024	22117	21983	21824	22150	22277	22219	21898	21822	22055	22128	22212	22035	21927	21832	22065	22007	21892	21867	22327	21840	22144	22141	22065	22060	22031	22004	21878	21840	21965	22063	22165	22010	22116	22030	22040	22187	22108	21960	22051	22095	22126	21777	21943	22017	22092	22085	22071	21792	21995	22085	21793	22109	22092	21763	21794	22004	22134	21830	22149	21956	21920	22085	22045	21799	22096	22088	22111	22091	22163	21999	22108	21972	22480	22237	22123	21948	21949	22056	22193	22011	21643	22072	21941	21874	22062	22071	22049	22058	22162	22197	22039	22137	22130	22199	22053	21935	22019	21988	22053	21952	21802	21908	21983	21941	22093	21903	21788	21847	21761	22202	21996	22159	22001	22075	22285	21921	22175	22154	22044	22046	22304	21859	21742	21994	22060	22031	22061	22044	21899	21969	22148	22019	21994	22020	21947	22064	22007	21967	22038	22058	21923	22046	21859	21971	22036	22059	21835	22038	21882	22188	21987	22109	21787	22009	22123	22013	21900	21956	22115	22126	21733	22040	22159	21991	22145	21989	21825	22114	22129	21994	22100	22093	22056	22099	22077	22284	21977	21889	22039	21998	22080	22077	22281	21930	21850	21912	22163	21935	22175	22124	21989	22102	21957	21954	22199	22016	22017	22151	22125	21998	21868	22261	22037	22150	22100	22195	22135	21713	22134	22247	22012	21883	21822	22001	21807	22065	22020	22156	21968	22233	21978	22004	21907	21944	21965	22009	21993	22005	22174	21975	21958	21861	21845	21965	21951	21854	22073	21933	22185	22169	21922	22007	21996	22154	22044	22073	22020	22158	21950	21973	21751	22155	22011	21819	22109	22048	22212	21996	22136	22118	21846	22261	21900	22114	21693	21920	21986	21941	21753	21564	21797	22112	22103	21927	22145	22167	22302	21897	21882	21810	21951	22306	21787	21981	22203	21795	21964	22044	22151	22273	22078	22014	21890	22102	22034	21826	22042	22153	22195	22272	21822	22082	21969	21875	22142	21863	22132	21925	22128	22045	22173	22164	22164	21994	22069	21934	22115	21769	22161	22204	21835	22209	22007	22041	21960	21913	22181	22092	21965	22019	22122	22017	22123	21955	22133	21913	22162	22239	21868	21847	22000	21926	21915	22252	22203	21987	22060	21825	22041	22212	21963	21825	22238	22051	22030	21991	22136	22186	22010	21917	21881	21811	21846	22137	22010	21875	21975	21972	21961	22076	22007	22171	22038	22044	22237	22108	21721	22013	22091	22177	22012	22218	22084	22081	21980	22198	22073	21554	21990	21853	22020	22073	22067	22124	21816	22005	22116	21919	22070	22023	22001	21937	21989	22049	21902	22083	22032	21927	22225	22081	21780	21924	22205	22096	21948	21877	22080	21900	22163	21996	22145	22272	22286	22221	22261	22018	22118	22060	22097	22041	22143	22127	22177	21917	22084	22000	21901	21959	22006	22138	22147	22016	22148	21986	21987	21983	22192	22118	22227	21912	21952	21930	22065	22082	22126	22098	22034	21895	21863	21969	22071	22267	22040	21954	21721	21959	22039	21844	22133	22014	22221	22062	21928	21790	21912	22034	21832	21991	21902	22209	22008	21782	21866	21724	22047	22202	22165	21976	21986	22092	22001	21871	22110	22274	21879	22120	22160	21903	21946	21951	21953	22102	22151	22109	21974	22285	22012	22080	21906	21972	21875	22246	22197	21959	21680	22118	21987	22200	21967	21949	21907	22167	21995	22162	21969	22089	22103	22013	22026	22112	22058	21840	21796	22127	22068	21900	21927	22028	21768	22010	22152	22144	21956	22109	21911	21902	21734	22062	21996	22110	22084	21812	22028	22007	21941	21914	21902	21924	21944	22061	22297	21845	22056	21743	21913	21842	21879	22104	22036	21984	21835	22231	22187	21944	22010	22009	22196	22151	22106	21993	21991	22061	22185	21999	21897	21937	21859	21957	22386	21854	21925	21950	22047	21785	22031	21873	21937	21853	21856	21878	22012	21889	21875	21890	22049	22070	22065	22166	21945	21978	21895	22133	21864	21817	21914	21906	22064	22075	22093	22022	22088	22019	22121	21905	21940	22134	22149	21696	22088	21972	22168	21873	21954	22051	22086	22285	21983	22075	21942	22105	21888	22149	21961	21928	22017	22097	22013	22103	22196	22046	22093	21986	22032	22100	22109	21996	22156	22048	22160	22026	21923	21989	21821	22106	22114	22033	22069	22025	21888	22023	21796	22268	22205	22029	22163	22022	21979	22071	22031	22009	22312	22154	21931	22076	21726	22031	21949	22159	22019	22185	21954	21974	22051	21863	22085	22195	21990	21894	21968	21767	21867	21904	21979	21966	21957	22054	22192	21922	21861	22117	21950	22092	22015	21988	22096	22015	21898	22037	22133	22129	22023	21929	21858	21855	21932	22157	22013	21884	22293	21856	22098	21984	21951	21938	21872	22132	22080	21824	21911	22144	21827	22118	21925	21947	22036	22082	22081	22037	22163	22104	22083	22032	22111	22036	22163	21882	21863	22049	21900	21951	22003	22393	22123	22146	21881	21793	21993	22135	21963	22013	21776	21846	22278	21988	21957	22036	22043	22044	22063	22200	22041	22110	22004	22024	21946	22036	22089	21995	21831	22042	22382	22156	21755	21883	21877	22138	21927	22329	22099	21951	21953	22039	22144	22036	22219	21948	21937	21702	21986	22033	22079	22048	21796	22036	22306	22049	22065	22226	21998	21957	21705	22075	22147	22107	21961	21973	22306	21963	22090	22202	22157	21970	22108	22087	21933	22224	22146	21962	22021	22051	21721	22279	21997	21891	22267	22064	22012	22000	21967	21929	22247	21855	21956	21777	21849	22000	21708	22100	22088	21883	21930	22100	22060	22163	22073	22160	21943	22341	21998	22079	21981	22171	22228	22086	22014	21876	21855	21989	21982	22131	22167	21900	21782	22121	21865	22122	21960	22052	21960	21894	21819	22002	22073	22055	21955	22181	22034	22179	21925	22035	21963	22237	22059	22174	22243	22249	22326	21794	22071	22071	22048	22155	21991	22014	21919	21925	21961	22133	22068	21870	22150	22000	22091	22144	22024	21958	22016	22063	22170	22170	21950	22081	22156	21988	21932	22179	22058	21882	21959	21938	21957	22140	22112	22118	22118	22008	21906	22146	21931	22015	22013	21947	22089	22235	22036	22035	22210	21889	21856	21988	22082	22026	22043	21945	22085	22119	21751	21941	22029	22086	21972	22110	21823	21892	22138	21924	21784	22004	22375	21871	21966	21943	21929	22214	21942	21938	21951	21943	21953	22031	22127	21976	22027	21955	22004	22044	21958	21999	21931	21851	21957	22081	21910	21806	21981	22038	22142	21979	21960	21752	21815	21992	21938	22146	22085	22114	22045	21891	22069	21985	21987	21840	21997	22156	22119	21934	21961	22074	21972	22072	21877	21852	22023	21809	21935	22150	21962	21965	22005	22067	21883	22017	21926	21912	22243	22149	22026	21983	21766	22133	22070	22090	21895	21994	22142	22122	21824	22265	21942	21924	21788	21932	21974	22272	22084	21975	21983	22046	21705	22127	22287	21807	21823	22102	21996	21936	22273	21971	22039	22106	21826	22025	22068	21984	21895	22167	22332	22020	22027	22244	21955	22057	21988	21746	21970	22068	21944	21992	22163	22177	22032	22112	22150	21928	21879	22186	22035	21892	22115	22066	21848	22103	22130	22039	22122	21958	21966	21689	21878	22161	21987	22218	21837	21882	22045	21942	21993	21914	22101	22263	22177	22051	21833	22070	22051	22017	22133	21996	22043	21938	22010	22199	21869	22161	21705	21882	21845	21961	22085	22004	21699	22081	21897	21834	21650	21950	22129	22118	21934	21961	22054	21882	22262	21808	21973	22098	22146	21846	22166	22054	21812	21870	22165	22181	22057	22090	22151	22027	22172	21976	22096	21970	22009	21875	22046	22236	21789	22102	22040	22022	21991	22081	22114	22294	22113	21790	22003	21990	22018	21987	21911	21839	22094	21827	22104	22101	22159	22094	21946	21907	22092	21890	21925
20976	26981	24697	19514	16845	15660	14770	14358	13977	14176	13831	13944	13701	13806	13784	13491	13477	13745	13702	13617	13815	13495	13511	13447	13649	13337	13370	13592	13331	13483	13641	13599	13507	13543	13683	13416	13414	13485	13414	13542	13553	13474	13387	13567	13445	13510	13469	13579	13476	13461	13286	13268	13306	13279	13368	13256	13539	13448	13466	13381	13412	13370	13512	13422	13456	13198	13485	13554	13383	13497	13525	13382	13569	13370	13356	13391	13635	13499	13477	13519	13343	13448	13393	13425	13302	13646	13487	13344	13458	13441	13435	13474	13391	13532	13466	13219	13392	13420	13580	13362	13472	13347	13255	13382	13423	13513	13372	13470	13511	13504	13322	13404	13405	13712	13243	13372	13366	13267	13366	13508	13491	13432	13393	13467	13541	13519	13489	13549	13452	13309	13427	13346	13417	13293	13350	13458	13145	13545	13566	13493	13385	13531	13330	13530	13486	13431	13302	13573	13420	13465	13357	13451	13351	13432	13487	13441	13409	13546	13417	13307	13583	13601	13652	13582	13467	13545	13402	13437	13378	13478	13433	13434	13457	13440	13386	13329	13507	13311	13311	13426	13280	13426	13490	13435	13308	13499	13585	13352	13500	13325	13476	13315	13480	13367	13234	13347	13405	13397	13394	13406	13474	13371	13489	13376	13375	13427	13503	13323	13498	13271	13367	13471	13507	13556	13614	13493	13306	13222	13446	13287	13446	13495	13454	13467	13405	13616	13375	13406	13611	13497	13392	13433	13385	13231	13243	13407	13476	13279	13531	13469	13506	13450	13370	13257	13465	13189	13229	13291	13423	13433	13424	13465	13335	13408	13230	13514	13518	13261	13445	13607	13450	13358	13360	13448	13231	13464	13461	13432	13316	13279	13415	13383	13472	13379	13409	13535	13393	13311	13266	13440	13508	13354	13389	13326	13524	13308	13379	13357	13381	13457	13287	13328	13349	13484	13569	13495	13344	13357	13500	13381	13254	13546	13506	13439	13499	13392	13582	13352	13422	13307	13411	13465	13414	13475	13261	13487	13436	13484	13530	13432	13434	13454	13330	13502	13527	13358	13675	13694	13274	13450	13564	13408	13454	13325	13450	13460	13465	13281	13479	13484	13274	13475	13489	13364	13489	13463	13439	13419	13358	13382	13372	13494	13450	13462	13610	13229	13330	13516	13455	13326	13372	13537	13431	13490	13386	13391	13477	13317	13352	13393	13345	13479	13388	13523	13517	13200	13498	13525	13486	13452	13281	13421	13457	13417	13510	13418	13508	13475	13376	13350	13236	13505	13416	13541	13385	13381	13417	13274	13378	13467	13382	13400	13572	13356	13548	13484	13498	13526	13374	13492	13399	13488	13517	13442	13473	13630	13346	13464	13486	13417	13511	13388	13514	13476	13455	13291	13467	13519	13452	13400	13436	13281	13400	13459	13380	13378	13331	13508	13536	13412	13461	13328	13471	13477	13370	13530	13587	13376	13388	13421	13345	13569	13268	13330	13315	13424	13429	13451	13519	13415	13327	13299	13418	13236	13492	13405	13358	13431	13374	13376	13442	13502	13393	13457	13437	13359	13529	13284	13719	13397	13465	13508	13531	13453	13443	13483	13248	13429	13413	13451	13428	13380	13457	13481	13398	13396	13339	13230	13600	13349	13483	13328	13414	13494	13393	13477	13278	13347	13436	13483	13391	13623	13548	13583	13388	13512	13540	13439	13459	13474	13399	13413	13372	13360	13533	13424	13559	13419	13459	13476	13444	13306	13475	13277	13430	13520	13374	13323	13418	13372	13507	13428	13454	13455	13379	13546	13443	13474	13538	13479	13619	13485	13397	13446	13318	13353	13396	13467	13446	13453	13494	13443	13348	13400	13429	13375	13568	13451	13397	13450	13561	13674	13414	13432	13410	13394	13430	13226	13256	13560	13473	13675	13405	13230	13439	13334	13358	13377	13377	13544	13354	13406	13310	13520	13490	13508	13424	13380	13582	13535	13226	13351	13389	13239	13396	13397	13509	13346	13345	13400	13551	13432	13479	13362	13499	13572	13679	13500	13493	13373	13439	13380	13348	13390	13288	13468	13390	13539	13280	13424	13391	13634	13410	13415	13378	13402	13520	13275	13368	13343	13336	13302	13366	13366	13347	13264	13421	13466	13564	13514	13547	13282	13606	13471	13315	13327	13435	13642	13417	13364	13413	13232	13326	13353	13324	13519	13492	13404	13461	13395	13309	13486	13257	13490	13278	13367	13283	13259	13430	13513	13348	13570	13556	13551	13467	13408	13317	13281	13511	13521	13521	13368	13506	13518	13474	13496	13460	13428	13489	13410	13555	13500	13489	13378	13573	13466	13432	13324	13338	13248	13376	13202	13414	13485	13424	13502	13444	13445	13292	13439	13548	13383	13394	13293	13391	13598	13338	13217	13414	13492	13456	13410	13361	13389	13434	13346	13415	13421	13506	13448	13591	13428	13522	13427	13260	13332	13530	13538	13541	13433	13532	13373	13440	13413	13315	13393	13348	13405	13577	13292	13467	13426	13458	13466	13461	13442	13418	13465	13293	13619	13360	13427	13341	13541	13442	13571	13363	13402	13454	13456	13407	13252	13398	13452	13569	13342	13350	13362	13292	13497	13365	13495	13495	13500	13497	13468	13515	13499	13453	13688	13527	13448	13384	13459	13444	13391	13360	13369	13393	13503	13413	13455	13559	13454	13435	13326	13500	13518	13332	13379	13416	13401	13324	13469	13330	13543	13516	13497	13671	13420	13570	13377	13448	13234	13467	13284	13328	13401	13341	13220	13376	13589	13488	13365	13380	13367	13345	13396	13326	13399	13470	13322	13475	13394	13427	13331	13518	13330	13410	13435	13379	13224	13636	13292	13468	13491	13319	13344	13374	13451	13420	13420	13356	13528	13429	13362	13367	13406	13455	13467	13361	13510	13375	13457	13553	13369	13226	13514	13412	13538	13340	13400	13388	13513	13551	13263	13372	13516	13255	13554	13542	13534	13445	13445	13366	13407	13295	13476	13448	13385	13358	13387	13116	13444	13401	13305	13392	13439	13465	13571	13354	13440	13390	13570	13413	13444	13444	13466	13477	13469	13357	13453	13491	13391	13407	13355	13476	13370	13160	13490	13335	13430	13503	13448	13464	13533	13445	13472	13380	13533	13262	13437	13427	13523	13302	13352	13339	13364	13491	13421	13312	13411	13397	13511	13241	13460	13483	13476	13494	13439	13454	13470	13383	13536	13397	13459	13545	13594	13413	13559	13365	13512	13286	13277	13370	13214	13407	13406	13288	13613	13311	13498	13484	13425	13355	13456	13496	13570	13289	13496	13372	13534	13369	13554	13613	13403	13343	13489	13281	13502	13433	13247	13389	13723	13332	13443	13378	13321	13286	13542	13429	13353	13352	13480	13294	13477	13605	13449	13538	13308	13575	13380	13419	13385	13331	13275	13496	13274	13249	13278	13297	13336	13456	13491	13348	13307	13542	13376	13473	13538	13370	13439	13391	13314	13563	13401	13378	13472	13340	13463	13349	13370	13425	13385	13311	13435	13473	13479	13512	13341	13304	13438	13598	13446	13331	13591	13377	13557	13383	13522	13411	13610	13438	13406	13383	13334	13401	13160	13334	13485	13429	13351	13554	13539	13522	13490	13356	13525	13445	13244	13486	13442	13387	13399	13256	13451	13475	13311	13284	13385	13472	13273	13290	13622	13466	13392	13473	13393	13697	13402	13345	13451	13318	13344	13395	13434	13481	13385	13406	13578	13420	13409	13490	13470	13405	13298	13385	13460	13506	13497	13266	13359	13308	13372	13467	13427	13349	13661	13232	13383	13351	13490	13449	13483	13407	13514	13377	13363	13361	13570	13511	13381	13392	13541	13486	13487	13463	13385	13497	13528	13381	13435	13552	13463	13592	13448	13384	13496	13565	13591	13386	13455	13381	13543	13516	13496	13284	13463	13488	13465	13370	13360	13439	13384	13436	13547	13571	13388	13444	13433	13489	13370	13403	13456	13454	13483	13574	13388	13228	13501	13288	13303	13576	13408	13462	13548	13348	13602	13484	13366	13272	13418	13427	13388	13481	13377	13452	13428	13427	13595	13425	13341	13192	13282	13481	13344	13463	13389	13402	13495	13298	13503	13346	13486	13497	13469	13347	13390	13322	13292	13404	13363	13310	13340	13413	13364	13413	13352	13533	13608	13459	13384	13338	13442	13318	13493	13525	13428	13423	13528	13487	13283	13342	13569	13550	13470	13415	13438	13349	13359	13434	13226	13449	13537	13363	13552	13499	13433	13350	13527	13386	13452	13444	13283	13516	13492	13402	13463	13524	13469	13439	13526	13341	13421	13577	13482	13350	13390	13481	13446	13418	13381	13452	13603	13412	13319	13410	13401	13388	13452	13633	13343	13396	13397	13406	13503	13359	13381	13470	13396	13331	13497	13394	13567	13507	13339	13306	13471	13579	13319	13397	13355	13404	13448	13348	13356	13381	13395	13400	13560	13497	13281	13463	13512	13347	13278	13541	13512	13479	13628	13445	13383	13418	13411	13289	13320	13589	13294	13390	13347	13422	13352	13432	13312	13460	13349	13543	13419	13283	13440	13400	13588	13463	13407	13505	13583	13647	13482	13457	13421	13591	13328	13410	13554	13409	13442	13559	13455	13399	13401	13420	13610	13544	13393	13555	13631	13421	13553	13293	13394	13481	13327	13451	13438	13408	13438	13448	13440	13483	13269	13465	13534	13528	13484	13372	13448	13350	13354	13429	13427	13472	13348	13347	13268	13442	13442	13300	13374	13528	13520	13472	13592	13350	13467	13492	13389	13350	13297	13314	13493	13519	13419	13507	13416	13494	13423	13369	13471	13403	13590	13433	13394	13303	13326	13521	13469	13445	13367	13608	13440	13513	13424	13468	13446	13357	13336	13258	13525	13367	13367	13365	13495	13632	13345	13390	13322	13338	13572	13462	13424	13592	13414	13367	13533	13485	13443	13436	13452	13462	13474	13483	13419	13566	13490	13470	13495	13477	13550	13432	13239	13497	13438	13598	13356	13350	13444	13442	13324	13198	13429	13685	13383	13341	13363	13435	13469	13509	13426	13432	13511	13656	13231	13475	13393	13580	13388
24768	21369	28435	27445	27671	27760	28005	25857	25179	24892	24995	24498	24498	24267	23981	23989	24098	24161	23916	24217	24028	24055	23732	23924	23713	23973	23743	23991	23854	23835	23912	23491	23927	24046	23800	23745	23970	23675	23611	23545	23804	23786	23702	23902	23854	23519	23785	23733	23600	23785	23593	23669	23919	23758	23576	23521	23503	23629	23639	23610	23492	23718	23698	23818	23861	23701	23587	23421	23637	23654	23616	23355	23758	23670	23586	23736	23705	23709	23879	23886	23729	23800	23750	23642	23706	23618	23462	23639	23450	23425	23635	23523	23861	23870	23563	23689	23675	23601	23701	23788	23943	23601	23619	23564	23650	23654	23745	23476	23687	23638	23514	23618	23697	23560	23577	23794	23564	23567	23708	23444	23418	23483	23536	23539	23747	23682	23737	23859	23418	23491	23560	23583	23956	23628	23620	23744	23848	23706	23718	23867	23698	23652	23689	23557	23729	23478	23769	23531	23629	23641	23487	23604	23502	23631	23694	23636	23511	23508	23841	23794	23607	23541	23762	23750	23591	23709	23585	23550	23598	23688	23613	23775	23825	23773	23881	23663	23874	23750	23585	23607	23540	23546	23712	23606	23774	23681	23620	23709	23711	23665	23444	23377	23588	23578	23778	23674	23564	23478	23553	23675	23799	23865	23626	23889	23508	23720	23755	23655	23393	23578	23595	23451	23639	23586	23556	23652	23632	23623	23557	23739	23549	23577	23636	23783	23620	23581	23609	23375	23625	23499	23409	23337	23724	23503	23918	23624	23733	23724	23766	23856	23507	23582	23646	23656	23727	23655	23687	23350	23830	23553	23578	23800	23635	23547	23620	23572	23772	23594	23411	23636	23598	23643	23480	23992	23813	23564	23842	23641	23555	23516	23648	23822	23489	23712	23729	23612	23645	23480	23660	23798	23720	23563	23493	23583	23629	23557	23492	23679	23633	23569	23441	23814	23720	23601	23562	23567	23533	23628	23716	23775	23680	23756	23624	23610	23620	23822	23829	23685	23806	23749	23900	23844	23535	23466	23702	23635	23849	23707	23576	23647	23695	23652	23563	23631	23587	23834	23524	23617	23571	23690	23862	23622	23797	23524	23704	23619	23692	23572	23752	23629	23691	23610	23659	23749	23647	23462	23700	23232	23668	23417	23591	23597	23650	23935	23788	23771	23566	23634	23502	23693	23678	23888	23412	23746	23621	23499	23596	23618	23867	23566	23743	23441	23344	23617	23654	23663	23790	23600	23625	23707	23696	23867	23842	23740	23717	23932	23776	23687	23759	23665	23613	23764	23503	23501	23621	23844	23665	23627	23562	23682	23730	23660	23447	23500	23716	23632	23653	23681	23804	23678	23474	23635	23673	23844	23711	23423	23553	23722	23677	23710	23662	23648	23659	23757	23472	23726	23621	23674	23657	23475	23526	23683	23651	23505	23609	23776	23760	23521	23613	23534	23492	23838	23362	23501	23782	23497	23507	23537	23522	23706	23709	23795	23529	23500	23386	23900	23685	23557	23743	23711	23484	23469	23714	23611	23750	23657	23484	23793	23821	23815	23787	23704	23612	23719	23827	23619	23662	23425	23656	23669	23440	23500	23499	23725	23577	23781	23848	23640	23385	23634	23611	23549	23490	23856	23412	23462	23377	23650	23548	23568	23502	23489	23772	23693	23638	23762	23569	23673	23528	23537	23547	23770	23423	23272	23417	23685	23800	23747	23888	23697	23920	23693	23822	23578	23583	23593	23546	23757	23541	23677	23656	23705	23729	23676	23491	23697	23843	23719	23683	23701	23770	23857	23799	23616	23663	23568	23475	23370	23848	23714	23576	23776	23596	23556	23623	23706	23737	23576	23640	23472	23461	23630	23689	23732	23988	23698	23661	23544	23502	23668	23354	23686	23734	23723	23689	23629	23788	23454	23630	23716	23485	23585	23575	23620	23293	23696	23616	23684	23399	23627	23658	23648	23582	23655	23855	23354	23551	23601	23678	23508	23643	23504	23612	23517	23621	23626	23978	23568	23476	23570	23477	23664	23726	23582	23818	23507	23730	23674	23573	23681	23507	23664	23622	23638	23566	23660	23714	23765	23637	23562	23580	23696	23684	23714	23516	23652	23333	23621	23811	23691	23614	23784	23826	23747	23825	23708	23728	23786	23672	23677	23694	23597	23650	23406	23653	23430	23607	23589	23556	23727	23498	23595	23538	23613	23446	23422	23706	23493	23571	23541	23760	23716	23661	23649	23620	23886	23594	23756	23831	23427	23684	23593	23406	23816	23915	23581	23701	23574	23516	23782	23577	23576	23694	23809	23934	23641	23721	23738	23781	23906	23636	23649	23812	23518	23750	23590	23684	23454	23706	23540	23749	23468	23616	23643	23538	23495	23995	23459	23734	23741	23578	23470	23781	23544	23605	23834	23695	23536	23724	23463	23279	23572	23750	23764	23473	23794	23865	23849	23768	23663	23454	23550	23553	23575	23566	23468	23657	23625	23439	23406	23636	23619	23688	23490	23541	23905	23584	23634	23742	23434	23676	23669	23811	23457	23771	23699	23759	23765	23622	23703	23702	23609	23738	23570	23435	23788	23601	23390	23607	23436	23563	23765	23698	23784	23724	23614	23564	23505	23622	23551	23654	23528	23590	23716	23418	23634	23679	23506	23606	23662	23674	23625	23724	23791	23707	23660	23426	23761	23442	23668	23730	23856	23729	23648	23764	23616	23857	23633	23649	23815	24055	23507	23470	23710	23807	23764	23820	23688	23459	23627	23762	23724	23798	23576	23771	23539	23424	23685	23736	23687	23752	23420	23746	23617	23838	23746	24010	23603	23537	23554	23609	23527	23786	23819	23632	23400	23394	23773	23718	23675	23917	23693	23651	23713	23589	23648	23831	23598	23810	23446	23691	23759	23436	23408	23880	23813	23720	23602	23618	23733	23708	23498	23630	23580	23710	23562	23632	23620	23720	23780	23681	23605	23911	23855	23770	23665	23718	23538	23681	23510	23459	23401	23808	23655	23731	23686	23761	23658	23933	23791	23596	23493	23646	23500	23509	23600	23559	23751	23676	23501	23464	23574	23824	23678	23754	23700	23844	23660	23559	23663	23935	23427	23706	23511	23617	23664	23481	23509	23589	23596	23381	23622	23534	23746	23519	23630	23625	23646	23623	23807	23613	23843	23655	23825	23698	23568	23834	23697	23493	23610	23703	23526	23632	23885	23816	23664	23687	23785	23487	23498	23694	23738	23370	23658	23441	23742	23737	23707	23544	23613	23323	23566	23583	23633	23542	23614	23786	23575	23742	23689	23531	23565	23578	23670	23729	23675	23624	23650	23673	23832	23615	23439	23676	23652	23437	23809	23534	23467	23655	23718	23640	23595	23699	23683	23702	23563	23736	23831	23352	23516	23633	23485	23556	23410	23651	23695	23573	23971	23702	23527	23635	23628	23611	23642	23813	23553	23732	23578	23636	23836	23785	23663	23840	23754	23708	23819	23800	23717	23595	23633	23603	23697	23569	23531	23709	23380	23789	23846	23753	23644	23811	23668	23630	23564	23858	23725	23463	23731	23724	23374	23626	23858	23579	23681	23695	23715	23681	23779	23687	23632	23688	23493	23789	23755	23629	23456	23448	23630	23749	23531	23584	23533	23553	23528	23592	23812	23646	23531	23757	23495	23557	23630	23725	23799	23692	23649	23690	23957	23483	23594	23300	23689	23388	23777	23784	23623	23771	23543	23500	23680	23704	23922	23504	23573	23735	23708	23695	23716	23669	23606	23777	23630	23512	23681	23660	23616	23453	23791	23683	23665	23755	23653	23596	23753	23821	23591	23666	23645	23594	23631	23700	23914	23831	23475	23428	23521	23532	23529	23489	23783	23787	23678	23651	23825	23900	23739	23838	23758	23795	23400	23598	23456	23704	23649	23752	23672	23757	23662	23762	23647	23664	23368	23573	23701	23608	23527	23579	23734	23695	23473	23800	23804	23756	23666	23666	23661	23502	23610	23578	23691	23450	23602	23449	23689	23508	23306	23522	23566	23880	23662	23623	23687	23689	23743	23617	23653	23618	23650	23785	23816	23607	23794	23747	23507	23681	23521	23763	23598	23674	23801	23648	23585	23298	23654	23596	23679	23699	23760	23635	23616	23560	23803	23700	23737	23733	23738	23686	23508	23778	23354	23652	23693	23512	23674	23680	23921	23592	23871	23635	23321	23695	23689	23594	23702	23643	23608	23817	23801	23665	23736	23776	23745	23670	23611	23926	23607	23615	23877	23369	23596	23473	23691	23618	23412	23577	23695	23550	23504	23542	23563	23649	23537	23610	23789	23903	23609	23828	23387	23340	23819	23892	23816	23560	23636	23808	23623	23385	23619	23815	23865	23841	23702	23574	23703	23601	23566	23763	23823	23730	23696	23817	23767	23661	23605	23678	23744	23644	23685	23645	23743	23571	23472	23563	23644	23552	23634	23763	23817	23538	23600	23575	23743	23706	23946	23813	23623	23595	23726	23876	23627	23732	23696	23647	23527	23724	23849	23478	23702	23662	23602	23660	23689	23559	23558	23767	23643	23681	23740	23447	23528	23432	23540	23645	23650	23460	23682	23668	23550	23429	24036	23589	23946	23621	23483	23421	23495	23683	23708	23809	23713	23725	23740	23713	23515	23748	23653	23695	23863	23698	23660	23716	23640	23658	23792	23379	23552	23436	23482	23748	23601	23698	23835	23605	23530	23767	23655	23652	23667	23658	23751	23846	23790	23644	23605	23804	23719	23814	23622	23732	23642	23694	23766	23702	23723	23540	23667	23571	23269	23612	23659	23644	23373	23687	23660	23541	23614	23523	23691	23592	23751	23668	23491	23484	23685	23520	23689	23596	23814	23726	23670	23574	23583	23653	23612	23650	23573	23683	23760	23744	23418	23798	23843	23831	23799	23712	23666	23540	23824	23825	24038	23728	23515	23740	24044	23628	23498	23744	23687	23878	23479	23670	23759	23557	23533	23839	23753	23811	23542	23406	23668	23503	23673	23671	23517	23818	23861	23764	23447	23650	23661	24009	23679	23473	23651	23696	23816	23614	23596	23690	23929	23576	23784	23809	23682	23737	23562	23701	23399	23729	23677	23578	23438	23630	23934	23695	23571
21022	35443	33142	25682	21488	18862	17399	16422	15707	15739	15554	15464	14992	15049	15018	14828	14874	14616	14825	14749	14739	14563	14599	14412	14607	14528	14381	14486	14595	14476	14438	14331	14439	14484	14384	14467	14646	14502	14416	14310	14400	14371	14458	14427	14265	14210	14358	14522	14328	14383	14258	14379	14285	14415	14391	14401	14304	14315	14259	14241	14546	14365	14400	14199	14521	14343	14354	14227	14464	14384	14406	14426	14408	14332	14274	14254	14401	14481	14360	14240	14136	14482	14369	14315	14499	14269	14191	14436	14161	14197	14252	14276	14220	14213	14320	14229	14221	14539	14323	14159	14345	14448	14314	14575	14326	14310	14428	14288	14316	14248	14125	14358	14446	14113	14461	14352	14319	14371	14450	14306	14237	14381	14313	14251	14334	14293	14056	14426	14344	14182	14282	14295	14292	14269	14301	14302	14392	14394	14319	14396	14327	14541	14338	14325	14148	14273	14313	14370	14358	14133	14206	14321	14270	14454	14109	14477	14145	14327	14409	14276	14279	14351	14284	14290	14357	14189	14078	14130	14442	14297	14211	14283	14341	14345	14421	14393	14400	14328	14355	14554	14142	14286	14260	14230	14345	14215	14396	14380	14406	14376	14157	14361	14223	14223	14510	14176	14329	14286	14234	14228	14301	14404	14210	14337	14381	14407	14230	14261	14451	14369	14353	14186	14284	14525	14200	14329	14298	14381	14093	14244	14368	14268	14443	14337	14277	14146	14343	14271	14347	14268	14200	14372	14320	14359	14160	14330	14317	14252	14440	14404	14494	14405	14172	14492	14409	14194	14368	14184	14308	14292	14294	14338	14067	14291	14326	14204	14204	14308	14171	14365	14192	14303	14299	14210	14225	14242	14234	14352	14088	14274	14273	14364	14289	14303	14300	14054	14031	14266	14213	14302	14117	14258	14322	14159	14175	14223	14284	14121	14352	14265	14397	14418	14213	14580	14266	14507	14339	14097	14314	14019	14329	14327	14353	14264	14411	14289	14402	14460	14450	14242	14548	14270	14259	14459	14263	14437	14271	14425	14503	14290	14192	14444	14368	14358	14369	14347	14497	14342	14411	14305	14299	14185	14215	14353	14311	14390	14343	14295	14220	14385	14481	14204	14237	14400	14249	14362	14405	14324	14297	14448	14327	14354	14163	14305	14364	14339	14185	14375	14378	14374	14298	14396	14263	14165	14228	14308	14392	14277	14344	14314	14344	14164	14230	14289	14201	14351	14389	14164	14422	14367	14273	14287	14189	14343	14350	14276	14375	14413	14184	14172	14408	14279	14333	14269	14351	14180	14312	14302	14221	14169	14268	14284	14254	14356	14336	14348	14210	14117	14282	14282	14260	14275	14260	14382	14409	14312	14297	14237	14274	14201	14395	14199	14436	14228	14253	14189	14457	14234	14404	14336	14320	14330	14378	14370	14196	14233	14347	14311	14344	14382	14305	14462	14129	14393	14342	14468	14298	14105	14361	14275	14260	14201	14234	14400	14204	14293	14260	14383	14341	14392	14304	14105	14330	14454	14137	14374	14097	14252	14560	14239	14303	14406	14286	14391	14361	14224	14511	14380	14370	14156	14239	14184	14144	14148	14453	14117	14141	14144	14225	14349	14297	14268	14119	14340	14440	14359	14332	14410	14272	14319	14272	14371	14103	14328	14287	14211	14495	14338	14424	14261	14231	14286	14330	14271	14296	14230	14229	14136	14574	14257	14275	14565	14207	14228	14177	14206	14231	14305	14393	14338	14460	14269	14204	14362	14257	14043	14299	14108	14261	14274	14473	14146	14294	14264	14240	14305	14330	14205	14317	14121	14245	14255	14212	14310	14500	14453	14369	14249	14370	14333	14315	14285	14277	14324	14330	14313	14293	14508	14422	14313	14269	14367	14112	14343	14207	14296	14276	14407	14381	14300	14323	14237	14217	14268	14123	14405	14352	14253	14402	14249	14408	14315	14357	14176	14325	14275	14461	14235	14355	14311	14388	14200	14273	14422	14340	14342	14234	14310	14408	14201	14184	14150	14213	14305	14227	14197	14291	14347	14225	14416	14373	14402	14246	14400	14121	14145	14312	14283	14086	14226	14257	14293	14463	14256	14320	14233	14248	14423	14445	14354	14222	14222	14334	14263	14302	14292	14333	14264	14350	14370	14128	14301	14266	14450	14137	14292	14276	14101	14338	14263	14364	14171	14416	14501	13987	14366	14299	14345	14332	14276	14392	14347	14336	14414	14208	14051	14294	14233	14164	14252	14419	14223	14349	14422	14378	14404	14369	14342	14272	14217	14176	14052	14356	14232	14201	14157	14450	14284	14298	14231	14444	14372	14146	14371	14328	14218	14198	14238	14392	14231	14301	14344	14288	14431	14307	14270	14171	14155	14176	14229	14424	14323	14320	14150	14331	14187	14294	14200	14431	14354	14415	14216	14181	14427	14321	14166	14304	14186	14298	14316	14205	14333	14435	14299	14279	14277	14334	14377	14550	14201	14367	14228	14442	14409	14453	14280	14311	14208	14422	14127	14361	14293	14257	14370	14232	14312	14277	14213	14181	14294	14226	14249	14353	14060	14313	14198	14155	14523	14133	14416	14370	14305	14396	14314	14374	14344	14337	14340	14347	14236	14185	14260	14394	14391	14286	14220	14364	14053	14270	14388	14251	14467	14281	14354	14409	14400	14279	14309	14240	14298	14295	14346	14226	14133	14363	14168	14397	14217	14124	14252	14178	14166	14249	14306	14338	14202	14513	14393	14247	14217	14284	14225	14382	14374	14282	14343	14414	14244	14229	14300	14226	14474	14179	14135	14367	14404	14308	14315	14454	14252	14405	14296	14277	14382	14333	14234	14426	14167	14335	14419	14206	14375	14372	14491	14248	14332	14275	14376	14356	14143	14330	14113	14452	14350	14364	14119	14229	14346	14295	14291	14330	14393	14318	14269	14295	14434	14157	14608	14419	14364	14244	14241	14378	14239	14284	14197	14352	14355	14306	14381	14278	14225	14373	14321	14406	14199	14249	14238	14246	14279	14215	14334	14042	14259	14263	14176	14313	14162	14293	14241	14419	14166	14192	13987	14335	14453	14193	14293	14191	14283	14357	14331	14240	14394	14437	14520	14190	14295	14117	14304	14286	14384	14394	14204	14258	14250	14354	14302	14274	14472	14353	14373	14426	14181	14204	14521	14274	14231	14195	14240	14304	14354	14278	14218	14193	14263	14298	14358	14448	14243	14026	14159	14353	14253	14181	14406	14157	14257	14397	14233	14282	14179	14265	14317	14357	14469	14254	14277	14376	14256	14334	14239	14320	14316	14464	14321	14336	14199	14128	14399	14291	14380	14325	14384	14322	14122	14377	14193	14239	14176	14221	14235	14350	14423	14405	14382	14571	14260	14224	14480	14199	14342	14488	14377	14259	14180	14224	14268	14263	14202	14112	14379	14574	14356	14124	14215	14142	14354	14451	14170	14303	14146	14385	14115	14380	14290	14456	14287	14039	14202	14302	14207	14341	14317	14430	14288	14460	14202	14289	14206	14349	14382	14110	14157	14271	14416	14199	14309	14349	14134	14289	14472	14186	14332	14329	14258	14232	14394	14330	14263	14063	14389	14286	14182	14284	14318	14465	14254	14390	14383	14237	14374	14237	14178	14362	14291	14181	14347	14282	14121	14150	14300	14474	14391	14195	14275	14303	14413	14182	14385	14340	14384	14213	14417	14211	14253	14381	14185	14130	14221	14194	14377	14330	14350	14377	14272	14444	14194	14499	14360	14237	14290	14280	14272	14283	14205	14305	14400	14222	14333	14459	14349	14270	14273	14316	14505	14289	14108	14304	14336	14066	14300	14352	14154	14263	14365	14227	14314	14319	14311	14411	14404	14068	14223	14178	14331	14302	14362	14351	14254	14316	14247	14129	14279	14215	14313	14113	14518	14199	14262	14290	14403	14287	14472	14349	14386	14228	14187	14309	14256	14241	14517	14346	14399	14104	14368	14378	14260	14227	14222	14383	14309	14320	14302	14280	14348	14359	14142	14602	14162	14382	14295	14318	14298	14179	14438	14304	14402	14233	14338	14219	14130	14386	14400	14299	14447	14412	14300	14209	14198	14287	14313	14265	14134	14375	14225	14473	14211	14337	14377	14365	14339	14412	14154	14222	14152	14405	14222	14112	14320	14267	14208	14364	14286	14364	14316	14316	14343	14176	14380	14421	14422	14148	14489	14477	14302	14361	14361	14393	14281	14375	14263	14394	14416	14258	14243	14338	14309	14223	14474	14181	14358	14365	14501	14401	14263	14336	14480	14215	14178	14284	14293	14340	14340	14425	14361	14342	14123	14430	14392	14156	14368	14395	14352	14415	14288	14384	14286	14124	14370	14052	14431	14363	14274	14436	14305	14392	14306	14178	14301	14460	14274	14316	14311	14318	14324	14198	14182	14215	14354	14278	14206	14449	14360	14145	14256	14260	14510	14348	14272	14297	14359	14400	14344	14192	14306	14137	14341	14434	14536	14146	14224	14240	14460	14244	14242	14312	14365	14234	14201	14161	14304	14368	14298	14172	14250	14340	14314	14319	14338	14141	14274	14387	14304	14255	14130	14260	14337	14471	14311	14266	14401	14226	14404	14203	14253	14267	14460	14340	14322	14443	14433	14182	14183	14290	14307	14337	14259	14321	14325	14354	14167	14383	14555	14342	14229	14293	14333	14155	14314	14126	14282	14386	14340	14383	14011	14345	14411	14505	14251	14228	14264	14324	14218	14441	14425	14299	14272	14393	14292	14289	14352	14366	14414	14288	14305	14474	14338	14331	14274	14148	14312	14370	14198	14331	14390	14346	14373	14184	14431	14293	14237	14358	14266	14353	14300	14320	14134	14187	14163	14224	14240	14431	14250	14442	14265	14474	14286	14378	14336	14227	14275	14343	14357	14539	14388	14326	14402	14410	14330	14249	14279	14307	14248	14382	14417	14143	14255	14434	14295	14299	14307	14244	14251	14351	14298	14384	14373	14351	14175	14434	14242	14248	14358	14259	14135	14449	14357	14158	14277	14250	14328	14220	14217	14374	14437	14381	14208	14269	14282	14242	14175	14312	14156	14605	14318	14281	14268	14276	14325	14151	14540	14192	14106	14155	14229
23140	21367	28592	25746	26959	31255	32371	29527	28273	28144	28138	27753	27482	27200	27370	27118	27057	26805	26898	27075	26840	26937	26834	26897	26662	26726	26730	26707	26604	26590	26498	26594	26369	26506	26479	26518	26607	26609	26257	26370	26275	26464	26349	26653	26528	26174	26135	26132	26293	26406	26440	26275	26317	26279	26173	26400	26521	26391	26281	26258	26186	26338	26480	26076	26296	26161	26557	26284	26357	26402	26157	26273	26166	26348	26151	26100	26331	26095	26088	26197	26328	26386	26253	26368	26134	26212	26235	26298	26192	26054	26558	26471	26466	26580	26209	26426	26243	26440	26266	26181	26443	26422	26145	26142	26385	26266	26184	26251	26177	26331	26132	26404	26457	26126	26256	26204	26518	26225	26118	26322	26285	26027	26517	26323	26282	26157	26218	26429	26253	26076	26331	26185	26362	26128	26152	26349	26313	26230	26364	26278	26292	26359	26363	26298	26322	26031	26216	26223	25961	26125	26290	26238	26225	26083	26318	26174	26194	26228	26305	26312	26083	26115	26265	26232	26079	26173	26248	26415	26151	26381	26410	26485	26172	26391	26321	26259	26163	26376	26312	26291	26429	26380	26352	26145	26152	26330	26183	26227	26421	26153	26184	26261	26192	26480	26058	26319	26188	26147	25932	26079	26246	26415	26105	26204	26193	26378	26364	26369	26301	26258	26233	26400	26333	26305	26296	26367	26056	26223	25983	26107	26430	26269	26398	26258	26313	26245	26304	26185	26323	26296	26113	26180	26357	26003	26362	26282	25854	26293	26409	26177	26271	26257	26272	26135	26140	26278	26257	26208	26541	26034	26393	26306	26262	26229	26357	26383	26391	26340	26213	25966	26236	26162	26248	26359	26075	26053	26234	26208	26042	26229	26436	26283	26356	25951	26308	26245	26344	25987	26253	26100	26137	26069	26052	26162	25963	26207	26295	26144	26050	26488	26300	25939	26191	26164	26458	26209	26324	26144	26460	26370	26351	26101	26441	26450	26271	26145	26279	26241	26260	26223	26161	26073	26426	25883	26106	26329	26284	26067	26269	26406	26279	26025	26319	26266	26330	26549	26231	26399	26212	26258	26428	26234	26236	26228	26400	26292	26123	26254	26237	26009	26320	26376	26120	26433	26454	26343	26403	26291	26371	26185	26227	26124	26378	26394	26325	26285	26073	26199	26282	26437	26226	26100	26217	26504	26306	26291	26437	26203	26523	26242	26445	26103	26220	26037	26147	26292	26156	26204	26353	26274	26330	26418	26694	26454	26286	26182	26431	26539	26260	26254	26406	26361	26116	26121	26223	26214	26496	26244	26287	26151	26078	26349	26168	26291	26162	26365	26211	26154	26231	26400	26292	26313	26431	26399	26270	26326	26293	26388	26509	26155	26111	26588	26493	25994	26217	26211	26274	26480	26224	26296	26220	26236	26118	26281	26192	26118	26422	26077	26334	26431	26442	26260	26480	26272	26468	26258	26068	26174	26285	26375	26143	26274	26461	26503	26164	26328	26340	26124	26149	26032	26231	26208	26475	26265	26313	26159	26123	26361	26427	26267	26279	26425	26361	26400	26298	26197	26259	26388	26292	25985	26343	26336	26307	25960	26340	26294	26315	26375	26268	26457	26333	26182	26133	26464	26181	26132	26190	26201	26109	26055	26177	26264	26471	26308	25771	26085	26594	26265	25964	26135	26267	26216	26189	26063	26469	25864	26289	26235	26631	26375	26469	26333	26386	26077	26331	26292	26009	26184	26363	26226	26286	26326	26202	26227	26356	26386	26181	26231	26053	26300	26167	26116	26141	26233	26062	26240	26044	26174	26155	26270	26145	26431	26321	26227	26204	26300	26326	26267	26516	26364	26303	26212	26305	26295	26596	26283	26218	26300	26425	26012	26050	26176	26212	26429	26534	26137	26176	26323	26146	26119	26242	26445	25923	26139	26350	26452	26067	26411	26347	26376	26196	26350	26604	26181	26228	26191	26304	26255	26494	26202	26138	26218	26303	26072	26316	26488	26177	26198	26262	26388	26285	26128	26326	26437	26248	26258	26281	26303	25962	26340	26076	26293	26122	26264	26198	26425	26219	26277	26314	26110	26328	26229	26110	26278	26356	26296	26249	26198	26221	26124	26117	26248	26079	26421	26370	25937	26335	26227	26183	26260	26262	26377	26249	26043	26167	26155	26508	26232	26451	26165	26249	26205	26283	26488	26299	26259	26357	26136	26264	26286	26272	25996	26191	26280	26337	26420	26330	26112	26388	26461	26317	26091	26152	26174	26382	26433	26341	26596	26305	26161	26309	26377	26214	26384	26298	26142	26169	26044	26147	26118	26002	26070	26329	26349	26219	26296	26326	25937	26021	26197	26206	26266	26242	26143	26121	26134	26169	26206	26179	26193	26131	26177	26352	26214	26418	26152	26427	26072	25969	26189	26214	26334	26280	26060	26319	26294	26147	26341	26331	26051	26316	26393	26195	26459	26583	26512	26440	26158	26228	26019	26345	26443	26087	26225	26443	26430	26235	25935	26499	26110	26228	26202	26303	26110	26188	26191	26044	26308	25977	26087	26203	26174	26249	26247	26242	26284	26265	26375	26220	26279	26367	26328	26086	26113	26011	26322	26331	26274	26449	26211	26198	26203	26346	26354	26343	26121	26070	26427	25943	26291	26150	26386	26223	26319	26521	26282	26179	26094	26223	26295	26089	26402	26322	26098	26253	25931	26297	26156	26226	26302	26415	26231	26203	26372	26224	26353	26317	26146	26047	26296	26259	26207	26521	26262	26254	26096	26199	26208	26306	26141	26502	26294	26340	25992	26298	26270	26180	26198	26161	26249	26309	26020	26111	26322	26275	25982	26148	26214	26328	25996	26410	26015	26274	26287	26230	26512	26189	26314	26096	26168	25949	26053	26277	26268	26581	26122	26154	26339	26072	26173	26309	26306	26315	26250	26315	26217	26060	26045	26172	26411	26093	26216	26171	26203	26226	26021	26233	26409	26260	26318	25993	26268	26265	26411	26292	26243	26239	26106	26220	26204	26515	26327	26155	26236	26102	26177	26236	25989	26225	26147	26090	26169	26099	26100	26036	26220	26205	26303	26534	26038	26334	26353	26437	26652	26379	26252	26369	26430	26180	26199	26420	26249	26034	26208	26143	26194	26224	26205	26330	26196	26000	26091	26176	26168	26253	26172	26382	26483	26189	26498	26216	26345	26222	26617	26157	26226	26402	26179	26169	26223	26253	26352	26177	26248	26202	26321	26363	26357	26360	26293	26428	26182	26191	26442	26150	26337	26238	26328	26166	26088	26317	26354	26321	25912	26315	26259	26455	26222	26390	26244	26346	26149	26184	26380	26055	26236	26152	26213	26306	26327	26212	26321	26190	26263	26379	26475	26113	26179	26450	26198	26305	26249	25994	26149	26043	26361	25838	26180	26296	26091	26157	26033	25986	26087	26345	25773	26159	26107	26161	26309	26349	26295	26463	26455	26373	26101	26136	26397	26133	26342	26459	26152	26477	26134	26094	26266	26379	26319	26315	26201	26513	26358	26261	26471	26546	26304	26050	26389	26146	26155	26459	26042	26286	26210	26337	26229	26322	26092	26366	26297	26254	25882	26152	26221	26092	26443	26134	26314	26184	26248	26044	26333	26465	26329	26294	26108	26239	26405	26328	26262	26162	26241	26123	26325	26304	26594	26265	26181	26223	26174	26164	26370	26513	26428	26377	26028	26158	26097	26173	26212	26242	26358	26136	26253	26043	26168	26382	26151	26027	26051	26215	26149	26292	26210	26068	26181	26368	26182	26197	26258	26329	26372	26361	26174	26353	26158	26335	26251	26351	26195	26220	26026	26231	26064	26485	25947	26343	26086	26515	26330	26313	26324	26279	26119	26035	26314	26343	26161	26337	26028	26222	26191	26183	26130	26421	26358	26256	26259	26356	26052	26100	26223	26473	26290	26285	26384	26205	26275	26230	26183	26126	26340	26307	26331	26275	26289	26188	26298	26331	26586	26260	26189	26168	26333	26247	26210	26330	26249	26394	26328	26101	26326	26146	26069	26310	26185	26399	26193	26135	26289	26463	26365	26173	26231	26297	26274	26509	26175	26339	26341	26152	26181	26578	26240	26307	26014	26193	26329	26412	26542	26175	26216	26403	26258	26510	26093	26067	26285	26131	26332	26254	26449	26360	26237	26021	26253	26358	26293	26378	26286	26234	26248	26308	26207	26569	26321	26301	26209	26202	26200	26296	26360	26198	26560	26476	26315	26177	26250	26262	26197	25806	26514	26153	26326	26061	25968	26325	26418	26099	26274	26122	26340	26673	26209	26308	26203	26313	26434	26236	26270	26366	26257	26167	26287	26311	26239	26099	26180	26328	25954	26410	26264	26322	26366	26081	26629	26440	26343	26184	26224	26398	26323	26131	26015	26220	26215	26194	26032	26327	25961	26183	26369	26196	26372	26255	26112	26272	26388	26226	26184	26350	26312	26298	26253	26047	26119	26138	26076	26128	26419	25949	26246	26336	26349	26376	26327	26383	26170	26334	26253	26399	26221	26071	26178	26384	26394	26318	26287	26284	26014	26280	26422	26271	26266	26158	26318	26135	26072	26394	26199	26210	26208	26461	26311	26262	26128	26127	26438	26408	26431	26281	26005	26178	26398	26277	26403	26013	26110	26097	26302	26180	26374	26334	26398	26247	26283	26272	26226	26155	26172	26528	26134	26182	26295	26412	26164	26326	26311	26055	26278	26420	26270	26016	26335	26254	26041	26182	26174	26210	26125	26401	26274	26049	26452	26434	26348	26055	26360	26628	26204	26135	26390	26343	26408	26353	26333	26117	26178	26396	26108	26562	26119	26136	26412	26281	26236	26379	26142	26326	26284	26313	26474	26297	26162	26285	26325	26296	26081	26151	26037	26145	26288	26335	26158	26325	26410	26107	26071	26462	26345	26512	26324	26182	26256	26297	26411	26153	25847	26111	26212	26310	25969	26312	26212	26333	26032	26217	26329	26173	26383	26377	26153	26413	26166	26215	26347	26279	26235	26072	26169	26261	26427	26207	26115	26014	26621	26344	26407	26274	26286	26318	26330	26224	26177	26390	26235	26300	26248	26233	26243	26142	26486	26239	26262	26285	25997
23838	42991	40320	31453	26138	22276	20552	19184	18155	17693	17714	17330	16838	16931	16556	16522	16522	16365	16456	16363	16066	16080	16226	15979	15958	15982	16009	15975	15970	16125	15840	15810	15891	15935	15999	15807	15857	15919	15617	15841	15716	15791	15893	15655	15842	15561	15841	15726	15866	15698	15827	15781	15526	15719	15766	15682	15775	15587	15627	15612	15640	15818	15795	15805	15695	15720	15892	15674	15742	15722	15903	15810	15641	15598	15701	15758	15880	15782	15847	15621	15681	15694	15668	15681	15861	15497	15572	15814	15532	15686	15696	15648	15625	15801	15801	15662	15697	15809	15805	15486	15642	15644	15708	15584	15690	15621	15831	15619	15578	15886	15817	15716	15669	15635	15588	15595	15825	15813	15648	15765	15545	15785	15778	15698	15664	15637	15579	15605	15595	15582	15717	15563	15684	15775	15666	15648	15641	15593	15671	15688	15522	15634	15674	15582	15806	15643	15709	15693	15679	15487	15750	15618	15624	15680	15581	15826	15675	15665	15454	15599	15767	15690	15664	15766	15712	15580	15736	15611	15588	15521	15610	15600	15629	15536	15721	15641	15621	15792	15686	15656	15781	15503	15689	15775	15607	15655	15546	15534	15664	15629	15801	15868	15660	15593	15703	15635	15680	15714	15659	15708	15678	15801	15657	15612	15591	15568	15695	15589	15691	15586	15552	15660	15366	15654	15581	15447	15543	15824	15625	15616	15740	15686	15714	15682	15570	15498	15742	15724	15690	15703	15746	15755	15642	15522	15631	15628	15771	15700	15672	15558	15629	15703	15561	15844	15671	15737	15696	15618	15763	15715	15729	15758	15758	15624	15487	15699	15445	15624	15541	15774	15506	15614	15704	15645	15569	15766	15703	15714	15748	15665	15673	15638	15604	15588	15761	15508	15659	15730	15596	15724	15722	15531	15668	15581	15573	15867	15725	15693	15705	15516	15751	15500	15571	15649	15576	15717	15672	15616	15624	15601	15792	15661	15529	15485	15587	15647	15829	15602	15643	15607	15412	15732	15388	15735	15629	15616	15658	15712	15629	15656	15632	15525	15699	15670	15654	15727	15630	15625	15572	15682	15771	15520	15542	15631	15513	15727	15576	15653	15718	15643	15806	15538	15673	15787	15540	15555	15688	15761	15681	15574	15631	15661	15541	15663	15754	15550	15594	15773	15737	15796	15679	15572	15661	15511	15720	15627	15602	15594	15603	15577	15667	15640	15714	15729	15681	15540	15546	15730	15479	15769	15843	15678	15487	15723	15599	15769	15536	15623	15651	15692	15627	15771	15555	15600	15661	15868	15709	15709	15820	15635	15634	15734	15693	15633	15796	15684	15807	15564	15732	15500	15651	15729	15528	15775	15546	15594	15530	15503	15814	15704	15638	15566	15654	15683	15669	15621	15715	15619	15536	15530	15705	15565	15481	15658	15626	15584	15720	15540	15612	15476	15807	15672	15826	15799	15515	15603	15552	15735	15900	15609	15517	15671	15602	15611	15680	15625	15641	15734	15842	15606	15773	15598	15549	15655	15530	15743	15555	15624	15522	15648	15549	15638	15453	15719	15765	15610	15666	15552	15647	15658	15629	15888	15587	15547	15634	15881	15520	15634	15631	15595	15648	15556	15548	15848	15665	15674	15635	15618	15747	15627	15819	15689	15516	15646	15838	15585	15667	15786	15708	15607	15485	15773	15539	15644	15645	15606	15671	15452	15605	15674	15670	15553	15567	15594	15604	15531	15555	15530	15715	15608	15663	15773	15583	15674	15612	15611	15615	15594	15692	15564	15742	15723	15828	15659	15604	15709	15546	15729	15601	15596	15496	15714	15577	15695	15706	15490	15720	15650	15498	15752	15524	15524	15646	15669	15720	15710	15466	15754	15599	15735	15462	15691	15718	15726	15646	15527	15764	15552	15845	15446	15844	15478	15836	15483	15743	15588	15716	15722	15557	15671	15612	15820	15699	15597	15730	15544	15609	15657	15643	15621	15795	15674	15556	15788	15799	15682	15574	15817	15749	15775	15691	15702	15662	15637	15822	15598	15659	15425	15693	15742	15431	15793	15485	15473	15595	15620	15705	15736	15618	15672	15728	15646	15564	15674	15643	15589	15606	15530	15601	15626	15447	15649	15741	15617	15649	15613	15531	15603	15811	15574	15711	15662	15693	15798	15672	15624	15611	15426	15640	15575	15608	15686	15706	15608	15736	15641	15712	15779	15688	15619	15696	15581	15713	15690	15640	15555	15585	15751	15736	15667	15677	15628	15615	15718	15577	15806	15357	15552	15698	15593	15567	15585	15543	15823	15623	15585	15808	15745	15691	15606	15529	15614	15498	15613	15672	15764	15651	15793	15657	15627	15649	15625	15581	15653	15791	15732	15686	15740	15890	15627	15631	15561	15543	15633	15592	15797	15744	15613	15723	15468	15676	15762	15585	15634	15428	15661	15844	15410	15524	15688	15653	15707	15689	15608	15641	15630	15798	15626	15558	15717	15992	15732	15504	15580	15691	15667	15851	15537	15543	15687	15754	15710	15735	15357	15850	15622	15698	15757	15562	15751	15683	15530	15692	15595	15756	15749	15638	15689	15570	15598	15820	15602	15556	15683	15664	15561	15695	15528	15637	15729	15656	15574	15663	15748	15787	15634	15604	15610	15475	15745	15845	15700	15645	15903	15458	15655	15640	15670	15746	15469	15690	15657	15600	15710	15611	15575	15638	15786	15695	15682	15533	15726	15800	15671	15598	15650	15597	15609	15595	15638	15690	15606	15916	15511	15589	15616	15891	15862	15619	15687	15601	15674	15652	15570	15950	15557	15697	15684	15588	15659	15487	15680	15694	15750	15623	15599	15728	15725	15630	15578	15462	15420	15633	15696	15677	15537	15623	15578	15604	15743	15636	15477	15589	15709	15630	15710	15463	15665	15650	15544	15702	15472	15613	15670	15531	15614	15660	15522	15593	15458	15603	15777	15585	15631	15729	15521	15655	15728	15630	15720	15651	15779	15706	15621	15743	15606	15480	15734	15726	15500	15551	15530	15566	15671	15705	15732	15682	15562	15742	15660	15781	15590	15610	15824	15495	15683	15627	15557	15616	15762	15738	15664	15589	15688	15645	15467	15554	15635	15751	15606	15572	15776	15813	15526	15690	15671	15596	15640	15816	15568	15634	15591	15715	15768	15735	15629	15695	15783	15567	15585	15700	15556	15766	15761	15713	15622	15541	15572	15674	15476	15720	15648	15660	15601	15581	15642	15455	15785	15516	15812	15856	15706	15644	15540	15657	15536	15651	15745	15664	15443	15524	15772	15561	15631	15456	15471	15502	15505	15685	15624	15760	15432	15577	15725	15635	15467	15757	15708	15578	15489	15703	15684	15790	15818	15505	15802	15559	15555	15778	15465	15443	15564	15544	15793	15816	15693	15640	15456	15650	15624	15566	15607	15679	15571	15889	15752	15578	15583	15596	15590	15674	15542	15716	15726	15563	15552	15795	15588	15715	15466	15624	15649	15442	15739	15770	15622	15552	15474	15590	15608	15527	15505	15602	15571	15610	15498	15588	15691	15568	15707	15545	15538	15629	15553	15593	15701	15765	15609	15575	15619	15530	15565	15660	15520	15703	15698	15604	15662	15650	15738	15647	15611	15642	15728	15633	15440	15798	15603	15594	15692	15611	15587	15709	15386	15745	15736	15821	15449	15551	15667	15590	15609	15561	15672	15738	15727	15436	15654	15803	15685	15531	15649	15499	15521	15717	15676	15728	15532	15756	15725	15748	15672	15632	15608	15656	15724	15511	15623	15960	15704	15712	15792	15683	15834	15629	15596	15483	15420	15810	15686	15682	15547	15567	15644	15718	15593	15643	15694	15806	15575	15776	15607	15634	15639	15639	15548	15730	15440	15609	15610	15535	15678	15662	15434	15567	15714	15567	15791	15427	15627	15833	15598	15690	15415	15768	15843	15745	15604	15565	15739	15635	15661	15660	15552	15447	15758	15658	15801	15662	15606	15626	15556	15679	15685	15779	15525	15786	15627	15558	15504	15712	15534	15698	15520	15598	15609	15738	15622	15683	15617	15767	15808	15726	15641	15644	15621	15447	15809	15615	15406	15631	15639	15702	15538	15400	15717	15742	15681	15512	15537	15595	15732	15701	15684	15645	15649	15558	15569	15693	15675	15578	15638	15708	15659	15520	15767	15931	15613	15738	15628	15624	15586	15653	15662	15743	15610	15646	15728	15542	15746	15532	15530	15683	15442	15730	15756	15693	15644	15596	15689	15714	15591	15613	15698	15711	15686	15793	15598	15674	15726	15755	15567	15533	15714	15614	15476	15735	15845	15657	15734	15573	15725	15428	15774	15643	15584	15487	15698	15742	15596	15757	15630	15599	15657	15638	15542	15656	15647	15784	15612	15666	15619	15778	15761	15540	15551	15607	15683	15626	15593	15764	15529	15623	15682	15663	15657	15789	15738	15714	15524	15571	15614	15633	15827	15634	15800	15614	15672	15654	15470	15658	15794	15724	15619	15604	15587	15695	15829	15737	15562	15514	15730	15662	15691	15672	15785	15780	15834	15516	15353	15698	15705	15629	15592	15553	15705	15626	15641	15596	15519	15642	15788	15835	15766	15751	15610	15755	15790	15564	15655	15692	15507	15877	15666	15604	15723	15490	15898	15633	15740	15684	15747	15612	15536	15666	15505	15825	15694	15653	15486	15449	15713	15645	15472	15619	15849	15739	15722	15540	15488	15798	15736	15799	15672	15648	15706	15667	15556	15799	15718	15560	15716	15629	15757	15650	15674	15590	15581	15690	15787	15716	15797	15600	15699	15683	15873	15678	15570	15567	15608	15542	15688	15781	15565	15515	15731	15487	15604	15546	15442	15576	15712	15529	15531	15587	15552	15588	15727	15689	15784	15662	15797	15552	15755	15739	15654	15634	15688	15567	15633	15803	15486	15608	15692	15647	15522	15611	15543	15729	15588	15590	15598	15769	15772	15840	15551	15624	15835	15878	15553	15694	15612	15619	15624	15743	15762	15499	15675	15708	15666	15572	15453	15793	15595	15649	15640	15555	15507	15705	15651	15639	15556	15619	15553	15661	15672	15788	15736	15600	15635	15668	15685	15717	15702	15526	15643
33720	30456	35094	33057	29853	28991	28218	27575	27550	27207	27401	27102	27053	27175	27191	27005	27298	27254	27055	27063	27103	27231	27022	26982	27051	26904	27419	27086	27002	26908	27029	27016	26729	27278	26953	26968	26858	26759	26878	27014	26826	26859	27084	26930	26863	27082	27210	26996	27041	26906	27116	26763	26947	26653	26990	27066	26993	26812	26616	26711	26870	27257	26793	26875	26867	26936	27050	26953	26736	27042	27002	26779	26968	26815	26963	26948	27002	26766	26794	26926	26982	26862	26867	26827	26881	26822	26925	26917	26981	27049	26778	27018	26926	26878	26918	26872	26576	26583	26915	26939	26921	26843	26885	26956	26880	26852	27017	26868	26926	26913	26859	26864	26926	26984	26911	27052	26593	26792	26759	26487	26688	27024	26896	26810	26924	26698	26861	26840	26895	26968	26996	26805	26798	27028	26820	26967	26944	26932	26851	26876	26754	26873	26848	26741	26715	27007	26868	26825	26855	26683	26687	26640	26710	27028	26784	26689	26928	26766	26762	26792	27015	27050	26986	26803	26879	26656	26871	26775	26937	26695	26879	26893	26699	26904	26774	26899	26881	26893	26861	26646	27086	26894	26716	27006	26942	26807	27041	26769	26795	27028	26901	26765	26952	26863	26969	26887	26769	27045	26805	26955	26813	26983	26893	26716	26893	27045	26965	27013	26988	26914	26838	26883	26885	26780	26894	26909	26807	26769	26852	27193	26926	26895	26814	26773	26755	26765	26952	26901	26996	26902	26982	26833	27028	27113	26986	27236	26862	26988	26748	26960	26757	26651	27092	27019	26778	26766	27099	27143	26883	27052	27163	26937	26764	26974	26752	26968	26943	27012	27023	27005	27201	27080	27145	26917	26783	27074	26935	27071	27115	26888	26698	26790	26662	26730	26921	26939	26713	26915	27056	26903	26867	26776	26973	27079	26757	26839	26925	27150	26984	26766	26932	26954	26641	26850	27109	26959	26711	26744	27122	27077	26810	26899	26885	26834	26778	26907	26865	26773	26980	26805	26995	27050	26872	26956	26774	27062	26964	26841	26977	26770	26956	26797	26842	26968	26899	27095	26979	26980	26757	26635	26731	26573	26760	26863	26975	27062	26887	27056	26737	26794	26797	26862	26819	27167	26701	26831	26884	26839	27037	27009	26873	26702	26696	26728	26959	27085	26913	26811	27143	26771	26879	27043	27051	26941	26892	27053	27062	27009	26920	26937	26987	26854	27015	26797	27098	26929	26968	26669	26917	26824	27004	26681	27017	26964	26899	26957	26768	26748	27064	26699	26930	26800	27096	26823	26765	26951	26851	27133	26974	26955	27035	26771	26865	26895	27105	26778	26722	27006	26933	27000	27015	27147	26797	26797	27135	26819	26744	26729	26804	26889	26859	27048	26939	27233	26716	26760	26968	26860	26671	26951	26957	26860	27080	26709	27072	26791	27139	26917	26920	27007	26850	26899	27027	27167	26911	26763	26826	26736	26865	26874	26962	26888	27097	27037	26958	26650	26962	26866	26967	26784	26993	26791	26658	26867	26712	26865	26573	26661	26759	27096	26422	26911	26757	26765	26803	26765	26593	26948	26883	26798	26949	27078	26973	26686	26861	27088	26662	26787	26852	26951	26829	26842	26670	26924	26748	26990	26868	26660	26692	26743	26930	26756	26950	26898	26879	26917	26891	26853	26812	26707	26775	27024	26905	27175	26893	26881	26724	26755	26777	26915	26870	26962	26882	26733	26662	27015	26941	26616	26755	26803	26858	26805	26791	26788	26654	26807	26845	26900	27056	26958	27082	27217	27264	26816	26988	26788	26874	26850	26871	26925	27012	26991	26729	26812	26677	26755	27049	26885	26814	27148	26908	26735	26752	26890	26953	26975	26822	26733	27005	26865	27104	26840	26961	26822	26907	26972	26755	27249	26920	26921	27032	26924	26927	26657	26967	26853	26626	26832	26806	26927	26997	26939	26744	27018	26808	26929	26865	26936	26984	27088	26566	26582	26473	26893	26950	26987	26946	27058	27104	26887	26811	27154	26811	26521	26885	26878	26846	26859	26758	26837	26547	26992	27026	26819	26956	27018	26738	27023	26889	27004	27045	26832	27023	26781	26853	26777	27014	27194	27157	26810	27138	26952	26893	26916	26841	27063	26885	26677	27123	26926	26882	26976	26739	26926	26918	26810	26671	26962	26998	26763	26799	26969	26920	26767	26730	27057	26796	26833	26981	26972	26894	26912	26680	26678	26732	26581	27176	26865	27043	26857	26684	27080	26943	27112	26830	26965	26723	26834	27012	26882	26739	26622	26870	26924	26798	26755	26801	26970	26768	26800	26867	27038	26954	26698	27131	27019	26924	26871	26910	27022	26836	26714	26975	26823	26828	26812	26940	26825	26892	27096	27100	27091	26774	27140	27156	27018	26856	26899	26934	27027	26862	26814	27062	27044	26901	27025	26975	27052	27052	26591	26956	26989	27033	27142	26846	26867	26887	26576	26787	26907	26990	26800	26640	26707	26736	27030	26868	26807	26904	27026	27037	26969	26994	27047	26798	26960	26903	26878	26834	26614	26989	26799	26823	26938	27089	26954	26918	26954	27062	26800	26888	26918	26801	27015	27003	26924	26870	27027	27222	26802	27033	26793	26968	26961	27025	26859	26962	26726	26852	26782	26754	26760	26629	27222	27006	26797	26743	26710	27069	26858	26977	26862	26904	26908	27002	27113	26957	26987	27012	26912	27171	26975	27062	26914	27003	27089	27128	27250	26805	27004	26781	26877	27047	27087	26481	26705	26844	26950	26968	26683	26921	26793	27038	27213	27034	26911	26943	26912	26989	26779	26866	26626	27104	26971	26978	26866	27183	26914	26990	26990	26847	26895	27027	26782	26855	26790	26548	26938	26932	26970	27071	26828	26564	26976	26945	26918	27073	27031	27007	26716	26898	27066	26864	27011	26865	26723	26933	26886	26807	26901	27304	26838	26965	26711	27132	26947	26696	26881	26867	27240	26923	26939	27084	26694	26884	26918	26885	27136	26955	26977	26634	26720	26880	26817	26855	26699	27007	26989	26759	26768	26865	26861	26899	27057	27028	26988	26715	26949	27004	26880	26907	26681	26984	26936	27019	26942	26772	27096	26905	26933	27074	26749	26822	26868	26855	26817	26925	26729	26622	26714	26890	26745	26794	26699	26930	26909	26722	26887	26944	26994	27045	26822	26716	26760	26909	26698	26948	26831	26801	26736	26956	26929	26940	26923	26786	26961	26766	26835	26957	26793	26868	26858	26882	26899	26744	27094	26999	26885	26990	26919	26771	26845	26993	26806	27010	26918	26627	26674	27008	26804	26944	26887	26811	26945	27114	26845	26827	26806	26781	26895	26914	26696	27163	26622	26838	26744	26914	27018	26686	26895	26814	26880	26893	26991	26801	26765	26810	27082	26923	26886	26868	26851	26887	26866	26742	26704	26868	27008	26872	26897	26626	26922	26736	26761	27109	26882	26997	26842	26776	26704	26606	26724	26761	26944	27241	26627	27037	26823	26997	26677	26832	26896	26988	26952	26944	26878	26922	27102	26904	26716	26779	26673	26786	26786	26687	26904	26866	27031	27022	26857	27001	26804	27072	26942	27024	26945	26820	26845	26977	26719	26997	27063	26788	27020	26685	26863	26636	26879	26778	26888	26987	26932	27170	26934	26683	26932	26816	26846	26978	26895	26721	26984	27010	26988	26879	26908	26916	26877	26969	26914	26820	26902	26881	26994	26812	26954	27031	26764	27112	27100	27027	26818	26885	27124	26719	26785	26917	27169	27015	26839	26754	26861	27192	27142	27137	26741	27225	26842	26756	26808	27042	26765	26841	27114	26823	26972	26968	27039	27193	26899	26842	26882	26901	26807	26864	26960	26750	26878	26921	26890	26814	27026	26990	27009	26963	26915	26664	27080	26759	27003	27098	26833	26941	26725	26995	26852	27105	26840	27258	27061	27010	26859	26700	26828	27004	27075	26632	26824	26882	27025	26834	27023	26933	27024	26951	26864	26875	26683	27009	26954	26961	26928	27156	27003	26910	26984	26731	27062	26896	26998	26985	26956	26839	27071	26730	27040	26789	26914	27044	27008	26540	26867	26811	26810	27032	26963	26919	26918	26995	26939	27021	26723	27009	26760	26856	26963	26909	26765	27130	26913	26982	26784	26714	27000	26846	26875	26958	27041	26884	27105	26907	26918	26701	26936	26938	26836	27087	26876	26788	26921	26769	26961	27111	26908	26949	26950	26924	26673	26778	26796	26828	27035	26780	26789	26854	27081	26946	26885	26941	27091	26850	26780	27030	27019	26676	26980	26921	26982	26823	26836	27039	27018	27161	27037	27017	27003	26964	26926	26899	26872	27076	26905	26895	27203	26909	26888	26837	27011	27245	26927	26962	26917	26783	26967	26844	26668	26929	26769	26942	26817	27022	27191	26805	26931	26874	26651	26995	26957	26885	26638	26852	26899	26975	26894	26906	26866	27039	26811	26725	26780	26818	26824	26916	27037	27021	27048	27004	26985	26569	26887	26681	26991	26850	26799	26877	26804	27000	26866	26996	26663	26883	26863	26717	26853	26660	26867	27156	26968	26748	26864	26745	26823	26949	26701	26921	26990	26983	26935	27021	27230	27173	26674	26819	26776	26785	26912	26808	27028	27047	26753	26913	26740	26918	27004	26792	26932	27142	26643	26775	27188	26996	26874	27165	26963	26950	26944	26859	26957	26855	26844	27007	26963	26765	27071	26971	27091	26681	26803	26688	26866	27095	26886	26765	26937	27041	26896	26912	26868	27088	26686	26993	26933	27034	27093	26864	26888	27205	26730	26972	26801	26763	26871	26945	27118	26935	26989	27145	26934	27130	27139	27234	26847	26913	26843	27069	26797	26777	26832	26768	26925	26979	26980	26693	26908	26660	26982	26954	26776	27013	26922	26874	26715	27039	26902	26743	26903	26792	26738	27148	26939	27017	27022	26909	26903	27098	26884	27005	26858	26636	26855	26868	26806	26987	26718	26958	26895	26917	26692	26630	27078	26914	26751	26957	26819	26903	26719	26955	26911	26775	26977	26966	27026	27025	26756	26826	27025	26847	26903	26941	27030	27011	26844	26968	26926	26757	27038
22823	29363	27196	22035	19483	17786	17139	16862	16276	16276	16347	16336	16260	16056	15931	16052	15889	15806	15972	16059	16047	16089	15655	15764	15965	15959	15864	15872	16018	15723	15830	15866	15657	15919	15745	15708	15822	15909	15918	15932	15783	15741	15791	15825	15816	15863	15856	15647	15730	15889	15848	15616	15667	15610	15900	15994	15793	15711	15766	15834	15792	15718	15815	15575	15995	15757	15724	15569	15842	15791	15742	15799	15954	15626	15844	15840	15665	15847	15635	15790	15770	15732	15662	15793	15843	15735	15765	15877	15902	15761	15660	15894	15812	15896	15784	15772	15804	15729	15703	15960	15697	15754	15785	15799	15904	15611	15830	15847	15936	15760	15884	15628	15914	15618	15890	15659	15727	15777	15872	15756	15648	15773	15787	15776	15839	15953	15835	15786	15750	15755	15637	15634	15754	15943	15850	15725	15814	15828	15756	15968	15854	15718	15790	15698	15816	15736	15802	15637	15658	15732	15910	15754	15878	15662	15700	15796	15857	15692	15846	15676	15678	15926	15481	15661	15523	15795	15762	15826	15900	15601	15724	15786	15795	15719	15941	15660	15760	15689	15579	15923	15947	15604	15872	15686	15879	15761	15706	15660	15793	15885	15947	15821	15812	15555	15762	15741	15748	15784	15759	15576	15829	15886	15991	15716	15791	15735	15934	15737	15878	15746	15731	15716	15817	15977	15790	15680	15692	15848	15774	15714	15931	15814	15849	15995	15761	15704	15678	15712	15727	15876	15909	15681	15657	15911	15687	15885	15834	15871	15871	15907	15567	15908	15866	15748	15660	15732	15762	15959	15754	15852	15721	15846	15603	15726	15758	15687	15936	15841	15949	15699	15759	15713	15765	15712	15619	15836	15715	15691	15734	15905	15653	15589	15711	15743	15599	15875	15782	15986	15791	15772	15784	15840	15847	15684	15847	15663	15802	15781	15791	15758	15849	15831	15661	15785	15819	15898	15828	15737	15796	15811	15839	15812	15724	15667	15772	15776	15796	15795	15746	15737	15753	15761	15953	15726	15560	15796	15591	15688	15763	15863	15874	15754	15698	15856	15738	15782	16043	15848	15876	15815	15746	15743	15707	15571	15641	15782	15802	15901	15586	15696	15806	15948	15677	15597	15814	15656	15739	15799	15657	15839	15540	15800	15573	15816	15921	15818	15706	15718	15738	15823	15714	15773	15788	15825	15877	15727	15740	15865	15842	15885	15845	15866	15802	15915	15812	15711	15659	15638	15760	15859	15789	15731	15973	15646	15741	15626	15655	15870	15733	15659	15783	15706	15908	15776	15782	15700	15951	15677	15756	15729	15735	15872	15772	15838	15736	15656	15761	15863	15785	15653	15954	15729	15640	15833	15627	15753	15890	15740	15716	15767	15882	15743	15698	15825	15950	15851	15711	15712	15849	15793	15902	15504	15833	15774	15765	15744	15824	15810	15507	15714	15771	15888	15713	15785	15790	15807	15584	15606	15707	15661	15752	15745	15689	15600	15629	15894	15821	16036	15735	15713	15718	15830	15736	15713	15955	15837	15809	15836	15681	15890	15777	15828	15984	15858	15785	15774	15727	15674	15574	15796	15969	15708	15834	15586	15733	15840	15835	15798	15576	15757	15802	15899	15531	15592	15578	15704	15746	15822	15753	15853	15765	15910	15860	15794	15900	15708	15793	15893	15845	15721	15910	15861	15791	15829	15816	15733	15989	15624	15761	15758	15717	15727	15865	15827	15894	15650	15700	15998	15822	15680	15713	15872	15697	15653	15898	15926	15744	15899	15693	15729	15777	15565	15794	15665	15852	15739	15860	15809	15694	15634	15718	15776	15822	15758	15813	15507	15553	15662	15824	15787	15738	15744	16018	15729	15779	15774	15776	15667	15959	15895	15737	15759	15761	15754	15759	15637	15812	15786	15998	15617	15853	15797	15772	15622	15628	15695	15726	15884	15690	15813	15772	15847	15731	15714	15794	15637	15692	15971	15666	15706	15807	15787	15657	15753	15540	15808	15784	15713	15638	15864	15917	15689	15630	15796	15724	15639	15645	15959	15872	15618	15681	15716	15669	15867	15820	15846	15773	15869	15765	15694	15895	15879	15661	15688	15716	15685	15693	15711	15862	15812	15661	15804	15653	15954	15706	15699	15592	15716	15682	15791	15736	15698	15772	15682	15770	15467	15662	15866	15719	15754	15867	15760	15647	15760	15731	15740	15566	15587	15839	15730	15886	15767	15839	15672	15895	15976	15572	15836	16014	15591	15656	15753	15856	15870	15794	15681	15619	15695	15732	15771	15735	15612	15734	15770	15747	15913	15758	15766	15908	15689	15837	15878	15784	15855	15745	15726	15596	15895	15889	15830	15890	15596	15724	15705	15817	15558	15918	15761	15802	15738	15817	15882	15856	15765	15786	15892	15654	15778	15860	15705	15900	15902	15809	15731	15846	15744	15677	15620	15743	15780	15880	15688	15724	15847	15768	15654	15646	15791	15723	15843	15994	15849	15821	15602	15802	15699	15886	16014	15740	15765	15837	15810	15603	15792	15617	15762	15867	15869	15887	15734	15886	15645	15664	15651	15686	15835	15821	15778	15792	15822	15775	15749	15827	15757	15825	15749	15806	15661	15797	15815	15760	15754	15793	15961	15776	15807	15677	15602	15903	15746	15727	15802	15807	15873	15622	15948	15790	15770	15747	15686	15852	15904	15853	15693	15773	15897	15727	15902	15719	15748	15566	15736	15731	15894	15859	15746	15856	15797	15683	15879	15780	15789	15668	15701	15849	15829	15744	15779	15692	16065	15771	15729	15705	15842	15801	15709	15727	15867	15804	15830	15605	15786	15807	15839	15681	15885	15766	15907	15846	15735	15662	15677	15675	15882	15574	15808	15735	15955	15684	15839	15637	15875	15801	15907	15892	15872	15804	15756	15817	15721	15775	15672	15693	15727	15771	15771	15887	15790	15922	15827	15725	15816	15679	15847	15599	15765	15779	15921	15989	15858	15696	15823	15661	15667	15691	15768	15927	15884	15840	15627	15677	15884	15618	15824	15808	15606	15733	15725	15726	15787	15709	15922	15708	15891	15728	15671	15745	15779	15816	15683	15821	15766	15785	15957	15700	16029	15855	15682	15858	15708	15600	15723	15784	15770	15706	15800	16042	15973	15856	15724	15764	15859	15877	15823	15673	15632	15742	15758	15791	15847	15785	15627	15868	15789	15898	15801	15769	15734	15756	15874	15801	15632	15560	15749	15901	15652	15690	15596	15871	15721	15868	15703	15723	15958	15780	15917	15842	15808	15888	15704	15660	15863	15907	15804	15801	15836	15801	15861	15550	15709	15755	15580	15808	15629	15805	15666	15685	15762	15807	15787	15934	15747	15875	15726	15686	15829	15790	15912	15853	15756	15884	15838	15712	15789	15895	15602	15880	15699	15909	15822	15662	15763	15841	15676	15750	15748	15798	15786	15845	15763	15988	15753	15732	15684	15691	15713	15696	15961	15640	15599	15793	15903	15708	15829	15642	15791	15675	15716	15739	15921	15721	15740	15957	15774	15767	15815	15935	15873	15751	16066	15803	15872	15795	15712	15925	15999	15713	15761	15793	15769	15820	15694	15697	15882	15880	15783	15701	15834	15744	15765	15785	15570	15785	15692	15701	15757	15889	15705	15745	15893	15924	15681	15722	15872	15762	16020	15822	15891	15744	15759	15749	15715	15820	15914	15926	15828	15748	15571	15711	15721	15665	15581	15791	15752	15811	15668	15875	15859	15849	15776	15525	15916	15618	15722	15771	15590	15827	15840	15921	15632	15726	15743	15729	15808	15763	15744	15745	15785	15980	15861	15889	15630	15625	15632	15747	15766	15841	15713	15705	15769	15590	15872	15917	15772	15922	15773	15657	15849	15663	15704	15757	15777	15603	15871	15736	15881	15801	15668	15681	15733	15734	15868	15746	15736	15728	15932	15807	15874	15717	15879	15611	15754	15824	15803	15673	15724	15814	15813	15664	15867	15808	15862	15724	15945	15790	15772	15786	15613	15838	15812	15774	15833	15788	15905	15569	15755	15636	15758	15736	15635	15757	15792	15604	15821	15690	15660	15612	15859	15679	15647	15795	15686	15758	15752	15831	15813	15743	15622	15862	15738	15755	15662	15559	15774	15793	15884	15692	15828	15839	15828	15829	15716	15773	15999	15821	15828	15778	15705	15800	15574	15713	15752	16008	15812	15525	15730	15888	15908	15720	15798	15829	15739	15947	15576	15836	15753	15949	15790	15672	15679	15804	15889	15838	15933	15804	15734	15834	15715	15769	15819	15714	15605	15730	15646	15697	15881	15646	15871	15698	15934	15834	15852	15893	15613	15818	15921	15855	15806	15889	15845	15775	15834	15818	15663	15785	15712	15857	15942	15891	15818	15749	15630	15604	15686	15795	15883	15710	15837	15709	15745	15912	15743	15454	15941	15816	15816	15797	15837	15854	15967	15680	15763	15793	15782	15669	15739	15896	15711	15852	15562	15998	15995	15733	15838	15705	15656	15744	15711	15734	15812	15664	15771	15758	15662	15796	15952	15784	15732	15810	15805	15629	15815	15746	15825	15910	15763	15778	15619	15754	15736	15843	15784	15775	15767	15629	15826	15673	15940	15783	15939	15772	15702	15672	15673	15734	15847	15804	15762	15811	15587	15975	15751	15829	15956	15755	15725	15775	15707	15686	15816	15843	15876	15844	15755	15773	15572	15709	15980	15703	15776	15611	15905	15873	16062	15848	15680	15808	15831	15827	15793	15812	15743	15747	15906	15945	15929	15884	15536	15965	15715	15798	15976	15817	15806	15793	15826	15728	15786	15901	15918	15843	15767	15731	15850	15886	15856	15825	15808	15620	15871	15769	15689	15682	15775	15921	15724	16017	15756	15776	15911	15681	15675	15819	15727	15776	15816	15777	15750	15744	15740	15920	15799	15882	15874	15878	15877	15783	15840	15707	15604	15686	15687	15727	15712	15794	15691	15689	15802	15812	15596	15824	15825	15707	15729	15975	15655	15728	15827	15851	15748	15882	15670	15769	15966	15659	15627	15681	15734	15763	15886	15712	15927	15843	15747	15851	15773	15792	15829	15767	15734	15752	15660	15865	15845	15718	15759
24560	21423	28590	28410	29626	31227	31689	29695	28927	28577	28659	28264	28137	28471	28288	28120	27827	27893	28049	27961	28029	27732	27832	27659	27929	27642	27989	27692	27821	27684	27696	27519	27867	27523	27527	27909	27767	27403	27781	27637	27752	27649	27532	27668	27876	27612	27450	27501	27395	27743	27632	27761	27625	27465	27547	27633	27513	27416	27605	27687	27411	27562	27559	27408	27559	27890	27780	27679	27458	27460	27738	28010	27569	27606	27383	27668	27650	27653	27466	27808	27652	27605	27815	27626	27281	27382	27535	27356	27849	27454	27464	27542	27511	27409	27529	27614	27740	27621	27815	27478	27515	27672	27679	27418	27353	27642	27446	27555	27431	27456	27598	27461	27580	27528	27569	27648	27401	27311	27518	27607	27597	27663	27648	27626	27590	27534	27416	27540	27588	27523	27486	27619	27540	27724	27650	27449	27523	27292	27740	27324	27515	27436	27663	27540	27811	27653	27652	27506	27558	27504	27297	27362	27512	27674	27427	27448	27342	27602	27567	27382	27536	27481	27424	27889	27799	27514	27529	27343	27629	27483	27534	27848	27696	27761	27476	27541	27515	27595	27503	27587	27475	27422	27432	27562	27545	27580	27272	27491	27539	27574	27382	27351	27405	27393	27513	27450	27605	27565	27441	27578	27361	27536	27631	27560	27236	27606	27531	27640	27371	27445	27563	27591	27793	27174	27423	27573	27411	27614	27538	27327	27530	27689	27556	27480	27414	27516	27610	27490	27650	27482	27611	27631	27482	27214	27413	27650	27514	27557	27853	27523	27488	27483	27605	27526	27899	27433	27471	27584	27461	27776	27311	27430	27668	27441	27200	27804	27756	27530	27730	27757	27661	27428	27471	27500	27463	27484	27584	27569	27368	27426	27518	27520	27624	27494	27419	27590	27630	27475	27312	27360	27671	27500	27672	27419	27531	27511	27331	27398	27746	27368	27645	27401	27541	27570	27433	27518	27456	27805	27611	27629	27428	27605	27566	27859	27558	27540	27388	27502	27561	27264	27557	27583	27348	27522	27647	27322	27427	27387	27666	27266	27743	27269	27740	27682	27731	27490	27532	27335	27547	27479	27468	27526	27488	27470	27526	27529	27355	27488	27477	27537	27481	27876	27412	27540	27625	27468	27735	27101	27383	27598	27488	27380	27465	27415	27299	27583	27576	27448	27546	27436	27442	27488	27419	27526	27684	27705	27412	27796	27354	27392	27040	27837	27616	27579	27677	27454	27424	27593	27616	27531	27491	27646	27421	27780	27745	27384	27384	27440	27355	27708	27480	27740	27522	27576	27582	27820	27405	27293	27757	27404	27339	27545	27674	27436	27767	27333	27399	27558	27554	27525	27490	27518	27657	27564	27741	27523	27516	27466	27525	27478	27470	27881	27462	27446	27505	27787	27417	27612	27572	27776	27736	27597	27666	27409	27550	27602	27356	27720	27503	27488	27756	27518	27497	27454	27609	27508	27416	27401	27382	27200	27336	27515	27566	27646	27431	27604	27384	27405	27635	27740	27454	27222	27561	27804	27840	27557	27398	27617	27464	27543	27390	27461	27614	27373	27557	27535	27534	27532	27479	27721	27383	27357	27579	27394	27495	27622	27552	27568	27425	27465	27844	27525	27529	27402	27477	27521	27503	27325	27668	27757	27564	27562	27611	27814	27686	27586	27427	27614	27385	27597	27548	27607	27966	27681	27644	27596	27381	27416	27453	27405	27546	27368	27423	27541	27444	27436	27572	27828	27788	27526	27494	27769	27434	27572	27602	27281	27615	27554	27671	27828	27529	27351	27365	27764	27556	27449	27654	27506	27403	27601	27615	27440	27312	27614	27379	27741	27434	27440	27563	27266	27852	27467	27832	27461	27683	27812	27488	27399	27487	27358	27500	27378	27564	27724	27381	27511	27541	27544	27495	27465	27589	27403	27529	27338	27601	27685	27605	27512	27684	27608	27451	27430	27633	27370	27667	27475	27564	27604	27544	27460	27325	27414	27719	27499	27532	27466	27418	27422	27517	27608	27571	27552	27548	27555	27432	27779	27602	27712	27379	27694	27686	27555	27511	27461	27600	27521	27535	27577	27579	27338	27398	27549	27641	27584	27459	27558	27360	27270	27519	27225	27575	27586	27457	27550	27757	27414	27762	27652	27595	27475	27621	27433	27434	27389	27396	27526	27637	27421	27228	27446	27572	27454	27364	27503	27375	27550	27529	27564	27586	27620	27681	27521	27408	27413	27547	27731	27776	27516	27354	27434	27554	27583	27754	27460	27647	27488	27791	27641	27546	27320	27694	27318	27784	27716	27673	27471	27695	27557	27438	27154	27482	27390	27566	27837	27514	27487	27457	27583	27574	27622	27382	27867	27544	27588	27728	27595	27445	27705	27363	27705	27670	27639	27447	27500	27486	27633	27558	27599	27398	27476	27447	27449	27370	27696	27539	27681	27501	27630	27526	27696	27489	27398	27557	27686	27778	27642	27655	27680	27515	27648	27563	27639	27403	27180	27523	27529	27534	27438	27487	27586	27634	27630	27678	27632	27668	27751	27478	27550	27550	27413	27683	27638	27604	27300	27744	27494	27414	27511	27771	27622	27525	27520	27383	27659	27704	27496	27511	27637	27950	27502	27561	27666	27626	27557	27368	27312	27528	27658	27579	27615	27604	27502	27289	27394	27685	27494	27607	27679	27530	27295	27651	27573	27292	27721	27688	27439	27541	27544	27794	27555	27681	27602	27462	27466	27821	27383	27384	27621	27536	27325	27526	27739	27675	27331	27398	27683	27443	27580	27629	27391	27511	27242	27805	27548	27697	27583	27430	27491	27499	27491	27459	27593	27385	27466	27480	27359	27687	27061	27848	27614	27438	27615	27529	27850	27542	27542	27561	27655	27496	27479	27632	27552	27700	27678	27633	27551	27732	27311	27298	27675	27561	27521	27518	27587	27455	27561	27554	27359	27658	27669	27747	27315	27424	27551	27537	27369	27485	27474	27622	27624	27461	27541	27477	27679	27482	27403	27650	27349	27702	27387	27556	27818	27331	27107	27321	27525	27577	27618	27486	27549	27714	27435	27869	27650	27377	27428	27735	27620	27624	27688	27328	27733	27600	27568	27390	27649	27440	27580	27640	27699	27830	27588	27586	27172	27788	27795	27555	27559	27542	27700	27560	27712	27808	27582	27495	27451	27456	27603	27766	27508	27657	27875	27766	27612	27592	27764	27475	27516	27669	27990	27634	27595	27645	27344	27688	27569	27374	27860	27327	27514	27627	27469	27619	27623	27374	27373	27399	27638	27587	27317	27479	27799	27682	27517	27709	27355	27515	27543	27579	27602	27333	27352	27463	27518	27657	27666	27563	27638	27453	27399	27399	27787	27430	27516	27710	27524	27438	27409	27695	27626	27560	27363	27521	27411	27643	27221	27502	27556	27610	27556	27889	27275	27359	27641	27580	27407	27426	27517	27510	27471	27472	27555	27699	27512	27592	27325	27668	27478	27592	27548	27486	27464	27330	27710	27617	27664	27786	27471	27552	27356	27565	27525	27577	27474	27428	27513	27322	27436	27638	27766	27663	27421	27871	27359	27647	27591	27628	27598	27431	27487	27467	27612	27724	27578	27627	27524	27415	27634	27611	27795	27514	27325	27467	27624	27499	27383	27559	27453	27358	27431	27611	27311	27599	27350	27819	27604	27531	27562	27321	27561	27631	27411	27545	27545	27543	27582	27860	27501	27284	27541	27578	27616	27582	27503	27359	27422	27626	27606	27612	27647	27182	27445	27160	27509	27481	27481	27599	27551	27563	27110	27617	27631	27452	27490	27598	27562	27494	27206	27710	27394	27549	27587	27510	27755	27574	27450	27503	27730	27637	27418	27738	27532	27831	27623	27515	27492	27419	27526	27701	27741	27591	27533	27622	27664	27696	27637	27507	27393	27350	27366	27595	27647	27551	27426	27764	27441	27298	27583	27467	27427	27452	27528	27520	27494	27376	27471	27532	27501	27532	27408	27488	27426	27770	27572	27405	27359	27509	27521	27513	27458	27661	27516	27511	27367	27727	27461	27613	27412	27797	27766	27593	27463	27708	27551	27461	27646	27723	27535	27322	27562	27665	27449	27621	27593	27613	27458	27646	27813	27377	27559	27457	27279	27630	27817	27412	27709	27535	27433	27705	27586	27546	27410	27684	27395	27720	27624	27387	27567	27485	27654	27426	27497	27682	27614	27484	27481	27389	27463	27354	27357	27594	27494	27652	27706	27672	27625	27713	27558	27442	27578	27693	27760	27729	27546	27567	27661	27605	27477	27423	27672	27449	27580	27596	27818	27513	27625	27569	27505	27602	27589	27327	27214	27388	27775	27780	27594	27397	27301	27479	27336	27540	27537	27571	27687	27518	27467	27617	27773	27535	27695	27467	27571	27649	27448	27463	27675	27688	27344	27412	27556	27734	27445	27576	27737	27700	27451	27570	27752	27497	27819	27719	27516	27542	27433	27787	27598	27475	27361	27504	27493	27629	27567	27636	27635	27461	27676	27640	27464	27383	27533	27625	27822	27702	27607	27837	27392	27592	27726	27713	27406	27424	27475	27703	27193	27555	27589	27350	27589	27410	27527	27694	27467	27288	27543	27397	27563	27487	27591	27494	27430	27463	27631	27625	27433	27498	27698	27582	27544	27256	27554	27507	27508	27883	27490	27513	27481	27630	27405	27444	27489	27546	27681	27578	27739	27447	27751	27437	27653	27727	27450	27664	27575	27609	27660	27466	27518	27360	27498	27653	27592	27397	27635	27665	27643	27280	27698	27482	27604	27709	27488	27468	27710	27692	27583	27499	27575	27334	27530	27677	27502	27592	27551	27345	27631	27661	27960	27686	27477	27574	27807	27686	27616	27415	27290	27552	27515	27660	27482	27692	27563	27877	27541	27385	27479	27498	27408	27386	27521	27427	27503	27504	27383	27660	27486	27494	27640	27464	27518	27676	27611	27777	27664	27489	27431	27621	27804	27474	27680	27599	27575	27592	27339	27613	27447	27557	27514	27750	27334	27396	27485	27735	27839	27337	27384	27491	27287	27412	27502	27500	27430	27827	27424	27743	27404	27496	27551	27558	27688	27355	27647	27617	27435	27576	27316	27901	27510
22509	38452	35347	27967	23618	20908	19451	18429	17786	17616	17303	17347	17107	16935	16940	16807	16591	16705	16731	16709	16577	16630	16548	16405	16503	16364	16471	16509	16268	16365	16229	16270	16400	16501	16668	16381	16250	16446	16330	16249	16451	16124	16223	16380	16041	16344	16389	16359	16294	16437	16133	16167	16389	16392	16243	16105	16343	16276	16300	16191	16295	16347	16197	16326	16301	16396	16323	16181	16269	16325	16287	16265	16255	16163	16216	16313	16294	16227	16130	16253	16116	16176	16380	16147	16172	16203	16161	16116	16541	16157	16283	16114	16454	16175	16244	16305	16582	16069	16259	16167	16260	16364	16394	16273	16315	16344	15993	16202	16102	16072	16162	15992	16352	16436	16208	16117	16173	16223	16186	16203	16333	16336	16445	16181	16202	16218	16114	16464	16118	16227	16222	16227	16097	16398	16145	16296	16066	16382	16404	16200	16358	16342	16111	16498	16374	16310	16276	16197	16230	16258	16138	16264	16317	16138	16321	16163	16315	16153	16177	16260	16197	16286	16160	16181	16249	16253	16274	16262	16014	16287	16250	16216	16173	16182	16345	16288	16319	16234	16005	16193	16182	16336	16204	16361	16136	16394	16201	16115	16397	16202	16226	16209	16284	16238	16238	16241	16270	16376	16108	16260	16174	16122	16273	16233	16328	16138	16122	16199	16255	16006	16271	16233	16186	16146	16148	16021	16125	16134	16276	16307	16309	16000	16329	16446	16311	16067	16138	16172	16058	16492	16213	16311	16185	16391	16146	16327	16130	16114	16298	16113	16114	16141	16293	16207	16120	16044	16325	16201	16316	16219	16265	16344	16204	16278	16195	16405	16275	16055	16375	16171	16256	16182	16159	16277	16158	16234	16297	16294	16406	16256	16290	16270	16328	16126	16165	16297	16237	16229	16109	16097	16153	16215	16235	16442	16193	16201	16103	16128	16247	16413	16082	16312	16136	16201	16408	16193	16224	16095	16292	16248	16191	16259	16343	16412	16041	16498	16155	16194	16206	16108	16329	16101	16134	16246	16124	16156	16101	16115	16289	16289	16309	16228	16133	16446	16180	16447	16007	16229	16182	16174	16141	16218	16252	16154	16130	16206	16194	16230	16327	16258	16371	16226	16252	16295	16384	16227	16229	16327	16274	16218	16409	16071	16159	16244	16162	16353	16270	15918	16122	16258	16030	16136	16363	16222	16223	16354	16243	16141	16193	16254	16250	16404	16175	16278	16039	16328	16261	16041	16079	16202	16204	16225	16537	16110	16212	16130	16086	16351	16174	16235	16175	16112	16348	16247	16262	16428	16319	16142	16248	16340	16003	16228	16194	16345	16175	16179	16249	16334	16015	16260	16236	16354	16414	16165	16360	16192	16085	16208	16267	16139	16136	16342	16248	16107	16259	16279	16189	16220	16177	16241	16384	16129	16126	16204	16141	16276	16098	16061	16242	16057	16093	16279	16077	16316	16293	16240	16274	16186	16298	16335	16258	16145	16002	16246	16171	16355	16266	16262	16323	16141	16143	16350	16126	16321	16348	16113	16202	16169	16197	16389	16395	16287	16314	16134	16287	16465	16353	16100	16317	15996	16278	16244	16337	16071	16173	16195	16175	16318	16177	16067	16211	16242	16245	16276	16235	16148	16213	16324	16195	16161	16404	16246	16156	16096	16177	16285	16343	16310	16087	16264	16184	16365	16134	16321	16203	16290	16137	16148	16042	16212	16102	16103	16295	16354	16251	16336	16285	16229	16216	15980	16133	16227	16203	16205	16032	16182	16259	16411	16210	16252	16075	16296	16508	16055	16308	16249	16046	16134	16038	16292	16064	16145	16258	16279	16174	16310	16317	16211	16289	16174	16106	16086	16331	16025	16297	16106	16276	16308	16283	16327	16233	16193	16135	16271	16276	16367	16259	16319	16229	16086	16231	16145	16020	16321	16244	16203	16141	16301	16299	16195	16214	16260	16362	16204	16281	16190	16384	16002	16217	16344	16177	16361	16214	16348	16409	16173	16283	16206	16313	16258	16192	16354	16117	16196	16193	16127	16105	16175	16269	16231	16282	16308	16028	16196	16252	16272	16191	16069	16256	16179	16158	16251	16283	16278	16141	16301	16213	16260	16242	16229	16322	16197	16334	16288	16068	16154	16066	16289	16164	16158	16056	16209	16023	16108	16270	16333	16093	16137	16310	16188	16268	16252	16125	16298	16182	16261	16152	16325	16357	16193	16407	16162	16177	16296	16251	16222	16295	16433	16375	16170	16319	16287	16310	16235	16223	16033	16293	16211	16361	16245	16059	16544	16071	16281	16310	16434	16119	16299	16129	16210	16218	16370	16261	16332	16379	16137	16153	16412	16291	16089	16149	16209	16113	16278	16349	16176	16169	16344	16183	16249	16217	16231	16227	16121	16245	16125	16203	16215	16259	16328	16242	16279	16295	15974	16244	16346	16243	16265	16129	16197	16212	16220	16173	16158	16416	16276	16222	16214	16176	16199	16217	16346	16109	16320	16319	16121	16351	16217	16098	16203	16231	16414	16243	16295	16244	16232	16178	16163	16205	16265	16285	16111	16215	16315	16170	16140	15999	16340	16216	16364	16221	16084	16421	16058	16210	16244	16237	16089	16083	16274	16376	16302	16213	16228	16157	16309	16314	16302	16265	16165	16066	16099	16237	16241	16290	16119	16224	16138	16276	16265	16241	16128	16078	16252	16253	16311	16251	16320	16307	16302	16339	16254	16127	16142	16197	16162	16206	16206	16078	16202	16259	16120	16217	16429	16156	16079	16149	16324	16367	16268	16341	16173	16140	16234	16264	16289	16345	16025	16144	16477	16315	16221	16312	16365	16374	16240	16151	16299	16382	16339	16210	16142	16213	16276	16224	16183	16402	16295	16049	16287	16320	16197	16291	16344	16219	16335	16314	16193	16244	16282	16161	15928	16319	16143	16241	16193	16117	16126	16403	16266	16324	16269	16051	16268	16322	16314	16198	16190	16188	16088	16336	16118	16497	16105	16130	16435	16231	16416	16139	16240	16331	16248	16323	16075	16348	16269	16289	16328	16346	16230	16273	16067	16323	16181	16238	16297	16090	16193	16099	16149	16160	16315	16238	16267	16376	16051	16230	16361	16313	15931	16266	16110	16356	16401	16240	16190	16262	16201	16245	16388	16096	16164	16331	16170	16301	16257	16136	16271	16342	16230	16087	16214	16284	16199	16224	16217	16229	16246	16196	16423	16315	16281	16261	16171	16196	16085	16228	16471	16283	16181	16332	16276	16236	16345	16364	16185	16120	16138	16416	16402	16256	16124	16159	16478	16477	16314	16301	16433	16141	16148	16356	16295	16083	16109	16463	16227	16253	16328	16310	16302	16243	16389	16159	16084	16350	16283	16268	16425	16255	16380	16148	16145	16049	16355	16254	16215	16276	16235	16268	16304	16185	16225	16145	16369	16151	16004	16343	16246	16217	16111	16247	15985	16389	16331	16121	16194	16372	16080	16224	16232	16125	16330	16312	16182	16111	16208	16229	16324	16175	16369	16050	16060	16317	16296	16446	16241	16278	16207	16144	16386	16313	16272	16089	16310	16271	16424	16460	16219	16208	16443	16038	16258	16331	16126	16166	16310	16119	16273	16129	16253	16270	16218	16387	16261	16112	16174	16211	16162	16271	16259	15976	16309	16365	16293	16136	16195	16314	16106	16155	16466	16098	16431	16103	16252	16340	16177	16338	16253	16122	16141	16253	16229	16343	16212	16258	16212	16300	16177	16194	16184	16157	16210	16181	16341	16136	16128	16310	16211	16242	16161	16240	16288	16325	16206	16127	16081	16067	16298	16141	16246	16098	16226	16222	16164	16323	16231	16189	16214	16230	16255	16453	16231	16221	16072	16156	16262	16062	16302	16311	16050	16157	16165	16244	16113	16421	16087	16194	16178	16075	16260	16260	16170	16272	16145	16321	16117	16212	16214	16054	16014	16114	16239	16473	16203	16149	16195	16403	16179	16221	16064	16236	16309	16174	16217	16279	16068	16157	16208	16197	16079	16400	16161	16178	16072	16385	16179	16113	16192	16239	16077	16311	16120	16334	16302	16199	16211	16326	16283	16205	16284	16266	16259	16141	16212	16292	16255	16177	16230	16332	16281	16290	16299	16194	16422	16455	16301	16206	16266	16204	16446	16160	16098	16185	16189	16217	16106	16175	16231	16375	16253	16349	16122	16208	16195	16287	16370	16320	16150	16503	16204	16183	16297	16170	16229	16241	16187	16262	16149	16156	16272	16448	16338	16421	16117	16094	16173	16373	16208	16232	16386	16178	16432	16189	16188	16264	16060	16187	16308	16209	16119	16292	16361	16197	16067	16149	16057	16287	16383	16150	16117	16298	16234	16126	16303	16170	16189	16099	16337	16147	16252	16145	16272	16382	16170	16225	16261	16085	16167	16345	16266	16349	16158	16182	16139	16247	16397	16293	16193	16295	16298	16232	16220	16174	16170	16127	16061	16147	16408	16171	16257	16126	16166	16289	16277	16311	16293	16279	16172	16252	16210	16222	16253	16291	16302	16359	16150	16302	16325	16300	16191	16237	16110	16220	16300	16099	16223	16328	16098	16418	16113	16220	16274	15969	16214	16322	16103	16272	16226	16450	16217	16328	16166	16261	16402	16290	16228	16317	16111	16107	16242	16359	16197	16274	16181	16289	16169	16337	16209	16187	16279	16273	16262	16170	16238	16103	16039	16093	16306	16387	16228	15949	16150	16232	16089	16347	16146	16293	16257	16090	16140	16135	16299	16382	16142	16335	16272	16305	16048	16276	16243	16099	16269	16218	16263	16302	16188	16048	16127	16276	16238	16073	16179	16277	16223	16162	16269	16054	16302	16113	16232	16418	16118	16360	16047	16330	16300	16214	16225	16311	16262	16189	16244	16191	16340	16194	16240	16306	16200	16177	16110	16226	16310	16096	16330	16323	16324	16178	16109	16162	16261	16195	16188	16336	16250	16440	16239	16297	16245	16393	16307	16346	16278	16193	16381	16157	16438	16315	16181	16164	16177	16324	16344	16155	16235	16101	16116	16151	16219	16300	16174	16286	16132	16182	16330	16276	16193	16270	16335	16403	16253	16312	16341	16216	16326	16159	16116
22970	21368	28539	26201	28206	32478	34653	31563	30494	30411	29905	29747	29550	29320	29332	29168	29160	29225	28892	29117	29072	29020	28776	28781	28588	28570	28491	28295	28530	28641	28689	28761	28899	28450	28679	28720	28555	28664	28495	28663	28924	28359	28475	28702	28554	28320	28506	28347	28326	28401	28388	28306	28525	28504	28376	28485	28591	28584	28568	28284	28681	28339	28215	28506	28603	28468	28365	28393	28459	28600	28309	28597	28306	28565	28353	28665	28371	28491	28476	28408	28436	28390	28326	28623	28151	28616	28403	28335	28359	28454	28396	28485	28491	28510	28446	28601	28425	28135	28238	28098	28322	28568	28426	28527	28450	28353	28360	28453	28310	28290	28273	28344	28409	28559	28467	28411	28195	28396	28527	28408	28439	28420	28171	28584	28336	28299	28440	28424	28698	28506	28433	28372	28340	28264	28576	28377	28348	28319	28261	28388	28333	28220	28538	28139	28450	28399	28507	28372	28309	28666	28392	28573	28416	28523	28658	28734	28551	28423	28435	28486	28442	28383	28317	28226	28374	28291	28436	28360	28402	28484	28427	28389	28213	28629	28459	28167	28362	28352	28098	28519	28310	28489	28519	28200	28302	28368	28294	28279	28527	28433	28442	28631	28513	28511	28286	28389	28230	28404	28357	28435	28385	28282	28546	28441	28438	28511	28529	28311	28479	28471	28521	28263	28505	28117	28343	28515	28720	28432	28474	28653	28236	28447	28381	28599	28555	28422	28267	28606	28278	28295	28190	28633	28147	28400	28363	28293	28636	28676	28532	28167	28384	28388	28375	28482	28479	28696	28320	28358	28557	28510	28501	28644	28512	28579	28216	28537	28339	28268	28413	28429	28518	28479	28318	28521	28319	28571	28436	28065	28304	28460	28272	28428	28296	28480	28257	28391	28473	28712	28447	28205	28400	28428	28366	28329	28486	28482	28556	28568	28360	28403	28699	28405	28317	28060	28507	28570	28332	28491	28602	28365	28509	28404	28262	28425	28335	28646	28374	28433	28422	28368	28234	28252	28480	28520	28614	28112	28407	28411	28334	28806	28495	28259	28195	28330	28440	28439	28489	28713	28762	28326	28228	28618	28478	28399	28663	28405	28381	28220	28447	28318	28371	28393	28391	28428	28534	28621	28413	28133	28237	28206	28503	28643	28216	28318	28449	28625	28511	28316	28350	28240	28488	28410	28483	28223	28463	28166	28583	28277	28663	28394	28533	28384	28406	28534	28486	28323	28505	28348	28499	28398	28410	28525	28442	28331	28307	28501	28565	28193	28394	28301	28314	28400	28437	28474	28330	28578	28492	28510	28503	28630	28502	28223	28361	28157	28439	28436	28103	28483	28267	28647	28476	28287	28369	28355	28529	28421	28320	28304	28590	28186	28448	28437	28297	28052	28478	28418	28454	28427	28428	28557	28519	28022	28466	28274	28231	28498	28353	28550	28422	28338	28306	28520	28298	28491	28307	28477	28589	28492	28531	28513	28218	28468	28515	28525	28294	28562	28483	28404	28635	28560	28613	28354	28397	28331	28290	28391	28501	28109	28476	28383	28423	28343	28485	28538	28465	28229	28404	28583	28800	28262	28556	28408	28532	28446	28102	28475	28576	28168	28374	28663	28463	28544	28342	28640	28499	28479	28339	28380	28187	28347	28343	28488	28216	28402	28561	28444	28529	28518	28564	28516	28453	28317	28526	28470	28655	28483	28324	28485	28492	28370	28407	28384	28519	28443	28267	28355	28533	28405	28491	28363	28630	28262	28646	28267	28086	28344	28388	28438	28266	28088	28452	28523	28734	28567	28296	28369	28335	28342	28303	28363	28383	28335	28457	28516	28345	28403	28426	28481	28308	28320	28429	28543	28484	28399	28399	28352	28357	28461	28402	28146	28406	28484	28491	28162	28527	28382	28773	28720	28395	28587	28422	28366	28288	28512	28631	28160	28507	28484	28535	28404	28510	28314	28384	28267	28472	28432	28461	28484	28528	28384	28446	28322	28366	28515	28368	28330	28081	28273	28192	28205	28327	28186	28452	28593	28545	28406	28551	28358	28393	28563	28671	28736	28467	28602	28324	28317	28322	28555	28415	27984	28352	28352	28428	28427	28596	28209	28321	28248	28574	28573	28597	28312	28459	28360	28315	28586	28258	28691	28157	28620	28273	28384	28225	28131	28460	28204	28264	28331	28444	28374	28397	28402	28369	28235	28561	28388	28421	28409	28474	28456	28120	28292	28392	28798	28352	28590	28354	28361	28547	28411	28413	28240	28297	28570	28530	28547	28542	28510	28268	28285	28491	28214	28318	28368	28220	28497	28646	28461	28337	28439	28469	28449	28812	28379	28393	28429	28284	28361	28191	28285	28582	28425	28189	28501	28371	28562	28376	28443	28487	28261	28299	28276	28493	28315	28524	28444	28470	28483	28271	28447	28442	28419	28247	28410	28600	28378	28282	28451	28394	28217	28378	28250	28259	28345	28458	28288	28464	28514	28598	28341	28517	28430	28368	28129	28450	28592	28140	28410	28517	28420	28423	28352	28582	28382	28433	28530	28439	28325	28492	28468	28262	28082	28379	28208	28566	28215	28446	28507	28228	28350	28300	28256	28051	28396	28611	28444	28237	28362	28247	28418	28437	28787	28290	28421	28643	28670	28307	28398	28338	28403	28512	28186	28375	28348	28384	28340	28491	28446	28524	28454	28398	28306	28479	28186	28544	28366	28538	28316	28698	28471	28517	28344	28319	28563	28383	28439	28320	28507	28442	28430	28489	28418	28303	28255	28247	28340	28423	28434	28387	28475	28185	28382	28514	28314	28523	28219	28250	28464	28554	28582	28530	28555	28244	28357	28549	28330	28324	28333	28056	28404	28445	28581	28233	28429	28590	28408	28425	28425	28593	28235	28350	28294	28511	28517	28365	28187	28515	28450	28393	28369	28382	28613	28280	28436	28059	28336	28549	28433	28293	28360	28286	28238	28425	28427	28302	28402	28436	28239	28525	28613	28518	28253	28498	28541	28326	28092	28541	28583	28541	28668	28582	28449	28397	28284	28282	28471	28350	28322	28197	28621	28356	28304	28596	28319	28580	28442	28316	28320	28282	28304	28774	28498	28569	28449	28229	28458	28275	28161	28262	28296	28387	28284	28296	28156	28365	28203	28479	28255	28306	28283	28396	28421	28578	28379	28618	28308	28293	28531	28706	28342	28678	28608	28330	28597	28476	28274	28245	28385	28365	28333	28231	28594	28336	28426	28517	28381	28343	28417	28196	28346	28410	28461	28266	28702	28552	28469	28377	28510	28256	28237	28569	28241	28473	28387	28367	28115	28290	28428	28305	28402	28301	28519	28381	28282	28739	28205	28689	28303	28749	28477	28481	28482	28407	28607	28179	28443	28467	28449	28270	28552	28434	28334	28627	28452	28426	28604	28492	28506	28410	28422	28441	28386	28438	28314	28310	28683	28262	28571	28415	28343	28588	28519	28523	28486	28264	28714	28539	28482	28532	28401	28518	27996	28334	28324	28511	28132	28394	28647	28422	28490	28428	28458	28215	28476	28452	28619	28473	28306	28408	28350	28498	28436	28084	28473	28191	28336	28577	28429	28613	28692	28458	28187	28519	28595	28693	28396	28419	28525	28423	28536	28237	28478	28551	28348	28299	28618	28162	28326	28397	28632	28272	28381	28251	28473	28366	28293	28482	28458	28338	28543	28379	28109	28243	28248	28276	28187	28387	28196	28260	28501	28550	28490	28462	28433	28478	28487	28265	28484	28325	28280	28364	28500	28356	28163	28673	28360	28267	28429	28581	28419	28401	28535	28425	28528	28452	28216	28662	28382	28218	28494	28597	28372	28405	28356	28404	28322	28328	28646	28495	28459	28561	28296	28873	28327	28652	28700	28492	28697	28312	28474	28576	28423	28697	28446	28388	28455	28447	28385	28439	28278	28218	28277	28592	28371	28302	28462	28636	28423	28314	28425	28447	28389	28401	28321	28618	28595	28641	28365	28311	28413	28294	28151	28301	28300	28433	28315	28377	28060	28398	28359	28188	28372	28455	28630	28435	28391	28283	28325	28313	28506	28366	28320	28351	28288	28372	28596	28381	28604	28459	28516	28551	28688	28359	28557	28469	28466	28142	28365	28560	28254	28348	28347	28435	28808	28433	28505	28476	28398	28392	28465	28520	28412	28331	28478	28612	28347	28347	28412	28443	28249	28187	28356	28614	28468	28601	28651	28584	28313	28487	28423	28401	28523	28487	28478	28397	28492	28368	28418	28623	28399	28468	28246	28567	28439	28406	28469	28376	28401	28357	28461	28610	28611	28628	28237	28452	28266	28407	28459	28554	28466	28585	28475	28653	28448	28570	28369	28459	28508	28169	28436	28294	28439	28410	28361	28461	28761	28274	28510	28457	28599	28155	28331	28710	28398	28482	28497	28588	28604	28336	28650	28481	28198	28255	28580	28454	28413	28211	28209	28555	28464	28074	28352	28164	28348	28215	28333	28532	28427	28598	28396	28389	28362	28192	28399	28540	28508	28509	28426	28394	28495	28350	28583	28425	28317	28490	28474	28521	28273	28214	28304	28276	28272	28472	28386	28378	28112	28472	28265	28478	28167	28595	28571	28526	28202	28516	28394	28604	28330	28266	28356	28507	28450	28336	28379	28187	28439	28361	28531	28466	28516	28453	28116	28520	28433	28338	28289	28260	28580	28198	28257	28440	28266	28452	28300	28307	28460	28582	28576	28326	28439	28476	28438	28435	28526	28442	28346	28502	28440	28457	28436	28535	28358	28497	28353	28487	28272	28392	28238	28228	28403	28389	28368	28631	28382	28632	28339	28258	28442	28552	28517	28502	28124	28349	28248	28341	28623	28487	28295	28352	28512	28511	28635	28338	28630	28257	28392	28604	28428	28314	28430	28386	28509	28395	28454	28483	28338	28426	28545	28467	28282	28441	28422	28375	28075	27937	28561	28173	28260	28405	28397	28758	28345	28370	28448	28481	28558	28403	28384	28355	28433	28208	28371	28634	28401	28361	28364	28658	28503	28122	28688	28480	28344	28299	28354	28365	28470	28739	28579	28599	28506	28363	28419	28403	28264	28669	28248	28539	28552	28409	28126	28426	28609	28396	28470	28338	28279
24985	44531	41980	32997	27702	23623	21858	20556	19382	18842	18516	18653	18288	17838	17852	17577	17610	17624	17620	17389	17320	17595	17286	17054	17283	17112	17037	17138	16817	17129	17008	17007	16885	16929	17048	16960	16879	17179	17091	16833	16991	16906	16810	16870	16813	16555	16706	16816	17055	16815	16935	16726	17135	16926	16934	16717	16908	16756	16911	16829	16891	16772	16837	16704	16905	17088	16991	16825	16840	16698	16692	16774	16855	16866	16760	16803	16909	17008	16954	16782	16822	16697	16792	16936	16804	16769	16644	16803	16747	16729	16824	16641	16660	16713	16764	16761	16878	16613	16715	16682	16551	16705	16731	16762	16728	16625	16775	16725	16811	16732	16814	16671	16891	16725	16725	16669	16913	16583	16916	16806	16752	16703	16693	16695	16788	16940	16645	16671	16853	16703	16941	16700	16855	16874	16716	16820	16622	16754	16908	16856	16838	16876	16790	16715	16671	16636	16794	16898	16792	16611	16795	16589	16569	16744	16854	16668	16892	16804	16699	16692	16771	16824	17000	16657	16716	16697	16693	16770	16919	16791	16683	16797	16743	16809	16792	16772	16641	16728	16719	16738	16907	16812	16756	16748	16802	16694	16669	16648	16960	16556	16651	16864	16701	16731	16731	16722	16517	16784	16762	16652	16966	16670	16803	16876	16937	16820	16990	16829	16589	16650	16542	16683	16774	16730	16654	16932	16956	16749	16824	16733	16688	16963	16924	16850	16755	16803	16712	16797	16767	16672	16651	16703	16714	16841	16685	16878	16547	16590	16591	16803	16557	16652	16656	16696	16646	16766	16843	16799	16708	16767	16761	16863	16844	16818	16654	16629	16753	16773	16725	16887	16786	16757	16718	16714	16869	16934	17015	16810	16855	16970	16630	16834	16660	16552	16752	16681	16723	16911	16748	16776	16684	16679	16563	16696	16825	16755	16634	16621	16583	16597	16527	16768	16729	16728	16673	16756	16753	16777	16742	16869	16650	16719	16774	16697	16809	16882	16624	16802	16809	16696	16779	16727	16969	16637	16724	16817	16788	16831	16824	16669	16899	16841	16885	16767	16796	16595	16670	16831	16612	16869	16506	16829	16727	16743	16747	16788	16710	16861	16664	16949	16798	16849	16770	16801	16825	16654	16600	16655	16765	16743	16707	16806	16514	16554	16850	16692	16769	16819	16652	16742	16813	16826	16887	16760	16657	16740	16855	16646	16714	16729	16710	16757	16719	16624	16524	16874	16816	16763	16802	16800	16788	16700	16843	16536	16694	16968	16774	16766	16848	16796	16722	16549	16741	16743	16885	16797	16766	16602	16885	16777	16792	16741	16686	16763	16781	16747	16925	16809	16812	16610	16700	16769	16830	16683	16701	16990	16834	16690	16709	16735	16809	16840	16891	16630	16610	16741	16741	16905	16989	16626	16689	16684	16699	16633	16814	16716	16765	16731	16614	16605	16799	16529	16851	16793	16607	16784	16668	16786	16768	16632	16722	16678	16715	16571	16730	16829	16620	16796	16664	16517	16677	16941	16725	16547	16665	16601	16942	16525	16728	16833	16933	16761	16559	16794	16713	16654	16769	16797	16701	16757	16708	16650	16658	16855	16629	16816	16816	16852	16538	16576	16885	16793	16766	16565	16773	16772	16746	16742	16713	16703	16766	16672	16603	16501	16757	16629	16861	16652	16679	16729	16801	16816	16673	16647	16823	16714	16592	16837	16891	16780	16670	16789	16695	16870	16661	16710	16675	16791	16700	16754	16694	16681	16725	16804	16675	16778	16722	16647	16696	16755	16718	16750	16720	16715	16751	16694	16714	16816	16613	16861	16753	16770	16771	16675	16722	16932	16682	16789	16695	17006	16627	16781	16640	16846	16800	16716	16888	16740	16710	16725	16589	16822	16846	16672	16660	16749	16792	16784	16864	16688	16764	16647	16762	16960	16831	16695	16746	16751	16762	16713	16606	16883	16630	16630	16894	16749	16656	16832	16643	16784	16802	16639	16812	16727	16718	16820	16694	16658	16649	16846	16635	16905	16725	16792	16652	16838	16728	16786	16782	16981	16582	16842	16744	16792	16786	16860	16718	16748	16580	16664	16814	16639	16775	16631	16725	16917	16751	16547	16712	16605	16845	16742	16759	16735	17005	16666	16815	16723	16816	16534	16698	16602	16658	16794	16713	16705	16892	16653	16708	16842	16796	16823	16711	16787	16679	16645	16782	16658	16659	16716	16686	16860	16911	16619	16727	16778	16798	16799	16859	16744	16983	16663	16521	16755	16669	16751	16705	16657	16920	16725	16940	16890	16822	16910	16719	16846	16801	16749	16818	16793	16702	16960	16800	16726	16718	16694	16637	16692	16688	16743	16696	16610	16569	16825	16822	16774	16779	16795	16745	16829	16782	16734	16834	16738	16699	16834	16623	16663	16681	16736	16660	16688	16603	16803	16727	16799	16762	16793	16768	16781	16863	16485	16645	16783	16674	16726	16657	16796	16823	16736	16729	16822	16619	16737	16877	16723	16707	17026	16567	16811	16753	16687	16751	16821	16910	16806	16651	16835	16849	16566	16614	16829	16727	16778	16610	16849	16609	16818	16875	16756	16567	16688	16796	16751	16684	16765	16674	16842	16836	16827	16709	16782	16632	16651	16816	16714	16676	16570	16746	16679	16556	16800	16604	16923	16821	16670	16995	16725	16901	16749	16829	16769	16776	16614	16646	16759	16699	16739	16778	16677	16702	16631	16763	16609	16659	16749	16787	16883	16708	16778	16637	16765	16882	16757	16817	16788	16862	16819	16610	16677	16667	16858	16610	16546	16846	16796	16553	16644	16878	16718	16733	16848	16776	16697	16877	16894	16637	16873	16788	16892	16714	16552	16749	16790	16824	16622	16687	16736	16780	16648	16754	16705	16753	16642	16812	16687	16726	16894	16878	16834	16825	16635	16840	16770	16821	16506	16701	16759	16932	16810	16744	16783	16647	16680	16712	16683	16821	16732	16791	16683	16666	16783	16763	16824	16875	16550	16767	16873	16755	16836	16837	16843	16630	16830	16891	16770	16734	16713	16708	16850	16742	16877	16817	16622	16670	16628	16986	16857	16892	16804	16810	16919	16755	16787	16881	16736	16776	16837	16632	16785	16748	16916	16745	16720	16729	16652	16634	16706	16718	16669	16761	16752	16686	16650	16665	16895	16635	16680	16766	16611	16875	16749	16730	16676	16903	16756	16658	16764	16922	16761	16826	16745	16747	16721	16705	16633	16549	16868	16958	16624	16518	16698	16798	16811	16805	16725	16579	16790	16753	16733	16700	16797	16693	16657	16625	16621	16726	16675	16827	16706	16561	16859	16832	16551	16717	16885	16833	16695	16788	16596	16745	16882	16903	16692	16829	16762	16749	16867	16846	16710	16712	16672	16906	16806	16919	16706	16783	16826	16970	16659	16736	16785	16810	16595	16683	16865	16666	16619	16689	16660	16656	16871	16825	16719	16655	16624	16597	16783	16827	16824	16861	16826	16755	16724	16857	16806	16753	16767	16872	16822	16775	16741	16740	16791	16662	16796	16812	16618	16578	16718	16853	16595	16785	16917	16741	16754	16844	16732	16794	16953	16832	17020	16851	16724	16797	16796	16698	16690	16761	16658	16641	16643	16728	16652	16714	16786	16914	16802	16743	16758	16673	16591	16578	17017	16892	16738	16788	16659	16615	16722	16625	16933	16783	16598	16886	16920	16750	16473	16846	16747	16734	16814	16828	16971	16761	16802	16713	16725	16885	16751	16975	16666	16873	16725	16673	16811	16867	16904	16666	16775	16705	16718	16887	16826	16489	16530	16732	16857	16638	16785	16756	16827	16873	16782	16716	16693	16664	16858	16792	16416	16760	16686	16689	16875	16711	16835	16721	16733	16785	16655	16703	16853	16751	16651	16812	16659	16860	16689	16725	16652	16855	16548	16875	16856	16775	16610	16834	16746	16486	16815	16706	16821	16816	16612	16813	16759	16720	16787	16802	16683	16761	16521	16809	16723	16807	16840	16724	16620	16711	16688	16580	16606	16649	16641	16644	16975	16812	16792	16737	16677	16878	16588	16662	16716	16797	16905	16736	16735	16727	16753	16871	16712	16696	16617	16859	16742	16747	16874	16788	16813	16595	16862	16925	16675	16808	16879	16843	16863	16626	16729	16701	16585	16885	16773	16608	16677	16863	16599	16750	16835	16853	16872	16735	16698	16737	16674	16605	16857	16681	16828	16697	16917	16697	16765	16928	16669	16470	17014	16671	16840	16897	16662	16695	16583	16776	16675	16742	16684	16732	16776	16785	16787	16727	16892	16651	16529	16754	16856	16830	16679	16706	16650	16877	16523	16648	16764	16704	16878	16798	16727	16476	16695	16720	16870	16939	16663	16795	16840	16889	16646	16803	16670	16685	16678	16812	16832	16841	16879	16889	16653	16669	16817	16537	16785	16723	16895	16709	16759	16517	16684	16699	16734	16692	16629	16617	16928	16725	16810	16783	16699	16786	16779	16733	16708	16778	16887	16587	16662	16708	16745	16632	16735	16812	16721	16872	16752	16836	16673	16523	16697	16642	16689	16838	16640	16604	16733	16531	16462	16855	16872	16801	16726	16800	16782	16706	16839	16532	16807	16761	16712	16647	16776	16691	16751	16691	16932	16775	16814	16661	16758	16765	16595	16699	16598	16736	16671	16838	16667	16694	16626	16802	16726	16694	16915	16671	16781	16773	16897	16780	16664	16661	16474	16658	16773	16883	16818	16693	16942	16770	16693	16775	16822	16812	16756	16664	16728	16692	16638	16589	16797	16743	16738	16745	16958	16658	16548	16778	16876	16772	16792	16625	16858	16695	16725	16737	16763	16838	16866	16664	16800	16858	16711	16835	16802	16736	16558	16876	16822	16874	16789	16835	16672	16642	16681	16649	16714	16786	16724	16767	16733	16867	16790	16829	16806	16937	16694	16733	16620	16668	16619	16785	16879	16741	16781	16905	16803	16640	16658	16769	16839	16663	16770	16798	16583	16722	16903	16724	16854	16821	16735	16718	17037	16666	16781	16547	16734	16637	16827	16658	16886	16856	16857	16841	16640	16744	16920	16872	16824	16877	16671	16705	16887	16781	16918	16498	16696
34051	30961	36044	33856	30928	29986	29299	28941	28662	28599	28419	28363	28327	28391	28364	28598	28606	28293	27982	28077	28359	28040	28094	28066	28027	28170	28148	27857	28345	28086	28235	27845	28229	28178	28193	28056	28301	28221	28221	28117	28013	27863	28122	27753	27949	28024	28054	27959	28132	28176	27950	27999	28178	28182	28048	28091	28168	28303	28057	28075	28216	28072	28130	28095	28231	28071	27768	28314	27984	28308	28131	27960	28114	28039	27955	27780	28119	27835	28018	27770	27758	28024	28172	28219	28087	27999	28113	27915	27912	27701	28197	28050	27883	28048	28317	28028	28341	27950	28230	28154	28195	27998	27673	28185	28109	28034	27933	27929	27854	28183	28138	27865	28244	28167	28079	28009	28007	28190	28312	28071	27980	27883	28368	27961	27993	27992	27861	28023	27922	28142	28199	28107	27896	27953	27860	27944	28029	27834	28102	28065	27958	28073	28369	28146	28055	27893	28038	27836	27884	28136	27690	27883	27947	28199	28128	28098	27897	28057	27851	28159	28280	28188	27834	28076	28134	27968	28042	27954	28086	28110	27993	27723	28018	27862	27810	28234	28135	28075	27939	27946	28070	27945	27912	28312	27996	27929	27976	27955	27894	27863	28141	28130	28060	28020	28035	28016	28039	28003	27967	27880	27977	27930	28037	27944	27975	28111	27948	28095	28232	28146	27973	27860	27950	28004	28108	28143	28116	27854	27968	27939	28290	28178	28104	28026	28072	28038	27680	28038	28081	28088	28226	28006	27870	27998	28007	27889	27932	27955	27695	27913	27961	27931	28038	28012	28147	28016	28075	27969	28145	27937	28072	27975	27917	27929	27854	28264	28076	27985	28107	27999	28121	28002	27820	28041	28069	28049	27930	27928	28019	27933	28226	27972	28273	27684	27817	27960	28087	28050	27974	28087	28245	28050	28004	28012	27836	28073	27860	28176	27851	28093	27730	28111	27898	27920	27902	28029	28152	28056	28114	27889	28279	27856	28116	28004	28014	27831	28237	27974	28130	28192	28211	27988	28074	27890	28341	28107	27969	28057	27837	27865	27974	28090	27951	27947	28028	28054	28109	27984	28004	28103	28189	27600	28068	27979	28040	27998	27828	27757	27869	28038	28018	27997	27956	27962	27997	27976	28233	28068	28250	28004	28153	28018	28420	27644	28018	28259	28112	27961	28045	27616	27944	28064	28077	28010	27903	27995	27984	27716	28038	28104	28108	27947	27845	27875	27953	27826	28225	28116	28002	27780	27829	27778	27983	28141	28068	27961	27889	27823	28148	27958	27869	27935	27880	28057	27959	27914	28079	27868	27971	27892	28158	28201	28052	28074	28065	27933	27906	28097	28289	28041	28148	28149	28112	28222	28002	27996	28126	28191	28022	28056	27963	27980	27855	27886	27898	28082	27933	28085	27989	28138	28121	28033	27982	28171	27969	28138	27973	28305	27985	27964	28017	27877	27906	27862	28014	28133	28161	27939	28048	28047	28128	27712	27805	28010	27982	27768	27989	27841	28117	27945	28167	28299	28213	27893	28039	28081	27944	28092	27869	28055	28036	28074	28145	28080	27808	27901	28096	27935	28268	28284	27981	27973	28271	27684	27941	27963	28169	28143	27978	27918	27921	27847	27964	28047	27961	28287	27943	28037	28126	27899	28232	27957	28158	28120	27860	28098	27863	27828	28318	28001	27925	27824	27984	27959	27884	28101	28272	27986	28139	28036	28010	28071	27796	28168	28226	27893	28265	28083	27859	27657	27981	27795	28012	28050	27913	27813	28069	28037	28186	28038	27791	28126	28039	28111	28030	28018	27885	27966	28067	28282	28024	27873	28000	27971	28114	28074	27940	28131	27994	28220	28087	27611	28086	28171	27857	28023	28023	27987	28218	27934	27955	28147	28050	27938	27984	27923	28054	27802	27990	27886	27997	28371	28171	28074	27707	27974	27716	27790	28163	28091	28080	27891	27866	27942	27920	27809	27878	27946	27854	28150	27894	28159	27796	27970	28062	27804	28011	27980	28328	27813	28056	28078	28059	28082	27992	28117	28029	27822	27805	28170	27847	28078	28248	28105	28100	27834	27784	27834	28029	27684	28135	27923	28064	27978	28033	27967	28085	28032	28158	28253	28099	27908	28052	28172	28126	28131	28023	28122	28004	28089	27912	28032	27944	28066	28133	27986	27886	28097	27887	27897	27860	28029	28090	28101	28124	28116	27895	27761	28035	27967	28166	27891	28106	28030	28072	28029	28031	27803	28068	28264	28105	27621	28119	28024	28173	27902	28066	27777	28271	28080	27948	28038	28089	27900	27996	28102	28147	28021	28087	28005	28229	28129	27795	28125	28217	27926	28274	27930	27928	28039	28026	28127	27945	27902	27839	28027	27989	28215	28092	27965	28021	28330	28129	28076	28018	27935	28134	28023	27892	28047	27742	28209	28120	27964	27893	27751	28206	27850	28027	28021	28026	28061	27895	27921	28143	28039	28011	27903	28068	28205	27923	28163	28290	28230	27995	27911	28077	27808	27811	28004	28091	28387	27978	27997	28142	28167	28274	28044	28156	27847	28057	28039	28198	28308	28030	28282	28062	28041	28052	27972	27936	27895	28004	27993	28079	27827	28096	27836	27709	27934	27990	28155	28077	28006	28175	28264	27925	28088	28071	27885	28004	28061	28296	27863	27978	27917	27942	28219	28003	27916	28037	27973	27880	27886	27965	28133	27953	27973	27756	28043	28073	28262	28216	27918	28076	27962	27850	28142	28069	27943	28208	27921	28260	27796	27968	28125	28198	28070	28082	28051	28079	27792	28041	28181	28154	27965	28070	28063	27795	28077	28086	28194	28096	27961	28202	28162	27993	28247	27837	28040	28084	28090	27829	27902	28252	27910	27852	28127	28441	27989	28198	28189	28026	27813	28033	28257	28058	28012	28039	28309	28002	27905	28032	28283	27957	28067	28098	28175	27912	27825	27985	28121	27866	27880	28076	27914	27918	28025	27911	28119	27742	27774	28039	27912	27911	28114	27952	27960	27970	27919	28095	27898	27774	28101	28015	27920	27949	27992	27927	27931	27998	28010	28138	28071	28178	28130	28119	27937	28104	27859	28150	28214	28144	27819	27983	28058	28152	27965	28257	28121	28114	28053	28108	28188	27731	27910	27993	28056	27760	27923	28081	27995	27848	27968	28101	27897	27854	28160	27919	28176	28213	27939	27877	27957	28003	27940	28188	28032	28202	27790	27885	28111	28078	27919	28090	28137	28116	28156	28136	28103	28116	27667	27897	27911	27942	27780	27872	28135	27950	28187	27938	27865	27854	28057	28115	28175	28038	27959	28066	28107	27984	28055	27856	28017	27827	27963	27931	28016	28010	28216	27997	27955	28183	28064	27803	27973	28141	27990	27944	28085	28009	27958	27938	27838	28035	28271	28151	27779	28019	27931	28131	28131	28206	28095	28036	27795	28233	27852	28009	28086	28078	28170	28010	28064	27901	27975	28051	28030	27913	28236	27743	28074	27910	28092	28033	28165	27837	27865	27949	27967	28224	27969	27903	27923	28059	28102	28280	27909	28109	28259	27928	27898	27887	27938	28183	28016	28017	27998	28163	28233	27654	28024	28075	27960	28062	27968	27749	28118	27739	27953	28089	27965	28020	28342	28090	27868	28102	28117	27739	28238	28149	27975	28162	28028	28221	28064	27919	28023	28192	28172	28036	27992	28022	28249	28156	27980	28357	28051	28082	27835	28003	28165	28047	28179	28336	27848	28010	28304	27910	27702	27988	27910	28071	28003	27644	28060	27751	28151	28019	28186	27928	28068	28091	28109	27944	28114	28004	28121	27731	27869	28320	27881	27937	27880	28062	27852	27985	28207	27830	28118	27882	27959	27913	28000	28203	28052	27898	28185	28037	27989	27921	28224	27954	27921	27995	28098	28268	27941	27892	27970	28027	28098	27994	27837	27894	28187	28044	27883	27963	28033	27920	27904	27841	27994	28101	28067	27893	28103	28289	28075	28166	28154	28087	28044	28133	28015	27965	28030	27933	28116	28037	27865	28100	27889	28051	28166	28060	28035	28212	27889	28058	27958	28145	27879	28121	28104	27999	28042	27975	28003	28103	28135	28024	27916	28029	27791	28019	27833	28146	28137	28034	27951	28032	27979	27824	28007	28011	27914	28077	28117	28135	28036	28000	27798	28114	28015	28300	28051	28078	27968	27990	27972	27913	28065	28055	28051	27886	27808	28070	27822	28159	28020	27908	27974	28190	28253	28171	27764	28089	28026	28083	28028	27947	28156	27661	28253	28003	27921	27689	28114	27995	27845	27848	27852	27999	27824	27966	28061	28015	28011	28308	27978	28030	28095	28206	28066	27980	28220	28304	28203	28031	27937	28090	28129	28110	27834	28199	28152	27722	27766	28197	28089	28051	27989	28067	28015	27952	28059	28084	28052	28375	28144	28001	27896	27949	28016	28000	28182	27920	27874	27917	27834	27780	27854	28021	27996	28020	27975	28154	28016	28099	28020	27961	28156	28016	28107	27855	28132	28366	28019	27931	28094	27938	27880	27987	28184	28073	28008	28135	28214	28111	28087	28039	28006	27930	27784	27750	28092	27942	28260	28160	27938	28125	28081	28060	28136	27997	27779	27898	27971	28035	27955	28005	27987	28005	27790	27905	27971	28000	27863	28006	28022	28154	28182	28061	28021	27955	27750	28035	27977	27968	28108	27912	28096	27789	28174	28053	27989	27909	28095	28115	28105	28032	27968	27913	27929	28074	28141	27975	27836	28039	28053	27997	27931	28167	28129	28299	28056	27796	27946	27643	28081	28200	28062	27855	28022	28023	27973	28045	27864	28079	28049	27971	27757	27882	28114	28037	28016	27980	27982	28065	28304	28128	27902	28075	28054	28001	28022	28211	27908	27880	28299	27943	28059	27896	27800	27989	28342	27986	28182	28262	28044	28112	27939	27752	28095	28119	28053	27901	28213	28223	27972	27895	28047	27959	27904	27918	28279	28121	27920	28027	28025	28155	28023	28116	28042	27846	28044	27866	28000	28117	28046	27974	28308	28056	28104	28020	28020	28083	27930	28121	28044	27972	28136	28196	27849	27986	27983	28116	27923	27876	28013	27832	27821	28010	27800
23381	30067	27878	22660	19718	18582	17986	17598	17126	17024	16978	16876	16681	16665	16575	16647	16550	16604	16556	16504	16506	16499	16472	16421	16503	16273	16451	16398	16576	16512	16441	16527	16346	16447	16291	16473	16611	16410	16432	16375	16458	16448	16286	16329	16187	16336	16343	16252	16509	16369	16468	16311	16333	16558	16331	16329	16270	16306	16311	16261	16143	16605	16480	16283	16343	16375	16317	16322	16290	16391	16205	16240	16138	16154	16293	16361	16254	16410	16347	16500	16294	16388	16324	16256	16494	16169	16399	16345	16205	16337	16305	16362	16303	16309	16330	16310	16292	16210	16229	16337	16376	16292	16292	16283	16551	16347	16429	16133	16399	16351	16352	16234	16293	16278	16302	16200	16405	16167	16130	16528	16325	16485	16328	16386	16365	16436	16104	16271	16196	16351	16185	16309	16473	16348	16137	16208	16354	16456	16132	16476	16393	16200	16359	16337	16269	16460	16424	16317	16375	16329	16185	16418	16297	16284	16477	16480	16361	16376	16371	16315	16261	16563	16319	16344	16369	16412	16316	16438	16407	16403	16221	16403	16498	16446	16341	16518	16479	16343	16171	16422	16189	16409	16302	16254	16324	16333	16356	16225	16416	16334	16283	16448	16230	16277	16403	16257	16503	16353	16358	16372	16241	16270	16337	16358	16328	16200	16388	16327	16371	16435	16262	16294	16419	16160	16242	16491	16357	16255	16396	16335	16377	16326	16556	16228	16316	16440	16296	16495	16301	16266	16320	16369	16389	16281	16398	16427	16343	16447	16431	16375	16331	16384	16337	16513	16149	16328	16372	16398	16359	16402	16378	16303	16396	16311	16480	16402	16466	16131	16352	16196	16545	16255	16265	16310	16241	16375	16339	16183	16324	16395	16298	16433	16224	16318	16342	16300	16377	16303	16302	16369	16121	16340	16191	16447	16412	16297	16153	16345	16343	16179	16361	16392	16211	16266	16308	16476	16310	16242	16262	16295	16387	16343	16322	16393	16339	16294	16270	16509	16303	15975	16286	16383	16390	16354	16323	16385	16410	16279	16300	16406	16412	16336	16297	16145	16193	16412	16252	16251	16220	16430	16249	16390	16375	16528	16342	16357	16402	16506	16313	16308	16296	16393	16325	16409	16256	16355	16400	16279	16446	16549	16273	16252	16369	16216	16455	16379	16300	16357	16140	16053	16311	16316	16490	16327	16220	16266	16430	16405	16470	16279	16131	16374	16231	16362	16225	16215	16398	16253	16246	16196	16331	16427	16222	16181	16360	16309	16361	16431	16407	16406	16486	16191	16369	16424	16181	16334	16259	16276	16392	16340	16249	16516	16289	16318	16403	16303	16400	16375	16264	16240	16289	16363	16269	16370	16294	16472	16327	16192	16477	16200	16236	16464	16427	16341	16343	16302	16484	16401	16392	16310	16280	16268	16233	16353	16262	16372	16205	16280	16601	16272	16363	16165	16320	16165	16468	16286	16339	16229	16274	16407	16379	16488	16516	16316	16253	16344	16207	16179	16473	16357	16181	16415	16414	16300	16305	16537	16446	16467	16213	16578	16200	16276	16392	16360	16549	16508	16261	16318	16223	16206	16295	16153	16205	16307	16390	16390	16497	16417	16276	16246	16401	16332	16446	16301	16427	16274	16384	16308	16339	16363	16156	16394	16562	16246	16224	16334	16433	16380	16389	16377	16278	16368	16419	16480	16409	16222	16183	16323	16225	16450	16331	16225	16390	16390	16381	16358	16355	16560	16460	16451	16294	16399	16452	16421	16303	16330	16335	16306	16488	16412	16351	16360	16241	16222	16372	16365	16216	16365	16458	16229	16366	16355	16354	16454	16206	16290	16359	16475	16360	16377	16279	16235	16304	16220	16209	16398	16206	16424	16455	16365	16454	16405	16345	16461	16261	16514	16472	16295	16347	16428	16390	16418	16422	16335	16216	16494	16409	16232	16374	16444	16323	16332	16346	16315	16383	16212	16228	16440	16204	16381	16236	16456	16355	16386	16195	16505	16249	16309	16150	16400	16320	16308	16394	16138	16220	16406	16472	16326	16230	16427	16295	16434	16313	16357	16208	16531	16309	16285	16487	16261	16303	16359	16344	16580	16457	16138	16353	16311	16321	16319	16323	16330	16194	16340	16265	16313	16374	16293	16360	16332	16473	16246	16263	16213	16369	16335	16306	16191	16342	16234	16441	16261	16456	16248	16358	16349	16372	16340	16237	16192	16406	16477	16384	16235	16465	16192	16292	16171	16521	16493	16388	16486	16371	16523	16369	16256	16329	16518	16492	16292	16251	16370	16319	16217	16505	16455	16478	16175	16412	16409	16369	16330	16339	16414	16460	16390	16400	16527	16305	16277	16354	16528	16431	16361	16168	16401	16380	16312	16253	16401	16432	16542	16303	16349	16444	16404	16396	16437	16131	16415	16243	16372	16308	16172	16336	16323	16223	16429	16329	16166	16238	16226	16290	16450	16398	16417	16240	16409	16356	16278	16280	16168	16437	16361	16227	16280	16266	16475	16155	16257	16352	16296	16391	16372	16304	16373	16423	16342	16420	16368	16499	16353	16343	16293	16483	16157	16415	16307	16451	16245	16436	16586	16451	16241	16312	16343	16465	16362	16246	16241	16339	16265	16122	16444	16362	16346	16344	16333	16238	16368	16299	16200	16423	16364	16440	16304	16427	16354	16192	16436	16250	16350	16498	16226	16444	16226	16511	16320	16304	16381	16233	16266	16443	16452	16377	16486	16215	16285	16237	16264	16397	16475	16114	16250	16354	16443	16384	16352	16477	16255	16268	16449	16388	16260	16412	16450	16312	16196	16303	16200	16388	16204	16233	16457	16310	16238	16415	16450	16219	16461	16441	16250	16199	16540	16434	16340	16487	16305	16395	16262	16498	16239	16332	16302	16238	16376	16317	16475	16328	16367	16344	16339	16269	16372	16344	16357	16264	16470	16405	16347	16476	16490	16411	16412	16361	16442	16147	16202	16250	16372	16542	16345	16250	16249	16436	16466	16229	16292	16248	16379	16388	16214	16564	16209	16291	16356	16275	16293	16271	16292	16236	16303	16271	16340	16542	16200	16296	16346	16379	16472	16191	16186	16403	16425	16331	16487	16415	16411	16494	16302	16303	16372	16369	16354	16288	16269	16396	16593	16441	16222	16528	16335	16412	16413	16308	16269	16467	16227	16262	16115	16406	16416	16389	16363	16326	16416	16297	16411	16385	16278	16446	16350	16257	16208	16439	16285	16313	16384	16408	16340	16375	16171	16208	16455	16350	16624	16408	16321	16344	16383	16352	16241	16358	16263	16472	16362	16343	16373	16620	16354	16627	16575	16419	16425	16311	16413	16419	16297	16318	16312	16201	16382	16288	16234	16340	16304	16287	16410	16395	16358	16163	16381	16326	16184	16397	16410	16325	16395	16371	16333	16339	16426	16300	16430	16341	16362	16296	16394	16309	16554	16186	16438	16407	16311	16429	16271	16346	16350	16342	16478	16481	16308	16425	16373	16381	16168	16173	16268	16384	16328	16297	16346	16502	16224	16557	16250	16106	16183	16357	16367	16287	16315	16527	16367	16404	16370	16337	16428	16447	16231	16333	16315	16331	16270	16414	16143	16303	16339	16405	16295	16404	16327	16393	16260	16316	16448	16218	16405	16299	16482	16158	16288	16151	16405	16239	16447	16338	16351	16243	16179	16605	16333	16344	16432	16395	16348	16402	16238	16294	16224	16172	16245	16326	16537	16093	16300	16346	16437	16306	16252	16491	16229	16315	16301	16274	16165	16428	16293	16213	16469	16477	16312	16289	16526	16362	16315	16444	16660	16408	16293	16219	16011	16622	16404	16347	16230	16343	16324	16179	16345	16456	16354	16429	16311	16311	16356	16407	16479	16435	16224	16282	16123	16491	16390	16384	16334	16244	16264	16204	16424	16362	16344	16284	16332	16430	16212	16322	16517	16286	16366	16317	16378	16474	16150	16299	16251	16418	16164	16295	16483	16376	16395	16408	16343	16335	16241	16358	16449	16305	16222	16018	16553	16439	16245	16444	16491	16310	16254	16435	16257	16347	16438	16272	16533	16329	16314	16228	16305	16488	16299	16456	16390	16357	16272	16494	16244	16389	16519	16390	16333	16376	16393	16573	16260	16200	16467	16415	16237	16531	16353	16525	16449	16173	16267	16255	16328	16229	16409	16240	16320	16291	16324	16400	16218	16328	16361	16438	16310	16188	16303	16274	16276	16427	16260	16310	16281	16285	16314	16317	16361	16093	16177	16355	16462	16190	16429	16361	16401	16479	16202	16336	16349	16230	16436	16306	16574	16285	16234	16291	16250	16319	16422	16382	16330	16361	16359	16540	16353	16422	16210	16127	16311	16302	16474	16380	16190	16393	16434	16246	16457	16294	16201	16266	16158	16356	16145	16448	16304	16186	16189	16480	16337	16461	16351	16467	16435	16275	16240	16350	16364	16372	16180	16214	16403	16488	16251	16269	16326	16214	16152	16356	16259	16311	16175	16436	16254	16231	16303	16380	16187	16218	16468	16288	16417	16290	16366	16542	16403	16395	16245	16316	16461	16357	16269	16243	16361	16223	16178	16456	16290	16381	16499	16319	16342	16354	16419	16228	16240	16344	16410	16312	16190	16553	16500	16199	16131	16469	16240	16461	16298	16334	16376	16203	16386	16177	16457	16392	16364	16363	16344	16337	16241	16408	16398	16423	16327	16380	16442	16337	16224	16264	16391	16396	16264	16466	16409	16489	16411	16421	16320	16245	16187	16334	16384	16362	16280	16377	16377	16268	16261	16296	16379	16418	16285	16267	16311	16196	16413	16256	16216	16444	16396	16428	16235	16404	16352	16260	16284	16266	16355	16189	16430	16471	16389	16286	16320	16494	16415	16441	16400	16506	16520	16365	16344	16127	16518	16315	16378	16264	16350	16439	16232	16412	16448	16283	16366	16362	16286	16285	16442	16272	16272	16237	16263	16473	16209	16408	16341	16301	16362	16444	16238	16331	16404	16269	16463	16457	16335	16445	16381	16258	16490	16497	16305	16216	16248	16395	16291	16267	16370	16430	16519	16306	16430	16185	16226	16387	16359	16370	16441	16209	16378	16292	16218	16276	16473
24421	21394	28627	28688	30371	32139	32736	30964	30000	30094	29803	29232	29587	29030	29416	29093	29150	29077	29284	29137	29150	29084	28943	29091	29149	28909	28853	29018	28882	28887	28833	28887	28820	28604	28754	28956	28828	29024	28879	28664	28858	28839	28791	28620	29123	28752	28746	28726	28533	28893	28571	28716	28913	28617	28584	28535	28548	28794	28884	28722	28617	28847	28576	28543	28880	28542	28581	28807	28633	28349	28674	28600	28753	28792	28630	28651	28807	28894	28515	28529	29048	28499	28756	28496	28567	28397	28534	28649	28708	28619	29015	28789	28696	28390	28717	28714	28702	28547	28869	28634	28779	28866	28766	28490	28734	28558	28576	28829	28669	28466	28785	28741	28687	28626	28756	28517	28907	28834	28719	28951	28760	28774	28692	28602	28752	28688	28666	28726	29039	28849	28861	28639	28658	28573	28797	28745	28873	28852	28409	28853	28768	28585	28584	28834	28530	28784	28758	28549	28532	28680	28649	28590	28750	28800	28699	28460	28845	28525	28495	28499	28792	28782	28619	28620	28651	28570	28650	28816	28541	28715	28719	28489	28831	28610	28576	28815	28831	28557	28682	28706	28851	28568	28665	28610	28637	28816	28682	28690	28738	28704	28610	28491	28812	28985	28321	28669	28407	29025	28592	28579	28658	28495	28847	28713	28912	28920	28983	28673	28998	28793	28908	28851	28506	28583	28948	28530	28716	29080	28765	28619	28597	28641	28637	28615	28891	28725	28757	28534	28486	28891	28846	28674	28715	28328	28786	28570	28625	28815	28804	28620	28628	28755	28731	28842	28618	28570	28748	28682	28686	28676	28532	28897	28559	28509	28596	28656	28623	28774	28681	28665	28832	28545	28692	28801	28723	28633	28639	28691	28644	28480	28873	28744	28706	28952	28762	28665	28537	28743	28542	28455	28554	28552	28521	28750	28541	28614	28807	28541	28888	28488	28709	28730	28654	28774	28837	28552	28611	28566	28911	28369	28448	29101	28762	28737	28814	28792	28824	28598	28458	28564	28515	28537	28665	28612	29008	28572	28860	28715	28349	28567	28900	28341	28642	28695	28656	28637	28367	28788	28656	28779	28429	28627	28608	28837	28721	28738	28682	28580	28739	28589	28680	28612	28675	28426	28610	28520	28574	28715	28604	28793	28476	28964	28567	28786	28780	28594	28734	28890	28755	28497	28876	28472	28613	28677	28710	28656	28600	28477	28399	28545	28484	28633	28605	28614	28922	28562	28581	28920	28693	28665	28429	28511	28544	28717	28613	28491	28759	28685	28593	28532	28836	28725	28691	28765	28720	28775	28711	28798	28676	28819	28480	28541	28774	28836	28741	28481	28546	28673	28672	28570	28738	28670	28747	28699	28679	28591	28825	28730	28562	28719	28633	28596	28815	28863	28517	28610	29035	28508	28586	28514	28552	28497	28858	28778	28805	28742	28380	28384	28655	28703	28831	28873	28601	28822	28977	28409	28696	28703	28644	28448	28685	28614	28610	28648	28388	28671	28464	28832	28677	28637	28724	28669	28621	28534	28828	28635	28600	28766	28661	28676	28604	28626	28861	28574	28790	28659	28769	28596	28727	28567	28387	28651	28965	28430	28681	28598	28904	28766	28711	28726	28628	28809	28579	28683	28666	28831	28705	28757	28892	28779	28668	28681	28724	28738	28524	28730	28727	28533	28640	28687	28853	28537	28609	28532	28628	28716	28714	28887	28594	28660	28626	28764	28626	28659	28945	28803	28424	28655	28696	28545	28518	28605	28478	28876	28787	28559	28884	28652	28592	28734	28712	28661	28834	28554	28645	28570	28564	28758	28701	28658	28755	28758	28616	28433	28727	28477	28843	28749	28812	28656	28674	28820	28930	28721	28626	28609	28801	28797	28805	28564	28767	28639	28830	28417	28896	28713	28503	28552	28756	28639	28469	28484	28703	28318	28651	28322	28709	28539	28624	28686	28490	28795	28703	28879	28449	28544	28713	28803	29036	28622	28765	28842	28726	28547	28964	28657	28720	28585	28653	28839	28472	28680	28716	28732	28614	28601	28753	28683	28747	28712	28552	28720	28739	28769	28630	28481	28704	28745	28584	28551	28712	28550	28577	28705	28688	28397	28547	28738	28497	28622	28639	28667	28707	28849	28789	28686	28791	28746	28745	28318	28516	28495	28644	28907	28676	28691	28467	28863	28745	28723	28663	28682	28550	28728	28412	28690	28456	28429	28685	28550	28730	28615	28594	28485	28909	28481	28761	28592	28723	28480	28630	28593	28679	28582	28589	28493	28606	28578	29009	28613	28504	28770	28771	28791	28638	28745	28697	28554	28873	28801	28789	28491	28759	28914	28498	28790	28827	28347	28591	28616	28796	28497	28859	28981	28552	28653	28549	28576	28548	28595	28671	28694	28578	28539	28739	28867	28670	28568	28527	28666	28650	28781	28522	28661	28758	28928	28687	28590	28549	28785	28845	28960	28716	28887	28746	28687	28839	28712	28803	28471	28355	28739	28906	28821	28487	28790	28580	28589	28602	28733	28635	28603	28718	28733	28617	28492	28557	28663	28574	28751	28557	28563	28588	28833	28916	28677	28779	28900	28479	28756	28950	28425	28515	28521	28670	28474	28727	28543	28611	28530	28750	28829	28736	28424	28877	28482	28415	28314	28453	28657	28770	28655	28798	28935	28749	28770	28819	28677	28874	28623	28733	28664	28518	28711	28679	28560	28713	28556	28726	28668	29021	28583	29002	28582	28527	28520	28801	28794	28613	28503	28474	28640	28715	28846	28555	28619	28732	28518	28842	28590	28526	28823	28532	28533	28749	28671	28687	28558	28789	28770	28695	28834	28742	28738	28623	28854	28793	28508	28578	28503	28483	28778	28757	28661	28868	28398	28546	28873	29017	28659	28710	28634	28691	28753	28766	29075	28783	28723	28723	28658	28666	28510	28514	28735	28548	28603	28506	28852	28678	28688	28800	28836	28603	28786	28614	28701	28650	28730	28543	28832	28822	28784	28718	28831	28702	28466	28624	28576	28772	28539	28537	28736	28557	28573	28789	28741	28548	28722	28742	28626	28668	28723	28535	28405	28600	28451	28590	28563	28581	28800	28545	28706	28892	28454	28688	28673	28419	28872	28663	28567	28869	28720	28312	28746	28641	28659	28356	28632	28715	28657	28562	28892	28871	28577	28495	28368	28436	28771	28845	28817	28588	28579	28898	28647	28681	28654	28656	28870	28382	28807	28722	28655	28617	28703	28524	28565	28466	28613	28683	28776	28826	28605	28706	28487	28820	28880	29032	28813	28687	28698	28524	28748	28857	28840	28646	28837	28563	28652	28828	28410	28507	28766	28752	28572	28744	28916	28644	28537	28643	28769	28608	28715	28535	28769	28864	28771	28856	28727	28935	28819	28755	28784	28849	28640	28696	28554	28715	28565	28937	28672	28513	28583	28629	28504	28539	28565	28664	28553	28682	28623	28834	28616	28646	28651	28642	28474	28711	28744	28710	28612	28914	29006	28593	28400	28679	28588	28819	28723	28476	28588	28659	28536	28646	28706	28483	28774	28492	28668	28830	28706	28604	28743	28584	28544	28725	28603	28703	28618	28748	28688	28611	28597	28745	28626	28877	28646	28370	28497	28878	28742	28595	28684	28672	28553	28781	28569	28736	28773	28538	28756	28691	28459	28506	28472	28514	28706	28692	28460	28583	28823	28779	28336	28732	28818	28566	28508	28736	28569	28385	28649	28682	28640	28423	28704	28708	28625	28677	28680	28691	28621	28828	28701	28692	28659	28548	28874	28809	28510	28682	28625	28548	28442	28722	28963	28548	28757	28619	28338	28558	28476	28639	28588	28690	29149	28838	28289	28738	28855	28783	28738	28496	28505	28627	28680	28637	28836	28735	28346	28484	28622	28913	28777	28730	28520	28696	28614	28551	28672	28663	28605	28609	28811	28677	28563	28395	28906	28733	28796	28708	28783	28628	28672	28367	28772	28586	28708	28663	28742	28848	28752	28755	28405	28811	28593	28765	28729	28701	28768	28597	28779	28657	28630	28888	28432	28497	28759	28689	28326	28405	28495	28711	28659	28843	28698	28545	28686	28476	28922	28809	28647	28825	28863	28660	28594	28539	28614	28675	28589	28644	28413	28589	28840	28556	28809	28573	28578	28645	28586	28659	28675	28564	28961	28713	28838	28822	28498	28860	28577	28772	28613	28699	28468	28446	28767	28801	28522	28755	28670	28721	28579	28883	28793	28505	28690	28716	28577	28555	28635	28597	28573	28744	28743	28669	28638	28572	28447	28717	28652	28564	28971	28892	28556	28558	28436	28732	28720	28854	28535	28743	28717	28639	28674	28317	28754	28607	28432	28733	28625	28489	28574	28780	28534	28601	28705	28779	28591	28787	28631	28491	28883	28475	28589	28597	28511	28729	28638	28794	28691	28571	28817	29059	28568	28607	28555	28715	28747	28683	28790	28758	28816	28624	28362	28255	28675	28638	29064	28514	28683	28728	28705	28583	28697	28544	28866	28776	28472	28646	28459	28898	28684	28971	28551	28472	28605	28751	28798	28782	28891	28669	28729	28903	28814	28355	28569	28696	28696	28618	28629	28669	28782	28603	28794	28823	28934	28792	28944	28711	28788	28681	28818	28958	28562	28608	28670	29045	28782	28939	28976	28679	28550	28501	28941	28720	28649	28596	28894	28819	28711	28598	28707	28701	28597	28460	28943	28358	28640	28521	28686	28929	28639	28600	28792	28967	28821	28707	28688	28785	28884	28645	28722	28801	28737	28798	28755	28679	28466	28457	28554	28791	28795	28747	28741	28506	28529	28450	28649	28785	28884	28852	28682	28627	28710	28563	28642	28502	28854	28762	28854	28775	28814	28811	28912	28600	28877	28798	28401	28807	28777	28694	28844	28672	28390	28626	28695	28904	28899	28764	28576	28656	28620	28628	28653	28943	28794	28868	28834	28567	28570	28703	28689	28421	28788	28724	28504	28556	28678	28552	28341	28590	28566	28850	28661	28635	28561	28698	28942	28911	28787	28758	28887	28582	28355	28379	29040	28826	28783	28860	28656	28660	28439	28601	28675	28787	28685	28681	28597	28570	28489	28757	28532	28505	28732	28678	28690	28841	28339
21979	38889	36095	28437	23948	21871	20091	19354	18657	18243	18036	17775	17496	17487	17503	17300	17439	17315	17259	17241	17226	17198	17220	17135	17196	16906	16971	17007	16957	16833	16971	16950	16928	16905	16944	16977	16727	16678	16990	17041	16879	16884	16803	16711	16856	16906	16930	16820	16940	16839	16679	17052	16858	16795	16609	16738	17112	16934	16854	16836	16909	16936	16930	16879	16896	17041	17073	16812	16873	16881	16942	16893	16782	16901	16972	16725	16709	17013	16825	16788	16699	16747	17028	16959	16756	16828	16977	16710	16659	16738	16779	16749	16842	16817	16762	16939	16969	16844	16844	16789	16992	16762	16838	16558	16769	16828	16811	16913	16640	16861	16959	16818	16910	16843	16763	16754	16859	16645	16805	16913	16773	16915	16942	16854	16803	16788	16729	16756	16795	16830	16725	16743	17019	16977	16948	16716	16666	16835	16744	16737	16776	16940	16818	16850	16984	16672	16885	16706	16812	16887	16723	16994	16956	17012	16853	16760	16786	16871	16726	16746	16699	16803	16868	16768	16895	16838	16988	16732	16955	16750	16626	16781	16837	16856	16810	16882	16684	16839	16938	16749	16893	16717	16891	16925	16782	16696	16759	16666	16862	16877	16723	16765	16691	16832	16848	16769	16811	16843	16746	16790	16722	16753	16646	16838	16784	16776	16742	16627	17019	16894	16888	16706	17005	16688	16826	16751	16739	16749	16723	16822	16756	16857	16975	16915	16783	16793	16836	16840	16787	16859	16824	16714	16728	16801	17063	16736	16856	16841	16802	16886	16814	16745	16742	16815	16870	17062	16967	16610	16859	16939	16872	16680	16983	16915	16847	16835	16676	16775	16702	16849	16780	16935	16613	16802	16574	16764	16800	16921	16839	16736	16883	16921	16817	17088	16902	16857	16911	16936	16765	16950	16765	16824	16724	16706	16627	16879	16861	16840	16746	16667	16959	16852	16812	16811	16780	16864	16805	16767	16785	16934	16678	16821	16710	16635	16861	16788	16733	16608	16792	17037	16831	16826	16786	17067	16728	16933	16635	17001	16762	16801	16916	16849	16778	16811	16814	16576	16888	16783	16905	16687	16849	16772	16693	16870	16910	16832	16665	16680	16800	16660	16770	16861	16792	16596	16715	16741	16861	16878	16848	16736	16730	16783	16850	16855	16851	16853	16907	16706	16863	16897	16734	16834	16840	16814	16684	16911	16641	16888	16896	16861	16767	16904	17020	16794	16749	16668	16780	16856	16758	16656	16993	16633	16686	16683	16593	16758	16784	16798	16747	16787	16972	16853	16906	16840	16802	16860	16947	16675	16906	16673	16896	16815	16915	16926	16619	16854	16818	16711	16871	16899	16892	17010	16499	16940	16759	16680	16876	16737	16744	16924	16750	16739	16929	16837	17028	16730	16778	16837	16785	16956	16789	16856	16600	16728	16664	16816	16803	16730	16967	16835	16919	16880	16854	16727	16897	16763	16865	16671	16961	16773	16841	16696	16804	16690	16952	16928	16821	16585	16601	16734	16836	16794	16667	16871	16810	16856	16875	16704	16847	16716	16868	16843	16812	16842	16801	16621	16952	16843	16899	16807	16887	16738	16841	16710	16918	16740	16604	16809	16704	16555	16659	16670	16777	17022	16659	16839	16830	16697	16880	16897	16851	16694	16856	16630	16746	16763	16882	16719	16854	16814	16569	16762	16813	16743	16862	16828	16995	16921	16934	16688	16661	16745	16849	16734	16985	16747	16877	16608	16650	16850	16810	16795	16625	16945	17041	16751	16901	16865	17039	16832	16835	16732	16847	16715	16853	16694	16981	16979	16931	16883	16980	16758	16711	16927	16684	16668	16735	16735	16907	16685	16898	16809	16853	16955	16714	16658	16808	16803	16827	16723	16816	16802	16670	16851	16496	16798	16907	16807	16694	16957	16851	16882	16692	16668	16856	16790	16787	16540	16929	16832	16650	16830	16831	16878	16719	16851	16944	16732	16617	16893	16725	16845	16809	16977	17006	16828	16780	16689	16810	16935	16968	16736	16660	16683	16756	16915	16732	16792	16783	16647	16849	16751	16790	16761	16954	16582	16851	16674	16919	16926	16870	16874	16791	16818	16986	16915	16887	16909	16815	16858	16864	16818	16913	16777	16926	16688	16836	16734	16865	16712	16735	16872	16815	16987	16843	16863	16768	16826	16746	16774	16624	16869	16978	16751	16821	16782	16881	16627	16805	16856	16750	16921	16671	16812	16867	16893	16854	16766	16553	16746	16767	16749	16771	16954	16815	16935	16939	16794	16768	16778	16819	16706	16756	16906	16807	16852	17041	16663	16903	16749	16742	16852	16755	16794	17014	16861	16775	16706	16923	16995	16796	16642	16781	16889	16927	16775	16677	16792	16804	16839	16899	16868	16735	16756	16650	16877	16894	16793	16567	16787	16835	16931	16918	16734	16925	16877	16601	16689	16825	16729	16793	16699	17039	16807	16970	16765	16728	16832	16829	16835	16864	16816	16909	16782	16851	16778	16888	16816	16756	16909	16961	16770	16790	16629	16744	16814	16653	16831	16814	16793	16819	16702	16744	16937	16814	16761	16814	16871	16795	16813	16760	16579	16768	16622	16691	16741	16741	16809	16801	16832	16889	16724	16685	16817	16804	16764	16881	16701	16711	16869	16663	16847	16862	16832	16755	16771	16768	16796	16924	16687	16656	16716	16808	16634	16668	16870	16733	16809	16744	16835	16788	16880	16829	16765	16948	16818	16765	16792	16754	16831	16971	16746	16733	16707	16795	16714	16762	16795	16813	16879	16910	16709	16718	16936	16631	16907	16874	16989	16744	16851	16805	16627	16809	17017	16949	16865	16847	16867	16744	16794	16858	16856	16707	16745	16705	16812	16863	16762	16951	16862	16887	16796	16812	16793	16969	16469	16898	16703	16721	16610	16845	16874	16936	16835	16838	16921	16876	16838	16656	16835	16993	17041	16722	16794	16746	16741	16805	16818	16874	16819	16931	16654	16907	16875	16768	16818	16773	16736	16927	16925	16628	16787	16667	16801	16705	16782	16762	16773	16716	16926	16760	16844	16906	16916	16899	16811	16849	16921	16735	16861	16878	16914	16707	16573	16803	16744	16623	16668	16761	16966	16732	16922	16962	16888	16713	16749	16844	16813	16768	17000	16961	16741	16960	17100	16744	16838	16678	16806	16936	16776	16760	16678	16795	16809	16829	16985	16739	16730	16903	16691	16762	16643	16753	16812	16743	16883	16827	16693	16705	16757	16844	16870	16895	16795	17072	16835	16705	16807	16810	16801	16889	16747	16773	16848	16958	16662	16776	16928	16750	16734	16707	16734	16952	16900	16601	16854	16827	16757	16617	16993	16702	16974	16965	16721	16818	16836	16980	16753	16837	16823	16852	16869	16887	16764	16789	16751	16902	16600	16734	16917	16773	16806	16780	16878	16688	16988	16941	16798	16920	16690	16531	16827	16720	16871	16644	16940	16711	16741	16768	16858	16863	16613	16821	16736	16951	16823	16675	16933	16770	16806	16711	16868	16878	16560	16797	16772	16474	16839	16675	16957	16653	16952	16638	16839	16854	16743	16738	16720	16940	16760	16850	16868	16861	16886	16745	16819	16731	16811	16866	16786	16662	16664	16725	16759	16741	16808	16855	16740	16848	16796	16976	16653	16689	16759	17002	16803	16850	16698	16822	16881	16980	16534	16761	16848	16930	16571	16733	16754	16855	16800	16719	16866	16781	16829	16706	16977	16892	16959	16908	16831	16870	16745	16839	16892	16845	16872	16820	16759	16926	16793	16873	16669	16525	16898	16731	16796	16953	16914	16786	16882	16663	17001	16944	16837	16830	16772	16711	16830	16822	16867	16884	16841	16755	16790	16697	16821	16868	16769	16720	17020	16791	16830	16955	16861	16982	16739	16854	16733	16771	16809	16830	16751	16763	16844	16866	16834	16794	16940	16902	16864	16918	16807	16837	16734	16782	16949	16717	16835	16921	16871	16737	16783	16748	16725	16873	16826	16876	16854	16810	16727	16895	16970	16674	16952	16866	16681	16830	16727	16805	16736	16915	16858	16829	16840	16873	16738	16927	16748	16998	16810	16881	16763	16894	16715	16621	16776	16816	17003	16764	16853	16797	16894	16815	16718	16842	17002	16966	16740	16875	16838	16978	16825	16771	16824	16817	16800	16711	16729	17007	16891	16739	16655	16862	16999	16841	16816	16934	16873	16832	16857	16778	16818	16924	16830	16700	16891	16712	16794	16859	16849	16805	16874	16632	16730	16843	16790	16667	16742	16584	16828	16834	16846	16604	16826	16692	16665	16758	16722	16642	16838	16805	16928	16683	16722	16856	16931	16741	16796	16710	16935	16813	17084	16753	16819	16686	16745	16699	16862	16851	16676	16759	16607	16923	16847	16918	16785	16935	16722	16862	16842	16730	16771	16921	16916	16842	16814	16731	16687	16908	16801	16737	16657	16694	16664	16928	16699	16724	16789	16918	16702	16846	16694	16935	16806	17005	16930	16738	16733	16730	16796	16726	16882	16760	16954	16810	16827	16641	16861	16766	16841	16802	16818	16604	16720	16961	16718	16745	16961	16868	16756	16831	16578	16950	16742	16711	16579	16784	16697	16858	16703	16686	17006	16843	16840	16956	16748	16693	16814	16832	16712	16865	16711	17048	16609	16823	16769	16783	16946	16736	16713	16788	16818	16783	16717	16872	16921	16804	16816	16789	16997	16688	16886	16965	16770	16744	16761	16998	16824	16841	16859	16877	16846	16956	16900	16707	16680	16712	16816	16694	16826	16915	16710	16909	16901	16872	16854	16850	16780	16706	16747	16963	16909	16766	16630	16863	16795	16638	17061	17066	16764	16638	16936	16836	16830	16810	16694	16904	17003	16785	16681	16746	16940	16751	16805	16885	16646	16737	16846	16755	16831	16637	16942	16750	16777	16769	16711	17009	16819	16588	16898	16946	17008	16841	16700	16906	16966	16988	16992	16815	16940	16681	16689	16975	16743	16837	16892	16684	16663	16884	16800	16959	16623	16882	16840	16907	16760	16887	16765	16787	16713	16943	16916	16604	16779	16827	16853	16720	16746	16715	16924	16629	16850	16895	16767	16760	16809
22984	21394	28531	26538	29063	33833	35475	32970	31908	31883	31471	31306	30839	30966	30845	30698	30381	30462	30238	30331	30425	30212	30229	30335	30116	29989	29883	30098	29718	30017	30092	29950	30064	29967	30005	29859	29887	29779	29912	29798	29789	29779	30074	29918	29866	29843	29819	29533	29708	29546	29710	29515	29808	29937	29838	29883	29473	29821	29843	29653	29700	29645	29904	29541	29673	29902	29850	30008	29303	29642	29626	29565	29497	29740	29631	29463	29592	29758	29906	29954	29866	29608	29836	29606	29915	29739	29984	29440	29901	29828	29737	29764	29840	29574	29708	29992	29531	29567	29592	29796	29738	29601	29592	29283	29608	29829	29783	29854	29968	29936	29831	29609	29757	29974	29346	29293	29616	29673	29688	29596	29851	29634	29777	29534	29779	29487	29775	29852	29753	29696	29792	29759	29681	29793	29725	29512	29587	29652	29932	29820	29432	29440	29776	29651	29704	29910	29691	29671	29784	29339	29816	29804	29736	29673	29757	29955	29862	29837	29713	29657	29582	29599	29687	29619	29716	29779	29593	29717	30144	29660	29632	29654	29458	29540	29782	29628	29587	29585	29557	29639	29584	29898	29553	29713	29769	29887	29860	29892	29747	29678	29737	29896	29870	29576	29692	29579	29670	29785	29778	29897	29937	29537	30000	29737	29633	29538	29610	29765	29541	29761	29616	29637	29915	29777	29898	29930	29817	29721	29719	29934	29561	29558	29526	29782	29659	29410	29830	29617	29724	29477	29693	29866	29798	29746	29842	29662	29361	30042	29797	29418	29733	29947	29934	29588	29591	29772	29538	29467	29775	29865	29784	29789	29810	29674	29667	29488	29670	29637	29711	29684	29633	29923	29763	29547	29606	29867	29610	29722	29594	29893	29979	29600	29778	29727	29735	29908	29831	29897	29794	29770	29443	29629	29559	29519	29476	29857	29849	29588	29511	29475	29722	29481	29794	29461	29600	29603	29716	29472	29849	29801	29678	29922	29865	29549	29337	29551	29668	29542	29530	29787	29789	29740	29762	29462	29943	29729	30032	29842	29743	29628	29717	29612	29331	29809	29572	29649	29702	29507	29497	29794	29524	29898	29497	29759	29653	29777	29702	29387	29543	29754	29749	29721	29729	29852	29771	29516	29740	29685	29886	29760	30048	29567	29813	29783	29795	29680	30019	29766	29596	29688	29576	29843	29700	29523	29862	29800	29475	29813	29878	29677	29442	29495	29753	29511	29607	29789	29542	29715	29468	29810	30248	29911	29718	29584	29594	29478	29946	29755	29484	29993	29635	29525	29498	29594	29428	29780	29732	29730	30015	29917	29869	29965	30050	29587	29563	29661	29480	29533	29716	29535	29642	29528	29700	29689	29962	29758	29649	29672	29448	29607	29508	29414	29668	29768	29665	29716	29535	29600	29597	29711	29592	29695	29490	29742	30050	29725	29326	29606	29482	29717	29898	29658	29865	29597	29497	29599	29571	29599	29657	29713	29718	29503	29639	29777	29773	30078	29877	29580	29622	29755	29568	29697	29659	29766	29464	29674	29729	29577	29819	29524	29807	29680	29783	29521	29669	29416	29562	29671	29403	29726	29872	29642	29943	29840	29666	29778	29716	29474	29862	29588	29541	29861	29444	29664	29742	29721	29779	29687	29751	29647	29635	29719	29603	29788	29855	29992	29735	29582	29807	29617	29495	29643	29775	29832	29496	29606	29653	29753	29696	29716	29671	29790	29854	29592	29714	29682	29721	29804	29663	29746	29852	29495	29726	29623	29725	29797	29563	29777	30059	29635	29862	29662	29675	29800	29898	29780	29624	30003	29627	29644	29532	29536	29666	29651	29744	29692	29515	29712	29617	29739	29838	29569	29687	29665	29407	29577	29601	29647	29728	29690	29982	29601	29789	29635	29485	29787	29602	29616	29684	29699	29696	29904	29768	29764	29536	29627	29589	29459	29748	29689	29593	29520	29698	29827	29604	29846	29566	29686	29694	29689	29539	29760	29380	29544	29790	29795	29852	29826	29937	29555	29556	29699	29771	29558	29805	29500	29671	29641	29620	29709	29929	29554	29729	29769	29824	29776	29727	29537	29714	29636	29654	29803	29663	29851	29759	29711	29512	29545	29873	30068	29634	29602	29680	29733	29650	29731	30024	29772	29649	29503	29986	29623	29393	29709	29736	29521	29776	29767	29840	29730	29730	29484	29700	29617	29927	29739	29850	29915	29834	29606	29978	29839	29622	29720	29709	29824	29260	29773	29743	29610	29883	29816	29641	29628	29878	29522	29439	29575	29838	29902	29769	29588	29673	29804	29714	29327	29613	29967	30012	29716	29906	29962	29740	29640	29848	29870	29759	29599	29882	29703	29559	29615	29743	29432	29670	29477	29343	29638	29599	29661	29881	29770	29742	29814	29610	29727	29857	29559	29776	29709	29516	29660	29768	29759	29963	29760	29648	29692	29384	29736	29670	29580	29646	29824	29628	29799	29859	29975	29711	29819	29826	29798	29585	29625	29758	29559	29588	29823	29878	29799	29677	29539	29871	29659	29625	29985	29719	29807	29568	29627	29736	29776	29577	29678	29948	29645	29726	29632	29560	29544	29686	29460	29546	29706	29572	29536	29584	29505	29764	29918	29805	29677	29745	29776	29862	29623	29586	29745	29572	29531	29762	29672	29727	29589	29601	29611	29612	29608	29612	29602	29805	29657	29817	29664	29873	29948	29810	29634	29758	29572	29960	29888	29839	29864	29784	29772	29754	29465	29962	29825	29583	29687	29717	29595	29522	29707	29792	29688	29653	29562	29777	29704	29923	29902	29812	29715	29633	29784	29863	29467	29882	29746	29547	29392	29731	29762	29845	29584	29603	29510	29573	29641	29718	29620	29873	29516	29680	29463	29635	29631	30076	29391	29710	29733	29657	29772	29872	29843	29596	29586	29611	29458	29604	29663	29500	29608	29705	29813	29763	29672	29648	29607	29689	29689	29522	29847	29851	29418	29782	29617	29813	29507	29712	29642	29630	29738	29841	29887	29847	29549	29668	29738	29577	29598	29727	29854	29561	29515	29532	29500	29853	29740	29829	29684	29809	29433	29525	29741	29457	29849	29311	29729	29786	29852	29943	29605	29901	29809	29352	29887	29827	29588	29565	29670	29470	29745	29632	29714	29858	29573	29587	29649	29730	29773	29860	29667	29743	29527	29652	29469	29720	29592	29460	29801	29596	29611	29570	29410	29703	29653	29747	29522	29845	29787	29778	29874	29689	29849	29773	29334	29630	29601	29604	29798	29635	29629	29806	29814	29456	29861	29574	29843	29880	29744	29381	29556	29685	29630	29878	29815	29650	29389	29725	29766	29410	29917	29506	29532	29537	29647	29838	29689	29564	29654	29972	29626	29905	29797	29644	29902	29734	29545	29961	29717	29775	29753	29835	29797	29701	29846	29739	29585	29647	29702	29578	29562	29553	29750	29554	29790	29700	29458	29593	29719	29744	29476	29638	29392	29799	29649	29562	29539	29927	29692	29897	29608	29527	29909	29725	29790	29852	29783	29719	29642	29549	29575	29811	29615	29557	29447	29680	29988	29676	29724	29656	29807	29508	29521	29504	29674	29618	29834	29670	29562	29681	30027	29449	29771	29670	29790	29721	29661	29743	29605	29606	29509	29653	29695	29888	29530	29774	29354	29592	29663	29567	29676	29896	30106	29882	29712	29614	29624	29625	29751	29531	29588	29800	29663	29541	29849	29920	29650	29631	29709	29748	29655	29583	29782	29571	29839	30052	29734	29539	29641	29759	29593	29662	29726	29823	29778	29538	29546	29814	29596	29851	29476	29570	29441	29627	29686	29594	29795	29363	29788	29717	29526	29701	29728	29914	29823	29629	29701	29570	29633	29470	29614	29688	29761	29792	29778	29766	29871	29584	29568	29686	29797	29708	29690	29731	29674	29726	29829	29634	29742	29613	29988	29820	29657	29889	29855	29511	29366	29636	29760	29424	29519	30042	29457	29769	29559	29735	29674	29705	29849	29575	29597	29628	29592	29694	29729	29761	29807	29698	29885	30098	29663	29493	29718	29847	29405	29374	29592	29580	29570	29704	29596	29809	29560	29825	29607	29688	29701	29743	29904	29781	29677	29575	29766	29881	29676	29874	29725	29600	29611	29767	29648	29955	29893	29749	29880	29596	29531	29492	29936	29530	29641	29906	29579	29659	30007	29672	29630	29636	29764	29707	29638	29691	29759	29399	29862	29550	29591	29727	29626	29843	29812	29526	29769	29760	29748	29703	29539	29416	29679	29745	29730	29622	29979	29624	29509	29804	29824	29710	29703	29795	29651	29492	29408	29801	29612	29759	29780	29802	29425	29605	29638	29869	29503	29667	29826	29506	29680	29533	29528	29664	29564	29668	29679	29588	29585	29691	29509	29679	29450	29712	29684	29816	29867	29503	29618	29517	29610	29774	29827	29564	29794	29683	29953	29831	29707	29666	29685	29812	29606	29499	29721	29674	29639	29603	29505	29629	29877	29614	29704	29649	29813	29778	29631	29761	29586	29613	29572	29898	29654	29507	29626	29777	29801	29789	29700	30037	29614	29634	29564	29771	29633	29757	29650	29816	29666	29604	29612	29788	29889	29700	29625	29883	29563	29718	29817	29631	29647	29877	29725	29721	29648	29559	29824	29687	29691	29578	29524	29822	29784	29669	29630	29700	29807	29651	29784	29897	29827	29615	29674	29734	29761	29655	29726	29682	29585	30149	29593	29923	29753	29694	29767	29765	29484	29556	29745	29826	29817	29916	29985	29819	29970	29771	29646	29970	29875	29533	29645	29810	29749	29665	29629	29474	29615	29821	29691	29290	29912	29783	29459	29655	29629	29620	29975	29518	29343	29722	29701	29729	29693	29762	29745	29433	29728	29669	29783	29612	29685	29758	29597	29634	29654	29756	29630	29653	29749	30069	29742	29845	29586	29832	29506	29786	29595	29534	29600	29528	29711	29677	29417	29614	29646	29796	29606	29682	29564	29641	29451	29749	29581	29617	29654	29645	29644	29928	29923	29448	29578	29747	30008	29877	29657	29799	29623	29719	29491	29773	30002	29614	29847	29487	29535	29915	29713	29841	29593	29475	29842	29549	29641	29776	29448
24452	45952	42394	33479	27904	24630	22638	21509	20392	19758	19347	18992	18827	18669	18339	18297	18233	18194	18145	18072	18106	17931	17694	17939	17734	17648	17691	17693	17777	17428	17821	17727	17657	17618	17740	17647	17420	17640	17642	17484	17677	17568	17642	17574	17599	17509	17447	17490	17526	17296	17330	17607	17456	17533	17428	17537	17429	17484	17443	17508	17509	17505	17473	17573	17478	17501	17397	17479	17507	17443	17419	17398	17423	17607	17683	17492	17554	17416	17410	17354	17525	17309	17444	17435	17341	17374	17530	17628	17331	17321	17472	17454	17309	17472	17493	17387	17430	17474	17595	17274	17394	17561	17482	17479	17398	17627	17417	17344	17399	17332	17359	17543	17452	17528	17369	17344	17420	17333	17568	17486	17420	17343	17473	17358	17388	17378	17428	17620	17270	17386	17413	17497	17309	17448	17367	17298	17396	17424	17376	17526	17548	17582	17427	17541	17459	17337	17485	17437	17363	17382	17334	17312	17454	17295	17370	17465	17376	17348	17370	17447	17384	17494	17396	17494	17473	17305	17334	17409	17390	17553	17484	17354	17376	17536	17309	17409	17274	17352	17264	17401	17510	17403	17237	17340	17482	17457	17448	17486	17433	17292	17420	17510	17294	17410	17313	17340	17366	17418	17395	17325	17539	17368	17443	17217	17401	17341	17464	17362	17224	17456	17374	17431	17373	17349	17550	17466	17186	17485	17359	17217	17530	17455	17435	17330	17333	17445	17161	17534	17396	17343	17495	17417	17592	17321	17576	17503	17410	17452	17558	17321	17460	17363	17511	17351	17453	17622	17399	17282	17341	17516	17494	17401	17304	17362	17332	17553	17543	17373	17172	17567	17627	17599	17305	17423	17343	17479	17491	17254	17408	17487	17443	17395	17374	17393	17376	17381	17463	17182	17199	17490	17596	17233	17337	17430	17359	17246	17473	17451	17634	17240	17438	17350	17246	17324	17434	17643	17432	17311	17434	17296	17502	17356	17228	17268	17426	17473	17395	17529	17109	17372	17372	17462	17236	17255	17280	17430	17385	17461	17377	17332	17532	17329	17373	17583	17480	17453	17534	17461	17538	17368	17153	17265	17470	17428	17312	17664	17471	17577	17630	17362	17470	17346	17563	17405	17487	17500	17516	17316	17454	17373	17388	17283	17311	17242	17451	17392	17336	17492	17378	17269	17330	17377	17264	17489	17577	17278	17328	17505	17537	17416	17517	17538	17322	17518	17442	17527	17464	17454	17458	17406	17253	17474	17311	17355	17356	17400	17398	17490	17273	17429	17511	17579	17493	17462	17434	17367	17468	17419	17377	17215	17341	17325	17394	17362	17243	17381	17320	17396	17444	17239	17403	17388	17229	17604	17408	17396	17434	17232	17288	17379	17261	17519	17499	17509	17407	17607	17413	17450	17544	17551	17437	17365	17342	17224	17432	17406	17368	17343	17544	17489	17395	17169	17405	17221	17490	17552	17389	17463	17377	17336	17501	17286	17301	17361	17543	17401	17558	17297	17497	17197	17327	17566	17206	17584	17392	17603	17245	17394	17342	17317	17475	17447	17378	17629	17230	17496	17250	17394	17448	17423	17422	17311	17547	17567	17111	17188	17216	17452	17358	17532	17401	17459	17328	17335	17390	17440	17466	17451	17452	17483	17526	17471	17496	17392	17264	17461	17276	17335	17480	17414	17361	17503	17272	17361	17641	17712	17365	17300	17286	17415	17464	17231	17457	17365	17574	17365	17571	17242	17273	17345	17495	17525	17504	17293	17420	17377	17460	17223	17624	17597	17237	17283	17320	17291	17461	17169	17456	17441	17422	17595	17465	17327	17359	17326	17444	17503	17340	17626	17481	17333	17320	17194	17465	17448	17399	17412	17523	17295	17410	17431	17407	17383	17476	17416	17244	17368	17429	17403	17352	17476	17371	17376	17459	17339	17384	17162	17292	17451	17476	17456	17284	17363	17410	17510	17452	17453	17406	17320	17447	17457	17445	17411	17289	17374	17433	17248	17361	17371	17502	17414	17336	17418	17436	17406	17427	17323	17138	17218	17318	17331	17396	17663	17251	17402	17615	17391	17444	17456	17405	17524	17373	17478	17464	17472	17487	17535	17429	17314	17422	17238	17703	17222	17238	17354	17430	17321	17462	17526	17624	17284	17106	17412	17067	17248	17410	17358	17433	17381	17438	17373	17375	17429	17400	17490	17455	17614	17602	17369	17372	17378	17391	17380	17503	17503	17408	17414	17513	17344	17254	17437	17622	17407	17414	17532	17333	17242	17367	17471	17376	17296	17509	17382	17464	17305	17532	17229	17376	17294	17397	17344	17412	17321	17373	17408	17359	17486	17420	17245	17437	17465	17426	17371	17561	17331	17550	17521	17419	17377	17430	17521	17397	17262	17436	17453	17245	17531	17371	17231	17349	17460	17428	17446	17384	17276	17434	17506	17135	17627	17316	17216	17244	17525	17385	17581	17343	17587	17382	17280	17495	17369	17440	17424	17362	17285	17372	17402	17233	17448	17352	17329	17594	17379	17535	17450	17238	17339	17571	17322	17482	17362	17422	17471	17419	17490	17303	17323	17322	17472	17385	17438	17460	17507	17553	17449	17507	17342	17460	17430	17452	17297	17421	17248	17339	17378	17463	17548	17378	17357	17523	17443	17280	17531	17189	17362	17489	17543	17253	17327	17262	17229	17352	17517	17390	17455	17451	17571	17429	17382	17412	17508	17443	17412	17419	17304	17419	17399	17461	17374	17446	17533	17225	17382	17495	17423	17406	17304	17457	17350	17270	17406	17441	17387	17280	17349	17319	17227	17443	17430	17531	17250	17336	17421	17590	17293	17466	17480	17291	17545	17441	17269	17303	17446	17389	17311	17471	17453	17370	17547	17268	17396	17200	17500	17244	17453	17472	17383	17294	17400	17409	17392	17473	17590	17356	17423	17502	17354	17378	17345	17261	17505	17324	17508	17374	17248	17438	17247	17427	17310	17421	17543	17533	17383	17461	17313	17368	17462	17331	17291	17463	17403	17381	17292	17341	17317	17590	17281	17310	17215	17624	17279	17244	17407	17330	17419	17277	17376	17362	17395	17335	17465	17536	17229	17156	17559	17343	17402	17346	17357	17315	17241	17487	17460	17477	17591	17313	17319	17268	17576	17430	17274	17291	17188	17391	17431	17494	17471	17233	17494	17437	17322	17408	17337	17542	17455	17430	17497	17341	17376	17297	17368	17626	17335	17305	17224	17278	17397	17325	17309	17373	17388	17375	17366	17531	17558	17236	17380	17484	17607	17461	17319	17491	17458	17331	17467	17424	17330	17260	17469	17511	17451	17389	17323	17442	17197	17595	17591	17464	17371	17380	17318	17269	17322	17533	17404	17425	17422	17509	17229	17401	17348	17462	17432	17358	17193	17420	17591	17367	17427	17482	17320	17355	17565	17537	17356	17201	17324	17477	17490	17419	17296	17283	17510	17551	17317	17446	17206	17364	17414	17392	17428	17435	17337	17373	17395	17447	17433	17633	17512	17451	17466	17487	17382	17462	17291	17382	17252	17332	17294	17358	17265	17278	17473	17298	17403	17537	17400	17412	17513	17430	17382	17191	17370	17348	17332	17307	17360	17301	17503	17540	17256	17503	17201	17500	17346	17712	17307	17470	17490	17502	17346	17133	17226	17449	17433	17294	17468	17284	17569	17196	17533	17358	17227	17507	17386	17427	17346	17368	17459	17266	17252	17432	17308	17315	17405	17471	17331	17564	17336	17383	17398	17363	17332	17332	17382	17462	17535	17564	17340	17222	17294	17413	17492	17340	17407	17576	17562	17354	17456	17416	17410	17449	17470	17272	17503	17425	17335	17382	17438	17377	17428	17530	17269	17338	17424	17522	17317	17593	17274	17368	17431	17294	17499	17379	17461	17471	17519	17451	17576	17549	17379	17420	17489	17149	17477	17326	17404	17427	17365	17391	17328	17666	17349	17531	17409	17407	17301	17305	17257	17365	17456	17491	17352	17535	17430	17404	17234	17416	17345	17208	17354	17427	17394	17423	17353	17350	17234	17493	17322	17324	17327	17323	17445	17442	17438	17268	17362	17379	17486	17417	17385	17442	17398	17338	17355	17395	17260	17405	17372	17184	17431	17341	17308	17746	17452	17344	17390	17339	17272	17525	17567	17503	17260	17553	17569	17379	17156	17521	17449	17806	17395	17491	17363	17585	17303	17449	17267	17498	17537	17186	17410	17414	17458	17458	17481	17408	17496	17328	17342	17354	17637	17501	17469	17470	17438	17310	17504	17544	17413	17374	17222	17344	17380	17520	17417	17352	17447	17406	17482	17580	17337	17598	17368	17332	17484	17334	17369	17349	17395	17352	17262	17517	17383	17610	17341	17474	17338	17308	17462	17437	17365	17452	17398	17333	17266	17451	17298	17456	17487	17373	17418	17418	17445	17338	17304	17504	17354	17221	17478	17368	17414	17355	17348	17411	17323	17448	17368	17335	17748	17328	17491	17577	17434	17405	17431	17583	17258	17423	17476	17647	17389	17485	17256	17122	17530	17480	17506	17559	17416	17502	17246	17268	17348	17456	17550	17348	17534	17288	17246	17476	17235	17560	17437	17417	17242	17356	17427	17356	17306	17406	17601	17410	17358	17240	17408	17353	17502	17382	17461	17565	17378	17537	17436	17417	17354	17325	17448	17311	17374	17315	17360	17406	17438	17494	17454	17325	17448	17509	17505	17409	17311	17593	17415	17512	17414	17469	17539	17237	17436	17380	17483	17401	17308	17507	17509	17471	17358	17146	17543	17363	17424	17437	17404	17276	17541	17329	17443	17276	17528	17434	17416	17431	17456	17552	17658	17249	17372	17348	17580	17336	17345	17493	17202	17551	17306	17449	17597	17491	17215	17570	17368	17329	17329	17529	17260	17469	17283	17406	17295	17414	17381	17464	17388	17489	17510	17602	17612	17427	17352	17395	17488	17315	17371	17464	17447	17461	17441	17463	17440	17345	17400	17448	17395	17288	17361	17342	17511	17360	17373	17393	17530	17510	17468	17301	17483	17560	17339	17402	17403	17280	17561	17389	17525	17461	17118	17474	17485	17323	17396	17367	17327	17471	17437	17532	17503	17535	17362
33966	31724	37798	35809	32472	31959	31131	30700	30228	30030	30008	30179	30137	30172	29898	29936	29990	30131	30037	30003	29903	30038	29868	29679	29825	29665	29939	29869	29873	29771	29979	29939	29876	29878	30171	29704	29771	29923	29870	29644	29553	29804	29802	29734	29649	29694	29825	29706	29771	29773	29868	29920	29886	29684	29645	29535	29858	29606	29793	29671	29594	29816	29743	29858	29632	29673	29957	29929	29770	29896	29585	29611	29897	29570	29682	29729	29766	30179	29617	29743	29612	29793	29788	29499	30006	29712	29664	29843	29833	29979	29896	29846	29797	29876	29663	30195	29705	29686	29826	30055	29784	29724	29752	29853	29735	29894	29791	29680	29985	29848	29831	29845	30008	30068	29840	29588	29547	29659	29810	29789	29730	29671	29907	29727	29747	29718	29926	29730	29792	29847	29865	29775	30008	29852	30012	29949	29941	29832	30014	29900	29899	29798	29790	29757	29774	29774	29535	29694	29769	29742	29755	29772	29590	29807	29885	29685	29597	29715	29723	29813	29966	29825	29817	29606	29690	29871	29775	29874	29942	29712	29729	29715	29978	29652	29743	29683	29674	29816	29782	29813	29490	29750	29706	29822	30189	29566	29808	29849	29948	29837	29717	29885	29766	30023	29814	29885	29596	29877	30004	29850	29806	29740	29891	29786	29532	29822	29765	29667	29696	30001	29878	30118	29712	29678	29740	29772	29539	29958	29733	29762	29855	29854	29948	29752	29976	29688	30055	29868	30030	29837	29611	29909	29757	29972	29874	29594	29702	29706	29687	29804	29709	29789	30021	29758	29653	29938	30044	29690	29579	29712	29892	29703	29715	29540	29981	29644	29525	29764	29699	29855	29798	29964	29659	29617	29861	29982	30000	29752	29735	29775	29549	29906	29604	29762	30182	29733	29742	29753	29593	29661	29720	29975	29802	29711	29869	29856	29744	29869	29669	29667	29739	29920	29838	29833	29855	30040	29819	29900	29842	29812	29747	29645	29839	29980	29898	29648	29458	29414	29934	29858	29813	29767	29759	29749	29874	29741	29970	29754	29641	29869	29645	30264	29716	29808	29726	29748	29672	29766	29729	29725	30095	29810	29254	29850	29710	29976	29903	29657	29699	29878	29946	29784	29677	29617	29834	29887	29817	29795	29729	29926	29644	29438	29756	29862	29941	29927	29841	29873	29654	29918	29626	29681	30011	29559	30048	29863	29746	29916	29868	29891	30049	30015	29949	29770	29642	29906	29687	29715	29807	29760	29677	29870	29790	29626	29609	29864	29876	29872	29959	29890	30029	29587	29727	29660	29892	29721	29693	30080	29805	29761	29901	29887	29859	29803	29677	29765	29743	29429	29915	29697	29644	29815	29729	29746	29829	29611	29768	29917	29744	29402	29579	29582	29959	30075	30013	29998	29790	29788	29697	29950	29753	29892	29671	29752	29796	29923	29674	30074	30016	29779	29646	29738	29892	29753	29860	29772	29793	29654	29614	29871	29911	29845	29920	29805	29724	29973	30035	29835	29754	29711	29879	29867	29750	29792	29801	29927	29682	29878	29743	29906	29877	29803	29509	29837	29846	29668	29632	29720	29511	30011	29853	29695	29812	29495	29845	29847	29738	29816	29977	29898	29803	29863	29795	29758	29968	29750	29779	29557	29909	29950	30005	29540	29894	29985	29785	29880	29804	29595	29754	29871	29865	29780	29844	29745	29731	29892	29656	29803	29782	29689	29790	29843	29701	29599	29708	29622	29809	29828	29724	29888	29659	29633	30031	29774	29716	29866	29667	29804	29603	29777	29569	29681	29712	29850	29925	29574	29957	29585	29812	29811	29651	29811	29786	29795	29829	29546	29822	29635	29612	29707	29765	29899	30147	29963	29515	29717	29878	29841	29667	29685	29836	29938	29681	29687	29572	29703	29776	29688	29776	29635	29954	29841	29794	29718	29649	29712	30033	30129	29864	29839	29792	29772	29574	29715	29656	29901	30100	29783	30056	29781	29752	29677	29946	29746	29965	29843	29933	29780	29903	30175	30274	29831	29702	29942	29966	29868	29975	29817	29803	29663	29971	29925	29446	29811	29985	29963	30141	29608	29967	29648	30261	29946	29625	29791	29972	29839	29804	29993	29802	29671	29578	29579	29760	29997	30033	29932	29540	29538	29996	29760	29853	29812	29766	29798	29847	29744	29838	29506	29774	29793	29743	29892	29953	29730	29823	29800	29901	29756	29840	29807	29894	29920	29999	29840	29418	29841	29943	29808	29899	30005	29737	29649	29645	29892	29955	29806	29660	29811	29778	29907	29559	29802	29686	29801	29962	29814	29576	29730	29960	29809	30178	29738	30005	29699	29696	29769	29946	29771	29853	29912	29793	29762	29826	29595	29903	29896	29670	29803	29695	30037	29794	29825	29683	29620	29604	29646	29867	29740	29735	29933	29889	29771	29899	29869	29739	29866	29617	29686	29993	29769	29826	29695	29781	29781	29654	29844	29916	29750	29753	29750	29841	29634	29846	29762	29824	29563	29701	29884	29926	29783	29626	29992	29406	29735	29618	29896	30044	29904	29724	29977	29850	29623	29669	29867	29856	29709	29919	29935	29818	29812	29862	29910	29708	29779	29964	29620	29772	29807	29705	29793	29804	29797	29597	29945	29829	29662	29800	29936	29949	29689	29682	29850	29870	29696	29665	29916	29847	29923	29544	29820	29860	29815	29807	29671	29853	29741	29766	29650	29766	29843	29838	29548	29895	29658	29959	29633	29787	29792	29766	29732	29683	29931	29617	29755	29876	29876	29790	29896	30019	29981	29753	30031	29831	29553	29944	29507	29796	29857	29708	29619	29981	29804	29994	29638	29654	29691	29747	29786	30069	29880	30009	29407	29879	29973	29625	29744	29811	29919	29790	29832	29785	29855	29868	29657	29661	29636	29992	30049	29901	29844	29714	29713	29960	29478	29763	29891	29550	29966	29792	30009	29802	29779	29786	30000	29986	29938	29586	29831	30030	30057	29604	29752	29603	29598	29802	29640	29873	29794	29788	29911	29793	29727	29925	29712	29917	29710	29847	30052	29918	29693	29761	29708	29449	30000	29928	29842	29842	29861	29959	30037	29830	29755	29776	29743	29869	29909	29739	29832	29765	29829	29783	29930	29821	29860	30060	29674	29894	29737	29906	29704	29661	29707	29740	29888	29747	29727	29994	29974	29708	29830	29666	29778	29953	29685	29835	29914	29891	29722	29665	29703	29730	29702	29615	29635	29896	29830	29907	29748	29943	29886	29959	29890	29964	29891	29756	29849	29757	29798	29698	29589	29947	29911	30121	29681	29857	29802	30177	29749	29762	29925	29607	29829	29904	29892	29879	30040	29867	30068	29719	29767	29808	29932	29819	29822	29801	29884	30026	29678	29750	29757	29935	29925	29881	29728	29919	29954	29998	29871	29873	29788	29775	29671	29750	29956	29809	30079	29785	29978	29872	30009	29675	29953	30009	29773	29916	29978	29786	29713	30073	29958	29957	29829	29494	29781	29922	29767	29724	29904	29845	29853	29624	30033	29729	29937	29580	29990	30068	29889	29728	29872	29785	29883	29846	30179	29533	29731	29768	29517	29937	29861	29881	29616	29540	29709	29608	29910	30152	29798	29892	29677	29788	29818	29795	29745	29699	29746	29860	29788	29773	29758	29689	29508	29298	29727	29903	29693	29673	29905	29963	29590	29903	29975	29732	29790	29800	29919	29714	29881	29731	29705	29983	29776	29705	29570	29802	29992	29642	29875	29858	29748	29844	29791	29725	29777	29921	29797	29846	29679	29810	29602	29867	29949	29546	29747	29924	29890	30073	29690	30077	29968	29817	29970	29797	29712	29689	29687	29913	29942	29731	29661	29674	29944	29787	29810	29703	29730	29938	29778	29889	29939	29858	30109	29891	29771	29744	29823	29803	29746	30035	29730	29833	29986	29905	29969	29821	29933	29626	29948	30160	29691	29757	29903	29548	29756	29767	29815	29725	29913	29834	29838	29889	29917	29871	29948	29926	29491	29731	29823	30061	29693	29696	29807	29874	29650	29741	29592	29403	30105	29609	29591	29835	29645	29805	29747	29558	29675	29650	29753	29757	29675	29859	29929	29539	29974	29872	29826	29864	29972	29630	29842	29637	29670	29649	29727	29713	29770	29599	29884	29700	29796	30065	29876	30000	29701	29971	29691	29950	29763	29660	29694	29571	29671	29805	29650	29612	29863	29871	29803	29850	29690	30095	29956	29930	29692	29917	30073	29826	29847	29905	29808	29693	29821	29799	29496	29925	29824	29986	29826	29673	29644	29815	29806	29736	29857	29899	29980	29768	29867	29838	29729	29793	29801	30008	29759	29796	29561	30117	30022	29698	29769	29622	29653	29819	29907	29669	29886	29943	29755	29611	29641	29715	29616	29744	29684	29670	30020	29779	29812	29856	29664	29796	29626	29837	29928	29770	29917	29656	29964	29602	29944	29744	29952	29976	29736	29905	29954	29913	29697	29709	29941	29834	29881	29805	29709	29837	29877	29757	29803	29927	29820	29897	29943	29937	29862	29774	29873	29766	29846	29713	29715	29842	29884	29814	29768	29701	29712	30239	29846	29798	29605	29829	29684	30109	29828	29876	29878	29660	29607	29902	29977	29989	29903	29808	29761	29687	29831	29868	29822	29850	29657	29794	29805	30059	29622	30085	30065	29743	29802	29578	29857	29550	29824	29898	29742	29976	29759	29559	29717	29972	29680	29792	29565	29847	29596	29737	29608	29877	29836	30055	30074	29853	29764	29739	29763	29631	29641	29904	29903	29853	29954	29813	29739	29640	29778	30022	29873	29977	29658	29868	29623	29769	29562	29652	29832	29860	29762	29841	29901	29769	29589	29881	29923	29655	29827	29967	29905	29730	29758	29789	29840	29768	29947	29815	29816	29732	29986	29905	29513	29932	29857	29829	29661	29845	29955	29850	29891	29795	29733	29816	30015	29927	29794	29795	29830	29913	29827	30047	29671	29838	29460	29732	29862	29566	29670	29794	29943	29689	29748	30021	29719	29898	29753	29772	29494	30008	30239	29954	29615	29939	29807	30034	30028	30011	29968	29507	29778	29929	29854	29723	29810	29708	29881	29429	29584	29839	29723
23151	31209	28706	23241	20895	19788	18616	18487	18006	18003	17809	17729	17759	17638	17552	17615	17552	17583	17434	17399	17520	17444	17177	17538	17297	17439	17353	17316	17514	17349	17228	17413	17592	17253	17154	17316	17552	17308	17320	17088	17257	17390	17190	17263	17073	17261	17278	17199	17204	17533	17337	17230	17286	17331	17437	17377	17357	17210	17348	17438	17251	17252	17145	17293	17269	17379	17236	17297	17246	17272	17177	17193	17339	17066	17110	17010	17395	17165	17170	17238	17400	17292	17282	17294	17159	17282	17058	17155	17280	17111	17226	17249	17161	17356	17092	17273	17118	17165	17381	17313	17294	17171	17349	17110	17134	17221	17284	17219	17262	17155	17059	17307	17076	17333	17085	17258	17386	17008	17425	17128	17255	17325	17212	17375	17317	17144	17434	17266	17474	17360	17404	17144	17302	17413	17255	17256	17158	17267	17177	17349	17016	17355	17288	17177	17216	17483	17285	17109	17139	17047	17284	17241	17220	17210	17304	17169	17182	17145	17087	17274	17268	17199	17240	17102	17221	17311	17244	17219	17285	17167	17245	17288	17323	17198	17385	17038	17253	17275	17263	17229	17281	17143	17200	17282	17235	17155	17260	17392	17235	17326	17199	17236	17290	17244	17122	17307	17232	17272	17315	17490	17232	17439	17198	17357	17157	17168	17341	17347	16977	17238	17189	17207	17335	17192	17353	17250	17309	17287	17254	17091	17259	17176	17232	17377	17376	17211	17299	17189	17319	17362	17302	17441	17281	17142	17172	17307	17165	17327	17254	17290	17150	17299	17377	17334	17327	17217	17278	17483	17261	17134	17296	17003	17132	17472	17277	17027	17080	17265	17378	17348	17645	17359	17288	17168	17191	17340	17258	17162	17259	17192	17175	17220	17324	17206	17079	17447	17168	17342	17221	17466	17284	17351	17409	17373	17233	17371	17438	17234	17415	17206	17054	17214	17239	17417	17009	17277	17364	17295	17062	17177	17480	17247	17210	17266	17171	17174	17319	17241	17247	17142	17116	17083	17343	17257	17037	17378	17183	17264	17242	17298	17338	17276	17277	17220	17170	17323	17389	17327	17173	17273	17448	17259	17534	17432	17287	17039	17230	17175	17325	17149	17445	17119	17317	17121	17281	17205	17235	17158	17235	17197	17097	17101	17356	17209	17153	17186	17232	17171	17272	17113	17346	17426	17264	17231	17287	17404	17230	17158	17240	17238	17310	17391	17238	17350	17140	17283	17372	17206	17165	17210	17147	16901	17307	17150	17395	17194	17329	17227	17192	17087	17183	17234	17346	17451	17188	17302	17156	17204	17265	17238	17283	17326	17234	17064	17142	17254	17417	17295	17209	17370	17318	17121	17216	17154	17334	17268	17345	17211	17235	17446	17094	17130	17141	17240	17300	17363	17484	17397	17071	17118	17455	17203	17026	17111	17329	17318	17268	17408	17424	17187	17221	17220	17153	17301	17100	17332	17351	17311	17180	17319	17093	17038	17216	17248	17122	17502	17204	17283	17008	17158	17177	17105	17147	17221	17248	17299	17179	17197	17033	17492	17073	17217	17076	17292	17296	17233	17178	17091	17103	17259	17222	17236	17264	17375	17265	17130	17096	17134	17146	17236	17358	17314	17211	17302	17285	17293	17340	17309	17280	17431	17200	17193	17307	17312	17212	17305	17438	17240	17107	17166	17370	17176	17293	17209	17367	17369	17146	17275	17334	17263	17147	17337	17195	17189	17461	17236	17135	17254	17147	17347	17503	17367	17387	17255	17401	17098	17389	16947	17277	17132	17264	17315	17358	17393	17145	17184	17254	17176	17156	17235	17165	17232	17504	17194	17231	17228	17224	17027	17258	17023	17241	17188	17027	17106	17356	17330	17259	17331	17361	17259	17338	17310	17323	17360	17254	17204	17402	17222	17411	17137	17285	17339	17310	17371	17386	17154	17156	17260	17409	17348	17237	17380	17141	17163	17197	17305	17335	17256	17315	17130	17326	17351	17122	17173	17235	17114	17237	17321	17218	17252	17507	17172	17032	17259	17310	17138	17254	17123	17025	17354	17392	17127	17208	17269	17194	17371	17121	17303	17125	17146	17407	17199	17252	17334	17286	17137	17447	17268	17284	17208	17282	17088	17260	17159	17298	17164	17157	17330	17118	17132	17217	17182	17170	17141	17285	17274	17188	17342	17206	17276	17248	17232	17190	17458	17434	17210	17188	17066	17298	17169	17297	17472	17217	17295	17170	17371	17106	17250	17363	17229	17483	17116	17177	17129	17119	17141	17291	17390	17090	17313	17323	17476	17231	17077	17163	17125	17250	17261	17329	17343	17312	17189	17255	17177	17158	17469	17115	17277	17380	17344	17186	17379	17098	17286	17309	17185	17216	17557	17335	17345	17216	17176	17301	17305	17195	17342	17312	17328	17214	17270	17275	17218	17360	17287	17133	17254	17283	17258	17284	17289	17027	17110	17248	17199	17377	17233	17244	17161	17224	17145	17218	17328	17227	17159	17238	17161	17148	17383	17290	17504	17238	17363	17302	17237	17268	17040	17376	17226	17232	17224	17223	17252	17312	17297	17306	17301	17264	17137	17156	17212	17145	17308	17338	17236	17295	17202	17148	17289	17307	17446	17253	17332	17174	17273	17186	17022	17298	17457	17229	17204	17310	17262	17202	17343	17310	17300	17393	17251	17225	17334	17074	17337	17258	17223	16996	17196	17261	17286	17166	17261	17209	17315	17408	17277	17100	17359	17311	17241	17314	17278	17308	17403	17191	17342	17220	17295	17103	17213	17429	17434	17262	17295	17289	17266	17146	17227	17216	17158	17324	17415	17161	17136	17095	17390	17232	17083	17287	17331	17293	17153	17338	17289	17379	17278	17250	17283	17141	17243	17203	17201	17295	17236	17214	17212	17313	17264	17179	17457	17278	17263	17231	17262	17237	17392	17295	17318	17333	17347	17256	17292	17150	17398	17138	17289	17301	17282	17358	17408	17087	17134	17215	17254	17358	17445	17373	17333	17179	17289	17219	17221	17282	17147	17246	17239	17162	17352	17205	17098	17321	17315	17159	17404	17542	17320	17240	17188	17196	17369	17273	17335	17180	17096	17302	17126	17300	17314	17234	17250	17367	17323	17178	17345	17255	17120	17142	17226	17283	17325	17537	17217	17337	17280	17272	17179	17398	17331	17208	17190	17316	17090	17253	17276	17305	17319	17238	17281	17175	17251	17314	17383	17322	17136	17384	17178	17196	17405	17152	17318	17304	17463	17364	17278	17423	17130	17201	17151	17310	17249	17286	17265	17476	17388	17117	17218	17146	17134	17376	17407	17171	17392	17200	17263	17442	17303	17284	17179	17144	17211	17410	17303	17463	17284	17205	17406	17103	17256	17313	17172	17262	17254	17134	17516	17278	17364	17294	17323	17285	17311	17305	17304	17288	17298	17240	17347	17131	17194	17273	17327	17326	17279	17290	17179	17234	17255	17227	17338	17246	17283	17157	17147	17240	17309	17243	17291	17139	17193	17280	17216	17308	17074	17129	17193	17306	17043	17437	17202	17218	17198	17229	17304	17205	17247	17181	17127	17254	17026	17327	17322	17254	17255	17426	17210	17446	17218	17328	17317	17285	17204	17013	17138	17383	17262	17250	17285	17356	17347	17344	17377	17135	17387	17254	17330	17181	17101	17240	17021	17262	17336	17121	17334	17303	17184	17340	17280	17204	17223	17232	17355	17187	17368	17243	17214	17345	17313	17312	17342	17157	17266	17286	17249	17244	17335	17270	17257	17370	17152	17304	17390	17270	17127	17170	17272	17436	17171	17290	17184	17370	17341	17349	17220	17364	17168	17312	17404	17263	17214	17466	17328	17181	17337	17225	17351	17412	17374	17159	17440	17257	17346	17241	17251	17304	17302	17050	17167	17345	17235	17267	17470	17247	17331	17279	17270	17249	17161	17412	17206	17405	17306	17150	17339	17427	17217	17370	17281	17331	17350	17241	17396	17385	17347	17260	17417	17317	17129	17155	17220	17365	17406	17306	17155	17334	17404	17261	17230	17228	17104	17233	17334	17203	17164	17286	17447	17323	17213	17235	17420	17259	17258	17354	17302	17317	17424	17254	17442	17258	17279	17257	17273	17342	17227	17285	17261	17134	17343	17115	17302	17370	17176	17394	17136	17264	17228	17246	17344	17349	17287	17541	17505	17203	17296	17094	17134	17098	17387	17401	17486	17274	17106	17282	17434	17319	17425	17379	17492	17133	17104	17293	17238	17205	17287	17134	17126	17332	17311	17320	17189	17358	17280	17277	17228	17304	17205	17250	17414	17257	17150	17002	17434	17335	17436	17181	17140	17105	17150	17149	17224	17440	17266	17109	17378	17323	17166	17162	17166	17225	17475	17350	17206	17178	17287	17214	17283	17285	17455	17232	17211	17205	17410	17290	17230	17259	17279	17149	17268	17294	17535	17199	17248	17225	17339	17196	17072	17410	17219	17249	17220	17224	17454	17286	17238	17400	17265	17254	17216	17110	17298	17400	17214	17285	17282	17097	17201	17075	17445	17275	17059	17167	17259	17276	17196	17280	17217	17345	17203	17171	17249	17267	17191	17029	17236	17285	17391	17305	17217	17228	17177	17094	17367	17281	17333	17305	17259	17366	17173	17311	17275	17210	17251	17295	17207	17212	17391	17314	17119	17247	17383	17249	17325	17284	17239	17388	17268	17189	17122	17252	17272	17222	17386	17201	17320	17170	17353	17136	17313	17158	17210	17245	17403	17229	17206	17068	17207	17224	17194	17294	17232	17331	17158	17204	17341	17265	17329	17177	17179	17413	17417	17273	17107	17256	17280	17375	17354	17298	17091	17246	17275	17292	17156	17256	17008	17217	17256	17366	17102	17351	17298	17229	17255	17244	17454	17217	17359	17207	17393	17226	17306	17327	17185	17376	17285	17257	17338	17127	17256	17285	17159	17212	17334	17134	17410	17111	17205	17226	17326	17118	17374	17435	17269	17193	17276	17259	17057	17242	17236	17391	17349	17289	17220	17370	17346	17248	17376	17203	17315	17222	17244	17404	17294	17304	17418	17517	17255	17415	17166	17143	17426	17395	17376	17337	17263	17204	17288	17130	17414	17317	17141
24371	21411	28645	29177	31016	33235	33821	31781	31401	31191	31239	30796	30743	30544	30347	30173	30515	30090	30250	30181	29953	30205	29988	29945	29974	29919	29963	30055	29932	30043	29895	29828	30181	30153	29740	29770	29753	30079	29892	29820	29719	29726	30048	29810	29754	29988	29734	29653	29754	29617	30048	29858	29542	29892	30015	29617	29872	29966	29939	30026	29850	29802	29992	29547	29578	29650	29650	30052	30148	29928	29981	29954	29795	29730	29701	30002	29781	29776	29717	29757	29727	29638	29808	30078	29578	29928	29779	29929	29812	29795	29791	29335	29760	29799	29917	29588	29714	29776	29845	30098	29613	29625	29791	29805	29756	29761	30036	29865	29873	29779	30191	29709	29873	30031	29984	29733	29818	29657	29375	29867	29818	29590	29586	29652	29862	29862	30086	30087	29869	29762	29753	29826	29796	29694	29711	29648	29757	29727	29734	29385	29632	29738	29828	29826	29836	29671	29617	29744	29875	29622	29682	29879	29707	29723	29750	29874	29707	29797	29647	29637	29718	29672	29926	29821	29587	29515	29733	29758	29751	29906	29709	29693	29617	29684	29789	29777	30023	29851	29842	29441	29780	29802	29715	29688	29705	29740	29990	29766	29420	29910	29978	29647	29843	29818	29839	29944	29602	29985	29816	29728	29513	29893	30003	29802	29784	29693	29759	29865	29722	29978	29740	29943	29867	29858	29916	29950	29691	29656	29623	29562	30005	29939	30044	29776	29759	29851	29721	29814	29670	29610	29981	29976	29771	29612	29609	29859	29662	29725	29625	29986	30026	29762	29740	29717	29818	29914	29759	30011	29862	29649	29514	29718	29785	29590	29799	29580	29711	29746	29895	29703	29667	29707	29942	29841	29596	29955	29726	29765	29768	29783	29599	29575	29837	29469	29810	29713	30149	29976	29871	29891	29661	29670	29594	29729	29912	29716	29662	29880	29766	29777	29637	29704	29531	29602	29533	29525	29764	29737	29710	29758	29619	29904	29798	29736	29682	29900	29935	29550	29683	29665	29628	29699	29585	29568	29780	29516	29753	29801	29653	29824	29736	29765	29668	29860	29746	30209	29626	29491	29787	29898	29566	29813	29742	29806	30021	29621	29714	29706	29872	29858	29745	29501	29956	29921	29838	29792	29937	29772	29780	29760	29813	29902	29840	29786	29867	29726	29763	29933	29856	29615	29645	29777	29725	29535	29957	29598	29843	29734	30003	29736	29780	29920	29968	29988	29911	29762	29717	29989	30033	29865	29859	29835	29772	29908	29696	29833	29689	29547	29879	29686	29677	29718	29958	29760	29897	29905	29919	29496	29803	29619	29892	29573	29804	29849	29866	29741	29578	29818	29991	29736	29980	29386	29809	29517	29743	29925	29714	29876	29896	29786	29889	29970	29853	29928	30052	29442	29657	29878	29672	30044	29603	29813	29852	29877	29861	29975	29681	29865	29620	29735	29645	29894	29791	29714	29767	29606	29672	29699	29823	29747	29487	29811	29705	29795	29582	29904	29984	29904	29641	29758	29705	30003	30033	29666	30095	30117	29764	29946	29913	29879	29798	29931	29805	29520	29828	29609	29704	29921	29750	29982	29950	29813	29814	29968	29590	29481	29732	30022	30033	29883	29649	29784	29799	29855	29727	29888	29642	29741	29789	29744	29624	29658	29903	29521	29615	29679	29703	29619	29730	29683	29850	29942	29741	29701	29930	29584	29681	29575	29624	29616	29614	29506	30058	29702	29869	29702	29643	29917	29884	29519	29500	29930	29761	29594	29675	29772	29801	29769	29961	29797	29744	29844	29736	29618	29684	29638	29688	29733	29818	29876	29736	29917	29764	29627	29846	29748	29821	29689	29804	30093	29592	29783	29613	29895	29680	29681	29686	29595	29750	29674	29794	29829	29681	29792	29837	29813	29817	29676	29771	29698	29721	29821	29813	29922	29709	29918	29887	29873	29586	29792	29800	29713	30018	29901	29537	29820	30046	29652	29646	29690	29843	29764	29928	29892	29818	29613	29899	29782	29912	29925	29679	29579	29614	29961	29755	29682	29799	29600	29733	29586	30217	29948	29771	29726	29865	29653	29857	29834	29782	29687	29886	29785	29795	29766	29696	29899	30055	29813	29590	29672	29816	29646	29891	29816	29855	29645	29798	29887	29826	29807	29901	29781	29881	29675	29484	29574	29781	29861	29861	29707	30061	29876	29800	29879	29811	29851	29670	29630	29995	29737	29637	29748	29841	29285	29780	29568	29963	29734	29756	29703	29688	29746	29830	29676	29846	29580	29965	29691	29780	29795	29871	29806	29893	29676	29540	29843	29748	29918	30055	29652	29622	29715	29802	29758	30142	29728	29998	29934	30024	29987	29932	29803	30037	29710	29508	29541	29814	29818	29710	29585	29889	29801	29826	29467	29706	29689	29726	29961	29914	30005	29684	29847	29649	29650	29862	29680	29674	29864	29735	29859	29873	29933	29739	29547	30000	29911	29828	29923	29684	29729	29800	29834	29915	29621	29735	29782	29651	29622	29835	29845	29833	29939	30027	29821	29963	29911	29974	29717	29477	29685	29712	29730	30067	29854	29700	29491	29829	29699	29764	29848	29858	29821	29816	29607	29655	29709	29717	29739	29818	29658	29701	29648	29786	29736	29623	30071	29806	29822	29908	29905	29672	29556	29811	30000	29889	29551	29502	29674	29932	29799	30019	29754	29978	29837	29888	29899	29953	29648	30026	29822	29838	29930	29680	29715	29798	29757	29731	29573	29691	29900	29874	29690	30027	29928	29872	29851	29872	29929	29547	29731	29868	29851	29641	29840	29587	29764	29929	29896	29837	29916	29834	29958	29708	29663	29843	29925	29835	29781	29878	29847	29606	29917	29750	29715	29866	29874	29787	29752	29802	29902	29812	29730	29570	29749	30096	29839	29855	29677	29772	29958	29730	30048	29942	29499	29830	29949	29869	29877	29860	29730	29849	29673	29775	29847	29671	29975	29610	29891	29805	29758	29970	29909	29818	29701	29748	29922	29734	29818	29838	29451	29655	29863	29620	29685	29611	29872	29768	29638	29922	29836	29896	29784	29702	29886	29788	29705	29928	29712	29871	29703	29731	29949	29832	29814	29674	29720	29876	29633	29747	29927	29652	29859	29761	29821	30053	29847	29641	29908	29784	29614	29907	30025	29803	29873	29558	29846	29666	29974	29823	29659	29881	29864	29815	29865	29970	29973	29804	29645	29834	29813	29848	29633	29799	29870	29700	29772	29975	29683	29737	29884	29724	29883	29908	29901	29977	29779	29725	29867	29724	29679	29811	29918	29891	29760	29695	29609	29747	29879	29826	29863	29951	29954	29928	29946	29898	29661	29973	29927	29593	29607	29992	29377	29800	29748	29874	29622	29870	29585	29717	29756	29937	29925	29746	29769	29570	29665	29824	29898	29877	29634	29909	29780	29939	29710	30038	29591	29641	29685	29792	29526	29746	29729	29854	29787	29909	29913	29894	29783	29882	29783	29811	29941	29958	29771	29835	29868	30019	29893	30019	29642	29793	29726	29640	29759	29606	29596	29757	29849	30024	29755	29862	29873	29870	29743	29756	29730	29908	29881	29714	29758	29688	29786	29716	29770	29747	30122	29786	29947	29942	29843	29805	29715	29550	29634	29702	29705	29660	29936	29630	29673	29861	29803	29731	29850	29727	29856	29832	29667	29960	29779	29858	29876	29629	29724	29713	29809	29633	29889	29794	29875	29729	29850	29638	29819	29828	29593	29796	29941	30017	30005	30009	29895	29968	29999	29769	29716	29651	29880	29604	29652	29843	29636	29842	29716	29946	29918	29912	29749	29693	29789	29790	29662	29607	29894	29796	29740	29948	29777	29883	29400	29876	29937	29920	29711	29601	29687	29955	29800	29895	29740	29792	29674	29852	29821	29596	29993	29730	29987	30023	29728	29677	29799	29689	29732	29794	29707	29608	30108	29884	30041	29918	30057	29589	29799	30030	30041	29977	29770	29581	29700	29710	29690	29714	29797	29793	29760	29742	29751	29760	29675	29855	29588	29909	29852	29863	29655	29948	29815	29581	29675	29800	29838	29642	29761	29824	29749	29899	29839	29600	29798	29767	29792	29925	30029	29982	30068	29803	29707	29689	29721	29887	29869	29999	29770	30056	29748	29785	29816	29768	29605	30052	30072	29823	29743	29810	29592	29942	29914	29886	29771	29825	29660	29823	29790	29661	30050	29678	29927	29713	29722	29979	29857	29761	29920	29789	30078	29774	30049	29823	29975	29805	29920	29647	29976	29650	29852	29741	29925	29744	29924	30072	29901	29624	29754	29512	29882	29816	30069	29638	29547	29590	29966	29621	29532	29860	30110	29707	30024	29803	29708	29814	30022	29842	29753	30061	29963	29898	29952	29799	29718	29863	29810	29701	29907	29701	29877	30146	29910	29770	29783	29848	29793	29764	29965	29714	29591	29785	29563	29764	29764	30004	30087	29444	29611	29713	29767	29888	29842	29783	29775	29973	29389	29670	29672	29530	29690	29773	29705	29865	29668	29982	29673	29725	29534	29694	29866	29823	29741	29771	29959	29902	29593	29816	30033	29704	29739	29753	29832	29556	29789	29747	29678	29671	29685	29725	29892	29910	29922	29806	29716	29867	29564	29788	29721	29864	29822	29655	29470	29602	29672	29543	29909	29883	29953	30115	29734	29783	29751	29899	29930	29828	29995	29877	29592	30166	29781	29765	29812	29856	29694	29759	29647	29795	29715	29968	29710	29894	29848	29609	29549	29883	29883	29720	29767	29563	29880	29647	29860	29715	29923	29627	29682	29698	29951	29856	29700	30018	29881	29656	29793	29702	29815	29828	29656	29568	29726	29459	29738	29940	29629	29568	29660	29787	29722	29747	29732	29859	29720	29874	29734	29854	29905	29806	29614	29823	29694	29701	29919	30026	29801	29781	29941	30006	29892	29849	29679	29580	29508	29667	29729	29540	29564	30080	29867	29778	29847	29799	29566	29739	29744	29993	29755	29714	29868	29673	29997	29666	29876	29843	29842	29883	29803	29707	29653	29795	29688	29598	30106	29846	29521	29554	30125	29996	29705	29687	29727	29821	29910	29797	29877	29935	29521	29748	29841	29754	29795
22647	38991	36543	28686	24521	22139	20710	19974	19534	18923	18457	18448	18168	18188	18060	17693	17876	17868	18016	17994	18047	17630	17831	17785	17606	17482	17787	17502	17808	17543	17558	17780	17673	17571	17561	17558	17374	17590	17503	17387	17591	17333	17425	17448	17488	17298	17425	17642	17398	17556	17613	17522	17236	17326	17406	17501	17410	17356	17651	17434	17425	17369	17455	17422	17468	17433	17566	17431	17528	17591	17460	17658	17512	17308	17364	17499	17649	17430	17428	17645	17414	17318	17566	17561	17348	17504	17550	17376	17542	17593	17586	17606	17487	17676	17517	17303	17413	17337	17487	17560	17399	17461	17595	17559	17480	17339	17467	17483	17418	17404	17708	17371	17450	17294	17606	17457	17444	17625	17502	17404	17419	17580	17445	17450	17536	17495	17424	17475	17427	17434	17477	17582	17536	17299	17403	17397	17420	17280	17219	17522	17506	17344	17439	17364	17487	17349	17412	17662	17261	17458	17484	17580	17541	17317	17479	17415	17495	17579	17372	17456	17469	17390	17255	17507	17454	17369	17228	17435	17746	17622	17483	17640	17384	17476	17505	17380	17568	17443	17695	17495	17473	17434	17216	17573	17442	17403	17559	17389	17491	17463	17320	17283	17467	17493	17522	17396	17464	17399	17363	17566	17312	17476	17478	17623	17430	17302	17441	17329	17302	17424	17316	17414	17291	17364	17682	17607	17567	17461	17374	17354	17357	17337	17346	17471	17550	17506	17497	17290	17515	17499	17521	17331	17611	17422	17599	17587	17482	17240	17510	17559	17404	17537	17334	17481	17483	17485	17424	17413	17493	17433	17479	17433	17321	17218	17480	17461	17246	17599	17538	17489	17398	17268	17136	17427	17543	17367	17399	17517	17533	17407	17346	17558	17454	17379	17484	17377	17432	17246	17476	17367	17512	17330	17417	17336	17381	17385	17425	17424	17262	17393	17462	17323	17450	17304	17331	17328	17446	17467	17542	17383	17300	17398	17615	17516	17696	17121	17443	17339	17361	17392	17395	17346	17318	17311	17496	17321	17471	17349	17458	17392	17487	17293	17340	17461	17319	17488	17499	17444	17508	17413	17332	17417	17325	17357	17386	17582	17514	17522	17476	17513	17555	17523	17436	17414	17393	17561	17500	17482	17322	17399	17354	17552	17407	17526	17461	17448	17379	17278	17369	17241	17470	17336	17345	17485	17257	17596	17360	17448	17428	17418	17576	17400	17329	17409	17451	17308	17332	17155	17474	17298	17382	17266	17362	17480	17524	17514	17430	17369	17602	17267	17380	17486	17357	17377	17401	17216	17449	17493	17194	17456	17366	17558	17508	17400	17433	17370	17400	17366	17371	17356	17348	17576	17362	17533	17441	17376	17544	17563	17451	17552	17308	17545	17400	17374	17666	17325	17522	17281	17381	17593	17265	17523	17395	17416	17309	17534	17501	17275	17621	17395	17440	17429	17509	17290	17462	17463	17455	17360	17400	17536	17478	17439	17416	17378	17466	17481	17363	17549	17216	17470	17381	17307	17333	17459	17564	17392	17305	17661	17387	17448	17363	17467	17536	17497	17198	17349	17430	17550	17575	17540	17425	17512	17460	17487	17504	17523	17316	17224	17462	17467	17440	17310	17172	17293	17443	17344	17578	17315	17550	17530	17215	17441	17311	17393	17361	17330	17548	17342	17407	17658	17501	17408	17291	17349	17475	17657	17609	17391	17408	17467	17401	17418	17287	17521	17510	17532	17242	17508	17490	17451	17400	17520	17614	17456	17530	17435	17366	17439	17362	17427	17567	17464	17283	17388	17607	17529	17449	17443	17329	17574	17648	17600	17545	17378	17571	17467	17450	17286	17331	17444	17500	17447	17442	17404	17569	17303	17422	17423	17518	17414	17536	17298	17519	17451	17410	17314	17411	17432	17668	17428	17480	17429	17466	17492	17464	17427	17247	17238	17348	17467	17307	17343	17491	17442	17232	17340	17854	17358	17324	17354	17275	17364	17446	17389	17611	17570	17463	17467	17281	17201	17651	17512	17670	17401	17414	17273	17474	17289	17386	17192	17780	17477	17461	17338	17662	17658	17385	17443	17572	17393	17344	17385	17413	17601	17404	17381	17375	17481	17274	17525	17403	17527	17511	17347	17378	17591	17328	17417	17417	17334	17407	17529	17183	17448	17351	17426	17483	17174	17468	17514	17586	17433	17309	17561	17438	17401	17287	17544	17391	17277	17377	17519	17365	17446	17554	17353	17450	17386	17423	17332	17441	17430	17645	17492	17384	17362	17365	17443	17520	17280	17466	17399	17421	17474	17521	17311	17583	17369	17515	17442	17257	17274	17421	17618	17438	17548	17639	17550	17436	17499	17554	17528	17436	17465	17408	17429	17410	17353	17315	17506	17316	17490	17415	17363	17500	17415	17392	17392	17567	17334	17390	17409	17357	17510	17344	17448	17481	17426	17313	17352	17370	17454	17563	17553	17474	17545	17372	17603	17401	17310	17406	17452	17332	17529	17544	17371	17471	17437	17591	17401	17307	17389	17312	17409	17326	17601	17500	17451	17390	17263	17525	17366	17295	17460	17527	17329	17567	17443	17447	17419	17421	17117	17489	17585	17410	17226	17398	17566	17499	17420	17473	17369	17628	17367	17340	17654	17409	17392	17515	17419	17474	17315	17530	17373	17384	17449	17541	17439	17548	17452	17578	17456	17500	17381	17422	17432	17368	17437	17282	17386	17395	17421	17326	17353	17377	17415	17325	17549	17561	17427	17373	17533	17635	17462	17258	17450	17534	17450	17299	17568	17457	17627	17347	17473	17603	17593	17466	17364	17439	17247	17472	17526	17512	17272	17566	17451	17531	17492	17437	17469	17594	17239	17404	17391	17447	17490	17312	17259	17437	17611	17345	17366	17337	17208	17472	17542	17322	17365	17271	17405	17390	17324	17318	17335	17479	17605	17440	17699	17421	17490	17419	17465	17399	17424	17367	17346	17456	17472	17362	17525	17434	17441	17438	17441	17432	17414	17342	17413	17507	17235	17464	17349	17455	17419	17304	17484	17567	17399	17490	17447	17499	17294	17550	17468	17507	17247	17503	17143	17394	17371	17327	17391	17568	17418	17442	17316	17471	17349	17571	17449	17633	17320	17521	17360	17321	17233	17342	17610	17364	17406	17474	17582	17365	17522	17566	17410	17209	17380	17468	17463	17493	17488	17518	17467	17523	17295	17441	17598	17179	17417	17344	17365	17507	17302	17460	17383	17325	17429	17511	17456	17439	17498	17397	17560	17450	17263	17478	17266	17531	17184	17631	17454	17453	17477	17401	17419	17366	17405	17365	17530	17461	17416	17460	17657	17465	17382	17449	17380	17428	17453	17404	17430	17371	17255	17453	17363	17446	17348	17436	17372	17406	17499	17485	17398	17478	17384	17406	17474	17237	17604	17392	17411	17480	17198	17447	17315	17350	17541	17508	17498	17542	17490	17379	17474	17416	17338	17545	17430	17457	17296	17391	17320	17488	17297	17485	17461	17371	17542	17268	17273	17366	17649	17575	17362	17448	17399	17537	17593	17419	17524	17297	17486	17331	17511	17508	17416	17517	17560	17517	17371	17436	17301	17313	17587	17318	17458	17571	17408	17404	17561	17517	17399	17481	17275	17323	17435	17308	17575	17437	17691	17394	17529	17320	17554	17557	17342	17504	17347	17509	17614	17475	17228	17384	17398	17608	17396	17473	17281	17484	17528	17404	17517	17280	17404	17401	17380	17451	17478	17569	17417	17331	17261	17426	17379	17492	17300	17461	17301	17437	17505	17433	17247	17460	17304	17398	17290	17351	17399	17442	17544	17236	17339	17443	17288	17562	17378	17577	17527	17416	17316	17438	17549	17546	17445	17477	17320	17391	17359	17477	17290	17487	17394	17393	17438	17300	17331	17610	17476	17274	17469	17516	17545	17272	17426	17293	17467	17365	17327	17537	17273	17411	17470	17315	17361	17630	17403	17337	17356	17630	17339	17564	17372	17430	17338	17512	17568	17404	17300	17314	17472	17631	17464	17384	17620	17326	17383	17436	17355	17471	17463	17424	17389	17578	17491	17511	17574	17402	17511	17500	17566	17478	17528	17221	17378	17425	17395	17527	17306	17450	17459	17448	17423	17467	17527	17346	17400	17339	17415	17395	17597	17452	17462	17545	17439	17477	17376	17374	17444	17505	17221	17501	17547	17522	17356	17561	17482	17376	17522	17378	17498	17392	17300	17293	17304	17544	17393	17423	17410	17605	17402	17572	17513	17408	17487	17419	17465	17217	17444	17437	17598	17562	17400	17366	17390	17360	17673	17415	17345	17487	17562	17435	17259	17469	17409	17431	17492	17395	17612	17471	17484	17259	17530	17447	17519	17365	17388	17490	17533	17414	17308	17351	17367	17343	17535	17475	17311	17482	17413	17365	17527	17497	17441	17479	17495	17384	17511	17358	17307	17407	17334	17546	17526	17530	17520	17485	17489	17687	17634	17358	17279	17323	17455	17391	17528	17458	17431	17277	17412	17427	17550	17352	17385	17411	17467	17460	17454	17414	17406	17476	17375	17399	17366	17382	17496	17589	17443	17534	17382	17460	17471	17645	17307	17475	17349	17583	17408	17407	17540	17447	17407	17590	17410	17603	17555	17280	17389	17389	17476	17249	17528	17678	17594	17315	17404	17552	17293	17386	17255	17591	17334	17419	17330	17436	17429	17399	17554	17585	17450	17231	17425	17433	17375	17432	17501	17522	17389	17370	17433	17496	17306	17385	17480	17512	17405	17386	17491	17477	17456	17593	17444	17520	17498	17469	17306	17361	17423	17509	17396	17495	17412	17556	17484	17425	17392	17401	17402	17637	17473	17376	17377	17370	17296	17530	17561	17500	17375	17426	17642	17297	17304	17633	17455	17505	17419	17348	17268	17312	17387	17516	17347	17564	17236	17588	17269	17370	17517	17388	17389	17383	17564	17427	17407	17329	17419	17257	17466	17405	17412	17556	17390	17315	17474	17426	17330	17267	17435	17474	17503	17299	17432	17572	17569	17489	17128	17450	17449	17481	17381	17429	17535	17638	17376	17435	17528	17545	17573	17480	17352	17413	17355	17459	17486	17365	17403	17364	17373
22947	21353	28525	26398	28882	33898	35687	32858	31496	31769	31340	30934	31063	30794	30640	30447	30198	30437	30290	30405	30281	30042	30240	30163	29981	29962	29997	29957	29899	29917	29812	30172	30003	29778	29765	29688	29873	29767	29801	29636	29743	29748	29669	29727	29706	29776	29854	29673	29605	29701	29625	29764	30037	29777	29699	29701	29771	29398	29713	29768	29822	29451	29876	29706	29572	29854	29872	29782	29701	29669	29723	29628	29734	29332	29608	29851	29667	29663	29607	29644	29952	29839	29680	29623	29635	29816	29668	29451	29448	29432	29372	29694	29753	29674	29641	29460	29540	29837	29531	29716	29760	29597	29714	29445	29516	29596	29475	29781	29700	29585	29748	29371	29696	29683	29915	29722	29842	29743	29707	29653	29926	29491	29869	29604	29560	29901	29682	29683	29631	29577	29592	29630	29895	29277	29529	29754	29637	29595	29532	29783	29657	29728	29647	29792	29642	29629	29804	29494	29368	29790	29551	29716	29640	29622	29369	29592	29516	29682	29690	29572	29775	29623	29489	29735	29521	29649	29369	29590	29437	29781	29828	29664	29559	29437	29794	29803	29542	29655	29883	29643	29517	29687	29865	29476	29543	29603	29468	29808	29626	29426	29353	29748	29797	29929	29800	29761	29529	29860	29687	29688	29671	29690	29879	29806	29755	29390	29507	29594	29579	29539	29620	29589	29743	29487	29742	29631	29889	29427	29521	29914	29597	29608	29559	29563	29448	29486	29629	29582	29408	29838	29510	29396	29688	29585	29845	29637	29490	29706	29232	29449	29701	29716	29587	29751	29729	29465	29640	29368	29360	29481	29575	29504	29600	29665	29576	29456	29599	29707	29519	29805	29635	29805	29482	29503	29540	29758	29538	29846	29561	29683	29641	29694	29753	29702	29465	29593	29572	29832	29721	29554	29561	29718	29826	29724	29649	29635	29798	29665	29530	29475	29357	29643	29693	29401	29606	29319	29540	29570	29631	29458	29563	29416	29459	29630	29332	29729	29504	29532	29719	29421	29655	29404	29758	29609	29327	29646	29494	29926	29673	29734	29804	29684	29733	29629	29720	29677	29798	29791	29604	29777	29757	29845	29555	29948	29863	29722	29438	29394	29636	29510	29308	29699	29466	29729	29679	29758	29546	29799	29601	29851	29541	29666	29426	29296	29756	29492	29577	29814	29527	29519	29952	29790	29592	29781	29726	30005	29500	29523	29661	29621	30038	29588	29608	29554	29847	29539	29596	29765	29767	29778	29865	29674	29647	29508	29747	29888	29625	29406	29542	29584	29694	29607	29441	29804	29633	29830	29490	29470	29856	29625	29765	29673	29678	29662	29704	29600	29683	29394	29525	29683	29619	29619	29458	29517	29649	29623	29641	29690	29247	29759	29499	29555	29503	29416	29540	29837	29452	29749	29198	29601	29831	29562	29620	29948	29872	29495	29724	29630	29574	29877	29846	29867	29737	29762	29758	29566	29693	29606	29478	29703	29735	29880	29846	29225	29425	29792	29436	29360	29595	29923	29884	29666	29602	29890	29835	29653	29618	29503	29684	29663	29475	29768	29608	29590	29801	29739	29398	29489	29853	29673	29594	29493	29554	29802	29533	29517	29606	29685	29484	29641	29680	29604	29617	29605	29719	29898	29823	29811	29661	29723	29643	29685	29597	29411	29855	29642	29563	29861	29540	29394	29690	29695	29582	29742	29830	29581	29846	29472	29528	29653	29853	30018	29513	29769	29439	29658	29955	29992	29722	29683	29506	29548	29683	29689	29772	29867	29985	29707	29644	29667	29710	29407	29525	29772	29337	29447	29297	29641	29485	29706	29469	29784	29637	29567	29556	29566	29733	29728	29567	29804	29637	29725	29853	29814	29590	29598	29343	29455	29664	29678	29945	29630	29821	29733	29274	29994	29778	29547	29650	29542	29383	29779	29483	29731	29681	29811	29695	29710	29756	29630	29792	29171	29642	29943	29511	29490	29339	29613	29723	30026	29744	29883	29612	29536	29640	29724	30122	29612	29793	29486	29507	29587	29740	29480	29850	29505	29520	29500	29593	29517	29782	29651	29572	29754	29422	29845	29402	29977	29812	29543	29701	29632	29492	29575	29428	29697	29520	29361	29718	29594	29773	29638	29638	30080	29828	29537	29478	29518	29596	29466	29622	29561	29411	29342	29694	29358	29533	29845	29633	29706	29495	29759	29764	29491	29886	29654	29615	29648	29771	29725	29590	29670	29476	29507	29402	29685	29516	29375	29591	29615	29684	29706	29514	29561	29786	29536	29697	29760	30036	29757	29504	29599	29551	29723	29597	29784	29549	29556	29527	29754	29798	29431	29391	29611	29581	29766	29692	29224	29629	29854	29722	29766	29489	29557	29688	29360	29777	29655	29685	29536	29687	29631	29563	29691	29658	29841	29466	29817	29771	29387	29581	29522	29377	29475	29605	29455	29783	29665	29596	29785	29782	29664	29675	29734	29537	29873	29606	29616	29590	29772	29772	29636	29522	29549	29961	29719	29427	29662	29596	29586	29686	29756	29421	29519	29526	29762	29818	29802	29586	29443	29672	29630	29717	29752	29544	29917	29580	29593	29646	29768	29962	29787	29720	29696	29737	29592	29875	29554	29653	29491	29647	29734	29661	29448	29636	29759	29422	29688	29440	29599	29532	29699	29465	29666	29826	29652	29766	29677	29397	29633	29594	29638	29547	29399	29577	29940	29398	29809	29570	29738	29814	29595	29746	29574	29410	29590	29650	29571	29633	29664	29402	29540	29633	29645	29785	29763	29607	29711	29933	29653	29729	29794	29669	29558	29515	29554	29718	29739	29623	29795	29873	29719	29772	29612	29684	29566	29462	29520	29685	29543	29521	29565	29553	29789	29922	29431	29654	29786	29730	29404	29679	29688	29450	29737	29944	29550	29629	29453	29617	29723	29530	29612	29714	29749	29834	29851	29598	29611	29706	29699	29533	29662	29657	29642	29559	29700	29709	29697	29706	29792	29663	29472	29846	29664	29780	29793	29787	29841	29785	29575	29558	29540	29535	29845	29588	29516	29742	29521	29549	29563	29796	29547	29751	29568	29729	29541	29517	29305	29592	29682	29611	29751	29652	29538	29495	29821	29783	29765	29763	29738	29276	29844	29363	29571	29576	29631	29840	29793	29575	29679	29655	29524	29455	29480	29880	29350	29619	30026	29746	29619	29482	29551	29379	29501	29655	29643	29676	29552	29479	29388	29465	29525	29872	29757	29783	29348	29703	29600	29677	29519	29767	29720	29667	29627	29604	29637	29522	29527	29462	29676	29863	29592	29698	29951	29746	29712	29831	29687	29640	29417	29658	29853	29484	29451	29812	29596	29634	29614	29346	29602	29876	29594	29589	29566	29546	29628	29798	29428	29752	29614	29459	29720	29566	29649	29815	29606	29537	29714	29681	29609	29697	29765	29717	29593	29476	29594	29531	29459	29660	29507	29649	29498	29607	29699	29480	29913	29429	29549	29750	29614	29775	29824	29431	29458	29703	29740	29598	29559	29538	29717	29760	29508	29576	29773	29617	29705	29626	29521	29480	29451	29607	29843	29745	29352	29793	29794	29593	29509	29695	29839	29638	30005	29674	29731	29665	29540	29858	29864	29562	29953	29882	29842	29471	29646	29737	29787	29835	29781	29662	29831	29882	29547	29814	29577	29530	29746	29769	29956	29725	29487	29568	29568	29648	29434	29403	29690	29954	29987	29757	29933	29700	30049	29569	29372	29579	29400	29841	29530	29436	29600	29568	29747	29856	29699	29745	29715	29611	29673	29622	29669	29643	29460	29663	29705	29513	29442	30012	29628	29569	29451	29527	29891	29782	29562	29500	29622	29476	29747	29608	29433	29695	29763	29570	29420	29691	29655	29469	29688	29492	29718	29570	29490	29402	29350	29545	29501	29872	29730	29770	29596	29577	29636	29743	29678	29838	29446	29596	29469	29600	29670	29965	29600	29638	29943	29531	29685	29535	29594	29871	29632	29947	29538	29252	29631	29806	29741	29929	29501	29751	29980	29500	29570	29715	29621	29551	29668	29642	29609	29600	29526	29662	29710	29464	29623	29658	29546	29499	29612	29633	29445	29558	29525	29519	29585	29742	29554	29774	29577	29674	29555	29739	29925	29675	29768	29869	29736	29644	29678	29782	29712	29889	29632	29471	29473	29672	29581	29334	29461	29579	29721	29370	29636	29383	29747	29885	29678	29490	29585	29869	29687	29414	29656	29726	29548	29825	29523	29630	29531	29478	29434	29555	29526	29500	29565	29716	29529	29752	29666	29493	29845	29571	29535	29517	29753	29606	29959	29676	29566	29584	29651	29586	29571	29841	29402	29502	29688	29568	29648	29456	29711	29436	29832	29764	29386	29892	29534	29295	29584	29807	29497	29638	29819	29832	29502	29808	29430	29756	29613	29671	29574	29627	29456	29869	29496	29775	29493	29319	30005	29715	29620	29468	29678	29432	29673	29644	29482	29658	29955	29779	29466	29681	29574	29450	29576	29585	29678	29584	29384	29543	29830	29740	29622	29563	29625	29646	29465	29717	29791	29742	29737	29441	29683	29294	29787	29681	29864	29922	29578	29666	29647	29552	29640	29574	29817	29484	29689	29771	29752	29511	29722	29754	29786	29628	29614	29629	29719	29739	29645	29579	29761	29597	29634	29783	29634	29598	29520	29807	29440	29665	29538	29746	29476	29820	29801	29770	29739	29701	29795	29635	29643	29956	29867	29623	29633	29789	29682	29669	29922	30031	29562	29659	29707	29757	29376	29475	29572	29497	29655	29582	29800	29753	29373	29688	29872	29586	29530	29467	29529	29523	29747	29637	29622	29545	29659	29533	29767	29557	29449	29669	29570	29464	29518	29688	29846	29695	29654	29489	29794	29702	29655	29649	29696	29545	29725	29532	29990	29566	29732	29713	29844	29831	29489	29828	29548	29760	29829	29786	29671	29712	29914	29651	29704	29703	29781	29723	29550	29621	29730	29834	29704	29560	29617	29970	29568	29576	29609	29495	29591	29535	29817	29608	29860	29841	29493	29603	29551	29445	29784	29717	29676	29606	29430	29679	29578	29687	29625	29574	29683	29607	29452	29779	29709	29412	29321	29598	29688
24463	45415	43236	33146	28085	24688	22802	21283	20572	20033	19220	19089	19031	18636	18457	18432	18399	18195	18202	18094	17857	17938	17726	17953	17792	17757	17855	17766	17854	17628	17825	17711	17690	17826	17879	17545	17771	17690	17528	17760	17486	17556	17647	17557	17596	17657	17561	17577	17674	17651	17562	17629	17597	17602	17415	17610	17593	17383	17618	17345	17306	17523	17568	17475	17535	17573	17558	17516	17348	17405	17337	17590	17628	17508	17666	17594	17387	17448	17664	17344	17326	17730	17408	17520	17471	17609	17431	17493	17580	17567	17404	17530	17559	17575	17292	17529	17362	17759	17464	17361	17632	17418	17294	17629	17463	17522	17435	17426	17568	17551	17530	17762	17686	17479	17290	17561	17411	17577	17552	17386	17454	17430	17424	17493	17397	17574	17648	17596	17385	17470	17605	17542	17415	17392	17517	17557	17519	17561	17488	17456	17762	17452	17482	17463	17679	17419	17591	17609	17664	17373	17390	17498	17595	17393	17370	17387	17370	17376	17699	17486	17453	17491	17480	17462	17440	17549	17441	17499	17473	17446	17507	17498	17563	17426	17489	17425	17382	17486	17387	17626	17620	17574	17652	17494	17609	17382	17502	17314	17453	17325	17595	17506	17438	17367	17369	17568	17512	17511	17499	17454	17337	17406	17417	17523	17495	17412	17247	17566	17421	17570	17544	17487	17692	17345	17292	17464	17427	17355	17408	17599	17486	17562	17502	17556	17560	17461	17564	17407	17471	17469	17610	17545	17618	17318	17501	17556	17376	17391	17230	17525	17462	17476	17486	17492	17453	17461	17478	17348	17349	17386	17495	17534	17444	17632	17457	17517	17580	17580	17464	17540	17464	17635	17289	17391	17461	17577	17433	17469	17444	17393	17642	17559	17381	17488	17259	17729	17471	17349	17377	17293	17322	17451	17541	17449	17563	17465	17403	17677	17640	17401	17538	17360	17564	17498	17614	17502	17584	17357	17385	17441	17574	17557	17622	17484	17414	17404	17604	17601	17471	17409	17388	17426	17474	17337	17360	17453	17243	17404	17466	17495	17383	17533	17337	17524	17511	17411	17423	17522	17282	17190	17393	17371	17314	17462	17605	17584	17423	17470	17372	17598	17411	17620	17552	17404	17512	17638	17457	17469	17454	17440	17403	17413	17497	17556	17411	17461	17431	17516	17475	17491	17512	17511	17714	17558	17382	17513	17274	17725	17497	17510	17558	17366	17653	17409	17431	17327	17389	17620	17359	17495	17637	17421	17564	17395	17353	17329	17492	17467	17521	17338	17664	17542	17534	17604	17352	17478	17383	17300	17456	17597	17484	17388	17480	17492	17553	17362	17398	17619	17385	17431	17433	17424	17732	17489	17545	17625	17516	17429	17589	17468	17565	17301	17436	17463	17466	17271	17416	17376	17437	17402	17624	17644	17647	17400	17376	17195	17364	17294	17380	17309	17663	17367	17521	17561	17494	17681	17515	17386	17476	17588	17394	17434	17535	17512	17281	17572	17550	17553	17372	17630	17447	17369	17430	17416	17453	17562	17339	17458	17448	17335	17524	17431	17377	17462	17433	17401	17606	17345	17612	17473	17490	17460	17345	17403	17502	17433	17481	17415	17493	17570	17284	17509	17580	17480	17385	17376	17408	17577	17454	17462	17514	17465	17440	17307	17383	17542	17369	17640	17450	17363	17605	17475	17555	17278	17529	17587	17581	17463	17574	17510	17591	17397	17404	17503	17577	17502	17437	17684	17402	17439	17407	17342	17338	17650	17454	17455	17494	17407	17349	17509	17466	17438	17513	17573	17533	17378	17402	17367	17547	17484	17334	17652	17460	17663	17461	17437	17398	17448	17504	17341	17458	17570	17529	17533	17379	17449	17471	17508	17439	17465	17531	17286	17414	17477	17469	17515	17291	17577	17585	17561	17318	17480	17614	17439	17233	17529	17428	17481	17477	17336	17445	17371	17356	17587	17317	17363	17332	17358	17363	17393	17577	17584	17528	17525	17422	17559	17269	17338	17431	17326	17452	17506	17559	17445	17370	17483	17207	17444	17532	17416	17487	17357	17477	17423	17563	17472	17527	17235	17358	17428	17266	17492	17406	17411	17533	17302	17494	17449	17386	17501	17450	17514	17409	17430	17411	17527	17447	17456	17732	17323	17551	17558	17529	17446	17358	17630	17352	17312	17597	17421	17649	17383	17548	17605	17453	17566	17429	17461	17584	17292	17231	17682	17570	17206	17344	17463	17655	17399	17450	17522	17340	17375	17418	17473	17445	17537	17241	17422	17579	17504	17440	17332	17559	17398	17621	17343	17538	17482	17523	17420	17417	17412	17569	17352	17460	17431	17357	17352	17331	17413	17427	17312	17589	17571	17533	17364	17409	17478	17601	17475	17520	17494	17435	17420	17484	17370	17660	17419	17687	17693	17565	17547	17336	17512	17377	17551	17657	17329	17386	17415	17453	17604	17651	17463	17632	17587	17443	17605	17548	17575	17619	17539	17483	17336	17649	17427	17365	17215	17560	17339	17433	17372	17538	17401	17512	17422	17518	17594	17469	17339	17452	17460	17367	17525	17372	17552	17683	17505	17459	17401	17391	17412	17317	17434	17489	17590	17621	17390	17476	17491	17451	17551	17590	17371	17313	17507	17528	17430	17535	17565	17502	17366	17483	17513	17449	17571	17324	17399	17437	17547	17454	17290	17606	17472	17451	17512	17424	17528	17446	17294	17262	17507	17297	17465	17584	17526	17492	17359	17612	17380	17306	17358	17532	17297	17677	17476	17318	17516	17484	17392	17586	17360	17372	17328	17497	17427	17411	17221	17422	17586	17394	17694	17654	17426	17430	17326	17360	17548	17205	17407	17571	17322	17422	17697	17435	17574	17343	17475	17417	17630	17525	17441	17416	17422	17542	17306	17418	17288	17414	17378	17324	17590	17455	17527	17387	17450	17268	17414	17322	17563	17467	17576	17455	17369	17287	17308	17460	17570	17523	17364	17725	17520	17479	17416	17516	17514	17432	17615	17450	17671	17555	17500	17501	17550	17482	17498	17260	17450	17489	17509	17491	17475	17602	17309	17449	17403	17451	17566	17478	17450	17515	17519	17283	17408	17778	17494	17578	17264	17468	17608	17366	17458	17209	17424	17419	17601	17529	17242	17445	17287	17543	17470	17532	17568	17338	17552	17423	17759	17619	17413	17490	17424	17381	17384	17443	17449	17578	17525	17396	17405	17425	17580	17398	17517	17556	17273	17428	17530	17544	17546	17409	17317	17425	17373	17525	17622	17542	17498	17266	17562	17318	17404	17293	17443	17383	17485	17620	17326	17531	17570	17297	17221	17375	17418	17311	17449	17528	17541	17550	17468	17710	17424	17473	17513	17321	17440	17485	17588	17645	17292	17189	17561	17545	17367	17390	17596	17543	17462	17528	17434	17468	17588	17410	17278	17325	17260	17363	17548	17709	17447	17447	17578	17497	17478	17488	17295	17396	17534	17497	17532	17477	17576	17592	17416	17410	17443	17491	17472	17362	17519	17542	17353	17584	17235	17559	17396	17498	17505	17517	17387	17493	17587	17558	17532	17556	17484	17694	17409	17563	17369	17321	17435	17424	17427	17350	17543	17437	17459	17444	17526	17280	17459	17409	17491	17425	17326	17475	17272	17380	17610	17175	17498	17524	17397	17479	17491	17623	17542	17355	17455	17509	17310	17569	17494	17409	17499	17481	17728	17415	17537	17578	17519	17460	17406	17504	17660	17461	17531	17379	17542	17380	17462	17592	17653	17491	17533	17515	17408	17426	17400	17537	17544	17380	17414	17393	17382	17533	17488	17549	17438	17462	17486	17394	17404	17450	17679	17412	17383	17487	17566	17381	17506	17422	17497	17301	17409	17594	17502	17444	17480	17531	17386	17337	17594	17632	17323	17436	17403	17523	17528	17394	17539	17528	17452	17550	17394	17528	17364	17444	17531	17392	17323	17427	17408	17562	17407	17547	17537	17545	17261	17432	17610	17454	17368	17491	17423	17555	17546	17481	17367	17554	17289	17574	17416	17447	17434	17545	17379	17603	17502	17507	17348	17513	17498	17569	17397	17367	17318	17479	17521	17435	17562	17445	17628	17246	17399	17500	17423	17322	17610	17448	17539	17358	17405	17463	17403	17354	17502	17542	17328	17381	17441	17579	17633	17401	17364	17620	17534	17533	17294	17571	17618	17476	17513	17555	17511	17485	17549	17390	17452	17483	17508	17534	17584	17361	17541	17492	17512	17515	17433	17587	17498	17548	17571	17410	17371	17249	17545	17269	17348	17412	17542	17599	17448	17386	17423	17570	17543	17486	17503	17361	17506	17447	17343	17613	17394	17498	17492	17534	17440	17399	17539	17482	17537	17547	17453	17628	17488	17470	17549	17429	17699	17602	17604	17468	17479	17466	17575	17536	17405	17514	17330	17627	17384	17516	17346	17654	17621	17454	17375	17550	17541	17441	17484	17520	17449	17453	17485	17497	17321	17585	17453	17465	17429	17431	17548	17427	17416	17412	17426	17421	17520	17732	17524	17453	17340	17387	17345	17326	17640	17406	17406	17446	17401	17521	17471	17455	17471	17554	17479	17446	17576	17515	17488	17401	17508	17306	17376	17375	17448	17354	17452	17405	17630	17483	17422	17553	17441	17391	17567	17183	17539	17582	17529	17428	17445	17485	17568	17518	17464	17466	17647	17579	17445	17415	17333	17564	17485	17431	17406	17446	17513	17542	17492	17581	17470	17401	17589	17547	17460	17384	17400	17543	17338	17524	17376	17524	17228	17739	17583	17561	17474	17352	17648	17518	17612	17506	17341	17485	17361	17448	17523	17380	17287	17326	17412	17338	17401	17356	17463	17439	17674	17495	17380	17375	17502	17552	17413	17578	17609	17525	17421	17727	17292	17629	17550	17423	17318	17414	17525	17297	17408	17469	17504	17476	17466	17708	17376	17555	17437	17498	17523	17505	17502	17421	17456	17335	17632	17422	17491	17443	17620	17588	17549	17570	17312	17554	17484	17542	17549	17550	17454	17510	17482	17545	17412	17478	17584	17487	17435	17400	17407	17609	17545	17449	17489	17449	17542	17470	17665	17581	17660	17457	17563	17407	17611
33650	30917	36168	34281	30849	30187	29744	29010	28978	28948	28819	28734	28754	28718	28443	28762	28757	28702	28482	28902	28566	28433	28410	28297	28380	28390	28469	28180	28468	28658	28440	28405	28589	28372	28644	28533	28510	28279	28473	28519	28329	28363	28627	28456	28230	28229	28340	28304	28361	28458	28381	28418	28258	28223	28468	28540	28415	28362	28428	28306	28381	28158	28410	28496	28377	28267	28399	28687	28350	28273	28546	28392	28310	28311	28451	28363	28561	28398	28060	28369	28223	28157	28446	28284	28532	28065	28414	28342	28239	28565	28486	28524	28184	28392	28345	28230	28436	28282	28400	28367	28266	28073	28477	28395	28507	28200	28184	28427	28580	28444	28688	28495	28407	28621	28614	28377	28334	28463	28346	28541	28443	28275	28137	28203	28505	28594	28506	28387	28500	28354	28130	28385	28354	28193	28506	28225	28394	28302	28345	28348	28169	28444	28387	28457	28277	28323	28411	28364	28098	28537	28167	28270	28194	28315	28055	28024	28091	28102	28403	28514	28417	28374	28086	28183	28400	28187	28442	28433	28535	28207	28354	28241	28540	28549	28297	28239	28287	28288	28318	28071	28091	28218	28260	28394	28102	28207	28472	28256	28411	28440	28438	28238	28492	28265	28679	28199	28172	28408	28456	28487	28545	28272	28088	28394	28628	28577	28464	28253	28478	28351	28200	28506	28502	28388	28280	28619	28451	28517	28281	28258	28306	28293	28266	28494	28341	28279	28298	28482	28396	28271	28277	28540	28326	28537	28405	28226	28372	28696	28303	28592	28450	28352	28375	28356	28346	28235	28328	28492	28464	28065	28541	28647	28209	28049	28532	28305	28498	28458	28165	28415	28157	28694	28440	28271	28609	28263	28164	28352	28512	28278	28264	28504	28182	28458	28441	28156	28338	28334	28205	28352	28785	28480	28086	28488	28536	28307	28180	28302	28365	28453	28555	28324	28315	28466	28459	28202	28405	28405	28398	28350	28297	28105	28174	28341	28120	28337	28221	28294	28356	27996	28357	28318	28381	28229	28252	28607	28369	28329	28323	28333	28225	28659	28697	28334	28559	28120	28375	28400	28472	28223	28450	28404	28494	28497	28433	28305	28293	28668	28440	28373	28534	28214	28346	28527	28470	28362	28462	28603	28301	28530	28534	28385	28388	28443	28735	28214	28396	28140	28237	28332	28218	28477	28415	28168	28439	28203	28257	28278	28204	28567	28633	28159	28400	28268	28285	28330	28319	28251	28449	28046	28522	28395	28397	28713	28335	28586	28566	28330	28342	28156	28250	28305	28445	28437	28249	28262	28535	28753	28490	28345	28259	28239	28319	28342	28564	28310	28501	28309	28282	28417	28413	28616	28323	28520	28239	28395	28299	28158	28262	28434	28386	28421	28400	28406	28438	28582	28577	28430	28202	28384	28403	28123	28521	28232	28606	28230	28469	28499	28065	28429	28306	28431	28523	28467	28337	28094	28459	28308	28340	28168	28346	28416	28663	28220	28351	28311	28496	28313	28321	28295	28157	28447	28274	28288	28180	28122	28280	28401	28422	28427	28491	28249	28475	28403	28279	28415	28489	28288	28172	28210	28436	28141	28389	28142	28263	28222	28524	28559	28497	28579	28625	28453	28427	28425	28488	28187	28243	28164	28319	28285	28234	28288	28356	28285	28314	28333	28332	28320	28202	28367	28186	28178	28208	28232	28317	28440	28548	28273	28268	28229	28464	28283	28534	28399	28327	28491	28537	28327	28251	28568	28417	28303	28351	28296	28152	28484	28388	28197	28613	28372	28454	28477	28431	28436	28236	28122	28476	28422	28333	28466	28445	28240	28699	28377	28338	28411	28322	28190	28263	28529	28384	28183	28731	28631	28471	28121	28356	28444	28159	28322	28439	28346	28357	28368	28153	28369	28488	28456	28460	28179	28627	28649	28288	28412	28588	28265	28034	28215	28516	28436	28301	28575	28754	28384	28387	28382	28349	28182	28264	28387	28460	28223	28325	28532	28167	28066	28170	28216	28366	28687	28435	28459	28617	28556	28587	28237	28501	28536	28400	28573	28530	28481	28259	28347	28442	28247	28204	28367	28362	28407	28617	28118	28633	28550	28315	28461	28418	28036	28424	28185	28629	28485	28209	28293	28527	28417	28426	28522	28391	28363	28450	28261	28376	28474	28774	28319	28239	28186	28431	28151	28381	28326	28313	28278	28231	28215	28368	28527	28304	28353	28246	28265	28318	28449	28527	28620	28565	28505	28673	28676	28464	28272	28606	28321	28657	28332	28128	28369	28360	28487	28396	28346	28464	28304	28448	28346	28242	28370	28599	28409	28417	28342	28446	27979	28290	28209	28217	28329	28384	28259	28287	28418	28087	28226	28183	28308	28270	28520	28485	28168	28565	28594	28703	28670	28256	28372	28611	28197	28193	28429	28189	28396	28428	28497	28269	28402	28299	28267	28462	28439	28461	28308	28330	28419	28457	28205	28256	28162	28564	28361	28350	28194	28550	28073	28306	28122	28261	28353	28317	28359	28218	28291	28404	28381	28351	28551	28205	28414	28354	28354	28422	28582	28434	28477	28462	28372	28270	28126	28381	28390	28358	28332	28406	28553	28404	28473	28592	28387	28577	28253	28416	28234	28244	28209	28304	28519	28501	28387	28336	28603	28432	28449	28621	28530	28370	28183	28300	28262	28169	28445	28517	28561	28525	28223	28792	28377	28441	28142	28388	28223	28288	28193	28304	28167	28611	28341	28422	28040	28526	28271	28630	28356	28167	28339	28503	28317	28144	28378	28453	28181	28503	28427	28522	28364	28495	28418	28511	28490	28462	28235	28315	28274	28226	28319	28412	28283	28065	28327	28324	28570	28605	28477	28277	28407	28217	28113	28458	28506	28380	28439	28271	28472	28336	28370	28400	28462	28332	28430	28279	28313	28309	28179	28368	28587	28513	28593	28624	28202	28261	28095	28087	28318	28357	28435	28560	28412	28348	28300	28241	28233	28400	28484	28582	28272	28307	28471	28702	28599	28272	28453	28461	28361	28367	28090	28418	28260	28457	28562	28708	28602	28406	28545	28306	28536	28356	28364	28462	28445	28288	28358	28507	28205	28435	28307	28389	28315	28366	28208	28164	28212	28321	28365	28524	28283	28432	28290	28313	28296	28407	28361	28363	28305	28408	28388	28200	28367	28537	28549	28494	28428	28448	28575	28388	28421	28668	28242	28527	28379	28513	28227	28409	28451	28555	28466	28421	28388	28551	28198	28340	28288	28274	28513	28280	28389	28355	28455	28450	28358	28158	28383	28283	28323	28073	28381	28212	28370	28029	28455	28539	28589	28619	28191	28364	28465	28388	28575	28379	28258	28431	28416	28552	28258	28540	28399	28340	28275	28125	28420	28436	28272	28795	28259	28197	28544	28420	28253	28448	28015	28245	28390	28146	28342	28368	28442	28484	28235	28331	28355	28422	28358	28310	28296	28336	28703	28500	28177	28326	28269	28525	28422	28485	28373	28189	28153	28240	28692	28586	28288	28406	28349	28020	28330	28354	28328	28449	28643	28586	28190	28495	28225	28348	28325	28351	28449	28382	28349	28599	28384	28429	28444	28507	28550	28274	28450	28626	28264	28607	28487	28263	28338	28338	28260	28178	28392	28448	28492	28419	28667	28170	28382	28464	28247	28396	28430	28337	28296	28117	28131	28501	28388	28473	28529	28312	28299	28241	28336	28246	28404	28320	28230	28347	28261	28361	28145	28365	28359	28416	28402	28427	28500	28297	28368	28609	28194	28085	28128	28374	28370	28614	28391	28262	28510	28251	28211	28517	28229	28297	28302	28383	28571	28436	28432	28455	28360	28465	28488	28464	28447	28289	28269	28555	28488	28529	28115	28295	28207	28503	28676	28311	28423	28368	28504	28437	28445	28521	28270	28371	28501	28377	28460	28426	28394	28373	28396	28490	28343	28500	28221	28342	28387	28495	28260	28280	28215	28348	28412	28275	28111	28485	28395	28113	28304	28678	28398	28339	28407	28229	28202	28178	28366	28600	28266	28444	28368	28220	28528	28283	28252	28252	28494	28433	28355	28083	28070	28221	28298	28410	28386	28465	28532	28319	28503	28358	28456	28512	28355	28438	28401	28385	28285	28416	28257	28500	28237	28229	28141	28184	28711	28510	28325	28799	28362	28509	28175	28295	28476	28057	28490	28345	28030	28308	28494	28309	28499	28157	28619	28004	28226	28336	28281	28495	28550	28400	28271	28463	28252	28344	28332	28355	28452	28208	28353	28337	28515	28277	28477	28476	28410	28407	28340	28567	28677	28141	28136	28225	28366	28525	28488	28451	28410	28471	28397	28231	28374	28351	28395	28535	28117	28693	28402	28284	28512	28494	28571	28343	28429	28191	28294	28317	28476	28621	28463	28268	28554	28686	28477	28378	27985	28418	28425	28344	28182	28457	28352	28133	28596	28271	28413	28594	28389	28113	28259	28369	28302	28251	28413	28679	28582	28246	28550	28366	28450	28453	28427	28305	28575	28600	28440	28252	28609	28367	28216	28285	28559	28346	28449	28290	28261	28477	28458	28432	28294	28650	28203	28641	28468	28223	28354	28358	28286	28501	28386	28320	28499	28124	28370	28240	28486	28305	28144	28646	28326	28554	28495	28421	28328	28489	28261	28290	28346	28282	28257	28491	28260	28434	28360	28336	28401	28530	28399	28185	28415	28505	28422	28448	28466	28408	28442	28379	28223	28078	28218	28379	27996	28149	28371	28506	28081	28260	28552	28466	28361	28145	28316	28370	28264	28308	28332	28373	28539	28450	28352	28205	28164	28538	28153	28383	28619	28331	28275	28390	28380	28143	28460	28387	28301	28166	28407	28091	28482	28485	28123	28535	28466	28445	28583	28471	28272	28356	28518	28032	28302	28532	28401	28195	28542	28225	28211	28449	28303	28306	28596	28338	28376	28155	28447	28131	28389	28370	28402	28411	28559	28430	28103	28313	28423	28360	28274	28126	28169	28209	28113	28333	28427	28170	28279	28160	28245	28430	28272	28157	28448	28313	28383	28350	28370	28527	28411	28202	28336	28275	28100	28509	28433	28360	28371	28440	28431	28374	28434	28332	28427	28422	28320	28446	28332
22786	30063	28148	22305	20169	18759	18087	17542	17461	17415	17069	17188	16722	16731	16980	16693	16861	16849	16731	16782	16847	16599	16771	16401	16810	16629	16640	16705	16742	16704	16703	16670	16568	16617	16683	16729	16692	16711	16651	16604	16573	16406	16596	16692	16517	16561	16680	16609	16554	16637	16670	16593	16659	16686	16708	16518	16697	16702	16564	16652	16683	16547	16566	16492	16510	16715	16392	16725	16445	16617	16600	16424	16532	16568	16426	16687	16656	16465	16703	16590	16644	16822	16643	16611	16557	16604	16597	16653	16619	16480	16584	16774	16660	16471	16563	16684	16528	16677	16597	16512	16464	16667	16715	16532	16562	16473	16588	16482	16754	16428	16853	16679	16646	16643	16515	16633	16476	16637	16535	16375	16703	16754	16529	16504	16559	16454	16519	16447	16556	16505	16516	16459	16541	16614	16633	16495	16539	16524	16483	16540	16640	16559	16691	16542	16539	16410	16933	16738	16580	16614	16618	16614	16483	16653	16538	16620	16610	16677	16615	16479	16462	16466	16586	16410	16581	16717	16609	16478	16523	16406	16582	16749	16452	16697	16580	16402	16680	16425	16505	16667	16498	16570	16422	16620	16512	16526	16678	16591	16623	16630	16501	16677	16658	16595	16526	16527	16503	16601	16779	16700	16601	16684	16553	16627	16630	16686	16619	16385	16667	16305	16608	16586	16310	16550	16431	16504	16562	16772	16560	16627	16402	16697	16685	16581	16557	16584	16611	16681	16565	16624	16555	16412	16620	16475	16388	16832	16704	16533	16592	16736	16602	16662	16689	16630	16664	16669	16515	16532	16578	16528	16435	16595	16559	16692	16651	16626	16485	16602	16526	16519	16617	16569	16624	16669	16447	16631	16724	16658	16680	16539	16761	16656	16454	16609	16517	16482	16449	16525	16580	16505	16567	16686	16638	16702	16617	16673	16671	16731	16346	16755	16563	16509	16625	16445	16558	16705	16599	16454	16505	16360	16695	16712	16642	16688	16609	16610	16538	16661	16602	16592	16767	16375	16334	16515	16573	16492	16680	16389	16709	16599	16673	16519	16593	16442	16709	16629	16615	16556	16715	16585	16499	16584	16569	16559	16844	16616	16504	16719	16448	16500	16545	16707	16524	16657	16639	16550	16708	16334	16653	16581	16687	16533	16701	16608	16490	16571	16537	16527	16680	16611	16489	16513	16715	16676	16427	16412	16778	16597	16476	16543	16615	16540	16598	16559	16761	16567	16600	16612	16603	16594	16596	16363	16534	16482	16767	16467	16595	16582	16549	16468	16573	16717	16625	16452	16649	16570	16546	16448	16469	16561	16678	16661	16603	16588	16653	16496	16650	16477	16657	16651	16584	16618	16477	16580	16594	16556	16578	16462	16567	16410	16789	16423	16502	16656	16568	16717	16532	16667	16672	16559	16507	16569	16476	16686	16764	16474	16544	16595	16600	16570	16707	16611	16514	16388	16561	16709	16697	16494	16664	16461	16399	16510	16563	16686	16537	16694	16742	16542	16621	16587	16664	16514	16665	16617	16601	16442	16634	16611	16506	16642	16561	16655	16445	16685	16473	16619	16593	16711	16536	16500	16464	16587	16782	16521	16593	16631	16492	16352	16733	16575	16614	16319	16504	16677	16599	16628	16430	16708	16733	16462	16606	16647	16503	16493	16626	16768	16750	16436	16472	16612	16706	16582	16728	16547	16694	16528	16678	16710	16536	16413	16700	16755	16469	16572	16607	16711	16589	16722	16675	16658	16564	16519	16538	16515	16572	16567	16532	16685	16591	16484	16682	16692	16686	16566	16465	16538	16559	16565	16704	16427	16555	16692	16685	16480	16452	16678	16446	16708	16534	16666	16730	16613	16632	16703	16568	16438	16622	16358	16731	16442	16578	16613	16629	16540	16800	16601	16500	16751	16539	16740	16545	16715	16623	16559	16683	16600	16477	16535	16606	16579	16687	16696	16495	16429	16456	16603	16627	16567	16510	16480	16642	16562	16679	16718	16483	16636	16648	16439	16483	16659	16519	16724	16486	16709	16451	16469	16639	16451	16687	16606	16626	16530	16527	16715	16650	16403	16544	16384	16634	16521	16404	16629	16560	16488	16551	16755	16624	16585	16608	16732	16580	16747	16662	16258	16432	16543	16679	16534	16575	16521	16555	16675	16600	16564	16661	16766	16693	16583	16480	16587	16628	16497	16394	16534	16573	16608	16746	16477	16570	16797	16692	16462	16632	16654	16511	16628	16514	16562	16579	16535	16576	16559	16459	16580	16684	16596	16578	16549	16421	16428	16602	16465	16470	16467	16681	16422	16372	16505	16492	16640	16556	16618	16637	16545	16599	16582	16840	16630	16482	16787	16601	16616	16742	16639	16543	16600	16726	16576	16534	16595	16523	16629	16556	16554	16547	16620	16363	16573	16454	16428	16487	16585	16637	16675	16333	16579	16570	16649	16664	16482	16733	16562	16429	16584	16646	16545	16402	16516	16561	16632	16740	16539	16656	16611	16462	16613	16529	16766	16627	16452	16365	16451	16535	16437	16723	16411	16622	16652	16633	16610	16629	16629	16675	16596	16742	16726	16490	16614	16640	16547	16640	16622	16720	16595	16564	16634	16616	16427	16462	16654	16751	16614	16696	16376	16567	16615	16587	16516	16714	16510	16655	16538	16567	16723	16563	16623	16576	16548	16603	16689	16509	16604	16568	16498	16488	16532	16620	16559	16825	16659	16523	16593	16658	16750	16499	16466	16555	16496	16665	16718	16770	16510	16573	16484	16369	16599	16671	16585	16615	16607	16634	16421	16521	16623	16550	16481	16604	16441	16648	16499	16535	16678	16657	16674	16698	16686	16802	16741	16578	16724	16562	16597	16464	16455	16636	16563	16714	16526	16506	16651	16733	16308	16484	16534	16503	16705	16527	16609	16617	16551	16553	16481	16558	16613	16583	16695	16649	16564	16511	16636	16602	16668	16639	16588	16525	16485	16787	16589	16582	16444	16466	16444	16641	16428	16443	16546	16526	16672	16534	16606	16412	16582	16481	16595	16497	16468	16522	16784	16584	16561	16541	16471	16617	16686	16569	16503	16466	16585	16736	16553	16623	16562	16527	16614	16643	16608	16485	16689	16510	16626	16568	16616	16447	16540	16531	16613	16653	16537	16668	16639	16518	16767	16759	16546	16583	16439	16569	16661	16702	16770	16450	16699	16576	16569	16720	16802	16619	16521	16524	16596	16536	16573	16619	16508	16574	16704	16666	16637	16541	16650	16553	16644	16731	16648	16519	16576	16625	16606	16687	16582	16752	16535	16647	16538	16719	16760	16597	16576	16646	16687	16334	16670	16556	16623	16500	16664	16564	16603	16598	16585	16600	16804	16490	16855	16497	16620	16620	16557	16485	16721	16657	16530	16422	16582	16474	16571	16777	16513	16612	16558	16480	16596	16545	16636	16559	16473	16672	16442	16603	16564	16459	16622	16642	16670	16465	16637	16630	16459	16487	16409	16624	16425	16665	16549	16722	16658	16566	16481	16595	16433	16590	16519	16497	16487	16672	16629	16589	16664	16617	16664	16816	16538	16427	16720	16613	16408	16779	16713	16632	16615	16488	16625	16691	16574	16642	16574	16711	16595	16768	16623	16433	16745	16586	16561	16566	16527	16632	16555	16610	16585	16620	16498	16611	16526	16694	16693	16593	16621	16414	16666	16621	16552	16484	16803	16533	16643	16505	16501	16625	16553	16709	16479	16375	16601	16546	16517	16600	16684	16562	16410	16418	16361	16610	16694	16631	16638	16670	16451	16735	16545	16666	16827	16365	16423	16731	16705	16389	16456	16525	16428	16560	16442	16676	16625	16526	16442	16590	16565	16753	16697	16507	16744	16397	16542	16761	16707	16476	16730	16680	16621	16665	16472	16585	16413	16604	16900	16575	16862	16525	16597	16620	16510	16626	16688	16656	16501	16594	16616	16650	16466	16512	16529	16761	16691	16528	16761	16521	16675	16605	16452	16653	16545	16691	16530	16630	16786	16464	16703	16629	16799	16613	16643	16195	16474	16637	16692	16641	16444	16520	16776	16453	16443	16559	16622	16572	16636	16617	16580	16469	16572	16376	16527	16506	16588	16534	16548	16487	16550	16567	16706	16541	16588	16462	16517	16461	16572	16463	16558	16457	16564	16566	16570	16712	16559	16688	16454	16741	16608	16650	16613	16657	16832	16655	16454	16536	16700	16357	16525	16512	16618	16539	16484	16564	16620	16763	16439	16587	16583	16519	16697	16653	16702	16704	16450	16530	16581	16624	16708	16623	16555	16593	16624	16651	16366	16634	16627	16703	16565	16735	16460	16599	16546	16766	16589	16611	16514	16876	16528	16644	16462	16543	16507	16462	16683	16482	16606	16721	16457	16524	16628	16602	16613	16490	16685	16594	16609	16505	16662	16634	16471	16583	16673	16730	16692	16619	16806	16576	16543	16467	16650	16669	16609	16613	16486	16635	16558	16643	16423	16898	16450	16724	16675	16599	16558	16545	16597	16607	16437	16597	16559	16524	16801	16583	16428	16593	16674	16508	16385	16665	16501	16449	16634	16563	16399	16666	16642	16670	16625	16746	16599	16716	16584	16655	16727	16628	16733	16470	16480	16550	16540	16558	16643	16590	16477	16527	16623	16635	16627	16472	16611	16580	16822	16390	16486	16684	16595	16536	16708	16680	16684	16525	16639	16492	16626	16322	16691	16623	16734	16636	16642	16728	16717	16626	16502	16707	16553	16573	16538	16622	16474	16448	16534	16491	16443	16629	16484	16777	16518	16597	16697	16615	16727	16570	16520	16492	16429	16754	16386	16413	16591	16675	16698	16579	16504	16556	16505	16653	16554	16639	16499	16472	16527	16349	16384	16632	16392	16656	16483	16653	16609	16594	16545	16735	16543	16543	16273	16483	16660	16645	16507	16571	16807	16639	16566	16594	16583	16625	16612	16701	16454	16655	16611	16525	16607	16679	16440	16736	16663	16629	16428	16622	16302	16551	16695	16610	16608	16686	16543	16597	16685	16646	16789	16544	16688	16489	16676	16445	16737	16490	16593	16559	16583	16326	16656	16710	16574	16643	16602	16495	16409	16578	16631	16475	16606	16644	16555
24448	21381	28565	28428	30009	31894	32446	30427	29768	29655	29736	29467	29165	29001	28964	29116	28868	28580	28689	28940	28754	28967	28672	28635	28559	28753	28737	28490	28906	28346	28460	28437	28391	28534	28550	28090	28380	28361	28410	28254	28566	28377	28195	28479	28307	28420	28666	28420	28307	28158	28426	28408	28365	28357	28397	28379	28461	28545	28653	28284	28296	28186	28456	28229	28429	28357	28594	28383	28292	28404	28540	28424	28461	28550	28333	28227	28325	28264	28601	28174	28370	28115	28568	28256	28322	28354	28142	28396	28279	28585	28544	28169	28507	28297	28519	28386	28262	28655	28235	28447	28504	28371	28321	28569	28401	28439	28417	28294	28590	28316	28454	28494	28234	28390	28175	28420	28109	28292	28044	28318	28347	28216	28315	28339	28436	28180	28248	28063	28393	27953	28157	28512	28355	28280	28183	28203	28379	28432	28288	28357	28369	28168	28320	28218	28513	28129	28225	28677	28473	28342	28390	28408	28276	28127	28231	28152	28245	28120	28169	28334	28374	28167	28368	28344	28328	28369	28434	28054	28249	28449	28361	28364	28428	28309	28336	28263	28379	28182	27997	28386	28428	28214	28229	28535	28333	28285	28185	28496	28617	28381	28136	28376	28436	28251	28353	28371	28273	28268	28280	28140	28403	28218	28387	28460	28371	28119	28235	28399	28115	28373	28157	28488	28721	28503	28498	28311	28389	28113	28179	28024	28509	28464	28383	28414	28112	28233	28362	28178	28493	28252	28697	28363	28313	28416	28439	28249	28216	28121	28322	28017	28392	28208	28348	28469	28313	28327	28348	28527	28416	28260	28258	28139	28365	28347	28255	28547	28392	28225	28300	28301	28393	28121	28253	28462	28398	28196	28254	27994	28196	27944	28548	28115	28400	28378	28583	28641	28561	28508	28320	28350	28239	28496	28251	28259	28422	28139	28395	28245	28033	28327	28384	28390	28330	28556	28332	28303	28527	28375	28173	28173	28273	28356	28407	28110	28293	28192	28042	28174	28462	28381	28062	28266	28529	28260	27913	28615	28310	28485	28289	28299	28323	28317	28231	28574	28305	28216	28490	28214	28310	28344	28482	28232	28422	28232	28452	28287	28355	28088	28376	28294	28523	28320	28101	28232	28078	28259	28370	27967	28305	28322	27995	28513	28267	28353	28326	28541	28342	28218	28182	28331	28288	28356	28410	28355	28317	28134	28392	28194	28377	28513	28494	28189	28400	28363	28467	28396	28294	28281	28446	28631	28238	28407	28202	28433	28459	28282	28457	28345	28229	28365	28197	28188	28560	28173	28284	28333	28218	28187	28217	28034	28537	28241	27978	28187	28214	28537	28197	28332	28201	28458	28184	28275	28406	28236	28507	28208	28220	28136	28002	28092	28365	28214	28670	28456	28155	28059	28251	28267	28570	28260	28421	28385	28402	28251	28438	28305	28175	28477	28320	28162	28181	28155	28438	28550	28342	28224	28301	28340	28362	28328	28423	28221	28361	28318	28333	28498	28240	28403	28434	28286	28123	28201	28204	28265	28147	28549	28355	28273	28295	28298	28241	27926	28268	28487	28112	28309	28479	28383	28188	28293	28179	28219	28303	28237	28280	28387	28519	28291	28520	28380	28299	28204	28403	28521	28724	28410	28397	28233	28238	28270	28075	28041	28362	28239	28504	28210	28527	28322	28496	28332	28490	28326	28314	28176	28405	28397	28644	28854	28435	28319	28521	28378	28340	28367	28099	28488	28295	28421	28283	28392	28299	28419	28267	28288	28015	28396	28404	28284	28323	28283	28300	28265	28182	28187	28161	28347	28338	28440	28203	28349	28109	28347	28260	28016	28276	28119	28209	28406	28113	28405	28204	28212	28454	28429	28635	28270	27941	28287	28411	28548	28404	28419	28358	28315	28362	28203	28375	28144	28479	28476	28261	28206	28226	28127	28396	28074	28647	28289	28383	28499	28512	28228	28569	28357	28343	28290	28446	28410	28180	28352	28269	28335	28224	28291	28262	28324	28587	28418	28611	28703	28365	28442	28325	28212	28163	28080	28392	28365	28619	28302	28450	28438	28556	28293	28162	28092	28213	28292	28202	28223	28154	28230	28372	28087	28474	28496	28371	28239	28712	28335	28330	28528	28458	28500	28102	28298	28577	28338	28378	28255	28405	28122	28468	28496	28629	28188	28260	28275	28433	28232	28328	28098	28329	28353	28499	28249	28410	28389	28424	28320	28444	28318	28431	28390	28399	28336	28210	28259	28407	28323	28361	28069	28273	28133	28233	28362	27997	28075	28167	28193	28374	28318	27855	28253	28289	28239	28523	28198	28287	28199	28304	28195	28440	28181	28327	28200	28575	28162	28384	28392	28231	28244	28541	28453	28417	28453	28248	28604	28253	28093	28229	28222	28429	28554	28329	28257	28388	28252	28401	28190	28411	28193	28572	28462	28509	28305	28371	28370	28186	28351	28269	28111	27978	28401	28379	28398	28256	28544	28318	28228	28322	28199	28447	28015	28056	28450	28365	28234	28520	28452	28352	28365	28180	28536	28121	28527	28236	28475	28302	28126	28344	28408	28403	28242	28399	28212	28334	28204	28288	28224	28488	28340	28151	28463	28412	28399	28539	28390	28261	28236	28217	28179	28142	28337	28205	28066	28270	28472	28115	28397	28302	28474	28595	28481	28160	28661	28340	28356	28199	28507	28231	28207	28395	28234	28280	28210	28345	28571	28354	28401	28555	28287	28453	28256	28376	28384	28103	28234	28373	28464	28155	28348	28293	28211	28216	28222	28293	28329	28331	28408	28184	28627	28187	28382	28359	28502	28473	28505	28445	28395	28410	28448	28321	28408	28048	28443	28365	28375	28218	28396	28432	28256	28149	28378	28306	28253	28286	28355	28009	28161	28450	28260	28124	28320	28033	28153	28103	28335	28313	28495	28240	28286	28430	28312	28059	28329	28527	28204	28249	28348	28336	28411	28646	28470	28338	28272	28339	28244	28505	28238	28348	28369	28173	28474	28304	28482	28455	28138	28157	28244	28344	28501	28207	28523	28341	28054	28213	28458	28359	28411	28407	28529	28490	28300	28387	28473	28172	28148	28142	28373	28089	28365	28504	28570	28185	28250	28329	28307	28389	28111	28182	28232	28377	28468	28602	28378	28443	28306	28138	28362	28561	28273	28286	28054	28214	28197	28305	28396	28399	28265	28530	28062	28344	28606	28389	28162	28319	28287	28253	28496	28176	28546	28307	28198	28019	28463	28227	28452	28297	28407	27998	28193	28440	28259	28172	28476	28198	28448	28404	28389	28538	28001	28400	28156	28193	28379	28252	28450	28497	28576	28384	28223	28304	28487	28260	28387	28345	28409	28250	28082	28443	28484	28393	28342	28285	28347	28529	28559	28306	28307	27979	28421	28527	28095	28136	28197	28443	28243	28131	28148	28729	28362	28530	28536	28370	28328	28562	27961	28270	28149	28341	28307	28213	28462	28240	28204	28226	28481	28325	28251	28197	28642	28287	28388	28430	28398	28354	28247	28238	28452	28343	28427	28390	27826	28124	28029	28421	28272	28228	28152	28226	28303	28561	28528	28422	28101	28231	28239	28461	28552	28399	28417	28266	28649	28492	28184	28232	28506	28556	28325	28372	28282	28383	28313	28103	28369	28282	28281	28289	28210	28242	28448	28261	28402	28578	28349	28280	28342	28518	28710	28332	28389	28480	28301	28552	28459	28496	28486	28357	28139	28468	28336	28241	28269	28165	28176	28316	28467	28376	28325	28199	28397	28324	28163	28472	28367	28638	28295	28145	28218	28636	28482	28115	28221	28673	28364	28515	28217	28163	28346	28164	28496	28258	28354	28462	28313	28146	28332	28240	28055	28442	28452	28467	28144	28438	28533	28354	28309	28211	28214	28293	28152	28254	28107	28369	28041	28506	28440	28554	28307	28505	28421	28488	28327	28265	28401	28421	28274	28305	28230	28511	28520	28186	28409	28421	28324	28273	28360	27946	28167	28371	28410	28383	28227	28313	28013	28478	28373	28332	28187	28321	28320	28161	28506	28086	28224	28398	28541	28321	28394	28357	28185	28359	28308	28357	28398	28436	28268	28209	28442	28150	28387	28132	28505	28313	28586	28098	28157	28240	28218	28484	28426	28448	28092	28229	28393	28325	28030	28396	28303	28402	28389	28516	28287	28390	28242	28562	28318	28177	28355	28226	28349	28347	28276	28252	28038	28481	28424	28513	28406	28502	28481	28151	28280	28188	28262	28421	28410	28358	28139	28372	28194	28304	28278	28336	28531	28280	27897	28364	28387	28419	28565	28134	28344	28386	28173	28260	28546	28165	28525	28393	28268	28378	28486	28198	28213	28203	28414	28499	28377	28346	28371	28437	28066	28533	28286	28427	28211	28587	28278	28163	28423	28057	28258	28145	28209	28267	28158	28432	28296	28151	28400	28316	28121	28129	28259	28194	28233	28197	28569	28487	28528	28179	28270	28307	28272	28286	28357	28386	28226	28279	28422	28419	28454	28079	28406	28110	28165	28273	28345	28355	28465	28648	28252	28109	28487	28361	28354	28203	28232	28117	28184	28427	28090	28390	28405	28395	28214	28109	28318	28341	28532	28463	28167	28499	28654	28019	28135	28197	28158	28402	28143	28491	28273	28382	28329	28282	28145	28251	28410	28549	28291	28359	28387	28283	28270	28390	28376	28145	28424	28158	28235	28434	28345	28382	28414	28367	28197	28427	28174	28483	28130	28132	28244	28349	28072	28340	28043	28603	28337	28452	28283	28177	28589	28394	28262	28344	28026	28490	28290	28270	28374	28540	28485	28268	28190	28202	28527	28318	28197	28383	28330	28237	28371	28342	28049	28557	28263	28301	28472	28540	28375	28513	28194	28415	28255	28415	28135	28180	28133	28229	28019	28450	28471	28329	28320	28291	28588	28444	27986	28529	28294	28247	27966	28191	28417	28218	28252	28615	28157	28431	28396	28358	28351	28514	28261	28536	28441	28235	28438	28453	28123	28313	28230	28482	28248	28401	28264	28355	28257	28426	28099	28311	28436	28364	28526	28665	28298	28301	28206	28217	28409	28508	28197	28342	28232	28353	28243	28559	28615	28331	28496	28372	28406	28638	28502
22092	37795	35606	27957	23680	21487	19830	19240	18344	18243	17984	17756	17672	17678	17600	17256	17270	17262	17188	17042	17164	16978	17128	17083	16967	16786	16862	16953	17102	16953	16849	16857	17019	16737	17030	16762	16945	16772	16983	16957	16911	16818	16825	16641	16929	16715	16938	16876	16777	16920	17067	16882	16724	16993	16814	16750	16709	16902	16848	16808	16663	17031	16797	16693	16872	16730	16793	16774	16801	16889	16707	16610	16798	16752	16489	16699	16846	16785	16767	16791	16879	16839	16702	16699	16707	16888	16642	16805	16656	16717	16596	16783	16875	16746	16852	16701	16650	16656	16809	16602	16703	16847	16828	16847	16812	16693	16590	16698	16766	16727	16888	16805	16649	16916	16666	16714	16852	16854	16764	16727	16733	16896	16690	16631	16653	16686	16776	16631	16769	16723	16802	16877	16538	16792	16929	16670	16687	16824	16672	16656	16746	16796	16669	16742	16768	16790	16815	16742	16646	16840	16795	16900	16898	16751	16859	16648	16666	16518	16796	16638	16635	16732	16779	16830	16680	16769	16807	16640	16700	16775	16725	16777	16645	16764	16712	16734	16694	16567	16699	16782	16803	16904	16861	16525	16700	16672	16648	16904	16740	16785	16767	16853	16793	16759	16836	16559	16808	16874	16829	16777	16798	16798	16821	16720	16808	16607	16699	16743	16863	16737	16608	16610	16654	16924	16728	16588	16830	16754	16728	16787	16681	16762	16949	16632	16791	16709	16785	16597	16723	16811	16551	16782	16765	16742	16770	16718	16664	16814	16811	16909	16755	16935	16737	16738	17054	16728	16708	16641	16686	16489	16561	16715	16693	16608	16716	16685	16698	16803	16716	16637	17002	16798	16603	16674	16809	16646	16745	16852	16613	16677	16842	16847	16674	16777	16778	16861	16681	16887	16736	16581	16788	16747	16952	16859	16618	16710	16857	16832	17034	16625	16706	16773	16769	16608	16670	16795	16772	16833	16700	16667	16773	16782	16917	16694	16694	16671	16644	16741	16946	16584	16697	16699	16791	16805	16733	16657	16928	16851	16729	16762	16767	16798	16522	16613	16791	16691	16881	16792	16731	16817	16514	16782	16706	16565	16773	16666	16802	16699	16696	16764	16649	16700	16589	16814	16736	16836	16546	16795	16708	16872	16651	16681	16643	16603	16807	16783	16862	16799	16962	16730	16830	16560	16840	16685	16772	16674	16707	16795	16726	16733	16844	16770	16832	16759	16723	16662	16699	16487	16804	16750	16790	16821	16871	16623	16733	16738	16600	16696	16958	16695	16739	16702	16652	16796	16975	16772	16601	16750	16702	16653	16706	16677	16767	16755	16755	16726	16606	16726	16684	16857	16616	16859	16834	17012	16684	16759	16767	16824	16747	16739	16708	16467	16675	16781	16931	16688	16782	16826	16744	16698	16747	16602	16665	16767	16957	16757	16716	16861	16791	16785	16797	16986	16631	16773	16807	16907	16574	16664	16630	16775	16812	16973	16795	16761	16889	16833	16695	16744	16740	16620	16930	16701	16578	16809	16752	16822	16550	16698	16826	16576	16610	16744	16728	16803	16737	16776	16667	16752	16684	16713	16629	16854	16727	16631	16770	16798	16826	16877	16790	16551	16779	16775	17002	16732	16847	16867	16669	16858	16688	16755	16691	16725	16643	16781	16879	16733	16786	16818	16667	16755	16771	16724	16582	16900	16528	16631	16814	16607	16703	16633	16806	16741	16793	16752	16697	16878	16692	16673	16659	16794	16830	16619	16701	16680	16906	16716	16752	16732	16945	16795	16646	16826	16677	16700	16660	16746	16703	16773	16780	16796	16888	16691	16682	16809	16706	16833	16599	16836	16726	16642	16784	16782	16732	16824	16771	16541	16763	16798	16773	16609	16659	16709	16694	16780	16657	16752	16844	16711	16460	16691	16667	16735	16936	16680	16518	16836	16765	16744	16604	16708	16676	16733	16759	16622	16586	16542	16725	16707	16605	16714	16621	16861	16713	16885	16675	16864	16608	16765	16835	16669	16687	16765	16736	16617	16794	16755	16816	16659	16686	16680	16790	16753	16781	16834	16674	16823	16634	16763	16700	16644	17017	16556	16906	16660	16813	16689	16787	16712	16774	16777	16621	16744	16630	16709	16582	16636	16865	16824	16724	16763	16661	16581	16770	16753	16887	16775	16679	16770	16765	16685	16806	16683	16871	16828	16688	16696	16844	16667	16831	16960	16765	16704	16652	16794	16899	16624	16654	16786	16624	16661	16826	16847	16573	16847	16799	16580	16558	16771	16911	16774	16788	16784	16701	16772	16728	16731	16714	16830	16899	16854	16775	16570	16822	16742	16817	16953	16742	16684	16885	16736	16780	16579	16868	16712	16777	16728	16770	16772	16674	16817	16812	16637	16770	16659	16728	16736	16865	16722	16740	16599	16748	16750	16471	16889	16722	16838	16583	16642	16710	16876	16735	16854	16806	16730	16741	16712	16628	16734	16919	16933	16578	16829	16606	16754	16827	16814	16583	17048	16639	16789	16720	16598	16651	16756	16788	16694	16634	16842	16699	16729	16821	16635	16806	16985	16749	16552	16752	16609	16600	16880	16757	16834	16710	16674	16693	16541	16728	16685	16691	16934	16807	16744	16751	16751	16838	16941	16710	16724	16640	16772	16772	16741	16677	16852	16652	16768	16651	16764	16715	16749	16694	16683	16609	16688	16821	16728	16834	16799	16872	16717	16799	16762	16900	16770	16652	16666	16834	16973	16817	16625	16712	16654	16570	16823	16752	16903	16689	16722	16752	16706	16808	16806	16682	16803	16736	16885	16939	16725	16755	16677	16746	16889	16735	16800	16775	16658	16662	16688	16840	16926	16807	16916	16650	16547	16750	16809	16704	16754	16858	16626	16752	16650	16701	16577	16731	16762	16783	16733	16630	16702	16717	16803	16696	16730	16552	16740	16813	16573	16705	16712	16784	16791	16785	16727	16635	16732	16797	16669	16758	16765	16639	16729	16818	16521	16873	16927	16911	16803	16657	16664	16652	16818	16769	16713	16740	16789	16857	16683	16826	16791	16763	16652	16622	16896	16547	16748	16877	16773	16793	16833	16680	16734	16786	16772	16681	16836	16857	16704	16581	16659	16793	16805	16763	16741	16673	16673	16873	16564	16638	16935	16745	16746	16513	16772	16787	16884	16610	16877	16716	16795	16739	16792	16849	16729	16622	16803	16676	16568	16606	16639	16726	16804	16679	16756	16901	16673	16985	16658	16694	16691	16707	16722	16564	16720	16903	16755	16690	16907	16943	16723	16627	16617	16767	16789	16884	16751	16709	16667	16714	16705	16596	16691	16722	16956	16702	16722	16780	16736	16801	16800	16919	16657	16600	16829	16766	16829	16717	16982	16628	16603	16682	16825	16835	16691	16719	16819	16755	16833	16727	16739	16760	16569	16661	16819	16507	16711	16655	16727	16773	16813	16752	16885	16841	16826	16839	16648	16811	16925	16625	16621	16710	16640	16771	16607	16752	16658	16723	16831	16551	16636	16654	16563	16824	16834	16625	16734	16499	16605	16877	16730	16755	16747	16736	16739	16810	16767	16699	16707	16654	16881	16709	16584	16747	16853	16989	16885	16826	16699	16673	16660	16682	16669	16781	16795	16864	16832	16670	16829	16711	16724	16772	16755	16819	16675	16988	16547	16940	16763	16829	16771	16810	16711	16599	16920	16633	16776	16862	16794	16678	16703	16834	16727	16801	16692	16670	16703	16749	16655	16625	16861	16653	16767	16833	16780	16681	16544	16919	16731	16952	16682	16814	16721	16824	16646	16723	16854	16879	16739	16876	16748	16792	16831	16696	16937	16911	16783	16763	16703	16633	16850	16606	16619	16704	16603	16700	16763	16627	16869	16565	16694	16619	16774	16829	16766	16703	16868	16634	16598	16511	16834	16675	16657	16849	16719	16738	16771	16725	16913	16752	16768	16772	16818	16629	16860	16741	16715	16775	16848	16538	16752	16764	16835	16771	16453	16691	16605	16750	16855	16843	16790	16786	16669	16515	16826	16736	16588	16773	16889	16824	16718	16729	16813	16808	16862	16791	16807	16860	16556	16860	16776	16786	16598	16673	16743	16658	16824	16778	16889	16544	16756	16704	16694	16636	16911	16781	16816	16619	16862	16738	16885	16884	16693	16809	16834	16580	16661	16717	16818	16648	16722	16728	16832	16795	16635	16693	16755	16744	16829	16536	16700	16746	16663	16781	16758	16743	16613	16908	16669	16808	16766	16706	16802	16873	16818	16799	16695	16671	16551	16753	16654	16611	16929	16884	16629	16766	16716	16574	16868	16793	16848	16620	16781	16515	16736	16681	16754	16774	16805	16684	16711	16733	16616	16718	16569	16814	16642	16597	16842	16922	16908	16727	16829	16842	16620	16848	16808	16769	16815	16778	16885	16705	16774	16746	16501	16699	16746	16868	16672	16697	16846	16621	16839	16801	16566	16668	16707	16804	16839	16716	16853	16717	16885	16751	16817	16749	16560	16742	16796	16753	16724	16909	16619	16743	16774	16766	16888	16764	16902	16785	16655	16746	16579	16781	16853	16952	16686	16729	16938	16623	16702	16819	16556	16829	16629	16718	16777	16830	16755	16632	16771	16826	16900	16763	16726	16799	16783	16738	16822	16839	16650	16819	16762	16722	16739	16853	16675	16875	16834	16683	16901	16661	16610	16538	16691	16704	16708	16650	16608	16825	16645	16709	16723	16708	16800	16713	16662	16638	16709	16914	16839	16575	16770	16730	16723	16833	16853	16960	16692	16668	16939	16714	16918	16611	16614	16877	16673	16853	16929	16758	16782	16761	16627	16673	16700	16805	16758	16636	16699	16748	16821	16856	16669	16831	16781	16593	16726	16724	16718	16722	16686	16682	16697	16610	16614	16720	16725	16548	16729	16835	16670	16873	16934	16635	16797	16785	16727	16863	16791	16774	16883	16636	16716	16682	16737	16685	16675	16823	16881	16659	16742	16633	16941	16747	16765	16687	16815	16622	16663	16819	16626	16843	16488	16626	16803	16734	16727	16910	16583	16770	16735	16588	16645	16551	16638	16879	16672	16722	16844	16741	16642	16848	16758	16651	16825	16774	16691
23038	21439	28607	26171	28172	32894	34863	31740	30789	30829	30369	30263	29953	30055	29605	29782	29733	29631	29584	29303	29431	29217	29191	29342	29179	29096	29109	29163	29173	29113	28915	28974	29010	28996	28983	28936	29069	28989	28850	29021	28980	28913	28677	29107	28726	29258	28852	28725	28979	29154	29020	28870	28804	28637	28972	28965	28941	29211	29010	29020	28714	28880	28820	28872	29028	29041	28892	29012	29161	28939	28861	28892	28870	28878	28894	28933	29016	28859	28823	28810	28712	28956	28591	28736	28686	28862	28969	28806	28873	28936	28863	28921	28779	29043	28896	28732	28731	28652	28800	28868	28819	29017	28456	28521	28771	28825	28757	28566	28920	28752	28575	29069	28684	28812	28916	28921	28720	28750	28783	28832	28819	28617	28914	28848	29070	28899	28731	29002	28926	28875	29179	29008	28946	28774	28737	28929	28656	29219	28995	28769	28696	28909	28935	28875	28589	28814	28932	28679	28879	28841	28885	28887	28691	28715	28802	29180	28651	28877	28909	29003	28823	28665	28847	28784	28957	28804	28943	28906	28811	28872	29037	28840	28632	28773	28825	28800	28963	29069	29025	28957	29033	28763	29002	28907	29007	28823	28471	28646	28895	28718	28816	29030	28787	28803	28970	28905	28909	28764	28721	29054	28872	28575	28681	28887	28815	28648	28690	28876	28728	28954	28708	28880	28748	28778	29016	28850	28845	28782	28895	28792	28941	28839	28709	28673	28964	29012	28914	28716	29088	28739	28851	28681	28637	28648	28869	28854	28781	28999	28415	28787	29146	28785	28782	28807	28861	29075	28982	28940	28761	28724	28904	29004	28907	29039	28832	28963	28990	29020	28835	28920	28875	28824	28850	29021	28841	28734	29040	28773	28798	28836	28976	28945	29006	28746	28899	28646	28689	28853	28997	28802	28767	28899	29034	28757	29017	28812	28675	28848	28953	28739	28820	29029	28960	29018	28998	28729	28922	28587	28789	28786	28862	28826	28921	28759	28732	29004	28845	28751	28880	28757	28940	28847	28704	28773	28670	28601	28540	28584	28828	28726	28742	28621	28753	28747	28731	28848	28999	28761	28655	28677	28816	28809	29105	28903	28802	29087	28689	28701	29029	28964	28793	28674	28610	28689	28978	28914	28722	28883	29069	28815	28816	29034	28872	28943	28775	28507	28824	28800	28537	28640	29082	28915	28766	28971	28943	28505	28973	28956	28909	28745	28973	28579	28878	28693	29025	28852	28866	29064	28963	28709	29129	28839	28903	28953	28710	28705	28834	28758	29080	28723	28710	28997	28746	28656	28922	28953	28808	28854	28789	28484	28671	28801	28882	28813	29075	28914	28840	28781	28930	28987	28874	28661	28656	28670	28810	29051	28652	28744	28688	28814	28918	28865	28887	28734	28912	28866	28891	28770	28788	28864	28918	28541	28799	29093	28777	28714	28742	28952	28733	29069	28935	28766	28893	28442	28627	28918	28713	28675	28759	28642	28881	29014	29004	28954	28806	28893	28946	28676	28799	28958	28705	28797	28964	28983	28909	28774	29053	28798	29047	28852	28858	28923	28726	28810	28918	28861	28869	28849	28673	28817	29015	28845	28756	28808	28886	28829	28833	28614	28936	28820	28896	28731	28697	29105	29022	28888	28817	28757	28885	28842	28846	29033	28728	28740	28871	28505	28647	28790	28769	28752	28830	28725	28750	28870	28759	28839	28900	29077	28902	28754	28957	29014	28719	28668	28950	28706	28591	28731	28945	29010	28978	28609	28902	28750	28592	28502	28873	28850	28897	28962	28647	28892	28850	28697	28774	28774	28593	28603	28902	28657	28641	28470	28737	28846	28883	28667	28863	28820	29195	28927	28886	28726	28751	28897	29041	29002	28731	28914	28721	28660	28778	28703	28977	28897	28868	29045	28773	28706	28886	28613	28797	28682	28741	28931	28704	28924	29013	28780	28728	28714	28785	28715	28866	28923	28888	28775	28942	28995	28817	28795	28679	28476	28846	28765	28779	28905	28773	28761	28805	28532	28929	28921	28841	28614	28611	28893	28866	28745	28726	28989	28638	28947	28915	28856	29206	28830	28955	28654	28447	28709	28937	28840	28905	28612	28816	28915	28908	28695	28577	28737	28924	28688	28758	28910	28874	28721	29259	28988	28741	28890	29088	28872	28973	28755	28844	28800	28931	28768	29139	28901	28915	29075	28610	28768	28748	28809	28867	28793	29060	28997	29064	29063	28822	28712	28794	28707	28759	28723	28938	28974	28935	28626	28699	28815	28675	28713	28589	28684	28622	28467	28700	28706	28911	28829	28693	28962	28956	28881	28946	28715	28921	28761	29064	29006	28637	28854	28902	28971	28776	28951	28786	28797	28588	28778	28830	28850	28665	28699	28720	28904	28850	28883	28803	28690	29062	28896	28635	29032	28928	29017	28694	28865	28759	28832	28684	28918	28855	28922	28719	29011	28904	28827	29037	28865	28764	28835	28722	28910	28976	28822	28948	28777	28762	29034	28737	28997	28743	28720	28834	28848	29013	28702	28676	28827	29040	28880	28946	28853	28597	28616	28799	28827	28999	28742	28955	28813	28802	28650	28826	28689	29075	28620	28899	28767	28586	28865	29009	28997	28796	28961	28782	28826	28868	29010	28804	28940	29035	28874	28719	28901	28800	28719	28556	28930	28940	28759	28741	28764	28853	28806	28767	28678	28982	29083	28817	28697	28799	28985	29071	28723	29007	28720	28938	28801	28835	28857	29068	28699	28843	28865	29255	28890	28875	28737	28879	28624	28775	28981	28809	28674	28570	28677	28825	28835	28607	28872	28787	29095	28962	28766	28572	28641	28920	28887	29006	29015	28819	28891	28823	28883	28551	28727	28608	28662	28557	28780	28888	29060	29032	28966	28851	28707	28863	28923	28637	28629	28666	28940	28978	28974	28806	28721	28973	29081	28858	28458	28806	29065	29126	28793	28805	28672	28855	29107	28823	28612	28784	28564	28532	28828	28948	28709	29052	28950	28886	28768	28765	28854	28890	28861	28840	28869	28954	29171	28984	29094	29085	28819	29075	28815	28668	28713	28678	28864	28752	28755	28932	28657	29012	28574	28885	28704	28834	28722	28751	29108	28622	28779	28512	29038	28829	28679	28749	28769	29201	28647	28828	28794	28850	28985	28837	29041	29048	28814	28908	29204	28743	28691	28989	28828	28766	29173	28876	28812	28515	28729	28596	29009	29007	28866	28765	28807	28897	28944	28998	28788	28768	28796	28744	28543	28654	28577	28818	28568	28769	28833	28231	28709	28942	28847	28951	28954	28991	29131	28986	28999	29017	28716	28776	28752	28987	28958	28759	28856	29021	28853	28844	28585	28809	28808	28845	28587	28736	28806	29197	29102	28756	28913	28766	28980	29170	28571	28896	28893	28775	28639	28777	28840	28934	28948	28648	28742	28938	29021	28791	28779	28646	28946	28936	28888	28896	28807	28715	28699	28963	28904	28950	28901	28757	28983	29010	28702	28522	29002	28703	28945	28924	28816	28880	28954	29003	28733	28726	28686	28955	28893	28799	28761	28807	28773	28801	28818	28837	28755	29058	28803	28813	28930	29154	28834	28814	28920	28887	28723	28809	28789	28866	28878	28841	28877	28769	28923	29039	28830	28906	28595	28822	28676	28755	28775	28870	28766	28946	28874	28624	28883	28755	28643	28903	28927	28685	28885	28559	28912	28781	29022	29020	28978	28746	28961	28946	28869	28771	29032	28847	28940	29022	28933	28853	28894	28787	28779	28916	28905	29012	28893	28823	29108	29173	28833	29109	28813	28735	28755	28862	28778	28821	28769	29046	28732	28746	28795	28756	28637	28853	28631	29005	29013	28637	28997	29011	28731	28723	28645	28886	28741	28911	28702	28640	28891	29132	28865	28764	28680	29135	28869	28882	28946	28825	28665	28946	29170	28637	28783	28821	28728	28641	28812	28785	28839	28993	28860	28756	28992	28895	28772	28870	29004	28964	29023	28710	28759	28815	28837	28798	28882	28929	28934	28687	28972	28760	28703	28813	29142	28662	28678	28876	28746	28803	28719	28839	28735	29122	28729	29093	28580	28962	28776	29032	28858	28955	28794	28785	28819	28859	28727	28839	28840	29017	28507	29005	28869	28917	28979	28795	28820	28509	28807	28692	28951	28647	28815	28740	28645	28860	28830	28788	29003	28880	29013	28863	28530	29101	28855	28743	28759	28759	28637	29002	29090	28973	28776	28746	28957	28623	28995	28954	28739	28850	28753	28672	28807	29001	28749	29016	28772	29055	28669	28776	28973	28895	28710	28940	28829	28926	28935	28688	28794	28913	28910	28963	28749	28536	28774	28916	28952	28857	28754	29055	28959	28737	28800	28572	28897	28712	28664	28897	29001	29194	28754	29007	28904	29047	29049	28876	28774	28844	28874	28925	28816	28599	28950	28934	28740	28814	29013	29047	29036	29087	28829	28834	28910	28797	28742	28800	28779	28715	29101	28960	28855	28887	28898	29086	28830	28853	28762	28765	28567	28733	28783	28999	28903	28822	28874	28772	28715	28643	28882	29123	28937	28639	28602	28909	28939	28541	28867	28650	29029	28845	29098	28897	28643	28932	28898	28868	28801	28829	29030	28835	28832	28923	28839	28940	28757	28798	28827	28900	28897	28872	28782	29016	28734	28711	28887	29021	28633	28857	28831	28879	28807	28789	28849	28733	28816	29021	28867	28719	28866	28512	28873	28747	28837	28713	28767	28911	28930	29037	28776	29047	28901	28751	28889	28994	28868	28984	28883	28882	28909	28886	28837	28635	28576	28900	28633	28864	28700	28972	29009	28848	28774	28963	28753	28623	29044	29063	28870	28724	28852	28751	28649	28789	28853	29075	28918	28997	28889	28785	28937	28813	28687	29009	28681	28976	29046	28944	29007	28778	28830	29041	28949	28734	28874	28871	28630	28696	28965	28936	29065	28760	28515	28679	28861	29048	28724	28870	28736	28828	28740	28743	28950	28729	28730	28617	28799	28503	28846	28904	28936	28771	28735	28956	28848	28547	29072	28772	28989	28945	28596	28918	28560	28794	28693	28758	28702	28689	28826	28898	28878	28842	28844	28785	28762	28876	29055	28608	28803
24452	44868	41856	32588	27429	24164	21994	20783	19925	19439	18976	18751	18295	18285	18076	17889	17784	17711	17778	17575	17602	17571	17429	17553	17522	17385	17278	17235	17102	17415	17392	17258	17363	17346	17338	17415	17343	17255	17229	17287	17244	17339	17167	17259	17043	17145	17180	17234	17063	17214	17115	17324	17043	17149	17226	17169	17210	17024	17124	17015	17276	17114	16998	17239	17293	17313	17315	17440	17207	17076	17153	17030	17211	17025	17220	16974	17185	17145	17209	17098	17035	17255	16930	17082	17118	16987	17123	17198	17161	17119	17013	16979	17068	17222	17071	16983	17427	17081	17033	16934	17079	17039	16946	17138	17211	17025	17047	17125	17063	17145	17019	17209	17127	16985	17051	17097	17004	17081	16979	17082	17118	17150	17105	17117	16926	17030	17276	17368	17394	16957	16976	17121	17215	17097	17012	17137	17142	17217	17068	17087	17133	17091	17139	16919	16996	17056	17124	17232	17056	17037	17095	17169	17181	17164	17237	17061	17147	17147	17072	17094	17188	16978	16959	17050	17073	17021	17011	17218	16949	17070	16992	17004	16906	17171	17113	17202	17028	16941	17137	17283	17137	16909	16934	16848	17059	17070	16879	17135	16918	17085	16899	17105	17025	17051	17120	17254	17127	17116	17092	17034	17116	16882	17065	16945	16987	16918	16988	17335	17017	16978	17146	17001	17203	17070	16882	17119	17059	16862	16988	16922	16950	17146	17119	16930	17080	16948	16977	17026	16995	17110	17036	16887	17032	17144	17000	16998	16995	17308	17133	17213	17129	17107	17006	17218	17183	17081	17319	17061	17013	17168	17263	17024	17027	17011	17155	16968	17207	16936	17116	17071	16965	17006	17090	16901	17068	17062	16965	17155	17048	16988	17153	17085	17127	17110	17060	16924	17083	17008	17096	17071	16995	17140	16905	17117	16937	17150	17074	17154	17149	17003	17098	17236	16887	16957	17002	17086	17266	17203	17007	17107	17008	17002	16916	17078	17134	16994	17246	16891	17209	17034	17106	16958	17167	17224	17199	17182	17109	16989	16866	17031	17000	17085	16982	17109	17152	17103	17062	16935	16971	17145	16977	16945	16965	17011	17265	17139	17012	17273	17118	17034	16951	17185	16927	17142	17172	17063	16917	17076	17052	17099	17041	17102	16866	17046	16988	16830	16904	16976	17077	16932	17086	17149	16952	17046	16882	16965	17039	16899	17241	17011	16998	17016	17138	16890	16959	17052	17032	17127	17091	16989	17140	17001	16902	17000	17118	17001	16998	17195	17087	17147	17204	17052	17014	17038	17134	17031	17141	17166	17012	17086	17071	17138	16995	17088	17312	17149	17117	16926	17115	17029	16886	16988	17006	17103	17125	16927	17076	17048	17188	17016	17048	16972	16963	16976	17089	17059	17172	17160	16854	16969	17135	16980	17020	16983	17256	17100	16994	17250	17153	17043	17032	17266	16984	17121	16929	17023	16993	17121	17153	16914	17154	17137	16972	17240	17111	17123	17100	17020	17034	17096	17041	16979	17165	17226	17241	16799	17131	17039	17093	17174	17021	17204	16984	17012	17250	17025	17139	17020	17144	17099	17034	17077	16995	17299	17161	17111	17067	17099	17045	17217	16992	16923	16983	16980	17109	17232	16940	16901	17188	16983	17003	16835	17021	17070	16867	16995	17113	17043	17091	16907	17125	17171	17167	16963	17002	17006	17161	17080	17030	16982	17088	17173	17166	16971	17007	17185	17065	16988	16964	17076	17032	16977	17167	16923	17098	17009	17100	16920	16945	17104	17030	17019	16801	17109	17134	16923	17033	17108	17162	16996	17016	17113	17235	17168	16998	17075	17116	17013	17017	17094	17127	16887	16957	17014	17126	17133	17062	17049	17124	17076	17007	17055	17044	17177	16973	16846	17106	16945	16986	17043	16962	17057	17072	16851	16899	17027	17093	17173	17089	17103	16750	17048	17275	16928	17082	17005	16997	17135	17038	17078	16988	17170	17034	17032	16933	16946	17000	17025	17003	17014	17062	16959	17132	16998	17124	17054	16989	16964	17093	17106	16929	16949	17160	17113	17245	17110	16956	16873	17144	17285	17080	16956	16981	16893	17118	17051	17020	17112	17117	16986	17180	17073	17029	16825	17043	17052	17092	17076	17002	17210	17080	17010	16691	16964	16975	16993	17101	17051	17036	17151	16850	16998	17095	16998	17228	17032	17025	17079	17123	17099	17139	17075	16999	17009	16925	17125	17167	17027	17222	17057	17024	16767	17036	16960	17039	16882	17077	16956	16966	17000	16877	17067	17048	17089	16987	17182	17041	17181	17131	16949	17049	16992	16945	17010	17105	17234	17056	17188	16955	17030	16942	17055	16940	16891	17263	17010	17086	16982	17164	16973	17102	16935	17151	17192	17298	17045	16880	17039	17023	17013	16839	16970	17199	16924	16940	17045	16905	17210	17061	16918	17013	16981	16942	16745	16993	16970	17212	17057	17030	17140	16974	17150	16985	17062	17029	17206	17035	16917	17180	17314	16984	17258	16944	17098	17184	17093	17202	17040	17134	17002	17162	17053	17045	17273	17185	17058	17208	17105	17096	17132	16945	17040	17168	17030	17008	17088	16991	17017	17066	17278	16984	17134	17151	16965	16924	17057	17092	16838	16988	17116	17237	17074	16954	16884	17051	17192	17147	17059	16954	16911	16910	16841	17028	17095	17090	17072	17025	17263	17013	17257	17125	17022	16892	17007	17206	17094	17077	17149	17019	17085	17148	16953	17313	17028	16950	17112	16998	17096	17016	17092	16961	16963	17064	17235	17067	17005	17102	17129	16933	17133	17332	17040	17119	17060	16853	16998	16897	17014	17068	17215	17161	17075	17031	17124	16999	16973	16924	17033	17076	16974	17104	17020	16914	17154	16963	17128	17194	17104	17054	17048	16997	16924	17043	17046	17046	17133	17131	17145	17102	16987	16967	17126	17030	17170	16995	16996	16869	17138	17198	17152	17069	17189	17012	17214	17086	17052	16852	17041	16878	16985	17070	17136	17055	17236	16889	17191	17059	17248	17011	17126	17157	17046	17050	16918	17199	16960	16977	17014	16948	17186	17219	17012	16926	17151	17126	17025	17001	16990	17180	17240	17116	16838	17103	16918	17180	16855	17064	17006	17111	17123	17127	17066	16921	17111	16968	17088	16851	16952	17031	17088	17049	17368	17270	16869	17112	16908	17077	17093	16842	16929	16956	17001	17016	17172	16926	16989	16912	17170	17088	17132	17023	16915	16982	17060	16932	17208	17207	16963	17074	17118	17283	17061	16841	16889	17065	16934	17166	16897	17036	17070	17105	16969	17086	17140	17121	17104	17125	16994	17156	16905	17076	17068	17137	17093	17120	17131	16998	17046	17084	17065	17039	17050	17128	17174	17156	17026	17033	17007	17287	17108	17123	16940	17045	17008	17005	17113	17169	17041	16900	16995	16861	16962	17148	16979	17168	17199	16883	16970	16998	16935	16927	16941	17088	17215	16988	17043	17142	17096	17040	16947	17036	17154	17005	17097	17103	17004	17121	17023	17028	17078	17040	17021	17009	17184	16973	16998	17154	16961	17013	16957	16964	17034	17011	16957	16972	17058	17069	17072	16920	17049	17035	17032	16922	16859	17169	17012	16901	17030	17106	17029	17028	16904	17237	16973	17152	17070	16956	16892	17079	16956	17186	17204	16985	17042	17147	16967	17028	17222	17013	17099	17127	17033	17009	17102	16972	17089	17160	17209	17029	16984	17214	17047	17021	17212	17154	17170	16948	17196	16794	17019	16865	17036	17051	17141	17163	17037	17026	17029	16922	16951	17160	17063	17025	17141	17109	16870	17056	17222	17271	16862	17169	17088	17069	17071	17013	17117	17069	16948	17229	17167	17034	17195	17108	17139	16982	17014	17012	17167	17018	16973	16878	16954	16961	17218	17044	17049	16923	17097	17137	16996	17089	17112	17103	17201	17042	17064	17110	17038	17024	17059	16980	16996	17030	17192	16863	16923	17064	16874	17178	17067	17176	17018	17061	17183	17028	17067	16811	17096	17103	17034	17012	17120	17047	17082	17187	16992	16972	16857	17036	17072	17091	17076	17126	17082	17077	17054	16919	17161	17000	17141	17094	16965	17157	17008	16980	17148	16961	17078	17330	17158	17133	17100	17018	17086	17270	16975	17035	17116	17341	17017	17031	17126	17007	17034	16938	17135	17043	17092	17159	16982	17041	17249	17270	16759	16946	16942	17120	16981	16975	16852	17296	16994	17103	17071	17236	17057	17161	17104	17029	16915	17145	17033	17049	16959	17017	17036	17066	17059	17144	17036	17172	17168	17169	16976	16958	17194	17024	17090	16982	17177	17024	17136	17002	17236	16954	16912	17061	17107	17019	17142	17007	16965	16918	16943	16919	17102	17108	16872	16939	16861	16964	16962	17105	17209	17136	17092	17115	16961	16980	17085	17156	17112	17096	17030	17088	16822	16990	16965	17067	16973	17048	17013	16988	16971	17277	17117	16991	17172	16934	17109	16990	17077	17156	16992	17034	17061	16906	17042	17079	17093	16903	16957	16995	17071	17048	17067	17124	16962	17045	17195	16936	17111	16960	17022	17036	16980	17193	17188	16945	16959	17022	17063	17082	17288	17043	17030	16945	17071	16965	17049	16865	17191	17042	17127	17079	16899	16881	17156	17122	17031	17060	16989	17189	17096	17113	16835	17174	17073	17059	17078	17040	17038	17107	17242	17075	17211	16886	17097	16994	16907	16984	17163	16961	16922	17163	17130	16917	17111	16963	17052	17179	17097	17182	17107	16884	17107	17118	17085	17046	17206	17240	17019	16917	17128	17166	17007	17152	16874	17088	17010	17024	17022	17194	17094	17029	17070	16858	17116	17121	17158	17056	17071	17114	17035	17078	17097	17023	16876	17049	17291	17036	17135	17068	16926	17133	17122	17103	17047	17091	17054	17023	17082	16986	16951	16918	17063	16925	16894	17118	17179	17178	17053	17021	16826	17088	17134	17062	16995	17147	17124	17001	17108	17126	17039	17042	17281	17017	16815	17013	16923	17267	17096	17074	17085	17034	17325	17057	17041	16854	17112	17027	17205	17148	17209	17071	17121
33776	30576	35786	33886	30709	29729	29149	28955	28724	28657	28480	28321	28398	28198	28344	28428	28275	28033	28369	27993	28040	28228	28122	28364	28291	28243	28220	28264	28198	28200	28098	27995	28117	28120	28068	27930	27971	28301	27937	28106	27928	28124	28233	27918	27949	28012	27905	27858	28155	28176	27961	28233	27948	28191	28032	27991	27985	27958	28090	28229	28395	27985	27823	27982	27952	28146	27868	27882	27987	27919	27882	27881	27992	28029	27724	27958	28024	28283	28088	27905	27958	27830	27870	27821	28033	27855	28121	27994	28007	27915	28053	28101	28168	28131	28171	28121	28235	28082	28025	27831	28015	27926	27899	27883	27795	27921	28173	28220	28317	28098	28229	27930	28039	28225	28034	28273	27928	28025	28112	27821	27910	27858	28151	28271	28346	28032	27989	27931	28253	27756	27962	28248	28278	28145	28210	28239	28168	28072	28061	27892	27813	27959	28200	28115	28099	28036	28170	27998	27897	28106	28186	28071	28005	28097	28225	28072	28093	28032	28247	27857	28052	28065	28045	28000	28089	28001	27889	28156	27951	27766	28096	28039	28023	27990	27881	28077	28125	27915	28008	27895	27922	28075	28032	27918	28244	28082	28001	28041	27797	28067	28125	28039	28137	27771	28072	28060	27794	27858	28248	27910	28105	28045	27998	28043	28127	28058	28097	27907	27869	27991	28105	27878	27836	27927	27932	27988	27887	28079	27795	27969	27789	27891	28170	28111	28024	28081	27971	28062	27903	27919	28201	27923	27937	28411	28261	27925	28077	28320	28199	28134	28038	27969	28060	28153	27711	28048	27953	28014	28081	27969	27775	28009	28028	27916	28038	27864	28116	28087	28134	27912	27775	28199	28415	27867	28167	27912	27981	28074	27753	27958	27995	28098	27909	27922	28172	28023	27948	28034	27903	28025	28064	27833	28176	27852	27869	28150	28294	28143	28132	28289	28179	28018	27848	27761	28032	27954	28215	28143	27844	28045	27912	27957	28049	27927	27974	28156	27904	28063	28137	28010	27951	28468	28016	28125	27972	28284	28022	28136	28063	28195	28338	27856	28036	28184	28113	28266	28338	28048	27954	27855	28344	28033	28010	27940	28013	28267	27984	28061	28137	28096	27887	28092	28011	27756	27768	28091	28166	28126	28053	28177	28188	27976	28023	28152	28288	28232	28048	27924	28083	28162	27893	27887	27954	28037	28099	28208	28060	28027	28198	28060	28037	27918	28232	28056	27917	28098	28256	28066	28186	27935	28105	28152	28053	27801	28145	27883	28090	28095	28180	27830	27839	27933	28031	28205	28470	27625	28071	28003	28164	28140	27896	28025	27801	28016	27976	28063	28136	28186	28059	28002	28011	27959	28200	27952	28193	28067	27834	27515	27899	28013	27914	28007	28118	28049	28013	28006	28027	28100	28060	27920	28209	27911	27877	28256	28115	27919	28091	28020	28133	27973	28073	28139	28195	28071	28280	27992	28158	28097	28013	28070	27974	28127	28029	27974	28062	28193	28094	27936	28092	28125	28063	27651	27902	27869	28068	28120	28239	28094	28089	27953	27872	27921	27973	28090	28028	27683	28148	28096	28010	28050	27825	28007	27849	28052	28160	27950	28162	28020	27980	28016	27833	27999	28233	27977	28192	28072	28235	28269	27916	28177	28006	27905	27903	28113	28232	28122	28155	28014	27845	28086	28065	27792	28243	28311	28043	28383	28016	28084	28073	28180	28258	28108	28211	28095	28148	27805	27908	28077	28156	28226	28093	28088	27984	28037	28242	28041	27818	28051	28025	28142	27909	28017	28027	27801	28181	27719	27976	27708	28107	27974	28043	27936	27966	28025	28174	27980	28080	28089	28004	27950	27854	28051	27974	27972	27977	27909	27967	27954	28060	27766	28225	28048	27905	27947	28462	27944	27965	27914	27871	27785	28264	27936	28107	27857	27924	27962	27654	28186	28272	28097	28065	27912	27979	28079	28301	27839	27894	28202	28055	27971	27962	28063	27839	28040	27872	28078	27914	28045	27920	27962	28135	27941	28067	27885	27867	27975	27963	28133	28027	27932	27921	27923	28093	28106	27835	27847	28034	28000	27834	27931	28075	28041	28019	27852	28132	28036	28084	28126	27959	28035	28113	27987	27789	27853	27786	27939	27963	27989	28205	28056	28074	28020	28190	28168	27908	28052	28096	27840	28318	28040	28393	28097	28149	28459	27744	28077	28044	28219	27870	27905	28180	28115	28033	28104	27860	27856	28253	28313	28002	28081	27956	27765	27934	28050	27975	27895	28103	28040	28036	27905	27947	27853	27710	28004	27762	28060	27928	28043	28008	28106	27740	28284	28193	27887	28094	27930	28116	28302	28020	27845	28086	27939	28039	28294	28275	28039	27910	28047	27844	28078	28107	27937	28356	28024	27964	28022	28267	27910	27809	27844	28151	27946	28118	28099	27990	27986	28025	27998	27937	27956	28063	28132	28051	27927	27959	28100	28154	28354	27935	28215	28020	28076	27873	28123	28089	27901	27932	27908	27933	28153	28083	27908	28157	28127	28128	27917	27786	27922	28169	27884	28069	28216	28246	28139	28218	28102	28363	27761	27951	27963	28118	28137	28144	28040	27755	27850	28099	27953	28043	27820	27943	28168	27858	28268	27975	27702	27905	28007	28095	28217	28002	28298	28246	28138	27870	28242	27954	27987	28020	27966	28015	28009	28192	28272	27795	27936	28253	28002	28124	27990	28026	27944	27780	28014	28175	28028	27863	27913	27988	28129	27824	28131	28054	28042	28085	27625	28110	28273	28145	27994	28055	27881	28015	28143	28061	28199	28026	27848	28046	28108	28018	27870	28069	27885	28085	28164	27986	27972	28038	28179	27860	28217	27990	27918	28059	28001	27928	28025	27781	28097	28134	27935	28207	28103	27900	28078	27758	27725	28241	27934	27984	27955	28039	28144	27979	28026	27989	28083	28052	27932	28111	28101	27847	27990	27941	28017	28038	27885	28038	28073	28317	28060	28100	27872	28084	28070	28043	28054	28055	28117	27985	27663	28038	28061	28092	27967	28177	28265	27753	28016	28053	28206	27817	27952	27940	28094	27721	28123	28172	28270	28205	28142	28118	27960	28049	27946	27990	27884	27799	28038	28081	28081	27887	27851	28089	28028	27765	27907	28128	28207	28175	27882	27999	27974	27988	27877	27862	27940	28161	27766	27942	27721	28033	28029	28280	28244	27931	28078	28107	28090	28054	28058	28089	28092	27811	27733	28075	27951	27710	27873	28180	27869	27941	28004	27709	27728	27790	28255	28050	28075	27851	27753	27933	27841	28110	28270	27940	27948	27982	28052	28132	27982	28182	28094	28229	28359	28148	28132	28064	27777	27774	27717	28228	28028	28167	27969	28074	27913	28189	28016	28076	27979	28063	27875	27797	28035	28021	27971	27992	28008	27997	27961	28119	27923	27850	27998	28001	27922	27693	27883	27850	27983	27904	28041	27998	28024	28125	28295	28049	28062	28258	28040	28229	28092	28051	28223	28046	28038	28203	28210	28050	27909	28196	28101	27981	28169	28042	27690	28244	27819	27784	27812	27883	28163	28260	28136	28061	27941	27983	28159	27982	28085	28087	28173	28088	27953	27990	27910	27861	27790	27966	28138	28138	28053	27966	28079	28111	28307	28488	28307	27944	28218	28015	27860	27951	28140	28193	28102	27863	28140	28035	28171	28072	28092	28006	28045	27977	28308	27920	27935	28021	27883	28159	28100	28056	28203	28011	28104	28278	27989	28219	28063	28171	28118	27925	27844	27876	28253	28046	28078	28272	28196	28147	28097	27868	27900	28015	28015	28179	28093	28174	28152	27918	27959	28157	28202	27975	27878	28047	28022	28124	27951	28146	27975	27917	27905	28075	27826	28145	28010	28029	27849	27693	28214	27824	27802	27994	28198	27887	28144	28105	27733	28186	28164	28150	27977	27874	28009	27977	28145	28282	28200	28022	27920	28258	27880	27860	27821	27878	27916	27800	28081	28231	27871	28030	27996	28163	28187	28016	27977	28022	27758	28056	28213	27903	27939	28101	28316	28242	28195	28319	28185	28193	27727	28270	27793	28022	28271	28318	28021	28004	28140	27990	28019	27990	28194	27661	28013	28056	28177	28276	28275	28243	27921	28176	27930	28309	28181	28264	27719	27877	28045	27999	27896	28106	28021	27874	28183	27996	28068	28244	28249	27971	28151	27883	28004	28115	28114	27937	28032	27900	27982	28260	28284	28229	28136	28103	27875	28118	28054	27689	27950	28116	27907	28148	28046	28055	27972	27971	27992	27946	28029	28014	28122	28191	28135	28148	28156	28104	27959	27891	27868	28036	28235	27927	28234	28020	28078	28030	28092	27994	27722	28126	28161	28175	28277	28053	28086	27984	28023	28084	27933	28188	27952	28044	28133	28012	27515	27944	27889	27926	28164	28042	28307	27815	27953	27913	27836	28065	28125	28233	27944	27818	28014	27867	28014	28077	27982	28186	27889	28147	27953	28048	28060	28216	28151	28047	28015	28045	28083	27905	28120	27885	28193	28031	28176	27903	27994	28073	27976	28197	28117	28084	28021	28129	28010	28155	27993	27933	27921	28090	27851	28055	27981	27970	28238	28402	28126	28037	27754	28157	28015	27890	28136	27951	27993	27725	27941	27917	28220	28019	28095	28033	27929	28205	28284	27969	27870	28045	28003	28248	28366	28017	28208	28113	28103	27999	27918	27909	28195	28005	28237	27916	28050	28060	28151	28089	27919	28209	28265	28248	28021	28287	28156	27971	28128	27978	27973	28318	28064	28085	28242	28112	28050	28005	27957	28097	27991	28086	28102	28081	27972	27868	28279	28193	28051	28342	27920	28039	27979	27857	28017	27944	28038	28178	28158	28026	28017	27992	27913	27930	28005	27915	28074	28093	28167	28463	28282	27962	28386	28260	27896	27958	27939	28057	28154	28203	28154	27902	28097	28174	28154	28021	27954	28231	28179	27658	28294	28246	28445	28139	28084	28221	27892	27944	27911	28117	27883	28252	28214	28095	28033	28094	27961	27977	28052	27908	28338	28080	28326	28052	27786	27955	28019	28355	28005	28163	27889	27911	28273	27962	28069	28257	28216	27945	27945
22944	29842	27774	22014	19721	18486	17800	17464	17227	16994	16988	17047	16916	16833	16910	16646	16611	16651	16716	16719	16825	16561	16600	16410	16719	16575	16823	16563	16497	16488	16590	16552	16488	16548	16670	16579	16466	16602	16516	16627	16460	16401	16475	16363	16514	16389	16667	16488	16495	16575	16631	16452	16532	16351	16519	16657	16619	16444	16513	16543	16315	16525	16473	16358	16560	16653	16576	16518	16476	16456	16449	16458	16652	16566	16339	16333	16475	16414	16430	16347	16478	16514	16413	16462	16310	16551	16482	16571	16485	16550	16325	16609	16416	16364	16417	16526	16436	16396	16466	16374	16535	16375	16490	16494	16315	16490	16576	16392	16402	16467	16433	16370	16513	16530	16542	16592	16380	16457	16546	16469	16545	16481	16342	16558	16499	16424	16440	16331	16430	16478	16523	16507	16331	16435	16615	16574	16558	16403	16445	16364	16447	16461	16675	16408	16411	16327	16376	16408	16430	16454	16321	16611	16512	16493	16538	16623	16613	16305	16388	16322	16496	16403	16343	16718	16447	16470	16421	16526	16480	16543	16583	16606	16262	16577	16367	16399	16514	16301	16470	16528	16213	16519	16364	16212	16515	16674	16537	16418	16292	16477	16566	16398	16370	16570	16532	16504	16638	16424	16421	16318	16199	16223	16484	16424	16467	16325	16558	16567	16397	16745	16382	16710	16578	16549	16559	16373	16376	16573	16680	16370	16592	16381	16445	16621	16343	16482	16498	16360	16307	16395	16574	16426	16514	16401	16485	16355	16490	16576	16529	16577	16438	16525	16498	16473	16463	16539	16324	16486	16382	16364	16474	16442	16549	16441	16378	16495	16524	16437	16537	16334	16528	16653	16471	16377	16525	16523	16327	16434	16399	16481	16574	16455	16426	16458	16547	16412	16445	16508	16486	16371	16441	16372	16455	16397	16356	16458	16358	16410	16501	16570	16285	16499	16504	16425	16476	16484	16673	16510	16447	16489	16530	16569	16356	16622	16420	16250	16495	16723	16539	16545	16278	16578	16493	16514	16257	16412	16413	16464	16479	16444	16610	16397	16443	16182	16522	16467	16544	16503	16432	16451	16537	16462	16551	16481	16443	16422	16407	16608	16553	16562	16344	16470	16481	16335	16387	16451	16526	16601	16485	16406	16489	16622	16435	16574	16461	16436	16522	16361	16411	16364	16479	16574	16407	16488	16444	16450	16306	16571	16558	16504	16524	16556	16492	16602	16424	16342	16331	16306	16519	16423	16458	16312	16506	16592	16600	16629	16519	16560	16389	16502	16486	16519	16435	16506	16498	16467	16605	16401	16372	16650	16473	16529	16379	16554	16428	16647	16412	16448	16299	16623	16454	16272	16576	16511	16521	16607	16202	16667	16326	16443	16520	16574	16522	16500	16670	16530	16547	16295	16670	16447	16457	16555	16487	16355	16513	16501	16224	16326	16565	16596	16419	16566	16497	16559	16455	16444	16675	16538	16606	16480	16308	16350	16473	16426	16501	16634	16460	16581	16505	16284	16458	16439	16519	16384	16562	16604	16481	16423	16634	16432	16350	16386	16453	16427	16398	16571	16396	16364	16563	16417	16533	16513	16349	16542	16432	16504	16491	16513	16515	16481	16626	16559	16356	16550	16372	16681	16282	16480	16512	16507	16449	16526	16456	16526	16377	16638	16282	16400	16418	16495	16399	16433	16638	16390	16702	16502	16519	16551	16374	16553	16463	16482	16373	16620	16535	16575	16436	16772	16530	16476	16478	16411	16448	16256	16426	16597	16490	16344	16486	16516	16423	16390	16339	16445	16330	16591	16438	16419	16298	16628	16372	16653	16388	16506	16462	16377	16331	16457	16372	16602	16307	16537	16348	16460	16360	16484	16422	16343	16558	16554	16437	16430	16406	16560	16313	16489	16404	16435	16319	16415	16390	16538	16544	16449	16512	16487	16596	16429	16501	16578	16532	16360	16733	16611	16461	16507	16446	16464	16545	16389	16495	16606	16544	16482	16646	16470	16307	16410	16400	16604	16377	16312	16532	16429	16312	16367	16501	16440	16435	16452	16290	16517	16601	16206	16495	16467	16418	16279	16523	16601	16562	16436	16623	16495	16253	16138	16566	16347	16453	16365	16546	16447	16291	16584	16539	16451	16451	16543	16491	16441	16622	16466	16459	16401	16498	16289	16388	16460	16530	16580	16537	16411	16522	16387	16418	16399	16377	16466	16342	16430	16546	16495	16435	16264	16353	16444	16476	16540	16488	16303	16464	16498	16610	16641	16275	16636	16529	16371	16428	16560	16485	16320	16429	16529	16460	16346	16567	16488	16446	16633	16591	16422	16385	16583	16479	16372	16579	16479	16330	16326	16296	16483	16421	16452	16389	16730	16471	16392	16520	16287	16419	16292	16660	16541	16503	16497	16580	16297	16494	16583	16562	16349	16442	16502	16594	16365	16537	16588	16317	16517	16489	16455	16532	16387	16554	16415	16319	16327	16489	16393	16538	16402	16469	16350	16372	16687	16506	16434	16410	16328	16325	16380	16396	16485	16476	16418	16604	16413	16292	16383	16705	16403	16516	16510	16314	16444	16543	16537	16418	16581	16534	16383	16430	16455	16353	16405	16556	16314	16564	16385	16399	16524	16595	16435	16341	16440	16296	16695	16388	16550	16645	16579	16435	16527	16490	16479	16486	16570	16502	16397	16589	16332	16497	16390	16514	16451	16452	16272	16415	16311	16417	16565	16418	16453	16454	16323	16750	16326	16486	16530	16479	16441	16616	16316	16346	16405	16468	16490	16434	16317	16380	16538	16371	16494	16323	16682	16572	16567	16416	16503	16564	16495	16572	16513	16441	16531	16720	16438	16562	16458	16423	16409	16459	16553	16491	16372	16612	16443	16629	16584	16663	16569	16433	16522	16577	16314	16447	16231	16460	16454	16576	16388	16283	16463	16431	16496	16516	16273	16637	16532	16405	16499	16443	16496	16451	16482	16473	16507	16568	16489	16497	16419	16520	16462	16469	16397	16498	16611	16430	16338	16283	16613	16547	16416	16366	16630	16254	16463	16492	16491	16638	16680	16521	16508	16258	16497	16560	16376	16458	16403	16500	16371	16541	16546	16643	16389	16430	16490	16478	16498	16358	16352	16570	16472	16453	16566	16270	16506	16519	16419	16429	16444	16491	16502	16333	16550	16449	16276	16280	16227	16718	16539	16281	16498	16568	16451	16545	16531	16439	16311	16443	16601	16535	16543	16348	16612	16581	16341	16654	16437	16623	16434	16597	16515	16514	16612	16402	16754	16408	16506	16453	16606	16512	16459	16427	16554	16327	16555	16557	16523	16411	16498	16369	16362	16385	16510	16494	16357	16329	16572	16380	16490	16518	16342	16425	16467	16469	16651	16475	16442	16228	16613	16391	16517	16477	16359	16447	16454	16364	16516	16479	16371	16618	16501	16497	16596	16463	16243	16314	16465	16478	16446	16501	16531	16340	16618	16630	16685	16450	16624	16530	16405	16633	16420	16442	16596	16358	16586	16345	16331	16564	16610	16450	16603	16281	16347	16646	16397	16579	16524	16327	16319	16426	16446	16427	16450	16507	16548	16602	16473	16477	16260	16371	16401	16470	16327	16438	16410	16489	16376	16626	16560	16269	16533	16424	16478	16511	16580	16590	16518	16412	16473	16426	16553	16611	16433	16440	16525	16375	16351	16383	16404	16685	16702	16467	16544	16272	16599	16467	16434	16537	16382	16609	16417	16557	16448	16510	16562	16587	16583	16633	16519	16546	16373	16458	16415	16397	16654	16369	16545	16283	16483	16540	16626	16463	16439	16235	16483	16399	16417	16496	16426	16323	16515	16495	16522	16446	16593	16437	16563	16476	16575	16358	16379	16365	16575	16463	16417	16544	16370	16335	16379	16527	16561	16513	16313	16354	16658	16447	16500	16422	16449	16401	16606	16344	16374	16525	16552	16558	16299	16475	16479	16513	16550	16600	16588	16456	16549	16477	16553	16414	16288	16295	16504	16681	16607	16268	16399	16393	16404	16349	16542	16431	16497	16427	16402	16536	16430	16625	16575	16455	16506	16402	16563	16415	16456	16509	16434	16557	16329	16473	16415	16438	16382	16387	16565	16604	16367	16367	16456	16576	16672	16508	16520	16557	16536	16463	16376	16421	16521	16559	16397	16588	16383	16603	16274	16449	16493	16447	16466	16445	16578	16452	16462	16466	16459	16458	16648	16428	16455	16487	16386	16368	16407	16595	16536	16561	16488	16427	16473	16273	16462	16494	16570	16503	16657	16569	16403	16419	16467	16500	16597	16589	16476	16583	16321	16521	16511	16237	16524	16474	16505	16378	16585	16474	16380	16398	16592	16600	16426	16468	16465	16486	16473	16411	16266	16470	16530	16513	16309	16371	16341	16471	16604	16377	16439	16475	16507	16358	16657	16211	16427	16475	16479	16562	16489	16513	16454	16425	16254	16440	16497	16492	16443	16470	16483	16398	16327	16515	16431	16498	16479	16594	16532	16514	16588	16408	16514	16427	16416	16434	16555	16526	16428	16466	16400	16475	16484	16518	16532	16414	16298	16730	16703	16480	16481	16324	16579	16473	16639	16492	16608	16460	16551	16510	16637	16337	16473	16578	16616	16488	16441	16364	16357	16609	16502	16516	16476	16464	16421	16486	16397	16492	16258	16483	16514	16466	16541	16647	16384	16542	16402	16474	16424	16603	16573	16481	16460	16437	16299	16481	16525	16465	16411	16581	16456	16586	16504	16325	16513	16486	16538	16458	16473	16520	16460	16528	16485	16489	16464	16489	16417	16496	16456	16391	16396	16329	16461	16269	16408	16488	16561	16368	16165	16551	16592	16388	16425	16417	16648	16558	16397	16483	16409	16345	16394	16505	16404	16464	16468	16385	16509	16278	16545	16477	16646	16494	16588	16422	16761	16326	16513	16416	16490	16452	16395	16395	16624	16408	16421	16636	16327	16503	16435	16343	16459	16582	16385	16459	16441	16422	16557	16542	16503	16500	16310	16564	16279	16526	16510	16470	16387	16612	16506	16568	16335	16616	16384	16259	16442	16505	16571	16477	16327	16319	16595	16515	16158	16422	16367	16472	16391	16442	16547	16576	16556
24607	21357	28516	27975	28960	30720	31489	29393	28519	28294	28279	28071	27996	27894	27887	27680	27758	27744	27627	27686	27545	27609	27365	27328	27271	27380	27142	27404	27215	27521	27309	27373	27320	27267	27090	27120	27131	27326	27103	27125	27163	26979	27291	27186	27219	27154	27131	27273	27269	26901	27100	27278	27145	27067	27153	27176	26983	27246	27065	27153	27184	27368	27126	27020	27466	27165	27121	27418	27125	27337	27308	27338	27123	27223	26842	27337	27172	26816	26996	27380	26913	26896	27237	27187	27186	27200	27383	26791	27046	27109	26938	27152	27025	27095	27426	27203	27130	27168	27237	27117	27196	27310	27072	27041	27139	27172	27026	27206	27223	27207	27297	27060	27213	27313	26963	27219	27306	27064	27177	27290	26907	27307	27162	27072	27060	26862	27090	27181	27243	27318	27273	26932	27412	27326	26981	27125	26996	27112	27035	27170	26975	27073	27107	27283	27072	26892	26982	27218	26998	27196	26996	27032	27029	27265	27138	27123	27144	27216	27198	27203	27266	27511	27210	27023	27129	27263	27341	27304	27029	27210	27009	27166	27132	27205	27244	27006	27080	27153	27253	27159	27136	27279	27333	27110	27277	27144	27280	27134	27242	27548	27255	27129	27092	27061	27250	27041	27221	27299	27169	27194	27278	27293	27106	27283	27066	27071	27120	27073	27403	27166	27098	27040	27346	27474	26996	27130	27290	27146	27097	27223	27118	27102	27032	27152	27280	27032	26995	27131	27306	27272	27218	27017	27335	27026	27328	27139	27344	27144	27342	27205	27039	27004	27380	27442	27190	27152	27050	27214	27028	27607	27319	27205	27100	27436	27072	27034	27076	27091	27250	27165	27167	27135	27133	27157	27256	27273	26897	26903	27162	27010	27026	27269	26976	27179	27202	27499	27240	27086	27247	26963	27225	27157	27143	26680	27166	27134	27120	26904	27223	27327	27181	27320	27166	27175	27154	27012	27015	27030	27133	27400	27174	26931	26992	27038	27332	27151	26868	27095	27054	27150	27183	26954	27185	27067	27075	27302	26809	26924	27188	27187	27124	27038	27030	26958	27073	27039	27226	27322	27194	27381	27204	27024	26982	27256	27218	27154	27315	27058	27037	27203	27160	27173	27393	26897	26914	27159	27017	27251	27078	27391	27186	27124	27172	27378	27323	27147	26960	27120	27180	27107	26993	27074	27490	27130	27209	27129	27265	27098	27254	27073	27028	27040	27082	27286	27117	27126	27258	27306	27120	26981	26810	26953	27298	27077	27386	27223	27022	27127	27235	27232	27084	27094	26980	26880	27195	26975	27153	27140	27259	27054	27267	27448	27098	27031	26979	27217	27177	26968	26912	27325	27067	27214	27135	27012	26916	27042	27018	27155	27105	27032	27264	27251	26879	27207	27232	27194	27078	27110	27389	27219	27221	27507	27175	27121	27234	27259	27365	27130	27234	27269	27126	27204	27419	27182	27484	27393	27121	27088	27202	27151	27322	27029	26986	27153	27281	27251	27102	27077	27236	27182	27005	27183	26895	27110	26945	26963	26909	27269	27425	27236	26996	27343	27290	26916	27254	27249	27293	27187	27124	26988	27285	27102	27221	27053	27013	27323	27225	26745	27178	27219	27041	27123	27056	27138	27013	27252	27156	27404	27011	27081	27196	27336	27137	27360	27325	27161	27330	27173	27370	27282	27142	27027	26856	27239	27170	27126	27136	27199	27036	27284	27189	27057	27138	27096	27193	27292	26986	27197	27305	27263	27186	27203	27312	27285	27495	27331	27266	27118	27102	27225	26953	27154	27177	27150	27159	27152	27054	26964	27163	27246	27076	27055	27098	26975	27128	26860	27071	27048	27160	27352	27130	27286	27054	27068	27119	26837	27197	26989	27156	27303	27170	27337	27122	27184	27112	27167	27195	27186	27244	27332	27173	27052	27030	27288	27131	27226	26992	26915	27286	26961	27242	27041	27007	27332	27401	27232	27023	27079	27210	27272	27449	27056	27044	27321	27367	26969	27105	27148	26943	26934	27008	26844	27266	27235	27113	27383	27233	27187	27085	27138	27314	27266	27427	27155	27295	26949	27361	27074	27172	27137	27290	27239	26963	27263	26959	27360	27149	27156	27265	27390	27189	27168	26949	27262	27104	27278	27074	27003	27089	27178	27088	27244	27210	27201	27359	27114	27124	27012	27355	27210	27309	26955	27194	27247	27081	26969	27226	27235	26903	27231	27251	27220	27134	27319	26918	27227	27289	27191	27259	27360	26962	27054	27209	27301	26865	27100	27027	27197	27142	27129	27122	27193	27192	27141	27188	27180	27270	27190	26932	27230	27305	27216	27055	27178	27330	27111	27003	27252	27413	27095	27094	27221	27118	27358	26903	26899	26989	27142	26911	27175	27052	27230	27114	27275	27182	27107	27177	27061	27030	27128	27292	26997	27065	27068	27105	27328	27041	27010	27276	27085	27350	27282	27015	27201	27070	27063	27313	27146	27380	27207	27451	27406	27206	27087	27287	27340	27098	27268	27177	27324	27324	27053	27092	27170	27178	27164	27260	27256	27229	27250	27206	27338	27263	26995	26918	27091	27254	27454	27295	27149	27323	27139	27120	26976	27145	27198	27178	27183	27385	27122	27007	27168	27253	27181	27105	27253	27154	27084	27339	26886	27244	27153	27052	27105	27154	27270	27514	27152	27146	27347	27117	27126	27093	27378	27103	27454	27333	27038	27199	27418	27100	27004	27257	27069	27283	27162	27051	27079	27215	27250	27220	26873	27336	26913	27014	27022	27120	27338	27383	27211	27017	27301	27263	27122	27132	27125	27315	27309	27108	27172	26937	27289	27157	27109	27222	26973	27036	27151	27136	27147	27267	27103	27197	27333	27338	27125	27181	27527	27152	27134	27315	26914	27070	27141	27219	27251	27013	27219	27263	27068	27218	27422	27229	27081	27253	27093	27047	26972	27236	27306	27235	27053	27250	27085	27166	27020	27136	27362	27196	27236	27381	27049	27075	26758	27007	27328	27307	27424	27341	27003	26975	27180	27125	27171	27068	27312	27303	26993	27122	27029	27205	27228	27041	26981	27113	27182	27020	27228	27351	26993	27179	26977	27056	27346	27206	27196	27238	27151	27268	27169	27005	27167	27263	27246	27158	26950	26997	27241	26950	27209	27229	27118	27250	27117	27139	27208	27226	27328	27158	27467	26953	27042	27081	27076	26982	27219	27107	27044	27362	27142	27092	27198	27306	27212	27117	27079	27005	27188	26944	27476	27262	26959	27097	27094	27034	27433	27354	27242	27246	27312	27130	27217	27131	27318	27291	27182	27186	27167	27127	27292	27126	27181	27077	27072	27165	27262	27145	27297	26876	27019	27075	27226	26874	27255	26990	26954	27133	27112	27019	27179	27224	27265	27223	27047	27270	27500	27227	26986	27140	27014	27351	27239	27252	27177	27101	26950	27285	27431	27416	27049	27219	27051	27094	27138	27129	27141	27067	27121	26930	27264	27252	27139	27347	27089	27074	27011	27024	27187	27150	27216	27189	27091	27071	27167	27177	27377	26949	27216	27373	27198	27413	26962	27282	27130	27273	27074	27183	27381	27216	27231	27211	27255	27194	27045	27399	26928	27345	26960	27286	27161	27179	27143	27056	27228	27190	27165	27275	26944	27087	27054	27116	27331	26921	27241	26957	27018	27217	27219	27136	27221	27314	27145	27023	27175	27171	27247	27448	27394	27134	27350	27054	27154	26981	27261	27421	27157	27237	26956	27098	27228	27072	27166	27076	26968	27022	27076	26878	27358	27250	26984	27431	26969	27124	27238	27005	27277	27272	26987	27203	27276	26930	27104	27178	27553	27297	27132	27094	27329	27092	27165	27380	27252	27107	27172	27272	27293	26967	26902	27220	27346	27101	27185	27377	27051	27126	27405	27241	27177	27261	27112	27316	27421	27148	27058	27178	27163	26999	27325	27059	27272	27426	26969	27307	27066	27018	27216	27054	26810	27185	27252	27223	27284	27202	26775	27412	27064	27021	26967	27284	27022	27217	27216	26925	27149	27056	27058	27117	27315	27233	27041	27288	27175	27287	27079	27118	27227	27143	27141	27298	27183	27273	27197	27026	27080	27011	27018	27207	26972	26970	27125	27043	26986	27171	27233	27430	27117	27152	26995	27024	27112	27197	27187	27211	27259	27182	27218	27090	27381	27349	27008	27411	27192	27204	27011	27221	27126	27018	27059	27075	27136	27153	27134	26978	27208	27386	27255	27123	27350	27347	27265	27440	27413	27280	27288	27107	26990	26964	27137	27128	27051	27017	27037	27152	27083	27399	27187	27172	27073	27120	26988	27003	27231	27136	27174	27126	27162	27139	27071	27046	27400	27222	27219	26915	27113	27287	27269	27385	27259	27269	27233	27006	27126	27064	27057	27092	27527	27467	27216	27291	27167	27050	27269	27217	27254	27247	27324	27190	27323	27159	27093	26978	27352	27174	27361	27369	26885	27335	27105	27235	27110	27071	27089	27050	27106	27045	27257	27432	27311	27091	27316	27197	27357	27327	27252	27104	27130	27244	27123	27211	27151	27018	27045	27302	27302	27118	26951	27251	27177	27098	27366	27295	27249	27300	27046	27184	27289	26948	27095	27171	27246	27046	27180	27326	27121	27115	27278	27161	27234	27090	26969	27181	27010	27246	27202	27330	27161	26701	27197	27281	27098	26846	26959	27020	27110	27296	27282	27409	27075	27160	27277	27033	27192	26910	27152	27176	27158	27273	27348	26943	27267	27360	27070	27117	27310	27145	26865	26945	27111	26957	27422	27134	27197	27281	27058	27133	27202	27153	27369	27231	27169	27359	27139	27050	27084	27010	26796	27377	26909	27258	27188	27136	27037	27139	27067	27385	26893	27141	27072	27235	27210	27362	27074	27088	27144	27244	27095	27163	27271	27108	27253	27168	27224	27206	27161	27126	27066	27319	27247	27268	27112	27280	27197	27287	27036	27336	27158	26975	26988	27396	27234	27009	26864	27078	27091	27099	27016	27064	27230	27334	27099	27025	27239	27287	27157	27478	27384	27103	26853	27190	27106	27039	27085	27135	27085	27244	27205	27225	27180	27115	27203	26909	27096	27083	27281	27142	27368
22359	38230	34997	26863	22949	20442	19376	18675	18063	17538	17280	17193	17176	16780	16884	16794	16797	16833	16671	16439	16367	16507	16471	16421	16364	16458	16361	16228	16369	16436	16455	16483	16304	16593	16248	16353	16264	16354	16318	16227	16243	16479	16174	16381	16375	16193	16185	16358	16244	16358	16223	16316	16150	16371	16418	16288	16314	16358	16253	16304	16216	16391	16213	16190	16127	16312	16320	16323	16143	16236	16175	16310	16307	16173	16151	16205	16176	16355	16383	16120	16186	16253	16187	16349	16229	16255	16201	16364	16188	16144	16273	16319	16274	16490	16100	16306	16290	16319	16304	16085	16338	16065	16133	16504	16396	16140	16323	16227	16266	16317	16140	16215	16381	16259	16170	16045	16221	16144	16305	16152	16191	16132	16159	16200	16131	16179	16313	16284	16331	16208	16049	16223	16139	16255	16193	16433	16252	16299	16185	16128	16231	16208	16171	16102	16283	16092	16225	15890	16230	16031	16205	16156	16084	16149	15989	16079	16210	16224	16305	16155	16142	16284	16227	16159	16139	16281	16351	16112	15997	16319	16162	16296	16331	16214	16363	16297	16125	16125	15950	16206	16229	16247	16358	16106	16227	16113	16177	16272	16099	16226	16297	16335	16094	16323	16226	16362	16190	15990	16237	16169	16258	16186	16232	16188	16306	15993	16177	16174	16079	16230	16126	16186	16181	16295	16135	16315	16199	16147	16151	16164	16126	16422	16211	16148	16223	16216	15952	16193	16426	16138	16389	16112	16276	16071	16167	16411	16182	16277	16067	16286	16180	16219	16116	16279	16288	16318	16225	16086	16197	16044	16115	16216	16120	16247	16244	16148	16237	16299	16141	16248	16215	16178	16031	16219	16244	16201	16232	16036	16127	16012	16214	16086	16186	16216	16172	16212	16322	16078	16252	16226	16135	16303	16270	16192	16385	16315	16221	16064	16119	16069	16205	16233	16374	16171	16175	16136	16134	16263	16462	16209	16026	16119	16227	16218	16129	16154	16288	16203	16199	16191	16322	16086	16165	16232	16430	16044	16121	15986	16240	16147	16180	16121	16283	16187	16339	16215	16147	16301	16074	16206	16185	16120	16178	16284	16229	16323	16245	16180	16199	16274	16311	16320	16284	16109	16142	16100	16093	16031	16289	16324	16224	16231	16374	16415	16017	16259	16366	16181	16307	16276	16338	16152	16284	16086	16272	16012	16244	16291	15987	16363	16225	16156	16189	16187	16199	16214	16181	16082	16203	16197	16077	16156	16217	16206	16178	16489	16203	16207	16234	16212	16050	16290	16216	16221	16199	16237	16135	16246	16196	16092	16040	16181	16381	16372	16244	16065	16122	16212	16111	16098	16112	16229	16316	16209	16129	16265	16154	16440	16216	16293	16131	16212	16193	16108	16212	16075	16121	16254	16257	16099	16201	16286	16194	16102	16278	16182	16370	16262	16196	16273	16201	16106	16162	16298	16460	16315	16079	16201	16307	16015	16071	16278	16329	16356	16320	16101	16210	16064	16057	16248	16064	16166	16171	16207	16009	16340	16251	16200	16478	16211	16232	16338	16065	16280	16081	16204	16081	16151	16241	16293	16204	16187	16373	16353	16082	16149	16410	16232	16204	16314	16499	16201	16212	16300	16197	16219	16300	16100	16255	16425	16160	16192	16288	16266	16329	16172	16153	16105	16277	16319	16213	16019	16250	16365	16193	16240	16201	16047	16129	16170	16162	16170	16379	16063	16220	16251	16090	16105	16151	16263	16330	16177	16327	16005	16207	16214	16219	16241	16207	16278	15958	16195	16234	16125	16295	16206	16382	16117	16303	16287	16102	16241	16027	16279	16098	16018	16243	16218	16268	16183	16231	16265	16215	16281	16279	16139	16357	16065	16186	16141	16209	16274	16575	16291	16208	16301	16257	16054	16321	16191	16119	16377	16224	16036	16053	16395	16360	16160	16306	15988	16330	16046	16169	16278	16369	16206	16085	15992	16274	16408	16070	16320	16248	16048	16210	16171	16147	16215	16199	16231	16350	16210	16136	16169	16235	16096	16331	16244	16353	16236	16092	16217	16198	16477	16263	16146	16345	16157	16278	16181	16302	16156	16457	16383	16198	16084	16219	16131	16136	16358	16051	16168	16112	16102	16262	16259	16378	15951	16225	16196	16217	16221	16135	16196	16314	16245	16358	16288	16092	16197	16129	16044	16226	16218	16128	16351	16215	16289	16149	16275	16308	16221	16318	16159	16244	16216	16256	16120	16219	16081	16287	16277	16314	16300	16355	16096	16231	16281	16090	16044	16274	16134	16158	16146	16258	16213	16199	15940	16177	16074	16238	16261	16190	16164	16098	16460	16162	16193	16104	16054	16145	16260	16085	16170	16102	16296	16279	16382	16205	16164	16306	16215	16382	16347	16180	16071	16118	16242	16332	16173	16323	16223	16521	16258	16228	16437	16306	15945	16243	16252	16291	16288	16184	16232	16312	16191	16097	16336	16066	16223	16279	16198	16023	16357	16207	16271	16120	16047	16338	16294	16287	16206	16216	16274	16154	16265	16184	16186	16148	16207	16187	16126	16094	16190	16174	16096	16320	16165	16395	16170	16061	16234	16326	16273	16166	16257	16096	16306	16144	16323	16234	16407	16302	16116	16090	16086	16409	16070	16318	16202	16150	16221	16176	16274	16239	16352	16056	16154	16168	16272	16179	16421	16264	16192	16336	16384	16173	16221	16047	16217	16067	16193	16252	16242	16184	16137	16079	16181	16127	16363	16268	16183	16233	16152	16182	16112	16187	16335	16193	16103	16244	16311	16373	16119	16225	16114	16301	16216	16147	16073	16164	16255	16211	16375	16289	16209	16297	16089	16332	16189	16365	16089	16108	16182	16286	16187	16268	16170	16426	16436	16322	16181	16256	16158	16031	16361	16180	16316	16184	16338	16185	16279	16400	16212	16270	16248	16069	16314	16200	16416	16166	16240	16096	16196	16367	16308	16205	16281	16168	16208	16354	16288	16208	16249	16271	16181	16067	16306	16162	16301	16256	16257	16174	16185	16137	16295	16185	16064	16161	16134	16109	16206	16118	16111	16093	16456	16241	16295	16049	16273	16188	16102	16141	16192	16156	16376	16186	16303	16280	16263	16102	16254	16311	16364	16242	16233	16275	16170	16170	16217	16196	16304	16252	16238	16193	16347	16340	16235	16266	16285	16176	16262	16358	16073	16252	16051	16330	16014	16160	16222	16256	16087	16042	16272	16201	16297	16230	16258	16256	16145	16286	16220	16084	16145	16367	16136	16228	16129	16216	16079	16333	16216	16210	16348	16229	16303	16254	16318	16259	16282	16064	16198	16110	16111	16210	16327	16272	16233	16282	16169	16267	16029	16252	16172	16127	16139	16164	16295	16356	16167	16289	16229	16131	16129	16220	16366	16200	16089	16253	16197	16169	16247	16263	16365	16193	16387	16015	16433	16229	16027	16177	16124	16242	16117	16247	16088	16350	16234	16102	16272	16277	16308	16455	16096	16326	16090	16307	16080	16120	16339	16097	16206	16157	16357	16128	16038	16108	16325	16264	16212	16326	16362	16243	16018	16230	16414	16211	16153	16286	16245	16285	16322	16243	16163	16259	16219	16332	16214	16332	16180	16328	16097	16469	16258	16399	16318	16298	16133	16177	16265	16312	16427	16273	16207	16081	16239	16341	16184	16175	16196	16234	16087	16119	15995	16262	16446	16205	16194	16107	16239	16293	16440	16266	16102	16125	16316	16306	16186	16175	16063	16219	16061	16070	16329	16412	16118	16204	16208	16230	16259	16162	16426	16306	16256	16171	16422	16153	16131	16351	16052	16238	16433	16140	16228	16184	16092	16101	16319	16168	16274	16386	16350	16185	16381	16061	16273	16290	16362	16254	16227	16156	16107	16072	16111	16140	16295	16202	16203	16269	16362	16185	16176	16345	16257	16229	16192	16213	16222	16066	16253	16168	16280	16234	16272	16030	16187	16244	16076	16322	16105	16172	16165	16103	16251	16110	16147	16271	16280	16273	16192	16158	16328	16094	16180	16239	16216	16121	16098	16230	16316	16151	16441	16397	16001	16283	16225	16172	16251	16297	16189	16202	16353	16250	16308	16242	16100	16201	16226	16191	16336	16168	16278	16280	16297	16041	16148	16173	16128	16156	16237	16159	16096	16073	16165	16083	16171	16339	16383	16160	16265	16185	16172	16153	16124	16044	16190	16119	16197	16202	16174	16089	16261	16113	16222	16093	16203	16238	16101	15991	16362	16138	16362	16136	16374	16379	16221	16328	16406	16249	16080	16188	16301	16225	16400	16227	16202	16131	16262	16194	16143	16202	16205	16264	16247	16290	15990	16311	16272	16304	16163	16178	16371	16270	16090	16040	16357	16190	16175	16229	16150	15953	16193	16389	16410	16229	16185	16192	16306	16199	16297	16271	16149	16276	16196	16274	16082	16444	16175	16154	16148	16244	16207	16131	16180	16384	16305	16304	16159	16273	16169	16277	16196	16389	16199	16338	16210	16209	16169	16226	16264	15998	16111	16176	16122	16243	16101	16311	16378	16260	16288	16206	16201	16134	16138	16179	16177	16036	16296	16199	16135	16054	16165	16142	16207	16283	15966	16428	16165	16201	16157	16108	16192	16255	16155	16235	16290	16223	16370	16220	16123	16035	16401	16259	16088	16184	16335	16304	16266	16253	16266	16148	16150	16175	16366	16131	16129	16265	16090	16070	16178	16237	16189	16355	16300	16356	16217	16152	15995	16419	16273	16396	16425	16231	16206	16182	16071	16119	16230	16282	16338	16388	16021	16215	16268	16098	16307	16319	16389	16150	16276	16246	15978	16126	16211	16126	16195	16386	16167	15985	16190	16134	16195	16149	16218	16043	16287	16088	16336	16229	16170	16190	16168	16231	16233	16305	16080	16175	16396	16201	16199	16173	16247	16185	16314	16098	16283	16307	16303	16302	16172	16155	16217	16184	16225	16217	16292	16006	16026	16134	16111	16172	16248	16263	16054	16253	16236	16326	16111	16283	16247	16145	16352	16320	16228	16197	16291	16023	16263	16305	16245	16177	16345	16355	16193	16196	16181	16102	16227	16270	16083	16219	16160	16113	16469	15922	16264
22987	21358	28592	25938	27605	32207	33896	31283	30441	30174	30124	29493	29310	29464	29047	29110	29283	28973	28970	28629	28884	28709	28726	28241	28256	28422	28631	28476	28482	28592	28229	28273	28173	28444	28410	28552	28396	28277	28197	28459	28392	28109	28392	27959	28375	28195	28201	28222	28238	28331	28251	28299	28211	28139	28470	28215	28383	28199	28377	28300	28132	28060	27991	28165	28157	28549	28490	28171	28498	28378	28512	28030	28151	28301	28336	28276	28259	28317	28245	28212	28128	28087	28150	28307	28113	28197	28285	28145	28240	28250	28364	28386	28184	28234	28028	28080	28328	27955	27989	28195	28170	28302	28174	28137	28376	28218	28374	28325	28219	27965	28230	28112	28479	28205	28341	28249	27896	28122	28098	28126	28306	28100	27910	28119	28294	28311	28222	28157	28147	28133	28078	28298	28089	28031	28083	28473	28240	28218	28149	28063	28149	28004	28193	28030	27985	27806	28070	27929	28371	28138	28408	27964	28176	28290	27965	28182	28319	28130	28364	28158	28207	28311	28461	28125	28156	28115	28031	28425	27993	28176	28335	28250	28102	28025	27885	28039	28283	28166	28277	28072	28263	28149	28086	28097	28169	27961	28016	28048	28291	28289	28151	27989	27857	28387	28030	28204	27859	27959	28234	28111	28286	28169	28294	27914	27926	28399	28337	28087	28216	28137	28156	28059	28284	28215	28010	28059	28068	28150	28004	28018	28310	28174	28177	28208	28173	27842	28185	28181	28191	28044	28222	28146	28109	28310	28199	28082	28401	28121	28105	27979	28341	28153	28313	28420	28439	27941	28205	28031	28137	28187	28003	28054	28223	28275	28062	28243	28174	28201	28080	28276	28211	28419	28276	28051	28321	28145	28055	28151	28060	28357	28493	28192	28163	28088	28143	27928	27790	28222	27978	27967	28205	28175	28124	27967	28248	28089	28222	28135	28430	28164	28133	28258	27813	28037	28251	28205	28209	28111	28340	27989	28372	28356	28043	28296	28107	28333	28227	28038	28147	28349	28456	28386	28481	28008	28376	28131	28202	28048	27998	27896	28264	27933	28164	28214	28125	27879	28396	28294	28113	28153	28143	27965	28134	28006	28283	27957	28154	28194	28382	28472	28071	28327	28292	27994	28204	28266	28288	27935	28043	27990	28196	28007	28229	27990	28056	27980	28064	28090	28409	28041	28042	28052	28204	28187	28217	28213	28021	28214	28085	28229	28033	28306	28028	28207	28140	27879	28349	28095	28242	28165	27955	27870	28020	28217	28076	27907	28089	28189	27962	28108	28122	28364	28308	28010	28037	28275	28364	28127	28303	28169	28122	28071	28147	28288	28323	28008	27953	28118	28295	28047	28417	28094	28111	28321	28246	28332	28180	28227	28070	28158	28030	28320	28067	27900	28209	28393	28031	28302	28194	28238	27967	28189	28397	28125	28203	28138	27907	27781	27924	28273	28078	28245	28162	27777	27757	28229	28282	28149	28066	28323	28149	28276	27922	28299	28198	27916	28049	27973	28052	28003	28092	28153	28019	28295	28017	28234	28108	28082	28054	27796	27994	28207	28221	28190	28055	27978	28201	27945	28240	28116	28276	28145	28185	28055	27912	28131	27952	28010	28129	28392	28324	27893	27907	28132	28247	27681	28195	28230	27992	28085	28038	28115	28245	28043	28267	28188	28405	28372	28067	28241	28086	27987	28272	28376	28164	28122	27904	28079	28343	28172	28212	28247	28032	28119	28163	28133	28222	28004	27907	28189	28159	28083	28357	28260	28245	28275	28105	28006	28128	28331	27984	27969	28144	28082	28063	27803	28193	27998	28223	28176	28164	28162	28097	28130	28141	28031	28317	28075	28124	28130	28073	28251	28081	27976	27906	28087	28183	27937	27854	28139	28328	27992	28071	28059	28031	28285	28149	28172	28171	28212	28237	28217	28180	28291	28266	28149	28260	28006	28122	28171	28202	28152	28060	28068	28072	28241	28180	28136	28427	28060	28167	27874	28171	28308	28205	28088	28281	27956	27928	28164	28285	28125	27896	28300	28194	28034	28038	28013	28226	28122	28425	28154	28238	28235	28186	28286	28233	28045	28124	27960	28018	28066	28273	28387	28221	28225	28021	28020	28010	28003	28195	28190	28030	28060	28211	28186	28389	28344	28129	28076	28126	28279	28374	28387	28049	28017	28004	28254	28233	28148	28224	28035	28228	28240	28213	28297	28039	28057	28033	28172	27917	28356	28284	28050	28233	28106	28271	28327	28154	28274	28124	27878	27857	28036	28185	28205	28112	28041	27934	28006	28424	28157	28062	27941	28020	28058	28283	28064	28168	27949	28142	28168	28278	27997	28272	28204	28208	28358	28188	27914	28293	28162	27950	28138	28123	28095	28193	28372	28214	28401	28096	28228	28325	28010	27919	28084	28183	28444	28336	28085	28236	28404	28198	28213	28170	28199	27985	28192	28163	27939	27995	28082	28046	28114	28124	28228	28190	28098	28101	28207	28320	28060	27932	27977	28086	27933	28251	28260	28347	27909	28187	27957	27887	27986	28155	28165	28263	28310	28234	28069	28059	28035	28120	28162	28084	28152	28084	28331	28369	28359	27953	27874	28058	28111	28350	27900	28052	27754	28022	27940	28297	27877	28063	27938	28027	28163	28271	28289	27978	28206	27868	28124	28186	27867	28039	28173	28235	28207	28228	28050	27929	28157	28105	28176	28399	28149	28443	27983	28184	28047	28055	28310	27938	28329	28005	28047	27831	28225	28399	28214	28093	28329	28045	27964	28131	28357	28307	28143	28059	28148	28024	28391	28199	28226	28200	28226	28286	27995	28075	28122	27983	28168	28370	28091	28273	28339	28025	28109	28011	28421	28052	28163	28078	28209	28037	28175	28080	28082	28287	28185	28270	28140	28105	28288	28104	28381	28197	28172	28219	27924	28113	27955	27880	28167	28253	28419	28538	27939	28082	28367	27893	28172	28036	28209	28211	28107	28339	27992	27912	28062	28218	28341	28018	28016	28172	28089	28142	28358	28061	28216	28088	28165	27967	28168	28226	28203	28175	28115	27977	28217	28141	28072	27907	28095	28115	28123	28142	28125	27907	27999	28133	28327	27969	28072	28130	28253	27997	28142	28465	28485	27911	28247	27998	28294	28131	28021	28080	28065	27837	27971	28222	28136	28120	27719	28008	27950	28070	27908	28201	28463	28028	28043	28100	28163	28047	28252	28079	27877	28263	27850	28343	28273	28396	28257	28167	28245	28140	28205	28332	28207	28333	28227	28015	28052	28318	28139	28139	28143	28327	28183	28223	28249	28179	28323	28217	28059	27935	28089	28157	28383	28101	28039	28351	28156	27963	28157	28341	28173	28151	27838	28369	28279	27903	28105	28301	28267	28124	28273	28100	28278	28338	27886	28300	28063	28115	28297	28263	28063	28471	28200	28313	28154	28131	28024	28180	27962	27986	28112	28107	28108	28299	28286	27994	28028	28272	28340	28396	28011	28201	28371	27987	28174	28120	28207	28341	27785	27996	27898	28143	28255	28189	28192	28434	28062	28338	28006	27791	28034	28118	28197	27979	28234	28159	28236	28224	27933	28265	28260	28172	28297	27917	28061	28102	27949	28236	28302	28160	28371	28235	28230	28088	28314	28292	28025	28404	28142	28179	28086	28022	28166	28222	28107	27937	28518	27999	28137	28469	28265	28191	27973	28011	28322	28171	28204	28205	28075	28363	28418	28097	28146	28010	28046	28390	27943	28306	28438	28238	28202	28130	28566	28159	27978	28274	28050	28079	28084	27944	28132	28356	28477	28125	28034	28105	28238	28406	27955	28183	28207	28034	28175	28170	28083	28295	28192	27882	28275	28282	28373	28260	28098	28001	27907	28271	28231	28082	28241	28025	28309	28371	28082	28341	28052	28167	28018	28204	28188	28188	27905	28189	28246	28156	28015	28286	28178	28251	28602	28400	28168	28157	28094	27922	28225	28303	28009	28150	28297	28117	27991	28057	28257	28210	28199	28140	27991	28077	28131	28048	28010	28243	27917	28146	28115	28005	28207	28271	28077	28105	28111	28323	28349	27995	28092	28106	28124	28188	28167	28049	28256	28205	28246	28148	28082	28175	28135	28147	28215	28246	28303	28210	28150	28018	28128	28149	28127	28378	28184	28059	27888	28035	28015	28429	28177	28147	28062	28066	28272	28440	28047	28163	28218	28307	27929	28327	28043	28061	28229	28433	28194	28180	27901	27990	28199	28165	28101	28283	28061	28336	28197	28438	27982	28100	28143	28167	28020	28118	28151	28199	28157	28254	28241	28194	27997	28025	27913	28212	28363	28257	28137	28040	28161	28262	27980	28348	28136	28037	28152	28413	28083	28126	28127	28302	28023	28184	28078	28192	27913	28195	28216	28172	28371	28209	28085	28120	28147	28260	28236	28220	28164	27998	28067	28111	28251	28204	28459	28287	28232	27990	27910	28092	28346	28196	27839	28149	28212	28382	28175	28416	28154	28121	28121	27904	28201	28473	28177	28102	28146	28286	28405	28197	28234	28375	28031	28292	28273	28130	27956	28244	27926	28221	28263	28199	28073	28019	28012	28134	28189	28192	27741	28283	28054	28081	27999	28218	27850	28306	28135	28137	28066	28245	28277	28169	28115	27919	27907	28114	28130	28326	28376	28213	28118	27931	28148	28046	28118	28180	28198	28172	28022	28033	28228	27880	28074	27919	28087	28142	28195	28338	28030	28188	28310	28181	28251	28217	28212	28018	28198	28086	28028	28107	28265	28388	28345	28197	28119	28271	28059	28223	28200	27924	27993	27955	28369	28110	28215	28111	28267	28048	28056	28117	28000	28073	28209	28033	28195	28158	28213	28022	27995	28129	28546	28032	28118	28430	28220	28429	28150	28262	28117	28124	28385	28068	27804	27912	27927	27965	28022	28258	28167	28164	28197	28278	27915	28123	28241	28379	28141	27954	28307	27906	28276	28155	28154	28137	28264	28044	28161	28140	28164	28119	28100	28177	28147	28254	28169	28078	28258	28062	28140	28115	27868	27949	28321	28415	28104	28380	28280	28260	28219	28144	27856	28144	28036	28276	28334	28326	28195	28211	28375	28499	28255	28077	28170	28119	28046	28268	28144
24485	44811	41354	31694	26315	23485	21667	20246	19577	19120	18676	18500	18109	18004	17802	17735	17677	17509	17603	17480	17304	17088	17324	17199	16857	17099	17059	17024	16873	16994	16908	17044	17068	17034	16909	16770	16871	16970	16745	16984	16793	16878	16873	16863	16865	16890	16853	16766	16723	16678	16947	16853	16800	16835	16750	16788	16872	16847	16736	16647	16871	16811	16757	16744	16902	16913	16719	16873	16814	16688	16595	16776	16571	16704	16788	16931	16735	16780	16584	16608	16748	16982	16659	16773	16808	16634	16686	16766	16744	16896	16663	16766	16717	16723	16674	16748	16664	16453	16646	16784	16828	16661	16943	16690	16648	16754	16755	16663	16799	16757	16710	16831	16643	16736	16738	16678	16804	16525	16725	16756	16866	16632	16610	16744	16821	16714	16466	16734	16722	16747	16715	16744	16756	16736	16724	16720	16697	16942	16611	16931	16781	16764	16707	16853	16660	16699	16581	16634	16684	16634	16683	16971	16714	16673	16595	16913	16896	16598	16611	16715	16641	16761	16736	16868	16651	16776	16617	16918	16567	16543	16733	16715	16690	16710	16760	16724	16642	16756	16776	16746	16647	16692	16739	16913	16747	16638	16791	16855	16998	16620	16760	16819	16686	16654	16701	16787	16785	16799	16723	16683	16769	16609	16504	16792	16659	16858	16851	16471	16572	16578	16597	16749	16776	16774	16809	16650	16739	16824	16874	16685	16667	16687	16807	16789	16743	16638	16781	16767	16889	16508	16736	16738	16755	16809	16782	16789	16666	16928	16782	16805	16681	16849	16904	16598	16763	16513	16669	16680	16663	16668	16779	16603	16544	16852	16717	16778	16763	16726	16619	16638	16800	16802	16530	16779	16638	16760	16923	16559	16797	16863	16769	16726	16793	16824	16769	16743	16723	16708	16646	16871	16471	16489	16635	16764	16887	16683	16828	16660	16681	16623	16833	16785	16919	16645	16554	16823	16725	16636	16636	16704	16639	16661	16745	16845	16774	16670	16847	16740	16716	16769	16701	16837	16831	16755	16593	16649	16735	16754	16753	16693	16830	16742	16788	16792	16770	16826	16629	16629	16759	16730	16683	16850	16441	16822	16655	16780	16838	16651	16580	16707	16811	16654	16821	16688	16898	16815	16576	16685	16621	16690	16753	16655	16771	16693	16735	16856	16636	16634	16692	16699	16791	16589	16674	16781	16762	16623	16857	16671	16679	16776	16576	16693	16802	16718	16790	16793	16555	16824	16762	16636	16828	16727	16769	16637	16781	16562	16669	16776	16849	16690	16555	16565	16603	16831	16704	16657	16724	16716	16612	16793	16695	16844	16734	16698	16707	16597	16661	16749	16774	16610	16599	16711	16683	16905	16698	16602	16641	16721	16754	16656	16730	16709	16684	16732	16766	16674	16861	16602	16751	16948	16600	16738	16716	16651	16763	16905	16653	16671	16732	16599	16792	16746	16868	16732	16601	16637	16769	16707	16816	16686	16845	16882	16687	16457	16820	16585	16785	16669	16633	16678	16648	16642	16826	16750	16709	16704	16601	16698	16538	16484	16791	16825	16483	16744	16691	16744	16610	16837	16834	16710	16748	16666	16677	16853	16850	16740	16706	16590	16767	16667	16864	16692	16903	16709	16672	16670	16786	16885	16661	16661	16636	16519	16567	16684	16640	16791	16656	16677	16714	16645	16719	16784	16854	16549	16910	16555	16865	16680	16700	16800	16652	16779	16597	16670	16652	16590	16833	16618	16638	16796	16814	16913	16649	16777	16684	16712	16791	16782	16703	16605	16698	16666	16592	16656	16561	16620	16577	16953	16653	16599	16748	16935	16652	16690	16891	16844	16898	16757	16689	16480	16672	16676	16701	16760	16775	16635	16729	16638	16646	16648	16615	16743	16688	16772	16779	16649	16696	16866	16859	16635	16863	16774	16717	16599	16787	16819	16768	16644	16663	16760	16865	16471	16702	16735	16686	16805	16656	16768	16558	16669	16620	16815	16639	16883	16823	16689	16684	16866	16799	16721	16491	16650	16726	16871	16701	16705	16688	16780	16652	16766	16634	16587	16767	16719	16594	16660	16747	16874	16642	16679	16666	16726	16745	16773	16905	16656	16766	16553	16839	16840	16569	16828	16895	16796	16727	16715	16612	16723	16745	16716	16742	16756	16779	16619	16716	16813	16694	16586	16619	16875	16691	16606	16824	16799	16788	16844	16777	16829	16532	16780	16518	16650	16752	16646	16803	16593	16771	16723	16686	16712	16621	16601	16700	16675	16750	16735	16932	16779	16622	16797	16544	16621	16696	16645	16697	16842	16756	16664	16744	16827	16809	16627	16778	16549	16642	16668	16781	16732	16674	16732	16804	16788	16633	16731	16856	16683	16572	16586	16714	16682	16595	16625	16629	16634	16878	16898	16746	16657	16767	16673	16643	16676	16761	16692	16768	16556	16479	16836	16725	16728	16606	16657	16708	16720	16728	16864	16853	16653	16433	16736	16834	16712	16721	16827	16550	16651	16858	16824	16673	16733	16835	16872	16713	16595	16718	16779	16768	16623	16713	16703	16752	16727	16714	16763	16722	16599	16716	16761	16666	16752	16804	16751	16621	16688	16718	16772	16579	16863	16664	16683	16796	16758	16686	16811	16638	16832	16691	16790	16748	16600	16487	16647	16781	16700	16769	16935	16901	16694	16775	16762	16716	16616	16673	16805	16673	16620	16684	16448	16718	16647	16641	16745	16669	16793	16873	16719	16871	16688	16590	16578	16685	16800	16976	16631	16670	16712	16788	16724	16753	16746	16636	16788	16753	16492	16882	16660	16799	16740	16592	16740	16672	16641	16654	16741	16801	16846	16779	16741	16649	16676	16668	16786	16736	16680	16669	16912	16696	16579	16723	16639	16650	16747	16688	16643	16575	16721	16781	16808	16861	16828	16730	16902	16701	16741	16812	16727	16797	16848	16841	16568	16641	16748	16913	16779	16651	16706	16852	16805	16813	16638	16713	16529	16632	16808	16713	16689	16717	16623	16869	16607	16684	16876	16846	16793	16714	16734	16924	16709	16769	16646	16750	16901	16775	16648	16732	16788	16709	16842	16780	16593	16628	16801	16683	16568	16805	16653	16653	16537	16875	16543	16859	16740	16719	16686	16734	16450	16609	16934	16597	16808	16604	16849	16569	16722	16575	16720	16807	16564	16842	16641	16703	16611	16843	16888	16588	16524	16770	16701	16645	16717	16774	16721	16836	16650	16757	16619	16714	16541	16684	16820	16488	16794	16565	16821	16718	16721	16660	16620	16509	16630	16646	16889	16736	16934	16883	16736	16808	16846	16720	16492	16700	16676	16655	16620	16523	16718	16444	16746	16933	16782	16620	16857	16757	16763	16799	16656	16579	16630	16761	16472	16873	16788	16493	16652	16857	16738	16679	16740	16650	16764	16756	16803	16640	16814	16579	16790	16578	16840	16818	16736	16530	16708	16961	16592	16825	16560	16713	16884	16681	16728	16642	16834	16762	16707	16701	16718	16667	16595	16741	16809	16698	16653	16685	16594	16797	16667	16934	16742	16693	16570	16729	16897	16648	16610	16750	16704	16651	16745	16730	16904	16703	16794	16705	16749	16661	16637	16747	16690	16705	16667	16864	16613	16758	16717	16580	16752	16908	16795	16706	16518	16788	16660	16846	16597	16679	16759	16564	16758	16709	16807	16764	16780	16675	16705	16649	16727	16822	16666	16625	16755	16503	16768	16702	16719	16612	16755	16710	16445	16752	16707	16679	16720	16758	16706	16763	16791	16723	16798	16556	16823	16642	16882	16720	16566	16583	16867	16507	16687	16845	16707	16745	16840	16737	16866	16821	16726	16836	16538	16616	16799	16617	16781	16752	16624	16651	16711	16751	16697	16695	16738	16675	16819	16668	16693	16851	16697	16674	16547	16835	16726	16574	16687	16717	16520	16750	16768	16867	16632	16784	16745	16820	16627	16638	16801	16788	16702	16826	16792	16897	16617	16778	17010	16682	16652	16581	16716	16657	16756	16697	16873	16631	16686	16692	16759	16754	16785	16792	16539	16840	16703	16633	16799	16692	16535	16815	16703	16709	16801	16627	16831	16906	16771	16758	16690	16666	16533	16779	16794	16705	16748	16687	16702	16880	16491	16785	16681	16643	16591	16625	16788	16682	16576	16636	16611	16765	16838	16803	16719	16769	16737	16746	16691	16661	16833	16597	16899	16743	16732	16634	16537	16709	16765	16666	16782	16829	16577	16810	16777	16615	16661	16768	16678	16558	16563	16734	16755	16700	16589	16727	16808	16731	16586	16727	16787	16836	16829	16723	16691	16586	16731	16811	16668	16652	16811	16813	16854	16581	16744	16614	16779	16776	16809	16641	16842	16625	16832	16783	16610	16932	16679	16698	16708	16713	16745	16739	16640	16717	16884	16627	16629	16863	16700	16813	16537	16749	16717	16670	16570	16709	16795	16696	16562	16568	16772	16501	16836	16808	16725	16809	16785	16677	16874	16817	16848	16603	16667	16636	16711	16647	16746	16662	16774	16795	16756	16917	16602	16612	16621	16572	16822	16608	16854	16917	16830	16727	16758	16980	16728	16936	16826	16712	16782	16647	16811	16617	16708	16735	16867	16718	16619	16822	16735	16607	16590	16710	16582	16742	16500	16578	16808	16704	16681	16805	16649	16654	16758	16660	16613	16682	16710	16725	16621	16685	16609	16757	16857	16893	16902	17048	16711	16760	16893	16749	16782	16849	16804	16790	16591	16714	16563	16756	16916	16778	16537	16785	16907	16566	16616	16616	16738	16766	16717	16639	16679	16708	16733	16868	16746	16729	16694	16508	16582	16670	16651	16658	16790	16639	16666	16710	16759	16554	16749	16748	16674	16659	16649	16720	16652	16749	16528	16815	16672	16729	16805	16838	16596	16789	16868	16818	16789	16742	16647	16551	16791	16758	16660	16683	16585	16703	16825	16613	16530	16717	16699	16846	16531	16801	16724	16813	16877	16585	16623	16741	16808	16483	16628	16744	16703	16765	16710	16653	16563	16736	16800	16690	16838	16884	16754	16817	16746	16650	16517	16731	16669	16694	16784	16645	16724	16632	16823	16736	16947	16519	16716	16759	16735
33598	30749	35367	33053	30012	28871	28694	28343	27853	27878	28121	27859	27678	27690	27657	27785	27651	27734	27532	27551	27692	27670	27521	27673	27538	27623	27619	27307	27323	27403	27500	27690	27591	27331	27675	27234	27628	27401	27783	27564	27443	27278	27509	27310	27579	27580	27535	27350	27592	27429	27776	27646	27591	27521	27384	27233	27432	27488	27681	27648	27555	27461	27539	27397	27229	27428	27499	27512	27640	27610	27623	27322	27565	27576	27488	27636	27750	27498	27383	27459	27422	27384	27307	27386	27487	27584	27712	27296	27543	27463	27531	27421	27439	27617	27553	27466	27533	27407	27438	27573	27629	27532	27496	27386	27531	27462	27851	27428	27728	27357	27650	27573	27516	27331	27853	27519	27933	27504	27456	27569	27716	27517	27571	27677	27592	27366	27284	27487	27642	27272	27529	27804	27539	27464	27560	27554	27496	27423	27524	27247	27612	27355	27448	27438	27248	27548	27340	27701	27517	26960	27521	27716	27295	27442	27472	27311	27410	27593	27498	27452	27318	27494	27618	27391	27376	27413	27283	27443	27346	27488	27642	27514	27490	27481	27462	27354	27349	27446	27530	27712	27580	27512	27509	27293	27391	27390	27311	27345	27406	27515	27430	27463	27438	27314	27830	27616	27510	27430	27507	27606	27227	27499	27546	27272	27627	27483	27314	27382	27248	27329	27384	27244	27261	27431	27216	27346	27337	27444	27396	27111	27393	27378	27466	27333	27535	27163	27406	27524	27365	27495	27508	27311	27426	27401	27751	27537	27331	27626	27620	27404	27481	27596	27444	27380	27363	27537	27197	27419	27583	27581	27478	27504	27488	27360	27644	27597	27308	27365	27439	27518	27365	27241	27086	27390	27492	27212	27259	27537	27604	27411	27559	27673	27483	27270	27632	27540	27527	27548	27403	27336	27333	27548	27337	27529	27611	27519	27571	27214	27519	27784	27540	27628	27391	27677	27497	27345	27422	27548	27465	27266	27427	27622	27407	27223	27533	27469	27621	27550	27476	27341	27493	27449	27413	27378	27526	27534	27388	27141	27173	27577	27382	27517	27621	27160	27466	27389	27437	27289	27428	27357	27637	27383	27640	27291	27527	27489	27640	27423	27326	27752	27438	27275	27531	27406	27644	27363	27506	27701	27510	27230	27247	27437	27134	27396	27572	27523	27660	27403	27407	27443	27535	27361	27521	27563	27470	27242	27470	27576	27308	27190	27456	27578	27405	27353	27528	27579	27617	27236	27603	27405	27430	27603	27539	27576	27346	27701	27523	27293	27502	27191	27424	27753	27596	27614	27333	27441	27317	27461	27477	27302	27433	27376	27598	27513	27419	27446	27495	27280	27419	27297	27455	27193	27557	27656	27361	27646	27285	27380	27587	27345	27644	27476	27545	27400	27383	27438	27574	27422	27582	27641	27503	27283	27460	27353	27764	27535	27472	27525	27104	27367	27494	27344	27605	27500	27316	27312	27344	27419	27472	27333	27688	27452	27145	27439	27749	27176	27433	27587	27458	27379	27201	27630	27493	27477	27612	27710	27423	27407	27305	27390	27630	27519	27467	27156	27661	27426	27537	27512	27402	27303	27249	27669	27585	27374	27453	27333	27118	27416	27315	27583	27474	27528	27491	27474	27347	27128	27248	27414	27609	27320	27780	27585	27283	27295	27419	27472	27598	27405	27374	27319	27270	27410	27385	27498	27563	27325	27626	27469	27320	27512	27446	27473	27419	27388	27310	27594	27595	27592	27715	27419	27590	27391	27379	27549	27494	27507	27348	27585	27324	27732	27531	27339	27451	27475	27476	27566	27316	27440	27529	27614	27290	27461	27495	27430	27569	27707	27546	27358	27361	27452	27377	27547	27555	27430	27545	27624	27457	27583	27408	27450	27485	27291	27229	27575	27370	27493	27399	27183	27301	27496	27447	27502	27573	27540	27485	27370	27226	27600	27366	27468	27685	27729	27561	27217	27251	27188	27254	27601	27675	27571	27723	27386	27345	27255	27525	27409	27603	27540	27517	27632	27295	27544	27611	27430	27377	27482	27485	27326	27418	27667	27405	27507	27434	27442	27714	27497	27506	27513	27762	27484	27720	27478	27469	27302	27603	27613	27444	27648	27436	27257	27260	27512	27673	27686	27409	27721	27526	27539	27536	27541	27477	27469	27331	27464	27380	27535	27694	27602	27455	27438	27491	27369	27305	27449	27415	27647	27263	27418	27427	27405	27241	27470	27425	27301	27439	27514	27373	27476	27402	27488	27349	27468	27353	27411	27275	27591	27470	27502	27607	27654	27111	27626	27495	27503	27459	27364	27481	27533	27429	27403	27301	27395	27364	27409	27604	27357	27367	27351	27692	27329	27343	27330	27701	27517	27407	27028	27567	27477	27310	27481	27540	27730	27375	27488	27566	27598	27637	27456	27270	27444	27483	27491	27387	27298	27594	27324	27428	27256	27396	27550	27608	27464	27645	27598	27599	27265	27549	27600	27342	27509	27398	27627	27504	27533	27423	27607	27374	27459	27341	27388	27532	27598	27381	27642	27388	27306	27262	27310	27528	27485	27265	27256	27611	27099	27534	27383	27628	27470	27431	27406	27461	27386	27371	27431	27451	27370	27246	27406	27462	27536	27188	27500	27696	27490	27436	27304	27322	27242	27513	27444	27279	27589	27666	27411	27443	27528	27590	27629	27682	27407	27772	27556	27298	27460	27430	27125	27288	27169	27248	27546	27401	27568	27584	27533	27630	27726	27501	27649	27646	27853	27558	27676	27608	27368	27369	27201	27438	27299	27569	27484	27487	27475	27233	27538	27347	27514	27426	27510	27483	27583	27601	27604	27585	27363	27594	27295	27422	27308	27413	27567	27648	27576	27408	27389	27734	27402	27395	27392	27536	27557	27379	27325	27531	27547	27473	27404	27416	27549	27402	27270	27260	27407	27353	27572	27466	27260	27242	27514	27511	27511	27631	27608	27385	27512	27539	27474	27474	27262	27544	27183	27408	27533	27491	27722	27481	27290	27450	27612	27439	27430	27521	27060	27381	27401	27224	27527	27320	27370	27404	27449	27364	27542	27409	27545	27790	27523	27564	27419	27457	27589	27345	27376	27445	27386	27558	27338	27589	27413	27540	27158	27483	27408	27377	27341	27464	27536	27474	27320	27740	27525	27777	27412	27323	27329	27382	27359	27688	27608	27217	27537	27501	27420	27509	27222	27231	27294	27300	27462	27561	27390	27471	27542	27517	27480	27347	27182	27528	27386	27558	27764	27474	27454	27482	27381	27627	27361	27395	27397	27465	27745	27644	27531	27291	27366	27557	27392	27616	27540	27485	27518	27413	27597	27597	27574	27574	27444	27503	27550	27328	27651	27563	27437	27659	27551	27711	27586	27488	27446	27471	27340	27296	27691	27638	27398	27430	27293	27485	27498	27508	27721	27607	27279	27458	27375	27526	27358	27623	27583	27395	27653	27243	27648	27558	27318	27570	27352	27324	27652	27685	27429	27466	27259	27727	27178	27330	27337	27488	27451	27498	27233	27381	27474	27524	27509	27290	27546	27383	27558	27596	27254	27493	27520	27829	27487	27609	27558	27623	27724	27554	27533	27428	27550	27225	27600	27479	27662	27263	27386	27661	27520	27633	27345	27470	27381	27707	27270	27362	27528	27397	27269	27597	27398	27705	27286	27443	27526	27427	27454	27585	27423	27534	27475	27272	27383	27404	27431	27517	27570	27470	27761	27325	27488	27690	27296	27511	27555	27891	27443	27590	27591	27463	27641	27399	27385	27550	27487	27332	27374	27506	27695	27626	27536	27468	27505	27577	27626	27490	27440	27383	27412	27791	27516	27518	27432	27486	27288	27479	27490	27537	27483	27326	27457	27472	27505	27465	27402	27546	27599	27625	27408	27323	27393	27391	27358	27578	27746	27567	27505	27330	27451	27484	27190	27601	27577	27436	27403	27562	27395	27440	27490	27357	27308	27514	27499	27602	27467	27434	27415	27453	27507	27552	27240	27298	27612	27422	27296	27706	27240	27400	27367	27393	27493	27636	27351	27385	27482	27614	27520	27488	27462	27507	27182	27491	27660	27421	27336	27391	27512	27717	27678	27335	27420	27333	27255	27233	27571	27213	27567	27404	27267	27451	27326	27514	27617	27430	27556	27538	27503	27351	27466	27469	27360	27444	27578	27540	27578	27463	27586	27747	27649	27630	27374	27393	27484	27426	27264	27122	27702	27163	27583	27523	27385	27254	27270	27449	27395	27318	27638	27519	27371	27346	27530	27477	27598	27451	27487	27822	27361	27381	27646	27668	27403	27461	27677	27599	27428	27464	27523	27531	27510	27564	27434	27620	27514	27473	27450	27386	27497	27367	27397	27580	27793	27482	27615	27736	27484	27449	27422	27295	27699	27554	27424	27616	27595	27542	27684	27584	27387	27487	27332	27435	27489	27356	27480	27375	27502	27510	27539	27910	27539	27744	27628	27397	27817	27257	27390	27584	27321	27217	27472	27299	27552	27648	27234	27655	27539	27592	27430	27653	27501	27374	27598	27559	27495	27650	27465	27397	27459	27717	27602	27225	27356	27325	27630	27548	27474	27441	27804	27371	27512	27289	27485	27530	27518	27445	27346	27564	27400	27500	27574	27409	27610	27356	27436	27479	27524	27491	27588	27329	27799	27481	27504	27703	27614	27732	27473	27523	27345	27557	27477	27399	27542	27286	27434	27482	27560	27383	27659	27735	27299	27644	27560	27525	27343	27509	27495	27562	27773	27399	27517	27639	27545	27663	27536	27411	27424	27698	27538	27626	27528	27593	27507	27541	27624	27455	27467	27571	27628	27578	27479	27576	27365	27387	27394	27519	27474	27655	27468	27721	27374	27348	27288	27413	27454	27540	27569	27434	27116	27427	27541	27423	27397	27358	27381	27540	27521	27534	27576	27653	27373	27528	27560	27421	27361	27576	27389	27609	27638	27790	27503	27631	27566	27560	27565	27316	27633	27419	27308	27457	27434	27436	27432	27521	27483	27516	27765	27802	27609	27193	27481	27660	27308	27395	27587	27665	27551	27341	27546	27400	27312	27233	27591	27563	27701	27395	27438	27236	27484	27335	27288	27436	27371	27739	27389	27462	27444
22891	30455	27459	21667	19472	18260	17663	17240	17005	16644	16927	16792	16507	16515	16325	16471	16471	16688	16509	16393	16468	16418	16313	16396	16127	16329	16252	16292	16272	16333	16326	16228	16244	16298	16261	16374	16176	16295	16271	16291	16155	16268	16212	16202	16306	16338	16159	16070	16073	16322	16291	16272	16164	16292	16152	16153	16224	16093	16144	16085	16211	16146	16372	16417	15987	16118	16219	16125	16184	16118	16216	16242	16196	16249	16446	16085	16323	16283	16202	16173	16244	16194	16142	16389	16214	16279	16294	16170	16350	16182	16179	16185	16221	16067	16178	16218	16253	16157	16200	16230	16153	16104	16279	15883	16206	16235	16231	16319	16233	16140	16278	15955	16197	16266	16413	16246	16094	16163	16251	16195	16073	16277	16107	16163	16262	16067	16002	16123	16146	16280	16321	16152	16123	16130	16186	16063	16204	16169	16258	16173	16023	16213	16275	16324	16220	16204	16145	16294	15904	16232	16164	16216	16056	16248	16216	16261	16128	16135	16224	16302	16113	16273	16388	16138	16260	16119	16208	16143	16317	16077	16153	16067	16085	16230	16173	16174	16025	16314	16179	16362	16214	16117	16270	16184	16179	16205	16273	16077	16318	16176	16254	16025	16242	16166	16200	16087	16292	16202	16404	16106	16357	15973	16313	16331	16171	15941	16218	16267	16086	16067	16083	16111	16282	16363	16372	16223	15995	16271	16097	15973	16377	16243	16283	16251	16216	16047	16167	16121	16156	16200	16298	16219	16274	16209	16202	16420	16149	16150	16307	15983	16208	16013	16266	16180	16269	16218	16174	16230	16086	16353	16237	16127	16100	16147	16239	16331	16311	16239	16129	16122	16225	16032	16247	16162	16367	16401	16049	16296	16260	16281	16251	16264	16273	16082	16071	16160	16147	16276	16201	16173	16236	16053	16128	16269	16160	16128	16055	16239	16350	16163	16042	16037	16223	16224	16128	16160	16209	16373	16350	16117	16071	16186	16197	16287	16133	16232	16070	16047	16160	16042	16103	16178	16159	16293	16088	16321	16057	16383	16178	16149	16234	16117	16303	16130	16103	16201	16105	16057	16201	16275	16234	16196	16175	16267	16243	16294	16337	16120	16219	16060	16352	16362	16309	16272	16161	16206	16296	16216	16238	16195	16146	16282	16128	16086	16216	16197	16186	16308	16328	16187	16203	16155	16188	16009	16248	16238	16255	16273	16226	16268	16179	16193	16215	16256	16146	16223	16367	16230	16443	16178	16108	16167	16079	16202	16153	16308	16140	16145	16282	16180	16213	16170	16310	16018	16409	16127	16215	16372	16162	16285	16199	16270	16294	16242	16147	16171	16180	16213	16286	16253	16219	16263	16198	16182	15986	16353	16083	16262	16202	16029	16280	16300	16220	16257	16232	16243	16265	16242	16366	16194	16002	16249	16134	16092	16192	15950	16153	16288	16051	16102	16201	16101	16180	16228	16227	16239	16236	16113	16331	16108	16233	16312	16303	16310	16123	16117	16109	16097	16087	16213	16005	16107	16083	16234	16226	15976	16180	16061	15974	16262	16210	16125	16296	16271	16176	16231	16285	16075	16062	15986	16212	16041	16029	16181	16360	16107	16306	16204	16372	16070	16241	16534	16297	16107	16241	16106	16139	16157	16315	16155	16183	16150	16510	16170	16043	16383	16209	16197	16384	16231	16236	16150	16234	16321	16071	16435	16269	16190	16250	16202	16318	16206	16157	16201	16133	16358	16099	16297	16246	16136	16314	16188	16107	16215	16358	16287	16191	16205	16247	16219	16079	16386	16061	16035	16383	16102	16222	16375	16280	16329	16328	16153	16445	16225	16323	16325	16171	16229	16240	16255	16129	16203	16131	16299	16254	16143	16382	16331	16174	16262	16260	16245	16307	16243	16247	16222	16130	16191	16331	16239	16233	16166	16209	16109	16096	16192	16360	16252	16260	16351	16384	16173	16221	16148	16220	16188	16169	16147	16257	16196	16219	16154	15999	16299	16153	16270	16035	15964	16289	16192	16310	16197	16261	16284	16112	16161	16168	16169	16086	16196	16086	16244	16300	16302	16449	16359	16085	16244	16282	16115	16248	16252	16001	16095	16271	16363	16299	16108	16242	16171	16222	16189	16081	16150	16194	16281	16199	16149	16184	16191	16230	16100	16071	16164	16221	16092	16172	16197	16181	16115	16100	15932	16154	16319	16099	16240	16146	16056	16239	16225	16323	16230	16111	16181	16203	16312	16263	16046	16365	16000	16249	16130	16319	16107	16301	16084	16346	16254	16358	16116	16061	16189	16169	16341	16135	16125	16032	16203	16239	16253	16405	16146	16033	16135	16317	15944	16278	16255	16192	16051	16282	16113	16152	16272	16250	16198	16320	16134	16323	16220	16169	16260	16144	16168	16140	16077	16327	16246	16073	16221	16161	16138	16227	16094	16215	15974	16148	16051	16209	16202	16360	16128	16102	16014	16264	16357	16266	16247	16244	16161	16210	16255	16288	16146	16018	16218	16198	16179	16158	16083	16225	16257	16213	16241	16290	16280	16225	16241	16374	16161	16019	16187	16233	16337	16210	16249	16237	16259	15966	16363	16090	16168	16248	16210	16249	16322	16168	16218	16152	16229	16135	16271	16128	16236	16063	16236	16081	16293	16052	16252	16333	16145	16314	16225	16394	16077	16119	16188	16187	16281	16368	16237	16184	16249	16202	16147	16170	16229	16229	16224	16168	16053	16299	16098	16158	16084	16185	16234	16140	16127	16335	16264	16157	16045	16027	16065	16127	16182	16132	16232	16223	16201	16194	16049	16160	16403	16160	16144	16104	16047	16311	16223	16200	16212	16112	16142	16320	16212	16464	16138	16141	16173	16271	16260	16271	16120	16209	16234	16303	16129	16156	16335	16198	16082	16353	16078	16172	16151	16136	16262	16285	16178	16282	16023	16190	16397	16328	16096	16293	16130	16036	16315	16134	16175	16074	16109	16214	16175	16093	16130	16294	16154	16315	16282	16275	16200	16121	16051	16289	16206	16217	16395	16338	16042	16307	16153	16307	15844	16264	16161	16086	16246	16377	16188	16187	16157	16063	15950	16234	16157	16306	16336	16268	16359	16231	16014	16133	16214	16124	16254	16219	16126	16216	16159	16283	16372	16192	16211	16095	16398	16267	16225	16336	16226	16270	16168	16153	16323	16324	16426	16219	16336	16063	16241	16441	16124	16297	16261	16181	16172	16146	16322	16235	16054	16159	16231	16291	16153	16163	16136	16260	16130	16088	16178	16163	16119	16332	16280	16250	16376	16335	16286	16126	16054	16230	16193	16346	16201	16216	16168	16052	16346	16016	16340	16274	16284	16064	16237	16149	16152	16190	16063	16122	16274	16217	16319	16389	15996	16133	16196	16204	16215	16144	16409	16169	16226	16155	16207	16314	16029	16263	16104	16304	16164	16478	16059	16024	16162	16096	16547	16028	16277	16176	16127	16109	16010	16196	16247	16196	16175	16173	16318	16035	16202	16165	16283	16216	16358	16371	16277	16471	16019	16113	16261	16210	16142	16125	16090	16108	16265	16337	16190	16252	16120	16139	16220	16343	16200	16151	16195	16394	16157	16228	16133	15998	16154	16199	16193	16160	16196	16201	16236	16228	16188	16247	16156	16031	16141	16128	16223	16206	16236	16250	16213	16330	16178	16154	16206	16215	16102	16271	16327	16151	16174	16199	16292	16197	16087	16160	16228	16179	16092	16131	16189	15992	16220	16381	16165	16245	16192	16069	16170	16011	16124	16162	16202	16286	16262	16286	16418	16217	16121	16327	16125	16212	16140	16158	16283	16393	16158	16146	16301	16187	16175	16054	16179	16240	16276	16251	16302	16294	16347	16153	15998	16090	16208	16299	16167	16235	16269	16137	16124	16245	16109	16232	16217	16182	16203	16126	16264	16119	16173	16147	16053	16369	16262	16126	16255	16113	16377	16368	16138	16292	16195	16119	16149	16042	16104	16314	16145	16347	16290	16302	16116	16061	16201	16158	16406	16094	16383	16166	16167	16412	16239	16325	16122	16237	16159	16281	16274	16313	16304	16241	16153	16306	16284	16063	16276	16253	16129	16093	16274	16202	16227	16177	16066	16281	16170	16318	16136	16145	16282	16163	16036	16231	16146	16230	16015	16162	16136	16104	16180	16306	16559	16177	16456	16189	16249	15962	16147	16137	16131	16206	16279	16203	16259	16155	16222	16240	16342	16297	16046	16139	16264	16176	16119	16256	16038	16238	16100	16275	16258	16185	16488	16175	16237	16196	16464	16152	16308	16169	16117	16330	16270	15915	16197	16254	16201	16215	16146	16263	16063	16295	16117	16178	16119	16279	16063	16186	16161	16182	16072	16034	16250	16132	16108	16189	16199	16321	16110	16049	16160	16284	16011	16304	16297	16301	16134	16358	16104	15994	16115	16257	16200	16238	16311	16075	16111	16062	16107	16143	16130	15999	16200	16181	16240	16194	16214	16445	16215	16148	16095	16047	16241	16372	16266	16340	16359	16280	16260	16097	16176	16096	16129	16265	16273	16343	16305	16189	16352	16211	16227	16277	16310	16286	16178	16095	16197	16398	16298	16243	16326	16235	16156	16257	16151	16124	16224	16227	16145	16114	16084	16152	16408	15891	16184	16256	16280	16167	16365	16143	16093	16205	16225	16199	16086	16212	16123	16086	16196	16219	16249	16271	16122	16215	16376	16126	16393	16267	16161	16131	16317	16378	16372	16189	16333	16213	16362	16250	15963	16213	16182	16157	16253	16110	16282	16160	16208	16243	16279	16152	16378	16320	16319	16110	16364	16208	16127	16241	16324	16240	16226	16066	16186	16305	16298	16390	16198	16087	16330	16118	16266	16365	16140	16137	16308	16299	15984	16374	16071	16306	16171	16306	16056	16262	16184	16176	16176	16453	16336	16095	16114	16190	16093	16268	16055	16186	16155	16045	16175	16316	16209	16066	16104	16261	16184	16271	16402	16041	16363	16263	16083	16233	16191	16191	16186	16190	16289	16175	16101	16141	16156	16224	16163	16185	16255	16269	16230	16238	16137	16171	16386	16146	16230	16233	16161	16204	16014	16198	16136	16029	16172	16203	16375	16108	16051
24605	21436	28600	27896	28637	30361	30960	28835	28376	28318	28073	27619	27418	27552	27542	27587	27394	27620	27297	27292	27353	27169	27247	27009	27186	26933	27230	26946	27169	26950	27014	27237	26905	27191	27049	27006	27047	26804	26819	27123	27170	26998	27224	26979	26852	27092	27018	26831	26889	26818	27074	27155	27001	26728	26628	27024	27028	26898	26881	26912	26901	26945	26787	27222	27004	26807	26966	26937	26980	27007	27102	26715	27036	26920	27112	26803	27160	26859	26897	26727	27154	27132	26572	26726	26714	26806	27130	27015	26830	26923	26907	26866	26986	26804	27018	26658	26909	26826	26887	26918	26985	26916	26989	26766	27046	26618	27043	27274	26948	27035	26825	26909	26679	26971	26634	27114	27074	26882	26959	26932	27033	27034	27221	26815	26873	26829	27108	26867	26810	26926	26991	27024	26869	26986	27159	26802	26552	26645	26822	26862	26894	26761	26858	27163	26822	26962	26943	27172	27010	26783	26745	27039	27001	27051	27018	26536	26910	26881	26885	27028	26877	26875	26918	26887	27078	26888	26985	27091	26936	26969	26730	26773	26987	26880	27075	26856	26899	26958	27021	26858	27029	26848	26856	26905	26818	26721	27131	26895	26964	26760	26863	26729	27276	26918	27059	26691	26798	26787	26995	26871	26971	26959	26821	26706	26677	26797	27227	26974	26793	26777	26523	27265	26937	26797	26909	26725	26739	27020	27104	26593	26757	26979	26946	26814	26683	27229	26795	26966	26866	26944	26908	26955	26882	26714	26807	26864	27102	26711	26836	26840	26934	27269	26850	26821	27059	26572	26767	26824	26950	26873	26931	27003	26748	27160	26770	26926	26940	27027	26963	26805	26890	27022	26918	26850	26855	26667	26846	26997	26928	26944	26791	26490	26824	26740	27001	26874	26689	27041	27038	26875	26709	26892	27047	26717	26977	27219	27031	26797	26987	26855	26731	26741	26967	26972	26967	26641	26602	26836	26987	26797	26782	26673	27165	26803	26968	26836	26540	26834	26751	26995	26776	26953	26970	27129	26904	26897	26830	26806	26851	26856	26876	27136	26773	26917	26777	27020	26851	26896	26735	26806	26813	27084	26961	26782	26970	26954	26733	27299	26881	26935	26937	26719	26946	26910	26854	26834	26594	26737	26726	26904	26840	26755	26864	26872	26866	27225	27127	26826	26727	26889	26663	27027	26970	26790	26891	26784	26735	26947	26670	26942	26953	26814	26850	26962	26917	26802	26893	27046	26892	26716	27095	26863	26765	26899	26870	26848	26938	27083	26743	26733	26804	26855	26842	26576	26899	26848	26856	27057	26894	27010	27092	26979	26965	26916	27119	27004	26871	26722	27040	27093	26874	26759	26646	26785	26892	26893	26968	27110	26817	27205	26916	26699	26737	26667	27067	26984	26877	27073	26910	26639	27136	26968	27057	26958	26775	27040	26970	26700	26922	26915	26771	26891	26705	26700	26984	26869	26905	27020	26998	26925	26581	26873	26929	26639	26809	27008	27004	26943	26755	27120	26951	26827	26701	27017	26794	26987	26839	26890	26798	26755	26746	26791	26698	27122	26631	27161	27040	26864	27195	27024	26872	26910	26997	26946	26845	26795	27043	26665	26853	26764	26719	26801	26661	26725	26901	26858	26469	26780	26813	27067	26970	26955	26659	27135	27209	26803	26845	26784	27001	26792	26873	27162	27103	26650	26914	26903	26957	26698	26795	26932	26950	26951	26893	27082	26809	26840	26880	26866	26690	26775	26744	26957	26784	26673	26822	27019	26949	26891	27112	26697	26678	26630	27002	26857	26895	26770	26790	26829	26732	26755	26733	26714	26679	26792	26658	26855	26981	26942	26643	26703	26816	26927	26795	26928	26725	26978	26918	26948	27187	26971	27035	26898	26632	26990	26869	27030	27073	26949	27110	26915	26878	26814	26944	27032	26921	26805	26997	26878	26773	26946	26792	26834	26920	26883	26983	26863	26770	27119	26825	26862	26609	26995	26872	26972	26814	27006	26667	26894	27088	26822	27156	27006	26831	26944	26704	26842	27057	26898	27076	26962	26899	26894	27011	26920	26961	26781	26909	26907	26797	26866	26689	26682	27015	26928	26987	26797	26833	26766	26833	26807	26727	26786	27166	26616	26825	26826	26658	27010	26847	27033	26983	27048	26865	26995	26819	27065	27081	26890	26827	26886	26718	26593	26902	26475	26774	27028	26964	27039	27055	26828	26467	26982	26723	26710	26862	27056	26677	26980	26770	26844	26891	26826	27068	27207	26877	27027	26881	26862	27093	26832	27084	27064	26560	26852	26865	26788	27112	26963	26518	26798	27210	26890	26786	27047	26947	26824	27010	26802	26586	26748	26951	26750	26801	26884	26952	26813	26783	27019	26751	26806	26923	26996	26861	26711	27017	26613	26784	26801	26876	26744	26989	26952	26785	26792	26893	26935	26841	26957	26752	27039	26817	26997	26840	26887	26591	27016	26997	26812	26916	26841	26904	26798	27115	27039	26898	26809	26994	26932	26942	26966	26840	26985	27063	26922	26942	26938	27067	26838	27144	26837	26675	26796	27090	26922	26945	26900	26917	26814	26810	26891	27002	26784	26814	26856	27051	26798	26822	26940	26521	26775	26972	26835	26823	26976	27147	26721	27034	27004	26844	26574	26871	26809	26959	27103	26992	26700	26861	26752	26924	26988	27234	26978	26972	26710	27019	27044	26846	26790	26845	27121	26910	26809	26848	26977	27074	26788	26726	26659	26967	26874	26712	27179	27076	26821	26714	26850	27065	26875	26842	26979	26847	26831	26817	27119	26941	26892	26871	26861	26923	27024	26813	26804	26838	26785	26936	26847	26991	26843	26704	26662	26894	26743	26819	26843	27036	26901	26798	26797	27315	26907	27108	26861	26994	27184	26945	26684	26988	26911	26813	26682	26842	26951	26898	26978	26996	26876	27042	26929	26999	26881	26936	26732	27138	27063	26870	27053	26996	27115	27003	26880	26789	26881	26830	26744	26623	27062	26944	26943	27104	26695	26930	26925	26593	26883	27012	26733	26943	26979	26938	26834	27052	27168	26957	27058	26869	26864	27050	26893	26841	26890	26988	26865	27104	26835	27012	27020	26960	26591	26964	26779	26784	26929	27090	26936	26835	27109	27249	26884	27028	26925	27063	26896	27026	27009	26852	26804	27067	26832	26975	27088	26911	26939	26809	26875	26989	26698	26852	26722	26980	26805	26840	26760	26910	26718	26799	27190	26975	26914	26914	26888	26810	26746	26851	26975	27038	27078	26992	26815	26754	26953	26625	26581	26739	26753	26984	26948	26706	26991	26934	26744	26835	26812	27074	26908	26845	27015	26885	26975	26865	26929	26975	26716	26790	26801	26794	27036	26551	26918	26643	26790	26917	26884	26799	26793	27022	26615	26816	26993	26980	26830	27004	26647	26852	26654	27043	27074	26858	26888	26714	27006	27067	26816	26925	26907	26935	26651	26624	27000	26933	26951	26787	26817	26929	27012	26826	26870	26822	26884	26794	27006	27031	26777	26889	26815	26917	26923	26864	26903	26790	26925	27367	26777	27203	26734	26671	26813	26912	26859	27028	26848	26738	26852	26975	27227	27066	27215	26930	26703	26899	26793	26793	27071	26724	27022	26975	26877	26879	26805	26778	26778	26753	26941	26859	26869	26894	27169	27021	26539	26647	26945	26944	26850	26804	26908	26970	27006	26836	26906	26910	26874	27020	26861	26771	26730	26619	26876	26938	26868	26850	27051	26784	26749	26791	26679	26530	26757	26828	26808	26795	27029	26817	26964	27052	26953	26962	27006	26873	26816	26917	26951	26617	26792	26877	26853	26915	27045	26632	26724	26684	27003	26990	26988	26757	26952	26921	26709	26932	26907	27001	26838	26948	26911	26921	26776	26877	27199	27025	26802	27004	26766	26837	26831	27149	26954	26882	27163	26819	27097	26901	26963	26765	26866	27184	26910	26930	26716	26659	26943	26660	26957	27083	26867	27034	26804	26862	26681	26639	26954	26694	26824	27089	26974	26832	26738	27061	27005	26893	26716	26855	26796	26751	26711	26979	26705	26748	27036	26926	26849	27244	26949	26786	26843	26840	27045	26974	26992	26949	27038	26955	26751	26861	26856	26802	26876	26954	26986	27071	26781	26991	27152	26978	26926	26879	27096	26777	27094	27045	26864	26805	26928	26887	26968	26620	26715	27017	26823	27087	27019	27182	27073	26863	26949	26624	26836	26629	26829	26711	26931	26820	26929	26716	26867	26833	27079	26689	26974	26757	26932	27027	27186	27068	27053	26896	27311	26898	27161	26736	26753	27003	26784	27192	26879	27127	26786	26918	26759	26623	26931	26785	27081	26918	27096	26890	26662	26958	26901	26826	26954	27002	26716	26691	26903	26713	26974	27135	26710	26803	26972	26985	26646	27093	27026	26984	26837	26897	26927	27165	27104	26876	26680	27113	27034	26896	26679	26740	26880	26841	26980	26686	26625	26748	26888	26964	26818	26911	26599	26924	26993	26788	26839	27056	26623	26943	26959	27020	26948	26757	26748	26683	26850	27039	26795	26970	26843	26740	26800	26857	26872	27115	26867	26912	26866	26800	27125	26854	26931	27050	26964	26997	27082	26705	26728	26835	26874	26878	26883	26939	27028	27059	27049	26845	26651	26782	27100	27009	26810	26838	26934	27079	27000	26652	26687	26639	26906	26752	26981	26927	26814	26956	26984	26864	26685	26756	27000	26862	27062	26933	27158	26758	26953	26907	26580	26761	26797	26658	27141	26980	26873	26809	26888	26823	27067	26713	27067	26954	26838	27046	26818	26785	26830	27142	27069	27014	26691	26703	26787	27126	26969	26993	27006	26792	26806	26991	26780	27125	26633	26926	26904	26754	26985	27026	26940	26888	26950	26916	26965	26792	26963	26820	27104	26763	26944	26975	26971	26940	26950	26616	27098	26941	26913	26861	26972	26910	27071	26688	26776	26818	26858	26937	26837	26996	26890	26954	27070	26898	26954	27174	27259	27181	26906	26714	26842	26992	27086	26658	26675	26962	26588	26807	26808	27061	26973	26870	26772	26888	27005	26807	26652	26851	26888	26788	26833	26923	26922	26774	26864
21977	38002	35274	26267	22205	20606	19152	18518	17787	17384	17120	16904	17076	16672	16737	16607	16666	16568	16614	16220	16434	16246	16366	16311	16335	16196	16307	16095	16244	16071	16067	16164	16298	16117	16218	16228	16231	16059	16021	16221	15966	16045	16070	16164	16054	16213	16041	16139	16163	15995	16089	16107	16115	16214	16281	16237	16046	16279	16061	16123	16087	16059	16001	16144	16180	16154	16193	16315	16084	16109	15885	16025	16194	16084	16177	16041	16128	16093	15845	16106	15979	16124	16214	16039	16059	16036	16063	16094	15971	16125	16069	15830	16100	16112	16124	15959	16027	16155	15949	16045	16030	16133	16107	16103	15953	16031	16180	15964	16133	16125	15999	15956	15984	15916	15902	16109	16035	16101	16006	16044	15716	16058	15944	16063	16126	16226	15955	16053	15838	16077	16038	16246	15926	16085	15833	15984	16155	16135	15972	15918	15945	15940	16019	15976	16025	15954	16119	16026	15852	16106	16020	16212	16130	16075	16103	15966	15992	16090	16022	15934	15962	15793	16185	16092	16019	16053	15917	16140	16015	16148	16035	16089	15978	16193	16165	15946	16062	16001	15939	16144	16021	16080	15972	16012	16083	16030	16008	16010	16069	16199	15915	16021	15914	15976	15883	16050	16025	15896	16228	16001	16131	15912	16258	15987	16013	15929	15986	16166	16069	16051	16153	16079	16058	16159	16024	15999	16222	16107	15948	16046	16027	16151	16128	15914	16176	16075	15943	16121	16294	15905	16147	16093	15951	15852	15862	16099	16099	16001	16083	16044	15932	16196	16011	16027	16201	16105	16167	15997	16021	16123	16114	16003	15987	16096	15840	15971	16082	16019	15946	15967	16221	16040	16011	16010	16064	15881	16072	16008	16160	15995	15952	15998	15999	15897	16087	16146	16198	15861	15983	16234	16107	16064	16057	16045	16031	16184	16254	16134	16123	16188	16207	16046	15999	16032	16058	16140	15977	16167	16215	15913	16048	15974	16076	15951	16084	16150	15999	16182	16121	16241	16097	16047	16077	16043	16095	16010	16090	15823	16083	15958	16179	16107	16026	16228	15922	15934	16154	16119	16077	16037	16051	15920	15930	16076	16110	16098	16042	16050	16208	15887	15901	16147	16013	15992	16053	16193	16021	15962	15904	16171	16029	15979	15980	16053	16120	16019	16090	15971	15955	15977	16043	16125	16122	16185	15884	16092	16091	15955	15897	15840	16080	15963	16215	16170	15954	16020	16032	16218	15923	16112	16005	16024	15938	16005	16050	16194	16023	16081	16043	16141	16156	15907	16215	16055	15857	15882	16173	15896	16307	16130	15952	16187	16008	16161	16116	16098	16108	16048	16072	16085	16048	15928	15956	15899	16023	16152	16133	16019	16118	16045	16061	16182	16065	15986	16286	16091	16071	16266	16024	15872	15982	16159	16100	15898	16109	15902	16155	16142	16060	15878	16070	15917	16103	16008	16077	16064	16079	15934	15896	16147	16076	16138	16050	16063	15849	16101	15995	15911	16089	15956	15846	15943	16097	15944	16144	15909	16032	16044	16002	16043	15935	16092	16057	16084	16092	16113	16093	15981	15997	16193	16246	16043	16036	16041	15967	15974	16092	16122	16236	16079	16144	16057	16095	16033	16113	15907	15970	15969	16217	15835	16118	16057	16158	16078	15871	16030	16222	16044	16096	16075	16098	16092	15990	16007	16059	16089	16077	16089	15968	15960	16134	16123	16121	16173	15959	16023	16162	16104	16095	16110	16225	16262	16107	16178	16213	15944	15822	15862	16232	15949	16012	16098	15845	16033	15939	16059	16041	16031	16183	15974	16167	15917	15950	16161	15736	16111	16031	16063	15995	16234	16166	16036	16022	16067	16124	15986	16112	15830	15824	16041	15885	16082	16016	16089	15956	15914	16123	16051	16133	16154	15833	15971	16246	16106	16099	16053	15843	16056	16065	15922	15996	16034	16147	16019	16019	16113	16188	16029	15965	16078	16108	16072	16105	15999	15903	16225	15940	15916	16067	15997	16109	15979	16223	16021	16058	15818	16037	16158	16116	15940	16158	15923	15755	16002	16103	16039	15964	16027	15956	16100	16068	15960	15807	16133	15868	16007	16115	15981	16205	15931	16225	15928	16017	15928	16106	16016	15969	16059	15856	15904	15892	16066	15958	15955	16018	16128	16044	16132	16040	16080	15913	16210	16048	15983	15987	16068	16050	16004	16175	16066	16111	16073	16127	15886	16057	15978	16252	16124	15925	16065	16085	16083	16018	16084	16174	16196	15992	16200	15979	15980	16029	15969	16152	16184	15852	16027	16218	16215	15903	16103	16150	16032	15896	16060	15963	15984	16134	16158	16236	15936	16162	15878	16180	16081	15897	15979	16047	16016	16124	16005	16130	16080	15932	16066	15945	16051	16111	15972	16046	16189	15979	16035	16058	15986	15984	16045	16037	15888	16111	16094	15977	16169	16193	16052	16061	16047	16161	15930	15989	15887	15974	16016	16025	16216	15961	15978	16075	16050	16060	16072	15808	16056	16031	16046	15897	16046	15928	15975	16212	16032	16118	16067	16069	16115	16111	16290	16180	16067	16060	15939	15748	16038	15964	15901	15931	15880	16028	15890	16019	16069	15896	16187	15978	16086	15926	16095	16029	15922	16102	15989	16017	16184	16065	16165	15943	16093	16156	16019	16034	16056	16036	16052	16060	16030	16101	16075	16006	16014	16069	16130	16017	16080	16128	16064	16265	16027	16161	16138	16061	15926	16057	15980	16122	16053	16021	16173	15960	16049	16184	16084	16079	15984	15876	16098	15893	16135	15991	16168	16058	16106	16174	15877	16137	15997	16060	16104	16300	16181	16029	15980	16076	16023	16090	16094	15932	15921	15989	15819	16035	16001	15970	16047	15953	16065	15965	16163	16000	16040	16096	16189	16126	15962	16159	15887	16092	16120	15940	16272	16076	16005	15878	15953	16086	16155	16138	15910	16105	16239	16033	16170	15984	16164	16073	16067	16154	16169	15993	15885	16052	16004	16027	16043	15911	16027	15964	16013	15889	15969	15895	15975	16038	16028	16021	16152	15929	15957	16026	16105	16071	15977	15985	16268	15987	15906	16265	16004	16143	16077	16132	15893	15972	16088	16132	16044	16125	16043	16061	15928	15995	16059	16197	15786	16190	16006	16097	15966	16033	16030	15999	15912	16235	15939	16063	16040	16119	15994	16127	15910	15929	16133	16105	15973	15965	16064	16069	16160	15929	16093	15992	15861	16065	16002	16210	16136	16076	16069	16164	16216	15882	15925	16073	16043	16087	16000	16043	16114	16014	15936	16066	16130	16164	16025	16138	15951	16193	16078	16061	16092	16052	16004	16123	16165	15999	16082	15964	16034	16101	15988	16111	16196	16027	16163	16093	16085	15852	16002	16161	16170	15975	16069	15982	16073	15918	16098	16029	16163	15945	16218	16066	15977	16032	15987	16114	16157	16241	15871	16046	16095	15910	16070	16025	16179	16062	15919	15909	16015	16021	15967	16035	16010	16081	15986	16068	16032	16055	16041	16156	16182	16048	15940	15893	16038	16060	16015	16153	16243	16038	15943	15799	15954	16106	16133	15901	16080	16057	16042	16168	16035	16147	16031	16140	16112	16089	15960	16195	15848	16017	16074	16028	16115	16084	16217	15860	16043	16137	16015	15997	16136	15998	16205	16157	16050	15926	15925	15948	16007	16055	16062	16014	16080	16017	15975	16081	16087	16075	16039	15776	16261	15931	16031	16140	15907	16155	16050	16159	16149	16109	15942	15969	16070	16039	16089	16016	16021	16191	15911	16020	16110	16069	16225	15856	16095	16007	15913	16075	15955	16121	16116	15961	15861	16216	16056	16029	15946	16044	16170	16068	15978	16122	15898	16154	16087	16133	16133	16120	15853	15967	15968	15909	16064	15961	16130	15979	16097	16039	16088	16071	15889	15917	16063	15974	16079	15862	16306	16010	15960	16061	16131	16273	15879	16123	16161	16139	16061	16240	16057	16002	16077	16051	15955	16084	16119	16105	16131	16057	16003	16110	16068	15863	16134	15916	15922	16118	16055	16069	16081	16133	16138	16063	16127	16076	15943	16102	15967	16005	16057	16051	15976	15846	16141	15993	15976	16206	16069	16116	16138	16023	16056	15975	16008	16070	15939	15947	16226	16093	16174	16105	16004	15896	16091	15917	16118	16057	15947	16214	15951	16143	16185	16017	16004	16071	15740	15749	15975	16053	16129	15996	15835	16187	16296	16049	15979	15993	16188	16082	16058	16005	15871	16165	16081	16110	16121	16064	16087	15951	16080	16004	16138	16253	15880	16192	16039	15976	16090	15969	16131	16076	15982	16201	16308	15951	15970	16196	16235	16050	16140	16006	15966	16078	15891	16021	16087	16010	16058	15995	16073	15937	16052	16091	16017	15954	16144	16222	16064	16019	16080	16065	16046	16117	16060	16018	16019	15992	15997	16094	16089	16013	16068	16239	15974	16190	16144	16181	16058	15915	16166	16021	16055	15965	16063	16019	16204	16118	16091	16014	16000	16156	15982	15988	16003	16079	15980	15958	16071	15901	16139	16187	16241	16022	15994	15882	16073	16057	16051	16053	16095	16138	16074	15916	16057	16054	16065	15981	15778	16181	16048	16202	16036	16047	15917	16020	15959	15853	16220	16074	16134	16115	15969	16279	16094	16002	16005	15993	16090	15927	16137	16198	16102	16053	16300	16028	16092	15959	15830	16243	15991	16186	16065	15924	16069	16084	16145	16005	16311	15963	15850	15986	16063	15991	15994	16144	16108	16102	16120	16009	16040	16044	16175	16053	15976	16052	16037	16235	15991	16063	15983	15995	16097	16018	15981	16100	16080	16043	16123	16053	16019	16026	15950	15940	16191	16117	16064	16025	16035	16246	16319	15997	16129	15793	16098	16184	16221	16081	16076	16072	15977	16130	15914	16104	15962	16011	16115	16107	15960	16002	16167	16180	16027	16075	15951	16020	16159	16121	15966	16063	16285	15999	16245	15955	16161	16091	15970	15841	16056	16168	15831	16147	16007	16006	16164	15960	16257	16219	16149	15989	15956	16005	16138	16107	16074	16070	16041	15921	16288	15989	15953
23057	21348	28555	25759	27162	31500	33679	30888	29865	29956	29459	29269	29081	28808	28749	28861	28495	28464	28513	28332	28363	28097	28346	28101	28163	27906	28104	28072	28063	27845	28142	27725	27973	27932	27850	27893	27906	27920	27987	27902	27723	28109	28268	28086	28143	27874	27797	28094	27899	28073	27779	27685	27816	27701	27884	27817	27690	27833	27729	27622	27685	27737	27685	27650	27610	27770	28108	28189	27573	27934	27660	27744	27631	27727	28009	27682	27758	27602	27836	27732	27877	27820	27643	27779	27811	27876	27586	27571	27779	27626	27758	27582	27554	27609	27685	27670	27455	27647	27881	28035	27907	27634	27805	27802	27833	27693	27580	27665	27465	27754	27579	27516	27803	27623	27812	27631	27924	27706	27871	27748	27614	27541	27687	27649	27729	27711	27801	27626	27882	27644	27709	27753	27710	27895	27565	27876	27781	27627	27611	27388	27619	27641	27554	27687	27802	27766	27807	27766	27523	27814	28077	27764	27634	27735	27836	27686	27738	27790	27845	27512	27644	27672	27785	27950	27790	27788	27707	27503	27815	27544	27786	27906	27668	27847	27517	27669	27614	27641	27695	27702	27706	27743	27870	27792	27628	27653	27591	27665	27837	27673	27785	28016	27764	27880	27615	27867	27898	27776	27765	27725	27772	27671	27856	27515	27833	27559	27756	27776	27335	27832	27733	27866	27780	27795	27695	27858	27703	27610	27713	27721	27808	27758	27784	27725	27903	27715	28051	27760	27649	27522	27646	27732	27626	27449	27730	27939	27711	27956	27684	27679	27598	27649	27599	27884	27804	27688	27877	27827	27699	27534	27570	27844	27733	27882	27718	27779	27682	27752	27610	27641	27705	27810	27662	27478	27613	27710	27645	27836	27794	27835	27679	27659	27697	27700	27832	27669	27631	27747	27941	27800	27676	27618	27576	27785	27727	27661	27827	27859	27551	27750	27753	27522	27586	27433	27678	27692	27417	27313	27736	27624	28022	27839	27506	27547	27744	27632	27643	27546	27676	27824	27732	27729	27619	27754	27446	27793	27839	27941	27666	27622	27823	27862	27633	27596	27707	27427	27857	27648	27574	27542	27495	27823	27679	27697	27601	27847	27863	27536	27767	27741	27606	27724	27870	27644	27603	27768	27871	27660	27545	27429	27508	27667	27815	27804	27798	27612	27643	27619	27652	27866	27854	27567	27813	27919	27763	27503	27710	27610	27650	27649	27592	27645	27848	27781	27467	27589	27637	27726	27690	27760	27791	27523	27566	27686	27704	27602	27637	27570	27722	27674	27687	27664	27808	27583	27430	27506	27815	27568	27631	27522	28075	27815	27707	27729	27716	27879	27327	27906	27756	27704	27659	27515	27602	27532	27342	27497	27699	27705	27477	27652	27699	27650	27930	27862	27685	27884	27572	27665	27810	27694	27692	27565	27739	27678	27857	27808	27987	27789	27917	27431	27676	27422	27813	27625	27985	27968	27909	27995	27651	27529	27933	27760	27780	27704	27639	27852	27764	27801	27596	27885	27454	27665	27761	27670	27495	27614	27734	27744	27783	27765	27550	27920	27881	27746	27707	27655	27488	27616	27620	27753	27913	27540	27763	27759	27754	27845	27867	27744	27765	27784	27728	27446	27857	27992	27884	27781	27572	27832	27729	27462	27721	27672	27650	27743	27677	28028	27830	27729	27899	27857	27734	27825	27905	27578	27832	27777	27694	27740	27831	27850	27908	27707	27743	27530	27634	27528	27682	27902	27662	27623	27772	27818	27756	27529	27638	27812	27666	27675	27667	27705	27753	27694	27837	27765	27847	27757	27754	27647	27668	27559	27796	27719	27456	27436	27574	27882	27574	27940	27697	27568	27761	27879	27685	27322	27852	27646	27901	27679	27829	27591	27886	27946	27765	27446	27743	27644	27628	27547	27664	27815	27536	27721	27934	27749	27997	27716	27724	27905	27652	27705	27824	27699	27710	27430	27639	27586	27722	27785	27811	27524	27618	27983	27986	27898	27756	27526	27688	27701	27648	27841	27694	27929	27868	27792	27622	27625	27558	27711	27371	27703	27627	27628	27584	27860	27859	27554	27902	27970	27814	27836	27658	27519	27762	27720	27786	27879	27489	27786	27897	27726	27635	27403	27846	27934	27793	27868	27849	27666	27890	27660	27702	27962	27728	28037	27694	27759	27932	27718	27642	27827	27665	27856	27734	27691	27714	27813	27684	27755	27773	27996	27716	27698	27685	28009	27624	27764	27537	27719	27777	27581	27860	27895	27713	27590	27754	27589	27437	27811	27630	27586	27881	27800	27573	27430	27836	27506	27833	27724	27653	27802	28036	27739	27804	27684	27916	27812	27721	27831	27847	27748	27624	27754	27705	27802	27636	27517	27846	27798	27947	27681	28025	27814	27863	27630	27673	27611	27773	27735	27936	27666	27710	27784	27881	27657	27619	27754	27704	27492	27838	27760	27705	27716	27517	27771	27409	27701	27533	27659	27696	27564	27660	27571	27553	27843	27565	27557	27845	27731	27891	27671	27714	27712	27600	27692	27713	27741	28125	27644	27820	27605	27776	27643	27502	27573	27861	27559	27660	27974	27905	27625	27828	27663	27630	27693	27771	27659	27529	27631	28027	27820	27687	27745	27754	27510	27743	27465	27945	27931	27646	27840	27524	27713	27722	27659	27786	27457	27620	27751	27883	27563	27591	27561	27805	27691	27914	27679	27664	27828	27511	27584	27796	27872	27825	27420	27765	27711	27499	27618	27611	27656	27717	27927	27771	27772	27735	27787	27797	27621	27639	27708	27479	27403	27546	27699	27535	27837	27780	27614	27711	27829	27928	27847	27731	27801	27538	27636	27720	27642	27772	27573	27635	27673	27661	27693	27947	27745	27868	27769	27774	27584	27641	27539	27650	27757	27466	27736	27652	27542	27675	27217	27925	27661	27930	27789	27357	27517	27564	27710	27671	27530	27731	27805	27809	27830	27727	27643	27769	27564	27803	27522	27924	27928	27690	27457	27755	27936	27743	27602	27489	27518	27590	27574	27644	27776	27644	27681	27607	27907	27817	27483	27617	27755	27754	27827	27654	27799	27670	27574	27835	27909	28024	27880	28037	27751	27772	27645	27728	27290	27711	27920	27538	27817	28102	27828	27814	27631	27718	27690	27597	27741	27846	27727	27904	27911	27766	27731	27584	27659	27753	27694	27835	27778	27748	27491	27718	27875	27740	27780	27782	27717	27694	27538	27851	27748	27581	27937	27713	27718	27726	27755	27687	27906	27746	27722	27701	27636	27666	27746	27628	27570	27661	27943	27692	27771	27675	27556	27690	27717	27822	28041	27906	27608	27596	27631	27815	27517	27474	27780	27678	27768	27517	27747	27663	27843	27882	27649	27985	27638	27524	27677	27724	27732	27934	27779	27740	27594	27761	27583	27941	27647	27381	27633	27470	27683	27739	28118	27809	27947	27629	27729	27476	27653	28022	27862	27715	27630	27790	27538	27651	27890	27844	27549	27535	27773	27922	27550	27789	27882	27630	27468	27700	27681	27389	27543	27643	27544	27706	27848	27700	27754	27616	27675	27478	27984	27755	27905	27477	27890	27522	27589	27505	27560	27924	27877	27912	27773	27762	27732	27663	27625	27871	27918	27839	27703	27966	27697	27789	27693	27702	27419	27677	27901	27518	27763	27609	27658	27605	27634	27701	27734	27619	27581	28021	27770	27749	27636	27751	27648	27782	27710	27632	27395	27688	27609	27671	27728	27872	27683	27598	27674	27714	27807	27761	27826	27546	27681	27722	27704	27933	27657	27649	27858	27909	27756	27660	27705	27922	27653	27767	27744	27467	27644	27653	27731	27832	27600	27806	27725	28134	27992	27496	27677	27842	27556	27800	27815	27822	27799	27788	27636	27498	27871	27814	27810	27654	27968	27819	27629	27689	27512	27577	27738	27636	27901	27904	27364	27364	27952	27913	27635	27716	27602	27853	27654	27407	27675	27605	27586	27663	27684	27732	27580	27632	27730	27749	27627	27788	27627	27747	27713	27649	27770	27821	27963	27728	27429	27739	27882	27832	27795	27598	27610	27833	27899	27814	27669	27788	27614	27761	27803	27925	27562	27769	27770	28009	27774	27688	27619	27837	28089	27814	27737	27483	27572	27803	27952	27811	27851	27605	27766	27558	27879	27841	27862	27670	27823	27567	27690	27804	27730	27855	27928	27730	27748	27631	27661	27767	27977	27930	27698	27762	27786	27682	27581	27947	27933	27838	27810	27702	27814	27862	27719	27942	27823	27671	27720	27443	27399	27602	27557	27457	27747	27683	27800	27510	27804	27905	27810	27741	27703	27984	27529	27733	27772	27845	27791	28003	27788	27605	27657	27648	27769	27629	27731	27604	27651	27799	27958	27960	27699	27696	27798	27663	27874	27563	27778	27630	27821	27537	27820	27750	27719	27716	27974	27651	27666	27773	27801	27792	27977	27763	27634	27870	27827	27938	27686	27972	27653	27819	27779	27822	27638	27807	27839	27452	27720	27567	27387	27748	27569	27869	28015	27778	27595	27694	27651	27942	27659	27821	27647	27732	27740	27556	27812	27633	27661	27860	27708	27535	27576	27772	27800	27686	27822	27695	27817	27698	27920	27641	27774	27699	27891	27705	27498	27748	27840	27836	27442	27706	27799	27701	27691	27678	27796	27819	27681	27778	27766	27546	27619	27965	27518	28044	27784	28031	27660	27747	27650	27714	27694	27481	27764	27755	27564	27851	27691	27620	27897	27959	27903	27808	27676	28033	28090	27752	27866	28069	27684	27753	27598	27674	27655	27698	27913	27654	27578	27402	27598	27704	27591	27664	27899	27965	27679	27840	27750	27375	27747	27790	27769	27792	27529	28003	27491	27692	27840	27783	27753	27632	27568	27782	27501	27819	27984	27787	27759	27804	27740	27781	27562	27463	27676	27804	27688	27567	27595	27668	27554	27602	27881	27751	27970	28034	27801	27795	27969	27695	27991	27790	27852	27743	27596	27611	27737	27690	27399	27641	28118	27781	27899	27741	27912	27837	27704	27608	27565	27694	27777	27717	27761	27658	27679	27624	27775	27748	28013	27609	27754	27819	27836	27685	27673	27637	27627	27597	27656
24344	44608	41456	31085	25752	22920	21189	20423	19215	19011	18399	18086	17911	17655	17420	17550	17436	17245	17142	17069	17016	16905	16928	16855	16907	16777	16934	16755	16759	16702	16817	16892	16835	16864	16750	16442	16532	16631	16789	16610	16603	16499	16584	16716	16753	16512	16642	16687	16699	16558	16632	16538	16612	16502	16529	16666	16480	16382	16617	16563	16562	16503	16616	16504	16515	16584	16880	16626	16524	16417	16412	16556	16541	16759	16446	16397	16569	16680	16419	16523	16450	16332	16510	16575	16579	16555	16572	16546	16558	16490	16423	16452	16675	16462	16597	16387	16501	16577	16544	16634	16522	16593	16737	16572	16663	16572	16406	16475	16435	16418	16342	16490	16635	16443	16539	16349	16517	16623	16584	16674	16655	16343	16434	16494	16365	16547	16476	16439	16425	16541	16399	16606	16501	16544	16493	16567	16591	16402	16434	16572	16431	16634	16466	16563	16302	16514	16464	16419	16546	16360	16576	16521	16509	16472	16567	16359	16745	16406	16538	16446	16375	16444	16495	16399	16304	16382	16642	16395	16526	16392	16407	16484	16477	16570	16683	16498	16557	16584	16236	16628	16548	16413	16512	16352	16441	16656	16474	16555	16467	16510	16348	16553	16393	16518	16238	16411	16530	16546	16478	16400	16260	16265	16314	16531	16402	16518	16489	16523	16565	16529	16372	16245	16637	16490	16371	16622	16500	16556	16645	16321	16503	16786	16292	16464	16522	16427	16509	16422	16483	16406	16462	16435	16379	16424	16577	16569	16370	16489	16519	16289	16505	16425	16418	16390	16525	16400	16400	16571	16518	16612	16359	16612	16378	16432	16566	16232	16467	16384	16580	16400	16676	16527	16533	16373	16435	16471	16569	16573	16490	16504	16509	16441	16491	16406	16399	16483	16500	16426	16592	16230	16507	16468	16465	16540	16538	16649	16468	16583	16646	16331	16410	16516	16435	16255	16380	16550	16415	16407	16512	16489	16416	16585	16627	16585	16387	16512	16333	16446	16443	16424	16590	16639	16549	16447	16392	16426	16626	16556	16639	16598	16380	16473	16468	16566	16618	16433	16449	16380	16636	16580	16442	16536	16543	16328	16555	16444	16420	16361	16488	16696	16429	16604	16244	16592	16605	16458	16597	16578	16509	16461	16452	16397	16430	16593	16554	16423	16437	16524	16562	16458	16525	16600	16584	16534	16347	16590	16509	16399	16437	16634	16340	16243	16355	16427	16575	16641	16527	16549	16321	16448	16401	16567	16572	16452	16494	16304	16517	16428	16527	16465	16222	16730	16498	16231	16518	16362	16377	16458	16441	16490	16487	16306	16294	16367	16502	16534	16434	16471	16576	16529	16661	16550	16517	16431	16632	16477	16488	16399	16482	16425	16564	16352	16316	16460	16406	16700	16600	16408	16398	16369	16429	16515	16368	16443	16511	16507	16333	16710	16374	16577	16476	16483	16352	16629	16543	16356	16404	16512	16494	16422	16545	16512	16627	16369	16567	16297	16504	16469	16392	16559	16339	16397	16270	16408	16376	16480	16475	16529	16487	16389	16492	16383	16565	16458	16439	16723	16490	16442	16553	16504	16469	16487	16512	16507	16548	16665	16558	16548	16560	16297	16529	16584	16529	16348	16545	16488	16583	16460	16494	16473	16446	16509	16518	16409	16504	16557	16651	16648	16351	16555	16510	16525	16458	16540	16697	16569	16413	16469	16479	16262	16370	16466	16607	16540	16619	16407	16534	16428	16525	16441	16327	16582	16541	16588	16375	16468	16390	16577	16460	16361	16588	16511	16520	16485	16512	16437	16565	16412	16620	16416	16450	16403	16631	16430	16405	16502	16464	16424	16569	16410	16499	16433	16420	16322	16573	16457	16525	16391	16449	16408	16594	16573	16357	16432	16360	16296	16500	16266	16480	16547	16606	16370	16464	16376	16625	16292	16606	16532	16559	16544	16530	16445	16588	16287	16511	16687	16423	16562	16508	16495	16641	16417	16570	16304	16378	16580	16397	16442	16292	16450	16501	16353	16596	16360	16470	16417	16494	16482	16508	16528	16402	16445	16484	16403	16435	16508	16435	16424	16412	16367	16366	16531	16588	16502	16274	16236	16527	16390	16450	16578	16493	16565	16575	16509	16538	16481	16433	16679	16576	16429	16479	16495	16462	16550	16266	16485	16491	16276	16331	16646	16540	16421	16596	16462	16518	16485	16482	16576	16384	16507	16413	16457	16478	16489	16410	16409	16496	16455	16568	16531	16516	16418	16321	16578	16499	16532	16330	16470	16372	16646	16436	16423	16701	16453	16444	16517	16670	16572	16357	16500	16509	16421	16435	16563	16423	16535	16613	16326	16576	16566	16429	16307	16505	16538	16349	16437	16688	16561	16326	16330	16302	16427	16610	16427	16490	16513	16317	16622	16526	16654	16441	16343	16507	16441	16288	16453	16650	16370	16527	16337	16442	16378	16280	16469	16505	16632	16464	16479	16544	16510	16570	16409	16600	16538	16299	16406	16408	16420	16380	16644	16540	16471	16637	16516	16484	16456	16629	16427	16515	16540	16468	16326	16541	16424	16579	16505	16670	16508	16579	16450	16657	16491	16379	16278	16439	16513	16388	16445	16392	16368	16684	16530	16367	16499	16507	16280	16463	16542	16469	16557	16638	16256	16569	16440	16362	16448	16450	16490	16548	16611	16384	16389	16505	16473	16480	16461	16641	16416	16428	16494	16448	16381	16442	16357	16471	16388	16349	16324	16576	16606	16353	16469	16502	16299	16548	16384	16481	16495	16327	16479	16396	16541	16408	16372	16534	16444	16378	16548	16530	16366	16470	16291	16490	16495	16301	16623	16278	16505	16610	16618	16512	16303	16452	16629	16478	16299	16229	16518	16442	16621	16394	16655	16482	16542	16820	16607	16583	16597	16344	16633	16456	16561	16542	16343	16437	16482	16485	16362	16399	16433	16525	16427	16590	16291	16429	16591	16543	16420	16394	16409	16308	16399	16495	16560	16524	16578	16512	16327	16474	16554	16480	16509	16583	16578	16507	16438	16440	16632	16551	16362	16357	16518	16353	16326	16543	16714	16433	16467	16521	16389	16644	16520	16432	16480	16476	16458	16472	16543	16449	16520	16315	16654	16392	16296	16489	16480	16409	16466	16421	16577	16311	16253	16596	16672	16804	16326	16542	16376	16404	16512	16378	16634	16549	16668	16269	16234	16556	16416	16556	16536	16652	16498	16378	16550	16517	16477	16431	16565	16511	16553	16533	16500	16487	16419	16466	16522	16479	16513	16522	16722	16356	16557	16565	16275	16515	16566	16467	16521	16673	16515	16606	16436	16566	16460	16569	16468	16363	16295	16394	16402	16408	16229	16506	16503	16525	16506	16604	16377	16613	16470	16397	16460	16414	16526	16489	16359	16416	16436	16247	16438	16457	16745	16482	16544	16446	16525	16397	16586	16508	16548	16512	16384	16625	16528	16500	16583	16370	16440	16477	16505	16386	16567	16336	16571	16536	16265	16578	16481	16584	16551	16505	16460	16270	16489	16542	16582	16674	16661	16445	16326	16428	16590	16555	16421	16319	16360	16313	16526	16410	16523	16547	16404	16377	16377	16478	16495	16617	16535	16540	16406	16657	16493	16491	16589	16425	16384	16637	16504	16525	16478	16524	16568	16358	16387	16625	16344	16437	16406	16633	16482	16292	16444	16649	16687	16443	16497	16312	16421	16536	16542	16481	16312	16629	16520	16410	16702	16405	16349	16635	16645	16410	16600	16459	16311	16541	16404	16434	16397	16381	16610	16428	16613	16488	16482	16615	16539	16547	16458	16489	16401	16477	16348	16369	16359	16548	16340	16553	16596	16483	16368	16400	16483	16235	16320	16560	16492	16497	16526	16388	16199	16384	16600	16434	16402	16583	16549	16535	16393	16538	16206	16430	16592	16530	16569	16649	16483	16548	16481	16469	16367	16422	16327	16458	16446	16465	16409	16363	16438	16489	16456	16599	16352	16406	16577	16388	16535	16442	16469	16316	16496	16520	16444	16508	16503	16442	16614	16383	16550	16694	16596	16390	16497	16487	16461	16343	16472	16345	16348	16554	16385	16483	16379	16452	16469	16399	16510	16502	16569	16417	16487	16542	16557	16362	16404	16546	16632	16410	16335	16414	16585	16518	16421	16539	16288	16218	16487	16540	16617	16445	16488	16617	16408	16648	16396	16471	16385	16641	16307	16460	16641	16463	16469	16446	16538	16540	16378	16420	16377	16773	16289	16461	16317	16546	16455	16545	16372	16453	16513	16471	16237	16505	16359	16520	16402	16458	16641	16434	16350	16609	16416	16592	16509	16590	16444	16678	16445	16540	16517	16529	16393	16589	16484	16355	16490	16438	16659	16440	16537	16511	16409	16478	16438	16469	16567	16530	16487	16450	16608	16470	16419	16468	16425	16701	16347	16446	16318	16608	16532	16395	16459	16530	16685	16357	16505	16616	16347	16430	16240	16653	16531	16488	16372	16459	16465	16407	16513	16489	16395	16599	16373	16424	16322	16529	16411	16444	16516	16416	16464	16616	16414	16578	16725	16505	16417	16469	16384	16329	16536	16364	16378	16615	16400	16616	16416	16582	16223	16576	16267	16462	16452	16561	16463	16362	16535	16388	16412	16574	16560	16517	16426	16525	16510	16437	16401	16576	16583	16605	16518	16670	16303	16442	16472	16604	16491	16495	16282	16445	16538	16448	16507	16595	16535	16447	16407	16485	16317	16600	16532	16553	16474	16491	16288	16547	16317	16451	16316	16657	16585	16350	16444	16523	16586	16401	16657	16413	16579	16449	16565	16460	16488	16707	16667	16511	16459	16443	16403	16406	16457	16356	16481	16525	16373	16655	16438	16355	16470	16442	16522	16567	16426	16427	16545	16474	16445	16556	16518	16549	16503	16547	16462	16433	16501	16501	16698	16553	16554	16475	16636	16496	16356	16350	16363	16214	16530	16394	16652	16477	16436	16661	16480	16413	16544	16284	16504	16254	16656	16414	16415	16567	16594	16336	16578	16638	16560	16480	16504	16626	16526	16486	16376	16463	16482	16412	16624	16279	16639	16590	16500	16634	16569	16350	16494	16310	16558	16453	16475
33540	30597	35243	32485	29344	28655	28090	27807	27326	27069	27325	27649	27498	27255	27197	27298	27196	27059	27082	27097	27340	27009	27201	27241	27419	27246	27129	27011	26953	27268	27232	27119	27013	26913	27109	27142	27114	26979	27142	26920	26853	27082	26885	26995	27151	27208	27163	27331	26987	27169	26757	26760	27143	26931	27202	27094	26946	27018	26898	27326	27287	26998	26918	27098	27223	27121	26924	27087	27151	27394	27247	27090	26742	26867	26750	27208	27093	26827	27024	26856	26932	26974	27019	26995	26876	26998	27091	27112	27088	26838	26877	26854	27024	27158	27053	27130	26986	27045	27077	26899	26805	26951	26971	27276	27237	27127	27173	27069	27101	26692	26985	27209	27235	27051	27143	27026	27056	26994	27105	27133	26790	27039	27008	27095	27178	27009	26938	26966	26918	26945	27077	26800	26993	27098	26967	27087	26879	26898	26804	26896	27115	27420	26830	27049	26884	26896	27051	26923	27045	27179	27190	26849	26701	26985	27078	27051	27109	27087	26877	27045	26760	27269	26894	26873	26882	26847	26989	27017	27062	27191	27367	26903	26936	27053	26741	26783	27102	26938	26861	27040	26961	26879	26839	26770	26934	27150	27003	27294	27063	27076	26991	26807	27161	27184	26826	27092	26965	27261	26941	27131	27158	26993	26787	26975	27104	27192	26811	27057	27184	27015	26928	27211	26910	26741	26891	27000	27262	27043	27067	27105	27136	26904	26799	27224	27123	27003	26990	27070	27150	27111	27046	26875	27020	27077	27139	27103	27014	27001	26945	27065	26766	26705	27262	26963	27239	27110	27097	27007	27126	27027	27149	26828	26833	26876	26920	27077	26877	26887	26987	27077	26786	26859	27143	26974	26999	27178	27120	26860	26940	26990	26913	26874	26922	26725	26988	27022	26995	27252	26946	26871	26885	27032	27298	26701	26959	26801	27232	27009	26958	27203	27074	27070	26951	26887	26989	27087	26915	26769	26871	26881	27051	26970	26900	26976	27038	26823	26742	26616	27072	27009	27236	26997	27042	26932	26988	27160	27316	27067	26957	26948	27005	27128	26998	26956	26797	26966	26950	26815	27079	27012	26972	26847	26964	27174	27034	27213	26996	27327	26834	26703	26925	27058	27017	27120	27166	27088	26817	26773	27186	26897	26957	27049	27088	27155	27151	27054	26969	26843	27029	26708	27075	26955	27143	26940	26838	27051	26852	26975	27040	27122	27027	27132	26716	26995	26874	27061	27093	26849	26960	26974	26934	27182	26993	26976	26957	26904	27236	26828	26974	27206	26894	27051	26923	26896	26927	26981	27259	27048	26993	27135	27084	27168	27011	26908	27033	27072	26867	27073	26888	26918	26973	27210	26961	26942	26865	27084	27077	26858	27061	26980	26954	27085	26993	27221	27004	26814	26902	26964	26853	27020	27239	27009	27038	27100	27012	27090	26934	27210	26889	27033	26918	26925	26926	26906	27063	26972	27007	26882	27060	27005	26903	26875	27017	27083	27236	26926	27001	26912	27204	27113	26945	27010	26959	27115	27063	26869	27099	26950	27138	26993	27152	27117	27148	27250	27405	27061	27228	26877	26989	26795	26776	27060	26817	27087	26975	26762	27026	27163	26724	27113	26815	26882	27106	26852	27282	27252	27294	26962	27033	27009	27073	27041	27068	27104	27193	26882	26923	26996	26982	27097	26906	26640	26994	26872	26906	26896	26884	26778	26892	27291	26963	26882	26937	26841	26829	26975	27168	27047	27012	27013	27177	26750	26919	26864	27145	27060	26894	26840	27088	26943	27379	26984	27035	26767	27177	27121	26867	26785	26875	26822	27028	27065	27091	27101	27138	27137	26847	27118	26968	26712	27060	26880	27168	26919	26941	27120	27029	26878	27089	27122	27017	26998	26903	27179	26877	27010	26736	26883	26833	27021	27288	26916	26976	26876	27183	27002	27075	27112	27353	26821	27106	27133	26885	27049	26943	27135	27172	27077	26983	26841	27039	26909	26799	26917	27003	26983	27152	26818	26878	27058	26889	26955	26861	26855	26749	26906	26844	26985	27178	26705	26913	26904	27032	27117	27050	26920	26842	27102	26885	27177	27023	27073	27106	27077	26767	26937	27057	27218	27026	27114	27072	26875	27049	27112	27079	27372	27243	27204	27204	26965	26906	27042	26921	26981	27038	26913	26994	26870	26862	27022	27133	27137	27007	26928	26989	27016	27006	26943	26839	26944	26909	26967	27008	26855	27068	26871	27068	26933	26925	26798	26864	26731	26979	27441	27047	27062	27094	26910	27145	26878	26959	26751	26690	27048	27073	26940	27018	27113	26965	26997	26836	26886	26800	27221	26977	26986	26982	27235	26955	27066	26771	26831	27091	27240	27145	26857	26883	27133	27036	27118	27039	26930	27067	27066	26980	27262	26853	27079	26801	27109	27182	27236	27077	27275	27063	26780	26916	26908	27044	27041	26929	27014	26938	27019	27208	26872	26922	27034	26863	26920	26931	26996	27262	27180	27082	26757	26908	26887	27191	26740	27071	26866	26881	26954	26762	27050	26685	27022	27117	26920	27098	26913	26761	26937	27097	26982	27262	26992	27015	27210	27041	26792	26874	26811	27076	27169	27194	26785	27158	27172	26991	26878	27054	27141	27070	26935	27121	27230	27109	26941	26901	26927	26853	26971	27260	27030	26942	26962	27052	27031	26988	26928	27070	26988	27005	26810	26879	26829	26875	26995	27092	27153	27106	27171	26938	27084	26654	26903	26898	27173	27106	26824	26973	26996	26948	26821	27067	26943	26984	27192	27311	27043	26985	27223	26951	26924	27023	27347	27140	27233	26797	26895	26987	27293	27230	26867	27098	27139	26973	26933	26860	27106	26892	26872	26807	27149	27423	27020	26954	27008	26888	26841	26616	26724	27204	26962	27027	27054	27131	27092	27228	27318	26972	26946	27197	27141	27207	27123	27061	27030	26900	26975	26854	26791	27191	26637	26935	26939	26678	26904	26847	26861	27020	27464	26979	27200	27045	26807	27062	26903	26866	26916	27108	26997	26904	27079	27101	27024	27133	27024	26928	26978	27133	26990	26868	26948	26949	27146	26733	27115	27025	26836	27026	26850	26958	27115	27010	27027	27060	26989	27032	26973	27097	26948	26940	26699	27009	26766	27100	27050	26934	27125	26952	27088	27024	27251	26989	27063	27142	27163	27276	26990	26957	26929	27301	27116	26871	26957	26915	27064	26917	26829	27024	27141	26966	26989	26973	27112	27107	26994	26934	26960	27078	26974	26744	26477	26889	27141	26830	27011	27085	26960	26878	27083	26930	27021	27177	26891	26999	27001	27154	26909	27231	26847	27060	27006	26814	26726	26881	27003	26920	27366	27147	26837	27094	26991	27165	26885	26803	27330	27220	27315	27072	26899	26978	27219	26884	27229	27079	27082	26916	27027	26874	27159	27132	26821	26759	26977	27191	26849	26948	26962	27167	27010	26879	26796	26912	26772	26947	26976	26830	26879	27010	26817	27008	27236	26760	26975	27061	26720	27075	26914	27023	27023	26976	27030	27044	26892	26881	27108	27136	27079	26862	26847	26990	27077	26825	26978	27050	26855	27015	26929	27283	26851	26917	26959	26938	27250	27153	27066	27117	27149	26993	27112	26979	26774	26913	27131	27211	27083	26940	27229	26809	26902	26933	27340	26994	27100	26989	27224	27129	27121	27090	26995	26978	26943	26769	26958	27028	27016	26970	27051	26887	26771	26922	26983	27149	27105	27338	27082	27074	27108	27192	26953	27085	26791	26857	26922	27115	26733	26899	26960	26780	26914	27006	26975	27050	26705	26976	27070	26774	26934	27078	27014	27223	27092	27197	27098	27005	26942	27143	27031	27140	26890	26734	27106	27339	27092	27226	27144	27073	27132	27081	26811	27117	27089	26944	26963	27072	27076	27184	27040	26796	26943	27037	27190	27024	27211	27016	27141	26950	27162	26788	26916	26921	27183	27025	26983	26997	26912	26816	27214	27035	27031	26940	27056	27030	26995	27025	26998	27133	26830	26897	27167	27084	27119	27108	27118	27043	27091	27054	26970	27023	26931	27012	26947	27189	27144	27110	27237	26980	27080	27150	26980	27044	26986	26676	27141	27055	26946	26731	26998	27118	27080	27031	27024	27143	26847	27165	26997	26959	27144	27173	26906	26832	26934	26945	26759	26923	27042	26910	26924	26876	27273	27279	27180	26907	27035	26919	26835	27064	27065	27074	26824	26969	27049	26864	27048	27165	26809	26753	26836	27150	26968	26721	26800	26924	27184	27076	26890	27127	27119	27121	27045	27035	26919	26973	27027	27116	27101	27076	26977	27048	27006	26939	26894	27246	26962	27192	26837	26862	26911	26980	26944	26983	26926	27006	27037	27260	27091	27016	27127	27002	26786	26984	26771	27029	26791	26806	27045	26924	27017	27083	27244	27006	26915	27090	26715	26964	27061	27187	27163	27245	27041	26876	26790	26794	27233	26867	27196	27005	27364	27037	27259	27008	26943	27303	27103	26899	26954	27085	27019	27016	27166	27097	27140	26941	26981	27079	27063	27054	27106	26979	26770	26922	27095	26990	26801	27038	26864	27208	27123	27282	26943	26967	27056	27160	27160	27107	27086	26997	27012	27138	27099	27159	27073	27021	27029	27113	26997	27017	27368	27189	27287	26915	26961	26995	27014	27155	27151	26970	26806	27171	26972	27325	26831	26933	27099	27339	26969	26875	27063	27264	27104	27447	26793	26876	26877	26829	26860	27055	26906	26949	26956	27227	27138	27081	26911	26963	27098	27202	26834	27179	27049	27070	26965	27210	27067	27015	26950	27127	26958	27043	27155	27119	26866	26954	26872	26906	27100	27190	27068	27007	26863	27021	27096	26848	27217	27032	26829	27098	26610	26808	27094	27002	27020	27082	27027	26806	27166	27315	26977	27163	27078	27020	27045	27134	26938	27374	26969	26967	27248	26953	27075	26933	27060	26950	27133	27072	27097	27170	26981	26948	27013	26942	27076	26917	26829	27082	27206	27183	27027	26954	27102	26983	26599	27229	27168	27019	26929	27127	26965	27086	26969	27006	26966	26786	27304	27135	26987	27001	26920	26868	27100	26919	27063
22515	30232	27741	21123	18824	17928	17196	17156	16802	16492	16496	16613	16486	16500	16289	16213	16217	16302	16055	16045	16097	16059	16151	16194	16011	16176	16220	16107	16052	16075	15988	16129	16168	16197	16066	16055	16078	15886	16143	15904	16028	15828	16170	16041	15932	16178	15977	15856	16050	16024	16213	16086	15955	15924	16094	16151	15964	16036	16014	15982	15851	16072	15946	15918	15898	16049	15819	15925	16076	16020	15867	16044	15892	15919	16147	16019	15946	16018	16117	16120	16059	15984	16028	16021	15811	16105	15916	15915	16280	16087	15851	15978	16017	16051	16045	16043	15900	16046	16071	15919	15899	16037	15796	15901	16204	15883	16161	15743	15868	16213	16007	15911	15956	16001	15902	16085	15967	15839	16078	15949	15919	16018	16058	16000	15931	16090	15852	15947	15939	15930	15896	16033	16073	16015	16022	16089	15949	15945	15927	15779	15928	16187	15865	15965	15880	16024	15980	15917	15945	15863	15899	15994	15866	15988	15949	15859	16017	15802	16053	15890	16013	16101	15795	15880	16108	15943	15950	15968	15953	15961	16112	15872	16046	15883	16067	15851	16043	15859	16058	16019	15940	15999	15971	15912	15969	15778	15955	15980	16004	16057	16054	16079	16127	15981	15768	16096	15953	16172	15936	16026	16053	15911	16239	16030	15889	15928	16046	15973	16138	15884	15883	15777	16063	15874	15920	16107	16023	15935	15955	15879	16110	16048	15948	15953	15987	15808	16025	15938	16045	15817	16028	15882	15905	15872	15852	16046	15857	16063	16063	16091	15993	15832	16072	15869	15908	15945	15920	15879	15981	15942	16044	16035	16051	15988	16008	16003	15933	15874	15973	16118	16006	16150	16001	15956	15944	16049	15922	16208	15991	15925	16158	15825	15981	15950	16094	15881	16005	15929	16083	16119	15884	16039	15873	16034	16041	16051	16010	15959	15979	15837	16001	15851	16046	15950	15986	16069	16135	15836	16154	15951	15845	16065	16124	16097	15914	15803	15962	15824	16147	15801	16218	16059	15959	16019	16071	16048	16033	15957	15736	16203	16051	16030	15972	15960	15964	15792	15991	15914	15974	16004	15758	15917	16040	16128	16145	15954	15925	16105	15953	15977	15953	15909	15924	15991	15894	16037	15898	16020	15973	15971	16140	15993	15957	16159	15917	16051	16140	15990	16041	15703	16053	15855	15965	16240	15920	16093	15976	15949	15993	16044	16030	16110	15873	16007	16000	16004	15978	15913	16104	16090	15928	16036	16019	16165	15889	15846	16013	15928	16044	15963	15986	16008	15896	16036	15961	16218	15695	16130	16010	16016	16150	16069	16063	16032	15966	15981	16058	16079	16035	16091	16027	15934	16087	15919	16181	16026	16092	16157	16027	15998	16081	16000	16055	15873	16017	16116	16087	15826	15926	15919	15988	15869	16085	16027	15918	15729	16074	15888	15853	15988	16002	15924	15942	15781	16161	15913	16013	16109	16067	15809	16063	15832	16056	16149	15838	15874	15955	16007	16125	15939	15987	16112	15960	16050	16030	15927	16090	16044	16019	15963	16072	15883	16078	16065	16171	15889	15907	16003	15876	15911	16078	15969	15951	15900	15917	16060	15905	15788	15963	16085	16053	16089	16023	15996	15879	16065	15966	16138	15837	16073	15975	15775	16038	15826	16010	15844	16093	15949	16023	15856	15827	16174	15957	15978	15875	15959	16111	16112	16033	15911	16080	16086	16001	16242	15947	16049	16126	15833	16101	15916	16036	16033	15860	15929	15820	15979	15944	16033	16167	16078	16045	16063	16012	15982	15811	16099	15969	15979	16016	15878	16000	15985	15896	15890	15892	15902	15806	15909	16065	16009	15992	15954	15906	15918	15900	16123	15953	16062	16008	15990	16148	16003	16015	16021	15994	16095	16140	16083	15929	15952	16078	16010	15891	15930	15984	16091	16062	15988	16087	15939	16000	15978	15935	15980	16053	15994	15973	15860	15916	15935	15947	15942	15989	16147	16044	15988	16005	15960	16089	15909	15990	16122	15948	16052	16001	16028	16044	15901	16078	16037	16055	16115	16211	15959	15949	16026	16091	15794	15856	16173	15782	15949	16096	16073	16073	16060	16035	16122	15892	15734	16040	15913	15978	16091	15928	15735	16028	16112	16024	15889	16108	16032	15996	16050	15943	16021	16059	15968	15983	16043	16107	16022	15964	15977	15865	16124	15926	16009	15780	16144	15911	15936	16124	15795	15952	15954	16247	15922	16091	16184	15971	15984	16072	15900	16055	16088	15925	16026	16042	16032	16217	15964	16155	15949	16202	16124	15878	15970	16122	15753	15979	16035	15952	16012	15983	16084	16129	15894	16057	15945	16030	16102	15821	15917	16046	16007	16165	15995	15927	16134	15919	15966	15860	16086	15965	15925	16009	15918	15957	15873	16130	15996	15990	15805	15971	15663	16068	16149	16057	15965	16009	16107	16012	15911	15890	15952	16053	16029	15893	16143	15846	16009	15903	16032	15859	15858	16002	15787	15943	15904	16131	15927	16147	16035	15990	15905	16028	15969	15979	16095	16046	15998	15865	16062	15962	15916	16068	15993	15906	15955	16061	16017	16051	15988	16095	16004	16059	16162	15966	15910	16163	16062	15959	15821	16118	16090	15936	16006	16076	15793	15988	15975	15984	15929	16045	16132	15854	15937	15951	16031	15981	16026	15892	16083	15944	15954	15917	16020	16096	16095	16066	16164	16155	16042	15866	15959	16039	16271	15882	16134	16231	16070	16068	16105	16081	15926	16055	15950	16060	15994	16023	15998	15939	16031	16106	16064	15922	15897	15971	15985	16002	16115	16063	16024	16201	15993	15962	16009	15896	16035	15852	16008	16016	15960	15979	16152	16063	15855	15935	15794	15876	16143	15772	16041	16010	15879	15893	16115	15851	16063	15893	15984	16114	15984	15943	16060	15863	16066	16070	16024	15989	16149	15858	16054	16045	16024	16235	15983	15995	15999	15912	15978	15942	15861	16130	16090	16002	16028	15941	16194	15866	15880	16094	15988	15944	15843	15778	16127	16067	15981	15971	16133	15901	15966	15961	15874	16028	15940	15967	15939	16082	15924	16135	15894	16132	15932	16078	15918	15998	16031	16093	15993	15891	15982	15867	16105	16112	15924	16129	16076	16097	15977	16084	16023	16016	16037	16005	16082	16093	16119	15957	15921	15955	16039	15881	16102	15988	16061	16067	16006	16237	16036	15845	15981	16096	15926	15961	15850	15801	15916	16015	16054	16137	15967	16088	15980	16001	15905	15974	15830	16049	16029	15944	15959	16080	15837	15941	15942	15962	16191	16058	16162	16043	16107	15871	16032	15974	16115	15872	15872	15853	15998	16018	15922	15997	15897	15803	16069	15899	15986	15995	16040	16094	15955	15919	16007	16002	16183	15909	15898	15919	16012	15888	15887	16013	15961	16062	15940	15907	15890	15917	16109	16041	15909	16030	15985	15935	16013	16114	15974	16006	15912	16112	15951	15982	16119	16030	16007	16051	15990	15986	15850	15716	15850	16159	16079	15960	15916	16084	16016	15854	15944	15869	15960	15952	16033	15968	15954	16126	15949	16007	15944	16305	16002	16087	15996	16089	15832	15960	15932	15909	16008	16016	15808	15894	15835	16003	16030	16044	16056	15988	15806	16015	15899	16140	15965	16041	16019	15841	16111	15924	16097	16025	15962	15792	16124	16097	15892	15895	15912	16033	15916	15910	16103	16016	15991	15979	16008	15971	16007	16164	16033	15945	16073	16061	15992	16083	15946	15974	15848	16026	15912	16092	15895	15870	15871	15901	16184	15959	15931	16023	15817	16009	16053	15943	15959	15944	16134	15809	15956	16095	15968	16062	16000	16120	16054	16036	16101	15911	16093	15878	16075	15907	15859	16108	16139	15868	15814	15893	16021	16005	16101	16083	15996	15977	15995	16028	15996	16123	15968	16007	16090	15942	15999	15976	15852	15963	16072	15959	15924	16088	15996	15813	16045	15914	16196	15992	15942	16085	16008	15949	15878	16014	15842	16146	16110	15915	15899	15982	15959	16148	16110	16011	16113	15993	15957	15941	16017	15828	16083	16006	16039	16034	16003	16137	15929	16095	16203	15957	15821	15961	15876	15851	16011	15871	16017	16054	16099	16001	15769	16051	15963	15833	16024	15995	16161	15898	16054	15865	15993	15871	16295	16004	15812	16149	16020	15913	15994	15927	16119	16145	16060	16015	16032	16101	15998	16232	15988	15936	15923	15932	16031	16169	15833	15997	15916	15884	15957	15974	15908	16034	15914	16037	15939	15994	15864	15919	15947	15940	15985	16015	15954	16022	15963	15869	16035	15881	15858	16051	15873	15890	16103	15979	16161	16125	15823	15923	15938	15961	16047	15984	15941	16076	15849	16164	15972	16055	16002	16105	15803	15783	16062	16160	15849	15707	16152	16074	16041	16031	16072	15839	16134	15978	15990	16037	16053	15983	15950	16028	15996	16033	15892	16227	16025	15971	15868	16005	15934	15935	16074	15978	16026	16054	16058	15875	16007	16139	16146	16129	16135	15874	16230	15929	16171	15806	15977	15953	16045	15827	15989	16147	16004	15896	15738	15877	15945	15943	16031	16065	16063	16121	16057	16041	16013	15932	16019	15961	15964	15844	16050	15918	15882	15950	15806	15905	16054	15999	15991	16111	16063	15933	15983	15905	15883	16067	15981	15986	16009	16077	15909	15944	16019	15959	15959	15947	15954	15903	16025	15922	16044	16126	16053	16068	16067	15915	15781	16102	15899	15934	16154	16037	16038	15877	16049	15952	15835	15928	15867	15915	15935	16146	15938	15734	15938	16063	15986	16039	16018	15979	16054	15983	15990	16091	15918	16003	15957	15929	15985	16164	15881	15970	16111	16032	15881	16097	15986	16028	16028	16153	16193	15997	16084	15962	15853	16021	15923	15978	15856	16054	15957	15994	16013	16024	15877	15889	15864	16041	16184	16106	16186	15999	16003	15857	16056	16074	16126	15891	16012	15950	16047	16212	15940	15894	16120	15928	16086	16103	15952	16111	15847	15941	15937	15884	16017	15877	16020	16013	15884	15976	15905	16095	15833	16031	16200	16139	15993
24549	21366	28506	27758	28492	30269	30810	29040	28470	28063	28085	27823	27784	27563	27554	27290	27207	27206	27401	27504	27290	26826	27201	27148	27133	27113	27096	26879	26990	26917	26934	27032	26699	26893	26920	26734	26826	27026	26805	26998	27028	26809	26843	26928	26867	26791	26925	26724	26733	26821	26598	27005	27014	26953	26938	26990	27131	26818	26801	26797	26518	26880	26773	26568	26696	26886	26832	26689	26897	26757	26848	27033	27006	26467	26657	26879	26963	26866	26909	26887	27111	26874	27013	26830	26774	26854	26986	26690	26960	26663	26930	26918	27006	27010	27004	27111	26927	26782	26885	26834	26584	26910	26748	26777	26744	26810	26980	26785	26910	26466	26633	26906	26916	26938	26757	26943	26652	26704	26707	26932	26745	26832	26784	26882	27065	26853	26875	26756	26888	26839	26685	26706	26882	26885	26920	26795	26902	26929	26623	26588	26984	26788	26726	26977	26554	26670	26723	26787	26815	26708	27049	26762	26710	26615	26712	26797	26832	26668	26712	26692	26976	26743	26904	26789	26920	26586	27011	26792	26744	26727	26570	26623	26960	26784	26844	26905	26643	26786	26722	26739	26884	26801	26863	27122	26648	27130	27082	26680	26903	26977	27043	26564	26665	26925	26910	26854	26972	26935	26829	26917	26950	26761	26669	26812	26987	26914	26745	26774	27129	26806	26570	26545	26709	27044	26646	26752	26815	26869	26996	26859	27030	26816	26916	26889	27028	27099	26719	26729	26483	27002	26833	27015	26859	26884	26801	26805	26875	26825	26959	26873	26874	26968	26475	26649	26711	27162	26692	26827	26803	26781	26689	26797	26795	26804	26721	26820	26744	26591	27048	26876	26848	26817	26689	26996	26714	26854	26775	26942	27067	26971	26619	27038	26633	27032	26757	26878	26855	26846	26693	26715	26976	26841	26878	26703	26624	26714	26955	27004	26868	26623	26690	26866	26833	26694	26521	26857	26666	26817	26916	26971	26741	26735	26667	26878	26787	26890	26854	26667	26761	26941	26851	26866	26716	26900	26879	26979	26920	26571	26988	26576	26788	26787	26897	26916	27016	27115	26830	26799	26692	26787	26911	26852	26735	27022	26890	26667	26663	26626	26933	26972	26395	26808	26697	26715	26586	27051	26938	26866	26932	26650	26455	26990	26974	26905	26775	26804	26731	26752	26662	27021	26741	26692	27016	26867	26868	26817	26754	26878	26755	26656	26879	26858	26968	26624	26610	26726	26636	26651	26645	26773	26714	26802	26786	26697	26844	26690	26830	26648	26728	26710	26963	27098	26841	26713	26705	26748	27048	26505	27105	26840	26582	26584	26744	26861	26804	26769	26927	26667	26659	26702	26913	26926	26906	26691	26879	26869	26877	26792	26769	26735	26659	26478	27072	26770	26933	26922	26872	26697	26815	26925	26913	26811	27039	26774	26661	26708	26890	26462	26854	26801	27098	26842	26816	26717	26657	26804	26675	26907	26886	26900	26772	26619	26913	26623	26814	26966	26766	26864	26826	26665	26553	26829	26668	26840	26786	26758	26859	27021	26789	26634	26808	26938	26924	27074	26774	26739	26724	26993	26658	26952	26822	26802	26806	26737	26930	26830	26824	26510	27027	26846	27002	26732	26846	26775	26596	26939	26781	26821	26983	26781	26831	27018	26914	26785	26914	27012	26746	26934	27011	27056	26793	26799	26607	26722	26776	26650	26878	26760	27006	26991	27098	26740	27069	26865	26613	26946	26804	26573	26788	26633	26643	26717	26782	26620	26682	27109	26778	26712	26853	27130	26668	26890	26907	26905	26930	26890	26980	26698	26900	26874	26694	26778	26860	26802	26870	26767	27001	26893	27001	26771	26687	26682	26768	26913	26845	26971	26768	26855	26774	26825	26865	26799	27042	27033	26863	26996	27051	26820	27096	26867	26571	26590	26914	26830	26573	26592	26884	26830	26821	26691	26593	26708	26725	26799	26807	26642	26902	26796	26812	26906	27085	26822	26716	26862	26971	26983	26826	26643	26854	26796	26875	26840	26836	27056	26623	26733	26865	26855	26591	26706	27048	27146	26785	26897	26846	26677	27050	26984	26785	27164	27065	26715	26713	26785	26803	26869	26820	26773	26755	26686	26814	26853	26649	26818	26724	26695	26988	26920	26970	26773	27020	26818	26725	26784	27029	26945	26664	27033	26863	26454	26558	26623	26636	26936	26931	26642	26755	26753	26762	26563	26973	26908	26487	26906	26765	26847	26865	26823	26786	26760	26897	26954	26893	26979	26976	26663	26698	26692	26688	27006	26766	26908	26840	26815	26958	26675	26667	26901	26770	26796	26886	26690	26868	26768	26649	26667	26743	26711	26974	26917	26591	26563	26790	26878	26853	26644	26919	26815	26833	26879	26888	26707	26940	26755	26750	27013	26884	27012	26647	26683	26684	26851	26801	27027	26837	26704	26815	26695	26813	26956	26837	26889	27113	26774	26645	27047	27004	26856	26712	26686	26821	26842	26939	26812	26729	26944	26753	26807	26629	26864	26708	26991	26638	26844	26678	26930	26762	26476	26686	26798	26497	26816	26670	26520	26839	26775	26750	26797	26664	26689	26675	26618	26834	26988	26925	26886	26981	26756	26877	26923	26731	26705	26771	26667	26899	26636	26577	26784	26719	26868	26949	26731	26895	26876	26920	26881	26746	26696	27013	26843	26738	26644	26681	26808	26736	26774	27021	26700	26790	26561	26912	26714	26942	26907	26789	26985	26870	26473	26888	26766	26805	26738	26824	26496	26799	26769	26852	27021	26691	26853	26906	26904	26707	26624	26906	26741	26895	26782	26619	26969	26562	26884	26728	26861	26778	26576	26865	26823	26953	26850	26804	27060	26957	26954	27058	26749	26784	26785	26884	26693	26902	26966	26851	26625	26741	26724	26773	26788	26817	27001	26757	26786	26425	26713	26743	26605	26793	26710	26871	26857	27104	26982	26924	26785	26629	27030	26678	26850	26938	26948	27007	27158	26997	26803	26920	26758	26656	26829	26881	26851	26783	26762	26904	26625	26761	27078	26840	26695	26647	26774	26804	26628	26868	26852	26721	26920	26869	26673	26710	26991	26823	26784	26911	26744	26864	26707	26872	26621	26852	26867	26728	27024	26690	26827	26650	26784	27014	26710	26663	26573	26936	26588	26634	26759	26873	26918	27057	26739	27004	26792	26958	26944	26616	26990	26975	26973	26541	26505	26816	26697	26801	27185	26747	26671	26535	26752	26567	26982	26845	26762	26741	26804	26854	26839	26749	26488	26955	26643	26673	26717	26958	26911	26962	26866	27102	26890	26655	26731	26662	26898	26620	26901	26709	26872	26961	26768	26955	26770	27036	26890	26869	26922	26662	26739	26739	26828	26876	26649	26842	26710	26747	26804	26740	26873	26937	26705	26700	26729	26800	26845	26728	26972	26705	26761	26936	26798	26818	26810	26856	26690	26939	26951	27052	26831	27033	26710	26693	27021	27115	26913	26993	26764	26767	26955	26995	26862	26459	26874	26855	26807	26585	26954	26854	26832	26799	26871	26907	26790	26841	26907	27084	27057	26616	26581	26854	26692	26742	26910	26682	26887	26799	26603	26753	27016	26903	26799	26784	26757	26775	26925	26693	26944	26982	26647	26784	26741	26734	26796	27148	26803	26687	27014	26644	26876	26740	27013	26786	26920	26732	26798	26779	26774	26816	26703	26849	26780	26712	26627	26916	26775	26884	26775	26640	26828	26805	26893	26887	26603	26661	26958	26866	26603	26670	26793	26779	26690	26957	26783	26775	26777	27009	26983	26667	26801	26833	26846	26696	26846	26882	26567	26796	26827	26858	26711	26977	27011	26990	26687	26917	26769	26910	26731	26880	26793	27031	26833	26794	26797	26784	26781	26956	26785	26678	26599	26779	27075	26948	27024	26806	26835	26859	26504	26664	27056	26789	26912	26768	26709	26790	26815	26786	26891	26815	26924	26869	26667	26866	26815	26603	26953	26868	26787	26713	27051	26762	26683	26810	26591	26686	27122	26715	26627	26994	26725	26687	26718	26646	26995	26945	26845	26823	26886	26794	26841	26905	26888	26531	26790	26848	26687	26767	26837	26830	26917	26796	26723	26871	26518	26816	26790	26978	26723	26805	26776	26838	26583	26729	26750	26784	26860	26802	26834	27019	26941	26808	26691	26824	26596	26962	27071	26899	26679	26809	27136	27096	26971	26919	26801	26836	26873	26741	26654	26625	27048	26888	27034	26910	26764	26756	26928	26798	26888	26730	27116	27053	26701	26626	26864	26856	26771	26833	26899	26736	26862	26819	26789	26704	26993	26943	27062	26774	26750	26844	26676	26687	26826	27189	26754	26918	26738	26827	26782	26833	26664	26947	26753	26570	26666	26845	26929	26962	27013	26931	26709	26670	26806	26721	26867	26792	27053	27075	27043	26801	26700	26988	26658	26779	26748	26942	26701	26702	26942	27025	26797	26670	26730	26607	26773	26904	26958	26593	26758	26645	26713	26916	26842	26985	26731	26627	26772	26611	26759	26590	26889	26917	26919	26829	26696	27248	26603	26648	26645	26806	26685	26796	26793	26738	26745	26903	26670	26819	26832	26486	26786	26944	27022	26938	26747	26644	26741	26867	26993	27018	27029	26892	26827	26891	26894	26881	26976	26994	26831	26834	26840	26727	26663	26834	26999	26878	26794	26851	26975	26806	26813	26745	26609	26710	26679	26875	26954	26869	26673	26902	26535	26851	26774	26753	26758	26934	26931	26974	26755	26695	26945	26786	26698	26635	26997	27009	26764	26829	26682	26749	26936	26795	27023	26720	26684	26833	26907	26888	26819	26998	26578	26663	26525	26847	26760	26824	27074	26573	26842	26726	26908	26937	26632	27127	27124	26961	26894	26948	26915	26954	26619	26759	26848	26768	26835	26626	26840	26831	26888	26798	26871	26736	26782	26967	26696	26697	26907	27052	26677	26681	26905	26855	26530	26743	27051	26939	26926	26791	26805	26751	27148	26963	26614	26400	26663	26715	26811	26649	26887	26585	26948	26879	26861	27167	27053	26838	26725	26792	26679	26538	26626	26887	27032	26800	26710	26595	26675	26749	26946	26669	26853	26587	26753
21858	38731	34337	25877	22263	20238	18908	18137	17786	17451	17172	17139	16950	16881	16627	16401	16608	16436	16374	16292	16468	16200	16424	16263	16213	16176	16216	16106	16209	16020	16136	16310	16175	16164	16046	16194	16204	16039	16181	16148	16022	16177	15991	15964	16037	16139	16137	16084	15968	16060	15988	16206	16187	16142	15813	16075	16037	15991	16002	16066	16026	16033	15952	16072	16104	16196	16025	16085	16079	15883	16153	15971	16034	15916	16087	16132	16140	16019	16249	16059	16051	16015	15903	16054	15944	15974	16024	15874	16052	15942	15971	15985	16157	16081	16041	16022	15857	15978	16125	15940	16186	16090	15833	16075	15899	16129	15895	15892	15972	15951	16135	15830	15937	16026	15727	15938	16026	15976	16051	15926	16096	15768	16042	15894	15839	15883	16071	15953	15984	15940	15960	16073	16043	15982	15797	15933	15973	15786	16015	15895	15641	15968	15958	15914	16002	15939	15953	16005	16124	16009	16135	15882	16060	16066	16077	15948	15892	16038	16084	15821	15945	16072	16021	16096	15870	16082	16029	15829	16022	15981	15966	15993	15766	15965	16028	15905	15863	15947	16012	16082	15856	16027	16087	16047	16024	16173	16171	15934	15895	15933	15952	16072	16095	15887	15789	15904	16147	15892	15867	16073	15968	15897	15917	16123	16128	16025	16123	16194	15917	15899	16063	15932	15947	15963	15971	15878	16049	15887	16069	16006	15900	15826	15844	15855	16018	15942	16010	15894	16038	16111	15829	15983	15825	16037	15990	16162	16034	15938	16021	16014	15988	16033	16105	16053	16074	15934	15928	16005	15870	15785	16026	16097	16089	15962	16058	15775	15983	15993	15833	16118	16087	16051	16124	16082	16035	15942	15853	15904	16147	16065	16009	15958	15803	15907	15930	15932	15902	15984	15935	16053	16023	16034	15773	15991	16033	15988	15996	15860	16038	15892	15952	16074	16184	15739	15818	16087	15832	16007	16061	16234	15803	16058	15972	16114	16134	15959	16071	15896	16081	15963	16019	15831	16130	16010	15943	16083	16036	15853	15935	15725	16080	15770	15933	16215	15989	15969	16095	15919	16069	15702	15911	15960	15962	15841	15920	16092	15983	15892	15997	16059	15893	15976	15923	15869	16000	16005	16022	16022	15841	16140	16085	15842	16047	15882	16069	15944	15929	16087	15912	16098	15793	16073	15918	15928	15907	15874	16081	15993	16050	16060	15947	15993	15996	15953	15906	15900	16047	16181	16100	16092	15990	16036	15949	15802	15903	15910	15962	16014	15913	15938	15878	15773	16239	15966	15842	15945	16157	16100	15902	16108	15980	16088	16107	16013	16066	15955	15825	16132	15961	15932	16081	15975	15994	15923	15843	16238	15967	15879	15960	15921	16062	16017	16006	15740	16081	15938	15986	15957	15971	15892	15904	16084	15992	16129	15853	15891	15987	16030	15965	16015	15929	15955	16038	16042	16007	15976	16152	15863	16006	15849	15830	15952	15989	15974	16160	16027	15901	15998	15801	16192	15862	15943	16129	15879	16120	15773	15954	15915	15931	15973	16011	16002	15862	16073	15914	15941	15982	16049	15935	16155	16025	16051	15873	15996	16067	16027	16063	16146	16075	16141	16038	15939	16111	15946	15947	16050	16062	15999	16000	15847	16003	15873	15955	15938	15680	16019	16084	16000	16028	16023	16005	16055	16093	15915	16006	16074	15969	15917	15974	15960	15982	16033	16025	15908	15795	16023	16078	15942	15966	16065	15947	15974	16008	16051	15943	16018	16093	16136	15827	16069	15979	16072	16107	16025	15979	15924	16109	15959	16008	16116	16006	16000	16003	15996	15895	15993	15964	15846	15968	16133	16011	16080	16025	16055	15925	16069	16135	15980	15839	15955	16110	15869	16103	15785	15906	15808	15879	15852	16021	16157	15947	16132	15961	16157	15926	15984	15985	15991	15979	16072	15786	16028	16052	15971	15863	15988	15936	15939	16010	15925	15851	15894	16052	16055	15968	15931	15980	15861	16013	16039	15862	15857	16036	16232	15971	15915	16051	16071	15902	16068	15976	16109	15965	15854	15942	16052	16022	16027	15901	15967	15947	16133	15984	16017	16039	15944	15827	16011	15944	15973	16061	16248	16141	15893	15984	16107	15949	16037	15931	15990	15856	16066	15942	15902	15966	16151	15909	15924	16027	16000	16040	15976	15950	15989	15891	15832	16015	15964	16205	15960	16009	16056	15941	16123	15911	16016	16087	16010	15922	15843	16057	16119	15910	15975	15980	16100	15737	16111	15774	15948	15977	15929	15915	16169	15909	16078	15851	15855	16043	16031	15957	16149	15979	16053	16064	16169	15895	16180	15970	16090	15998	16044	16140	16000	15926	16020	16035	15967	15879	15996	16024	15836	15804	16155	15877	15912	15962	15947	15875	15991	15982	16068	15987	15872	15854	16207	15975	16004	15944	16002	16046	15988	15838	16013	15951	15924	15919	16030	16079	15910	15991	16024	15975	16109	16011	16112	15826	15949	15996	15933	16018	15954	16104	15867	16022	15924	15758	16116	16005	15887	15910	15896	15869	15938	16039	16104	15931	16165	16063	15836	15899	16069	16017	16046	16223	15985	16001	16005	15989	15870	16112	15899	15819	15967	15933	15970	16034	15980	15834	16088	16114	15872	16149	16069	15990	16071	16075	15990	15923	15887	16085	15825	16062	16140	16111	16083	16099	16122	16123	16052	15736	16013	16019	15972	15971	15971	15870	16085	15961	16050	15994	16107	16075	15822	15857	15917	15919	15916	15923	16036	16066	16018	15954	16036	16069	15912	15890	15965	15963	16101	16142	15751	16156	15966	16012	15999	16022	15894	16207	15998	15931	15950	16007	16029	16266	15898	16097	16041	16010	15916	16073	15929	15919	15989	15839	15982	16182	16013	15956	16017	15929	16101	15972	15928	16057	16001	15970	16103	15903	15972	16006	15763	15977	16058	15953	16061	15901	16089	16059	16051	16044	16087	16059	16159	16075	16003	16084	16097	15982	16001	16124	16140	15960	16189	15856	16027	15949	16101	16010	16070	16053	16014	15978	16032	15945	16040	15831	15946	16081	16080	16002	15803	16121	16068	16111	15980	16089	15958	15891	16067	15869	15971	16083	16005	15870	15931	15956	16116	16090	16030	16106	16075	15993	16119	16067	16132	15735	15912	15881	15939	15976	15979	16071	16074	15873	15966	16015	15975	16099	15866	15765	16083	15985	15952	15927	16014	16014	16054	15892	16063	16002	16015	16191	15901	16022	15874	15870	15826	16129	15963	15894	15918	16247	15728	15773	16069	16032	15996	15962	15964	15812	15896	15961	16009	15836	15911	15953	15984	15962	15995	16092	16054	16063	15960	15842	16019	15934	15775	15871	16022	15906	16046	15839	16027	15948	15930	16093	15977	16043	15834	16073	16031	15923	15955	16021	16087	15868	15918	16007	15978	15983	15900	16145	16018	16039	15967	16007	15925	16022	15857	16101	16054	16022	15923	15923	15899	15799	15994	15965	16197	15910	15820	15946	15794	16205	16034	15902	16178	15980	15870	16074	16062	15986	15887	15951	15971	16163	15934	15941	15923	16050	15970	15972	16192	15932	15905	16043	15974	16097	15952	15931	15942	16014	16208	16110	15972	15948	15831	16089	15859	15928	16064	15941	15969	15937	15970	15947	16007	15970	16053	15898	16010	15944	15912	16019	15805	15947	16167	15962	16133	15927	16177	15867	15965	16113	15907	15985	15934	16124	16011	16135	16172	15925	15993	16161	16135	15915	15933	16117	16058	15855	15998	16083	15913	15910	15970	15969	16084	15982	15987	15993	15939	15992	15800	16014	16037	15959	15950	16049	16182	16069	15855	15856	15909	15782	16145	16082	15961	15738	15855	15853	15897	16077	16031	16077	15811	16041	15963	15988	15999	16041	16057	15974	15987	16080	16058	16003	15975	16014	15975	15890	16000	15858	15881	16157	15725	15982	15946	16024	16013	15954	15941	15812	15967	15945	16037	16034	16052	16207	16027	15903	15874	16054	15847	15962	16114	15984	15955	16118	16072	16000	15983	16033	15979	15962	15914	15999	15889	16092	16065	15855	16119	15911	16143	15865	15885	16020	16000	16029	15995	15923	15961	15786	15874	16109	15836	16128	15984	16019	15949	16089	15942	16052	15991	16034	15988	15999	15876	15987	15971	15870	16004	16233	15794	16029	16207	16056	16042	16118	15851	16044	16005	15851	15995	15981	16015	15978	16086	16256	16189	15952	15812	15931	15957	16082	16109	16037	15908	16155	16079	15974	16094	15975	16019	16017	15872	15973	15964	15990	15967	15967	15854	16020	16172	16048	15980	15994	15971	15997	16055	16001	15899	16137	15777	15855	15942	15868	16088	15846	16058	16086	15921	15962	15747	16038	15924	15965	15884	16063	15963	16019	15949	16032	16053	16026	16000	16014	15878	16041	16141	16099	16069	16024	15851	16004	15912	15967	16048	15909	15949	15943	15974	15892	15993	15974	15899	16021	15866	16264	16064	15992	15964	16070	15997	16104	16009	16023	16190	15937	15972	16024	15956	16150	15936	16216	16133	15985	16052	15739	16008	15942	15845	15979	16209	16036	16014	15933	15785	15971	15925	15967	16085	15895	15868	16061	15856	16011	15967	16040	16077	15764	15943	16105	15966	15989	15902	15771	15927	16087	16030	16039	16149	15892	15903	16041	15869	16120	15988	15932	15817	16031	15965	15966	16152	16027	15802	15894	16029	15997	15952	15963	15990	15908	15921	15935	16181	16138	16095	15880	16152	15928	16032	15942	16119	15908	15985	16107	15916	15903	15796	16331	16112	15986	15852	16080	15930	16044	15815	15944	16114	16014	16067	16147	15812	15852	16059	15996	15867	16146	15896	16055	16009	16142	16139	15903	15822	16071	16037	15966	16087	15996	15879	16133	16036	15856	15990	15846	16008	15940	15873	15901	15984	16133	15957	16140	16064	15934	16004	16008	15938	15761	15974	15869	16052	15933	15792	16187	15952	15892	16177	15948	15921	15902	16156	16011	16143	16120	16047	15967	15871	15914	15917	15901	15974	15926	16096	16102	16120	15808	15980	15939	16106	15894	16103	15925	16005
23102	21355	28547	25735	27046	31486	33552	30502	29517	29449	28629	28526	28251	28333	28239	27784	27936	28179	27761	27827	27873	27706	27738	27549	27541	27632	27413	27552	27596	27444	27510	27483	27287	27423	27588	27435	27376	27558	27378	27155	27374	27246	27266	27115	27448	27606	27396	27566	27361	27226	27417	27302	27378	27528	27243	27421	27232	27346	27351	27532	27475	27328	27308	27360	27448	27643	27413	27128	27368	27543	27296	27339	27403	27395	26934	27318	27310	27357	27378	27475	27380	27290	27203	27245	27381	27423	27356	27181	27318	27165	27490	27215	27106	27465	27315	27207	27388	27237	27152	27076	27294	27417	27419	27207	27140	27178	27185	27500	27666	27365	27281	27238	27338	27288	27381	27346	27426	27268	27278	27141	26993	27378	27053	27236	27093	27385	27289	27301	27238	26961	27104	27468	27282	27446	27327	27251	27273	27130	27197	27045	27332	27558	27438	27360	27249	27292	27398	27119	27289	27116	27271	27463	27262	27270	27145	27333	27395	27261	27386	27097	27449	27139	27065	27204	27374	27278	27289	27297	27189	27338	27164	27200	27339	27299	27331	27417	27307	27181	27165	27124	27380	27324	27301	27218	27256	26984	27296	27136	27160	27296	27336	27115	27228	27294	27134	27077	27231	26831	27253	27306	27321	27434	27083	27368	27259	27432	27349	27360	27343	27231	27307	27020	27322	27071	27383	27118	27351	27220	27181	27217	27202	27243	26827	27210	27262	26989	27223	27074	27245	27380	27084	26982	27086	27210	27342	27228	27340	27201	27409	27272	27300	27327	27216	27295	27561	27087	27254	27046	27061	27380	27498	27187	27314	27461	27219	27123	27250	27369	27323	27136	27469	27180	27306	27072	27174	27095	27182	27110	27357	27318	27357	27156	27213	27137	27216	27374	27428	27295	27429	27384	27290	27212	27266	27348	27335	27449	27263	27341	27430	27324	27279	27162	27435	27332	27196	27321	27237	27364	27106	27267	27169	27086	27282	27342	27355	27272	27277	27171	27256	27082	27086	27298	27248	27294	27097	27217	27304	26969	27325	27111	27522	27067	27322	27136	27340	27251	27219	27418	27279	27210	27220	27284	27320	27234	27345	27298	27501	27045	27329	27305	27395	27311	27396	26928	27277	27247	27266	27133	27449	27426	27271	27317	27107	27375	27230	27477	27194	27296	27276	27459	27109	27320	27465	27243	27464	27167	27387	27385	27353	26965	27182	27398	27196	27194	27310	27250	27347	27372	27263	27432	27120	27154	27199	27495	27009	27394	26984	27072	27153	27091	26905	27102	27181	27093	27184	27071	27275	27228	27275	27127	27397	27491	27179	27138	27237	27126	27498	27271	27360	27285	27413	27327	27381	27198	27141	27231	27426	27470	27528	27316	27406	27364	27575	27271	27401	27187	27360	27522	27162	26987	27181	27291	27358	27375	27368	27108	27321	27469	27257	27223	27459	27098	27115	27268	27122	27518	27149	27159	27136	27316	27199	27254	27550	27226	27564	27192	27503	27441	27303	27245	27344	27251	27126	27405	26977	27452	27115	27193	27322	27045	27196	27368	27126	27390	27408	27183	27292	27120	27386	27349	27137	27169	27054	27078	27162	27296	27387	27237	27280	27175	27228	27003	27240	27245	27439	27486	27100	27435	27187	27446	27344	27189	27163	27362	27156	27049	27294	27188	27389	27288	27209	27468	27480	27363	27291	27330	27347	27186	27134	26975	27166	27466	27440	27213	27228	27276	27235	27355	27139	27075	27333	27023	27446	27037	27202	27408	27458	27252	27084	27140	27066	27021	27236	27404	27181	27204	27584	27292	27360	27331	27123	27342	27441	27439	27191	27417	27354	27407	27096	27284	27229	27083	27278	27135	27301	27184	27404	27530	27521	27238	27163	27123	27193	27367	27117	27285	27197	27240	27391	27157	27281	27303	27264	27403	27394	27166	27145	27375	27338	27336	27001	27052	27040	27267	27472	26954	26994	27396	27276	27320	27279	27167	26959	27177	27213	27322	27257	27490	27490	27064	27098	27418	27223	27236	27422	27195	27070	27398	27372	27191	27531	27332	27117	27252	27259	27240	26980	27228	27094	27071	27365	27188	27290	27418	27040	27280	27343	27228	27271	27110	27111	27213	27413	27306	27076	27291	27181	27410	26999	27240	27144	27227	27311	27362	27301	27256	27342	27259	27430	27207	27334	27302	27159	27221	27445	27117	27325	27229	27354	27340	27458	27394	27068	27104	27300	27383	27121	27247	27194	27484	27052	27057	27368	27379	27111	27340	27073	26870	27435	27212	27271	27402	27286	26937	27341	27277	27315	27409	27519	27298	27333	27185	27302	27112	27202	27259	27306	27327	27393	27382	27076	27356	27182	27306	27341	27179	27223	27066	27170	27388	27491	27233	27160	27218	27149	27328	27297	27262	27515	27262	27276	26993	27474	26969	27328	27170	27116	26950	27308	27337	27327	27327	27236	27142	26997	27004	27151	27135	27074	27176	27146	27168	27309	27054	27413	27415	27144	27337	27461	27256	27321	27427	27609	27229	27596	27312	27112	27242	27319	27276	27420	27324	27340	27377	27192	26986	27293	27340	27395	27584	27198	27140	27521	27392	27260	27261	27099	27125	27276	27429	27377	27257	27233	27168	27489	27155	27256	27235	27464	27219	27417	27140	27202	27238	27187	27311	27389	27208	27249	27075	27017	27019	27290	27069	27311	27507	27135	27223	27039	27176	27214	27225	27400	27260	27061	27276	27346	27154	27098	27178	27055	27130	27342	27353	27095	27098	27092	27237	27070	27128	27275	27105	27133	26974	27146	27274	27366	27367	27160	27308	27339	27259	26979	26973	27114	27214	27133	27328	27009	27327	27217	26981	27526	27722	27248	27488	27207	27443	26926	27234	27401	27187	27494	27159	27336	27048	27328	27156	27372	27089	27313	27469	27215	27091	27369	27262	27291	26994	27342	27306	27097	27281	27276	27664	27393	27337	27191	27352	27230	27078	27342	27484	27083	26954	27272	27045	27435	27251	27360	27481	26977	27387	27480	27019	27119	27325	27408	27179	27091	27258	27397	27342	27405	27226	27278	27350	27429	26893	27327	27236	27228	27036	27295	27258	26873	27134	27512	27125	27224	27198	27295	27163	27047	27468	27326	27097	27195	27374	27340	27430	27318	27066	27335	27444	27476	27040	27240	27218	27360	27324	27117	27168	27361	27511	26901	27214	27306	27043	27253	27278	27298	27356	27204	27169	27293	27310	27164	27173	27327	27254	27039	27332	27398	27279	27301	27249	27177	27358	27338	26987	27367	27230	27585	27344	27182	27466	27237	27291	27037	27308	27175	27269	27177	27205	27232	27289	27227	27013	27425	27250	27321	27086	27278	27295	27380	27483	27409	27338	27207	27385	27395	27289	27395	27467	27173	27349	27311	27195	27236	27153	27057	27348	27188	27012	27216	27225	27661	27436	27360	27236	27173	27253	27381	27365	27376	27240	27337	27317	27389	27086	27232	27452	27358	27217	27387	27205	27289	27190	27408	27126	27414	27396	27175	27172	27347	27132	27138	27081	27227	27203	27241	27041	27456	27240	27270	27304	27263	27508	27293	27345	27355	27148	27366	27035	27232	27199	27203	26935	27301	27067	27050	27266	27347	27178	27485	27258	27134	27256	27085	27174	27342	27394	27383	27249	27342	27020	27321	27351	27272	27176	27079	27135	27249	27180	26857	27098	27478	27238	27142	27370	27315	27291	27274	27110	27353	27367	27441	27095	27435	27245	27105	27162	27225	27176	27174	27074	27335	27358	27244	27433	27376	27568	27055	27207	27254	27209	27252	26918	27120	27197	27137	27200	27318	27229	27219	27532	27401	27233	27314	27239	27222	27129	26987	27263	27245	27283	27171	27272	27243	27301	27092	27236	27334	27259	27218	27188	27286	27288	27255	27173	27402	27098	27202	27243	27202	27244	27449	27394	27351	27219	27394	27497	27279	27240	27098	27275	27386	27157	27447	27170	27362	27382	27220	27188	27163	27207	27238	27222	27364	27089	27293	27282	27207	27118	27085	27413	27397	27261	27309	27021	27301	27352	27304	27156	27307	27195	27316	27262	27275	27417	27204	27210	27222	27328	27071	27163	27279	27327	27347	27228	27316	27555	27307	27147	27200	26846	27212	27252	27260	27205	27267	27094	27222	27147	27127	27300	27255	27170	27358	27342	27201	27274	27239	27436	27459	27339	27385	27324	27386	27197	27367	27073	27320	27300	27248	27362	27299	27415	27239	27548	27343	27256	27086	27340	27132	27450	27372	27234	27386	27248	27511	27266	27586	27475	27134	27236	27383	27359	27401	27212	27386	27309	27156	27099	27371	27137	27399	27497	27032	26988	27346	27222	27126	27663	27113	27241	27279	27033	27351	27168	27196	27221	27250	27145	27282	27397	27324	27289	27120	27253	27507	27420	27265	27125	27287	27237	27259	27214	27196	27224	27141	27239	26978	27333	27127	27104	27323	27271	27122	27283	27310	27148	26971	27238	27171	27158	27125	27101	27235	27303	27446	27413	27392	27000	27126	27288	27206	27398	27336	27199	27482	27245	27467	27201	27219	27327	27179	27436	26950	27245	27172	27415	27447	27233	27267	27347	27179	27227	27298	27200	26884	27316	27377	27335	27247	27276	27397	27177	27408	27394	27264	27468	27287	27466	27285	27207	27067	27201	27007	27166	27550	27317	27314	26973	27150	27408	27091	27257	27505	27162	27288	27334	27052	27173	27167	27460	27137	27309	27289	27485	27264	27352	27207	27296	27410	27080	27329	27265	27571	27211	27179	27134	27186	27298	27309	27210	27340	27259	27334	27166	27424	27371	27206	27239	27405	27310	27155	27284	27029	27264	27274	27178	27221	27485	27225	27212	27320	27157	27270	27110	27297	27305	27067	26956	27140	26932	27306	27333	27401	27018	27496	27423	27423	27347	27324	27184	27327	27343	27252	27035	27109	27235	27210	27403	27337	27150	27173	26878	27211	27266	27178	27167	27471	27308	27224	27209	27135	27108	27147	26985	27459	27056	27387	27327	27032	27368	27230	27009	27469	27218	27120	27183	27135	27279	27276	27102	27259	27007	27005	27156	27370	27401	27367	27525	27280	27256
24387	45148	40363	30194	25750	23006	20998	20168	19237	18507	18320	18009	17839	17501	17354	17345	17082	17167	16995	16915	16505	16679	16633	16646	16648	16633	16622	16649	16679	16646	16649	16517	16571	16517	16418	16708	16528	16371	16306	16390	16475	16443	16405	16316	16447	16585	16321	16171	16278	16366	16187	16416	16496	16587	16403	16514	16264	16577	16357	16365	16425	16419	16331	16099	16274	16498	16584	16544	16385	16391	16348	16436	16292	16281	16359	16388	16367	16235	16499	16306	16402	16412	16306	16204	16328	16294	16354	16216	16329	16371	16258	16315	16236	16369	16182	16245	16328	16350	16266	16356	16299	16360	16248	16341	16310	16211	16461	16164	16390	16304	16416	16320	16237	16360	16307	16282	16330	16334	16176	16308	16265	16259	16277	16305	16365	16271	16207	16347	16492	16485	16445	16182	16551	16334	16304	16416	16424	16325	16430	16225	16471	16190	16279	16436	16100	16418	16112	16116	16170	16204	16307	16185	16281	16298	16378	16314	16269	16147	16279	16356	16337	16385	16352	16347	16227	16174	16411	16238	16328	16391	16192	16139	16153	16189	16366	16215	16253	16296	16142	16294	16251	16367	16471	16252	16152	16295	16306	16270	16184	16299	16282	16314	16387	16157	16265	16325	16079	16291	16332	16189	16347	16205	16259	16359	16216	16309	16081	16321	16298	16168	16199	16305	16257	16294	16330	16293	16301	16028	16317	16050	16302	16339	16221	16322	16262	16068	16392	16154	16430	16326	16329	16634	16342	16222	16200	16417	16253	16116	16373	16357	16349	16194	16431	16402	16153	16265	16235	16338	16385	16226	16252	16210	16224	16270	16274	16146	16338	16247	16361	16111	16232	16322	16144	16269	16195	16336	16251	16119	16220	16116	16241	16374	16190	16271	16302	16201	16442	16264	16236	16481	16439	16175	16138	16261	16419	16410	16277	16297	16282	16410	16172	16205	16256	16188	16158	16305	16369	16399	16422	16312	16436	16529	16151	16298	16186	16335	16371	16216	15975	16230	16285	16018	16485	16220	16089	16340	16275	16239	16329	16261	16166	16305	16040	16112	16341	16444	16197	16324	16322	16274	16200	16239	16379	16393	16277	16296	16368	16327	16346	16171	16139	16229	16242	16129	16317	16141	16225	16428	16090	16129	16277	16108	16113	16259	16353	16375	16251	16228	16275	16279	16311	16183	16337	16128	16227	16427	16467	16263	16383	16372	16207	16154	16215	16216	16144	16356	16291	16317	16209	16396	16332	16316	16330	16076	16029	16319	16237	16158	16349	16439	16264	16094	16387	16328	16280	16357	16209	16173	16298	16363	16386	16293	16269	16319	16184	16358	16499	16191	16333	16372	16233	16321	16369	16218	16347	16232	16389	16317	16357	16340	16205	16356	16287	16419	16134	16357	16374	16305	16083	16276	15999	16139	16105	16130	16105	16240	16373	16494	16188	16158	16156	16100	16375	16350	16320	16262	16260	16414	16275	16234	16299	16127	16334	16235	16310	16344	16338	16283	16308	16330	16196	16389	16195	16195	16302	16003	16384	16472	16188	16241	16290	16139	16245	16135	16267	16245	16457	16458	16153	16573	16112	16321	16289	16316	16274	16434	16081	16395	16290	16138	16109	16249	16436	16350	16276	16431	16261	16219	16402	16379	16296	16139	16052	16206	16300	16345	16251	16331	16279	16447	16068	16211	16363	16191	16278	16282	16179	16108	16326	16249	16132	16279	16509	16338	16129	16153	16274	16332	16399	16144	16363	16329	16233	16169	16365	16242	16347	16427	16367	16205	16324	16145	16351	16243	16218	16362	16430	16337	16246	16333	16339	16283	16311	16260	16249	16328	16267	16247	16360	16057	16176	16394	16223	16200	16161	16316	16348	16109	16312	16156	16476	16338	16409	16315	16252	16221	16316	16190	16252	16375	16233	16310	16185	16054	16202	16444	16116	16297	16241	16252	16317	16184	16349	16074	16353	16269	16262	16239	16247	16346	16237	16159	16265	16330	16273	16120	16207	16355	16201	16274	16168	16257	16191	16249	16337	16262	16367	16260	16313	16147	16174	16116	16229	16422	16396	16422	16254	16296	16282	16313	16270	16061	16152	16275	16124	16306	16142	16344	16485	16103	16264	16392	16250	16289	16286	16341	16125	16250	16296	16317	16422	16230	16279	16412	16243	16111	16229	16316	16335	16340	16387	16334	16416	16361	16188	16180	16308	16152	16285	16258	16130	16332	16132	16259	16224	16155	16221	16109	16428	16438	16376	16352	16236	16373	16225	16455	16251	16018	16297	16246	16297	16258	16173	16349	16197	16384	16476	16256	16259	16213	16313	16336	16221	16450	16243	16312	16434	16332	16396	16340	16109	16121	16350	16222	16411	16240	16188	16212	16246	16086	16262	16214	16436	16221	16302	16190	16320	16276	16100	16297	16304	16190	16336	16337	16159	16397	16295	16274	16345	16311	16465	16135	16413	16350	16377	16284	16142	16204	16220	16303	16293	16196	16233	16375	16156	16422	16181	16387	16185	16291	16446	16172	16257	16166	16296	16277	16218	16319	16314	16259	16163	16334	16085	16204	16139	16173	16343	16190	16391	16227	16280	16184	16228	16192	16197	16316	16285	16345	16199	16455	16003	16172	16321	16506	16289	16128	16197	16366	16215	16412	16247	16146	16234	16221	16185	16372	16376	16290	16183	16535	16206	16300	16306	16308	16253	15998	16317	16228	16352	16260	16173	16198	16342	16467	16401	16178	16374	16263	16454	16349	16237	16267	16225	16264	16083	16411	16256	16319	16243	16271	16220	16306	16383	16301	16295	16226	16364	16504	16285	16325	16245	16140	16271	16463	16307	16371	16103	16260	16304	16214	16379	16186	16507	16320	16458	16305	16275	16152	16209	16250	16261	16277	16341	16352	16265	16229	16088	16393	16267	16350	16281	16246	16179	16430	16380	16177	16319	16333	16275	16249	16081	16194	16356	16067	16240	16131	16477	16315	16194	16402	16156	16260	16288	16186	16325	16345	16247	16274	16463	16203	16035	16239	16201	16267	16298	16359	16270	16218	16404	16305	16050	16321	16377	16009	16303	16271	16341	16169	16219	16344	16064	16424	16348	16264	16322	16247	16085	16216	16259	16231	16308	16232	16348	16166	16323	16172	16481	16261	16213	16115	16584	16405	16292	16245	16344	16360	16412	16213	16304	16356	16259	16251	16404	16233	16453	16189	16293	16290	16240	16298	16046	16318	16318	16281	16202	16308	16279	16274	16283	16259	16222	16332	16488	16260	16420	16168	16293	16398	16360	16232	16142	16236	16426	16286	16209	16361	16206	16266	16173	16124	16345	16181	16145	16383	16454	16206	16387	16291	16320	16142	16383	16256	16247	16236	16280	16524	16233	16354	16163	16215	16258	16357	16281	16310	16254	16091	16284	16264	16298	16160	16329	16217	16434	16312	16300	16406	16461	16386	16107	16307	16272	16208	16516	16232	16350	16323	16185	16273	16090	16282	16339	16295	16338	16239	16380	16104	16372	16244	16598	16107	16322	16172	16242	16304	16385	16308	16261	15931	16298	16009	16315	16041	16434	16134	16055	16200	16256	16433	16138	16326	16350	16264	16210	16321	16177	16155	16221	16441	16257	16343	16359	16266	16252	16342	16317	16235	16233	16229	16007	16065	16121	16191	16164	16218	16291	16434	16402	16267	16474	16202	16060	16279	16316	16466	16373	16168	16458	16210	16244	16261	16391	16400	16214	16295	16242	16233	16386	16335	16265	16099	16359	16293	16105	16221	16310	16217	16270	16252	16244	16216	16355	16108	16411	16286	16278	16301	16249	16157	16465	16488	16214	16291	16253	16250	16021	16401	16336	16453	16457	16435	16214	16257	16237	16297	16281	16389	16171	16242	16278	16221	16389	16278	16210	16193	16297	16174	16288	16379	16204	16199	16391	16302	16338	16367	16327	16379	16177	16255	16164	16389	16094	16100	16193	16273	16325	16144	16307	16304	16191	16142	16277	16176	16180	16337	16207	16198	16179	16463	16257	16188	16276	16100	16016	16229	16116	16083	16188	16236	16208	16070	16188	16339	16279	16270	16184	16274	16370	16323	16357	16267	16099	16260	16478	16322	16281	16147	16307	16415	16238	16279	16370	16430	16383	16286	16289	16422	16440	16321	16297	16179	16337	16225	16221	16297	16107	16250	16207	16229	16172	16022	16136	16303	16143	16297	16220	16281	16296	16287	16448	16344	16232	16209	16144	16176	16359	16443	16148	16363	16395	16279	16252	16316	16235	16342	16233	16194	16320	16276	16455	16166	16342	16475	16377	16271	16248	16345	16225	16240	16287	16258	16189	16102	16156	16174	16399	16310	16154	16112	16363	16115	16251	16267	16287	16042	16339	16343	16270	16232	16244	16016	16229	16224	16317	16308	16417	16297	16225	16388	16248	16212	16270	16216	16412	16127	16339	16165	16392	16168	16213	16430	16361	16258	16426	16063	16062	16201	16353	16207	16211	16379	16151	16273	16156	16157	16121	16296	16411	16269	16264	16287	16225	16419	16165	16337	16277	16243	16327	16272	16345	16356	16325	16224	16279	16464	16293	16276	16202	16079	16177	16241	16177	16324	16279	16270	16350	16043	16211	16369	16190	16351	16305	16360	16381	16361	16105	16288	16299	16407	16292	16443	16160	16410	16185	16363	16218	16343	16261	16193	16157	16283	16151	16257	16339	16331	16089	16107	16320	16554	16186	16194	16191	16211	16212	16217	16278	16240	16269	16347	16147	16404	16242	16287	16196	16435	16018	16362	16283	16470	16242	16182	16067	16329	16389	16064	16406	16130	16348	16273	16441	16240	16370	16221	16305	16326	16145	16241	16259	16296	16304	16361	16230	16279	16202	16274	16051	16289	16282	16390	16396	16325	16411	16153	16269	16131	16292	16211	16276	16362	16211	16219	16239	16340	16386	16237	16342	16050	16203	16295	16166	16297	16146	16350	16219	16135	16346	16071	16346	16226	16325	16363	16114	16163	16384	16284	16422	16330	16046	16401	16255	16108	16423	16232	16079	16217	16259	16404	16320	16246	16418	16415	16173	16157	16175	16284	16339	16227	16234	16141	16397	16362	16138	16353	16317	16132	15969	16317
33465	30409	34413	32349	29045	28628	27740	27522	27403	27416	27226	27181	27181	27493	27359	26898	27073	27107	26948	26862	26808	26977	26713	27283	26898	26892	26705	26881	26914	26807	27034	26786	26975	26893	27011	26985	26813	27074	26847	26874	26942	26910	26768	26693	26821	26749	26886	26988	26950	26914	26695	26995	26861	26947	26823	26814	26756	26792	26929	26753	26763	26791	26829	26831	26758	26879	26777	26769	27114	26904	26915	26687	26982	26787	26848	26905	26804	26713	26641	26814	26589	26828	26800	26677	26624	26744	26815	26620	26600	26763	26847	27022	26845	26920	27128	26787	26655	26736	26755	26939	26943	26701	26729	26708	26999	26720	26520	26710	27054	26706	26885	26823	26745	26825	26595	26570	26778	26999	26901	26691	26812	26724	27004	26836	26532	26642	26824	26542	26848	26784	26736	26560	26799	26691	26789	26696	26745	27044	26639	26890	26678	26718	27028	26922	26889	26903	26602	26713	26879	26777	26748	26557	26948	26796	26654	26877	26885	26656	26748	26797	26847	27127	27109	26628	26903	26870	26819	26992	26786	26769	26724	26736	26812	26860	26836	26767	27008	26631	26618	26758	26860	26619	26776	26632	26721	26974	26876	26671	26857	26855	26839	26945	26781	26755	26906	26856	26931	26898	26933	26639	26983	26607	26682	26842	26885	26759	26695	26616	26968	26838	26921	26665	27032	26920	26804	26769	26866	26749	26736	26827	26793	26606	27002	26846	26862	26716	26876	26962	26776	26805	26640	27104	26736	26558	26716	26602	26950	26789	26858	26877	26953	26954	26909	26776	26630	26735	26641	26928	26854	26972	26828	27027	26715	26594	26701	26815	26747	26650	26665	26720	26772	26633	26739	26774	26679	26935	27163	26835	26605	26598	26657	26635	26831	26762	26586	26639	26880	26935	26825	26693	26854	27108	26903	26892	26556	26686	26816	26771	26892	26791	26770	26927	26635	26700	26913	26743	26913	26746	26820	26834	26685	26569	26696	26734	26949	27030	26700	26964	26898	26617	26856	26531	26670	26579	26897	26714	26704	26524	26872	26926	26940	26781	26942	26783	26906	26832	26673	26992	26813	26617	26863	26634	26704	26446	26599	26952	26616	26614	26863	26719	26728	26453	26881	26789	26963	26830	26772	26772	26796	26705	26926	26766	26718	26672	26762	26762	26965	26702	26659	26817	26751	26615	26671	26920	27110	26743	26747	26864	26826	26803	26805	26812	26991	26539	26865	26720	26708	26790	26810	26749	26892	26771	26938	26754	26866	26850	26627	26781	26629	26669	26791	26858	26758	26482	26707	26726	26973	26908	26899	26840	26754	26603	26658	27009	26899	27049	26770	26890	26690	26876	26698	26538	26755	26897	26862	26768	26501	27037	26998	26813	27147	27068	26740	26923	26709	26657	26645	26639	26618	26589	26972	26890	26759	26855	26809	26897	26797	26776	26791	26713	26954	26857	27042	26465	26985	26858	26871	26799	26857	26736	26473	26424	26706	26713	26819	26859	26837	26694	26978	26737	26636	26787	27019	26819	26854	26965	26937	26782	27032	26830	26760	26769	26693	26862	26803	26646	26766	26905	26779	26684	26449	26771	26973	26737	26812	26661	26985	26863	26797	26891	26852	26625	26639	26741	26662	26698	26740	27164	26847	26994	26778	26949	27009	26826	26760	26750	26876	26783	26842	26824	26699	26675	27082	26997	26664	26530	27106	26921	27008	26551	26841	26908	26771	26624	26845	26681	26677	26845	26865	26841	26665	26893	26756	27039	26740	26655	26986	26601	26712	26604	26834	26730	26772	26618	26860	26629	26775	26881	26679	26970	26836	27033	26722	26664	26918	26646	26912	26818	26747	26818	26826	26757	26927	26909	26660	26606	26811	26812	26900	26805	26673	26663	26730	26907	26799	26617	26849	26577	26943	26791	26768	26805	26827	26856	26747	26981	26890	26812	26775	26765	26876	26786	26858	26589	26944	26814	26784	26792	27018	26848	26849	26743	26630	26884	26774	26842	26627	26829	26951	26925	26682	26838	26900	26678	26862	26885	27021	26879	26799	26577	26764	26836	26514	26867	26835	26846	26754	27005	26809	26940	26932	26735	26742	26662	26883	26542	26964	26803	26656	26997	26728	26871	26751	26595	26715	26785	26891	26775	26707	26674	26848	26753	26841	26907	27014	26526	26595	26876	27008	26821	26787	26777	27025	26651	27066	26758	26906	26756	26743	26841	26514	26841	26614	26477	26929	26980	26925	26724	26811	26454	26584	26659	26860	26720	26741	26550	26898	26692	26760	27005	26681	26782	26950	27047	26990	26781	26731	26819	26750	26790	26981	26835	26630	26863	26745	26960	26903	26859	27066	26585	26805	26947	26846	27046	26900	26692	26733	26638	26802	27030	26924	26974	26780	27010	26756	26847	26837	26807	26728	26775	26761	26717	26974	26867	26872	26730	26856	26664	26902	27014	26701	26671	26929	26971	26779	26953	26785	26688	26925	26791	26691	26703	26792	26809	26998	26832	26813	26908	26828	26817	26742	26874	26880	26952	26871	26623	26881	26738	26584	26875	26807	26863	26670	26820	26869	27064	27045	26843	26883	26932	27090	26866	26946	26683	26754	26628	26777	26666	26640	26812	26725	26763	26596	26832	26767	26953	27011	26946	26904	27098	26702	26896	27007	27172	26819	26702	26979	26707	26728	26751	26557	26845	26914	26837	26838	26806	26872	26648	27084	26899	26729	26701	26615	26679	26925	26668	26838	26735	26965	26747	26654	26789	27205	26800	26486	26878	26828	27041	26577	26589	26761	26811	26962	26801	26588	26625	26711	26803	26875	26898	26662	26712	26889	26832	26610	26900	26748	26668	26454	26707	26665	26669	26768	26743	26814	26885	26578	26895	26835	26802	26898	26813	26898	26571	26788	26934	26972	26772	26757	26869	26805	26769	26626	26939	26698	26892	26887	26740	27001	26862	27125	26562	26638	26918	27116	26872	26980	26782	26700	27033	26578	26729	27072	26710	26801	26758	26875	26864	27025	26624	26668	26632	27058	26769	27210	27144	26671	26849	26904	26843	26577	26675	26868	26695	27000	26935	26674	26765	26830	26640	26682	26769	26836	26681	26691	26903	26868	27047	26974	26972	26924	26752	27000	26859	26760	26921	27063	27032	26698	26514	26977	26972	26920	26776	26909	27155	26841	26844	26722	26640	26848	26864	26913	26955	26624	26835	26634	26629	26793	26737	26876	26700	26933	26736	27015	26781	26836	26953	27104	26769	27026	26910	26821	26923	26980	26761	26728	26856	26937	26659	26804	26588	26889	26792	26947	26608	27041	26737	26881	26760	26946	26852	26746	26561	26717	26836	26637	26771	26835	26688	26747	26627	26769	26891	26813	26533	26815	26688	26727	26773	26839	26692	26965	26732	26830	26906	26664	26795	27048	26707	26744	27150	26964	26929	26696	26955	26849	26664	26898	26843	26755	26891	26755	26750	27001	27067	26782	26820	26871	26839	26914	26923	26984	26945	26696	26795	26783	26682	26884	27129	26794	26988	26791	26671	26854	26713	26752	26803	26755	26961	26833	26770	26829	26841	27183	26641	26908	26711	26886	26886	26626	26885	27065	26931	26940	26992	27175	26950	26916	26674	26614	26634	26832	26690	26602	26601	26884	26726	26783	26838	26772	26905	26688	26999	26896	26742	26777	26947	26767	26891	27030	26849	26680	26621	27057	26727	26956	26984	26668	26795	26724	26951	26740	26717	26865	26877	26497	26683	26906	26427	26705	26759	26760	26976	26815	26683	26945	26670	26780	26984	26804	26931	26908	26822	26869	26828	26955	26764	26906	26946	27021	26719	26838	26962	26906	26927	26783	26679	26715	26658	26884	26784	26580	26738	26800	26903	26843	26851	26812	26815	26915	26904	26514	26901	26723	26945	26871	26881	26892	26975	26705	26982	26728	26879	27033	26925	26794	26965	26650	26719	26616	26886	27039	26962	26819	26900	26904	26960	26725	26840	26835	26784	26966	26686	26597	26685	26906	26772	26766	26847	26812	27016	26708	26776	27046	26744	26835	27041	26814	26848	26907	26612	26923	26774	26804	26784	26638	26886	26820	26655	26894	26910	27073	26726	26762	26717	26769	26876	26920	26669	26631	26943	26973	26876	26846	26964	26693	26717	26779	26883	26798	26910	26831	26701	26786	26588	26847	26666	26846	27043	26968	26755	26778	26917	27058	26948	26948	26819	26840	26889	26958	27000	26935	26845	26973	26529	26829	26653	27009	26734	26883	26969	26576	26758	26630	26830	26741	26671	26967	26762	26638	26670	26911	27093	26904	26774	26782	26655	26726	26987	26663	26921	26795	26998	26869	26529	26725	26894	26684	26739	26850	26886	27040	26841	26795	26573	26813	26826	26986	26865	26648	26632	26852	26574	26593	26832	26936	26861	26887	26825	27075	26876	26865	26610	26495	26816	27040	26931	26945	26761	26716	26692	27046	26535	26588	26860	26850	26978	26789	26689	26995	26998	26604	26748	26931	27010	26646	26728	26750	26553	26910	26880	26808	26939	27064	26773	26677	26935	26711	26827	26665	26706	26855	26663	26839	26795	26773	26741	26652	26669	26805	26686	27028	27060	26771	26720	26770	26606	26786	26859	26742	26738	27005	26726	26940	26922	26935	26798	26878	26817	26872	27002	26721	26621	26776	26711	26720	26813	26701	26897	27021	26796	26646	26911	26728	26804	26598	26750	26736	27050	26889	26660	26432	26689	27126	26896	26987	26773	26954	26753	26829	26865	26856	26648	26982	26568	26781	26991	26725	27025	26825	26704	26868	26719	26940	26911	26617	26826	26854	26701	26764	26724	26735	26883	27090	26809	26851	26748	26888	26855	26669	26875	27031	26589	26683	26917	26827	26865	26716	26680	26811	26864	26710	26914	26825	26934	26697	26734	26646	26773	26886	26581	26798	26833	26709	26669	26553	26619	27063	26825	26822	26778	26931	26686	26945	26820	26800	27030	26790	26581	26721	26783	26789	26582	26839	26775	26938	26879	26914	26593	26765	26862	27042	26719	27093	26818	27057	26578	26881	26663	26818	26808	26797	26835	26942	26832	26777	26747	26887	27051	26739	26869	26721	26713	27162	26885
22846	29857	25972	20862	18938	17600	17178	16913	16677	16550	16279	16396	16331	16313	16143	16244	16167	16220	16005	16152	15870	16001	16070	15843	15914	15899	15919	16053	16092	15894	16016	15836	15769	16061	15945	15953	15900	15908	15871	16015	15816	15854	15963	15948	15755	15902	16035	15900	15881	15862	15884	15723	15833	15887	15924	15904	15985	15873	15996	15942	15839	15873	15837	15764	15899	15886	15864	15932	15765	15928	15859	15817	15914	15764	15823	15931	15975	15886	15771	15893	15852	15659	15882	15861	15830	15707	16080	15842	15985	15886	15817	15987	15953	15807	15901	15928	15675	15802	15831	15943	15974	15905	15919	15692	15609	15700	15779	15921	15806	15855	15744	15750	15846	15787	15946	15977	15791	15859	15928	15913	15819	15834	15830	15744	15851	15734	15901	15901	15801	15876	15841	15888	15835	15868	15916	15878	15935	15832	15760	15840	15765	15894	15853	15764	15728	15577	15764	15875	15907	15701	15911	15837	15822	15738	15878	15970	15887	15862	15673	15700	15660	15932	15877	15855	15850	15678	15608	15780	15730	15679	15582	15829	15906	15732	16076	15891	15925	15846	15695	15770	15919	15735	16051	15936	15755	15767	15673	15905	15723	15835	15723	15813	15815	16025	15666	15848	15851	15851	15887	15789	16082	15835	15750	15750	15840	15841	15688	15961	15843	15826	15614	15873	15976	15832	15852	15715	15867	15934	15914	15926	15884	15726	16017	15898	16069	15866	16016	15927	15730	15962	15848	15966	15938	15791	15699	15782	15772	15806	15862	15828	15930	15888	15703	15794	15870	15795	15867	15893	15923	16004	15876	15851	15748	15768	15758	15868	15850	15934	15974	15819	15753	15822	15738	15883	16029	15814	15785	16019	15766	15993	15808	15729	15838	15909	16075	16013	15834	15787	15836	15689	15857	16013	15836	15925	15901	15722	15988	15834	15958	15938	15816	15932	15760	15650	15748	15710	15712	15773	16019	15865	15894	15886	15703	15763	15893	15838	15760	15667	15952	15830	15699	15746	15856	15851	15956	15651	15757	15945	15917	15842	15740	15761	15775	15910	16011	15887	15875	15949	15892	15853	15712	15785	15808	15889	15947	15862	15730	15764	15969	15883	15767	15901	15798	15765	15805	15901	15941	15853	15942	15616	15844	16027	15821	15866	15866	15952	15920	15909	15778	15788	15824	15616	15854	15894	15946	15798	15991	15816	15793	15804	15889	15831	15797	15916	15915	15991	15756	15765	15814	15903	15806	16137	15856	15783	15925	15663	15894	15830	15899	15798	15751	15790	15695	15904	15944	15972	15750	15927	15927	15883	15778	15753	15691	15943	15772	15930	15834	15788	15760	15833	15844	15748	15981	15913	15918	15891	16087	15680	15869	15859	15818	15881	15707	15875	15929	15793	15754	16031	15908	15887	15774	15924	15774	15809	15830	15925	15887	15874	15879	15889	15898	15918	15942	15933	15842	15792	15907	15959	15880	15719	15897	15760	15776	15879	15981	15831	15959	15841	15784	15808	15922	16080	15948	15757	15688	15887	15957	15822	15718	16025	15873	15651	15862	15979	15837	15931	15958	16030	15850	15945	15932	15652	16020	15998	15900	15890	15743	15702	16053	15829	15694	15794	15852	15794	15648	15852	15762	15773	15816	15960	15873	15790	15741	15562	15866	15637	15731	15866	15813	15955	15877	15881	15835	15849	15939	15823	15748	15811	15906	16177	15737	15842	15973	15838	15837	15737	15835	16061	15783	16317	15841	15903	15843	15771	15736	15902	15866	15946	15778	15956	15942	15877	15696	16086	15777	15720	15782	15985	15944	15853	15676	15938	15985	15831	15791	15762	15904	15941	15883	15771	15997	15822	15758	15812	16109	15697	15865	15797	15833	15588	15997	15957	15946	15853	15902	15881	15814	15639	15720	15860	15958	15711	15978	15920	15953	15895	15895	15814	15901	15920	15817	16022	15959	15749	16064	15864	15892	15924	15760	15848	15732	15880	15829	15923	15757	15704	15851	15632	15907	15843	16001	15605	15887	15751	15778	15830	15821	15949	15861	15886	16025	15834	15825	15881	15834	15807	15738	15836	15871	15788	15860	15712	15902	15754	16024	16180	15790	15678	15961	15802	15740	15778	15712	15674	15822	15891	15970	15796	15907	15868	15789	15820	15845	15768	15783	15863	15927	15901	15930	15648	15851	15872	15876	15752	15844	15891	16027	15910	15750	15834	15889	15734	15726	15786	15835	15892	15702	15686	15832	15858	15794	15950	15827	15957	15788	15774	15795	15829	15919	15899	15750	15755	15774	15825	15937	15926	15880	15981	15689	15725	15761	15922	15695	15807	15710	15752	15869	15840	15851	15783	15893	15699	15934	15585	15950	15808	15830	15968	15846	15889	15870	16015	15787	15855	15832	15749	15937	15710	15536	15776	16019	15745	15804	15839	15898	15794	15759	15729	15828	15802	15883	15821	15773	15918	15964	15888	15964	15991	15841	15695	15753	15840	15681	15901	15914	15834	15788	15822	15684	15829	15809	15726	15770	15860	15800	15964	15742	15694	15918	15827	15828	15754	15928	15866	15778	15923	15823	15946	15860	15898	15982	15750	15679	15840	15855	15875	15643	15844	15763	15875	15685	16078	15930	15840	15787	15894	15912	15784	15936	15701	15868	15809	15702	15792	15833	15664	16108	15880	15764	15807	15765	15779	15788	15951	15985	15864	15740	15817	16096	15923	15766	15883	15749	15711	15741	15910	15658	16045	15822	15818	15731	15892	15683	15740	15879	15882	15981	15774	15967	15888	15893	15856	15975	15818	15809	15922	15895	15900	15837	15948	15985	15744	16092	15865	15837	15858	15853	15897	15910	15701	15726	15785	15674	15857	15909	15819	15657	15893	15880	15926	15882	15874	15891	15853	15643	15828	15681	15836	15581	15816	15936	15881	16024	15864	15944	15880	15817	16028	15898	15740	15829	15922	15803	15984	15983	15760	15785	15696	15666	15890	15720	15881	15832	15635	15859	16047	15934	15912	15938	16041	15792	15763	15729	16069	15960	15655	15865	15831	15963	15980	15742	15592	15873	15791	15819	15901	15889	16007	16100	15865	15912	16048	15777	15816	15858	15766	15876	15935	15744	15771	15832	15872	15819	15844	15734	16022	15953	16018	15700	15902	15790	15722	15826	15861	15817	15909	15709	15691	15659	15830	15750	15796	15972	15787	15992	15806	15689	15829	15858	15884	15735	15988	15790	15723	15862	15898	15793	15928	15785	15971	15902	15933	16019	15976	15895	15877	15742	15855	15806	15858	15720	15750	15673	16028	15774	15712	15688	15793	15799	15739	15866	15837	15806	15832	15967	15742	15815	15830	15889	16074	15919	15754	15901	15837	15868	15940	15761	15766	15855	15861	15933	15776	16031	15813	15971	15882	15870	15838	15848	15776	16044	15738	15902	15717	15851	15850	15778	15774	15917	15781	15880	15812	15780	15859	15775	15882	15886	15778	15840	15849	15924	15889	15901	15851	16012	15830	15778	15825	15800	15814	15891	15888	15696	15832	16020	15651	15950	15913	15839	15743	15861	15813	15958	15829	15946	15987	15917	15899	15769	15846	16138	15747	15832	15757	16053	15737	15734	15961	15862	15906	15784	15847	15839	15878	15749	15865	16006	15829	15883	15618	15914	15813	15814	15961	15806	15964	15726	15994	15914	15836	15695	15772	15988	15694	15823	15964	15968	15747	15921	15741	15736	15793	15722	15805	16065	15909	15680	15918	15790	15953	15696	15809	16069	15703	15852	15663	15961	15916	15931	15820	15907	15868	15981	15766	15856	15926	15754	15646	15812	15881	15969	15875	15777	15729	15956	15797	15757	15934	16091	15713	15870	15810	15769	15855	15737	15980	15941	15768	15752	15857	15802	15855	15754	16040	15929	15792	15974	15849	15910	15820	15773	15781	15863	15939	15924	15742	15764	15893	16011	15725	15835	16002	15773	15874	15786	15823	15891	15737	15824	15669	15962	16050	15885	15888	15874	15839	15854	15817	15805	15768	15880	15944	15671	15776	15846	15799	15747	15917	15769	15891	15785	15915	15867	15799	15855	15827	15840	15839	15706	15998	15731	15837	15886	15889	15888	15926	15917	15692	15811	15948	15662	15765	15846	15990	15791	15936	15761	15822	15728	15928	15883	15776	15812	15897	16094	15775	16002	15943	15934	15761	15996	15708	15875	15931	15814	15761	15832	15941	15774	15784	15901	15857	15760	15760	16030	15683	15846	15716	16061	15694	15916	15845	15921	15822	15938	15972	15845	15766	15881	15820	15907	15870	15922	15913	15792	15812	15885	15826	15858	16027	15896	15919	15772	15827	15937	16119	15695	15753	15833	16005	15851	15820	15762	15930	15778	15783	15969	15971	15822	15849	15785	15826	15786	15878	15880	15732	15717	16041	15861	15812	15656	15997	15939	15654	15885	15917	15765	15930	15960	15732	15943	15784	15794	15745	15916	15734	16021	15787	15779	15825	15943	15817	15896	15745	15867	15895	15818	15754	15896	15831	15729	15683	15813	15973	15878	15742	15742	15706	15886	15924	15842	15890	15879	16042	15832	15687	15886	15967	15989	15851	15866	15734	15776	15837	15785	15822	15912	15897	15997	15791	16018	15735	15832	15908	15747	15986	15974	15803	16212	15921	15787	15760	16009	15855	16033	15756	15746	15881	15732	15831	15691	15983	15847	15820	15873	15790	15865	15859	15849	15757	15814	15862	15952	15850	15835	15837	15599	15769	15781	15859	15774	15842	15931	15957	15750	15981	15996	15772	15642	15764	15989	15687	15812	15707	15898	15818	15904	15818	15952	15738	15962	15838	15768	15718	15886	15893	15988	15641	15841	15877	15747	15929	15899	15923	15878	15877	15753	15875	15625	15752	15651	15793	15891	15860	15867	15837	15824	15855	15814	15843	15853	15709	15797	15814	15903	15927	15725	15943	15882	15834	15907	15973	15936	15722	15960	15812	15903	15690	15756	15770	15798	15827	15966	15785	15806	15728	15564	16002	15828	15875	15970	15681	15849	15800	15970	15806	15795	15844	15772	15929	15911	15805	15855	15980	15924	15760	16001	15805	15854	15870	15908	15797	15929	15802	15738	15814
24517	21369	28402	27740	28910	30305	30982	28739	28506	28071	28154	27590	27586	27512	27292	27232	27316	27072	27290	27123	27081	27061	27030	27058	26957	26873	26895	26809	26906	26717	26799	26740	26734	26876	26827	26864	26859	26724	26810	26963	26785	26860	26934	26815	26733	26712	26892	26832	26780	26690	26866	26758	26950	26781	26819	26770	26824	26806	26759	26842	27067	26652	26870	26844	27095	26999	26907	26827	27066	26639	26538	26631	26743	26799	26736	26785	26440	26700	26720	26667	26695	26482	26962	26870	26905	26881	26633	26583	26722	26556	26625	26740	26566	26664	26850	26747	26801	26825	26713	26907	26687	26736	26696	26850	26827	26730	26761	26828	26915	26895	26465	26594	26710	27086	26595	26685	26718	26639	26898	26775	26642	26784	26855	26651	26690	26742	26664	26610	26801	26631	26603	26692	26792	26725	26671	26731	26745	26640	26737	26679	26704	26503	26685	26573	27002	26795	26892	26591	26644	26593	26735	26990	27026	26760	26881	26715	26629	26673	26616	26622	26717	26746	26691	26736	26793	26711	26777	26564	26649	26867	26628	26561	26702	26433	26449	26748	26697	26728	27069	26975	26705	26609	26813	26788	26831	26802	26942	26863	26954	26852	26617	26758	26513	26595	26612	26823	26804	26726	26762	26545	26708	26662	26561	26712	26914	26727	26673	27001	26994	26693	26467	26809	26655	26864	26710	26727	26711	26781	26815	26847	26749	26720	26508	26920	26614	26897	26929	26734	26776	26766	26611	26808	26883	26755	26848	26596	26417	26527	26645	26954	26813	26910	26692	26562	26644	26977	26931	26827	26600	26636	26637	26852	27019	26645	26788	26927	26715	26641	26724	26773	26777	26846	26941	27068	26858	26860	26675	26861	26916	26977	27030	26734	26732	26544	26892	26629	26574	26598	26751	26660	26677	26734	26700	26645	26592	27114	26691	26756	26776	26602	26709	26968	26749	26290	26799	26792	26869	26911	26814	26829	26762	26662	26843	27000	26863	26735	26759	26646	26571	26678	26800	26689	26754	26615	26684	26677	26878	26553	26751	26613	26905	26530	26529	26884	26679	26573	26723	26722	26544	26687	26774	26576	26633	26823	26680	26742	26660	26511	26844	27062	26861	26611	26708	26984	26875	26747	27151	26738	26688	26619	26650	26517	26784	27037	26504	26885	26920	26840	26679	26502	26477	26830	26638	26903	26729	26994	26838	26759	26647	26943	26740	26731	26745	26719	26742	26542	26787	26525	26628	26677	26584	26642	26532	26595	26809	26903	26734	26807	26601	26534	26568	26828	26655	26709	26782	26542	26886	26976	26964	26656	26625	26922	26726	26803	26714	26922	26865	26737	26783	26772	26830	26934	26643	26488	26784	26757	26688	26772	27071	26811	26640	26679	26686	26503	27065	26615	26885	26697	26889	26556	26920	26839	26864	26810	26941	26755	26900	26644	26621	26745	26946	26478	26781	26725	26809	26769	26918	26751	26785	26686	26853	26522	26699	27031	26805	26667	26747	26856	26808	26511	26730	26918	26875	26884	26911	26761	26850	26722	26502	26928	26710	26840	26882	26477	26982	26911	26707	26639	26350	26957	27047	26914	26668	26644	26653	26687	26760	26783	26784	26695	26679	26909	26513	26803	26967	26735	26681	26772	26908	26443	26933	26506	26604	26877	26913	26832	26660	26778	26805	26723	26530	26652	26916	26958	26831	26685	26806	26664	26976	26689	26587	26423	26774	26799	26546	26838	26947	26820	26989	26990	26839	26631	26924	26860	26718	26605	26582	26643	26779	26652	26891	26777	26420	26600	26857	26743	26885	26732	26668	26929	26798	26884	26794	26814	26747	26845	26455	26664	26858	26771	26772	26955	26683	26910	26530	26803	26682	26572	26624	26731	26746	26658	26438	26588	26701	26987	26648	26737	26759	27019	26730	26900	26639	26738	26795	26806	26743	26766	26625	26974	26758	26917	26852	26768	26918	26821	26817	26635	26481	26794	26582	26641	26736	26618	26838	26678	26608	26892	26799	26879	26670	26395	26637	26786	26750	26580	26932	26551	26898	26762	27051	26941	26795	26769	26753	26804	26766	26440	26924	26843	26648	26849	26794	26655	26775	26390	26674	26932	26725	26708	26927	26674	26434	26881	26911	26971	26875	26933	26674	26675	26469	26775	26618	26640	26693	26710	26604	26673	26611	26826	26844	26475	27002	26699	26453	26756	26654	27178	26720	26805	26821	26870	26853	26999	26590	26667	26713	26736	26548	26778	26975	26795	26971	26614	26712	26677	26718	27001	26628	26634	26547	26527	26876	26698	26826	26698	26876	26716	26884	26686	26779	26664	26371	26693	26627	26712	26904	26745	26778	26541	26726	26594	26562	26664	26784	26654	26698	26830	26805	26456	26631	26675	26699	26845	26597	26907	26745	26756	26792	26591	26849	26727	26786	26688	26835	26733	26870	26684	26607	26717	26670	26942	26697	26886	26787	26632	26649	26609	26861	26770	26515	26836	26635	26698	26719	26565	26730	26595	26816	26780	26993	27120	26624	26990	26693	26672	26739	26786	26546	26846	26690	26699	26658	26515	26876	26877	26748	26895	26666	26516	26653	26803	26615	26850	26681	26811	26844	26828	26629	26815	26739	26814	27143	27041	26821	26548	26612	26819	26737	26798	26826	26742	26785	26852	26709	26539	27103	26638	26677	26835	26966	26734	26711	27010	26772	26759	26370	26626	26631	26819	26755	26702	26864	26703	26609	26571	26816	26903	27036	26606	26967	26953	26715	26636	26669	26843	26814	26717	27040	26628	26565	26819	26709	26591	26412	26876	26673	26800	26862	26975	26713	26390	26954	26964	26864	26638	26758	26655	26746	26714	26619	26698	26653	26556	26872	26889	26703	27075	26718	26878	26690	26695	26553	26676	26621	26834	26662	26987	26923	26930	26830	26844	26769	26631	26611	26604	26629	26747	26863	26964	26721	26604	26876	26556	26760	26675	26712	26703	26895	26756	26677	26970	26644	26645	26979	26691	26907	26738	26680	26727	26855	26621	26790	26760	26877	26736	26505	26759	27040	27007	26768	27005	26655	26742	26789	26687	26681	26899	26779	26685	26786	26695	27065	26644	26867	26498	26755	26863	26578	26863	26482	26889	26552	26855	26730	26858	27150	26901	26832	26904	26924	26849	26812	26635	26643	26989	26700	26769	26797	26893	26718	26823	26754	26613	26930	26778	26759	26512	26688	26798	26886	26688	26790	26643	26731	26674	26971	26794	26928	26714	26682	26678	26742	26614	26756	26679	26553	26483	26573	26696	26958	26569	26355	26726	26717	26861	26761	26583	26827	26748	26965	26743	26865	26779	26631	26726	26797	26602	26838	26816	26809	27134	26903	26938	26669	26715	26778	26729	26802	26994	27029	26933	26669	26613	26687	26572	26920	26669	26887	26794	26811	26587	26483	26548	26670	26585	26787	26634	26783	26893	26661	26901	26686	26819	26732	26795	26816	26857	26735	26819	26866	26823	26729	26917	26525	26713	27027	26713	26557	26682	26602	26806	26549	26475	26816	26873	26764	26834	26959	26766	26833	27098	26675	26607	26778	26755	26722	26881	26741	26770	27028	26775	26615	26808	26624	26777	26652	26746	26919	26677	26849	26739	26499	26832	26755	26814	26769	26765	26659	26879	27030	26486	26742	27026	26806	26873	26646	26692	26999	26824	26751	26856	26843	26871	26937	26843	26984	26813	26803	26719	26890	26797	26662	26815	26531	26686	26824	26682	26807	26688	26883	26849	26616	26780	26966	26867	26738	26664	26701	26600	26642	26684	26443	26893	26696	26609	26748	26736	26504	26596	26671	26903	26767	26976	26557	26736	26561	26609	26482	26673	26598	26648	26649	26681	26749	26725	26740	26503	26730	26716	26798	26702	26595	26580	26535	26887	26637	26552	26717	26806	26581	26673	26549	26693	26825	26843	26835	26594	26865	26654	26824	26787	26654	26776	26798	26653	26656	26811	26892	26735	26760	26693	26725	27077	26711	26744	26827	26621	26662	26719	26815	26846	26600	26845	26571	26894	26912	26871	26752	26843	26632	26538	26996	26552	26972	26662	26550	26842	26986	26685	26810	26691	26814	26492	26851	26915	26743	26759	26864	26702	26784	26700	27015	26909	26949	26514	26736	26774	26821	26989	26645	26777	26934	26796	26807	26828	26762	26780	26959	26916	26839	26899	26753	26813	26753	26746	26652	26535	26851	26875	26946	26993	26801	26843	27057	26852	26868	26707	26764	27004	26849	26822	26691	26847	26989	26886	26699	26751	26619	26737	26739	26687	26778	26829	26753	26738	26577	26600	26641	26975	26989	26786	26856	26721	26472	26704	26983	26713	26817	26722	26823	26767	26814	26745	26788	26580	26925	26876	26735	26866	26797	26505	26615	26521	26768	26564	26650	26748	26789	26614	27034	26705	26565	26871	26680	26840	26926	26604	26848	26706	26711	26924	26859	26831	26697	26734	26526	26538	26760	26714	27091	26769	26620	26808	26807	26657	26685	26556	26517	26592	26832	26593	26774	26705	26835	26553	26826	26793	26669	26820	26765	26800	26482	26814	26734	26852	26852	26638	26688	26797	26655	27015	26705	26558	26758	26817	26717	26801	26716	26819	26794	26836	26722	26577	26700	26782	26971	26963	26735	26558	26835	26829	26934	26699	26709	26532	26970	26789	26475	26778	26926	26808	27024	26780	26838	26730	27055	26886	26789	26872	26883	26882	26618	26755	26797	26829	26828	26791	26774	26583	26848	26647	26894	26691	26629	26825	26760	26803	27023	26516	26612	26833	26527	26832	26837	26839	26615	26809	26830	26812	26865	26882	27084	26967	26405	27020	26915	26858	26810	26810	26693	26720	26767	26721	26519	26569	26718	26806	26767	26700	26921	26951	26758	26612	26796	27196	27017	26886	26968	26874	26825	26733	26835	27094	26691	26805	26998	26684	26665	26724	26515	26377	26740	26734	26643	26754	26952	26801	26918	26839	26836	26817	26538	26733	26526	26817	26602	26814	26576	26902	26805	26727	26476	26691	26859	26605	26898	26728	27116	26858	26766	26760	26616	26873	27106	26859	26855	26624	26732	26815	26530	26825	26891	26815	26501	26586
22104	37345	33655	25612	22513	20690	19147	18377	17758	17495	17273	17081	17102	16883	16657	16680	16574	16477	16332	16520	16372	16355	16140	16274	16311	16340	16172	16222	16084	16317	16171	16157	16145	16148	16130	15984	16236	16091	16045	16284	15960	16113	16032	16109	15923	16098	16262	16038	15835	15989	16033	15957	16167	16128	16021	16114	15992	15989	16023	15995	15999	16120	16068	16308	16158	16102	16113	15985	15966	16102	16160	16064	16124	16188	15929	15921	16062	15973	15940	16044	15896	15960	15986	16166	15999	16151	16032	16113	16042	16021	15966	16122	16143	15956	15931	15910	16094	16117	16050	16126	16100	15937	16023	16087	16045	16048	16000	16025	16101	15938	16046	16082	16187	15970	15968	15939	16148	16216	15884	15890	16008	15929	15884	16004	15912	15993	15891	16034	16171	15859	16113	16067	15946	16073	16126	15977	16072	16061	16033	16058	16112	16140	15959	16074	15970	16065	15978	16132	16063	15839	16129	16085	16079	15821	15974	16060	16120	15860	16011	16060	16023	16090	15976	16124	16026	16057	15975	16004	15980	16078	16086	16076	16049	15898	15954	15905	15878	15895	15918	15937	15951	16145	15967	16128	16048	16018	15884	15963	15792	15965	15895	16147	15921	15953	15869	16028	16203	15860	16136	16220	16011	15956	16000	16077	16035	16001	15903	15939	16085	16009	16038	15761	15930	16012	16050	15960	15991	15957	15999	15964	16043	16031	15974	15911	16041	15938	16049	15824	16150	16028	16100	15833	15994	15958	15873	15962	15999	15767	15935	15976	16032	15870	15972	15992	16038	16166	15902	15771	15942	16122	16096	15911	16079	16087	16083	16206	15847	15969	15898	15921	15961	16042	16104	16038	16047	16057	16076	15933	15856	16184	16234	16007	16187	15891	15935	16029	15958	16138	15871	15995	15988	16038	16138	15867	15942	16131	15999	15985	15911	16069	16101	15919	15895	16060	15936	15846	15897	16072	16040	15906	16161	16074	15988	15894	16053	15891	16043	15840	16051	16014	16161	16053	16019	15905	16015	16034	15952	16002	16104	15863	15952	16023	16085	15977	16000	15980	16046	15967	16065	16012	16133	16132	15946	16015	15985	16028	16060	16103	16203	16009	15945	15913	15950	15966	16082	15858	16083	15823	15934	16061	16046	15969	16043	16056	15981	15988	15886	15830	16043	16039	16012	16056	15950	15908	15846	16113	16052	15962	16055	16010	15783	15935	16042	16028	16033	15962	15973	15897	16061	16048	16129	15993	16102	15854	16074	15852	15900	16141	16111	15949	16181	15910	16013	16157	16014	15842	16061	15803	16027	16005	16083	15795	16048	16116	16037	16075	16070	16156	15869	16115	16110	16062	16220	16140	16115	15862	16026	15978	15936	16052	15901	15755	15976	15913	16096	16092	16044	16061	15969	16017	16106	15937	16050	16007	15981	15970	16053	16068	16138	15981	15929	16105	15951	16036	15924	16104	15940	15950	15804	15911	16003	16012	15906	15875	16072	16045	16020	15926	16093	16046	16181	15749	16010	16010	16034	16114	15992	16033	16012	15969	16157	15909	16057	16067	16039	16009	15833	15912	16018	15888	15986	15967	16058	15970	16069	16024	15984	15915	15928	16016	15968	16005	16083	15860	16033	15948	15940	15868	16021	16203	15942	16092	15984	16084	16047	15888	15929	16220	15942	16033	16056	16025	15945	16064	15985	16030	15934	16184	15920	15860	15999	15977	15907	15920	15974	15938	15956	15989	15922	15919	16108	15801	15839	15937	16119	16006	16053	15726	16065	16045	15996	16017	16128	15926	16028	16074	16057	16133	15879	15844	16084	15904	16131	15987	15987	16018	15899	16091	16056	16176	16158	15889	15882	16055	16075	15932	15982	15969	16103	16000	16033	16202	15951	15836	16000	15998	16106	16023	15969	15900	16101	15865	15895	16095	15860	15975	15896	16126	15831	15906	16050	16161	15847	15782	16174	16080	16062	15990	16040	15922	15982	15889	16063	15898	15900	16170	15940	16143	15911	15931	15941	16095	16206	15977	15867	16087	15836	16194	16148	16104	15999	15988	16034	16019	16038	16140	16101	15892	15982	15845	15992	16054	15890	16085	15836	16024	15811	15983	16102	16064	16102	15760	15933	16107	15926	15932	15938	15803	16058	15981	15926	16102	15884	16012	15829	16008	15785	16050	15968	15995	16036	16077	15999	15989	15900	15997	16231	15824	15877	15998	15967	16001	15873	16025	15845	16073	15932	15900	16041	16118	15897	16133	15989	16042	16020	15833	16168	15971	16094	15970	16067	15873	16108	15763	15913	15987	16237	16116	16088	16210	16015	15958	16136	15923	16256	16107	16025	16034	15839	16156	15930	16219	16084	16054	16105	15898	16079	15889	16020	15790	16067	16100	15807	15994	16013	15852	16004	15939	15989	16079	15824	16075	16097	16020	16004	16046	16020	15868	16069	16148	16036	16059	16056	15986	16001	16089	16051	16126	16076	16017	15937	16152	15987	16102	16146	16019	16172	15942	16063	16046	16020	16130	16099	16071	15937	16057	16070	15812	15727	16179	16100	16218	15884	16125	16184	16027	16081	15913	15954	15988	16021	15960	15966	15973	16120	16137	16142	15984	16061	16091	15987	16082	15957	16143	15921	16090	16077	16031	15962	15931	16027	16178	15969	15999	15939	16067	15983	16023	16061	16037	16198	16131	16076	15993	15984	16150	15928	16026	15917	15935	15874	15950	15941	15736	15918	16162	15844	16003	15931	16048	16069	16077	15871	16108	16162	16124	15948	15930	15995	15960	15778	16022	16103	16008	16083	16006	15952	16096	15992	15911	15838	16097	16037	16001	15865	15957	15968	15908	15936	15912	16016	15956	16094	15823	15929	15858	15896	15884	15832	15957	15929	16021	15846	16019	15987	16170	16157	16122	15901	16040	15939	16050	16075	16080	15992	16224	16074	15901	15801	15845	16036	15885	16061	15966	16060	15979	15991	16047	15999	15921	16074	16051	16172	16012	16030	16059	15880	16056	16023	15803	15996	15982	16129	15966	15887	15951	15814	16010	16082	16080	15966	15980	15870	15998	16027	16191	16040	16002	15931	16038	15987	16052	15944	15995	16020	16049	15996	15982	16024	15994	16187	16013	16082	15987	15944	16124	15990	15985	15985	15905	15986	16003	16076	16050	15931	16147	15997	16032	16119	16030	16052	15946	16066	16138	15955	15994	15901	15922	16047	16063	16065	15856	16245	16119	15937	16114	15940	16034	15935	15970	15797	16020	16075	16054	16085	15984	16161	15918	16069	15996	16122	16040	16068	15909	15976	16063	15839	15809	16232	16153	16195	15968	16120	16039	16177	16145	15991	16175	16018	16119	16154	16023	15973	16032	15954	16130	16170	15887	16010	15892	16120	15928	15986	15962	16004	15924	15958	16158	16139	15926	15933	16027	15957	16074	15814	16028	16028	15887	16125	15974	15912	16102	15902	15896	15848	16092	15856	15963	16110	15938	15904	15897	16033	16027	15991	16124	16000	15987	16050	16078	16050	16110	16011	15858	16063	15939	15860	16011	15894	15860	15979	16127	15963	16152	15995	16130	15901	16130	16097	16036	16121	16349	15983	16119	16020	16027	16133	15981	16010	15879	16032	15995	16118	15952	16139	15901	16117	15902	15954	16097	15938	15948	16013	16095	16098	15932	15942	15993	15841	16068	15852	15812	16093	16068	16079	16083	15847	15967	16026	16071	15916	16098	16150	16156	15911	15942	16082	15958	16050	16042	15959	15786	16111	16013	16066	15847	16023	15912	15974	16058	15916	15834	15898	15864	15835	15970	15981	16131	16048	15969	15951	16037	16043	15940	16021	15923	16048	16111	15982	16160	15944	15848	15971	15950	16040	15986	15893	15960	16023	16079	15841	15818	16048	15818	16118	15970	16061	15981	16003	15975	16047	16001	15963	15913	16019	15968	16157	15988	15961	16161	16126	15973	15978	15884	15989	15773	15862	16023	16069	16129	16026	15954	15844	16091	16065	16127	16210	15896	16006	15948	15959	16062	15896	15947	15939	15883	15996	15900	15913	15957	16145	15811	15803	15899	16090	15977	16140	15936	16036	16040	16154	16084	15937	15994	16051	15974	16115	16033	15995	15839	16089	16025	15902	15812	16003	16102	16047	16114	16006	16024	15948	15935	16044	15861	16189	15976	16057	16069	16083	16109	16034	16044	16069	15887	15876	16141	16076	15875	15809	16149	16012	15970	15974	16033	16154	15843	16001	16101	16021	16000	15954	15896	15980	15992	15905	16064	15919	15880	15942	15978	16000	15814	15878	16097	16136	15824	16057	16061	15948	16124	16080	15986	15955	16122	16091	16189	16012	16034	15872	16082	16048	15948	16245	15839	15989	15916	15904	15797	15957	16040	15988	16066	16162	15907	16001	15996	15988	15906	16031	15835	16130	16066	16004	15907	16075	16110	16056	16069	16057	16008	16172	16074	15952	15868	15728	15976	15950	16186	15881	15943	15980	15935	16077	15933	16010	15919	16248	16001	15939	16064	16006	15951	16044	16015	16084	16079	15929	15883	15923	16091	15948	16016	15975	15844	15884	16069	16050	16280	15902	16088	16111	15968	16037	15985	15883	15935	16019	16064	16129	15876	15956	15985	15957	15725	15882	16027	16073	16146	16032	16027	16031	15949	16040	16102	15918	16168	16049	15937	16097	16075	16040	16093	15877	15925	15948	16099	15979	15871	15804	16222	15963	15914	15996	16058	15973	15942	15974	16028	16057	16031	15844	16139	15981	15894	15916	16029	16092	15952	15885	16169	16123	15886	16213	16210	15766	16015	15977	16028	15904	15840	16063	16046	15892	15995	16116	16083	15886	16047	16001	16107	15959	16057	16046	15915	16115	15885	16072	16047	16121	15973	16057	16065	16062	15994	15954	16079	16152	15958	15976	15964	16019	15847	15986	16071	15775	16094	16126	15897	16067	15941	16127	15831	16055	15935	16039	16127	15748	16072	15963	16081	16072	15905	16043	15987	16003	16150	15928	15919	16090	15921	16019	15967	15833	16018	16075	15881	16179	15899	16032	16082	15943	16093	15867	15933	15873	15843	16165	15956	16068	15984	16108	16155	16028	15951	15896	15997
22998	21349	28522	25843	27453	31780	34111	31546	30400	29980	29805	29525	29173	29234	28926	29015	28801	28861	28779	28688	28669	28759	28491	28335	28359	28574	28560	28525	28729	28159	28142	28202	28300	28309	28464	28353	28409	28062	28283	28225	28203	28119	28116	28071	28043	28073	28215	28103	28199	28115	28298	28048	28034	27969	27981	27955	28017	28002	27998	28244	28165	28173	28043	28221	28135	28297	28318	27993	28114	27919	28088	28014	27987	27835	28192	28114	28077	28093	28125	28060	28123	28424	28203	28065	28157	28330	27857	28021	28044	28228	27974	27910	27949	28075	28021	28203	28146	27998	28068	27863	27894	28029	28049	27897	28158	28178	27986	27914	28161	27972	28132	28071	27967	27901	28244	27890	28131	28031	28039	27904	28213	27942	28011	27845	27941	28094	28007	28080	28065	28083	28021	28287	28171	28120	28033	28117	28203	27760	28030	28002	27956	28150	27941	28083	28148	28242	27916	27973	28104	28019	28010	28084	27747	27859	28218	27993	28057	28025	28235	28087	28455	27806	28084	28044	28398	28134	28118	27906	28079	28470	28317	28221	27929	28076	27961	28059	28163	28211	27827	27898	27931	28200	28062	27909	27921	27750	28273	28057	27872	27969	28130	28074	28189	28378	28125	28064	28078	27894	28145	28073	28176	28019	28114	27938	27904	27939	28129	27868	28158	27912	27933	28270	27976	27811	27859	27840	27900	28262	28158	28092	28070	27915	27825	27764	28216	27936	27997	28036	28036	28360	28302	27745	28196	27998	28148	28241	28179	28072	28174	28089	28190	27950	28131	27889	27721	28034	28269	27869	27955	27886	27811	28082	27936	27807	27731	28048	27963	27993	28169	28014	28264	28157	28148	28295	28122	27948	27719	28087	27930	28192	28146	28072	28269	28049	28228	27886	28059	28079	28075	28048	28232	27846	27983	28129	27963	27998	28161	28149	28228	28228	28206	28006	27791	28052	27965	27982	28086	27982	28277	28263	28108	27861	27845	28044	28072	28135	27955	28015	27840	28142	27924	27967	28040	28047	27943	27865	28187	28298	28183	28058	28048	28035	28094	28168	28127	28126	28016	28127	28247	28138	27993	27914	28048	27972	27865	28072	27990	28192	28250	27733	28085	28220	27938	28127	27950	28049	27996	27672	28210	27874	27836	27995	28040	28153	28164	28188	27888	28503	28150	28050	28286	27999	27819	28011	27959	27725	28186	28017	27978	27942	27890	28215	28118	28086	28155	28139	28109	27894	27986	28136	28129	28027	28143	28122	27963	28059	27952	28104	28165	27926	28043	27996	27817	27816	27984	27955	27895	27976	27863	28063	28121	27911	28102	28021	28135	28207	28044	27881	28260	28123	28150	28183	27931	28013	28138	28211	28142	27961	28131	28063	27944	28074	27944	27914	28233	27958	28202	28192	28003	28139	27997	28054	28072	28082	28032	28006	28096	28031	28038	28079	28186	27713	28121	28111	28193	27951	28177	28260	27839	27873	28353	28160	28217	27957	27891	28159	28093	28104	28007	28015	28061	28116	27869	27949	28045	28188	27883	28048	28073	27884	28028	28007	27992	27980	27966	27731	28103	27994	28187	28226	28061	27821	28086	28018	28098	27888	28050	27969	27946	28020	27815	27946	27806	27747	28135	28188	28034	28066	27916	28114	28156	27888	27932	28084	27974	27986	27863	27970	28206	27921	28037	28339	28226	28381	28009	28078	27706	28096	28000	28069	27885	27869	28062	28100	28159	27879	27997	28034	28097	28205	28029	27946	28027	28004	28064	28214	28033	27968	28157	27981	27971	28142	28222	28088	28085	28253	28080	28063	27992	28080	28054	27803	28095	28160	28300	28148	27904	27870	27994	27932	28078	28104	28126	28108	28116	28075	27918	27979	28119	28106	28228	28147	28179	27887	28026	28019	27886	28110	28011	27759	27812	28099	28154	27954	28008	28013	27983	28138	28191	28009	28106	28041	28248	28168	28165	27702	27896	27821	28252	28026	27974	27871	27824	28045	27930	28204	28037	28467	28051	28124	28052	27923	28084	28183	28074	28111	28241	28078	28322	28152	27953	27972	27651	28191	28168	28115	27835	27995	28135	28009	27930	28282	28073	28208	27976	27887	27953	28158	28098	28013	28266	28167	28074	28192	27989	27907	28069	27947	28066	27914	28040	27989	28015	27818	28128	28204	27871	28202	27906	28110	27994	28066	28018	27996	28084	27957	28291	27994	27951	28059	27926	28042	27967	27858	28019	27989	28139	28206	27865	28036	28036	28079	28126	27793	28086	27931	28002	27946	27943	28064	27913	28314	27787	28271	28089	28021	27839	28211	27982	27895	28050	28196	28187	28275	28163	28197	28297	27960	28124	28117	27986	27947	27961	28048	28105	28088	27998	28121	28234	27835	27982	28037	28172	27942	28044	28153	27998	28001	27972	27923	27943	27961	28218	28042	28083	28162	27973	28032	27898	27954	27952	28294	28065	28118	28230	27883	28071	28126	27870	27966	28110	28121	27991	27949	27831	27895	27877	28108	28129	28211	28038	28043	28015	27804	28120	27997	28233	28068	28256	28155	28008	28380	28287	27997	27702	27961	27953	28163	28073	28253	27966	27776	27925	28250	28460	27964	28352	28120	27964	27972	27848	27953	27902	28351	28279	27982	27975	27739	28188	28032	28105	28167	27993	27927	27990	27749	28006	27923	28175	27921	27996	27989	27821	28029	28019	27942	28144	27949	28195	27758	28002	28114	27790	28176	28146	27968	27968	28067	28163	28015	27857	28116	27911	27846	28171	27917	27836	28008	27788	28213	28038	28239	27982	27921	28013	27976	28164	28225	28190	28205	28054	27939	27937	27989	28197	28101	28008	28016	28348	27885	28096	27997	27814	28231	28246	28306	28142	28230	28127	28287	28266	28150	28065	28290	28157	28018	27872	28060	28273	27946	27951	28220	28191	27990	28107	28191	27904	27987	28079	27931	28116	27984	27915	28126	28103	28004	28015	28248	28352	28186	27873	27918	27830	27909	28011	28034	28054	27818	28153	28011	28122	28119	28165	28105	27769	28198	27713	28104	27702	27967	28230	27942	28188	28150	28076	28125	27882	28021	27962	27989	28102	28132	28213	28143	27934	28125	28033	27828	28113	28028	27980	28187	27927	27798	27802	28148	28074	28106	28148	27990	27931	28031	28139	28047	28164	28185	28184	28040	28143	28052	28265	28185	28148	27913	27869	28034	28297	27754	27906	27955	28195	28127	27980	27952	28028	27999	28192	28163	27856	27903	28270	27949	28236	28060	27983	28085	28249	28207	28008	28265	28200	27926	28068	28016	28140	28083	28113	28150	28203	27882	28024	28122	28078	28060	28179	27942	27933	28121	28040	28175	28106	28307	28079	27987	27992	27719	27929	28073	28084	28238	28174	28145	27906	28108	28120	28039	28004	28144	27697	27996	27993	27964	28077	28019	28052	28128	28222	28216	27965	28245	27902	28225	27907	28017	28060	27921	27945	27934	27940	28050	28140	28240	28106	28110	28187	27948	28247	28427	27846	27978	28289	27949	27975	28156	27946	28085	28406	28168	28020	28387	27844	27994	28067	28117	27849	28115	28376	28193	28214	28330	28051	27992	27892	28041	28101	28127	28207	27965	28038	27833	27974	28005	28053	28231	27994	27988	28076	28160	28148	28070	28164	27857	27930	28262	28122	28061	28103	28137	27996	28132	28067	28044	28054	27973	28132	27924	28158	27845	27974	27990	28033	27947	28228	28111	27938	27918	28063	28184	28253	28248	28129	28008	28039	27961	28015	28079	28147	28132	27960	27981	28019	27976	28105	28127	28110	27902	28045	28111	28049	28083	28065	28233	27866	28121	28137	28060	27946	27857	28099	28003	27921	28181	27585	28081	27796	28031	28157	27967	28252	28013	28044	27983	28080	28300	27935	27842	28108	27990	27864	27910	27901	27841	27925	28197	28197	27959	28158	28127	28128	28148	28060	27924	27969	27939	28104	27989	28200	28181	28115	28178	28083	27858	28077	28055	28317	27892	28075	28011	27976	27995	28120	27990	27961	28020	27906	28284	28074	27602	28151	27956	28183	28190	28048	27934	27978	28035	28206	28158	28038	28050	27908	28031	28044	28096	28055	28295	28122	27965	28078	28120	28101	27974	28275	28146	28079	28094	27843	28167	28058	28253	28290	28135	27929	28019	28002	28266	27938	28092	28073	27860	28289	28018	28059	28207	28033	28119	28089	28282	28066	27843	28102	28113	28086	28003	27982	28034	28053	27903	28084	27985	28146	28008	27998	27832	28488	28380	28122	28100	27984	28126	28086	28074	28150	28252	27998	28133	28202	28071	28111	28152	28119	28118	28018	28256	27964	28133	28199	27931	27901	28274	28160	28153	28284	27978	28062	28161	28319	28009	28230	28027	27999	28096	28035	28030	28038	27830	27980	28053	28160	28083	27949	28072	28036	28155	28240	28066	28237	27997	27879	28222	28056	28053	27976	28253	28068	28080	28332	28234	28106	28256	28083	28123	27971	27989	28007	28010	27973	28052	28187	28112	28209	28362	27889	28153	28143	27989	28066	28167	28304	27969	27987	28279	27907	27898	28037	28054	28152	27799	27972	28082	28117	27966	27904	28138	28306	28166	28189	28112	27893	27944	27692	28089	28085	27829	28086	27862	27949	28134	28135	27911	28313	28200	28021	28057	28037	28257	28162	27899	27880	28197	28120	27962	27961	28094	27823	27937	27958	28282	27665	28027	27840	27877	28019	27908	28209	27834	27990	28055	28176	28007	27963	27937	28251	28064	28127	28111	28092	28084	28057	27970	28049	28117	28094	28040	28216	27939	28005	27798	28006	28051	28115	27958	28155	27847	27984	28158	28396	28347	28164	28018	27964	28170	28150	28062	28010	28239	28112	27916	28062	27952	28300	28126	28105	28310	28068	28238	28124	28192	28040	27998	28123	28068	28135	27948	28019	27883	27877	28157	27832	28034	28195	27979	28198	28005	28106	28015	27987	28112	28010	27847	28058	27907	28150	28042	28201	27951	27668	28011	28234	28087	28170	28200	28023	28182	27930	28058	27871	28012	27991	27982	28059	28216	27850	27928	28198	27730	28065	28065	28192	27871	28097	28265	27964	27933	28041	28066
25243	43903	39850	30983	26255	23413	21670	20383	19706	18862	18484	18095	18267	17837	17500	17670	17541	17264	17196	17352	17124	17149	16761	16894	16833	16926	16797	16980	16715	16767	16805	16755	16884	16944	16805	16848	16805	16636	16741	16890	16825	16891	16818	16603	16698	16697	16780	16819	16599	16633	16621	16783	16565	16636	16532	16609	16651	16757	16796	16549	16731	16422	16486	16673	16710	16893	16841	16652	16606	16428	16601	16808	16551	16590	16733	16646	16715	16686	16697	16652	16804	16678	16506	16727	16547	16527	16746	16633	16635	16581	16468	16655	16639	16543	16517	16635	16618	16706	16507	16752	16629	16815	16630	16513	16537	16866	16592	16539	16745	16688	16691	16685	16491	16465	16524	16377	16607	16556	16693	16502	16531	16740	16572	16617	16532	16555	16664	16408	16656	16667	16656	16674	16813	16682	16681	16552	16785	16491	16721	16545	16607	16563	16808	16615	16500	16670	16520	16559	16768	16667	16731	16596	16590	16454	16536	16527	16698	16642	16571	16658	16529	16507	16686	16612	16498	16601	16513	16556	16492	16606	16565	16727	16683	16455	16642	16464	16611	16675	16470	16608	16477	16630	16569	16495	16602	16558	16681	16555	16533	16341	16600	16602	16618	16447	16521	16678	16439	16642	16488	16636	16520	16547	16524	16607	16747	16650	16517	16625	16602	16547	16537	16605	16491	16448	16629	16637	16555	16473	16411	16665	16725	16738	16637	16517	16717	16413	16673	16471	16267	16661	16539	16446	16767	16738	16424	16619	16546	16674	16650	16597	16525	16527	16577	16531	16542	16551	16467	16518	16680	16654	16726	16608	16690	16386	16441	16542	16617	16433	16284	16566	16682	16368	16678	16460	16666	16724	16462	16539	16648	16596	16493	16502	16639	16778	16617	16718	16741	16525	16666	16584	16619	16467	16607	16643	16758	16487	16483	16643	16482	16610	16470	16647	16695	16425	16619	16365	16444	16476	16642	16629	16492	16520	16471	16528	16609	16573	16598	16638	16403	16681	16391	16625	16521	16576	16759	16560	16586	16507	16656	16564	16576	16492	16693	16556	16530	16516	16594	16709	16698	16523	16622	16589	16758	16498	16522	16536	16631	16435	16444	16545	16397	16665	16483	16576	16609	16760	16582	16490	16586	16751	16534	16490	16664	16502	16480	16606	16494	16511	16531	16617	16452	16690	16653	16595	16544	16828	16580	16645	16452	16614	16510	16733	16601	16555	16564	16545	16671	16600	16498	16599	16528	16371	16549	16354	16535	16804	16709	16674	16638	16585	16579	16440	16660	16472	16376	16593	16448	16318	16604	16511	16532	16448	16486	16546	16571	16727	16568	16368	16478	16531	16563	16571	16464	16562	16596	16549	16665	16667	16767	16546	16634	16446	16600	16557	16465	16686	16665	16721	16708	16602	16691	16701	16547	16537	16671	16706	16677	16633	16821	16434	16508	16621	16633	16533	16455	16679	16675	16594	16647	16670	16518	16622	16678	16452	16479	16553	16560	16730	16515	16614	16427	16462	16374	16691	16474	16449	16650	16496	16540	16534	16720	16523	16592	16509	16576	16744	16522	16493	16451	16589	16474	16482	16390	16490	16565	16672	16513	16659	16631	16652	16642	16625	16429	16460	16579	16396	16419	16642	16593	16687	16526	16491	16584	16564	16414	16511	16670	16626	16551	16537	16582	16682	16697	16465	16543	16637	16529	16523	16442	16523	16738	16709	16749	16509	16472	16366	16554	16461	16555	16651	16531	16459	16833	16415	16625	16654	16700	16655	16687	16492	16811	16632	16716	16800	16687	16658	16528	16615	16785	16465	16610	16628	16633	16576	16550	16758	16579	16394	16513	16563	16527	16535	16559	16657	16579	16653	16451	16644	16479	16636	16746	16528	16588	16598	16529	16515	16621	16583	16693	16786	16544	16516	16690	16350	16675	16571	16631	16552	16666	16605	16422	16523	16547	16637	16656	16484	16661	16673	16570	16646	16622	16618	16487	16508	16434	16750	16528	16607	16699	16471	16607	16525	16465	16658	16511	16633	16477	16645	16569	16680	16713	16652	16554	16578	16598	16446	16634	16594	16698	16421	16737	16597	16646	16624	16418	16516	16592	16396	16411	16616	16463	16467	16542	16494	16563	16598	16494	16680	16566	16558	16617	16686	16502	16586	16576	16496	16529	16575	16608	16537	16670	16561	16531	16479	16732	16336	16539	16666	16719	16410	16545	16453	16475	16484	16568	16455	16441	16534	16620	16719	16547	16494	16566	16530	16624	16582	16562	16891	16450	16513	16719	16724	16631	16637	16645	16673	16532	16374	16572	16472	16707	16573	16461	16666	16584	16607	16565	16490	16740	16603	16404	16440	16911	16513	16458	16670	16632	16397	16460	16585	16546	16603	16437	16696	16526	16629	16766	16474	16628	16544	16542	16475	16428	16567	16514	16594	16475	16447	16322	16583	16501	16569	16603	16656	16414	16647	16553	16634	16556	16547	16383	16619	16533	16460	16602	16417	16505	16535	16651	16574	16558	16588	16624	16679	16545	16521	16615	16625	16681	16692	16696	16791	16699	16579	16581	16453	16518	16541	16635	16598	16549	16579	16549	16728	16720	16428	16397	16485	16455	16819	16343	16697	16573	16563	16510	16566	16463	16751	16686	16644	16494	16526	16714	16693	16447	16480	16510	16579	16628	16498	16440	16467	16632	16500	16603	16441	16650	16540	16616	16593	16654	16631	16602	16594	16613	16655	16672	16412	16529	16478	16342	16608	16557	16562	16611	16600	16662	16634	16534	16526	16668	16553	16594	16482	16574	16575	16586	16741	16484	16682	16489	16528	16345	16527	16657	16620	16530	16654	16666	16652	16607	16548	16748	16770	16567	16662	16454	16809	16652	16429	16440	16520	16580	16322	16613	16580	16575	16603	16802	16561	16595	16711	16728	16570	16656	16353	16660	16555	16655	16454	16643	16563	16597	16639	16455	16475	16542	16634	16383	16439	16534	16571	16445	16314	16489	16531	16559	16629	16519	16713	16484	16652	16507	16435	16626	16748	16596	16434	16549	16507	16627	16618	16646	16606	16642	16604	16381	16665	16543	16414	16469	16577	16371	16591	16554	16727	16642	16704	16368	16492	16732	16587	16532	16470	16631	16547	16648	16442	16650	16767	16461	16553	16701	16468	16519	16610	16355	16642	16493	16407	16559	16580	16797	16494	16588	16600	16392	16489	16714	16688	16595	16640	16636	16657	16666	16626	16601	16596	16567	16638	16551	16709	16659	16471	16436	16737	16614	16450	16738	16652	16640	16532	16619	16424	16526	16616	16580	16616	16794	16612	16777	16485	16499	16649	16687	16481	16582	16556	16677	16660	16488	16587	16529	16775	16628	16642	16526	16761	16592	16742	16347	16645	16348	16526	16642	16495	16519	16629	16536	16445	16541	16529	16513	16710	16670	16496	16381	16739	16511	16426	16499	16556	16368	16522	16481	16554	16717	16703	16458	16652	16575	16522	16449	16556	16476	16595	16790	16504	16703	16546	16571	16384	16605	16535	16505	16590	16534	16493	16468	16665	16726	16658	16439	16484	16612	16570	16726	16304	16401	16568	16468	16606	16473	16526	16608	16481	16644	16516	16670	16639	16733	16581	16503	16563	16441	16653	16499	16431	16637	16538	16479	16685	16560	16527	16595	16612	16547	16661	16580	16469	16661	16564	16536	16578	16548	16526	16681	16602	16472	16662	16577	16741	16627	16582	16515	16636	16711	16616	16614	16771	16381	16490	16407	16520	16359	16690	16472	16464	16657	16615	16573	16746	16682	16736	16480	16655	16497	16444	16559	16666	16450	16584	16620	16577	16469	16654	16555	16544	16591	16646	16631	16637	16685	16504	16616	16456	16619	16557	16614	16728	16605	16624	16512	16672	16629	16650	16446	16738	16664	16460	16475	16580	16718	16647	16823	16563	16567	16686	16439	16586	16600	16513	16482	16490	16582	16715	16598	16711	16607	16547	16451	16472	16431	16505	16723	16568	16598	16688	16537	16510	16544	16634	16480	16607	16628	16667	16584	16664	16522	16776	16723	16452	16649	16428	16542	16460	16420	16500	16659	16574	16537	16720	16722	16543	16482	16514	16462	16228	16492	16631	16743	16560	16599	16498	16681	16583	16624	16705	16654	16580	16666	16604	16638	16512	16590	16623	16539	16456	16480	16649	16618	16651	16474	16444	16505	16576	16432	16524	16533	16737	16640	16640	16673	16582	16523	16629	16429	16540	16411	16624	16380	16663	16707	16575	16489	16593	16556	16323	16542	16492	16462	16541	16610	16678	16690	16854	16584	16770	16385	16573	16385	16668	16471	16641	16690	16505	16505	16737	16434	16617	16599	16667	16709	16496	16597	16551	16513	16469	16450	16521	16469	16622	16552	16642	16343	16574	16706	16560	16646	16506	16503	16545	16581	16400	16609	16600	16649	16661	16430	16472	16528	16408	16579	16725	16709	16550	16664	16316	16662	16479	16531	16409	16562	16506	16653	16619	16490	16471	16574	16592	16604	16531	16553	16510	16481	16527	16586	16615	16384	16540	16541	16625	16445	16647	16601	16600	16463	16590	16628	16700	16682	16332	16654	16613	16607	16581	16469	16600	16589	16528	16403	16695	16550	16746	16422	16630	16521	16580	16701	16742	16466	16609	16543	16619	16511	16510	16450	16398	16465	16640	16603	16660	16444	16684	16614	16647	16363	16626	16455	16550	16660	16494	16596	16643	16415	16556	16566	16610	16577	16543	16707	16627	16434	16544	16609	16810	16502	16639	16562	16476	16268	16793	16663	16658	16541	16627	16486	16624	16644	16584	16588	16393	16549	16630	16612	16512	16573	16605	16509	16602	16459	16691	16515	16437	16631	16490	16408	16706	16618	16800	16609	16515	16618	16370	16420	16654	16671	16439	16659	16595	16437	16570	16549	16617	16677	16331	16619	16542	16547	16631	16621	16866	16631	16640	16827	16541	16659	16577	16549	16554	16576	16528	16453	16599	16572	16526	16602	16549	16516	16690	16727	16451	16456	16736	16620	16690	16495	16520	16576	16507	16498	16511	16546	16574	16627	16601	16619	16449	16397	16518	16610	16683	16442	16609	16624	16495
33796	30728	35603	33766	30610	29891	29605	29193	29268	28964	29083	28983	28817	28561	28574	28642	28379	28504	28666	28607	28557	28325	28499	28597	28634	28505	28641	28528	28780	28267	28079	28590	28415	28532	28472	28357	28312	28507	28477	28432	28411	28442	28360	28355	28402	28455	28677	28392	28500	28300	28424	28308	28342	28397	28449	28358	28548	28469	28678	28327	28363	28708	28330	28473	28357	28199	28357	28584	28208	28499	28358	28467	28408	28429	28602	28416	28355	28333	28620	28068	28373	28338	28444	28641	28659	28181	28513	28305	28344	28232	28466	28265	28330	28359	28401	28581	28303	28338	28076	28494	28538	28479	28485	28520	28550	28447	28716	28299	28651	28265	28489	28523	28474	28358	28681	28638	28503	28471	28439	28509	28454	28641	28234	28736	28297	28429	28216	28424	28498	28205	28317	28523	28510	28438	28297	28308	28451	28363	28495	28323	28257	28351	28444	28490	28462	28218	28418	28390	28579	28352	28513	28454	28494	28406	28563	28500	28487	28222	28383	28353	28398	28461	28502	28268	28367	28298	28324	28354	28553	28314	28462	28321	28346	28439	28600	28626	28434	28494	28498	28475	28536	28416	28400	28337	28488	28512	28474	28643	28508	28432	28414	28762	28406	28533	28389	28464	28147	28263	28377	28159	28382	28227	28648	28484	28525	28344	28364	28501	28532	28485	28567	28474	28424	28513	28221	28004	28469	28353	28124	28413	28357	28322	28114	28257	28320	28522	28469	28343	28378	28229	28244	28216	28591	28609	28584	28490	28347	28393	28390	28396	28224	28529	28369	28480	28471	28508	28389	28376	28393	28486	28279	28366	28604	28537	28452	28379	28385	28251	28339	28340	28293	28218	28169	28545	28431	28558	28326	28242	28515	28469	28354	28510	28425	28453	28406	28752	28501	28471	28427	28291	28493	28452	28593	28370	28621	28357	28384	28344	28621	28390	28429	28377	28583	28202	28532	28474	28456	28200	28429	28361	28365	28103	28414	28480	28354	28341	28344	28370	28651	28445	28301	28476	28385	28067	28261	28323	28304	28553	28291	28585	28227	28235	28294	28529	28663	28545	28270	28328	28618	28312	28329	28392	28220	28667	28769	28295	28736	28077	28391	28717	28404	28401	28448	28430	28433	28576	28320	28111	28223	28505	28433	28699	28660	28607	28478	28203	28504	28479	28589	28372	28233	28440	28458	28573	28411	28616	28616	28309	28496	28486	28265	28091	28335	28324	28357	28591	28181	28521	28308	28420	28442	28498	28231	28431	28351	28314	28343	28259	28595	28432	28156	28454	28376	28426	28411	28372	28236	28653	28504	28510	28362	28477	28443	28197	28256	28450	28469	28423	28484	28516	28575	28353	28233	28465	28434	28285	28514	28717	28665	28402	28592	28249	28227	28514	28237	28633	28520	28241	28305	28433	28440	28125	28325	28517	28410	28298	28300	28698	28506	28094	28482	28369	28392	28225	28317	28531	28617	28484	28351	28313	28281	28497	28394	28459	28217	28356	28091	28333	28626	28701	28489	28412	28289	28611	28495	28321	28545	28335	28495	28480	28486	28413	28692	28578	28287	28279	28373	28483	28347	28155	28388	28434	28639	28596	28491	28346	28269	28502	28467	28450	28629	28615	28487	28224	28550	28760	28601	28253	28553	28576	28189	28444	28283	28219	28593	28305	28594	28300	28407	28315	28294	28427	28378	28444	28380	28532	28313	28630	28472	28318	28316	28572	28588	28508	28427	28335	28494	28216	28488	28194	28339	28488	28521	28761	28522	28645	28357	28161	28234	28190	28330	28329	28477	28643	28680	28530	28473	28391	28265	28409	28393	28525	28348	28477	28567	28421	28422	28503	28479	28609	28429	28660	28302	28306	28201	28352	28326	28363	28418	28575	28291	28339	28288	28245	28403	28552	28431	28370	28511	28320	28213	28598	28282	28530	28407	28415	28258	28318	28326	28547	28473	28523	28651	28372	28396	28499	28424	28321	28224	28589	28631	28378	28356	28493	28581	28307	28348	28311	28712	28503	28262	28435	28291	28319	28281	28338	28245	28528	28607	28632	28438	28683	28571	28516	28466	28504	28415	28333	28357	28331	28344	28450	28362	28286	28518	28461	28568	28208	28401	28422	28318	28497	28529	28449	28494	28400	28328	28348	28438	28492	28425	27996	28200	28552	28594	28459	28498	28392	28490	28473	28537	28444	28432	28671	28228	28298	28434	28282	28258	28397	28414	28395	28780	28678	28350	28369	28312	28387	28382	28408	28580	28329	28616	28626	28482	28216	28485	28335	28282	28260	28336	28212	28171	28181	28667	28639	28609	28542	28567	28558	28546	28693	28220	28433	28463	28423	28363	28585	28262	28475	28373	28452	28557	28363	28444	28466	28285	28134	28486	28423	28310	28445	28417	28176	28362	28505	28488	28770	28576	28482	28513	28608	28401	28529	28285	28545	28508	28224	28334	28518	28655	28536	28700	28544	28305	28317	28194	28323	28426	28463	28120	28433	28516	28369	28335	28373	28449	28389	28312	28395	28242	28440	28048	28121	28495	28529	28532	28636	28556	28653	28636	28528	28392	28305	28604	28368	28255	28439	28457	28287	28371	28391	28463	28229	28387	28233	28340	28633	28486	28497	28405	28599	28570	28371	28684	28394	28576	28469	28498	28473	28259	28614	28371	28754	28531	28391	28613	28507	28332	28358	28404	28318	28279	28471	28335	28326	28592	28265	28543	28446	28484	28398	28259	28233	28482	28579	28440	28705	28151	28187	28333	28298	28297	28381	28572	28308	28195	28381	28538	28481	28479	28338	28367	28547	28448	28228	28336	28387	28339	28552	28409	28447	28279	28501	28317	28414	28551	28044	28331	28572	28234	28094	28396	28611	28589	28321	28699	28499	28294	28118	28461	28343	28351	28348	28392	28392	28298	28502	28576	28473	28441	28270	28300	28124	28125	28504	28427	28537	28213	28312	28386	28530	28576	28495	28452	28494	28513	28480	28564	28267	28554	28511	28327	28340	28365	28365	28451	28502	28540	28374	28669	28252	28460	28271	28494	28419	28407	28154	28171	28540	28476	28351	28458	28356	28286	28001	28568	28523	28445	28464	28442	28297	28509	28422	28551	28419	28538	28486	28323	28519	28563	28550	28432	28454	28321	28147	28251	28149	28182	28394	28250	28520	28404	28333	28450	28383	28380	28297	28413	28331	28334	28661	28480	28446	28083	28596	28692	28500	28437	28246	28287	28493	28703	28392	28403	28530	28502	28342	28297	28214	28552	28360	28533	28411	28374	28440	28443	28479	28684	28451	28184	28452	28606	28348	28414	28419	28513	28267	28355	28274	28489	28538	28231	28144	28379	28429	28479	28342	28383	28457	28646	28480	28430	28315	28391	28371	28367	28175	28412	28508	28590	28211	28638	28517	28350	28422	28241	28437	28484	28548	28584	28197	28260	28502	28618	28377	28617	28397	28389	28243	28138	28600	28457	28401	28491	28503	28517	28399	28577	28578	28497	28485	28385	28573	28454	28110	28293	28482	28404	28480	28379	28451	28345	28609	28422	28377	28427	28452	28292	28467	28387	28227	28141	28460	28497	28440	28365	28395	28518	28619	28427	28370	28716	28513	28356	28502	28659	28444	28607	28474	28424	28499	28403	28389	28468	28287	28434	28351	28378	28382	28459	28428	28539	28526	28247	28263	28419	28420	28386	28325	28409	28738	28586	28494	28347	28505	28451	28613	28636	28545	28220	28568	28317	28292	28293	28451	28507	28321	28447	28629	28446	28321	28224	28387	28364	28276	28524	28388	28220	28362	28177	28357	28550	28288	28363	28346	28373	28549	28249	28503	28493	28644	28402	28440	28478	28488	28585	28366	28430	28444	28434	28518	28272	28502	28471	28477	28598	28498	28318	28614	28371	28458	28412	28428	28320	28458	28518	28436	28442	28379	28259	28202	28377	28586	28403	28417	28409	28546	28674	28415	28415	28440	28278	28555	28304	28381	28336	28630	28412	28709	28521	28489	28538	28427	28794	28557	28548	28458	28475	28385	28317	28630	28433	28629	28457	28475	28306	28414	28519	28347	28156	28508	28373	28662	28511	28490	28442	28294	28450	28405	28309	28278	28393	28207	28591	28408	28567	28507	28616	28309	28467	28273	28766	28381	28581	28447	28348	28214	28334	28401	28482	28527	28367	28360	28453	28517	28428	28619	28419	28546	28210	28401	28509	28541	28389	28496	28417	28557	28313	28371	28392	28411	28778	28459	28404	28340	28507	28398	28516	28364	28385	28572	28497	28494	28393	28467	28329	28503	28511	28238	28344	28334	28410	28468	28383	28666	28276	28393	28368	28593	28254	28543	28273	28639	28570	28615	28431	28591	28463	28286	28604	28543	28457	28362	28427	28424	28307	28490	28325	28372	28448	28302	28468	28205	28287	28149	28610	28524	28509	28590	28459	28341	28535	28255	28490	28434	28392	28601	28378	28292	28639	28365	28498	28315	28573	28401	28702	28529	28734	28744	28449	28614	28444	28541	28676	28180	28633	28379	28754	28333	28457	28356	28422	28380	28448	28460	28510	28635	28284	28482	28153	28597	28237	28349	28121	28355	28556	28418	28571	28604	28518	28302	28452	28457	28449	28517	28233	28390	28691	28417	28276	27958	28359	28226	28373	28340	28255	28324	28456	28313	28138	28278	28429	28572	28445	28179	28100	28466	28221	28286	28335	28222	28462	28483	28371	28631	28514	28411	28544	28328	28430	28259	28322	28386	28294	28474	28703	28620	28349	28417	28280	28391	28257	28431	28555	28377	28342	28202	28473	28405	28402	28154	28431	28494	28234	28310	28212	28204	28539	28218	28555	28293	28213	28709	28538	28398	28454	28352	28508	28604	28561	28367	28442	28325	28467	28592	28391	28480	28225	28566	28320	28308	28593	28427	28556	28426	28393	28625	28488	28348	28317	28392	28292	28406	28510	28287	28409	28601	28387	28580	28259	28424	28365	28627	28563	28333	28292	28526	28650	28568	28437	27974	28319	28372	28429	28325	28517	28474	28616	28561	28313	28179	28589	28145	28453	28581	28433	28396	28659	28492	28512	28401	28277	28503	28324	28188	28334	28343	28492	28332	28202	28497	28688	28600	28218	28539
23540	29624	26743	21870	20051	18687	18278	17783	17468	17228	17257	17282	17096	16948	16860	17113	16845	17156	16831	16811	16830	16847	16775	16754	16837	16782	16803	16877	16836	16837	16681	16997	16815	16705	16813	16918	16798	16690	16745	16414	16597	16961	16681	16685	16701	16706	16691	16880	16645	16782	16683	16574	16626	16830	16808	16551	16456	16612	16595	16678	16603	16559	16795	16595	16684	16647	16891	16777	16654	16732	16532	16489	16832	16569	16684	16632	16586	16784	16530	16532	16641	16707	16643	16661	16663	16714	16628	16705	16947	16723	16647	16736	16529	16559	16835	16698	16711	16792	16539	16756	16604	16732	16700	16794	16653	16790	16746	16521	16704	16786	16597	16611	16729	16699	16582	16798	16555	16620	16464	16743	16695	16780	16567	16594	16692	16699	16681	16699	16616	16702	16831	16526	16830	16495	16760	16827	16541	16668	16710	16788	16725	16639	16839	16738	16619	16531	16588	16659	16778	16593	16697	16856	16542	16631	16733	16639	16713	16585	16678	16510	16780	16575	16793	16664	16857	16591	16445	16571	16869	16643	16587	16699	16572	16744	16704	16761	16783	16767	16809	16702	16729	16616	16746	16753	16711	16481	16832	16650	16732	16657	16678	16391	16693	16668	16664	16700	16594	16912	16775	16687	16694	16697	16849	16905	16768	16674	16498	16597	16674	16684	16575	16793	16572	16798	16817	16721	16558	16637	16887	16674	16630	16850	16519	16769	16733	16611	16729	16686	16693	16744	16793	16857	16558	16773	16795	16469	16622	16755	16631	16645	16658	16706	16771	16734	16571	16739	16651	16507	16608	16766	16774	16484	16695	16704	16660	16683	16666	16601	16598	16622	16777	16624	16757	16657	16737	16671	16557	16599	16619	16664	16638	16588	16711	16757	16637	16785	16619	16595	16759	16611	16737	16703	16703	16641	16720	16746	16638	16607	16689	16630	16637	16736	16628	16702	16904	16738	16559	16571	16713	16642	16513	16604	16896	16604	16699	16513	16759	16616	16769	16663	16734	16590	16709	16818	16734	16718	16731	16430	16653	16644	16760	16826	16417	16579	16655	16586	16717	16550	16737	16781	16641	16548	16741	16672	16637	16721	16684	16666	16543	16606	16718	16715	16742	16421	16635	16713	16821	16779	16800	16564	16614	16611	16681	16674	16630	16744	16564	16713	16735	16689	16812	16789	16666	16614	16725	16727	16684	16811	16548	16605	16754	16622	16498	16583	16714	16557	16593	16654	16683	16616	16728	16680	16746	16429	16792	16734	16589	16711	16690	16633	16469	16687	16734	16564	16764	16711	16671	16588	16718	16786	16665	16684	16731	16700	16522	16625	16588	16769	16534	16761	16707	16638	16653	16536	16719	16597	16848	16536	16718	16822	16599	16717	16703	16621	16647	16721	16603	16805	16655	16616	16718	16624	16736	16705	16576	16664	16639	16589	16661	16709	16612	16618	16685	16500	16635	16474	16618	16657	16634	16641	16714	16713	16394	16811	16621	16811	16742	16831	16753	16550	16573	16814	16744	16583	16605	16672	16764	16659	16677	16708	16599	16821	16824	16659	16769	16683	16771	16887	16722	16724	16585	16641	16698	16642	16780	16646	16399	16743	16605	16602	16621	16582	16734	16602	16669	16733	16683	16648	16625	16756	16914	16710	16710	16683	16605	16484	16846	16748	16769	16806	16652	16865	16698	16566	16690	16753	16721	16623	16620	16615	16736	16784	16844	16644	16704	16503	16685	16566	16594	16689	16718	16563	16509	16798	16556	16650	16823	16669	16702	16767	16641	16790	16619	16748	16622	16534	16859	16375	16737	16842	16404	16823	16535	16527	16805	16709	16699	16628	16579	16738	16766	16539	16767	16649	16611	16645	16729	16648	16726	16742	16729	16793	16729	16619	16676	16793	16788	16601	16737	16849	16636	16623	16547	16513	16779	16699	16639	16854	16728	16916	16781	16816	16711	16859	16452	16621	16787	16556	16743	16744	16563	16570	16649	16719	16654	16782	16683	16747	16724	16705	16839	16661	16651	16729	16603	16718	16721	16711	16525	16592	16508	16591	16771	16706	16733	16659	16602	16713	16698	16618	16535	16565	16811	16682	16575	16752	16577	16868	16612	16690	16852	16502	16520	16643	16474	16756	16650	16758	16863	16658	16716	16756	16854	16701	16634	16588	16470	16669	16602	16795	16817	16736	16904	16533	16760	16768	16761	16603	16784	16669	16643	16655	16601	16619	16581	16710	16770	16717	16784	16603	16900	16609	16753	16577	16645	16738	16653	16641	16578	16585	16619	16685	16649	16554	16770	16533	16718	16667	16462	16570	16687	16647	16726	16576	16738	16816	16654	16391	16834	16772	16652	16546	16729	16738	16684	16726	16733	16762	16569	16604	16552	16464	16619	16383	16758	16774	16771	16794	16901	16528	16822	16709	16656	16538	16848	16696	16634	16586	16627	16770	16723	16509	16636	16549	16609	16716	16532	16767	16827	16758	16775	16751	16823	16628	16537	16504	16621	16726	16792	16863	16686	16822	16742	16546	16763	16553	16754	16533	16693	16837	16717	16653	16617	16528	16505	16880	16521	16742	16584	16735	16786	16778	16488	16696	16544	16816	16781	16797	16536	16681	16869	16704	16546	16724	16714	16648	16567	16587	16651	16594	16781	16711	16735	16579	16448	16836	16799	16566	16678	16767	16676	16528	16643	16626	16742	16620	16524	16694	16631	16848	16588	16613	16683	16598	16728	16691	16733	16849	16637	16565	16640	16583	16626	16745	16713	16777	16670	16775	16825	16831	16595	16772	16620	16702	16541	16728	16632	16688	16532	16805	16547	16679	16529	16594	16739	16656	16609	16769	16718	16718	16752	16863	16615	16753	16488	16612	16787	16565	16619	16825	16820	16735	16621	16645	16747	16595	16700	16661	16484	16556	16708	16575	16579	16732	16661	16641	16571	16731	16760	16515	16631	16503	16721	16642	16598	16673	16618	16705	16726	16704	16708	16615	16535	16695	16604	16801	16749	16510	16663	16444	16853	16610	16707	16654	16662	16707	16698	16673	16718	16732	16546	16771	16696	16668	16724	16956	16690	16650	16758	16594	16752	16645	16717	16627	16603	16591	16592	16488	16793	16644	16503	16645	16634	16678	16673	16899	16734	16720	16727	16663	16627	16785	16548	16770	16781	16519	16766	16683	16731	16657	16578	16719	16758	16723	16717	16914	16715	16658	16664	16625	16570	16682	16577	16576	16657	16790	16670	16706	16665	16700	16789	16534	16493	16765	16728	16570	16740	16597	16732	16588	16734	16620	16627	16498	16719	16705	16736	16836	16556	16621	16638	16817	16626	16700	16756	16734	16542	16716	16728	16522	16573	16643	16688	16552	16632	16792	16711	16760	16708	16685	16618	16756	16712	16608	16679	16643	16585	16739	16578	16738	16536	16764	16770	16687	16675	16672	16749	16732	16707	16659	16675	16765	16742	16735	16827	16709	16638	16573	16804	16553	16774	16607	16754	16859	16749	16432	16854	16515	16789	16635	16743	16593	16682	16508	16710	16523	16962	16785	16659	16675	16447	16605	16876	16753	16516	16526	16760	16573	16531	16787	16871	16674	16768	16668	16692	16752	16617	16729	16653	16581	16605	16832	16593	16796	16692	16640	16561	16510	16572	16833	16547	16603	16717	16589	16594	16735	16548	16758	16720	16794	16633	16736	16794	16578	16686	16952	16525	16622	16778	16708	16866	16599	16718	16607	16736	16592	16551	16642	16765	16705	16692	16712	16528	16737	16776	16830	16779	16640	16666	16683	16763	16656	16633	16771	16756	16544	16674	16702	16827	16521	16592	16743	16545	16740	16719	16739	16759	16669	16721	16666	16755	16832	16643	16689	16586	16712	16886	16668	16591	16662	16730	16465	16776	16620	16656	16694	16785	16712	16877	16492	16686	16822	16664	16914	16584	16526	16554	16448	16540	16654	16651	16656	16529	16576	16703	16595	16851	16588	16714	16721	16712	16762	16620	16804	16744	16503	16622	16692	16627	16609	16718	16665	16715	16591	16715	16696	16731	16519	16709	16504	16605	16701	16603	16643	16798	16525	16701	16706	16630	16695	16706	16680	16618	16691	16773	16720	16692	16656	16632	16639	16693	16623	16664	16912	16739	16628	16551	16814	16659	16686	16659	16714	16499	16681	16812	16645	16724	16574	16719	16782	16662	16671	16800	16692	16661	16745	16608	16914	16726	16556	16513	16656	16551	16456	16696	16650	16589	16709	16659	16590	16654	16699	16697	16674	16774	16694	16760	16820	16619	16677	16719	16702	16489	16663	16573	16833	16573	16590	16627	16751	16757	16722	16798	16792	16536	16651	16708	16730	16715	16958	16697	16612	16647	16660	16627	16694	16628	16633	16610	16863	16882	16507	16837	16745	16496	16686	16659	16623	16655	16671	16640	16514	16688	16595	16644	16686	16668	16577	16734	16690	16691	16593	16649	16728	16572	16924	16581	16641	16641	16824	16508	16692	16808	16630	16497	16708	16659	16608	16520	16822	16703	16641	16675	16669	16715	16527	16676	16605	16595	16686	16759	16885	16680	16627	16550	16578	16775	16701	16811	16651	16720	16788	16797	16571	16698	16586	16462	16682	16516	16667	16607	16780	16834	16779	16589	16968	16689	16688	16689	16499	16830	16592	16703	16849	16521	16710	16695	16687	16775	16664	16657	16455	16669	16751	16580	16803	16474	16820	16777	16620	16938	16597	16629	16512	16678	16606	16673	16606	16704	16606	16858	16848	16667	16656	16857	16672	16552	16668	16640	16686	16682	16817	16752	16604	16564	16639	16717	16613	16729	16779	16518	16864	16489	16736	16592	16723	16724	16770	16696	16549	16674	16702	16760	16675	16585	16548	16750	16777	16736	16576	16691	16772	16653	16555	16536	16660	16697	16506	16755	16647	16863	16812	16761	16635	16698	16598	16872	16689	16769	16620	16503	16507	16557	16716	16753	16831	16568	16740	16801	16692	16635	16596	16746	16750	16658	16711	16676	16654	16629	16765	16568	16641	16608	16739	16879	16648	16693	16734	16641	16581	16688	16573	16588	16705	16713	16717	16608	16854	16632	16617	16630	16595	16594	16647	16755	16774
24483	21340	28476	27897	29161	30902	31516	29260	28802	28846	28584	28221	28196	28291	28007	27998	28003	27695	27909	28038	27743	27744	27585	27789	27443	27572	27624	27842	27779	27744	27641	27618	27554	27524	27688	27599	27476	27417	27704	27385	27533	27465	27615	27198	27633	27275	27579	27611	27383	27531	27672	27553	27472	27678	27201	27375	27196	27323	27329	27350	27375	27472	27412	27425	27443	27246	27459	27226	27520	27447	27333	27570	27467	27284	27404	27445	27533	27480	27554	27320	27440	27473	27203	27335	27461	27565	27433	27727	27446	27383	27449	27330	27545	27426	27503	27392	27317	27328	27481	27835	27383	27666	27456	27212	27225	27246	27693	27194	27306	27395	27347	27380	27660	27161	27507	27336	27235	27667	27549	27519	27270	27655	27617	27304	27636	27677	27383	27430	27566	27403	27440	27479	27130	27296	27333	27571	27104	27397	27340	27115	27247	27385	27371	27364	27434	27444	27372	27303	27321	27206	27350	27456	27358	27492	27556	27410	27278	27343	27386	27273	27600	27514	27578	27328	27540	27580	27305	27465	27587	27262	27207	27454	27439	27486	27179	27529	27345	27193	27425	27354	27468	27256	27538	27364	27342	27603	27351	27548	27531	27336	27212	27432	27524	27432	27583	27590	27385	27648	27295	27069	27320	27382	27201	27390	27716	27535	27438	27475	27268	27470	27475	27381	27400	27350	27242	27468	27385	27527	27449	27184	27301	27368	27364	27025	27489	27552	27466	27571	27373	27169	27500	27488	27590	27367	27172	27527	27327	27536	27509	27146	27457	27671	27311	27466	27456	27500	27444	27405	27643	27343	27285	27465	27448	27222	27300	27403	27464	27513	27330	27203	27467	27338	27389	27545	27307	27397	27694	27308	27436	27378	27264	27454	27151	27195	27409	27460	27783	27596	27350	27685	27575	27672	27338	27436	27534	27582	27397	27467	27579	27347	27539	27596	27493	27418	27493	27577	27309	27606	27534	27508	27165	27584	27274	27554	27365	27507	27394	27469	27341	27370	27131	27530	27524	27363	27518	27286	27476	27644	27519	27194	27465	27411	27560	27424	27123	27579	27558	27372	27635	27516	27295	27358	27423	27509	27456	27386	27622	27090	27310	27389	27661	27513	27522	27515	27470	27292	27487	27581	27416	27300	27316	27295	27265	27452	27506	27531	27434	27614	27597	27402	27225	27281	27490	27346	27240	27530	27103	27417	27499	27846	27439	27426	27565	27371	27407	27528	27573	27422	27346	27567	27501	27409	27773	27564	27494	27230	27715	27681	27577	27496	27551	27369	27401	27509	27310	27546	27444	27135	27458	27427	27607	27566	27296	27604	27440	27606	27361	27248	27264	27488	27297	27720	27519	27114	27250	27489	27441	27388	27400	27380	27598	27606	27439	27573	27249	27257	27438	27304	27465	27477	27217	27516	27292	27257	27300	27429	27324	27224	27340	27328	27605	27161	27256	27304	27334	27441	27353	27306	27632	27323	27530	27606	27407	27305	27480	27520	27577	27354	27439	27449	27308	27499	27387	27496	27428	27519	27514	27205	27395	27247	27351	27649	27596	27338	27181	27240	27572	27330	27361	27284	27375	27484	27386	27470	27402	27365	27391	27259	27474	27242	27596	27607	27409	27467	27197	27252	27618	27630	27505	27314	27403	27404	27366	27462	27381	27398	27397	27421	27241	27273	27429	27323	27399	27287	27484	27395	27558	27373	27553	27536	27380	27359	27739	27555	27283	27166	27467	27629	27225	27215	27191	27578	27570	27289	27477	27378	27401	27426	27376	27577	27499	27395	27755	27440	27132	27369	27320	27456	27707	27250	27696	27408	27395	27370	27517	27348	27472	27449	27556	27635	27439	27389	27380	27308	27335	27479	27219	27243	27486	27581	27507	27571	27335	27334	27452	27627	27389	27516	27264	27468	27513	27505	27312	27634	27239	27657	27387	27489	27528	27455	27707	27328	27328	27334	27472	27418	27658	27356	27395	27518	27370	27475	27481	27539	27466	27473	27577	27497	27463	27331	27361	27469	27440	27351	27419	27345	27568	27437	27408	27553	27501	27367	27263	27278	27306	27353	27333	27779	27406	27333	27499	27126	27521	27640	27538	27335	27294	27510	27549	27469	27378	27476	27585	27530	27322	27588	27446	27623	27409	27467	27512	27518	27312	27562	27404	27690	27298	27487	27262	27362	27436	27341	27316	27365	27266	27494	27468	27445	27397	27306	27187	27393	27403	27667	27435	27175	27683	27465	27493	27328	27586	27313	27383	27312	27392	27563	27394	27444	27429	27223	27440	27441	27501	27313	27668	27128	27288	27259	27492	27640	27223	27298	27460	27343	27245	27566	27396	27428	27284	27284	27619	27246	27511	27382	27350	27576	27509	27310	27385	27302	27475	27696	27373	27369	27557	27563	27566	27535	27744	27461	27612	27593	27431	27445	27558	27448	27536	27311	27423	27050	27220	27314	27450	27350	27358	27203	27525	27327	27477	27397	27456	27359	27428	27404	27382	27184	27410	27519	27380	27529	27580	27721	27427	27423	27417	27456	27689	27024	27114	27683	27669	27335	27615	27439	27476	27236	27372	27447	27610	27419	27399	27449	27385	27245	27376	27452	27424	27503	27490	27389	27447	27089	27356	27308	27398	27279	27335	27490	27300	27365	27438	27417	27468	27298	27397	27513	27452	27477	27491	27344	27247	27562	27325	27391	27383	27158	27601	27566	27303	27354	27395	27438	27280	27538	27294	27309	27472	27429	27561	27600	27441	27347	27425	27329	27339	27645	27585	27232	27414	27465	27404	27609	27589	27369	27285	27311	27318	27172	27534	27271	27463	27243	27340	27375	27541	27509	27149	27600	27667	27408	27529	27581	27620	27538	27973	27436	27333	27518	27408	27379	27343	27375	27496	27716	27411	27468	27415	27241	27275	27137	27401	27651	27198	27524	27511	27390	27570	27371	27426	27343	27351	27426	27530	27497	27411	27531	27598	27333	27309	27425	27606	27437	27387	27207	27353	27306	27411	27356	27197	27524	27464	27525	27611	27221	27331	27625	27157	27446	27295	27475	27341	27224	27568	27608	27578	27306	27288	27382	27465	27404	27346	27518	27579	27160	27317	27620	27471	27577	27470	27387	27401	27483	27594	27443	27403	27286	27677	27636	27543	27459	27473	27370	27448	27370	27442	27274	27444	27449	27346	27531	27749	27169	27460	27288	27344	27363	27215	27369	27366	27512	27615	27490	27466	27366	27290	27480	27605	27626	27287	27481	27285	27491	27151	27239	27433	27497	27513	27347	27390	27657	27358	27525	27223	27354	27361	27441	27536	27712	27700	27323	27487	27340	27323	27570	27363	27373	27531	27377	27340	27371	27635	27408	27320	27445	27530	27309	27325	27436	27441	27345	27304	27621	27180	27465	27390	27508	27405	27370	27448	27556	27681	27436	27222	27505	27565	27455	27619	27408	27330	27246	27587	27317	27231	27385	27221	27332	27316	27301	27286	27307	27288	27285	27586	27501	27501	27388	27310	27540	27532	27442	27263	27584	27691	27527	27622	27503	27447	27358	27322	27364	27423	27516	27426	27653	27540	27690	27320	27494	27318	27394	27447	27518	27335	27171	27448	27478	27563	27529	27054	27479	27125	27188	27371	27462	27449	27604	27440	27288	27252	27240	27392	27198	27480	27860	27561	27443	27424	27562	27396	27464	27416	27317	27253	27111	27507	27372	27604	27491	27437	27613	27520	27466	27417	27289	27492	27331	27146	27365	27393	27390	27460	27394	27515	27322	27661	27433	27618	27353	27361	27352	27365	27486	27347	27478	27503	27458	27382	27406	27263	27353	27648	27694	27434	27434	27718	27499	27552	27591	27718	27409	27237	27419	27395	27456	27361	27326	27414	27423	27522	27446	27406	27386	27553	27574	27338	27439	27564	27299	27089	27651	27417	27358	27264	27178	27509	27279	27461	27488	27537	27455	27306	27359	27371	27257	27572	27630	27532	27272	27391	27355	27547	27551	27397	27305	27515	27348	27686	27498	27284	27261	27454	27269	27519	27415	27652	27265	27374	27432	27474	27398	27411	27325	27433	27356	27511	27379	27594	27512	27505	27372	27336	27366	27377	27226	27341	27197	27504	27370	27184	27289	27513	27504	27479	27292	27240	27466	27491	27495	27364	27568	27412	27196	27399	27032	27461	27451	27452	27474	27436	27412	27684	27535	27664	27509	27464	27559	27795	27218	27428	27331	27337	27265	27354	27610	27206	27319	27523	27234	27517	27612	27704	27568	27505	27322	27247	27357	27562	27454	27372	27396	27447	27532	27708	27325	27425	27464	27351	27538	27280	27472	27191	27436	27652	27632	27381	27443	27426	27363	27179	27232	27468	27436	27549	27489	27177	27430	27397	27562	27632	27300	27426	27561	27420	27339	27502	27397	27217	27284	27417	27416	27541	27457	27202	27351	27318	27247	27458	27415	27310	27709	27374	27482	27387	27546	27532	27283	27324	27566	27284	27435	27507	27530	27420	27711	27607	27426	27288	27443	27386	27413	27173	27280	27492	27535	27343	27709	27522	27383	27539	27260	27247	27386	27623	27492	27298	27358	27577	27506	27517	27627	27551	27529	27409	27648	27517	27431	27541	27470	27361	27239	27390	27509	27357	27327	27584	27564	27409	27346	27350	27368	27579	27547	27566	27567	27596	27624	27345	27582	27603	27475	27148	27474	27447	27419	27420	27352	27259	27440	27500	27445	27425	27651	27603	27333	27711	27423	27566	27359	27346	27194	27578	27626	27369	27248	27455	27693	27466	27522	27583	27485	27361	27477	27473	27488	27306	27642	27580	27481	27162	27424	27251	27670	27526	27180	27537	27258	27612	27431	27354	27226	27185	27479	27286	27403	27622	27289	27353	27416	27206	27366	27439	27639	27266	27378	27414	27348	27468	27362	27412	27310	27450	27643	27441	27373	27236	27308	27397	27484	27328	27411	27493	27108	27382	27307	27377	27696	27512	27453	27583	27248	27366	27440	27354	27325	27529	27350	27440	27529	27221	27279	27601	27351	27629	27685	27763	27453	27590	27519	27487	27343	27360	27475	27437	27433	27308	27505	27675	27291	27402	27567	27349	27490	27598	27450	27438	27326
22608	37756	33528	26757	22722	20800	19770	18792	18196	17811	17469	17252	17337	17161	16972	16890	16889	16914	16843	16522	16640	16570	16578	16475	16361	16587	16409	16555	16357	16489	16465	16515	16348	16539	16376	16365	16346	16372	16292	16328	16377	16288	16321	16365	16227	16438	16246	16239	16468	16269	16315	16353	16363	16321	16244	16216	16219	16458	16416	16407	16318	16268	16246	16433	16428	16380	16431	16422	16373	16217	16199	16301	16214	16195	16177	16327	16308	16182	16226	16376	16127	16117	16278	16331	16249	16413	16111	16174	16514	16265	16101	16284	16070	16384	16180	16437	16213	16274	16299	16381	16268	16184	16286	16250	16260	16381	16231	16368	16222	16201	16442	16197	16372	16406	16287	16318	16303	16289	16309	16173	16141	16345	16116	16082	16100	16258	16266	16351	16442	16237	16274	16211	16227	16216	16344	16122	16384	16152	16186	16449	16232	16239	16198	16294	16364	16247	16356	16179	16216	16183	16309	16220	16425	16210	16066	16312	16146	16211	16244	16305	16187	16245	16149	16117	16185	16387	16401	16301	16350	16387	16173	16424	16407	16018	16176	16218	16310	16393	16173	16017	16336	16265	16269	16398	16263	16227	16167	16255	16460	16229	15985	16267	16217	16097	16132	16156	16050	16225	16452	16222	16326	16498	16052	16094	16089	16285	16173	16433	16310	16285	16262	16182	16140	16277	16165	16263	16134	16250	16473	16360	16327	16135	16370	15952	16404	16108	16338	16377	16517	16297	16257	16398	16258	16291	16259	16212	16294	16309	16420	16313	16286	16133	16208	16322	16143	16312	16242	16249	16308	16365	16277	16005	16260	16097	16318	16405	16117	16481	16435	16286	16261	16348	16153	16381	16285	16380	16187	16352	16295	16261	16271	16114	16109	16328	16202	16236	16322	16276	16244	16237	16360	16260	16261	16274	16209	16320	16217	16442	16276	16404	16332	16377	16254	16331	16177	16125	16256	16195	16201	16169	16178	16051	16128	16276	16299	16338	16276	16339	16250	16320	16271	16301	16361	16207	16395	16254	16512	16412	16227	16408	16334	16202	16271	16351	16256	16169	16323	16227	16131	16268	16231	16277	16265	16168	16400	16238	16291	16419	16259	16291	16137	16263	16232	16240	16134	16041	16272	16306	16409	16251	16269	16363	16110	16323	16244	16487	16085	16335	16244	16383	16319	16264	16320	16214	16201	16250	16270	16202	16392	16259	16287	16135	16258	16401	16116	16311	16274	16335	16135	16284	16311	16334	16210	16373	16170	16247	16136	16274	16103	16327	16295	16295	16263	16250	16280	16290	16028	16400	16329	16272	16341	16212	16167	16245	16260	16213	16282	16183	16191	16321	16385	16060	16186	16133	16341	16181	16182	16276	16183	16393	16267	16236	16391	16324	16208	16188	16320	16214	16339	16202	16269	16112	16291	16109	16204	16171	16216	16352	16302	16209	16244	16223	16235	16226	16300	16233	16215	16386	16333	16369	16167	16210	16324	16198	16093	16308	16329	16219	16387	16249	16255	16163	16278	16203	16372	16190	16186	16329	16351	16361	16293	16379	16339	16282	16186	16402	16126	16078	16117	16320	16261	16264	16288	16152	16317	16293	16182	16407	16351	16254	16148	16232	16232	16353	16380	16166	16183	16233	16275	16378	16515	16246	16232	16163	16127	16264	16148	16272	16161	16310	16324	16205	16225	16282	16217	16301	16413	16223	16225	16311	16412	16190	16313	16254	16304	16307	16244	16276	16292	16468	15993	16181	16208	16129	16241	16212	16075	16251	16237	16226	16242	16316	16232	16174	16260	16382	16271	16182	16269	16246	16351	16186	16218	16071	16364	16176	16146	16205	16384	16216	16294	16331	16105	16254	16488	16223	16352	16164	16219	16427	16068	16383	16224	16190	16203	16246	16341	16394	16499	16302	16293	16254	16191	15992	16356	16375	16388	16248	16225	16321	15999	16280	16117	16205	16349	16101	16174	16263	16296	16394	16311	16272	16218	16320	16279	16173	16077	16315	16285	16203	16276	16156	16468	16329	16198	16190	16130	16201	16250	16146	16397	16135	16404	16179	16259	16165	16242	16201	16377	16219	16231	16267	16136	16456	16394	16293	16286	16326	16384	16259	16274	16226	16462	16169	16269	16279	16224	16318	16483	16158	16188	16207	16282	16242	16198	16320	16263	16245	16193	16315	16212	16124	16352	16267	16336	16049	16285	16118	16287	16328	16330	16321	16380	16360	16299	16240	16230	16189	16075	16255	16226	16289	16453	16166	16381	16138	16377	16253	16278	16424	16186	16236	16275	16262	16290	16282	16091	16243	16199	16106	16164	16188	16355	16173	16282	16361	16094	16464	16143	16345	16322	16385	16147	16212	16087	16140	16301	16346	16354	16109	16474	16326	16344	16370	16323	16170	16413	16322	16165	16298	16236	16161	16296	16109	16208	16277	16084	16154	16212	16308	16173	16246	16171	16265	16270	16277	16266	16243	16278	16228	16291	16444	16220	16248	16169	16228	16181	16244	16398	16107	16367	16271	16324	16196	16242	16486	16262	16197	16270	16353	16102	16243	16303	16340	16230	16109	16055	16193	16223	16205	16150	16252	16255	16268	16153	16420	16187	16325	16286	16129	16125	16410	16319	16273	16117	16096	16323	16199	16278	16371	16187	16143	16267	16160	16324	16153	16325	16245	16301	16457	16167	16379	16162	16341	16250	16370	16409	16333	16187	16316	16320	16202	16266	16211	16245	16345	16278	16148	16350	16320	16223	16088	16396	16187	16335	16472	16262	16208	16267	16232	16300	16296	16155	16211	16121	16387	16243	16288	16121	16140	16233	16237	16345	16438	16266	16430	16231	16267	16068	16160	16304	16182	16251	16247	16191	16204	16257	16210	16175	16187	16333	16202	16331	16480	16328	16265	16424	16233	16286	16239	16316	16236	16311	16368	16356	16209	16319	16171	16291	16270	16364	16179	16369	16202	16291	16164	16343	16449	16053	16327	16303	16190	16307	16177	16382	16324	16370	16230	16215	16356	16168	16349	16323	16195	16382	16297	16251	16249	16222	16353	16415	16234	16340	16406	16322	16242	16348	16130	16281	16078	16329	16291	16112	16392	16273	16234	16412	16185	16275	16310	16250	16499	16261	16390	16376	16184	16337	16272	16210	16189	16309	16285	16247	16184	16462	16229	16358	16348	16306	16349	16238	16254	16259	16194	16251	16341	16114	16190	16317	16306	16304	16354	16277	16175	16258	16299	16148	16271	16203	16211	16330	16269	16115	16363	16147	16345	16247	16176	16139	16334	16371	16240	16298	16457	16344	16259	16345	16350	16202	16192	16289	16247	16177	16335	16263	16322	16210	16146	16266	16296	16179	16359	16252	16368	16243	16131	16206	16167	16205	16322	16298	16308	16278	16180	16112	16354	16416	16338	16192	16298	16372	16211	16198	16395	16364	16070	16154	16382	16396	16140	16265	16252	16234	16291	16348	16252	16292	16257	16166	16263	16197	16316	16149	16373	16212	16188	16177	16420	16229	16199	16067	16198	16290	16310	16240	16322	16351	16259	16255	16204	16379	16153	16236	16237	16316	16287	16315	16236	16387	16155	16206	16317	16200	16231	16176	16197	16343	16184	16282	16205	16291	16291	16229	16372	16239	16334	16250	16367	16206	16283	16422	16193	16172	16247	16128	16212	16100	16329	16161	16293	16343	16215	16374	16206	16034	16343	16215	16311	16274	16238	16298	16273	16300	16074	16362	16338	16232	16285	16305	16209	16040	16366	16098	16372	16387	16072	16310	16270	16097	16206	16331	16267	16392	16340	16286	16375	16246	16068	16215	16223	16210	16080	16261	16263	16323	16196	16296	16191	16231	16206	16346	16231	16325	16163	16156	16185	16275	15971	16402	16294	16190	16232	16155	16272	16369	16287	16319	16362	16266	16252	16325	16330	16201	16269	16160	16176	16357	16475	16192	16353	16200	16282	16156	16278	16347	16380	16416	16207	16340	16305	16365	16190	16249	16386	16284	16192	16574	16135	16259	16349	16205	16198	16148	16385	16254	16307	16344	16198	16353	16195	16161	16200	16367	16168	16223	16141	16249	16200	16090	16156	16317	16229	16428	16171	16196	16274	16166	16176	16215	16056	16186	16231	16281	16441	16032	16409	16242	16225	16127	16297	16170	16225	16194	16303	16212	16370	16452	16199	16251	16229	16341	16292	16314	16214	16249	16214	16082	16286	16121	16275	16187	16153	16351	16083	16305	16317	16362	16271	16431	16101	16264	16224	16264	16315	16297	16212	16220	16320	16359	16279	16182	16192	16227	16483	16215	16224	16314	16206	16219	16263	16179	16322	16290	16242	16227	16079	16326	16339	16175	16333	16311	16263	16120	16210	16079	16238	16406	16387	16323	16316	16461	16329	16174	16121	16239	16056	16132	16381	16282	16449	16160	16242	16235	16082	16423	16465	16364	16270	16159	16285	16176	16218	16312	16309	16255	16108	16314	16301	16307	16077	16287	16191	16123	16190	16317	16243	16310	16131	16045	16312	16303	16271	16230	16277	16184	16409	16344	16326	16238	16232	16433	16182	16355	16238	16056	16265	16133	16269	16089	16107	16126	16182	16232	16245	16296	16312	16314	16237	16375	16110	16321	16148	16440	16238	16161	15986	16336	16181	16333	16000	16418	16264	16202	16340	16191	16468	16123	16449	16345	16213	16172	16049	16210	16229	16230	16191	16248	16170	16300	16392	16258	16256	16359	16201	16141	16239	16390	16407	16497	16198	16137	16188	16384	16260	16337	16347	16224	16189	16308	16267	16293	16233	16433	16238	16180	16248	16289	16174	16238	16052	16270	16070	16263	16232	16285	16259	16246	16234	16070	16277	16320	16244	16302	16268	16313	16188	16142	16146	16061	16163	16285	16229	16256	16315	16329	16349	16265	16158	16126	16385	16224	16182	16414	16389	16139	16193	16290	16092	16414	16211	16080	16323	16366	16354	16196	16236	16085	16192	16281	16309	16207	16088	16116	16137	16287	16272	16172	16139	16321	16258	16172	16204	16301	16263	16229	15989	16295	16224	16347	16136	16304	16195	16197	16080	16267	16326	16372	16239	16273	16313	16312	16163	16249	16284	16022	16362
23024	21385	28574	25986	28042	32687	34716	32076	30909	30987	30599	30311	29704	30003	29564	29463	29587	29255	29274	29417	29379	29094	29323	29165	28959	29076	28962	29082	28905	29221	28894	28876	28845	28910	28787	28619	28870	28994	28581	28881	29045	28661	28780	28844	28860	28843	28925	28744	28737	28848	28869	28991	28494	28722	28813	28933	28704	28603	28696	28717	28639	28600	28714	28741	28994	29005	28831	28650	28661	28530	28669	28540	28720	28968	28560	28870	28817	28721	28785	29045	28931	28871	28528	28889	28663	28705	28903	28795	28851	28534	28795	28727	28513	28628	28716	28856	28498	28838	28704	28784	28628	28736	28657	28719	28917	28605	28645	28786	28870	28703	28769	28613	28696	28495	28820	28919	28591	28855	28669	28869	28724	28977	28687	28609	28608	28748	28522	28735	28728	28780	28838	28708	28484	28742	28682	28727	28804	28681	28800	28765	28641	28692	28886	28596	28991	28607	28561	28707	28823	28806	28826	28782	28837	28682	28604	28681	29026	28556	28925	28739	28655	28895	28800	28680	28853	28514	28733	28528	28575	28566	28433	28664	28715	28894	28742	28569	28789	28618	28715	28515	28654	28864	28686	28603	28700	28681	28757	28790	28625	28732	28895	28666	28555	28802	28660	28788	28735	29001	28481	28318	28670	28737	28842	28972	28977	28626	28898	28878	28788	28612	28773	28811	28620	28456	28596	28833	28458	28670	28851	28669	28649	28663	28974	28376	28663	28752	28538	28826	28840	28851	28852	28710	28664	28647	28784	28984	28566	28848	28589	28727	28981	28775	28690	28631	28452	28570	28579	28647	28710	28530	28829	28699	28716	28967	28702	28606	28860	28544	28562	28706	28455	28794	28611	28820	28555	28805	28701	28737	28663	28539	28456	28835	28737	29064	28675	28773	28743	28666	28660	28556	28841	28923	28714	28544	28511	28493	28678	28803	28603	28697	28722	28458	28438	28598	28816	28868	28591	28605	28664	28840	28782	28812	28994	28696	28788	28621	28940	28921	28741	28984	28526	28681	28856	28898	28832	28784	28630	28726	28754	28652	28692	28610	28789	28796	28527	28934	28677	28651	28762	28640	28546	28729	28749	28983	28829	28607	28645	28725	28590	28912	28345	28549	28729	28495	28742	28756	28727	28785	28726	28574	28818	28580	28698	28839	28638	28805	28569	28563	28732	28627	28826	28663	28730	28659	28688	28494	28695	28441	28656	28554	29058	28735	28750	28673	28745	28718	28585	28680	28608	28572	28706	28853	28789	28888	28879	28617	28691	28605	28839	28850	28809	28857	28599	28685	28464	28840	28526	28763	28474	29097	28777	28680	28757	28697	28707	28893	28879	28533	28536	28686	28628	28819	28813	28561	28564	28616	28719	28835	28732	28559	28945	28531	28515	28606	28977	28826	28799	28802	28657	28584	28691	28831	28646	28747	28661	28523	28705	28658	28753	28727	28772	28573	28837	28674	28442	28698	28797	28508	28656	28535	28703	28576	28738	28810	28764	28515	28727	28778	28733	28552	28680	28666	28738	28627	28659	28619	28798	28763	28886	28803	28757	28654	28589	28878	28735	28658	29031	28943	28786	28872	28791	28623	28743	28445	28626	28650	28623	28945	28790	28582	28777	28690	28548	28752	28612	28951	28620	28782	28632	28765	28496	28706	28901	28968	28901	28493	28622	28658	28711	28594	28639	28747	28811	28739	28705	28756	28622	28616	28738	28648	28907	28789	28557	28778	28647	28848	28691	28589	28671	28477	28479	28718	28748	28691	28678	28539	29067	28592	28424	28621	28687	28425	28586	28756	28826	28719	28523	28613	28582	28886	28862	28471	28761	28628	28805	28706	28856	28517	28505	28531	28634	28631	28700	28746	28648	28422	28816	28651	29025	28712	28760	28517	28757	28911	28704	28624	28640	28646	28843	28493	28943	28811	28776	28482	28678	28900	29070	28629	28792	28449	28561	28583	28586	28841	28757	28674	28492	28415	28538	28565	28632	28704	28598	28786	28770	28601	28800	28734	28527	28763	28846	28868	28741	28947	28580	28703	28677	28798	28751	28606	28736	28839	28978	28693	28576	28704	28756	28412	28369	28656	28656	28811	28562	28717	28891	28822	28775	28714	28730	28566	28619	28805	28741	28746	28627	28699	28701	28658	28364	28488	28627	28618	28702	28893	28485	28814	28817	28913	28975	28361	28637	28776	28849	28962	28858	28718	28665	28731	28799	28753	28701	28978	28667	28566	28813	28610	28478	28606	28539	28646	28433	28806	29114	28729	28716	28631	28482	28681	28761	28693	28650	28788	28716	28880	28751	28540	28568	28659	28677	28752	28516	28703	28598	28984	28732	28765	28760	28629	28985	28765	28894	28703	28627	28891	28728	28612	28720	28539	28724	28665	28735	28659	28659	28534	28787	28739	28872	28818	28379	28409	28727	28679	28818	28765	28752	28893	28809	28574	28689	28869	28795	28800	28804	28590	28601	28604	28608	28832	28831	28755	28590	28704	28407	28599	28943	28728	28874	28793	28707	28417	28825	28555	28730	28649	28424	28444	28894	28652	28942	28536	28613	28736	28865	28787	28926	28620	28726	28761	28882	28518	28522	28816	28656	28720	28656	28836	29018	28752	28657	28708	28561	28406	28682	28766	28610	28593	28675	28640	28795	28783	28757	28831	28675	28659	28696	28686	28732	28803	28770	28651	28762	28368	28746	28736	28798	28873	28845	28737	28547	28729	28850	28727	28766	28677	28675	28805	28691	28832	28721	28742	28463	28477	29033	28722	28623	28887	28705	28621	28640	28827	28758	28800	28630	28854	29013	28694	28767	28719	28883	28708	28909	28790	28824	28631	28665	28777	28775	28850	28823	28708	28649	28838	28497	28592	28589	29019	28884	28773	28549	28812	28601	28680	28272	28701	28738	28667	28756	28759	28697	28914	28819	28424	28662	28901	28683	28884	28808	28618	28621	28597	28607	28768	28535	28615	28570	28719	28727	28373	29042	28706	28659	28929	28974	28614	28748	28649	28847	28431	28679	28713	28802	28636	28542	28494	28982	28861	28625	28760	28919	28832	28695	28679	28553	28484	28639	28666	28699	28588	28497	28744	28760	28698	28762	28525	28326	28595	28421	28811	28674	28953	28509	28526	28630	28886	28848	28818	28920	28668	28481	28758	28787	28651	28744	28699	28740	28454	28507	28781	28678	28761	28702	28671	28608	28700	28733	28620	28660	28665	28663	28466	28452	28874	28727	29026	28708	28752	28719	28900	28688	28903	28794	28413	28595	28782	28723	28858	29055	28661	28648	28533	28518	28779	28459	28889	28721	28798	28793	28641	28568	28998	28692	28614	28738	28915	28744	28780	28687	28734	28841	29008	28733	28579	29144	28825	28697	28611	28480	28694	28757	28708	28810	28921	28849	28906	29108	28623	28847	28679	28910	28556	28426	28445	28785	28499	28633	28653	28527	28850	28467	28595	28654	28683	28621	28666	28824	28595	28532	28837	28939	28509	29011	28546	28678	28715	28584	28553	28863	28604	28594	28616	28745	28753	28597	28601	28689	28660	28630	28606	28710	28590	28926	28694	28987	28841	28684	28806	28703	28637	28688	28803	28944	28732	28753	28974	28898	28691	28750	28691	28731	28983	28758	28737	28766	28675	28758	28484	28962	28974	28716	28657	28836	28768	28526	28660	28663	28718	28609	28750	28838	28608	28590	28415	28587	28760	28692	28567	28684	28901	28511	28668	28891	28635	28651	28651	28850	28822	28509	28670	28785	28802	28817	28829	28565	28563	28663	28861	28852	28657	28455	28826	28739	28724	28748	28711	28565	28662	28614	28700	28585	28859	28684	28645	28842	28846	28916	28546	28509	28853	28668	28671	28857	28669	28677	28507	29041	28836	28438	28692	28693	28701	28724	28594	28949	28709	28568	28725	28733	28713	28734	28794	28978	28741	28885	28762	28635	28754	28453	28601	28770	28787	29021	28764	28644	28765	28815	28617	28668	28744	28741	28781	28683	28474	28728	28750	28647	28763	28695	28533	28753	28893	28774	28692	28649	28631	28707	28583	28661	28430	28434	28854	28589	28674	28834	28765	28601	28653	28773	28579	28499	28814	28632	28668	28704	28579	28600	28556	28771	28695	28621	28731	28756	28791	28469	28699	28804	28882	28923	28783	28889	28605	28522	28733	28624	28700	28912	28658	28735	28886	28878	28608	28621	28752	28678	28794	28561	28895	28772	28625	28600	28771	28583	28594	28698	28454	28800	28746	28855	28424	28226	28914	28661	28611	28423	28870	28635	28584	28797	28911	28689	28772	28539	28965	28675	28475	28516	28464	28930	28697	28758	28783	28635	28737	28652	28712	28787	28769	28634	28728	28636	28589	28818	28716	28745	28486	28818	28866	28662	28471	28631	28603	28450	28622	28688	28428	28857	28942	28667	28712	28849	28771	28625	28733	28735	28815	28579	28533	28450	28767	28673	28552	28763	28672	28552	28636	28739	28698	28523	28505	28590	28670	28724	28758	28604	28549	28585	28714	28735	28790	28745	28538	28605	28654	28510	28807	28725	28692	28870	29008	28900	28623	28815	28648	28790	28788	28760	28713	28689	28955	28704	28791	28444	28701	28536	28728	28458	28704	28716	28778	28772	29016	28738	28601	28707	28677	28758	28873	28853	28805	28667	28703	29051	28879	28496	28823	28807	28833	28814	28867	28575	28609	28810	28863	28446	28713	28597	28565	28601	28726	28779	28648	28665	28563	28697	28909	28812	28772	28509	28745	28777	28779	28808	28667	28921	28512	28471	28902	28649	28683	28694	28523	28841	28856	28661	28863	28919	28577	28495	28746	28741	28935	28886	28581	28613	28758	28973	28540	28674	28624	28579	28737	28593	28567	28585	28529	28722	28541	28597	28848	28671	28739	28795	28641	28749	28664	28833	28912	28571	28458	28574	28682	28473	28801	28719	28721	28689	28414	28760	28725	28767	28655	28818	28677	28642	28602	28724	28749	28679	28678	28722	28973	28987	28627	28534	28826	28771	28644	28898	28714	28635	29043	28735	28520	28695	28635	28706	28642	28533	28663	28671	28623	28906	28571	28613	28904	28700	28454	28622	28616	28662	28800	28554	28727	28723	28704	28745	28409
25208	44595	40896	31679	26611	23828	21836	20666	19650	19141	18602	18646	18340	18202	17851	17705	17549	17526	17496	17513	17166	17072	17144	17160	17139	17139	17214	17107	17246	17150	16884	17130	17150	16996	17058	17019	17142	16892	17071	17158	16835	16804	16835	17167	16842	16988	16851	16953	16904	16819	16838	16882	17141	16968	16864	17071	16954	16719	16770	16889	16948	16762	16913	16701	17067	17176	17025	16871	16799	17023	16852	16934	16781	16651	16879	16796	16892	16865	16809	16947	16842	16858	16857	16732	16866	16824	16676	16888	16832	17062	16727	16908	16926	16953	16726	16891	16817	16589	16970	17013	16822	16761	16853	16986	16709	16704	17059	16708	16739	17000	16899	16715	17141	16972	16949	16842	17025	17016	16785	16682	16849	16991	16902	16805	16831	16680	16712	16733	16901	16706	16957	16945	16995	16741	16822	16764	16818	16820	16999	16996	16904	16843	16871	16979	16748	16890	17003	16756	16834	16688	16963	16662	16792	16712	16721	16678	16926	16885	16933	16749	16839	16793	16845	16891	16880	16877	16809	16728	16831	16803	16822	16866	16818	16641	16812	16871	16872	16905	16714	16856	17032	16712	16914	16826	16840	16755	16722	16870	16852	16765	16779	16874	16885	16860	16827	16590	16891	16851	16881	16773	16878	16768	16909	16823	16901	16838	16850	16630	16856	16730	16780	16809	16925	16681	16775	16753	16656	16945	16929	16830	16845	16825	16852	16567	16685	16814	16718	16912	16868	16876	16912	16745	16779	16754	16851	16671	16692	16937	16712	16888	16821	16838	16816	16948	17028	16784	16938	17047	16730	16959	16749	16814	16916	16941	16843	16674	16801	16772	16925	16890	16810	16725	16943	16920	16827	16836	16702	16775	16645	16746	16773	16811	16796	16962	16801	16784	16769	16745	17027	16759	16770	16934	16905	16861	16905	16744	16815	16753	16856	17154	16759	16972	17017	16950	16844	16809	16731	16868	16803	16847	16915	17020	16869	16853	16894	16905	16773	16706	16844	16882	16611	16836	16781	17038	16817	16618	16840	16999	16752	16621	16853	16806	16724	16782	16824	16780	16727	16795	16804	16853	16659	16829	16787	16767	16714	16870	16885	16880	16838	17019	16797	16780	16735	16880	16854	16942	16779	16627	17098	16776	16877	16758	16753	16873	16770	16902	16708	16868	16902	16780	16976	16775	17034	16771	16767	16846	16775	16899	16742	16918	16951	17075	16819	16929	16863	16900	16804	16876	16876	16853	16693	16734	16892	16890	16923	16812	16982	16926	16867	16780	16752	16833	16804	16870	16555	16984	16862	16745	16938	16745	16819	16731	16787	16693	16846	16808	16873	16998	16934	16778	16788	16702	16962	16860	16781	16713	16891	16911	16800	16732	16894	16796	16679	16824	16793	16786	16911	16822	16969	16751	16951	16923	16787	16725	16764	16771	16772	16948	16839	16692	16760	17021	16801	16846	16824	16826	16743	16746	16812	16975	16741	16793	16993	16747	16889	16808	17039	16948	16868	16795	16775	16946	16937	16885	16883	16918	16929	17082	16741	16831	16847	16749	16835	16830	16827	16832	16730	16813	16642	16857	16787	16904	16816	16942	16915	16785	16726	16935	16729	16649	16919	16973	16707	16881	16829	16833	16819	16800	16914	16669	16855	16926	16889	16900	16742	16716	16894	16822	16801	16772	16755	16885	16819	16821	16934	16814	16774	16739	16858	16830	16822	16692	16969	16778	16924	16772	16847	16826	16781	16816	16836	16865	16583	16890	16807	16791	16927	16774	16767	16911	16759	16760	16635	16656	16791	16816	16663	16817	16757	16828	16764	16916	16897	16815	16892	16775	16735	16717	16943	16629	16820	16614	16958	16985	16842	16856	16901	16783	16821	16906	16804	16902	16680	16853	16996	16986	16753	16897	17013	16875	16839	16897	16717	16653	16984	16832	16776	16939	16837	16813	17001	16618	16935	16786	16859	16704	16951	16876	16766	16847	16780	17004	16847	16867	16753	16854	16889	16792	16812	16681	16796	16795	16842	16763	16916	16724	16873	16907	16917	16867	16748	16892	16805	16883	16920	16808	16945	17089	16683	16894	16902	16867	16857	16814	16874	16892	16741	16712	16743	16836	16891	16771	16815	16677	16878	16718	16943	16720	16942	16804	16733	16884	16823	16915	16573	16914	16925	16907	16889	16821	16891	16837	16854	16803	16964	16816	16818	16921	16910	17024	16710	16957	16885	16934	16954	16734	16976	16734	16867	16957	16893	16765	16746	16824	16861	16848	16721	16884	16952	16807	16812	16796	16705	16945	16908	16847	16951	16819	16706	16969	16902	16855	16796	16933	16763	16696	16907	16790	16616	16823	16868	16788	16934	16860	16790	16868	16844	16830	16593	16926	16792	16753	16779	16791	16875	16731	16811	16804	17014	16798	16912	16787	16838	16612	16863	16813	16968	16692	16760	16982	16771	16843	16840	16895	16814	16892	16852	16815	16968	16737	16914	16796	17032	16874	16982	16906	16837	16859	16847	16845	16892	16878	16704	16876	16649	16889	16836	16911	16784	16741	16910	16853	16973	16915	17011	16922	16708	16889	16765	16805	16870	16768	16853	16856	16710	16928	16818	16866	16817	16823	16692	16891	16877	16688	16764	16841	16775	16871	16736	16696	16761	16884	16732	16851	16839	16762	16844	16791	16896	16824	16753	16916	16782	16864	16984	16631	16793	16751	16881	16671	16964	16857	16804	16766	16705	16861	16816	16728	16677	16840	16788	16714	16778	16834	17089	16857	16920	16779	16755	16808	16813	16959	16956	16870	16842	16862	16727	16759	16712	16921	16720	16826	16886	16707	16924	16779	16682	16858	16870	16916	16782	16894	16828	16761	16707	16843	16741	16839	16799	16964	16567	16692	16727	17033	16933	16614	16844	16636	16869	16800	16754	16948	16922	16741	17016	17000	16869	16768	16808	16829	16705	16740	16720	16882	16814	16853	16850	16770	16924	16827	17024	16934	16815	16904	16841	16858	16880	16862	16816	16733	16749	16785	16772	16867	16984	16805	16851	16793	17052	16775	16864	16745	16884	16846	16826	16843	16881	16888	16906	16868	16792	16609	16790	16785	16741	16788	17007	16802	16775	16739	16689	16916	16853	16793	16749	16955	16703	16837	16823	16936	16811	16731	16947	16827	16706	16724	16937	17014	16765	16761	16840	16990	16920	16664	16970	16727	16978	16917	16870	16709	16820	16722	16884	16909	16852	16919	16875	16832	16774	16848	16925	16820	16762	16837	16830	16910	16750	16928	16840	16749	16762	16768	16775	16892	16835	16982	16797	16875	16882	16731	17041	16692	16813	16825	16731	16904	17145	16695	16880	16648	16881	16759	16739	16944	16810	16596	16925	16783	16774	16870	16736	16807	16694	16833	16763	16605	16715	16762	16891	16669	16955	16767	16969	16845	16889	16833	16851	16868	16978	16792	16634	16817	16784	17054	16922	16675	16803	16874	16787	16755	16800	16708	17023	16906	16974	16762	16896	16876	16891	17234	16750	16915	17075	16806	16718	16872	16737	16724	16858	16961	16892	17026	16764	16785	16901	16874	16852	16738	16776	17067	16841	17044	16866	16627	17021	16841	16925	16879	16886	16926	16866	16794	16745	16877	16790	16833	16774	17024	16741	16757	16743	16968	16782	16852	16803	16969	16823	16822	16724	16697	16825	16823	16803	16872	16734	16894	16787	17092	16953	16873	16764	16909	16831	16887	16942	16900	16900	16977	16822	16929	16777	16865	16659	16785	16772	16708	16900	16753	16696	16706	16833	16821	16786	16731	16874	16927	16729	16990	16668	16805	16692	16779	16955	16741	17041	16809	16914	16985	16972	16772	16937	17014	16882	16788	16959	16829	16905	16830	16914	16645	16980	16859	16779	16907	16877	16750	16926	16592	16888	16734	16802	16684	16924	16835	16825	16787	16712	16757	16641	16781	16842	16685	16812	16769	16693	16740	16936	16824	16985	16773	16996	16660	16908	17041	16926	16903	17075	16858	16657	16986	16869	16925	16914	16733	16780	16846	16814	17013	16693	17057	16834	16934	16816	16807	16857	16912	16808	16928	16703	16850	16744	16880	16933	17017	17052	16550	16745	16968	16805	16835	16879	16686	16697	16995	16835	16863	16672	17055	16888	16953	16896	16808	16925	16833	16804	17016	16739	16767	16756	16937	16796	16747	16710	16952	16849	16937	16810	16782	16829	16778	16768	16881	16667	16913	16707	16746	16799	16855	17015	16878	16815	16917	16764	16865	16817	16855	16903	16811	16759	16884	16956	16876	17004	16932	16720	16792	16773	16914	16829	16785	16980	16739	16821	16753	16548	16856	16856	16900	16892	16837	16966	17043	16654	16913	16816	16857	16754	16726	16865	16847	16858	17007	16818	16898	16725	16741	16867	16802	16780	16773	16967	16874	16947	16818	16711	16832	16724	16829	16772	16684	16695	16665	16925	16779	16829	16726	16972	16959	16914	16789	16871	16649	16985	16713	16785	16864	16766	16905	16922	16540	16609	16925	16860	17035	16907	16835	16766	16946	16701	16735	16771	16656	16808	16516	16831	16563	16940	16803	16798	16887	16834	16818	16898	16921	16886	16872	16970	16675	16986	16894	16820	16880	16603	16965	16657	16661	16812	16862	16625	16890	16808	16750	16707	16751	16831	16558	16815	16901	16791	16899	16919	16782	16799	16729	16922	16824	16912	16830	16829	16914	16926	16794	16935	16774	16922	16796	16793	16783	16743	16826	16794	16712	16886	16835	16778	16550	16873	16919	17049	17035	16853	16869	16744	16851	16887	16886	16633	16863	16767	16713	16792	17009	16867	16730	16869	16734	16857	16786	16741	16739	16915	16851	16963	16740	17129	16796	16933	16944	16729	16893	16844	16920	16970	16793	16819	16866	16799	16843	16658	16670	16984	16780	16742	16892	16769	16848	16633	16849	16825	16840	16894	16842	16680	16905	16683	16906	16627	16817	16962	16687	16888	16906	16743	16734	16853	16865	16861	16865	16688	16851	16734	16837	16884	16784	16886	16884	16952	16761	16966	16901	17202	16956	16852	16944	16863	16872	16837	16875	16991	16828	16848	16831	16826	16750	16976	16941
34378	32050	37442	35531	32682	31793	31495	31128	30889	30702	30759	30672	30615	30601	30580	30159	30513	30392	30296	30464	30338	30247	30198	30378	30024	30145	30270	30108	30505	30401	30251	30329	30403	30303	30090	30191	30222	30079	30361	30290	30139	30165	30000	30069	30035	30283	30242	30173	30308	30170	30117	30338	30404	30259	30456	30220	30343	30336	30060	30354	30330	30273	30187	30246	30231	30328	30234	30190	30087	29961	30130	30126	30252	30160	30144	30161	30125	30232	30076	30327	30115	30163	30309	29862	30222	30482	30221	30240	30061	29811	30459	30085	30148	30213	29959	30318	30306	30061	30257	30496	30196	29978	30415	30204	30297	30152	29924	30174	30057	30005	30132	30292	30214	30045	30093	30009	30295	30224	30251	30095	30287	30435	30409	30418	30228	30266	30139	30294	29928	29914	30247	30254	30187	30212	30407	30270	30123	30400	30505	30073	30167	30218	30291	30373	30319	30310	30316	30318	30425	29980	30009	30198	30125	30410	30570	30193	30397	30129	30222	30238	30400	30091	30305	30006	30042	30030	30130	30378	30161	30117	30282	30236	30363	30026	30344	30302	29955	30355	30078	30200	30211	30171	30176	30236	30077	30213	30140	30179	30222	30342	30275	30285	30448	30175	30249	30154	30287	30219	30306	29982	30249	30274	30266	30279	29935	30137	30244	30242	30227	30370	30345	30234	30274	30176	30269	30066	30245	30176	30322	30189	30274	30397	30576	30243	30228	30116	30404	30151	30289	30128	29916	30241	30275	30061	29958	30368	30014	30126	30156	30539	30288	30230	30063	30398	30256	30071	30327	30328	30247	30177	30027	30113	30174	30398	30210	30325	30332	30031	30097	30197	30291	30389	30537	30198	30309	30121	30084	29956	30130	30044	30070	30076	30113	30221	30279	30276	30111	30053	30120	30282	30383	30173	30221	30365	30173	30031	30423	30082	30114	30233	30168	30248	30034	30143	30604	30313	30025	30205	30030	30161	30371	30197	30228	29952	30119	30410	30171	30413	30142	29998	30025	30264	30352	30228	30022	30347	30277	30200	30108	30532	30373	30269	30258	30012	30266	30200	30199	30064	30096	30312	30154	30116	30404	30004	30329	30010	30105	30177	30334	30320	30145	30017	30505	30301	30163	30019	30107	29908	30105	30024	30395	30381	30076	30328	30075	30205	30147	29983	30124	30214	30217	30201	30166	30356	30173	30055	30199	30271	30226	30194	30132	30061	30123	30097	30390	30336	30091	30257	30389	30169	30038	30025	30122	30284	30425	30130	30022	30005	30195	30184	30201	30036	30062	30303	30021	30249	30175	30136	30231	30047	29985	30122	30116	30160	30097	30146	30290	30227	30260	30104	30381	30355	30047	30539	30326	30094	30238	30106	30269	30292	30256	30321	30256	30280	29990	30335	30124	30070	30078	30226	30095	30164	30089	30279	30179	30009	30081	30398	30283	30095	30067	30104	30214	30113	30359	30233	30081	30142	30243	30147	29843	30100	30214	30173	30104	30421	30105	29967	30200	30383	30204	30402	30240	30282	30156	30220	30451	30217	30154	30105	30319	30105	30148	30189	30176	30207	30415	30318	30395	29828	30299	30446	30343	30193	30044	30091	30320	30071	30141	30169	29956	30104	30083	30493	30140	30214	30061	30256	30156	30238	30138	30059	30167	30079	30421	30322	30177	30481	30312	29985	30171	30173	30200	30299	30158	30212	30340	30032	30196	30281	30146	30127	30321	29891	30089	30189	30397	29920	30296	30171	29989	30142	30343	30178	30203	30281	30238	30229	30079	30241	30236	30114	30309	30200	30198	30518	30326	30091	30251	30400	30230	30225	29995	30025	30238	29924	29876	30215	30357	30098	30389	30184	30272	30176	29956	29776	30346	29930	30059	30148	30027	30258	30367	30300	30163	30159	29960	30412	30202	30382	30184	30310	30326	30206	30303	30290	30386	30157	30239	30137	30092	30313	30064	30064	30083	30220	30027	30432	30181	30218	30190	30008	30062	30269	30147	30089	29995	30318	30189	29815	30136	30010	30066	30171	30759	29950	30185	29978	30157	30105	30214	29981	30320	30317	30159	29957	30166	30262	30351	30223	30180	29981	29977	30166	30268	29946	30303	30022	30218	29906	30099	30330	30107	30298	30231	30141	30217	29982	30329	30183	30150	30143	30079	30121	30223	30203	30332	30158	30147	30095	30269	30298	30153	30085	30299	30163	30299	30280	30230	30403	30112	30244	30143	30094	30505	30461	30127	30240	30011	30069	30255	30313	30200	29993	30432	30234	30265	29930	30377	30338	30260	30341	29904	30286	30205	29893	30249	30035	30342	29981	30286	30456	30191	30309	30399	30277	30295	29678	30117	30094	30406	30302	30029	30179	30296	30243	29938	30129	30258	30179	30543	30059	30287	30282	30418	29992	30347	30186	30251	30247	30327	30298	30266	29946	30225	30314	30177	30121	30238	30206	30307	30272	30151	30153	30027	30312	30610	30053	30283	30229	30120	29930	30001	30083	30076	30413	29797	29945	30379	30113	30094	30173	30403	30051	30427	29929	30162	30167	30261	29951	30491	30199	30380	30244	30182	30119	30149	30103	30303	30017	30127	30063	30255	30297	30232	30549	30444	30060	30106	30268	30253	30387	30076	30271	30225	30236	30321	30297	30322	30354	30213	29997	30142	30261	29787	29996	30231	30297	30238	30336	30283	30163	30388	30210	30148	30081	30310	30093	29998	30371	30261	30151	30197	30029	30257	30051	30433	30052	30421	30206	29957	29966	30120	30106	30125	30087	30212	30023	30157	30251	30190	30095	30213	30187	30226	30201	30115	30051	30172	30056	30279	30167	30409	30137	30219	30242	30099	30349	30213	30220	30361	30198	29813	30159	30412	30435	30334	30385	30337	30141	30283	29883	30384	30051	30017	29954	30199	30194	30132	30236	30367	30263	30133	30303	30103	30146	30337	30299	30447	30203	30073	30038	30285	30218	29970	30286	30111	30276	30079	30053	30179	30014	30269	30339	29920	29919	30201	30239	29857	30019	30038	30250	30336	30149	30250	30068	30162	30133	30321	29953	30223	30361	30334	30315	30391	30222	30051	30380	30402	30172	29854	29838	30181	30306	30039	30160	30116	30229	30083	30211	30274	30117	29785	30125	30083	29996	30470	30090	30368	30180	30080	30020	30152	30323	30271	30311	30291	30033	30548	29963	30216	30210	30068	30032	30416	30444	30471	30250	30006	30376	30194	30356	30381	30279	30120	30111	30129	30078	30455	30035	29935	30190	30389	30222	30316	30334	30204	30171	30411	30104	30327	30073	30154	30220	30274	30230	30053	30268	30285	29938	30461	30419	30259	30298	30138	30160	30043	30272	30113	30354	30175	30316	30313	30395	30240	30229	30144	29993	30093	30135	30553	30383	30430	30158	30235	30236	30012	29907	30196	30163	30127	30131	29956	30147	30361	29960	29878	30101	30139	30328	30193	30089	30241	30058	30050	30244	30272	30149	29930	30385	30115	30217	30221	30257	30124	30227	30386	30579	30300	30122	30315	30211	30182	30164	30513	30100	30083	30256	30110	30082	30135	30324	30317	30281	30203	30011	30175	30155	30152	30130	30155	30143	30195	30116	30392	30140	30021	29822	30304	30202	30004	30313	30054	30268	30253	30353	30183	30104	30031	30387	30374	30031	30067	30369	30188	30006	30357	30180	30289	30363	30145	29955	30085	30242	30085	30209	29957	30269	30460	30120	30074	30097	30060	30226	30107	30047	30090	30088	30428	30286	30045	30300	30202	30194	30256	30250	30312	30387	30173	30183	30370	30352	30214	29885	30102	30312	30188	30269	30461	30274	30486	30214	30115	30323	30351	30416	30000	30418	30709	30202	30280	30261	30106	30206	30387	29813	30280	30214	30054	30188	30301	30103	30080	30123	29994	30200	30038	30355	30143	30334	30248	30050	30214	30406	30038	30347	30247	30081	30224	30273	30255	30214	30327	29919	30165	30255	30020	30270	30127	30179	30197	30342	30454	30367	30469	30198	30275	30407	30263	29963	30296	30265	30156	30151	30431	30303	30172	30145	30358	29939	30205	30189	30205	30053	30336	29979	30296	30220	30216	30245	30101	29870	30142	30354	30144	29952	30173	30127	30168	30204	30203	30439	30249	30282	30285	30350	30265	30138	30072	30499	29969	30411	30217	30021	30249	30057	29995	30106	29993	30037	30500	29800	30062	30165	30128	30436	30169	30369	30099	30356	30141	30400	30264	30162	30215	30237	30221	30207	30080	30258	30279	30192	30275	30032	30370	30099	30287	30022	30059	30148	30087	30250	30464	30258	30365	30337	30021	30238	30111	30033	30210	30025	30134	30239	30288	29978	30538	30218	30305	30193	30320	30066	30160	30273	30144	30327	30265	30421	30165	30371	30167	29844	30248	30358	30235	30261	30245	29979	30467	30274	30313	30220	30245	30417	30163	30008	30156	30143	30208	30316	30033	30198	30127	30480	30418	30554	30300	30260	30173	29881	30329	30188	30129	30245	30282	30200	30151	30098	30284	30276	30363	30313	30130	30097	30241	30124	30514	30152	30375	30168	30270	30088	30236	30591	30354	30342	30323	30171	30412	30216	29983	30463	29962	30168	30297	30000	30245	30047	30125	30248	30223	29953	30286	30063	30296	30024	30214	30207	30279	30272	29848	30343	29954	30033	30441	30177	30141	30194	30385	30142	30208	30456	30212	30279	30154	30145	30081	30303	30033	30316	30300	30261	30188	30228	30438	30120	30279	30360	30295	30562	30119	30126	30278	30280	30131	30213	30509	30381	30163	30303	30344	30201	30232	30211	30321	30157	30056	30338	30318	30451	30362	30046	30444	30188	30219	30018	30324	29995	30092	30260	30315	29996	30027	30185	30188	30180	30207	30280	30232	30095	30114	29975	30062	30122	30128	30216	29958	30169	29902	30398	30346	30201	30152	30525	30561	30214	30248	30117	30255	29918	30125	30074	30293	29851	30061	30329	29979	30255	30147	30477	30126	30247	30039	30252	30293	29993	30438	30175	30402	30158	30452	30197	30206	30289	30231	29944	30259	30211	30219	30167	29973	30371	30257	30035	30203	30242	30165	30223	30360	30101	30296	30183	30317	30160	30000	30105
23936	31298	28166	22834	20566	19198	18864	18103	18209	17989	18044	17701	17761	17554	17829	17589	17564	17539	17708	17528	17629	17513	17346	17546	17269	17516	17541	17520	17384	17266	17369	17426	17426	17431	17434	17293	17454	17435	17280	17422	17284	17210	17494	17284	17353	17208	17264	17414	17133	17374	17306	17416	17421	17251	17246	17454	17408	17377	17360	17394	17510	17342	17439	17354	17245	17386	17332	17402	17489	17430	17467	17462	17226	17431	17314	17294	17320	17354	17354	17514	17444	17385	17343	17311	17325	17361	17458	17380	17148	17323	17316	17370	17388	17391	17370	17453	17293	17219	17371	17394	17335	17271	17230	17331	17238	17360	17169	17431	17280	17272	17194	17350	17272	17408	17466	17356	17094	17440	17222	17216	17384	17149	17416	17257	17244	17437	17329	17354	17299	17347	17436	17375	17242	17413	17404	17359	17226	17296	17635	17367	17520	17557	17316	17257	17564	17097	17394	17354	17262	17363	17391	17272	17363	17619	17205	17227	17240	17292	17249	17339	17413	17319	17339	17330	17334	17387	17304	17280	17332	17248	17217	17440	17132	17277	17356	17264	17347	17294	17238	17401	17215	17397	17455	17348	17525	17434	17371	17441	17470	17222	17231	17346	17233	17382	17427	17361	17490	17110	17370	17290	17372	17149	17241	17252	17358	17357	17229	17607	17456	17354	17458	17263	17365	17151	17446	17362	17410	17362	17282	17374	17262	17446	17289	17300	17391	17170	17336	17261	17251	17232	17466	17423	17340	17148	17323	17491	17369	17386	17338	17381	17425	17395	17241	17194	17229	17365	17340	17448	17321	17290	17201	17339	17159	17427	17258	17244	17464	17397	17196	17600	17400	17343	17298	17374	17352	17356	17414	17461	17485	17249	17322	17149	17323	17405	17344	17266	17227	17112	17235	17261	17363	17363	17478	17213	17332	17415	17439	17347	17398	17229	17325	17317	17086	17398	17079	17555	17409	17256	17240	17415	17259	17339	17547	17348	17425	17262	17206	17197	17483	17502	17288	17394	17436	17151	17508	17318	17237	17344	17241	17270	17344	17351	17282	17320	17374	17273	17289	17284	17465	17386	17119	17339	17521	17215	17287	17351	17388	17362	17217	17088	17430	17327	17265	17253	17239	17564	17392	17371	17267	17215	17277	17381	17385	17262	17170	17198	17272	17448	17313	17506	17292	17337	17247	17417	17480	17372	17367	17244	17349	17267	17325	17111	17425	17406	17474	17366	17404	17281	17318	17246	17527	17293	17237	17295	17297	17423	17346	17209	17380	17146	17243	17278	17234	17345	17648	17367	17145	17284	17464	17453	17448	17261	17450	17237	17330	17289	17391	17546	17316	17314	17512	17542	17393	17503	17244	17283	17148	17406	17310	17373	17360	17341	17449	17299	17247	17291	17274	17465	17415	17232	17356	17371	17213	17353	17353	17319	17481	17329	17291	17509	17317	17413	17313	17312	17195	17270	17346	17274	17268	17479	17265	17246	17432	17349	17418	17327	17335	17371	17272	17362	17284	17318	17247	17437	17199	17267	17475	17433	17182	17396	17300	17333	17281	17326	17450	17390	17199	17209	17385	17538	17156	17381	17500	17332	17432	17367	17621	17410	17339	17297	17247	17205	17331	17319	17357	17157	17376	17321	17394	17476	17606	17241	17293	17329	17521	17245	17516	17366	17232	17578	17157	17485	17514	17390	17321	17303	17242	17517	17427	17375	17378	17198	17288	17340	17524	17267	17479	17346	17198	17323	17322	17295	17251	17400	17161	17327	17385	17156	17266	17272	17523	17404	17441	17329	17252	17216	17400	17122	17343	17452	17200	17366	17473	17182	17389	17284	17238	17370	17339	17187	17173	17248	17492	17290	17213	17371	17442	17164	17306	17381	17323	17480	17328	17499	17310	17475	17266	17348	17246	17276	17469	17318	17132	17499	17350	17314	17154	17136	17489	17248	17101	17317	17310	17375	17540	17407	17340	17317	17452	17261	17498	17387	17370	17351	17275	17260	17215	17324	17260	17317	17499	17146	17321	17349	17311	17291	17402	17286	17259	17399	17413	17427	17411	17353	17307	17304	17412	17294	17293	17422	17322	17302	17210	17382	17283	17211	17362	17353	17382	17448	17155	17447	17458	17194	17328	17240	17554	17497	17274	17293	17507	17308	17381	17313	17389	17381	17278	17406	17273	17207	17353	17421	17462	17193	17336	17381	17375	17285	17498	17230	17347	17378	17337	17381	17188	17218	17341	17543	17358	17483	17368	17471	17319	17255	17371	17443	17303	17254	17495	17092	17488	17380	17197	17187	17279	17275	17620	17312	17422	17402	17253	17410	17179	17318	17393	17297	17303	17334	17285	17490	17212	17303	17444	17455	17342	17485	17093	17430	17260	17288	17279	17350	17427	17396	17372	17427	17284	17332	17261	17431	17217	17393	17399	17296	17519	17231	17330	17306	17344	17438	17211	17383	17340	17357	17389	17282	17306	17200	17518	17373	17435	17290	17418	17372	17379	17487	17280	17193	17454	17180	17210	17236	17486	17119	17216	17240	17421	17279	17140	17094	17187	17424	17422	17168	17548	17434	17226	17532	17474	17379	17289	17263	17360	17148	17487	17261	17097	17381	17370	17348	17281	17346	17323	17306	17506	17554	17152	17329	17365	17443	17267	17284	17326	17361	17436	17296	17404	17261	17185	17455	17163	17427	17378	17232	17493	17403	17342	17281	17254	17319	17405	17423	17453	17566	17362	17460	17276	17325	17357	17413	17373	17333	17334	17313	17232	17438	17306	17316	17324	17489	17371	17182	17348	17352	17385	17273	17386	17429	17438	17316	17341	17488	17294	17499	17444	17511	17355	17373	17225	17292	17319	17338	17229	17230	17239	17326	17351	17259	17303	17223	17275	17365	17342	17365	17224	17411	17273	17265	17445	17411	17188	17484	17417	17103	17456	17409	17356	17373	17298	17234	17158	17193	17246	17288	17236	17391	17336	17329	17400	17291	17500	17218	17337	17315	17274	17381	17289	17319	17267	17471	17316	17341	17351	17170	17222	17115	17500	17251	17313	17436	17297	17359	17257	17436	17352	17419	17242	17412	17398	17240	17323	17401	17455	17300	17316	17272	17601	17216	17145	17202	17265	17391	17197	17383	17344	17364	17483	17396	17504	17481	17330	17230	17493	17457	17399	17144	17451	17448	17420	17310	17231	17592	17375	17305	17368	17174	17377	17385	17453	17292	17237	17369	17328	17329	17326	17301	17472	17181	17289	17369	17384	17527	17268	17267	17411	17459	17289	17340	17390	17292	17446	17405	17205	17270	17434	17274	17410	17275	17464	17481	17128	17446	17248	17289	17394	17299	17300	17289	17315	17283	17132	17190	17338	17387	17325	17308	17352	17071	17301	17241	17354	17511	17405	17171	17460	17300	17479	17344	17244	17269	17378	17541	17176	17370	17370	17382	17239	17388	17369	17330	17304	17325	17276	17210	17352	17427	17412	17472	17200	17601	17344	17272	17404	17478	17248	17233	17233	17403	17322	17262	17352	17422	17430	17368	17503	17207	17170	17443	17164	17471	17240	17182	17515	17297	17154	17578	17584	17342	17379	17370	17291	17356	17153	17281	17338	17160	17437	17247	17385	17416	17399	17424	17323	17205	17382	17279	17124	17361	17346	17362	17279	17392	17347	17349	17550	17402	17229	17497	17316	17298	17458	17483	17419	17284	17285	17388	17341	17314	17346	17294	17430	17554	17221	17290	17360	17243	17366	17177	17357	17259	17351	17387	17178	17483	17152	17218	17462	17341	17372	17266	17439	17296	17300	17498	17327	17585	17360	17185	17208	17414	17317	17380	17258	17294	17238	17265	17377	17383	17378	17513	17288	17303	17314	17496	17174	17359	17391	17383	17288	17418	17384	17455	17185	17372	17537	17308	17342	17173	17390	17291	17279	17354	17351	17295	17324	17332	17306	17273	17440	17279	17442	17301	17256	17380	17415	17423	17425	17243	17108	17461	17408	17286	17337	17326	17341	17316	17253	17355	17418	17236	17414	17389	17373	17391	17267	17221	17273	17310	17497	17394	17352	17505	17506	17291	17352	17334	17482	17392	17319	17427	17448	17321	17309	17276	17288	17275	17360	17353	17487	17363	17495	17197	17441	17282	17292	17140	17295	17205	17297	17223	17470	17181	17196	17281	17393	17527	17315	17383	17396	17274	17202	17281	17343	17332	17365	17429	17340	17249	17361	17388	17608	17475	17483	17576	17366	17490	17371	17415	17335	17308	17203	17505	17382	17366	17287	17378	17300	17274	17458	17379	17304	17398	17477	17416	17363	17376	17429	17292	17299	17440	17433	17232	17421	17379	17424	17272	17421	17312	17280	17490	17294	17494	17389	17361	17456	17319	17237	17489	17325	17432	17365	17328	17279	17376	17291	17304	17285	17452	17326	17398	17366	17343	17449	17254	17299	17335	17197	17248	17426	17456	17273	17365	17439	17107	17417	17300	17234	17529	17300	17132	17313	17432	17248	17486	17357	17307	17271	17380	17184	17290	17255	17219	17286	17392	17299	17304	17489	17242	17350	17392	17251	17430	17320	17233	17339	17486	17154	17375	17372	17266	17401	17544	17450	17296	17429	17451	17460	17523	17301	17349	17358	17162	17376	17454	17542	17096	17626	17287	17258	17276	17226	17326	17478	17336	17211	17154	17350	17306	17401	17211	17440	17357	17385	17373	17327	17344	17489	17424	17357	17271	17457	17354	17314	17217	17425	17250	17346	17289	17437	17344	17404	17388	17308	17193	17206	17282	17349	17365	17216	17394	17317	17206	17424	17373	17245	17271	17271	17260	17259	17259	17410	17401	17480	17315	17418	17343	17326	17357	17276	17495	17181	17349	17220	17220	17319	17370	17433	17312	17316	17399	17148	17277	17372	17439	17278	17192	17528	17375	17237	17258	17293	17399	17525	17352	17171	17396	17288	17283	17064	17533	17355	17380	17358	17253	17488	17311	17390	17272	17361	17292	17370	17669	17494	17303	17492	17354	17350	17301	17355	17340	17396	17274	17316	17383	17414	17468	17349	17294	17315	17325	17336	17330	17288	17375	17235	17375	17411	17352	17385	17436	17436	17281	17453	17416	17306	17502
24146	21422	28691	29397	31534	34152	35352	33664	32525	32588	32544	32297	32311	32146	31988	31876	31882	31765	31733	31695	31595	31529	31571	31678	31639	31457	31898	31640	31649	31603	31422	31321	31416	31555	31653	31576	31539	31384	31428	31254	31360	31227	31616	31647	31429	31216	31398	31461	31436	31533	31541	31419	31382	31401	31362	31363	31242	31406	31414	31597	31537	31615	31447	31229	31455	31640	31718	31192	31519	31701	31390	31284	31514	31301	31451	31598	31453	31488	31479	31630	31366	31510	31693	31391	31630	31399	31197	31228	31532	31196	31448	31125	31473	31436	31515	31551	31527	31432	31167	31304	31256	31277	31608	31249	31339	31312	31228	31980	31525	31315	31392	31321	31535	31337	31636	31485	31549	31388	31481	31042	31454	31217	31383	31504	31516	31351	31305	31212	31409	31477	31357	31341	31317	31325	31404	31296	31469	31435	31461	31439	31420	31406	31397	31183	31281	31516	31189	31192	31435	31304	31518	31340	31465	31242	31331	31371	31290	31423	31516	31273	31317	31424	31380	31834	31400	31322	31409	31407	31526	31383	31188	31384	31428	31573	31363	31474	31349	31325	31437	31496	31667	31582	31267	31248	31429	31347	31351	31364	31456	31473	31222	31444	31479	31311	31534	31513	31223	31434	31351	31245	31393	31429	31305	31232	31346	31393	31279	31020	31513	31143	31216	31682	31532	31212	31640	31385	31567	31498	31211	31521	31558	31376	31301	31640	31225	31509	31591	31385	31121	31310	31285	31322	31281	31281	31430	31426	31266	31555	31437	31558	31369	31750	31115	31134	31577	31354	31186	31303	31430	31313	31432	31405	31268	31188	31397	31385	31454	31442	31212	31488	31548	31296	31596	31302	31323	31427	31553	31522	31277	31389	31566	31620	31350	31220	31482	31086	31465	31485	31346	31488	31605	31557	31714	31438	31249	31395	31464	31448	31333	31414	31506	31406	31205	31578	31432	31337	31340	31307	31095	31441	31252	31193	31619	31518	31329	31343	31347	31356	31320	31459	31236	31511	31415	31384	31492	31324	31362	31343	31405	31381	31570	31603	31590	31624	31290	31470	31187	31459	31493	31398	31411	31426	31428	31117	31339	31231	31597	31215	31459	31405	31396	31541	31316	31338	31494	31397	31520	31330	31685	31565	31202	31405	31441	31504	31204	31573	31439	31363	31346	31564	31135	31302	31345	31505	31527	31349	31237	31558	31330	31173	31351	31316	31290	31275	31329	31161	31384	31450	31091	31359	31190	31503	31316	31411	31212	31341	31357	31482	31234	31262	31089	31591	31320	31353	31368	31381	31572	31404	31480	31425	31353	31199	31477	31315	31186	31646	31420	31350	31407	31378	31567	31353	31528	31410	31546	31407	31511	31506	31275	31576	31232	31360	31207	31291	31349	31688	31481	31472	31408	31252	31631	31199	31517	31449	31436	31007	31165	31577	31297	31391	31360	31367	31364	31326	31347	31189	31371	31432	31561	31409	31463	31320	31344	31298	31418	31244	31196	31389	31598	31765	31292	31422	31368	31322	31525	31463	31427	31419	31064	31255	31331	31529	31334	31226	31154	31362	31373	31242	31482	31138	31481	31287	31321	31412	31601	31336	31428	31377	31466	31276	31293	31139	31376	31540	31532	31643	31423	31348	31467	31458	31572	31354	31778	31496	31310	31470	31628	31451	31522	31235	31421	31217	31206	31443	31501	31405	31438	31488	31509	31270	31309	31482	30938	31386	31517	31452	31542	31314	31312	31265	31587	31640	31314	31500	31401	31494	31546	31556	31429	31488	31597	31309	31328	31400	31457	31234	31257	31040	31325	31266	31229	31445	31574	31332	31422	31365	31232	31454	31601	31183	31287	31307	31131	31648	31298	31557	31695	31485	31510	31426	31509	31356	31264	31310	31643	31548	31722	31294	31144	31239	31191	31391	31381	31595	31396	31365	31175	31265	31402	31538	31549	31295	31404	31464	31512	31443	31470	31271	31321	31385	31703	31510	31557	31245	31345	31603	31560	31769	31450	31598	31138	31058	31635	31152	31384	31226	31461	31348	31501	31418	31402	31715	31399	31704	31272	31541	31414	31245	31256	31450	31535	31369	31352	31143	31404	31352	31404	31414	31489	31188	31353	31371	31422	31517	31435	31357	31314	31436	31482	31385	31481	31419	31559	31523	31413	31488	31163	31422	31528	31299	31510	31446	31469	31086	31446	31539	31011	31395	31335	31497	30892	31357	31431	31439	31394	31282	31424	31339	31320	31137	31388	31316	31269	31367	31321	31279	31489	31276	31359	31397	31334	31348	31167	31361	31573	31541	31454	31575	31569	31425	31565	31336	31553	31495	31647	31246	31282	31221	31498	31459	31281	31353	31547	31527	31374	31562	31299	31186	31247	31510	31379	31377	31331	31355	31207	31459	31459	31508	31720	31517	31470	31199	31421	31179	31286	31337	31393	31459	31588	31502	31610	31378	31433	31609	31382	31664	31547	31362	31365	31333	31418	31384	31631	31230	31585	31325	31448	31285	31574	31500	31622	31325	31367	31390	31413	31169	31355	31510	31285	31375	31435	31544	31639	31406	31320	31486	31646	31442	31328	31289	31570	31561	31562	31207	31502	31709	31288	31474	31320	31264	31396	31253	31270	31290	31593	31207	31526	31251	31488	31417	31267	31172	31548	31304	31318	31389	31551	31518	31378	31379	31270	31505	31402	31243	31432	31222	31231	31353	31767	31415	31176	31458	31405	31457	31537	31486	31328	31479	31504	31308	31690	31449	31393	31408	31445	31445	31514	31525	31393	31508	31451	31319	31692	31497	31519	31425	31449	31261	31554	31691	31410	31295	31399	31323	31422	31042	31353	31137	31503	31509	31476	31117	31414	31267	31359	31302	31088	31335	31356	31364	31362	31429	31573	31613	31206	31423	31435	31291	31514	31454	31416	31390	31326	31298	31335	31298	31404	31274	31287	31255	31457	31167	31297	31251	31599	31272	31398	31488	31307	31228	31329	31353	31459	31386	31073	31315	31356	31535	31438	31514	31349	31540	31614	31148	31462	31391	31257	31338	31252	31415	31190	31432	31318	31189	31232	31459	31306	31433	31368	31476	31325	31219	31559	31570	31329	31287	31530	31324	31614	31393	31450	31266	31412	31427	31448	31260	31275	31356	31365	31494	31028	31288	31237	31319	31356	31485	31662	31576	31586	31656	31254	31671	31448	31370	31377	31487	31343	31254	31455	31211	31347	31217	31435	31500	31483	31204	31368	31578	31312	31537	31629	31607	31439	31404	31306	31336	31290	31419	31449	31526	31366	31566	31497	31346	31355	31444	31539	31367	31213	31512	31415	31623	31467	31063	31700	31461	31383	31479	31576	31459	31573	31309	31150	31541	31411	31389	31188	31413	31651	31199	31501	31302	31340	31289	31383	31197	31555	31297	31286	31552	31326	31591	31475	31405	31602	31652	31547	31446	31127	31161	31313	31106	31243	31411	31406	31550	31075	31468	31414	31631	31275	31322	31448	31450	31430	31449	31509	31470	31384	31355	31568	31593	31344	31433	31066	31257	31656	31376	31305	31290	31379	31200	31080	31200	31506	31296	31527	31492	31416	31174	31400	31020	31416	31356	31354	31585	31458	31525	31568	31441	31448	31427	31515	31525	31445	31458	31411	31234	31460	31403	31429	31249	31352	31754	31613	31004	31372	31535	31333	31269	31459	31310	31228	31102	31232	31640	31259	31534	31212	31499	31491	31801	31388	31388	31458	31315	31497	31247	31292	31357	31367	31419	31537	31230	31234	31370	31448	31333	31341	31262	31476	31359	31454	31074	31155	31465	31144	31031	31118	31265	31204	31306	31326	31232	31508	31436	31272	31403	31332	31332	31496	31395	31547	31351	31309	31232	31395	31655	31357	31027	31519	31143	31370	31406	31307	31429	31531	31471	31448	31346	31595	31544	31423	31217	31502	31596	31490	31216	31385	31392	31526	31414	31730	31352	31603	31439	31313	31324	31306	31555	31538	31300	31388	31404	31236	31356	31389	31199	31275	31517	31038	31224	31554	31118	31359	31306	31396	31588	31614	31617	31445	31562	31450	31467	31258	31387	31390	31351	31596	31679	31387	31144	31235	31267	31451	31441	31561	31412	31503	31543	31302	31278	31403	31406	31227	31398	31403	31432	31678	31154	31580	31311	31224	31338	31333	31579	31515	31603	31554	31394	31418	31431	31542	31342	31340	31317	31418	31565	31269	31241	31217	31455	31548	31465	31727	31411	31628	31196	31363	31516	31423	31328	31323	31282	31416	31423	31346	31300	31743	31483	31530	31368	31335	31203	31531	31471	31737	31335	31236	31581	31361	31342	31572	31526	31612	31612	31474	31489	31553	31414	31542	31379	31298	31269	31241	31332	31188	31306	31085	31328	31282	31305	31461	31166	31276	31267	31437	31409	31581	31081	31465	31371	31166	31133	31427	31358	31539	31501	31506	31351	31317	31582	31667	31306	31247	31075	31209	31525	31418	31134	31330	31415	31309	31226	31387	31338	31383	31428	31554	31518	31529	31322	31507	31648	31435	31392	31589	31774	31357	31444	31463	31292	31299	30972	31352	31353	31435	31179	31157	31436	31432	31295	31539	31374	31291	31029	31432	31265	31348	31373	31364	31359	31310	31371	31273	31601	31399	31145	31279	31407	31336	31335	31375	31352	31520	31205	31378	31120	31470	31529	31525	31403	31396	31533	31402	31404	31427	31360	31413	31354	31408	31468	31308	31124	31464	31311	31555	31294	31318	31483	31250	31417	31430	31062	31337	31443	31416	31336	31405	31297	31256	31406	31674	31491	31558	31445	31317	31247	31543	31480	31553	31335	31279	31262	31342	31776	31462	31516	31552	31377	31651	31443	31422	31496	31212	31345	31349	31439	31666	31502	31526	31484	31439	31577	31499	31362	31508	31272	31321	31365	31479	31352	31524	31661	31426	31292	31514	31239	31128	31271	31204	31438	31350	31222	31119	31496	31266	31224	31536	31465	31394	31519	31632	31481	31314	31251	31212	31293	31455	31673	31389	31323	31269	31587	31469	30987	31196	31405	31516	31436	31374	31375	31534	31435	31364	31593	31510	31442	31464	31374	31321	31370	31420	31120	31584	31441
24159	39792	36619	28781	25054	22727	21583	20775	19988	19600	19601	19131	19201	18964	18856	18780	18662	18594	18637	18580	18471	18534	18339	18209	18348	18419	18385	18435	18285	18330	18269	18332	18295	18389	18283	18430	18387	18391	18226	18406	18416	18066	18205	18335	18152	18262	18307	18180	18370	18415	18242	18246	18336	18117	18278	18234	18163	18085	18031	18493	18363	18144	18242	18205	18300	18392	18226	18337	18249	18151	18233	18082	18217	18227	18191	18120	18001	18311	18136	18049	18224	18069	18385	18068	18078	18196	18000	18208	18154	18137	18011	17968	18245	18186	18067	18208	18149	18212	17974	18031	18221	18117	18283	17974	18246	18176	18365	18093	18131	18201	18358	18182	18224	18276	18172	18330	18146	18218	18221	18019	18355	18335	18331	18123	18111	18195	18506	18115	18226	18159	18252	18274	18048	18169	18336	18136	18124	18222	18105	17978	18121	18382	18053	17979	18310	18254	17993	18375	18191	18034	18069	18239	18251	18261	18436	18125	18177	18052	18213	18203	18141	18172	18014	18132	18179	18150	18357	18423	18175	18149	18095	17976	18414	18167	18386	18198	18179	18089	18010	17993	18424	18249	18136	17976	18050	18134	18257	18145	18085	18195	17869	18089	18066	18589	18095	18076	18115	18161	18001	18086	18233	18194	18000	18142	18189	18026	18335	18281	18204	18197	18227	18136	18123	18167	18084	17967	18104	18052	18087	18233	18100	18148	18034	18146	18168	18391	18193	18119	18197	17963	18222	18291	18295	18271	18122	18135	18125	18142	18003	18023	18038	18231	18106	18071	18285	18060	18073	17989	18135	18129	18291	18282	18069	17999	18206	18210	18190	18089	18281	18360	18105	18014	18173	18144	18052	18293	18226	18360	18100	18295	18030	18109	18227	18240	18259	18018	18074	18190	18106	18031	18224	18207	18033	18094	18240	18069	18436	18076	18312	18162	18107	18247	18154	18058	18169	18272	18262	18313	18066	18264	18288	18259	18267	18189	18263	18098	17965	18146	17965	18229	18283	18157	18302	18167	18277	18298	18149	18135	17958	18267	18135	18023	18166	18232	17907	18113	18231	18300	18086	18074	17975	18000	18281	18002	18151	18417	17941	18178	18314	18123	18202	18250	18197	18174	18195	18154	18123	18052	18150	18129	18256	18190	18072	18127	18150	18183	18124	18242	18015	18092	18182	18168	18281	18235	18194	18215	18065	18081	18118	18026	18089	18128	18155	18271	18353	18217	18270	18144	18142	18206	18215	18125	18229	18205	18203	18008	18249	18084	18239	18195	18016	18180	18084	18086	18080	18224	18359	18229	18086	18158	18106	18043	17961	18404	18363	18132	18213	18263	18204	18134	18177	18138	18028	18211	18155	18189	18230	18330	18166	18086	18196	18202	18185	18142	18113	18251	18223	18407	18073	18130	18173	18214	18123	17962	17950	18041	18106	18271	18059	18209	18078	18230	18073	18305	18171	18117	18160	18138	18381	18146	18144	18075	18182	18072	18017	18297	18085	18249	18070	18268	18129	18048	18296	18188	18136	18330	18362	18234	18172	18158	18255	18212	18085	18174	18143	18060	18127	18126	18117	18297	18128	18305	17942	18219	18197	18175	18362	17921	18147	18210	18146	18186	18348	18326	18064	18088	18072	18125	18142	18112	18070	17949	18086	18050	18261	18095	18313	18064	18151	18076	18157	18273	18161	18337	18190	18226	18170	18237	18164	17997	18061	18150	18128	18360	17999	18220	18177	17980	18088	18113	18080	18195	18145	18050	18154	18107	18231	18143	18253	18206	18123	18102	18181	18238	18208	18249	18148	18087	18128	18415	18267	18164	18160	18183	18212	18235	17970	18211	18215	18182	18171	18222	18209	18139	18198	18156	18174	18107	18094	18264	18272	18275	18071	18169	18122	18150	18066	18128	18237	18093	18216	18185	18175	17996	18381	18167	18014	18072	18158	18138	18036	18022	18305	18143	18212	18177	18349	18055	18267	18329	18127	18224	17959	18175	18207	18091	18122	18138	18178	18348	18182	18130	18103	18394	18178	18065	18098	18112	18113	18084	18053	18062	18037	17989	18043	18238	18189	18316	18120	18145	18099	18239	18182	18164	18152	18098	18274	18047	18194	18012	18238	18070	18127	18122	18220	18223	18011	18237	18044	18124	18167	18004	18267	18171	18238	18161	18097	18166	18259	17984	18096	18092	18327	17995	18052	18081	18335	18129	18196	18069	18171	18116	18414	18255	18131	18168	18196	18179	18254	18322	18137	18297	18174	18199	18165	18354	18344	17976	18161	18106	18225	18172	18231	18227	18185	18203	17957	18093	18239	17934	18172	17963	18269	18187	18091	18231	18172	18230	18132	18003	18275	18301	18118	17956	18446	18060	18149	18306	18236	18073	18062	18245	18149	18204	18168	18173	18135	18293	18113	18008	17964	18062	18041	18187	18095	18033	18215	18194	18200	18279	18237	18060	18250	18022	18402	18020	18112	18080	18279	17934	18190	18124	18232	18139	18108	18257	18245	18265	18132	18125	17971	18128	18033	18192	18283	17829	18154	18058	18093	18271	18298	18118	18280	18202	17991	18317	18337	18137	18225	18372	18222	18060	18017	18350	18001	18048	18246	18161	18123	18264	18311	18245	18114	18182	18042	18191	18325	18169	18266	18067	18082	18197	18246	18120	18126	18302	18231	18293	18177	17964	18223	18095	18107	18220	18094	18360	18313	18033	18123	18100	18173	18170	18105	18159	18285	17993	18230	18181	18136	18197	18169	18160	18231	18010	18212	18100	18166	18100	17992	18257	18132	18058	18207	18137	18034	18300	18212	18223	18195	18248	18359	18161	18361	18179	18008	18163	18267	18159	18307	18159	18270	18054	18186	17991	18076	18233	18233	18027	18022	18263	18248	18262	18133	18365	18240	18385	18087	18065	18205	18025	18240	18057	18430	18090	18261	18324	18093	18204	18031	18031	18156	18194	18294	18170	18288	18327	18192	18129	18364	18203	18204	18243	18205	18132	18246	17928	18329	18144	18245	18039	18179	18269	17988	18192	18099	18265	18242	18035	18074	18069	18218	18184	18086	18325	18124	18329	18124	18040	18342	18023	18164	17995	18041	18278	18059	18161	18425	18100	18210	18316	18199	17985	18133	18081	18039	18030	18217	18281	18099	18111	18247	18131	18250	18186	18172	18215	18164	18341	18341	18172	18195	18147	18427	18214	18129	18073	18256	18171	18211	18186	18101	18212	18238	18130	18123	18187	18174	18197	18106	18264	18202	18186	18176	18221	18186	18275	18062	18069	18083	18105	18357	18139	18096	18212	18106	18096	18278	17998	18182	18189	18082	18190	18234	18286	18019	18372	18309	18317	18139	18114	18216	18141	18245	18185	18059	18150	18141	18322	18119	18031	18082	18208	18146	18126	18168	17847	18065	18190	18222	18155	18007	18299	17990	18181	18144	18152	18318	18104	18231	18163	18169	18244	18093	18240	18302	18133	18245	18352	18189	18122	18174	18153	18147	18194	18097	18253	18322	17999	18165	18126	18443	18010	18256	18049	18143	18265	18017	18125	18246	18162	18334	18106	18383	18190	18104	18191	18205	18053	18129	17975	17988	18370	18209	17977	17910	18128	18176	18018	18194	18128	18282	18144	18107	18122	18116	18052	18129	18324	18442	18080	18268	18083	17943	18077	18156	18404	18074	18051	18185	18118	18132	18113	18130	18111	18266	18168	18161	18262	18115	18159	18057	18281	18215	18165	18238	18352	18196	18000	18334	18128	18036	18120	18341	18142	18032	17968	18300	18038	18222	18072	18055	18361	18248	18233	18089	18143	18058	18027	18216	18194	18200	18031	18057	18170	18098	18099	18204	18275	18280	18239	18252	18324	18174	18144	18184	18145	18292	18083	17952	18358	18299	18295	18267	18166	18101	18151	18257	18171	18267	18118	18139	18290	18208	18102	18122	18101	18089	18086	18095	18389	18266	18157	18378	18226	17952	18233	18024	18277	18295	18280	18131	18399	18109	18368	17987	18240	18170	18040	18383	17999	18226	18206	18204	18229	18143	18199	17913	18078	18248	18217	18122	18265	18200	18241	18188	18302	18224	17967	18347	18096	18180	18039	18045	18347	17984	18297	18174	18164	18006	18249	18243	18024	18252	18093	18025	18044	18261	18026	18134	18258	18186	18221	18185	18326	17985	18451	18219	18272	18028	18078	18132	18261	18116	18085	18283	18078	18393	18082	18166	18120	18094	18055	18045	18153	17980	18145	18003	18136	18093	18243	18269	17940	18203	17966	18118	18203	18301	18107	18192	18153	18143	18161	18339	18067	18090	18155	18168	18185	18287	18128	18207	18199	18318	18169	18328	18136	18093	18255	18084	18112	18299	18141	18236	18177	18000	18411	18057	18274	18184	18159	18218	18143	18107	18034	18299	18156	18237	18154	18113	18273	18120	18325	18198	17940	18234	18033	18042	18085	18185	18097	18114	18259	18159	18266	18235	18450	18151	18119	18140	18289	18199	18098	18207	18273	18051	18135	18143	18392	18126	18120	18166	17973	18285	18104	18494	18203	18063	17962	18089	18232	18139	18014	18128	18091	18342	18299	18129	18206	18138	18294	18155	18245	18223	18093	18238	18028	18093	17888	18109	18223	18133	18229	18142	18126	18316	18433	18286	18268	18020	18252	18126	18129	18007	18122	18188	18056	18331	18125	18175	18204	18201	18210	18087	18025	18098	18309	18091	18127	18194	18101	18114	18333	18208	18222	18182	18304	18102	17921	18289	18045	18143	18184	17997	18026	18291	18246	18129	18151	18225	18183	18085	18268	18247	18105	17995	18317	18157	18184	18132	18283	17947	18092	18188	18228	18222	18266	18066	18003	18032	18132	18294	18301	18152	18292	18182	18236	18268	17979	18019	18342	18057	18140	18252	18257	18180	18240	18264	18271	18069	18308	18137	18192	18171	18092	18244	18115	18262	18179	18188	18239	18134	17906	18174	18281	18182	18120	18281	18241	18223	18206	18175	18320	18072	18178	18210	18232	18102	18277	18306	18255	18078	18274	18237	18043	17993	18191	18112	18184	18226	18258	18213	18033	18146	18038	18091	18338	18135	18104	18172	18185	18120	18037	18107	18072	18109	18284
22883	21357	28534	26949	30162	35419	37445	35190	33515	33579	33571	33061	32965	32867	32694	32543	32694	32754	32306	32338	32138	32427	32113	32204	32151	32292	32496	31820	32253	32084	32088	31933	32067	31774	32064	31848	32004	31853	32056	31932	32143	31802	32072	32014	31817	31447	32078	31941	31882	32000	31737	31860	31646	31779	32011	31893	31567	31933	31661	31887	32076	32017	31725	31616	31998	31912	31912	32008	31880	31965	31940	31844	31860	31767	31670	31734	31652	31999	31824	31648	31938	31944	31593	31935	31867	31715	31805	31993	31707	31968	31618	32058	31974	31885	31668	31821	32006	31849	31830	31772	31813	31764	31743	31772	31901	31849	31885	31748	31674	31884	31831	31961	31393	31660	32014	31659	31907	31737	31656	31840	31833	31650	31707	31789	31851	32114	31779	31702	31702	31799	31755	32185	31740	31552	31808	31732	31728	31996	31641	31815	31780	31906	31721	31640	31995	32122	31850	32060	31936	31822	31813	31961	32128	31815	31810	31713	31912	31650	31657	31794	31781	31738	32132	31855	32099	31834	31875	31445	31820	31735	31955	32106	31673	31836	31495	31623	31830	31813	31701	31575	31680	31649	31622	31678	32011	31593	31867	31796	32111	31945	31728	31711	31864	31987	31851	31620	31818	31769	31588	31803	31992	31978	31775	31943	31937	31874	31998	31912	31841	31797	31420	31608	31727	31947	31673	32029	31926	31969	31802	31525	31588	31893	31589	31959	31766	31741	31663	31806	32041	31701	31652	32020	31783	31965	31887	31671	31487	31825	31741	31995	32088	31934	31823	31713	32029	31868	31723	31880	31808	31852	31960	31562	31945	31704	31747	31562	31684	31932	31695	31893	31940	31833	31589	31712	31870	31995	31780	31754	31554	31825	31741	31801	31791	31825	32044	31776	31921	31710	31654	31769	32059	31997	31695	31755	31881	31736	31790	31885	31860	32009	31768	31763	31947	31712	31832	31729	31644	31797	31795	31779	31918	31579	31637	31771	31633	31851	31645	31923	31916	31699	31815	32034	32026	31821	31875	31598	31897	31704	31303	31642	31636	31736	31668	31837	31655	31943	31887	31642	31617	31846	31812	31542	31742	31794	31541	31951	31580	31528	31487	31560	31246	31676	31791	31640	31971	31814	32041	31899	31824	31671	31791	31685	31763	31675	31814	31990	31812	31961	32157	31692	32015	31736	31758	31620	31640	31708	31859	31790	31988	31750	31937	31694	31908	31832	31813	31755	31861	31779	32088	31937	31738	31868	31725	31755	31540	31829	31522	31790	31646	31613	31850	31960	31781	31650	32190	31641	31739	31786	31744	31785	31886	31854	31872	31773	31454	31698	31718	31798	31845	31549	31752	31675	31676	31829	31839	31794	31961	31942	31898	31685	31675	31813	31769	31871	31663	31780	31784	31833	31765	31955	32095	31866	31896	31726	31769	31535	31817	31538	31661	31864	31955	31598	31849	31687	31682	31738	31653	31896	31923	31873	31808	31644	31904	31622	31992	31832	31870	31644	31691	31709	31765	31953	31846	31831	31618	31808	31784	31872	31694	31694	31887	31506	31855	31894	32019	31592	31779	31784	32022	31528	31836	31739	31818	31847	31814	31848	31807	31968	31627	31989	31587	31641	31700	31677	31888	31857	31932	31389	31641	31809	31627	31769	32055	31772	31622	31584	31757	31768	32056	31779	31880	31911	31851	31803	31941	31805	31740	31944	31686	31704	31668	31619	31756	31760	31712	31808	31847	31751	31563	31720	31619	31809	31792	31899	31726	31790	31854	31661	31995	31650	32087	32159	31810	31769	31750	31733	31788	31620	31949	31854	31670	31713	31683	31856	31644	31905	31824	31729	31649	31910	31782	31762	31716	31741	32128	31752	31966	31922	31690	31754	31814	31671	31917	32050	31818	31814	32054	31755	31690	31669	31931	31880	31934	31527	31861	31858	32090	31810	31932	31650	31896	31563	31807	31780	31932	31801	31874	31748	31718	31828	31942	31954	31805	31559	32065	31654	31793	31913	31592	31753	31869	31732	31960	31808	31934	31770	31716	31755	31907	31835	31656	31542	31779	31634	31884	31724	31626	31919	31766	31982	31722	31981	31942	31827	31823	31648	31890	31637	31582	31664	32104	31888	31682	31824	31827	31591	31794	31741	31932	31758	31733	31974	31843	31759	32080	31748	31802	31645	31716	31694	31661	31623	31855	31698	31889	31804	31877	31852	32010	31796	31922	31775	31821	31938	31731	31765	31641	31844	31901	31845	31934	31851	31882	31809	31942	31711	31815	31697	31714	31968	31826	31877	31788	31745	31772	31977	31874	31691	31796	31831	31817	32163	31787	31792	32022	31895	31906	31892	31944	31546	31665	31827	31891	31913	31589	31750	31625	32023	31839	31885	31809	31800	31865	31563	31692	31835	32035	31505	31562	31908	31709	31953	31793	31742	31770	31780	31938	31504	31623	31813	31758	31829	31829	31758	31549	31925	32056	31850	31785	31772	31898	31656	31697	31862	31865	31566	31634	31809	31925	31775	31624	31785	31921	31820	31755	31970	31969	31566	31565	31695	31529	31788	31734	31923	31790	31841	31700	31750	31915	31529	31821	31863	31908	31726	31623	31956	31674	31726	31973	31892	31844	31714	31752	32046	31796	31552	31978	31784	31792	31986	32002	31716	31828	31738	31831	31904	31773	32080	31826	31561	31640	31696	31898	31840	31846	31815	31748	31973	31645	31558	31809	31538	31507	31817	31750	31923	31930	31596	31724	31746	31713	31652	31969	31689	31762	31920	31557	31748	31810	31758	31970	32133	31894	31824	31628	31788	31873	31680	31807	31809	31637	31840	31878	31646	31692	31607	31722	31710	31810	31810	31915	31804	31653	31783	31849	31721	31633	31745	31988	32108	31879	32062	31697	31841	31893	31583	31652	31906	32034	31939	31772	31849	31728	31493	31973	31566	31612	31962	31939	31965	31672	31715	31786	31560	31836	31731	32080	31673	31646	31752	31846	31745	31471	32003	31925	31435	31904	31833	31722	31845	32002	31834	31825	31815	31763	31794	31965	31870	31917	31938	31685	31711	31708	31556	31899	31919	31768	31377	31892	31678	31822	31953	31792	31932	31909	31860	31962	31797	31950	31691	31723	31828	31908	31835	31672	31775	31580	31962	31795	31646	31630	31903	31750	31818	31788	31715	32018	31756	31896	31965	31537	31838	31736	31981	31848	31789	31749	31850	31865	31776	31582	31930	31857	31844	31567	31706	31724	31848	31795	31860	31821	31939	31856	31782	31851	31746	31821	31979	31811	31793	31796	31895	32111	31864	31741	31937	31799	31819	31852	31865	32047	31775	31839	31971	31807	31842	31749	31809	31789	31921	31565	31706	31672	31914	31936	31923	31626	31813	31625	31896	31602	31781	31913	31739	31918	31964	31726	31608	31744	32041	31841	31848	31766	31734	32095	31935	31838	31861	31727	31997	31690	31825	32034	31898	31542	31780	32087	31956	31759	32101	31672	31608	31740	31862	31881	31863	31732	31590	31872	31681	31612	31837	31987	31712	32226	32058	31779	31873	31673	31732	31785	31869	31485	31670	31599	31522	31838	31926	31857	31669	31726	31596	31748	31673	31770	31877	31636	31888	31523	31860	31835	31872	31757	31951	31576	31693	31609	31801	31741	31711	31932	31671	31896	31644	31688	31667	31813	31726	31842	31850	31888	31665	31930	32205	31839	31857	31564	31816	31764	31852	31780	31473	31760	31721	31889	31660	31807	31850	31889	31536	31831	31557	31844	31600	31913	31817	31577	31945	31760	31866	31713	31981	31938	31852	31752	31805	32049	31818	31913	31607	32060	31768	31528	31961	31905	31988	31755	31770	32024	31650	31759	31665	32042	31953	31922	31908	31954	31907	31838	31587	31776	31847	31861	31634	31783	31634	31568	31784	31896	31684	31607	31749	31816	31938	31962	32102	31604	32087	31904	32002	31984	31829	31739	31678	31866	31819	31860	31713	31742	31974	31866	32015	31801	31722	31851	31962	31842	32044	31649	31680	31595	31604	31802	32042	31905	31888	31679	31936	31896	31551	31789	31743	31953	31900	31857	31895	31912	31542	31934	31876	31928	31654	31619	31958	32152	31523	31444	31879	31711	31781	31827	31791	31746	31565	31969	31925	31568	31865	32143	31584	32006	32016	31996	31814	31801	31712	31835	31685	31786	31832	31957	31771	31734	31801	31650	31819	31882	31804	31755	31887	31705	31956	31898	31918	31947	31754	31929	31876	31672	32026	31852	31793	31525	31776	31762	31832	31583	31857	31826	32039	31890	31728	31757	32027	31794	31955	31578	31520	31732	31857	31586	31708	31687	31944	31748	31734	31892	31505	31586	31887	31781	31736	31711	31840	31930	31862	31763	31823	31930	31738	32015	31959	32251	31584	31801	31637	31835	31761	31773	31755	31918	31946	31913	31840	31919	31376	31835	31905	31478	31517	31804	32024	31872	31704	31606	31685	31811	32002	31835	31999	31864	31634	31869	31776	32007	31661	32053	31635	31939	31967	31789	31978	31532	31887	31676	31825	31909	32006	31894	31988	31764	31780	31779	31608	31852	31861	31815	31873	31544	31636	31550	32142	31827	31767	31742	31912	31632	31714	31978	31772	31848	31906	31665	31946	31946	31786	31873	31886	31712	31838	31694	31853	31542	31658	32059	31983	31711	31833	31781	31639	31604	31867	31560	31756	31988	31882	31713	31813	31899	31776	31700	31881	31809	31742	31762	31696	31930	31729	31792	31811	31679	31768	32014	32011	31894	31796	31818	31999	31827	31950	31796	31760	31541	31619	31763	31846	31675	32019	31718	32080	31723	31954	31710	31886	31869	31623	31509	31881	31783	31646	31725	31722	31859	31936	31859	31813	31842	31694	31884	31636	31825	31804	31935	32009	31888	31601	31680	31878	31717	31815	31952	31528	31853	31791	31444	31770	31804	31577	31871	31808	31737	31854	31701	31632	31879	31822	31664	31682	31850	31790	31585	31581	31899	31995	31716	31550	31807	31913	31888	32040	31881	31667	31723	31594	31861	31842	31781	32024	31617	31570	31653	31762	31591	31719	31485	31643	31664	31862	31794	31730	31597	32064	31992	31840	31739	31730
26053	46127	42992	33512	28392	25467	23482	22546	21180	20775	20411	20147	20211	19795	19880	19476	19206	19348	19160	19031	19008	18966	18635	18736	18694	18741	19036	18860	18712	18889	18844	19051	18687	18668	18648	18727	18577	18678	18477	18545	18404	18465	18615	18712	18500	18629	18760	18464	18634	18440	18627	18470	18638	18547	18366	18616	18570	18480	18505	18510	18659	18573	18574	18601	18838	18697	18594	18506	18448	18352	18518	18460	18615	18475	18460	18558	18653	18404	18456	18496	18561	18479	18433	18466	18450	18430	18556	18617	18539	18735	18350	18323	18818	18356	18278	18470	18562	18399	18446	18517	18500	18502	18664	18484	18520	18716	18425	18385	18650	18516	18420	18473	18541	18455	18417	18446	18282	18603	18468	18427	18364	18537	18494	18463	18389	18476	18256	18604	18571	18464	18639	18444	18584	18576	18484	18464	18435	18319	18515	18404	18421	18438	18444	18399	18536	18276	18327	18600	18415	18492	18518	18402	18567	18524	18451	18488	18614	18470	18513	18455	18440	18258	18478	18403	18315	18523	18341	18472	18418	18424	18417	18489	18446	18581	18530	18531	18524	18421	18434	18458	18339	18274	18246	18460	18634	18421	18523	18364	18395	18433	18555	18537	18383	18243	18515	18234	18346	18292	18465	18531	18450	18581	18712	18578	18401	18614	18625	18451	18386	18488	18565	18315	18414	18400	18328	18457	18347	18512	18518	18582	18425	18509	18562	18550	18397	18515	18421	18531	18551	18495	18284	18477	18438	18374	18388	18615	18578	18504	18305	18411	18213	18501	18349	18250	18506	18457	18452	18367	18556	18476	18550	18672	18265	18401	18619	18395	18695	18619	18413	18525	18324	18404	18572	18413	18470	18459	18518	18399	18325	18483	18483	18497	18326	18374	18379	18444	18460	18535	18523	18668	18337	18363	18499	18584	18527	18262	18326	18248	18593	18522	18464	18278	18609	18514	18479	18501	18417	18315	18490	18337	18315	18480	18396	18201	18612	18453	18596	18382	18554	18432	18339	18497	18176	18564	18453	18327	18586	18473	18602	18454	18535	18376	18411	18510	18443	18418	18483	18334	18416	18315	18494	18419	18424	18383	18375	18413	18416	18516	18492	18260	18294	18405	18370	18536	18273	18409	18294	18389	18352	18484	18728	18447	18451	18371	18320	18339	18461	18550	18530	18205	18435	18445	18572	18540	18354	18443	18518	18498	18583	18393	18413	18337	18514	18499	18313	18264	18251	18394	18530	18436	18686	18390	18458	18570	18629	18165	18450	18494	18341	18298	18406	18500	18460	18461	18594	18369	18317	18467	18526	18737	18395	18454	18330	18502	18413	18319	18444	18513	18444	18291	18513	18369	18507	18472	18409	18432	18422	18361	18322	18538	18379	18474	18287	18349	18525	18349	18451	18415	18511	18498	18611	18380	18266	18643	18405	18419	18376	18557	18400	18330	18678	18518	18333	18372	18470	18265	18350	18442	18432	18520	18236	18466	18494	18412	18411	18419	18475	18344	18399	18412	18335	18484	18447	18467	18465	18589	18556	18380	18430	18380	18510	18522	18472	18323	18354	18416	18668	18278	18531	18268	18522	18529	18401	18346	18419	18436	18519	18382	18410	18305	18168	18504	18387	18521	18507	18504	18459	18598	18528	18553	18367	18400	18319	18472	18473	18365	18305	18407	18275	18475	18393	18455	18560	18426	18465	18244	18480	18508	18543	18305	18461	18526	18532	18511	18383	18338	18510	18463	18377	18500	18433	18613	18360	18438	18433	18418	18314	18442	18328	18302	18499	18576	18609	18661	18245	18489	18475	18705	18233	18517	18406	18591	18410	18545	18524	18333	18554	18470	18410	18380	18284	18571	18460	18682	18537	18319	18406	18468	18382	18412	18405	18463	18484	18350	18328	18603	18463	18440	18486	18563	18548	18264	18292	18404	18532	18343	18404	18250	18357	18255	18313	18635	18589	18565	18280	18419	18374	18365	18376	18552	18423	18542	18335	18534	18421	18367	18646	18451	18497	18335	18462	18308	18409	18365	18422	18437	18433	18630	18543	18388	18393	18349	18402	18443	18398	18500	18437	18677	18284	18523	18505	18618	18438	18290	18407	18420	18200	18514	18368	18204	18524	18396	18541	18531	18477	18394	18387	18384	18424	18433	18441	18416	18341	18400	18302	18309	18344	18679	18422	18202	18440	18565	18631	18593	18631	18541	18390	18489	18432	18373	18418	18393	18494	18443	18450	18679	18537	18495	18306	18466	18414	18461	18475	18425	18358	18408	18345	18495	18467	18525	18516	18464	18538	18326	18432	18307	18324	18475	18378	18367	18322	18411	18265	18501	18451	18536	18443	18499	18510	18465	18375	18483	18539	18433	18421	18513	18675	18341	18528	18438	18500	18477	18506	18603	18494	18574	18525	18283	18413	18420	18407	18466	18463	18337	18534	18491	18493	18407	18523	18519	18450	18374	18433	18481	18231	18481	18481	18390	18407	18626	18325	18577	18398	18538	18347	18266	18460	18581	18306	18513	18472	18533	18252	18511	18340	18494	18437	18461	18467	18392	18523	18581	18331	18347	18521	18493	18495	18429	18492	18493	18345	18387	18490	18462	18355	18396	18532	18348	18487	18442	18493	18358	18283	18487	18329	18436	18420	18422	18443	18516	18418	18292	18478	18412	18290	18373	18470	18553	18451	18486	18391	18496	18538	18473	18615	18453	18521	18599	18240	18561	18388	18602	18440	18567	18383	18506	18616	18275	18668	18373	18551	18527	18522	18406	18313	18367	18403	18432	18731	18484	18370	18511	18553	18346	18337	18550	18484	18411	18486	18298	18404	18354	18318	18250	18410	18528	18269	18326	18550	18687	18488	18327	18259	18444	18371	18286	18473	18355	18422	18460	18204	18353	18482	18616	18400	18520	18384	18347	18588	18470	18603	18614	18608	18451	18467	18343	18528	18367	18319	18543	18444	18418	18406	18469	18563	18510	18419	18371	18370	18244	18539	18539	18400	18413	18543	18479	18494	18443	18337	18446	18339	18676	18593	18338	18463	18411	18428	18419	18294	18511	18431	18264	18537	18528	18534	18604	18440	18463	18381	18495	18581	18377	18635	18366	18317	18366	18597	18625	18446	18403	18423	18513	18360	18496	18610	18476	18294	18431	18391	18377	18501	18370	18506	18369	18275	18448	18397	18550	18431	18558	18551	18493	18470	18436	18346	18548	18392	18334	18274	18373	18432	18374	18378	18310	18237	18322	18447	18388	18385	18585	18459	18400	18414	18414	18402	18339	18568	18357	18464	18463	18435	18386	18560	18560	18339	18665	18422	18417	18201	18522	18517	18405	18477	18459	18550	18395	18383	18440	18525	18360	18513	18461	18536	18509	18533	18409	18322	18693	18342	18253	18649	18319	18353	18401	18346	18476	18451	18524	18500	18445	18468	18462	18671	18562	18233	18464	18506	18564	18555	18445	18438	18384	18387	18164	18364	18504	18243	18622	18494	18432	18529	18418	18511	18596	18418	18423	18356	18644	18556	18578	18403	18616	18248	18317	18517	18668	18434	18663	18248	18401	18351	18630	18405	18417	18399	18445	18467	18610	18472	18583	18323	18355	18581	18397	18417	18397	18477	18453	18527	18420	18471	18516	18558	18581	18558	18399	18580	18552	18367	18307	18339	18416	18483	18472	18411	18495	18419	18313	18294	18617	18539	18325	18349	18573	18397	18554	18428	18445	18366	18458	18478	18506	18263	18365	18440	18452	18407	18408	18400	18519	18418	18589	18527	18257	18625	18344	18587	18450	18303	18417	18613	18570	18348	18461	18521	18397	18504	18361	18365	18502	18271	18496	18559	18452	18476	18475	18471	18477	18450	18337	18454	18388	18638	18342	18379	18627	18514	18517	18423	18267	18543	18444	18356	18405	18303	18537	18397	18513	18516	18461	18408	18599	18367	18487	18465	18363	18366	18435	18179	18402	18265	18310	18588	18489	18605	18624	18493	18406	18394	18319	18382	18399	18424	18442	18538	18470	18410	18544	18420	18515	18619	18372	18587	18539	18491	18346	18621	18580	18569	18317	18494	18469	18677	18650	18493	18421	18503	18479	18502	18592	18468	18396	18411	18449	18322	18252	18515	18423	18448	18476	18541	18483	18456	18523	18582	18430	18562	18387	18510	18304	18394	18443	18572	18407	18525	18581	18394	18393	18510	18519	18609	18319	18550	18439	18339	18280	18267	18308	18402	18554	18256	18317	18288	18592	18463	18418	18692	18335	18151	18411	18343	18359	18553	18359	18464	18306	18253	18498	18645	18287	18278	18530	18375	18490	18358	18379	18712	18547	18388	18353	18579	18405	18513	18465	18357	18572	18373	18552	18431	18421	18460	18396	18305	18250	18622	18639	18202	18424	18338	18576	18409	18720	18129	18434	18518	18208	18568	18466	18340	18449	18482	18326	18416	18365	18589	18602	18492	18589	18645	18379	18306	18426	18478	18647	18462	18328	18364	18512	18678	18441	18546	18497	18361	18432	18489	18426	18388	18462	18402	18391	18263	18384	18495	18696	18393	18189	18543	18562	18401	18287	18367	18663	18548	18434	18433	18496	18344	18662	18366	18349	18444	18421	18315	18471	18471	18341	18374	18377	18390	18382	18361	18407	18332	18403	18422	18452	18234	18390	18632	18660	18449	18726	18289	18321	18529	18474	18513	18593	18497	18538	18385	18147	18348	18420	18320	18502	18640	18365	18453	18488	18468	18520	18510	18288	18409	18413	18460	18456	18405	18640	18530	18365	18630	18469	18611	18430	18381	18233	18408	18332	18518	18349	18320	18426	18417	18515	18585	18609	18307	18222	18586	18500	18529	18377	18567	18455	18390	18261	18365	18327	18432	18505	18588	18494	18411	18508	18438	18602	18392	18502	18501	18428	18401	18630	18474	18398	18363	18546	18495	18433	18552	18290	18435	18448	18541	18273	18644	18269	18511	18506	18350	18493	18375	18352	18468	18503	18366	18513	18320	18426	18427	18432	18343	18617	18374	18522	18332	18524	18355	18407	18383	18576	18591	18344	18643	18330	18407	18477	18742	18433	18554	18541	18252	18416	18362	18498	18556	18492	18382	18428	18300	18462	18466	18460	18450	18627
34380	32140	37650	35736	33000	32414	32130	31605	31426	31336	31062	31117	30933	31175	31059	31265	31125	30978	30989	30674	31141	30875	31042	30925	31124	30902	30851	30904	30862	30833	30880	30843	30769	30697	31035	30924	30885	30702	31036	30975	30948	30803	30922	30874	30829	31065	30749	30672	30859	30571	30780	31144	30862	30765	30863	30734	30628	30771	30825	30939	30714	30960	30825	30666	30879	30799	30708	30865	30689	30671	30828	30780	31135	30986	30425	30691	30816	30539	31029	30798	30802	30776	30868	31001	30586	30892	30720	30935	30848	30837	30740	30813	30817	30912	30847	30771	31003	30628	30990	30818	30572	30685	30821	30789	30667	31210	30728	30675	30702	30828	31029	30974	30856	30967	30774	30717	30745	30965	30891	30881	30752	30682	30613	30876	30783	30735	30929	30966	31047	30765	30707	30711	30839	30745	30678	30976	30834	30681	30814	30894	31020	30979	30725	30848	30807	30749	30947	30699	30902	30881	30650	31055	30974	30939	30869	31016	30652	30887	30496	30736	30674	30810	30696	30772	30676	30856	30893	31042	30951	30956	30585	30511	30783	30572	30673	30526	30917	30824	30696	30991	30997	30957	30974	30873	30972	31098	30947	30824	30768	30791	30767	30983	30685	30893	30845	30689	31009	30665	30759	30732	30867	30953	31034	30776	30768	30658	30898	30784	30684	30545	30755	30993	30644	30632	30611	30794	30640	30909	30605	30856	30915	30685	30761	30867	30955	30862	30944	30844	30549	30980	30781	30559	30593	30570	30836	30976	30644	30575	30724	31072	30851	30752	30730	30736	30852	30861	30734	30752	30805	30640	30884	30697	30736	30800	30939	31010	30788	30863	30769	30929	30815	30840	30692	30441	30640	30720	30890	30714	30642	30639	30960	30883	30669	30515	30668	30945	31092	30915	30949	30902	31072	30681	30770	30534	30784	31058	30749	30816	30881	30800	30783	30769	30971	30903	30648	30687	30839	30801	30739	30816	31046	30810	30641	30640	30596	30691	30826	30576	30766	30789	30670	31076	30821	30699	30870	30731	30845	30862	30745	31083	30769	30951	30815	31081	30781	30870	30655	30632	31126	30892	30746	30887	31004	30774	31059	31008	30828	30836	30954	30823	30750	30623	30658	30868	30919	30676	30853	30606	30640	30783	30877	30900	30907	30783	30657	30871	30627	30756	30659	30913	30637	30975	30861	30701	30861	30792	30749	30911	30633	30892	30946	30592	31007	30670	30769	30657	31117	30756	30860	30856	30755	30844	31002	30976	30638	30812	30632	30602	30692	30567	30716	30923	30711	30839	30848	30523	30611	30530	30953	30877	30877	30836	30648	30856	30735	30902	31167	30914	30644	30955	30875	30743	30500	30809	30764	30767	30625	30560	30694	30669	30586	30690	30789	30963	30846	30908	30852	30635	30914	30775	30738	30867	30985	30840	30674	30697	30856	30750	30690	30557	30668	30867	30612	30793	30873	30610	30811	30567	30709	30518	30585	30821	30892	30835	30528	30903	30852	30761	30749	30861	30909	30868	30795	31123	30953	30820	30729	30844	30748	30768	30774	30501	30862	30588	30647	30932	30884	30712	30849	30714	30745	30841	30691	30788	30800	30857	30814	31024	30846	30960	30804	30966	30729	30622	30786	30710	30991	30757	30805	30784	30730	31168	30965	30981	30745	30868	30892	30721	30757	30608	30755	30731	30656	30866	30907	30715	31076	30793	30640	30759	30809	30896	30737	30799	30870	30803	30749	30783	30717	30572	31092	30709	31202	30780	30759	30881	30850	30797	31059	30689	30871	30747	30797	30567	30841	31038	30987	30872	30656	30785	30786	30823	30812	30687	30655	30951	31123	30715	30800	30962	30649	30781	30898	30801	30736	30933	30790	30955	30756	30733	30636	30749	30798	30707	30703	30735	30721	30868	30603	30875	30805	31103	30863	31033	30729	30833	31008	30602	30816	30870	30667	30688	30822	31026	30794	30806	30888	30953	30861	30945	30994	30793	30685	30740	30504	30745	31007	30657	30803	30885	30761	30635	30634	30817	30842	30838	30845	30645	30529	30971	30692	30836	30470	30875	30682	30829	30819	30856	30695	30975	30702	30935	31046	30704	30547	30606	30711	30653	30723	30997	30884	31021	30908	30634	30553	30942	30916	30884	30699	30859	30509	30557	30532	30834	30819	30812	31046	30892	31045	30792	30801	30801	30929	30976	30492	30867	30742	30821	30747	30647	30711	30873	30916	30844	30896	30710	30882	30807	30764	30906	30946	30734	30984	30535	30941	31051	30929	30909	30775	31103	30823	30496	30635	31079	30820	30770	30736	31003	30747	30840	30778	30686	30807	30671	30713	30835	30623	30870	30911	30833	31030	30605	30839	30742	30753	30616	30806	30751	30747	31045	30808	31103	30732	30424	30973	30824	31047	30717	30701	31158	31146	30700	30715	30702	30838	30875	30772	30843	30919	30969	30754	30875	30835	30711	30915	31040	30803	30695	30941	31002	30752	30948	30801	30629	30540	30672	30886	31126	30995	30673	30789	30719	30643	30647	30826	30702	30748	30900	30984	30859	31256	30967	30858	30883	30801	30747	30668	30806	30912	30809	30908	30879	30967	30639	30849	30834	30832	30640	30766	30765	31259	30853	30962	30406	30954	30781	30828	30650	30877	30746	30731	30795	30845	30936	30727	30524	30906	30925	30786	31025	30808	30626	30886	30634	30563	31006	30997	30965	30965	30922	30753	30867	30551	30776	30884	30776	30737	30821	30836	30681	30821	30918	30799	30824	30679	30677	30792	30589	30908	30722	30810	30574	30667	30933	30559	30709	30854	30847	30634	30697	30729	30806	30951	30641	30590	30852	31007	30948	30649	30858	30824	30666	30919	30832	31026	30716	30752	30662	30820	30672	30928	30853	31086	30834	30859	30961	30692	30817	30971	31046	30942	30917	30893	30784	30897	30787	31068	30823	30947	30771	30943	30625	31131	30929	30933	30701	30852	30903	30582	30647	30871	30944	30711	31215	31294	30883	30825	30509	30896	30828	31006	30473	30947	30903	30690	30871	31000	30700	30870	30806	30773	30599	30594	30625	30686	30719	30848	30886	30948	30535	30722	30772	31081	30739	30811	30823	30830	30804	30934	30804	30616	30688	30756	30874	30673	30834	30758	30734	31027	30677	30826	30708	30844	30706	30912	30876	30747	30952	30843	30681	30974	30707	30824	30868	30771	30735	30727	30694	30815	30647	30993	30883	30694	30731	30863	30761	30841	31005	30815	30790	30877	30877	30640	30626	30821	30764	30611	30579	30693	30836	30943	30697	30785	30992	30767	30487	30902	30717	30441	30747	30854	30801	30845	30781	30825	31003	30686	30841	30693	30657	30850	31055	30898	30922	31133	30755	30845	31124	30654	30736	30491	30931	30683	30461	30656	30858	30399	30763	30819	30873	30603	30997	30948	30834	31088	30964	30708	31026	30880	30718	30864	30871	30861	30759	30942	30684	30726	30854	30826	30731	30807	30752	30788	30782	30914	30947	30936	30711	31132	31021	30805	30604	30935	30958	30562	30762	30909	30592	30765	30824	30961	30693	30897	30844	31029	30689	30881	30992	30945	30703	30761	30965	30977	30767	30898	30912	30737	30545	30915	31011	30725	30726	30918	30572	30837	30829	30866	30607	30818	30774	30977	31008	30812	30902	30834	30898	30733	31151	30714	30838	30963	30791	30851	30757	30697	30659	30909	30631	30735	30851	30858	30904	30881	30899	30742	30600	30937	30733	30651	30868	31002	30862	30809	30711	30790	30765	30915	30976	30825	30767	30804	30985	30848	30738	30832	30921	30526	30735	30884	30765	30674	30830	30843	30817	30895	30916	30738	31169	30868	30759	31094	30893	30885	30761	30793	30639	30877	30691	30667	31094	30902	30742	30776	30740	30984	30711	30985	30878	31023	30761	31045	30825	31029	30913	30902	30861	30857	30809	30738	30908	30860	30692	30831	30954	30763	30923	30817	30773	30694	30817	30908	30715	30902	30927	30794	30553	31023	30985	30679	30393	30739	31057	31003	30847	30729	30706	30895	30859	30649	30601	30946	30925	30945	30796	30777	30711	30977	30884	30637	31094	31005	30402	31173	30672	30710	30821	30627	30730	30860	30727	30751	30801	30919	30658	30635	30828	30891	30700	30812	30556	30550	30723	30856	30620	30726	30793	30820	30866	30608	30818	30957	30699	31063	31204	30997	30928	30689	30829	31120	31118	31055	30731	30958	30834	30918	30875	30784	30891	30724	30821	30812	30777	30562	30803	31016	30595	30972	30608	30670	30673	30616	30866	30690	30849	30739	30854	30859	30546	30997	30827	30859	30937	30695	30688	31032	30969	30924	31141	30920	30777	30971	30742	30693	31097	30886	30700	30931	31152	30905	30581	30852	30808	31026	30712	30521	30814	30903	30840	30699	30676	31011	30734	30774	30612	30827	30703	30607	30828	30930	30920	30857	30741	30701	30942	30733	30734	30898	30682	30866	30869	30856	30561	30844	30611	30677	30815	31084	30700	30639	30642	31149	31074	30961	31033	30826	31021	30916	30759	30753	30822	30934	30776	30971	30815	30614	30822	30952	31059	30979	30836	30858	30731	30728	30663	31121	30844	30808	30901	30659	30859	30846	30690	30776	30668	30963	30630	30872	30756	30771	30858	30520	30672	30773	30773	30755	30772	31021	30768	31106	30851	31100	30884	30773	31037	30800	30670	30705	30788	30524	30798	30893	30766	30838	31104	30858	30710	30864	30987	30606	30641	31021	30644	30658	30928	30652	31153	30748	30653	30837	31073	30915	30885	30643	30821	30697	30608	30521	30949	30700	30660	30740	30965	31026	30834	30834	30756	30860	30791	30701	30913	31026	30781	30801	31190	30983	30720	30925	30863	30851	30930	30613	30944	30880	30864	30702	30524	30725	30913	30752	31004	30487	30998	30562	31127	30659	30823	30589	30863	30849	30721	30790	30737	30704	30841	30897	30839	30888	30627	30997	30835	30917	30794	30914	30890	30745	30777	31011	30954	30780	30856	30730	30818	30725	30735	30764	30859	30927	30821	30578	30746	30745	30877	30888	30757	30879	30715	30761	30848	30984	31000	30940	30724	30763	30858	30914	30907
24270	30895	28577	23143	20996	19893	19467	18738	18469	18384	18440	18103	18263	18052	18059	17906	18062	17997	18095	17840	18025	17663	17785	17940	17942	17870	17684	17982	17707	17731	17869	17837	17849	17786	17761	17952	17847	17918	17691	17729	17785	17883	17663	17775	17703	17759	17861	17678	18023	17830	17840	17846	17648	17758	17806	17669	17883	17892	17584	17674	17776	17776	17815	17704	17866	17771	17744	17724	17808	17807	17749	17678	17842	17795	17744	17525	17540	17656	17712	17786	17817	17545	17701	17694	17745	17762	17759	17888	17807	17674	17758	17791	17837	17669	17810	17771	17706	17800	17508	17801	17711	17730	17741	17798	17706	17463	17620	17633	17799	17793	17715	17765	17695	17616	17718	17763	17737	17734	17544	17761	17701	17682	17623	17519	17786	17668	17756	17545	17644	17714	17698	17745	17902	17805	17779	17693	18011	17713	17703	17595	17680	17764	17678	17637	17756	17611	17647	17966	17636	17756	17718	17590	17569	17658	17668	17753	17716	17819	17664	17701	17573	17724	17783	17776	17492	17720	17825	17776	17619	17629	17764	17895	17661	17742	17638	17523	17571	17755	17719	17772	17788	17790	17969	17779	17507	17452	17686	17549	17745	17892	17846	17614	17820	17739	17776	17821	17852	17673	17604	17745	17627	17646	17852	17749	17759	17675	17738	17564	17789	17899	17835	17615	17807	17915	17738	18013	17662	17740	17684	17458	17887	17754	17875	17966	17741	17613	17726	17737	17840	17630	17635	17879	17564	17564	17843	17810	17848	17729	17927	17615	17793	17737	17805	17804	17776	17783	17811	17889	17608	17474	17749	17819	17883	17903	17820	17752	17820	17818	17747	17628	17737	17687	17717	17569	17711	17542	17712	17790	17980	17851	17548	17617	17937	17816	17681	17756	17689	17681	17769	17644	17712	17784	17564	17740	17660	17805	17725	17677	17726	17718	17886	17738	17722	17660	17769	17747	17685	17886	17682	17803	17776	17809	17612	17807	17783	17655	17573	17780	17748	17654	17698	17823	17885	17897	17648	17807	17750	17975	17851	17575	17769	17596	17689	17723	17787	17766	17680	17771	17677	17962	17723	17591	17841	17772	17713	17730	17829	17717	17718	17711	17685	17578	17787	17723	17896	17735	17766	17726	17790	17655	17725	17622	17457	17701	17716	17665	17864	17605	17847	17645	17628	17782	17676	17839	17553	17602	17671	17701	17697	17723	17802	17680	17735	17696	17776	17892	17763	17813	17736	17706	17818	17778	17737	17741	17703	17860	17860	17502	17902	17551	17721	17828	17745	17623	17808	17521	17785	17633	17781	17911	17895	17845	17587	17785	17779	17807	17709	17736	17577	17647	17697	17609	17588	17840	17826	17881	17669	17671	17701	17682	17741	17736	17766	17995	17678	17783	17567	17638	17571	17747	17906	17701	17770	17612	17640	17695	17909	17690	17669	17641	17645	17697	17575	17760	17778	17767	17719	17736	17799	17635	17643	17682	17864	17805	17670	17967	17844	17692	17680	17782	17639	17742	17892	17701	17831	17809	17769	17629	17759	17782	17816	17806	17540	17683	17853	17569	17665	17835	17858	17643	17778	17628	17706	17688	17616	17822	17568	17728	17619	17894	17838	18022	17728	17634	17880	17748	17695	17833	17693	17809	17540	17767	17637	17634	17552	17678	17772	17753	17697	17791	17903	17623	17675	17726	17727	17660	17510	17756	17599	17770	17676	17589	17701	17893	17747	17662	17820	17721	17803	17482	17591	17653	17818	17689	17771	17632	17717	17800	17673	17688	17566	17670	17772	17749	17917	17942	17795	17649	17822	17675	17780	17803	17602	17703	17711	17798	17705	17803	17670	17751	17919	17746	17613	17747	17680	17734	17878	17975	17578	17785	17656	18056	17588	17721	17663	17692	17596	17750	17907	17752	17807	17674	17523	17661	17913	17899	17672	17711	17782	17573	17507	17687	17769	17795	17887	17967	17595	17535	17651	17857	17706	17624	17946	17840	17828	17807	17669	17690	17708	17819	17688	17793	17650	17719	17676	17749	17634	17708	17775	17647	17584	17857	17733	17726	17697	17819	17520	17805	17815	17741	17794	17782	17751	17672	17606	17633	17799	17663	17752	17772	17906	17674	17728	17638	17554	17601	17849	17931	17772	17651	17607	17698	17734	17562	17658	17685	17667	17738	17671	17642	17799	17933	17874	17695	17669	17627	17664	17709	17747	17687	17741	17749	17712	17841	17749	17842	17748	17786	17836	17904	17747	17720	17754	17898	17742	17878	17743	17597	17712	17661	17672	17936	17594	17761	17816	17634	17825	17785	17828	17593	17655	17795	17735	17603	17489	17669	17759	17674	17942	17829	17921	17841	17585	17805	17796	17689	17700	17791	17740	17776	17733	17835	17646	17721	17823	17790	17751	17707	17649	17828	17652	17790	17833	17798	17804	17880	17762	17748	17950	17630	17841	17781	17672	17815	17758	17720	17852	17827	17780	17693	17841	17675	17702	17680	17963	17771	17894	17679	17867	17887	17760	17672	17832	17726	17764	17618	17583	17567	17703	17721	17680	17672	17788	17683	17819	17876	17762	17601	17849	17738	17741	17642	17874	17648	17490	17611	17850	17663	17660	17715	17633	17802	17784	17624	17703	17643	17552	17692	17705	17716	17797	17590	17750	17752	17886	17957	17768	17546	17809	17780	17746	17924	17776	17733	17600	17761	17817	17937	17712	17681	17856	17693	17827	17717	17909	17786	17693	17669	17940	17635	17828	17952	17536	17776	17685	17811	17805	17733	17781	17914	17740	17669	17663	17697	17756	17710	17750	17803	17671	17787	17694	17381	17943	17647	17760	17762	17754	17738	17801	17711	17689	17818	17731	17778	17711	17592	17639	17659	17482	17605	17843	17821	17674	17749	17546	17740	17869	17635	17566	17684	17818	17771	17561	17479	17846	17873	17663	17618	17864	17484	17662	17784	17814	17620	17681	17707	17662	17752	17803	17732	17708	17776	17854	17791	17558	17766	17595	17664	17588	17754	17769	17697	17761	17739	17900	17617	17768	17748	17805	17795	17698	17777	17718	17996	17886	17621	17778	17890	17727	17839	17706	17772	17693	17685	17816	17704	17657	17693	17728	17497	17604	17738	17863	17782	17725	17853	17757	17655	17842	17716	17686	17743	17651	17805	17909	17770	17612	17498	17734	17669	17625	17748	17708	17682	17852	17755	17544	17753	17749	17790	17579	17866	17899	17752	17849	17783	17921	17680	17778	17798	17731	17713	17570	17792	17704	17552	17724	17814	17670	17798	17679	17847	17762	17743	17935	17553	17646	17723	17669	17679	17930	17607	17695	17716	17723	17792	17933	17822	17779	17540	17625	17870	17762	17671	17534	17638	17767	17554	17703	17800	17852	18003	17728	17705	17596	17752	17835	17804	17668	17620	17746	17635	17754	17638	17797	17681	17660	17788	17742	17696	17925	17716	17774	17659	17608	17608	17721	17655	17883	17605	17708	17793	17818	17801	17660	17777	17683	17702	17736	17789	17743	17770	17644	17830	17672	17724	17654	17864	17781	17744	17889	17684	17638	17700	17822	17539	17759	17717	17708	17862	17689	17690	17581	17630	17713	17473	17718	17755	17567	17686	17658	17672	17925	17610	17634	17707	17541	17791	17986	17788	17822	17749	17669	17586	17582	17877	17747	17590	17825	17754	17667	17740	17656	17713	17571	17566	17912	17638	17723	17822	17709	17776	17581	17640	17542	17612	17743	17568	17758	17776	17896	17712	17937	17630	17639	17716	17731	17676	17827	17690	17711	17790	17715	17756	17683	17786	17715	17703	17757	17771	17831	17571	17650	17753	17952	17865	17639	17990	17658	17723	17789	17832	17752	17654	17772	17782	17689	17682	17750	17843	17824	17510	17517	17613	17738	17804	17714	17680	17716	17733	17558	17841	17630	17736	17833	17813	17823	17813	17706	17581	17543	17917	17621	17828	17595	17787	17701	17712	17757	17787	17732	17710	17886	17827	17842	17705	17708	17785	17798	17865	17836	17652	17795	17764	17608	17817	17841	17676	17704	17713	17783	17573	17806	17610	17780	17437	17808	17901	17643	17599	17755	17831	17849	17830	17871	17646	17700	17691	17946	17719	17614	17717	18062	17680	17907	17689	17835	17851	17740	17683	17688	17864	17673	17704	17833	17844	17587	17711	17882	17652	17631	17580	17646	17377	17679	17827	17673	17404	17820	17647	17609	17589	17786	17567	17673	17767	17767	17825	17498	17846	17791	17894	17767	17596	17703	17734	17741	17808	17701	17575	17831	17662	17676	17669	17885	17779	17723	17626	17698	17866	17835	17897	17537	17683	17713	17865	17848	17739	17832	17681	17861	17649	17645	17622	17655	17669	17789	17810	17549	17783	17759	17812	17658	17885	17865	17780	17789	17530	17616	17974	17822	17770	17665	17693	17588	17890	17702	17727	17841	17736	17768	17636	17707	17698	17747	17810	17776	17885	17792	17587	17806	17576	17723	17875	17706	17646	17749	17822	17487	17682	17729	17649	17892	17645	17798	17595	17641	17757	17891	18060	17674	17719	17689	17728	17556	17713	17634	17797	17819	17514	17746	17688	17525	17880	17693	17687	17773	17975	17571	17883	17678	17759	17823	17703	17741	17499	17889	17899	17605	17760	17782	17813	17794	17614	17568	17830	17811	17579	17591	17847	17626	17702	17667	17673	17804	17792	17522	17675	17784	17644	17649	17851	17769	17704	17510	18168	17673	17730	17782	17744	17755	17675	17767	17699	17444	17560	17866	17627	17720	17519	17868	17580	17770	17620	17904	17779	17685	17775	17596	17774	17663	17794	17808	17621	17845	17597	17793	17545	17755	17588	17834	17659	17657	17673	17800	17845	17760	17629	17761	17805	17604	17694	17792	17744	17851	17631	17684	17686	17741	17582	17620	17582	17645	17822	17547	17712	18039	17626	17796	17709	17710	17728	17552	17720	17812	17712	17689	17868	17747	17766	17691	17680	17596	17676	17737	17672	17720	17854	17974	17751	17685	17662	17869	17746	17570	17845	17640	17866	17791	17609	17769	17745	17841	17722	17883	17904	17701	17760	17877	17940	17659	17776	17986	17779	17779	17727
24230	21428	28675	29187	31173	33966	34614	32994	32171	32130	31814	31822	31556	31773	31362	31275	31268	31384	31243	31175	31366	31049	31036	30889	30907	31087	31449	31151	30894	31164	31006	30838	30877	30847	30868	30807	30955	30825	31182	30983	31221	31017	30886	31072	31087	30881	31009	30756	30741	30958	30803	30654	30822	30988	30895	30832	31044	31115	30927	30990	30740	30954	30737	30976	30941	30922	30770	30762	30902	31034	30826	30596	30780	30715	30630	30816	30846	30835	30742	30873	30957	30547	31032	30624	30816	30783	30788	30909	31142	30972	30810	30999	30733	30636	30895	30697	30843	30718	30646	30670	30861	30961	31156	30727	30690	30700	30968	30986	30937	30984	30754	31162	30672	31032	31049	30731	30786	30578	30663	31010	31017	30806	31043	31172	31031	31049	30804	30923	31068	30810	30809	31043	31029	30815	30963	30966	30997	30965	30932	30826	30983	30630	30803	30742	30872	30754	30696	30691	30956	30891	30941	30833	30923	30819	30871	30895	30488	31139	31095	30874	30807	30624	30823	30729	30851	30788	31028	30871	30942	30682	30915	31089	31080	30457	30611	30732	30743	30821	30581	30945	30880	30611	30504	30758	30791	30894	30672	30995	30788	30826	30907	30737	30715	30841	30913	30520	30723	30772	30934	30926	30794	30977	30960	30704	30948	30808	30813	30717	30662	30925	30796	30841	30873	30928	30884	30881	30951	31014	30707	30715	30995	31140	30802	30887	30641	30838	30834	30762	30900	30648	30724	30752	30707	30915	31000	30612	30971	30830	30800	30872	31197	30898	30818	30945	30845	30682	30831	30905	30755	30861	30940	30787	30868	31060	30795	30819	30600	30881	30707	30870	30823	30601	30950	30779	30750	30537	30996	31051	30833	30751	30694	30768	30538	30721	30535	30745	30936	30711	30659	30928	30719	30867	30827	30660	30732	30511	31078	30712	30860	30923	30701	30760	30803	30699	30788	30751	30617	30605	30659	31124	30996	31192	31110	30901	31027	30867	30906	30789	30849	31117	30796	30987	30733	30936	30813	30875	30584	31020	30917	31120	30663	31007	30685	30767	30852	30738	30799	30810	30947	30921	31121	30651	30808	30781	30731	30683	30700	30755	30627	30867	30844	30676	30669	30775	30985	30799	30789	31000	30599	30633	30959	30726	30951	31008	31195	31052	30737	30794	30769	30634	30640	30746	30807	30844	30899	30927	30846	30818	30843	30868	31079	30739	30917	30679	30751	30590	30836	30832	30753	31063	30676	31053	30893	30901	30922	30696	31013	30880	31031	30884	31090	30609	31063	31103	30916	30966	31101	30713	30880	30747	30633	30917	30737	30542	30840	30872	30665	30782	31057	30874	30842	30609	30800	30830	30928	30641	30806	30659	31007	30767	30700	30622	30751	30811	30826	30752	30714	30684	30849	30694	31084	31001	30750	30714	30536	30792	30872	30957	30576	30989	30985	30722	30822	30975	31008	30996	30817	30717	30872	30669	30829	30709	30743	30782	30982	30933	30837	30728	30706	30480	30590	30878	30855	30615	30621	30788	30641	30801	30747	30837	31025	30893	30940	30883	30906	30893	30796	30661	30800	30669	30981	31013	30701	30815	30573	30949	30757	30779	30617	30798	30926	30794	30751	30885	30907	30495	30866	30972	31072	30930	30996	30903	30770	30876	30731	30716	30792	30955	31041	30734	30631	30564	30999	30660	30756	30700	30923	30822	30855	30822	30919	30676	30825	30762	30885	31204	30935	30772	30732	30885	31010	30897	30959	30957	31207	30870	31081	30618	30777	30771	30703	30691	30786	30835	30872	30862	30935	30860	31052	30753	30956	30892	31031	30719	30904	30885	30849	30770	30840	30826	30823	30620	30863	30954	30980	30842	30851	30586	30808	30714	30942	31096	30636	30788	30935	30838	30831	30858	30767	30916	30854	30689	30829	30723	30842	30887	30602	30840	30707	30872	30836	30808	30787	31233	30919	30899	30737	31092	31050	30820	30787	30800	31306	30814	30771	30487	31032	30652	31123	30757	30851	30731	30812	30838	30726	30723	30633	30768	30540	30800	30964	30828	30881	31089	30982	30929	30868	30812	30832	30878	30823	30705	30716	30740	30789	31003	30866	30691	30997	30795	31132	30814	30831	30911	30877	30841	30673	31029	30932	30663	30628	30852	30785	30602	30810	31022	30950	30882	31032	30826	30770	30881	30665	30757	30854	30851	30888	30608	30866	30894	30818	30799	30722	30620	30791	30742	30632	31012	30810	30731	30570	30826	30825	30761	30784	30796	30751	31028	30752	30625	30803	30770	30814	30588	30617	30983	30890	30934	30857	30721	30995	30679	30909	30844	30849	30802	30800	30799	30712	30844	30952	30938	30916	30867	30742	31010	30946	30824	31027	30865	30769	31015	31027	31008	30631	30750	31038	30990	30501	30754	30855	30858	30797	30826	30938	31129	30767	31033	31081	30603	30973	31030	30751	30872	30882	30992	30981	30940	30744	30633	30654	30716	30861	30887	31094	30521	30987	30807	30984	30739	30620	30743	30926	30867	30767	31149	30749	30690	30858	31055	30636	30975	30831	30491	30803	30919	30780	31249	30776	30916	30981	30999	30808	30655	31071	30770	30924	30996	30856	30924	30998	31056	31140	30770	30934	30578	30753	30756	30785	30903	31049	30881	30911	30906	31093	30658	30927	30614	30796	30850	30797	30897	30715	30966	30725	30754	31033	30967	30984	30879	30899	31023	30847	30950	30851	30702	30597	30623	30584	30982	30702	30899	30804	30958	30582	30829	30973	30554	30890	30918	31066	30398	30950	30800	30707	30642	30942	30675	31070	30906	30888	30722	30847	30888	30963	30976	30771	31143	30821	30840	30595	30855	30679	30740	30926	30997	30943	30914	30693	30832	31086	30509	31072	30830	30909	30774	30769	31037	30557	30963	30771	30921	30858	30680	30693	30707	30726	30777	30933	30929	30843	30559	30743	30627	30852	31002	30864	30854	30761	30673	30639	30698	30735	30936	30743	30916	30915	30821	31150	30786	31119	30697	30763	31054	31037	31000	30896	30518	30922	30723	31104	30972	30913	31068	31031	30669	31134	30514	30915	31193	30767	30967	30877	30759	30862	30934	30897	30865	30859	30761	30599	30654	30895	30941	31009	30946	30926	31012	30857	30914	30984	30749	30806	31026	30632	30844	30934	30774	30890	30904	31107	30599	30603	30736	30832	30855	31248	30839	30949	30816	30883	30777	30952	30583	30902	30818	31212	30964	30747	30942	31160	30812	30753	30816	31005	30534	31032	31044	30979	30889	30874	31050	30960	30946	30821	30811	30558	30886	30972	30863	31058	30673	30964	30974	30762	31141	30985	30735	30738	30692	30783	30975	30882	30871	30755	30822	30648	30972	30719	30866	30850	30719	30635	30542	30903	30795	30764	30745	30825	30960	30834	30975	30759	30760	30754	30901	30837	30976	30923	30759	30858	31055	30965	30844	30856	30749	30656	31046	30797	31045	31054	30631	30595	30877	30908	30621	30749	31069	30685	31167	30448	30653	30794	30971	30513	30782	30933	31021	30976	30949	30938	30859	30953	30659	30820	30920	30873	30888	30800	30777	30875	30931	30655	30711	30690	30793	30880	30782	30868	30703	30874	30841	30904	31108	30951	31051	30944	30988	30979	30770	30742	30723	31087	30850	30882	30848	30998	30645	30866	30691	30868	30785	30912	30578	30751	31022	30668	31091	30978	30951	30984	30969	30767	30746	30456	30718	31076	30505	30921	30999	30804	30696	31111	30689	30903	30710	30932	30668	30758	30866	30857	30847	30963	30846	31003	30631	30768	30564	30763	30905	30730	30970	30921	30567	30909	30814	30884	30864	30810	30532	30730	30786	30864	31115	30915	30845	30620	30673	30879	30666	30802	30907	30839	30977	30886	30921	31036	30923	30784	30940	30926	30665	30970	30780	30880	30610	31055	31116	30953	30769	30722	30852	30886	30862	31222	30883	30857	30960	30834	31014	30771	30830	30960	30806	30778	30924	30743	30844	30673	30964	30764	30730	30739	30868	30882	30906	30873	30748	30993	30818	30919	30981	30786	30604	30900	30916	30658	30643	30910	30701	30937	30858	30955	30755	30826	30887	30807	30593	30709	30869	30641	30761	30751	30714	31052	30879	30867	30802	30859	30768	30751	30896	30738	31031	30854	30696	31023	30933	30907	30859	30973	31000	30864	30840	30945	30757	30696	30680	30870	30868	31011	30908	30839	31139	31027	31028	30783	30816	30680	30919	30904	30893	30965	30577	30692	30846	30752	30994	30893	30948	30473	30770	30681	30553	30913	31239	31038	31021	30736	30934	30894	30808	30917	31002	30836	30884	30954	30792	30564	30874	30712	30717	30742	31108	30949	30848	31013	30719	30873	30734	31020	30797	30898	30894	30992	30967	30862	31094	30776	30880	30747	30737	30850	30706	30830	30726	30710	30748	30724	30906	30983	30819	30906	31089	30949	30876	30904	30863	30724	30968	30759	30903	30863	30594	30933	30685	30915	30960	30709	30690	30985	30773	30877	30910	30941	30748	30893	30695	30623	30910	31056	30838	31140	30532	31001	30793	30884	30876	30769	30886	30992	30931	30782	30884	31084	31018	30824	31054	30820	31053	30827	30824	30927	30756	31014	30682	30878	30976	30801	30777	30991	30582	30721	30772	30804	30895	30967	30811	30662	30917	30792	30802	30810	30761	30832	31117	30835	30952	30746	30889	30917	30823	30772	30705	30889	30771	30787	31067	30927	30599	30767	31095	30804	30934	30840	30776	30777	31128	30762	30849	30928	30875	31063	31088	30804	31102	30998	30693	30773	30846	30658	30948	31060	30834	30784	30814	30920	30485	30865	30868	30903	31195	30666	30906	30742	30614	31014	31029	30926	30833	30911	30789	30712	30576	30872	30647	30716	30851	30811	30770	30738	30873	30741	30958	31012	30741	30839	30618	30763	30734	30850	30933	30721	30585	31123	30747	31055	31027	30800	31073	30679	31045	30930	31109	31027	30933	30722	30824	30973	30961	31050	30531	30731	30835	30982	30713	30807	30984	30781	30927	31087	30945	30927	30872	30581	30618	30629	31038	30873	30820	30818	30799	30674	30641	30678	30729
23631	39255	36154	28294	24655	22290	21169	20245	19685	19303	19172	18788	18897	18655	18787	18512	18389	18378	18471	18260	18150	18326	18145	18473	18230	18310	18432	18115	18145	18231	18259	18172	18110	18034	18040	18077	18127	18131	17916	18126	17986	17877	18077	17808	17989	17802	17977	17980	18015	18014	17986	18012	17820	18102	17918	17958	18011	18076	17783	17966	18128	18020	17960	18018	17913	18085	17935	17857	17930	17920	17945	17746	17980	17974	18018	18089	17955	18017	17977	17992	18050	17932	17985	17977	17894	18014	17921	17947	17908	17929	17809	17945	17945	18074	17916	17932	18002	17853	17939	18082	17868	18014	17931	17994	17863	17823	17953	17717	17850	18028	17971	18003	18154	17984	17899	18008	18148	17832	17952	17801	17783	17972	17916	17824	17822	17985	17967	17920	17978	17740	17973	17970	17850	17909	18044	18189	17931	17882	17763	17930	18111	17804	17916	17937	17871	17965	17727	17770	17966	17837	18048	18104	17747	17989	18058	18183	17804	17897	17783	18017	17819	17894	17885	18119	17797	17959	17983	17753	17982	18099	18011	17911	18056	17925	17778	17950	17839	17810	18112	17856	17791	17894	18010	18047	17841	18043	17956	17880	17903	18043	17832	17782	17891	17780	17998	18003	17827	17864	17887	17937	17839	17745	17842	17925	17935	17749	17756	17946	17883	17909	17759	17738	18068	17859	17919	18085	17981	17730	18014	18016	18000	18014	17889	17857	17879	17731	18129	17957	17811	18002	17900	17948	17779	17935	17961	17896	17835	17889	17909	17908	18112	17993	17735	17927	18071	17731	17956	17756	17832	18076	18013	17943	17794	17878	18163	17616	17798	17826	17985	17822	17958	17903	17937	17894	17820	17944	18091	17923	17925	17824	17703	18154	17684	17867	17828	18037	17857	17931	17948	17890	18003	17757	17969	17957	17942	17912	17602	18036	17877	18106	17775	17769	18047	17850	17859	18003	17804	17878	17772	18102	17912	17508	17958	17752	17895	17898	17943	17977	17951	17864	17932	17785	18039	17991	17861	18049	17957	17858	17786	18070	17867	17884	17810	17986	17848	17841	17879	17962	17946	17990	17993	18120	17880	18012	17742	17849	17880	17982	17870	17942	17673	17855	18075	17984	17789	18093	17894	17982	17847	17784	17926	17868	17866	17893	17929	17902	17912	17971	17897	17666	17896	17882	17880	17985	17965	18019	17983	17814	18009	17842	17923	17768	17916	17874	17854	18014	17907	18073	18012	17990	17992	17881	17924	17853	17805	17926	18039	17811	17824	17714	18104	17892	17852	17736	18044	18054	17865	17966	17899	18074	17889	17932	17924	18042	18043	17748	17972	17916	18127	18065	17950	17901	17911	18026	18027	17900	17855	18040	18107	17638	18007	17893	17861	17742	17773	17856	17934	17891	18004	17886	17748	17792	17865	17887	18019	17937	17884	17984	17878	17987	17893	18051	18074	17937	17980	17720	17875	17889	17942	17947	17994	17865	18049	17816	17818	17862	17821	17995	18066	17983	17914	17747	17927	18032	17930	17789	17901	17773	17853	17752	17813	17969	17828	17738	17874	17891	17962	17793	17707	17836	17913	17830	17923	18043	17995	17943	17755	17907	17923	17852	18122	17876	17985	17719	17802	17862	17924	17883	17682	17709	17921	17961	17890	17974	17838	17849	17836	17741	17956	17845	17805	17930	18134	17887	18012	18010	17931	17919	18050	17976	17928	17993	18020	17799	17961	17987	17842	17967	17936	17906	18107	17986	17858	17906	18223	17835	17761	18120	17989	17975	17844	17963	17776	17755	18037	17966	17832	17921	18015	17998	17855	18075	17774	18003	17933	17813	17783	17864	18042	18038	17895	17906	17882	17979	17956	17900	17917	17908	17842	17755	17824	17753	17788	17934	18034	17949	17917	17841	17738	18024	17744	17845	17740	17879	17926	17746	17866	18014	17831	17882	18033	17958	18081	17842	17961	18001	17988	17900	17878	17801	17937	18182	18006	17837	17731	17924	17995	17808	18067	18010	17981	17660	17940	17792	17904	17931	17921	18073	17801	18081	17908	17910	17916	17877	17902	17749	17977	17897	17772	17841	17799	17948	18005	18003	17861	18016	17900	17882	17767	18082	18038	17957	17855	18035	17954	17845	18057	17979	17764	17947	17947	17974	17964	17784	17932	17942	17741	17914	17997	17834	17944	17873	17904	17742	17904	18059	17843	17986	18050	17966	17854	17945	17770	17723	17894	18009	17860	17982	17803	18021	17857	18088	17872	18025	18060	17846	17984	18022	18043	17946	17943	18000	17943	17837	17952	17874	17989	17908	17877	17882	17937	17892	17951	18165	17956	17982	17895	17801	17840	17929	17869	18017	18044	17812	17788	17959	17797	18027	17774	18023	17762	17950	17973	17867	17768	17943	18042	18024	17982	17979	17720	17927	17703	17726	17868	17872	17854	17819	17885	17985	17913	17843	17677	17906	18013	17955	17924	17811	18150	18104	17787	17932	18061	17758	17835	18077	17759	18105	17826	17972	17775	17908	17882	17915	17791	18026	17924	17841	17951	17773	18021	17816	17927	18027	17897	17726	17996	17916	17899	17855	17852	18104	17911	17831	17960	18047	18029	17832	17962	17895	17876	17855	17824	18024	17955	17909	17857	17971	17901	17900	17935	17825	18138	17895	17794	17856	17966	18040	17779	17911	17796	18063	18006	17773	17724	17944	17793	18057	17785	17968	17756	17892	17903	17875	17893	17821	17940	17844	17761	17954	17808	17993	17903	18014	18008	17715	17788	17892	17838	17894	17944	17891	17824	17732	17860	18075	17842	17777	18021	17954	17913	17955	17842	17914	18007	17933	17884	17964	17923	17961	17831	17869	17688	17766	17903	17749	17868	17780	18042	18180	18184	17777	17989	17968	17938	17950	17757	17840	17813	18107	17850	17699	17872	17834	17844	17904	17907	17821	17823	17844	17935	17855	18013	17975	18013	17851	18050	18058	17940	17922	17945	18098	17564	17847	17878	17927	17937	17893	17966	17836	17967	17972	17846	17948	17861	18105	17753	18164	17834	17950	17887	17858	17923	17893	17968	17979	17966	17991	17960	17989	17917	17795	17982	17876	17781	17983	17794	18061	17861	17955	17992	17742	17781	17820	17711	18112	18006	17894	17994	17858	17990	17936	18137	17754	17937	17855	18155	17919	17975	17986	17933	17883	17996	18000	18018	17892	17753	18025	17985	18056	18026	18167	18024	18085	17855	17931	18018	17841	17954	17774	18094	17929	17999	17978	17808	17897	17876	17836	17773	17826	18064	17981	17968	17928	17807	17884	17884	18066	17723	17949	18084	17819	17739	17959	17758	18002	17973	17890	17929	17924	17920	18040	17709	17964	17923	18091	18021	17888	17856	18105	17938	17994	17907	17955	17882	17874	17907	17960	17961	17854	17785	17807	17900	17879	17783	17970	17933	17882	18015	17775	17906	17789	17897	18011	17726	17801	17829	18073	17752	18018	17873	18046	17944	17849	17979	17883	17944	17955	17966	17886	18019	17821	17933	17813	17953	18147	17973	17948	17821	17893	17888	17857	17722	18042	18034	17899	17786	17903	17824	17920	17981	17865	18085	17908	17890	17720	17941	17842	17861	18004	17730	17890	17647	17772	17806	17917	17857	17874	17975	17750	18058	17970	17930	17779	17743	17866	17830	17930	17923	17940	17893	17922	17987	17901	17965	17899	17979	18016	17927	17787	18171	18015	18096	17802	17843	17881	17960	17793	17785	17982	17856	17831	18038	17983	17751	17791	17984	18025	17989	18013	17886	17969	17903	17720	17773	17900	17920	17933	17863	17829	17976	17817	17949	17919	17905	18072	18092	17991	17845	18154	18043	17861	17721	17883	18003	17799	17729	18123	17896	17875	17831	18003	18071	17860	17914	17823	17763	17891	17980	17865	17916	17823	17897	17956	17771	17936	18007	17785	17962	17873	17996	17807	17942	17785	17806	17931	17840	18055	17919	17700	17880	17919	17717	17845	17674	18005	17968	17850	17903	17721	17748	18014	17954	17848	17860	18037	17733	17870	17878	17892	17899	17728	18070	18056	17881	17900	17891	17912	17975	17973	17918	18219	17962	18085	17980	17916	18088	17893	17995	17934	17864	18004	17969	17863	17783	17746	17906	17905	17866	17788	17876	17696	18102	18001	17970	17689	17884	17968	17991	17941	17798	18003	17905	17643	18049	17962	17995	17976	17983	18140	17806	17971	18003	18066	18020	18031	17939	17862	18060	17954	17849	18028	18174	17866	17949	17877	17910	17826	17914	17971	18103	17915	17792	17914	18073	17806	17877	17816	17877	17993	18048	18032	17929	17725	17806	17979	17805	17990	17723	17894	17809	17829	17898	17930	17831	17842	17878	17967	18071	17926	17836	17998	17804	17800	17843	17959	17960	17814	18058	17917	17868	18031	17989	17936	18185	17950	17855	17914	18074	17959	17768	17925	18021	17759	17823	17739	17991	17777	17828	17899	17952	17906	17902	18048	17833	17900	18110	17946	17830	17906	17766	17769	18055	17946	17789	18118	17960	17940	17885	17857	17782	17894	17818	17917	18022	17893	18133	17870	17780	17959	17871	17903	18035	17857	18028	17977	18065	17775	18007	17974	17940	18150	18147	17921	17939	17898	17867	17921	18054	17947	17773	17858	17783	17934	17794	17962	18107	17984	17991	18008	17763	18002	17901	17860	17907	17989	17841	17878	17889	17717	18064	18102	18052	17709	17883	17872	17843	17895	17868	18078	17944	17855	17887	17787	17817	17860	17909	17924	18011	17894	17774	18203	17862	17600	18078	17803	17993	17773	18080	17951	17991	17901	17690	17792	17910	17923	17813	18037	17992	17881	18048	17939	18058	18064	17874	17996	17950	18074	17925	17822	18258	17903	17760	17727	17780	18039	18033	17871	17769	17841	17856	18072	18073	17835	17779	17964	17914	17943	17842	17943	17986	17823	17889	17975	17875	17726	17763	17983	17937	18009	17940	18060	18001	18040	17902	18022	17892	17841	18055	18056	17926	18131	17916	18096	17990	17937	17856	17761	18012	18055	17966	17811	17899	17952	17832	18132	17802	17971	17883	17875	17976	18140	18017	17960	17928	18002
22969	21386	28614	26470	29156	34200	36286	33863	32880	32743	32446	32184	32232	31743	31875	31251	31507	31430	31235	31250	31231	30957	31165	30908	31072	31074	31234	31152	31224	30838	30910	31278	31011	31175	30876	30831	30707	30781	30695	30641	31048	30798	30801	30726	30856	30750	30815	31027	30563	30607	30509	30727	30714	30827	30606	30793	30780	30861	30387	30733	30460	31081	30966	30898	31017	30917	30816	30949	30587	30870	30878	30635	30590	30509	30748	30802	30546	30726	30766	30731	30799	30699	30895	30553	30598	30620	30661	31080	30812	30453	30777	30597	30949	30797	30692	30664	30730	30633	30500	30656	30659	30166	30752	30743	30646	30679	30565	30719	30600	30482	30740	30622	30383	30711	30794	30507	30727	30777	30659	30866	30682	30804	30349	30527	30586	30480	30581	30587	30775	30528	30678	30691	30633	30787	30621	30727	30690	30741	30605	30508	30616	30840	30745	30470	30650	30433	30810	30545	30502	30783	30730	30711	30591	30628	30483	30534	30570	30654	30563	30873	30418	30767	30883	30682	30480	30741	30906	30669	30575	30676	30627	30924	30698	30724	30513	30461	30983	30603	30693	30460	30946	30728	30449	30588	30878	30727	30756	30471	30823	30637	30693	30627	30775	30453	30886	30690	30641	30813	30638	30600	30584	30725	30611	30572	30848	30682	30654	30685	30642	30766	30894	30675	30804	30620	30601	30697	30622	30654	30693	30796	30788	30591	30640	30786	30783	30240	30430	30759	30520	30542	30742	30750	30620	30597	30689	30505	30773	30684	30579	30564	30901	30673	30823	30601	30761	30578	30810	30859	30601	30848	30788	30607	30624	30757	30564	30594	30624	30482	30632	30692	30508	30844	30615	30457	30511	30714	30720	30954	30684	30673	30700	30847	30921	30774	30835	30596	30641	30994	30853	30595	30564	30591	30583	30593	31044	30808	30688	30571	30633	30675	30493	30827	30553	30782	30474	30572	30774	30541	30353	30798	30640	30713	30579	30700	30468	30677	30533	30554	30743	30736	30434	30649	30587	30695	30717	30851	30693	30611	30773	30944	30826	30600	30728	30591	30573	30533	30645	30428	30803	30671	30605	30440	30793	31038	30888	30769	30955	30775	30846	30683	30446	30745	30425	30758	30562	30812	31002	30750	30738	30662	30480	30671	30659	30558	30773	30616	30718	30566	30885	30380	30789	30785	30551	30819	30619	30537	30655	30550	30787	30621	30824	30685	30841	30707	30706	30869	30690	30848	30727	30644	30545	30899	30688	30548	30784	30404	30678	30666	30572	30593	30745	30889	30604	30800	30488	30294	30570	30750	30517	30801	30537	30592	30585	30672	30701	30843	30794	30758	30604	30954	30787	30727	30807	30785	30327	30800	30833	30718	30776	30624	30869	30790	30633	30764	30770	30621	30704	30616	30477	30733	30788	30729	30708	30608	30866	30781	30767	30743	30714	30626	30820	30733	30528	31010	30655	30556	30529	30609	30818	30797	30469	30709	30828	30477	30777	30641	30558	30900	30502	30664	30823	30630	30803	30528	30767	30766	30474	30620	30564	31095	30891	30827	30801	30396	30610	30409	30830	30483	30601	30612	30657	30577	30788	30561	30638	30442	30610	30873	30691	30757	30828	30979	30694	30713	30663	30887	30793	30861	30782	30539	30626	30472	30613	30628	30620	30625	30637	30406	30869	30517	30692	30579	30494	30440	30520	30677	30815	30702	30576	30935	30684	30935	30776	30697	30643	30538	30660	30674	30771	30820	30621	30664	30618	30707	30676	30633	30699	30733	30705	30395	30588	30618	30699	30416	30634	30824	30375	30557	30727	30711	30649	30735	30546	30484	30746	30726	30216	30678	30587	30774	30729	30682	30912	30495	30956	30653	30685	30492	30754	30820	30432	30700	30499	30607	30676	30443	30696	30814	30500	30782	30687	30819	30739	30787	30763	30760	30547	30826	30813	30534	30757	30794	30852	30728	30668	30614	30415	30490	30589	30822	30691	30779	30458	30689	30790	30724	30658	30638	30648	30792	30850	30832	30636	30624	30545	30625	30667	30585	30853	30810	30580	30802	30679	30691	30714	30620	30583	30638	30840	30699	30430	30526	30545	30590	30655	30499	30526	30696	31001	30755	30759	30733	30642	30702	30716	30409	30699	30892	30907	30809	30724	30529	30870	30858	30693	30673	30694	30418	30400	30574	30507	30704	30780	30923	30682	30821	30794	30614	30701	30712	30826	30831	30605	30683	30654	30541	30592	30847	30947	30668	30388	30818	30482	30754	30746	30692	30779	30895	30697	30483	30825	30743	30691	30231	30580	30627	30763	30830	30662	30427	30936	30789	30776	30810	30894	30730	30432	30585	30475	30942	30637	30674	30626	30830	30510	30770	30819	30657	30569	30815	30636	30655	30404	30529	30701	30683	30694	30669	30826	30864	30775	30669	30668	30805	30611	30473	30636	30622	30460	30797	30922	30747	30767	30519	30626	30696	30552	30667	30516	30550	30687	30893	30642	30430	30811	30555	30581	30712	30817	30803	30557	30788	30728	30530	30555	30714	30522	30903	30848	30662	30616	30749	30445	30487	30450	30793	30341	30684	30697	30357	30818	30789	30742	30533	30824	30776	30756	30520	30634	30673	30794	30765	30668	30660	30769	30706	30926	30841	30681	30715	30975	30555	30684	30594	30727	30986	30501	30620	30904	30703	30490	30617	30799	30555	30726	30737	30931	30683	30599	30755	30654	30546	30618	30790	30544	30731	30655	30623	30612	30768	30662	30596	30716	30882	30635	30518	30644	30569	30606	30784	30582	30662	30523	30709	30653	30604	30529	30765	30314	30594	30679	30668	30677	30646	30580	30753	30771	30750	30485	30484	30668	30486	30583	30862	30624	30649	30688	30720	30541	30858	30895	30959	30626	30883	30845	30767	30764	30835	30960	30725	30902	30614	30843	30855	30785	30675	30718	30552	30629	30721	30619	30574	30813	30657	30664	30743	30647	30420	30713	30753	30696	30736	30651	30891	30833	30554	30645	30610	30665	30697	30611	30830	30823	30534	30636	30474	30902	30758	30672	30800	30691	30688	30468	30593	30633	30595	30839	30674	30662	30396	30644	30686	30677	30747	30602	30639	30768	30371	30616	30831	30739	30738	30350	31001	30668	30625	30781	30598	30615	30810	30619	30873	30607	30622	30700	30858	30726	30626	30758	30750	30789	30744	30631	30686	30583	30701	30814	30627	30402	30572	30607	30798	30947	30694	30565	30934	30557	30584	30721	30699	30776	30687	30991	30856	31064	30877	30848	30603	30712	30812	30412	30712	30716	30945	30564	30583	30621	30740	30664	30831	30439	30602	30790	30804	30547	30731	30682	30713	30932	30447	30580	30614	30812	30669	30766	30743	30510	30674	30596	30561	30735	30704	30854	30868	30570	30802	30463	30532	30736	30716	30658	30406	30654	30805	30668	30793	30470	30629	31042	30757	30915	30778	30662	30698	30433	30671	30830	30720	30570	30667	30599	30522	30719	30511	31008	30696	30538	30719	30754	30656	30622	30784	30885	30793	30650	30459	30567	30595	30666	30591	30540	30627	30828	30780	30634	30673	30541	30566	30732	30733	30747	30495	30819	30799	30605	30598	30327	30666	30704	30625	30681	30554	30816	30793	30716	30738	30458	30730	30704	30590	30805	30563	30707	30775	30747	30584	30608	30583	30669	30562	30528	30466	30647	30924	30607	30745	30941	30714	31200	30671	30550	30609	30490	30690	30571	30742	30653	30551	30883	30707	30821	30611	30619	30549	30754	30537	30475	30791	30694	30686	30652	30936	30636	30571	30694	30797	30847	30619	30720	30739	30926	30525	30391	30546	30691	30703	30741	30677	30790	30438	30722	30327	30703	30671	30662	30755	30663	30797	30620	30595	30830	30535	30549	30764	30599	30760	30713	30483	30602	30589	30750	30913	30764	30556	30550	30816	30706	30917	30786	30559	30826	30612	30694	30499	30887	30534	30512	30812	30619	30820	30800	30683	30743	30568	30746	30906	30672	30679	30730	30756	30628	30297	30566	30522	30542	30482	30635	30824	30542	30855	30613	30655	30587	30891	30984	30728	30247	30647	30696	30734	30803	30917	30642	30439	30706	30588	30600	30598	30424	30769	30618	30478	30515	30579	30381	30668	30686	30685	30560	30685	30752	30643	30633	30544	30806	31024	30755	30939	30657	30671	30796	30663	30666	30812	30694	30721	31121	30860	30423	30365	30667	30523	30709	30499	30762	30607	30691	30404	30693	30795	30778	30775	30626	30741	30598	30562	30675	30573	30340	30867	30495	30634	30658	30982	30859	30656	30825	30534	30737	30680	30731	30720	30700	30618	30566	30713	30609	30652	30776	30738	30594	30823	30562	30548	30809	30890	30849	30620	30532	30738	30649	30373	30542	30515	30630	30771	30733	30420	30662	30592	30567	30632	30575	30430	30741	30410	30694	30487	30505	30602	30803	30710	30686	30913	30822	30729	30659	30997	30540	30297	31027	30710	30693	30767	30720	30602	30894	30580	30698	30787	30834	30802	30611	30761	30489	30784	30676	30352	30658	30534	30703	30539	30624	30947	30762	30886	30874	30496	30545	30663	30777	30773	30651	30685	30677	30729	30664	30751	30690	30687	30873	30738	30473	30708	30657	30979	30470	30620	30676	30648	30564	30531	30831	31003	30830	30836	30667	30654	30692	30635	30713	30551	30573	30801	30861	30440	30828	30736	30703	30661	30896	30724	30731	30831	30783	30750	30957	30653	30691	30524	30621	30617	30454	30799	30793	30698	30601	30394	30611	30635	30660	30873	30820	30850	30671	30966	30736	30690	30679	30840	30839	30699	30729	30719	30702	30627	30561	30698	30738	30904	30606	30503	30767	30534	30896	30930	30878	30749	30491	30543	30903	30819	30841	30661	30508	30478	30459	30684	30650	30816	30591	30773	30700	30775	30288	30751	30656	30654	30530	30629	30468	30635	30854	30355	30529	30730	30709	30933	30577	30785	30686	30796	30639	30605	30637	30726	30669	30388	30491	30911	30773	30836	30761	30625	30558	30612	30848	30651	30967	30534	30613	30739	30735	30592	30416	30627	30515	30653	30666	30731	30617	30652	30703	30738	30640	30716
25770	45414	41842	32838	27600	24949	22949	21794	20773	20031	19707	19341	19501	19251	19140	18814	18906	18798	18532	18645	18414	18411	18044	18262	18304	18236	18100	18334	18313	18257	18181	18217	18160	18098	18222	18215	18224	18254	18094	18119	18023	18066	18036	18110	18071	17945	18128	18051	18142	18095	18032	18040	18196	17970	17934	18156	18088	17961	18239	18099	18065	18077	17770	18050	18021	17918	18011	18129	17846	17954	17995	17959	17973	17784	18057	18056	17892	17972	17789	17999	18060	17946	18053	18105	17820	18030	18131	18061	17957	17694	17919	18008	17932	18043	18109	18050	18042	17827	17779	17935	18067	17954	17920	18123	17976	18153	17875	17804	18050	17981	17971	18111	18014	18039	17913	18007	17828	17920	17852	17985	17899	17893	17865	18024	17980	17965	18127	17818	18139	17882	18017	18025	18029	17775	17881	17996	17940	17929	17864	17919	18073	17959	17883	17862	17844	18066	17735	17904	17933	18075	17919	18141	17988	17859	17992	17952	17947	18006	17861	17794	17779	17889	17860	17901	17895	18014	17877	17921	18013	18083	18098	18118	17773	17895	17910	17943	17920	17985	17893	18010	17976	17966	17875	17911	18023	17912	17865	18029	17952	18027	18024	17855	17869	17915	18061	17909	17860	17976	17806	17905	17986	18040	17878	18188	17932	17972	17878	17818	17919	18158	17916	17940	17783	18032	17948	17893	17744	18012	17886	17834	17990	18055	17961	17898	17832	18108	17963	17953	18031	17934	17886	17968	18030	17998	17849	17935	17942	17930	17920	18104	18194	17830	17931	17899	17956	17815	17998	17884	17869	18036	18001	17937	17817	17816	18006	17865	17987	17920	17890	17877	17916	17929	18050	17909	18138	17806	18114	17841	17863	17944	17990	18042	18156	17927	18015	17845	17898	18068	17962	17863	17855	17821	17801	17866	17896	17986	17981	17789	17933	17944	18085	17794	18001	17991	18092	17941	18058	17666	17882	17750	17926	17955	17922	17979	17981	17909	18038	18024	17722	17895	17864	17981	17872	18010	17983	17925	17958	17931	17912	18016	17936	17891	18018	18030	18119	17829	18006	18051	17935	18107	18085	17894	17863	18061	17862	17884	17991	17968	18048	17921	18052	17928	18032	17775	17982	17933	17961	17881	17678	18109	17854	17934	17837	18022	17950	17966	17828	18161	17879	17812	17828	17966	18026	17967	17869	17915	17957	17814	17874	17743	17857	17933	17928	18017	17911	18040	17891	17911	17919	17979	17933	18046	17900	17745	17852	17961	17816	17851	17949	17998	17666	17932	17775	17631	18119	18070	17940	17914	17809	17865	17912	17864	17948	17892	17987	17858	18034	18012	17893	17780	17983	17897	18013	17817	17863	17857	17891	17719	18061	18015	17954	18022	17955	18029	17685	17936	17793	17881	17822	17946	17823	18001	17977	18044	17767	17845	18087	18209	17980	18033	17791	17985	17897	18053	17906	17921	17826	17818	18089	17996	17806	18052	18005	17814	18036	17875	17906	17950	17796	17766	17912	18146	17979	17862	18014	17749	17979	18050	17850	17997	17968	17791	18202	17998	18021	17922	17880	17936	17887	18026	17853	17888	17888	18003	17829	18074	17924	17861	17921	17798	17943	18106	18064	18016	17711	17963	18051	17793	17858	17935	17853	17910	17904	17754	18000	17835	17785	18028	18030	17977	17953	17968	17971	18004	17952	17965	18026	18055	18000	18037	17834	18067	17779	17786	17900	17816	17955	17701	17879	17938	17718	17881	17918	18155	18036	17979	18089	18052	18040	17921	18056	17885	17940	18076	17977	18074	17994	17941	18016	17761	17907	17855	18126	17975	18091	17988	17957	17803	17859	17745	17790	18004	17915	17945	18115	18053	18196	17890	17986	18069	17892	17647	17908	18006	17886	17736	17939	18014	18123	17777	17762	18030	17940	17980	17954	17831	18102	17726	18109	17907	17924	18011	17916	17862	17852	17866	17877	17994	17966	17843	18045	17846	17988	17910	17874	18004	17983	17971	17812	17984	17863	18020	17999	17863	18105	17955	17987	17894	17905	17858	17895	18009	17887	18001	17957	17907	17824	18028	17926	17862	17909	17966	18119	17881	17855	18006	17856	17844	17966	18042	17968	17937	17740	17687	17908	18000	17941	17876	17817	18008	17954	18038	18041	17748	18051	17751	18054	17821	18038	17976	17992	17871	18022	17923	17945	18054	18065	17909	17805	17919	17975	17923	17910	18042	18077	18050	18179	17909	17883	18009	17924	18174	17884	17989	17968	17867	17848	17965	17993	17818	17966	17902	17928	17858	17997	17870	17975	18068	17865	17747	18126	17953	17957	18103	17913	17906	18010	17980	17902	17843	17828	18021	17847	17901	18073	17908	18022	17902	18033	17987	17976	17962	17928	17729	17965	17852	18041	17870	17905	17874	17788	18189	17888	17967	17882	17938	17907	17856	18045	18018	18051	17887	17898	17750	18125	18009	17992	17939	17825	18160	17750	17982	17884	17975	17867	17865	17918	18076	17969	17960	17680	17962	17808	17840	18178	17903	17995	17972	17746	17843	17811	17950	18045	17916	18136	17907	17895	17850	17905	17928	18047	17760	17924	17979	17789	17982	17900	18042	17976	17973	18003	17728	17805	17925	17851	17909	18023	18044	17857	18074	18096	18175	18001	17892	17823	17849	18024	17872	17864	18164	18014	17726	17782	17943	17926	17822	17970	18076	17965	17687	17972	18003	17828	17992	17739	17969	17992	17878	17769	17916	17857	17958	17886	18033	18108	18138	17862	17858	17818	17805	18000	17936	17984	17882	17880	17944	17924	17946	17933	18073	17997	17938	17862	17941	17921	17944	17960	17905	18012	18025	17832	17937	17870	17905	17951	18062	17921	17920	17987	17781	17861	17830	17945	17963	17968	18001	18118	17911	17823	18016	17881	18034	17957	17910	18158	17708	18049	17913	18025	18020	18023	17848	17872	17927	17954	17831	18008	18068	17986	17921	17928	17973	18015	18029	17816	17928	17881	17772	18021	18051	17975	18046	17833	18010	17846	17936	17931	17963	17967	18157	17807	17995	18009	17931	18091	18097	17957	17776	17918	17773	17994	17971	17936	17908	17944	17787	17921	17963	17807	17908	17971	17844	17969	17975	17854	17892	17972	18033	17666	17866	17930	17924	17973	18112	17751	17723	17997	17830	18017	17874	17911	18010	17959	17948	17990	18045	17945	18082	18021	17950	17928	18027	17920	18060	18141	18054	17738	17829	17943	18002	17851	18047	17832	18055	17915	18001	18116	17988	18070	17976	17885	17990	18071	17975	18014	17941	17984	17847	17858	17872	17955	18003	17958	17810	18001	17882	17835	17835	17744	17785	17825	18029	18021	18057	17890	18113	17826	18092	17994	17923	17975	17764	18109	18010	17765	18029	18110	17797	18018	17970	17976	17776	17951	17933	18137	17893	18005	17836	17770	17904	18077	18125	17960	17954	18050	17870	18143	18014	18013	17844	17937	17940	17890	18032	17941	17923	17792	18047	17786	17958	17915	17975	17806	18099	17726	18019	18041	17779	17955	17860	17914	17888	17840	17992	17839	17860	18018	17847	17916	17870	17977	18019	17863	17849	18031	18026	17819	17859	17993	17808	18051	17958	17801	17909	18107	17805	17908	18114	18041	17912	17723	17981	17883	18003	17922	17895	18024	17944	17910	17996	18002	17882	17929	17869	17813	17875	17874	17880	17942	17766	17891	18009	17892	18111	18022	18065	17644	17844	17901	17943	17948	17933	17675	17992	17758	17956	18058	17894	18013	17999	18030	18109	17804	18013	17805	17832	18087	17821	17808	17831	17920	17991	18005	17889	17882	17813	18024	17803	17686	17971	18017	18210	17802	17866	17985	18163	18176	17885	18128	17807	17825	17898	17944	18150	18082	17762	17736	18142	17907	17942	17951	17873	17907	17836	18022	18185	17759	17968	18062	17868	18006	17848	18002	17862	17883	17937	17833	17951	17906	17957	17933	18166	17971	17874	17914	18026	17871	17904	17747	17976	17968	17883	18048	17759	17762	17850	17794	17851	17919	17893	17801	17921	17936	17712	18017	17945	17990	17977	17864	17881	17984	17963	17921	18089	17828	17921	17979	18072	17809	17834	18155	17950	17736	18015	17971	17897	18064	18017	17985	17976	17897	17905	17997	17676	17925	17868	18016	17726	17899	17823	18107	17902	17956	17873	17987	18122	17922	17780	17927	17939	17993	17927	17961	17989	17749	17817	17801	17779	18056	17865	18078	17885	17911	17948	17811	17967	17957	17872	17878	17862	17713	18065	17997	17704	18006	17965	17913	17745	17993	17953	18070	17917	17883	17882	17882	18049	17908	17897	17999	17914	17999	18099	18049	17952	17798	18187	17952	17847	18044	17781	17879	17891	17980	17991	17918	17970	17968	17818	17935	18035	17867	17915	17905	17955	18036	17954	17926	17986	18122	18019	17822	17962	17860	17994	17924	17908	17873	17999	17932	17846	17953	17824	17876	17953	17881	17894	18029	17765	17726	18010	18068	18060	17878	17971	17735	17756	17971	18124	17863	17876	17886	17856	18065	17674	17975	17936	18115	18129	17845	17999	18041	17963	18116	17918	17681	17940	17958	17996	17839	17831	17869	17907	17838	18078	17959	17786	17831	17989	18004	17979	18024	17808	18123	17903	18081	17996	18039	17936	17859	17989	17778	18031	18052	17964	17934	17890	17988	18082	17847	18064	17944	17991	17920	17911	17832	17879	17823	17819	17914	18076	17977	17856	17864	18161	18061	18033	17697	18094	17817	17989	17836	17977	17976	17949	17846	18079	18053	17909	17949	17904	17902	17763	17843	17934	17892	17715	17808	17894	17889	17949	18060	17882	17819	17914	18044	17896	17950	18022	17899	17886	18017	17978	18000	18069	17889	17936	18056	18093	17947	18003	18109	18104	17961	17944	17964	18049	17906	17789	17689	17793	17926	18063	18063	17839	17860	17902	17883	17773	17777	18007	17874	18059	18033	18114	17857	17793	18031	18019	18144	17825	18037	18001	17752	18010	17976	17881	18005	17891	17805	17853	17910	17992	17828	17841	17835	18024	17979	17752	17658	18029	17867	17975	17884	17964	17877	17999
34229	31412	37342	35793	32759	31873	31802	30945	30899	30566	30616	30775	30577	30750	30732	30480	30735	30429	30286	30248	30212	30329	30468	30426	30524	30316	30334	30204	30285	30287	30221	29977	30210	30276	30556	30695	30387	30184	30555	30179	30552	30128	30276	30081	30410	30269	30193	30208	30435	30323	30212	30571	30252	30001	30517	30360	30336	30279	30211	30422	29949	30381	30339	30241	30375	30310	30069	30300	30316	30086	30467	30317	30438	30298	30199	30242	30528	29996	30387	30317	30287	30067	30148	30019	30255	30171	30042	30257	30216	30278	30396	30478	30336	30457	30083	30305	30446	30499	30296	30300	30571	30141	30249	30248	30466	30069	30206	30188	30057	30118	30418	30302	30246	30225	30294	30140	30091	30270	30463	30187	30097	30447	30144	30097	30253	30077	30099	30265	30288	30300	30219	30471	30160	30307	30078	30253	30505	30208	30115	30186	30392	30426	30085	30442	30230	30221	30125	30280	30121	30191	30173	30569	30084	29953	30056	30387	30429	30390	30030	30165	30542	30254	30442	30179	30369	30584	30203	30219	30368	30485	30193	30305	30311	30058	30308	30365	30391	30113	30387	30456	30220	30381	30196	30126	30260	30387	30452	30258	30234	30154	30198	30325	30407	30391	30384	30084	30347	30624	30508	30381	30459	30318	30289	30191	30022	30374	30098	30220	30214	30388	30272	30241	30176	30465	30240	30303	30410	30152	30302	30431	30029	30096	30265	30203	30242	30512	30355	30419	30186	30190	30233	30409	30254	30176	30083	30172	30165	30257	30048	30250	30117	30092	30582	30157	30325	30067	30401	30359	30111	30246	30269	30226	29967	30257	30024	30396	30377	30343	30303	30166	30127	30096	30278	30210	30090	29928	30334	30093	30199	30067	30382	30150	30210	30458	30179	30310	30240	30245	30312	30182	30191	30232	30398	30087	30261	30224	30216	30297	29779	30369	30241	30219	30243	30285	30097	30200	30197	30445	30312	30405	30321	30206	30265	30417	30350	30237	30100	30086	30341	30492	30238	30460	30332	30130	30156	30136	30265	30122	30442	30433	30006	30337	30256	29928	30288	30358	30373	30209	30425	30259	30370	30294	30491	30198	30123	30417	30350	29918	30194	30322	30178	30088	30443	30210	30320	30216	30308	30254	30324	30190	30499	30301	30396	30366	30017	30239	30322	30330	30221	30134	30246	30323	30355	30319	30290	30260	30156	30209	30251	30273	30458	30536	30227	30197	30280	30104	30135	30387	30185	30184	30354	30106	30246	30185	30056	30031	30502	30293	30094	30099	30266	30392	30313	30207	30373	30080	30256	30306	30180	30108	30226	30028	30221	30405	30238	30103	30481	30200	30277	30327	30529	30258	30303	30124	30111	30217	30288	30281	30265	30192	30304	30268	30356	30394	30361	30285	30350	30211	30198	30455	30081	30328	30183	30202	30298	30346	30284	30124	30090	30276	30326	30441	30214	30436	30129	30253	30246	30369	30254	30061	30310	30219	30402	30276	30342	30635	30244	30088	30202	30368	30327	30228	30254	30200	30158	30097	30347	30387	29909	30240	30269	29930	30153	30220	30294	30268	30244	30349	30095	30194	30386	30440	30239	30291	30179	30333	30367	30176	30341	30495	30372	30017	30133	30259	30218	30070	30181	30133	30227	30297	30103	30271	30483	30253	30417	30054	30110	29912	30066	30520	30149	30003	30300	30081	30205	30107	30315	30287	30087	30262	30289	30135	30146	30193	30293	30257	30353	30310	30077	30162	30111	30004	30177	30387	30156	30260	30263	30196	30276	30659	30372	30237	30124	30252	30157	30259	30291	30146	30562	30312	30207	30479	30298	30267	30245	30378	30109	30283	30430	30437	30301	30499	30416	30183	30524	30125	30220	29986	30243	30143	30235	30381	30267	30268	30414	30286	30153	30270	30104	30438	30357	30226	30438	30247	30391	30429	30223	30139	30165	30422	30466	29914	30491	30155	30154	30369	30104	30119	30054	30232	30349	30298	30273	30068	30204	30352	30043	30159	30222	30296	30309	30190	30173	30298	30450	30551	30387	30480	30401	30519	30413	30085	30346	30233	30261	30309	30344	30123	30510	30442	30454	30332	30404	30385	30309	30453	30215	30404	30104	30243	30283	30496	30076	30425	30465	30051	30304	30316	30332	30309	30417	30138	30280	30331	30355	30254	30253	30021	30261	30353	30140	30145	30187	30410	30183	30361	30271	30119	30130	30272	30270	30297	30386	30250	30004	30290	30312	30359	30401	30061	30185	30343	30262	30398	30206	30392	30334	30160	30342	30261	30535	30264	30212	30108	30238	30351	30231	30224	30590	30480	30303	30105	30296	30480	30615	30212	30310	30267	30474	30148	30393	30503	30378	30458	30387	30433	30333	30502	30420	30345	30033	30041	30192	30256	30220	29998	30117	30105	30331	30477	30668	30397	30287	30392	30509	30279	30297	30132	30438	30387	30154	30186	30402	30219	30371	30199	30087	30288	30237	30358	29997	30343	30259	30017	30223	30107	30152	30177	30133	30130	30468	30227	30072	30222	30292	30358	30272	30422	30436	30551	30335	30235	30363	30195	30156	30099	30016	30191	30010	30141	30338	30335	30376	30203	30103	30022	30308	30416	30358	30386	30049	30189	30449	30303	30251	30290	30346	29948	30269	30186	30481	30361	30288	30318	30495	30324	30282	30396	29912	30302	30226	30141	30139	30292	30075	30328	30316	30550	30147	30015	30239	30077	30394	30444	30168	30231	30539	30125	30102	30514	30351	30160	30206	30287	30441	30167	30416	30523	30191	30058	30361	30138	30262	30393	30494	29982	30487	30544	30268	30454	30177	30079	30405	30261	30411	30232	30052	30355	30285	30338	30269	30111	30276	30500	30502	30291	30570	30281	30272	30463	30376	30138	30247	30157	30291	30208	30228	30113	29969	30534	30273	30326	30218	30307	30352	30230	30134	30078	30280	30329	30114	30078	30097	30236	30153	30242	30351	30175	30391	30325	30216	30184	30395	30041	30164	30304	30551	30344	30204	30258	30233	30228	30268	30209	30402	30107	30265	30075	30155	30321	30554	30229	30175	30181	30149	30173	30165	30067	30173	30448	30557	30230	30319	30266	30106	30233	30114	30340	30572	30203	30260	30430	30334	30252	30337	29883	30415	30257	30077	30282	30409	30445	30254	30205	30325	30146	30230	30326	30514	30313	30175	30097	30274	30401	30309	30172	30260	30327	30118	30237	30191	30271	30420	30097	30378	30414	30208	30288	30337	30344	30343	30400	30199	30422	30254	30149	30323	30324	30187	30320	30228	30168	30298	30470	30212	30223	30365	30352	30416	30119	30347	30301	30413	30190	30392	30242	30393	30209	30278	30352	30070	30307	30486	30132	30321	30220	30560	30359	30304	30131	30058	30382	30318	30242	30368	30206	30287	30513	30238	30286	30214	30416	30272	30263	30416	30419	30327	30143	30469	30475	30146	29974	30126	30356	30220	30337	30386	30558	30301	30185	30104	30090	30344	30295	30395	30200	30237	30154	30128	30364	30371	30023	30235	30153	30156	30295	30149	30181	30302	30390	30392	30274	30179	29901	30023	30289	30143	30495	30340	30065	30193	30433	30277	30310	30045	30171	30554	30367	30491	30347	30425	30283	30384	30154	30105	30377	30334	30176	30092	30304	30324	30257	30048	30267	30417	30449	30412	30509	30253	30268	30544	30362	30374	30344	30216	30350	30288	30218	30656	30275	30120	30484	30336	30314	30107	30149	30322	30286	30148	30204	30313	30346	30029	30141	30528	30410	30161	30311	30191	30164	30194	30307	30330	30383	30276	30203	30460	30010	30352	30082	30209	30153	30205	30070	30076	30282	30436	30343	30523	30311	30326	30369	30283	30346	30414	30255	30116	30216	30086	29903	30335	30287	30167	30294	30526	30229	30385	30304	30200	29964	30168	29970	30319	30507	30437	30410	30489	30337	30386	30248	30095	30400	30242	30415	30373	30291	30355	30296	30172	30306	30418	30394	30114	30524	30154	30233	30173	30223	30331	30309	30268	30441	30284	30232	30329	30404	29988	30207	30507	30558	30413	30439	30576	30358	30290	30448	30243	30282	30046	30117	30003	30137	30067	30248	30004	30273	30368	30319	30378	30085	30610	30029	30107	30239	30189	30463	30097	30158	30111	30279	30114	30294	30267	30253	30240	30131	30480	30327	30081	30029	30415	30183	30241	30198	30268	30280	30116	30475	30095	30200	30206	30319	30203	30227	30172	30179	30228	30424	30331	30189	30272	30322	30333	30109	30059	30147	30256	30412	30102	30335	30494	30121	30176	30326	30276	30056	30181	30190	30077	30118	30112	30326	30298	30211	30372	30086	30371	30001	30262	30161	30257	30239	30349	30248	30417	30100	30169	30094	30306	30312	30691	30551	30172	30036	30200	30298	30457	30135	30242	30147	30318	30256	30416	30112	30297	30197	30268	30523	30556	30396	30126	30305	30373	30188	30100	30171	30295	30455	30294	30157	30141	30240	30227	30381	30567	30302	30485	30173	30430	30226	30253	30345	30226	30368	30363	30434	30256	30347	30051	30074	30228	30319	30525	30140	30170	30304	30569	30315	30240	30059	30222	30184	30548	30163	30284	30398	30305	30309	30208	30136	30412	30251	30313	30063	30284	30375	30184	30266	30183	30283	30551	30390	30441	30291	30269	30266	30295	30187	30134	30100	30302	30213	30354	30287	30417	30218	29964	30394	30202	30318	30357	30221	30419	30439	30041	30278	30514	30347	30341	30190	30291	30169	30433	30281	30380	30222	30300	30202	30210	30218	30288	30291	30180	30206	30129	29985	30130	30091	30419	30187	30230	30096	30329	30561	30335	30160	30174	30308	30177	30068	30251	30233	30409	30398	30262	30047	30639	30310	30165	30207	30413	30303	30220	30346	30233	30261	30160	30285	30371	30672	30158	30291	30382	30471	30498	30367	29932	30200	30248	30114	30295	30255	30500	30363	30289	30276	30375	30489	30309	30265	30242	30543	30301	30187	30248	30361	30364	30195	30354	30305	30365	30083	30085	30333	30509	30582	30295	30282	30297	30272	30418	30206	30504	30421	30341	30252	30217	30319	30269	30596	30406	30192	30318	30151	30242	30080
23073	30428	28379	23067	20702	19610	19024	18552	18113	18014	17842	18158	17899	17749	17707	17728	17594	17572	17703	17719	17449	17753	17546	17662	17500	17584	17584	17551	17777	17582	17429	17411	17596	17553	17400	17546	17464	17414	17526	17534	17384	17566	17559	17616	17576	17532	17476	17601	17378	17604	17364	17686	17433	17559	17501	17448	17385	17474	17486	17542	17395	17552	17379	17348	17248	17535	17565	17455	17338	17432	17552	17327	17539	17450	17520	17452	17386	17551	17554	17495	17493	17690	17560	17360	17381	17322	17504	17538	17464	17552	17402	17574	17525	17228	17561	17755	17443	17372	17458	17544	17494	17357	17533	17603	17465	17489	17409	17424	17461	17434	17539	17512	17552	17557	17251	17550	17453	17381	17392	17644	17489	17325	17398	17421	17607	17430	17488	17448	17291	17546	17411	17462	17319	17446	17568	17447	17359	17493	17390	17531	17519	17436	17555	17411	17404	17407	17635	17320	17374	17485	17502	17460	17481	17381	17317	17431	17292	17382	17271	17476	17565	17403	17281	17457	17497	17353	17401	17416	17431	17265	17564	17453	17617	17423	17408	17303	17522	17500	17365	17312	17386	17454	17475	17312	17411	17597	17504	17462	17343	17511	17525	17485	17634	17475	17425	17540	17479	17440	17496	17548	17626	17604	17456	17447	17366	17430	17536	17565	17466	17594	17463	17416	17487	17453	17456	17440	17449	17394	17313	17349	17530	17510	17271	17542	17736	17273	17492	17247	17365	17285	17388	17246	17365	17503	17392	17628	17361	17337	17636	17272	17487	17294	17342	17455	17449	17441	17239	17416	17366	17436	17686	17360	17481	17585	17395	17526	17600	17385	17448	17578	17374	17580	17326	17464	17501	17356	17567	17506	17501	17476	17478	17415	17412	17469	17613	17446	17459	17456	17544	17541	17431	17582	17339	17581	17324	17501	17479	17479	17340	17475	17506	17316	17762	17443	17450	17500	17321	17317	17390	17551	17532	17424	17468	17440	17387	17459	17403	17402	17255	17598	17522	17429	17353	17453	17483	17369	17660	17281	17499	17491	17480	17367	17544	17472	17383	17343	17377	17678	17302	17405	17507	17485	17341	17257	17427	17643	17461	17534	17553	17537	17410	17407	17492	17521	17677	17266	17277	17512	17533	17541	17498	17499	17433	17414	17507	17381	17418	17495	17420	17441	17507	17337	17579	17461	17639	17482	17373	17478	17627	17383	17428	17423	17498	17406	17514	17512	17514	17490	17277	17576	17380	17537	17525	17639	17617	17499	17499	17194	17335	17533	17598	17340	17564	17505	17540	17480	17526	17467	17372	17572	17570	17420	17402	17529	17560	17468	17738	17389	17332	17584	17289	17374	17593	17404	17452	17613	17377	17627	17395	17609	17452	17485	17414	17577	17531	17544	17566	17510	17475	17609	17471	17446	17727	17517	17518	17674	17595	17398	17457	17371	17455	17303	17563	17333	17316	17663	17567	17405	17385	17497	17673	17438	17536	17599	17294	17602	17394	17337	17404	17348	17377	17313	17274	17341	17438	17433	17501	17300	17512	17506	17464	17512	17500	17483	17574	17671	17424	17448	17629	17458	17518	17275	17432	17559	17412	17462	17492	17549	17364	17433	17549	17486	17558	17491	17309	17387	17352	17466	17334	17559	17325	17438	17649	17478	17558	17575	17476	17585	17411	17488	17521	17406	17397	17246	17514	17403	17623	17643	17399	17402	17513	17327	17399	17327	17579	17527	17464	17495	17511	17604	17532	17622	17434	17517	17427	17579	17410	17349	17419	17414	17540	17370	17494	17309	17554	17584	17455	17420	17626	17471	17346	17473	17646	17371	17424	17361	17350	17519	17364	17647	17411	17333	17439	17562	17505	17399	17405	17664	17340	17525	17338	17554	17717	17352	17740	17442	17439	17621	17570	17507	17383	17490	17536	17385	17379	17452	17504	17409	17552	17483	17365	17470	17462	17496	17458	17338	17608	17468	17309	17472	17449	17513	17360	17279	17446	17442	17566	17556	17526	17537	17449	17420	17358	17366	17515	17509	17513	17353	17422	17485	17473	17395	17478	17459	17474	17377	17476	17529	17404	17368	17412	17485	17525	17444	17471	17592	17692	17478	17317	17387	17461	17562	17503	17596	17482	17279	17476	17335	17550	17501	17402	17578	17362	17574	17539	17476	17514	17446	17561	17477	17445	17424	17603	17428	17383	17406	17404	17572	17409	17443	17389	17543	17531	17415	17526	17579	17521	17448	17580	17457	17444	17618	17475	17348	17431	17444	17626	17296	17577	17527	17491	17350	17573	17619	17552	17584	17424	17382	17533	17351	17391	17388	17390	17494	17391	17390	17555	17522	17531	17422	17352	17377	17481	17460	17418	17374	17620	17642	17638	17159	17427	17445	17360	17417	17430	17410	17662	17491	17397	17594	17360	17532	17379	17447	17425	17570	17445	17329	17330	17496	17380	17322	17303	17495	17513	17554	17698	17381	17604	17247	17570	17374	17384	17561	17398	17450	17558	17375	17509	17509	17385	17478	17264	17440	17414	17657	17390	17378	17581	17318	17232	17573	17351	17542	17556	17425	17592	17426	17613	17499	17440	17423	17561	17489	17481	17608	17497	17394	17407	17515	17611	17384	17450	17453	17552	17648	17458	17478	17449	17486	17316	17453	17270	17302	17532	17399	17360	17363	17536	17537	17407	17433	17554	17652	17436	17356	17484	17510	17576	17386	17511	17502	17552	17395	17326	17496	17455	17449	17636	17545	17425	17485	17489	17585	17420	17407	17498	17403	17466	17455	17423	17469	17577	17603	17527	17447	17588	17489	17551	17629	17470	17415	17394	17602	17524	17547	17559	17485	17379	17397	17412	17290	17363	17495	17540	17649	17428	17599	17447	17535	17400	17554	17514	17301	17678	17430	17547	17671	17522	17516	17394	17571	17601	17558	17287	17465	17404	17458	17498	17457	17523	17380	17310	17370	17226	17529	17551	17430	17335	17390	17420	17405	17376	17512	17667	17339	17504	17374	17410	17445	17639	17442	17461	17599	17267	17565	17351	17432	17560	17579	17486	17513	17389	17448	17495	17367	17479	17559	17459	17491	17348	17424	17544	17376	17510	17505	17518	17432	17590	17396	17507	17377	17486	17374	17631	17532	17635	17517	17301	17651	17480	17477	17468	17462	17529	17494	17465	17270	17521	17579	17538	17574	17329	17620	17426	17390	17432	17493	17338	17672	17459	17478	17448	17432	17413	17460	17334	17410	17486	17648	17256	17430	17452	17288	17635	17551	17453	17610	17533	17500	17479	17410	17517	17527	17478	17498	17569	17332	17689	17390	17620	17280	17453	17643	17315	17381	17506	17516	17339	17360	17475	17375	17448	17345	17524	17431	17568	17487	17495	17331	17545	17479	17431	17292	17618	17460	17332	17394	17680	17473	17455	17340	17383	17472	17440	17561	17692	17728	17401	17264	17485	17711	17544	17363	17534	17554	17549	17336	17388	17498	17418	17567	17254	17573	17526	17574	17373	17629	17459	17523	17672	17540	17631	17407	17405	17435	17561	17528	17574	17392	17538	17538	17483	17552	17447	17496	17484	17429	17457	17243	17281	17525	17522	17555	17341	17541	17521	17519	17358	17465	17298	17516	17663	17566	17463	17433	17332	17520	17457	17538	17509	17442	17265	17535	17295	17592	17543	17507	17642	17500	17329	17587	17476	17397	17525	17520	17464	17351	17493	17677	17663	17436	17467	17384	17476	17601	17414	17393	17546	17527	17662	17448	17582	17360	17441	17451	17592	17385	17407	17548	17542	17487	17470	17488	17462	17558	17266	17453	17476	17563	17513	17322	17328	17420	17582	17562	17389	17534	17567	17439	17491	17525	17449	17478	17413	17471	17641	17265	17362	17440	17624	17511	17749	17482	17597	17461	17518	17446	17525	17446	17558	17491	17571	17428	17410	17449	17400	17454	17443	17430	17599	17471	17526	17517	17406	17577	17584	17518	17441	17466	17506	17365	17450	17585	17609	17190	17538	17239	17398	17324	17491	17498	17491	17351	17386	17470	17278	17403	17413	17347	17459	17609	17450	17489	17295	17342	17441	17561	17455	17405	17635	17292	17666	17346	17549	17393	17333	17414	17545	17559	17583	17392	17507	17633	17499	17588	17286	17583	17319	17435	17248	17616	17535	17503	17298	17452	17415	17469	17434	17509	17388	17363	17277	17394	17454	17520	17511	17510	17513	17561	17526	17547	17468	17498	17493	17470	17410	17263	17389	17407	17605	17506	17499	17350	17554	17550	17511	17469	17305	17444	17446	17472	17417	17619	17410	17443	17183	17469	17411	17475	17272	17701	17569	17549	17480	17541	17589	17574	17344	17366	17628	17412	17468	17411	17271	17336	17658	17470	17502	17429	17645	17570	17353	17382	17444	17402	17748	17388	17511	17505	17384	17589	17546	17177	17528	17478	17525	17490	17573	17351	17508	17508	17448	17537	17383	17546	17632	17412	17442	17531	17397	17379	17336	17578	17291	17397	17483	17493	17570	17357	17582	17477	17573	17451	17630	17516	17342	17476	17474	17416	17454	17484	17612	17469	17481	17237	17342	17567	17649	17408	17413	17269	17503	17422	17414	17319	17495	17602	17364	17343	17428	17377	17572	17730	17445	17318	17542	17562	17578	17516	17368	17453	17532	17397	17490	17655	17503	17454	17373	17516	17685	17459	17374	17417	17475	17292	17629	17518	17520	17730	17394	17347	17394	17410	17546	17382	17486	17367	17427	17389	17338	17567	17520	17565	17317	17515	17588	17408	17350	17572	17366	17479	17494	17478	17280	17527	17278	17488	17419	17584	17481	17447	17603	17555	17394	17486	17430	17562	17456	17377	17446	17597	17421	17581	17504	17701	17429	17590	17535	17409	17448	17416	17456	17458	17529	17453	17382	17507	17648	17601	17513	17625	17402	17557	17479	17310	17546	17387	17307	17584	17339	17593	17436	17430	17403	17472	17513	17597	17485	17430	17317	17414	17483	17689	17624	17475	17490	17442	17558	17549	17494	17477	17400	17497	17587	17338	17481	17604	17470	17377	17485	17540	17433	17475	17350	17274	17527	17397	17472	17468	17328	17384	17477	17395	17547	17449
24483	21376	28614	28463	30044	32613	33458	31203	30577	30488	30215	30088	29668	29952	29819	29743	29709	29571	29924	29710	29477	29127	29268	29461	29478	29574	29365	29447	29653	29278	29262	29291	29179	29528	29138	29418	29170	29475	29364	29653	29326	29042	29243	29474	29367	29499	29087	29300	29212	29301	29391	29330	29141	29225	28893	29324	29232	29289	29214	29002	29278	29205	29330	29267	29127	29235	29364	29297	28824	29352	29022	29242	29120	29103	29175	29272	29027	29035	29129	29174	29163	28890	29413	29125	29320	29112	29043	29215	29292	29166	29078	29076	29477	29235	29055	29111	29144	29319	29042	29156	29263	29260	29031	29108	29152	28984	29072	29041	29066	29071	29336	29227	29262	29047	29099	29362	29257	29334	29207	29197	29429	29340	28986	29107	29176	29179	29245	29169	28997	29247	29000	29047	29214	29480	29246	29196	29073	29178	29186	29282	29334	29270	29283	29191	29301	29208	29437	29190	28968	29136	29282	29175	29240	29215	29093	29037	28978	29019	29220	29395	29074	29276	29321	29339	29140	29055	29156	29203	29208	29146	28958	29245	29033	29227	29284	28986	29086	29095	29231	28942	29251	29295	29473	29212	29269	29127	29175	29014	29207	29236	28912	29229	29136	29188	29275	29312	29016	29337	29273	28943	29097	29196	29177	29076	29111	29028	28926	29177	29162	29123	29399	29274	29399	29353	29271	29144	29263	29052	29235	29085	29176	29050	29251	29037	29245	29401	29390	29358	29378	29320	29205	29396	29012	28981	29129	29340	29681	29001	29195	28897	29169	29169	29001	29385	29336	29144	29303	28979	29268	28928	29008	29222	29233	29057	29100	28954	29336	29087	29106	29265	29020	29312	29214	29296	28992	28934	29128	29195	29303	29078	29238	29388	29330	29321	29437	29184	29162	29359	28964	29237	29147	29201	29285	29326	29194	29181	29141	29232	29204	29278	29270	28982	29393	29208	29271	29333	29179	29247	29218	29209	29107	29091	29146	28786	29109	29320	28956	29235	29165	29148	29030	28955	28996	29093	29118	29192	29228	29409	29129	29073	29222	29077	29348	29206	29028	29454	29260	29347	29117	29009	28784	29029	29230	29174	29076	29178	29252	28940	28996	29241	29192	29371	29289	29176	29214	29338	29363	29043	29381	29094	29213	29090	29238	29169	29087	29155	29185	29148	29197	29137	29252	29314	29360	29304	29185	29399	29380	29089	29269	29095	29106	28926	29199	29023	29051	29237	29110	29305	29106	29051	29200	29031	29384	28977	29211	29359	29066	29093	29176	29245	29395	28934	28902	29300	29131	29321	29375	29121	29194	28925	29316	29223	29131	28965	29145	29487	29319	29266	29431	29108	29310	29235	29015	29261	29061	29016	29230	28880	29254	29078	29585	29301	29096	29229	29277	29298	29331	29194	28937	29065	29217	29090	29352	29308	29127	29255	29202	29318	29309	29097	29414	28998	29023	29096	29266	29199	29127	29196	29219	29340	29153	29310	29202	29450	29325	29439	29397	29009	29122	29011	29080	29076	29098	29067	28923	29270	29369	29294	29270	29295	29071	29149	29370	29046	29200	29455	29332	29100	29161	29167	29093	29274	29344	29398	29108	29241	29151	29312	29247	28970	29178	28929	28997	29156	29305	29201	29067	29074	29124	29137	29355	29310	29052	29191	29295	29010	29152	29149	29198	29399	29418	29133	29361	29373	29375	29436	29222	29043	29060	29195	29204	29220	29114	28986	29375	29038	29420	29259	29043	29182	29388	29134	29037	29128	29264	29210	29245	29223	29134	29094	29162	29298	28972	29169	29210	28915	29202	29181	29087	29221	29099	29046	28983	29459	29177	29175	29229	29303	29172	29243	29221	29221	29272	29339	29328	29285	29178	29010	29276	29157	29134	29414	29336	29326	29057	28923	29191	29221	29445	29060	29259	29197	29381	29242	29297	29227	28753	28936	28996	29132	29153	29235	29315	29199	29219	29051	29100	29257	29564	29204	29262	29413	29333	29335	29091	29127	29317	29033	29425	29348	29109	29135	29332	29242	29307	28911	29202	29080	29162	29153	29232	29048	29101	29065	28984	29375	29497	29370	29196	29311	29148	29143	29121	29039	28983	29299	29284	29219	29254	29272	29097	29308	29049	29064	29169	29277	28981	29286	29277	29056	29322	29067	29181	29355	29193	29161	29474	29378	29060	29026	29162	29193	28913	29039	28936	29253	29188	28941	29234	29166	29463	28980	29217	29175	29276	29290	29400	29492	29259	29241	29277	29163	29249	29073	29059	29106	29248	29022	29423	29234	29329	29281	29376	29546	29013	29287	29162	29481	29303	29167	29042	28984	29379	29364	29516	29184	28842	29185	29001	28890	29299	29117	29179	28964	29011	29281	29322	28989	29168	29360	29290	29526	29206	28957	29432	29149	29328	29293	29240	29226	29223	29212	29509	29223	29286	28915	29034	29135	29308	29151	29362	29560	29293	29070	29034	29169	29167	29320	29284	29274	29188	29494	29352	29136	29250	29133	29192	29181	29296	29056	29274	29181	29156	28916	29016	29348	29090	29289	28990	29079	29031	29373	29373	29363	29144	29162	29228	29136	29029	28995	28989	29043	29349	29175	29289	29124	29414	29256	29086	29218	29468	29193	29229	29344	29325	29045	29030	29128	29067	29281	29263	29299	29182	29270	29261	29338	28981	29209	29113	29179	29258	28926	28901	29136	29302	29219	29069	29348	29233	29316	29399	29383	29027	29201	29153	29190	29081	29084	29089	29251	29276	29444	29093	29084	29271	29282	29149	29042	29280	29027	29083	29255	29172	29342	29049	29248	28959	29113	29019	29059	29259	29262	29339	29069	29156	29157	29017	28913	29100	29277	29161	29181	29031	29293	29419	29340	29125	29550	29518	29397	29246	29143	29254	29072	29150	29119	29048	29440	29249	29259	29201	29216	28968	29231	29288	29324	29197	29094	29154	29086	29266	29422	28988	29259	29230	29148	29305	29516	29224	29078	29234	29459	29095	29234	29196	29048	29255	29171	29043	28978	29157	29056	29325	29167	29152	29493	29220	29128	29312	29350	29573	29211	29453	29207	29222	29228	29087	29062	29217	28997	29105	29269	29196	29172	29331	29091	29158	29377	29205	29187	29354	29363	28899	29243	29251	29415	29111	29172	29108	29172	28990	29069	29136	29006	29318	29164	29225	29241	29179	29011	29201	29332	29127	28999	29181	29073	29155	29131	29178	29166	28948	29072	29102	29357	28929	28872	28895	29209	29465	29333	28987	29154	29227	28927	29032	29107	29210	29366	29128	29048	29370	29046	29349	29213	29182	29142	29381	29249	29362	29239	29243	28978	29257	29167	28965	28833	29393	29226	29287	28950	29019	29055	29338	29254	29145	29366	29124	29103	29334	29272	29157	29206	29248	29258	29202	29306	29167	29467	29198	29287	29212	29093	29156	29015	29129	29108	29276	29143	29308	29178	29231	29112	29083	29249	29330	29158	29299	29229	29185	29459	29171	29155	29169	29057	29202	29081	29269	29265	29401	29205	29080	29420	29145	29316	29147	29108	29012	29084	29230	29167	29185	29178	29415	29209	29260	28796	29246	28986	29190	29250	29370	29285	29268	29273	29178	29154	29463	29257	29342	29432	29029	29461	29244	29179	29161	29131	29116	29226	29097	29313	29067	29093	29368	29078	29006	29352	29024	29139	29295	29058	29132	29315	29069	29273	29276	29106	29005	29248	29207	29210	29097	29198	29126	29234	29158	29145	28892	29142	29087	29173	29358	29360	29243	29134	29389	29301	29085	29519	29148	29196	29296	29141	29117	29255	29276	29240	29279	28995	29131	29035	29269	29213	29296	29196	29074	29021	29152	29199	29082	29495	29309	29089	29448	29275	29325	29014	29037	29230	29177	29012	29474	29230	28828	29105	29372	29129	29357	29009	29179	29181	29015	29093	29226	29372	29284	29176	29196	29232	29052	29205	29168	29185	29244	29280	29168	29067	29008	29044	28959	28989	29286	29082	29048	28989	29234	29230	29109	29227	29099	29241	29148	29348	29151	29087	28980	29168	29299	29234	29282	29200	29370	29065	29158	29029	29163	29221	29213	29202	29164	29407	29261	29058	29016	29241	29266	29223	29229	29216	29290	29195	29437	29106	29183	29118	29089	28971	29131	29306	29230	29103	29291	29208	29060	29325	29133	29073	29272	29441	29167	29106	29339	29179	29116	29224	28998	29501	29225	29139	29211	29030	29241	29189	29003	29180	29167	29176	29172	29195	29193	29315	29128	29210	29034	29360	29209	29065	29126	29169	29128	29026	29139	29203	28970	29209	29172	29160	29189	29394	29287	29187	29009	28988	29026	29227	29236	29129	29100	29431	29276	29130	29045	29143	29226	29110	28930	29419	29127	29246	29012	29152	29227	29229	29029	29027	29018	29279	29368	29465	28989	29113	28997	29046	29220	29143	29132	29389	29059	29112	29067	29346	29176	29375	29106	29147	29394	28984	29305	29133	29163	29209	29307	29297	29030	28957	29273	29118	29153	29119	29095	29109	29322	29061	29210	29192	29033	29137	29045	29089	29252	29291	28995	29028	29194	28940	29031	29088	29216	29205	29188	29367	28987	29314	29192	29468	29117	28962	29418	29451	29310	29362	29083	29239	28918	29057	29189	29116	29158	29252	29305	29128	29513	29106	29225	29178	28967	29201	29315	29381	29250	28997	29207	29290	29115	29254	29395	29062	29129	29407	29318	29133	29110	29380	29145	28909	29300	29143	29240	29338	29310	29286	29164	29320	29194	28966	29140	29239	29429	29142	29060	29176	28906	29122	29206	29171	29216	29525	29355	29241	29217	29209	29135	29031	29136	29072	29328	29099	29188	29351	29156	29069	29076	29122	29245	29149	29025	29209	29166	29204	28913	29030	28911	29089	29031	29267	29253	29390	29383	29067	28943	29284	29150	29437	29362	29355	28800	29303	29119	29508	29255	29392	29136	29163	29218	29311	29289	29454	29411	29338	29157	28985	29316	29187	29486	28967	29259	29068	29120	29163	29129	29028	29167	29156	29267	29294	29241	29193	29227	29558	29362	29093	28789	29006	29166	29208	29245	29154	29195	29048	29258	29215	29563	29334	29071	29231	29005	29163
22146	38318	35746	27712	23673	21611	20356	19638	19013	18683	18414	18398	18213	18064	17971	18182	17680	17788	17656	17707	17477	17574	17491	17499	17465	17360	17620	17473	17489	17515	17306	17377	17432	17406	17528	17365	17550	17522	17427	17421	17471	17319	17338	17397	17276	17267	17371	17325	17133	17233	17523	17328	17280	17149	17293	17286	17237	17248	17294	17352	17389	17492	17345	17306	17210	17284	17346	17210	17334	17273	17282	17206	17303	17413	17374	17342	17191	17396	17185	17225	17010	17193	17247	17233	17304	17329	17235	17348	17161	17318	17317	17252	17274	17416	17346	17235	17357	17279	17267	17244	17305	17272	17427	17286	17285	17063	17277	17308	17269	17277	17221	17305	17140	17144	17143	17168	17246	17367	17330	17259	17112	17201	17230	17280	17265	17281	17167	17301	17245	17215	17160	17424	17306	17215	17247	17323	17175	17355	17136	17242	17209	17300	17464	17127	17344	17373	17358	17331	17334	17186	17253	17179	17389	17337	17374	17298	17222	17275	17396	17183	17067	17086	17428	17217	17061	17259	17233	17368	17299	17405	17262	17424	17307	17170	17317	17229	17400	17215	17301	17221	17163	17260	17387	17174	17236	17132	17418	17247	17317	17294	17176	17241	17289	17378	17057	17300	17325	17248	17287	17258	17324	17251	17272	17297	17226	17222	17343	17043	17444	17189	17189	17146	17189	17008	17252	17447	17422	17316	17146	17164	17237	17236	17342	17297	17200	17185	17283	17257	17387	17325	17345	17420	17154	17178	16985	17141	17178	17316	17278	17235	17348	17342	17325	17184	17314	17243	17115	17176	17148	17210	17280	17181	17293	17345	17429	17262	17112	16932	17144	17106	17411	17254	17526	17296	17468	17360	17265	17203	17236	17235	17143	17130	17166	17217	17160	17355	17289	17274	17137	17240	17101	17158	17468	17128	17319	17199	17193	17214	17300	17358	17287	17027	17120	17365	17247	17193	17254	17254	17316	17466	17470	17271	17443	17300	17307	17171	17230	17219	17411	17198	17355	17293	17215	17288	17194	17207	17355	17258	17288	17378	17349	17227	17217	17297	17296	17187	17213	17375	17362	17248	17317	17316	17070	17168	17303	17034	17227	17184	17246	17182	17405	17284	17094	17318	17091	17148	17269	17320	17401	17081	17186	17073	17283	17381	17311	17336	17167	17172	17114	17195	17356	17178	17140	17399	17293	17248	17188	17162	17127	17211	17151	17195	17224	17312	17033	17278	17323	17604	17315	17110	17182	17203	17328	17128	17477	17359	17402	17215	17213	17197	17381	17163	17202	17345	17239	17223	17387	17192	17309	17357	17124	17257	17018	17102	17350	17248	17304	17088	17199	17368	17289	17287	17070	17278	17052	17178	17353	17267	17143	17225	17361	17188	17262	17429	17074	17337	17307	17353	17267	17299	17358	17227	17444	17358	17315	17334	17211	17465	17224	17257	17066	17178	17270	17162	17231	17237	17338	17379	17299	17097	17287	17152	17359	17314	17285	17162	17172	17186	17257	17191	17238	17303	17370	17165	17268	17332	17207	17416	17192	17312	17135	17239	17251	17232	17362	17336	17319	17249	17266	17162	17300	17180	17139	17235	17264	17257	17141	17179	17262	17148	17343	17222	17373	17285	17202	17111	17197	17219	17253	17291	17230	17289	16990	17322	17092	17166	17381	17364	17402	17239	17331	17269	17167	17248	17187	17274	17249	17107	17212	17327	17335	17398	17354	17100	17313	17237	17192	17371	17216	17078	17190	17281	17131	17233	17273	17315	17134	17276	17239	17252	17300	17290	17401	17387	17260	17437	17033	17199	17202	17072	17457	17263	17153	17095	17335	17293	17179	17416	17295	17102	17244	17170	17202	17335	17305	17001	17379	17408	17131	17155	17382	17222	17453	17324	17219	17333	17185	17162	17271	17195	17291	17258	17519	17340	17289	17237	17461	17456	17233	17269	17462	17249	17335	17313	17331	17377	17184	17254	17303	17332	17277	17262	17268	17239	17432	17475	17130	17249	17289	17272	17261	17315	17236	17124	17207	17400	17169	17333	17318	17399	17288	17251	17245	17272	17262	17163	17119	17403	17206	17095	17157	17235	17113	17144	17305	17169	17242	17258	17121	17085	17389	17312	17033	17324	17360	17281	17295	17317	17215	17381	17106	17223	17190	17217	17185	17210	17144	17145	17330	17193	17166	17357	17543	17355	17173	17202	17352	17306	17167	17331	17280	17402	17264	17273	17186	17324	17327	17330	17145	17240	17256	17452	17265	17334	17381	17134	17221	17186	17138	17218	17180	17321	17129	17074	17269	17203	17123	17224	17079	17410	17301	17404	17311	17243	17259	17164	17213	17223	17247	17339	17046	17222	17317	17204	17217	17353	17156	17450	17226	17330	17153	17172	17175	17271	17057	17205	17225	17208	17283	17284	17278	17244	17147	17124	17209	17133	17231	17186	17128	17266	17114	17362	17331	17271	17221	17377	17285	17270	17254	17311	17222	17234	17432	17259	17226	17355	17102	16987	17249	17403	17305	17296	17218	17227	17317	17370	17377	17174	17497	17126	17262	17291	17380	17192	17195	17303	17131	17214	17235	17246	17082	17383	17301	17204	17239	17356	17234	17070	17312	17080	17158	17197	17267	17357	17355	17246	17113	17130	17196	17380	17250	17439	17278	17257	17261	17459	17327	17267	17200	17131	17297	17289	17317	17116	17286	17239	17277	17318	17320	17226	17282	17394	17300	17285	17226	17342	17258	17187	17216	17257	17185	17304	17197	17152	17275	17495	17385	17373	17266	17187	17196	17208	17214	17250	17311	17185	17095	17299	17228	17197	17257	17137	17133	17261	17361	17063	17203	17275	17337	17203	17330	17070	17335	17209	17187	17277	17172	17307	17178	17258	17063	17342	17260	17260	17271	17311	17153	17343	17341	17315	17369	17216	17333	17315	17314	17072	17350	17395	17176	17406	17296	17257	17184	17213	17316	17214	17137	17143	17098	17368	17356	17111	17144	17237	17519	17189	17141	17243	17123	17277	17374	17375	17179	17246	17150	17383	17120	17278	17234	17146	17097	17166	17239	17045	17271	17288	17221	17358	17186	17334	17147	17183	17272	17215	17013	17131	17528	17208	17327	17279	16965	17254	17180	17120	17157	17092	17321	17268	17388	17052	17227	17212	17293	17263	17219	17422	17328	17284	17284	17131	17274	17567	17312	17393	17155	17239	17295	17239	17242	17272	17150	17230	17307	17424	17326	17172	17296	17366	17422	17386	17271	17252	17273	17299	17207	17128	17218	17123	17370	17251	17284	17192	17084	17267	17189	17133	17233	17253	17131	17270	17299	17286	17177	17336	17287	17283	17254	17273	17224	17369	17232	17270	17187	17303	17073	17251	17294	17074	17397	17318	17368	17149	17224	17247	17259	17013	17217	17401	17204	17266	17346	17328	17206	17279	17261	17045	17128	17318	17171	17320	17062	17253	17346	17237	17026	17164	17203	17287	17053	17258	17213	17228	17199	17456	17529	17173	17300	17293	17198	17319	17245	17101	17320	17199	17404	17346	17296	17198	17321	17237	17270	16997	17255	17417	17283	17129	17357	17314	17389	17237	17390	17239	17118	17536	17309	17348	17292	17191	17276	17309	17126	17316	17375	17263	17258	17295	17191	17148	17308	17376	17358	17022	17253	17326	17339	17301	17165	17186	17359	17416	16969	17259	17171	17308	17052	17214	17237	17165	17268	17184	17246	17208	17212	17434	17365	17172	17225	17298	17117	17199	17373	17225	17214	17440	17218	17116	17261	17417	17162	17253	17304	17104	17389	17208	17330	17157	17196	17249	17231	17285	17105	17261	17288	17227	17359	17220	17236	17317	17269	17223	17171	17339	17389	17195	17317	17404	17223	17154	17420	17311	17205	17450	17158	17223	17216	17319	17372	17088	17327	17134	17287	17149	17316	17331	17249	17513	17007	17179	17335	17180	17196	17054	17170	17346	17111	17249	17246	17311	17226	16998	17155	17378	17244	17275	17453	17178	17373	17370	17403	17432	17291	17247	17176	17048	17295	17229	17448	17208	17158	17055	17093	17153	17315	17266	17349	17234	17328	17183	17337	17176	17398	17385	17306	17138	17375	17227	17268	17361	17333	17192	17048	17303	17136	17396	17290	17237	17122	17274	17227	17180	17244	17314	17318	17194	17277	17114	17248	17275	17224	17503	17214	17332	17328	17199	17263	17245	17235	17321	17387	17100	17091	17088	17453	17204	17247	17180	17291	17330	17188	17291	17116	17391	17293	17416	17202	17201	17318	17225	17449	17135	17036	17387	17276	17431	17449	17458	17183	17361	17235	17371	17427	17397	17116	17366	17106	17381	17492	17181	17392	17351	17157	17184	17224	17132	17220	17298	17244	17346	17192	17388	17419	17246	17320	17349	17248	17131	17216	17209	17242	17101	17099	17321	17246	17323	17166	17396	17037	17387	17277	17237	17349	17298	17145	17111	17162	17149	17336	17246	17256	17316	17305	17228	17251	17345	17280	17244	17253	17464	17273	17481	17370	17396	17231	17320	17206	17290	17158	17265	17179	17194	17281	17180	17378	17072	17204	17309	17348	17384	17337	17234	17307	17194	17221	17355	17326	17272	17316	17129	17518	17359	17290	17090	17336	17019	17272	17379	17179	17151	17324	17231	17183	17231	17348	17211	17221	17168	17244	17083	17204	17278	17243	17571	17299	17301	17278	17148	17154	17164	17179	17198	17374	17085	17143	17299	17261	17304	17230	17257	17416	17328	17237	17339	17284	17378	17210	17302	17292	17107	17173	17356	17295	17138	17255	17215	17160	17174	17084	17290	17234	17229	17107	17132	17161	17287	17232	17277	17260	17245	17467	17231	17302	17337	17299	17301	17266	17213	17300	17292	17115	17068	17288	17261	17439	17291	17398	17218	17339	17360	17189	17441	17136	17395	17150	17459	17357	17259	17274	17307	17136	17345	17200	17361	17234	17405	17228	17185	17324	17182	17406	17226	17373	17017	17244	17226	17325	17184	17252	17192	17249	17425	17367	17249	17121	17233	17061	17412	17182	17263	17267	17234	17423	17345	17360	17137	17140	17076	17168	17203	17298	17409	17179	17317	17093	17354	17355	17208
23020	21373	28486	26060	27804	32526	34444	31721	30840	30694	30336	30009	29952	29952	29439	29646	29327	29416	29415	29309	28857	29033	29048	28818	29047	29162	28959	28907	28949	28820	28986	28885	28898	28840	28890	28654	28431	28823	28939	28893	28632	28559	28962	28716	28833	28662	28676	28486	28687	28569	28530	28736	28796	28489	28675	28668	28398	28637	28541	28853	28787	28753	28511	28841	28708	28756	28846	28729	28670	28519	28586	28531	28658	28842	28659	28147	28679	28671	28678	28449	28831	28652	28556	28552	28615	28748	28510	28513	28623	28420	28468	28630	28797	28531	28589	28563	28722	28717	28922	28636	28516	28369	28528	28562	28488	28701	28872	28819	28533	28758	28471	28596	28566	28517	28662	28552	28554	28692	28466	28279	28519	28437	28563	28625	28401	28430	28433	28641	28523	28684	28634	28318	28479	28459	28483	28654	28485	28428	28634	28671	28531	28395	28834	28676	28507	28415	28565	28478	28531	28571	28479	28675	28738	28196	28505	28723	28632	28748	28439	28486	28543	28483	28605	28480	28406	28663	28500	28633	28486	28730	28548	28617	28508	28566	28569	28554	28674	28440	28436	28675	28742	28485	28662	28688	29028	28558	28642	28406	28525	28704	28560	28485	28498	28570	28536	28647	28487	28535	28149	28740	28709	28376	28490	28667	28699	28610	28628	28712	28419	28492	28407	28322	28660	28588	28571	28636	28454	28990	28584	28556	28541	28234	28512	28762	28682	28409	28713	28563	28527	28748	28436	28514	28638	28498	28637	28630	28628	28621	28480	28450	28406	28483	28207	28678	28526	28750	28613	28627	28468	28622	28486	28588	28835	28645	28784	28638	28605	28437	28595	28904	28726	28704	28648	28645	28509	28878	28633	28405	28286	28566	28539	28613	28511	28761	28465	28543	28578	28583	28668	28572	28730	28601	28584	28392	28507	28632	28806	28484	28397	28722	28533	28370	28440	28529	28313	28295	28173	28598	28689	28375	28736	28548	28462	28949	28639	28618	28688	28367	28489	28795	28775	28648	28388	28671	28897	28549	28500	28548	28463	28504	28785	28840	28414	28800	28712	28645	28547	28575	28553	28647	28604	28775	28488	28525	28625	28643	28937	28597	28408	28406	28553	28457	28458	28528	28713	28583	28639	28541	28390	28636	28654	28566	28354	28467	28626	28451	28585	29007	28477	28578	28500	28565	28710	28424	28621	28509	28618	28296	28607	28778	28622	28683	28653	28386	28898	28708	28644	28310	28905	28271	28521	28788	28711	28542	28581	28686	28495	28632	28673	28611	28530	28453	28459	28450	28540	28514	28549	28619	28457	28583	28483	28872	28682	28582	28692	28495	28491	28562	28556	28644	28586	28454	28664	28568	28266	28585	28682	28386	28581	28510	28374	28647	28813	28572	28707	28516	28597	28533	28455	28459	28515	28389	28546	28753	28645	28730	28491	28724	28572	28757	28450	28341	28558	28905	28225	28546	28593	28518	28668	28445	28701	28405	28408	28434	28572	28400	28497	28505	28712	28301	28517	28518	28583	28445	28500	28606	28550	28529	28660	28608	28614	28654	28631	28601	28491	28500	28533	28417	28654	28568	28691	28630	28787	28671	28382	28619	28527	28644	28406	28702	28672	28419	28346	28504	28709	28924	28736	28555	28606	28345	28329	28508	28659	28343	28715	28656	28541	28432	28721	28480	28691	28746	28387	28261	28695	28597	28656	28640	28325	28576	28460	28440	28512	28582	28669	28410	28602	28674	28601	28542	28757	28537	28720	28477	28555	28448	28475	28454	28350	28669	28593	28599	28452	28648	28632	28500	28609	28448	28572	28744	28687	28437	28729	28709	28557	28758	28641	28557	28728	28619	28478	28727	28556	28397	28492	28453	28653	28684	28574	28668	28834	28497	28504	28551	28474	28807	28501	28298	28275	28475	28335	28685	28636	28566	28728	28565	28552	28423	28487	28563	28384	28333	28746	28344	28677	28615	28483	28656	28792	28483	28566	28696	28754	28627	28428	28333	28474	28623	28427	28319	28759	28620	28553	28597	28444	28604	28499	28685	28585	28547	28773	28642	28438	28417	28619	28682	28690	28636	28310	28350	28386	28507	28408	28835	28476	28546	28536	28727	28437	28572	28637	28788	28612	28499	28865	28236	28893	28730	28476	28582	28351	28627	28635	28462	28462	28732	28503	28652	28636	28438	28726	28622	28809	28544	28453	28473	28409	28497	28433	28710	28565	28660	28617	28490	28592	28740	28250	28528	28741	28689	28536	28663	28395	28414	28700	28636	28534	28567	28434	28316	28443	28378	28727	28711	28585	28395	28488	28485	28466	28393	28854	28498	28651	28770	28713	28556	28819	28727	28433	28686	28613	28585	28244	28704	28608	28524	28461	28575	28774	28609	28677	28483	28320	28470	28442	28391	28567	28647	28625	28729	28708	28706	28446	28741	28443	28540	28539	28549	28815	28383	28507	28739	28570	28802	28532	28653	28542	28426	28179	28480	28531	28741	28691	28600	28447	28489	28567	28659	28693	28799	28532	28605	28469	28498	28841	28603	28811	28557	28255	28642	28465	28636	28524	28657	28572	28550	28654	28742	28545	28653	28478	28392	28759	28454	28573	28299	28789	28488	28692	28604	28841	28621	28646	28316	28479	28712	28523	28476	28482	28430	28621	28699	28720	28439	28673	28614	28642	28653	28736	28732	28430	28645	28481	28979	28787	28296	28783	28444	28505	28434	28556	28501	28482	28722	28536	28375	28697	28559	28570	28532	28473	28492	28792	28727	28656	28403	28642	28435	28633	28708	28366	28384	28486	28781	28508	28544	28542	28772	28486	28611	28602	28572	28709	28484	28524	28947	28604	28791	28668	28610	28586	28666	28506	28338	28818	28717	28595	28548	28607	28421	28600	28639	28799	28417	28492	28672	28603	28579	28707	28660	28522	28780	28424	28382	28596	28611	28760	28773	28481	28505	28320	28382	28494	28500	28592	28382	28598	28568	28470	28462	28592	28582	28634	28488	28623	28416	28348	28492	28682	28567	28649	28754	28461	28811	28398	28504	28585	28522	28535	28709	28736	28568	28597	28605	28525	28629	28729	28555	28297	28625	28629	28591	28555	28277	28392	28673	28619	28483	28701	28790	28559	28530	28721	28456	28667	28658	28495	28509	28359	28576	28744	28627	28642	28386	28684	28377	28616	28451	28452	28783	28624	28751	28453	28495	28644	28518	28570	28437	28648	28547	28411	28298	28644	28469	28574	28707	28640	28618	28459	28675	28460	28387	28592	28440	28649	28532	28865	28617	28700	28442	28462	28731	28939	28647	28526	28619	28426	28619	28582	28438	28236	28548	28700	28970	28481	28650	28557	28819	28541	28647	28491	28636	28709	28498	28418	28408	28649	28667	28559	28497	28563	28700	28892	28884	28582	28617	28633	28692	28597	28524	28562	28687	28695	28362	28369	28558	28238	28622	28651	28497	28595	28594	28678	28611	28555	28644	28811	28680	28425	28489	28842	28668	28979	28661	28767	28732	28605	28601	28692	28461	28641	28727	28524	28338	28445	28550	28637	28674	28346	28300	28699	28581	28506	28499	28611	28864	28470	28556	28384	28125	28482	28532	28321	28517	28584	28664	28382	28655	28800	28747	28375	28684	28642	28568	28317	28810	28693	28542	28573	28600	28722	28585	28791	28601	28859	28501	28789	28701	28500	28619	28385	28656	28614	28749	28580	28436	28481	28763	28844	28662	28431	28449	28742	28591	28511	28574	28550	28673	28693	28655	28512	28524	28542	28548	28546	28658	28513	28491	28431	28544	28628	28577	28555	28538	28712	28631	28221	28436	28535	28613	28583	28554	28428	28438	28486	28552	28644	28596	28388	28613	28643	28739	28307	28622	28832	28692	28669	28699	28682	28758	28779	28747	28639	28362	28516	28702	28544	28531	28777	28623	28560	28625	28512	28527	28591	28718	28531	28624	28549	28625	28667	28373	28758	28730	28591	28278	28552	28538	28618	28651	28696	28563	28579	28788	28626	28738	28602	28603	28668	28672	28470	28429	28616	28234	28530	28650	28542	28493	28607	28673	28732	28608	28711	28424	28371	28649	28523	28487	28668	28672	28675	28423	28638	28456	28607	28149	28408	28493	28623	28371	28407	28627	28619	28375	28718	28484	28520	28444	28599	28457	28544	28819	28642	28362	28346	28720	28637	28596	28473	28686	28702	28470	28641	28448	28615	28648	28505	28543	28508	28228	28582	28686	28569	28270	28635	28463	28388	28588	28504	28604	28860	28391	28593	28772	28433	28467	28506	28600	28463	28555	28516	28521	28734	28838	28609	28608	28499	28563	28604	28673	28694	28682	28475	28602	28615	28671	28629	28433	28543	28638	28875	28619	28946	28535	28598	28368	28569	28766	28785	28332	28808	28509	28342	28720	28569	28539	28499	28548	28505	28688	28494	28646	28712	28727	28622	28667	28688	28388	28520	28703	28570	28602	28711	28591	28767	28481	28462	28574	28346	28517	28668	28606	28554	29027	28615	28637	28534	28646	28592	28692	28628	28521	28583	28599	28588	28641	28632	28680	28668	28303	28612	28494	28456	28735	28571	28489	28626	28775	28885	28589	28643	28868	28487	28574	28652	28614	28616	28395	28505	28354	28373	28472	28613	28488	28545	28664	28712	28744	28647	28395	28700	28971	28702	28225	28559	28345	28352	28682	28604	28651	28543	28812	28484	28732	28480	28572	28544	28625	28501	28624	28757	28519	28541	28630	28682	28647	28589	28510	28686	28685	28617	28700	28712	28481	28564	28609	28577	28733	28500	28724	28593	28522	28625	28498	28358	28401	28611	28537	28497	28518	28737	28507	28446	28535	28623	28477	28860	28632	28758	28549	28630	28655	28825	28688	28639	28470	28411	28504	28578	28685	28669	28651	28380	28340	28551	28785	28720	28597	28533	28641	28500	28409	28520	28726	28598	28340	28432	28418	28488	28593	28803	28711	28508	28502	28580	28442	28437	28689	28736	28563	28596	28771	28877	28528	28631	28183	28741	28639	28329	28641	28741	28736	28679	28848	28835	28597	28640	28789	28560	28536	28750	28574	28529	28443	28608	28569	28760	28550	28415	28740	28393	28498	28583	28517	28523	28748
23818	44466	40736	31621	26311	23618	21903	20334	19583	19214	18736	18597	18575	18361	18020	18051	17652	17406	17668	17380	17433	17613	17568	17261	17141	17433	17204	17337	17373	17341	17305	17301	17279	17254	17385	17218	17338	17312	17164	17054	17122	17227	17164	17080	17045	17273	17068	17055	17067	16962	17072	17122	16958	17234	16822	16925	16939	16954	17053	16939	17050	17084	17103	17157	16989	17148	17086	17176	17045	17075	17039	16902	17032	17021	16941	17155	16931	16987	16955	17030	16937	16740	17097	17020	17122	16872	17030	16886	17008	17057	16955	16949	17137	16941	17265	16810	16929	16928	17105	17074	17015	16954	16931	17069	16989	17135	16731	16876	17060	17003	16951	17163	16988	16902	16781	16918	16944	17022	17070	16837	16874	16875	16811	17098	17049	16953	16922	17070	16787	17056	16963	16990	17063	17059	17021	17007	16974	16929	16930	17006	16966	16810	16814	17109	16992	17173	16904	17073	16999	16989	16820	16906	16835	16990	16926	16871	16844	16945	16974	16945	16977	16915	16890	16976	16773	16807	17026	16779	17074	16849	16885	16910	17035	17086	16853	16996	16942	17023	17035	16920	16900	16996	16965	16927	17017	16947	17070	16874	17099	16983	17009	16723	16923	16865	17231	16953	17035	17063	17106	17081	16816	16894	17000	16856	16887	16859	16929	17015	16994	16888	17055	16982	16862	17142	16872	16845	16983	16870	16924	17126	16877	17003	17065	16950	16815	16858	16847	17018	16917	16944	16907	16900	16947	16957	16854	17095	17105	16958	16909	16880	16981	16815	16838	16813	16819	16991	17011	17105	17213	17026	16869	16825	16876	17024	17024	16807	16907	16793	16951	16928	17039	16789	17028	16848	16818	16919	16913	17078	16872	16891	17193	16657	17000	16972	17058	16925	17061	16825	16933	16769	16775	16969	16972	16842	17113	17026	16814	16966	16954	16940	16961	16941	17015	17022	16967	17137	16910	16920	17006	16931	16671	17105	17113	16825	17053	16916	17077	16930	16975	16987	16931	16911	16891	16830	17015	17013	16888	16804	17054	16912	17050	16937	16844	17161	17046	16862	17003	17007	16881	16955	16846	16895	17038	17050	16956	16937	17139	17011	16887	16821	16937	17003	16839	16912	17215	16768	16934	17077	16980	16997	16923	17025	16967	17055	17037	16908	17125	17035	16696	16885	17100	16976	16919	17012	17102	17016	16898	16787	17104	16827	17193	16907	16968	16890	16848	17002	17014	16847	16995	17096	16886	16888	17080	16755	16687	16917	16953	16965	17069	16852	16959	17134	17028	17001	16871	16913	17042	17051	17002	16937	16953	16889	17040	16881	17133	16927	16885	16776	17197	16912	17065	16917	16789	17079	16938	16931	17083	17018	16971	17087	16866	17015	16836	16801	17074	17142	16685	16800	17098	16974	16958	16765	16904	17105	16994	16969	16757	16899	17029	17098	17028	16972	17058	16906	16987	17047	16941	16993	16995	16775	16994	16871	16893	17012	16966	16991	17232	17042	16908	16932	17081	16887	17097	16906	16989	16996	16856	16930	17023	16947	16886	16907	16861	16926	16866	17062	16831	17077	17025	16865	17005	17034	16896	16897	17181	16815	17004	16752	17026	16892	16893	16936	17089	16906	17047	16869	16978	17010	16859	16989	16992	16792	16972	16847	16854	17064	16926	16911	16828	16914	16990	17082	16952	17076	16962	16772	17065	17197	17020	16792	17085	16877	16897	16916	16906	16879	17043	17021	16945	16890	16950	16870	16925	17075	17065	16932	17115	16966	16816	16895	16810	17020	16994	17067	17188	16762	17030	16987	16782	16936	16889	16930	17059	16891	16912	17069	16917	16817	17023	16886	16928	16844	16885	16822	16941	16946	17007	16806	16884	16817	16956	17010	17004	17191	16898	16979	16822	17062	16862	17114	16876	16904	16872	16975	16758	16886	16937	16906	16982	16833	16855	16952	16910	17155	17024	17050	16965	16999	16921	16875	17027	16913	16752	16994	17160	17095	16919	16994	16848	16817	17133	16968	17092	17018	16869	16971	17140	16888	16936	17066	16901	16857	16996	16812	16793	16975	16751	16992	16932	16914	17010	16942	16841	17107	16877	17016	17097	17004	16877	16946	16971	17077	16963	17087	16723	16883	16953	16875	16986	16882	16828	17159	16881	16942	17021	16883	17004	16988	16849	17020	16599	16919	16903	17007	17095	17121	16897	17013	17006	17031	16930	16877	17039	16940	16834	17037	16873	17017	17016	16848	16912	16858	16993	16867	17063	16765	17070	17021	16843	16712	16863	16883	17003	17066	16964	17084	16900	16956	16915	17025	16865	16918	16993	17078	16663	16847	17047	17115	16945	16955	16900	16906	17054	17008	16865	17028	16996	17068	17070	17048	16935	17127	16945	17000	16938	17001	16914	16746	16958	16915	16896	16941	16933	16991	16853	17042	16966	16955	16724	17078	17038	16816	16959	17017	16946	17135	16938	16949	16879	16806	16955	16982	16720	16871	17072	16916	17022	17005	17042	16920	16947	17142	16927	16847	16984	16882	16923	17016	16889	16930	17042	17018	16845	16923	17016	16987	16993	16971	17166	16847	17008	17067	17004	16934	16998	16933	17026	16833	17091	16851	16776	16985	16853	16929	16968	16952	17057	17085	16908	16752	16787	16995	16855	16944	17000	16621	16988	17000	16924	16966	16937	16946	16940	17008	16866	17040	16962	17062	16798	17021	16809	16979	17045	16820	16874	16797	16786	16974	16923	16885	16974	16965	16807	16903	16848	17042	17069	16932	16819	16958	16925	16981	17142	16970	16957	16918	16791	16910	16820	16912	17105	16998	16851	17109	16984	17055	16892	17001	16961	17064	16837	17074	16921	16860	17210	16729	17153	17085	16821	16882	17049	17048	17029	16854	16988	16996	17141	17046	16980	17022	16767	16909	16891	17125	16932	16798	16855	16809	16915	17007	16965	16786	17074	16873	16878	17180	16880	16951	17007	16985	17080	16876	16849	17009	16930	17051	17028	16799	16908	17021	16958	16915	16923	16821	17114	17048	17160	17008	16999	16968	17117	17010	16752	16959	16911	17022	17008	16953	16946	16963	16833	16938	16857	16960	17017	16924	16878	16984	17159	16905	16998	17051	16947	16780	17019	17061	16903	16889	17002	17022	16882	17182	17034	16726	17019	16985	17007	16932	16936	16909	17107	16886	17092	16967	16930	16937	16872	16912	16848	16906	17062	16911	16885	16923	16937	16940	16860	16866	17181	16902	17057	16963	16971	16996	17010	16905	16947	16738	16876	16987	17120	16853	17027	17006	16912	16865	16892	16888	17039	16791	16967	16766	17156	16864	16855	16801	17094	16766	16914	16993	17054	16972	16926	17032	17002	16903	17020	17141	16976	16964	16952	16987	16886	16904	16958	16964	16937	17009	16954	16983	16965	16941	17000	16771	16888	17016	17064	16947	16905	16979	16864	16841	16894	17059	17009	16923	16913	16917	16808	17105	17119	16696	16809	16959	16818	17001	17097	16973	16938	17041	16917	17014	16884	17027	16866	16901	16865	16863	16861	16937	17000	16822	16936	16922	16924	16900	16992	17150	16909	16790	17067	17014	16782	16785	16908	16869	17059	17063	16857	17121	16755	17040	16854	16887	17034	17007	16862	16769	16924	16915	16841	16917	16871	17080	17012	16988	16753	17137	16989	16860	17056	16898	17073	16998	16834	16840	17090	16817	16894	16989	16978	17097	16923	16983	16858	16904	17079	16986	16875	16785	16935	17070	16952	17068	16985	16995	16819	16800	17052	16812	16897	16797	16778	16963	17046	17023	17139	16904	17084	16838	16991	16914	16964	16912	16707	16703	16872	16928	17110	16900	16914	17044	16890	17017	17002	16751	17007	16953	16886	17004	17127	16888	16959	16911	17047	16991	17021	16985	16782	17190	17082	17043	17006	16946	17054	17115	16815	17026	16959	16905	17008	17066	16995	16875	17048	16842	17027	16939	16929	16763	17100	16860	16951	16934	17078	17121	17012	16994	17032	17008	16698	17146	16903	16866	17058	16928	16872	16900	16838	16950	17212	17090	17084	17127	16986	16821	16932	16928	16941	16905	16985	16971	17083	17001	17001	16846	16916	17042	17033	17110	17037	16992	17086	16871	17011	16980	16839	16890	16861	16903	16965	16899	16839	16857	16724	16823	16987	16959	16959	16854	16781	16903	17059	17138	16971	16882	17107	16989	16947	16975	17111	16841	16892	17023	16857	16971	16974	16941	16822	17011	17010	16928	16897	16810	16899	16947	16849	17104	16933	16857	16913	16925	16966	16775	16973	16999	16894	17062	17125	17017	17033	16984	17062	16830	16885	16995	16837	17060	16897	16948	16918	16877	17007	16943	16958	17113	17049	16940	16962	17025	17023	16931	16682	17089	16992	16835	17037	16811	16981	16882	16965	16894	16814	16752	16813	17051	16870	17031	16975	16865	16836	16965	17010	16922	16747	16952	16875	16944	16862	16945	16967	16961	16955	16910	16838	16893	16845	17032	16801	17013	16852	16892	16989	17072	16995	17004	16996	16872	16932	17021	17021	17117	16956	17209	17054	16979	16929	17069	16777	16930	17004	17054	17101	16918	17015	16805	16991	17130	16923	16901	17029	16913	16962	16903	16944	17016	16981	17005	16743	17003	17019	16879	17183	16907	17081	16995	16751	16920	16909	16985	17085	16859	16969	16985	17017	16849	17042	16823	16929	16843	16783	16814	17025	16958	16979	16889	17070	16979	16966	16909	16865	17101	16951	17063	16889	16906	17099	17004	16979	17056	16964	16969	16891	16743	16940	16861	16997	17018	16954	16826	16958	16748	16882	16985	16956	17046	16876	16938	16913	16887	16857	16943	17080	16874	16952	16974	16905	16918	16770	17018	17093	16970	17059	17052	16921	16970	16976	17073	16857	16708	16958	16881	17201	16745	16794	17014	16999	17062	17023	16850	16822	17058	16715	16867	16793	16980	17043	16988	17065	16881	16872	16994	16926	16963	16731	16978	16982	17036	16926	16973	16808	16969	16842	17206	17009	17015	16721	16919	16937	17036	16811	16982	16884	16846	17109	17067	17130	17054	16922	17132	16753	17014	16861	16882	17043	16959
33974	30980	35848	33551	30593	29906	29537	28931	28725	29000	28681	28444	28310	28588	28147	28523	28326	28358	28443	28124	28443	28360	28449	28339	28044	28351	28187	28279	28179	28353	28241	28440	27920	28207	28234	28104	28350	28277	28061	28191	28312	28197	28080	28228	28198	28259	28161	28091	28100	28052	28164	28073	28151	28114	28347	27993	28076	28264	28304	28383	28241	28075	28042	28110	28010	28054	28258	28121	28000	28220	28133	28118	28335	27942	28169	28276	28419	27932	27968	28036	28107	28150	28310	28056	28187	28389	27949	28295	28258	28238	28161	28222	28076	27995	28124	28321	28085	28260	27980	28275	28258	27938	28085	28427	28163	28030	28457	28040	28128	27849	28152	28122	28132	28126	28237	28117	28140	28108	28394	28367	28008	27960	28120	27994	28207	28308	28120	28114	28185	28016	27807	28234	27996	28161	28197	28244	28032	28185	28165	28026	28260	28068	28108	28220	28241	28073	28253	28188	28251	28015	28127	28211	28475	28116	28080	28068	28200	27923	28340	28029	27957	27979	28273	27945	28355	27939	28281	28091	27999	27989	28086	27948	28088	28091	28124	28012	28437	28312	28076	28276	28172	28038	28209	28158	28121	28215	28132	27920	28184	28307	28047	28380	28166	28335	28066	28004	27986	27932	28000	28238	28105	28153	28091	28315	28163	28219	28067	28246	28231	28144	28085	28080	28152	27894	28555	27995	28008	28253	28084	28269	28379	27851	28401	28177	27915	28211	27887	28239	27845	28180	28291	28062	28113	28084	28199	28114	28116	28091	28049	28264	28301	28365	27928	28149	28168	28126	28290	28025	28372	28378	28285	28295	28134	27901	28342	28084	28277	28010	27955	28112	27989	28031	27980	28228	28097	28195	28315	27766	28507	28122	28218	28049	28235	28404	28103	28277	28331	28263	27866	27998	27943	27876	28218	28246	28334	28182	28355	28049	28365	28199	28083	28110	28159	28295	27935	28204	28249	28108	28233	28158	28050	28125	28012	27801	27985	28404	28034	28060	28138	28357	28053	28022	28281	28123	28015	27953	28053	28192	28091	28207	27954	28050	28171	28125	27796	28225	28116	28207	28107	28136	27959	28113	28234	28209	28213	28023	28180	28094	28229	28046	28082	27949	28161	28006	28171	28041	28203	28105	27965	28385	28255	27914	28364	28106	28099	28055	28349	28057	28206	28340	28338	28246	28227	28163	28270	28137	28159	28324	28067	28278	28275	28265	28151	28179	28324	28298	27841	28283	28402	28004	28071	28023	28164	28157	28325	28293	28211	28186	28223	28226	28316	28030	28133	28068	28125	28321	28099	28182	28261	28274	27890	28294	28310	27977	27874	28111	28259	28140	28334	28320	28177	28339	28131	28380	28237	28105	27929	28192	28132	28059	27999	28096	28035	28286	28323	28138	28303	27936	28364	28064	28066	28237	27911	28159	28074	28286	28138	28212	28105	28155	28122	28179	28355	28290	27917	28050	27982	28132	28194	28191	28264	28272	28226	28185	28082	28076	28216	28307	28584	28249	28099	28144	28434	28054	28448	28132	28335	28314	27984	28117	28062	28371	28098	28155	28469	28159	28233	28148	28091	28226	28282	28237	27989	28234	28025	28067	27961	28020	28200	28254	28125	28044	28357	28031	28255	28012	28251	27984	28103	28110	28261	28225	28229	28024	28060	28175	28046	28090	28330	28421	28204	28214	28221	28279	28303	28201	28218	28089	28233	28284	28241	28024	28258	28082	28018	28192	28242	28203	28137	28118	28254	28287	28400	28401	28177	28043	27970	28224	27875	28196	28272	28248	28295	28100	28386	27987	28113	27825	27937	28028	28186	28202	28218	28167	28133	28124	28076	28252	28033	28125	28311	28398	28392	27836	28208	28135	28303	28182	28329	28064	28258	27760	28143	28145	27913	28270	28131	27948	28089	28155	28091	28345	28291	27753	27919	27874	28154	27886	28050	28275	28216	27858	27973	28261	28235	28247	28056	28054	28203	28258	28089	28324	28259	27970	28207	28303	27872	27988	28346	27994	28403	28064	27931	28269	28293	28202	28073	28297	28216	28072	27950	28142	28142	28202	28208	28144	28354	28020	28353	28299	28310	27900	28476	28289	28331	28175	28002	28147	28387	28006	28114	28254	28313	28013	28250	28153	28039	27974	28283	28216	27990	28142	28162	28320	27915	28092	28069	28032	28095	28459	28282	28224	28351	28155	28068	27922	28211	28262	28212	27972	28144	28265	28374	28492	28153	28174	27997	27903	28076	28064	28281	28222	28223	28104	28380	28139	28318	28270	28463	28248	28234	28158	28042	28144	28057	28266	28059	28082	28040	27947	28133	28103	27971	28183	28126	27921	27833	28296	28315	28142	28098	28057	28166	28270	28172	28026	27957	28105	28400	28264	28051	28191	27848	28019	27960	27925	28046	28191	28069	28227	28379	28222	28104	28117	28268	28068	28266	28378	28339	28084	28159	28179	28124	27874	28172	28108	28169	28169	28226	28017	28086	28065	28215	28153	28108	28015	28104	28027	28111	27868	28169	28253	27869	28250	28041	28018	28150	28122	28131	28039	28212	28060	28168	28252	28447	28255	28004	28343	27876	27982	28122	28284	27953	27940	28272	28141	28261	28093	28093	28265	28254	27993	28101	28319	28260	28014	28143	28180	28357	28223	28082	28025	28139	28223	28193	28181	28173	28051	28145	28184	28206	28194	28265	28187	28146	28020	28328	27961	28529	28228	28059	28095	28029	28180	27955	27794	28159	28325	27972	28285	27963	27997	28411	28240	28164	27997	28159	28198	28068	28079	28364	27953	28180	28055	28329	28243	28296	28130	28141	28161	28385	28200	28039	28244	28095	28206	28074	28138	28418	28224	28269	27980	28131	27985	28075	28340	28240	27964	28013	27984	27996	28181	28380	28000	28317	28191	28245	28082	28306	27953	27936	28108	28035	28038	28123	27779	28157	28107	28064	28102	28098	28100	28061	28031	27981	28111	28122	28168	28133	28476	28152	28139	28336	28183	28246	28005	28022	28169	28051	28020	28021	28231	28366	28327	28201	28228	28020	28064	28066	28369	28175	28274	28167	27903	28191	28243	28259	28244	28156	28202	27934	28145	28245	28173	28324	28026	28342	28238	28187	28286	28168	28145	28268	28458	28424	27984	28290	28118	28447	28063	28128	28297	28063	28002	28028	28518	28354	28336	28257	28060	28098	28238	28086	28190	28217	28069	28105	28276	27954	27918	28292	28096	28074	28084	28058	28047	28043	28237	28135	28257	28153	28188	28128	28119	28180	28325	28258	28373	28427	28189	28083	28082	28221	28221	28257	28192	28057	28017	28305	28215	27933	28011	28234	27961	27932	28101	28235	28095	27960	28296	27883	27918	28106	28249	28414	28050	28431	28375	28127	27980	28289	28083	28222	28243	28141	28203	28240	28223	28080	27800	28045	28118	28343	28095	27986	28170	27939	28353	28031	28107	28122	27973	28292	28216	28521	28111	28154	28243	28282	28136	28058	28169	28321	28076	28286	28161	28201	28452	28200	28184	27953	28185	28218	28121	28226	28103	28026	28236	28242	28052	27852	28388	28191	28179	27976	28187	28140	28205	28164	28150	28270	28323	28460	28400	28149	28161	28343	28040	28057	28165	28074	28252	28189	28326	28443	28114	27913	27929	28161	28053	28005	28189	28321	28369	28257	28305	28060	28130	28280	28276	28176	28302	28183	28200	28181	28258	28175	28068	28136	28175	28071	28173	28156	28475	28062	28157	27873	27915	28233	28089	28238	28101	27982	28472	28144	28319	28063	28209	28481	28136	28232	27855	28422	28468	28269	28110	28159	28156	28068	28394	28162	28027	28091	28448	28030	28451	28356	28431	28133	28022	28232	28080	28219	28238	28016	28284	28260	28197	28387	28254	28312	28098	28165	28195	28375	28305	28170	28280	28154	28038	28147	28269	28044	28114	27973	28056	27932	28238	28165	28191	28200	27946	28275	28192	28261	28124	28281	28203	28288	28206	28043	28318	28222	28137	27981	28016	28172	28079	28259	28326	28256	28114	28177	27935	28314	27919	28137	28163	28115	28261	28065	28228	28218	28107	28382	28173	28076	28250	28212	28251	27915	28111	28026	27859	28144	28165	27940	28114	28204	28169	28386	28303	28335	28187	28066	28082	28146	28213	27994	28187	28220	28210	28359	28259	28288	28308	28160	28164	28043	28385	28308	28144	28177	28315	28109	28389	27946	28211	27986	28037	28345	28122	27996	28267	28072	28117	28233	28315	28222	28280	28242	28233	28361	28057	28176	28114	28082	28222	28060	28067	28153	28497	28054	28085	28003	28347	28133	28256	28165	28191	28232	28041	28002	28272	28003	28231	28181	28211	28224	28043	28058	28057	28086	28284	28363	28183	28110	28185	27967	28156	27953	28338	28338	28031	28226	28327	28162	28189	28321	28467	28173	28235	28269	28082	28064	28247	28180	28039	28289	28153	28143	28067	27954	28107	28126	27947	28098	27928	28252	28186	28269	28364	28219	28236	28343	28023	28519	27841	28111	28063	28074	28270	28102	28068	28002	28159	27999	28011	28181	28201	28008	27947	28135	28122	28241	28091	28320	28254	28094	27956	28241	28376	28118	28252	27914	28151	28147	27821	28145	28161	28131	28277	27973	28187	28094	28168	28100	28105	28112	28178	27867	28398	28172	28206	27955	28038	28253	28238	28197	28090	28068	28308	28119	28019	28260	28119	28156	27911	28159	28434	28316	28020	28005	28079	28137	28249	27966	28412	28051	27991	28114	28301	28322	28528	28403	28149	28191	28314	28102	27829	28259	28321	28027	27986	28165	28050	28410	28513	28484	28348	28447	28261	28218	28135	28460	28368	28051	28313	28232	28234	28098	28152	28233	27998	28016	28295	28079	28215	27889	28020	27905	28165	28150	28253	28005	28330	28328	28254	28073	28242	28281	27740	28121	28155	28263	28269	28188	28170	28073	28103	28007	28256	28319	28098	28060	27919	28235	28138	28234	28167	28361	28247	27981	27918	28197	27910	28237	28147	28033	28284	28292	28150	28112	27825	28165	28144	28030	28216	28269	27935	28320	28085	28167	28014	27952	28349	28383	28171	28140	28128	28095	28182	27957	28416	28058	28144
22483	29531	27116	21857	19820	18612	17707	17263	17012	16939	17066	16967	16981	16850	16810	16740	16868	16732	16843	16623	16556	16460	16502	16632	16580	16610	16603	16381	16618	16636	16563	16573	16622	16435	16313	16521	16585	16402	16441	16446	16472	16371	16479	16400	16446	16420	16342	16631	16541	16513	16747	16534	16325	16547	16551	16217	16566	16193	16509	16317	16658	16355	16477	16444	16504	16415	16280	16406	16449	16399	16434	16438	16432	16576	16397	16393	16458	16496	16346	16416	16388	16611	16472	16295	16655	16504	16334	16385	16431	16396	16359	16407	16575	16370	16247	16736	16433	16513	16463	16528	16378	16517	16487	16392	16450	16309	16493	16475	16488	16398	16387	16495	16647	16503	16465	16400	16565	16594	16270	16334	16598	16233	16599	16424	16574	16521	16410	16389	16414	16389	16570	16220	16291	16569	16446	16632	16462	16417	16515	16442	16325	16580	16409	16425	16311	16586	16501	16268	16739	16261	16485	16432	16392	16609	16559	16336	16320	16360	16633	16528	16470	16404	16485	16496	16462	16472	16435	16488	16367	16411	16445	16533	16464	16505	16478	16456	16432	16349	16576	16562	16506	16384	16433	16510	16443	16452	16351	16557	16422	16429	16580	16476	16240	16543	16541	16434	16429	16260	16445	16463	16345	16420	16375	16348	16404	16535	16460	16275	16329	16351	16408	16414	16359	16528	16277	16379	16199	16655	16471	16474	16470	16438	16326	16432	16419	16377	16390	16399	16564	16580	16395	16352	16438	16425	16558	16452	16519	16403	16315	16473	16445	16562	16508	16324	16439	16445	16410	16402	16414	16478	16272	16292	16510	16591	16557	16384	16534	16627	16350	16435	16324	16501	16273	16403	16396	16362	16407	16432	16293	16454	16485	16478	16541	16416	16407	16365	16356	16580	16341	16502	16385	16423	16468	16407	16450	16447	16633	16190	16431	16586	16502	16588	16429	16347	16428	16545	16482	16352	16323	16493	16454	16260	16333	16458	16573	16380	16519	16483	16426	16398	16563	16381	16324	16438	16395	16411	16573	16432	16620	16271	16520	16539	16309	16494	16311	16413	16400	16338	16571	16489	16542	16270	16551	16574	16554	16327	16559	16451	16510	16446	16339	16459	16651	16453	16353	16352	16277	16247	16369	16468	16383	16496	16330	16463	16390	16419	16441	16382	16469	16445	16473	16349	16461	16459	16518	16528	16541	16478	16428	16525	16479	16346	16428	16498	16527	16332	16371	16455	16536	16443	16413	16484	16444	16517	16461	16219	16467	16410	16521	16347	16475	16557	16461	16561	16355	16503	16451	16605	16411	16497	16444	16446	16452	16441	16436	16526	16523	16404	16494	16676	16426	16450	16536	16475	16408	16669	16202	16550	16367	16338	16337	16337	16458	16396	16395	16501	16474	16524	16341	16493	16234	16487	16538	16590	16526	16519	16474	16392	16585	16611	16472	16316	16270	16521	16466	16587	16284	16524	16402	16485	16275	16459	16507	16313	16307	16499	16565	16604	16495	16438	16382	16527	16389	16500	16463	16512	16498	16457	16436	16435	16438	16468	16516	16340	16529	16275	16500	16505	16310	16462	16353	16596	16405	16349	16389	16399	16643	16430	16458	16629	16496	16265	16424	16428	16399	16516	16415	16428	16530	16344	16503	16360	16584	16471	16449	16517	16517	16329	16362	16514	16448	16466	16465	16648	16404	16502	16541	16538	16252	16316	16418	16571	16349	16272	16559	16437	16375	16348	16603	16506	16350	16426	16465	16524	16391	16434	16523	16413	16306	16373	16442	16113	16288	16515	16446	16374	16471	16385	16422	16416	16474	16493	16496	16512	16691	16291	16517	16609	16372	16228	16443	16626	16426	16634	16464	16275	16540	16280	16484	16346	16526	16500	16510	16367	16287	16544	16510	16545	16439	16323	16369	16554	16622	16535	16473	16577	16588	16402	16535	16483	16476	16478	16437	16308	16499	16388	16508	16356	16537	16450	16478	16355	16375	16536	16507	16425	16373	16396	16467	16364	16478	16379	16488	16546	16585	16399	16493	16502	16472	16544	16459	16446	16352	16373	16516	16597	16414	16425	16381	16487	16469	16575	16559	16425	16379	16458	16502	16531	16420	16368	16463	16395	16466	16567	16295	16399	16471	16565	16600	16438	16452	16572	16437	16529	16460	16509	16497	16395	16561	16475	16357	16589	16245	16272	16554	16426	16420	16545	16469	16353	16443	16403	16285	16612	16518	16330	16669	16416	16446	16562	16596	16260	16496	16250	16279	16396	16344	16536	16466	16474	16458	16639	16585	16384	16428	16457	16397	16461	16464	16463	16349	16512	16560	16350	16268	16574	16420	16395	16335	16541	16373	16429	16471	16251	16283	16539	16477	16393	16438	16525	16425	16469	16408	16362	16304	16308	16489	16388	16516	16475	16341	16319	16397	16599	16192	16609	16511	16598	16463	16474	16419	16589	16402	16393	16598	16618	16399	16457	16634	16417	16445	16456	16461	16538	16359	16432	16524	16370	16581	16521	16376	16571	16520	16446	16558	16480	16508	16576	16412	16589	16649	16420	16446	16612	16368	16385	16690	16392	16560	16600	16601	16367	16575	16380	16303	16531	16545	16229	16443	16441	16544	16448	16608	16346	16345	16539	16422	16447	16522	16610	16411	16500	16351	16369	16304	16572	16498	16600	16444	16524	16378	16446	16260	16454	16450	16341	16449	16631	16398	16531	16474	16544	16461	16549	16334	16559	16435	16524	16400	16400	16745	16555	16463	16324	16254	16530	16309	16350	16485	16301	16628	16299	16504	16333	16261	16394	16490	16293	16501	16304	16465	16481	16390	16523	16442	16508	16442	16601	16415	16506	16429	16544	16364	16405	16473	16440	16403	16453	16521	16588	16561	16442	16629	16438	16447	16470	16468	16547	16541	16541	16383	16563	16508	16415	16492	16557	16575	16367	16477	16381	16545	16455	16400	16551	16376	16601	16395	16565	16483	16467	16665	16377	16553	16591	16423	16479	16410	16389	16359	16503	16505	16423	16545	16561	16374	16427	16504	16461	16244	16450	16543	16549	16282	16359	16525	16488	16432	16430	16397	16528	16395	16160	16388	16469	16232	16453	16505	16461	16495	16438	16419	16510	16420	16390	16497	16476	16469	16476	16257	16583	16572	16352	16480	16410	16533	16467	16412	16303	16520	16486	16562	16469	16458	16397	16368	16494	16501	16557	16599	16418	16522	16569	16405	16428	16556	16470	16400	16570	16887	16573	16472	16563	16324	16628	16589	16219	16400	16517	16535	16646	16419	16529	16434	16418	16514	16518	16566	16257	16465	16332	16271	16298	16561	16328	16441	16435	16603	16497	16550	16393	16537	16457	16386	16615	16381	16623	16425	16422	16430	16456	16473	16479	16409	16374	16470	16575	16443	16475	16367	16426	16393	16348	16430	16404	16406	16507	16457	16435	16418	16539	16414	16386	16489	16317	16614	16349	16549	16542	16333	16488	16366	16675	16552	16309	16503	16465	16331	16495	16501	16528	16445	16471	16519	16542	16478	16535	16387	16437	16283	16525	16435	16569	16138	16417	16599	16389	16245	16475	16331	16364	16334	16408	16493	16404	16466	16718	16269	16520	16510	16385	16532	16538	16563	16334	16417	16558	16538	16447	16517	16444	16585	16424	16394	16499	16312	16531	16444	16662	16480	16516	16502	16404	16436	16379	16525	16362	16349	16481	16632	16530	16584	16515	16698	16274	16339	16473	16392	16444	16391	16502	16539	16561	16326	16609	16265	16320	16645	16419	16598	16223	16568	16576	16388	16339	16421	16650	16417	16548	16415	16524	16315	16409	16315	16399	16576	16325	16236	16503	16490	16458	16421	16406	16484	16374	16375	16584	16300	16597	16498	16485	16408	16369	16509	16585	16642	16376	16393	16535	16427	16562	16499	16427	16378	16326	16379	16339	16366	16617	16534	16542	16456	16428	16532	16160	16532	16393	16434	16336	16391	16536	16474	16606	16448	16335	16459	16519	16390	16366	16472	16508	16634	16531	16344	16389	16387	16541	16544	16436	16494	16459	16566	16286	16588	16283	16412	16394	16400	16471	16536	16356	16397	16471	16421	16615	16466	16526	16485	16485	16369	16294	16529	16448	16462	16518	16401	16447	16569	16430	16444	16588	16528	16602	16410	16148	16451	16396	16379	16413	16525	16416	16645	16517	16505	16604	16517	16562	16460	16446	16350	16327	16406	16622	16578	16433	16364	16353	16379	16505	16431	16569	16494	16486	16534	16527	16643	16411	16309	16360	16399	16511	16492	16419	16326	16439	16494	16403	16440	16413	16304	16458	16459	16598	16338	16239	16390	16706	16452	16634	16628	16452	16348	16377	16464	16443	16525	16406	16394	16639	16493	16279	16401	16570	16504	16451	16446	16344	16422	16447	16461	16293	16238	16490	16606	16378	16490	16517	16455	16269	16551	16394	16416	16428	16573	16473	16630	16415	16632	16445	16359	16349	16547	16453	16507	16583	16506	16355	16371	16372	16451	16670	16505	16632	16440	16485	16462	16414	16486	16407	16472	16562	16422	16467	16341	16542	16417	16342	16327	16349	16499	16431	16517	16561	16522	16507	16383	16373	16382	16469	16459	16649	16550	16521	16466	16413	16612	16398	16197	16490	16532	16393	16290	16631	16588	16405	16333	16454	16609	16384	16480	16535	16389	16325	16236	16427	16395	16451	16493	16379	16573	16415	16344	16422	16278	16438	16579	16494	16623	16537	16389	16390	16309	16449	16282	16492	16483	16414	16577	16605	16696	16569	16419	16492	16530	16422	16467	16383	16415	16418	16471	16370	16478	16612	16298	16381	16503	16420	16448	16362	16488	16542	16421	16523	16467	16493	16237	16575	16377	16508	16459	16448	16417	16624	16318	16366	16422	16450	16260	16506	16487	16513	16410	16460	16489	16655	16444	16509	16470	16343	16414	16311	16467	16403	16461	16471	16308	16407	16403	16567	16465	16407	16404	16386	16363	16592	16396	16409	16482	16563	16388	16454	16659	16421	16301	16354	16410	16493	16454	16426	16600	16433	16553	16617	16570	16456	16522	16295	16424	16400	16411	16409	16639	16544	16487	16464	16524	16537
24321	21366	28491	28387	30050	31886	32954	30671	29974	30277	29639	29746	29448	29710	29309	29471	29424	29524	29155	29273	29398	29396	29098	28816	28794	29194	29266	29362	28973	29110	29295	29223	29038	28997	29022	29021	28722	28980	28788	29036	29014	29044	28886	28958	28967	28823	28891	28982	29067	28729	29088	28645	28924	29187	28929	28822	29042	28876	28937	28846	28717	28981	28770	28652	29030	28940	28786	28874	28802	28779	28869	29187	28834	29124	28797	28926	28860	28810	29038	28974	28907	29075	28690	28815	28948	28597	28881	28875	28980	28617	29043	28382	28931	28939	28778	28978	29136	28716	28809	28656	29048	28924	29039	29029	28822	28778	28705	28663	28743	28789	28892	28991	28743	28481	28813	28710	28986	28597	28879	28643	28845	28637	28603	28810	28981	28544	28806	28867	28921	28734	29066	28779	28736	28876	29063	28764	28822	28888	28704	28786	28812	28862	28744	28702	28948	28664	28800	28945	28791	29197	28889	28900	28840	28780	28866	28738	28894	28772	28651	28857	28878	28767	28858	28505	28898	28879	28727	28882	28907	28919	28831	28815	28714	28715	28707	28763	28743	28920	28869	28854	28931	29074	28860	28856	28758	28552	29109	28724	28918	28903	28792	28939	28889	28823	28708	28822	28742	28281	28661	28700	28793	28805	28899	28814	28779	29048	28993	28731	28697	28921	29045	28558	28997	29014	28873	28844	28714	28674	28884	28873	28906	28999	28728	28634	28666	28777	28758	29111	28579	28597	28832	28657	28991	28812	28797	28852	28687	28649	29130	28978	28835	28639	28895	28737	29014	28874	28868	29022	28909	28786	28624	28835	28957	28720	28752	28841	28816	28917	28646	28952	29040	28852	28860	29014	28902	29009	28906	28540	28829	28945	28660	29088	28871	28699	28839	28949	28591	28713	28945	29006	28991	28886	28830	28968	28884	28672	28951	28683	28765	28711	28738	28804	28924	28528	28608	28723	29126	28741	28931	28790	29006	28820	29129	28748	28794	28843	28809	29019	29004	28775	28755	28744	28781	28768	28780	28835	28741	28859	28782	29044	28901	28868	28841	28596	28792	28809	29089	28741	29077	29065	28862	28958	29022	28753	28881	28702	28867	28566	28847	28830	28740	29119	28999	28873	29131	28793	28988	29034	28977	28808	28988	28861	28705	28670	28883	28991	29077	28887	28938	28669	28929	28553	28724	28848	28910	28756	28954	28935	28937	28682	28870	28941	29114	28463	28797	28916	28814	29054	28975	28832	28702	28753	28950	28676	28684	28910	29046	28946	28873	28905	29103	28610	28910	28516	28722	28537	28783	28754	28937	28955	28960	28875	28906	29002	28761	28679	29029	28869	28998	29250	29109	28908	28697	28867	29051	28905	28763	28722	28701	28797	28872	28846	28894	28702	28798	28831	28777	28870	28942	28934	28962	28811	28807	28847	28846	28774	28872	29013	28920	28882	28858	28910	28997	28684	28527	28942	28864	28993	28861	29074	28810	28738	28887	28860	29112	28885	28852	28931	28952	28710	28695	28566	28554	28714	28755	29132	28883	28983	28739	28951	28894	28795	28705	28747	28839	28818	28855	28814	28936	28999	28882	28718	28715	28978	28572	29069	28802	28889	28616	28831	29180	28598	28762	28847	29038	28907	29083	28681	28908	29041	28674	29009	28869	28953	28815	28994	28781	29061	28957	28753	28968	28919	28974	28913	28913	28782	28858	28689	28809	28849	28725	28787	28803	28769	28980	28720	28725	28855	28891	28803	28698	28916	28921	28677	28646	29015	28879	29241	28879	28706	28800	29050	29112	28551	28852	29078	28867	28963	28834	29028	29142	28503	28981	28953	28740	28465	28942	28815	28895	28839	28694	28958	28832	28951	29154	29013	28723	28666	28848	28574	28733	28707	28946	28860	28890	29085	28944	28849	28893	28834	28857	28817	29094	28715	28900	28877	28849	28816	28963	28725	28722	28756	28977	28947	29034	28794	28809	29019	28869	28726	28673	28736	28761	28764	28855	28700	28961	28816	28762	28697	29032	28812	28987	28720	28845	28842	28534	28930	28829	28792	28956	28947	28982	29065	28685	28857	28720	29001	28969	29008	28756	28824	28598	28663	28812	28897	28685	28599	28630	28837	29034	28922	28749	28866	28946	28774	28957	28891	28630	28907	28780	28838	28714	28724	29045	28988	29008	28686	29063	28750	28912	28950	28674	29063	28726	28744	29029	29104	28698	28765	28880	29170	28776	29075	29008	28991	28806	28696	28808	28977	28914	28779	28934	29004	28768	28901	29029	28612	28935	28778	29093	28826	28630	28839	28871	28846	28683	28931	28950	28737	29016	28635	28967	28930	28817	28868	28915	29006	28932	28906	28906	28661	28568	28645	28928	28917	28905	28863	28859	28666	28943	28975	28947	28595	28643	28968	28762	29078	28949	28793	29083	28647	28876	28725	28910	29025	28716	28658	28782	28750	28848	29112	28991	28751	28794	29109	28729	28906	28715	28738	28906	28724	28888	28688	28871	28955	28760	28722	28803	28798	28838	28763	28779	28839	28911	29038	28761	28871	28660	28767	28853	28708	28912	28713	29056	28755	28740	28796	28863	28697	28812	28779	28894	28897	28921	28751	28671	28866	28786	28805	29234	28790	28811	28770	28891	28908	28953	28785	28895	29013	28844	28530	28844	28512	28666	28765	29094	29002	28943	28727	28794	28839	28896	28939	28863	28802	28965	29046	29111	28967	29001	29014	28719	28722	28860	28934	29154	28708	28982	28969	28931	28756	28930	28643	28730	28754	28826	28848	28808	29012	28654	28880	28796	29071	28777	28718	28911	28543	28903	28866	28736	28916	28781	28812	28918	29063	28695	28850	28880	28973	28990	28954	28841	28736	29187	28950	28784	28866	28990	28900	28880	28536	28693	28973	28942	28810	28842	28966	28790	28741	28884	29030	28808	28894	28820	28690	28772	28873	28618	28761	28859	28763	28806	28895	28748	28991	29091	28826	28942	28963	29098	28948	28821	28872	28960	28755	28899	29078	28914	28935	28880	28717	28473	28963	28822	29006	29029	28766	28961	28844	29120	28775	28634	28731	28711	28706	29143	29145	29067	28902	28860	28654	28959	28757	28527	28784	28931	28566	28985	28734	28951	28874	28740	28649	28701	28712	28683	28980	28784	28797	29025	28834	28943	28690	28772	28915	28969	28878	28856	28819	28913	29012	29015	28743	28886	28543	28805	28964	28852	28776	28935	29127	28599	29267	28949	29112	28708	28790	28927	28883	29246	28984	28804	28779	28740	28949	28732	28907	28970	28715	28929	29018	28810	29042	28729	28737	28805	29172	28872	28919	29144	28904	28772	28825	28739	28729	28567	28554	28996	28707	28854	28575	28892	28877	29095	28651	28807	28967	28714	28845	29094	28978	28827	28809	29115	28649	28906	28699	28738	28575	28921	28734	29021	29018	28940	29123	28920	28760	28921	28937	28786	28894	28917	28860	29202	28907	28916	28763	29012	28832	28975	28917	28835	29163	28879	28732	28917	28891	28854	28927	28869	28947	28668	28547	28867	28779	28944	28741	28617	28757	28922	28844	29029	29061	29111	28543	29005	28866	28633	28772	28816	28905	28991	28809	28854	28891	28959	28790	28834	28958	28802	28711	28632	28837	28882	29054	29031	28813	28775	28708	28662	29066	28867	28635	28904	29008	28789	28623	28702	28957	28958	28860	28647	29060	28946	28891	28855	28722	28810	28995	28843	28821	28903	28876	28916	29093	28976	28951	28813	28774	29109	29044	28895	28716	28955	28764	28918	28631	28687	28725	29034	28855	28711	28820	28854	28906	28911	28838	28854	29058	28845	28959	28553	28789	28945	28806	28895	29050	28965	29152	28836	28984	29070	28886	28669	29109	29094	28871	28932	28680	29038	29014	29173	28988	28982	28953	28870	28895	28811	28745	28903	29075	28637	28951	28604	28930	29030	29077	28925	28841	28874	29035	28805	28718	28875	28783	28716	28618	28722	28857	28919	28933	28936	28762	29029	28767	28820	28812	28912	28965	28998	28741	28987	28800	28931	28600	28961	28845	28894	29059	28976	28849	28466	29074	29239	28786	28830	28746	28681	28929	28942	28882	28750	28955	28828	28972	28688	28904	29118	28840	28801	28804	28739	28994	28711	28891	28957	28995	28932	28761	28859	28877	28843	28730	29054	28850	29021	28957	28918	28679	28849	28840	28959	28826	28682	28783	29032	28893	28835	29047	28998	28852	28860	29019	28965	28814	28858	28882	28932	28638	28794	28647	28747	28632	28947	28803	28684	28956	28500	28704	28846	29020	28834	28689	28919	29031	28673	28569	28708	28689	28815	29112	28992	29097	28870	28720	28907	28750	29046	29000	29160	28924	29017	29008	28796	28902	29072	29054	28889	29090	28668	28815	28593	28794	28913	28798	29022	28671	28908	28578	28845	28966	28760	29160	28768	28776	28848	28877	28977	28492	28833	28891	28877	28937	28889	28644	28939	28990	28927	28787	28828	29028	28762	28613	29251	29065	28949	28833	28914	28780	28778	28734	28748	28793	28872	28938	28991	28941	28863	28789	28796	28904	28631	28769	28735	28588	28591	28782	28802	28841	29037	28805	28882	28762	28821	28880	28838	28636	28944	28671	28828	28888	29053	29110	29025	29042	28827	28809	28913	28902	28816	28950	28746	28759	28886	28798	29004	28697	28938	28775	28911	28893	29090	28809	28859	28804	28761	28840	28531	28928	29059	28827	28717	28924	29040	28855	29263	29137	28868	29099	28791	28661	28991	28828	28839	28924	28932	28946	28970	28933	29111	28851	28863	28816	28927	28785	28999	28885	28764	28788	28795	28809	28954	28927	28810	29052	28817	28866	28800	28825	28914	28999	28729	28936	29007	28407	28801	28879	28796	28755	28927	29030	28745	28540	28911	29012	28888	28688	28777	28843	29015	28817	29233	28964	29077	28856	28878	28744	29058	28589	28877	28798	28858	28751	28816	28891	28859	28838	28923	28884	28967	28798	28998	28932	28939	28857	28861	28651	28721	28741	28913	28909	28584	28931	28718	28596	28904	28904	29014	28640	28655	28788	28693	28886	28881	28747	29117	29104	28854	28980	28917	28561	29080	28535	28928	28600
21361	38037	34705	27157	23608	21321	20035	19317	18807	18589	18123	18094	18073	17732	17734	17675	17807	17515	17457	17387	17264	17345	17213	17402	17240	17220	17207	17259	17215	17306	17181	17212	17370	17095	17085	17153	17171	17245	17430	17213	17024	17094	17530	17008	17134	16996	17124	17190	17139	17061	17000	17032	17067	17215	17041	17101	17061	17003	17157	17234	17108	17105	17100	17040	16946	17133	16890	16921	17087	17075	16765	16898	16900	17256	17117	17068	16997	17105	16936	16911	17086	17007	16885	17193	17151	16996	17051	17031	17019	16875	17019	17034	17039	17211	17189	17023	17109	17081	16922	17060	16867	17137	17000	17146	17078	17181	17133	17107	16866	16910	16985	17159	17143	17034	16938	17054	16998	17152	17139	17113	17083	16928	17017	17008	17035	17011	17081	17194	16893	17167	16980	16963	16904	16867	17177	16952	16931	17073	17247	17064	17107	17132	16999	16968	16904	16917	16920	17011	17081	17148	16936	17192	17023	17132	17160	17237	16952	16993	16998	16973	17111	16964	17105	16999	17032	17179	16776	17018	16936	17059	16993	17078	17063	17050	16930	17115	17122	17113	17023	16960	16995	17249	17078	17088	17052	17056	17105	16954	16955	17025	16998	16810	16993	16963	16846	16916	16873	17284	16947	16857	16981	17087	16978	17022	16996	17054	17139	16939	17011	17112	16997	17173	17018	17120	16932	16993	16997	16958	16918	17031	16945	16859	16990	16856	16988	17071	17028	17078	17016	17095	17089	16999	16987	16994	17177	17063	16968	17025	17112	17110	17058	16953	17091	17115	16851	17084	17115	17080	16960	16986	16925	17041	16932	17159	16868	17115	16915	17251	16920	17199	17264	17003	17026	17044	17069	17035	17154	17082	16988	17045	16943	17048	17113	16954	17008	16933	17091	17142	16972	17111	17007	16967	16956	17103	17085	16953	17136	16939	16860	16990	16990	17052	17151	17019	17066	17129	17077	16987	17194	17153	17100	17040	16983	16845	17112	16904	17047	17212	17027	17021	17065	17053	17062	17006	17147	17010	16957	17041	17026	16741	17159	16966	17053	17238	17142	17039	17098	17188	16911	17079	17202	17102	16921	17048	16993	17030	17023	16864	16847	17150	17154	16951	17055	16935	17023	17106	16949	16917	17004	16975	17108	17031	17097	17057	17115	16815	16964	17118	17011	17054	16890	16872	16997	17115	16984	17198	17009	17005	17209	16939	16954	16987	17087	17035	17100	17124	16916	16946	17002	17130	17056	16899	16945	17098	16788	17179	16965	17140	17102	17087	16888	17070	16861	17036	17026	16965	17028	17008	16968	16975	16844	17052	16976	16973	17070	17059	17039	16889	16814	16961	17009	17089	17053	17162	17112	16878	17241	16942	16908	17024	17073	17150	16984	17062	17055	17125	16911	16801	17147	17226	17053	16757	17124	16998	16975	17079	17200	16860	17019	17188	17307	17086	16924	17088	17220	17002	17055	17031	17210	16987	16887	17157	17026	17079	16792	16970	17077	16968	17058	16848	16965	17049	16962	17111	16890	17067	17039	16884	16846	17008	17031	16937	17017	17116	16836	16985	17090	16964	17233	16908	16950	17003	16995	16920	17009	16919	17089	17050	16922	17031	16966	17016	16952	16875	16857	17049	16922	17144	17046	16981	17045	16941	17005	17042	16935	16987	17124	17156	17031	16827	17048	17052	16820	17222	16951	17130	16937	16897	17058	17195	17013	16974	17026	17074	17014	16979	16881	17220	16980	17098	16910	17007	17097	17128	16984	17069	17248	16911	17105	17060	17146	17195	17090	17016	17148	17087	16920	17272	17126	17031	17057	16838	16973	17034	17068	17102	16960	17174	17051	17095	16942	17116	17139	17161	17158	17019	17045	17097	17200	17038	17032	17142	17094	16942	16977	17044	17065	17163	16953	17160	17174	17057	16942	17069	17081	16923	17100	17100	16864	17037	17096	17009	17026	17141	17164	17029	17002	17069	17035	17011	17052	17072	16934	16931	17073	17044	17022	17105	17113	17017	17097	17111	17010	17086	16980	17056	17055	17122	17281	16983	17014	17093	16842	17030	16914	16980	17067	16973	17070	16887	17209	17014	16833	17038	16966	17159	17034	17038	17237	16967	16782	17145	17163	17097	16975	17222	17085	17176	16856	17095	17230	17082	16983	17061	17160	16940	17079	17140	16940	17072	17006	16949	17100	17218	16948	17089	17177	16890	17073	17141	16990	17139	17122	17066	17012	17074	17073	16926	16867	17071	16959	16982	17234	16990	16965	17221	17212	16922	17118	17157	16983	16956	16901	17050	17147	16932	17045	17066	16999	17024	17138	17098	17167	16945	17023	17028	17035	17105	17006	17049	17054	17014	16947	17113	17014	17152	17041	16886	17033	16973	16990	16980	17214	16955	17089	16914	17128	17060	17000	16910	17037	17033	16953	17002	17076	16984	16979	16987	17079	16880	17040	16982	17071	16937	17012	16974	17001	17098	17066	17075	16923	17193	17255	16910	17048	17127	17068	16923	16971	17109	17159	16957	16951	16976	16839	16949	16888	16905	17261	17119	17012	17000	17235	16871	17003	17063	17039	17013	16967	17207	16887	17172	16947	16946	17211	17046	17029	17121	16888	16913	17092	17091	16981	17159	17190	17180	16987	17077	17124	16913	16997	16750	17139	17054	16925	17072	17106	17103	17021	16968	17098	17027	17272	17089	16974	17229	16927	16962	17050	16965	16812	16881	16936	17274	16947	17050	17143	17011	17057	17121	17010	17166	17031	17141	17101	17069	17095	17143	16948	16998	16925	17143	17037	17027	17127	17124	17228	17076	17001	16988	17094	16849	17028	17079	17051	17019	17094	17001	17053	17068	17367	16942	16909	16898	17087	17096	17141	16979	17300	17054	17169	17093	16972	17154	17048	16843	17124	16878	17143	17064	16970	17033	17061	17040	17016	17035	16882	17100	16967	17048	17137	17082	16764	17023	17123	16891	17084	16982	16987	17015	17088	16921	17043	17010	17125	17197	16946	17205	16944	17131	17175	16909	17144	17171	17155	17101	16964	17107	17058	17028	17004	16954	17189	16932	17215	16965	17061	17033	16963	16980	17096	16987	16907	17088	17144	17119	16848	17251	16792	17063	17100	16873	17103	17060	16971	17015	17061	17020	17062	17061	16890	16958	17024	16953	17022	16988	17044	16845	16934	17074	16908	17093	17155	17204	17069	17131	17049	16985	16997	16937	17027	17076	16871	17194	17182	16983	16986	17035	16898	17122	16940	17187	17124	17235	17066	17031	16929	17060	16993	17200	17081	16987	17103	17067	17073	16878	17176	17044	16955	16982	17056	16951	16991	17069	17158	17014	17057	17039	17212	16821	16990	16974	17268	17041	16985	17172	17075	17056	17183	17098	17120	17086	17026	16886	17103	16949	16984	17000	17118	17065	17038	16856	17057	17080	16901	16925	17004	17100	17065	17057	16869	16912	17176	17143	17163	17078	16913	16993	17103	17009	17070	17125	16917	17102	17210	17079	16913	17190	17064	16921	17026	16918	16910	16998	17058	16994	17233	17042	17051	17107	17100	17002	17163	17038	17235	17226	17032	17083	17046	16786	17085	17103	17065	17081	16983	17142	16885	16982	17241	17072	16991	16981	16961	17042	17043	17021	16897	17036	17271	17112	17011	16964	16965	17097	17030	16928	17007	17034	17169	17079	17009	17115	17056	17028	17189	16900	17079	17113	16997	17052	17123	16883	16889	17119	17066	17174	17195	17087	16875	17161	17114	16889	17087	17100	17136	16972	17124	16959	17142	16987	17094	17049	17118	16923	16978	16964	17057	17180	16949	16919	17100	16945	17220	17021	17149	17025	17087	17004	17167	17122	17070	17055	16983	17048	16910	16937	16949	17054	17209	17102	17119	17056	16959	17048	16956	17197	17072	17042	16942	17037	17070	16884	17098	16846	16868	17068	17098	17118	17113	16882	17128	16939	16861	17240	17105	17159	17053	17006	16780	17151	17024	17129	17094	16968	17088	17024	16982	16984	16971	17058	17106	16923	16964	17230	17079	17089	17170	17108	17108	16980	17159	16951	17231	17207	17091	17064	17033	17138	17099	17029	17095	17049	17179	17032	17053	16969	17076	17195	16898	17084	17137	16939	17022	17061	16994	17088	17035	17035	16975	17099	17048	17058	17227	17009	16968	17231	17006	16945	17080	16925	16849	16992	16999	17040	17163	17081	17092	17046	17144	16851	17043	17117	16904	16981	16947	17122	17012	16994	16863	17131	16890	17076	17051	17063	17158	16966	17161	17025	16966	16954	17017	17140	16876	17209	16813	16954	16980	17072	16996	16996	17062	17106	16973	17155	16922	17068	16904	16918	17076	16993	17033	16994	17186	17157	17069	17058	16999	16916	17007	17011	16995	16965	16882	17153	17076	16978	16955	17052	17035	16956	17091	16910	17025	16970	17214	17184	16994	16966	16895	17040	17206	16869	16903	17055	17041	16939	17022	17141	16943	17074	16924	17050	17128	17180	16800	17244	16946	16999	17207	16824	16944	16953	16960	16971	16962	17050	16823	17137	17089	17234	16840	16918	16906	17092	17047	17266	16956	17102	17205	17150	17194	16934	17046	16987	16898	16924	16892	17192	17128	17060	17022	17131	16959	17101	17141	16921	17149	16909	16822	16967	16901	17038	17165	16971	16957	17076	16978	17091	16880	17062	16947	17057	17176	16932	17169	17026	17038	17076	16990	17048	17166	17056	17030	16918	17135	17076	16875	16997	16908	17051	16920	17107	16866	16942	17221	16946	17012	17114	17091	16976	17088	17057	17074	17045	17232	17177	17166	16942	17157	16889	17217	17080	17062	17069	16971	16936	17059	17015	17169	17078	16945	16991	16929	17107	16922	16959	17074	16994	16858	16992	17023	17170	17112	16928	17098	17131	16901	17062	16905	16929	17068	17243	17014	16907	17056	17146	17086	17050	16987	16965	16934	17135	17011	16923	16973	17126	17018	17121	17045	16994	16992	17109	17095	16893	16948	17140	17056	17142	17226	17128	17039	16978	17131	17025	16958	17132	16699	16993	17129	17004	17245	16884	17037	17286	17141	17083	17205	16948	17062	16870	16947	16995	17064	17164	17117	17091
22960	21336	28570	26055	28160	32632	34557	31655	30657	30793	30740	30154	30181	30217	29631	29469	29545	29313	29608	29130	29269	28988	29177	29112	28955	28941	28952	29025	29076	28876	28973	28718	28864	29061	28642	28809	29035	28697	28755	28780	28801	28940	28792	28932	29039	28813	28959	28938	28838	28905	28906	28676	28598	28642	28904	28724	28827	28976	28588	28827	28945	28836	28792	28788	28783	28902	29063	28715	28864	28546	28703	28499	28718	28716	28647	28415	28819	28732	28679	28798	28873	28697	28754	28630	28805	28791	28846	28627	28686	28509	28518	28577	28725	28583	28685	28554	28458	28580	28605	28614	28744	28708	28647	28725	28895	28681	28808	28618	28904	28935	28798	28581	28692	28372	28825	28783	28758	28789	28685	28531	28767	28831	28482	28519	29117	28806	28851	28564	28507	28646	28709	28776	28681	28776	28523	28812	28555	28619	28525	28537	28727	28801	28431	28436	28914	28780	28707	28826	28765	28733	28602	28580	28816	28617	28627	28500	28819	28575	28499	28560	28925	28666	28821	28512	28678	28758	28631	28621	28597	28763	28794	28619	28619	28718	28463	28620	28506	28455	28881	28408	28522	28621	28612	28869	28725	28943	28748	28864	28530	28752	28571	28711	28478	28788	28664	28734	28676	28465	28415	28701	28804	28884	28652	28566	28537	28762	28887	28646	28695	28858	28635	28556	28728	28462	28847	28533	28625	28630	28603	28514	28619	28553	28616	28774	28559	28554	28635	28891	28719	28480	28611	28320	28380	28681	28441	28827	28784	28752	28605	28779	28838	28742	28589	28653	28940	28914	28446	28873	28581	28401	28663	28625	28579	28857	28726	28792	28726	28626	29241	28821	28717	28685	28569	28717	28647	28572	28452	28838	28682	28579	28605	28655	28794	28604	28331	28570	28754	28768	28631	28641	28582	28634	28671	28584	28814	28463	28649	28743	28602	28481	28831	28832	28759	28686	28593	28746	28772	28725	28462	28709	28683	28664	28771	28670	28635	28627	28837	28564	28592	28409	28596	28474	28822	28721	28857	28623	28888	28790	28607	28587	28680	28692	28674	28419	28638	28699	28566	28500	28561	28614	28833	28695	28881	28687	28990	28700	28712	28432	28606	28498	28786	28856	28987	28699	28425	28644	28759	28727	28565	28848	28550	28618	28682	28915	28710	28527	28708	28693	28585	28685	28627	28602	28532	28450	28743	28510	28752	28753	28809	28738	28587	28595	29046	28897	28744	28406	28550	28631	28772	28788	28765	28345	28209	28583	28712	28619	28768	28670	28922	28811	28642	28423	28380	28854	28673	28862	28808	28593	28684	28710	28690	28926	28614	28695	28829	28624	28777	28746	28679	28403	28806	28670	28671	28637	28635	28900	28575	28649	28637	28792	28826	28775	28723	28519	28700	28392	28444	28662	28721	28275	28704	28598	29023	29019	28676	28468	28647	28764	28607	28586	28706	28792	28774	28770	28509	28709	28732	28897	28657	28559	28564	28809	28455	28607	28778	28753	28652	28581	28427	28695	28716	28660	28791	28543	28477	28698	28546	28686	28810	28844	28659	28747	29001	28697	28622	28567	28848	28531	28742	28652	28652	28670	28671	28705	28783	28648	28833	28768	28612	28559	28651	28730	28522	28735	28616	28801	28673	28719	28818	28589	28645	28629	28581	28635	28727	28659	28435	28583	28646	28625	28727	28590	28433	28518	28499	28967	28735	28718	28840	28692	28595	28824	28807	28733	28459	28583	28774	28556	28751	28819	28811	28585	28737	28732	28656	28562	28670	28585	28957	28767	28824	28819	28720	28876	28665	28566	28736	28832	28699	28570	28736	28649	28811	28590	28648	29161	28703	28583	28849	28847	28623	28417	28791	29033	28671	28785	28797	28492	28741	28865	28657	28531	28556	28528	28663	28363	28634	28778	28785	28474	28786	28791	28670	28427	28571	28613	28742	28599	28352	28583	28585	28698	28850	28891	28937	28563	28717	28849	28785	28467	28704	28571	28671	28628	28519	28574	28682	28583	28853	28624	28675	28759	28974	28558	28913	28769	28794	28335	28610	28658	28481	28775	28861	28920	28822	28631	28789	28713	28591	28592	28421	28773	28904	28625	28704	28533	28513	28668	28670	28381	29038	28547	28754	29109	28698	28732	28807	29042	28632	28853	28886	28876	28813	28662	28805	28414	28693	28633	28613	28531	28671	28774	28800	28473	28650	28813	28694	28784	28702	28666	28793	28543	28835	28653	28761	28534	28341	28740	28751	28494	28822	28884	28766	28767	28753	28868	28452	28656	28681	28831	28650	28665	28809	28659	28749	28696	28514	28758	28621	28713	28821	28501	28553	28707	28307	28646	28602	28500	28722	28569	28615	28656	28704	28590	28643	28414	28444	28504	28600	28706	28723	28809	28530	28526	28648	28655	28845	28608	28755	28791	28672	28486	28783	28632	28600	28949	28734	28811	28959	28753	28654	28705	28573	28519	28891	28732	28494	28686	28733	28778	28754	28446	28828	28884	28788	28719	28673	28744	28913	28497	28663	28570	28794	28435	28832	28531	28701	28803	28712	28737	28910	28778	28569	28776	28737	28549	28745	28730	28652	28615	28322	28664	28718	28880	28819	28804	28832	28742	28761	28546	28727	28627	28744	28561	28561	28875	28784	28554	28767	28276	28501	28665	28658	28663	28712	28678	28937	28590	28709	28842	28284	28544	29033	28531	28427	28430	28781	28757	28544	28617	28607	28628	28485	28476	28808	28468	28438	28552	28558	28540	28660	28593	28687	28528	28709	28839	28830	28464	28735	28703	28805	28787	29087	28819	28523	28518	28396	28596	28784	28780	28592	28722	28646	28900	28757	28645	28664	28808	28715	28942	28619	28594	28700	28874	28793	28803	28729	28858	28761	28785	28756	28508	28782	28732	28640	28912	28804	28695	28636	28658	28535	28416	28733	28561	28318	28625	28695	28483	28654	28666	28592	28859	28682	28504	28724	28744	28813	28650	28731	28575	28417	28536	28880	28604	28783	28827	28781	28522	28578	28813	28564	28650	28890	28591	28724	28485	28424	28919	28829	28728	28732	28882	28690	28678	28570	28946	28718	28687	28806	28621	28550	28460	28603	28726	28758	28764	28703	28747	28957	28581	28895	28877	28739	28532	28663	28505	28816	28593	28755	28681	28856	28621	28653	28784	28802	28788	28666	28315	28538	28597	28645	28597	28636	28714	28719	28895	28494	28557	28558	28714	28773	28702	28677	28725	28673	28670	28508	28644	28555	28841	28660	28756	28737	28838	28891	28626	28900	28725	28590	28792	28733	28575	28650	28825	28726	28648	28449	28633	28688	28740	28541	28762	28725	28747	28785	28558	28851	28707	28956	28820	28789	28658	28485	28664	28699	28781	28541	28822	28564	28537	28529	28577	28725	28648	28641	28654	28957	28718	28818	28648	28651	28520	28669	28719	28692	28736	28587	28563	29113	28782	28743	28605	28944	28810	28641	28503	28875	28582	28683	28927	28683	28702	28722	28584	28755	28680	28677	28752	28688	28456	28605	28285	28750	28659	28552	28858	28812	28788	28710	28717	28590	28622	28599	28705	28651	28780	28749	28462	28343	28539	28601	28572	28677	28644	28406	28601	28811	28982	28641	28565	28496	28886	28538	28657	28719	28761	28751	28690	28721	28752	28580	28687	28588	28514	28832	28834	28833	28358	28605	28706	28765	28352	28668	28787	28634	28802	28616	28728	28669	28720	28510	28663	28935	28891	28637	28730	28741	28575	28909	28655	28685	28502	28775	28855	28682	28391	28555	28619	28634	28716	28631	28912	28794	28438	28555	28554	28493	28674	28724	28603	28649	28622	28652	28527	28656	28670	28746	28706	28451	28647	29022	28692	28394	28537	28583	28853	28683	28559	28659	28742	28841	28645	28684	28594	28923	28761	28752	28913	28748	28592	28483	28830	28747	28912	28833	28833	28431	28966	28633	28461	28890	28660	28698	28267	28839	28679	28735	28860	28641	28775	28480	28899	28770	28852	28505	28752	28753	28759	28693	28672	28603	28920	28711	28756	28613	28826	28589	28667	28807	28526	28939	28825	28549	28749	28745	28517	28683	28693	28344	28472	28881	28746	28741	28674	28520	28655	28646	28606	28698	28503	28653	28782	28899	28556	28452	28931	28696	28986	28657	28956	28672	28722	28693	28674	28726	28788	28600	28671	28681	28755	28660	28826	28602	28556	28833	28750	28707	28860	28679	28584	28707	28837	28664	28791	28654	28641	28729	28531	28484	28519	28611	28887	28754	28683	28614	28649	28964	28598	28713	28815	28644	28585	28705	28695	28437	28516	28757	28713	28790	28743	28846	28698	28844	28579	28641	28756	28613	28633	28429	28627	28643	28737	28786	28691	28788	29001	28843	28834	28784	28536	28529	28621	28582	28755	28493	28447	28713	28887	28495	28658	28822	28754	28544	28493	28668	28345	28532	28992	28584	28718	28969	28945	28923	28613	28611	28762	28542	28774	28794	28379	28542	28914	28838	28694	28471	28561	28735	28702	28841	28586	28719	28647	28644	28643	28752	28635	28778	28630	28653	28926	28778	28860	28696	28568	28709	28769	28739	28526	28655	28605	28698	28765	28620	28596	28557	28454	28485	28770	28828	28767	28768	28742	28721	28674	28959	28539	28818	28568	28695	28790	28766	28479	28793	28637	28639	28569	28713	28550	28489	28834	28787	28525	28572	28407	28644	28716	28683	28785	28495	28367	28696	28517	28660	28885	28525	28715	28810	28651	28807	28685	28845	28575	28475	28606	28716	28775	28801	28867	28849	28653	28651	28539	28982	28803	28713	28517	28695	28481	28838	28648	28774	28819	29107	28836	28703	28777	28740	28660	28565	28640	28733	28820	28952	28711	28514	28388	28679	28631	28594	28639	28793	28754	28591	28949	28596	28884	29058	28659	28528	28792	28631	28735	28581	28519	28811	28540	28453	28606	28733	28981	28679	28545	28744	28716	28586	28396	28752	28669	28753	28663	28588	28574	28564	28704	28825	28784	28670	28776	28668	28557	28731	28529	28609	28945	28664	28781	28525	28498	28559	28813	28776	28750	28898	28616	28769	28624	28894	28560	28787	28511	28686	28827	28740	28615	28715	28484
23685	43737	40368	32012	26748	23515	21741	20487	19642	19260	18990	18850	18497	18379	18234	17982	17821	17862	17821	17517	17589	17468	17562	17346	17585	17260	17366	17366	17347	17163	17352	17313	17257	17434	17080	17326	17222	17282	17267	17209	17240	17173	17064	17373	17098	17232	17108	17071	17106	17108	17100	17163	17069	17197	17223	16889	17177	16942	17215	17239	17110	16942	16988	16953	17214	17161	17276	17191	16960	17125	17063	17265	17271	17198	17073	17110	16789	17140	17132	17120	17066	17097	16974	17014	17265	17050	16980	16963	17073	17090	17145	17182	17245	16965	17054	16952	17052	16996	16955	16933	17166	16958	17137	16979	17243	16940	17153	17158	16999	16974	17130	17178	17005	16821	17045	17119	17030	17114	16946	16936	16933	17031	17010	16920	17045	17107	17139	17063	17029	17171	17016	16998	17112	17071	17150	16820	17004	17163	17076	17005	17116	17045	17006	16930	17271	17070	17047	17035	17113	17093	17112	17093	17011	17019	17069	17097	17128	17111	17129	16836	16919	16911	16951	16879	16974	16984	17022	17139	17076	17096	17121	16969	16994	16837	16928	17021	17004	17032	16938	17013	17006	16931	17055	17057	17000	17242	17351	16819	16877	16943	17043	17031	17025	17043	17023	16980	17110	16941	17007	17014	17140	16808	17190	17107	17191	16985	16823	16980	17051	16869	17106	16991	16845	16949	17077	16930	17027	17176	16961	17191	16773	17061	16889	16992	17030	17039	17248	16903	17094	16929	17193	16951	17076	17118	17119	17122	17003	17002	16897	16982	16947	16970	17044	17082	16868	17060	17194	17074	17022	17007	17074	16941	16957	17033	16958	17104	16945	17200	16963	16952	17102	16953	16970	16947	17020	16980	17062	17147	17044	17030	17106	17060	16950	17061	17069	16957	17083	16866	16994	17101	17126	17188	16796	16970	17124	17039	17238	17187	17094	17125	17149	17157	17007	16890	17026	17249	16938	17090	16897	16961	16940	16779	16929	16846	16959	16993	17027	17116	16904	16910	16981	16954	17132	17134	16970	17006	17108	16885	17271	17005	16874	16971	16932	16885	16890	17200	16980	17107	17032	17054	17054	16744	16779	16898	17101	17143	16987	17007	16983	17112	17150	17103	16938	17001	16923	17146	17003	16924	17047	17075	16828	17144	17134	16946	16953	17124	16966	17184	17056	17060	16939	17255	16962	17112	16996	16985	17211	17011	17095	16898	17123	16792	17092	17084	16811	16919	16889	17068	17249	16788	17226	16968	17111	17106	16962	16893	16988	17001	17007	17208	16955	17034	16984	17166	17023	16786	17030	16850	16978	17050	16955	16888	17025	17042	16998	17063	17028	17114	16812	17201	16878	17005	17055	17039	16979	17024	17034	16937	16994	16951	16995	17011	17077	17066	16922	17136	17253	16835	17078	17037	16931	16894	16945	17083	17015	16947	17041	16889	16781	16875	17074	17095	16931	17043	16958	16901	17105	16816	17027	17038	17084	17102	16857	16913	17150	17040	16821	16925	17042	16909	16976	16977	16957	16865	17208	16806	17076	17096	17324	17132	17004	17047	16966	17125	17113	17196	16895	16844	17117	16922	16905	17065	16745	16812	17087	16919	17023	17037	17149	16896	16935	16921	16887	17271	16998	16822	17212	16988	16939	16859	17106	16947	17053	17033	17160	17107	16883	17050	16968	16988	16948	17155	16850	17088	17030	17136	17015	16953	17072	16916	16974	16902	17134	17128	17185	16973	17055	16845	17135	16944	17127	16913	16927	16972	16931	16865	16913	17040	17108	16905	17095	16983	16936	16950	17097	17206	16966	16835	17069	17033	17062	17082	17132	17046	16840	17096	17026	17010	17063	17080	16918	16875	17120	17075	16972	16926	17097	17012	16839	17021	17167	17135	16990	17193	17055	17039	17000	17078	16760	17061	17149	16907	17025	17072	16990	17044	16978	16814	16938	17039	16846	16956	17045	17112	17027	17128	17064	16937	17075	17121	16986	17014	16952	17194	17067	17111	17068	17078	16954	17037	16944	17044	16950	16899	17131	17063	17001	17199	17024	16938	16967	16930	16982	17089	16997	16936	16885	16858	16986	16759	16796	16976	16949	17016	16924	17043	17035	16824	17107	17125	16940	17004	17056	17174	17119	17040	16887	17027	16925	16889	17144	16874	17022	17008	17034	16978	16876	16913	17069	17007	16949	16824	16914	17123	17012	16896	17134	17072	17064	16959	17079	16939	17071	17063	16899	17155	17062	16903	17023	17021	16942	17149	17045	16884	17068	17089	16862	16748	17022	16845	16930	16979	17038	17138	16967	16971	17194	17157	16965	16991	16935	16953	17127	16908	16903	16990	16821	17057	17027	17026	17116	16931	17178	17045	17188	17113	17144	17073	16933	16858	16915	16872	17148	16908	17107	17017	16989	17137	17053	17019	16948	16760	17029	17208	17158	16988	17203	16873	17147	16883	17041	16923	16955	17122	17075	17064	17001	17042	17052	17119	16893	17170	16942	16989	17094	17066	16890	16847	17169	16951	17119	17072	17158	16945	17111	16954	17028	17056	17148	17082	17013	17257	16974	17031	16905	16811	17015	17223	17087	17026	17155	17193	16997	16975	16855	16979	17015	17100	16895	16907	17019	16954	16974	16923	16996	16992	17112	16863	16987	17097	17027	16841	17194	17017	17130	17028	16938	16933	17130	17148	16878	17192	17106	16986	16994	17203	17057	17093	17210	17098	16931	16852	16900	16863	17040	16994	16939	17009	16907	17059	17203	17053	17082	17129	16939	17200	17209	17159	17035	17051	17066	16873	17013	17070	17078	17004	17067	16991	17097	17010	16792	17004	17254	16996	16981	16937	17113	16935	17067	17243	17087	17020	17133	17136	17025	17094	17015	17109	17120	16857	17090	16970	16944	17258	16970	16968	16928	17039	16867	17225	17086	17026	16970	17107	17001	16883	16985	16976	16983	17064	17007	17065	16909	16886	17017	17137	16939	17210	17120	16945	17139	17046	17086	17061	17090	17229	17047	16988	17004	17019	17107	17208	16993	16998	16845	17102	17121	16932	17206	17015	16991	17048	17074	16877	17020	17038	17297	17041	17024	17020	16982	17004	17002	17093	17011	16944	17029	17167	17118	17071	17068	17020	16942	17013	17071	17081	17121	17123	17120	16995	17073	16785	16986	16931	17198	16903	17297	17138	17064	17137	17090	17067	16908	16864	17051	16914	16873	17225	17074	16964	17050	16948	17006	17059	16861	17055	17068	16998	17207	17143	16912	17133	16979	16954	17091	17035	17142	16970	16913	16980	17255	16943	16974	17119	16912	16991	17080	17011	17177	17093	17117	16965	17064	17096	16932	17072	16989	17266	16963	16866	17008	16845	17050	17116	17056	17052	16964	16924	17003	17029	17092	16858	17054	16969	16949	17204	16953	17055	16957	17072	16992	17084	16959	17185	16791	17005	17119	16808	17211	17117	17114	16973	16925	16980	17076	17074	17000	17037	16947	16958	17023	17020	17189	16985	17024	17037	16992	17168	16970	16993	16934	17025	17032	17022	16835	17022	16882	17207	17028	16994	17026	16984	17132	16919	17265	17101	17078	17155	17012	16858	17112	17147	16967	17108	16815	16853	17089	17179	17036	17099	16979	16965	16945	17103	16805	16967	16998	16938	16890	17095	16990	16903	17097	17170	17003	17256	16995	17109	17045	17067	16925	17078	17144	16963	17046	17131	16960	17082	16956	16802	17090	17075	16922	16959	17058	17121	16985	16924	17037	16868	16917	17263	17125	17117	16978	16868	17098	17106	16981	16984	17130	16721	17046	16931	17103	17087	17000	16920	17004	17097	16991	17105	17007	16855	17118	16978	16921	16982	17044	16980	17033	17239	16823	16972	16911	16931	17162	16948	16890	16919	17039	16967	16826	16990	17039	17063	17062	17143	17015	16931	16983	17012	16992	16964	17184	16929	17135	17002	16951	17060	17103	16958	17020	16860	17065	17054	16845	16960	16877	16971	17014	17099	16936	16837	17012	16876	17249	16987	17123	16883	17040	16934	17114	16998	16829	16987	17085	16980	17135	17118	16947	17093	17053	17007	16967	16910	16974	16925	17023	17023	17149	17050	16961	16948	17052	17051	17139	16919	16898	16906	17082	17087	16770	17172	16874	17030	17102	17226	17043	17112	17079	16840	17060	16881	17108	17147	17076	17061	16856	16907	17004	16887	17245	16938	17021	17006	16901	17149	17129	16988	17030	17067	16954	17068	16983	16963	17171	17049	17235	17017	16980	17028	16896	17105	17255	17127	16967	17260	16944	17093	16888	17106	17136	16953	16929	16881	16793	16912	16948	17169	17051	16841	17125	17045	16947	16984	16885	16889	16896	16908	17146	17006	17034	17153	17064	17108	16980	16868	16861	16936	16978	17243	17028	17154	16928	16983	17079	16888	17160	16898	17090	17129	16848	17029	17068	16987	16907	16936	16966	16969	17085	17056	17055	17101	17004	16887	16926	16842	17080	16853	16965	17089	16968	16872	17031	16830	16938	16923	17088	16912	17201	17113	17097	17056	16912	16976	17245	17070	17172	17051	16915	16960	16996	16951	17112	17051	17093	16881	17158	17084	16825	16908	17099	17088	17000	17110	16982	17008	17032	17162	16911	17026	17060	17206	16983	16948	17086	16850	17012	17214	17072	17072	16992	16882	16923	17127	17049	17083	17004	16999	16881	17289	16889	16825	17135	16835	16948	16985	16796	16981	16965	17208	16823	16954	16843	16912	17062	17317	16961	16922	17058	17044	17098	17045	17028	17077	17265	17117	16999	16993	17216	16966	17049	17064	16900	17012	17149	16900	17001	16948	16829	17073	16992	17266	17018	17023	17072	16951	17066	17051	16968	16943	17082	17097	17222	16986	16955	16967	17094	16958	17072	17114	16853	17051	17032	16987	17075	17134	17002	16954	16999	16777	17037	16969	17071	16955	17006	17116	17071	17038	16910	17050	17001	16848	17153	16969	16842	17097	17056	17035	17171	17083	17038	16967	16895	17076	17165	16955	17031	16930	16847	16996	17012	16945	17102	17101	17063	16914	17065	16987	17103	17049	17026	16895	17085	16931	17025	16923	17247	17016	17156	16943	17081	17059	17132	17018
33771	31016	35403	33174	30147	29055	29240	28571	28516	28289	28094	28351	28117	28243	28101	28058	27908	27836	27893	27817	27880	27846	27859	27989	27740	27921	27644	27858	27750	28088	27752	27817	27611	27675	28042	27862	27793	27628	28019	27803	27976	28034	27679	27925	27746	27837	27648	27826	27823	27923	28005	27761	27569	28050	27582	27528	27964	27879	27756	28042	27836	27957	27687	27970	28041	27800	27728	27772	27642	27701	27627	27759	27821	27531	27727	27872	27837	27799	27899	27707	27592	27838	27988	27779	28076	27853	27675	27658	27841	27721	27876	27899	27632	27782	27580	27785	27856	27635	27518	27657	27590	27789	27683	27837	27779	27928	27910	27738	27864	27948	27950	27592	27553	27964	27817	27802	28101	27784	27971	27646	27756	27801	28041	27738	27776	27629	27962	27735	27709	27742	27957	27823	27886	27855	27980	27766	27874	28025	27971	27947	27655	27916	27727	27847	27861	27627	27670	28076	27891	27647	27648	27974	27684	27843	27688	27778	27831	27675	27789	27755	27778	27980	27961	27707	27810	27848	28023	27616	27485	27801	27802	27613	27576	27480	27567	27723	27721	27878	27501	27770	27945	27977	27655	27752	27701	27834	28049	27900	27986	27541	27578	27642	27792	27738	27726	27788	27863	27928	27570	27667	27785	27721	27903	27788	27847	27781	28118	27744	27701	27937	27721	27990	27650	27701	27708	27806	27841	27839	27800	27827	27933	27778	27601	27762	27926	27743	27779	27681	27501	27689	27425	27628	27897	27854	28019	27817	27746	28030	27764	27862	27972	27752	27803	28017	27978	27684	27899	27726	27690	27632	27769	28069	28013	27657	27781	27949	27897	27667	27850	28095	27684	27858	27772	27611	27724	27579	27861	27710	27650	27815	27855	27885	27655	27798	27819	27720	27828	27569	27908	27927	28080	28000	27716	27728	28018	27558	27835	27918	27601	27749	28084	27665	27715	27891	27597	27789	27852	27813	27646	27934	27817	27646	27693	27704	27913	27942	27577	27902	27839	27646	28070	27840	27929	27691	27773	27814	28034	27848	27704	27919	27708	27963	27787	27876	27897	27773	27711	27784	27932	27792	27613	27705	27796	27779	27893	27910	27959	28014	27585	27718	27673	27672	27679	27566	27807	27662	27771	27804	27822	27870	27756	28032	27844	27853	27963	27806	27977	28050	27891	27779	27702	27708	27855	27821	27624	27849	27625	27758	27921	27612	27750	27637	27835	27936	27844	27918	27767	27799	27871	28025	27739	27901	27942	27747	27687	27641	27695	28021	27855	27771	27677	27905	27549	27814	27580	27976	27642	28062	27943	28007	28001	27720	27711	27759	27863	27823	28030	27612	27918	27719	27932	28076	28105	27897	27868	27665	27643	27751	27735	27894	27769	28085	27839	27830	27858	27791	27928	27710	28049	27706	27969	27703	27747	27640	27670	27746	27677	27691	27958	27686	27680	27846	27826	27534	27911	27824	27614	27905	27635	27971	27841	27569	28070	27729	27757	27819	27928	27943	27668	27872	27560	27571	27845	27651	27934	27776	27586	27793	27999	27934	27621	27878	27686	27707	27569	27728	27498	27864	27665	27912	27819	27691	27487	27954	27997	27923	27703	27905	27800	27693	27722	27826	27921	27631	27714	27851	27857	28035	27906	27816	27777	27791	27844	27861	27908	27936	27695	27826	28015	27653	27959	27517	27911	27799	28071	27683	28093	27659	27856	27705	27880	27795	27795	27789	27890	27593	27415	27668	27906	27849	27484	27608	27872	27800	27895	27969	27753	27812	27945	27576	27617	27713	27730	27751	27767	27886	27704	27752	27850	27886	27686	27750	27704	27794	27744	27671	27910	27845	27994	27938	27796	27890	27893	27639	27785	27788	27825	27994	27574	27957	27903	27848	27824	27837	28029	27840	27888	27801	27885	27699	27808	27707	27583	27638	27917	27923	27947	27683	27883	27792	27712	27764	27714	27743	27763	27762	27842	28044	28055	27752	27890	28103	27936	27936	27586	27882	27631	27873	27809	27674	27786	27554	27950	27935	27698	27753	27780	27898	27839	27759	27523	27890	27787	27716	27561	27749	27701	27984	28046	27990	27928	27803	27802	27550	27826	27761	27878	27817	27888	27837	27627	27934	27629	27959	28097	27792	27951	27827	27422	27571	27733	27468	27748	27783	27959	27827	27705	27654	27713	27748	27769	27743	27694	27825	27830	27823	27867	27918	27460	27876	28088	27905	27933	27716	27458	27619	27970	27659	27771	27758	27858	27954	28085	27778	27604	27752	27745	27664	27727	27814	27983	27698	27806	27703	27713	27862	27934	27997	27869	27805	27820	27632	27816	27647	27694	27971	27809	27958	27591	27867	27866	27915	27805	27673	27731	28093	27730	27585	27695	27727	27779	27741	27849	27920	27964	27574	27720	27795	27768	27906	27803	27496	27878	27669	27623	27664	27663	27890	27959	27711	27573	27731	27917	27823	28009	27892	27940	27615	27798	27729	27648	27922	28014	28002	27870	27763	27962	27880	27891	28066	28059	27988	27722	27848	27664	27726	27807	27698	27461	27751	27874	27557	27759	27689	27985	27932	27883	27799	27827	27730	27707	27662	27849	27747	27869	27928	27945	27789	27572	28067	27492	27926	27781	27657	27832	27843	27886	27960	27831	27725	27995	27798	27977	27468	27754	27834	27817	27783	27667	27967	27965	27473	27826	27965	27936	27981	27923	27587	27554	27954	28184	27658	27837	27771	28125	27878	27798	27704	27884	27582	27624	27806	27580	27934	27748	27959	27753	27922	27748	27648	27852	27748	28009	27934	27722	27731	27780	27780	27664	27972	27804	27824	27913	27776	27770	27907	27837	28037	27870	27650	27712	27630	27943	28183	27783	27872	27723	27768	27938	27877	28003	27996	27761	27862	27806	27892	27672	27825	27874	27960	27802	27710	27721	27564	28046	27870	27665	27852	27778	27967	27769	27912	27930	27793	27971	27909	27859	27835	27899	27729	27767	27764	27881	27669	28058	27815	27897	27720	28079	27712	27741	27763	27731	27767	27938	27633	27915	27815	27771	27652	27872	27820	27538	27855	27751	27732	27862	27722	28276	27867	27827	27790	27925	27805	27784	27795	27751	27671	27828	28039	27598	27914	27715	27744	27780	27833	27702	27675	27744	27937	27803	27871	27568	27500	28030	27776	27608	27727	27641	27698	27637	27949	27892	28118	27863	27950	28107	27907	27602	27640	27817	27855	27639	27732	27796	27929	27659	27879	28033	27686	27605	27610	27625	27738	27603	27778	27801	28057	27846	27530	27843	28003	28026	28005	28138	27886	27902	27714	27526	27781	28214	27791	27781	27803	27985	27619	27803	28030	28005	27706	27706	27816	27949	27891	27519	27565	27791	28012	27634	27686	27925	27825	27925	27893	27773	27710	28001	27926	27820	27796	27595	27819	27737	27909	27967	27512	27820	27924	27589	27793	27860	27627	27815	27696	27792	27990	27963	27487	27855	27565	27952	27878	27942	27855	27648	27591	27778	27646	27836	27654	27720	27754	27913	27594	27657	27788	27725	27544	28003	27835	27753	27784	27771	27885	27694	27829	27669	27620	27716	27656	27670	27686	27685	27882	27750	27520	27908	27570	27703	27771	27883	27839	27678	27933	27953	27967	27691	27797	27795	27804	27833	27897	27832	27923	28026	27957	27885	27788	27960	27769	27873	27815	27740	27861	27924	27768	27635	27726	27661	27724	27667	27771	27640	27536	27819	27799	27985	27594	27765	27799	27686	27950	28040	27931	27906	27869	27816	27763	27852	28126	28005	27859	27786	27675	27857	28004	27738	27907	27835	27821	27734	27780	27698	27912	27861	27835	27958	28057	27871	28097	28073	27906	27876	27816	27736	27927	27858	27790	27828	27646	27611	28115	27723	27973	27829	27818	27795	27919	27871	28008	27674	27783	27958	27907	27856	27905	27983	27982	28019	27685	27915	27992	27546	27634	27602	27828	27602	27744	27778	27966	27922	27688	27966	27824	27594	27832	27949	27718	27942	27599	27856	27775	27705	27722	27703	27947	27827	28042	27588	27841	27761	27650	27799	27830	27728	27805	28065	27772	27807	27998	27978	28022	27988	28018	27736	27668	27661	27785	27832	27918	27767	27685	27692	27760	27972	27640	27741	27841	27502	27965	27659	27788	28112	27473	27585	27915	27635	27784	27874	27646	27864	28057	28005	27826	27724	27798	27819	27885	27746	27777	27855	27766	28045	27688	27578	27789	27721	27689	27841	27952	27907	27628	27418	27653	27868	27658	27617	27563	27678	27681	27405	28015	27522	27502	27708	27946	27744	27584	27753	27855	27857	27608	27986	27835	27835	28028	27559	27662	27818	27888	27893	27732	27818	27822	27825	27674	27811	27850	27834	27691	27894	27752	27727	27614	27958	27923	27944	27880	27960	27967	28105	27784	27759	28008	27804	27886	27894	27773	27758	27831	27555	27925	27624	27849	27562	27937	27828	27947	27825	27666	27993	27856	27558	27786	27830	27871	27939	27945	27752	27690	27924	27815	27702	27544	27640	27724	27871	27856	27884	27986	27937	27988	27811	27697	27843	27818	27883	27795	27764	27704	27682	27903	27722	27861	27855	27698	28013	27989	28056	27719	27868	27841	27718	27775	27863	27793	27805	27885	27652	27872	27628	27828	27949	27794	27929	28043	27766	28060	27816	27987	27547	27777	27790	27684	27759	27561	27631	27684	27606	27641	27935	27750	27611	27844	27797	27595	27646	27893	27805	27861	27905	27722	27751	27877	27620	27792	27720	27435	27961	27648	27690	27652	27890	27810	27976	27845	27853	27893	27744	27460	27632	27969	27943	27767	27979	27737	27971	27643	27825	27751	27828	28041	27819	27810	28022	27700	27899	27839	27807	28035	27826	28032	27787	27781	27655	27751	27966	27823	27809	27923	27803	27867	28003	27955	28062	27939	27802	27690	27815	27919	27791	27558	27911	27712	27792	27892	27863	28049	27900	27821	27730	27739	27908	27723	27642	27769	27927	27884	27703	27642	27620	27744	27554	27535	27922	27749	28006	27614	27705	27629	27773	27779	27671	27654	27763	28058	27877	27672	27708	27632	27775	27720	27594	27871	27824	27595
22369	29528	27147	21868	19497	18198	17713	17134	17074	16807	16768	16677	16634	16798	16776	16524	16647	16743	16685	16698	16508	16379	16462	16749	16470	16560	16623	16510	16373	16430	16259	16325	16380	16334	16462	16509	16245	16429	16500	16354	16398	16571	16372	16400	16268	16342	16393	16456	16334	16350	16290	16242	16484	16255	16507	16310	16403	16429	16303	16349	16073	16462	16266	16380	16379	16280	16506	16285	16326	16345	16283	16418	16237	16360	16420	16603	16391	16205	16344	16516	16214	16298	16309	16551	16254	16450	16155	16499	16333	16380	16300	16260	16300	16318	16345	16229	16183	16284	16374	16315	16253	16394	16320	16322	16314	16457	16327	16447	16270	16185	16414	16375	16545	16388	16302	16240	16388	16332	16287	16305	16281	16248	16272	16453	16449	16201	16343	16334	16487	16221	16445	16375	16336	16398	16308	16277	16321	16260	16326	16268	16311	16289	16398	16299	16303	16171	16270	16235	16432	16316	16295	16375	16262	16215	16277	16393	16414	16417	16418	16199	16234	16452	16532	16332	16475	16375	16379	16233	16397	16369	16268	16199	16348	16266	16441	16572	16347	16193	16381	16412	16327	16354	16491	16273	16215	16381	16198	16400	16381	16412	16179	16395	16239	16470	16203	16356	16186	16683	16108	16514	16338	16235	16358	16351	16367	16214	16267	16474	16278	16423	16276	16267	16321	16548	16341	16318	16533	16259	16469	16425	16324	16396	16303	16317	16412	16406	16242	16529	16311	16272	16160	16396	16207	16406	16294	16298	16218	16398	16422	16284	16345	16456	16440	16261	16465	16362	16261	16252	16277	16285	16448	16316	16412	16206	16425	16366	16290	16391	16224	16462	16325	16432	16453	16346	16248	16543	16390	16269	16403	16176	16373	16338	16235	16355	16241	16299	16240	16284	16192	16507	16212	16266	16432	16413	16309	16354	16377	16373	16247	16363	16271	16333	16318	16370	16158	16299	16555	16480	16170	16423	16394	16221	16259	16397	16253	16419	16310	16292	16434	16433	16191	16445	16424	16290	16440	16353	16531	16483	16328	16283	16195	16395	16091	16137	16270	16331	16304	16101	16435	16413	16470	16176	16357	16397	16421	16215	16222	16272	16364	16492	16351	16270	16351	16338	16469	16379	16373	16324	16288	16368	16230	16322	16466	16326	16174	16325	16431	16232	16402	16252	16405	16334	16321	16244	16540	16330	16077	16157	16368	16372	16436	16426	16344	16344	16374	16510	16169	16253	16398	16336	16529	16285	16388	16416	16389	16454	16437	16402	16551	16384	16304	16316	16370	16224	16350	16176	16247	16485	16423	16236	16254	16306	16216	16265	16253	16259	16451	16630	16290	16413	16207	16374	16243	16338	16442	16425	16297	16373	16287	16381	16104	16334	16344	16032	16561	16208	16354	16150	16297	16336	16288	16375	16301	16201	16338	16344	16370	16368	16339	16424	16366	16558	16230	16384	16186	16386	16262	16322	16468	16354	16382	16112	16352	16264	16229	16314	16319	16283	16379	16296	16318	16262	16488	16188	16163	16364	16325	16340	16348	16426	16471	16604	16216	16482	16479	16445	16496	16354	16289	16155	16329	16283	16371	16373	15998	16412	16261	16231	16391	16305	16437	16327	16450	16334	16517	16299	16434	16273	16338	16340	16327	16362	16379	16391	16311	16402	16347	16204	16307	16274	16580	16388	16483	16434	16351	16230	16433	16236	16489	16266	16257	16512	16374	16300	16328	16347	16279	16256	16227	16455	16247	16389	16560	16407	16466	16367	16420	16524	16415	16184	16321	16437	16243	16403	16335	16329	16339	16348	16250	16215	16202	16404	16149	16466	16218	16459	16337	16371	16293	16270	16528	16416	16338	16246	16436	16434	16397	16291	16377	16283	16336	16433	16205	16306	16310	16270	16305	16231	16581	16438	16476	16259	16379	16227	16129	16396	16338	16525	16304	16331	16344	16379	16344	16459	16275	16210	16349	16197	16433	16332	16244	16486	16239	16328	16272	16371	16376	16410	16358	16307	16223	16288	16370	16171	16467	16217	16296	16459	16206	16347	16323	16180	16373	16299	16385	16260	16360	16346	16355	16284	16395	16254	16439	16247	16281	16351	16496	16320	16396	16474	16400	16197	16471	16309	16335	16440	16292	16297	16090	16418	16344	16312	16217	16444	16380	16237	16255	16350	16369	16219	16467	16405	16405	16370	16309	16334	16513	16388	16316	16224	16218	16407	16253	16248	16508	16460	16204	16521	16224	16218	16399	16424	16393	16059	16236	16315	16302	16381	16385	16265	16192	16329	16324	16311	16465	16431	16166	16275	16410	16359	16330	16265	16271	16115	16300	16405	16365	16291	16212	16297	16275	16372	16158	16410	16310	16196	16416	16486	16206	16380	16169	16350	16276	16273	16344	16489	16414	16461	16434	16331	16407	16327	16196	16293	16269	16420	16438	16467	16360	16553	16367	16302	16275	16308	16460	16365	16331	16442	16352	16175	16295	16337	16347	16268	16314	16124	16469	16304	16321	16422	16429	16429	16385	16322	16335	16217	16332	16038	16342	16460	16310	16377	16351	16295	16121	16435	16367	16352	16273	16189	16440	16159	16396	16155	16316	16278	16563	16232	16553	16186	16303	16332	16285	16262	16292	16337	16378	16317	16275	16379	16349	16308	16269	16477	16336	16525	16380	16430	16515	16319	16323	16323	16227	16439	16440	16445	16310	16334	16322	16400	16354	16202	16419	16235	16462	16317	16278	16404	16199	16392	16124	16323	16302	16156	16350	16338	16372	16447	16285	16262	16420	16196	16233	16205	16354	16293	16297	16428	16334	16262	16469	16232	16127	16235	16311	16392	16412	16419	16432	16321	16348	16370	16346	16424	16419	16422	16223	16328	16363	16240	16490	16179	16412	16344	16212	16246	16354	16346	16166	16284	16353	16294	16362	16386	16304	16460	16358	16319	16295	16439	16309	16294	16314	16243	16406	16463	16318	16255	16277	16442	16325	16342	16322	16299	16316	16282	16366	16325	16403	16493	16367	16404	16329	16299	16210	16250	16468	16444	16513	16187	16455	16244	16388	16273	16346	16247	16272	16147	16460	16350	16575	16357	16467	16458	16412	16450	16359	16328	16184	16414	16316	16335	16269	16306	16330	16372	16329	16364	16247	16405	16285	16265	16424	16295	16378	16399	16477	16348	16255	16539	16014	16257	16437	16427	16534	16439	16300	16405	16375	16325	16207	16221	16473	16346	16281	16298	16203	16354	16356	16311	16281	16281	16275	16346	16284	16297	16445	16176	16477	16437	16311	16386	16313	16298	16349	16292	16217	16321	16305	16192	16256	16204	16480	16351	16303	16438	16295	16430	16275	16378	16249	16226	16431	16557	16530	16197	16308	16311	16429	16262	16384	16183	16364	16375	16523	16305	16176	16344	16407	16230	16452	16329	16280	16409	16367	16391	16442	16213	16428	16513	16540	16511	16403	16371	16284	16676	16501	16372	16387	16269	16276	16336	16335	16165	16309	16226	16428	16457	16349	16285	16516	16331	16276	16451	16189	16347	16453	16277	16376	16344	16448	16386	16543	16341	16465	16346	16337	16413	16335	16430	16324	16533	16196	16442	16445	16270	16322	16458	16457	16325	16478	16296	16125	16299	16166	16177	16306	16367	16368	16360	16399	16511	16526	16293	16305	16329	16402	16363	16343	16441	16329	16450	16552	16384	16163	16493	16377	16257	16370	16302	16388	16351	16288	16523	16373	16401	16392	16346	16230	16497	16402	16274	16277	16236	16416	16263	16420	16241	16335	16510	16169	16420	16396	16270	16273	16223	16416	16204	16378	16288	16235	16377	16471	16445	16322	16293	16318	16432	16189	16383	16460	16270	16224	16573	16399	16316	16478	16311	16604	16396	16386	16536	16260	16247	16517	16383	16449	16469	16258	16327	16420	16242	16477	16334	16446	16341	16429	16335	16367	16449	16409	16455	16274	16201	16130	16389	16244	16351	16420	16364	16328	16314	16617	16314	16267	16515	16474	16057	16406	16251	16254	16405	16386	16365	16315	16280	16254	16377	16375	16290	16371	16487	16439	16378	16245	16288	16210	16308	16141	16347	16334	16382	16224	16446	16390	16375	16336	16426	16393	16211	16363	16229	16229	16309	16276	16273	16325	16462	16259	16514	16263	16440	16525	16425	16466	16420	16179	16519	16367	16340	16419	16404	16328	16360	16130	16509	16279	16332	16335	16473	16348	16149	16512	16342	16434	16347	16334	16253	16300	16350	16362	16238	16350	16472	16263	16401	16044	16342	16361	16393	16242	16164	16360	16458	16231	16259	16412	16422	16572	16295	16066	16159	16482	16255	16431	16440	16424	16303	16208	16298	16409	16400	16394	16285	16323	16570	16307	16563	16314	16255	16468	16472	16244	16422	16232	16295	16330	16548	16331	16242	16388	16410	16255	16244	16342	16217	16451	16439	16478	16247	16430	16475	16546	16456	16458	16360	16298	16282	16494	16121	16259	16489	16222	16513	16525	16437	16468	16318	16506	16447	16386	16289	16331	16466	16308	16465	16401	16390	16383	16352	16384	16383	16471	16215	16362	16519	16368	16496	16295	16359	16274	16283	16264	16381	16343	16321	16342	16330	16315	16167	16419	16313	16399	16351	16197	16484	16330	16378	16170	16302	16197	16516	16577	16451	16517	16219	16319	16483	16246	16371	16272	16380	16329	16407	16323	16316	16408	16155	16195	16284	16516	16266	16409	16086	16186	16366	16426	16324	16244	16155	16209	16458	16379	16204	16170	16447	16250	16444	16437	16493	16380	16455	16420	16576	16361	16324	16349	16399	16381	16337	16546	16218	16223	16324	16376	16344	16343	16332	16474	16122	16262	16325	16306	16396	16503	16403	16321	16357	16408	16246	16370	16402	16201	16486	16386	16225	16271	16470	16415	16435	16238	16493	16357	16365	16478	16367	16348	16389	16288	16356	16392	16387	16603	16161	16310	16290	16376	16299	16265	16416	16335	16260	16368	16205	16447	16259	16367	16196	16187	16328	16401	16355	16242	16224	16221	16243	16324	16458	16411	16396	16378	16132	16339	16267	16352	16423	16354	16291	16355	16335	16339	16472	16521	16459	16262	16536
24696	21407	28419	27517	28148	29295	29995	27520	27053	27117	27027	26469	26492	26468	26117	26252	26195	25980	26134	25826	26018	25765	25897	25657	25791	25998	25969	25923	26072	25952	25774	25997	25771	25872	25490	25700	25613	25770	25993	25630	25841	25996	25732	25526	25933	25664	25853	26028	25966	25634	25739	25899	25961	25708	25687	25517	25558	25596	25889	25919	25619	25771	25698	25746	25613	26153	25773	25635	25614	25740	25745	25667	25559	25574	25497	25632	25900	25561	25706	25723	25640	25758	25701	25735	25481	25427	25604	25466	25579	25780	25806	25865	25722	25638	25837	26009	25652	25834	25653	25556	25822	25899	25765	25777	25454	25538	25798	25551	25826	25838	25824	25796	25433	25654	25488	25592	25445	25649	25688	25748	25565	25594	25891	25462	25564	25599	25684	25776	25721	25808	25914	25654	25512	25885	25580	25711	25725	25841	25721	25586	25467	25603	25794	25458	25694	25544	25617	25764	25555	25607	25636	25806	25702	25643	25328	25336	25444	25550	25592	25536	25548	25649	25786	25681	25654	25744	25852	25473	25590	25554	25769	25753	25684	25643	25596	25813	25683	25542	25747	25683	25703	25384	25769	25596	25594	25463	25373	25654	25657	25683	25591	25766	25891	25737	25503	25598	25768	25601	25786	25644	25632	25721	25696	25576	25613	25812	25841	25808	25608	25674	25785	25634	25556	25675	25491	25459	25639	25507	25744	25710	25616	25690	25646	25957	25442	25650	25931	25639	25421	25809	25619	25652	25735	25821	25605	25962	25915	25671	25368	25442	25759	25463	25665	25474	25538	25683	25766	25745	25654	25614	25671	25860	25501	25540	25370	25646	25628	25674	25907	25394	25483	25503	25628	25345	25405	25394	25556	25623	25581	25861	25767	25459	25791	25703	25722	25423	25430	25651	25743	25690	25595	25554	25756	25394	25352	25577	25418	25632	25645	25453	25616	25374	25464	25604	25903	25619	25528	25530	25669	25529	25624	25562	25665	25547	25452	25599	25699	25704	25817	25617	25589	25898	25623	25493	25540	25601	25748	25581	25616	25745	25719	25723	25882	25334	25570	25686	25733	25545	25561	25728	25654	25779	25714	25418	25692	25651	25487	25462	25689	25819	25675	25552	25575	25706	25889	25710	25746	25780	25658	25489	25802	25678	25724	25742	25820	25832	25674	25823	25721	25540	25576	25713	25799	25537	25693	25699	25528	25639	25596	25466	25727	25827	25401	25789	25555	25513	25521	25757	25594	25725	25703	25584	25850	25744	25523	25653	25506	25539	25574	25550	25627	25864	25529	25398	25530	25669	25608	25818	25502	25641	25605	25497	25744	25904	25649	25597	25823	25785	25602	25659	25531	25621	25433	25654	25601	25647	25552	25758	25651	25890	25715	25677	25709	25860	25771	25661	25537	25508	25821	25736	25614	25708	25452	25417	25599	25549	25633	25632	25725	25590	25783	25667	25735	25570	25714	25523	25743	25761	25698	25684	25669	25939	25717	25822	25716	25505	25551	25759	25886	25702	25789	25571	25658	25543	25528	25761	25596	25632	25562	25517	25552	25824	25774	25709	25589	25461	25506	25772	25889	25545	25758	25688	25630	25473	25600	25610	25492	25649	25635	25545	25502	25629	25758	25744	25476	25640	25588	25652	25555	25779	25709	25723	25577	25862	25644	25472	25656	25701	25647	25550	25653	25485	25303	25473	25893	25841	25492	26042	25836	25701	25557	25551	25754	25640	25547	25600	25868	25676	25751	25640	25871	25723	25557	25783	25675	25688	25502	25680	25764	25440	25838	25783	25851	25676	25844	25783	25903	25640	25538	25694	25601	25656	25747	25607	25446	25798	25523	25579	25569	25431	25533	25387	25623	25808	25516	25726	25745	25649	25713	25707	25586	25651	25474	25539	25608	25518	25615	25715	25733	25728	25581	25376	25678	25581	25820	25689	25879	25646	25639	25759	25657	25697	25708	25687	25558	25805	25620	25744	25860	25582	25612	25353	25484	25563	25803	25458	25712	25420	25580	25859	25417	25566	25462	25365	25592	25576	25579	25797	25462	25548	25498	25640	25719	25692	25497	25822	25663	25492	25476	25646	25703	25691	25799	25534	25577	25678	25756	25650	25488	25711	25923	25696	25770	25724	25882	25739	25637	25775	25692	25666	26089	25783	25788	25825	26012	25946	25672	25728	25462	25565	25568	25680	25757	25696	25618	25388	25853	25748	25888	25566	25502	25724	25689	25618	25692	25623	25616	25569	25640	25705	25756	25815	25523	25633	25520	25529	25550	25624	25409	25644	25583	25763	25683	25565	25588	25681	25504	25522	25636	25789	25723	25677	25684	25474	25495	25759	25574	25584	25796	25578	25784	25576	25744	25721	25708	25656	25829	25569	25708	25644	25638	25499	25685	25509	25567	25764	25786	25810	25882	25677	25932	25451	25588	25488	25617	25736	25803	25834	25586	25504	25678	25812	25476	25640	25744	25714	25411	25505	25638	25589	25758	25436	25415	25475	25533	25563	25779	25707	25703	25491	25731	25683	25644	25584	25523	25580	25804	25924	25706	25745	25833	25609	25659	25824	25763	25703	25694	25691	25557	25673	25523	25797	25659	25746	25742	25701	25788	25552	25665	25684	25503	25615	25767	25753	25895	25749	25715	25732	25530	25473	25924	25570	25562	25618	25853	25629	25530	25654	25801	25631	25568	25466	25589	25589	25651	25686	25785	25260	25702	25575	25876	25660	25664	25602	25718	25558	25687	25536	25450	25666	25752	25475	25667	25770	25703	25477	25551	25412	25763	25650	25578	25762	25542	25607	25607	25667	25615	25561	25598	25578	25752	25501	25644	25660	25642	25850	25696	25427	25569	25504	25527	25606	25830	25878	25552	25881	25670	25302	25459	25667	25561	25666	25568	25729	25732	25716	25494	25569	25718	25651	25556	25646	25556	25514	25431	25682	25660	25634	25601	25827	25693	25504	25711	25480	25642	25749	25789	25687	25772	25905	25779	25743	25804	25636	25640	25667	25660	25881	25609	25519	25837	25726	25505	25475	25728	25973	25857	25860	25569	25585	25618	25727	25641	25658	25620	25650	25645	25746	25870	25573	25689	25714	25594	25660	25639	25512	25690	25739	25828	25390	25541	25521	25614	25450	25705	25743	25582	25691	25473	25608	25779	25744	25746	25903	25449	25738	25453	25850	25649	25888	25603	25677	25628	25525	25974	25499	25681	25494	25591	25638	25617	25482	25583	25705	25767	25582	25850	25610	25582	25743	25701	25500	25438	25690	25493	25581	25749	25614	25628	25880	25635	25559	25672	25762	26013	25654	25369	25493	25807	25612	25663	25358	25636	25604	25697	25789	25573	25724	25727	25659	25810	25572	25558	25581	25692	25464	25530	25580	25574	25741	25616	25688	25884	25731	25545	25529	25794	25703	25770	25821	25481	25938	25763	25574	25473	25759	25508	25718	25833	25705	25687	25650	25733	25640	25672	25622	25529	25783	25849	25558	25808	25530	25697	25432	25725	25773	25625	25588	25772	25704	25755	25442	25803	25616	25760	25550	25565	25529	25670	25766	25714	25629	25723	25547	25677	25657	25703	25728	25576	25600	25690	25593	25817	25550	25568	25417	25877	25688	25651	25557	25564	25686	25760	25546	25630	25708	25533	25627	25779	25615	25578	25708	25853	25701	25521	25707	25656	25652	25506	25628	25661	25637	25826	25812	25703	25738	25569	25633	25567	25607	25800	25767	25591	25497	25595	25770	25824	25871	25452	25631	25720	25428	25630	25526	25533	25455	25455	25447	25709	25618	25856	25790	25722	25459	25571	25815	25800	25730	25792	25714	25785	25655	25618	25621	25765	25781	25586	25623	25742	25654	25302	25464	25720	25488	25833	25632	25664	25753	25498	25600	25918	25670	25550	25793	25782	25672	25594	25746	25433	25490	25677	25811	25770	25574	25473	25569	25738	25478	25518	25555	25535	25648	25451	25596	25333	25479	25569	25519	25661	25697	25673	25707	25820	25634	25530	25552	25972	25542	25660	25332	25558	25729	25694	25638	25615	25539	25588	25532	25751	25583	25429	25486	25766	25549	25787	25625	25768	25760	25727	25613	25670	25518	25900	25903	25841	25553	25528	25876	25651	25680	25731	25561	25574	25510	25577	25594	25661	25747	25691	25854	25704	25687	25498	25439	25608	25686	25521	25523	25602	25777	25736	25873	25563	25676	25548	25735	25852	25840	25669	25737	25630	25485	25496	25619	25724	25710	25663	25659	25620	25334	25744	25685	25743	25856	25421	25701	25811	25737	25731	25636	25518	25542	25598	25703	25704	25667	25697	25538	25626	25851	25969	25852	25936	25630	25278	25675	25695	25648	25816	25806	25778	25472	25656	25655	25395	25756	25390	25435	25614	25740	25687	25547	25710	25898	25632	25768	25642	25663	25813	25531	25707	25504	25775	25805	25479	25712	25529	25485	25738	25772	25830	25665	25602	25642	25723	25604	25727	25757	25525	25490	25508	25764	25704	25753	25431	25691	25627	25799	25607	25927	25763	25863	25638	25756	25352	25413	25585	25665	25546	25506	25777	25677	25755	25464	25792	25459	25630	25704	25600	25769	25496	25789	25727	25862	25634	25799	25569	25699	25931	25641	25779	25472	25720	25742	25594	25808	25824	25508	25668	25640	25794	25840	25832	25508	25693	25756	25644	25561	25675	25787	25433	25677	25680	25803	25587	25544	25536	25546	25416	25824	25438	25683	25842	25655	25768	25791	25605	25702	25460	25761	25752	25563	25817	25516	25757	25608	25763	25706	25510	25444	25560	25728	25997	25564	25568	25502	25759	25610	25697	25910	25484	25756	25700	25563	25741	25565	25619	25747	25799	25602	25868	25733	25669	25821	25716	25581	25473	25596	25771	25772	25662	25574	25536	25659	25355	25454	25530	25535	25452	25478	25692	25633	25866	25760	25732	25620	25544	25557	25396	25659	25838	25510	25703	25632	25821	25623	25555	25662	25649	25617	25533	25546	25890	25664	25809	25714	25612	25675	25728	25545	25351	25738	25664	25684	25842	25905	25712	25780	25816	25752	25800	25709	25681	25726	25642	25833	25650	25633	25471	25552	25653	25629	25824	25694	25566	25743
20942	36631	33415	25952	22077	19743	18740	17963	17390	17084	16921	16756	16626	16467	16352	16037	16038	16098	16118	15884	15830	15712	15999	15633	15940	15879	16118	15866	15694	15805	15876	15681	15815	15698	15966	15551	15669	15663	15573	15755	15831	15810	15763	15731	15737	15622	15723	15855	15718	15609	15685	15749	15509	15732	15716	15632	15592	15704	15672	15670	15720	15803	15692	15668	15627	15613	15782	15708	15524	15635	15557	15605	15566	15881	15472	15539	15505	15645	15762	15717	15614	15648	15767	15638	15475	15669	15740	15780	15654	15629	15661	15638	15426	15561	15660	15552	15584	15686	15471	15646	15568	15582	15652	15722	15602	15699	15747	15493	15604	15574	15843	15643	15617	15553	15633	15687	15722	15677	15631	15491	15656	15658	15599	15754	15462	15722	15437	15812	15776	15672	15469	15555	15703	15611	15647	15491	15745	15526	15605	15642	15696	15440	15665	15489	15566	15542	15529	15801	15464	15725	15607	15713	15589	15538	15607	15608	15711	15502	15557	15417	15711	15551	15837	15671	15613	15773	15565	15565	15565	15386	15679	15451	15720	15622	15663	15663	15746	15530	15561	15615	15518	15570	15525	15672	15447	15481	15578	15703	15663	15695	15498	15708	15684	15667	15498	15747	15573	15708	15506	15604	15605	15625	15532	15649	15649	15781	15511	15478	15490	15751	15656	15733	15615	15525	15563	15607	15636	15608	15623	15800	15547	15410	15528	15662	15671	15499	15671	15644	15613	15516	15628	15392	15597	15522	15357	15685	15629	15570	15625	15565	15511	15486	15461	15694	15404	15486	15808	15564	15659	15560	15683	15542	15569	15487	15841	15576	15747	15552	15646	15506	15717	15627	15599	15661	15437	15534	15677	15636	15645	15499	15599	15749	15763	15633	15609	15354	15598	15548	15538	15703	15569	15693	15633	15570	15633	15741	15742	15701	15545	15623	15580	15580	15533	15680	15525	15714	15876	15482	15609	15599	15402	15504	15477	15740	15625	15659	15335	15353	15572	15676	15496	15593	15609	15613	15592	15604	15647	15533	15555	15524	15606	15515	15495	15549	15441	15698	15659	15672	15563	15519	15815	15605	15495	15366	15734	15678	15455	15526	15479	15565	15491	15604	15666	15629	15585	15519	15716	15541	15595	15510	15519	15762	15558	15579	15562	15407	15722	15744	15652	15717	15606	15778	15573	15681	15654	15521	15683	15720	15663	15579	15814	15562	15559	15633	15659	15379	15621	15569	15583	15817	15616	15589	15738	15608	15554	15427	15685	15606	15602	15550	15644	15799	15616	15690	15547	15411	15655	15734	15696	15724	15682	15444	15836	15580	15595	15703	15504	15649	15524	15513	15457	15546	15613	15594	15716	15738	15736	15591	15753	15745	15675	15533	15588	15490	15581	15679	15561	15561	15599	15763	15700	15684	15403	15659	15747	15470	15501	15636	15528	15635	15677	15640	15580	15482	15729	15546	15743	15762	15567	15640	15603	15537	15500	15605	15636	15689	15681	15534	15833	15494	15842	15670	15572	15480	15675	15655	15595	15528	15437	15542	15777	15543	15667	15593	15527	15625	15593	15582	15702	15765	15495	15642	15626	15699	15603	15607	15566	15644	15598	15576	15705	15597	15663	15615	15523	15646	15611	15443	15563	15746	15566	15554	15521	15774	15659	15606	15611	15655	15804	15633	15599	15725	15449	15526	15616	15434	15682	15449	15651	15764	15576	15536	15469	15425	15489	15548	15553	15753	15667	15685	15449	15655	15636	15485	15600	15524	15635	15848	15774	15521	15597	15437	15640	15772	15460	15516	15748	15522	15671	15599	15409	15774	15687	15562	15591	15627	15575	15600	15574	15589	15831	15684	15661	15640	15486	15560	15666	15515	15606	15599	15620	15627	15514	15420	15516	15566	15585	15615	15476	15520	15680	15741	15792	15688	15498	15772	15656	15637	15706	15645	15661	15628	15569	15627	15588	15630	15538	15481	15736	15573	15631	15509	15573	15550	15470	15680	15632	15541	15558	15693	15585	15566	15516	15431	15554	15515	15428	15609	15535	15794	15815	15543	15581	15584	15681	15568	15724	15391	15719	15694	15617	15475	15414	15577	15647	15676	15606	15577	15535	15790	15574	15431	15658	15549	15537	15577	15561	15502	15631	15625	15570	15645	15680	15538	15533	15461	15644	15636	15731	15547	15624	15639	15550	15633	15688	15434	15591	15590	15394	15718	15613	15708	15630	15502	15543	15882	15529	15556	15702	15498	15426	15395	15637	15686	15661	15615	15612	15496	15524	15545	15575	15444	15430	15469	15610	15470	15613	15548	15686	15533	15549	15539	15598	15455	15354	15624	15645	15664	15754	15426	15707	15709	15477	15385	15677	15627	15540	15628	15567	15610	15760	15693	15507	15607	15565	15602	15511	15629	15450	15668	15689	15543	15581	15582	15678	15568	15555	15444	15635	15596	15708	15682	15561	15711	15690	15568	15606	15614	15493	15650	15744	15539	15692	15505	15525	15639	15579	15699	15802	15485	15756	15645	15661	15546	15738	15624	15457	15694	15504	15492	15786	15349	15441	15543	15814	15460	15559	15806	15535	15585	15636	15534	15579	15686	15670	15581	15595	15636	15614	15515	15555	15497	15645	15632	15609	15689	15601	15447	15696	15566	15500	15554	15561	15612	15727	15562	15374	15523	15577	15697	15641	15655	15438	15640	15489	15626	15592	15697	15446	15573	15532	15498	15554	15742	15667	15430	15597	15611	15613	15560	15626	15564	15532	15509	15578	15569	15567	15579	15601	15438	15670	15729	15615	15619	15786	15637	15643	15537	15636	15675	15704	15674	15778	15638	15565	15618	15715	15596	15689	15633	15705	15659	15665	15510	15510	15677	15456	15627	15603	15661	15543	15455	15614	15575	15503	15695	15619	15618	15502	15779	15408	15553	15582	15596	15650	15723	15609	15485	15655	15470	15626	15720	15615	15627	15749	15716	15591	15644	15677	15658	15529	15560	15359	15631	15697	15561	15497	15501	15566	15579	15458	15596	15738	15577	15704	15482	15526	15519	15670	15666	15473	15612	15664	15594	15783	15726	15760	15662	15560	15591	15589	15446	15583	15632	15553	15536	15702	15552	15551	15596	15727	15552	15607	15514	15452	15558	15432	15741	15815	15500	15571	15675	15576	15604	15456	15673	15744	15596	15551	15528	15722	15539	15699	15627	15771	15543	15670	15542	15579	15628	15863	15577	15627	15614	15556	15662	15514	15670	15457	15709	15619	15491	15674	15566	15561	15592	15553	15707	15549	15792	15560	15658	15594	15743	15610	15700	15512	15648	15438	15556	15406	15647	15657	15673	15587	15557	15511	15616	15604	15615	15594	15541	15495	15713	15595	15508	15508	15655	15643	15452	15581	15622	15722	15552	15663	15560	15575	15425	15537	15566	15758	15551	15634	15552	15579	15507	15641	15507	15766	15600	15765	15759	15647	15914	15844	15479	15646	15680	15687	15798	15618	15519	15687	15581	15561	15563	15749	15532	15533	15624	15680	15738	15563	15487	15805	15585	15512	15585	15569	15535	15749	15615	15661	15598	15551	15588	15640	15759	15585	15656	15424	15577	15725	15589	15846	15609	15717	15600	15727	15549	15666	15565	15591	15672	15806	15504	15498	15691	15628	15529	15547	15581	15589	15761	15701	15633	15668	15579	15755	15605	15565	15572	15546	15493	15720	15741	15524	15556	15615	15688	15530	15572	15812	15603	15642	15751	15517	15743	15674	15503	15748	15636	15527	15674	15572	15449	15508	15698	15583	15528	15519	15754	15620	15572	15668	15557	15637	15536	15621	15375	15499	15563	15497	15660	15684	15536	15611	15544	15533	15665	15702	15661	15576	15603	15623	15568	15753	15658	15663	15493	15625	15520	15508	15584	15642	15497	15708	15618	15452	15563	15540	15581	15444	15548	15681	15691	15790	15512	15444	15646	15536	15511	15755	15396	15629	15730	15739	15392	15615	15613	15615	15611	15689	15609	15462	15519	15516	15595	15630	15668	15688	15667	15522	15725	15600	15726	15625	15487	15755	15479	15489	15488	15666	15573	15542	15596	15690	15725	15575	15745	15594	15519	15535	15394	15500	15591	15672	15801	15586	15730	15682	15582	15575	15691	15556	15663	15653	15589	15588	15505	15592	15587	15685	15514	15520	15637	15665	15885	15748	15495	15686	15867	15740	15442	15727	15778	15526	15756	15592	15578	15579	15554	15582	15625	15490	15544	15806	15790	15505	15654	15460	15637	15654	15691	15603	15582	15662	15672	15703	15475	15508	15645	15760	15674	15564	15497	15597	15694	15601	15502	15662	15605	15464	15593	15485	15800	15668	15573	15560	15605	15471	15702	15530	15587	15819	15671	15646	15630	15582	15603	15679	15516	15768	15572	15679	15566	15715	15708	15505	15560	15506	15601	15561	15691	15642	15529	15645	15823	15755	15649	15510	15720	15586	15576	15617	15536	15472	15459	15678	15511	15699	15743	15558	15669	15917	15570	15690	15626	15436	15666	15772	15506	15615	15425	15658	15680	15683	15660	15712	15547	15457	15604	15624	15661	15448	15523	15490	15683	15468	15631	15517	15489	15745	15665	15588	15528	15663	15609	15608	15614	15473	15526	15714	15777	15661	15531	15663	15833	15633	15659	15675	15545	15654	15583	15587	15676	15533	15690	15529	15632	15595	15597	15456	15688	15485	15729	15702	15552	15554	15709	15621	15557	15501	15851	15571	15638	15586	15725	15776	15563	15829	15493	15805	15638	15441	15714	15535	15765	15532	15586	15622	15648	15647	15496	15623	15517	15571	15506	15704	15546	15668	15596	15693	15605	15694	15760	15548	15622	15542	15584	15561	15534	15488	15564	15535	15409	15888	15660	15693	15607	15512	15650	15594	15590	15588	15711	15594	15619	15564	15728	15584	15617	15518	15623	15598	15670	15670	15484	15534	15544	15617	15699	15685	15510	15785	15484	15602	15549	15711	15681	15620	15579	15581	15677	15746	15616	15454	15743	15418	15601	15751	15742	15521	15543	15746	15587	15452	15457	15797	15564	15694	15658	15661	15563	15726	15549	15618	15648	15677	15705	15557	15607	15780	15629	15656	15395
23150	21352	28630	25483	26437	30384	32285	29044	27874	27872	27557	26955	26856	26996	26937	26773	26324	26291	26259	26242	26165	26244	26278	26199	26149	26224	26108	26067	25838	26026	25816	25811	26378	26150	26141	26002	25847	26050	25908	25984	25963	25911	25677	25687	25692	25913	25756	26113	25939	26004	25909	25917	25843	25964	25692	25850	25812	26008	25949	25787	26073	25659	25797	25978	26006	26035	25867	25836	25707	25771	26069	25607	25711	25705	25757	25846	26135	25851	25676	25915	25816	25695	25791	25687	25695	25735	26037	25757	25895	25741	25882	25853	25893	25772	25814	25734	25551	25830	25706	25792	25641	25562	25816	25580	25751	25983	26049	25460	25680	25696	25735	25858	25704	25801	25695	25695	25637	25843	25509	25955	25700	25627	25929	25741	25592	25711	25714	25780	25725	25674	25610	25845	25800	25835	25597	25704	25487	25627	25728	25507	25841	25828	25749	25638	25560	25861	25624	25738	25847	25924	25678	25888	25683	25744	25835	25590	25924	25915	25820	25651	25928	25739	25581	25830	25882	25755	25841	25661	26099	25654	25796	25876	25753	25729	25692	25739	25668	25645	25830	25883	25663	25750	25748	25668	25659	25751	25601	25803	25826	25823	25878	25780	25778	25911	25811	25829	25720	25589	25780	25899	25811	25764	25682	25643	25276	25566	25776	25798	25456	25517	25571	25904	25649	25656	25790	25447	25705	25696	25917	25909	25923	25827	25695	25500	25708	25864	25779	25587	25787	25748	25579	25608	25702	25713	25737	25653	25838	25809	25658	25511	25633	25817	25900	26002	25538	25522	25573	25727	25648	25760	25984	25664	25858	25825	25581	25849	25885	25532	25888	25558	25753	25668	25742	25655	26015	25726	25831	25768	25818	25771	25846	25679	25803	25841	25752	25864	25826	25725	25772	25461	25798	25907	25854	25652	25822	25830	25984	25685	25865	25725	25912	25791	25776	25722	25522	25910	25727	25938	26019	25857	25774	25605	25663	25706	25817	25655	25552	25740	25781	25526	25890	25852	25927	25598	25814	25595	25809	25638	25747	25878	25932	25868	25756	25862	25629	25768	25595	25791	25839	25806	25888	25917	25916	26033	25850	25566	25763	25576	25800	25832	25779	25630	25769	25760	25920	26018	25995	25705	25610	25833	25706	25773	25881	25647	25584	25535	25731	25742	25766	25910	25937	25676	25787	25695	25705	25823	25656	25430	25779	25675	25864	25900	25879	25691	25546	25952	25736	25628	25510	25311	25819	25490	25838	25816	25498	25579	25821	25812	25762	25463	25752	25772	25789	25562	25826	25805	25790	25665	25529	25854	25875	25769	25839	25460	25639	25882	25930	25511	25735	25598	26135	25674	25810	25673	25946	25679	25823	25980	25979	25612	25730	25718	25585	25916	25890	25935	25850	25891	25734	25676	25558	25607	25824	25634	25820	25797	25901	25845	25749	25688	25804	25554	25800	25696	25628	25728	25596	25877	25752	25713	25639	25646	26020	25428	25787	25718	25931	25473	25784	25837	25728	25813	25764	25863	25942	25634	25764	25693	25639	25860	25644	25740	25821	26004	25821	25815	25735	25751	25783	25960	25795	25756	25896	25955	25979	25693	25804	25754	25959	25752	25820	25699	25811	25755	25805	25768	25812	25802	25695	25535	25664	25884	25743	25654	25666	25968	25832	25897	25925	25877	25743	25742	25702	25912	25765	25749	25911	25579	25735	25833	25594	25540	25703	25544	25548	25961	25818	25565	25820	25650	25945	25607	25962	25696	25672	25609	25842	25674	25507	25687	25563	25752	25855	25598	25821	25777	25763	25352	25574	25479	25713	25606	25859	25612	25678	25695	25688	25940	25976	25756	25778	25389	25637	25796	25763	25612	25508	25673	25731	25702	25632	25888	26020	25757	25829	25882	26141	25769	25852	25822	25817	25667	25788	25561	25612	25847	25730	25937	25679	25361	25747	25771	25667	25663	25629	25767	25710	25580	25665	25766	25767	25791	25871	25796	25883	25845	25680	25685	25793	25677	25994	25769	25782	25722	25773	25470	25854	25996	25740	25616	25859	25668	25666	25659	25732	25877	26059	25802	25646	25686	25826	25899	25912	25603	25787	26066	25855	25800	25687	25773	25655	25622	25701	25843	25949	25811	26007	25942	25624	25594	25655	25526	25528	25646	25914	25577	25764	25796	25758	25928	25705	25678	25935	25648	25603	25548	25686	25675	25663	25727	25948	25519	25886	25464	25849	25801	25572	25619	25982	25900	25580	25628	25715	25649	25795	25519	25686	25810	25843	25608	25826	25887	25742	25740	25665	25672	25464	25637	25952	25509	25686	25829	25775	25529	25869	25750	25680	25440	25667	25595	25818	25707	26048	25646	25774	25745	25899	25867	25645	25769	25752	25659	25568	25736	25661	25903	25752	25735	25854	25846	25671	25749	25623	25719	25804	25801	25983	25693	25841	25618	25672	25979	25627	25735	25656	25793	25532	25785	25818	25875	25571	25783	25915	25724	25640	25679	25587	25731	25759	26010	25543	25671	25818	25841	25826	25683	25827	25603	25756	25815	25792	25701	26060	25960	25983	25747	25460	25858	25698	25567	25621	25717	25757	25692	26048	25744	25931	25593	25726	25819	25929	25871	25604	25775	25695	25797	25844	25791	25695	25706	25876	25744	25792	25483	25822	25929	25644	25731	25615	25733	25609	25915	25838	25701	25870	25895	25708	25784	25652	25679	25770	25887	25730	25610	25848	25716	25690	25540	25634	25507	25590	25671	25559	25563	25507	25807	25595	25718	25866	25823	25614	25683	25639	25929	25889	25633	25835	25872	25757	25826	25738	25816	25738	25991	25538	25832	25786	25769	25750	25920	25761	25542	25781	25762	25585	25728	25596	25769	25804	25914	25703	25661	25818	25685	25719	25825	25683	26011	25927	25859	25798	25596	25793	25436	25689	25825	25908	25855	25895	25685	25762	25482	25714	25729	25782	25911	25919	25931	25630	25833	25646	25670	25668	25661	25763	25886	25513	25772	25770	25837	25840	25789	25508	25730	25708	25458	25781	25710	25618	25556	25730	25580	25769	25755	25841	26000	25711	25866	25679	25727	25810	25661	25675	25672	25751	25890	25655	25718	25530	25593	25423	25805	25958	25658	25797	25823	25777	25632	25818	25779	25768	25716	25765	25738	25805	25488	25799	25921	25703	25951	25727	25701	25865	25648	25517	25787	25610	25697	25777	25772	25779	25946	25763	25788	25539	25818	26056	25847	25483	25396	25936	25781	25577	25999	25764	25931	25677	25817	25782	25978	25570	25844	25454	25901	25790	25633	25948	25925	25726	25547	25942	25638	25844	25582	25704	25579	25886	25757	25834	25928	25695	25983	25480	25399	25606	25634	25690	25669	25636	25518	25884	25834	25851	25862	25628	25932	25808	25632	25790	25598	25901	25821	25887	25499	25634	25702	25643	25682	25683	25773	25877	25640	25585	25930	25955	25762	25753	25531	25784	25716	25761	25453	25908	25805	25632	25756	25619	25646	25732	25914	25741	25906	25809	25776	25822	25677	25747	25714	25635	25745	26060	25817	25861	25586	25805	25756	25553	26000	25783	25673	25638	25899	25762	25854	25874	25516	25550	25790	25866	25829	25703	25769	25640	25708	25412	25603	25939	25907	25710	25296	25636	25598	25705	25696	25817	25897	25733	25796	25803	25784	25944	25624	25921	25825	25724	25854	25654	25682	25789	25943	25608	25786	25894	25739	25457	25675	25746	25782	25669	25683	26001	25873	25628	25818	25843	25721	25583	25731	25765	25735	25658	25519	25765	25870	25902	25831	25790	25354	25542	25937	25936	25612	25832	25981	25723	25775	25833	25662	25603	25695	25797	25632	25814	25788	25924	25713	25956	25705	25685	25764	25607	25673	25860	25884	25635	25613	25599	25801	25771	25920	25712	25709	25442	25653	25719	25539	25538	25577	25846	25882	25645	25926	25936	25907	25643	25855	25762	25772	25732	25762	25765	25924	25915	25741	25916	25736	25757	26006	25764	25518	25822	25782	26069	25634	25919	25712	25745	25631	25893	25882	25902	25907	25809	25809	25768	25653	25721	25863	25850	25987	25651	25738	25898	25551	26004	25231	25671	25903	25799	25791	25895	25882	25863	25901	25862	25679	25783	25678	25762	25729	25663	25641	25875	25687	25870	25822	25738	25706	25743	25787	25689	25961	25890	25848	25916	25570	25735	25802	25759	25738	25747	25822	25722	25873	25632	25678	25644	25820	25695	25735	25634	25767	25691	25603	25696	25802	25927	25975	25992	25839	25809	25979	25941	25916	25776	25840	25630	25846	25859	25897	25837	25963	25875	25513	25715	25823	25950	25642	25739	25732	25781	25938	25728	25821	25564	25335	25878	25558	25740	25671	25822	25931	25584	25748	25763	25569	25843	25657	25649	25731	25710	25796	25562	25701	25937	25729	25900	25622	25926	25886	25629	25799	25718	25479	25772	25544	25531	25635	25753	25747	25812	26004	25944	25779	26006	25634	25610	25851	26061	25632	25728	25838	25556	25719	25493	26003	25891	25702	25653	25741	25923	25882	25892	25853	25628	25715	25623	25858	25783	25640	25720	25970	25604	25953	25640	25797	25935	25611	25738	25524	25850	25651	25852	25665	25760	25966	25589	25882	25864	25743	25726	25883	25829	25681	25700	25683	25539	25640	25663	25681	25735	25494	25826	25833	25917	25592	25743	25620	25711	25625	25871	25904	25585	25744	25642	25724	25612	25809	25777	25885	25715	25897	25781	25613	25682	25453	25642	25719	25850	25791	25800	25851	26022	25603	25809	25719	25843	25703	25547	25721	25641	25819	25947	25438	25840	25793	25731	25607	25892	25773	25690	26013	25843	25658	25674	25702	25685	25745	26035	25935	25757	25876	26122	25919	25545	25711	25462	25700	25670	25890	25724	25956	25651	25800	25537	25726	25543	25536	25730	25647	25713	25771	25522	26123	25878	25829	25560	25726	25510	25821	25929	25896	25642	25841	25709	25549	25620	25846	25929	25817	25761	25694	25644	25808	25838	25742	25890	25996	25718	25757	25913	25868	25912	25417	25927	25813	25681	25527	25934	25776	25715	25746	25638	25763	25756	25751
23178	42425	39338	30416	24747	21988	20188	19038	18137	17832	17472	17034	16939	16831	16553	16242	16255	16218	16216	15952	15813	15890	16101	15626	15803	15745	15923	15695	15809	15721	15812	15749	15758	15681	15593	15758	15739	15580	15632	15512	15318	15652	15534	15610	15520	15382	15574	15498	15675	15652	15398	15526	15513	15503	15550	15453	15312	15478	15513	15486	15461	15699	15504	15497	15621	15492	15605	15399	15571	15600	15605	15567	15527	15470	15386	15267	15467	15419	15475	15682	15403	15546	15375	15467	15489	15489	15474	15407	15585	15393	15495	15420	15630	15344	15505	15410	15530	15457	15622	15595	15628	15474	15342	15265	15305	15542	15317	15664	15568	15343	15658	15276	15409	15489	15607	15340	15342	15465	15338	15579	15477	15532	15485	15551	15365	15441	15524	15435	15329	15376	15240	15512	15613	15443	15480	15533	15321	15544	15294	15462	15489	15506	15463	15397	15469	15358	15393	15503	15400	15441	15365	15493	15359	15420	15192	15322	15195	15495	15554	15466	15445	15423	15401	15471	15353	15238	15381	15393	15601	15441	15344	15440	15256	15492	15490	15378	15518	15386	15262	15428	15304	15448	15421	15378	15363	15336	15524	15523	15525	15541	15487	15284	15219	15458	15356	15678	15383	15750	15419	15327	15411	15471	15479	15409	15482	15329	15433	15421	15581	15334	15248	15521	15362	15501	15343	15471	15396	15384	15715	15434	15402	15287	15295	15446	15224	15470	15456	15462	15385	15438	15592	15311	15590	15386	15543	15406	15478	15508	15482	15180	15433	15359	15516	15589	15354	15432	15449	15426	15437	15346	15502	15393	15529	15540	15470	15474	15349	15511	15499	15413	15492	15430	15560	15461	15527	15337	15466	15433	15472	15229	15378	15612	15449	15401	15390	15492	15654	15219	15512	15512	15312	15421	15532	15358	15439	15564	15480	15423	15410	15428	15358	15459	15456	15474	15394	15312	15399	15535	15447	15540	15305	15423	15331	15502	15484	15446	15324	15439	15344	15482	15602	15249	15497	15448	15661	15553	15569	15414	15419	15419	15306	15452	15542	15449	15397	15444	15394	15337	15352	15345	15456	15276	15334	15495	15485	15609	15481	15440	15345	15564	15367	15429	15477	15432	15451	15399	15434	15501	15180	15256	15473	15504	15362	15604	15244	15467	15378	15331	15467	15342	15399	15320	15292	15313	15405	15447	15278	15467	15375	15437	15496	15406	15326	15380	15370	15456	15468	15562	15226	15499	15305	15502	15526	15511	15398	15530	15402	15427	15579	15435	15332	15479	15329	15394	15367	15538	15287	15259	15266	15466	15414	15269	15494	15225	15483	15458	15531	15420	15519	15474	15421	15499	15337	15455	15492	15496	15468	15441	15535	15437	15426	15440	15438	15467	15560	15275	15335	15526	15619	15516	15390	15620	15488	15611	15334	15515	15347	15430	15327	15314	15511	15385	15571	15341	15502	15449	15399	15362	15435	15335	15410	15569	15409	15515	15451	15545	15375	15375	15326	15174	15407	15480	15380	15504	15467	15399	15339	15464	15346	15482	15436	15318	15198	15455	15345	15599	15495	15433	15294	15493	15432	15540	15357	15376	15461	15376	15589	15584	15210	15469	15340	15273	15430	15479	15747	15492	15445	15422	15412	15487	15473	15443	15543	15435	15578	15294	15379	15234	15415	15377	15470	15337	15241	15470	15340	15328	15476	15473	15382	15431	15554	15537	15482	15502	15473	15511	15411	15449	15519	15421	15439	15607	15338	15362	15363	15301	15455	15491	15347	15330	15425	15390	15457	15408	15350	15573	15401	15440	15503	15350	15396	15534	15315	15404	15387	15212	15491	15460	15634	15562	15412	15395	15388	15277	15469	15257	15463	15437	15344	15465	15286	15445	15558	15566	15452	15459	15514	15552	15536	15334	15410	15458	15438	15597	15426	15488	15455	15309	15392	15424	15413	15358	15405	15414	15392	15497	15405	15188	15524	15365	15471	15417	15427	15443	15496	15532	15394	15372	15560	15418	15388	15552	15488	15599	15314	15487	15455	15337	15384	15461	15531	15639	15431	15506	15188	15297	15542	15287	15450	15385	15488	15372	15391	15474	15396	15604	15393	15571	15638	15363	15380	15514	15477	15227	15317	15492	15520	15525	15321	15591	15547	15253	15556	15348	15541	15507	15490	15352	15457	15454	15460	15442	15495	15319	15358	15664	15356	15412	15268	15329	15557	15411	15476	15454	15182	15562	15478	15459	15549	15306	15361	15493	15503	15383	15489	15188	15442	15535	15225	15413	15492	15397	15474	15489	15467	15546	15414	15449	15474	15275	15440	15591	15264	15444	15458	15474	15420	15477	15506	15464	15422	15407	15533	15395	15403	15460	15398	15255	15324	15342	15460	15306	15355	15316	15425	15437	15380	15331	15412	15424	15502	15348	15565	15358	15431	15408	15359	15342	15520	15338	15271	15364	15275	15458	15413	15424	15443	15378	15324	15239	15488	15337	15567	15315	15513	15569	15471	15406	15497	15368	15340	15513	15431	15318	15385	15566	15435	15358	15381	15413	15444	15416	15501	15510	15320	15414	15364	15494	15424	15573	15486	15518	15435	15538	15434	15604	15470	15389	15325	15575	15398	15380	15481	15334	15484	15239	15487	15513	15567	15426	15538	15372	15452	15538	15391	15386	15463	15388	15507	15504	15380	15531	15535	15430	15571	15236	15413	15420	15335	15343	15281	15595	15510	15453	15506	15506	15351	15484	15190	15366	15287	15505	15492	15381	15350	15438	15245	15477	15459	15319	15433	15471	15398	15204	15313	15430	15458	15401	15393	15413	15436	15477	15486	15402	15488	15392	15660	15268	15501	15299	15358	15385	15377	15506	15446	15367	15625	15368	15419	15546	15301	15422	15527	15441	15548	15457	15549	15500	15459	15381	15459	15335	15497	15520	15419	15497	15568	15690	15376	15603	15467	15286	15426	15289	15413	15457	15323	15420	15497	15375	15576	15401	15498	15326	15535	15521	15352	15488	15355	15462	15336	15166	15392	15554	15396	15315	15319	15494	15274	15336	15371	15366	15407	15377	15524	15279	15550	15452	15277	15239	15406	15383	15457	15386	15330	15450	15364	15497	15518	15383	15331	15394	15236	15477	15669	15349	15599	15193	15545	15387	15494	15531	15474	15431	15535	15340	15409	15460	15390	15324	15531	15483	15541	15479	15398	15411	15561	15315	15451	15240	15461	15484	15309	15395	15468	15405	15599	15361	15405	15345	15479	15411	15429	15398	15293	15467	15645	15540	15491	15504	15370	15451	15404	15425	15658	15527	15398	15439	15387	15532	15463	15383	15386	15497	15271	15407	15370	15418	15561	15388	15389	15347	15438	15454	15462	15330	15390	15375	15601	15230	15265	15383	15217	15501	15437	15302	15369	15477	15304	15542	15503	15453	15635	15571	15258	15397	15606	15438	15315	15390	15378	15400	15441	15381	15371	15497	15413	15441	15395	15561	15544	15590	15439	15476	15534	15486	15586	15607	15405	15446	15553	15442	15602	15495	15438	15410	15499	15257	15483	15421	15276	15524	15330	15233	15505	15565	15369	15531	15307	15602	15327	15555	15511	15462	15304	15378	15358	15311	15617	15190	15436	15311	15318	15389	15275	15532	15277	15410	15393	15435	15389	15597	15474	15426	15354	15353	15446	15426	15399	15563	15355	15389	15463	15587	15335	15518	15439	15436	15281	15329	15384	15423	15453	15521	15419	15397	15291	15221	15581	15438	15309	15315	15390	15579	15679	15413	15325	15317	15429	15436	15359	15245	15244	15466	15511	15510	15364	15402	15345	15416	15275	15357	15356	15342	15494	15287	15439	15448	15401	15398	15353	15414	15476	15333	15603	15498	15463	15247	15441	15256	15362	15315	15372	15257	15535	15502	15525	15290	15491	15390	15569	15254	15482	15566	15279	15553	15495	15418	15106	15371	15315	15493	15465	15535	15232	15331	15568	15307	15388	15330	15399	15491	15339	15556	15515	15484	15430	15417	15472	15455	15439	15557	15275	15265	15389	15402	15397	15507	15386	15357	15406	15381	15439	15476	15438	15310	15536	15431	15305	15382	15517	15326	15337	15283	15454	15545	15589	15509	15374	15484	15561	15267	15340	15564	15410	15576	15260	15464	15478	15700	15300	15294	15305	15437	15423	15589	15479	15403	15498	15311	15542	15346	15473	15518	15417	15433	15361	15346	15615	15358	15371	15346	15320	15585	15486	15488	15350	15433	15390	15394	15531	15387	15297	15414	15615	15367	15384	15318	15475	15570	15466	15432	15238	15476	15535	15371	15350	15516	15402	15339	15336	15332	15487	15556	15418	15546	15424	15618	15293	15492	15219	15285	15332	15539	15471	15286	15348	15300	15463	15365	15430	15413	15532	15524	15510	15487	15237	15487	15356	15458	15501	15216	15492	15333	15487	15295	15223	15411	15358	15421	15474	15436	15334	15474	15356	15404	15498	15569	15436	15594	15190	15326	15604	15422	15461	15486	15435	15490	15587	15583	15234	15422	15265	15396	15482	15402	15355	15359	15383	15438	15530	15531	15490	15461	15555	15392	15441	15480	15309	15401	15410	15444	15471	15432	15347	15449	15605	15566	15277	15446	15380	15440	15344	15575	15227	15372	15291	15344	15359	15547	15410	15507	15416	15504	15481	15282	15296	15331	15528	15465	15566	15546	15485	15475	15447	15444	15312	15560	15428	15260	15367	15417	15323	15453	15491	15362	15572	15328	15433	15364	15461	15556	15422	15672	15400	15286	15482	15533	15304	15459	15448	15140	15421	15526	15360	15327	15200	15189	15381	15596	15357	15404	15333	15345	15504	15469	15494	15352	15365	15417	15448	15423	15528	15545	15663	15331	15315	15404	15356	15545	15465	15386	15400	15451	15264	15415	15745	15297	15388	15412	15307	15453	15485	15408	15488	15523	15447	15335	15417	15530	15414	15357	15453	15444	15535	15445	15596	15549	15469	15565	15222	15534	15393	15279	15334	15426	15429	15305	15499	15400	15531	15544	15385	15586	15607	15337	15338	15336	15341	15453	15364	15480	15354	15429	15499	15315	15592	15449	15402	15445	15497	15510	15405	15332	15577	15390
33539	30210	34853	32446	28655	28050	27658	26800	26978	26876	26718	26673	26628	26782	26618	26905	26508	26732	27002	26368	26281	26581	26503	26536	26587	26587	26507	26632	26453	26559	26605	26437	26320	26521	26533	26496	26081	26448	26374	26560	26350	26467	26308	26246	26555	26418	26535	26483	26493	26334	26209	26185	26268	26019	26089	26458	26560	26299	26453	26467	26474	26631	26238	26173	26322	26319	26468	26353	26265	26390	26285	26358	26583	26520	26349	26345	26367	26423	26462	26276	26090	26239	26401	26137	26583	26290	26533	26490	26158	26628	26626	26155	26527	26537	26542	26370	26435	26266	26636	26545	26486	26315	26645	26338	26511	26384	26561	26307	26389	26260	26399	26375	26292	26368	26219	26350	26515	26302	26505	26324	26320	26395	26272	25998	26620	26297	26184	26498	26057	26168	26460	26309	26389	26427	26597	26366	26524	26295	26454	26273	26232	26104	26411	26306	26521	26543	26225	26278	26440	26426	26120	26233	26391	26463	26081	26257	26233	26302	26437	26535	26296	26234	26163	26236	26566	26336	26410	26430	26234	26313	26275	26448	26679	26294	26502	26092	26495	26496	26342	26532	26188	26293	26229	26394	26209	26237	26304	26355	26344	26458	26459	26345	26290	26335	26596	26313	26239	26322	26162	26469	26509	26208	26127	26434	26223	26440	26385	26319	26164	26409	26538	26492	26451	26468	26319	26232	26562	26302	26470	26506	26523	26593	26459	26437	26504	26077	26433	26526	26336	26456	26336	26382	26343	26305	26487	26172	26417	26322	26327	26497	26328	25959	26182	26143	26072	26208	26459	26463	26385	26254	26401	26682	26444	26305	26251	26411	26372	26251	26389	26013	26390	26567	26578	26608	26751	26359	26230	26152	26298	26312	26539	26253	26483	26406	26425	26468	26292	26381	26365	26156	26371	26424	26403	26282	26238	26335	26196	26389	26290	26324	26634	26515	26331	26157	26403	26141	26142	26425	26490	26672	26666	26107	26274	26323	26425	26308	26473	26352	26438	26730	26374	26350	26450	26646	26523	26494	26434	26412	26316	26363	26370	26549	26288	26241	26451	26356	26128	26388	26321	26278	26537	26607	26520	26253	26527	26448	26560	26312	26295	26402	26241	26278	26567	26477	26377	26214	26361	26305	26239	26362	26379	26410	26646	26458	26256	26424	26651	26405	26428	26298	26373	26339	26050	26297	26069	26401	26304	26667	26155	26148	26374	26409	26254	26160	26555	26301	26249	26265	26445	26503	26401	26443	26633	26364	26287	26345	26405	26385	26355	26469	26424	26469	26458	26584	26445	26427	26401	26378	26204	26436	26602	26427	26296	26546	26203	26554	26640	26247	26453	26194	26218	26209	26225	26620	26478	26684	26504	26324	26557	26405	26108	26547	26373	26376	26151	26469	26496	26251	26240	26305	26438	26304	26330	26561	26407	26411	26266	26498	26534	26226	26540	26219	26773	26346	26429	26377	26367	26298	26522	26602	26573	26280	26293	26324	26445	26414	26424	26440	26707	26241	26251	26144	26353	26274	26521	26476	26389	26370	26342	26478	26396	26430	26322	26254	26483	26385	26258	26388	26546	26682	26563	26642	26227	26134	26191	26511	26399	26177	26725	26224	26240	26344	26438	26262	26159	26090	26394	26478	26277	26413	26363	26343	26344	26157	26240	26616	26488	26085	26531	26409	26145	26042	26453	26516	26221	26199	26308	26314	26312	26246	26569	26499	26175	26170	26340	26609	26527	26162	26433	26357	26235	26434	26220	26150	26452	26485	26357	26374	26573	26275	26346	26397	26529	26673	26123	26511	26431	26274	26427	26329	26494	26184	26207	26432	26470	26374	26414	26333	26471	26524	26508	26281	26383	26162	26356	26310	26582	26392	26515	26297	26231	26190	26430	26411	26212	26624	26486	26418	26551	26550	26419	26633	26450	26350	26303	26413	26346	26212	26414	26337	26334	26232	26431	26387	26376	26405	26380	26382	26255	26494	26459	26506	26271	26200	26205	26200	26590	26484	26241	26320	26187	26424	26501	26273	26342	26532	26447	26194	26427	26146	26602	26396	26225	26529	26114	26307	26513	26266	26356	26389	26336	26645	26390	26361	26631	26241	26428	26383	26590	26279	26465	26342	26664	26388	26529	26361	26416	26264	26127	26238	26464	26393	26580	26311	26331	26400	26578	26356	26469	26460	26276	26497	26294	26322	26539	26543	26381	26448	26546	26231	26444	26534	26408	26500	26838	26348	26437	26407	26620	26374	26272	26590	26413	26526	26392	26477	26336	26407	26358	26392	26385	26461	26250	26634	26465	26437	26159	26399	26552	26325	26399	26228	26438	26482	26235	26422	26371	26349	26319	26471	26325	26437	26225	26403	26360	26403	26466	26638	26624	26388	26522	26305	26343	26382	26264	26470	26385	26540	26392	26270	26360	26122	26339	26292	26288	26346	26581	26802	26242	26345	26519	26336	26339	26448	26184	26161	26426	26171	26330	26575	26305	26291	26248	26591	26373	26291	26309	26298	26139	26446	26032	26383	26248	26289	26177	26439	26484	26137	26214	26330	26414	26312	26060	26223	26427	26475	26338	26487	26239	26586	26558	26445	26108	26228	26448	26394	26410	26452	26544	26362	26175	26270	26519	26307	26480	26488	26390	26428	26412	26568	26505	26684	26664	26469	26396	26500	26416	26608	26405	26325	26742	26450	26590	26274	26692	26337	26418	26527	26361	26258	26271	26522	26405	26487	26197	26150	26512	26390	26467	26311	26467	26193	26380	26533	26672	26045	26309	26446	26294	26717	26291	26030	26664	26423	26441	26522	26231	26206	26271	26622	26231	26219	26238	26331	26391	26324	26342	26547	26452	26318	26460	26602	26497	26390	26165	26464	26485	26329	26292	26261	26324	26014	26296	26289	26600	26260	26308	26357	26089	26444	26119	26470	26365	26285	26492	26171	26209	26493	26520	26369	26107	26564	26263	26509	26324	26289	26403	26498	26540	26473	26538	26224	26396	26133	26500	26461	26345	26075	26438	26185	26467	26230	26667	26370	26341	26234	26444	26711	26422	26475	26322	26278	26588	26230	26345	26261	26522	26238	26212	26307	26276	25988	26509	26283	26387	26227	26470	26434	26345	26181	26394	26188	26315	26214	26568	26534	26549	26522	26629	26273	26209	26477	26432	26101	26253	26497	26585	26386	26362	26386	26205	26256	26335	26595	26416	26317	26266	26397	26731	26148	26314	26273	26422	26467	26378	26267	26416	26496	26395	26512	26565	26316	26515	26322	26467	26234	26410	26288	26362	26459	26410	26229	26569	26359	26593	26298	26757	26394	26425	26363	26289	26181	26517	26297	26499	26209	26665	26331	26239	26369	26266	26224	26446	26405	26398	26113	26324	26462	26414	26325	26494	26322	26389	26417	26390	26400	26425	26456	26465	26105	26552	26344	26125	26376	26371	26312	26427	26521	26186	26407	26202	26435	26421	26349	26296	26296	26639	26251	26391	26386	26393	26592	26527	26313	26309	26401	26353	26383	26460	26410	26476	26217	26350	26236	26422	26350	26130	26514	26240	26428	26252	26180	26306	26188	26515	26367	26444	26222	25953	26469	26474	26312	26365	26409	26394	26425	26273	26373	26551	26628	26520	26372	26436	26304	26493	26314	26325	26356	26581	26349	26187	26152	26513	26674	26415	26439	26632	26490	26367	26109	26343	26370	26527	26587	26498	26335	26516	26164	26114	26274	26468	26256	26560	26424	26320	26451	26328	26276	26077	26428	26388	26504	26427	26387	26597	26690	26394	26590	26471	26627	26523	26525	26517	26478	26637	26471	26413	26235	26243	26360	26304	26195	26552	26335	26446	26166	26328	26346	26596	26449	26462	26295	26597	26322	26290	26294	26265	26758	26514	26249	26408	26154	26380	26201	26346	26473	26396	26316	26450	26609	26526	26363	26035	26306	26239	26215	26191	26237	26380	26175	26339	26565	26484	26376	26382	26624	26208	26244	26276	26479	26482	26424	26376	26358	26397	26423	26235	26338	26405	26070	26405	26481	26373	26692	26483	26206	26369	26528	26464	26270	26314	26323	26399	26623	26415	26377	26121	26195	26179	26485	26441	26520	26263	26276	26282	26285	26421	26256	26465	26587	26547	26412	26399	26222	26569	26468	26594	26242	26256	26195	26520	26455	26703	26376	26443	26392	26223	26488	26353	26330	26380	26180	26481	26192	26255	26267	26225	26395	26245	26504	26221	26680	26585	26600	26664	26497	26344	26709	26499	26461	26528	26392	26528	26467	26500	26322	26269	26395	26398	26544	26328	26292	26407	26284	26319	26405	26345	26437	26526	26580	26303	26244	26402	26506	26236	26671	26186	26346	26381	26505	26443	26396	26391	26546	26343	26365	26532	26400	26567	26498	26758	26420	26361	26512	26342	26243	26258	26245	26498	26248	26181	26206	26127	26627	26505	26366	26363	26244	26103	26403	26469	26289	26335	26305	26224	26384	26574	26604	26271	26327	26354	26304	26399	26442	26189	26199	26253	26409	26296	26330	26340	26477	26521	26492	26453	26329	26297	26102	26380	26225	26404	26476	26269	26518	26411	26234	26465	26399	26494	26470	26514	26508	26421	26167	26425	26415	26260	26358	26395	26563	26311	26268	26179	26222	26348	26174	26403	26173	26408	26448	26526	26218	26430	26415	26356	26292	26577	26535	26416	26279	26526	26421	26509	26421	26341	26361	26200	26231	26370	26311	26690	26328	26558	26349	26416	26333	26601	26495	26274	26306	26550	26470	26274	26234	26582	26426	26359	26352	26360	26688	26426	26385	26423	26233	26177	26364	26365	26413	26551	26302	26623	26368	26411	26527	26424	26279	26444	26451	26375	26487	26437	26275	26239	26450	26596	26270	26610	26604	26326	26295	26347	26362	26291	26472	26483	26581	26343	26437	26460	26477	26719	26343	26588	26477	26604	26347	26451	26260	26364	26459	26739	26196	26351	26412	26410	26464	26609	26237	26261	26383	26308	26201	26377	26171	26389	26654	26386	26338	26216	26287	26344	26355	26195	26341	26424	26369	26288	26256	26419	26344	26406	26601	26548	26327	26189	26598	26572	26477	26448	26497	26445	26277	26387	26526	26305	26330
22047	29387	26981	21141	18383	17538	16810	16433	16296	16283	16010	16017	15895	15906	15571	15938	15994	15790	15628	15709	15682	15645	15543	15665	15539	15820	15661	15660	15788	15549	15608	15567	15426	15808	15696	15549	15534	15579	15736	15717	15631	15688	15611	15627	15609	15641	15460	15537	15590	15676	15401	15591	15548	15511	15672	15628	15620	15487	15599	15720	15514	15397	15551	15524	15627	15481	15725	15435	15552	15600	15506	15652	15482	15537	15587	15595	15573	15609	15541	15569	15361	15514	15533	15768	15449	15676	15588	15473	15495	15472	15529	15547	15511	15449	15483	15556	15558	15492	15604	15430	15602	15331	15340	15673	15465	15399	15546	15642	15490	15440	15579	15588	15455	15690	15567	15417	15544	15549	15585	15474	15623	15490	15575	15444	15467	15592	15348	15601	15482	15663	15466	15651	15761	15653	15338	15477	15527	15594	15672	15693	15394	15600	15566	15710	15773	15528	15416	15485	15694	15650	15499	15377	15654	15479	15560	15567	15553	15306	15639	15563	15664	15745	15460	15596	15478	15599	15295	15569	15671	15656	15663	15543	15688	15547	15792	15376	15521	15575	15585	15470	15435	15389	15585	15358	15414	15532	15351	15531	15601	15524	15617	15534	15340	15611	15561	15597	15560	15611	15421	15416	15403	15410	15530	15580	15320	15405	15574	15402	15578	15648	15493	15571	15463	15458	15580	15452	15577	15425	15428	15464	15515	15520	15686	15458	15632	15556	15541	15610	15598	15647	15652	15682	15475	15712	15608	15478	15492	15690	15314	15529	15406	15575	15459	15496	15465	15501	15520	15496	15439	15544	15333	15634	15446	15565	15446	15459	15503	15625	15644	15538	15564	15524	15528	15610	15432	15535	15725	15448	15664	15507	15651	15573	15472	15363	15587	15415	15413	15624	15785	15377	15578	15602	15612	15265	15595	15568	15395	15634	15660	15585	15529	15472	15551	15363	15693	15587	15764	15398	15547	15654	15452	15612	15605	15598	15593	15674	15574	15489	15544	15563	15417	15592	15652	15427	15511	15351	15307	15503	15572	15554	15656	15583	15595	15508	15286	15434	15626	15505	15534	15398	15364	15466	15604	15455	15558	15514	15414	15614	15499	15517	15574	15519	15531	15530	15476	15556	15570	15543	15565	15571	15506	15470	15462	15438	15481	15476	15736	15434	15374	15676	15477	15539	15526	15313	15592	15490	15411	15574	15494	15802	15534	15554	15538	15323	15451	15388	15634	15586	15329	15688	15456	15480	15524	15579	15669	15613	15481	15572	15651	15440	15613	15581	15478	15572	15459	15437	15469	15525	15514	15653	15611	15528	15343	15504	15574	15487	15447	15457	15552	15538	15468	15614	15417	15601	15496	15400	15640	15653	15448	15647	15598	15681	15537	15392	15600	15654	15482	15602	15403	15433	15472	15535	15461	15484	15632	15605	15778	15482	15645	15526	15502	15505	15413	15604	15647	15516	15549	15569	15628	15503	15563	15622	15491	15507	15497	15575	15348	15554	15658	15649	15584	15696	15500	15476	15627	15620	15595	15500	15677	15633	15685	15473	15663	15722	15394	15644	15557	15603	15702	15605	15559	15515	15355	15607	15512	15433	15429	15609	15594	15445	15505	15577	15487	15551	15453	15518	15680	15479	15561	15474	15575	15590	15493	15600	15580	15604	15500	15517	15605	15842	15621	15448	15649	15568	15689	15393	15600	15445	15612	15268	15460	15486	15583	15513	15456	15764	15715	15495	15518	15503	15457	15571	15532	15522	15573	15365	15567	15529	15521	15728	15656	15375	15487	15523	15492	15358	15547	15773	15553	15502	15477	15435	15667	15703	15443	15310	15441	15460	15560	15461	15440	15545	15446	15691	15586	15640	15400	15604	15441	15670	15532	15625	15552	15407	15597	15412	15437	15677	15593	15541	15576	15662	15539	15519	15448	15532	15664	15484	15424	15665	15512	15531	15666	15496	15422	15474	15576	15586	15526	15531	15628	15467	15447	15618	15461	15527	15503	15677	15566	15502	15435	15509	15760	15644	15663	15703	15497	15375	15672	15447	15666	15372	15528	15661	15787	15480	15587	15668	15593	15486	15607	15583	15618	15611	15492	15493	15498	15573	15583	15429	15470	15571	15465	15428	15493	15425	15498	15642	15665	15477	15567	15581	15607	15667	15545	15602	15623	15675	15456	15562	15637	15465	15563	15500	15455	15610	15343	15500	15530	15506	15447	15661	15611	15435	15438	15524	15574	15609	15675	15610	15460	15632	15673	15569	15584	15493	15677	15480	15531	15600	15514	15479	15634	15515	15423	15669	15574	15423	15470	15423	15709	15675	15386	15413	15539	15765	15695	15625	15590	15434	15669	15687	15399	15482	15617	15508	15480	15424	15540	15427	15383	15663	15548	15611	15550	15420	15440	15643	15598	15556	15397	15688	15673	15568	15501	15541	15475	15681	15503	15501	15525	15667	15290	15637	15604	15481	15549	15220	15599	15502	15488	15464	15675	15527	15536	15535	15500	15432	15498	15638	15490	15441	15557	15608	15578	15486	15525	15544	15473	15421	15426	15610	15450	15566	15609	15511	15496	15591	15360	15518	15479	15481	15731	15394	15728	15653	15611	15389	15386	15527	15613	15289	15449	15585	15604	15541	15511	15568	15380	15479	15592	15676	15686	15432	15536	15455	15551	15548	15775	15483	15619	15518	15580	15352	15584	15480	15471	15340	15569	15688	15505	15529	15782	15459	15490	15485	15555	15640	15385	15431	15495	15641	15620	15701	15605	15561	15658	15492	15581	15614	15597	15565	15480	15409	15638	15427	15536	15455	15409	15840	15715	15559	15717	15487	15652	15315	15689	15609	15615	15376	15620	15508	15607	15474	15761	15559	15548	15587	15559	15629	15607	15488	15445	15546	15519	15651	15589	15390	15556	15563	15673	15403	15504	15492	15483	15399	15624	15508	15467	15609	15534	15506	15522	15500	15593	15518	15610	15540	15478	15675	15472	15508	15426	15607	15607	15440	15550	15585	15612	15574	15539	15546	15427	15567	15464	15642	15387	15556	15527	15526	15507	15579	15446	15534	15473	15472	15392	15625	15386	15443	15542	15506	15578	15575	15564	15316	15356	15596	15413	15447	15519	15454	15494	15405	15668	15615	15492	15673	15566	15541	15380	15527	15634	15634	15662	15469	15444	15536	15599	15458	15553	15519	15471	15564	15674	15419	15485	15565	15718	15620	15517	15459	15553	15441	15313	15599	15567	15443	15395	15662	15582	15567	15376	15658	15588	15627	15592	15475	15588	15530	15510	15595	15624	15606	15650	15385	15661	15620	15431	15471	15533	15571	15507	15401	15441	15464	15581	15450	15518	15562	15636	15682	15541	15493	15640	15682	15629	15518	15714	15491	15497	15595	15701	15405	15605	15523	15626	15631	15292	15549	15487	15523	15547	15486	15579	15460	15565	15566	15396	15364	15518	15568	15572	15519	15268	15524	15577	15709	15433	15662	15565	15549	15526	15554	15582	15647	15549	15616	15560	15461	15481	15381	15573	15425	15509	15612	15401	15357	15746	15457	15694	15418	15313	15625	15460	15482	15459	15515	15494	15539	15547	15606	15487	15491	15485	15531	15592	15463	15399	15589	15516	15557	15553	15443	15480	15541	15536	15565	15425	15603	15548	15513	15681	15442	15567	15677	15378	15659	15588	15535	15591	15501	15451	15527	15464	15618	15651	15555	15437	15629	15431	15568	15464	15496	15338	15671	15639	15548	15468	15623	15572	15457	15646	15506	15664	15524	15510	15502	15561	15563	15569	15550	15432	15630	15701	15628	15491	15679	15386	15472	15691	15540	15531	15377	15569	15552	15449	15532	15539	15667	15387	15410	15671	15533	15496	15507	15584	15471	15371	15581	15434	15562	15692	15471	15668	15554	15529	15462	15583	15569	15681	15502	15538	15791	15501	15460	15385	15329	15369	15752	15568	15649	15587	15561	15586	15568	15453	15570	15539	15504	15543	15684	15530	15479	15852	15405	15637	15614	15523	15562	15518	15487	15494	15537	15450	15612	15564	15603	15587	15473	15571	15583	15577	15562	15610	15511	15607	15683	15723	15584	15360	15663	15528	15486	15471	15582	15609	15502	15656	15688	15666	15454	15445	15652	15359	15446	15593	15627	15699	15670	15479	15560	15551	15522	15533	15537	15556	15647	15342	15514	15257	15590	15712	15488	15544	15751	15616	15574	15592	15575	15340	15459	15445	15524	15431	15592	15575	15515	15619	15623	15512	15604	15658	15669	15511	15631	15642	15472	15568	15500	15348	15483	15482	15553	15554	15492	15377	15767	15574	15432	15591	15530	15513	15643	15269	15428	15466	15618	15745	15473	15561	15762	15483	15570	15521	15658	15531	15446	15480	15481	15588	15656	15680	15552	15423	15513	15616	15618	15449	15424	15495	15595	15783	15550	15679	15596	15630	15397	15546	15533	15450	15521	15626	15524	15610	15518	15534	15551	15645	15517	15641	15635	15565	15669	15532	15602	15456	15504	15484	15634	15595	15856	15456	15397	15322	15479	15601	15379	15514	15628	15663	15467	15541	15489	15586	15511	15451	15542	15447	15429	15675	15491	15361	15585	15584	15582	15587	15614	15714	15568	15543	15700	15611	15483	15502	15366	15402	15592	15627	15613	15558	15491	15430	15589	15417	15566	15384	15425	15667	15609	15754	15533	15479	15602	15456	15570	15452	15465	15615	15555	15443	15645	15375	15778	15485	15331	15617	15570	15605	15571	15634	15612	15580	15590	15531	15741	15590	15496	15467	15691	15635	15426	15376	15419	15603	15529	15526	15417	15584	15412	15597	15558	15647	15521	15438	15423	15598	15696	15424	15376	15475	15597	15578	15587	15602	15528	15603	15427	15525	15476	15393	15652	15512	15459	15557	15515	15639	15372	15495	15603	15521	15658	15599	15619	15405	15527	15746	15664	15642	15646	15444	15577	15621	15697	15377	15575	15619	15717	15624	15696	15596	15454	15478	15399	15598	15503	15523	15500	15388	15510	15754	15599	15447	15643	15668	15326	15725	15605	15461	15428	15487	15554	15607	15708	15475	15690	15618	15649	15451	15452	15476	15641	15680	15559	15406	15719
24525	21382	28577	27847	28951	30794	31503	29626	28881	28841	28685	28415	28466	27994	28122	28301	27983	28090	27823	28096	27738	27622	27719	27415	27745	27637	27481	27635	27675	27388	27631	27857	27757	27705	27926	27615	27592	27455	27481	27612	27421	27584	27717	27652	27520	27723	27703	27496	27454	27562	27618	27312	27573	27513	27418	27775	27436	27492	27567	27461	27503	27416	27675	27615	27533	27755	27582	27600	27713	27304	27362	27332	27537	27519	27362	27467	27351	27431	27425	27412	27734	27505	27560	27535	27386	27734	27729	27458	27524	27589	27352	27424	27409	27362	27608	27353	27484	27703	27588	27446	27475	27661	27462	27476	27341	27289	27431	27446	27519	27427	27579	27449	27507	27524	27555	27772	27688	27399	27370	27279	27339	27467	27332	27120	27325	27439	27578	27377	27523	27271	27464	27581	27466	27517	27316	27624	27509	27482	27499	27299	27591	27537	27621	27458	27732	27501	27424	27367	27549	27460	27372	27251	27669	27603	27370	27179	27504	27586	27549	27355	27529	27394	27083	27653	27411	27370	27555	27500	27454	27552	27291	27355	27457	27428	27224	27422	27599	27323	27299	27690	27314	27338	27312	27371	27548	27413	27558	27434	27487	27329	27503	27645	27420	27480	27493	27617	27435	27474	27380	27418	27208	27303	27082	27600	27450	27568	27480	27389	27651	27265	27241	27482	27455	27379	27491	27378	27302	27562	27741	27588	27517	27258	27352	27491	27513	27480	27564	27543	27359	27544	27493	27606	27598	27539	27589	27252	27363	27260	27588	27452	27713	27745	27602	27245	27264	27344	27253	27105	27555	27501	27400	27379	27219	27385	27450	27536	27453	27457	27390	27048	27395	27437	27433	27438	27627	27598	27577	27615	27288	26983	27599	27253	27514	27412	27372	27407	27642	27454	27399	27359	27446	27615	27378	27381	27382	27385	27430	27563	27566	27260	27176	27396	27546	27617	27624	27493	27353	27391	27296	27430	27303	27214	27417	27543	27413	27547	27517	27379	27552	27377	27376	27534	27614	27584	27451	27407	27547	27451	27472	27429	27449	27248	27516	27569	27544	27728	27533	27368	27314	27548	27695	27393	27343	27422	27657	27510	27315	27359	27152	27303	27491	27470	27519	27655	27518	27290	27393	27365	27484	27458	27343	27390	27414	27388	27457	27438	27353	27199	27710	27415	27431	27384	27326	27435	27353	27560	27433	27417	27692	27425	27258	27372	27284	27523	27474	27381	27671	27438	27618	27381	27267	27519	27320	27297	27089	27287	27199	27272	27540	27533	27374	27303	27767	27429	27515	27319	27010	27453	27359	27446	27388	27485	27629	27293	27578	27414	27474	27540	27385	27527	27383	27538	27519	27437	27559	27565	27616	27624	27540	27566	27560	27083	27308	27567	27501	27220	27522	27401	27367	27540	27560	27354	27470	27396	27505	27576	27674	27276	27252	27470	27293	27399	27530	27511	27282	27497	27628	27682	27574	27251	27479	27213	27561	27398	27327	27623	27469	27316	27784	27486	27586	27598	27637	27127	27327	27383	27340	27538	27570	27488	27602	27419	27574	27325	27400	27586	27685	27745	27398	27601	27347	27456	27523	27437	27409	27404	27710	27688	27614	27398	27367	27514	27584	27477	27639	27388	27363	27273	27555	27490	27467	27417	27476	27444	27380	27304	27440	27265	27192	27618	27406	27446	27416	27548	27599	27348	27367	27156	27280	27352	27536	27404	27266	27628	27474	27497	27618	27485	27605	27574	27654	27492	27647	27599	27616	27518	27517	27329	27362	27605	27450	27529	27333	27563	27513	27414	27399	27438	27478	27301	27257	27411	27187	27422	27591	27643	27646	27302	27293	27286	27506	27244	27511	27507	27512	27493	27395	27578	27595	27372	27543	27541	27456	27549	27426	27274	27406	27365	27454	27593	27705	27363	27573	27419	27570	27565	27479	27246	27392	27348	27280	27385	27319	27425	27460	27636	27559	27286	27545	27533	27287	27577	27517	27495	27261	27398	27437	27534	27081	27521	27589	27369	27332	27317	27391	27492	27723	27410	27668	27659	27411	27541	27613	27315	27527	27413	27449	27121	27587	27494	27543	27356	27664	27161	27475	27387	27470	27490	27440	27456	27285	27441	27528	27446	27292	27297	27282	27483	27470	27358	27129	27294	27374	27614	27259	27464	27559	27525	27553	27558	27364	27533	27677	27441	27457	27561	27421	27582	27560	27305	27590	27516	27250	27475	27630	27433	27278	27394	27620	27653	27316	27389	27465	27357	27524	27400	27468	27520	27658	27466	27585	27166	27193	27453	27252	27558	27577	27231	27376	27582	27488	27369	27382	27524	27398	27510	27492	27542	27642	27599	27358	27300	27492	27355	27144	27414	27386	27621	27335	27441	27512	27445	27203	27418	27570	27315	27627	27436	27309	27766	27398	27464	27365	27294	27533	27249	27149	27529	27597	27343	27373	27328	27451	27469	27424	27539	27487	27507	27604	27406	27294	27458	27355	27303	27500	27316	27361	27545	27534	27745	27542	27118	27472	27284	27405	27530	27433	27519	27554	27588	27451	27368	27248	27509	27417	27580	27446	27427	27446	27782	27551	27185	27233	27524	27422	27299	27327	27280	27512	27397	27329	27274	27532	27700	27417	27460	27451	27397	27630	27403	27412	27168	27475	27302	27651	27521	27524	27403	27183	27416	27402	27359	27388	27267	27415	27525	27415	27335	27585	27687	27390	27518	27596	27479	27281	27260	27463	27320	27206	27366	27638	27219	27545	27424	27638	27511	27741	27169	27448	27370	27501	27207	27165	27316	27440	27506	27590	27372	27525	27558	27579	27651	27448	27423	27518	27281	27669	27336	27458	27333	27619	27623	27370	27743	27614	27492	27544	27709	27413	27510	27548	27431	27299	27258	27511	27319	27298	27594	27266	27241	27510	27476	27403	27390	27461	27518	27185	27673	27316	27227	27421	27605	27489	27360	27357	27281	27364	27591	27304	27452	27403	27386	27733	27607	27358	27569	27403	27415	27542	27419	27417	27534	27364	27365	27597	27435	27673	27286	27365	27434	27362	27335	27424	27182	27409	27420	27467	27573	27346	27475	27240	27592	27619	27595	27444	27121	27273	27597	27435	27637	27611	27615	27282	27336	27520	27361	27386	27254	27363	27457	27463	27405	27365	27488	27572	27400	27527	27430	27231	27527	27404	27507	27625	27563	27110	27342	27421	27482	27499	27383	27609	27614	27311	27180	27299	27521	27659	27421	27430	27526	27644	27584	27651	27627	27458	27361	27436	27453	27768	27635	27325	27200	27375	27583	27548	27591	27550	27585	27514	27338	27498	27624	27394	27522	27484	27605	27461	27291	27451	27510	27367	27652	27718	27371	27496	27343	27536	27188	27172	27241	27622	27354	27171	27478	27531	27199	27333	27634	27517	27722	27534	27213	27453	27460	27725	27194	27433	27487	27655	27526	27426	27616	27294	27291	27660	27407	27390	27284	27436	27449	27714	27266	27268	27324	27478	27269	27216	27533	27433	27447	27285	27508	27571	27308	27469	27395	27664	27444	27158	27546	27524	27345	27318	27524	27347	27352	27233	27557	27313	27592	27571	27097	27506	27463	27385	27160	27546	27361	27714	27369	27379	27310	27610	27324	27383	27402	27387	27465	27545	27382	27341	27382	27442	27375	27313	27568	27303	27329	27466	27645	27589	27430	27414	27095	27651	27442	27440	27434	27347	27438	27346	27568	27502	27541	27569	27235	27455	27437	27563	27270	27389	27323	27404	27627	27513	27364	27210	27399	27640	27453	27431	27281	27426	27525	27416	27382	27583	27274	27420	27719	27550	27135	27555	27361	27326	27186	27473	27317	27248	27546	27577	27431	27283	27177	27275	27423	27564	27476	27568	27506	27510	27495	27497	27468	27620	27420	27464	27266	27558	27305	27306	27281	27531	27682	27473	27268	27404	27540	27549	27689	27598	27459	27280	27563	27167	27189	27353	27333	27620	27382	27393	27211	27582	27381	27562	27314	27334	27404	27587	27557	27544	27536	27260	27337	27522	27593	27496	27398	27572	27539	27655	27466	27297	27549	27401	27399	27460	27452	27273	27515	27439	27334	27516	27367	27431	27458	27347	27431	27480	27536	27191	27315	27381	27378	27321	27534	27370	27489	27563	27592	27486	27630	27370	27248	27657	27423	27526	27421	27325	27424	27374	27168	27375	27554	27289	27234	27225	27535	27521	27475	27325	27716	27342	27404	27558	27550	27450	27262	27473	27803	27637	27631	27325	27668	27599	27262	27487	27559	27453	27555	27554	27614	27367	27509	27301	27488	27441	27228	27695	27599	27679	27589	27326	27380	27476	27624	27766	27298	27231	27430	27477	27461	27431	27428	27287	27533	27550	27260	27395	27216	27437	27203	27523	27362	27409	27431	27603	27353	27663	27301	27361	27239	27514	27735	27318	27239	27365	27338	27414	27486	27400	27583	27411	27488	27448	27457	27481	27560	27648	27447	27252	27278	27393	27601	27295	27354	27824	27551	27453	27824	27724	27286	27413	27306	27362	27641	27388	27368	27190	27557	27728	27400	27204	27628	27356	27527	27503	27305	27567	27393	27201	27222	27366	27491	27378	27535	27598	27454	27412	27572	27430	27438	27664	27187	27450	27649	27437	27413	27350	27284	27281	27330	27360	27575	27694	27181	27433	27400	27613	27389	27504	27386	27524	27313	27541	27295	27516	27540	27567	27564	27617	27320	27480	27230	27432	27682	27562	27329	27416	27473	27386	27456	27418	27537	27565	27619	27552	27447	27394	27359	27795	27554	27537	27388	27622	27578	27391	27515	27465	27314	27546	27083	27533	27647	27655	27853	27520	27376	27528	27521	27086	27372	27229	27769	27666	27439	27359	27516	27568	27797	27264	27197	27522	27436	27557	27424	27522	27431	27624	27566	27556	27377	27365	27518	27700	27307	27494	27426	27561	27835	27525	27512	27596	27452	27499	27586	27401	27516	27556	27367	27345	27408	27328	27431	27398	27303	27331	27328	27492	27592	27545	27167	27391	27515	27729	27397	27661	27570	27405	27248	27113	27250	27327	27606	27344	27668	27342	27155	27488	27583	27452	27447	27315	27156	27501	27434
22011	38270	34819	26167	22709	20547	19618	18572	17910	17712	17336	17231	17040	17083	16865	16919	16712	16727	16493	16599	16499	16607	16533	16409	16407	16504	16454	16544	16516	16437	16456	16660	16216	16418	16200	16419	16311	16293	16233	16409	16389	16232	16159	16382	16226	16394	16285	16315	16201	16285	16335	16192	16234	16239	16209	16389	16093	16385	16130	16310	16540	16408	16191	16243	16114	16353	16365	16220	16367	16087	16391	16378	16449	16280	16548	16376	16270	16279	16241	16247	16316	16164	16287	16099	16184	16198	16381	16338	16426	16277	16078	16191	16198	16235	16181	16042	16274	16095	16213	16042	16444	16161	16252	16279	16202	16250	16260	16256	16196	16086	16385	16204	16273	16265	16376	16051	16372	16319	15991	16446	16083	16261	16089	16281	16143	16453	16221	16181	16052	16317	16221	16305	16246	16217	16187	16281	16251	16342	16221	16390	16089	16330	16428	16096	16198	16307	16264	16073	16439	16190	16259	16142	16336	16200	16360	16084	16300	16172	16358	16366	16200	16413	16316	16309	16209	16229	16210	16383	16223	16357	16150	16361	16242	16260	16414	16192	16230	16205	16255	16092	16150	16117	16143	16310	16138	16294	15970	16268	16176	16254	16083	16324	16328	16214	16369	16194	16022	16102	16252	16275	16021	16095	16206	16269	16352	16123	16136	16220	16241	16164	16376	16202	16288	16358	16334	16309	16256	16268	16163	16303	16181	16224	16300	16069	16374	16197	16301	16257	16213	16114	16330	16201	16182	15984	16204	16351	16343	16169	16157	16182	16191	16282	16147	16220	16214	16271	16244	16291	16274	16220	16096	16331	16333	16158	16169	16223	16093	16138	16173	16389	16220	16123	16220	16076	16184	16213	16139	16370	16266	16216	16330	16149	16185	16163	16184	16158	16132	16095	16100	16327	16337	16105	16163	16558	15966	16178	16118	16270	16292	16318	16190	16119	16249	16171	16185	16252	16228	16210	16361	16371	16133	16265	16290	16132	16269	15981	16328	16212	16217	16200	16237	16413	16099	16243	16217	16290	16361	16288	16215	16187	16305	16045	16325	15950	16145	16250	16348	16131	16204	16422	16356	16261	16040	16312	15960	16369	16130	16313	16124	16249	16323	16321	16322	16324	16290	16333	16103	16291	16150	16277	16314	16242	16259	16380	16222	16326	16090	16339	16153	16306	16425	16147	16374	16337	16393	16236	16120	16115	16322	16286	16372	16140	16045	16223	16138	16279	16400	16468	16274	16139	16343	16240	16276	16314	16171	16399	16135	15998	16213	16188	16055	16063	16252	16098	16286	16242	16251	16189	16256	16304	16333	16161	16084	16288	16200	16158	16223	16254	16194	16281	16217	16317	16282	16336	16203	16300	16173	16266	16255	16131	16248	16216	16326	16305	16216	16247	16212	16145	16284	16222	16366	16268	16310	16199	16219	16109	16227	16171	16340	16197	16089	16219	16284	16212	16265	16074	16125	16206	16245	16292	16039	16224	16269	16159	16158	16294	16219	16260	16177	16160	16147	16371	16337	16172	16260	16171	16244	16257	16195	16303	16290	16322	16262	16360	16369	15988	16324	16468	16383	16322	16310	16439	16068	16168	16244	16194	15992	16163	16244	16291	16242	16176	16038	16258	16192	16212	16436	16130	16053	16395	16181	16335	16258	16170	16232	16259	16266	16238	16372	16308	16248	16143	16461	16327	16353	16256	16239	16497	16216	16116	16297	16248	16189	16321	16418	16151	16214	16228	16040	16310	16477	16157	16279	16139	16248	16364	16322	16274	16184	16267	16193	16291	16273	16257	16204	16037	16193	16340	16135	16129	16144	16281	16245	16246	16099	16144	16192	16131	16155	16273	16249	16228	16248	16359	16351	16258	16385	16347	16202	16139	16203	16224	15956	16354	16260	16149	16124	16233	16261	16105	16234	16029	16295	16122	16277	16301	15979	16260	16369	16300	16137	16145	16301	16305	16081	16370	16330	16455	16292	16212	16142	16269	16129	16105	16241	16244	16222	16178	16390	16250	16362	16285	16398	16348	16193	16166	16116	16333	16250	16350	16277	16187	16557	16312	16108	16246	16256	16161	16202	16277	16068	15969	16222	16010	16358	16112	16334	16166	16138	16200	16221	16214	16284	16248	16175	16312	16248	16286	16399	16190	16135	16179	16065	16399	16255	16254	16214	16268	16264	16251	16377	16151	16256	16198	16151	16296	15942	16064	16276	16269	16173	16148	16090	16237	16157	16187	16194	16192	16412	16165	16217	16153	16385	16194	16221	16192	16412	16325	16124	16179	16283	16229	16173	16231	16205	16158	16119	16280	16280	16150	16261	16146	16220	16332	16147	16225	16102	16264	16252	16189	15974	16273	16098	16202	16396	16347	16303	16211	16089	16270	16370	16477	16219	16091	16243	16147	16401	16149	16455	16249	16163	16189	16133	16267	16230	16251	16170	16188	16281	16168	16281	16203	16266	16292	16390	16044	16128	16152	16293	16227	16091	16420	16378	16206	16124	16218	16261	16307	16239	16308	16223	16130	16230	16302	16344	16339	16167	16024	16105	16265	16163	16064	16204	16257	16233	16192	16152	16162	16183	16095	16306	16312	16300	16093	16177	16318	16122	16279	16174	16395	16192	16175	16354	16262	16206	16216	15977	16191	16145	16146	16116	16169	16225	16111	16065	16396	16317	16190	16363	16192	16183	16219	16142	16208	16221	16108	16156	16195	16306	16329	16284	16235	16280	16401	16308	16441	16123	16063	16238	16219	16221	16170	16543	16241	16349	16365	16204	16267	16236	16347	16268	16253	16292	16298	16368	16222	16339	16325	16250	16492	16228	16264	16307	16075	16244	16304	16032	16214	16170	16235	16345	16128	16184	16416	16229	16133	16144	16189	16230	16227	16054	16272	16412	16225	16341	16131	16251	16163	16390	16209	16297	16244	16230	16178	16368	16247	16252	16136	16312	16333	16225	16272	16096	16116	16156	16221	16267	16156	16185	16303	16298	16224	16209	16265	16284	16395	16191	16145	16344	16266	16185	16257	16317	16326	16157	16144	16396	16048	16238	16208	16178	16224	16324	16124	16084	16157	16183	16248	16180	16057	16277	16137	16259	16254	16221	16236	16189	16233	16355	16378	16038	16306	16256	16071	16311	16452	16303	16321	16122	16415	16250	16278	16276	16204	16222	16234	16267	16180	16111	16237	16152	16115	16147	16199	16157	16223	16495	16167	16320	16285	16184	16162	16220	16297	16153	16276	16302	16280	16124	16082	16325	16239	16311	16125	16303	16307	16273	16076	16269	16203	16322	16373	16320	16192	16392	16350	16314	16361	16220	16349	16427	16266	16050	16125	16399	16274	16217	16350	16181	16330	16359	16300	16255	16300	16200	16223	16123	16206	16066	16079	16156	16288	16057	16206	16276	16322	16257	16441	16318	16398	16230	16269	16351	16232	16115	16200	16293	16260	16231	16318	16254	16359	16315	16312	16307	16234	16100	16387	16153	16058	16261	16298	16355	16104	16036	16325	16247	16160	16255	16319	16270	16126	16408	16196	16216	16399	16215	16265	16308	16205	16280	16233	16296	16188	16261	16292	16193	16289	16185	16349	16185	16135	16249	16225	16329	16289	16371	16235	16172	16414	16099	16181	16192	16355	16005	16146	16361	16138	16203	16263	16297	16261	16342	16434	16389	16265	16206	16319	16112	16138	16321	16221	16231	16400	16040	16143	16276	16198	16261	16292	16161	16095	16027	16267	16048	16254	16193	16060	16237	16280	16345	16295	16281	16292	16290	16210	16253	16318	16226	16282	16173	16252	16177	16333	16261	16392	16016	16015	16155	16393	16192	16258	16136	16193	16288	16265	16255	16161	16218	16167	16322	16197	16260	16240	16151	16164	16200	16396	16122	16251	16345	16032	16193	16324	16227	16304	16336	16301	16464	16322	16214	16127	16371	16234	16297	16223	16221	16373	16161	16173	16141	16253	16208	16045	16220	16189	16131	16311	16306	16298	16222	16206	16225	16314	16225	16374	16167	16161	16293	16443	16302	16060	16276	16191	16420	16354	16484	16120	16083	16160	16286	16267	16171	16302	16142	16096	16094	16245	16315	16334	16257	16136	16242	16271	16405	16204	16386	16327	16163	16237	16290	16536	16042	16304	16261	16319	16128	16280	16171	16347	16364	16358	16282	16260	16387	16168	16398	16242	16313	16149	16161	16312	16086	16291	16404	16330	16032	16236	16196	16141	16347	16269	16119	16001	16303	16085	16225	16183	16152	16190	16189	16212	16059	16190	16292	16111	16249	16237	16184	16160	16143	16234	16324	16345	16195	16057	16159	16438	16499	16022	16435	16341	16219	16159	16082	16069	16303	16102	16188	16051	16321	16161	16124	16181	16162	16120	16103	16304	16289	15969	16217	16182	16281	16312	16387	16314	16115	16246	16084	16272	16339	16063	16270	16115	16298	16247	16164	16011	16275	16047	16283	16135	16200	16070	16070	16192	16089	16095	16201	16335	16192	16210	16208	16089	16163	16116	16286	16303	16211	16209	16328	16272	16163	16083	16160	16253	16369	16208	16334	16299	16188	16263	16172	16185	16297	16169	16234	16124	16151	16265	16260	16126	16137	16137	16252	16257	16404	16079	16278	16205	16510	16305	16242	16374	16244	16331	16270	16106	16278	16232	16322	16204	16308	16264	16161	16156	16095	16036	16172	16184	16249	16085	16275	16215	16134	16281	16239	16239	16182	16222	16095	16178	16280	16013	16140	16312	16111	16306	16146	16191	16111	16025	16377	16292	16355	16296	16332	16224	16162	16280	16210	16243	16082	16163	16289	16130	16351	16138	16365	16391	16197	16342	16413	16231	16272	16167	16139	16144	16220	16420	16186	16159	16267	16219	16180	16276	16287	16312	16414	16413	16284	16251	16202	16353	16172	16144	16202	16329	16260	16240	16306	16231	16203	16443	16187	16213	16025	16241	16319	16184	16322	16263	16297	16232	16269	16240	16213	16148	16129	16226	16391	16384	16241	16325	16322	16232	16228	16243	16281	16321	16219	16167	16347	16425	16243	16202	16435	16316	16262	16185	16317	16374	16224	16358	16255	16203	16316	16183	16347	16365	16248	16407	16189	16354	16164	16184
22967	21334	28528	25873	27322	32074	33848	31232	29998	30182	29830	29408	29131	28967	29217	29045	28772	28732	28492	28533	28430	28264	28246	28282	28195	28219	28285	28260	28408	28270	28222	28174	28263	28187	28250	28324	28181	28094	28212	28221	27999	27992	28110	28097	28131	28266	27992	27957	27980	27998	27992	28192	27869	27994	27957	28014	28031	28106	28215	27997	28042	28141	27839	28132	28081	27981	28218	28204	27899	27943	27951	27960	27953	28026	27846	27879	27955	27741	28030	28070	28125	28031	27835	27992	28045	27885	27866	27885	27658	28054	27879	28142	28175	27836	28000	28146	28011	28000	27971	27849	28120	28113	27938	27782	27860	27896	28029	27882	27931	27845	28019	27956	28146	27975	28137	28006	27938	27856	27943	28104	27881	28072	28033	27811	28129	28309	27846	27991	27783	27992	27867	27780	27889	27796	27792	27849	27984	28096	28114	28243	27999	27915	28126	27744	27674	27943	28033	27997	28120	27916	28093	28101	28139	28058	28025	28000	27929	28195	27908	27979	28017	27814	28020	28173	28146	27827	28033	27988	28191	27844	27866	28003	27759	27643	27997	28031	27798	28161	28246	27992	27726	27980	28080	27989	27910	28122	28024	27969	28086	27936	28147	28058	27749	27804	27965	27939	27934	27892	27850	27899	28005	27843	27864	28080	27783	28075	27903	27936	27962	27922	28108	28007	27711	27666	27756	27951	27941	27758	27854	28136	28040	27604	28084	27793	28007	27851	27863	27873	27860	27955	28102	27961	27922	27666	27890	27926	27860	28056	28114	27975	27878	27967	27793	27757	28032	27960	27832	27786	27823	27927	27841	27985	27873	27864	27645	27820	28015	27918	28281	27970	27712	28082	27825	27983	28345	27979	28039	28120	28055	28112	27708	27869	27843	27863	28047	27949	28000	27881	28115	27831	27963	28156	28017	27874	28198	28085	27873	27909	27991	27918	27940	27887	27920	27909	27802	28020	27675	27807	28229	27875	27850	28000	27997	27875	27797	28105	27907	27746	27777	28045	27991	27696	27886	27975	27947	27942	28104	27803	27741	27892	28031	27884	27909	28150	28063	28042	27884	28040	27962	28149	27817	28032	27935	27835	27943	27959	28121	27738	27883	28174	27890	28135	28039	27946	28168	28093	27973	27870	27693	27972	28087	27963	28008	27854	27863	28023	27952	27886	28231	27667	27726	28005	28085	27902	27836	27899	27996	27893	27978	27977	28020	28159	27924	28018	28214	28192	27677	27942	27899	28104	27773	27919	28004	27845	28011	27936	27737	28174	27853	27743	27670	28093	28054	28010	28053	28064	27985	27896	27937	27925	27621	27978	27877	28090	27970	28007	28127	27732	27945	28044	28037	27836	28013	28100	27979	28127	27991	27857	27830	27951	27978	27928	28078	27726	27914	27998	28126	27971	28123	28104	28079	28049	28025	27876	27860	27879	28015	27753	27788	28169	28104	27965	28032	27757	28046	28102	27760	27977	28003	27944	27855	27995	28070	27966	28125	28164	28002	27977	27913	27977	27859	27974	27994	28121	28096	27908	27888	27977	28002	27856	28152	28038	27880	27923	27895	27970	28025	28035	27847	28028	27956	27746	28033	27882	28100	27942	27662	27842	28084	28005	27738	27888	28025	27887	27841	27687	27821	27881	28013	27922	27821	28104	27993	28038	27896	28154	27748	27830	27760	27733	28015	28076	27810	28022	27738	27994	27547	27870	27801	28085	28095	27816	27861	27898	27957	27898	27930	27736	27839	27879	27922	27728	28020	27836	27818	27837	27612	27542	27792	27961	27711	27778	27753	27641	27708	27921	28054	27972	27954	27829	27823	27883	28012	27921	28294	27882	28028	27975	27998	27759	28252	27746	27857	28093	28097	28329	27773	27956	27876	27954	28327	27904	28120	27754	27988	27762	28080	28058	28077	27932	27906	28009	28038	27687	27977	27982	27902	27785	27938	28010	28020	28058	27936	28138	28025	27795	27968	27883	27986	27869	28028	27981	27860	28075	28283	27932	27814	27876	27916	27686	28020	27856	27639	27764	27791	28168	27981	28179	28033	27932	27645	28007	28144	27922	27966	28014	28072	27908	28192	27859	27903	27751	27952	28195	27797	27902	28082	27863	28003	27936	27801	27816	27889	27930	27821	27884	27838	27963	27705	27600	28083	27720	28068	27860	27764	27768	27914	28050	27949	28083	27907	28166	27858	27837	28387	28205	27885	27818	28185	28000	28067	27970	27967	27884	28147	27796	27760	27907	28101	27905	28306	28138	27706	28046	27995	28052	28009	28140	28080	27860	27885	27848	27851	27893	27786	27920	28053	28067	28113	28317	27879	28100	28120	28304	27801	28031	28147	28087	27922	27990	27894	27916	28131	28282	27904	28059	27840	28174	27982	27994	28215	28088	27817	27769	27708	27818	28008	28023	27867	27547	27999	27922	27901	27891	28005	28167	27795	27946	27724	27989	28312	27999	27905	27773	27889	27970	28020	28213	27718	28028	28197	27950	28060	27868	27844	27867	28122	27908	27999	27852	27869	27648	28010	27854	28060	27841	28004	28100	28090	27985	27859	27832	28147	27990	27671	27941	27934	27791	27852	28103	28024	27965	27801	27828	28138	27886	27833	27639	27918	27863	28053	28196	27662	27678	27795	28260	28013	27753	27983	28323	28147	28069	27888	27846	27927	28068	27895	27899	27967	27863	28033	27683	27581	28216	28040	27660	28062	27842	27901	27932	27983	27912	28008	27838	28019	27968	28096	27917	27854	28084	28290	27873	27941	27823	27889	27694	28058	28146	27933	27757	27941	28002	28111	27671	28081	28140	28035	28158	28130	27856	28056	27958	27896	27943	28107	28029	28114	27900	28014	27912	28151	28047	27757	27946	28018	27986	28075	27996	28099	27989	27983	27872	27844	27981	27838	27976	27715	27971	27856	28068	28106	27880	27893	28094	27930	27879	27843	27951	27966	27783	27679	27837	28001	28038	27982	27799	28102	28093	28045	27934	27954	27799	27899	27873	27960	28141	28070	28050	28074	27943	27900	27911	28042	28106	27924	27877	27848	27877	27761	27803	27949	27770	27977	28072	27695	27816	27779	27746	27718	27969	27820	28161	27927	27786	28060	27753	28027	28034	27870	27874	27982	27738	28017	27884	28037	28162	27977	28026	27974	27808	27972	27717	27710	28048	28085	27786	27906	27841	28102	27923	27784	27937	27745	27974	27743	27908	28051	28098	27880	27885	27878	28039	27982	27866	27862	27762	27691	27794	27789	27938	27927	28242	27777	27871	27910	27937	27975	28084	28123	28131	28037	28105	28071	28036	28065	27969	28018	27948	28010	28004	27953	27710	27900	27965	27862	28089	27877	27820	28101	27904	27992	28055	27942	28028	28063	27726	28258	27811	28065	27961	27977	28061	28193	27767	28006	27900	28109	28154	27967	28025	28045	28212	28013	28023	28093	27760	28151	28035	27838	27773	27926	28012	27763	27889	28329	27989	28192	27880	27806	28046	27751	28101	27943	28059	27949	27869	27876	28001	27975	28061	27750	28164	28039	27936	28154	27950	28084	27758	27826	27701	28200	28068	28189	27972	27989	27773	27887	28082	28010	28197	28045	28038	27855	28147	27890	27942	28098	27933	28226	27718	28246	27864	27834	27923	27834	27915	28035	27892	28212	27991	27834	27774	28052	27863	27882	28055	27980	27755	28216	27912	28047	27739	27939	28095	28151	27990	27989	27806	28024	27771	27918	28055	27675	27787	28154	27980	27909	28017	27568	28184	28273	28253	28086	28240	28099	28000	27811	27914	28124	27975	28031	28074	28008	28018	28048	27822	27799	27714	27786	28108	27890	28097	27724	27964	28008	28007	27945	28039	28017	28055	27879	27860	28109	27801	27846	27840	27955	27716	28150	27807	27646	28075	28092	28204	27974	27940	28161	27766	28298	27987	27998	27858	28011	28246	27977	28056	28113	28137	27911	27872	27770	28043	27826	27893	28147	27973	28109	27869	28079	27708	27695	27768	28091	28014	27896	28092	28050	27794	27942	28183	28037	27896	28075	27960	27845	27888	28045	27901	27978	27930	28052	27800	28076	28066	27863	28186	27892	27979	27835	27995	28066	27852	27917	27902	27940	28072	28010	27902	27990	28072	27877	27940	27975	27930	28109	28148	28211	28066	28010	28034	28029	27860	28066	27700	27755	28054	27922	28192	27901	27925	28268	28084	27924	27758	27798	27918	27746	27918	28066	27958	27613	27926	28005	28098	27857	27771	27622	28109	27862	28018	28123	27740	28097	28128	27916	28014	27997	27930	27957	27757	27865	28065	28058	28002	28114	27981	28140	27947	28093	27881	27905	28107	28051	27942	27830	28201	27933	27953	27832	27643	28136	27967	28029	28042	27914	27989	27898	27890	27783	27957	27881	27934	27807	27693	28165	27738	27841	27979	27891	28073	27876	27982	27667	28026	27760	28053	28075	27963	28018	28282	27904	28086	27910	28120	27881	27866	27859	27983	28051	27918	28023	27811	27935	27792	28242	27978	27901	28110	28102	27755	27986	27943	27908	27897	28260	28015	28081	28024	28012	28283	28120	27980	27999	27725	27927	28052	28111	28215	28060	28156	27821	28079	27854	28062	27953	28054	28159	27938	28137	28160	27907	28102	27826	27948	27943	27934	27880	27719	27975	27907	27845	27952	27879	28075	28051	27713	28072	28046	27872	28038	27888	27875	27787	27875	27917	27893	28042	27963	27969	27798	27857	28069	27778	28023	27860	28093	27867	27889	27989	28086	28066	27811	28004	27873	27707	27751	28065	28115	28108	27966	28022	27911	27715	28048	27911	28133	28226	27797	27991	28000	28025	27589	28134	27844	27960	27916	28157	27911	28111	28103	27958	27961	28183	27969	27899	28084	28175	28032	27934	27784	27820	27935	27934	27916	27740	27812	27821	27786	27747	27831	28103	27842	27697	27892	28014	27786	28110	28019	28017	27670	28071	28039	28000	28003	28079	28230	28026	27884	27847	28060	28001	27982	28019	28174	27883	28179	27932	27940	28105	27823	27904	27933	28156	28111	28274	28104	27729	27851	27969	27982	27766	28113	27985	27682	28042	28055	28024	27948	27917	27870	27973	28021	27737	27918	27893	28001
24355	44912	40675	31063	26008	23235	21474	20257	19321	18676	18391	18079	17973	18091	17827	17453	17415	17648	17135	17153	17115	16949	16868	17013	17133	16868	16933	16909	16907	16972	16920	16762	16894	16806	16700	16760	16828	16827	16780	16962	16644	16654	16649	16836	16560	16765	16666	16623	16782	16581	16770	16698	16692	16594	16924	16584	16707	16775	16619	16709	16629	16695	16648	16762	16592	16936	16773	16521	16636	16846	16779	16724	16607	16708	16675	16501	16552	16701	16637	16559	16572	16616	16507	16657	16517	16690	16646	16613	16658	16672	16481	16547	16504	16754	16832	16571	16559	16564	16517	16720	16769	16554	16657	16706	16689	16481	16724	16632	16577	16593	16420	16527	16573	16564	16568	16622	16713	16598	16613	16555	16516	16584	16637	16618	16703	16393	16533	16458	16445	16823	16644	16640	16563	16476	16628	16532	16726	16552	16799	16667	16490	16662	16681	16757	16415	16620	16541	16656	16599	16527	16662	16384	16618	16609	16495	16576	16465	16529	16547	16681	16659	16546	16657	16484	16556	16608	16616	16827	16741	16530	16524	16691	16507	16554	16564	16695	16680	16635	16493	16573	16685	16493	16635	16707	16490	16374	16454	16709	16646	16564	16656	16513	16667	16594	16604	16577	16835	16449	16699	16534	16522	16577	16512	16606	16587	16695	16628	16621	16900	16638	16695	16493	16496	16669	16537	16531	16533	16522	16813	16510	16636	16656	16518	16644	16529	16709	16651	16477	16669	16611	16720	16414	16600	16506	16512	16659	16724	16653	16467	16758	16607	16528	16480	16452	16412	16625	16552	16600	16675	16599	16582	16508	16681	16659	16611	16590	16588	16777	16460	16586	16672	16566	16578	16729	16512	16505	16567	16399	16761	16567	16520	16750	16725	16562	16719	16440	16425	16587	16618	16653	16563	16789	16537	16668	16577	16763	16574	16582	16701	16572	16569	16527	16594	16544	16523	16606	16666	16591	16563	16598	16421	16632	16565	16455	16618	16637	16702	16676	16492	16662	16640	16623	16684	16708	16682	16646	16568	16894	16871	16687	16657	16598	16563	16549	16432	16480	16554	16655	16849	16498	16502	16518	16542	16782	16492	16743	16735	16612	16483	16489	16490	16744	16596	16640	16458	16582	16524	16590	16516	16614	16616	16542	16532	16689	16675	16736	16631	16517	16500	16502	16793	16518	16575	16572	16625	16519	16508	16498	16711	16627	16492	16709	16696	16466	16545	16504	16614	16461	16602	16705	16533	16571	16450	16558	16712	16518	16581	16564	16633	16450	16431	16636	16521	16598	16652	16569	16663	16590	16672	16382	16718	16447	16540	16763	16618	16577	16515	16672	16781	16459	16544	16645	16551	16658	16406	16597	16562	16640	16544	16509	16707	16488	16449	16465	16581	16494	16459	16416	16610	16679	16633	16529	16265	16602	16723	16524	16705	16503	16467	16540	16750	16513	16618	16657	16612	16645	16742	16492	16469	16519	16674	16567	16458	16514	16590	16509	16644	16300	16458	16710	16668	16444	16410	16514	16382	16654	16614	16478	16686	16416	16620	16581	16351	16469	16704	16502	16503	16661	16661	16610	16599	16704	16726	16681	16632	16592	16644	16637	16496	16651	16716	16540	16850	16747	16548	16543	16526	16773	16610	16571	16459	16409	16650	16592	16680	16452	16652	16418	16628	16745	16425	16712	16619	16619	16505	16486	16590	16594	16535	16648	16612	16566	16572	16768	16715	16614	16782	16515	16684	16467	16553	16395	16622	16659	16484	16677	16574	16774	16573	16446	16556	16598	16601	16734	16502	16703	16585	16544	16529	16576	16843	16604	16548	16524	16480	16545	16669	16544	16437	16524	16512	16616	16556	16780	16583	16490	16544	16515	16541	16675	16637	16526	16497	16479	16423	16635	16526	16513	16617	16684	16632	16528	16459	16511	16692	16644	16772	16441	16560	16436	16557	16517	16421	16658	16610	16568	16537	16594	16486	16373	16639	16624	16731	16691	16666	16599	16618	16570	16607	16801	16608	16520	16622	16594	16817	16491	16616	16409	16762	16580	16509	16603	16491	16551	16543	16576	16563	16607	16653	16435	16665	16652	16614	16553	16632	16539	16601	16599	16581	16526	16516	16627	16558	16531	16522	16502	16487	16447	16610	16770	16469	16568	16342	16643	16660	16560	16438	16734	16783	16691	16630	16606	16748	16703	16469	16420	16603	16683	16509	16599	16464	16742	16421	16599	16722	16648	16655	16728	16442	16562	16526	16552	16425	16518	16414	16683	16591	16379	16630	16443	16472	16600	16666	16759	16671	16783	16539	16689	16677	16580	16669	16626	16631	16521	16459	16862	16575	16562	16619	16466	16609	16533	16689	16509	16574	16651	16599	16669	16505	16476	16672	16545	16602	16748	16529	16629	16524	16609	16543	16696	16559	16550	16619	16715	16323	16560	16620	16525	16674	16724	16681	16632	16577	16767	16542	16588	16559	16637	16528	16684	16734	16559	16621	16850	16365	16514	16436	16577	16708	16590	16406	16659	16501	16579	16496	16572	16446	16688	16705	16630	16607	16678	16560	16524	16489	16622	16548	16660	16590	16775	16651	16569	16716	16558	16545	16559	16555	16501	16709	16647	16641	16582	16566	16519	16680	16599	16423	16692	16517	16757	16536	16598	16727	16483	16580	16598	16474	16615	16707	16739	16595	16444	16541	16576	16637	16524	16487	16541	16707	16607	16589	16667	16653	16643	16721	16573	16476	16461	16616	16510	16655	16572	16515	16470	16531	16584	16631	16519	16503	16670	16509	16416	16462	16474	16368	16959	16694	16473	16997	16543	16598	16526	16576	16576	16483	16615	16518	16656	16672	16691	16732	16666	16467	16686	16534	16467	16525	16669	16582	16582	16603	16601	16656	16751	16469	16594	16658	16544	16585	16683	16573	16467	16478	16442	16488	16588	16522	16582	16599	16641	16579	16470	16664	16591	16527	16699	16656	16599	16509	16725	16506	16664	16808	16689	16716	16573	16523	16642	16626	16616	16424	16650	16568	16519	16427	16356	16604	16603	16567	16804	16682	16594	16631	16819	16679	16557	16646	16511	16548	16621	16705	16631	16676	16613	16370	16571	16512	16501	16468	16446	16568	16618	16406	16668	16336	16580	16302	16491	16514	16594	16440	16505	16615	16625	16606	16866	16590	16494	16636	16368	16604	16572	16544	16645	16533	16530	16868	16685	16662	16657	16625	16716	16652	16561	16671	16549	16557	16591	16467	16769	16515	16541	16686	16473	16462	16513	16651	16567	16664	16542	16546	16777	16567	16600	16598	16455	16645	16559	16501	16426	16380	16616	16647	16535	16532	16395	16548	16596	16545	16482	16616	16485	16651	16541	16727	16400	16569	16709	16480	16576	16552	16557	16522	16590	16586	16494	16374	16456	16758	16813	16462	16673	16556	16630	16683	16636	16803	16639	16494	16538	16619	16685	16739	16528	16460	16559	16520	16527	16627	16489	16489	16560	16614	16539	16759	16652	16619	16527	16649	16482	16635	16537	16507	16665	16579	16553	16743	16467	16670	16597	16601	16829	16630	16526	16499	16413	16607	16676	16648	16613	16792	16594	16503	16596	16784	16596	16480	16362	16518	16668	16467	16619	16519	16410	16758	16831	16575	16573	16646	16493	16559	16511	16723	16577	16622	16429	16628	16598	16531	16605	16648	16598	16605	16534	16601	16626	16485	16494	16504	16674	16538	16583	16588	16628	16665	16688	16769	16555	16675	16573	16621	16597	16407	16563	16577	16567	16707	16711	16521	16522	16634	16548	16579	16592	16714	16711	16525	16701	16468	16576	16519	16470	16662	16401	16679	16769	16623	16578	16483	16554	16470	16317	16656	16647	16654	16624	16659	16554	16497	16535	16642	16570	16825	16611	16766	16580	16657	16576	16546	16432	16479	16797	16753	16557	16566	16851	16673	16557	16560	16673	16558	16794	16386	16640	16660	16454	16645	16716	16667	16472	16677	16654	16623	16519	16572	16607	16560	16417	16529	16520	16439	16406	16827	16507	16323	16718	16731	16549	16528	16491	16533	16506	16678	16537	16562	16501	16629	16668	16788	16532	16697	16668	16735	16660	16611	16541	16588	16681	16567	16577	16658	16384	16532	16596	16680	16598	16504	16652	16623	16754	16605	16599	16394	16727	16579	16670	16441	16398	16645	16435	16537	16716	16553	16481	16724	16587	16488	16673	16610	16439	16553	16642	16569	16625	16504	16612	16619	16745	16558	16659	16882	16399	16663	16536	16738	16600	16592	16552	16507	16628	16671	16542	16630	16811	16532	16598	16503	16560	16599	16669	16859	16685	16518	16571	16696	16590	16590	16487	16630	16678	16625	16665	16399	16515	16560	16682	16690	16678	16509	16445	16597	16631	16786	16546	16857	16631	16546	16647	16394	16646	16740	16598	16605	16585	16666	16513	16462	16541	16782	16780	16633	16649	16537	16786	16618	16596	16561	16754	16632	16564	16713	16677	16584	16682	16518	16512	16728	16479	16601	16463	16535	16436	16597	16659	16623	16604	16752	16439	16579	16508	16587	16546	16657	16338	16367	16581	16613	16776	16390	16474	16596	16301	16709	16590	16610	16601	16721	16610	16864	16444	16610	16789	16421	16524	16573	16783	16722	16664	16542	16506	16557	16625	16619	16746	16512	16651	16534	16441	16553	16515	16645	16329	16439	16666	16545	16589	16436	16568	16513	16683	16544	16509	16754	16573	16563	16569	16704	16603	16613	16695	16693	16508	16517	16572	16713	16579	16476	16399	16605	16685	16649	16711	16537	16603	16497	16683	16769	16660	16581	16503	16538	16648	16578	16594	16748	16489	16560	16519	16478	16598	16488	16555	16574	16433	16687	16735	16699	16588	16660	16528	16565	16591	16503	16711	16753	16567	16612	16614	16538	16577	16448	16522	16748	16554	16393	16632	16547	16720	16476	16511	16627	16705	16573	16646	16516	16530	16677	16620	16687	16643	16467	16610	16618	16571	16679	16594	16708	16544	16708	16488	16512	16744	16474	16552	16724	16504	16780	16664	16596	16644	16604	16749	16631	16557	16666	16697	16699	16592	16569	16591	16625	16515	16620	16574	16553	16658
33627	30992	35252	32827	29252	28645	28299	27834	27515	27445	27543	27373	26948	27294	27237	27530	27346	26931	27097	26900	27106	26940	27153	26833	27067	27206	27129	27260	27188	26916	27019	27221	27056	26964	27026	27159	27022	27065	26980	27233	27024	26983	27046	26824	26904	26814	27013	27032	27188	26798	26867	27116	26835	27044	26810	26860	26862	27063	27110	26740	26987	27040	26901	27107	27035	26964	26895	26949	27048	27108	26946	26751	27008	27128	26969	26851	26968	26772	26726	27069	27058	26991	26817	27186	26879	26799	26805	27122	27173	26910	27037	26983	27325	26834	27013	26975	26860	26626	26989	26884	26877	27132	27009	26885	26887	26846	26866	26929	26983	26953	26809	27120	26977	26904	26658	26931	27087	26664	27011	26887	26711	26860	26786	26836	26934	26848	26872	26859	27022	26656	27125	26847	26982	26960	27313	27008	27064	26882	27220	27234	26890	26882	26994	26695	26854	27119	27172	27038	26934	27056	26834	26845	26843	26911	26868	26820	27034	26822	26697	26709	26954	26832	27054	26754	26935	26932	26854	26884	26946	26873	26824	26964	27210	26754	26919	26903	27006	26994	26750	26752	26770	26960	26840	26892	26893	27150	26858	27023	27032	27037	27135	26952	27025	27126	27191	26982	27020	26952	26824	27050	27081	26860	26937	26852	26832	26946	26970	26971	26936	26906	26777	26759	26960	26948	26956	26826	27007	27063	27029	27169	26814	26787	26968	27192	26963	27033	26985	26732	27167	26946	26972	26927	27088	26816	26982	27063	26961	26873	27013	26754	26762	26866	26895	27025	26867	26684	27020	26890	26957	26748	26744	26847	26841	26862	26857	26774	26914	26967	26919	26960	26872	26755	26860	27112	26679	26739	26862	26887	26693	26850	26874	26975	26963	26922	26767	26851	26948	26795	26908	26904	26868	27074	27123	26814	27021	26895	26862	26999	27045	26830	26900	27004	26859	26983	26854	26862	27025	26893	26862	26726	27064	27006	26966	26968	26996	26764	26765	26969	27111	27039	26737	26853	27192	27108	26849	26990	27055	26814	26878	26992	26949	26951	26890	27006	26904	26900	27040	26883	26932	26877	26683	26881	27256	26875	26918	26755	26685	26954	26986	26817	26762	27024	27027	26711	26879	26831	26989	26911	26908	26944	27196	27070	26622	27024	26894	26875	27293	26973	26898	27015	27018	26705	26978	27068	27062	26943	27014	26898	27053	26884	26935	27012	26928	27099	26903	26958	26996	27055	27323	26880	26834	26965	26822	26738	27041	26929	26818	26907	26865	26901	26985	26953	26829	26872	27108	26887	26919	27051	27096	26801	26880	26725	27068	26798	27189	27012	26761	26735	26634	27009	27119	27078	26830	26896	26758	27235	26940	27028	27016	26938	27113	27138	26755	26976	27270	27071	27092	27043	27059	27013	26838	26881	26877	27005	26972	27103	26514	26936	26819	26787	26978	26786	27097	27016	26968	26722	26914	26965	27043	26796	27290	26826	26923	26867	26995	26695	26973	27001	26701	26969	26747	26834	26763	26757	26683	26938	26825	26987	26940	26954	27099	26914	27007	26814	26966	26800	27063	26814	26985	26869	26664	26814	27019	26933	26836	26830	26904	26885	26962	27078	26996	27153	26930	26856	26984	26675	26967	27113	26970	27004	26857	26924	26986	27037	26948	26934	26880	27129	27086	27131	26816	26991	26897	26946	26934	26984	27022	26948	26952	27161	26852	26734	26849	27053	26995	26787	27053	27222	26981	26613	26835	27002	26999	26974	27151	26868	26896	26809	26909	26873	26882	27122	26990	27111	26970	26755	26844	26902	26861	26967	27095	26979	26816	27076	27082	27053	26867	27135	27026	26870	26881	27095	26999	26840	26904	26699	26689	26931	26835	26850	26943	26739	26909	26967	26921	26837	26814	27147	26842	26839	26789	26766	26900	27237	27069	27127	26791	26695	27160	27097	26931	26929	26939	27000	27222	26918	26965	26821	26862	26951	26966	26948	27029	27104	26849	26683	27037	26879	27036	26942	26833	26980	26986	26788	26716	26906	26854	26721	26919	26746	26815	26878	26860	26747	27061	26948	27114	26983	27067	26778	27108	26946	27052	27122	26844	26891	26915	27006	26899	27045	26987	26826	27107	26843	26882	26791	26908	26820	27079	26896	26860	26920	27056	26993	27058	26752	27002	26949	26983	27016	27105	27168	26977	27154	26885	26882	26696	26722	27029	27062	26900	26858	26968	26934	27119	26964	26973	26945	26815	26737	26748	26761	26818	26636	26882	27030	26958	27173	26786	26886	26968	26954	26823	26804	26785	27144	26906	27023	27054	26935	26960	27076	27162	27074	27036	27057	26799	26836	26790	26866	26930	26660	26828	26669	27095	26961	27071	26955	26881	27194	27051	26800	26846	26848	27112	26798	26746	26874	26940	27109	26963	26926	26942	27051	27017	26771	27168	27165	27023	26911	27040	26945	27147	26941	26983	26985	26779	27103	27036	26962	26866	27004	27196	26942	26850	27078	26894	27172	27057	26829	27150	26958	26844	26966	26823	27061	27209	27282	27219	27238	27079	27040	26975	27007	27100	26946	26898	26618	26876	26889	27065	26999	27036	27091	26987	26920	26822	27090	27039	26990	26948	26892	26839	26857	27112	26964	27192	26967	26712	26875	26873	26949	27042	26606	27142	26911	26716	26827	26774	26998	26810	27157	26764	27167	26938	26888	27067	26819	27038	27019	26875	26794	27077	26705	26838	26815	27079	26968	26945	26788	26846	26741	27176	26943	27112	26880	26905	26977	27009	27191	26864	27001	27091	26896	27280	26950	26887	27075	26682	26827	26790	26880	27168	26985	26780	26985	27034	26802	26869	26977	27117	27001	26907	26990	26981	27134	26939	27165	27025	26932	27073	26937	26908	26961	26885	26922	27059	26983	27082	27161	26902	27079	26964	26843	27052	26865	26792	26817	26880	26977	27080	27038	26941	26998	26988	26940	26662	26940	26797	26927	26954	27021	27124	26995	26852	26800	26849	27014	27049	27035	26730	26857	27021	26941	27013	26937	27128	26855	26725	27025	27050	27027	27024	26834	26793	27114	26945	26726	26875	26994	26857	26980	26765	26806	27094	26987	26829	26891	26892	27033	26916	26943	26765	26763	26967	26905	26863	26869	26860	26591	27108	27169	26902	26931	26814	26905	26866	26806	26875	27038	26741	27169	26889	26698	27016	27204	26997	27031	27040	27064	27232	27031	26875	26770	27137	26804	26759	26843	26981	26938	26965	26812	26942	27106	26748	26880	26793	26752	27057	26848	26827	27052	27010	26783	26965	26899	26954	27047	26929	26855	26825	27083	26889	26891	26991	27001	27171	26809	26774	26888	27055	26875	27036	26883	26913	26959	26869	26903	26881	26916	26913	26928	26812	26895	26896	26990	27042	26894	26915	27015	26862	27180	26886	26906	27099	27138	26995	26901	26967	27116	26573	26762	26946	27028	27202	26723	26976	26970	27034	26865	27122	26855	26965	26719	27075	27016	26978	26802	26932	27028	27087	26990	26873	26770	27129	26980	26972	27004	26878	26626	27007	26808	26768	27032	26816	26793	26881	26817	27063	26772	26985	26753	26992	27126	26943	26835	27107	27165	26937	26978	26863	26991	26965	26777	26971	26828	26903	26906	26858	26732	26881	27094	27049	26967	27117	26726	26986	26880	26679	26846	26949	27280	26977	26944	26924	27105	26735	26881	26868	26719	26918	27142	26614	26954	27074	27061	26796	26991	26902	26835	27100	26767	26998	26976	26909	27046	26617	26870	26891	26903	26938	26987	26835	27058	26909	26845	26668	26910	26863	26934	26925	27050	26939	26707	27118	27179	27045	26969	27144	27009	26970	27009	27005	27020	27052	26724	26936	27090	26723	26848	27133	26923	27065	26669	26804	26819	27076	26790	26897	27069	27081	26923	26765	26920	26926	26912	26897	27027	26817	27189	26796	26716	26462	26864	26826	27154	27135	26895	26981	26800	26921	27059	26984	26888	26798	26788	26874	27156	26896	26825	27093	26813	26674	27002	26699	27078	27092	26893	26722	26967	26762	26832	26797	26806	27017	27060	27047	26686	26803	26751	26854	27152	26990	26763	26940	27024	27144	27009	27018	27055	26987	26697	26921	26796	27010	26846	26869	26923	27145	26938	26873	26827	27344	27007	27061	26894	26906	27046	27108	26943	26790	27053	26906	27076	26896	27036	26902	27037	26949	26982	26671	26870	26927	26855	26874	27062	26921	26960	27166	26682	26815	26735	26709	26983	26844	27032	27107	26760	27076	26843	26936	26927	26679	26726	26922	26921	26999	27048	26951	27052	26975	27005	26907	26928	26734	26790	27199	26896	26696	27020	26886	26791	27077	27230	26912	26948	26795	26908	27187	26853	27209	27035	26743	26817	26706	26972	26956	26991	27221	26863	26819	26839	27074	26795	26912	26837	26638	26791	27330	26846	26907	26784	27126	26846	26712	26812	26911	26888	26876	26928	26945	27112	27046	27066	26871	26811	26974	26761	26918	26757	26629	26828	26736	26849	26918	27095	27132	26935	27168	26941	26737	27026	27123	26892	27146	26931	26777	27198	26868	26831	27090	26949	27056	26758	26968	26780	26940	26733	26788	27125	26989	27020	27149	26868	26869	26783	26954	26844	27006	27115	27045	27240	26760	26610	26884	27225	26996	27048	27011	26983	27132	26877	26936	26951	26932	27108	26963	27177	26797	26766	26862	26799	27000	26696	26719	26893	27054	26866	26767	27018	26885	26848	26683	27112	26944	27014	26894	27067	27124	27101	27140	26962	27041	26878	26832	26771	26907	26945	27020	27155	26738	26856	26748	27115	26847	26946	26849	26994	26992	26799	26742	27074	27273	27088	26892	26896	27049	26839	26957	26775	27063	27046	27011	26712	26717	26847	26986	26792	27038	26834	26836	26859	26875	26831	26993	26785	26932	26801	26776	27010	26976	27121	27130	26777	26926	26818	26737	27007	27149	27176	27018	26850	27043	26939	27383	26862	26928	26820	26882	26687	26888	26964	27024	26990	26969	26973	26860	27000	26931	27004	26823	27023	27118	26881	26906	27136	26990	26851	27030	26974	27179	27058	26724	26686	26926	26965
23128	30951	26833	21509	19165	17856	17280	17138	16584	16656	16454	16349	16572	16225	16421	16283	16034	16087	16252	16244	16174	16011	15904	16112	16038	16161	16007	15841	15818	15952	15938	16062	16075	16067	16116	16249	16207	15861	15910	16137	16172	15954	15895	15981	16023	15956	15809	15826	16027	15947	15872	15999	15932	15762	15859	16035	15793	15913	15987	15836	15986	15982	15851	15908	15923	15906	15956	15913	16153	15993	16022	16064	16012	15736	15858	15864	15907	15874	16074	15906	15857	16156	15824	15932	15927	15891	15888	15883	16052	15867	15989	15873	16008	16032	15883	15799	15916	16062	15802	15900	16008	15975	15886	16087	15895	15777	15886	15955	15968	15716	15949	16034	16097	15952	16040	15958	15815	15974	15890	15894	15772	15840	15969	15679	15916	15826	15980	15998	15714	15826	15905	15749	16048	15890	15917	15922	15880	15675	15984	16052	15968	15933	15895	15908	15839	16132	15920	15962	16019	15974	15851	16128	15980	15618	16133	15948	15709	15919	15619	15907	15949	16041	16003	16086	15871	15989	15936	15911	15999	15862	16000	15743	16029	15882	16001	15930	15800	15962	16053	15944	15879	15971	15963	15945	15965	15779	16144	15927	16232	15894	15859	16145	15883	16053	15650	15830	15961	15809	15869	15836	15901	15789	15932	15900	15934	16036	15846	15862	15862	15847	15924	16056	16069	15928	15844	15892	15862	15962	16044	15901	15925	15978	15921	15745	15923	15951	15895	15867	15842	15922	15906	15723	15958	15784	15908	15843	16025	16016	15806	15840	16010	15902	16029	15824	15887	15899	15867	15855	15832	15805	15929	15764	15991	16026	15879	15989	16022	15839	15762	16046	15794	15776	15914	16161	15873	15967	15882	15765	15784	16024	15987	15968	16026	15918	15756	15850	15821	15883	15896	15757	15967	16056	15830	15877	15902	15889	16061	15935	15924	15809	16037	15967	15903	15854	16068	15883	16276	15913	15857	15905	16062	16061	16003	15861	15988	16065	16015	15902	16226	15962	15794	16006	16017	15947	15994	16074	15871	15975	15983	15910	15939	15980	15917	15985	15841	15766	15969	15745	15966	16032	16038	15869	16015	15865	15963	15971	15856	15888	15728	15995	15983	15971	15847	15767	15897	15891	15842	15732	15840	15892	15932	16018	15696	16023	16149	15916	16137	15839	15847	15892	15977	15909	15928	15944	15857	15810	15972	16009	15987	15900	15913	15916	16088	15722	15840	15850	15950	15896	15995	15887	15833	15972	15891	15779	16103	15796	15946	15904	15899	15961	15957	16012	15954	15872	16018	16052	16049	15916	15865	15827	15846	15882	15987	15771	15997	16088	15807	15857	16120	15967	15906	15718	15999	15890	15967	15880	15992	15868	15917	15777	15855	16051	16008	15744	15938	16027	15978	15896	15993	15929	15877	15837	15872	15765	15946	15849	15862	15951	15772	15881	16039	15800	15958	16033	15971	15973	15997	16004	15812	15975	15852	15953	15794	15934	15962	15772	15868	15522	15991	15967	16082	15996	15951	15897	16039	15803	15831	15736	15877	15970	15822	16035	15769	16082	15787	15798	15825	16045	15885	15892	16007	15998	16007	15943	16095	15938	16113	15804	15888	15952	15873	15900	15849	15906	16050	15832	15926	15915	15981	16031	15963	16036	15816	16027	15874	15998	15907	16011	15980	15758	16070	15956	15941	15891	15895	15998	15804	15930	15922	15882	15978	15934	15927	15899	15835	15969	15940	15994	15821	15799	15986	15982	15852	15814	15915	15810	15993	16071	16135	15782	15981	15860	15993	16027	15899	15963	15867	16118	15965	15886	16133	15876	15956	15911	15837	15973	15870	15934	15982	15811	15949	15789	16149	15858	15822	15980	15799	15834	16068	15787	15873	15853	15904	15979	15971	15929	15867	15733	15874	16201	15814	15895	15830	15839	16081	16090	15841	15912	15970	15916	16013	16084	15851	15803	15917	15905	15945	16079	15843	15975	16076	16104	16017	15909	16126	15829	16013	15975	15873	16041	15949	15838	15909	15924	16033	16106	15790	15959	16021	16011	15797	15981	15936	15898	15952	15859	16005	15946	16056	16173	15843	15946	16031	15904	15953	15903	16042	16098	15837	15840	15952	15867	15841	15861	16122	15932	15799	15981	16071	16142	15969	15885	16001	15949	15916	15742	15823	16134	15909	15831	15976	15948	15861	15956	16005	15930	16044	16055	15906	15916	15799	15858	15817	16079	16020	15911	15983	16088	16033	15861	15970	15937	15724	15905	16065	15866	15799	15791	16048	15918	15892	16099	16007	15916	16098	15982	15919	15769	15876	15915	15866	15832	15991	15971	15849	16015	16023	15846	15786	15965	15982	15865	15887	15786	16063	15863	15762	16043	16086	15947	15975	16009	16068	15708	16007	15945	15809	15847	15863	15983	16051	15979	15899	15853	16031	16006	15902	15869	15717	16072	16031	16090	15732	16170	15927	15903	16048	15868	15988	15902	15938	15937	15893	16006	15829	15876	16015	15926	15893	15922	15899	15975	16031	15937	16121	15721	15893	16031	15971	16031	16152	15882	15865	16008	16037	15873	15751	16003	15912	15908	16102	16001	15766	15938	15732	15867	15977	15819	15903	15880	15913	15993	16019	15912	15915	16006	15818	15964	16060	15826	15840	15880	15927	15880	16059	15894	15835	15857	15920	16144	16032	16026	16064	15927	15917	15936	15970	16076	15939	15838	15997	15928	16072	16147	15975	15955	16125	15855	15861	15892	15881	15895	15852	15917	15946	15859	15816	15920	16038	16014	15862	15849	15819	15716	15702	16032	15716	16109	15838	15859	15880	15908	15863	16045	15863	15974	15977	16053	16012	15862	15953	15965	15956	15906	15840	15782	16022	15916	15906	15969	15849	15901	15960	15838	16041	15772	15936	16038	16012	15903	15756	15887	15944	15916	15984	15815	15871	15892	15983	15865	15960	15789	15916	15885	15858	16116	16030	15866	15933	15926	15926	15818	16008	15745	15868	15961	15776	15774	16004	16036	15949	15873	15889	15855	15822	15983	15861	15966	15872	16039	15744	15894	15992	15832	15935	15978	15721	16059	16035	15785	15995	15918	15956	15946	16010	15790	16036	15951	16046	15976	16067	15817	16079	16006	15757	15861	15877	15944	15985	15876	16018	15903	16015	16027	15866	15920	15933	15737	16101	15899	16041	15869	15817	16061	15896	15775	15758	15802	16116	15740	15926	15934	15896	16052	15946	15808	15921	15872	16033	15943	16083	15910	16100	15780	15951	15964	15919	15979	15889	15933	15878	15995	16178	16012	16095	15977	15780	15877	15975	16057	15759	15798	16000	15776	15991	15890	15834	15832	16013	15937	16041	15832	15911	15798	15773	15850	15894	15792	16006	15930	15943	16047	15933	15822	15886	15939	15910	15998	15833	15772	16124	16128	15802	15934	16122	15809	16016	15914	15963	16025	16058	15998	15841	15851	16020	15825	15857	16095	16054	15921	15864	15791	16077	16036	15949	15735	15970	15884	15792	15927	16023	16004	15959	15866	16117	15847	15971	15808	16078	16099	15970	16085	15952	15872	16028	15852	15921	15999	16041	16024	15886	15973	15748	15946	15842	15953	15853	16052	15735	15739	15896	16032	16090	15903	15860	15955	16136	15953	15955	15869	16087	15813	16034	15869	16058	16018	15969	15870	15835	15737	15957	15942	15971	15791	15917	15985	15968	15883	16061	16012	16032	15952	15989	15783	15892	15806	15883	15824	15934	15960	15829	16039	15942	15960	15983	16001	15849	15871	15801	16076	15937	16001	16029	15875	15883	15883	15977	16028	15940	15891	15834	15767	15878	15923	16011	16011	15741	16071	15894	16067	15871	15892	15830	15839	15861	15871	15896	15976	15957	15914	15967	15975	15946	16120	16001	16035	15889	15845	15942	15974	15824	16048	15913	15832	16021	16049	15959	15932	15902	16009	15967	15994	15828	16189	16098	15737	15870	16039	15971	15865	15879	15801	15986	15855	15827	15977	16058	15837	16024	15739	16039	15864	16050	15950	15913	16003	15920	15941	15791	16004	15911	16121	15949	15771	16073	16071	15894	15880	15992	15888	15847	15944	15930	15974	15759	15901	15828	15891	15778	15885	15961	15762	15869	15935	15884	16101	16153	15986	16068	16047	15908	16045	15888	15842	15909	16022	16011	15900	15968	16154	15880	15874	15876	15942	15989	16041	15949	15915	15793	15811	16102	15924	15833	15853	15966	15882	16120	16070	15914	16005	15919	15910	15908	15988	15769	15758	15951	15971	15900	15814	15939	15995	16034	15991	15720	15867	15973	15985	15968	15821	15986	15815	16135	15898	15976	16002	15905	16023	15870	15980	15976	15829	15973	15927	16026	15823	15785	16136	16042	15943	15851	16043	15851	15957	16123	15769	16063	15847	16043	16121	15890	15827	15909	15934	16080	15922	15990	15901	15843	16067	16012	15997	15921	15907	15982	15923	16060	16020	15828	15874	15989	15918	15909	15866	15857	16058	15863	15955	15751	16093	15890	15917	16010	15807	15968	15990	16082	15867	16079	16003	15887	16068	16049	15885	15968	15722	15944	15816	15892	16027	15951	15908	16100	15832	16115	15855	16052	16018	16094	15813	16072	16005	16025	16056	16078	15855	15998	15887	15845	16063	15980	15892	15935	15905	15814	16036	16017	15906	15890	16026	16065	15926	15949	15886	16097	15886	15976	15808	16038	15849	15952	16197	15960	16075	15924	15858	15789	15903	15872	16112	15915	15868	15958	15940	15969	15970	16000	15799	15927	15804	16081	16045	15808	16123	15842	15993	16045	15931	15790	16035	15985	15978	16011	15881	15768	16005	15914	16138	15996	15948	15864	16088	15931	15626	15831	15858	15998	15906	15990	15931	15727	15950	15939	15985	15777	15945	15741	16044	16053	15912	15860	16065	15852	15881	15871	15971	15894	15936	15964	15975	16005	15820	16013	16013	15945	16034	15813	15841	15813	15882	15914	15853	15803	15995	16097	16029	15915	15940	15928	15898	15917	16089	15915	15907	15982	15971	16083	16052	15949	15920	15877	15937	15884	15776	15869	15975	15787	16021	15991	15906	16026	16002	15912	15855	15827	16165
24630	21401	28527	27720	28463	29876	30133	28167	27510	27398	27254	27108	26791	26532	26738	26717	26657	26577	26472	26439	26550	26190	26216	26295	26396	26259	26117	26259	26065	26107	26143	26246	26201	26146	26246	26021	26380	25910	26091	26174	26153	26147	26369	25916	26078	26045	26128	26172	26058	26048	26003	25977	26193	25944	26135	26102	25888	26041	26093	26138	26196	26247	26023	26119	26105	26151	26200	26112	26017	26017	26011	25981	26006	25963	25940	26135	26063	25843	25911	25972	26047	25893	26279	26009	26219	26127	26083	26158	26041	26092	25914	26070	25992	26120	26064	26105	25871	25804	25794	25860	25846	26006	25950	25819	25871	26021	26041	25916	25941	26125	26062	26052	25953	25915	26133	25987	26029	26044	26102	26148	26091	26305	26125	26281	26017	25701	26124	25847	26251	26148	25946	25925	25955	26005	26208	25799	26066	26109	26079	25924	25929	26014	25958	26130	26287	25946	25778	26347	26060	25998	26457	26133	25730	25861	25952	26214	25809	26036	25994	26050	26027	26005	26111	26118	26024	26129	26122	26016	26132	26235	26127	26219	25990	25714	25809	26090	26046	26300	26204	25781	25693	26022	25857	26154	26109	26206	25957	25930	25907	25884	25858	26000	26205	25872	26162	25891	26119	26074	26049	26134	25837	26242	26103	26120	26141	25929	26003	26162	25935	25873	26151	26055	25846	25853	25828	25953	25988	25864	26013	26042	25957	25803	26136	25947	26123	25737	25981	26082	25837	25883	26039	25913	25894	26001	25871	25969	25846	26144	26090	25907	26022	25969	26270	25936	25788	25951	25930	25867	25959	25855	26193	25972	26255	25911	25925	25891	25971	25926	26234	25929	25943	25952	25959	26043	25990	26099	25935	25865	26052	25974	26044	25852	26027	25909	25981	26137	26124	26053	26166	25982	25874	25969	26151	26073	25907	25782	25822	26118	25930	26044	26005	25811	26235	26223	26010	25942	25849	25872	25887	26134	25995	25855	25863	25898	26140	26029	25888	26005	25680	26009	26078	26098	25767	25987	25999	25965	25918	25990	26054	26209	25810	25648	26136	25999	26044	26013	25990	25908	25833	25796	26186	26117	25899	26172	25874	26129	26062	26090	26196	26020	26105	26026	26414	25968	26020	26129	26025	25953	26033	26055	25801	26054	25894	25927	26024	25845	25970	26067	26113	26021	26026	25914	25874	26311	25954	26019	26107	26036	26108	26160	26012	25788	26016	26008	25976	25977	25973	25873	26195	25963	26022	26126	26073	26172	26163	25825	25993	25828	25986	25898	26036	26089	26098	25877	25851	25887	25936	25929	26091	26121	26114	26148	25833	25898	25894	25904	25977	25967	26075	26029	25934	26202	26017	25910	25878	26014	26065	25909	25630	26119	26117	25988	26025	26236	25985	25843	25729	26048	26143	26219	26087	25894	25929	25981	26050	26018	26172	26027	25938	25802	25853	26177	25806	25949	26112	25865	26084	26129	26131	25912	26123	25847	25963	26374	26015	26098	26094	26057	25834	26080	25818	26166	25942	25888	26047	25921	26108	25777	25970	26028	26064	25915	26138	25935	25920	26057	26176	25822	25986	26018	26027	26351	26121	26174	26069	26049	26028	26134	26080	25846	26027	25886	26265	25950	26017	25878	25873	25791	25992	26059	25814	25852	25912	25997	25779	25969	26127	25763	26040	26214	26165	25995	26000	25848	25912	25984	26037	25791	26037	25989	25953	26014	26063	25971	25896	26141	25999	26271	26247	26025	25877	25862	25937	25952	26245	25917	25988	25922	26078	26019	25953	25810	26062	26039	26048	26040	26118	26127	25930	26052	25882	26144	26178	25876	26057	26001	26136	26130	25973	26048	26111	26060	26024	25970	26042	26008	26100	26137	26106	26115	26185	25898	25796	25825	25899	25779	25939	25825	25816	25953	26033	26111	26051	26302	25814	25793	26126	26117	25949	25932	25839	26236	26054	26063	26050	26056	25893	25991	26145	25892	25981	26270	26198	26229	25859	25990	25901	26195	26168	26205	26114	26250	26193	26061	26052	26055	26141	25963	26301	25875	25901	25900	25985	26247	25938	26113	26208	26100	25902	25939	26228	26062	26108	25733	25921	25812	25973	25891	26165	25993	26210	25765	26021	25787	25939	26143	26145	25932	25881	26005	25868	25800	25896	26025	26054	26267	26023	25996	25731	25943	25976	26110	25802	26229	25718	26118	26138	25972	25912	25991	26251	26051	25992	25803	25902	25886	26161	26278	26015	26002	26030	26063	26172	26108	26146	26074	26098	26171	26004	26194	25966	25973	26058	26090	26014	25914	26026	26009	25912	25894	26264	25899	25790	25973	25997	25913	26063	25876	25745	26045	26082	25871	26066	25949	25773	26027	26001	25920	25941	26093	26272	25934	25797	26223	25915	25861	26039	26164	26173	26103	25792	26069	26015	25957	26026	25881	25966	26126	26184	26001	26010	26129	25957	26021	26070	25913	26251	25987	25798	26176	25982	26004	26082	25877	26176	26092	26006	25843	25927	26014	25779	25907	25998	25886	26087	26087	25796	26078	26064	26015	25955	26001	26237	25890	26342	26193	26311	26201	25874	26065	26003	25988	25862	25972	25970	25860	25923	25962	26037	25669	25897	25822	25773	26024	26082	25917	26060	26000	25969	25847	25791	25883	25908	26187	26058	25756	25845	25894	25892	25811	25998	26003	25814	26147	26008	26017	26010	25977	26094	26062	25819	26037	26045	25985	25675	26004	26176	26061	26279	25912	25809	25949	25844	25889	25799	25962	26143	25823	26033	26254	26154	25626	25830	25845	25840	25990	26083	26179	25863	26149	26300	26102	26057	26067	26084	26032	26129	25948	25880	26081	26008	25946	25950	25919	26039	26020	26185	25829	26118	26069	26060	25932	26006	25719	25949	25969	25772	25893	26081	25885	26026	26021	25937	26189	26013	25949	25996	25937	25908	26014	25896	26013	25813	25654	26142	26341	26151	26005	26072	26014	25857	25778	25843	25995	26085	25818	26070	26106	26131	26100	25982	26006	25913	26146	25841	25975	25984	25867	26042	26145	26107	26025	26032	26022	26052	25960	25842	25922	25892	26006	26128	26140	26202	26060	25897	26041	25967	26137	25819	25972	26143	26195	26077	26033	25798	26176	26057	25621	26057	25908	26242	25871	25768	26126	26000	26086	26054	25832	25980	26075	26131	25944	25945	26012	26069	25887	25973	25997	26026	25736	26149	25936	26039	25789	25834	25888	25766	25691	25835	26095	26125	26100	25977	26310	25830	25964	25914	26046	25888	25720	25957	25748	26199	26146	26112	26076	25891	25733	26020	26062	26311	26102	25909	25839	26053	26234	25947	25878	25977	25957	26105	25776	25799	26104	25939	25818	25999	26100	26093	25780	26026	25875	25913	26058	25994	25782	25900	25878	26040	26039	26066	25970	26239	25909	25962	25859	26159	26129	26153	26036	25981	26078	26036	26091	25853	26062	25970	26065	26120	26336	26060	25978	26080	25946	25882	26145	25822	26040	25971	25990	26054	26153	26215	25879	26127	26033	26015	25916	26039	26017	26116	25929	26043	25914	25750	25991	25947	25918	26017	25944	26285	25930	26018	25918	25970	25960	25956	26114	26144	26064	26044	26003	26340	26380	25953	25891	25909	25991	26095	25784	26114	26131	26019	25937	25912	26092	26084	25642	25954	25914	25928	25918	25900	25833	25920	25919	26224	25728	25975	25947	26162	25913	25829	25978	25927	25927	25961	26092	26029	26125	25946	26215	26025	25920	26034	26016	26021	25895	26071	26001	25827	25950	26264	25979	25925	26010	26123	26127	26057	25957	26139	25941	25861	26121	26058	26094	26006	25946	25899	25869	25973	25906	26171	26021	26025	25833	26031	26154	26001	26057	26211	26005	25900	25954	26065	25773	26001	26047	26082	25720	25945	26084	26242	26087	26068	25954	26038	25988	26117	26084	25988	25912	26181	25828	26431	26088	25985	25920	25810	26030	26177	25917	25762	25940	26144	26056	26082	26135	26191	25990	25658	25849	25844	25846	25955	26141	26075	25826	26080	25785	26119	26109	25927	26117	26120	25913	25882	25806	26110	26073	25984	26249	25882	26206	26248	25925	26140	26071	26234	26024	26077	25810	25901	25865	26085	26133	25807	25934	26064	25919	26036	25952	25861	25835	26230	25837	26062	25892	25993	25828	26162	26129	26048	26074	26040	25975	25927	25971	26110	25973	26158	25972	26141	26004	26111	26246	25960	25938	26208	25872	26261	26121	26020	25998	26082	26360	25890	26066	25995	26045	25825	26040	25872	26111	25970	26118	26063	26208	25972	25949	26071	25898	26096	26095	26048	25940	25826	26017	26166	26068	26030	25817	25982	26122	25944	25841	26008	26001	26285	25947	26233	25991	25828	26181	26151	25759	26115	25919	25840	25826	26030	26075	26040	25764	25860	25960	25758	25757	26185	26008	26049	26010	26174	25953	25784	25998	26138	26147	25773	25999	26020	25897	25882	26175	25918	25982	26151	26124	26148	26061	26157	25918	25890	25983	25833	26173	25689	25976	26151	25952	26115	26170	26236	26091	25902	25979	26061	26068	26017	26207	25939	26083	25895	25804	26002	26202	26220	26171	26187	26092	26132	26089	25945	25932	26106	25925	26021	25752	26163	26168	25974	25709	26102	26022	25990	26251	25864	26034	26097	25937	26006	26031	26015	26009	25950	26070	25915	25904	26076	25952	26063	26168	26151	26131	26070	25824	25912	26334	26069	25951	25895	26158	26256	25854	26002	26137	26063	26027	26311	26045	25863	26077	25866	25862	25926	25955	26132	26218	25920	25908	26084	25998	26058	25781	25893	26145	26077	26051	25896	26004	26110	25752	25930	25994	25965	25901	26289	26033	25923	26135	25930	25893	26066	25877	26010	26105	26124	26097	26213	26083	26129	26110	25972	26057	26062	25983	26308	25857	25718	26092	25998	25923	25921	25905	25969	26149	25818	25934	25775	25834	26119	26035	26008	26056	25875	26172	25802	25921	26004	26082	26039	25874	26014	25976	26236	25806	26147	26119	26050	26015	25716	25837	25893	26089	25938	26136	25914	25825	26010	26224	25957	25990	25952	25898	25831	25888
22039	38483	34574	26083	22186	20064	18938	18117	17562	17253	16779	16516	16470	16689	16270	16462	16159	16147	16005	16036	16098	15851	15983	15962	16001	15980	15899	16056	15842	15811	15864	15949	15784	15745	15775	15996	15944	15777	15981	15834	15868	15839	15703	15494	15852	15863	15693	15929	15787	15717	15746	15699	15635	15761	15749	15751	15770	15911	15714	15906	15722	15614	15724	15768	15877	15681	15784	15609	15618	15650	15763	15588	15638	15576	15742	15602	15795	15578	15947	15558	15756	15694	15639	15696	15530	15790	15815	15644	15564	15737	15800	15757	15678	15762	15757	15815	15515	15501	15758	15691	15774	15662	15917	15649	15863	15566	15871	15714	15545	15561	15605	15728	15829	15689	15655	15755	15778	15704	15843	15600	15699	15591	15690	15483	15724	15642	15525	15696	15618	15530	15522	15694	15664	15711	15717	15499	15686	15715	15630	15633	15544	15727	15529	15761	15544	15653	15695	15659	15585	15698	15588	15698	15660	15714	15441	15747	15572	15715	15646	15656	15649	15489	15621	15586	15667	15727	15583	15736	15622	15854	15774	15673	15821	15624	15724	15774	15766	15871	15690	15703	15539	15774	15729	15786	15534	15628	15619	15584	15684	16018	15662	15575	15511	15781	15749	15593	15700	15659	15838	15578	15791	15836	15417	15798	15820	15617	15705	15623	15577	15844	15794	15712	15583	15635	15584	15503	15581	15787	15715	15730	15610	15729	15663	15633	15595	15785	15657	15677	15727	15718	15676	15708	15521	15726	15820	15627	15585	15658	15701	15489	15681	15444	15597	15565	15683	15642	15710	15733	15671	15677	15529	15761	15714	15543	15669	15679	15652	15941	15587	15913	15756	15773	15645	15551	15763	15669	15637	15698	15689	15558	15675	15700	15577	15543	15635	15590	15534	15743	15699	15775	15601	15594	15640	15542	15598	15631	15645	15659	15752	15645	15779	15664	15473	15528	15678	15515	15706	15575	15615	15611	15797	15601	15702	15675	15677	15553	15894	15845	15596	15530	15811	15808	15672	15727	15696	15711	15607	15837	15832	15697	15694	15636	15759	15751	15700	15646	15728	15663	15643	15701	15529	15762	15781	15742	15781	15773	15536	15692	15612	15608	15494	15641	15808	15560	15619	15645	15709	15608	15571	15619	15766	15578	15546	15472	15525	15570	15687	15697	15735	15797	15460	15599	15536	15577	15623	15620	15742	15607	15784	15581	15675	15728	15601	15623	15750	15694	15520	15532	15612	15474	15694	15566	15629	15625	15849	15594	15688	15672	15447	15728	15612	15719	15630	15776	15723	15750	15556	15492	15686	15587	15718	15651	15628	15533	15522	15649	15547	15614	15484	15732	15534	15494	15484	15567	15619	15695	15694	15581	15629	15625	15569	15546	15635	15620	15804	15728	15606	15680	15762	15614	15618	15769	15589	15705	15540	15516	15792	15644	15665	15661	15651	15554	15777	15681	15832	15625	15569	15989	15617	15824	15746	15675	15669	15790	15761	15608	15723	15541	15762	15656	15506	15751	15722	15628	15652	15613	15554	15682	15707	15763	15677	15653	15850	15798	15598	15692	15706	15837	15701	15594	15628	15946	15719	15485	15655	15619	15814	15655	15560	15735	15632	15649	15690	15539	15857	15498	15712	15636	15557	15722	15627	15613	15468	15750	15990	15704	15808	15631	15557	15588	15678	15735	15613	15627	15680	15713	15671	15736	15621	15617	15823	15572	15790	15680	15666	15752	15661	16041	15715	15549	15684	15620	15761	15818	15564	15675	15786	15717	15763	15646	15629	15679	15465	15706	15729	15683	15535	15785	15810	15696	15674	15599	15552	15621	15647	15577	15655	15569	15837	15739	15566	15678	15678	15710	15544	15607	15685	15662	15860	15725	15526	15717	15697	15750	15782	15697	15813	15544	15734	15619	15579	15634	15786	15570	15655	15588	15499	15746	15897	15543	15693	15827	15658	15594	15705	15594	15687	15663	15704	15728	15902	15756	15823	15661	15811	15599	15547	15490	15736	15709	15670	15714	15551	15743	15622	15777	15666	15526	15615	15615	15626	15653	15629	15585	15629	15614	15704	15452	15553	15720	15663	15622	15624	15752	15670	15794	15573	15752	15595	15662	15797	15656	15768	15731	15767	15628	15553	15625	15646	15707	15613	15741	15622	15673	15803	15482	15638	15643	15702	15531	15664	15607	15700	15632	15745	15733	15616	15692	15514	15810	15573	15572	15560	15632	15830	15737	15728	15486	15668	15725	15392	15732	15568	15671	15605	15849	15626	15636	15721	15568	16004	15657	15649	15695	15601	15594	15908	15547	15875	15687	15541	15725	15735	15729	15525	15562	15647	15678	15479	15681	15519	15650	15638	15658	15793	15664	15828	15678	15650	15651	15801	15659	15741	15819	15666	15771	15551	15832	15845	15837	15743	15660	15520	15721	15495	15878	15569	15519	15588	15881	15583	15726	15656	15654	15713	15652	15661	15540	15470	15790	15527	15619	15726	15727	15533	15537	15556	15653	15676	15704	15535	15656	15606	15529	15612	15593	15539	15743	15595	15802	15578	15614	15744	15534	15589	15758	15711	15549	15786	15510	15661	15469	15602	15536	15663	15524	15578	15824	15661	15586	15691	15614	15860	15773	15710	15744	15545	15608	15942	15699	15688	15593	15699	15766	15721	15890	15608	15593	15734	15669	15599	15574	15684	15509	15629	15726	15536	15683	15759	15590	15843	15766	15615	15622	15774	15678	15820	15761	15894	15720	15666	15902	15657	15587	15519	15760	15643	15682	15843	15617	15608	15669	15672	15778	15569	15460	15438	15863	15810	15782	15601	15617	15609	15563	15810	15587	15671	15627	15621	15732	15786	15801	15711	15792	15560	15707	15750	15495	15627	15764	15730	15706	15730	15713	15729	15780	15606	15655	15820	15776	15721	15682	15675	15513	15835	15746	15579	15786	15633	15633	15682	15564	15516	15544	15640	15869	15724	15602	15707	15714	15611	15652	15849	15533	15621	15648	15762	15560	15835	15722	15783	15449	15623	15832	15717	15637	15465	15585	15598	15735	15901	15681	15591	15795	15885	15517	15766	15630	15496	15644	15826	15543	15652	15679	15776	15680	15736	15711	15851	15704	15601	15616	15810	15682	15652	15801	15628	15676	15758	15743	15684	15810	15765	15535	15808	15470	15549	15647	15701	15601	15732	15752	15626	15572	15652	15750	15834	15657	15664	15798	15817	15642	15598	15748	15624	15524	15753	15568	15725	15767	15587	15660	15612	15731	15518	15670	15571	15623	15734	15582	15889	15637	15762	15585	15781	15783	15547	15649	15531	15581	15530	15623	15689	15621	15506	15703	15804	15744	15715	15460	15562	15895	15570	15734	15858	15704	15457	15520	15665	15801	15601	15684	15572	15765	15594	15726	15594	15756	15419	15824	15699	15738	15622	15615	15703	15715	15672	15494	15676	15768	15540	15821	15610	15531	15677	15487	15662	15588	15626	15562	15544	15600	15663	15599	15558	15565	15805	15664	15593	15630	15709	15523	15695	15915	15905	15582	15725	15626	15497	15771	15496	15703	15791	15627	15625	15635	15605	15531	15594	15565	15765	15831	15511	15535	15714	15659	15583	15536	15755	15693	15705	15710	15737	15674	15719	15695	15808	15662	15641	15581	15680	15533	15551	15782	15599	15632	15686	15682	15553	15868	15812	15690	15778	15844	15657	15829	15622	15734	15558	15837	15655	15510	15773	15573	15539	15616	15660	15693	15722	15696	15570	15579	15640	15764	15703	15749	15681	15564	15725	15895	15592	15673	15763	15783	15629	15557	15725	15615	15755	15574	15852	15707	15662	15674	15793	15492	15604	15694	15631	15669	15610	15767	15535	15641	15569	15844	15684	15538	15815	15703	15656	15550	15625	15570	15768	15622	15693	15474	15781	15712	15744	15620	15588	15762	15737	15710	15597	15727	15526	15819	15567	15705	15815	15691	15693	15714	15607	15576	15625	15724	15584	15824	15727	15803	15839	15626	15779	15609	15682	15497	15732	15758	15589	15688	15630	15638	15580	15469	15724	15674	15625	15532	15734	15721	15720	15640	15913	15763	15800	15659	15585	15511	15705	15632	15694	15634	15711	15620	15616	15539	15657	15690	15777	15647	15637	15653	15632	15847	15724	15667	15692	15636	15488	15745	15654	15754	15752	15620	15626	15738	15842	15719	15417	15555	15824	15818	15628	15759	15926	15658	15818	15554	15576	15745	15668	15843	15746	15552	15632	15712	15665	15751	15592	15667	15569	15595	15592	15668	15571	15630	15705	15667	15562	15867	15719	15697	15557	15485	15699	15619	15622	15584	15460	15715	15747	15730	15793	15739	15655	15591	15732	15563	15712	15537	15663	15727	15739	15617	15825	15467	15720	15820	15656	15694	15781	15763	15865	15657	15572	15767	15793	15617	15737	15778	15749	15577	15627	15692	15696	15825	15614	15672	15625	15726	15798	15587	15590	15620	15781	15560	15560	15583	15833	15776	15471	15769	15432	15811	15576	15713	15785	15739	15709	15649	15690	15570	15673	15717	15672	15693	15620	15594	15766	15698	15498	15515	15758	15573	15602	15765	15744	15634	15856	15807	15627	15721	15636	15747	15802	15600	15726	15493	15461	15546	15609	15696	15620	15517	15642	15643	15539	15761	15835	15679	15686	15857	15669	15595	15562	15562	15647	15642	15818	15597	15730	15839	15927	15864	15497	15632	15739	15632	15648	15714	15600	15614	15850	15629	15667	15656	15621	15713	15800	15691	15571	15519	15750	15638	15391	15818	15650	15661	15720	15807	15620	15643	15854	15557	15705	15660	15628	15753	15642	15834	15681	15595	15669	15573	15683	15681	15613	15669	15710	15789	15637	15832	15598	15676	15495	15791	15801	15776	15722	15594	15572	15730	15848	15612	15838	15663	15690	15671	15532	15719	15504	15675	15592	15788	15438	15370	15695	15713	15810	15604	15522	15730	15676	15645	15628	15724	15635	15605	15717	15667	15788	15649	15694	15599	15811	15562	15684	15692	15611	15583	15880	15668	15602	15734	15584	15687	15611	15756	15659	15790	15758	15687	15713	15795	15769	15732	15622	15605	15737	15832	15646	15575
23157	21386	28572	25588	26694	30873	32776	29550	28512	28318	28003	27685	27670	27526	27261	27060	27061	26893	26805	26931	26673	26556	26840	26621	26610	26499	26492	26554	26759	26383	26396	26683	26662	26341	26248	26355	26489	26405	26522	26234	26367	26004	26322	26488	26327	26359	26333	26056	26302	26170	26466	26257	26356	26255	26107	26183	26312	26277	26166	26266	26205	26277	26256	26261	26397	26440	26714	26127	26125	26349	26218	26056	25893	26277	26352	26101	26068	26209	26440	26487	26239	26163	26390	26195	26316	26319	26128	25951	26170	26372	26031	26189	26155	25929	26252	26294	26201	25979	26203	26188	26069	26094	26257	26175	26355	26178	25865	26195	26048	26027	26086	26127	26105	26131	25901	26223	26127	26385	26318	26094	25858	26178	26044	25986	26230	26157	26356	26333	26001	26140	26243	26007	26145	26240	26343	25968	26031	26357	26265	26119	26067	26185	26003	26042	26182	26014	26175	26312	26461	26097	26135	26023	26036	25975	26278	26176	26275	26099	26134	26066	26042	26284	26101	26255	26235	26126	26183	26025	25940	26204	26099	26420	26024	26106	26117	26236	26416	26152	26212	26194	26208	26598	26178	26219	26272	25973	26366	26208	26071	26184	26070	26186	26255	26326	26002	26115	26227	25926	26136	26161	26166	25961	26164	25975	26170	26445	26586	26221	26199	26336	26343	26096	26328	26023	26145	25941	26185	26200	26162	26240	26050	26248	26307	26230	26356	26377	26199	26299	26233	26162	26188	26041	26157	26055	26257	26189	26262	26088	26113	26161	26114	26302	26156	26224	26271	26271	26201	26124	26265	26201	26181	26411	26075	26362	26097	26003	26259	26250	26149	26147	25965	26118	26029	26070	26116	26030	26325	26273	26188	26113	25916	26363	26193	25934	25978	26026	26115	26325	26029	26391	26085	26004	26020	26133	26049	26408	26361	26072	26248	26075	26064	26292	26347	25952	26043	26223	26085	26365	26096	26057	26031	26121	26106	26095	26010	26131	26193	26195	25977	26107	26193	26269	26071	26124	26084	26106	26119	26002	26141	25988	26138	26150	26140	26123	26222	26118	26331	26090	26107	26026	26130	26197	26321	26113	25902	26364	25983	26241	26084	26490	26053	25927	26031	26199	26164	26155	26031	26253	26115	25937	25974	26119	26319	26359	26183	26305	26066	26249	26085	26172	26266	26198	26250	26300	26133	26230	25975	26212	26557	26039	26073	26143	26223	25986	26100	25947	26234	26039	26331	26202	26431	26315	26231	26279	26178	25954	25979	26295	26107	26199	26178	26101	26187	26314	26236	26207	26364	26234	26287	26208	26345	26302	26265	26410	26279	26510	26340	26286	26155	26186	26200	26023	26228	26212	26083	25901	26120	26291	26213	26116	26169	26249	26027	26309	26153	26318	26147	26302	26090	26238	26246	26099	26085	26183	26193	26407	25953	26184	26012	26037	26242	25995	26188	26055	26232	26282	25893	25909	26449	26200	26428	26239	26242	26455	26150	26232	26021	26367	26369	26423	26211	26366	26239	26027	26258	26115	26368	26187	26066	26315	26293	25855	26319	26210	26159	26333	26169	26046	25978	26099	26310	26229	25773	26102	26411	26207	26099	26072	26252	26233	25884	26087	26087	26158	26092	26054	26065	26330	25774	26065	26062	26079	26149	25969	26282	26182	26325	25993	26205	26092	26190	26141	26185	26095	26347	26435	26181	25965	26229	26040	26209	26168	26428	26090	26086	26178	26197	26112	26295	26368	26263	26266	26212	26351	26381	26147	26283	26314	26104	26343	25825	26429	26077	26040	26236	26137	26202	26179	26393	26105	26413	26126	26145	26017	26064	25947	26318	26199	26282	26339	25983	26161	26095	26189	26133	26022	26097	26290	25988	26053	26438	26420	26036	26024	26231	26080	26086	26172	25965	26071	26258	25965	26217	26122	26115	26029	26087	26229	25985	26164	26296	26241	26201	26133	26012	26232	26314	25964	26095	26362	26222	26080	26310	26127	25985	26089	26088	26133	26223	26173	26054	26293	26463	26201	26070	26274	26176	26027	26087	26180	26088	26153	26251	26162	26241	26488	26107	26028	26181	25951	26243	26344	26163	26166	26023	26061	26082	26407	26012	26281	25937	25883	26133	26075	26157	26138	26307	26322	26230	26315	26394	26270	26275	26214	26047	26030	26207	26149	25949	26016	26229	26335	26098	26149	26137	26223	26335	26069	26100	26281	26175	26108	26307	26009	26178	26358	26272	26269	26284	25823	26221	26308	26216	26155	25966	26132	26222	26234	26110	26231	26036	26012	26230	26301	26055	26021	26162	26189	26425	26020	26221	26147	26128	26244	26288	26017	26226	26154	26013	26151	26094	25952	26139	26182	26534	26288	26149	26097	26368	26110	26059	26261	26269	26077	26207	26040	26273	26238	25924	25889	26117	25975	26332	26246	26167	26025	25997	26209	26279	26049	26065	25963	26274	25975	26128	26027	26225	26287	26129	25852	26250	26137	26112	25985	26308	26560	26121	26151	26109	26373	26338	26276	26251	26305	26166	26524	26132	26229	26051	26041	26538	26164	26335	26195	26208	26373	26243	26213	26068	26178	26076	26018	26276	26225	25979	26146	26104	26233	26320	26208	26322	26234	26210	26091	26328	26237	26203	26014	26253	26108	26391	26217	26219	26028	26089	26223	26072	25993	26219	26174	25898	26364	26253	25975	26214	26023	26035	26177	26133	26204	26266	25982	26139	26235	26148	26139	26066	26210	26138	25959	26171	26142	26244	26043	26123	26160	26441	26192	26415	26284	26281	26186	26280	26261	26339	26099	26181	26056	26251	26135	26284	26381	26228	26088	26063	26215	26502	26338	26180	26073	26042	26099	26285	26274	26252	26400	26361	26318	26364	26085	26214	26223	26228	26153	25980	26103	26318	26250	26166	26324	26275	26100	26415	26225	26354	26198	26123	26079	25868	26059	26454	26293	26154	26194	26249	26197	26427	26194	26133	26041	26158	26057	26141	26112	26352	25950	26137	26184	26157	26046	26096	25897	26190	26491	26194	26182	26481	26549	26133	26294	26159	26157	26362	26186	26097	26125	25984	26273	26128	26300	26232	26057	26032	25914	26168	26050	26055	26193	25988	25883	26159	26410	26399	26020	26199	26050	26061	26483	26164	26187	26109	26149	26290	26228	26179	25958	25999	26190	26129	26122	26119	26448	26160	26097	26032	26389	26236	25996	26384	26308	26116	26048	26032	26115	26264	26175	26310	26338	26079	26074	26237	26396	26395	26128	26316	26122	26263	26273	26255	26076	26189	26163	26192	26268	26204	26559	26238	26246	26275	26258	26165	26036	26049	26242	25913	26120	25982	26188	26396	26244	26188	26018	26046	26250	26316	26259	26388	26407	26132	26089	26180	26242	26007	26265	26234	26177	26302	26221	26266	26380	26378	26204	26198	26192	26202	26075	26209	26158	26047	26275	26069	26102	26159	26098	26352	26225	26133	25989	26245	26197	26017	26319	26228	26224	25985	25993	26181	26052	26066	26202	26478	26303	26326	26272	26187	26324	26430	26257	26081	26275	26267	26261	26027	26309	26274	26184	26166	26103	26497	26316	26122	26027	26203	26316	26146	26091	26245	26187	26605	26211	26225	26232	26491	26303	26346	26470	26032	26261	26001	26353	26255	26314	26308	26142	26359	26399	26260	26502	26469	26095	26243	26230	26115	26360	26078	26140	26172	26465	26086	26175	26318	26353	26214	26236	25994	25926	26308	26275	26019	25999	26093	26316	26176	26332	26359	25866	26276	26278	26208	26136	26001	26306	26118	26323	26268	26328	25884	26210	26360	26296	26093	26143	26199	26223	26400	26299	25858	26250	26074	26279	25980	26052	26011	26230	25992	26299	26338	26379	26370	26061	25904	26332	26418	26315	26466	26035	25983	26203	26036	26026	26212	26337	25965	26172	26183	26456	26083	26295	26191	26116	25999	26427	26531	26197	26207	26197	26416	26098	26043	26272	26130	26255	26172	26128	26198	26092	26204	26196	26068	26116	26080	26145	26317	25991	26084	26265	26074	26252	26029	26142	26118	26112	26226	26162	26263	26459	26227	26388	26093	26093	26274	26182	26298	26141	26234	26116	26287	26060	26314	26224	26299	26187	26121	26274	26260	26159	26342	26219	25992	26136	26155	26234	26400	26371	26344	25975	26116	26151	26070	26238	26172	26187	26044	26355	26126	26231	26143	26012	26018	26481	26154	26313	26370	26424	26182	26227	26185	26249	26465	26201	25971	25957	26161	26348	26102	26079	26175	26040	26191	26129	26278	26275	26316	26269	26122	26160	26263	26358	26475	26043	26188	26364	26216	26103	26265	26084	26298	26417	26003	26088	26235	26218	26342	26004	26221	26016	26475	26077	26363	26398	25910	26300	26315	26295	26013	26332	26124	26156	26003	26296	26119	26247	25927	26081	26167	26086	26283	26426	26124	26231	26255	26117	26148	26104	26151	26146	26152	26237	26276	26311	26021	26289	26187	26395	26071	26234	26409	26163	26203	26310	26076	26050	26082	26378	26118	26395	26310	26237	26171	26240	26060	26017	26306	26311	26221	26162	26202	26217	25984	26375	26302	26281	26066	26308	26150	26143	26489	26258	26370	26260	26143	26197	26355	26331	26197	26168	26222	26297	26236	26265	26161	26314	26095	26218	25952	25978	26335	25959	26177	26205	26281	26154	26017	26181	26072	26110	26189	25862	26177	26487	26076	26056	26131	25904	26340	26289	26095	26154	26232	26047	26434	26058	26149	26038	26140	26373	26272	26242	26082	26172	26304	26229	25990	26226	26208	26092	26110	26172	26274	26232	26122	26091	26298	26323	25997	26185	26368	26208	26266	26079	26239	25995	26116	26214	26374	26211	26312	26128	26386	26431	26127	26049	26253	26335	26344	26255	26243	26415	26241	26346	26211	25888	26015	26052	26045	26119	26246	26244	26171	26255	26145	26188	26078	26065	26109	26059	26126	25973	26346	26175	26145	25888	26369	26077	26161	26104	26197	26154	26332	26266	26393	26316	26354	26193	26348	26490	25996	26235	26097	26307	26467	26244	26171	26102	26200	26028	26131	26149	26140	26051	26168	26153	26132	25998	26118	26099
24514	44425	39851	30189	25405	22567	20707	19556	18591	17935	17428	17294	17276	17220	16839	16911	16690	16608	16394	16285	16243	16341	16131	16156	16218	15996	16079	15973	16151	15876	16070	16096	16073	16125	15946	15937	15932	16092	16019	15911	15765	15971	15938	15905	15893	15969	15718	16006	15842	15950	15811	15969	15907	15874	16093	15752	15820	15864	15858	15819	15847	15788	15767	15863	15953	15839	15818	15707	15757	15804	15970	15895	15927	15819	15807	15741	15755	15680	15759	15856	15670	15698	15777	15805	15806	15721	15726	15753	15827	15741	15836	15880	15713	15974	15883	15831	15772	15795	15842	15619	15796	15687	15531	15710	15718	15754	15695	15701	15734	15915	15819	15763	15953	15773	15878	15844	15743	15786	15792	15825	15760	15833	15989	15749	15941	15761	15911	15818	15699	15793	15737	15760	15878	15644	15833	15780	15677	15912	15664	15898	15625	15741	15897	15889	15863	15723	15858	15673	15643	15846	15777	15736	15780	15877	15796	15754	15845	15724	15510	15733	15658	15787	15701	15724	15926	15879	15731	15840	15792	15784	15748	15731	15724	15695	15731	15847	15649	15814	15781	15678	15676	15615	15676	15859	15818	15846	15906	15647	15834	15859	15744	15789	15701	15737	15877	15838	15779	15657	15740	15656	15677	15862	15774	15817	15798	15750	15879	15705	15778	15905	15724	15850	15763	15751	15648	15791	15712	15622	15810	15735	15823	15671	15719	15781	15732	15820	15824	15726	16009	15865	15733	15926	15869	15892	15831	15754	15707	15752	15651	15877	15707	15851	15818	15688	15801	15661	15822	15563	15657	15808	15907	15829	15967	15668	15824	15666	15893	15780	15653	15707	15712	15680	15782	16011	15782	15724	15624	15682	15700	15755	15781	15750	15757	15684	15784	15858	15717	15752	15635	15799	15808	15921	15783	15895	15863	15752	15781	15807	15991	15695	15785	15780	15812	15625	15732	15852	15913	15708	15727	15642	15920	15667	15907	15712	15560	15564	15907	15680	15648	15692	15822	15799	15844	15783	15846	15938	15864	15430	15787	15865	15810	15658	15737	15525	15943	15820	15684	15840	15626	15862	15723	15845	15891	15656	15766	15560	15762	15820	15892	15864	15738	15714	15843	15642	15846	15755	15843	15840	15797	15921	15667	15842	15722	15751	15773	15830	15774	15761	15960	15877	15685	15747	15694	15928	15709	15558	15778	15711	15593	15686	15849	15783	15774	15739	15792	15694	15812	15956	15756	15795	15702	15831	15908	15859	15825	15724	16007	15685	15610	15879	15778	15766	15826	15734	15945	15704	15840	15787	15713	15674	15753	15642	15711	15852	15862	15800	15749	15687	15821	15585	15724	15796	15672	15693	15623	15714	15978	15957	15796	15665	15768	15795	15661	15977	15626	15722	15874	15636	15746	15707	15744	15888	15670	15621	15722	15900	15590	15701	15826	15928	16137	15904	15758	15742	15726	15917	15834	15821	15839	15840	15857	15856	15813	15724	15971	15868	15723	15879	15672	15745	15809	15891	15745	15742	15744	15739	15758	15932	15608	15739	15753	15820	15660	15689	15760	15642	15752	15867	15909	15790	15708	15937	16004	15648	15870	16003	15723	15669	15825	15810	15721	15608	15850	15758	15781	15689	15792	15697	15586	15843	15740	15796	15721	15597	15748	15721	15529	15529	15836	15799	15890	15749	15820	15782	15861	15792	15764	15990	15739	15691	15792	15690	16040	15783	15637	15849	15890	15971	15795	15785	15824	15577	15975	15696	15845	15619	15643	15825	15634	15855	15757	15791	15652	15599	15615	15967	15863	15692	15616	15742	15892	15869	15762	15853	15812	15720	15800	15865	15797	15736	15608	15824	15655	15928	15857	15593	15795	15938	15731	15616	15841	15908	15858	15660	15604	15847	15767	15986	15670	15789	15901	15924	15758	15739	15856	15795	15697	15714	15916	15736	15685	15965	15661	15639	15789	15818	15714	15902	15728	15855	15888	15754	15751	15701	15758	15709	15489	15793	15856	15895	15734	15892	15838	15600	15750	15941	15737	15777	15767	15844	15874	15823	15733	15745	15953	15784	15612	15675	15781	15810	15750	15644	15598	15777	15941	15652	15825	15611	15483	15761	15701	15856	15943	15694	15776	15756	15741	15759	15753	15878	15686	15799	15781	15855	15688	15721	15899	15869	15676	15930	15611	15614	15746	15650	15796	15788	15708	15862	16044	15646	16041	15715	15706	15785	15719	15770	15724	15814	15885	15824	15595	15692	15690	15827	15808	15639	15722	15764	15859	15778	15850	15690	15671	15824	15825	15525	15878	15717	15866	15759	15826	15781	15865	15683	15915	15848	15573	15764	15670	15663	15785	15636	15829	15852	15825	15700	15741	15685	15782	15827	15685	15837	15867	15767	15684	15921	15636	15828	15726	15610	15887	15723	15758	15732	15855	15689	15704	15739	15757	15849	15866	15644	15737	15774	15850	15719	15586	15598	15956	15848	15750	15740	15810	15891	15809	15847	15592	15790	15844	15625	15669	15703	15883	15800	15888	15892	15906	15697	15675	15717	15775	15900	15904	15894	15657	15853	15668	15822	15918	15732	15645	15809	15884	15747	15702	15636	15614	15834	15818	15808	15947	15566	15617	15830	15567	15877	15833	15743	15852	15791	15868	15706	15773	15942	15630	15831	15829	15647	15635	15915	15729	15527	15865	15866	15737	16014	15819	15908	15794	15621	15664	15732	15827	15800	15795	15891	15625	15528	15968	15785	15853	15680	15573	15931	15847	15868	15902	15752	15720	15926	15892	15762	15836	15645	15847	15840	15636	15796	15792	15787	15690	15773	15641	15722	15841	15869	15613	15890	15883	15811	15889	15804	15778	15818	15520	15636	15719	15788	16033	15696	15631	15704	15821	15752	15821	15785	15715	15720	15875	15901	15664	15906	15863	15748	15622	15649	15798	15875	15859	15885	15920	15793	15788	15730	15798	15884	15637	15783	15740	15690	15853	15855	15742	15765	15649	15816	15805	15825	15977	15891	15871	15748	15615	15672	15546	15723	15827	16021	15604	15944	15763	15783	15839	15774	15861	15700	15737	15677	15805	15737	15721	15746	15811	15650	15551	15831	15908	15810	15688	15780	15876	15678	15859	15860	15643	15859	15881	15819	15579	15711	15943	15682	15829	15902	15784	15710	15849	15813	15646	15674	15848	15914	15824	15805	15745	15905	15818	15734	15868	15749	15804	15695	15714	15514	15627	15761	15695	15869	15799	15890	15801	15753	15713	15595	15655	15644	15885	15783	15829	15806	15798	15769	15786	15669	15771	15896	15655	15775	15867	15804	15735	15690	15860	15887	15701	15898	15746	15918	15704	15988	15804	15716	15825	15934	15813	15777	15690	15734	15701	15675	15731	15651	15681	15724	15698	15841	15668	15904	15830	15815	15925	15668	15723	15877	15777	15824	15625	15786	15785	15731	15724	15797	15830	15823	15806	15758	15814	15902	15693	15785	15833	15872	15730	15719	15839	15753	15892	15621	15827	15665	15647	15928	15844	16013	15811	15676	15847	15823	15868	15726	15807	15822	15552	15872	15791	15816	15944	15763	15835	15689	15892	15699	15768	15842	15721	15518	15835	15609	15721	15698	15650	15735	15486	15648	15887	15836	15736	15730	15731	15847	15592	15583	15679	15675	15684	15692	15862	15917	15683	15855	15726	15796	15677	15693	15849	15910	15734	15789	15780	15665	15725	15738	15921	15595	15687	15657	15854	15756	15959	15721	15784	15728	15635	15855	15897	15781	15792	15929	15792	15876	15854	15776	15764	15808	15772	15887	15694	15705	15691	15779	15623	15723	15749	15523	15743	15839	15814	15741	15834	15764	15723	15738	15766	15581	15838	15862	15908	15804	15777	15747	15781	15738	15751	15627	15753	15821	15869	15762	15964	15670	15849	15828	15889	15472	15583	15820	15795	15692	15661	15921	15803	15689	15919	15737	15785	15691	15739	15621	15767	15674	15840	15827	15771	15676	15778	15811	15758	15637	15698	15748	15867	15742	15771	15946	15790	15815	15767	15644	15807	15903	15719	15728	15559	15961	15613	15808	15696	15756	15802	15776	15583	15729	15731	15716	15719	15905	15804	15610	15483	15773	15786	15710	15909	15795	15775	15606	15501	15660	15624	15603	15677	15623	15763	15527	15786	15845	15788	15771	15629	15712	15800	15670	15631	15881	15763	15809	15711	15829	15843	15693	15706	15677	15659	15764	15789	15709	15782	15661	15761	15676	15851	15664	15816	15674	15676	15565	15762	15781	15945	15741	15659	15686	15611	15809	15843	15794	15746	15927	15599	15727	15787	15711	15793	15852	15809	15818	15839	15654	15775	15893	15708	15888	15930	15756	15634	15613	15824	15756	15787	15730	15888	15842	15823	15837	15731	15741	15682	15848	15727	15747	15829	15703	15392	15917	15834	15676	15669	15846	15882	15777	15854	15549	15744	15859	15724	15909	15915	15684	15662	15642	15780	15829	15739	15840	15732	15834	15818	15975	15886	15553	15768	15795	15742	15928	15713	15713	15881	15634	15923	15722	15816	15649	15813	15607	15718	15700	15534	15656	15908	15892	15845	15851	15795	15734	15806	15771	15563	15731	15665	15660	15849	15676	15792	15830	15825	15745	15899	15765	15824	15559	15778	15775	15675	15776	15779	15596	15831	15860	15761	15854	15644	15724	15714	15798	15823	15748	15788	15727	15790	15838	15832	15914	15682	15706	15721	15697	15717	15740	15999	15815	15857	15670	15947	15867	15758	15831	15885	15863	15743	15768	15744	15935	15515	15797	15636	15839	15606	15643	15750	15909	15616	15703	15754	15721	15891	15734	15764	15903	15725	15762	15755	15824	15833	15759	15690	15687	15783	15712	15765	15849	15702	15720	15683	15758	16082	15837	15789	15727	15765	15814	15563	15892	15865	15690	15787	15753	15759	15665	15700	15739	15709	15671	15872	15919	15810	15848	15792	15712	15911	15856	15672	15588	15871	15640	15823	15737	15676	15679	15586	15982	15777	15739	15836	15718	15703	15861	15712	15832	15878	15654	15743	15880	15669	15827	15726	15759	15833	15741	15870	15679	15638	15777	15633	15758	15750	15737
33250	30496	33856	31449	27681	27068	26454	26127	25783	25814	25469	25397	25395	25399	25774	25606	25415	25237	25057	25349	25450	25484	25379	25539	25489	25506	25550	25180	25481	25177	25276	25143	25274	25233	25451	25237	25221	25298	25502	25248	25223	25209	25333	25210	25139	25208	25286	25458	25339	25264	25025	25095	25210	25373	25189	25286	25238	25164	25332	25266	25409	25344	24934	25316	24934	25131	25552	25244	25321	25184	24900	25078	25070	25210	25464	25150	25324	25167	25208	25170	25145	25196	25286	25183	25234	25066	25271	25058	25319	25422	24996	25328	25130	25029	25324	25267	25197	25112	25115	25034	25253	25227	25435	25082	25061	25220	25192	25310	25273	25239	25225	25490	25352	25127	25293	25254	25190	25201	25184	25301	25201	25158	25270	25087	25242	25307	25160	25015	25358	25265	25450	25329	25159	25376	25199	25310	24991	25075	25391	25227	25261	25146	25250	25464	25111	25180	25220	25274	25340	25307	25265	25169	25064	25413	25019	24784	25427	25359	25026	25241	25215	25030	25386	25291	25183	25095	25459	25276	25051	25542	25074	25202	25393	25259	25131	25360	25067	25273	25308	25288	25012	25010	25190	25409	24958	25154	25146	25237	25131	25159	25237	25341	25158	25353	25236	25301	25361	25101	25373	25079	24960	25310	25178	25281	25392	25168	25245	25219	25110	25353	25184	25090	25385	25311	25411	25240	25177	25254	25129	25254	25231	25199	25211	25263	25197	25531	25555	25230	25268	25432	25071	25126	25313	25183	25163	25366	25138	25202	25137	25483	25083	25380	25319	24983	25212	25179	25363	25302	25327	25311	24967	25463	25446	25254	25172	25507	25259	24955	25416	25176	25207	24986	25162	25373	25408	25048	25162	25529	25092	24991	25088	25037	25094	25297	25326	25391	25397	25115	25246	25061	25044	25274	25146	25306	25340	25205	25220	25186	25270	24943	25300	25369	25241	25208	25239	25354	25020	25205	25239	25333	25220	25025	25306	24936	25107	25201	25070	25290	25195	25211	25169	25164	25056	25272	25212	25387	25353	25225	25152	25093	25132	25380	25212	25231	25231	25184	25109	25102	25025	25236	25235	25094	25163	25421	25295	25178	25192	25191	25414	25294	25462	25142	25372	25378	25044	24949	25479	25260	25211	25055	25203	25173	25209	25184	25223	25434	25190	25068	25359	25202	25206	25345	25284	25273	25229	25311	25091	25376	25142	24962	25274	25146	25228	25042	25132	25201	25241	25303	25241	25177	25477	25366	25263	25509	25220	25213	25164	25428	25184	25217	25385	25044	25152	25238	25153	25269	24997	25195	25390	25030	25241	25321	25505	25087	25299	25285	25103	25334	25167	25222	25290	25013	25073	25254	25298	25446	25254	25347	25405	25141	25097	25130	25219	25322	25338	25294	25248	25343	25073	25101	25066	25033	25021	25088	25056	25086	25217	25350	25253	25240	24955	25070	25247	25205	24937	25088	25288	25254	25359	25263	25241	25187	25346	25401	25281	25224	25143	25343	25292	25211	25483	25336	25091	25246	25330	25173	25203	25205	25273	25374	25127	24998	25259	25196	25150	24985	25273	25307	25211	25336	25300	25321	25098	25312	25115	25447	25245	25109	24947	25275	25428	25215	25183	25030	25352	25420	25015	25231	25166	25224	25040	25407	25201	25148	25198	25324	24891	25353	25063	25072	25545	25271	25184	25046	25134	25171	25341	25224	25396	25078	25038	25073	25130	25251	25474	24944	25009	25046	25230	25223	25282	25393	25305	25146	25177	25302	25175	25382	25156	25163	25287	25085	25196	25048	25233	25192	25284	25248	25196	25388	25243	25450	25387	25158	25200	25463	25426	25268	25314	25237	25065	25032	25183	25214	25015	25203	25137	25406	25197	25056	25188	25169	25208	25157	25115	25121	25184	25121	25266	25012	25308	25269	25128	25280	25085	25319	25145	25195	25182	25152	25111	25017	25281	25446	25195	25337	25180	25301	25316	25306	25177	24958	24952	25059	25291	25124	25030	25407	25193	25290	25283	25213	25217	25455	25236	25170	24929	25257	25097	25231	25348	25094	25257	25157	25532	25097	25148	24954	25281	25149	25007	25207	25157	25155	25397	25144	25302	25128	25430	25131	25130	25108	25135	25273	25228	25508	25285	25371	25396	24999	25378	25113	25259	25346	25065	25076	25346	25128	25099	25048	25262	25243	25304	25392	25333	25020	25346	25441	25308	25167	25162	25111	25200	25340	25190	25169	25175	25254	25208	25385	25250	25079	25006	25071	25366	25340	24998	25102	25333	25233	25443	25201	25255	25402	25102	25218	24966	25163	25178	25108	25121	25105	25270	25190	25439	25205	25426	25202	25004	25145	25011	25429	25009	25339	25109	25446	25275	25139	25156	25114	25183	25081	25198	25211	25363	25061	25244	25329	25160	25174	25167	25080	25064	25231	25293	25386	25344	25025	25214	25329	25188	25417	25168	25321	24967	24948	25210	25257	25234	25037	25103	25324	25214	25220	25043	25121	25126	25148	25224	25285	25409	25437	25288	25133	25090	25377	25278	25023	24961	25114	25248	25428	25049	25321	25311	25266	25173	25265	25419	25176	25047	25137	25042	25210	25256	25290	25347	25133	25377	25363	25142	25389	25459	25379	25331	25362	25461	25189	24892	25020	25026	25435	25253	25366	25143	25419	25288	24995	25023	25199	25378	25175	25345	25392	25255	25280	25209	25277	25302	25136	25042	25349	25050	25542	25250	25372	25420	25287	25262	25098	25336	25315	25232	25181	25392	25388	25336	25237	25125	25258	25151	25163	25212	25264	25691	25306	25501	25164	25209	25251	25107	25120	25270	25269	25293	24968	25100	25184	25147	25190	25427	25152	25192	25258	25220	25151	25243	25383	25106	25325	25202	25103	24995	25282	25311	25362	25247	25274	25198	25365	25286	25300	25506	25138	25270	24997	25048	25121	25331	25167	25076	25146	25267	25291	25110	25089	25403	25115	25289	25290	25266	25279	25171	25095	25343	25374	25167	25145	25123	25317	25260	24993	25234	25296	25240	25158	25074	25295	25041	25245	25333	25096	25200	25220	25092	25133	25280	25246	25208	25278	25296	25239	25250	25386	25090	25208	25314	25198	25490	25318	25206	25143	25343	25374	25346	25083	25189	25144	25174	25023	25030	25361	25335	25102	25312	25321	25357	25518	25451	25114	25403	25297	25009	25162	24997	25403	25170	25115	25429	25261	25228	24957	25267	25302	25327	25136	25268	25103	25215	25462	25275	25181	25435	25367	25437	25401	25185	25299	25202	25300	25191	24927	24970	25120	25136	25102	25231	24940	25053	25065	25221	25150	25297	25219	25213	25196	25392	24969	25337	25526	25315	25258	25159	25209	25259	25285	25376	25117	25287	25139	25239	25014	25425	25197	25212	25243	24986	25325	25509	25152	25348	25219	25401	25248	25226	25005	24850	25158	25344	25234	25178	25185	25161	25197	25262	25181	25281	25386	25219	25344	25222	25258	25174	25319	25353	25330	25405	25073	24941	25230	25080	25268	25117	25315	25153	25315	25252	25078	25502	25255	25313	25156	25349	25123	25275	25471	25154	25052	24987	24895	25190	25296	25085	25180	25215	25073	25284	25279	25285	25106	25401	25197	24931	25194	25230	25122	25175	25334	25301	25183	25218	25310	25162	25271	24992	25167	25183	25276	25105	25168	25079	25158	24988	25199	25061	25398	25234	25189	25004	25308	25144	25150	25268	25260	25332	25052	24992	25241	25445	25294	25109	25242	25312	25223	25123	25318	25544	25396	25265	25245	25206	25164	25242	25367	25120	25079	25096	25098	25175	25322	25211	25314	25380	24883	25127	25361	25333	25394	25042	25228	25077	25603	25175	25227	25280	25440	25205	25292	25359	25047	24975	24987	25363	25644	25208	25335	25129	25093	25116	25204	25261	24910	25264	25378	25342	25190	25384	25233	25316	25168	25092	25187	25315	25080	25266	25332	25233	25339	25257	25101	25063	25067	25132	25336	25204	25152	25040	25108	25329	25334	25364	25381	25369	25172	25261	25173	25096	25370	25220	25129	25131	25119	25245	25146	25434	25080	25293	25038	25260	25091	25134	25157	25255	25084	25197	25218	25447	25462	25164	25078	25363	25293	25127	25191	25134	25192	25339	25296	25264	25209	25342	25278	25257	25091	25032	25330	25117	24902	25409	25367	25289	25058	25220	25240	24932	25085	25236	25076	25264	25435	25177	25188	25076	25190	25318	25159	25043	24995	24985	25301	25043	24847	25175	25339	25077	24947	24990	25221	25075	24963	25404	25172	25240	25464	25178	25317	25325	25353	25185	25359	25274	25054	25157	25029	25143	25118	25213	25142	25195	25215	25166	25075	25330	25430	25141	24945	25245	25084	25367	25398	25304	25424	25216	25215	25318	25100	25246	25429	25489	25330	25162	25243	25101	25166	25255	25378	25161	25247	25194	25137	25207	24954	25096	25083	25278	25227	25143	24963	25259	25351	25272	25112	25320	25092	25200	25171	25197	25062	25290	25222	25204	25389	25244	25132	25457	25132	24907	24901	25207	25094	25497	25149	25197	25509	25164	25214	25334	25193	25188	25435	25415	25164	25289	24971	25319	25332	25394	25452	25416	25169	24978	25258	25148	25080	25321	25058	25168	25347	25269	25206	25196	25169	25174	25477	25315	25341	25133	25004	25228	25341	25246	25133	25095	25148	25187	25447	24950	25185	25315	25343	25189	25380	24990	25158	25477	25292	25115	25119	25303	25201	25538	25085	25188	25237	25604	25465	25456	25000	25397	25122	25201	25177	25311	25195	25117	25259	25237	25164	25316	25138	25116	25093	25266	25132	25414	25082	25165	25312	25151	25445	25403	25148	25180	25009	25242	25413	25269	25163	25143	25173	25312	25150	25230	25130	25243	25096	25280	25216	25005	25225	25318	25185	25225	25377	25259	25184	25405	25310	25427	25374	25208	25335	25211	25507	25157	25218	25211	25172	25118	25100	25205	25383	25380	25216	25408	25198	25358	25170	25211	25371	25489	25276	25343	25329	25261	25200	25222	25402	25081	25156	25292	25036	25192	25636	25198	25296	25219	25222	25278	25009	25175	25317	25362	25318	25456	25267
22517	30602	26371	20689	18092	16807	16279	15975	15599	15625	15648	15489	15543	15325	15543	15483	15263	15165	15225	15281	15154	15022	15126	15220	15112	15089	15290	15203	15180	15266	15132	15356	15146	15134	15347	14965	15164	15038	15183	15010	15327	15028	15026	15059	15150	15045	15261	15089	15194	15065	15142	15079	15041	15132	15097	15162	15157	14991	15113	15116	15094	15104	15251	15078	15110	15047	15215	15200	15112	15159	15031	14934	15094	15125	15171	15172	15081	15024	14942	15073	14886	15183	15260	15145	14944	15061	15048	15253	15109	15025	15118	15212	14853	14950	15192	14844	15079	15062	15232	14956	15039	15216	15243	15050	15025	15096	15122	15081	15238	15097	15176	15170	15124	14979	15089	15195	15007	15248	15175	14872	15204	14920	15149	15050	15103	15124	15084	14939	14884	14895	15074	15080	15124	15160	15250	15226	15088	15256	14888	15354	15080	15152	15169	14988	15066	15013	15235	15082	15029	15179	15059	14917	15147	15027	15107	14975	15232	15230	15170	15145	15012	15159	14943	15071	15344	15023	15029	15043	14958	15150	15188	14953	15195	15108	15052	15041	15061	15003	15072	15088	14975	15048	15035	14948	15133	14985	15048	15177	15241	15156	15031	15066	15120	15250	15122	15185	15073	14831	15017	15244	15102	15145	15259	15103	15110	15010	15010	15131	15210	15034	14950	15351	15105	14972	15174	15194	15011	15022	15010	14936	15151	15128	15057	15229	15159	15090	15016	15218	15113	15108	14975	15171	15071	15185	15008	14892	15152	14959	14990	14963	15057	15016	15109	14986	14998	15252	15018	15068	14958	15122	15150	14973	15137	15016	14945	15092	14913	15090	15145	15050	15220	15144	14952	15094	15186	15118	15091	15052	15050	15144	15122	14960	15167	15138	15090	15206	15085	15112	15291	15105	15425	15159	15045	15081	15076	15097	15056	14937	15210	15092	15144	15086	14918	15070	15065	15117	15129	15014	15126	14977	15208	15180	15225	14857	14910	15152	15104	14919	15089	15097	15009	15159	15023	14959	15023	15171	14892	15015	15013	14994	15045	14982	15206	15164	15216	15096	15076	15209	14963	15051	15247	15018	15269	15235	15151	15048	14917	15198	14979	15214	15241	15040	14991	15043	15000	15058	15161	14971	15307	15046	15019	15027	15164	15041	15074	15174	15098	15092	15158	15250	14951	15065	15163	15035	15058	15195	15292	14961	14941	15114	15156	15059	15022	15154	15112	14902	15012	15279	15220	15002	15135	14825	15232	15073	15183	15272	15035	15012	15093	15107	15274	15150	14921	15185	15120	15083	15008	15152	15032	15104	15176	15138	15027	15074	14949	14896	15150	15101	15227	15193	15081	15009	15225	15261	15169	14974	15051	15132	15036	15199	15023	15307	14953	14960	15085	15124	15157	15035	14925	14956	15074	15128	15061	15212	15096	15190	15120	15094	15283	15340	15081	15115	14931	15005	15006	15002	15183	15149	15215	14964	15215	15113	15037	15234	15289	15185	15016	15072	15066	15272	15051	15258	15130	15202	15094	14910	14990	15038	15225	15180	15226	15034	14986	15099	15180	15042	15150	14976	15183	15136	15060	15070	14994	14979	15150	15294	15126	14994	15308	15036	15243	15036	15194	15077	15071	15195	15211	15023	15239	15003	15235	15118	14952	15052	15193	15023	15202	15101	15021	15127	15171	15010	14991	15311	14982	15172	15101	14958	15061	15090	15031	15055	15065	15027	15196	15186	15073	15136	15072	14958	15049	15214	15060	15204	15023	15186	15038	15252	15052	15103	15071	15065	15023	15181	15055	15080	15055	15143	15011	15076	15030	15025	15164	14990	15089	15073	15064	14942	15113	15262	15068	15004	15089	15010	15131	15051	15260	14974	14964	15266	15153	15020	15103	15015	15093	15006	14998	15151	15093	15048	15030	15278	15207	15165	15208	15249	15112	15131	15177	15106	15094	14987	15033	15081	14934	15204	15164	15015	14977	15011	15123	15267	15029	15007	15057	15202	15001	15270	15076	15120	14962	15058	15099	15007	15131	15118	14936	15059	15141	15166	14974	15214	15213	15086	14960	15142	15178	15114	15210	15080	15306	15100	14947	15088	15003	14943	15204	15020	15004	15119	15201	15127	15210	15146	14992	15149	15180	15080	15066	15034	15147	15055	15048	15065	14967	15222	15022	15167	14995	15006	15047	15055	15018	15204	15193	15043	15213	15061	15167	15018	15156	14969	15069	15059	15200	15100	15313	14927	15076	15152	15196	14991	15141	14934	15178	15184	15242	15080	14994	15157	15270	15237	15129	15123	15060	15047	14966	15278	15038	15284	14992	14975	14960	15235	14967	15225	15177	15220	15192	15057	15207	15188	15175	14988	15060	15094	15217	15168	15165	14981	15134	15053	15190	14999	15108	15187	15085	15039	15046	14958	15089	14960	15346	15127	14937	15038	14986	15126	15132	15072	15254	15093	15152	15120	15041	14978	15160	15116	15307	15124	15162	15132	15027	15077	14954	15219	15144	15192	15072	15028	14956	15282	15085	15213	15088	15173	15057	14832	14988	14972	15164	15009	15092	15130	14945	15002	15050	15088	15031	15245	15024	15013	15091	15160	15104	15046	15261	14920	15135	15232	15084	14861	15254	15090	15117	15254	15167	15024	15065	15109	15140	15066	15081	15065	15096	15190	15120	15272	15151	15090	15053	15226	15036	15018	15115	15005	15020	15123	15076	15182	15101	14867	14996	15200	15206	15017	15064	15182	15170	15126	14955	15116	15117	15122	15257	15257	15115	15080	15108	15114	15285	14972	14929	15133	15020	14911	14972	15080	14976	15016	15264	15191	15048	14991	15026	15261	14977	15002	15026	15042	15066	15143	15275	15117	15030	15084	15062	15071	15190	15091	15078	15031	15253	15031	15033	14967	15026	14920	14936	15217	14894	15019	15074	14967	15092	15132	14989	14989	15074	14958	15086	15152	15071	15167	15143	15050	15042	15092	15070	15084	15007	14980	15083	15092	15065	15215	15148	15181	15194	15078	15201	15073	14996	15145	15160	15123	15117	15275	14952	15156	15085	15014	14898	15012	15053	15128	15032	15153	15037	14976	15225	15196	15192	15075	15150	15078	14947	15130	14923	15187	15027	15029	15215	15288	15027	15066	15028	15137	15236	15043	14873	15105	15209	15112	15093	15104	15025	15058	15362	14972	15049	15225	15158	15146	15177	15115	14935	15119	15311	15112	14973	15080	15141	15184	15008	15102	15111	15120	15039	14970	15057	15087	14917	15166	15067	15018	15185	14991	15094	15077	15224	15082	15251	15244	14958	15033	15283	15258	15245	15160	14979	14983	15224	15120	15052	15160	14962	14971	14883	15140	15091	15060	14947	15169	15159	15058	15063	15182	15019	14967	14918	15010	15033	14947	15220	14777	15266	15098	15177	15006	14860	15262	14887	15080	15032	15188	15119	14934	15121	15188	15085	15299	15201	15040	15196	15212	15085	15121	15015	14911	15262	15162	15012	15044	15261	15167	15001	15096	15112	14968	15093	15106	15024	15070	15017	14939	15124	15141	15073	15241	15157	14991	15270	15064	15100	15031	15107	15303	15145	15182	15033	15161	15157	15076	15166	15102	15053	15116	14992	15041	15149	15108	14988	14990	15061	14922	15028	15115	15279	14881	15084	15115	15221	15056	15122	15058	15233	15223	14811	15042	15141	15043	15005	15117	15090	15045	15223	15057	14910	14889	15060	15133	15132	15004	15156	15040	15023	15073	15007	15140	15229	15158	15070	15058	15151	15194	15164	15079	15081	14944	15108	14966	15121	15153	15085	15018	15080	14979	15144	14972	15022	14983	15038	15027	15053	14930	14986	15028	14999	15122	14978	15069	15120	14964	15237	15162	15207	15090	15070	15047	15003	15272	15052	15106	15123	15137	15061	15118	15021	15100	14993	15180	14936	14941	15086	15046	15144	15044	15076	14864	15033	14960	15196	15088	15015	15066	15147	15144	15442	15209	15202	15140	14850	15174	15160	15143	15164	15122	15073	15097	15152	14910	15128	15088	15106	14962	15098	15022	15083	15048	15214	15069	15069	15093	15165	14932	15244	14935	15088	14965	15131	14970	15160	15048	15175	15099	15017	15124	15264	15225	15259	15190	15067	15136	15260	15115	15115	15030	15013	15044	15252	15124	15119	15096	15138	15145	15157	15119	15040	15194	15106	15172	14995	15139	15360	15186	15103	15314	15151	15081	15377	15028	15197	14984	15050	15057	15073	15151	15019	15032	15029	15135	15098	15300	15038	15244	15030	15087	15034	15101	15060	15069	15026	15053	15244	15108	15080	15005	15150	15060	14991	15169	15149	15140	15303	15104	15123	14964	15080	15033	15045	15299	15129	15049	15140	14996	14948	15136	15176	15076	15100	15103	14985	15097	15085	15121	14998	15220	14990	15047	14993	15221	15129	15067	15058	15193	15065	15130	15112	14954	15202	14927	15267	15035	15190	14958	15021	15133	15088	15129	14894	15111	15138	15097	15201	15341	15145	15046	15162	14883	14955	15085	14983	15041	15101	15165	15329	15010	15108	15109	15094	15157	15076	15079	15056	14963	15127	15190	14980	15054	15201	15090	15158	15200	15181	15184	15148	15059	15075	15091	14849	14904	15144	15266	15151	14997	15026	15113	15061	15108	15155	15059	15179	15156	14943	15198	15109	15198	14980	14988	15163	15125	15039	14953	15074	15289	15109	15059	15080	15069	14984	15079	15141	15026	15177	15054	15116	14994	14962	15167	15044	15127	15077	15209	15004	15037	15292	15088	14897	15087	15139	14987	15121	14996	15073	15178	15157	15004	14956	15200	15172	15177	15060	15082	15010	15023	15146	15017	15053	15018	15193	14972	15128	14955	15009	15149	14950	15105	15012	14979	15067	14982	15010	15300	15114	15112	15095	15025	15207	14993	15079	15205	15252	15116	14915	15081	15042	15085	15195	15003	15013	15155	14925	15215	15162	15213	15166	15122	15189	15024	15071	15113	15067	15166	15021	14967	14940	15125	15009	15130	15174	14969	14959	15146	15113	14949	15091	15092	14878	15103	15133	14999	14938	15048	15126	15205	15162	14924	14980	15080	15147	15127	15205	15054	15058	15038
24755	21344	28372	27310	27010	27522	27652	25556	25177	24859	24616	24702	24303	24231	24171	23978	23683	23847	23959	23822	23517	23685	23429	23582	23936	23546	23891	23661	23827	23487	23656	23289	23806	23833	23516	23600	23619	23549	23671	23478	23508	23490	23552	23850	23620	23551	23651	23518	23422	23372	23581	23605	23485	23354	23724	23652	23319	23586	23525	23435	23400	23384	23468	23484	23451	23476	23462	23429	23528	23655	23701	23368	23559	23451	23486	23504	23491	23289	23523	23576	23450	23413	23469	23426	23865	23558	23467	23675	23513	23688	23275	23418	23500	23382	23625	23420	23661	23484	23190	23568	23480	23474	23400	23276	23513	23241	23243	23543	23579	23631	23729	23525	23440	23719	23330	23456	23481	23288	23415	23603	23381	23589	23439	23215	23228	23337	23510	23368	23370	23625	23476	23402	23563	23590	23659	23536	23328	23499	23455	23335	23439	23418	23370	23387	23412	23713	23391	23515	23478	23279	23757	23295	23481	23337	23415	23376	23270	23392	23204	23697	23399	23299	23464	23119	23595	23564	23397	23497	23158	23487	23465	23361	23460	23607	23561	23443	23541	23399	23570	23469	23458	23336	23542	23482	23472	23310	23468	23328	23466	23310	23471	23317	23602	23264	23492	23392	23393	23347	23370	23403	23353	23520	23331	23342	23453	23678	23728	23445	23417	23438	23458	23483	23285	23371	23583	23279	23407	23424	23485	23319	23403	23234	23569	23649	23475	23316	23555	23510	23604	23574	23455	23601	23491	23475	23582	23464	23591	23338	23564	23276	23492	23404	23369	23524	23624	23640	23299	23565	23486	23534	23562	23329	23505	23581	23517	23584	23534	23307	23345	23360	23557	23610	23578	23509	23597	23511	23549	23468	23534	23511	23742	23545	23474	23466	23327	23550	23392	23294	23439	23492	23624	23674	23751	23478	23182	23662	23488	23730	23671	23445	23474	23379	23482	23574	23559	23522	23708	23590	23465	23302	23496	23224	23322	23423	23409	23506	23508	23450	23436	23358	23703	23439	23269	23901	23589	23493	23492	23335	23540	23445	23670	23261	23361	23542	23404	23450	23521	23456	23453	23493	23375	23461	23800	23513	23634	23463	23477	23289	23500	23281	23382	23415	23410	23395	23190	23562	23374	23399	23373	23464	23208	23309	23499	23454	23368	23316	23478	23511	23341	23373	23427	23237	23372	23247	23388	23353	23469	23360	23119	23551	23316	23552	23584	23560	23488	23674	23388	23453	23645	23635	23485	23331	23781	23511	23429	23419	23425	23352	23496	23369	23625	23501	23514	23617	23593	23226	23270	23539	23430	23475	23648	23339	23403	23511	23559	23343	23508	23457	23654	23288	23549	23369	23201	23424	23342	23243	23546	23396	23532	23716	23686	23691	23447	23454	23809	23632	23517	23564	23437	23391	23592	23502	23347	23365	23297	23542	23547	23494	23573	23564	23670	23696	23387	23261	23559	23546	23401	23467	23581	23418	23251	23363	23342	23361	23284	23477	23605	23597	23426	23351	23477	23401	23393	23541	23432	23597	23490	23229	23546	23342	23330	23628	23612	23329	23684	23540	23545	23407	23363	23626	23521	23427	23259	23504	23370	23636	23223	23279	23450	23239	23512	23583	23578	23454	23379	23513	23356	23381	23327	23577	23412	23757	23577	23534	23558	23694	23737	23478	23386	23468	23254	23443	23420	23363	23107	23530	23546	23403	23435	23370	23443	23579	23509	23467	23548	23552	23646	23606	23587	23354	23520	23695	23483	23696	23680	23446	23448	23673	23380	23577	23342	23581	23292	23399	23351	23364	23531	23438	23388	23344	23292	23301	23575	23573	23705	23435	23470	23515	23369	23628	23493	23459	23478	23521	23357	23443	23672	23514	23369	23383	23283	23299	23350	23377	23409	23536	23656	23450	23572	23480	23509	23401	23478	23382	23558	23405	23448	23597	23534	23480	23399	23707	23095	23500	23436	23573	23515	23304	23484	23681	23478	23569	23393	23254	23455	23615	23592	23637	23343	23416	23252	23348	23748	23573	23506	23486	23499	23418	23511	23374	23409	23516	23372	23329	23397	23347	23531	23674	23727	23223	23628	23402	23332	23699	23804	23554	23472	23600	23428	23481	23307	23225	23416	23421	23418	23285	23565	23322	23498	23505	23462	23470	23340	23382	23616	23641	23490	23346	23361	23353	23445	23758	23483	23504	23358	23311	23683	23700	23523	23317	23446	23351	23453	23386	23291	23469	23369	23497	23660	23626	23507	23599	23383	23427	23569	23526	23350	23494	23455	23618	23655	23628	23517	23418	23305	23440	23349	23170	23597	23558	23331	23439	23325	23702	23544	23498	23629	23436	23443	23410	23518	23282	23603	23367	23444	23527	23432	23525	23435	23566	23372	23560	23517	23336	23585	23423	23738	23437	23561	23429	23318	23206	23576	23436	23467	23535	23359	23634	23490	23392	23449	23450	23514	23580	23578	23464	23445	23332	23411	23510	23475	23522	23565	23376	23476	23316	23393	23461	23662	23411	23464	23410	23580	23560	23463	23444	23582	23268	23063	23498	23467	23312	23272	23387	23347	23256	23477	23372	23327	23597	23569	23429	23433	23228	23628	23509	23474	23660	23596	23359	23660	23759	23413	23261	23582	23464	23276	23510	23493	23480	23470	23410	23677	23401	23572	23229	23660	23443	23359	23516	23520	23518	23262	23634	23556	23208	23298	23498	23507	23557	23440	23558	23552	23508	23571	23401	23419	23562	23504	23660	23518	23452	23395	23523	23398	23362	23300	23492	23350	23428	23532	23557	23370	23294	23476	23302	23468	23414	23401	23588	23592	23462	23425	23584	23333	23433	23632	23318	23396	23657	23463	23465	23401	23632	23660	23675	23434	23450	23269	23399	23415	23566	23353	23436	23572	23424	23527	23524	23324	23655	23602	23399	23446	23286	23426	23357	23447	23590	23416	23724	23440	23449	23471	23400	23414	23556	23393	23375	23629	23394	23288	23636	23458	23394	23297	23450	23542	23523	23728	23413	23470	23603	23663	23532	23448	23382	23490	23398	23492	23366	23568	23778	23370	23429	23556	23680	23704	23593	23500	23604	23277	23427	23527	23315	23266	23306	23370	23418	23281	23437	23542	23422	23533	23494	23558	23426	23490	23595	23525	23504	23409	23300	23743	23487	23506	23687	23757	23175	23611	23577	23246	23592	23433	23610	23400	23421	23513	23686	23465	23709	23546	23500	23797	23423	23409	23503	23533	23625	23403	23608	23543	23495	23352	23451	23560	23411	23604	23346	23639	23508	23407	23429	23551	23398	23563	23632	23558	23454	23569	23409	23528	23336	23691	23685	23512	23443	23426	23543	23395	23354	23442	23315	23462	23632	23449	23468	23576	23603	23353	23528	23326	23277	23565	23375	23720	23408	23527	23493	23381	23499	23151	23403	23545	23419	23599	23475	23663	23461	23390	23492	23280	23328	23797	23526	23607	23532	23979	23627	23534	23647	23285	23528	23308	23411	23546	23411	23406	23378	23499	23215	23645	23603	23569	23531	23328	23573	23805	23577	23474	23326	23562	23662	23665	23571	23491	23296	23454	23366	23411	23224	23471	23519	23374	23329	23443	23659	23383	23393	23353	23453	23571	23592	23409	23565	23422	23429	23556	23536	23607	23408	23632	23355	23189	23220	23534	23607	23366	23452	23325	23640	23513	23433	23569	23755	23399	23262	23331	23396	23369	23509	23413	23342	23559	23298	23519	23306	23438	23740	23722	23489	23313	23567	23399	23275	23440	23450	23688	23632	23501	23486	23579	23622	23432	23553	23350	23580	23246	23419	23553	23247	23512	23525	23510	23491	23088	23502	23297	23338	23622	23623	23549	23625	23385	23440	23605	23277	23432	23493	23421	23484	23511	23675	23361	23513	23390	23542	23413	23727	23496	23280	23550	23627	23459	23450	23475	23418	23543	23569	23557	23211	23392	23374	23547	23306	23667	23529	23522	23654	23588	23413	23553	23265	23633	23407	23426	23465	23442	23253	23448	23352	23408	23403	23493	23260	23361	23485	23508	23470	23494	23553	23518	23486	23453	23330	23617	23439	23415	23737	23574	23580	23401	23354	23475	23539	23511	23490	23468	23448	23345	23516	23455	23552	23619	23230	23572	23443	23444	23519	23400	23509	23469	23659	23408	23550	23248	23488	23464	23350	23543	23261	23426	23425	23479	23375	23553	23516	23423	23448	23448	23582	23580	23702	23373	23573	23617	23615	23312	23580	23474	23540	23460	23542	23800	23580	23362	23431	23568	23714	23673	23533	23642	23514	23339	23457	23542	23454	23829	23401	23242	23344	23483	23360	23455	23298	23345	23504	23520	23154	23562	23364	23277	23653	23337	23560	23433	23442	23439	23313	23186	23218	23430	23429	23544	23282	23462	23443	23520	23435	23279	23289	23433	23399	23034	23325	23554	23674	23383	23454	23675	23298	23403	23481	23516	23488	23608	23375	23416	23458	23473	23906	23221	23476	23571	23322	23449	23285	23499	23261	23615	23667	23476	23173	23546	23657	23539	23493	23502	23430	23528	23482	23449	23490	23341	23556	23275	23654	23576	23444	23300	23532	23544	23788	23450	23663	23482	23432	23734	23444	23597	23367	23499	23735	23427	23624	23215	23350	23393	23457	23480	23578	23345	23608	23540	23521	23799	23490	23519	23547	23846	23483	23459	23468	23407	23380	23300	23394	23216	23372	23399	23397	23426	23514	23494	23212	23615	23566	23293	23443	23714	23499	23384	23146	23600	23249	23591	23538	23495	23580	23527	23418	23525	23133	23636	23619	23416	23370	23508	23718	23474	23541	23673	23493	23602	23618	23640	23682	23525	23421	23387	23535	23420	23668	23372	23304	23353	23335	23393	23376	23446	23621	23530	23429	23479	23436	23273	23361	23502	23518	23517	23260	23472	23776	23542	23454	23535	23561	23437	23518	23393	23400	23691	23371	23403	23799	23343	23534	23576	23533	23346	23506	23533	23638	23555	23108	23296	23393	23699	23278	23278	23455	23518	23560	23495	23538	23630	23494	23559	23591	23632	23479	23304	23348	23466	23799	23695	23575	23183	23626	23611	23626	23291	23452	23352	23317	23461	23392
21364	37224	33091	24773	20814	18538	17434	16878	16049	15572	15483	15195	14993	15253	15132	14796	14785	14911	14693	14491	14729	14842	14672	14567	14616	14638	14603	14650	14558	14610	14597	14537	14517	14551	14714	14598	14335	14569	14627	14431	14578	14439	14508	14483	14484	14371	14357	14496	14596	14528	14516	14504	14394	14519	14389	14407	14413	14285	14587	14428	14485	14366	14563	14114	14335	14414	14472	14333	14340	14437	14254	14371	14576	14421	14276	14404	14344	14456	14425	14350	14159	14461	14311	14468	14450	14473	14363	14436	14464	14473	14543	14421	14401	14482	14440	14342	14344	14474	14383	14267	14515	14421	14374	14303	14457	14344	14416	14249	14465	14295	14336	14512	14478	14358	14489	14426	14395	14349	14205	14299	14470	14411	14383	14595	14310	14350	14346	14299	14293	14388	14326	14511	14125	14407	14382	14310	14306	14411	14467	14429	14228	14229	14209	14218	14420	14388	14385	14306	14227	14378	14507	14167	14243	14304	14282	14495	14378	14417	14396	14391	14249	14383	14233	14358	14241	14383	14484	14249	14410	14440	14381	14421	14244	14316	14354	14476	14419	14268	14438	14434	14310	14361	14421	14395	14455	14445	14333	14489	14196	14396	14479	14368	14409	14295	14382	14412	14354	14375	14261	14462	14261	14389	14195	14357	14389	14423	14433	14424	14405	14381	14154	14346	14346	14306	14336	14406	14520	14385	14380	14422	14275	14195	14360	14373	14221	14380	14287	14326	14367	14317	14399	14380	14385	14465	14469	14248	14394	14452	14306	14330	14230	14414	14408	14492	14325	14251	14343	14407	14304	14402	14258	14396	14253	14284	14324	14236	14599	14211	14216	14501	14421	14389	14495	14241	14371	14456	14263	14404	14425	14310	14339	14382	14330	14361	14357	14452	14512	14378	14369	14361	14369	14501	14352	14505	14430	14334	14417	14569	14298	14508	14371	14258	14239	14391	14468	14461	14323	14453	14382	14211	14508	14307	14368	14453	14450	14309	14449	14422	14354	14322	14559	14287	14298	14188	14410	14418	14467	14334	14330	14330	14256	14344	14359	14353	14432	14363	14395	14458	14219	14234	14445	14281	14474	14359	14507	14239	14380	14359	14220	14498	14333	14348	14293	14519	14182	14569	14428	14395	14347	14414	14479	14583	14368	14225	14389	14564	14375	14316	14356	14535	14311	14354	14280	14369	14366	14448	14197	14312	14441	14408	14269	14528	14362	14385	14342	14390	14552	14267	14437	14450	14387	14317	14472	14363	14390	14494	14317	14393	14275	14496	14260	14375	14357	14423	14339	14196	14394	14380	14411	14410	14332	14346	14441	14428	14223	14515	14289	14474	14382	14494	14479	14264	14429	14268	14378	14304	14400	14381	14219	14325	14362	14348	14368	14194	14480	14449	14370	14354	14396	14362	14402	14482	14347	14377	14347	14518	14286	14282	14368	14389	14273	14425	14340	14412	14460	14332	14354	14510	14313	14258	14495	14437	14456	14432	14185	14420	14379	14282	14400	14124	14373	14356	14366	14433	14387	14252	14394	14412	14307	14276	14242	14399	14404	14176	14543	14313	14269	14613	14301	14446	14381	14489	14440	14441	14341	14277	14364	14303	14466	14471	14495	14379	14367	14231	14524	14475	14375	14223	14211	14352	14574	14338	14266	14325	14443	14399	14330	14405	14542	14488	14477	14509	14502	14448	14476	14155	14482	14355	14189	14310	14244	14414	14469	14341	14470	14413	14248	14410	14268	14421	14237	14347	14494	14403	14361	14299	14404	14416	14330	14365	14458	14342	14496	14450	14388	14600	14474	14338	14447	14320	14458	14182	14405	14367	14377	14366	14364	14247	14382	14293	14340	14341	14582	14274	14153	14294	14384	14478	14463	14524	14353	14345	14302	14434	14340	14252	14326	14412	14287	14365	14425	14234	14460	14374	14457	14425	14274	14421	14472	14378	14246	14403	14460	14307	14198	14331	14205	14242	14251	14412	14316	14270	14242	14465	14417	14277	14447	14425	14340	14405	14403	14451	14370	14467	14297	14455	14247	14119	14270	14353	14536	14148	14461	14383	14412	14333	14516	14262	14319	14398	14216	14217	14395	14311	14385	14474	14370	14273	14411	14230	14273	14314	14214	14397	14331	14491	14357	14289	14410	14465	14475	14502	14351	14420	14324	14454	14250	14229	14360	14293	14436	14197	14319	14272	14320	14490	14316	14197	14328	14441	14515	14375	14338	14411	14323	14198	14512	14512	14520	14186	14515	14460	14574	14326	14300	14406	14396	14409	14506	14335	14501	14230	14503	14256	14455	14250	14383	14398	14157	14456	14509	14309	14632	14521	14236	14342	14219	14467	14128	14324	14398	14437	14495	14369	14448	14345	14426	14485	14412	14345	14434	14414	14324	14433	14380	14380	14199	14469	14399	14427	14394	14366	14278	14440	14329	14335	14465	14266	14240	14450	14324	14327	14441	14415	14416	14468	14404	14427	14312	14395	14425	14461	14421	14186	14417	14307	14418	14454	14283	14242	14380	14275	14495	14151	14298	14408	14450	14452	14405	14170	14235	14461	14396	14362	14359	14338	14364	14352	14464	14324	14317	14361	14419	14356	14422	14364	14380	14463	14275	14456	14242	14483	14328	14267	14527	14367	14243	14535	14455	14526	14152	14441	14521	14427	14303	14286	14485	14284	14268	14428	14261	14302	14309	14396	14341	14517	14244	14418	14342	14283	14242	14523	14254	14186	14290	14481	14476	14240	14559	14456	14423	14486	14347	14295	14309	14280	14280	14435	14420	14487	14372	14417	14397	14598	14350	14213	14318	14509	14281	14303	14304	14331	14347	14253	14402	14479	14386	14203	14297	14522	14370	14404	14471	14629	14308	14313	14387	14423	14535	14288	14583	14531	14350	14400	14317	14153	14259	14510	14344	14356	14350	14352	14391	14513	14318	14364	14439	14409	14412	14260	14398	14283	14354	14325	14403	14347	14328	14367	14325	14224	14433	14409	14435	14242	14412	14301	14294	14650	14529	14403	14376	14503	14354	14256	14482	14564	14429	14415	14301	14420	14232	14352	14289	14397	14333	14269	14467	14500	14320	14392	14235	14398	14582	14347	14370	14323	14342	14213	14470	14372	14294	14460	14575	14222	14478	14334	14294	14279	14493	14414	14553	14306	14261	14345	14492	14474	14422	14288	14328	14500	14432	14293	14434	14297	14362	14314	14347	14465	14402	14355	14341	14363	14390	14474	14401	14423	14335	14339	14301	14475	14540	14303	14485	14511	14229	14486	14358	14282	14544	14349	14339	14238	14350	14307	14352	14558	14447	14257	14340	14494	14310	14375	14378	14391	14386	14307	14330	14341	14406	14417	14428	14318	14499	14406	14254	14295	14465	14334	14306	14333	14388	14506	14370	14195	14323	14362	14296	14411	14437	14430	14393	14240	14450	14467	14428	14387	14215	14430	14499	14400	14398	14504	14335	14605	14260	14437	14360	14389	14437	14559	14292	14380	14386	14325	14376	14432	14259	14422	14503	14380	14352	14349	14504	14358	14329	14305	14336	14517	14154	14345	14361	14396	14354	14288	14361	14234	14402	14512	14184	14453	14376	14399	14443	14396	14465	14372	14281	14394	14372	14459	14432	14289	14398	14351	14415	14402	14373	14499	14404	14382	14328	14334	14215	14271	14279	14304	14436	14462	14386	14378	14229	14318	14425	14340	14357	14329	14288	14473	14449	14351	14177	14397	14233	14399	14343	14445	14293	14610	14578	14406	14407	14372	14480	14251	14393	14434	14396	14389	14314	14347	14444	14229	14473	14269	14382	14234	14394	14377	14390	14309	14516	14238	14392	14499	14443	14214	14436	14269	14427	14642	14304	14425	14361	14333	14485	14600	14449	14380	14266	14399	14353	14423	14442	14285	14360	14569	14393	14419	14348	14308	14207	14269	14220	14508	14337	14402	14414	14332	14346	14201	14495	14247	14333	14162	14346	14267	14524	14477	14435	14265	14157	14274	14397	14255	14312	14447	14275	14424	14454	14422	14309	14299	14436	14429	14266	14335	14269	14348	14331	14349	14321	14264	14545	14404	14389	14489	14403	14367	14249	14414	14280	14350	14455	14411	14335	14465	14585	14259	14244	14371	14289	14381	14470	14221	14570	14416	14404	14287	14409	14440	14310	14433	14332	14432	14301	14212	14358	14420	14416	14385	14443	14261	14411	14511	14476	14230	14505	14278	14617	14519	14552	14321	14449	14322	14346	14402	14243	14413	14477	14414	14375	14396	14293	14410	14366	14331	14325	14494	14415	14290	14433	14254	14290	14341	14443	14265	14354	14347	14455	14389	14385	14384	14379	14344	14597	14421	14397	14373	14301	14562	14374	14384	14386	14392	14335	14378	14437	14432	14404	14185	14403	14474	14346	14266	14406	14471	14542	14223	14440	14384	14422	14311	14394	14340	14376	14570	14402	14424	14518	14587	14375	14367	14454	14376	14323	14409	14493	14291	14415	14286	14428	14456	14372	14318	14334	14218	14433	14375	14429	14489	14326	14374	14395	14440	14440	14222	14524	14451	14408	14201	14337	14203	14346	14439	14364	14304	14378	14475	14418	14287	14264	14439	14380	14370	14264	14356	14427	14375	14513	14422	14468	14452	14286	14412	14365	14379	14293	14445	14347	14308	14362	14429	14253	14595	14402	14367	14299	14209	14455	14411	14329	14277	14456	14489	14262	14295	14293	14368	14368	14415	14410	14243	14316	14359	14543	14258	14386	14413	14418	14491	14438	14230	14388	14493	14328	14444	14377	14491	14317	14347	14253	14572	14306	14209	14271	14411	14266	14243	14319	14484	14344	14399	14436	14195	14228	14409	14362	14301	14328	14375	14405	14491	14373	14349	14559	14299	14436	14236	14489	14275	14345	14284	14474	14524	14362	14331	14271	14445	14288	14357	14394	14428	14399	14350	14407	14403	14224	14346	14460	14401	14527	14303	14380	14563	14353	14501	14373	14451	14318	14344	14288	14433	14361	14422	14325	14509	14260	14307	14369	14419	14358	14413	14425	14454	14156	14345	14211	14318	14339	14498	14429	14522	14336	14264	14304	14411	14314	14313	14280	14549	14442	14326	14299	14343	14274	14580
23387	21334	28634	25051	25049	28491	29410	25946	25022	24715	24617	24116	24083	23937	23627	23781	23465	23415	23540	23217	23207	23104	23340	23087	22991	23008	23247	23132	22958	23044	22946	22795	22836	23157	23037	22973	22943	22766	22663	22775	22909	22784	22894	22897	22785	22816	22848	22873	22828	22725	22846	22614	22815	22845	22842	22832	22686	22797	22701	22955	22705	22832	22664	22563	22873	22945	22869	22747	22820	22622	22836	22875	22741	22906	22794	22795	22881	22829	22766	22797	22834	22994	22651	22634	22666	22823	23057	22907	22544	22597	22808	22674	22852	22785	22882	23009	23029	22756	22773	22870	23106	22742	22919	22960	22788	22840	22676	22684	22873	22714	22775	22565	22824	22792	22869	22745	22468	22773	22867	22732	22749	22575	22830	22709	22951	22896	22712	22740	23089	22637	22427	22790	22705	22594	22787	22821	22878	22673	22869	22740	22419	22768	22834	23051	22882	22668	22716	22736	22977	23069	22655	22993	22760	23028	22848	22814	23209	22924	22788	22773	22717	22627	22940	22586	22691	22847	22688	22698	22826	22742	22655	22856	22938	22815	22499	22674	22779	22873	22708	22895	22785	22826	22782	22805	22812	22655	22779	22712	22767	22729	22795	22673	22673	22818	22985	22675	22620	22870	22566	22953	22728	22625	22692	22929	22841	22891	22623	22770	22759	23074	22963	22808	23088	22789	22757	22678	22722	22657	22666	22639	22891	22955	22811	22739	22891	22660	22576	22594	22818	22856	22753	22665	22868	22591	22808	22633	22720	22841	22785	22712	22473	22826	22600	22672	22630	22550	22711	22677	22915	22952	22807	22806	22678	22538	22593	22888	22625	22747	22708	22645	22533	23162	22860	22587	22648	22636	22789	22725	22708	22819	23006	22902	22801	22709	23002	22732	22662	22762	22876	22919	22635	22812	22753	22925	22919	22752	22874	22507	22759	22895	22775	22850	23010	23049	22672	22993	22855	22901	22735	22542	22607	22870	23042	22887	22596	22785	22698	22896	22719	22669	22780	22839	22481	22753	22496	22678	22588	22502	22655	22959	22678	22717	22753	22861	22932	22773	22779	22696	22701	22754	22628	22701	22901	22777	22796	22790	22681	22778	22777	22771	22724	22884	22727	22429	22519	22601	22586	22621	22752	22679	22886	22738	22944	22855	22996	22698	22807	22688	22688	22924	22751	22739	22565	22596	22884	22842	22926	22948	22807	22606	22711	22514	22690	22800	22612	22667	22759	22637	22851	22872	22723	22905	22977	22754	22884	22664	22741	22535	22584	22974	22710	22868	22588	22644	22511	22617	22911	22694	22682	22634	22934	22782	22424	22542	22719	22847	22734	22727	23027	22906	22848	22704	22892	22629	22635	22556	22899	22816	22698	22718	22666	22810	22766	22603	22746	22680	22609	22488	22599	23021	23063	22723	22734	22710	22610	22716	22739	22610	22766	22748	22868	22767	22874	22639	22780	22770	22731	22796	22615	22936	22848	22716	22776	22691	22812	22937	22796	22846	22737	22681	22692	22904	22667	22905	22827	22447	22837	22772	22821	22751	22518	22918	22701	22910	22809	22476	22613	22863	22864	22714	22595	22893	22448	22694	22824	22664	22521	22429	22748	22742	22636	22616	22500	22651	22563	22679	22730	23041	22942	22748	22576	22750	22852	22872	22847	22899	22914	22956	22667	22821	22906	22829	22771	22740	22866	22984	22568	22762	22791	22797	22909	22702	23022	22657	22679	22812	22805	22565	22683	22676	22812	22645	22616	22569	22660	22714	22870	22601	22675	22734	22628	22733	22914	22816	22467	22680	22709	22556	22808	22905	22675	22845	22747	22707	22914	22576	22725	22575	22770	22948	22682	22775	22747	22754	22958	22831	22762	22878	22914	22747	22814	22594	22899	22784	22756	22872	22760	22869	22916	22903	22686	22781	22740	22637	22789	22817	22622	22695	22797	22512	22522	22908	22791	22735	22805	22710	22840	22678	22896	22570	22579	22646	22692	22690	22601	22607	22676	22650	22941	22735	22792	22853	22670	22684	22727	22803	22707	22681	23103	22609	22480	22538	22650	22724	22687	22836	22708	22709	23015	22852	22670	22776	22781	22711	22899	22819	22713	22613	22798	22826	22866	22527	23035	22867	22846	22733	22792	22830	22862	22570	22878	22825	22891	22792	22663	22741	22861	23091	22718	22656	22969	22630	22880	22663	22541	22707	22632	22842	22671	22758	22775	22971	22877	22858	22737	22706	22732	22834	22848	22773	22643	22580	22684	22776	22881	22859	22806	22632	22749	22717	22430	22721	22820	22880	22868	22977	22838	22943	22853	22625	22771	22614	22484	22976	22700	22740	22742	22869	22644	22704	22701	22706	22995	22843	23010	22599	22867	22728	22601	22943	22997	22899	22824	22819	22572	22706	22792	22603	22949	22855	22888	23022	22832	22639	22620	22681	22612	22677	22490	22897	22789	22691	22583	22748	22789	22648	22699	22570	22851	22701	22795	22653	22574	22757	22698	22852	22726	22754	22874	22693	22719	22659	22787	22672	22906	22706	22629	22737	22788	22792	22784	22979	22954	23024	22774	22903	22842	22611	22878	22708	22745	22956	22699	22726	22819	22632	22833	22649	22649	22527	22737	22699	22672	22783	22660	22933	22804	22820	22702	23003	23036	22736	22700	22643	22654	22799	22895	22935	23000	22552	22663	22678	22808	22788	22768	22723	22738	22691	22645	22605	22853	22697	22666	22751	22811	22692	23018	22724	22855	22869	22775	22835	22612	22913	22867	22900	22869	22755	22608	22631	22688	22854	22757	22679	22781	22866	22788	22719	22583	22649	22680	22632	22956	22788	22736	22875	22551	22811	22881	22745	22776	22575	22671	22818	22751	22788	22673	22898	22760	22587	22933	22830	22630	23008	22794	22936	22576	22722	22732	22799	22642	22560	22853	22583	22910	22967	22714	22636	22511	22700	22567	22593	22527	22566	22599	23041	22820	22722	22711	22746	23022	22729	22852	22697	22973	22927	22743	22858	22840	22609	22684	22531	22547	23058	22721	22725	22928	22789	22943	22676	22505	22717	22701	22962	22586	22780	22650	22532	22686	22831	22784	22652	22745	22761	22681	22988	22640	22404	22770	22444	22711	22526	22756	22743	22540	22854	22892	22777	23054	22750	23018	22655	22917	22870	22621	22776	22578	22403	22783	22849	22894	22797	22728	22767	22761	22679	22622	22761	22736	22833	22469	22692	22659	22906	22864	22670	22693	22622	22946	22750	22576	22668	22660	22494	22681	22529	22737	22703	22868	22537	22470	22690	22752	22747	22665	22814	22709	22696	22616	22663	22791	22937	22753	23034	22992	22794	22682	22649	22728	22863	22646	22694	22421	22774	22797	22914	22799	22670	22693	22596	22829	23006	22810	22839	22585	22706	22885	22829	22635	22768	22701	22671	22641	22480	22607	22709	22795	22621	22765	22639	22687	22580	22585	22708	22728	22712	22690	22888	22831	22830	22641	22690	22600	22574	22771	22771	23012	22712	22788	22832	22593	22741	23058	22749	22950	22810	22759	22949	22699	22683	22742	22758	22615	22507	22867	22816	22845	22827	22856	22693	22957	22685	22746	22759	22925	22783	22770	22802	22627	22889	22796	22736	22829	22737	22683	22715	23013	22758	22626	22626	22766	22741	22833	22966	22671	22704	22861	22779	22597	22500	22698	22844	22883	22848	22797	22603	22806	22948	22855	22774	22698	22736	22750	22812	22753	22887	22720	22626	22807	22580	22625	22867	22888	22621	22837	22555	22698	22798	22917	22903	22866	22709	22836	22721	22796	22738	22861	22606	22904	22621	22698	22646	22567	22690	22845	22667	22873	22717	22802	22911	22868	22814	22843	22814	22370	22770	22711	22640	22733	22736	22833	22757	22660	22810	22992	22753	22811	22814	22606	22728	22742	22578	22873	22711	22802	22590	22770	22921	22563	22705	22822	22810	22799	22918	22783	22645	22729	22579	22742	22816	22836	22705	22699	22691	22672	22791	22685	22788	22716	22785	22778	22840	22866	22728	22895	22691	22832	22999	22961	22696	22802	22623	22511	22614	22672	22715	22777	22895	22721	22458	22790	22750	22734	22567	22740	22711	22624	22916	22761	23066	22790	22709	22724	22634	22685	22793	22828	22849	22622	22605	22649	22722	22848	22639	22707	22645	22677	22602	22648	22685	22588	22901	22792	22833	22772	22820	22799	22680	22744	22683	22803	22913	23010	22684	22670	22718	22695	22857	22949	22929	22774	22927	22836	22496	22709	22872	22785	22513	22742	22686	22542	22753	22869	22518	22611	22673	22783	22714	22675	22752	22415	22555	23137	22624	22628	22762	22765	22630	22719	22874	22721	22711	22977	22756	22777	22673	22866	22639	22774	22719	23003	22792	22925	22760	22820	22833	22845	22554	22726	22660	22543	22640	22733	22716	22689	22886	22850	22850	22676	22924	22959	22741	22952	22577	22713	22932	22913	22942	22771	22872	22803	22832	22722	23022	22732	22663	22839	22833	22618	22439	22727	22685	22636	22961	22829	22637	22748	22802	22633	22914	22832	22807	23043	22683	22690	22709	22771	22779	23097	22982	22751	22687	22529	22458	22795	22669	22668	22877	22704	22836	22714	22757	22912	22910	22688	22977	22720	22678	22742	22365	22773	22969	22859	22727	22741	22827	22639	22626	22673	22871	22704	22852	22759	23078	22622	22821	22852	22753	22478	22748	23083	22808	23036	22519	22759	22911	22770	22824	22767	22658	22993	22749	22950	22617	22524	22695	22726	22683	22776	22429	22769	22683	22965	22649	22856	22802	23051	22983	22762	22796	22714	22670	22929	22775	23056	22683	22626	22660	22601	22815	22772	22864	22840	22709	22705	22880	22750	22978	22622	22932	22752	22569	22719	22799	22643	22776	22726	22672	22540	22483	22674	22655	22699	23022	22662	22856	22737	23069	22875	22422	22732	22470	22708	22779	23101	22864	22861	22770	22689	22934	22916	22735	22595	22759	22728	22680	23015	22906	22754	22648	22958	22877	22678	22936	22897	22828	22754	22951	22700	22741	22739	22521	22706	22736	22879	22673	22785	22515	22791	22858	22945	22871	22872	22673	22614	22856
23021	42185	37724	28249	23509	20422	18809	17355	16589	16045	15613	15619	15339	15227	15002	14949	14662	14743	14543	14455	14337	14371	14315	14367	14460	14219	14166	14205	14255	14166	14257	14326	14188	14153	14199	13959	14076	14150	14026	14276	14096	14111	14254	13948	14045	14031	14135	14185	13831	14084	14095	14017	14082	13982	13994	14036	14239	14014	13952	14043	13876	14054	14067	14106	14002	14080	14059	14056	13921	14128	13985	13901	13884	13881	14139	13919	14060	13745	14072	14036	13974	13963	14057	13895	14000	14023	13992	14008	14069	13958	13929	13955	14071	13949	13993	13937	13860	13912	14072	13836	13921	14030	13940	14076	14049	14095	13933	14018	14178	13976	14104	14041	13915	13839	13898	13976	14032	14029	13893	14045	14039	14027	14047	13974	13899	14025	14042	14007	14164	13965	14059	13872	13898	14092	13973	13989	13970	13990	13995	14027	14016	14077	13976	14026	13913	13951	14181	14026	13793	13939	14007	13917	14176	13757	13811	13922	13850	13988	13971	14081	13907	13959	13863	14028	14070	13903	13943	14083	13855	13942	13961	13878	14105	13755	13972	13854	14124	13943	13875	13989	13982	14022	13967	13935	13972	14020	13935	13906	13899	13849	13994	13946	13904	13852	13926	13842	13922	13896	13975	14025	13952	13904	14105	13907	13845	13912	13758	14059	13909	14024	14025	14027	13897	14205	14018	13967	13961	13893	14105	13976	13921	13837	13767	14053	13850	13886	13985	13922	13986	13984	14067	13957	14040	14037	13871	13920	13994	13919	13983	13946	14246	13870	13781	13965	13968	13814	14003	13848	13868	13978	14043	13966	14036	13945	13909	14035	14089	14012	14126	13964	14050	13900	13954	13782	13807	14154	13953	13998	13984	14056	14025	14071	13880	13827	13976	14051	13813	14061	13819	13883	13848	14023	13966	14024	14061	14062	13969	13887	13834	14067	13750	14051	13954	13841	14065	13950	13872	13797	14185	14010	13914	14005	13837	13921	14126	14128	13779	13840	14054	14150	13972	13688	13965	14058	13697	13958	13990	14007	13935	13756	13845	14054	13828	14021	14038	14164	14008	13964	13845	13735	13780	13918	13830	13939	14046	14066	14057	13991	14006	13892	14029	14054	13950	13894	13970	14025	13936	13957	14019	14170	13836	14011	13871	13964	13987	14147	14115	13826	14055	13882	13942	13972	13776	13934	13971	13936	14110	14002	13934	13896	13926	13837	13893	13984	13934	13964	13988	14022	14120	13997	14064	13720	14003	13844	13858	14175	13830	13862	13898	13984	13896	13818	13973	13827	13984	13856	13927	13968	14044	13991	14153	13827	13957	13943	13884	13908	13931	13859	14037	13896	13993	14093	13892	13820	14047	13800	14010	13889	13934	13903	13863	13780	13915	13943	13918	13796	13948	13965	13936	13847	13893	14106	13878	13985	14086	13539	13927	14148	13936	14076	13959	13978	13847	13868	14097	13890	13956	13831	13913	13919	13924	13920	13956	13822	13928	13761	13770	13819	13796	13846	14039	13825	14134	13806	13922	14004	14029	14082	14004	13982	13944	13925	13776	13897	14177	13923	13903	13922	14016	14097	13952	13956	14165	14075	13978	13725	14129	13870	13953	14006	14126	13967	13860	13933	13887	13968	13946	13835	13965	13878	13872	13932	13806	13998	13880	13868	14027	13985	13855	13957	14052	14076	13991	14104	14099	13844	14027	14032	14012	13746	13891	13797	13831	14013	13817	14071	13909	13923	13862	14042	13915	13759	13926	13989	13981	13977	14006	13774	13835	13789	13841	13969	13988	13974	13924	13914	13837	13988	13922	13873	13966	13837	14017	14093	13956	13890	13883	13945	13811	13793	13857	13941	13963	13756	14011	13995	13999	13913	13972	13895	14039	14053	13935	13761	14088	13792	14075	13852	14052	13921	14036	14044	13806	13705	13991	13764	13909	14039	13922	13949	13875	14018	13974	13941	14084	14008	13668	13978	13917	13919	13919	13971	13930	13984	14099	13994	13870	13918	13951	14084	14053	13963	13909	13949	13766	14018	14004	13931	13930	13952	13956	13905	13834	14117	13832	13893	13780	13944	14134	13963	13900	13841	14104	13961	13982	13895	13824	14022	14023	13930	14072	13935	13936	13991	13954	13687	13915	14032	13904	14035	14022	13853	13997	13915	14035	13952	14155	14003	13829	13859	13757	14165	13941	13972	13962	14144	13825	13797	13931	13930	13986	13926	13944	13972	14005	13900	13813	14033	13912	13982	14004	13959	13923	14214	13946	13913	14086	13955	13978	14093	13953	13897	13936	13936	13924	13834	14065	13906	13634	13891	14139	14032	13965	14060	13969	14006	13925	13945	14019	13837	14032	13903	14022	13930	13923	14077	13683	14284	13997	13982	13968	13935	13833	13897	13895	13897	14084	13984	13947	13854	14050	14104	13997	13780	13855	13999	13990	13914	14061	14086	13906	13925	13975	14003	13992	13945	13877	14135	13996	14004	13872	13947	14007	13783	13919	13975	13932	13917	13992	13888	13878	13960	13974	13886	13888	14075	14160	13868	13814	14038	13850	13982	13962	13912	13944	13942	13951	13916	13886	13794	13913	13950	14095	14004	13731	13865	13854	14007	14106	13883	14048	13834	14053	13903	13934	13842	14036	14058	13759	13842	13984	13948	13993	14031	13931	14066	13991	13774	13748	13986	13811	14069	14065	13988	13997	14071	13960	13864	14068	13947	14040	13829	14210	13785	13962	13813	14003	13877	14120	13868	14049	13862	13813	13942	14099	13731	13729	13865	13897	14004	14082	13901	13932	13930	14033	13956	13907	13950	14092	13913	13825	14126	14093	14043	13999	13969	14103	14102	13680	14133	13933	14003	13967	14067	13912	13849	13834	13962	13987	14057	14072	14111	14027	13912	14001	14069	13952	13908	13771	13878	13858	13894	13916	13911	13979	13856	13864	13916	13936	14067	14010	13997	14072	13891	14004	14025	13798	13887	14046	13904	13779	13941	14188	14018	13962	13882	13871	13936	13897	13965	14002	13911	13946	14027	13798	14043	13962	13861	13950	13954	13870	14020	13794	13987	13970	14053	14123	13965	14037	13829	14063	13833	13954	13778	14079	14140	13990	13951	13983	13833	13957	14060	13963	13813	14019	14155	13896	14026	13871	14063	13891	13936	13960	14061	13927	13913	13951	13948	14078	13893	14116	13960	13900	14010	13927	13964	13889	13980	13913	13826	14035	13906	14032	14020	13908	13879	13930	13877	14093	13943	13899	14032	13770	13962	13720	13982	13892	13997	13928	14040	14066	13888	14212	13964	14168	14104	13804	13862	13873	13967	13877	13912	13898	14106	13853	13855	13849	13972	13834	13880	13956	14049	13941	13891	14093	13991	13958	13929	13896	14076	13917	13934	14111	13976	14026	14008	13922	14057	14042	13962	14012	13875	13824	14219	13790	13942	13934	13913	13966	14019	13826	13956	13829	13939	14049	14043	13896	13973	13985	14061	13986	13854	14000	13963	14012	13913	13803	13979	13846	13973	14100	13963	14053	13932	13743	13889	14023	13937	13995	13950	13996	13995	14074	13974	14034	13860	13956	13944	14065	13895	13939	14024	13936	14182	14075	13972	13702	14004	13838	14024	14001	13997	13888	13783	13954	13928	13931	14082	13833	13966	13927	13992	13842	13945	14037	13931	14051	14008	13940	13917	14125	13917	13670	13912	14019	13948	13900	13848	14037	13958	13862	13859	14006	13943	13955	13820	14087	14005	13943	13836	14038	13959	13969	13994	13769	13987	13792	13891	14032	13921	13915	14079	14027	13770	14079	13913	13867	13772	14068	13899	13973	13995	14010	13752	13989	14000	14059	14030	13928	14030	14059	14016	13882	14007	13954	13961	14100	13898	13986	13923	14098	13957	14032	14064	14074	13841	13935	14021	13890	14042	13960	13774	13980	14039	13825	13918	13940	13872	13915	13918	13966	14082	13890	14044	14140	14035	14007	13923	14011	14155	13933	13877	13866	13949	13949	13946	13737	14020	13943	13984	14023	13843	13976	13988	14013	13903	13898	13897	13911	13944	13844	13933	14038	14033	13963	13962	13697	13934	13753	13921	14031	13927	13897	13937	13986	13881	13964	13965	13859	13866	13963	13909	14045	14042	13979	14014	13830	14009	13825	14075	13881	13895	14012	14064	14080	13825	13966	13981	13923	13898	13914	13939	13897	13893	13973	13900	14008	13959	13959	14030	13762	13800	14075	13866	13912	14038	13976	13963	13762	13920	13988	14001	14031	13993	13945	13983	13995	13891	14020	14004	13873	13807	13867	13992	14059	13948	13871	13879	13940	13871	13935	14036	13998	14077	13955	13864	14007	13682	13945	13933	13987	13759	13950	13849	13793	13949	13919	13942	13799	13860	14032	14073	13908	13956	13948	14136	14119	14018	14058	13927	13900	13982	13968	13934	13918	14066	13892	13954	14013	14002	14091	13946	14148	13897	13992	13854	13763	13909	14037	13882	13857	13765	13944	13916	14044	14041	13929	13906	13879	13861	13947	14087	13986	13927	14059	13983	14042	14065	13934	13908	13905	13914	13891	13986	13969	14196	13935	13879	13969	14070	14000	14088	13966	13956	14063	13993	13931	13814	14040	13850	13817	13979	13841	13987	13807	13840	14064	13604	13982	13993	13998	14056	13823	13889	13833	13947	14007	14008	13952	14182	13989	13859	13856	13868	13806	14037	13834	13818	13872	14095	13874	14083	14013	13882	13906	13835	13931	13794	13937	13990	14040	13999	13996	13840	13886	13950	13907	14075	13899	13960	13895	13860	13913	13864	13755	14007	13979	13865	13939	13984	13992	14029	14010	14028	13835	14001	14019	14139	13817	14030	13994	14141	13859	13875	13943	13816	13952	14040	13895	13934	13927	14010	13858	14067	14044	13894	14006	13806	14029	13994	13908	14038	13853	13823	13806	13944	13937	13817	13852	13856	13902	13858	13944	13858	14004	13893	13943	13948	13944	14068	13811	13845	13893	13927	13975	14059	14043	13979	13965	14152	13818	14029	14141	14032	13970	14084	13701	13959	13972	13798	13918	14105	14012	13838	14057	13946	14052	13908	13854	13927	13869	13796	14060	13895	13955	13990
32790	28899	31612	28723	25140	24169	23776	23337	23133	23059	22735	22887	23151	22663	22962	22909	22607	22971	22771	22618	22652	22712	22638	22826	22783	22928	22784	22592	22603	22608	22803	22733	22754	22842	22610	22790	22533	22610	22849	22382	22774	22989	22914	22747	22685	22856	22417	22532	22415	22679	22682	22672	22940	22648	22572	22575	22562	22546	22750	22596	22829	22362	22684	22420	22541	22573	22541	22532	22680	22784	22631	22593	22612	22783	22381	22579	22737	22443	22535	22297	22643	22546	22522	22460	22609	22628	22429	22619	22544	22743	22869	22509	22504	22562	22525	22429	22489	22608	22686	22919	22523	22428	22717	22570	22680	22737	22471	22533	22689	22487	22598	22456	22528	22610	22571	22639	22592	22546	22455	22573	22344	22822	22614	22718	22811	22616	22566	22348	22539	22447	22602	22590	22558	22559	22628	22559	22628	22553	22542	22682	22625	22500	22834	22548	22599	22790	22567	22590	22655	22687	22716	22571	22926	22486	22695	22758	22545	22548	22456	22215	22552	22448	22838	22635	22615	22493	22645	22513	22356	22444	22478	22676	22657	22671	22525	22444	22491	22563	22691	22680	22671	22497	22412	22595	22647	22583	22492	22555	22749	22645	22658	22798	22721	22414	22751	22593	22448	22633	22714	22598	22428	22483	22637	22698	22521	22546	22598	22548	22571	22518	22459	22610	22516	22667	22578	22501	22454	22633	22625	22511	22714	22418	22520	22935	22602	22456	22518	22670	22655	22514	22721	22562	22555	22350	22574	22684	22704	22712	22469	22647	22618	22570	22552	22641	22725	22614	22588	22628	22511	22440	22790	22484	22637	22542	22666	22726	22546	22745	22503	22765	22430	22486	22588	22651	22590	22689	22659	22492	22376	22574	22769	22629	22578	22654	22495	22599	22753	22382	22509	22658	22618	22503	22559	22491	22302	22556	22576	22482	22528	22814	22474	22640	22359	22694	22258	22413	22336	22734	22644	22795	22640	22455	22597	22510	22845	22639	22913	22498	22755	22515	22770	22734	22520	22566	22505	22735	22613	22509	22273	22753	22576	22609	22357	22631	22859	22686	22450	22771	22638	22717	22629	22632	22561	22581	22554	22675	22778	22800	22723	22606	22873	22629	22517	22515	22758	22660	22519	22563	22614	22477	22717	22607	22768	22321	22460	22341	22657	22475	22546	22313	22491	22322	22580	22575	22516	22616	22796	22790	22660	22440	22683	22507	22559	22859	22719	22695	22670	22681	22544	22802	22562	22678	22594	22648	22528	22621	22654	22584	22700	22773	22550	22537	22643	22470	22582	22367	22742	22626	22705	22572	22694	22696	22563	22649	22618	22516	22438	22583	22600	22733	22647	22464	22754	22487	22543	22614	22561	22507	22805	22699	22598	22618	22639	22704	22390	22753	22585	22744	22599	22542	22804	22772	22568	22775	22580	22781	22538	22723	22597	22770	22639	22710	22472	22670	22640	22619	22766	22501	22614	22329	22334	22501	22497	22396	22456	22421	22613	22602	22497	22538	22743	22800	22317	22639	22462	22355	22716	22527	22781	22577	22803	22672	22624	22450	22618	22653	22828	22439	22617	22416	22496	22728	22529	22537	22691	22563	22331	22598	22444	22605	22448	22851	22639	22493	22434	22426	22374	22741	22346	22350	22566	22444	22632	22749	22477	22487	22560	22604	22542	22332	22528	22595	22758	22564	22359	22326	22658	22556	22464	22484	22446	22556	22623	22665	22608	22816	22657	22518	22735	22822	22521	22592	22696	22736	22449	22762	22700	22643	22849	22653	22499	22719	22612	22591	22614	22630	22333	22479	22567	22388	22571	22818	22896	22585	22780	22745	22670	22519	22770	22639	22521	22633	22543	22606	22674	22518	22607	22731	22645	22323	22500	22914	22546	22399	22528	22776	22528	22538	22658	22620	22680	22770	22540	22644	22562	22772	22511	22506	22517	22543	22738	22643	22816	22621	22565	22394	22488	22480	22384	22235	22784	22593	22594	22533	22618	22600	22477	22915	22677	22756	22852	22687	22537	22466	22671	22657	22574	22749	22587	22634	22598	22834	22661	22698	22811	22656	22749	22725	22605	22532	22846	22511	22459	22784	22309	22738	22683	22424	22507	22682	22840	22627	22712	22661	22550	22646	22654	22680	22680	22516	22733	22637	22473	22518	22467	22717	22639	22768	22554	22567	22574	22520	22563	22497	22649	22682	22470	22584	22606	22627	22573	22751	22994	22822	22762	22530	22395	22762	22599	22674	22521	22583	22452	22560	22559	22338	22730	22591	22398	22724	22777	22519	22567	22630	22669	22672	22619	22759	22528	22588	22555	22548	22511	22750	22808	22585	22511	22531	22486	22401	22413	22488	22524	22494	22492	22629	22551	22760	22760	22605	22618	22515	22477	22540	22748	22535	22648	22522	22595	22702	22425	22493	22693	22626	22654	22771	22551	22560	22684	22772	22861	22502	22741	22605	22524	22744	22653	22578	22510	22669	22663	22570	22386	22539	22326	22347	22448	22892	22574	22526	22751	22567	22438	22726	22777	22687	22611	22369	22644	22604	22836	22402	22526	22533	22803	22510	22556	22513	22551	22651	22473	22646	22637	22635	22809	22685	22432	22599	22350	22591	22629	22518	22527	22519	22685	22737	22609	22562	22667	22506	22600	22486	22647	22278	22645	22454	22717	22525	22535	22495	22371	22597	22727	22340	22585	22470	22563	22503	22496	22526	22520	22628	22407	22630	22662	22427	22773	22616	22662	22971	22857	22680	22619	22577	22442	22557	22727	22624	22602	22418	22558	22452	22555	22630	22681	22586	22537	22542	22644	22471	22476	22358	22645	22852	22643	22864	22506	22542	22610	22702	22569	22541	22550	22748	22582	22681	22618	22612	22748	22606	22281	22496	22408	22492	22703	22722	22497	22718	22757	22729	22586	22701	22745	22548	22682	22593	22705	22397	22594	22444	22655	22482	22552	22659	22667	22471	22452	22458	22599	22699	22607	22654	22584	22662	22385	22557	22493	22758	22446	22433	22584	22529	22552	22520	22681	22655	22612	22686	22547	22510	22494	22594	22714	22583	22512	22527	22556	22534	22601	22353	22689	22485	22411	22488	22518	22559	22535	22410	22760	22652	22625	22430	22599	22683	22733	22620	22759	22665	22770	22442	22547	22535	22802	22680	22531	22646	22498	22486	22614	22315	22590	22585	22731	22578	22531	22797	22455	22528	22681	22697	22670	22469	22603	22568	22502	22377	22661	22564	22650	22773	22661	22668	22630	22635	22706	22386	22576	22610	22397	22624	22622	22502	22581	22638	22751	22663	22779	22557	22499	22628	22609	22645	22665	22741	22477	22372	22715	22689	22659	22585	22593	22491	22579	22314	22678	22633	22650	22601	22718	22551	22489	22483	22640	22664	22628	22521	22480	22656	22487	22358	22362	22816	22662	22709	22661	22447	22546	22661	22582	22520	22502	22597	22664	22720	22466	22607	22609	22590	22638	22602	22513	22480	22591	22422	22634	22622	22549	22790	22694	22742	22851	22504	22755	22630	22459	22476	22399	22620	22580	22465	22419	22578	22449	22486	22422	22599	22660	22572	22368	22491	22712	22535	22709	22686	22489	22517	22508	22710	22477	22451	22518	22535	22387	22640	22701	22583	22454	22472	22553	22485	22595	22519	22487	22572	22566	22390	22784	22717	22691	22593	22834	22717	22794	22379	22737	22570	22860	22423	22447	22672	22564	22429	22541	22641	22449	22683	22442	22564	22659	22726	22374	22510	22615	22578	22496	22456	22616	22619	22586	22525	22417	22579	22367	22535	22644	22634	22561	22785	22723	22684	22703	22792	22548	22502	22614	22478	22414	22579	22781	22618	22447	22667	22701	22688	22466	22459	22718	22657	22433	22655	22422	22742	22454	22856	22593	22393	22549	22526	22649	22468	22530	22945	22754	22705	22779	22769	22522	22700	22601	22774	22576	22588	22898	22584	22650	22652	22545	22310	22626	22643	22367	22626	22411	22450	22596	22695	22644	22728	22704	22688	22474	22393	22227	22428	22820	22560	22622	22545	22664	22620	22584	22563	22702	22506	22619	22587	22563	22555	22611	22517	22641	22490	22550	22773	22714	22657	22514	22625	22632	22573	22497	22704	22602	22744	22645	22625	22527	22513	22693	22841	22650	22504	22879	22666	22711	22696	22603	22610	22605	22563	22524	22575	22874	22604	22634	22383	22538	22516	22685	22693	22622	22637	22689	22825	22556	22478	22838	22468	22612	22583	22897	22470	22354	22535	22661	22831	22686	22775	22688	22579	22485	22341	22600	22690	22571	22527	22590	22330	22380	22608	22547	22420	22819	22523	22758	22643	22544	22803	22900	22643	22648	22588	22494	22616	22605	22551	22635	22347	22705	22510	22550	22648	22468	22624	22630	22572	22560	22441	22534	22536	22511	22804	22580	22726	22666	22536	22818	22702	22586	22546	22520	22767	22601	22793	22652	22741	22563	22610	22516	22637	22330	22391	22683	22752	22731	22709	22878	22677	22423	22463	22547	22584	22592	22644	22513	22590	22915	22533	22666	22714	22613	22774	22461	22610	22579	22721	22845	22696	22477	22510	22543	22747	22616	22594	22710	22508	22600	22725	22649	22596	22606	22868	22551	22711	22640	22920	22444	22525	22483	22793	22720	22469	22774	22688	22583	22720	22688	22790	22317	22539	22298	22632	22850	22802	22593	22629	22452	22887	22493	22684	22524	22367	22718	22654	22675	22660	22558	22599	22584	22743	22770	22547	22651	22558	22789	22649	22699	22452	22410	22442	22651	22548	22588	22518	22497	22560	22678	22551	22381	22572	22548	22785	22624	22410	22832	22508	22776	22497	22631	22408	22511	22541	22508	22706	22572	22507	22837	22549	22658	22619	22471	22668	22784	22374	22552	22511	22772	22420	22642	22550	22655	22570	22693	22554	22703	22653	22571	22654	22451	22614	22642	22639	22645	22689	22765	22360	22835	22763	22572	22761	22417	22511	22666	22658	22890	22543	22711	22650	22598	22688	22553	22645	22470	22568	22370	22609	22636	22636	22542	22729	22646	22494	22837	22652	22776	22863	22570	22725	22504	22676	22359	22707	22738	22516	22782	22666
21439	28428	24376	18672	16627	15524	15081	14535	14510	14031	14124	14107	14096	13949	13921	13879	13903	13853	13785	13734	13666	13737	13815	13694	13683	13652	13693	13865	13773	13801	13931	13786	13830	13730	13784	13628	13598	13607	13758	13754	13919	13619	13672	13610	13808	13785	13649	13770	13649	13582	13772	13768	13650	13410	13548	13823	13675	13764	13802	13537	13603	13615	13696	13639	13742	13520	13744	13656	13752	13767	13823	13603	13551	13621	13713	13645	13608	13711	13746	13716	13660	13616	13584	13668	13591	13589	13657	13605	13491	13614	13813	13665	13488	13654	13530	13586	13611	13608	13791	13577	13550	13669	13665	13700	13662	13742	13738	13463	13654	13685	13590	13674	13699	13650	13640	13726	13729	13703	13726	13732	13572	13667	13535	13676	13644	13520	13730	13822	13695	13563	13535	13584	13585	13634	13547	13639	13644	13525	13753	13626	13772	13552	13718	13739	13815	13667	13578	13789	13644	13670	13738	13851	13614	13734	13614	13586	13791	13548	13549	13713	13631	13412	13513	13905	13835	13606	13716	13551	13658	13533	13632	13680	13669	13852	13620	13611	13779	13757	13716	13814	13886	13691	13830	13847	13588	13661	13693	13677	13659	13575	13709	13683	13708	13624	13781	13692	13464	13725	13743	13715	13574	13733	13661	13636	13569	13618	13464	13661	13718	13801	13525	13704	13740	13527	13521	13715	13686	13598	13426	13767	13624	13711	13635	13447	13501	13729	13659	13730	13515	13767	13645	13648	13728	13728	13608	13678	13699	13762	13710	13665	13608	13741	13635	13594	13576	13693	13590	13567	13603	13689	13520	13757	13691	13648	13686	13549	13751	13720	13686	13643	13681	13639	13641	13594	13519	13572	13504	13839	13529	13474	13599	13655	13684	13446	13646	13603	13686	13685	13486	13621	13697	13607	13678	13523	13606	13495	13668	13521	13553	13665	13500	13841	13518	13651	13726	13752	13742	13622	13767	13460	13540	13734	13636	13632	13744	13789	13763	13593	13681	13486	13654	13706	13740	13733	13689	13690	13771	13701	13780	13567	13620	13654	13625	13659	13639	13770	13783	13694	13644	13633	13766	13725	13655	13667	13796	13868	13706	13628	13587	13572	13531	13610	13651	13614	13600	13686	13772	13663	13716	13577	13478	13653	13666	13668	13632	13724	13607	13621	13823	13641	13776	13559	13508	13630	13793	13658	13705	13605	13670	13691	13499	13697	13536	13622	13725	13759	13693	13579	13655	13842	13762	13661	13694	13707	13744	13622	13576	13571	13757	13767	13685	13588	13774	13796	13688	13747	13590	13613	13638	13574	13697	13428	13695	13652	13482	13620	13729	13806	13796	13717	13594	13831	13403	13604	13800	13786	13672	13710	13614	13693	13753	13556	13867	13711	13678	13732	13728	13681	13520	13571	13723	13612	13658	13730	13558	13617	13612	13653	13708	13788	13538	13639	13643	13606	13556	13681	13502	13686	13696	13736	13430	13749	13552	13558	13843	13761	13624	13536	13751	13654	13616	13402	13760	13819	13748	13783	13567	13655	13743	13554	13476	13547	13738	13708	13630	13610	13659	13468	13652	13675	13599	13668	13700	13582	13567	13680	13725	13703	13523	13683	13653	13514	13688	13717	13742	13627	13562	13582	13784	13567	13782	13564	13667	13635	13754	13779	13633	13647	13765	13620	13598	13589	13663	13561	13484	13601	13549	13413	13573	13732	13577	13774	13678	13657	13751	13805	13588	13724	13540	13706	13630	13821	13734	13819	13701	13551	13679	13588	13701	13756	13543	13691	13729	13539	13468	13636	13699	13659	13809	13647	13750	13817	13744	13639	13645	13647	13526	13612	13554	13637	13691	13551	13553	13594	13759	13544	13686	13752	13672	13768	13791	13566	13735	13482	13654	13553	13669	13671	13587	13631	13615	13667	13644	13639	13437	13743	13818	13687	13721	13711	13702	13616	13655	13538	13770	13777	13776	13699	13739	13779	13550	13538	13554	13714	13752	13710	13658	13741	13601	13576	13659	13677	13671	13541	13849	13754	13551	13713	13703	13679	13612	13634	13652	13792	13665	13694	13757	13663	13677	13629	13667	13492	13758	13676	13495	13527	13780	13632	13767	13455	13772	13669	13659	13656	13761	13784	13537	13801	13613	13673	13797	13730	13593	13786	13601	13616	13712	13627	13670	13598	13724	13681	13585	13763	13596	13464	13674	13714	13498	13576	13656	13577	13782	13642	13840	13675	13706	13576	13786	13697	13788	13533	13732	13602	13721	13632	13578	13784	13580	13558	13636	13602	13620	13720	13610	13725	13500	13508	13647	13411	13560	13737	13828	13636	13855	13771	13576	13674	13672	13862	13599	13651	13543	13826	13459	13709	13638	13753	13638	13698	13578	13620	13634	13666	13566	13691	13605	13695	13636	13613	13838	13565	13719	13689	13559	13634	13838	13596	13724	13756	13890	13646	13677	13898	13606	13516	13613	13791	13601	13577	13861	13664	13699	13572	13779	13622	13579	13677	13598	13508	13627	13781	13650	13594	13548	13819	13825	13601	13672	13642	13626	13591	13564	13525	13577	13587	13853	13481	13568	13669	13549	13539	13825	13665	13663	13515	13722	13610	13598	13653	13621	13686	13725	13676	13675	13600	13590	13680	13725	13852	13688	13703	13635	13694	13605	13639	13764	13665	13640	13697	13728	13686	13620	13687	13744	13625	13739	13582	13756	13794	13624	13695	13701	13543	13631	13755	13716	13679	13627	13620	13850	13652	13569	13557	13572	13597	13787	13715	13647	13867	13652	13651	13667	13665	13632	13620	13838	13562	13746	13596	13591	13581	13638	13734	13634	13755	13693	13851	13636	13715	13831	13617	13684	13651	13673	13580	13352	13696	13567	13488	13476	13711	13657	13616	13639	13750	13616	13712	13554	13831	13825	13694	13799	13689	13639	13771	13804	13582	13678	13715	13632	13542	13588	13567	13712	13609	13620	13624	13661	13519	13624	13769	13783	13711	13691	13684	13634	13665	13517	13583	13616	13510	13475	13774	13381	13668	13591	13588	13665	13725	13552	13695	13685	13751	13800	13719	13640	13802	13552	13662	13723	13711	13659	13672	13654	13756	13554	13768	13707	13762	13732	13872	13534	13634	13468	13738	13598	13752	13802	13504	13686	13502	13801	13816	13735	13723	13590	13699	13701	13808	13664	13414	13562	13795	13497	13570	13712	13592	13755	13801	13640	13649	13703	13747	13625	13597	13769	13648	13673	13647	13740	13568	13353	13526	13648	13694	13506	13611	13696	13739	13764	13715	13655	13589	13702	13677	13520	13738	13753	13653	13622	13654	13651	13598	13589	13569	13848	13520	13789	13613	13617	13920	13526	13800	13639	13539	13753	13661	13689	13689	13491	13808	13700	13582	13689	13506	13745	13698	13653	13487	13857	13828	13743	13739	13752	13756	13700	13618	13565	13566	13710	13693	13700	13744	13710	13627	13473	13582	13626	13703	13601	13573	13673	13676	13728	13618	13563	13489	13596	13607	13492	13586	13694	13591	13563	13549	13775	13612	13720	13567	13606	13776	13599	13654	13752	13541	13680	13432	13591	13783	13603	13894	13690	13737	13615	13680	13885	13693	13741	13584	13654	13795	13624	13408	13728	13774	13682	13514	13714	13764	13837	13701	13724	13602	13572	13691	13599	13574	13740	13677	13751	13743	13633	13985	13744	13574	13709	13582	13585	13655	13656	13559	13637	13605	13627	13774	13615	13653	13721	13694	13842	13504	13549	13660	13646	13676	13701	13591	13796	13706	13486	13751	13605	13683	13672	13568	13610	13585	13741	13771	13701	13629	13635	13499	13643	13804	13732	13521	13559	13761	13671	13642	13671	13818	13647	13779	13781	13725	13481	13671	13590	13533	13653	13500	13677	13777	13589	13515	13616	13703	13717	13536	13689	13808	13696	13735	13785	13635	13693	13680	13794	13723	13511	13574	13656	13555	13614	13804	13610	13620	13494	13698	13589	13636	13694	13707	13736	13658	13595	13624	13766	13571	13701	13562	13494	13663	13691	13546	13770	13540	13603	13736	13575	13607	13691	13626	13659	13688	13680	13626	13710	13763	13722	13596	13849	13630	13500	13726	13709	13657	13778	13543	13541	13853	13546	13632	13713	13726	13540	13719	13487	13746	13778	13678	13598	13652	13730	13777	13589	13525	13754	13572	13620	13808	13488	13745	13583	13814	13566	13543	13634	13605	13754	13742	13916	13569	13677	13727	13470	13799	13629	13736	13413	13511	13711	13507	13733	13840	13765	13636	13873	13858	13659	13560	13691	13676	13731	13657	13678	13607	13528	13703	13771	13753	13681	13649	13740	13540	13528	13704	13627	13893	13505	13648	13552	13608	13668	13557	13682	13908	13612	13655	13589	13740	13642	13661	13852	13682	13637	13554	13764	13650	13580	13638	13527	13508	13688	13752	13765	13666	13797	13570	13707	13790	13460	13703	13521	13692	13711	13779	13660	13848	13569	13604	13651	13699	13776	13723	13582	13552	13709	13666	13601	13691	13719	13761	13713	13505	13759	13596	13613	13621	13730	13633	13569	13677	13869	13777	13633	13621	13592	13706	13556	13740	13614	13684	13613	13587	13609	13557	13635	13691	13533	13656	13775	13835	13647	13601	13611	13705	13697	13834	13653	13634	13584	13581	13599	13549	13686	13602	13730	13630	13680	13666	13614	13720	13554	13759	13565	13741	13693	13620	13712	13793	13702	13467	13724	13692	13705	13529	13696	13867	13712	13597	13697	13515	13789	13708	13771	13803	13518	13736	13746	13510	13485	13755	13605	13750	13585	13906	13669	13645	13664	13552	13557	13701	13646	13625	13706	13765	13543	13616	13716	13706	13622	13545	13817	13714	13715	13725	13607	13668	13779	13741	13755	13614	13808	13649	13706	13647	13535	13488	13758	13641	13580	13732	13727	13577	13786	13724	13605	13813	13758	13490	13868	13763	13714	13719	13693	13706	13816	13505	13581	13911	13695	13626	13803	13580	13493	13810	13783	13919	13683	13718	13625	13660	13760	13507	13702	13554	13597	13722	13738	13610	13763	13580	13805	13848	13517	13419	13615	13531	13594	13710	13675	13665
24810	21357	28379	26807	26360	26441	26613	24480	23721	23775	23325	23382	23245	23314	23146	23164	22821	22822	22828	22773	22642	22866	22636	22524	22734	22463	22514	22484	22426	22517	22453	22382	22691	22654	22552	22521	22358	22884	22399	22595	22439	22508	22433	22648	22683	22609	22577	22590	22680	22400	22416	22461	22390	22560	22404	22514	22347	22593	22401	22636	22389	22420	22584	22301	22402	22300	22630	22343	22364	22563	22503	22560	22506	22481	22425	22490	22330	22504	22595	22760	22269	22055	22492	22357	22399	22352	22299	22292	22579	22393	22623	22627	22313	22274	22472	22280	22315	22314	22234	22564	22447	22434	22401	22547	22494	22638	22375	22521	22504	22323	22413	22442	22518	22485	22509	22714	22445	22135	22624	22412	22401	22273	22353	22360	22507	22440	22338	22363	22542	22470	22326	22371	22377	22636	22489	22440	22352	22584	22563	22522	22238	22555	22324	22399	22659	22481	22415	22575	22317	22225	22193	22571	22316	22340	22394	22579	22351	22308	22608	22494	22340	22392	22325	22485	22330	22356	22475	22404	22247	22395	22451	22451	22407	22359	22246	22578	22612	22554	22443	22476	22471	22558	22494	22491	22536	22205	22496	22587	22476	22478	22475	22598	22410	22550	22266	22550	22427	22369	22378	22447	22387	22444	22295	22425	22623	22316	22395	22150	22337	22451	22373	22512	22377	22458	22354	22609	22320	22517	22237	22219	22233	22267	22421	22307	22458	22269	22558	22204	22211	22325	22429	22350	22527	22460	22477	22585	22552	22320	22391	22649	22522	22474	22370	22301	22558	22504	22230	22640	22572	22560	22468	22379	22495	22475	22476	22254	22400	22440	22632	22444	22316	22419	22480	22400	22253	22337	22356	22261	22483	22603	22290	22226	22408	22522	22357	22424	22244	22466	22617	22618	22353	22330	22491	22292	22277	22418	22564	22492	22280	22427	22346	22613	22123	22444	22278	22407	22343	22226	22336	22519	22373	22451	22483	22437	22268	22323	22362	22469	22345	22372	22444	22646	22243	22594	22470	22315	22391	22661	22463	22619	22453	22241	22483	22477	22342	22327	22518	22168	22358	22535	22183	22457	22537	22441	22354	22423	22549	22379	22294	22463	22410	22229	22293	22509	22291	22471	22497	22537	22326	22633	22337	22387	22580	22502	22393	22356	22570	22310	22326	22589	22245	22430	22607	22264	22311	22296	22316	22520	22428	22426	22192	22364	22372	22362	22478	22316	22386	22349	22409	22547	22622	22313	22391	22336	22480	22624	22614	22532	22586	22276	22624	22431	22454	22350	22505	22487	22329	22442	22382	22595	22398	22234	22287	22508	22623	22474	22473	22533	22516	22338	22353	22502	22333	22382	22393	22635	22410	22743	22324	22379	22436	22374	22459	22341	22394	22446	22605	22463	22150	22367	22403	22205	22340	22368	22325	22237	22422	22348	22437	22336	22281	22357	22414	22431	22353	22381	22427	22213	22262	22444	22549	22548	22454	22236	22406	22585	22340	22357	22239	22585	22324	22185	22469	22363	22596	22271	22668	22520	22450	22379	22497	22417	22412	22448	22430	22652	22601	22404	22384	22517	22417	22261	22484	22427	22336	22580	22305	22478	22416	22130	22484	22248	22067	22415	22568	22380	22699	22508	22602	22377	22491	22194	22384	22462	22254	22472	22725	22445	22491	22384	22514	22247	22402	22389	22521	22447	22365	22471	22550	22455	22376	22575	22308	22624	22698	22458	22608	22500	22451	22371	22443	22437	22459	22536	22298	22356	22245	22513	22486	22530	22498	22542	22660	22550	22401	22501	22440	22489	22617	22464	22471	22397	22269	22415	22242	22419	22594	22322	22316	22466	22543	22546	22328	22486	22346	22664	22497	22380	22644	22303	22503	22325	22776	22628	22420	22539	22411	22282	22468	22535	22259	22389	22433	22377	22431	22282	22274	22372	22340	22373	22644	22541	22540	22445	22343	22504	22482	22645	22301	22512	22325	22409	22216	22320	22185	22303	22405	22483	22324	22624	22235	22356	22759	22352	22666	22440	22637	22398	22324	22272	22306	22463	22437	22421	22656	22436	22391	22326	22500	22189	22541	22542	22391	22262	22527	22252	22337	22369	22229	22668	22362	22545	22209	22395	22472	22622	22316	22582	22350	22368	22403	22359	22310	22520	22746	22618	22329	22396	22275	22488	22348	22260	22468	22445	22483	22444	22523	22332	22281	22445	22310	22653	22306	22054	22520	22182	22311	22398	22458	22531	22236	22416	22554	22257	22473	22586	22466	22346	22411	22638	22520	22400	22402	22272	22250	22404	22406	22473	22635	22477	22325	22386	22421	22337	22625	22387	22409	22387	22295	22292	22380	22459	22500	22512	22458	22419	22609	22348	22127	22617	22483	22110	22377	22452	22583	22898	22042	22434	22615	22636	22336	22479	22105	22318	22150	22173	22167	22648	22122	22359	22321	22489	22368	22408	22273	22270	22401	22396	22545	22465	22661	22466	22388	22460	22573	22415	22398	22200	22367	22654	22445	22548	22451	22488	22321	22490	22358	22262	22581	22428	22497	22392	22630	22376	22598	22374	22430	22276	22613	22440	22385	22456	22161	22454	22438	22431	22423	22507	22381	22291	22551	22363	22327	22340	22782	22193	22504	22518	22383	22288	22392	22375	22311	22126	22534	22584	22401	22416	22667	22501	22787	22511	22609	22518	22461	22601	22582	22373	22659	22226	22364	22662	22393	22416	22476	22529	22311	22682	22488	22544	22195	22702	22519	22496	22488	22316	22401	22423	22500	22400	22349	22359	22381	22322	22220	22222	22530	22438	22369	21862	22292	22601	22468	22523	22651	22413	22111	22423	22561	22325	22380	22328	22472	22654	22355	22528	22457	22250	22579	22216	22275	22200	22199	22318	22682	22433	22468	22439	22306	22496	22492	22565	22584	22457	22494	22449	22631	22401	22358	22290	22466	22473	22517	22328	22595	22419	22391	22262	22353	22406	22270	22527	22180	22497	22365	22488	22530	22416	22484	22273	22486	22289	22674	22450	22377	22505	22233	22421	22412	22236	22481	22354	22371	22330	22585	22451	22350	22205	22504	22391	22576	22410	22498	22627	22212	22292	22501	22345	22559	22309	22211	22239	22550	22392	22558	22642	22527	22290	22411	22398	22518	22422	22301	22581	22547	22442	22261	22221	22410	22569	22572	22646	22483	22376	22503	22561	22691	22388	22363	22318	22349	22555	22350	22426	22590	22325	22481	22499	22641	22430	22512	22439	22393	22443	22448	22588	22259	22295	22547	22278	22502	22351	22546	22696	22617	22420	22526	22615	22528	22566	22668	22479	22365	22644	22457	22482	22602	22553	22222	22412	22382	22348	22459	22363	22394	22381	22489	22315	22665	22460	22635	22496	22254	22691	22344	22478	22347	22595	22600	22510	22625	22395	22316	22199	22322	22447	22431	22497	22741	22357	22516	22572	22397	22253	22300	22272	22408	22565	22517	22625	22541	22437	22549	22255	22268	22288	22472	22516	22302	22147	22457	22303	22379	22439	22440	22412	22453	22342	22369	22197	22494	22382	22438	22307	22325	22375	22247	22525	22247	22439	22624	22276	22425	22457	22467	22417	22454	22372	22347	22519	22442	22196	22464	22334	22536	22494	22666	22572	22444	22520	22424	22357	22707	22376	22453	22572	22591	22381	22252	22327	22469	22498	22199	22397	22612	22538	22149	22397	22339	22309	22743	22293	22469	22385	22570	22457	22459	22586	22365	22209	22305	22529	22304	22442	22642	22542	22149	22546	22358	22134	22639	22574	22485	22322	22375	22568	22265	22713	22517	22187	22499	22444	22189	22460	22206	22633	22626	22394	22413	22459	22582	22306	22292	22269	22473	22639	22510	22434	22430	22580	22661	22231	22498	22295	22425	22579	22329	22315	22756	22426	22314	22293	22615	22512	22412	22655	22119	22478	22453	22392	22552	22319	22610	22369	22510	22620	22392	22156	22496	22556	22498	22483	22283	22365	22552	22312	22459	22718	22292	22352	22508	22255	22277	21990	22466	22580	22428	22238	22295	22218	22467	22507	22637	22534	22589	22290	22422	22536	22449	22579	22590	22207	22462	22330	22377	22145	22419	22207	22396	22360	22474	22353	22419	22638	22312	22240	22439	22351	22363	22541	22251	22205	22343	22536	22411	22424	22483	22254	22513	22337	22445	22370	22528	22520	22381	22376	22304	22281	22390	22486	22473	22484	22378	22225	22539	22545	22610	22347	22405	22351	22530	22458	22474	22464	22316	22472	22472	22265	22273	22391	22382	22614	22203	22234	22431	22510	22549	22328	22405	22306	22282	22521	22521	22551	22434	22374	22585	22309	22397	22719	22516	22516	22555	21972	22593	22235	22462	22548	22533	22131	22457	22174	22332	22551	22422	22613	22388	22372	22524	22464	22272	22306	22517	22129	22349	22331	22263	22475	22344	22419	22543	22676	22418	22496	22501	22392	22281	22273	22257	22287	22487	22413	22290	22242	22582	22552	22565	22684	22676	22318	22352	22372	22471	22343	22486	22604	22474	22349	22317	22490	22340	22132	22420	22475	22621	22288	22543	22666	22695	22539	22456	22424	22509	22440	22608	22544	22395	22338	22582	22059	22498	22390	22549	22455	22446	22458	22358	22674	22646	22624	22349	22483	22732	22556	22395	22597	22416	22487	22396	22550	22587	22520	22310	22362	22374	22245	22369	22220	22473	22413	22734	22566	22315	22449	22479	22262	22431	22485	22568	22170	22454	22032	22510	22576	22462	22236	22457	22402	22541	22607	22497	22408	22176	22226	22398	22350	22417	22754	22417	22579	22587	22435	22357	22287	22547	22324	22536	22310	22522	22565	22201	22351	22188	22360	22346	22562	22445	22359	22635	22449	22552	22525	22493	22473	22560	22311	22579	22257	22327	22403	22389	22279	22477	22563	22380	22630	22392	22242	22419	22553	22360	22431	22533	22345	22468	22487	22441	22510	22184	22522	22463	22489	22702	22415	22435	22505	22269	22547	22340	22475	22113	22316	22298	22590	22532	22471	22455	22529	22342	22486	22412	22606	22506	22436	22410	22642	22648	22351	22442	22560	22480	22385	22448	22247	22442	22467
20645	36002	31451	23440	19888	17705	16682	15698	15355	15064	14823	14659	14425	14420	14229	14246	14180	14108	14026	14063	13949	13962	14037	13763	13774	13974	13819	13882	13947	13805	14034	13670	13851	13910	13923	13795	13739	13808	13746	13705	13727	13785	13932	13737	13724	13783	13708	13669	13911	13851	13791	13779	13708	13889	13684	13719	13777	13641	13746	13768	13748	13637	13741	13552	13703	13467	13924	13629	13827	13762	13714	13736	13722	13567	13661	13756	13628	13626	13646	13753	13633	13680	13773	13638	13794	13755	13841	13746	13692	13730	13556	13672	13761	13708	13716	13683	13731	13687	13707	13559	13778	13694	13632	13809	13755	13708	13679	13691	13718	13656	13766	13572	13793	13641	13781	13682	13741	13694	13551	13775	13756	13625	13623	13690	13715	13866	13847	13750	13708	13607	13715	13637	13579	13523	13649	13699	13686	13819	13799	13735	13708	13836	13654	13683	13650	13659	13810	13665	13811	13573	13548	13767	13707	13636	13495	13643	13694	13576	13718	13744	13613	13765	13628	13736	13756	13584	13767	13880	13680	13532	13688	13847	13779	13724	13635	13435	13812	13801	13534	13712	13749	13793	13654	13641	13766	13662	13463	13746	13792	13654	13795	13676	13779	13760	13594	13765	13675	13684	13623	13653	13758	13579	13637	13606	13788	13478	13727	13704	13734	13589	13754	13808	13824	13586	13643	13559	13658	13583	13809	13602	13766	13700	13631	13646	13652	13806	13706	13766	13729	13673	13429	13829	13694	13603	13860	13783	13775	13705	13729	13657	13720	13758	13501	13747	13662	13685	13656	13707	13591	13741	13603	13668	13825	13794	13702	13853	13745	13617	13683	13785	13823	13921	13629	13672	13557	13726	13670	13725	13637	13707	13704	13601	13741	13555	13647	13604	13777	13628	13739	13550	13618	13738	13736	13610	13765	13789	13560	13835	13748	13754	13548	13737	13624	13867	13662	13704	13803	13581	13604	13571	13710	13690	13632	13711	13712	13681	13725	13655	13817	13692	13648	13604	13584	13718	13697	13727	13631	13645	13628	13863	13712	13625	13736	13670	13616	13572	13753	13769	13746	13622	13639	13892	13511	13744	13507	13660	13828	13561	13789	13634	13720	13566	13558	13688	13562	13682	13506	13679	13622	13722	13602	13641	13811	13746	13628	13624	13756	13694	13662	13624	13838	13548	13755	13737	13940	13746	13620	13737	13647	13889	13731	13842	13750	13456	13656	13690	13744	13740	13680	13706	13745	13855	13596	13630	13679	13697	13783	13735	13649	13791	13832	13911	13781	13691	13460	13699	13736	13675	13577	13587	13697	13668	13620	13561	13643	13511	13580	13421	13735	13627	13728	13759	13667	13665	13773	13636	13510	13706	13703	13732	13703	13712	13634	13731	13709	13732	13594	13512	13870	13779	13660	13752	13672	13718	13500	13632	13680	13731	13805	13808	13558	13533	13729	13689	13624	13729	13782	13517	13716	13712	13603	13741	13650	13733	13761	13766	13685	13426	13854	13773	13568	13717	13737	13754	13558	13512	13558	13608	13708	13744	13824	13749	13809	13800	13722	13618	13550	13689	13613	13631	13545	13684	13585	13920	13597	13694	13718	13543	13640	13903	13647	13714	13662	13725	13830	13878	13635	13797	13749	13635	13606	13718	13716	13749	13752	13672	13640	13650	13661	13715	13749	13648	13488	13703	13561	13492	13743	13584	13730	13600	13639	13772	13651	13803	13599	13550	13679	13785	13784	13729	13643	13554	13629	13848	13758	13629	13710	13809	13596	13759	13733	13834	13813	13831	13723	13663	13504	13752	13768	13623	13653	13765	13851	13534	13701	13516	13691	13777	13573	13579	13650	13480	13566	13575	13699	13809	13504	13631	13612	13640	13859	13770	13623	13571	13742	13543	13705	13779	13688	13622	13710	13779	13522	13760	13735	13588	13649	13777	13691	13707	13769	13793	13678	13569	13836	13781	13610	13846	13768	13766	13547	13671	13869	13570	13529	13700	13669	13720	13562	13659	13657	13759	13475	13690	13671	13880	13821	13511	13702	13738	13827	13723	13496	13753	13644	13566	13902	13732	13654	13726	13607	13847	13444	13830	13515	13608	13702	13815	13639	13713	13543	13678	13516	13515	13675	13660	13687	13751	13881	13617	13779	13488	13756	13688	13629	13592	13658	13766	13830	13749	13642	13672	13687	13467	13703	13590	13905	13590	13865	13593	13596	13586	13648	13815	13913	13770	13603	13597	13687	13645	13786	13678	13777	13634	13746	13659	13713	13707	13607	13657	13799	13611	13627	13696	13694	13832	13681	13594	13748	13667	13606	13684	13528	13743	13736	13681	13793	13669	13608	13729	13687	13738	13817	13703	13481	13656	13662	13581	13683	13670	13850	13470	13734	13873	13680	13743	13711	13763	13496	13709	13705	13803	13638	13549	13816	13740	13697	13527	13782	13667	13516	13609	13725	13661	13767	13822	13671	13717	13748	13702	13697	13677	13570	13773	13886	13923	13544	13611	13581	13479	13635	13740	13644	13814	13639	13628	13662	13606	13523	13545	13678	13704	13510	13616	13814	13704	13695	13754	13771	13634	13787	13760	13817	13804	13811	13675	13639	13723	13659	13690	13787	13606	13585	13703	13574	13605	13908	13698	13677	13666	13560	13657	13871	13671	13863	13919	13673	13553	13831	13726	13720	13845	13713	13554	13786	13567	13669	13706	13704	13628	13640	13935	13752	13718	13768	13832	13714	13834	13689	13812	13590	13641	13877	13682	13609	13727	13678	13619	13680	13519	13575	13819	13785	13552	13731	13690	13667	13596	13870	13721	13739	13666	13622	13767	13572	13586	13753	13822	13617	13772	13648	13587	13646	13645	13806	13770	13649	13757	13664	13530	13751	13697	13644	13651	13662	13866	13782	13559	13638	13612	13829	13546	13628	13664	13840	13647	13848	13753	13730	13696	13694	13695	13668	13770	13852	13720	13672	13764	13609	13720	13675	13614	13808	13572	13866	13655	13665	13874	13599	13695	13681	13776	13665	13701	13711	13666	13561	13720	13629	13663	13658	13771	13731	13843	13781	13507	13789	13702	13603	13544	13801	13661	13569	13712	13630	13802	13544	13873	13745	13560	13770	13704	13669	13678	13680	13723	13694	13795	13768	13694	13663	13733	13844	13508	13831	13900	13616	13501	13709	13820	13655	13773	13503	13763	13514	13631	13681	13754	13593	13783	13747	13627	13705	13820	13707	13888	13516	13742	13704	13591	13605	13750	13684	13630	13754	13743	13608	13748	13663	13808	13656	13693	13541	13542	13640	13632	13676	13802	13666	13795	13877	13719	13827	13768	13626	13620	13644	13727	13701	13694	13577	13506	13726	13811	13464	13775	13585	13463	13659	13815	13654	13528	13647	13722	13723	13707	13765	13737	13628	13600	13825	13638	13666	13678	13780	13746	13721	13643	13817	13749	13749	13658	13599	13606	13508	13597	13804	13692	13690	13786	13751	13522	13629	13600	13610	13575	13777	13454	13987	13777	13662	13745	13651	13603	13699	13837	13617	13444	13705	13686	13631	13689	13537	13657	13482	13672	13703	13663	13681	13649	13497	13627	13686	13660	13773	13611	13666	13721	13911	13906	13773	13742	13874	13677	13677	13730	13740	13773	13732	13550	13720	13739	13716	13546	13736	13805	13457	13702	13535	13650	13666	13615	13807	13678	13677	13666	13548	13769	13681	13612	13580	13673	13722	13753	13594	13502	13773	13613	13670	13778	13696	13761	13590	13783	13699	13778	13810	13575	13673	13665	13647	13636	13509	13569	13848	13813	13646	13620	13686	13660	13715	13780	13758	13660	13674	13585	13611	13767	13735	13701	13644	13573	13668	13535	13536	13570	13680	13522	13767	13518	13661	13624	13745	13682	13712	13573	13930	13692	13712	13696	13628	13623	13522	13685	13668	13751	13603	13718	13793	13655	13757	13563	13852	13753	13812	13655	13682	13839	13744	13636	13567	13660	13685	13573	13712	13784	13621	13628	13671	13881	13683	13734	13910	13457	13604	13768	13793	13736	13526	13694	13712	13815	13773	13676	13669	13818	13819	13730	13798	13647	13438	13746	13723	13616	13653	13749	13715	13734	13707	13752	13771	13549	13800	13756	13600	13598	13774	13754	13680	13551	13799	13725	13587	13657	13656	13719	13802	13807	13460	13714	13610	13673	13741	13575	13768	13530	13651	13587	13765	13687	13631	13567	13777	13648	13576	13677	13607	13648	13809	13727	13535	13842	13671	13713	13732	13677	13783	13770	13841	13710	13551	13793	13744	13715	13780	13811	13606	13661	13822	13581	13705	13482	13742	13573	13665	13627	13629	13702	13668	13526	13591	13756	13823	13731	13558	13584	13705	13684	13835	13624	13696	13647	13766	13788	13838	13756	13663	13505	13621	13749	13693	13693	13683	13762	13688	13545	13597	13594	13691	13533	13791	13723	13569	13616	13748	13661	13572	13626	13732	13688	13779	13755	13583	13800	13674	13861	13725	13759	13643	13745	13738	13658	13670	13779	13623	13548	13700	13827	13712	13682	13787	13553	13667	13747	13649	13675	13508	13678	13936	13723	13756	13556	13637	13820	13670	13670	13682	13755	13753	13570	13730	13614	13834	13921	13796	13730	13613	13725	13603	13738	13803	13699	13646	13680	13732	13740	13728	13611	13697	13607	13629	13449	13797	13599	13574	13809	13739	13634	13780	13889	13671	13817	13500	13633	13568	13679	13638	13647	13800	13721	13750	13592	13725	13788	13749	13756	13799	13643	13775	13735	13666	13632	13685	13766	13944	13775	13746	13636	13789	13586	13737	13667	13697	13624	13557	13649	13672	13734	13708	13624	13754	13695	13632	13695	13678	13900	13664	13767	13591	13650	13536	13844	13619	13650	13551	13581	13753	13714	13652	13572	13766	13739	13788	13587	13531	13545	13731	13761	13791	13584	13496	13807	13637	13623	13663	13736	13827	13850	13702	13769	13791	13730	13622	13603	13594	13625	13711	13670	13592	13679	13654	13656	13642	13737	13668	13695	13629	13714	13724	13942	13717	13608	13738	13724	13641	13637	13761	13788	13744	13713	13633	13880	13746	13721	13706	13702
23187	21380	28600	25369	26219	29867	31716	28400	27765	27821	27139	26474	26606	26435	26612	26256	26380	26216	26020	25625	25969	26147	25580	25737	25871	25773	25864	25794	25697	25895	25871	25785	25646	25810	25632	25996	25741	25787	25776	25480	25722	25574	25552	25603	25602	25703	25529	25675	25432	25470	25676	25610	25417	25689	25795	25579	25486	25440	25512	25557	25714	25598	25509	25421	25645	25522	25540	25387	25444	25393	25474	25604	25732	25515	25749	25489	25440	25364	25507	25587	25605	25488	25539	25584	25383	25351	25293	25328	25597	25456	25592	25351	25429	25410	25534	25392	25524	25482	25353	25612	25465	25530	25602	25435	25423	25562	25439	25123	25194	25471	25436	25408	25493	25428	25748	25689	25342	25410	25440	25207	25531	25415	25339	25353	25539	25424	25199	25093	25279	25378	25356	25440	25621	25353	25343	25431	25281	25398	25467	25492	25620	25712	25400	25282	25401	25433	25359	25554	25411	25344	25391	25190	25303	25610	25105	25502	25442	25374	25466	25578	25689	25440	25667	25455	25396	25482	25436	25412	25826	25496	25470	25392	25254	25507	25394	25410	25424	25303	25257	25200	25346	25721	25491	25751	25404	25630	25460	25289	25557	25390	25573	25441	25636	25351	25613	25431	25268	25530	25564	25410	25470	25354	25508	25762	25678	25475	25619	25357	25394	25314	25398	25539	25473	25576	25370	25595	25635	25529	25289	25486	25530	25460	25588	25573	25626	25394	25325	25390	25553	25366	25627	25339	25232	25362	25348	25162	25210	25566	25388	25488	25550	25206	25454	25372	25528	25510	25367	25292	25615	25274	25435	25636	25256	25384	25514	25470	25474	25442	25272	25553	25389	25132	25259	25883	25403	25251	25440	25443	25445	25447	25358	25522	25667	25342	25417	25568	25407	25615	25490	25429	25225	25470	25640	25527	25518	25409	25613	25385	25629	25295	25253	25436	25654	25285	25361	25506	25312	25214	25412	25402	25441	25726	25321	25356	25372	25491	25452	25354	25639	25445	25655	25504	25551	25364	25118	25609	25663	25416	25662	25547	25204	25254	25456	25483	25214	25448	25516	25383	25409	25637	25388	25398	25618	25293	25637	25512	25450	25409	25492	25424	25641	25428	25367	25590	25508	25629	25594	25434	25473	25370	25375	25514	25458	25516	25363	25435	25476	25587	25574	25319	25461	25353	25512	25662	25549	25356	25572	25651	25420	25637	25139	25436	25704	25419	25558	25562	25513	25408	25476	25689	25471	25410	25661	25215	25429	25358	25577	25690	25464	25727	25373	25380	25444	25287	25410	25385	25464	25335	25474	25463	25361	25323	25378	25281	25678	25623	25325	25391	25625	25570	25530	25526	25198	25480	25659	25684	25242	25431	25380	25392	25573	25379	25374	25438	25451	25542	25690	25432	25751	25492	25497	25259	25588	25586	25575	25441	25360	25621	25259	25159	25380	25295	25544	25473	25386	25492	25427	25137	25173	25520	25385	25598	25392	25603	25141	25496	25560	25745	25656	25517	25611	25300	25413	25388	25424	25434	25371	25401	25482	25692	25194	25434	25561	25321	25447	25403	25363	25369	25570	25716	25419	25537	25494	25330	25338	25358	25507	25428	25493	25617	25508	25745	25420	25460	25452	25383	25399	25518	25346	25443	25330	25634	25471	25576	25382	25526	25503	25168	25533	25365	25606	25722	25636	25491	25656	25426	25372	25556	25349	25512	25295	25312	25416	25153	25202	25573	25553	25428	25451	25284	25467	25208	25454	25605	25458	25433	25606	25310	25430	25337	25647	25617	25251	25249	25535	25388	25493	25445	25126	25285	25426	25743	25491	25360	25648	25674	25470	25195	25381	25520	25355	25426	25340	25203	25426	25268	25429	25421	25369	25401	25211	25468	25328	25557	25361	25446	25343	25432	25220	25246	25597	25414	25624	25706	25352	25407	25587	25734	25757	25373	25248	25325	25487	25407	25524	25334	25287	25382	25189	25280	25662	25332	25657	25415	25520	25336	25334	25613	25632	25215	25503	25353	25499	25250	25217	25332	25455	25352	25564	25417	25359	25424	25508	25377	25488	25619	25160	25396	25432	25400	25415	25295	25605	25645	25389	25232	25340	25197	25393	25656	25686	25416	25394	25398	25364	25621	25613	25289	25257	25460	25542	25470	25454	25447	25818	25621	25320	25124	25584	25362	25390	25459	25488	25373	25477	25483	25494	25212	25369	25452	25588	25519	25370	25418	25497	25276	25295	25225	25409	25684	25436	25533	25401	25568	25114	25430	25265	25380	25154	25290	25305	25493	25498	25478	25533	25430	25431	25527	25542	25249	25511	25332	25352	25379	25474	25311	25596	25623	25432	25484	25268	25399	25362	25241	25293	25421	25447	25307	25403	25452	25721	25431	25448	25359	25248	25411	25651	25419	25406	25240	25215	25531	25349	25623	25477	25374	25605	25593	25511	25262	25427	25373	25480	25666	25281	25600	25411	25465	25448	25402	25519	25409	25601	25355	25310	25422	25615	25376	25605	25551	25568	25441	25492	25540	25295	25401	25427	25433	25456	25659	25506	25296	25803	25422	25109	25464	25294	25686	25513	25309	25325	25421	25539	25251	25503	25389	25076	25477	25266	25552	25076	25484	25398	25531	25644	25443	25514	25422	25233	25542	25413	25547	25335	25316	25644	25645	25296	25442	25560	25710	25523	25677	25433	25609	25311	25559	25380	25438	25550	25645	25648	25511	25390	25506	25448	25522	25509	25427	25406	25473	25270	25152	25450	25666	25353	25218	25538	25492	25538	25552	25338	25506	25496	25289	25537	25560	25566	25557	25521	25453	25381	25546	25630	25166	25194	25458	25386	25447	25143	25604	25563	25495	25680	25374	25497	25552	25479	25457	25463	25552	25258	25363	25453	25328	25412	25657	25348	25452	25277	25221	25284	25504	25245	25338	25541	25357	25406	25390	25350	25263	25405	25398	25475	25412	25447	25272	25401	25448	25374	25400	25421	25560	25402	25469	25499	25205	25456	25456	25782	25457	25295	25432	25505	25286	25546	25617	25510	25419	25297	25296	25457	25478	25419	25331	25391	25262	25419	25559	25602	25462	25380	25535	25209	25407	25388	25503	25323	25470	25639	25463	25280	25392	25593	25496	25378	25484	25471	25287	25379	25603	25336	25340	25525	25217	25548	25391	25467	25433	25512	25504	25373	25512	25424	25377	25296	25054	25605	25474	25659	25318	25389	25498	25439	25074	25504	25615	25522	25245	25307	25422	25289	25439	25358	25080	25478	25536	25559	25679	25340	25447	25191	25341	25572	25269	25297	25617	25306	25530	25728	25491	25505	25302	25639	25403	25206	25544	25551	25367	25473	25339	25438	25506	25592	25542	25389	25606	25414	25438	25639	25539	25284	25384	25513	25415	25390	25433	25781	25368	25503	25493	25400	25377	25420	25479	25346	25591	25430	25234	25501	25574	25446	25387	25565	25556	25425	25482	25472	25235	25450	25377	25476	25312	25307	25566	25554	25401	25319	25388	25288	25609	25513	25861	25379	25271	25441	25429	25501	25464	25486	25439	25307	25395	25570	25421	24899	25198	25634	25500	25465	25463	25304	25712	25462	25591	25747	25403	25456	25585	25535	25553	25527	25505	25406	25606	25529	25554	25550	25455	25563	25407	25383	25559	25650	25398	25576	25663	25617	25861	25522	25448	25386	25247	25399	25082	25329	25383	25239	25442	25449	25565	25649	25425	25242	25493	25723	25568	25449	25602	25460	25397	25563	25532	25696	25506	25612	25665	25523	25242	25452	25433	25628	25344	25388	25493	25471	25643	25496	25372	25371	25503	25426	25603	25379	25329	25396	25399	25013	25259	25442	25301	25509	25302	25580	25713	25473	25298	25350	25421	25350	25492	25399	25241	25321	25216	25386	25285	25415	25623	25542	25347	25369	25399	25094	25293	25504	25676	25630	25490	25410	25511	25644	25439	25564	25377	25591	25614	25701	25365	25467	25525	25637	25371	25357	25466	25393	25443	25370	25269	25517	25495	25342	25641	25526	25585	25631	25359	25377	25691	25284	25580	25397	25590	25402	25500	25527	25287	25470	25084	25326	25531	25275	25382	25603	25361	25490	25486	25647	25510	25320	25624	25497	25267	25303	25319	25450	25390	25354	25567	25208	25337	25429	25259	25419	25503	25292	25516	25476	25459	25520	25261	25300	25386	25225	25387	25452	25595	25616	25475	25394	25483	25720	25593	25468	25381	25694	25201	25334	25655	25696	25124	25312	25449	25521	25450	25334	25517	25287	25370	25335	25398	25565	25522	25369	25638	25437	25409	25436	25190	25539	25658	25555	25252	25371	25365	25224	25192	25139	25448	25362	25380	25454	25513	25582	25435	25633	25262	25369	25386	25401	25642	25460	25383	25780	25234	25461	24981	25571	25583	25587	25227	25582	25521	25342	25288	25413	25321	25588	25536	25439	25259	25802	25331	25433	25485	25460	25483	25345	25362	25636	25645	25351	25283	25433	25697	25454	25568	25458	25343	25429	25470	25505	25453	25563	25561	25401	25199	25324	25546	25747	25580	25442	25322	25537	25332	25750	25295	25536	25347	25474	25319	25482	25147	25390	25338	25510	25540	25583	25315	25230	25266	25332	25527	25505	25155	25598	25354	25501	25441	25312	25282	25638	25281	25500	25250	25343	25600	25418	25129	25421	25500	25380	25694	25310	25426	25382	25445	25488	25506	25445	25554	25506	25520	25374	25597	25297	25505	25531	25359	25396	25616	25611	25431	25157	25547	25572	25609	25432	25502	25493	25559	25206	25387	25339	25503	25585	25598	25534	25275	25203	25438	25485	25434	25346	25531	25198	25437	25527	25378	25352	25293	25472	25404	25367	25438	25378	25433	25598	25441	25398	25271	25523	25372	25421	25344	25539	25373	25451	25481	25485	25489	25420	25427	25435	25239	25360	25495	25521	25257	25471	25425	25459	25246	25545	25371	25552	25478	25614	25615	25486	25492	25400	25557	25307	25354	25515	25260	25418	25570	25564	25397	25400	25628	25370	25391	25638	25480	25309	25371	25575	25572	25424	25396	25500	25365	25522	25639	25501	25511	25492	25150	25401	25429	25386	25511	25429	25439
23649	43373	37868	29108	24441	21514	19683	18325	17835	17256	16838	16758	16485	16169	16221	16238	15990	15726	15522	15617	15631	15429	15554	15604	15767	15442	15425	15498	15374	15228	15516	15300	15407	15190	15448	15342	15186	15202	15302	15446	15437	15430	15215	15196	15212	15286	15192	15299	15246	15165	15141	15291	14999	15322	15136	15221	15269	15025	15108	15102	15211	15308	15157	15019	15181	15224	15341	15149	15216	15146	15279	15049	14978	15193	15007	15164	15128	15384	15206	15387	15154	15149	15307	15138	15371	15162	15259	15459	15180	15185	15210	15193	15326	15403	15011	15172	15156	15208	15120	15170	15142	15059	15138	15135	15168	15107	15076	15308	14944	15111	15196	15168	15020	14977	14975	15006	15005	15157	15140	14978	15248	15223	15115	15013	15132	15094	15078	15132	15194	15171	15125	14997	15214	15203	15168	15289	15072	15235	15106	15224	15148	15006	15095	15033	15211	15026	15196	15142	15141	15061	14990	15180	15201	15209	15178	15176	15226	15072	15083	15149	14973	15123	15143	15190	15128	15146	15157	15016	15002	15112	15090	15061	15187	15216	15069	15064	15172	15185	15152	14971	15057	15135	15351	15170	15026	15135	15082	15202	15227	15148	15214	15066	15093	15115	15251	15146	15194	15138	15068	15177	15043	15085	15117	15211	15149	15272	15285	15160	15109	14988	15065	15322	15231	15175	15202	15096	15075	15126	15076	15119	15393	15133	15036	14948	15201	14980	15004	15175	15091	15225	15051	15081	15373	15267	15096	15148	15132	15196	15170	15188	15379	15005	15082	15260	14989	15203	15140	15329	15101	14971	15105	15088	15260	15132	15088	14932	15140	15134	15137	15119	15074	15040	15128	15013	15039	15231	15041	15059	15161	15258	15296	15092	15148	15027	15116	15030	15090	14924	15269	15128	15203	15208	14996	15076	15148	15229	15175	15256	14969	15273	15207	14992	15086	15183	15168	15139	15132	15170	15207	15069	15223	15166	15089	15065	15095	15182	15172	15406	15101	14961	15052	15092	15198	15181	15186	15297	15330	14960	15137	15006	15162	15115	15326	15097	15169	15119	15056	15263	15169	15094	15075	15149	15140	15139	14935	15148	15095	14972	15049	15259	14972	15068	15093	14981	15098	15018	15127	15169	15267	15178	15169	15145	15195	15166	15322	15198	15018	15085	15131	15111	15250	15371	15131	15296	15129	15127	15267	15030	15009	15010	15111	15151	15142	15026	15289	15078	15203	14932	15137	15212	15079	15168	15013	14797	15115	15291	15183	15077	15295	15057	15331	15202	15136	15096	15203	14962	15169	15072	15064	15120	15146	15053	15059	14909	15031	15252	15046	15068	14989	15142	15250	15016	15064	15198	15077	15195	15055	15006	15205	14995	15203	14965	14957	15214	15061	15157	15059	15115	14920	15094	15063	15127	15090	15063	15113	15175	14979	14979	15177	14896	15151	15131	15398	15086	15231	15109	15096	15013	15149	14966	15096	15134	15086	15188	14998	15237	15103	15111	15305	14876	15212	15091	15100	15084	15095	15031	15293	15248	15158	15046	15202	15026	15158	15058	15121	15040	15206	15139	15026	14960	15302	15104	15159	15161	15152	15026	15179	15314	15245	14974	15158	15176	15130	15290	15182	15083	15143	15073	14955	15304	15032	14926	15051	15118	15046	15150	14900	14961	14973	15100	14992	15178	15144	14848	15001	15179	15237	14992	15099	15178	15216	15139	15078	15131	15036	15236	15042	15163	15098	15070	15236	14996	15175	15009	15132	15226	15224	15228	15152	14941	15070	15210	15171	15123	15092	15112	15244	14922	15047	15171	15252	15200	15150	15235	15244	15065	15085	14908	15169	15180	14976	15236	14979	15216	15102	15045	15210	15121	15082	14934	15242	14948	15032	15228	15050	14976	15137	14975	15221	15201	15210	15093	15052	15218	15134	15148	15140	15083	15326	15252	15112	15151	15241	15106	15147	15148	15112	14993	15080	15057	15243	14992	15019	15115	14977	15126	15135	14992	14893	15041	15167	15106	14994	15240	14903	15189	14800	15234	15170	15163	15051	15182	15210	15322	15052	15030	15309	15231	15238	15167	15061	15196	15083	15076	15190	15164	15154	15223	15342	15106	15092	15302	15034	15163	15067	15138	15232	15117	15061	15063	14895	14984	15181	15281	15210	15048	15229	15030	14952	14989	15204	15165	14940	14995	15087	15169	15166	15293	15224	15020	15017	15115	15111	15080	15165	15040	15196	14988	15215	14838	15187	15047	15122	15118	15348	15007	15169	15067	15317	15230	14966	15079	14961	15118	15230	15206	15004	15098	15023	15214	15133	15105	15010	15175	15057	14995	15127	15198	15112	15076	15057	15137	14977	15215	15057	15107	14939	15166	15120	15195	15077	15062	15156	14970	15325	15157	15078	15014	15353	15016	15170	15049	15019	15095	15292	14955	15071	15179	14934	15096	15129	15037	15126	15148	15204	15319	14959	14879	15094	14993	15136	15287	15314	14929	15125	15263	15115	15124	15140	15112	15059	15200	15154	14974	15320	14940	15103	15243	14955	14975	15274	15201	15155	15057	15222	14890	14938	15031	15066	15250	15027	15239	15217	15129	15007	14981	15280	15006	15037	15106	15142	15083	15198	15208	15171	15178	15281	15237	15164	15010	15090	14994	15266	15026	14999	15065	15205	15126	15138	15090	15069	15066	14969	15096	14976	15288	15116	15082	15061	15026	15123	15245	15209	15152	15160	15055	15121	15014	15044	15082	15152	15120	15029	15011	15141	15099	15046	15265	15161	15224	15122	15151	15020	15016	15060	15084	15349	15136	15100	15205	15167	15182	15144	15082	14953	15183	15136	15037	15012	14974	15157	15137	15160	15165	15195	15210	15068	15127	15145	14994	15062	15033	15124	15263	15290	15117	15199	15011	15212	15121	15135	14865	15190	15192	15153	14968	15063	14990	15010	15041	15285	15249	15133	15055	14954	15117	14928	15144	15124	15209	15078	15239	15084	15108	14963	15253	15106	15119	15042	14994	15141	15155	15049	15017	15017	15088	15041	15080	15141	14995	15136	15284	15173	15066	15254	14932	15222	15026	15026	15236	15141	15006	15087	15003	15087	15173	15010	15221	15111	15135	15157	15217	14955	15122	15152	15076	15126	15030	15082	15122	15000	15034	15140	14856	15265	15152	15144	15064	15082	15071	15163	14940	15051	15227	15025	15232	15077	15149	15150	15012	15040	15214	15086	15031	15069	14934	15234	15047	15349	15177	15148	14932	15019	15133	15118	15261	15183	15118	15156	15161	15046	15182	15245	15141	15025	15045	15215	14995	15145	15397	14900	15108	15143	15005	15253	15002	15210	15104	15111	15135	15021	14973	15061	15110	14941	14938	15155	15041	15131	15057	15091	15064	15171	14983	15072	15315	15185	15084	15274	15183	15129	15107	15124	15377	15214	14939	14990	15142	15073	15100	15182	15019	15314	15104	15065	15058	14997	15040	14992	15016	14972	14839	15227	14884	15198	15080	15041	14951	15003	15019	15382	15188	15093	15119	15170	15285	14978	15012	14935	15086	15076	15195	15140	15234	14967	15083	15186	15066	15167	15151	15142	14980	15094	15125	15286	15097	15181	15048	14987	15155	14915	15129	15172	14993	15290	15005	15186	15153	15077	15276	15081	15098	15224	15031	15179	15047	15358	15139	15247	15273	15160	15172	14899	15180	15202	15157	15150	15104	15042	15118	15092	14987	15208	15132	15142	14942	15091	14895	15153	15018	15185	15025	15159	15114	15084	15253	15039	15038	15152	15148	15292	15230	15088	15101	15004	15187	15196	14974	15204	15140	15142	15233	15183	15054	15031	15150	15031	15078	15216	15390	14952	15138	15175	15051	15131	15241	15079	15310	15140	15212	15295	14985	15167	15172	14963	15002	15239	15235	15121	15290	15131	15135	15417	14991	15123	15104	15265	15183	15255	15022	15057	15217	15128	15167	15037	15262	15024	15002	15200	15132	15035	15129	15100	15135	15066	15202	15294	15110	15235	15155	14955	14983	15169	15096	15155	15053	15265	15131	15064	15154	15154	15116	15005	15280	15270	15023	15247	15035	15258	15245	14977	15199	15118	15200	14902	15144	15043	14923	15116	15192	15194	15020	15107	15257	15067	14966	15270	15127	15093	14923	15219	14959	15090	15166	15154	14998	15372	15222	15228	15133	14893	15163	14967	15194	15064	15003	15194	14947	15339	15027	14969	15222	15217	14935	15236	15153	15040	15262	15241	15232	15093	15009	15163	15070	15212	15059	15066	14884	15146	14997	15216	15037	15105	15261	14902	15195	15130	15195	15156	15087	15231	15060	15135	15181	15145	15232	14999	14904	15221	15127	15003	15235	15248	15010	15090	14982	14980	15006	15266	15019	15141	15011	15041	15128	15202	15171	15285	15082	14984	15081	15382	15141	14998	15105	15029	15203	15010	15169	15143	15129	15021	14933	15088	15054	15197	15088	15218	15069	15159	15207	15072	15094	15194	15132	15193	14946	15071	15125	14961	15105	15057	15124	15096	15026	15063	15065	15083	15004	14985	15093	15076	15149	14991	15123	15090	15044	15260	15060	14999	15040	15050	15121	15113	15070	15097	15122	15093	15148	14976	15074	15024	14986	15067	15102	15123	14963	15242	15139	14955	15104	15065	15138	15138	15093	15263	15277	15078	15042	15237	14981	15114	15044	15409	15353	15095	14990	15022	15112	15101	15138	15082	15071	15103	15179	15167	15008	15049	15042	14984	15086	15123	15189	15050	15145	14994	15183	15195	15101	15032	15082	15202	15218	15081	15190	15255	15165	15042	15134	15008	15085	15163	15157	15094	15078	15177	15221	14941	15042	15050	15130	15213	15287	15154	15187	15276	15158	15070	15216	15061	15256	15038	15307	15208	15076	15118	15109	15067	15111	15231	15226	15045	15026	15087	15134	15196	15240	15361	14896	15175	15195	15127	15167	15049	15097	14989	15162	15040	15130	15014	14963	14927	15153	15190	15194	14932	15088	15123	15245	15074	15145	15044	14888	15188	15208	15065	15248	15064	15021	15095	15118	15145	15289	15327	15049	15202	15120	14959	15089	15087	15102	15193	15203	15107	15215	15100	15143
33752	31438	36003	33648	30316	29608	29284	28640	28458	28514	28354	28274	28190	28276	28225	28298	28114	28122	28269	28114	28252	28056	28061	27869	28047	28106	28044	27896	28061	27946	28202	27898	27849	28088	28063	27828	27862	27970	27914	27954	28073	28123	28033	28092	27784	27866	28077	27865	27906	27964	27945	27912	28041	27917	28135	27670	27951	27937	27840	28060	27718	27898	28018	27847	28147	28164	27807	27781	28003	27981	27929	27929	28132	28133	28142	28159	27898	27820	27808	27978	27997	28092	28183	27739	27951	27907	27682	27924	28053	27869	27971	27912	27972	27864	27716	27990	28115	28108	27815	27764	27800	27655	27889	27811	28130	27921	27903	28039	28125	27829	27767	27958	28117	28238	28092	27894	27991	28019	27942	27912	28136	27977	28145	27988	27835	28138	28007	27822	27931	27862	28110	28046	27996	27951	28040	28144	27778	27894	27976	27886	28143	27985	27761	28146	27931	27893	27734	27694	27994	27891	27935	27922	27972	28093	28063	27922	28082	27919	28033	27978	27880	28262	27828	27813	27902	27637	27890	27896	28133	27947	28054	28160	27980	28007	28048	27794	28156	28012	28059	28012	28140	27975	28062	28155	27712	27829	27785	27796	28174	27850	27976	28249	27929	27862	27984	28041	28193	28118	28057	27990	27846	27877	28109	27924	27721	27802	27819	27709	27881	28186	27822	28002	28007	27763	27700	27807	27867	28026	27976	28008	27972	27931	27648	27722	28325	27715	27806	27937	27934	27809	27790	28077	28042	28068	28258	27970	27571	27861	27672	27913	27992	28205	27730	27934	27820	28044	27754	27919	27856	27927	27820	27842	27961	27982	27672	27827	27794	27759	27551	28039	27975	27959	27774	28089	27906	27987	28087	27812	28047	27945	27884	28092	27900	27793	27832	27725	28058	27814	28092	28025	27986	27889	27954	27978	27732	27940	27960	28101	27778	27924	27838	28080	27909	28033	28024	27772	27697	28125	27941	27823	27933	28055	27923	27950	27973	27977	28070	27963	27993	27807	28042	27974	28038	28075	28004	28002	28092	27801	28022	27958	27930	28130	28188	27901	28118	27789	28035	27742	27962	28082	27716	27789	28049	28033	27998	27834	27832	27863	27669	27770	27867	28045	27848	28082	27897	28055	27952	27835	27863	27864	28104	27688	27616	28026	27627	27753	27821	27817	27801	27901	27911	27872	28015	27918	27833	27832	27874	27802	28020	27871	27779	27680	27995	27872	27948	27770	27884	27694	27881	27746	27875	27787	27896	27679	28077	27977	27918	27735	27949	28190	27953	27731	27902	28113	27872	27996	27849	27660	27960	28031	27768	27967	28072	27898	27870	27985	28052	28254	27769	27808	28048	27896	28081	27898	27980	27718	27716	27948	27967	27744	28083	28152	27969	27963	27996	28026	28161	28109	28013	27908	27791	27784	27930	27756	28002	27918	27971	27965	28049	27879	28028	27929	28149	27838	28151	27909	27765	27887	27804	27794	27921	28023	27953	27968	27963	28050	28093	27699	27823	27940	27951	28094	27784	27884	27922	28003	28030	27954	27891	27558	27723	27690	28022	28037	27657	28071	27859	27732	28093	27788	27801	28145	27845	27668	27913	28098	27960	27972	27960	28039	27886	28040	28089	28044	27761	28061	27807	28056	27932	27668	28140	27914	27939	27943	27983	27964	27724	27697	27972	27790	27891	28262	27941	28098	27834	27602	27682	27738	27946	27953	27931	27853	28063	27892	27915	27995	28078	28181	27840	27736	28160	28068	27953	27961	27825	27906	27716	27752	28036	27728	27746	28198	28005	27839	27921	27867	27926	28028	27908	28285	27927	28055	27961	27891	27961	27942	27899	28236	27952	27983	28203	27958	27955	27880	27849	27801	27866	28028	28024	27977	27882	28095	27778	27814	27863	27931	27749	27983	28105	28032	27884	28088	27903	28069	27720	27860	27905	28158	27911	27833	28130	27648	27981	27984	27974	27632	27878	27899	27928	27753	27922	27609	27823	27942	27846	27864	27965	27811	28026	27932	27658	27983	27901	28233	28066	27771	27675	28085	28011	28142	27934	27965	28093	27893	28089	27813	27900	27862	27915	27750	27926	27943	27880	27789	27930	27745	28250	28267	27884	27950	27889	28048	27918	28011	27975	27681	27774	27743	27863	27982	27776	27739	27862	28086	27650	27800	28013	27889	27921	28146	27888	27859	28045	28081	27749	27735	28032	28062	27966	28048	27987	27854	28073	27805	27848	27706	27960	27929	27969	27868	28205	27640	28049	27933	28035	27970	27825	27868	28075	27707	27865	27972	28048	28093	27979	27900	27888	27887	27940	27825	28066	27870	27899	27858	27906	27650	27715	27832	28218	27955	27992	28127	28088	28070	27680	28069	27865	27970	28145	28188	27827	27814	28054	27650	27797	27908	27717	28014	27635	27938	27888	27902	27881	27906	27899	27718	28129	28024	27792	27737	27915	27818	27847	27916	27932	28211	27950	27858	27906	27893	28177	28293	27970	28057	27891	27966	27871	27960	27833	27773	27841	27952	28133	28003	27823	28136	27697	27934	28052	28020	27978	27804	28164	28071	28160	27838	28153	28012	27831	28020	27859	28160	27742	27791	28166	27777	27900	27649	27963	28013	28128	27763	28070	27616	27737	27991	27936	27910	27951	27777	27974	27910	27987	27991	27767	28028	28009	27935	27902	27891	27884	27981	27976	27942	28042	27932	28015	27773	27759	27779	27856	27921	27849	27994	28150	27753	27858	27667	28101	27953	27865	27719	27620	28077	27910	27919	27938	28037	28220	27765	28129	28218	27847	27741	27666	27959	28014	28015	28175	28027	28099	27846	28032	28078	27979	27841	27769	27966	27946	27887	27713	28114	27846	27995	28008	27959	27963	27961	28120	27985	27985	27812	28204	28150	27975	28102	27999	27887	28234	28019	28219	28083	28020	27896	27810	28007	28143	28115	28011	27930	28139	27866	28083	27951	27923	27997	27810	27917	27905	28015	27900	27896	27818	27791	28049	27825	27973	27673	27951	27995	28009	28179	27843	27891	27956	27710	28048	27782	27973	27847	28012	27757	27755	27872	28086	27939	27891	27890	27972	27996	27892	27972	27813	28174	27851	27736	28010	27929	27953	27938	28092	28116	27940	28076	28008	27888	27699	28008	27738	28112	27840	27995	27810	28061	27870	27764	27875	27906	28037	27906	28123	28125	27895	27822	27962	27966	27732	27706	27888	28093	28055	27985	27911	28023	27891	27940	27933	28003	28007	27809	27874	27835	27989	27767	27752	27775	28165	28011	27862	27926	28109	27801	27978	28198	27846	27862	28048	27878	28239	27788	27863	27786	27991	27989	28050	27933	27725	27829	27864	27988	28154	28145	27944	28243	28012	27863	27888	27886	28121	28135	28052	27731	27771	27865	27945	27770	27708	27910	28047	28021	27931	27868	27978	28159	27955	27754	27779	27965	28121	28054	28089	27992	28037	28022	28228	28168	28028	28074	28036	28293	28263	27871	27916	28104	27868	27959	28051	28017	27666	28096	28012	28021	28110	27897	28030	28015	27966	27823	27854	28158	27716	27858	28098	27876	27994	28100	28018	27981	27865	27749	27908	28055	28048	28114	27829	27832	28022	27866	28015	28107	28016	27934	28031	27838	27889	28073	27932	27821	27704	27833	27817	27927	28038	28066	28114	27835	27844	27646	27933	28159	28042	28176	27992	27949	27959	28110	27843	27964	27737	27942	27809	27798	27976	28026	28011	27952	28077	27945	28125	28069	27896	27867	27960	28102	27811	28030	27812	27756	27925	27943	28051	27643	27858	27745	27965	27911	28095	27921	27958	27765	28077	27708	28088	28005	28047	28013	27754	28027	27821	27828	27940	27956	28055	27646	27944	28040	28050	28019	27961	27891	27923	27868	28100	27796	27930	28160	28028	27492	27888	28024	27987	27990	28052	27860	28033	27972	27934	28068	28064	27840	27959	28324	28075	27776	28049	27770	27863	28002	28112	27939	28090	27691	27920	27844	27913	27917	27811	27917	28220	28232	27976	27837	28009	28018	28192	27855	28186	27849	27775	27779	28028	27994	27866	28044	27854	27844	28028	28134	28086	27885	28275	28125	27935	27863	28055	27972	28077	27925	28021	27819	27906	28237	28109	28033	27947	27775	28086	28212	27783	27912	27907	28040	27974	27921	28131	27987	28029	28101	27980	27965	28038	27855	27922	27946	27853	28086	27929	27878	28020	27803	27765	28321	28071	28279	28243	27918	27997	28061	28216	27755	27961	27914	27831	27843	28207	27748	27816	28229	28066	27769	28220	27843	28207	27993	27989	28006	28076	27738	27822	28041	27891	27904	28003	28057	28171	28195	27986	27750	27845	28006	28116	28004	27885	27927	27819	28023	27924	27954	28108	27989	28068	28091	27659	28036	28022	27886	27900	27996	27802	28007	27744	27964	28039	28116	28138	27867	28018	28134	28193	28020	28162	27999	27903	27990	27983	28022	27963	27656	27864	27855	27891	27895	28059	27817	27892	28195	27823	28082	28121	27944	27773	28110	27873	27805	27611	28026	27905	27991	27884	27628	28035	27981	27929	27836	27891	28015	27994	27928	27993	28021	27762	27831	27866	27929	28079	27966	27981	27985	28161	27762	27816	27865	27939	28092	27963	27907	28255	28070	27661	27715	27878	28037	27903	27837	27860	27610	27849	27924	27969	27827	28167	27811	27964	28010	28020	27894	27847	27737	28118	28049	27855	27812	28151	27994	27975	27678	27516	27993	27995	28341	27722	27757	28057	27790	27771	27987	28203	27802	27945	27871	27781	28045	28066	27725	27722	28335	28048	28090	28223	27936	28110	27810	27968	27880	27776	28026	28029	28037	27693	27806	27875	28295	27866	27892	27788	27683	27793	27875	27901	27746	27959	27977	27828	27806	27975	27883	27773	27948	27995	27926	27847	28001	27790	28054	28074	27854	28145	28036	27903	27729	28075	27978	27942	28039	27978	28074	27895	27832	27888	27863	27904	27885	28025	28038	27939	27936	27913	27663	27941	28001	27732	27989	27878	28088	28169	27825	27895	27687	27978	27698	28175	28004	27860	27807	27852	27741	27801	27919	27948	27757	27741	27911	27846	27815	27867	28298
22864	31038	27225	21663	19289	18122	17625	17210	17080	16853	16790	16725	16629	16643	16801	16622	16553	16493	16490	16224	16411	16568	16454	16296	16278	16252	16540	16279	16457	16309	16290	16336	16311	16199	16373	16362	16324	16189	16293	16231	16288	16475	16268	16150	16275	16274	16508	16153	16272	16247	16331	16181	16272	16172	16370	16234	16134	16494	16091	16207	16341	16214	16370	16230	16167	16155	16278	16131	16429	16080	16338	16445	16311	16261	16199	16243	16147	16142	16200	16268	16312	16296	16173	16311	16155	16301	16340	16164	16225	16162	16378	16058	16236	16268	16340	16329	16577	16285	16347	16146	16413	16351	16229	16350	16019	16164	16350	16201	16226	16193	16360	16134	16113	16188	16250	16352	16222	15932	16170	16085	16255	16337	16153	16274	16131	16395	16348	16296	16351	16326	16238	16116	16248	16311	16231	16275	16354	16215	16450	16293	16321	16292	16286	16096	16318	16069	16219	16259	16241	16240	16113	16204	16464	16157	16102	16262	16093	16319	16263	16200	16116	16500	15968	16258	16352	16033	16352	16297	16221	16156	16245	16243	16059	16420	16230	16242	16302	16106	16298	16129	16256	16340	16100	16221	16241	16293	16260	16245	16242	16297	16143	16256	16266	16156	16367	16049	16321	16233	16159	16481	16060	16278	16275	16223	16367	16196	16500	16140	16505	16340	16184	16297	16338	16423	16167	16282	16078	16308	16393	16325	16330	16220	16305	16311	16318	16176	16242	16276	16118	16397	16247	16256	16139	16182	16315	16339	16280	16275	16162	16314	16161	16362	15955	16180	16336	16240	16206	16248	16345	16176	16289	16274	16289	16367	16442	16219	16213	16354	16269	16213	16349	16374	16277	16279	16417	16464	16425	16059	16413	16224	16081	16207	16308	16256	16285	16397	16167	16122	16265	16125	16235	16325	16155	16220	16390	16322	16363	16150	16330	16306	16080	16216	16387	16224	16237	16111	16156	16260	16175	16349	16264	16136	16241	16166	16083	16275	16255	16303	16151	16372	16302	16273	16216	16266	16344	16279	16338	16338	16161	16254	16352	16261	16221	16386	16182	16272	16167	15997	16113	16252	16358	16282	16119	16291	16264	16276	16449	16150	16413	16361	16073	16085	16132	16067	16231	16083	16081	16310	16514	16267	16217	16232	16253	16151	16284	16222	16156	16125	16231	16292	16514	16130	16180	16355	16005	16234	16221	16126	16322	16350	16181	16157	16204	16360	16369	16253	16230	16054	16181	16450	16112	16216	16229	16204	16216	16193	16136	16126	16370	16293	16453	16386	16450	16405	16424	16342	16270	16332	16452	16193	16125	16225	16182	16242	16170	16483	16253	16141	16334	16221	16153	16280	16333	16379	16118	16223	16288	16325	16185	16224	16304	16386	16178	16303	16300	16062	16282	16252	16096	16123	16151	16310	16213	16213	16270	16306	16246	16319	16351	16160	15989	16071	16284	16336	16330	16325	16231	16267	16308	16196	16156	16106	16104	16316	16264	16206	16333	16345	16341	16216	16327	16322	16196	16166	16049	16081	16432	16393	16305	16152	16116	16271	16235	16120	16300	16209	16231	16146	16211	16219	16122	16144	16340	16184	16107	16241	16358	16385	16313	16180	16236	16299	16221	16279	16271	16395	16249	16246	16352	16326	16122	16353	16124	16221	16224	16202	16314	16271	16251	16246	16080	16314	16324	16222	16299	16166	16356	16173	16365	16215	16308	16341	16326	16416	16276	16236	16261	16333	16128	16302	16441	16165	16221	16273	16113	16305	16117	16018	16212	16230	16135	16345	16173	16224	16162	16221	16340	16285	16102	16411	16136	16505	16355	16333	16222	16254	16349	16177	16175	16362	16002	16238	16010	16274	16149	16296	16327	16099	16223	16058	16232	16280	16197	16228	16301	16340	16241	16209	16331	16360	16179	16206	16224	16169	16038	16312	16152	16316	16365	16169	16358	16518	16304	16246	16076	16287	16379	16259	16156	16219	16304	16393	16062	16426	16159	16237	16374	16291	16219	16324	16251	16168	16317	16209	15983	16392	16028	16166	16285	16149	16325	16308	16307	16311	16312	16167	16347	16065	16167	16323	16296	16367	16224	16375	16220	16338	16202	16111	16262	16327	16113	16273	16235	16537	16300	16212	16158	16223	16294	16238	16340	16117	16153	16276	16182	16389	16278	16312	16306	16292	16306	16195	16332	16307	16143	16190	16372	16431	16247	16241	16353	16154	16263	16353	16248	16186	16311	16330	16368	16134	16148	16244	16068	16306	15953	16240	16390	16374	16458	16172	16227	16257	16321	16327	16243	16257	16310	16301	16292	16365	16332	16247	16165	16415	16262	16166	16442	16042	16146	16182	16276	16397	16255	16418	16159	16151	16142	16203	16104	16212	16157	16262	16297	16310	16356	16246	16290	16270	16161	16231	16211	16171	16272	16331	16307	16244	16300	16372	16297	16273	16160	16107	16275	16241	16169	16445	16018	16269	16239	16264	16295	16266	16338	16247	16194	16278	16356	16191	16314	16290	16216	16310	16074	16239	16359	16129	16246	16387	16329	16248	16323	16197	16278	16440	16280	16167	16320	16239	16365	16304	16122	16213	16345	16195	16241	16309	16174	16138	16329	16300	16393	16235	16352	16248	16082	16150	16337	16320	16311	16364	16308	16073	16056	16327	16367	16173	16065	16435	16122	16368	16143	16297	16086	16182	16174	16305	16225	15996	16230	16245	15972	16328	16168	16085	16431	16280	16270	16319	16222	16265	16445	16306	16197	16249	16356	16165	16431	16217	16164	16240	16488	16147	16460	16259	16272	16339	16133	16172	16239	16170	16385	16098	16250	16301	16315	16243	16286	16190	16376	16449	16125	16333	16313	16078	16289	16126	16364	16154	16086	16287	16226	16081	16292	16155	16355	16300	16222	16069	16294	16139	16259	16149	16462	16122	16222	16251	16370	16231	16172	16113	16142	16123	16265	16183	16414	16327	16252	16247	16301	16248	16183	16268	16063	16174	16314	16221	16309	16472	16388	16195	16181	16369	16248	16162	16212	16195	16271	16231	16227	16271	16158	16141	16297	16160	16369	16246	16318	16291	16262	16206	16383	16081	16154	16381	16285	16357	16259	16315	16136	16168	16263	16314	16218	16395	16503	16422	16319	16179	16154	16387	16113	16076	16374	16164	16304	16420	16266	16252	16352	16169	16133	16457	16221	16213	16224	16312	16349	16447	16491	16111	16304	16298	16199	16251	16176	16194	16361	16330	16344	16148	16206	16273	16362	16181	16387	16236	16321	16224	16209	16216	16318	16363	16188	16075	16240	16252	16387	16178	16256	16275	16268	16417	16257	16300	16196	16265	16090	16250	16306	16261	16325	16141	16309	16144	16349	16067	16290	16263	16281	16253	16246	16342	16251	16198	16351	16209	16247	16209	16238	16224	16363	16271	16202	16507	16095	16328	16368	16175	16309	16208	16240	16511	16112	16192	16314	16316	16094	16269	16278	16293	16393	16429	16299	16452	16228	16169	16396	16169	16252	16055	16261	16270	16185	16293	16265	16347	16210	16150	16108	16159	16202	16343	16192	16179	16228	16351	16217	16352	16127	16434	16243	16079	16268	16327	16309	16178	16246	16276	16288	16165	16366	16183	16175	16323	16395	16034	16132	16219	16335	16074	16147	16391	16450	16199	16183	16008	16329	16252	16173	16211	16212	16384	16282	16110	16113	16278	16051	16086	16389	16228	16403	16264	16301	16383	16053	16299	16264	16212	16217	16204	16184	16378	16303	16202	16163	16298	16411	16360	16158	16274	16306	16245	16395	16396	16181	16257	16321	16068	16234	16281	16273	16019	16089	16339	16178	16248	16251	16299	16299	16492	16197	16398	16204	16167	16260	16042	16286	16220	16356	16309	16310	16319	16287	16110	16268	16229	16280	16161	16337	16256	16423	16369	16316	16184	16198	16488	16201	16063	16331	16154	16246	16387	16264	16294	16356	16379	16173	16330	16301	16246	16244	16371	16313	16220	16294	16204	16282	16358	16307	16063	16195	16247	16275	16239	16377	16271	16202	16126	16088	16449	16287	16158	16487	16114	16237	16141	16370	16184	16289	16089	16508	16366	16217	16202	16240	16222	16117	16217	16482	16322	16166	16290	16205	16222	16263	16162	16369	16391	16198	16158	16360	16197	16246	16235	16091	16171	16306	16292	16243	16215	16285	16132	16059	16366	16334	16318	16344	16143	16282	16244	16416	16235	16085	16306	16402	16197	16181	16329	16390	16218	16243	16333	16559	16153	16146	16371	16263	16365	16260	16245	16249	16382	16239	16220	16262	16234	16138	16189	16272	16112	16160	16345	16222	16270	16274	16275	16112	16331	16357	16234	16377	16258	16299	16175	16180	16206	16339	16264	16176	16165	16346	16331	16061	16347	16014	16132	16488	16169	16199	16145	16185	16332	16270	16191	16294	16071	16318	16268	16194	16249	16179	16255	16293	16200	16303	16219	16218	16288	16279	16325	16297	16257	16321	16189	16244	16343	16427	16347	16413	16228	16212	16406	16339	16218	16281	16197	16305	16431	16147	16210	16210	16359	16119	16075	16398	16207	16390	16235	16227	16211	16374	16288	16009	16334	16246	16344	16098	16233	16288	16449	16092	16385	16342	16410	16266	16127	16228	16191	16202	16210	16040	16326	16060	16385	16272	16188	16257	16290	16181	16264	16100	16199	16287	16363	16064	16237	16409	16136	16293	16398	16260	16210	16235	15957	16453	16262	16311	16235	16303	16278	16343	16351	16425	16236	16077	16411	16140	16247	16320	16231	16288	16349	16277	16305	16330	16303	16291	16246	16351	16355	16373	16390	16264	16104	16277	16241	16337	16197	16403	16224	16345	16188	16226	16171	16368	16070	16304	16233	16253	16368	16220	16372	16311	16095	16256	16196	16416	16196	16196	16451	16196	16575	16152	16220	16193	16142	16448	16224	16472	16118	16262	16219	16152	16364	16353	16184	16103	16341	16206	16315	16354	16070	16249	16295	16093	16277	16164	16270	16211	16334	16422	16264	16162	16163	16330	16281	16387	16199	16283	16259	16286	16309	16336	16131	16230	15959	16406	16166	16204	16172	16217	16119	16224	16307	16371	16162
24479	21359	28419	28020	28990	30885	31582	29799	28917	28945	28959	28741	28535	28299	28466	28462	28233	28178	27930	27819	27784	28126	27991	27995	28054	28399	28118	28061	27964	27982	27836	27922	27699	28035	27688	27941	27706	27875	27738	27771	27609	27996	28000	28078	27908	27752	27646	27740	27887	27755	27863	27662	27559	27471	27739	27966	27972	27702	27624	27823	27803	27684	27764	27840	27751	27860	27707	27727	27570	27679	27697	27739	27726	27670	27701	27996	27738	27641	28272	27919	27860	27816	27622	27567	27397	27863	27672	27730	27518	27700	27964	27646	28022	27781	27787	27663	27773	27788	27968	27763	27859	27877	27908	27836	27753	27674	27635	27669	27713	27491	27835	27635	27759	27792	27568	27638	27743	27603	27385	27681	27699	27744	27682	27718	27772	27605	27811	28051	27771	27505	27954	27540	27744	27702	27603	27512	27851	27571	27780	27773	28034	27622	27519	27818	27697	27867	27495	27716	27808	28035	28011	27640	27809	27454	27684	27541	27773	27574	27781	27814	27651	27752	27944	27823	27591	27704	27763	27577	27569	27717	27886	27615	27646	27785	27563	27571	27691	27783	27611	27527	27823	27848	27731	27567	27777	28098	27505	27911	27767	27649	27730	27570	27682	27795	27627	27941	27686	27981	27817	27875	27542	27895	27725	27358	27701	27518	27889	27516	27631	27584	27500	27702	27795	27853	28072	27923	27988	27885	27749	27561	27645	27678	27664	27630	27713	27749	27691	27672	27687	27743	27577	27595	27897	27811	27670	27897	27624	27546	27838	27765	27702	27848	27657	27801	27809	27853	28029	27860	27714	27513	27493	27715	27537	27652	28055	27690	27791	27768	27832	27690	27801	27629	27766	27595	27761	27680	27458	27582	27620	27731	27631	27791	27560	27525	27866	27537	27731	27789	27739	27650	27837	27528	27919	27800	27445	27608	27930	27439	27716	27697	27880	27924	27720	27723	27722	27467	27611	27873	27746	27642	27668	27945	27746	27926	27707	27829	27731	27998	27955	27732	27743	27280	27572	27515	27595	27632	27568	27692	27549	27663	27465	27776	27742	27873	27592	27861	28028	27619	27943	27625	27760	27784	27672	27582	27723	27767	27645	27651	27639	27713	27870	27841	27662	27858	27641	27621	27758	27866	27673	27543	27866	27515	27569	27704	27673	27685	27711	27748	27613	27398	27636	27723	27649	27536	27644	27849	27902	27519	27689	27858	27732	27592	27751	27780	27990	27692	27683	27827	27995	27416	27521	27705	27838	27746	27624	27586	27572	27803	27763	27756	27662	27855	27653	27619	27569	27766	28021	27792	27725	27727	27498	27603	27610	27721	27515	27775	27703	27887	27511	27770	27861	27608	27700	27881	27885	27582	27558	27443	27914	27717	27702	27847	27501	27651	27699	27357	27292	27923	27777	27683	27588	27705	27876	27704	27770	27847	27576	27635	27841	27773	28003	27595	27792	27374	27577	27533	27793	27828	27951	27605	27849	27873	27589	27768	27713	27603	27843	27710	27565	27738	27898	27537	27632	27625	27600	27483	27462	27598	27835	27598	27824	27754	27865	27647	27552	27845	27446	27603	27593	27739	27721	27802	27559	27667	27629	27853	27549	27651	27675	27785	27842	27868	27763	27851	27828	27727	27679	27650	27632	27721	27691	27780	27865	27709	27520	27916	27655	27627	27782	27798	27813	27665	27668	27541	27612	27674	27770	27542	27638	27691	27711	27809	27772	27864	27854	27466	27596	27501	27548	27749	27751	27794	27827	27728	27610	27505	27799	27612	27635	27948	27756	27623	27677	27522	27700	27403	27931	27764	27795	27710	27693	27625	27767	27551	27657	27978	27834	27679	27787	27679	27624	27788	27693	27693	27649	27688	27598	27567	27703	27835	27846	27548	27853	27700	27806	27803	27779	27644	27811	27630	27808	27722	27715	27767	27927	27701	27698	27690	27813	27749	27832	27488	27657	27681	27649	27748	27875	27580	27832	27524	27598	27568	27693	27357	27862	27788	27790	27568	27819	27962	27886	27735	27665	27671	27678	27749	27728	27750	27713	27858	27755	27771	27682	27480	27581	27414	27391	27814	27786	27677	27878	27886	27684	27756	27829	27827	27692	27570	27806	27545	27727	27561	27722	27810	27937	27546	27662	27596	27706	27798	27870	27620	27847	27834	27499	27706	27719	27523	27530	27856	27839	27751	27680	27875	27736	27625	27559	27356	27740	27588	27599	27631	27713	27693	27718	27714	27846	27646	27640	27842	27831	27665	27689	27766	27827	27590	27603	27723	27848	27671	27579	27477	27775	27616	27740	27943	27667	27554	27965	27966	27893	27895	27658	27423	27847	27706	27749	27617	27737	27499	27746	27500	27736	27773	27722	27689	27663	27583	27634	27482	27577	27518	27426	27641	27812	27624	27748	27536	27637	27581	27615	27853	27631	27848	27930	27562	27803	27585	27723	27842	27851	27758	27572	27489	27943	27544	27996	27814	27488	27759	27367	27615	27820	27513	27750	27739	27940	27498	27725	27871	27906	27914	27880	27576	27695	27761	27941	27849	27683	27762	27725	27820	27803	27719	27795	27876	27838	27657	27709	27534	27715	27860	27771	27898	27686	27535	27724	27861	27862	27896	27993	27732	27574	27722	27762	27902	28082	27628	27574	27691	27682	27574	27648	27746	27608	27836	27823	27705	27835	27755	27904	27747	27662	27600	27751	27579	27868	27902	27714	27605	27714	27515	27770	27653	27710	27835	27848	27489	27644	27582	27806	27554	27842	27716	27708	27804	27835	27872	27719	27476	27574	27725	27558	27885	27839	27586	27660	27755	27489	27802	27581	27618	27502	27787	27698	27717	27791	27947	27810	27597	27722	27768	27848	27756	27685	27539	27653	27635	27839	27783	27675	27665	27877	27840	27787	27889	27683	27770	27605	27798	27688	27492	27742	27941	27949	27778	27604	27629	27713	27900	27821	27632	27635	27518	27537	27735	27775	27687	28007	27684	27521	27501	27483	27772	27422	27894	27735	27913	27755	27753	27654	27510	27540	27663	27761	27633	27560	27927	27673	27792	27637	27684	27422	27642	27531	27801	27677	27735	27906	27724	27905	27742	27728	27907	27927	27663	27600	27751	27894	27604	27803	27583	27965	27816	27777	27670	27807	27882	27951	27884	27524	27598	27566	27619	27615	27712	27558	27796	27654	27701	27797	27828	27449	27731	27476	27705	27983	27446	27716	27636	27758	27631	28166	27537	27588	28002	27774	27862	27955	27896	28034	27912	27755	27422	27393	27849	27652	27764	27708	27597	27416	27634	27653	27776	27698	27917	27814	27660	27741	27808	27853	27906	27736	27820	27575	27864	27656	27739	27989	27870	27461	27473	27707	27674	27693	27580	27767	27651	27841	27753	27938	27642	27630	27582	27688	27741	27710	27501	27838	27731	27845	27475	27789	27532	27686	27303	27876	27708	27605	27752	27574	27566	27580	27712	27591	27833	27587	27792	27780	27693	27663	27817	27589	27783	27774	27778	27707	27871	27532	27794	27343	27651	27830	27449	27536	27831	27847	27735	27643	27940	27677	28010	27921	27512	27815	27641	27845	27774	27862	27816	28100	27827	27770	27631	27750	27538	27486	27858	27882	27754	27793	27858	27715	27769	27867	27517	27524	27572	27590	27849	27832	27646	27667	27751	27820	27646	27485	27599	27818	27733	27689	27650	27708	27989	27892	27512	27797	27781	27640	27882	27718	27749	27703	27797	27762	27472	27625	27708	27983	27859	27524	27540	27646	27866	27638	27601	27804	27549	27717	27596	27730	27840	27789	27534	27749	27700	27630	27797	27631	27503	27738	27619	27739	27565	27491	27694	27688	27770	27652	27584	27803	27846	27706	27795	27592	27587	27574	27869	27806	27762	27716	27572	27833	27850	27711	27795	27998	27901	27799	27594	27770	27778	27529	27820	27688	27485	27534	27669	27788	27909	27971	27894	27927	27644	27687	27698	27756	27531	27804	27567	27550	27771	27713	27919	27743	27579	27585	27957	27799	27849	27687	27502	27871	27616	27625	27517	27825	27732	27778	27808	27897	27649	27537	27704	27723	27879	27475	27712	27701	27686	27681	27901	27749	27601	27635	27764	27508	27885	27657	27803	27570	27849	27779	27667	27693	27869	27662	27490	27893	27891	27731	27683	27721	27666	27574	27575	27688	27743	27712	27554	27739	27611	27796	27860	27491	27941	27551	27830	27790	27674	27697	27717	27690	27570	27714	27646	27634	27657	27707	27662	27531	27634	27900	27813	27907	27835	27492	27990	27735	27833	27477	27890	27882	27823	27795	27566	27685	27782	27636	27487	27346	27591	27729	27835	27734	27565	27485	27813	27658	27421	27700	27576	27744	27801	27830	27635	27659	27628	27604	27831	27755	27613	27806	27671	27807	27737	27676	27683	27791	27824	27597	27635	27848	27579	27404	27759	27775	27737	27746	27650	27953	27681	27756	27847	27649	27744	27812	27645	28072	27612	27897	27679	27437	27538	27776	27896	27693	27758	27751	27718	27795	27625	27869	27622	27740	27960	27563	27579	27726	27830	27657	27582	27684	27780	27825	27937	27632	27570	27720	27655	27770	27703	27756	27653	27691	28005	27732	27510	27628	27807	27752	27620	27773	27840	27488	27486	27776	27839	27710	27554	28085	27808	27908	27784	27616	27586	27693	27779	27395	27780	27785	27723	27931	27859	27843	27909	28000	27975	27944	27752	27863	27903	27856	27603	27816	27630	27482	27833	27580	27811	27566	27924	27528	27766	27574	27862	28030	27651	27790	27518	27413	27738	27949	27722	27545	27783	27285	27573	27691	27852	27797	27646	27526	27711	27876	27916	27733	27551	27751	27964	27874	27855	27714	27784	27827	27543	27810	27768	27772	27814	27424	27705	27758	28020	27737	27803	27804	27644	27554	27759	27840	27873	27774	27842	27731	27751	27791	27730	27563	27787	27609	27696	27622	27953	27855	27619	27660	27634	27696	27678	27895	27716	27641	27697	27546	27758	27887	27903	27733	27740	27717	27794	27716	27688	28022	27636	27617	27571	27804	27762	27746	27904	27758	27780	27690	27829	27621	27707	27906	27499	27640	27519	27658	27846	27602	27591
22703	38944	34221	26359	22896	20859	19506	18590	18126	18001	17584	17385	17282	17290	17096	17038	17033	16804	16975	16738	16660	16551	16762	16765	16913	16784	16637	16603	16572	16671	16798	16770	16617	16701	16505	16532	16527	16520	16702	16625	16711	16538	16656	16535	16464	16498	16472	16698	16534	16500	16760	16518	16604	16352	16351	16527	16592	16508	16517	16495	16568	16552	16624	16305	16496	16686	16650	16453	16594	16584	16378	16607	16303	16575	16503	16304	16460	16348	16484	16497	16256	16575	16473	16487	16413	16436	16522	16413	16544	16446	16552	16592	16404	16418	16570	16599	16316	16725	16424	16509	16566	16400	16496	16511	16521	16559	16565	16475	16654	16449	16485	16596	16479	16627	16551	16380	16383	16481	16392	16421	16288	16533	16448	16305	16432	16486	16294	16470	16491	16446	16616	16484	16562	16417	16445	16506	16587	16530	16407	16339	16419	16586	16383	16515	16623	16652	16597	16395	16525	16508	16618	16363	16388	16408	16501	16504	16538	16352	16250	16670	16537	16410	16371	16324	16405	16336	16742	16282	16594	16502	16397	16523	16317	16443	16398	16429	16621	16667	16414	16489	16422	16607	16543	16396	16313	16679	16553	16592	16428	16574	16356	16541	16428	16404	16612	16695	16312	16582	16360	16524	16625	16313	16374	16387	16494	16398	16570	16450	16410	16444	16598	16381	16551	16628	16449	16506	16585	16331	16394	16252	16435	16371	16567	16390	16521	16378	16435	16351	16516	16596	16587	16507	16420	16298	16512	16444	16599	16563	16338	16482	16535	16381	16499	16354	16509	16466	16486	16519	16499	16347	16228	16576	16511	16252	16503	16284	16633	16407	16479	16646	16361	16450	16466	16437	16329	16409	16500	16476	16385	16497	16454	16372	16473	16553	16451	16395	16501	16400	16518	16462	16554	16511	16505	16374	16384	16508	16332	16433	16420	16646	16298	16623	16516	16521	16341	16396	16146	16588	16500	16704	16522	16642	16503	16361	16459	16493	16457	16395	16464	16463	16532	16212	16439	16464	16558	16589	16488	16363	16432	16558	16469	16408	16539	16345	16630	16348	16503	16511	16424	16525	16495	16344	16577	16613	16439	16496	16378	16472	16326	16476	16521	16395	16496	16292	16484	16467	16502	16457	16412	16338	16517	16326	16463	16466	16479	16263	16384	16435	16416	16498	16580	16312	16470	16489	16611	16381	16472	16566	16537	16664	16446	16348	16321	16439	16616	16601	16557	16732	16392	16540	16459	16383	16350	16302	16403	16488	16459	16381	16474	16482	16468	16502	16447	16474	16271	16659	16454	16497	16445	16382	16478	16592	16598	16365	16501	16592	16541	16515	16467	16300	16524	16530	16443	16442	16549	16399	16357	16544	16312	16415	16419	16420	16479	16566	16425	16521	16457	16708	16462	16502	16444	16349	16695	16415	16615	16563	16588	16481	16549	16428	16441	16439	16522	16402	16412	16690	16468	16388	16373	16537	16276	16513	16495	16296	16462	16307	16440	16669	16577	16373	16446	16421	16578	16506	16526	16589	16549	16487	16402	16630	16396	16553	16486	16514	16399	16392	16562	16673	16460	16525	16428	16488	16240	16256	16355	16302	16531	16444	16515	16396	16338	16555	16255	16324	16547	16527	16386	16613	16553	16451	16612	16407	16293	16325	16476	16734	16510	16269	16474	16425	16247	16293	16460	16524	16391	16583	16366	16509	16639	16565	16623	16335	16415	16382	16414	16595	16433	16330	16429	16492	16523	16564	16326	16461	16518	16530	16380	16530	16267	16412	16410	16518	16385	16376	16433	16380	16729	16238	16575	16523	16509	16494	16501	16424	16368	16613	16375	16347	16543	16465	16500	16474	16465	16475	16594	16462	16534	16491	16662	16403	16341	16585	16503	16522	16523	16354	16568	16301	16432	16527	16494	16542	16432	16603	16384	16472	16553	16543	16276	16325	16493	16708	16518	16607	16551	16469	16544	16516	16517	16459	16460	16388	16584	16475	16401	16520	16404	16487	16637	16259	16373	16430	16480	16463	16309	16560	16409	16407	16388	16581	16322	16464	16487	16487	16226	16466	16411	16540	16645	16315	16552	16448	16499	16572	16394	16444	16621	16298	16454	16469	16548	16457	16665	16305	16465	16414	16570	16456	16329	16246	16415	16493	16557	16573	16343	16516	16553	16378	16592	16300	16424	16469	16396	16439	16403	16341	16452	16499	16296	16624	16621	16460	16373	16595	16504	16432	16355	16743	16518	16366	16290	16416	16210	16352	16687	16482	16424	16550	16308	16400	16565	16460	16406	16620	16562	16505	16430	16576	16283	16671	16391	16291	16546	16480	16512	16516	16633	16349	16683	16488	16544	16389	16442	16620	16513	16538	16521	16583	16454	16370	16485	16486	16451	16287	16350	16540	16180	16527	16584	16252	16392	16271	16497	16350	16328	16454	16375	16480	16595	16662	16412	16264	16513	16486	16527	16522	16513	16503	16408	16380	16540	16518	16559	16546	16278	16587	16366	16291	16431	16406	16540	16362	16541	16644	16373	16527	16296	16462	16362	16435	16528	16511	16715	16577	16257	16302	16401	16583	16483	16412	16615	16473	16316	16419	16432	16457	16597	16525	16240	16440	16390	16393	16287	16609	16399	16543	16424	16483	16375	16258	16346	16361	16368	16497	16392	16482	16320	16368	16432	16410	16350	16502	16517	16577	16384	16534	16398	16544	16349	16324	16588	16520	16439	16527	16546	16486	16515	16404	16539	16521	16578	16614	16478	16429	16550	16521	16664	16669	16387	16541	16626	16528	16402	16506	16536	16391	16640	16269	16661	16472	16508	16491	16503	16476	16344	16632	16524	16326	16484	16455	16299	16546	16492	16425	16393	16537	16476	16480	16407	16492	16561	16494	16569	16471	16436	16431	16540	16515	16359	16653	16485	16454	16527	16576	16425	16305	16608	16359	16440	16405	16300	16590	16475	16538	16440	16599	16492	16356	16442	16465	16476	16536	16314	16488	16513	16426	16544	16434	16571	16522	16475	16351	16439	16449	16364	16420	16457	16497	16417	16305	16514	16534	16456	16533	16407	16265	16410	16509	16231	16372	16441	16405	16541	16492	16522	16494	16497	16453	16345	16401	16541	16381	16436	16446	16674	16520	16510	16499	16584	16451	16420	16440	16471	16437	16501	16531	16350	16467	16535	16449	16466	16259	16440	16607	16520	16520	16453	16417	16375	16408	16507	16450	16485	16529	16336	16494	16450	16354	16605	16477	16430	16484	16503	16614	16576	16662	16324	16414	16395	16533	16391	16457	16422	16637	16594	16417	16489	16643	16488	16461	16445	16438	16277	16575	16608	16509	16435	16556	16425	16496	16536	16552	16394	16535	16347	16434	16455	16575	16392	16399	16388	16300	16345	16379	16543	16601	16564	16389	16415	16460	16585	16497	16363	16336	16513	16501	16688	16460	16705	16614	16418	16349	16460	16442	16527	16363	16493	16471	16553	16670	16338	16536	16365	16220	16643	16559	16481	16557	16530	16540	16385	16472	16399	16537	16540	16558	16481	16386	16271	16733	16487	16458	16320	16470	16611	16608	16459	16582	16541	16534	16481	16432	16437	16618	16516	16455	16496	16280	16367	16552	16381	16395	16382	16433	16504	16252	16627	16566	16542	16355	16514	16419	16359	16493	16532	16297	16685	16635	16313	16340	16644	16452	16570	16370	16383	16330	16370	16332	16484	16483	16414	16601	16477	16405	16334	16531	16411	16531	16619	16338	16380	16333	16529	16478	16417	16486	16321	16305	16458	16482	16535	16520	16379	16382	16638	16559	16494	16478	16556	16624	16552	16300	16510	16633	16574	16636	16386	16434	16414	16297	16540	16397	16472	16324	16529	16497	16290	16462	16485	16554	16639	16467	16373	16306	16328	16534	16405	16398	16514	16557	16459	16432	16324	16329	16457	16538	16519	16413	16424	16310	16465	16619	16498	16442	16317	16593	16441	16642	16600	16553	16385	16457	16392	16440	16307	16482	16479	16548	16422	16390	16379	16445	16467	16306	16408	16444	16319	16365	16482	16499	16527	16432	16240	16502	16563	16468	16525	16366	16315	16473	16366	16582	16326	16487	16602	16475	16461	16431	16529	16506	16376	16562	16442	16561	16419	16627	16560	16373	16427	16462	16499	16363	16310	16420	16453	16458	16302	16393	16603	16358	16359	16381	16413	16728	16267	16456	16479	16426	16508	16494	16538	16482	16575	16482	16471	16366	16405	16576	16410	16389	16430	16498	16488	16420	16448	16435	16560	16449	16455	16428	16533	16498	16563	16437	16499	16515	16625	16520	16559	16413	16630	16633	16442	16577	16537	16419	16532	16626	16458	16411	16436	16415	16440	16427	16467	16530	16479	16447	16612	16718	16378	16439	16456	16600	16549	16364	16400	16581	16522	16490	16475	16290	16447	16420	16518	16509	16473	16358	16332	16459	16452	16302	16533	16368	16393	16453	16494	16331	16563	16522	16397	16558	16690	16374	16417	16518	16537	16478	16338	16486	16425	16320	16415	16344	16536	16526	16446	16493	16447	16497	16456	16414	16307	16518	16563	16570	16496	16473	16400	16615	16426	16394	16505	16443	16409	16531	16686	16327	16625	16347	16518	16566	16397	16450	16461	16425	16632	16652	16584	16466	16481	16210	16651	16310	16415	16435	16344	16571	16489	16352	16515	16513	16384	16358	16521	16482	16697	16417	16389	16389	16264	16527	16626	16440	16371	16572	16375	16573	16679	16514	16335	16335	16434	16523	16392	16532	16332	16350	16367	16374	16552	16564	16476	16387	16594	16305	16481	16336	16480	16318	16594	16478	16293	16565	16520	16359	16385	16442	16700	16414	16388	16378	16478	16506	16399	16447	16480	16634	16488	16447	16368	16430	16576	16309	16292	16352	16421	16341	16574	16266	16475	16261	16502	16497	16396	16310	16507	16526	16565	16372	16492	16469	16537	16516	16398	16361	16766	16365	16572	16317	16421	16274	16327	16436	16391	16406	16236	16440	16469	16478	16416	16457	16526	16478	16393	16532	16357	16487	16659	16446	16580	16602	16513	16479	16335	16381	16666	16612	16453	16577	16355	16270	16390	16456	16674	16574
23104	21418	28653	25814	27420	32076	34164	31210	30264	30478	29973	29715	29560	29397	29147	29242	29209	29136	29060	29030	28675	28628	28742	28604	28668	28570	28774	28807	28514	28617	28489	28610	28477	28271	28284	28555	28377	28703	28576	28367	28585	28304	28368	28483	28434	28372	28368	28277	28326	28614	28393	28402	28123	28456	28489	28375	28281	28241	28361	28508	28489	28294	28127	28132	28366	28301	28262	28203	28318	28208	28120	28433	28370	28321	28365	28563	28184	28182	28337	28299	28403	28420	28437	28238	28316	28065	28157	28267	28217	28490	28448	28559	28274	28200	28257	28176	28218	28355	28304	28356	28390	28514	28406	28510	28445	28413	28406	28181	28158	28299	28408	28311	28594	28494	28239	28217	28492	28380	27867	28147	28213	28463	28160	28439	28218	28255	28099	28197	28365	28495	28134	28150	28218	28219	27901	28053	27901	28031	28130	28199	28149	28127	28563	28360	28333	28141	28357	28112	27956	28332	28495	28041	28506	28467	28255	28025	27983	28124	28192	28002	28478	28088	28271	28252	28289	28414	28298	28560	28492	28480	28017	28207	28052	28314	28334	28257	28441	27993	28109	28315	27994	28461	28396	28489	28109	28168	28491	28367	28357	28331	28065	28160	28176	28223	28001	27983	28237	28426	28050	28090	28229	28115	28087	28278	28375	28085	28195	28469	28511	28558	28243	28495	28169	28188	28317	27950	28133	28310	28320	28370	28491	28123	28506	28158	28319	28061	28275	28195	28128	28152	28557	28210	28251	28313	28397	27955	28118	28279	28027	28235	28229	28465	28212	28276	28323	28074	28161	28432	28380	28256	28500	28184	28433	28186	28045	28316	28345	28347	28323	28200	28152	28083	28221	28271	28134	28288	28210	28322	28239	28144	28205	27941	28356	28393	28306	28353	28159	28186	28133	28194	27941	28164	28153	28053	28070	28192	28322	28096	28340	28192	28144	28399	28398	28127	28366	28177	28314	28468	28307	28264	28386	28454	28436	28367	28021	28176	27897	28191	28294	28451	28281	28293	28154	28120	28063	28324	28070	28142	28072	28217	28194	28261	28156	28279	28353	28025	28357	28405	28229	28148	28367	28376	28329	28229	28447	28476	28314	28427	28200	28392	28411	28109	28166	28313	28091	28406	28043	28247	28103	28213	28368	28149	28306	28209	28272	28412	28208	28103	28179	28174	28380	27991	28260	28371	28387	28404	28243	28212	28181	28369	28266	28402	28097	28486	28122	28265	28399	28308	28384	28117	28279	28198	28190	28201	28353	28183	28229	28089	28304	28292	28236	28251	28136	27940	28163	28046	28299	28309	28247	28516	28355	28387	28215	28110	28312	28233	28393	28310	28080	28260	28387	28135	28202	28165	28187	28204	28213	28282	28063	28249	28426	28286	28349	28094	28325	28368	28086	28265	28257	28492	28396	28193	27997	28414	28383	28312	28497	28496	28479	28341	28262	28029	28424	28403	28229	28263	28191	28112	28197	28227	28327	28011	28361	28456	28154	28158	28327	28293	28424	28427	28238	28178	28437	28093	28276	28190	28315	28446	28411	28455	28343	28257	28149	28414	28367	28346	27906	28041	28598	28175	28194	28168	28205	28117	27954	28016	28219	28017	28533	28215	28053	28293	28375	28273	28057	28141	28283	28215	28337	28123	28128	27950	28081	28216	28246	28403	28138	28220	28346	28333	27997	28208	28298	28308	28339	28312	28321	28106	28162	28272	28336	28190	28128	28266	28228	28294	28355	28121	28174	28355	28146	28450	28453	28129	28551	28294	28235	28346	28295	28130	28052	28272	28285	28226	28260	28038	28047	28249	28154	28103	28034	28122	28122	28372	28230	28357	27997	28295	28310	28265	28269	28132	28239	28104	28053	28453	28040	28362	28205	28118	28250	28345	28120	28185	28185	28064	28439	28268	28152	28135	28147	28097	28135	28059	28306	28410	28317	28270	28180	28123	28152	28364	28036	28167	28257	28584	28193	28180	28144	28045	28215	28448	28132	28302	28159	28317	28305	28228	28107	28386	28149	28421	28204	28395	28213	27981	28158	28280	28052	28436	28316	28041	28206	28110	28456	28136	28335	28051	28295	28257	28141	28251	28237	28320	28182	28307	28334	28437	28216	28109	28483	28206	28140	28311	28172	28190	28248	28222	28190	28083	28259	28091	28206	28307	28228	28216	27945	28176	28282	28228	28425	28356	28157	28090	28150	28317	28259	27774	28412	28241	28309	28197	28255	28500	28517	28251	28282	28148	28196	28561	28480	28371	28333	28109	28034	27869	28237	28237	27902	28376	28326	28300	28456	28318	28153	28138	28270	28297	28432	28108	28174	28347	28400	28130	28119	28242	28330	28525	28208	28282	28175	28267	28270	28295	28003	28223	28239	28082	28068	28447	28154	28211	28277	28304	28303	28375	28262	28244	28395	28214	28349	28307	28417	28014	28428	28456	28181	28176	28258	28118	28249	28313	28166	28302	28266	28339	28042	28336	28173	28415	28451	28294	28343	28181	28198	28138	28375	28167	28243	28370	28176	28362	28198	28250	28298	28323	28191	28241	28205	28491	28240	28213	28166	28485	27998	28226	28260	28566	28015	28202	28212	27952	28292	28328	28280	28446	28132	28029	28342	28064	28378	28371	28266	28502	28463	27997	27990	28192	28226	28103	28367	28146	28138	28138	28148	28203	28293	28336	28290	28177	28350	28295	28303	28247	28263	28138	28040	28236	28280	28345	28498	28351	28046	28394	28235	28164	28226	28251	28504	28335	28597	28131	28000	28481	28189	28269	28272	28152	28488	28249	28212	28036	28367	28346	28180	28310	28420	28292	28244	28174	28169	28050	28271	28195	28011	28332	28168	28224	28237	28380	28042	28047	28433	28131	28401	28532	28234	28200	28330	28332	28252	28348	28360	28181	28108	28189	28053	28406	28403	28496	28345	28244	28348	28181	28463	28272	28093	28328	28470	28352	28610	28128	28294	28485	28322	28473	28241	28183	28172	28128	28158	28085	28241	28212	28368	28211	28206	28064	28436	28331	28501	28400	28286	27864	28309	28325	27940	28279	28084	28165	28374	28082	28419	28352	28153	28309	28243	28113	28223	28360	28433	28022	28408	28480	28223	28483	28489	28427	28248	28370	28160	28457	28322	28430	28378	28175	28245	27927	28411	28421	28525	28326	28158	28395	28609	28267	28266	28349	28113	28236	28156	28121	28278	28152	28399	28212	28316	27851	28322	28093	28322	28437	28445	28125	28175	28288	28166	28174	28423	28320	28320	28244	28649	28061	28125	28281	28246	28319	28149	28364	28205	28086	28311	28269	28306	28291	28144	28370	28310	28310	28465	28131	28411	28195	27929	28113	28428	28209	28446	28094	28279	28385	28104	28173	28374	28308	28242	28340	28187	28131	28096	28322	28522	28200	28190	28378	28311	28258	28433	28419	28340	28170	28158	27990	28196	28189	28414	28159	28259	28571	28314	28264	28219	28285	28320	27929	28256	28342	28358	28309	28411	28393	28311	28163	28043	27955	28113	28287	28177	28282	28378	27983	28072	28362	28261	28179	28139	27883	28179	28392	28267	28335	28104	28395	28212	28195	28352	28317	28194	28375	28245	28263	28258	27921	28139	28349	28494	28265	28468	28086	28103	28266	28472	27937	28284	28275	28179	28008	28074	28210	28287	28193	28048	28112	28248	28288	28242	28031	28341	28216	28221	28293	28324	28218	28120	28005	28294	28287	28216	28101	27975	28062	28160	28352	28114	28154	28160	28469	28110	28210	28269	28390	28512	28200	28301	28375	28395	28229	28436	28198	28489	28193	28236	28249	28246	27998	28230	28371	28062	28461	28182	28264	27947	28530	28183	28184	28343	28446	28585	28134	28423	28104	28124	28259	28057	28467	28078	28287	28272	28146	28260	28471	28272	28299	28156	28213	28291	28063	28273	28655	28396	28236	28155	28254	28565	28232	28022	28127	28314	28134	28510	28337	28472	28261	28318	28342	28172	28413	28243	28293	28484	28237	28577	27989	28265	28236	28297	28146	28365	28228	28393	28123	28209	28026	28041	28268	28408	28136	28152	28341	28257	28182	28370	28410	28364	28195	28213	28327	28570	28448	28228	28258	28067	28427	28259	28268	28323	28008	28175	28241	28215	28107	28371	28091	28213	27998	28413	28381	28497	28383	28296	28359	28424	28324	28334	28132	28220	28405	28268	28135	28083	28231	28245	28268	28365	28326	28460	28452	28278	28106	27933	28118	28323	28335	28255	28124	28264	28318	28048	28202	28221	28256	28213	28246	28102	28352	28226	28164	28115	28020	28235	28113	28251	28382	28020	28362	28685	28153	27939	28384	28600	28075	27908	28333	28126	28462	28408	28235	28095	28381	28508	28153	28027	28420	28332	28145	28091	28214	28258	28251	28272	27901	28079	28301	28417	28340	28255	28343	28285	28218	28182	27963	28252	28247	28312	28387	28194	28131	28123	28265	28234	28444	28165	28528	28215	28161	28073	28199	28207	28251	28194	28447	28128	28014	28123	28146	28450	28298	28359	28271	27977	28185	28064	28262	28328	28092	27942	28258	28103	28055	28160	28487	28085	28239	28176	28315	28202	28200	28469	28326	28297	28307	28268	28199	28509	28470	28314	28539	28061	28134	28347	28212	28149	28179	28378	28530	28177	28236	28329	27973	27993	28346	28172	28383	28284	28236	28321	28195	28176	28352	28376	28363	28479	28302	28105	28274	28189	28250	28203	28394	28226	28424	28429	28324	28163	28403	28321	28486	28199	28168	28335	28370	28423	28375	28061	28014	28140	28037	28134	28137	28353	28269	28455	28413	28280	28426	28249	28405	28276	28504	28199	28441	28191	28352	28296	28246	28385	28312	28476	28223	28140	28132	28324	28367	28446	28202	28281	28130	28228	28030	28093	28072	28006	28376	28457	28395	28229	28084	28173	28580	28488	28451	28494	28505	28376	28222	28414	28213	28075	28095	28144	28186	28267	28180	28437	28165	28347	28486	28376	28329	28449	28330	28495	28265	28270	28064	28354	28367	28597	28280	28396	28121	28254	28237	28246	28043	28060	28236	28332	28238	28240	28416	28315	28276	28130	28198	28138	28083	28315	28228	28413	28301	28250	28288	28652	28266
24815	45333	39698	31057	26261	23546	21587	20341	19340	19053	18511	18298	17911	17907	17987	17713	17677	17358	17348	17300	17267	17141	17277	17153	17265	16984	17291	16991	17161	17052	17087	17007	17044	16889	16973	16869	16943	17049	17020	16982	17015	16863	16844	16915	17077	16814	16814	16953	16879	16964	16772	16760	16896	16767	16895	16832	16921	17037	16802	16980	16904	16810	16856	16850	16908	16911	16960	16684	16835	16885	16852	16720	16848	16738	17167	16763	16659	16831	16890	16813	16879	16806	16765	16826	17031	16757	16490	16842	16710	16791	16951	16749	16601	16838	16874	16749	16738	16763	16806	16825	16861	16899	16583	16782	16747	16895	16765	16767	16664	16924	16789	16793	16892	16743	16702	16701	16730	16778	16766	16680	16950	16556	16799	16691	16837	16771	16773	16639	16816	16790	16730	16678	16715	16717	16880	16772	16622	16758	16783	16573	16633	16507	16761	16713	16771	16654	16527	16847	16768	16701	16629	16648	16733	16695	16806	16772	16578	16898	16807	16715	16638	16933	16641	16675	16731	16825	16609	16719	16792	16659	16957	16594	16663	16753	16744	16777	16860	16719	16635	16720	16712	16823	16913	16692	16801	16909	16623	16500	16784	16783	16788	16828	16882	16638	16840	16546	16837	16511	16816	16709	16689	16819	16784	16725	16863	16673	16666	16873	16635	16630	16722	16642	16904	16674	16724	16720	16770	16537	16871	16679	16781	16573	16708	16657	16686	16791	16606	16660	16740	16817	16695	16642	16414	16636	16900	16648	16854	16744	16680	16530	16798	16702	16816	16635	16548	16724	16784	16704	16833	16775	16811	16900	16768	16501	16463	16795	16741	16750	16783	16689	16644	16820	16649	16848	16771	16674	16724	16856	16724	16784	16727	16838	16669	16559	16618	16724	16763	16660	16825	16689	16859	16874	16619	16760	16759	16674	16551	16811	16722	16552	16834	16654	16669	16698	16916	16740	16678	16635	16653	16551	16755	16723	16552	16809	16892	16708	16693	16632	17082	16670	16682	16627	16858	16838	16805	16662	16601	16792	16708	16627	16763	16896	16813	16907	16670	16868	16562	16727	16797	17011	16755	16685	16983	16663	16924	16657	16625	16562	16528	16489	16775	16766	16761	16846	16738	16708	16621	16763	16913	16751	16487	16683	16578	16693	16689	16773	16702	16731	16999	16543	16647	16837	16664	16802	16608	16663	16712	16729	16808	16804	16798	16659	16759	16831	16831	16760	16472	16701	16570	16677	16651	16708	16826	16531	16673	16762	16713	16727	16799	16768	16671	16518	16774	16942	16841	16605	16577	16852	16838	16789	16598	16714	16926	16692	16564	16821	16836	16635	16733	16711	16742	16747	16766	16723	16708	16701	16602	16672	16689	16650	16738	16720	16844	16690	16697	16622	16659	16798	16708	16812	16584	16637	16897	16796	16756	16647	16850	16874	16614	16638	16700	16649	16737	16853	16760	16771	16750	16667	16926	16783	16789	16855	16740	16646	16752	16800	16779	16541	16598	16616	16903	16877	16804	16825	16750	16751	16669	16660	16829	16702	16564	16775	16522	16630	16711	16637	16646	16801	16651	16919	16848	16649	16724	16717	16806	16669	16886	16816	16584	16823	16871	16763	16709	16536	16768	16524	16707	16707	16825	16658	16771	16718	16834	16840	16604	16880	16919	16575	16877	16625	16780	16734	16683	16664	16695	16547	16792	16741	16598	16693	16724	17024	16650	16598	16884	16733	16702	16708	16794	16534	16683	16626	16784	16593	16733	16712	16498	16644	16739	16670	16891	16740	16444	16582	16677	16792	16613	17002	16818	16905	16651	16565	16670	16708	16731	16811	16660	16814	16710	16876	16771	16684	16717	16834	16860	16661	16730	16690	16765	16454	16641	16749	16958	16469	16794	16745	16748	16775	16779	16731	16662	16658	16668	16751	16690	16670	16818	16788	16738	16673	16779	16682	16651	16723	16922	16631	16585	16742	16702	16791	16803	16770	16847	16786	16823	16601	16827	16682	16796	16726	16855	16716	16815	16715	16742	16687	16629	16780	16747	16793	16622	16689	16844	16470	16525	16822	16691	16850	16623	16794	16907	16777	16682	16803	16813	16820	16631	16638	16746	16901	16811	16880	16773	16651	16752	16728	16930	16620	16780	16841	16634	16765	16469	16686	16642	16782	16627	16488	16727	16724	16781	16738	16616	16690	16722	16662	16608	16826	16745	16762	16670	16743	16675	16935	16798	16788	16861	16484	16872	16722	16738	16677	16648	16661	16783	16638	16741	16773	16739	16737	16709	16766	16889	16778	16879	16593	16806	16982	16653	16737	16664	16873	16706	16876	16819	16595	16557	16754	16829	16699	16684	16696	16686	16718	16681	16579	16715	16961	16720	16693	16839	16836	16723	16707	16794	16583	16752	16608	16738	16785	16956	16662	16788	16732	16768	16694	16780	16848	16776	16781	16547	16722	16717	16860	16692	16642	16807	16533	16647	16845	16700	16900	16722	16713	16615	16857	16676	16641	16737	16689	16658	16649	16818	16614	16734	16679	16819	16791	16733	16836	16683	16746	16815	16633	16904	16910	16908	16804	16875	16787	16606	16617	16934	16720	16730	16605	16779	16681	16607	17085	16757	16746	16837	16638	16680	16819	16782	16793	16861	16877	16791	16714	16568	16756	16723	16779	16784	16655	16686	16800	16778	16674	16891	16744	16783	16802	16773	16658	16646	16595	16891	16707	16542	16807	16912	16679	16818	16561	16786	16541	16853	16737	16910	16690	16705	16538	16698	16818	16863	16731	16778	16745	16616	16676	16707	16705	16967	16761	16684	16853	16842	17036	16553	16628	16832	16819	16864	16880	16646	16885	16947	16731	16718	16934	16733	16631	16613	16635	16712	16836	16684	16759	16838	16785	16588	16718	16745	16747	16797	16657	16725	16568	16696	16760	16607	16812	16667	16708	16792	16569	16769	16582	16642	16693	16573	16669	16699	16697	16625	16676	16713	16669	16804	16593	16849	16837	16753	16884	16727	16862	16543	16706	16851	16581	16894	16725	16780	16748	16742	16666	16733	16782	16648	16667	16680	16806	16733	16708	16793	16804	16569	16735	16776	16820	16539	16780	16525	16571	16745	16752	16615	16778	16722	16570	16523	16646	16840	16689	16727	16841	16644	16577	16602	16792	16831	16859	16697	16750	16691	16735	16707	16558	16555	16631	16712	16824	16781	16519	16706	16778	16656	16640	16781	16715	16581	16777	16746	16575	16700	16739	16922	16731	16602	16827	16862	16808	16846	16679	16699	16539	16766	16801	16668	16736	16529	16797	16691	16562	16713	16770	16545	16686	16583	16792	16836	16890	16702	16611	16798	16533	16678	16827	16830	16721	16786	16819	16768	16719	16845	16562	16814	16907	16719	16636	16697	16842	16720	16719	16859	16872	16652	16699	16794	16552	16682	16661	16763	16754	16643	16770	16655	16672	16828	16676	16701	16777	16906	16705	16761	16786	16681	16636	16673	16697	16801	16676	16926	16666	16610	16877	16829	16552	16704	16921	16600	16742	16798	16879	16721	16653	16827	16783	16874	16838	16709	16810	16704	16729	16703	16816	16890	16828	16641	16640	16765	16694	16633	16816	16606	16735	16600	16906	16931	16774	16822	16607	16778	16561	16641	16576	16717	16773	16621	17037	16534	16739	16793	16619	16667	16656	16862	16793	16716	16779	16792	16789	16768	16691	16939	16682	16862	16671	16800	16613	16809	16844	16746	16797	16787	16650	16686	16773	16732	16842	16643	16696	16813	16742	16728	16681	16695	16576	16726	16794	16539	16910	16832	16610	16799	16680	16748	16687	16836	16740	16723	16733	16757	16775	16854	16675	16822	16781	16690	16775	16694	16827	16767	16971	16637	16799	16595	16802	16591	16651	16671	16940	16708	16558	16744	16688	16569	16757	16673	16613	16783	16921	16889	16758	16617	16747	16583	16661	16717	16630	16754	16695	16614	16674	16787	16811	16778	16681	16608	16731	16901	16869	16736	16765	16687	16765	16828	16757	16926	16688	16709	16770	16709	16727	16720	16773	16594	16728	16768	16617	16844	16755	16812	16587	16822	16697	16689	16782	16693	16724	16628	16796	16824	16582	16640	16720	16668	16780	16807	16808	16672	16749	16825	16764	16778	16581	16669	16777	16759	16882	16808	16748	16790	16795	16554	16884	16687	16824	16739	16782	16713	16688	16735	16647	16678	16777	16680	16767	16722	16799	16728	16689	16571	16649	16638	16595	16620	16784	16517	16614	16816	16668	16615	16817	16738	16935	16578	16674	16579	16882	16712	16638	16742	16738	16730	16658	16722	16862	16949	16658	16711	16814	16774	16769	16686	16668	16773	16747	16671	16668	16509	16731	16880	16810	16570	16865	16487	16725	16701	16807	16739	16742	16667	16794	16704	16689	16842	16829	16924	16646	16653	16779	16758	16614	16581	16658	16728	16857	16844	16845	16745	16646	16546	16934	16807	16881	16918	16911	16708	16808	16655	16690	16796	16536	16648	16754	16670	16781	16449	16811	16696	16756	16915	16792	16829	16881	16904	16520	16736	16646	16924	16710	16715	16798	16635	16650	16656	16811	16743	16816	16614	16618	16713	16628	16643	16811	16632	16876	16806	16659	16834	16733	16570	16800	16745	16749	16825	16830	16758	16693	16815	16917	16655	16894	16708	16708	16771	16797	16819	16678	16698	16561	16848	16665	16566	16728	16776	16613	16811	16743	16729	16937	16582	16905	16802	16740	16721	16788	16873	16586	16671	16802	16912	16636	16553	16715	16534	16688	16786	16678	16700	16836	16846	16781	16715	16704	16631	16652	16775	16704	16494	16770	16664	16621	16641	16867	16949	16493	16828	16760	16724	16562	16682	16668	16656	16796	16793	16692	16762	16785	16781	16729	16544	16723	16707	16673	16675	16634	16511	16916	16723	16672	16710	16734	16860	16975	16788	16691	16765	16618	16624	16725	16592	16782	16617	16628	16605	16879	16867	16729	16811	16781	16790	16874	16965	16708	16794	16730	16812	16788	16734	16522	16846	16697	16799	16825	16835	16618	16669	16685	16995	16648	16779	16876	16610	16548	16652	16694	16702	16660	16699	16698
33788	31614	36012	33798	30577	29989	29697	29185	28703	28753	28724	28500	28492	28633	28953	28573	28534	28674	28481	28387	28576	28476	28502	28478	28391	28474	28363	28464	28622	28443	28455	28658	28306	28380	28549	28399	28416	28140	28492	28289	28354	28661	28400	28406	28262	28203	28446	28402	28343	28341	28200	28349	28246	28235	28200	28218	28387	28193	28292	28354	28145	28447	28521	28432	28216	28101	28437	28431	28382	28328	28206	28407	28336	28172	28252	28325	28425	28406	28342	28242	28263	28394	28370	28279	28442	28307	28463	28470	28389	28213	28527	28276	28214	28247	28425	28494	28363	28633	28549	28524	28471	28241	28501	28128	28263	28607	28332	28378	28235	28283	28517	28357	28449	28481	28175	28317	28405	28120	28323	28333	28289	28418	28795	28404	28065	28123	28367	28289	28212	28494	28167	28332	28515	28494	28314	28359	28394	28600	28673	28215	28163	28489	28074	28390	28513	28303	28545	28187	28405	28322	28256	28297	28202	28295	28284	28382	28383	28265	28187	28384	28279	28337	28480	28170	28134	28311	28437	28199	28180	28193	28013	28435	28348	28376	28536	28368	28261	28349	28529	28198	28481	28281	28218	28293	28370	28248	28364	28409	28353	28434	28117	28245	28367	28229	28520	28320	28290	28038	28614	28327	28313	28361	28376	28280	28133	28451	28429	28102	28068	28461	28261	28200	28222	28273	28370	28113	28310	28411	28146	28379	28355	28400	28468	28449	28212	28275	28199	28259	28277	28477	28336	28275	28357	28484	28431	28187	28314	28657	28405	28465	28256	28575	28481	28292	28244	28468	28405	28445	28288	28134	28316	28236	28466	28361	28370	28246	28420	28305	28403	28655	28270	28463	28405	28320	28442	28216	28214	28649	28377	28340	28142	28060	28466	28208	28402	28245	28432	28370	28049	28373	28053	28197	28408	28277	28360	28309	28532	28384	28393	28177	28228	28361	28428	28496	28321	28418	28520	28441	28506	28364	28674	28372	28255	28423	28316	28399	28209	28381	28240	28589	28483	28185	28098	28341	28269	28229	28238	28344	28513	28186	28099	28133	28454	28364	28186	28434	28216	28711	28547	28397	28488	28529	28431	28286	28538	28203	28541	28329	28434	28275	28405	28105	28142	28440	28585	28356	28331	28307	28322	28379	28251	28221	28492	28568	28593	28388	28098	28405	28349	28111	28021	28479	28498	28292	28606	28503	28648	28325	28319	28524	28097	28624	28356	28442	28141	28234	28471	28210	28070	28413	28351	28261	28477	28484	28490	28581	28227	28259	28221	28207	28583	28355	28398	28359	28311	28499	28292	28188	28637	28418	28385	28468	28334	28197	28295	28347	28324	28492	28576	28597	28330	28412	28178	28433	28500	28350	28325	28592	28450	28443	28052	28295	28450	28279	28211	28230	28209	28293	28188	28384	28457	28248	28222	27970	28262	28354	28377	28191	28314	28233	28323	28420	28301	28241	28331	28350	28083	28571	28432	28369	28128	28277	28506	28458	28347	28357	28123	28129	28312	28397	28237	28308	28310	28364	28474	28250	28497	28329	28325	28511	28182	28578	28444	28515	28266	28305	28206	28360	28285	28333	28522	28072	27913	28273	28365	27993	28203	28194	28363	28509	28693	28481	28418	28412	28407	28372	28313	28597	28411	28229	28444	28433	28446	28260	28266	27996	28322	28454	28172	28150	28216	28152	28651	28322	28399	28479	28222	28178	28179	28466	28541	28419	28077	28119	28339	28406	28561	28426	28227	28378	28249	28439	28503	28180	28389	28315	28329	28410	28169	28232	28378	28354	28490	28467	28481	28415	28422	28311	28428	28314	28486	28375	28338	28450	28377	28269	28170	28357	28582	28472	28264	28404	28294	28235	28126	28160	28367	28323	28603	28312	28180	28576	28306	28414	28568	28412	28116	28437	28527	28140	28150	28486	28435	28337	28329	28364	28414	28338	28489	28293	28331	28301	28415	28157	28398	28542	28238	28410	28363	28396	28401	28488	28537	28462	28319	28410	28124	28336	28385	28234	28407	28206	27999	28259	28585	28473	28277	28438	28545	28188	28373	28491	28434	28606	28348	28318	28444	28666	28437	28504	28239	28316	28120	28540	28289	28312	28258	28344	28343	28290	28450	28284	28282	28485	28515	28251	28082	28592	28346	28592	28156	28361	28538	28384	28491	28444	28610	28512	28504	28517	28232	28436	28325	28587	28490	28448	28498	28449	28718	28570	28336	28332	28521	28287	28443	28179	28284	28218	28267	28477	28522	28223	28445	28123	28331	28521	28201	28284	28535	28447	28313	28320	28315	28452	28278	28286	28126	28193	28582	28289	28408	28093	28418	28334	28430	28340	28167	28468	28365	28337	28556	28344	28228	28374	28513	28459	28294	28486	28239	28355	28692	28317	28418	28527	28456	28251	28524	28410	27973	28311	28447	28372	28199	28235	28448	28322	28536	28301	28322	28227	28296	28448	28106	28182	28376	28468	28278	28390	28471	28605	28174	28282	28313	28128	28613	28261	28460	28387	28493	28244	28451	27990	28517	28458	28666	28239	28404	28422	28290	28111	28307	28523	28555	28376	28238	28222	28371	27919	28486	28234	28382	28327	28476	28209	28307	28189	28335	28285	28083	28234	28401	28110	28147	28304	28390	28168	28542	28555	28314	28177	28308	28518	28455	28286	28504	28064	28216	28301	28422	28220	28568	28421	28379	28265	28388	28408	28307	28190	28696	28157	28323	28229	28535	28201	28432	28323	28371	28242	28482	28497	28584	28417	28277	28127	28096	28238	28424	28261	28190	28331	28273	28336	28339	28467	28342	28445	28316	28046	28581	28462	28431	28091	28248	28393	28376	28273	28261	28216	28321	28286	28433	28331	28431	28300	28397	28174	28254	28292	28355	28499	28238	28328	28420	28517	28154	28327	28206	28210	28334	28460	28433	28420	28407	28219	28546	28377	28196	28223	28077	28400	28342	28250	28226	28409	28124	28185	28239	28384	28526	28184	28235	28551	28478	28210	28378	28621	28346	28507	28330	28582	28218	28119	28173	28138	28502	28481	28376	28205	28402	28156	28551	28487	28320	28197	27986	28767	28283	28468	28303	28190	28267	28095	28321	28215	28249	28296	28419	28116	28191	28589	28280	28442	28356	28202	28450	28239	28583	28284	28303	28467	28234	28317	28350	28425	28281	28168	28295	28149	28379	28499	28384	28239	28466	28447	28236	28330	28433	28279	28278	28070	28314	28304	28118	28391	28222	28173	28440	28396	28322	28151	28541	28347	28467	28313	28369	28210	28320	28228	28304	28486	28316	28322	28441	28583	28424	28369	28155	28368	28431	28369	28254	28159	28579	28356	28258	28122	28290	28488	28444	28245	28537	28331	28130	28270	28440	28146	28282	28405	28309	28124	28266	28227	28369	28480	28478	28459	28558	28556	28433	28446	28177	28165	28302	28620	28278	28583	28734	28522	28285	28243	28511	28192	28547	28334	28439	28431	28504	28196	28424	28439	28359	28452	28149	28371	28522	28496	28452	28298	28379	28480	28394	28420	28574	28369	28415	28354	28107	28408	28334	28297	28348	28364	28403	28189	28672	28361	28353	28375	28228	28523	28336	28424	28320	28410	28452	28290	28436	28560	28613	28098	28438	28330	28436	28384	28436	28402	28525	28161	28552	28448	28494	28285	28207	28100	28478	28419	28365	28419	28492	28348	28378	28498	28524	28312	28333	28350	28362	28508	28279	28492	28520	28467	28498	28302	28305	28368	28495	28240	28356	28354	28391	28619	28247	28500	28187	28431	28308	27937	28392	28272	28473	28085	28325	28448	28326	28228	28476	28316	28365	28187	28276	28494	28200	28256	28401	28490	28509	28253	28223	28490	28542	28371	28313	28359	28322	28340	28347	28218	28280	28045	28419	28519	28179	28359	28595	28502	28375	28284	28351	28361	28377	28226	28405	28408	28209	28169	28348	28123	28444	28227	28482	28469	28200	28036	28519	28666	28423	28358	28350	28580	28309	28573	28533	28300	28486	27992	28224	28453	28590	28068	28438	28380	28222	28422	28516	28308	28260	28403	28250	28244	28398	28242	28374	28431	28496	28363	28218	28417	28363	28172	28490	28456	28471	28528	28647	28090	28310	28418	28275	28292	28503	28300	28245	28306	28242	28329	28267	28484	28376	28242	28522	28507	28325	28206	28442	28250	28415	28135	28355	28218	28598	28423	28131	28305	28496	28664	28654	28304	28660	28450	28215	28444	28123	28327	28365	28021	28291	28265	28570	28638	28470	28195	28394	28495	28473	28406	28459	28588	28597	28298	28439	28669	28297	28507	28267	28503	28630	28321	28376	28381	28403	27939	28294	28413	28401	28320	28341	28417	28516	28595	28434	28462	28454	28102	28449	28583	28369	28227	28510	28678	28310	28468	28619	28229	28485	28300	28228	28363	28465	28534	28242	28533	28341	28110	28423	28290	28257	28075	28261	28078	28221	28440	28352	28336	28431	28289	28641	28144	28394	28148	28309	28536	28500	28369	28384	28390	28254	28243	28328	28158	28339	28485	28239	28242	28310	28426	28277	28161	28303	28154	28362	28207	28318	28308	28279	28522	28245	28238	28450	28388	28008	28232	28371	28495	28439	28616	28372	28268	28195	28330	28384	28542	28541	28523	28203	28370	28345	28592	28416	28494	28026	28329	28316	28598	28264	28297	28307	28496	28297	28600	28375	28248	28674	28354	28260	28399	28551	28347	28397	28334	28142	28366	28338	28154	28300	28333	28507	28335	28562	28416	28125	28119	28120	28380	28406	28236	28259	28399	28528	28513	28393	28367	28495	28417	28459	28281	28175	28032	28039	28375	28288	28576	28206	28359	28545	28468	28239	28484	28558	28317	28523	28370	28274	28252	28593	28323	28337	28418	28153	28162	28409	28594	28347	28339	28282	28086	28289	28486	28414	28314	28414	28118	28221	28332	28230	28361	28275	28473	28588	28275	28265	28270	28408	28463	28346	28389	28357	28362	28473	28400	28336	28621	28678	28388	28145	28519	28282	28398	28115	28003	28661	28313	28307	28396	28145	28311	28502	28194	28156	28201	28282	28326	28544	28283	28378	28178	28503	28467	28417	28303	28188	28174	28539	28229	28451	28380
23350	31122	26979	21921	19690	18348	17576	17574	17156	17301	16784	17031	16933	16830	16834	16702	17037	16456	16765	16578	16605	16547	16777	16470	16584	16677	16614	16653	16468	16483	16508	16548	16630	16677	16606	16452	16701	16353	16583	16367	16676	16462	16386	16510	16415	16589	16467	16507	16483	16339	16500	16635	16564	16660	16569	16450	16585	16567	16557	16497	16575	16666	16545	16593	16455	16469	16470	16476	16518	16485	16575	16741	16482	16490	16410	16410	16497	16472	16513	16400	16594	16440	16614	16358	16543	16634	16345	16769	16564	16558	16610	16466	16443	16475	16489	16420	16489	16298	16479	16541	16476	16390	16491	16582	16647	16389	16565	16459	16409	16288	16618	16575	16565	16476	16687	16329	16514	16349	16606	16616	16403	16370	16591	16438	16428	16363	16561	16557	16569	16448	16606	16532	16442	16524	16376	16668	16592	16479	16478	16470	16399	16500	16369	16383	16406	16453	16603	16415	16419	16588	16538	16445	16461	16507	16295	16476	16542	16511	16521	16601	16452	16353	16446	16570	16359	16365	16497	16393	16465	16287	16484	16631	16664	16357	16570	16529	16473	16441	16547	16613	16582	16499	16435	16486	16635	16272	16665	16526	16738	16334	16621	16319	16495	16348	16739	16457	16555	16479	16307	16569	16478	16661	16407	16423	16693	16469	16400	16472	16532	16281	16591	16477	16341	16363	16396	16279	16373	16453	16538	16477	16536	16508	16524	16356	16339	16680	16477	16351	16584	16247	16591	16524	16480	16440	16589	16388	16529	16461	16492	16444	16604	16405	16548	16405	16444	16416	16477	16507	16338	16594	16214	16509	16298	16489	16383	16386	16520	16486	16553	16267	16391	16485	16645	16644	16335	16626	16317	16718	16518	16548	16520	16472	16418	16452	16402	16463	16407	16676	16538	16471	16667	16530	16317	16459	16645	16398	16552	16657	16352	16536	16439	16667	16673	16362	16619	16398	16464	16505	16293	16507	16302	16412	16497	16504	16411	16532	16565	16353	16279	16701	16392	16613	16507	16454	16636	16486	16480	16685	16245	16525	16394	16349	16586	16652	16398	16408	16440	16532	16443	16667	16540	16437	16568	16558	16643	16507	16547	16565	16597	16568	16423	16508	16368	16517	16462	16444	16619	16471	16515	16692	16556	16528	16633	16618	16645	16386	16477	16472	16566	16558	16552	16655	16467	16400	16504	16391	16530	16346	16552	16312	16411	16414	16559	16569	16500	16508	16484	16349	16594	16334	16350	16503	16310	16488	16548	16660	16329	16367	16560	16417	16634	16418	16488	16361	16433	16438	16475	16394	16501	16449	16582	16509	16413	16541	16543	16537	16731	16552	16596	16529	16366	16461	16609	16592	16377	16305	16419	16354	16420	16395	16533	16524	16740	16445	16371	16565	16591	16537	16397	16516	16411	16378	16557	16379	16592	16579	16333	16547	16563	16601	16440	16428	16494	16482	16378	16514	16522	16709	16560	16503	16353	16504	16417	16482	16593	16431	16428	16492	16298	16505	16608	16489	16422	16520	16520	16388	16357	16673	16589	16258	16493	16450	16411	16540	16509	16567	16388	16557	16523	16472	16441	16621	16620	16749	16550	16455	16270	16386	16562	16302	16627	16519	16417	16552	16606	16290	16466	16576	16353	16540	16493	16476	16587	16457	16403	16467	16484	16454	16424	16458	16385	16601	16418	16483	16600	16670	16237	16472	16535	16444	16688	16473	16593	16592	16546	16520	16552	16455	16610	16494	16673	16346	16521	16514	16647	16379	16443	16527	16626	16563	16586	16452	16380	16493	16354	16397	16458	16519	16409	16517	16485	16460	16443	16631	16444	16624	16495	16470	16507	16732	16362	16446	16339	16555	16554	16583	16444	16597	16665	16421	16465	16469	16418	16508	16577	16408	16627	16392	16528	16485	16668	16490	16364	16720	16570	16493	16422	16493	16493	16485	16594	16533	16498	16486	16550	16580	16542	16463	16592	16604	16334	16374	16289	16538	16589	16347	16638	16345	16624	16373	16393	16386	16492	16480	16483	16527	16391	16584	16458	16661	16292	16652	16468	16396	16411	16478	16507	16517	16500	16320	16627	16581	16419	16427	16552	16485	16547	16646	16608	16371	16517	16459	16434	16676	16387	16567	16655	16363	16416	16600	16715	16408	16493	16602	16348	16617	16481	16632	16436	16531	16502	16484	16528	16441	16622	16511	16694	16601	16524	16461	16366	16439	16628	16624	16505	16547	16566	16603	16579	16530	16599	16529	16503	16468	16460	16522	16562	16618	16449	16506	16406	16496	16349	16302	16456	16574	16554	16497	16659	16375	16467	16599	16641	16445	16562	16426	16555	16661	16554	16154	16534	16460	16526	16419	16472	16305	16501	16312	16527	16481	16421	16328	16497	16513	16456	16413	16423	16648	16585	16511	16605	16582	16571	16739	16495	16545	16511	16513	16206	16574	16409	16464	16582	16442	16424	16429	16478	16536	16558	16500	16631	16574	16287	16383	16549	16507	16559	16684	16389	16525	16545	16310	16575	16530	16613	16545	16446	16433	16480	16463	16419	16520	16481	16434	16375	16657	16531	16359	16425	16440	16495	16369	16799	16442	16529	16574	16541	16366	16433	16519	16395	16517	16432	16631	16622	16493	16444	16529	16472	16686	16551	16582	16612	16517	16577	16468	16551	16476	16502	16418	16416	16582	16402	16369	16329	16360	16566	16632	16430	16568	16587	16411	16290	16556	16660	16551	16639	16477	16360	16388	16375	16517	16591	16471	16560	16530	16359	16367	16485	16389	16560	16451	16604	16344	16569	16441	16558	16542	16614	16324	16303	16650	16492	16521	16559	16463	16626	16386	16544	16294	16509	16512	16558	16502	16507	16315	16452	16527	16561	16401	16557	16398	16486	16648	16379	16624	16425	16369	16421	16703	16525	16431	16413	16675	16485	16606	16527	16595	16431	16587	16422	16388	16341	16398	16421	16488	16541	16510	16563	16468	16438	16568	16496	16601	16543	16560	16446	16489	16593	16548	16539	16685	16469	16446	16502	16548	16321	16397	16545	16638	16420	16572	16500	16433	16568	16469	16470	16461	16615	16392	16525	16382	16684	16479	16585	16402	16270	16443	16598	16505	16358	16567	16774	16449	16337	16610	16533	16441	16491	16588	16449	16463	16362	16403	16533	16392	16465	16410	16379	16570	16494	16432	16347	16463	16493	16485	16742	16481	16563	16566	16421	16551	16559	16367	16457	16542	16544	16470	16320	16719	16478	16469	16527	16557	16348	16407	16380	16374	16371	16597	16561	16420	16683	16517	16320	16428	16476	16497	16325	16405	16643	16555	16494	16448	16303	16546	16638	16609	16544	16379	16458	16378	16580	16519	16392	16408	16471	16405	16511	16415	16460	16562	16648	16498	16519	16439	16709	16467	16382	16412	16437	16675	16485	16420	16484	16545	16485	16635	16534	16446	16467	16333	16360	16391	16623	16455	16486	16458	16279	16413	16469	16445	16431	16580	16513	16471	16440	16470	16246	16497	16427	16499	16562	16628	16534	16490	16638	16583	16434	16529	16862	16458	16503	16582	16568	16461	16367	16626	16582	16481	16409	16552	16556	16696	16648	16627	16588	16631	16488	16581	16357	16655	16621	16624	16441	16456	16337	16567	16549	16517	16474	16455	16614	16563	16587	16601	16513	16443	16368	16390	16343	16611	16457	16384	16512	16605	16527	16224	16615	16398	16442	16464	16534	16487	16391	16415	16532	16614	16461	16134	16513	16423	16447	16588	16483	16462	16390	16376	16587	16548	16548	16543	16501	16496	16459	16519	16393	16564	16352	16558	16540	16258	16471	16423	16596	16444	16535	16648	16604	16548	16604	16429	16516	16474	16422	16586	16631	16484	16467	16474	16643	16396	16363	16521	16314	16415	16455	16461	16442	16522	16467	16470	16456	16279	16498	16571	16428	16591	16616	16605	16611	16319	16579	16549	16422	16555	16349	16441	16541	16405	16478	16578	16457	16394	16653	16732	16468	16654	16200	16382	16511	16479	16470	16522	16512	16390	16473	16476	16421	16460	16410	16518	16751	16443	16502	16493	16367	16564	16391	16620	16422	16319	16394	16424	16641	16637	16630	16675	16605	16463	16417	16488	16572	16374	16573	16491	16306	16654	16457	16512	16491	16435	16444	16513	16548	16420	16725	16597	16350	16549	16334	16589	16517	16568	16510	16496	16407	16589	16600	16603	16572	16347	16448	16635	16493	16358	16508	16664	16502	16555	16527	16455	16639	16776	16392	16542	16464	16706	16447	16372	16384	16533	16487	16419	16515	16510	16405	16426	16476	16476	16580	16408	16594	16439	16573	16562	16580	16487	16654	16616	16594	16640	16400	16529	16475	16494	16346	16525	16441	16512	16556	16561	16440	16657	16480	16425	16527	16715	16528	16328	16584	16597	16380	16388	16483	16559	16541	16441	16522	16554	16452	16612	16622	16411	16455	16321	16462	16576	16505	16460	16595	16680	16580	16500	16583	16681	16634	16541	16369	16661	16594	16535	16478	16577	16395	16456	16502	16662	16558	16323	16637	16427	16660	16482	16482	16382	16507	16428	16438	16477	16595	16444	16784	16535	16611	16337	16378	16528	16458	16588	16651	16552	16428	16530	16454	16510	16432	16587	16336	16497	16512	16534	16488	16654	16390	16624	16464	16389	16342	16524	16536	16596	16705	16257	16608	16595	16610	16429	16579	16422	16485	16367	16388	16453	16428	16671	16416	16454	16429	16639	16536	16409	16628	16566	16459	16632	16486	16509	16661	16364	16505	16448	16515	16467	16522	16431	16389	16588	16563	16528	16556	16415	16605	16510	16551	16393	16723	16704	16455	16479	16478	16435	16348	16535	16419	16474	16365	16430	16347	16445	16388	16473	16341	16460	16565	16588	16495	16623	16444	16550	16438	16492	16429	16597	16463	16617	16492	16549	16586	16590	16406	16459	16584	16446	16483	16394	16433	16608	16559	16652	16350	16426	16496	16408	16459	16436	16539	16518	16507	16612	16586	16668	16591	16472	16583	16511	16443	16411	16582	16535	16509	16621	16540	16536	16307	16540	16564	16416	16622	16489	16548	16701	16497	16428	16376	16537
24557	21409	28646	28290	29435	31371	32324	30033	29529	29650	29390	28842	28829	28798	29158	28930	28893	28661	28650	28385	28425	28600	28481	28562	28499	28218	28362	28421	28547	28556	28421	28381	28241	28325	28165	28039	28374	28308	28410	28429	28132	28220	28494	28282	28633	28451	28068	28422	28222	28252	28451	28244	28296	28089	28186	28321	28325	28120	28261	28472	28156	28172	28170	28118	28107	28241	28135	28216	28377	28369	28316	28222	28284	28094	28247	28172	28312	28322	28139	28229	28388	28013	28130	28127	28170	28079	28213	28303	28213	28209	28176	28696	28397	28276	28347	28034	28219	28196	28034	28273	27956	28316	28209	28212	28178	28291	28063	28302	28109	28261	28351	28506	28224	28411	28156	28203	28429	28219	28325	28031	28461	28332	28298	28061	28366	28103	28239	28537	28216	28238	28210	28374	28084	28409	28407	28184	28300	28307	28097	27921	28348	28330	27965	27905	28010	28231	28266	27983	28195	28344	28059	28179	27918	28115	28236	28294	28179	28111	28213	28324	27935	28157	28276	28066	28007	28104	28302	28066	28331	28271	28001	28464	28050	28125	28262	28292	28006	28195	28481	28149	28233	28006	28313	28084	28409	28287	28208	28106	28209	28277	28269	28177	28234	27906	28188	28340	28246	28261	28162	27999	28225	28210	28550	28241	28188	28203	28217	28263	27977	28065	28340	28253	28281	28211	28398	28376	28428	28357	28428	28210	28288	28028	28235	28340	28303	28385	28180	28232	28150	28032	28141	28406	28267	27996	28170	28111	28146	28202	28101	28258	28119	27942	28249	28226	28025	28081	28113	28252	28342	28349	28442	28006	28356	28085	28432	28473	28140	28230	28005	28165	28190	28173	28413	28156	28311	28181	28203	28136	28408	28389	28239	28239	28435	28383	28500	28397	28359	28098	28228	28337	28424	28288	27896	28161	28154	28097	28201	28372	28327	28403	28021	28146	28227	28070	28081	28210	28098	28160	28231	28302	28471	28245	28425	28224	28403	28070	28133	28146	28218	28306	28223	28371	28059	28204	28058	27923	28226	28218	28162	28147	27856	28267	28092	27968	28043	28034	28114	28115	28046	27993	28119	28136	28262	28101	28310	28169	28277	28496	28413	28135	28203	28277	28291	28318	28225	28344	28262	28163	28297	28198	28116	28335	28197	28267	28175	28086	27956	28256	28331	28178	28270	28247	28194	28197	28185	28193	28296	28218	28201	28254	28181	28287	28463	28143	28393	28110	28492	28392	28138	28241	28089	28105	28420	28174	28282	28066	28059	28333	28148	28235	28117	28236	28439	28277	28234	28183	28193	28014	28193	28140	28121	28025	28325	28100	28128	28504	28342	28174	28290	28232	27916	28259	28272	28548	28091	28372	28319	28284	28040	28334	28076	28259	28098	28045	28281	28240	28178	28412	28342	28177	28466	28494	28251	28152	28218	28218	28074	28078	28281	27791	28249	28332	28163	28330	28156	27981	28093	28237	28170	28119	28248	27849	28288	28118	28127	28143	28286	28289	28074	28215	28170	28327	28194	28108	28395	28370	28052	28379	28136	28360	28142	28351	28061	28409	28197	28109	28141	28001	28305	27950	28108	28034	27947	28167	28216	28288	28164	28264	28095	28133	28187	28224	28277	28194	28366	27963	28342	28319	28187	28266	28110	28270	28196	28296	28107	27918	28110	28108	28321	28244	28197	28247	28029	28152	28112	28304	28465	28178	28336	28079	28208	28010	28246	28290	28074	27912	28183	28109	28343	28326	27999	28037	28230	28052	28229	28222	28231	28285	28184	28169	28192	28146	28257	28317	28142	28183	27837	28293	28491	28338	28085	28336	28165	28133	28389	28212	28228	28050	27918	28144	28330	28090	28082	28018	28202	28024	28081	28341	28398	28153	28413	28024	28165	28229	28053	28341	28184	28353	28346	28304	28103	28106	28514	28287	28001	28192	28376	28179	28350	28262	28233	28240	28210	28217	28604	28085	28395	28200	28043	28303	28241	28282	28228	28246	28128	27915	28303	28004	28272	28080	28362	28110	28122	27915	28044	28336	28228	28273	28320	28353	27968	27914	28467	28240	28099	28110	28089	28113	28190	28209	28221	28259	28172	28213	28319	28165	28115	28458	28230	28150	28212	28137	28379	28844	28202	28090	28158	28215	28180	28293	28034	27989	28105	28191	28255	28304	28250	28085	28153	28419	28153	28426	28399	28125	28347	28151	28411	27916	27897	28280	28139	28088	28117	28344	27996	28339	28137	28322	28254	28064	28111	28256	28034	28081	28281	28255	28206	28327	28185	28125	28483	28425	28170	28241	28137	28315	28147	28164	27980	28240	28294	28249	28115	28009	28043	28092	28234	28401	28410	28119	28412	28083	28180	28264	28330	28226	28212	28207	28165	28208	28275	27984	28292	28361	28386	28280	27959	28440	28201	27989	28121	28083	28157	28282	28232	28118	28185	28352	28212	28381	28225	28352	28006	28393	28135	28213	28192	28246	28247	28457	28319	28309	28337	28221	28397	28230	28473	28262	28369	28141	28198	28365	28509	28470	28140	28109	28082	28165	28077	28124	28342	28253	28088	28404	28378	28183	28241	28102	28029	28252	28251	28210	28255	28255	28284	28518	28184	28192	28231	28009	28245	28204	28134	28396	28203	28094	28194	28369	28404	28278	28117	28086	28107	28154	28095	28262	28337	28349	28017	28115	28093	28088	28358	28064	28122	28219	28408	28296	28253	28227	28206	28218	27763	28055	28354	28217	28101	28465	28469	28347	28333	28144	28190	28494	28236	28555	28208	28371	28188	28216	28246	28267	28289	28148	28320	28026	28310	28271	28391	28084	28112	28084	28129	28295	28006	28019	28281	28203	28173	28290	28353	28242	28270	28276	27951	28476	28075	28171	28015	28281	28080	28311	28255	28166	28342	28008	28422	28154	28193	28118	28501	28032	28161	28338	28243	28136	28253	28301	28247	28194	28213	28217	28368	28322	28341	28283	28086	28377	28241	28252	28377	28373	27967	28178	28301	28188	27992	28311	28144	28331	28204	28174	28175	28173	28304	28225	28252	28293	28109	28125	28371	28342	27924	28345	28043	28251	28020	28188	28217	28216	28202	28171	28094	28000	27997	27997	28281	28169	28235	28434	28217	28092	28320	28543	28383	28055	27950	28325	28193	28162	27996	28208	28384	28184	28074	28274	28329	28269	28227	28051	28052	28231	28284	28398	27976	28119	28175	28337	28449	28492	27997	28433	27910	28174	28254	28211	28119	28442	28230	28364	28071	28170	28258	28207	27948	28341	28195	27989	28480	28208	28089	28227	28200	28038	28069	28222	28235	28461	28235	28529	28286	28299	28377	28138	28221	28027	28075	28552	28387	28298	28312	28285	28220	28143	27989	28016	28525	28194	28290	28072	28177	28131	28188	28319	28256	28226	28183	28166	28277	28026	28063	28122	28020	28153	27997	28188	28341	28283	28158	28449	28361	28168	28161	28209	28283	28317	28294	28024	28043	28127	28280	28426	28191	28286	28361	28382	28440	27888	28159	28033	28223	28180	28299	28039	28136	28120	27917	27929	27955	28357	28403	28200	28208	28240	28325	28210	28052	28407	28134	27997	28004	28238	28299	28201	28348	28098	28229	28571	28223	28172	28327	28405	28199	28130	28377	28275	28264	28203	28222	28210	28057	28165	28040	28390	28181	28290	28264	28546	28167	27942	27959	28191	28446	28036	28039	28147	28322	28200	28102	28302	28152	27913	28150	28223	28228	28169	28051	28390	28074	28291	28154	28031	27988	28000	28339	28119	28118	27908	28151	28524	28297	28158	28342	28241	28197	28186	28316	28237	28231	28355	28274	28151	28153	28412	28286	28154	28064	27941	28094	28345	28054	28611	28048	28293	28207	28292	28144	28055	28263	28216	28337	28117	28118	28261	28157	28256	28220	28330	28329	28151	28197	28140	28027	28316	28378	28079	28118	28132	28079	27954	28189	28237	28172	28287	28147	28137	28178	28223	28267	28248	28150	28344	28237	28297	28228	28304	28259	28081	28309	27953	28140	28180	28068	28176	28207	28294	28190	28142	28157	28450	28450	28163	28322	28385	28175	28232	28382	28254	28422	28292	28270	28420	28097	28270	28075	28114	28305	27997	27966	28113	28183	28178	28291	28338	28366	28367	27970	28459	28076	28076	28227	28065	28381	28328	28265	28324	28030	28149	28203	28210	28630	28188	28249	28139	28316	28309	28171	28366	28418	28141	28319	27940	28250	28273	28068	28289	28187	28194	27979	28094	28160	28127	28187	28290	28173	28079	27980	28303	28321	28275	28261	28240	28249	28152	27959	28391	28406	28177	28039	28173	28425	28198	28333	28298	28295	28183	28129	28169	27955	28097	28175	28105	28278	28154	28188	28279	28063	28020	28354	28289	28273	28139	28166	27986	28218	28016	28343	28133	28150	28345	28187	28102	28184	28050	28325	27994	28210	28458	27962	28183	28326	28237	28470	28089	27992	28679	28018	28301	28153	28362	28298	28083	28312	28373	28163	28160	27946	28104	28167	28028	28267	28240	28118	28188	28326	28114	28192	28141	28207	28329	28387	28319	28019	28561	28159	28323	28187	28065	28189	28431	28148	28338	28319	28140	28257	28361	28085	28153	28476	28079	27972	28540	27885	28029	28108	28472	28186	27992	28258	28381	28321	28329	28358	28411	28189	28362	28134	28212	27913	28052	28122	27983	28134	28267	28227	28243	28035	28053	28292	28408	28412	28243	28228	28464	28302	28378	28308	28076	28239	28195	28572	28367	28018	28272	28272	28285	28002	28321	28073	28266	28168	27995	28310	28090	28182	28239	28271	28270	28333	28268	27983	27991	28384	28140	28107	28281	28270	28204	28456	28184	28117	28296	27918	28070	28273	28059	28109	28267	28182	28116	28255	28201	28270	28301	28140	28205	28316	28465	28346	28015	28125	28159	28270	28205	28306	28173	28323	28432	28169	28328	28279	28274	28258	28226	28452	28148	28047	28013	28489	28325	28468	28485	28059	28417	28385	28214	28114	28471	28199	28100	28072	27908	28227	27995	28262	28384	28458	28204	28182	28222	28275	28309	28340	28223	28301	28205	28195	28408	28310	28143	28330	28276	28110	28518	28367	28205
23378	38272	34602	26733	22952	21037	19798	18625	18204	18115	17803	17550	17278	17420	17293	17329	17296	17168	17026	17011	17032	16970	16606	16883	16933	16869	16953	16825	16916	16634	16949	16779	16782	16623	16843	16748	16647	16714	16747	16781	16632	16823	16714	16742	16851	16661	16674	16583	16844	16801	16539	16552	16815	16575	16606	16542	16666	16794	16708	16679	16588	16580	16536	16492	16597	16694	16653	16638	16534	16552	16372	16640	16614	16705	16704	16610	16659	16548	16648	16656	16647	16969	16666	16837	16667	16618	16469	16603	16559	16536	16813	16727	16782	16543	16727	16485	16518	16545	16592	16722	16573	16680	16513	16693	16512	16567	16608	16572	16735	16656	16567	16620	16540	16499	16664	16439	16634	16682	16628	16473	16644	16383	16483	16644	16769	16663	16804	16604	16668	16618	16874	16744	16845	16647	16498	16601	16705	16635	16638	16627	16541	16522	16618	16658	16675	16723	16554	16649	16618	16458	16489	16560	16547	16700	16465	16769	16743	16595	16651	16517	16552	16656	16685	16569	16633	16781	16444	16832	16635	16825	16651	16542	16688	16639	16738	16613	16684	16660	16737	16592	16617	16597	16652	16691	16676	16624	16654	16709	16599	16703	16546	16745	16727	16715	16639	16685	16480	16658	16611	16599	16601	16879	16635	16635	16597	16734	16556	16532	16411	16546	16554	16621	16674	16633	16683	16592	16586	16720	16610	16626	16632	16495	16576	16576	16754	16685	16602	16633	16670	16545	16665	16656	16574	16562	16693	16555	16605	16732	16553	16592	16701	16717	16426	16798	16724	16729	16590	16927	16563	16623	16450	16527	16625	16571	16654	16575	16628	16884	16665	16694	16626	16651	16496	16663	16555	16653	16666	16644	16654	16590	16633	16736	16794	16645	16511	16643	16832	16597	16540	16542	16723	16456	16740	16694	16504	16761	16636	16599	16545	16571	16596	16592	16656	16681	16444	16726	16578	16573	16654	16616	16523	16672	16563	16585	16608	16463	16749	16461	16649	16664	16651	16646	16627	16697	16622	16689	16763	16440	16488	16734	16551	16613	16669	16538	16585	16438	16885	16657	16640	16629	16449	16669	16527	16681	16660	16693	16726	16474	16682	16602	16709	16583	16750	16518	16678	16625	16515	16556	16609	16632	16743	16574	16737	16561	16639	16447	16495	16592	16566	16713	16628	16664	16565	16641	16844	16534	16566	16613	16582	16581	16706	16728	16686	16767	16587	16506	16614	16504	16767	16710	16639	16638	16480	16632	16588	16425	16520	16732	16790	16783	16668	16485	16736	16822	16528	16669	16528	16564	16698	16661	16563	16768	16613	16674	16643	16671	16497	16766	16621	16528	16462	16689	16549	16796	16557	16624	16639	16640	16524	16678	16622	16664	16628	16678	16846	16493	16663	16557	16578	16629	16578	16629	16566	16644	16593	16618	16518	16565	16639	16445	16675	16630	16629	16755	16574	16611	16566	16669	16582	16523	16602	16570	16761	16656	16531	16699	16676	16622	16568	16822	16522	16580	16706	16622	16633	16562	16607	16817	16684	16580	16639	16702	16701	16815	16775	16607	16656	16771	16387	16438	16593	16634	16680	16557	16661	16601	16635	16609	16754	16626	16654	16708	16828	16532	16736	16828	16511	16570	16658	16702	16660	16659	16686	16644	16632	16562	16579	16615	16799	16723	16449	16673	16664	16619	16659	16634	16663	16578	16674	16653	16678	16750	16390	16560	16701	16725	16592	16544	16506	16743	16803	16670	16684	16538	16579	16835	16701	16734	16525	16683	16694	16764	16512	16649	16853	16679	16816	16819	16694	16662	16582	16592	16650	16778	16452	16689	16448	16666	16673	16534	16647	16612	16690	16659	16627	16606	16601	16550	16579	16499	16469	16512	16640	16723	16758	16645	16663	16587	16395	16582	16575	16544	16512	16747	16662	16524	16453	16660	16529	16635	16511	16755	16782	16539	16601	16660	16570	16503	16805	16617	16631	16538	16713	16593	16663	16509	16649	16539	16598	16723	16585	16550	16551	16748	16496	16745	16539	16447	16615	16635	16616	16846	16574	16823	16625	16617	16481	16729	16738	16382	16655	16543	16504	16494	16745	16571	16609	16540	16634	16669	16669	16653	16672	16597	16475	16575	16589	16697	16623	16667	16506	16585	16576	16766	16657	16696	16455	16488	16658	16583	16366	16540	16778	16638	16671	16486	16675	16485	16513	16596	16773	16940	16557	16658	16797	16725	16626	16561	16741	16721	16714	16699	16739	16645	16602	16569	16663	16665	16698	16821	16590	16637	16488	16681	16537	16657	16605	16645	16629	16726	16863	16618	16501	16530	16568	16612	16473	16562	16611	16597	16572	16493	16691	16634	16657	16824	16679	16465	16860	16681	16435	16567	16652	16710	16609	16628	16699	16726	16681	16553	16545	16494	16634	16660	16517	16667	16557	16521	16501	16514	16686	16565	16580	16668	16557	16512	16639	16555	16625	16604	16631	16623	16649	16607	16691	16508	16581	16777	16514	16667	16501	16742	16559	16596	16629	16407	16546	16483	16608	16693	16660	16572	16715	16503	16660	16624	16688	16524	16644	16639	16584	16598	16606	16562	16552	16701	16714	16623	16584	16672	16677	16632	16699	16683	16628	16770	16422	16724	16650	16419	16574	16749	16599	16714	16788	16690	16644	16640	16620	16508	16624	16553	16567	16690	16610	16582	16702	16396	16648	16565	16605	16611	16797	16644	16703	16688	16813	16616	16603	16577	16626	16484	16430	16655	16636	16605	16599	16558	16597	16529	16795	16683	16654	16715	16674	16874	16622	16670	16704	16722	16628	16692	16701	16443	16748	16483	16748	16552	16685	16701	16679	16567	16585	16612	16714	16719	16702	16618	16661	16489	16718	16519	16433	16668	16557	16614	16540	16590	16574	16640	16741	16584	16478	16759	16529	16560	16495	16648	16673	16682	16644	16585	16504	16488	16600	16598	16604	16599	16757	16569	16501	16627	16497	16698	16518	16574	16490	16567	16748	16542	16693	16521	16673	16740	16770	16624	16652	16756	16717	16528	16728	16619	16572	16571	16495	16733	16538	16685	16576	16609	16629	16423	16560	16402	16509	16668	16688	16729	16516	16484	16581	16540	16559	16688	16541	16649	16563	16432	16382	16705	16649	16694	16682	16776	16718	16683	16590	16662	16559	16507	16577	16475	16541	16751	16567	16577	16699	16591	16515	16518	16615	16706	16432	16567	16766	16720	16607	16550	16705	16735	16722	16627	16595	16873	16574	16599	16720	16453	16644	16569	16707	16418	16480	16548	16582	16477	16629	16621	16681	16877	16471	16811	16456	16523	16736	16518	16605	16609	16630	16537	16696	16582	16717	16581	16626	16778	16483	16572	16706	16609	16821	16639	16747	16617	16624	16625	16616	16706	16506	16626	16682	16642	16692	16439	16418	16765	16705	16759	16615	16560	16641	16478	16590	16634	16791	16693	16722	16736	16610	16779	16602	16733	16462	16585	16648	16484	16532	16634	16780	16521	16614	16612	16693	16624	16692	16784	16685	16659	16594	16787	16684	16626	16461	16567	16637	16586	16663	16606	16583	16690	16677	16644	16767	16590	16447	16559	16727	16577	16580	16653	16603	16703	16721	16599	16593	16725	16605	16796	16467	16832	16651	16606	16696	16726	16454	16624	16591	16497	16694	16748	16545	16425	16633	16533	16649	16461	16665	16694	16750	16560	16591	16463	16574	16556	16410	16639	16534	16793	16521	16620	16673	16458	16652	16527	16713	16702	16542	16672	16562	16632	16688	16676	16574	16665	16582	16599	16768	16667	16692	16744	16507	16657	16500	16561	16483	16566	16540	16390	16583	16563	16696	16796	16638	16774	16645	16654	16574	16650	16573	16764	16462	16547	16672	16620	16795	16552	16570	16669	16586	16706	16642	16516	16577	16691	16665	16653	16696	16748	16528	16558	16620	16591	16566	16635	16578	16620	16459	16481	16464	16717	16796	16771	16666	16551	16569	16611	16529	16586	16752	16628	16577	16590	16632	16577	16890	16633	16613	16713	16677	16517	16503	16469	16630	16572	16667	16747	16646	16548	16661	16586	16644	16552	16380	16741	16569	16763	16641	16532	16544	16622	16607	16588	16611	16722	16545	16809	16499	16721	16502	16617	16805	16534	16582	16585	16546	16370	16789	16537	16678	16436	16846	16592	16758	16635	16716	16712	16544	16679	16557	16614	16505	16530	16468	16817	16529	16418	16634	16627	16605	16384	16508	16628	16571	16534	16649	16493	16575	16643	16671	16520	16629	16491	16540	16550	16644	16658	16688	16663	16577	16629	16673	16593	16322	16640	16487	16670	16586	16532	16793	16599	16556	16756	16624	16531	16476	16638	16691	16680	16417	16911	16672	16540	16479	16618	16692	16799	16529	16539	16629	16782	16751	16786	16739	16636	16777	16672	16545	16610	16636	16795	16638	16621	16696	16703	16724	16754	16759	16611	16564	16595	16609	16473	16563	16749	16627	16669	16719	16718	16641	16620	16665	16554	16578	16756	16967	16573	16687	16560	16598	16702	16596	16613	16622	16396	16498	16504	16440	16638	16686	16605	16518	16566	16542	16380	16708	16446	16706	16798	16583	16572	16696	16584	16545	16665	16727	16678	16666	16668	16689	16770	16658	16733	16625	16626	16668	16655	16714	16625	16690	16549	16575	16615	16421	16926	16529	16631	16601	16537	16620	16534	16661	16579	16459	16657	16829	16780	16522	16567	16722	16503	16659	16546	16799	16654	16749	16727	16656	16572	16588	16693	16792	16774	16644	16791	16782	16494	16780	16616	16633	16555	16757	16651	16629	16589	16746	16746	16528	16598	16523	16455	16656	16644	16568	16682	16458	16671	16576	16571	16623	16546	16733	16713	16478	16755	16682	16754	16890	16655	16762	16481	16666	16592	16551	16664	16708	16375	16730	16455	16631	16729	16477	16654	16691	16696	16579	16725	16535	16612	16613	16823	16505	16649	16544	16654	16580	16704	16661	16718	16544	16663	16660	16524	16660	16677	16678	16605	16622	16571	16661	16439	16614	16675	16616	16601	16618	16687	16792	16554	16766	16496	16637	16691	16478	16536	16544	16788
23165	21432	28650	25765	26946	31096	33339	30379	29578	29258	28983	28708	28427	28020	28394	28195	28169	27852	27852	27781	27587	27432	27503	27579	27832	27496	27433	27556	27472	27193	27494	27263	27300	27464	27483	27234	27096	27353	27424	27490	27312	27198	27422	27209	27389	27502	27679	27236	26929	27293	27373	27393	27275	27409	27344	27161	27075	27284	27448	27125	27281	27201	27140	27309	27216	27448	27248	27204	27191	27220	27178	27126	27374	27211	27033	27118	27173	27078	27194	27141	27097	27419	27180	26939	27108	27182	27224	27338	27218	27101	27126	26990	27310	27321	27186	26994	27208	26921	26975	27111	27030	27443	27211	27129	27169	27067	26915	27017	26995	27029	27224	27256	27185	27412	27188	27275	27031	27235	26976	27212	27038	27310	27283	27152	27058	27065	27224	27557	26987	27215	27306	27297	27080	27163	27330	27344	27196	27035	27046	27280	27281	27085	27289	27004	26945	27105	27214	27050	27340	27201	26925	27178	27026	27191	27202	27297	27201	27025	27375	27043	27111	26923	27269	27223	27009	27323	27247	27434	27044	27258	27079	26878	27016	27152	27225	27110	27431	27096	27139	27201	27273	27133	27275	27295	27231	26946	27216	26916	27143	27182	27168	27218	27210	27249	27108	26972	27512	27081	27369	27378	27189	26894	27081	27071	27282	27066	27109	27200	27301	27190	27173	27121	27381	27232	27163	27174	26930	27150	27569	27216	27151	27175	27098	26989	27234	27170	27041	27228	27178	27349	27384	26979	27076	27196	27223	27111	26995	27219	27312	27184	27106	27313	26993	27355	27439	27200	27202	26998	27128	27271	27311	26917	27247	27117	27270	27092	27076	27243	27367	27133	27042	27210	27088	26999	27032	27164	27252	26988	27657	27049	27417	27211	27234	27283	27071	27042	27265	27122	27066	27291	27184	27026	27133	27040	27131	26965	27128	27199	27103	27090	27114	27172	27245	27034	27239	26954	27269	27379	27006	27134	27188	27294	27350	27165	27056	27078	27113	27227	27305	26964	26856	26954	27377	26952	27122	27198	27241	27041	27229	27389	27231	27265	27165	27124	27318	27110	27161	27234	27251	27251	26991	26954	26915	27230	26977	27185	27110	27230	27039	27236	27175	27144	27091	27250	27205	27030	27066	27238	27393	27259	27098	27266	26899	27076	27348	27295	27077	27248	26858	27153	27140	27146	27244	27007	27216	27429	27033	27268	27248	26977	27079	27102	27161	26908	27188	27014	27103	27204	27263	27046	27067	27135	27349	27200	27267	27028	27043	27150	27036	27044	26939	26958	27176	27244	27137	27277	27195	27153	27204	26809	26953	26912	27083	26896	27307	27078	27298	26989	27114	27067	27296	27201	27245	27158	27162	27229	27083	27170	27100	27215	27175	27011	27360	27202	27141	27172	27230	27116	27278	27125	27058	27158	27076	27053	27326	26910	27058	27103	27212	27429	27208	27297	26987	27094	27302	27152	26951	26949	27087	27188	27230	26937	27326	27265	27232	27060	27229	27173	27190	27305	27184	27224	27141	27138	27038	26939	26876	27052	27126	27031	27074	27082	27105	27031	27074	27204	27333	27038	27153	27355	27203	27146	27283	27031	27307	27310	27011	27364	26863	27086	26716	27179	27489	27304	27047	26987	27327	27089	27038	27077	27151	26842	27187	27273	27189	27250	27088	27141	27073	27029	27070	27235	27095	27124	26881	27302	26768	27210	27038	27223	26899	26910	27206	27195	26982	27165	27082	27375	27117	27099	27143	27053	27304	27122	27163	27193	27228	26986	27141	26947	27089	27263	26948	27130	27071	26990	27172	27061	26965	27355	27104	26964	27195	27081	27335	27114	27251	27034	27157	27072	27008	27025	27144	27151	27148	27133	27178	26971	27077	27265	27097	27093	27113	27183	27196	27178	27281	27137	27104	27169	27149	26982	27240	27035	27196	27107	27038	27110	27068	27030	27167	27124	26836	27028	27150	27171	27134	27079	26998	27000	27118	26976	27170	27491	27263	27126	27126	27210	27213	27146	27294	27153	27121	27204	26903	26974	26929	27024	27157	27013	27065	27146	26981	27093	27392	27072	27250	27149	27382	27029	27296	26933	27253	27276	27261	27248	27242	27027	27152	26953	27156	26999	27303	27275	27112	27167	27176	27082	27104	27147	27133	27372	27173	27144	27299	27130	26962	27359	26911	26991	27006	27247	27168	26956	26962	27215	27265	27174	27167	27285	27194	26998	27170	27197	27047	27247	27278	27046	27367	27278	27281	27053	27036	27058	27158	27192	26860	27193	26791	27150	27299	27321	27055	27095	26975	26969	27025	27013	27054	26918	27092	27109	26998	27120	27106	27009	27157	27284	27135	26990	27176	27105	27010	26888	27316	27327	26765	27316	27178	27216	27385	27071	27105	27146	27175	27216	27249	27055	27017	27221	27000	27439	27326	27208	27298	27329	27346	27128	27073	27233	27073	26923	27065	27209	27253	27021	27185	27000	27253	27113	27033	27203	26990	26933	27070	27178	27321	27255	27095	27076	27157	27041	27156	26971	27124	27310	27404	27250	27138	27209	27184	27007	27105	26818	26866	27206	27131	27080	27280	27259	27390	26958	27009	27062	27328	27330	27024	27380	27002	27157	27108	27074	27226	27098	27355	27045	27262	27034	27104	27204	27158	27065	27380	27278	27214	27187	27411	27073	27277	27217	27320	27184	27082	27058	27043	27164	26901	27061	27136	27018	27226	27125	27205	27122	27206	27086	26923	27302	27558	27021	27319	27174	26934	26838	26991	26963	27177	27104	27049	26890	26993	27115	27308	27112	27104	27155	27238	27270	27223	27193	27109	27143	27302	27070	27394	27153	27304	27152	27164	27112	27006	27149	27022	27171	27020	27330	27208	26984	26857	27138	27191	26965	27342	27217	27202	27007	27375	27326	27361	27089	27267	26957	27019	26923	27062	26943	27117	27046	27143	27189	27357	27130	27275	26917	27153	27193	27136	27170	26962	27102	26981	27331	26866	26929	27258	27145	27066	26846	27195	26928	27313	27082	27266	27063	27231	27456	27165	27270	27224	27209	26997	27156	27390	27297	27192	27271	27373	27032	26989	27310	27200	26993	27088	27244	26870	27073	27001	26859	27250	27207	27138	27409	27109	27405	27243	27175	26863	27118	27207	27019	27042	27500	27360	27265	27387	27373	27199	27299	27221	27236	26992	27002	27312	27238	27234	27396	27204	27027	27268	27321	27192	27105	27202	27174	27214	26961	26730	27134	26977	27180	27039	27266	27191	27290	27244	27411	27277	27372	27375	27094	27009	26963	27122	27200	27314	27445	27135	27386	27199	27103	27022	27336	27026	26866	27075	26963	27360	27258	27275	27116	27196	27132	27185	27232	26899	27380	27304	26968	27191	27163	26994	26967	27136	27126	27258	27428	27067	26959	27078	27326	27207	27019	27300	27088	27080	27228	27139	26928	27244	27357	27190	27074	27245	27146	27225	27379	27441	27178	27382	26877	27093	26947	27163	27160	27133	27152	27230	27142	27210	27123	27178	27213	27139	27211	27093	27112	27568	27271	27241	27167	27151	27465	27323	27286	27114	27189	27110	27206	27221	27162	27087	27186	26938	27209	27068	27243	27271	27111	27235	27234	27048	27444	27227	27097	27259	26854	27026	27200	27312	26988	27096	27056	27124	27049	26682	27195	27193	26911	27061	26979	27152	27220	26907	27279	27095	27126	27078	27190	27068	27179	27301	27231	27480	27009	27031	26848	27199	27146	26968	27270	27170	27306	27238	27354	27311	27188	27112	27242	27201	27110	27265	27281	27326	27465	27136	27134	27135	27432	27214	27093	27257	27158	27172	26975	27155	27259	27117	27009	26960	27243	27160	27151	27301	27063	27043	27019	27290	27349	27107	27273	27111	27068	27047	27207	27311	27072	27174	27163	27092	27160	27133	26856	27123	27124	26983	26953	27213	27013	26874	27164	27101	27298	27302	26961	27281	27072	27062	27118	27067	27221	27138	27299	27117	27303	27207	26990	27012	27229	27109	27195	26997	27254	27181	26889	27105	27373	27245	26929	27232	27095	27205	27227	27104	27243	27060	26994	27143	27083	27180	27268	27242	26916	26960	27016	27387	27091	26966	27319	26970	27178	27250	27137	27274	27201	27272	27153	27086	27384	27239	27053	27199	27302	27274	27062	27409	27128	26954	27036	27051	27117	27060	27182	26998	26747	27168	27255	27343	27206	26883	27159	27192	27189	27252	27409	27139	27273	27283	27135	27252	27316	27171	27143	27085	27349	27227	27308	27226	27114	27070	27317	27401	27079	27143	27240	27313	26750	27054	27274	27123	27209	27267	27118	27069	27308	27243	27077	27104	27062	27356	27030	27209	27124	27156	26921	27303	27118	27321	27087	27102	27246	27346	26996	27173	27162	26849	27026	26977	27182	27028	27117	26951	27026	27261	27413	27306	27195	27320	27219	27434	26942	27074	26957	27198	27166	27042	27050	27173	27165	26999	27182	26951	27193	27210	27031	27177	27240	27147	27140	27083	27210	27190	27340	27280	26896	27545	27352	27132	27200	27336	27281	27197	27115	27224	26959	26996	27214	27058	27278	26973	27234	27004	27171	27035	27237	27208	26936	27367	27253	27441	27241	27217	27084	27160	27303	27096	26887	27026	26785	26971	26867	27057	27044	27013	27220	27334	27115	27519	27146	26976	27033	27152	27156	27216	27178	27072	27057	27261	27086	27181	27230	27444	27169	27276	27047	27143	27281	27398	27097	27299	27280	27230	26806	27135	27057	26737	27331	27270	27073	27241	26947	27133	27084	27205	27123	27045	27200	27169	27396	27050	27207	26944	27208	27220	27074	27162	27118	27331	27089	27262	27077	27102	27028	27188	27311	27204	27230	27266	26827	27334	27177	27124	27061	27445	26997	27188	27078	27040	27317	27003	26967	26850	27021	27003	27099	27065	26866	27167	27067	27309	27102	26994	27354	27123	26997	27098	27356	27479	27237	27186	26993	27194	27009	27185	26929	27118	27031	27372	27176	27016	27083	27146	27185	27272	27084	26980	27107	27146	27172	27020	27114	26786	27288	27327	27122	27114	26952	27133	27132	27159	27241	27120	27178	27202	27320	27471	27011
24880	43935	39487	30543	25548	22862	21348	19928	19117	18486	18166	17954	17633	17481	17369	17286	17247	17171	17043	16810	16711	16451	16646	16786	16657	16715	16670	16606	16804	16603	16423	16679	16592	16472	16689	16380	16335	16471	16368	16440	16485	16351	16304	16637	16449	16427	16445	16487	16393	16377	16456	16331	16388	16266	16296	16462	16443	16436	16400	16375	16489	16368	16177	16332	16360	16508	16332	16311	16501	16257	16466	16172	16210	16419	16451	16335	16270	16189	16268	16255	16312	16273	16230	16123	16211	16224	16349	16102	16237	16298	16382	16228	16361	16474	16453	16227	16330	16321	16409	16484	16295	16274	16235	16251	16253	16347	16348	16279	16367	16154	16254	16346	16336	16380	16181	16363	16418	16333	16297	16245	16469	16272	16346	16110	16485	16326	16329	16174	16180	16307	16280	16283	16420	16298	16119	16280	16318	16153	16316	16297	16197	16212	16418	16294	16280	16287	16354	16221	16410	16370	16273	16460	16238	16097	16255	16335	16390	16381	16326	16351	16139	16218	16210	16082	16458	16195	16346	16225	16308	16153	16048	16294	16341	16258	16364	16280	16164	16322	16198	16283	16171	16184	16423	16200	16246	16270	16264	16363	16363	16282	16119	16245	16156	16272	16251	16338	16289	16277	16329	16356	16336	16225	16286	16282	16283	16459	16298	16234	16259	16353	16250	16096	16293	16274	16234	16360	16285	16054	16365	16194	16238	16195	16540	16186	16358	16444	16362	16182	16306	16181	16312	16141	16356	16289	16332	16332	16134	16278	16165	16411	16164	16234	16332	16295	16326	16179	16188	16373	16353	16292	16127	16263	16280	16451	16213	16279	16239	16127	16233	16372	16180	16211	16277	16307	16324	16143	16133	16106	16296	16201	16165	16378	16372	16219	16240	16217	16228	16361	16211	16415	16290	16231	16245	16411	16221	16269	16235	16225	16349	16394	16295	16335	16158	16226	16158	16342	16248	16193	16238	16395	16230	16002	16508	16276	16354	16267	16250	16565	16266	16203	16290	16506	16219	16343	16363	16449	16230	16317	16265	16178	16196	16374	16232	16284	16227	16402	16307	16025	16090	16299	16421	16358	16369	16189	16231	16186	16352	16266	16249	16118	16235	16483	16386	16324	16376	16267	16183	16319	16238	16400	16267	16119	16395	16148	16210	16171	16242	16328	16197	16362	16303	16347	16340	16162	16394	16173	16089	16254	16139	16175	16211	16252	16136	16219	16272	16347	16247	16360	16316	16124	16445	16268	16340	16233	16156	16154	16080	16381	16355	16366	16315	16384	16429	16265	16230	16258	16245	16228	16367	16262	16309	16263	16223	16400	16285	16278	16324	16205	16199	16613	16377	16189	16374	16353	16389	16196	16242	16281	16270	16272	16408	16424	16232	16288	16210	16329	16260	16349	16180	16383	16289	16452	16192	16270	16192	16344	16217	16315	16125	16281	16178	16424	16115	16183	16324	16244	16293	16330	16295	16402	16206	16442	16383	16149	16255	16221	16267	16212	16253	16098	16353	16204	16347	16372	16346	16091	16151	16263	16326	16214	16308	16351	16284	16467	16237	16190	16107	16237	16180	16387	16291	16495	16371	16108	16254	16315	16302	16157	16308	16187	16394	16261	16334	16024	16271	16155	16173	16282	16174	16394	16306	16219	16254	16277	16275	16291	16379	16152	16431	16273	16321	16257	16244	16224	16312	16255	16418	16285	16271	16265	16286	16206	16353	16088	16263	16087	16232	16272	16226	16464	16538	16229	16133	16368	16266	16072	16494	16399	16340	16257	16301	16135	16424	16210	16511	16231	16227	16104	16266	16064	16248	16304	16112	16293	16168	16186	16204	16271	16201	16224	16158	16152	16268	16295	16201	16440	16245	16081	16270	16244	16388	16453	16224	16277	16323	16245	16483	16314	16277	16168	16361	16448	16180	16313	16422	16494	16199	16260	16242	16350	16210	16400	16404	16203	16148	16312	16261	16103	16196	16228	16359	16416	16251	16258	16295	16285	16256	16315	16114	16187	16474	16064	16380	16209	16153	16225	16259	16114	16460	16248	16150	16230	16190	16328	16231	16314	16146	16269	16291	16324	16402	16267	16282	16302	16224	16033	16219	16163	16327	16137	16080	16161	16321	16308	16385	16308	16518	16420	16202	16190	16287	16319	16363	16314	16365	16345	16263	16378	16321	16425	16242	16284	16143	16360	16473	16409	16173	16073	16171	16346	16153	16305	16292	16305	16001	16098	16226	16422	16166	16364	16250	16240	16371	16336	16267	16168	16270	16128	16451	16332	16168	16305	16132	16335	16228	16391	16412	16239	16245	16091	16332	16371	16243	16191	16275	16257	16351	16187	16410	16118	16329	16289	16202	16224	16280	16310	16097	16241	16307	16281	16350	16140	16218	16293	16355	16164	16363	16216	16271	16261	16313	16267	16264	16304	16068	16363	16414	16408	16344	16262	16050	16321	16489	16070	16329	16376	16311	16253	16095	16401	16163	16481	16316	16214	16354	16294	16306	16171	16436	16179	16228	16265	16293	16120	16271	16183	16319	16331	16161	16185	16315	16307	16450	16390	16319	16231	16309	16196	16129	16320	16056	16187	16237	16278	16326	16273	16328	16252	16196	16367	16279	16346	16381	16163	16408	16400	16241	16261	16396	16318	16399	16298	16346	16572	16239	16325	16397	16278	16276	16226	16255	16383	16283	16296	16090	16152	16271	16288	16103	16196	16060	16208	16093	16190	16266	16088	16356	16120	16326	16186	16370	16414	16367	16153	16017	16255	16175	16321	16332	16270	16549	16353	16227	16289	16059	16376	16157	16413	16277	16298	16292	16328	16333	16514	16313	16323	16231	16180	16341	16130	16167	16328	16270	16340	16136	16212	16334	16176	16253	16308	16401	16434	16135	16300	16265	16334	16395	16405	16429	16302	16314	16308	16401	16330	16169	16312	16406	16257	16352	16217	16383	16319	16402	16358	16190	16108	16169	16254	16192	16327	16091	16130	16461	16260	16264	16347	16350	16129	16321	16316	16332	16222	16293	16321	16347	16326	16251	16145	16272	16388	16265	16261	16377	16264	16147	16372	16197	16303	16230	16169	16183	16338	16371	16249	16341	16165	16463	16299	16362	16285	16298	16290	16273	16285	16394	16284	16262	16262	16433	16213	16196	16327	16240	16268	16353	16345	16304	15950	16406	16326	16421	16320	16254	16137	16255	16223	16123	16208	16114	16495	16240	16440	16280	16216	16330	16233	16381	16315	16280	16342	16377	16239	16345	16104	16326	16017	16282	16452	16219	16427	16137	16324	16198	16300	16178	16229	16220	16378	16126	16421	16337	16328	16203	16096	16233	16183	16352	16279	16369	16260	16385	16383	16205	16282	16227	16351	16193	16388	16271	16435	16355	16286	16166	16204	16379	16159	16343	16356	16385	16289	16100	16476	16420	16191	16302	16407	16458	16334	16200	16326	16283	16271	16140	16374	16222	16121	16300	16342	16284	16255	16046	16209	16261	16304	16322	16239	16422	16358	16195	16369	16408	16214	16222	16210	16329	16442	16141	16131	16320	16127	16456	16235	16159	16404	16323	16270	16196	16369	16397	16281	16292	16282	16427	16125	16172	16359	16109	16377	16335	16194	16199	16421	16359	16282	16198	16373	16120	16261	16373	16352	16416	16438	16431	16235	16436	16333	16016	16301	16108	16365	16216	16257	16363	16269	16341	16157	16367	16289	16478	16187	16301	16170	16431	16274	16380	16305	16335	16507	16163	16223	16191	16274	16189	16275	16385	16400	16344	15899	16290	16255	16068	16237	16129	16453	16525	16435	16189	16330	16211	16342	16368	16239	16421	16280	16362	16237	16286	16335	16085	16236	16383	16176	16211	16212	16171	16386	16142	16219	16233	16414	16184	16442	16270	16413	16255	16410	16109	16303	16215	16154	16208	16298	16156	16258	16248	16343	16197	16252	16201	16142	16410	16125	16356	16424	16361	16268	16060	16269	16273	16306	16117	16125	16345	16233	16244	16326	16144	16238	16288	16160	16387	16317	16244	16194	16318	16106	16575	16155	16269	16382	16162	16350	16077	16210	16217	16254	16452	16035	16357	16350	16221	16245	16181	16162	16251	16194	16455	16276	16147	16332	16319	16317	16276	16158	16272	16251	16290	16252	16336	16217	16280	16241	16224	16178	16183	16185	16377	16420	16420	16306	16108	16366	16207	16312	16357	16244	16195	16279	16252	16266	16253	16244	16251	16406	16173	16287	16212	16238	16410	16141	16220	16309	16241	16242	16247	16220	16231	16216	16196	16198	16412	16171	16194	16397	16353	16197	16309	16398	16334	16327	16393	16185	16323	16346	16237	16322	16408	16268	16364	16422	16278	16354	16300	16271	16332	16194	16352	16116	16313	16218	16195	16298	16177	16228	16352	16278	16089	16235	16293	16341	16391	16171	16185	16383	16269	16279	16306	16254	16420	16291	16469	16304	16427	16172	16347	16301	16125	16149	16328	16250	16385	16207	16370	16407	16083	16324	16452	16359	16264	16181	16423	16332	16369	16118	16299	16325	16050	16363	16468	16285	16196	16189	16224	16303	16343	16467	16375	16387	16239	16239	16289	16369	16304	16207	16292	16143	16206	16059	16255	16272	16231	16176	16312	16149	16251	16494	16453	16244	16221	16231	16503	16283	16235	16299	16207	16412	16359	16329	16205	16253	16204	16258	16364	16262	16334	16265	16250	16168	16386	16227	16102	16216	16168	16402	16284	16303	16272	16107	16476	16241	16216	16217	16216	16257	16243	16211	16202	16281	16344	16404	16072	16125	16140	16495	16330	16309	16196	16135	16248	16399	16262	16276	16283	16249	16163	16317	16447	16223	16171	16210	16190	16184	16392	16260	16376	16205	16231	16237	16238	16402	16097	16190	16289	16253	16302	16304	16206	16367	16130	16319	16243	16271	16286	16339	16357	16400	16218	16330	16313	15978	16155	16216	16256	16296	16145	16377	16192	16311	16221	16298	16251	16279	16300	16301	16080	16185	16629	16268	16312	16315	16514	16304	16231	16462	16193	16329	16310	16245	16271	16276	16339	16328	16154	16266	16311	16346	16196	16307	16336	16314	16326	15994	16294	16439	16295	16336
33121	29296	31917	29269	25947	25161	24774	24191	23905	23903	23821	23708	23557	23533	23599	23514	23845	23867	23627	23498	23448	23560	23675	23470	23718	23393	23612	23586	23612	23481	23673	23706	23735	23618	23511	23564	23447	23330	23472	23657	23469	23649	23349	23604	23554	23477	23468	23619	23414	23352	23342	23485	23289	23291	23478	23575	23232	23325	23343	23599	23464	23429	23265	23255	23346	23339	23713	23621	23464	23592	23644	23331	23495	23491	23352	23660	23407	23476	23646	23405	23289	23310	23374	23513	23238	23436	23418	23592	23443	23483	23593	23477	23629	23439	23430	23500	23343	23502	23295	23560	23406	23725	23652	23561	23411	23389	23398	23396	23168	23388	23388	23234	23483	23218	23399	23649	23349	23493	23339	23549	23410	23297	23490	23451	23572	23344	23514	23293	23517	23296	23425	23561	23388	23146	23479	23603	23464	23400	23702	23616	23334	23533	23516	23291	23518	23426	23329	23383	23417	23509	23413	23590	23486	23392	23714	23299	23448	23321	23416	23305	23683	23495	23049	23599	23336	23349	23554	23173	23354	23441	23315	23792	23706	23194	23293	23394	23453	23543	23611	23751	23493	23477	23458	23425	23440	23311	23384	23376	23478	23422	23613	23562	23215	23287	23416	23427	23490	23308	23268	23334	23491	23306	23221	23185	23572	23440	23667	23402	23411	23557	23384	23309	23442	23439	23586	23432	23263	23468	23492	23529	23459	23458	23602	23331	23193	23344	23480	23633	23454	23312	23295	23460	23518	23378	23596	23612	23654	23431	23538	23522	23528	23448	23321	23490	23224	23478	23456	23419	23133	23207	23517	23345	23641	23362	23661	23366	23627	23496	23472	23300	23492	23455	23629	23649	23368	23495	23318	23321	23519	23347	23400	23349	23444	23472	23497	23438	23518	23385	23343	23539	23568	23233	23567	23338	23537	23115	23256	23566	23372	23480	23493	23213	23671	23415	23390	23552	23341	23748	23242	23375	23510	23531	23268	23753	23310	23236	23469	23265	23218	23247	23643	23458	23211	23387	23497	23348	23399	23354	23342	23446	23351	23400	23378	23379	23361	23374	23612	23510	23405	23378	23568	23549	23518	23412	23547	23310	23370	23439	23562	23553	23637	23357	23606	23533	23526	23636	23405	23426	23214	23477	23442	23694	23203	23246	23446	23341	23512	23328	23494	23227	23393	23267	23553	23489	23434	23505	23452	23607	23530	23269	23690	23531	23466	23344	23462	23478	23442	23385	23456	23432	23377	23228	23413	23449	23759	23515	23704	23576	23493	23387	23362	23527	23646	23575	23606	23453	23388	23365	23203	23523	23400	23393	23525	23535	23337	23407	23403	23388	23553	23453	23519	23490	23327	23503	23425	23336	23546	23394	23341	23357	23525	23589	23318	23458	23596	23172	23280	23639	23534	23364	23657	23530	23416	23390	23378	23451	23357	23253	23612	23247	23232	23610	23610	23471	23502	23434	23397	23651	23621	23255	23487	23418	23481	23509	23448	23489	23438	23600	23582	23525	23437	23460	23496	23408	23491	23494	23762	23635	23546	23627	23479	23462	23472	23251	23259	23542	23148	23378	23363	23503	23414	23483	23220	23285	23223	23206	23480	23354	23409	23355	23346	23432	23159	23674	23417	23275	23346	23209	23535	23484	23456	23311	23562	23502	23580	23267	23595	23625	23379	23212	23582	23391	23609	23575	23348	23290	23582	23345	23137	23302	23525	23620	23287	23466	23378	23419	23387	23434	23427	23193	23467	23378	23471	23387	23310	23384	23205	23307	23619	23585	23750	23415	23472	23304	23559	23329	23493	23416	23558	23497	23465	23377	23458	23422	23410	23327	23772	23522	23433	23357	23456	23632	23524	23534	23544	23618	23343	23222	23541	23464	23537	23578	23298	23468	23341	23273	23324	23317	23296	23374	23474	23661	23404	23182	23260	23303	23664	23535	23463	23390	23480	23410	23610	23577	23319	23398	23289	23332	23399	23627	23397	23228	23268	23401	23397	23388	23351	23310	23391	23399	23275	23524	23397	23222	23572	23536	23416	23638	23439	23489	23461	23604	23427	23459	23273	23565	23528	23307	23378	23184	23539	23500	23577	23406	23421	23655	23138	23484	23311	23412	23283	23445	23470	23541	23705	23457	23597	23410	23374	23439	23671	23467	23367	23492	23369	23340	23356	23338	23519	23351	23436	23749	23379	23753	23502	23635	23526	23429	23359	23282	23640	23591	23421	23466	23471	23268	23296	23325	23567	23553	23551	23562	23396	23640	23431	23545	23491	23411	23504	23448	23424	23567	23290	23439	23417	23484	23387	23465	23264	23348	23387	23155	23478	23354	23282	23374	23289	23387	23232	23551	23651	23330	23592	23414	23275	23365	23628	23411	23537	23496	23756	23455	23428	23553	23473	23435	23406	23334	23491	23468	23565	23376	23569	23486	23392	23563	23628	23133	23267	23439	23412	23375	23560	23226	23567	23505	23491	23726	23627	23394	23118	23277	23391	23669	23643	23395	23432	23451	23559	23450	23513	23370	23553	23353	23494	23360	23660	23514	23271	23415	23420	23387	23538	23432	23510	23415	23342	23290	23473	23617	23464	23500	23569	23514	23763	23350	23499	23429	23670	23414	23465	23249	23320	23464	23457	23301	23615	23566	23602	23649	23710	23432	23351	23431	23195	23321	23639	23408	23530	23253	23446	23465	23203	23417	23522	23234	23712	23514	23620	23446	23449	23548	23476	23420	23379	23580	23545	23399	23207	23584	23657	23631	23684	23463	23383	23530	23465	23387	23112	23652	23357	23216	23599	23505	23693	23634	23158	23364	23634	23621	23527	23316	23688	23519	23506	23410	23561	23317	23415	23466	23515	23581	23400	23496	23477	23395	23181	23337	23523	23510	23616	23463	23608	23493	23483	23594	23303	23310	23475	23424	23492	23505	23398	23284	23691	23604	23602	23398	23515	23280	23415	23387	23350	23478	23490	23476	23468	23686	23437	23372	23387	23525	23486	23384	23314	23298	23592	23305	23399	23546	23493	23526	23506	23472	23450	23245	23546	23740	23444	23394	23582	23589	23365	23333	23590	23369	23330	23446	23526	23486	23478	23277	23337	23411	23476	23379	23429	23340	23380	23651	23406	23404	23382	23251	23655	23468	23381	23492	23493	23279	23557	23577	23455	23708	23718	23544	23456	23391	23271	23365	23183	23516	23657	23414	23696	23486	23509	23627	23681	23596	23537	23628	23225	23114	23216	23233	23360	23428	23473	23331	23423	23608	23655	23616	23605	23455	23415	23302	23431	23303	23624	23375	23486	23274	23467	23472	23294	23473	23461	23505	23176	23482	23532	23541	23464	23475	23420	23330	23420	23339	23391	23456	23180	23285	23484	23491	23531	23302	23660	23262	23486	23779	23386	23355	23641	23888	23587	23531	23148	23379	23381	23306	23640	23294	23554	23427	23689	23523	23402	23296	23054	23565	23337	23369	23356	23426	23507	23565	23413	23232	23644	23339	23521	23378	23590	23357	23364	23576	23568	23341	23434	23549	23446	23298	23230	23230	23303	23267	23294	23320	23419	23433	23451	23264	23385	23618	23428	23553	23615	23392	23440	23414	23519	23458	23460	23277	23295	23460	23373	23349	23571	23650	23190	23465	23285	23371	23503	23649	23443	23544	23539	23248	23481	23297	23388	23277	23122	23320	23558	23516	23283	23332	23478	23681	23592	23341	23442	23618	23572	23566	23545	23453	23330	23553	23668	23385	23348	23333	23272	23449	23439	23516	23307	23494	23482	23306	23398	23296	23497	23528	23413	23451	23347	23411	23297	23470	23409	23625	23295	23320	23597	23089	23674	23381	23407	23336	23459	23461	23499	23307	23556	23474	23501	23459	23445	23263	23426	23425	23586	23447	23491	23389	23288	23257	23438	23357	23363	23509	23391	23298	23527	23420	23421	23575	23281	23412	23414	23304	23402	23444	23391	23718	23452	23392	23517	23334	23241	23391	23470	23660	23663	23360	23539	23681	23407	23422	23333	23567	23383	23212	23448	23374	23191	23314	23213	23274	23646	23638	23549	23437	23384	23455	23564	23505	23641	23504	23254	23548	23300	23356	23258	23202	23328	23275	23390	23476	23741	23551	23587	23610	23406	23297	23529	23372	23307	23370	23454	23692	23326	23354	23599	23265	23551	23247	23456	23333	23455	23312	23373	23583	23595	23511	23272	23654	23274	23466	23638	23720	23402	23345	23396	23526	23489	23398	23351	23375	23332	23551	23360	23067	23414	23665	23444	23248	23391	23606	23289	23443	23541	23432	23522	23285	23452	23577	23743	23621	23532	23290	23128	23529	23783	23633	23360	23403	23442	23524	23228	23347	23643	23302	23431	23551	23705	23376	23437	23611	23546	23338	23437	23473	23412	23516	23456	23532	23559	23399	23430	23496	23376	23341	23697	23469	23309	23449	23521	23450	23785	23422	23390	23423	23311	23399	23472	23668	23559	23562	23425	23310	23378	23393	23367	23392	23257	23595	23333	23547	23523	23483	23338	23244	23452	23395	23316	23348	23545	23575	23636	23513	23256	23688	23600	23492	23347	23390	23589	23588	23373	23430	23467	23690	23393	23302	23387	23570	23458	23710	23461	23523	23434	23512	23181	23461	23245	23443	23307	23467	23337	23396	23424	23488	23437	23616	23435	23471	23442	23677	23223	23275	23511	23448	23456	23475	23338	23500	23418	23426	23362	23533	23721	23309	23742	23339	23402	23278	23451	23695	23578	23590	23548	23483	23299	23517	23433	23586	23453	23489	23328	23518	23516	23503	23667	23459	23244	23409	23740	23633	23477	23632	23363	23430	23430	23240	23660	23417	23636	23541	23116	23529	23283	23754	23580	23570	23508	23523	23318	23449	23277	23447	23593	23514	23377	23509	23550	23624	23358	23703	23326	23285	23457	23362	23344	23615	23469	23444	23369	23424	23433	23555	23557	23422	23380	23548	23514	23574	23184	23476	23302	23531	23475	23428	23600	23380	23454	23598	23625	23629	23685	23561	23241	23499	23509	23270	23571	23453	23767	23454	23546	23712	23457	23364	23383	23568	23554	23384	23440	23394	23339	23482	23262	23442	23666	23503	23188	23203	23621	23412
21894	28345	24741	19574	17184	16231	15549	15245	15038	14879	14551	14444	14466	14329	14605	14365	14372	14206	14232	14151	14096	14256	14226	14266	14362	14168	14358	14310	14147	14297	14263	14245	14269	14165	14203	14327	14135	13996	14141	14106	14127	14345	14007	14209	14279	14161	14048	14254	14177	14205	14067	13982	14107	14154	14242	14068	14247	14179	14113	14002	14124	14103	14172	14179	14192	14186	14137	14168	14125	14137	14039	14195	14010	14192	14068	14130	14184	14019	14227	13888	14148	14104	14232	14115	14026	14043	14090	14109	14256	14172	14058	14192	14010	14179	14134	13941	14084	13997	14236	13973	14202	13887	13989	14337	14183	14326	14117	13971	14223	14097	14098	14231	14135	14004	14027	14231	14138	14049	14180	14078	13994	14107	14070	14265	13970	14181	14011	14076	14085	14092	14097	14072	14168	14215	14230	14108	14256	14128	14067	14046	14093	14026	13957	14187	14161	14163	14100	14033	14146	14231	14107	14030	14207	14062	14085	14135	14182	14182	14218	14242	14096	14197	14220	13838	14163	14124	14071	14158	14209	14134	14073	14161	13949	14315	14022	14301	14227	14088	14117	14110	14079	13854	14065	14206	14010	14111	14142	14181	14088	14086	14217	14204	14159	14091	14169	14169	14059	14068	14084	14227	14463	14123	14034	14154	14165	14133	14061	14036	14116	14206	14122	13971	13987	14226	13976	13916	14058	14277	13924	14084	14093	14047	14008	14156	14256	14113	14231	14151	14224	14232	14183	14083	14035	14194	14357	14087	13917	14063	14163	14075	14060	14252	13971	14140	14003	14220	14144	13931	14096	13991	14009	14126	14169	14156	14169	14095	14212	14088	13985	14168	14187	14002	14106	14114	14145	14062	14155	14062	14122	14357	14053	14056	14118	14149	14129	14022	14229	14067	13973	14057	14075	14168	14100	13996	14061	14116	14197	14314	14187	14107	14143	14131	14038	14209	14106	14165	14507	14132	14284	14059	14194	14014	13882	13990	14263	14033	14102	13976	14073	14196	14109	14107	14297	14050	14060	14036	13957	14149	14201	14052	14180	14134	13988	14080	14116	14210	14167	14221	14132	14308	14255	14187	14138	14063	14193	14127	14095	13911	14066	14042	14206	14067	13920	13954	14165	14092	14101	14145	14117	14166	14106	14098	14151	14039	14164	14099	14235	14160	14220	14070	14151	14110	14235	14151	14087	14042	13997	14143	14210	14119	14088	14168	14192	14138	14272	14152	14191	14147	14072	14195	14054	14295	14110	14232	14123	14337	14289	13987	14160	14110	14099	14002	14129	14061	14218	14209	14167	14097	14180	14141	13967	14137	14198	14044	13989	14116	13996	13990	14062	13996	14104	14174	14194	14186	14081	14037	14069	14184	14101	14088	14205	14207	13932	14315	14041	14220	14017	14096	13810	13906	14139	14072	14289	14138	14194	14156	14094	14179	13972	14019	13969	14205	14246	14059	13859	14150	14156	14159	14043	13943	14252	14120	14235	14114	14183	14186	14281	14155	14254	14127	13988	14209	14094	13923	14090	14184	14126	14375	14183	14143	14245	14124	14157	14259	14224	14064	14203	14208	14174	14100	14193	14197	14120	14205	14122	14187	14023	14356	14180	14148	14134	14112	14160	14134	14040	14267	14035	14285	13967	14138	14015	14073	14199	14082	14007	14155	13970	14182	14035	14233	14205	14232	13925	14116	14118	14026	14050	14345	14161	14089	14169	14027	14132	14083	14071	14011	13988	14081	14140	14178	14238	14100	14062	14100	14046	14199	14192	14254	14213	14190	14165	14073	14238	14141	13998	14131	14049	14167	14073	14145	14103	14047	13966	14094	14112	14090	14229	14060	14125	14162	14221	14040	13983	14193	14338	14099	14066	13977	14283	14173	14183	14275	13931	14246	14219	14148	14062	14110	13986	14181	14314	14100	14024	14262	14281	14211	14093	14026	13980	14175	14209	13986	14181	14234	14030	14150	14055	14067	14225	14031	14134	14210	14132	14058	14136	14014	14144	14245	14108	14017	14138	13984	14180	13916	14214	14152	14322	14245	13967	14066	14053	14126	14106	14027	14091	14111	14115	14158	14165	14201	14212	14145	14031	14020	14086	14027	14050	14144	14096	14244	14221	14217	14152	14167	14079	14101	13924	14307	14021	14128	14243	14148	14048	14001	14178	14127	14118	14110	14061	14214	14196	14199	14209	14251	14205	14127	14218	14264	14107	14214	14078	14210	14072	14037	14179	14019	13971	14052	14256	14179	14075	13937	14018	14152	14120	14105	14371	13951	14049	14205	14067	14132	14130	14217	14028	13996	14080	14023	14089	14223	14160	14168	14093	14164	14068	14201	14059	14256	14056	14147	14017	14090	14080	14182	14064	14161	14150	14041	14221	14216	13951	14146	14132	14170	14059	13968	14198	14041	14286	14225	14098	14169	14069	13997	14177	14152	14118	14230	14147	14123	14177	14070	14184	14219	14141	13819	14001	14078	14070	14060	14217	14065	14209	13911	14146	14044	14150	14209	14230	14199	14128	14234	14087	14034	14029	14055	14164	14104	14074	14045	14145	14143	14115	14206	14099	14064	14184	14224	14179	14136	14094	14265	14208	14272	14074	14198	14164	14130	14006	14141	14154	14143	14226	14081	14161	14005	14029	14061	14011	14224	14195	14119	13946	14226	14111	14178	14110	14115	14204	14160	13988	14177	14208	14140	14081	14146	14140	14141	14203	14255	14182	14214	14221	13984	14192	14127	14133	14008	14087	14074	14145	14198	14142	14173	14190	14020	14109	14149	14111	14026	14163	14060	14148	14225	14243	13936	13973	14214	14035	14046	14148	14131	13918	14146	14260	14202	14019	14372	14128	14097	14241	14078	14078	14268	14101	14139	14055	14011	14073	13972	14179	14135	14284	13939	14067	14260	14324	14159	14318	14113	13914	14092	14187	14166	14275	14150	14182	13973	14198	14152	14337	14183	13988	14161	14131	14142	14237	14003	14156	14062	13963	14059	14157	14022	14180	14069	14191	14179	14061	14286	14197	14109	14311	14233	14216	14095	14088	14105	14177	14185	14186	14124	14002	14138	14052	13990	14072	14132	14234	13969	14186	14189	14188	14177	13943	14010	14124	14287	14153	14021	14167	14154	14060	14213	13929	14180	14102	14187	14020	14176	14209	14069	14167	14241	14188	14054	14046	14116	14050	14073	14305	13965	14331	14200	14117	14101	14204	14238	14176	14200	13991	14179	14334	14194	14127	14248	14163	14107	14146	14185	14112	14205	13964	14039	14148	14012	14394	14123	14180	14040	13998	14180	14050	14153	14091	14087	14074	13969	14142	14291	14076	14343	14093	14147	14388	14257	14133	14211	14181	14203	14002	13995	14002	14128	14059	13972	14003	14093	14091	14131	14271	14071	14149	14137	14055	14096	14225	14166	14362	14064	14011	14209	14214	14264	14187	14055	14056	14206	14092	14150	13888	14305	14115	14187	14221	14228	14071	13910	14332	13996	14277	14127	14215	14180	14009	14040	14127	14087	14032	14194	14193	14265	14133	14127	14178	13969	14136	14249	14206	14250	14122	14115	14098	14061	14021	14103	14183	14144	14367	14256	14110	14161	14069	14035	14164	14076	14030	13969	14323	14201	14074	14187	14145	14051	14144	14199	14364	14192	14031	14170	14197	14155	14358	14102	14200	14161	14134	14131	13952	13995	14218	14213	14133	14249	14108	14191	13977	14100	13970	14257	14318	14026	14167	14004	14168	14254	14067	13988	14258	14077	14132	14234	14206	14063	13916	14016	14150	14250	14223	14139	14284	14046	14332	14116	13975	14302	14113	14280	14211	14249	14155	14158	14242	14054	14106	14120	14176	14140	14066	14168	14106	14155	14159	14119	13920	14093	14139	13977	14174	14108	14199	13966	14120	14153	14234	13958	14082	14231	14280	14254	14083	14105	14142	14149	13975	14063	14228	14069	14121	14066	14134	14116	14314	13972	14093	14120	14181	14188	13964	14271	14193	14146	14227	14000	14162	14130	14101	14229	14214	14121	14029	14209	14264	14264	14072	14175	14170	14230	14142	14035	14068	14098	14152	14113	14257	14124	14098	14088	14043	14153	14156	14180	14153	14264	14113	14030	14090	14124	14185	14151	14161	14191	13942	14101	14003	14276	14098	14040	14147	14188	14185	13929	13938	14150	14097	13891	14191	14030	14160	13961	13979	14098	14091	14058	14007	14066	14072	13984	14073	14248	14073	14171	13969	13881	14020	14185	14203	14289	14140	13978	14220	13976	14187	13979	14080	14204	14153	14146	14366	14148	14175	14121	13979	14250	14181	14200	14114	14130	14101	14058	14026	14049	14006	14119	14038	13980	14351	14163	14056	14057	14182	14045	14015	14061	14160	14114	14199	13986	14185	14224	14115	14225	14183	14025	13988	13963	14000	14258	14227	14037	14258	14210	13946	14157	14264	14157	14046	14263	14037	14072	14080	13973	14130	13951	14131	13893	14139	14032	14307	13975	14253	14052	14182	14191	14241	14187	14222	14195	14384	14178	14062	14032	14033	14130	14109	13865	14137	14160	14314	14291	14044	14162	14347	14126	14264	14085	14195	14066	14329	14246	14163	14225	14152	14219	14073	14084	13992	14175	14180	14019	14153	14143	14274	14168	14033	14150	14191	14270	14212	14249	14180	14122	14074	14090	13970	14051	14048	14172	14127	14064	14079	14200	14008	14029	14027	14077	13815	14093	14182	14279	13930	14076	14260	14132	14096	14212	14185	14070	14105	14146	14113	14175	14333	13957	14168	14192	14059	14179	14100	14178	14050	14147	14120	14002	14023	14041	14074	14010	14170	14183	13920	14233	14082	14129	13943	14221	14158	13924	14000	14178	14292	14275	14215	14043	13968	14195	14078	13979	14155	14093	14169	14013	14294	13897	14151	14242	14011	14154	14129	14013	14095	14132	14098	14103	14158	14003	14076	14105	14188	14111	14005	14063	14041	14294	14115	14198	14121	14192	14034	14149	14169	14056	14180	14123	14236	14018	14117	14103	14101	14201	14175	13954	14037	14116	14095	14171	14198	14341	14086	14058	14167	13979	14164	14025	14255	13989	14235	14304	14120	14188	13893	14129	14080	14048	14310	14214
25022	21481	28472	27223	26639	27218	27455	25136	24506	24386	24299	24191	24028	23658	23844	23622	23678	23433	23490	23510	23471	23289	23396	23145	23300	23222	23548	23286	23329	23307	23328	23335	23292	22994	23266	23108	23144	23361	23145	23183	23063	23004	23097	23079	23356	23056	23038	22976	23155	23103	22946	23052	23238	23275	23293	23140	23120	23234	23109	23096	23076	23071	22983	23068	23118	23052	23231	23150	23098	23258	22968	23099	23104	22912	23217	22755	23010	23110	22809	23063	22965	23043	23032	22997	22942	23029	23110	23069	23369	23087	22940	23043	23076	23201	22959	23015	23197	23060	23137	23087	23090	23168	23132	23046	23224	23045	23412	23135	23083	23103	23167	22810	23023	22943	23250	23101	22895	23005	23072	23012	22902	22870	23212	22963	23088	23027	23225	23228	22877	23060	23162	22999	22883	23032	23037	22832	22758	22976	22992	23048	23301	22939	22907	23228	23125	22968	22965	23170	23163	23287	23022	23123	22915	23013	23025	23239	23080	23162	23154	22913	23155	22883	23020	22775	22865	22811	22858	23190	23266	22782	23129	22917	23026	23134	22850	22818	23074	23017	22737	23017	23033	22917	22885	22987	23138	23175	22852	22826	23274	23022	22987	22971	23131	23057	23073	23399	23276	22995	23100	22908	22965	22949	23074	23080	22784	23106	23168	23098	23124	23093	23030	23147	23121	23241	22914	23152	22989	23131	22794	22968	23185	23200	23035	22946	23091	22891	22995	23163	23038	23039	23098	23147	23118	23162	23125	23055	23069	22965	23353	22919	22962	23108	22976	22903	23050	22992	23047	23094	23251	23022	23073	23182	22889	23063	23019	22979	23118	23278	22867	22938	23166	23016	23251	23107	22922	22990	22868	22939	22914	23045	23109	22903	23006	23154	23185	23048	23100	22805	23065	22880	23091	22999	22890	22997	23000	23201	22988	23120	23149	23156	22937	22783	23163	23044	22937	23079	22998	23251	23122	22992	22955	22966	23203	23122	22832	23193	23182	23193	22964	23048	23056	22939	22989	23139	23007	22980	23021	23181	23000	22855	22971	23000	23201	22834	23019	22866	22901	23061	22986	22950	23095	23052	22927	23155	22968	23034	23223	23219	23210	23024	23226	23201	22866	23149	23071	23204	22998	22881	23191	22731	22962	23072	23297	22931	23072	23190	22759	23023	23248	23287	23146	23125	23044	22787	22970	23002	23040	23301	22979	22903	22984	23092	22993	23009	23131	22813	22868	23017	23211	23030	23129	23159	22973	23207	22932	22870	22958	22737	23024	22817	23079	23183	23043	22941	22852	23162	23030	23107	23172	23374	23257	23180	23175	23026	22932	22982	23017	23148	23150	22822	23141	22901	23025	22968	22984	23098	23408	23119	22847	23029	23075	23135	23255	22940	23358	22875	22992	22839	23179	22980	23006	22867	23046	22991	23075	23136	23085	23066	23161	22848	23117	22865	23158	23008	23011	23098	23334	23138	23005	23036	23127	23190	23197	23132	23011	23032	23035	23117	23161	23191	23037	23194	23002	23006	22854	23088	23164	23067	23087	23342	23130	22855	23213	23053	22878	22931	23105	23212	22935	23023	22872	22974	23124	23219	23045	23077	22890	22825	23031	22890	23293	23173	23011	23191	23038	23033	23055	23139	23179	22907	23167	23119	22981	23372	23414	23040	23175	23110	22839	23086	22987	22953	23052	23177	23047	22951	23032	23014	23305	23312	23214	22905	22737	23109	23056	23026	22954	23071	23101	23159	23222	22993	23100	23031	23139	23080	23040	23297	23102	23084	23179	23040	23179	23294	23261	23262	23006	23119	22984	23011	23043	23201	23040	23017	23096	23120	23232	22989	22872	23052	23077	22974	23148	23032	23139	22944	23036	22968	22997	23106	23155	23106	23046	22714	23157	23034	22864	22899	23125	23192	23179	23066	23098	23009	23055	23088	23075	23161	22989	22801	22894	23146	22991	23014	23027	23146	23035	23170	23147	23075	23012	23170	23088	23010	23077	23081	22940	23126	22996	23015	23080	22905	23020	23264	22998	22902	23053	22843	22757	22975	22801	22953	23237	22803	22998	22951	23047	23214	23041	23290	23026	23032	22902	22984	23042	23063	23020	22937	23086	22891	23109	23117	23048	22852	22977	23028	23247	22983	23330	22975	23031	22883	23056	22804	23152	22915	22909	23110	23178	23045	22962	23132	23048	23130	23036	23003	23022	22928	23053	23093	23225	22954	23111	23052	23268	22979	23326	22975	22656	23178	22812	22857	23028	23273	23042	23287	23075	23120	23075	23286	23178	22923	23117	23295	23040	23156	23098	23062	23141	23122	23070	22855	23168	22879	23138	23070	23071	23069	23107	23134	22852	23084	23169	22931	22987	23070	23332	23201	23010	22962	23104	23083	22933	22966	23166	23226	22927	22950	22980	22932	22806	22901	22944	22970	23107	22960	22851	23085	23223	23192	23063	23140	22829	23064	22887	23031	23321	22987	23181	23148	23266	22942	22932	23101	22974	22862	23232	23162	23140	23124	22972	22988	23266	22844	22976	23025	22996	23105	22924	23327	22797	23073	23116	22837	23052	23004	23020	22929	22875	22989	23004	23038	22942	23115	22996	22919	22916	22965	23140	22815	22935	23056	23057	23054	22943	23073	22952	22888	23153	22975	23101	23134	23285	23320	23249	22913	23045	22917	23140	22925	23205	22945	22994	23135	23162	22993	22950	23104	22912	22901	23279	22924	23133	23017	23124	22991	23248	23057	23086	22949	23002	23174	23009	23090	23130	23078	23075	23097	23039	22908	23161	22849	23144	23193	23171	23286	23035	23009	23113	22903	22935	23142	22783	23067	23001	22838	22959	23011	23150	22947	23035	23135	22896	23103	23140	22856	23062	22969	22819	23053	23167	23001	22923	23112	23223	22978	23035	22984	23163	23056	22993	23011	22725	23056	22949	23106	23216	22875	22914	22886	23083	23197	23055	23195	23026	22760	23157	23019	23064	22886	23204	22984	23190	23018	23027	22764	23145	22921	22959	23140	23116	23136	23035	23249	23029	23230	23078	22917	23036	22925	23234	23124	22948	23026	23296	23086	22891	23178	23257	22854	23058	23151	23109	23168	22920	23119	23065	23095	23317	23003	23215	23343	23227	23063	23173	23130	23055	23131	23125	23305	23335	23216	23079	22908	23284	22776	22814	23080	23091	23080	23321	23368	23055	23111	23040	23056	23274	23263	23045	23107	23115	23128	23017	22952	22774	23001	22902	23114	23150	22925	23198	23148	22871	22887	22778	22787	23026	23267	23145	23029	23105	23024	23047	23279	23105	22867	22960	23107	23155	23076	22985	22984	22903	22951	22965	22980	23186	23004	22947	22918	22929	23154	23073	23162	23157	23017	23054	23114	22834	22930	23027	22778	23039	22904	23259	23061	23059	22911	23124	23064	23089	23194	23185	23052	23195	23201	22842	23123	23347	22939	23041	23064	23154	23019	23375	23098	23016	22988	23123	22952	23047	22872	23330	23106	23198	23229	23113	23229	23088	23091	23149	23159	23092	22940	22787	22870	23274	22955	23100	23097	22963	23266	23052	23031	23060	23074	23323	23238	23056	23081	22941	23013	22849	22918	23185	22736	23229	22831	23133	23203	23054	22783	22717	22989	23076	22911	23089	22972	23263	22971	23051	22962	23049	23149	23070	22909	23245	22897	23167	22871	23111	23067	22962	23004	23221	22829	23252	23007	22770	23035	22986	23053	23016	22938	22929	23106	23162	23293	23181	23077	22932	23035	23209	23050	23077	23121	23025	23010	23123	22999	22870	23236	23313	22922	23087	22980	23027	23146	22991	23249	22930	22995	23163	23064	23166	23146	23080	23109	23178	23012	23010	22917	22887	22837	22867	22995	22986	23287	23127	23052	23175	23215	23171	23114	22990	23150	23098	23015	22995	23097	23270	23284	23068	22932	22993	22857	22891	23263	23237	23222	22922	23126	22977	23112	22865	23013	23025	23152	23164	23026	22899	22900	23117	23037	22931	23126	22964	23063	23185	22825	23075	22892	22925	22835	22976	23358	22976	23075	22950	22937	23040	23023	23039	23190	23249	23188	22950	23005	22899	22990	23168	23077	23059	23042	23210	22916	23044	22946	23014	23092	23090	23192	23096	23129	23099	23298	23147	22791	23271	23016	22994	22760	23074	23142	22868	23149	22973	22980	23190	23073	23280	23001	23174	23221	22841	22753	23121	23164	23015	22891	23050	23085	23265	23032	22926	22741	23145	23046	22971	22960	23123	23002	23121	23197	22987	23087	23135	23096	22927	23038	23051	23024	22998	22919	23187	23011	23063	23010	23352	22812	22914	23118	22986	23085	23164	23183	23135	23106	22883	23060	23097	23105	23327	22905	23290	23359	23025	22896	23093	23107	23104	23198	23243	22928	23274	23017	23012	23213	23042	23092	23142	23062	23248	23175	23071	23074	23188	23029	22962	23075	23141	23113	23091	22883	22971	23109	22926	22923	23148	23077	22940	23077	22923	23181	22860	23110	23165	22831	22956	23135	22928	23118	22898	23024	23091	22941	23113	22831	23222	22980	23203	22800	23526	23068	23213	22751	23065	23093	22989	23017	23063	23228	22964	23162	23151	23118	23241	22856	22883	22987	22924	22819	23317	22967	23234	22990	23051	22840	23072	23161	23145	23133	23102	23013	23077	22977	22884	23157	23227	22900	23157	23042	23041	23098	23107	23063	23025	23025	22949	22922	22950	22918	22970	22880	23160	23104	23221	22926	22901	22941	23050	23107	23064	23028	23039	22951	23080	23052	23166	23073	23235	23018	22958	23106	23012	23178	23083	23088	23073	23090	23032	23148	22958	23217	23005	23287	23252	23328	22886	23353	23321	22917	23051	22943	22998	23086	23012	22958	23002	23046	22908	23006	23074	23071	23088	23023	22953	23076	23173	23028	22900	22997	22907	23335	23069	22904	23215	23157	23039	23254	22977	23068	22876	23177	23181	22973	23033	23212	23142	23274	23113	23016	22787	23148	22952	22804	23125	23126	23091	23009	23248	23042	23165	22880	22930	23081	23057	23259	23166	23009	22978	23036	23022	22905	23037	22927	23145	23275	23159	23205	22974	22962	22938	22863	22882	23080
21225	36241	32460	24684	20488	18512	17276	16244	15944	15580	15316	15005	14870	14875	14805	14823	14578	14557	14629	14510	14326	14375	14399	14348	14299	14461	14314	14334	14360	14329	14262	14147	14129	14087	14147	14192	14131	14285	14228	14344	14088	14017	14414	14092	14240	14113	14064	14111	14086	14202	14015	14166	14037	14139	14244	14066	14285	13963	13992	14096	14227	14074	14198	14150	14131	14131	14043	14256	14058	13996	14052	14086	13942	13898	14096	14057	14236	14173	14021	14076	14069	14029	14026	14163	14078	14061	13923	13937	14226	14201	14028	14126	14143	14143	14242	14047	14143	14115	14167	14191	13985	14055	14167	14186	14042	14070	14183	14018	14194	14045	14005	14173	13985	14176	13997	13961	14093	14221	14022	14155	14011	14053	13976	13989	14136	14184	14064	14281	14166	14087	14135	14058	14052	14161	14168	14163	14189	14088	14224	14069	13893	14031	14190	13945	14016	14255	14193	14192	14174	14209	13990	14048	13931	14009	14104	14053	14235	14130	14157	13926	14139	13998	14234	13944	14072	13821	14000	14257	13984	14270	14130	14320	14057	14289	14220	14131	14062	14245	14086	14051	14036	14019	14255	14163	14160	13958	14294	14185	13998	14027	14014	14032	13945	14160	14157	13964	13978	14096	13934	13989	14052	14162	14053	14173	13948	14133	14168	14031	14063	14208	13987	14114	14068	13981	14158	14208	13922	14157	14110	14095	14122	13807	14188	13995	14136	14117	14207	14162	14234	14160	14263	14071	14122	14217	13996	13944	14153	13997	13890	14002	14045	13998	14083	14039	14198	14079	13900	14093	14137	14083	14050	14046	14160	14134	14161	14224	13990	14174	14023	14003	14000	14217	14145	14251	14273	14135	14056	13987	14097	14106	13991	14030	13874	13962	14202	14224	14012	13989	14115	14127	14139	14273	14186	14043	14181	14146	14242	14120	14205	14127	14185	14234	14021	13915	14048	14184	14019	14083	13883	14052	13954	14101	14164	14212	14073	14132	14176	14148	14051	14076	14100	14266	14066	14275	14154	14240	14167	14143	14220	14129	14155	14075	14026	14108	14048	14018	13964	14075	14052	14084	14155	14146	14045	14098	13962	14006	14103	14152	13918	14062	14011	14001	14259	14037	14168	13985	14024	14099	14206	14110	14044	14035	13940	14104	13921	14105	14138	14062	14190	14035	13963	14088	14286	14276	13960	14208	14119	14204	14138	14121	14154	14031	14209	14210	14133	14004	14221	14103	14241	14199	14192	14069	13988	14154	13900	14056	14125	14217	14237	14121	14130	13927	14034	13982	13829	14038	13866	14106	14187	14201	14020	14139	14132	14127	14220	14112	14083	14128	13942	14115	13989	14244	14137	14097	14113	14112	13774	14076	14208	13981	14131	14227	14161	13952	14092	14194	13984	13905	14211	14151	14088	14108	14085	14155	14027	14198	14273	14274	14191	13974	14099	13986	14091	14142	14196	14115	13918	13890	14043	14319	14110	14017	14200	14180	14133	14146	14176	14275	14151	14202	14103	13968	13964	14170	14054	14030	13942	14080	14082	14002	14050	14194	13903	14131	14298	14024	14104	14078	14068	13968	14179	14208	14044	14159	14195	13966	14224	14059	14207	14022	14314	14082	14275	14107	14116	14118	14149	14170	14027	14101	13948	13925	14093	14113	14130	14081	13929	13999	14002	14019	14108	13929	14049	14032	13920	14173	14087	14024	14165	14195	14070	14193	14079	14064	14202	14059	14165	14053	14134	13857	14006	14048	14097	14120	13990	14128	14153	14138	14155	14066	14093	13987	14068	13993	14188	13943	14037	13955	14027	14118	13839	14163	14035	14057	14296	13970	14137	14326	13970	14163	14214	14041	14097	14293	14125	14226	14095	14083	14106	14067	14068	14166	14084	13834	13908	14033	14132	14054	14308	13971	14168	13979	14020	14107	14122	14176	14106	14129	14093	14137	14202	14039	14040	14106	13959	14015	14198	13995	14095	14229	14149	14120	13951	14166	14171	14303	14077	14133	14114	14057	14084	14216	14075	13985	14151	13971	14059	14125	14190	14211	14076	14071	13861	14059	13965	14002	14151	14208	14072	14066	13954	14144	14061	14046	14034	14195	14192	14064	14121	14170	14243	14044	14071	13941	14184	13899	14286	13992	14053	14116	14040	14193	14103	14201	14024	14186	14106	14185	14063	14183	14061	14080	14148	14083	14086	14024	14182	14045	14085	14167	13969	14064	13869	14144	14213	14108	14039	14129	14063	14110	14143	14100	14065	14118	14140	14173	14024	13995	14015	14169	14005	14092	14072	13993	14147	13986	14109	14170	14069	14148	13946	14057	14119	14113	13992	14107	13948	13972	14162	13954	14287	14108	14034	14191	13928	14164	14220	14023	14065	14131	13963	14009	13964	14087	14242	14014	14130	14118	13942	13968	14215	13995	14229	13983	14136	14140	14088	14201	14107	14069	13985	14174	14156	14093	14130	14075	14221	13967	14163	14019	14159	14194	14128	14107	14221	13951	14053	14251	14156	14131	14101	14043	14044	14204	14046	14116	14123	14114	14025	14094	14145	13964	14075	14089	14012	14130	14208	14131	14116	14059	14066	14150	14067	14156	14015	14073	13999	14053	14161	14020	14201	14056	14204	14032	14100	14175	14056	14300	14079	14091	13874	14129	14109	13864	14197	14071	13846	14179	14119	14006	14066	14035	14161	13914	13860	14181	13944	14149	14070	14197	14288	13908	14005	14249	14252	14189	14152	14045	14168	14224	13931	13995	14130	14108	13984	14295	14151	14009	14205	14082	13860	14102	14095	14197	14147	14050	14037	14187	14132	13966	14075	14059	13995	14121	14138	13988	14188	14006	14068	13946	14241	14058	14075	14020	14089	14111	14246	14073	13935	14166	14173	14168	14195	14190	14112	14015	14145	14040	14067	14104	13951	14182	14008	14063	14159	14072	14081	14030	13960	14147	14098	14055	13999	14147	14001	14184	14257	13974	14103	14124	13919	13993	14114	14207	14059	14008	14105	14094	14004	14145	13999	14151	14127	14048	14124	14152	14103	13945	13786	14250	14095	14004	14070	13958	14101	14057	14061	14285	14091	13966	14261	14192	14083	13921	14212	14102	13909	14142	13991	14209	13938	13959	14104	14227	14138	14129	14024	14190	13960	14151	14055	14016	14127	14089	14009	14226	13885	14002	14166	14151	14170	14211	13977	14021	14085	14048	13968	13873	14044	14061	14124	14001	14208	14051	14115	14171	14104	14019	13979	14254	14126	14075	14151	14098	14009	14156	13875	14157	14215	14082	14117	14194	14047	13996	14069	14035	14242	14021	14161	14180	13831	14068	14091	14125	14155	14123	14131	14227	14228	14190	14193	14117	14008	14232	14080	14149	13989	14097	14102	14199	14156	13985	13970	14095	14147	14241	14172	14089	14156	14088	14217	14202	14072	13896	14044	14165	14093	14156	14080	14109	14055	14181	14105	14166	14122	14127	14071	14111	14034	14185	13999	14202	14181	14210	14027	14044	13934	14077	14124	14169	14056	14138	14204	14141	14252	14034	14227	14179	14035	14005	14079	14102	14137	14109	14189	14147	14123	14189	14045	14142	14105	14234	14108	14223	14154	14172	14109	14047	14017	14206	14153	14003	14256	14062	14044	14022	14105	14055	14046	14109	14096	14253	14098	14071	14222	14054	14192	14112	14030	14142	14039	14059	13954	14151	14059	14168	14081	14066	14028	14121	14201	14076	14034	14053	14058	14400	14216	13972	14117	13981	14208	14088	14192	14094	13984	14146	14024	14044	13961	14237	14126	13947	14153	13870	14052	13860	14081	14005	14056	14104	14125	14098	14063	14091	14010	14293	14138	14168	14035	14125	14041	14215	14189	14067	14007	14180	14127	14017	14243	14124	14019	14168	14048	14183	14021	14271	13996	14115	14204	14232	14121	13975	14140	13949	14197	14241	14043	14266	14062	14139	14116	14178	14078	13990	14161	14188	14199	14161	14083	14038	13999	14144	14099	14004	14080	14092	13934	14209	13950	14283	14020	14103	14357	14143	14054	14045	14209	14088	14189	14220	14186	14124	14332	14131	14182	14052	14086	14230	14191	14110	14216	14088	14032	14058	14221	13925	13955	14079	13995	14153	14091	13974	14364	14175	14023	14144	14117	14166	14057	14070	14191	14120	14101	13923	13998	14105	13969	14052	14064	14113	13949	13958	14049	14039	14082	14015	14218	14194	13998	14064	14251	14108	14293	14089	14174	13892	14219	14052	13994	14133	14142	14078	14094	14091	14306	14173	14159	14095	14183	14173	13964	14170	14113	14282	14079	14037	14017	14159	14058	14057	14020	14321	13947	14217	14147	14041	14204	14145	14096	14131	13937	14077	14138	13960	14114	14085	13867	14020	14028	14087	14156	14183	14103	14028	14101	14040	14021	14206	14161	13951	14195	14045	14172	14028	14101	14213	13989	13959	14032	14191	14076	14181	14027	14251	14016	14125	14215	14198	14199	14014	14094	13959	14103	14078	14191	14287	14054	13919	13998	14157	13977	13981	13986	14248	14118	13998	14126	14021	14164	14049	14255	14052	14092	14170	14166	14284	13967	14050	14236	14026	14345	14138	13983	14161	13903	14235	13903	14184	14140	13962	13939	14184	14138	14204	14086	14036	14073	14061	14181	14127	14071	14149	14181	14294	14077	14032	14195	14275	14050	14253	14201	14233	13987	14059	13954	13861	14085	14110	14008	14075	14262	14115	14067	14151	14104	14060	14110	14072	14021	14104	14167	14102	14069	14346	14133	14074	13991	14080	13957	14064	14149	13997	14037	14114	13975	14249	14228	14041	14082	14012	13993	14182	14125	14283	14319	14185	14037	14010	14044	14135	13958	14122	14081	14114	14096	14108	14153	14117	14094	14327	14105	14029	13945	14173	14051	14153	14083	14139	14122	14115	14113	13974	14188	14057	14071	14097	14074	14138	14169	14047	14028	14257	14234	13843	14105	14075	13984	14075	14252	14038	14178	14046	14194	14208	14085	14031	14149	14124	14057	14208	14050	13920	14122	13998	14081	14178	14036	13976	14185	14049	14157	14077	14050	14009	14156	14084	14025	14156	14085	14037	14152	13945	14229	14048	14144	14011
23161	21421	28666	25589	26691	30998	32817	29663	28359	28348	28313	27687	27691	27501	27614	27164	27038	27108	27328	26757	26874	26641	26794	26718	26922	26816	26760	26898	26800	26584	26485	26674	26630	26626	26681	26523	26662	26600	26592	26843	26661	26657	26389	26497	26517	26604	26484	26410	26657	26290	26461	26608	26506	26569	26430	26482	26556	26867	26579	26314	26592	26554	26342	26338	26599	26114	26482	26441	26395	26270	26562	26379	26390	26450	26434	26527	26403	26300	26416	26341	26425	26643	26583	26444	26320	26502	26216	26395	26547	26633	26686	26640	26397	26562	26232	26481	26350	26377	26437	26374	26572	26286	26603	26285	26362	26441	26441	26458	26457	26171	26546	26416	26233	26450	26458	26525	26406	26522	26489	26448	26504	26526	26490	26185	26518	26465	26287	26273	26113	26610	26408	26396	26421	26385	26452	26400	26321	26386	26471	26463	26360	26301	26156	26465	26279	26507	26828	26556	26450	26159	26471	26644	26501	26520	26308	26385	26250	26298	26471	26322	26365	26345	26264	26467	26208	26549	26281	26548	26602	26583	26640	26441	26466	26475	26329	26369	26676	26368	26485	26501	26450	26328	26601	26560	26616	26513	26407	26548	26366	26360	26591	26409	26607	26451	26379	26372	26203	26441	26332	26645	26573	26386	26624	26567	26385	26493	26361	26276	26561	26359	26412	26462	26555	26433	26389	26435	26461	26451	26503	26473	26411	26274	26537	26343	26417	26062	26470	26836	26405	26351	26333	26496	26455	26479	26537	26257	26755	26423	26333	26268	26470	26387	26669	26255	26437	26190	26255	26284	26441	26438	26428	26404	26529	26407	26478	26343	26786	26396	26576	26434	26439	26560	26371	26415	26307	26062	26473	26309	26436	26511	26257	26345	26454	26490	26666	26371	26369	26293	26296	26497	26634	26292	26271	26416	26387	26182	26368	26334	26385	26619	26397	26248	26307	26444	26492	26429	26544	26653	26544	26214	26587	26523	26587	26357	26354	26368	26474	26244	26420	26306	26406	26291	26513	26646	26306	26344	26417	26431	26460	26549	26461	26436	26353	26315	26305	26489	26562	26438	26402	26326	26112	26165	26728	26220	26415	26270	26625	26331	26286	26387	26554	26379	26425	26479	26627	26608	26633	26380	26306	26532	26590	26458	26390	26493	26443	26372	26414	26331	26601	26497	26429	26469	26465	26536	26273	26635	26332	26491	26380	26226	26471	26356	26502	26431	26308	26544	26274	26549	26398	26479	26446	26413	26342	26145	26575	26733	26682	26485	26557	26375	26255	26281	26531	26497	26420	26532	26530	26554	26476	26627	26615	26585	26399	26509	26286	26571	26495	26692	26541	26262	26401	26425	26340	26543	26510	26359	26335	26348	26051	26164	26075	26282	26403	26387	26598	26321	26494	26681	26488	26152	26244	26443	26514	26496	26591	26158	26667	26391	26383	26413	26516	26531	26305	26142	26506	26627	26470	26607	26554	26424	26340	26368	26414	26315	26539	26618	26330	26384	26423	26403	26345	26546	26448	26402	26392	26478	26222	26366	26497	26562	26381	26316	26445	26176	26656	26509	26329	26246	26388	26332	26678	26685	26332	26621	26375	26574	26349	26546	26434	26448	26465	26475	26427	26716	26656	26394	26362	26435	26427	26147	26478	26218	26657	26551	26392	26602	26378	26444	26620	26487	26563	26332	26346	26636	26505	26412	26439	26419	26260	26347	26434	26604	26489	26368	26408	26633	26279	26273	26482	26567	26442	26351	26335	26205	26144	26414	26656	26535	26479	26486	26535	26496	26322	26489	26531	26437	26562	26227	26363	26277	26278	26549	26229	26550	26234	26631	26496	26240	26248	26493	26509	26416	26447	26652	26343	26499	26283	26580	26379	26541	26441	26181	26232	26360	26211	26246	26489	26383	26497	26486	26330	26307	26286	26522	26619	26210	26258	26564	26583	26418	26456	26368	26680	26422	26602	26550	26371	26431	26567	26461	26447	26421	26408	26359	26319	26370	26611	26416	26520	26605	26552	26564	26589	26352	26798	26454	26391	26458	26405	26324	26468	26374	26401	26439	26538	26206	26566	26327	26170	26604	26100	26328	26700	26552	26318	26354	26571	26429	26633	26449	26305	26349	26369	26377	26543	26499	26580	26652	26353	26296	26436	26352	26438	26167	26406	26594	26553	26646	26602	26631	26642	26507	26409	26482	26427	26518	26559	26527	26244	26344	26302	26744	26457	26594	26387	26339	26532	26420	26108	26428	26506	26460	26328	26588	26304	26487	26324	26442	26316	26277	26622	26625	26283	26341	26458	26470	26231	26512	26357	26657	26550	26391	26604	26498	26243	26418	26460	26382	26644	26577	26325	26583	26299	26543	26486	26473	26355	26527	26172	26100	26384	26519	26508	26517	26473	26093	26364	26385	26301	26474	26409	26365	26469	26501	26434	26340	26452	26290	26385	26472	26658	26437	26466	26518	26396	26402	26319	26240	26447	26437	26381	26650	26412	26072	26336	26403	26386	26485	26447	26394	26425	26516	26247	26284	26560	26570	26730	26316	26665	26478	26298	26403	26429	26356	26349	26391	26357	26494	26544	26511	26342	26465	26554	26354	26509	26403	26580	26463	26517	26312	26390	26389	26456	26386	26324	26499	26251	26428	26555	26122	26312	26300	26189	26357	26631	26362	26482	26598	26748	26516	26573	26410	26439	26287	26291	26598	26541	26452	26517	26355	26671	26285	26240	26323	26571	26293	26552	26708	26228	26390	26412	26166	26418	26577	26522	26393	26770	26387	26173	26406	26601	26682	26575	26507	26450	26439	26475	26398	26231	26301	26335	26485	26467	26225	26380	26495	26181	26409	26576	26574	26395	26369	26346	26379	26281	26511	26309	26341	26378	26392	26421	26377	26435	26400	26452	26384	26322	26429	26429	26400	26538	26293	26531	26574	26487	26380	26442	26532	26589	26550	26411	26557	26502	26352	26312	26637	26483	26262	26410	26490	26493	26222	26436	26309	26460	26120	26388	26344	26238	26275	26272	26551	26481	26757	26385	26270	26458	26352	26171	26514	26346	26583	26423	26155	26557	26610	26551	26513	26249	26400	26630	26383	26467	26363	26435	26318	26178	26421	26499	26473	26285	26417	26621	26291	26525	26570	26404	26310	26572	26532	26127	26343	26594	26587	26397	26680	26451	26557	26283	26210	26506	26466	26247	26375	26583	26659	26806	26491	26755	26330	26402	26433	26184	26416	26459	26689	26527	26426	26481	26463	26480	26480	26343	26569	26361	26398	26667	26412	26322	26334	26312	26392	26649	26399	26359	26391	26438	26365	26239	26326	26488	26140	26419	26246	26180	26437	26670	26232	26314	26322	26638	26493	26415	26467	26167	26469	26723	26427	26369	26312	26585	26430	26344	26513	26462	26215	26559	26521	26227	26371	26306	26323	26636	26304	26516	26460	26410	26348	26451	26320	26571	26280	26272	26405	26418	26410	26387	26346	26305	26514	26399	26393	26410	26352	26398	26350	26351	26537	26386	26375	26307	26418	26224	26515	26289	26414	26174	26487	26549	26710	26277	26427	26409	26360	26521	26321	26323	26416	26509	26635	26547	26654	26061	26476	26539	26516	26382	26449	26475	26532	26460	26368	26506	26446	26470	26434	26485	26444	26475	26356	26462	26243	26362	26335	26389	26428	26460	26715	26427	26498	26292	26257	26279	26639	26163	26338	26429	26255	26641	26428	26308	26569	26371	26549	26488	26437	26361	26560	26376	26505	26298	26543	26361	26371	26518	26581	26458	26594	26431	26291	26565	26417	26410	26494	26657	26643	26569	26559	26401	26185	26398	26440	26521	26305	26602	26474	26429	26501	26551	26358	26507	26456	26458	26415	26419	26593	26710	26366	26861	26567	26407	26561	26740	26538	26648	26385	26601	26581	26389	26206	26407	26345	26520	26491	26337	26140	26465	26594	26338	26313	26286	26552	26526	26558	26423	26428	26464	26603	26404	26439	26417	26367	26607	26352	26335	26408	26526	26363	26436	26496	26333	26267	26407	26364	26364	26373	26389	26518	26557	26660	26465	26403	26455	26414	26495	26536	26382	26254	26524	26459	26474	26581	26371	26453	26346	26416	26426	26222	26568	26523	26445	26745	26498	26448	26548	26527	26567	26376	26337	26234	26472	26241	26381	26316	26397	26410	26471	26554	26515	26406	26640	26424	26291	26515	26498	26315	26407	26547	26398	26384	26445	26392	26589	26472	26483	26420	26590	26463	26301	26314	26333	26428	26637	26396	26493	26323	26551	26484	26256	26307	26514	26448	26458	26474	26429	26474	26358	26542	26228	26381	26534	26552	26284	26390	26476	26713	26496	26537	26378	26289	25988	26583	26494	26472	26536	26661	26638	26472	26438	26395	26496	26485	26474	26459	26436	26567	26346	26473	26564	26265	26717	26200	26575	26215	26234	26499	26256	26506	26567	26307	26507	26441	26743	26642	26310	26633	26597	26477	26653	26459	26260	26351	26636	26893	26682	26726	26538	26334	26350	26369	26306	26601	26405	26405	26412	26512	26367	26470	26530	26317	26371	26458	26309	26366	26536	26469	26397	26431	26522	26346	26252	26220	26449	26419	26551	26539	26166	26389	26285	26319	26544	26511	26442	26411	26730	26694	26412	26493	26516	26516	26543	26115	26590	26465	26372	26315	26386	26558	26414	26595	26519	26295	26478	26351	26378	26339	26233	26230	26839	26315	26519	26511	26461	26418	26542	26444	26518	26648	26484	26529	26628	26611	26421	26239	26507	26497	26376	26203	26534	26402	26534	26523	26649	26464	26533	26618	26377	26658	26320	26573	26320	26622	26766	26255	26387	26496	26577	26156	26376	26305	26647	26659	26289	26566	26607	26551	26455	26569	26442	26484	26486	26408	26390	26524	26281	26676	26453	26641	26211	26592	26567	26502	26550	26571	26746	26448	26481	26012	26479	26376	26328	26322	26352	26660	26656	26179	26311	26594	26550	26307	26279	26183	26298	26392	26433	26413	26743	26490	26319	26689	26257	26330	26272	26192	26517	26418	26389	26586	26512	26387	26456	26238	26308	26209	26488	26459	26166	26435	26300	26457	26418	26606	26553	26527	26430	26173
24370	43372	39990	30219	25576	22651	20829	19504	18548	17888	17665	17111	17083	16798	16863	16835	16688	16464	16345	16495	16148	15930	16327	16213	16213	16139	16090	16088	16125	16175	16043	16036	15982	15894	15912	16196	15877	15837	15936	15824	15890	15796	15903	15943	15850	15819	15959	15969	15821	15809	15820	15922	15718	16028	15820	15988	15853	15823	15876	15884	15779	15766	15692	15850	15948	15762	15714	15777	15733	15735	15827	15817	15539	15744	15882	15702	15818	15812	15602	15780	15769	15705	15887	15842	15835	15623	15665	15889	15734	15852	15920	15854	15755	15801	15929	15751	15682	15716	15715	15796	16016	15901	15809	15775	15707	15694	15740	15692	15769	15953	15749	15681	15918	15886	15817	15754	15779	15539	15957	15933	16004	15836	15741	15891	15688	15665	15857	15737	15708	15588	15864	15975	15756	15763	15926	15678	15711	15665	15853	15799	15784	15845	15687	15868	15796	15984	15826	15737	15831	15636	16018	15703	15711	15782	15716	15786	15587	15808	15856	15818	15759	15792	16014	15658	15672	15553	15855	15733	15677	15827	15691	15713	15932	15615	15853	15783	15773	15718	15840	15977	15737	15913	15690	15815	15591	15844	15829	15775	15751	15476	15684	15845	15848	15734	15618	15828	15803	15672	15769	15784	15699	15870	15734	15689	15710	15679	15842	15726	15659	15791	15720	15831	15726	15866	15821	15594	15815	15853	15739	15772	15807	15777	15850	15821	15826	15666	15765	15681	15755	15855	15745	15829	15816	15741	15892	15817	15859	15708	15715	15926	15749	15902	15723	15735	15729	15842	15877	15812	15589	15810	15738	15816	15787	15878	15624	15752	15650	15704	15559	15757	15799	15724	15749	15654	15644	15771	15795	15954	15817	15844	15715	15780	15687	15695	15907	15697	15775	15866	15736	15807	15923	15702	15859	15866	15730	15766	15850	15420	15778	15780	15825	15879	15740	15678	15905	15786	15986	15821	15784	15888	15794	15827	15722	15923	15857	15703	15627	15740	15746	15738	15842	15631	15902	15655	15750	15867	15847	15839	15836	15880	15682	15756	15610	15720	15926	15789	15811	15720	15867	15539	15752	15971	15791	15691	15834	15702	15660	15753	15741	15609	15658	15910	15740	15826	15750	15815	15720	15878	15759	15694	15719	15956	15914	15763	15703	15903	15786	15598	15570	15828	15833	15899	15696	15739	15838	15844	15929	16021	15755	15605	15880	15845	15834	15719	15673	15764	15847	15699	15748	15603	15734	15752	15869	15656	15786	15834	15655	15613	15895	15698	15745	15688	15747	15599	15707	15657	15790	15935	15807	15779	15802	15654	15579	15531	15942	15847	15614	15752	15751	15691	15853	15803	15677	15647	15682	15764	15641	15771	15667	15695	15868	15797	15677	15803	15742	15696	15554	15687	15752	15737	15628	15743	15742	15931	15890	15670	15760	15778	15567	15796	15620	15875	15822	15687	15919	15633	15679	15625	15713	15981	15625	15747	15827	15732	15813	15581	15718	15754	15715	15890	15862	15902	15706	15759	15752	15881	15851	15665	15876	15827	15624	15746	15687	15770	15824	15791	15850	15735	15686	15607	15722	15635	15881	15823	15777	15837	16015	15933	15828	15658	15726	15823	15816	15822	15811	15631	15778	15729	15787	15792	15823	15825	15722	15847	15883	15733	15750	15658	15930	15627	15674	15661	15816	15890	15779	15891	15821	15807	15679	15963	15740	15718	15819	15691	15818	15824	15834	15909	15714	15830	15815	15735	15603	15836	15820	15877	15875	15811	15783	15700	15766	15708	15833	15833	15661	15733	15814	15818	15860	15906	15771	15844	15671	15653	15772	15751	15790	15909	15783	15712	15768	15710	15913	15782	15775	15660	15794	15701	15885	15609	16013	15784	15943	15642	15883	15763	15892	15783	15784	15819	15774	15804	15643	15745	15790	15626	15915	15796	15906	15826	15804	15963	15844	15785	15604	15939	15757	15622	15890	15755	15774	15729	15789	15719	15656	15880	15581	15798	15655	15796	15912	15693	15827	15717	15693	15641	15735	15901	15762	15802	15883	15777	15790	15766	15760	15775	15545	15860	15701	16002	15994	15838	15712	15857	15644	15763	15772	15905	15883	15764	15819	15630	15850	15703	15613	15831	15755	15662	15666	15687	15637	15614	15768	15848	15751	15836	15925	15451	15767	15764	15690	15776	15763	15805	15791	15744	15861	15876	15506	15662	15789	15888	15948	15645	15633	15803	15881	15796	15764	15870	15799	15971	15588	15842	15699	15629	15999	15596	15879	15839	15832	15705	15756	15830	15768	15874	15731	15834	15614	15793	15660	15831	15860	15803	15764	15719	15983	15927	15844	15747	15773	15729	15824	15748	15700	15742	15687	15666	15836	15998	15643	15878	15870	15580	15787	15597	15858	15727	15864	15618	15701	15814	15710	15625	15658	15634	15801	15847	15574	15874	15719	15805	15696	15594	15689	15676	15930	15626	15676	15836	15878	15680	15868	15881	15780	15835	15714	15864	15688	15783	15687	15961	15518	15689	15854	15678	15742	15739	15666	15782	15804	15812	15838	15880	15896	15652	15822	15780	15787	15760	16005	15893	15805	15827	15682	15692	15833	15826	15834	15673	15823	15872	15814	15672	15894	15607	15678	15718	15593	15726	15803	15775	15765	15702	15629	15628	15887	15673	15776	15700	15725	15928	15735	15838	15808	15700	15663	15793	15905	15884	15773	15679	15706	15629	15757	15813	15533	15699	15851	15806	15696	15613	15814	15791	15841	15657	15799	15561	15755	15710	15677	15740	15784	15722	15877	15820	15781	15910	15857	15936	15637	15767	15799	15820	15780	15815	16011	15768	15614	15856	15740	15910	15816	15801	15816	15721	15869	15691	15692	15866	15754	15755	15904	15663	15850	15791	15527	15646	15808	15809	15840	15623	15653	15786	15619	15739	15863	15718	15832	15789	15785	15749	15810	15617	15777	15618	15753	15942	15748	15734	15781	15862	15682	15716	15838	15764	15929	15726	15822	15745	15685	15637	15989	15882	15790	15876	15621	15874	15736	15777	15850	15783	15822	15799	15955	15676	15909	15695	15908	15732	15706	15903	15824	15787	15800	15866	15948	15807	15730	15698	15994	16043	15555	15750	15777	15770	15655	15785	15598	15666	15751	15851	15763	15680	15759	15707	15692	16057	15861	15791	15886	15671	15778	15778	15770	15922	15753	15783	15763	15783	15781	15695	15743	15874	15954	15969	15688	15527	15896	15717	15562	15685	15857	15702	15802	15778	15682	15917	15692	15792	15840	15880	15843	15745	15781	15709	15845	15694	15587	15687	15676	15778	15794	15662	15823	15662	15717	15974	15809	15929	15795	15684	15839	15791	15721	15916	15631	15835	15635	15633	15700	15961	15725	15657	15792	15860	15805	15754	15674	15726	16019	15799	15755	15744	15598	15824	15460	15896	15862	15632	15816	15729	15863	15669	15708	15819	15824	15794	15841	15832	15728	15794	15800	15705	15816	15748	15883	15666	15865	15723	15656	15850	15762	15602	15651	15756	15702	15724	15522	15859	15842	15827	15691	15730	15872	15772	15883	15703	15696	15734	15867	15623	15626	15885	15529	15875	15761	15765	15863	15765	15769	15683	15642	15802	15740	15542	15765	15689	15822	15807	15749	15726	15755	15594	15788	15917	15702	16089	15832	15505	15748	15699	15827	15716	15797	15737	15896	15795	15734	15777	15717	15725	15658	15807	15532	15702	15752	15728	15654	15849	15564	15747	15889	15646	15863	15681	15735	15864	15904	15632	15706	15891	15670	15792	15671	15851	15782	15919	15695	15739	15630	15711	15774	15846	15821	15513	15755	15767	15685	15768	15735	15742	15805	15731	15697	15681	16015	15751	15707	15756	15673	15839	15734	15661	15749	15851	15832	15863	15812	15699	15856	15773	15754	15884	15677	15705	15946	15851	15747	15719	15770	15751	15665	15875	15890	15836	15843	15755	15796	15928	15796	15803	15682	15759	15593	15763	15694	15666	15785	15706	15923	15799	15519	15855	15978	15813	15776	15750	15892	15817	15830	15857	15612	15673	15936	15834	15656	15803	15665	15878	15851	15797	15796	15700	15766	15700	15790	15815	15688	15714	15682	15793	15582	15788	15790	15792	15894	15691	15798	15650	15831	15702	15736	15748	15785	15790	15766	15790	15833	15620	15616	15690	15724	15733	15821	15655	15835	15889	15685	15702	15751	15754	15796	15953	15788	15868	15723	15697	15678	15731	15764	15741	15739	15923	15773	15785	15675	15701	15847	15836	15653	15746	15908	15773	15717	15751	15734	15800	15866	15956	15551	15695	15846	15801	15645	15643	15873	15683	15835	15932	15667	15830	15939	15914	15919	15701	15719	15695	15636	15855	15787	15842	15877	15616	15637	15727	15801	15751	15928	15481	15924	15713	15897	15847	15829	15802	15713	15741	15875	15878	15641	15767	15802	15841	15713	15791	15660	15615	15759	15522	15742	15741	15742	15745	15988	15792	15876	15748	15820	15871	15770	15847	15717	15949	15690	15868	15703	15720	15643	15857	15829	15523	15795	15723	15893	15850	15767	15827	15894	15716	15756	15716	15878	15814	15720	15790	15832	15720	15637	15785	16045	15716	15783	15763	15794	15657	15833	15721	15815	15760	15770	15801	15645	15865	15890	15784	15801	15737	15704	15752	15840	15743	15722	15707	15716	15764	15752	15744	15814	15680	15671	15742	15821	15809	15898	15801	15660	15842	15746	15711	15698	15806	15734	15879	15637	15998	15657	15682	15781	15805	15774	15653	15771	15829	15819	15786	15771	15815	15785	15700	15705	15695	15852	15978	15696	15880	15794	15792	15571	15806	15693	15901	16075	15907	15798	15756	15896	15789	15587	15744	15660	15687	15706	15591	15807	15652	15853	15780	15548	15711	15776	15842	15825	15668	15761	15865	15769	15682	15856	15831	15630	15789	15646	15803	15663	15765	15984	15701	15740	15727	15626	15771	15676	15633	15773	15750	15898	15876	15779	16044	15780	15859	15707	15666	15653	15759	15717	15801	15870	15625	15625	15558	15663	15821	15688	15976	15803	15961	15646	15810	15658	15765	15688	15831	15668	15708
33649	30615	34346	31823	28580	28012	27634	26827	26868	26379	26651	26549	26442	26332	26285	26232	26245	26385	26145	26228	26302	26292	25919	26033	25898	26166	26211	26013	26128	26266	26172	26083	26071	26235	26287	26109	26197	26203	26052	26021	26119	25882	26105	25923	26051	26137	26295	26060	26056	25985	26217	25970	26295	25988	26202	26152	26018	26059	26145	26020	25989	26191	26052	26048	25979	25884	25940	26095	25933	26097	26029	26014	26184	26025	26063	26152	26040	26111	26166	25998	26248	26016	26044	26099	25996	25919	25983	25954	26204	25888	25999	26106	25983	26112	26065	26163	26188	26149	25965	25950	25944	26229	26057	26435	26185	25970	26072	25908	26055	25986	26130	26326	26195	26149	26275	26037	25960	26271	26046	25949	26048	25980	25962	26020	26108	25861	26151	26083	26151	25955	25981	26218	25862	26101	25916	26272	26042	25826	25906	26234	26165	26013	25992	26184	26246	25827	25867	25838	26162	26085	25911	26244	26133	26110	26187	26106	26181	25934	26080	26141	26146	25950	26028	26070	26090	26056	26140	26241	26122	26055	26109	26025	25905	25905	26155	26064	26180	25896	26234	26152	25918	25977	26181	26071	26077	25736	26355	25944	25890	26275	25991	26169	26208	25893	26150	26081	26146	26063	26202	25961	25970	25963	26250	26061	26339	25993	26142	26242	26125	26106	26112	26044	26214	25989	26319	26127	25996	25908	26186	26097	26100	26144	26150	25994	25920	25925	25913	26062	26254	26111	26053	26116	26225	26073	26482	26098	26300	26005	25990	26197	25951	26201	26423	26270	26044	26004	25891	26045	26181	26122	26274	26108	26313	26113	25985	25928	26066	26085	26159	26216	25947	25975	26041	26031	26053	26389	26193	25892	26001	26134	25925	26063	26204	25911	26202	26162	26084	26058	26330	25978	26104	26149	26009	26166	26031	26029	25984	26127	26009	26073	26087	26308	26210	25975	26326	26172	26240	25927	26003	26251	26093	26058	25925	25818	25952	26188	26199	26236	26093	26007	26074	25922	26188	25975	26338	25971	26150	26125	26131	26198	26103	26211	26190	25924	26168	26115	26105	26035	25924	26211	25937	25717	26120	25875	25987	25992	25888	26072	25978	25994	26067	26199	26206	26129	26138	26049	26083	26369	26199	26288	25914	26177	25845	26043	26103	25807	25966	26136	26396	26159	26194	25869	26082	25951	26212	26091	25993	26191	26242	26291	25978	26327	26112	26221	26213	26196	26113	26325	26098	25946	26213	26199	25859	26024	25817	26095	26116	26072	26048	25898	26007	26060	25873	26089	26048	26125	25971	26180	26217	25835	25935	26273	26265	26136	26084	25949	26068	26067	25999	26190	26209	26089	26131	26127	25995	26152	26208	26116	25912	26179	25971	26087	25977	26019	26077	25951	26105	25913	25958	26077	25947	25989	25997	25988	26086	25895	26161	25998	26168	25973	26105	26182	26140	26188	26013	26142	26317	26182	26076	26120	26051	26348	25740	26048	26016	25822	25978	25938	25824	25964	25912	26093	26084	26118	25845	26148	26013	25909	26090	26113	26228	26060	25876	26082	26298	26149	26215	26281	26121	26231	26011	26068	26079	26221	26093	26162	26189	26308	25962	26084	25742	26044	26236	26072	25965	26122	26078	25942	25777	26106	26114	26066	26297	26176	25975	26023	26375	26226	26100	25942	26068	25960	25978	26128	25985	26151	25818	26074	26111	25903	26061	26084	26137	26282	26121	26222	26023	26034	26177	26066	26109	26041	26222	26168	25946	25957	26060	25949	26052	26289	26174	26185	26070	26041	25975	26323	26171	26120	25992	26135	25961	25831	25901	25900	26097	26099	26053	25968	26079	26207	26148	26098	25989	26208	26294	26011	26176	26246	25931	26407	26090	25913	26020	26073	25888	26154	26074	26091	26151	26002	26100	26036	26318	25984	26432	26419	25986	25891	26143	26173	26204	25738	26027	26230	26028	26170	25831	26297	26247	26259	26076	26113	26109	25945	26018	26133	26319	26040	26133	26243	25852	26082	26095	25973	25909	25976	25910	26127	26083	25956	25884	26238	25942	25927	25987	26141	26013	26212	26041	26245	26108	25840	25869	25930	26199	26273	26081	26112	26315	26050	26021	26097	26313	25979	26004	26306	26146	25975	26145	25901	26107	26020	25914	26221	25990	26106	25885	26127	26027	25921	26070	25929	26157	26099	26158	26068	26015	25858	26162	26015	25918	26108	26205	26134	26193	26221	25951	26202	26138	26067	25971	26074	25973	26058	26228	26132	26072	25982	25911	26181	26187	25952	25988	26147	26316	25948	26218	25978	25962	25682	26177	25908	26156	26150	25788	26151	25982	26234	26182	26064	26185	25950	25903	25956	26175	26123	25953	26015	25989	26081	26026	26007	26160	26125	26088	26188	26154	26098	26404	26202	26290	26227	26178	26216	25916	26082	26106	26036	26291	26313	26128	26013	26092	26152	26245	26213	26030	26002	25977	25826	26303	25960	26133	26135	26130	26392	26037	25924	26161	26103	26238	26003	26430	26046	26300	26210	26203	26046	26070	25903	26018	26160	26072	26192	26374	26148	25923	26209	26322	26237	26251	26080	26251	26138	25996	26125	26417	26022	26127	26149	26201	26223	26200	26017	26118	25884	26179	26105	26089	26214	26066	26020	25847	26067	26244	26062	26072	26105	26388	26112	25998	26181	26097	26014	26352	26177	25928	25859	26015	26130	26124	25989	26150	26103	26153	26159	26300	26128	26163	25996	25960	26037	26245	25957	25632	26012	25977	25977	26265	25939	26024	26117	25986	26042	26094	26106	26222	26083	26137	26129	26012	26056	26052	26157	26153	26123	26132	25882	25841	25923	26146	25961	25831	26045	26048	26033	26131	26120	25977	25952	26034	26030	25930	25869	26180	25955	26137	26037	25972	26247	26071	25915	25963	26056	26225	26381	26212	26175	25931	26261	25925	26125	26053	26281	26257	25981	26422	26175	25980	26141	26033	26230	26165	25834	26181	26116	25894	25828	26011	26091	26080	25922	26151	26261	26045	26235	26292	26060	25918	26224	26157	26180	25874	26339	25985	25984	25924	26193	26077	26318	26288	25951	25973	26332	25979	26049	25845	26119	25933	26348	26165	25892	25853	26086	26242	26168	26041	25914	25930	26044	26116	26130	26115	25807	25853	25858	26114	25929	25928	26274	26101	26002	26333	26161	26312	26284	26083	25928	26183	25660	26146	26101	26113	25885	25940	26239	26156	25936	26063	26137	26162	26266	26007	26035	26014	26123	26127	25847	26161	26280	25900	26194	26061	25990	26192	26189	26479	26019	25876	26061	26144	25914	26065	25943	26189	25892	25994	26071	26093	26456	26040	26088	26118	26227	26262	26391	26000	26380	26089	25959	26168	26010	25900	26202	25998	26098	26092	25956	26320	26196	26047	26210	26141	26452	26410	26177	26187	25892	26084	25936	26100	25901	26121	26029	25956	26020	26258	26109	25931	25928	26052	26472	26232	26252	26277	25776	26101	26111	26091	26022	26080	26109	26057	26133	26176	25754	26041	26280	26366	26076	25926	26056	25987	25854	25960	26032	26237	26077	26231	26239	26175	25912	26094	25891	26136	26084	26170	26254	26202	25963	26051	25849	25882	26041	25950	26136	26163	25894	26360	26155	26079	26345	26175	26233	26132	26193	25982	26180	25854	26129	25988	26024	26148	26105	26362	26228	26046	25894	25998	25996	25940	26023	26136	26076	26069	26204	26064	26150	26119	25962	26095	26116	25893	26199	25777	25825	26143	26197	26018	26086	25896	25756	26070	26184	25966	26163	26005	26367	25899	26034	26176	26077	26049	26058	25936	26096	25902	26205	25909	26129	25939	26123	26100	26169	25949	25910	26022	26009	26075	26131	26315	26190	25932	25995	26064	26115	26010	26053	26058	26320	26238	26136	25976	25947	25947	25976	26332	25994	26011	26314	26218	25948	25956	25882	26142	25860	26175	26303	26223	25953	26185	26176	26060	25997	26262	26345	26333	26247	26028	26026	25959	26023	25971	25907	25965	26156	26144	26250	25954	26424	26196	25966	26291	25866	26026	26036	26183	26339	26190	26359	26017	26132	26167	26035	26225	26036	25943	26005	26094	26241	25969	26016	26033	26014	26085	26050	26022	26171	26210	25999	25890	25783	25860	26108	26079	25945	25989	26306	25965	26019	25932	26156	26050	26322	26299	26275	25995	26155	26139	25923	26164	26128	26220	25893	25878	26188	26341	26212	26289	26032	26110	26069	26315	26082	26305	26087	26282	26002	26212	26238	26112	26028	26156	25923	26043	26047	25895	26242	26229	26080	26012	26089	26199	26105	26157	26127	26085	26217	26213	26168	26072	26111	26255	26094	26169	26093	26071	26252	26343	25992	25934	25735	26004	25989	26162	26146	26269	26074	25914	26113	26174	25951	26302	26096	25982	26124	25985	25940	26007	26008	26089	26161	26221	26300	26041	26103	25947	26241	26254	26254	26144	26271	25977	25835	26061	26240	25837	26093	26219	26007	26128	25918	26283	26142	25987	25939	26307	26144	25956	26049	26362	26188	26120	26261	25987	26077	26016	26192	25856	25986	26083	26074	26084	25983	26040	25901	26248	25980	26350	26209	26148	26056	25991	26049	26014	26057	26178	26256	26202	26099	26131	26107	25983	25723	26180	26070	26083	26113	26153	25965	26327	26238	26281	26133	26303	26109	25941	26108	26281	26002	26159	26083	26199	26478	26342	25954	26003	26115	25971	26208	26185	26074	26097	26323	26149	26090	26050	26220	26294	26098	26350	25987	26176	25959	26056	26002	26101	26024	26121	26179	26296	25999	26026	26133	26286	26153	25878	26158	26210	25881	26054	26103	26020	26027	26224	26321	26099	25867	26175	26004	25961	26094	25985	26075	25997	26128	25890	26014	26038	26006	26224	25972	26220	25846	26101	26306	26227	26250	26120	26030	25979	26091	26031	26308	25974	26183	26188	26358	26149	25786	26161	25985	26286	26113	26294	26174	26035	26039	26038	26217	25965	25884	26369	26031	26075	25997	26163	26093	26279	26061	26140	26137	25992	25986	26243	26147	26019	26165	26323	26005	26270	26130	26194	26109	26110	25815
22468	30260	26853	21064	18908	17829	17015	16490	16315	16066	15974	15804	15898	15765	15772	15667	15632	15872	15710	15512	15580	15754	15563	15620	15657	15523	15440	15767	15524	15578	15486	15517	15515	15379	15615	15396	15588	15405	15512	15521	15449	15665	15568	15527	15494	15381	15336	15336	15536	15710	15569	15573	15381	15419	15543	15463	15466	15459	15400	15556	15350	15330	15336	15294	15456	15299	15340	15465	15334	15575	15412	15316	15662	15398	15545	15462	15476	15280	15405	15488	15369	15475	15405	15441	15473	15569	15438	15475	15609	15670	15522	15484	15361	15418	15408	15525	15419	15610	15505	15448	15341	15393	15472	15457	15578	15354	15384	15444	15433	15546	15340	15404	15493	15383	15593	15685	15399	15571	15236	15511	15478	15437	15516	15478	15641	15591	15624	15330	15465	15417	15435	15461	15373	15267	15416	15314	15467	15496	15372	15318	15493	15586	15438	15437	15368	15424	15580	15606	15315	15458	15463	15421	15342	15543	15510	15486	15630	15605	15518	15525	15318	15433	15515	15584	15448	15678	15438	15191	15415	15543	15446	15598	15415	15434	15468	15553	15403	15420	15411	15634	15469	15456	15450	15467	15581	15529	15437	15584	15324	15270	15534	15520	15464	15545	15674	15425	15351	15375	15371	15428	15519	15475	15421	15380	15480	15502	15438	15565	15497	15589	15551	15310	15515	15454	15469	15504	15506	15478	15479	15586	15380	15420	15545	15255	15363	15450	15534	15490	15523	15640	15379	15588	15432	15447	15463	15444	15456	15573	15630	15321	15351	15534	15256	15502	15444	15422	15432	15562	15488	15500	15530	15376	15426	15403	15356	15555	15389	15353	15585	15543	15191	15528	15489	15551	15679	15508	15356	15450	15398	15367	15407	15211	15428	15285	15391	15415	15336	15534	15515	15446	15425	15419	15513	15330	15446	15372	15377	15650	15425	15397	15511	15422	15506	15380	15418	15371	15679	15641	15399	15513	15494	15363	15384	15232	15464	15453	15329	15461	15546	15396	15409	15481	15543	15464	15444	15493	15485	15292	15479	15550	15435	15486	15441	15442	15428	15465	15499	15283	15695	15496	15490	15609	15415	15539	15285	15429	15568	15329	15454	15392	15443	15445	15599	15327	15395	15574	15508	15232	15362	15277	15523	15196	15469	15338	15566	15507	15494	15563	15317	15509	15259	15573	15453	15360	15525	15430	15407	15484	15412	15427	15495	15503	15290	15511	15410	15449	15336	15485	15560	15547	15278	15653	15538	15424	15504	15173	15412	15489	15444	15540	15388	15381	15449	15512	15488	15411	15464	15335	15554	15475	15458	15438	15519	15501	15252	15482	15473	15480	15301	15516	15278	15511	15511	15392	15468	15555	15394	15466	15437	15385	15352	15444	15565	15370	15420	15360	15566	15590	15511	15538	15489	15460	15484	15612	15413	15516	15460	15382	15563	15301	15681	15451	15358	15559	15501	15441	15487	15708	15459	15605	15405	15524	15474	15422	15415	15560	15473	15329	15471	15481	15467	15628	15376	15350	15606	15513	15438	15375	15602	15670	15415	15537	15519	15599	15528	15518	15244	15500	15559	15568	15331	15384	15283	15483	15339	15464	15436	15518	15412	15410	15569	15565	15586	15346	15347	15406	15414	15663	15533	15351	15279	15348	15524	15704	15556	15305	15265	15433	15620	15577	15654	15567	15614	15514	15339	15413	15501	15588	15364	15459	15485	15509	15503	15413	15489	15590	15357	15517	15549	15419	15492	15456	15566	15551	15417	15355	15402	15422	15471	15558	15448	15566	15454	15510	15498	15593	15363	15515	15567	15404	15381	15435	15514	15358	15435	15230	15611	15555	15504	15490	15279	15573	15436	15375	15573	15457	15291	15527	15520	15507	15315	15601	15420	15566	15412	15472	15575	15362	15397	15446	15827	15366	15638	15426	15506	15493	15355	15453	15503	15497	15300	15414	15364	15488	15347	15514	15520	15343	15543	15338	15331	15607	15557	15515	15545	15260	15480	15295	15564	15377	15397	15474	15383	15394	15401	15561	15525	15340	15438	15431	15472	15599	15546	15473	15351	15399	15517	15554	15374	15382	15324	15492	15310	15383	15354	15459	15605	15458	15401	15515	15426	15474	15324	15356	15305	15507	15401	15427	15404	15469	15284	15777	15280	15439	15478	15268	15502	15638	15318	15461	15527	15455	15541	15315	15407	15471	15493	15504	15532	15439	15375	15519	15335	15386	15387	15383	15463	15508	15443	15434	15345	15390	15337	15367	15452	15524	15445	15385	15704	15436	15414	15447	15594	15551	15352	15383	15433	15581	15469	15171	15412	15463	15491	15612	15485	15398	15484	15429	15398	15350	15442	15561	15450	15548	15533	15335	15577	15482	15559	15527	15341	15565	15478	15336	15495	15288	15323	15599	15371	15317	15500	15600	15472	15548	15427	15425	15345	15449	15530	15434	15282	15397	15524	15411	15592	15394	15303	15496	15405	15427	15614	15466	15617	15367	15553	15529	15449	15499	15572	15487	15579	15478	15356	15413	15599	15573	15393	15521	15522	15423	15558	15496	15564	15381	15493	15393	15295	15444	15669	15608	15529	15456	15439	15631	15669	15339	15392	15420	15333	15624	15564	15416	15440	15461	15484	15368	15350	15288	15365	15497	15397	15429	15368	15284	15419	15515	15254	15569	15626	15386	15462	15499	15298	15435	15380	15379	15454	15514	15582	15508	15394	15425	15465	15430	15403	15602	15596	15432	15353	15527	15593	15538	15577	15501	15667	15480	15485	15431	15501	15324	15529	15636	15428	15232	15469	15488	15466	15409	15489	15416	15449	15471	15573	15520	15652	15340	15524	15503	15346	15489	15490	15448	15363	15281	15417	15609	15297	15442	15598	15649	15661	15501	15419	15342	15419	15195	15500	15315	15381	15458	15578	15558	15431	15516	15583	15583	15448	15384	15459	15634	15539	15386	15496	15536	15491	15355	15421	15282	15538	15404	15421	15447	15391	15472	15361	15431	15369	15258	15475	15583	15523	15532	15386	15543	15508	15359	15500	15663	15526	15343	15329	15446	15471	15549	15261	15486	15445	15420	15594	15303	15514	15338	15481	15325	15509	15399	15462	15372	15589	15418	15526	15464	15445	15289	15584	15395	15567	15373	15473	15592	15529	15340	15502	15322	15387	15241	15405	15339	15352	15386	15351	15342	15494	15443	15383	15397	15274	15426	15326	15452	15501	15517	15379	15410	15570	15279	15569	15405	15523	15438	15412	15353	15578	15364	15391	15544	15444	15596	15477	15540	15734	15440	15717	15406	15365	15454	15375	15698	15475	15474	15498	15620	15410	15335	15324	15440	15501	15418	15521	15517	15266	15373	15512	15419	15585	15416	15374	15542	15548	15485	15402	15366	15472	15562	15477	15365	15369	15755	15440	15534	15616	15431	15447	15420	15429	15562	15443	15475	15410	15397	15604	15618	15375	15425	15562	15442	15296	15675	15319	15362	15348	15533	15630	15600	15468	15447	15430	15308	15415	15419	15492	15199	15527	15580	15552	15562	15433	15355	15586	15491	15598	15641	15432	15424	15345	15538	15622	15500	15603	15470	15511	15574	15447	15489	15495	15613	15377	15495	15354	15496	15691	15390	15455	15408	15383	15737	15555	15466	15443	15561	15372	15545	15338	15626	15457	15574	15449	15542	15479	15529	15375	15379	15413	15445	15440	15595	15412	15379	15370	15525	15374	15584	15282	15689	15472	15303	15405	15566	15249	15279	15739	15499	15455	15543	15530	15613	15507	15318	15541	15403	15500	15424	15507	15540	15459	15467	15588	15459	15414	15321	15438	15485	15483	15672	15576	15517	15576	15359	15624	15306	15534	15469	15427	15413	15525	15514	15487	15478	15602	15377	15376	15569	15401	15360	15498	15378	15516	15373	15417	15531	15422	15409	15570	15636	15488	15325	15556	15322	15387	15556	15508	15461	15383	15507	15583	15559	15386	15498	15551	15547	15427	15486	15609	15553	15433	15344	15534	15418	15502	15586	15406	15613	15411	15382	15499	15412	15616	15436	15280	15402	15571	15340	15466	15345	15534	15345	15561	15515	15383	15465	15465	15605	15417	15504	15479	15392	15498	15596	15438	15437	15536	15473	15524	15520	15556	15509	15554	15460	15464	15421	15431	15563	15444	15498	15360	15499	15431	15443	15512	15509	15514	15535	15322	15552	15447	15328	15532	15386	15507	15484	15439	15649	15554	15318	15420	15271	15506	15332	15500	15409	15422	15377	15281	15329	15320	15473	15429	15573	15424	15364	15334	15519	15382	15679	15576	15492	15458	15293	15321	15532	15509	15427	15368	15566	15664	15468	15499	15343	15681	15533	15381	15579	15645	15515	15512	15588	15490	15375	15365	15573	15486	15403	15490	15508	15443	15586	15387	15266	15553	15526	15409	15480	15460	15402	15492	15501	15426	15555	15580	15526	15480	15552	15656	15356	15387	15460	15405	15322	15581	15446	15503	15527	15387	15565	15376	15334	15555	15494	15450	15475	15531	15501	15336	15534	15341	15451	15319	15415	15468	15534	15473	15583	15486	15384	15591	15432	15428	15575	15290	15377	15459	15341	15657	15543	15467	15448	15403	15430	15389	15502	15511	15513	15597	15383	15341	15353	15506	15481	15497	15387	15447	15473	15407	15498	15547	15337	15444	15484	15453	15391	15567	15531	15480	15552	15526	15530	15608	15639	15621	15405	15665	15354	15303	15392	15475	15329	15528	15421	15407	15756	15539	15461	15240	15461	15506	15598	15589	15539	15382	15566	15484	15629	15208	15538	15509	15432	15628	15492	15407	15442	15457	15566	15529	15637	15497	15524	15362	15454	15458	15431	15402	15687	15575	15441	15701	15454	15430	15398	15277	15507	15489	15474	15412	15444	15545	15444	15506	15426	15372	15586	15436	15422	15404	15506	15438	15668	15316	15577	15418	15533	15530	15375	15697	15449	15356	15310	15483	15421	15479	15624	15462	15578	15503	15352	15423	15713	15401	15542	15748	15506	15382	15360	15676	15348	15505	15356	15365	15346	15438	15490	15370	15457	15327	15447	15383	15575	15541	15211	15312	15695	15389	15453	15483	15523	15523	15532
24732	21506	28648	27826	28624	30002	29985	28095	27318	27069	26652	26676	26594	26590	26753	26535	26635	26371	26235	26403	25871	26115	26129	26119	26163	26076	25950	26053	26243	26244	26039	26341	26387	25871	26130	26089	25914	26230	25847	26020	26112	25895	26072	25908	25948	25895	25897	25842	25981	25911	25896	25914	26132	26167	26051	25994	25903	25962	25768	25911	25944	25899	26001	25842	25781	26034	26210	25929	25973	25754	25901	25984	25901	25892	25951	25959	25726	26053	25891	25844	25888	25924	25990	26205	25850	25668	26058	25872	25943	25973	25816	25820	25829	25880	25787	25766	25622	25831	25824	25889	25752	25650	25986	25842	25959	25896	26025	25911	25846	25918	26091	25722	25673	25830	26088	25982	26000	25962	25808	25880	25956	26125	25835	25809	25744	25722	26083	26031	25867	26267	25893	25702	26106	25927	26055	25901	25896	25921	25954	26166	25560	25924	25662	25857	25761	26141	26067	26057	25928	26007	25895	25905	25630	26020	26016	25911	26045	26180	25776	25659	25899	25733	25771	25966	25871	25960	26045	26093	25934	25607	25945	25907	25733	26063	26008	25959	26098	25962	25878	25795	25883	25897	25682	25733	26002	25782	25745	25773	26074	25652	25921	25777	25961	26027	25742	25828	26323	25932	25878	25620	25856	25933	25964	25982	26040	26159	25584	25602	25991	25900	25875	25817	25785	25861	26212	26119	25847	25766	26068	25987	25732	25787	26005	25910	25912	25896	25781	25826	25880	25903	25978	25889	26082	25857	26141	25710	25989	25917	26056	25929	25924	25770	25950	25881	25814	26084	25792	25620	26012	26150	26000	25822	25836	25800	26022	25777	26005	26014	26105	26044	25855	26043	25941	25997	26200	25941	25927	25800	25796	25890	25896	26058	26179	25714	25762	26049	25879	25764	25515	25794	25718	25966	25952	25586	25796	25696	25752	25763	25728	25800	25936	26069	25853	25993	25957	25839	26023	25896	25786	25839	25570	25738	25603	25938	25808	25917	26018	25912	25901	25944	25805	25706	26128	25739	26011	25838	25902	26011	25851	25782	25570	25986	25936	26034	25653	25721	25953	26183	25839	25836	25984	25809	25707	25768	25841	25875	26046	25995	25853	25889	25796	26009	25954	25820	25761	25883	26135	25921	26002	25824	25883	25785	25903	25815	25830	25990	26052	26124	25863	26031	25834	25880	25929	25998	26207	25945	25786	25720	26170	26018	26015	25909	26092	26043	25993	25922	25937	25961	26193	25743	25905	25900	26129	25840	25907	25921	25865	25739	25796	26059	25642	25794	25808	26016	25880	25778	25850	25594	26049	25854	25700	26092	25783	25846	26106	26181	26023	25978	25868	26134	25804	25696	25931	25817	25943	25818	25903	26067	25738	25785	25830	25962	25826	25837	26073	25770	25900	25783	25698	25810	25873	25803	25983	25888	25994	25875	25848	25812	26105	25955	25827	25854	25748	25956	25917	26062	25706	25724	26231	26060	25884	25913	25714	25744	25904	25821	25865	25920	25962	25835	25828	25911	25853	25835	25862	25952	25917	26155	25915	26027	25857	25869	25802	25752	25562	25716	25905	25876	25753	26021	25811	26149	25853	25928	25617	25860	25832	25922	25832	25898	25876	25880	26089	25974	26006	25873	25787	25951	25741	25822	26071	25907	25943	25879	26014	25877	26129	25693	25774	25722	25845	25997	25898	26034	26060	25988	26020	25687	25872	25835	25746	25987	25701	25800	25985	25855	25960	25748	25865	25808	26090	25826	25865	25848	25771	25734	26041	25753	26014	25622	25903	25800	26049	26015	25822	25767	25766	25642	25937	25805	25854	26020	25991	25737	25755	26101	25912	25754	25907	25738	25721	26086	26047	25893	25863	25960	25828	25739	25761	25926	25624	25739	25875	26167	25967	25893	25675	25998	25806	25838	25776	25871	25859	25874	25921	25891	25767	25986	26077	26034	25919	25852	25837	25706	26011	25796	25861	25777	25844	25950	25770	25949	25638	25703	25807	25957	25956	25816	25814	25634	26000	25776	25874	25914	25955	25924	25934	25894	26045	25827	25819	26084	25874	26042	26375	26206	25893	25708	26041	25823	25871	25850	26003	26008	26015	26051	25628	25937	25795	25901	25894	25967	25805	25669	25879	26103	25912	25832	25807	26040	25966	26004	25973	25766	25973	25875	25900	25740	25943	25823	25682	25986	25480	25846	25926	25569	25970	26157	26081	25934	26245	25910	25773	25911	25876	26064	25702	25865	26084	25900	26005	25858	25763	26038	25924	26001	25944	25891	25807	25883	25769	25885	26016	25858	25695	25927	25770	25801	26017	25720	25801	25999	25826	25779	25741	25807	25721	26035	26125	25869	25716	25769	25769	26053	26158	25992	25702	25859	26014	25924	25995	25664	25801	26059	25735	25648	25894	25728	25746	26095	26111	25868	25810	25840	25853	25715	25855	25582	26051	25779	25761	25747	25826	26002	25935	25814	25912	25992	25865	26045	25878	25985	25967	25949	25929	25882	25782	25794	25928	25784	25883	25828	25992	25996	25894	25855	25891	25858	25976	25850	26065	26079	26072	26012	25787	25688	26020	25759	25787	25679	25759	25771	25780	26004	26052	25842	25821	25505	25850	25921	25949	26041	26287	25978	25969	25802	25908	25861	25803	25945	25792	25939	26058	25763	25658	25767	25863	25837	25759	25656	26026	26034	25707	25933	25654	25931	25923	25699	25928	25968	25781	25787	25874	25891	25936	26141	25777	25922	25707	25942	26218	25997	25951	25943	25795	26048	25935	25812	25988	26001	26079	25851	25834	26068	25913	25755	26053	25977	25706	25816	25897	26127	25845	25928	25985	25691	25909	25807	26130	26107	25918	26027	25733	26056	25678	25897	25793	25841	26017	26045	25796	25785	26091	25649	25919	25961	25795	25824	25925	25716	25923	26019	26144	26147	26036	25804	25976	25916	25870	25876	25766	25785	25961	26155	25802	25853	25658	25863	26143	25910	26005	26057	26076	25677	25873	25799	25712	25813	25816	25858	25999	25773	26028	26090	25830	25765	25930	25872	25671	25680	25971	25967	25778	25939	26020	25943	25828	25691	25922	25677	25902	25620	25887	25860	25788	25885	26005	25921	26016	25866	25881	25860	25865	26198	26087	25929	25881	26202	26232	25800	25892	25711	25963	26068	26089	26011	25827	25675	25868	25987	25902	25826	25975	25919	25978	25742	26025	26201	26082	25824	25866	26001	25962	25922	25972	26042	25992	25752	25830	25973	25808	25817	26125	26134	25797	25837	25731	25912	25967	25773	25888	25992	25876	26126	26050	26096	25984	25861	26040	25781	25879	25913	26059	26069	25979	25947	26024	25824	26034	25607	26140	26075	25879	25803	26063	25667	25864	25943	25661	25926	25812	25988	25831	25917	26014	26053	25701	25990	26002	26193	25792	25886	25968	26072	25841	25766	25830	25761	25915	25966	25640	26016	25800	26102	25935	25831	25968	25910	25914	26063	25768	25981	26165	25995	25910	25789	25682	25985	25671	25889	26098	25978	25946	25949	25892	25842	25729	25778	25760	25965	25981	25901	26069	26056	26153	26038	25863	25879	25761	25873	25921	25959	26034	25963	25858	26185	25932	25692	25802	26227	26023	25859	25772	25995	25944	26050	25979	25997	25690	25957	25922	25915	26008	26038	25727	25755	25780	25956	25873	25885	26001	26040	26152	26100	25744	25762	25906	25917	25820	25609	25820	25977	25797	26128	25828	26161	25742	25956	25930	25847	25852	25683	25506	25826	26151	26273	25776	25965	25870	25879	26041	25761	25814	25806	25823	25884	25935	26037	26175	25793	25828	25706	26103	26005	25756	25744	25939	25884	25777	25803	25881	26017	26138	25931	25818	25750	26005	25935	25871	26019	25947	25955	25893	25771	25651	26261	26096	25866	25827	25594	25780	25955	25910	26027	26008	25937	25938	25861	25857	25825	26048	25688	25750	25946	25656	25825	26036	26135	25982	25739	25798	25794	25799	25895	25854	26011	25910	25919	25853	25725	26139	26140	25749	25892	26065	25778	25980	25953	26246	25851	26023	25932	25991	25821	25881	25811	25959	25939	25956	25959	25628	25807	25821	25917	25647	25989	25675	25666	25742	25880	26003	25835	25618	25854	25879	25948	25971	26037	26178	26006	25976	25805	26138	25866	25840	26022	25787	26134	25606	25853	25765	25903	25836	25736	25906	26017	26010	25731	25909	25942	25980	25784	25960	26122	25542	25836	26051	25815	25757	25698	26004	25844	25743	25730	26057	25896	25854	26134	26194	25907	25945	25880	25977	25837	25751	25907	26057	25949	25974	25747	25858	25899	25967	25919	26098	25777	26073	25984	25859	26021	26005	25848	25559	25812	26014	26130	25761	25844	25845	25802	25834	25967	25845	25885	25734	25812	25716	25854	25910	25814	26251	26133	26059	25778	25942	25845	26019	26042	25884	25963	26352	25781	25966	25706	25863	25832	26117	25895	26019	25983	26055	25846	26196	26047	26030	26036	25903	25926	25903	25988	25817	25934	26024	25835	25782	26127	26006	25639	25822	26004	25802	25829	25784	25913	25987	25860	25807	25995	25900	25628	26042	25981	25831	25934	25909	26085	26059	25958	26075	25937	25808	25912	25960	25644	25820	25902	25929	25918	26049	25998	25786	25905	26044	25844	25907	26043	25992	25994	25997	25962	25691	25686	25876	26127	25945	25616	25703	25926	25653	25835	25871	25759	25773	25669	25894	25796	25764	26061	25885	26104	25739	25904	25880	25892	26059	25961	25788	25911	25855	26042	25880	25764	25879	25979	25740	25568	25917	26013	26008	25845	25755	26015	25820	25963	25866	25942	25782	25937	25784	25874	25797	25982	25828	25632	26006	25884	25827	25989	26038	26020	25872	25860	25812	25831	25882	26013	25980	26061	26063	25797	26120	26122	25821	25650	26129	25869	26097	25875	25991	26359	25912	25913	25878	25773	25706	25814	25665	25802	26087	25698	25832	25850	26066	25922	25974	25828	26120	25973	26142	25856	25917	25973	25757	26002	25911	26016	25862	26080	26002	25805	25850	26067	25948	25908	26184	26016	26025	25887	25958	25745	25868	25893	26050	26052	25920	25623
21471	37951	33952	26062	22856	20194	18638	17694	17280	16878	16673	16443	16453	16314	16323	16086	16182	15984	15805	15817	15839	15900	15715	15774	15717	15760	15743	15708	15687	15615	15798	15799	15750	15602	15720	15564	15599	15548	15551	15487	15572	15488	15824	15507	15641	15691	15592	15713	15529	15490	15621	15545	15560	15601	15554	15421	15438	15563	15491	15615	15638	15542	15577	15406	15528	15516	15581	15635	15417	15473	15530	15557	15686	15506	15454	15339	15631	15386	15567	15515	15427	15547	15564	15554	15599	15564	15469	15625	15542	15504	15540	15534	15506	15433	15611	15530	15444	15484	15344	15467	15402	15415	15549	15386	15414	15564	15385	15340	15641	15623	15380	15443	15652	15703	15489	15610	15531	15699	15624	15556	15623	15521	15628	15446	15636	15599	15541	15526	15566	15551	15390	15448	15582	15316	15618	15416	15421	15498	15424	15569	15496	15525	15711	15482	15578	15557	15562	15561	15487	15483	15629	15550	15212	15487	15530	15478	15152	15635	15559	15568	15480	15327	15624	15277	15589	15338	15423	15651	15621	15638	15541	15358	15336	15580	15495	15477	15529	15668	15577	15436	15542	15360	15663	15296	15552	15433	15634	15363	15479	15585	15475	15448	15565	15270	15238	15613	15664	15504	15580	15652	15537	15599	15606	15625	15594	15549	15454	15541	15345	15433	15487	15604	15641	15419	15708	15619	15588	15506	15538	15419	15503	15607	15520	15329	15411	15652	15546	15574	15475	15469	15417	15694	15459	15542	15578	15709	15439	15505	15386	15579	15554	15622	15520	15460	15406	15615	15565	15445	15505	15508	15550	15497	15572	15509	15612	15598	15497	15676	15466	15635	15433	15400	15382	15550	15450	15411	15545	15432	15464	15650	15537	15596	15446	15449	15612	15612	15618	15573	15606	15490	15510	15506	15391	15347	15539	15313	15431	15460	15491	15617	15444	15450	15501	15457	15425	15560	15459	15452	15461	15448	15733	15424	15488	15731	15599	15478	15483	15346	15321	15562	15505	15418	15400	15492	15514	15710	15646	15473	15510	15491	15670	15398	15454	15525	15578	15668	15474	15514	15509	15427	15566	15422	15482	15598	15658	15243	15466	15560	15578	15591	15298	15309	15556	15548	15473	15430	15586	15386	15691	15423	15416	15417	15464	15454	15542	15317	15471	15462	15556	15588	15658	15522	15654	15578	15378	15387	15532	15547	15477	15438	15548	15401	15739	15664	15464	15408	15471	15479	15229	15690	15532	15322	15732	15407	15169	15565	15402	15379	15418	15422	15442	15466	15632	15493	15444	15681	15705	15462	15498	15684	15237	15481	15452	15526	15547	15472	15480	15428	15546	15512	15464	15355	15385	15550	15508	15529	15480	15537	15676	15440	15503	15362	15623	15521	15671	15538	15487	15696	15684	15460	15582	15639	15628	15391	15501	15512	15581	15437	15448	15351	15594	15442	15557	15527	15553	15632	15615	15560	15461	15372	15438	15493	15512	15474	15627	15401	15607	15528	15613	15587	15377	15544	15369	15356	15573	15455	15657	15470	15671	15561	15421	15565	15521	15598	15328	15481	15380	15610	15561	15507	15484	15568	15457	15561	15529	15414	15573	15546	15639	15432	15638	15455	15650	15562	15562	15567	15578	15449	15466	15357	15597	15554	15692	15415	15522	15697	15540	15449	15255	15519	15475	15442	15399	15557	15418	15549	15537	15496	15473	15449	15557	15507	15406	15517	15411	15538	15605	15379	15549	15549	15454	15659	15457	15656	15456	15394	15544	15564	15534	15503	15630	15490	15649	15282	15444	15499	15482	15681	15602	15368	15298	15560	15578	15537	15688	15613	15584	15427	15356	15528	15408	15509	15345	15492	15577	15403	15617	15421	15486	15561	15322	15547	15594	15630	15532	15539	15482	15436	15526	15400	15609	15626	15658	15593	15443	15672	15321	15606	15525	15504	15386	15507	15571	15685	15330	15467	15470	15610	15475	15472	15538	15641	15496	15615	15508	15545	15544	15327	15438	15635	15523	15632	15409	15446	15534	15394	15559	15520	15505	15403	15542	15617	15307	15363	15602	15524	15505	15386	15600	15543	15645	15479	15662	15666	15389	15479	15428	15553	15571	15574	15534	15452	15592	15358	15528	15439	15468	15380	15396	15594	15452	15451	15594	15428	15410	15550	15553	15472	15601	15498	15345	15438	15304	15543	15494	15399	15539	15403	15439	15568	15561	15530	15608	15687	15522	15584	15509	15427	15583	15481	15660	15527	15581	15452	15566	15478	15634	15524	15588	15493	15476	15533	15572	15624	15696	15544	15434	15410	15557	15583	15627	15413	15505	15448	15591	15592	15493	15480	15583	15487	15517	15512	15496	15390	15522	15545	15515	15506	15562	15385	15539	15597	15602	15357	15552	15556	15464	15501	15520	15480	15378	15539	15398	15457	15458	15477	15474	15570	15511	15586	15580	15648	15660	15395	15491	15470	15642	15383	15520	15435	15281	15424	15562	15686	15447	15572	15294	15556	15505	15558	15487	15450	15632	15477	15605	15581	15489	15547	15344	15515	15351	15418	15311	15514	15636	15407	15465	15575	15379	15490	15455	15453	15568	15406	15472	15477	15535	15487	15542	15628	15628	15606	15419	15540	15504	15596	15651	15573	15396	15569	15565	15499	15499	15504	15436	15517	15778	15588	15551	15495	15599	15539	15648	15573	15519	15333	15617	15429	15510	15390	15640	15347	15703	15475	15498	15537	15523	15404	15479	15519	15573	15413	15519	15607	15522	15521	15556	15491	15603	15311	15512	15564	15403	15544	15467	15353	15301	15524	15464	15427	15448	15547	15626	15539	15602	15531	15370	15483	15602	15681	15472	15500	15399	15399	15606	15349	15392	15552	15478	15589	15498	15518	15353	15490	15559	15431	15343	15656	15405	15587	15464	15457	15336	15587	15566	15491	15430	15515	15538	15605	15400	15554	15485	15512	15386	15521	15465	15489	15487	15575	15486	15526	15605	15645	15439	15390	15488	15474	15713	15695	15450	15561	15476	15448	15565	15472	15376	15611	15299	15356	15445	15352	15701	15577	15413	15678	15609	15538	15418	15583	15614	15661	15332	15613	15389	15587	15435	15650	15456	15522	15510	15565	15495	15586	15490	15530	15488	15482	15612	15468	15462	15425	15615	15482	15482	15577	15407	15452	15296	15552	15360	15523	15367	15493	15613	15453	15644	15395	15490	15509	15435	15385	15537	15265	15776	15716	15510	15442	15605	15513	15461	15474	15393	15661	15621	15587	15615	15404	15494	15507	15722	15668	15495	15503	15585	15464	15423	15449	15431	15371	15288	15505	15454	15406	15484	15653	15650	15392	15535	15477	15630	15370	15521	15560	15665	15612	15565	15464	15699	15469	15560	15344	15866	15531	15350	15586	15422	15611	15566	15542	15543	15501	15475	15382	15621	15532	15498	15477	15815	15635	15684	15446	15558	15452	15630	15618	15611	15507	15679	15464	15561	15695	15791	15468	15412	15410	15400	15499	15360	15501	15594	15291	15703	15233	15506	15417	15516	15493	15559	15454	15544	15552	15456	15559	15527	15599	15394	15572	15599	15485	15534	15373	15430	15411	15419	15421	15415	15424	15742	15457	15400	15646	15478	15563	15509	15633	15730	15595	15605	15566	15507	15606	15671	15480	15515	15545	15595	15392	15371	15502	15351	15502	15358	15439	15631	15472	15506	15502	15497	15398	15480	15501	15364	15516	15446	15581	15588	15555	15433	15521	15575	15590	15501	15337	15514	15418	15559	15348	15379	15344	15578	15524	15317	15429	15714	15480	15474	15406	15071	15582	15381	15522	15474	15452	15362	15520	15504	15462	15641	15451	15446	15445	15264	15504	15323	15558	15185	15608	15556	15475	15465	15550	15625	15534	15466	15507	15389	15526	15570	15294	15380	15666	15606	15518	15455	15321	15463	15531	15413	15415	15423	15636	15483	15370	15502	15593	15477	15658	15529	15440	15478	15430	15446	15588	15553	15508	15495	15461	15456	15560	15548	15431	15569	15560	15522	15561	15328	15509	15409	15470	15505	15510	15519	15537	15478	15529	15523	15484	15332	15422	15506	15495	15398	15393	15525	15410	15660	15495	15478	15462	15571	15494	15588	15506	15226	15454	15546	15435	15650	15465	15454	15556	15428	15526	15314	15483	15409	15415	15547	15477	15387	15634	15484	15489	15557	15521	15524	15535	15415	15367	15376	15647	15562	15528	15446	15590	15380	15500	15486	15669	15640	15571	15317	15673	15488	15527	15492	15620	15315	15693	15358	15563	15593	15526	15413	15402	15633	15430	15631	15536	15445	15510	15511	15498	15705	15646	15258	15438	15546	15608	15311	15552	15392	15337	15459	15476	15286	15530	15555	15504	15519	15472	15539	15463	15445	15347	15422	15440	15722	15460	15540	15488	15602	15635	15442	15636	15491	15313	15396	15530	15460	15633	15562	15572	15347	15622	15548	15480	15547	15635	15593	15523	15505	15495	15380	15472	15560	15456	15572	15573	15525	15545	15648	15509	15599	15527	15377	15630	15635	15571	15425	15702	15540	15386	15376	15528	15420	15490	15524	15428	15566	15300	15388	15387	15378	15658	15423	15475	15454	15583	15377	15504	15652	15452	15660	15550	15474	15602	15325	15428	15563	15547	15629	15414	15474	15631	15329	15384	15487	15526	15503	15646	15430	15681	15658	15582	15629	15472	15531	15635	15497	15629	15712	15498	15641	15405	15533	15566	15508	15515	15605	15420	15387	15337	15503	15528	15576	15483	15626	15486	15515	15570	15477	15486	15363	15659	15451	15385	15598	15589	15465	15437	15518	15449	15471	15366	15614	15544	15522	15424	15477	15523	15557	15621	15756	15352	15501	15598	15453	15474	15444	15460	15396	15366	15579	15470	15609	15389	15482	15505	15666	15329	15470	15573	15339	15510	15437	15338	15451	15413	15471	15387	15546	15528	15578	15578	15578	15574	15485	15555	15544	15530	15500	15505	15455	15627	15649	15443	15450	15410	15384	15372	15324	15456	15607	15327	15396	15475	15575	15564	15455	15441	15508	15512	15469	15471	15479	15696	15522	15609	15506	15553	15435	15584	15666	15477
23122	21455	28597	25995	27763	32033	34073	31289	30054	29824	29695	29272	29448	28857	28864	28836	28840	28802	28688	28407	28405	28492	28644	28286	28465	28341	28430	28278	28199	28340	28228	28031	28195	28005	27981	28189	28118	28138	28006	28093	28212	27950	28173	27862	27776	28018	28098	27942	28010	28090	28221	28003	28068	27998	28077	28278	27994	27541	27947	27685	27972	27936	27961	27987	27936	27759	28163	28086	27939	28021	27772	27738	27849	27898	27999	28068	28060	28059	27906	28273	27780	27911	28041	27958	27798	27927	27971	28254	27952	28158	27835	27981	28149	28015	28191	27911	27773	27932	27717	27951	28011	27995	28065	28041	27746	27942	27951	27767	27646	27869	27997	28102	27918	27931	27983	27934	27799	27943	27834	27971	28026	27776	27925	27940	28004	27925	27781	28171	27953	27951	27947	27684	27755	28024	27910	27951	27856	27882	27713	27754	27780	27783	27862	27877	28105	27950	28073	27953	28104	27785	28017	27858	28009	27993	27928	27922	27984	27889	27810	27823	28209	27807	27889	28077	27866	27978	27867	27445	28053	28076	27917	27811	28105	27778	27964	27942	27928	27937	27872	27933	27610	27888	27913	28095	27935	28116	27882	28002	27656	27800	27959	28225	27985	27925	27892	27945	28268	27650	27926	27944	28032	28187	27915	27786	27858	27957	27948	27902	27831	27847	27842	28034	27928	28067	27855	27632	27928	27945	28012	27791	28027	27998	27962	28079	27747	27804	27716	27881	27817	27881	27742	28005	27683	27867	27964	27888	27866	28063	27765	27987	27759	28081	28193	27706	27851	27505	27796	27827	27845	28081	27873	28005	27978	28132	27792	27937	28038	27924	28054	27863	27888	27879	27792	27823	27867	28036	28061	27905	27879	27894	27946	27834	27749	28192	27807	27824	27906	28175	27950	28209	27747	28091	27925	27720	27930	27671	27837	27838	27995	27867	27913	27814	27986	27822	27747	27648	27866	28080	27893	27818	27814	27762	27928	27855	27847	27877	27999	27895	27762	28192	28013	27711	27946	27957	27975	27991	28031	27820	27913	27837	27758	27877	28006	27836	28344	27774	27786	27708	27991	27813	27996	27913	27776	27970	27938	27807	27693	28056	28211	27918	27826	28036	27701	28106	27852	28257	27775	27957	27872	27834	28153	28184	27999	27905	28020	27914	27978	27847	27925	27913	27710	27901	27925	28005	27969	27713	28066	27908	27911	28156	27762	27960	27912	28008	28004	28049	27886	28086	27981	27750	27795	27849	27482	27961	27730	28046	28026	27928	27787	27974	27927	27878	27714	27883	27873	27740	27999	27855	27988	27919	27758	27953	27542	27802	27973	27900	27945	27883	28040	27919	28113	28192	27868	28175	27882	27938	28028	27943	28026	27828	27813	27961	27803	28093	28104	27921	27786	27923	27898	28103	27961	28005	27752	28151	27893	27768	27878	27881	27968	27954	27854	27780	27781	27803	28085	28167	28133	28046	27599	27752	27603	27956	28161	27714	27948	27903	27948	28058	27851	28045	27868	28099	28132	27862	27878	28164	27920	28008	27949	27942	27770	27777	27995	27958	27830	27907	28147	28005	27909	27849	27982	27715	28080	27653	28006	27799	27918	27920	27907	28158	28123	27916	27892	27749	27954	27685	27899	27848	27935	28036	27852	27828	27872	27717	27668	27912	27825	27856	27719	27959	27807	27760	27939	28032	27883	27853	27859	27819	27888	27853	28194	28040	27925	27764	27960	28026	27840	27998	27880	27928	27933	27783	27844	28075	28077	27649	27901	27856	27985	28081	28077	27734	28040	28020	27984	27925	27710	27920	27904	27837	27815	28019	28014	27855	27831	27851	27713	28023	28023	27953	27949	27890	27943	28075	27803	27991	28184	28212	27931	27974	27942	28009	28032	28124	28227	28094	28155	27859	28016	27723	27973	27718	27923	27939	27937	27940	27951	28071	27894	28054	28053	27992	27966	27702	28081	27863	27924	27799	28066	28006	27941	27815	27844	27943	27783	27967	28070	27792	27961	27976	27793	27737	27739	27827	27669	27724	27927	27640	27876	27959	28070	27899	27899	27870	28054	27908	28004	27832	27741	28046	28171	27645	28042	27753	27884	27854	27794	27644	27889	27892	27995	28031	27519	27696	28037	27911	27885	27752	27721	27880	27853	28092	27939	27665	27955	27891	27907	27954	27994	27754	27689	28181	28078	28031	28082	27831	27806	27792	27819	28100	27840	27885	28158	28101	27806	27739	27958	27750	27796	27871	27784	27746	27858	28004	27858	27763	27941	27778	28061	27764	27872	27887	27840	28161	28222	27923	27953	28055	27916	28032	27976	27373	27807	27896	27988	27752	27850	27791	27880	27731	27980	28065	27696	28094	28093	27993	28052	27937	28189	27829	28037	27980	27985	27898	27679	27933	28062	27896	27710	28103	27844	27964	27897	28027	28025	27770	27885	27963	28077	27662	27904	27966	27841	27932	27951	28064	27982	27846	27911	27812	27897	27892	27901	27881	27773	27779	27846	27941	27727	27778	27891	27773	28203	28071	27897	27650	27780	28079	27953	27977	27923	27796	27785	27908	27917	27987	27816	27876	28080	28035	27965	27911	28029	27677	28017	27911	28139	28123	27747	28098	28013	27793	27993	27900	27933	27720	27868	27809	27939	27919	27905	27838	27949	27996	27782	28183	27642	27824	27861	27995	27894	27987	27673	27886	28106	28035	27715	27822	28052	27797	28116	28281	27955	27909	27898	27809	27999	28014	27988	27711	27675	27822	28279	27713	27772	27857	28013	27950	28001	28042	28080	27830	27824	27759	27674	27796	27932	27811	27936	27830	27827	28023	28025	27911	27623	27896	28141	28027	28059	27888	27885	27969	27956	27898	27903	27870	27770	27880	27809	27800	28000	27799	27971	27930	27900	27961	27944	27847	27779	27975	27986	27817	27969	28061	27878	27938	27956	28082	27802	27512	27584	27848	27778	27895	27893	28071	28050	27873	27966	27974	27987	27716	27823	27827	27769	28075	27797	27875	27984	28037	27815	27955	28183	28136	27928	28037	27920	28070	27808	27915	28033	27998	28124	27883	27989	28061	28160	27877	27808	27787	27970	27985	27923	28176	28004	27795	27993	27762	27898	28034	28020	27837	28109	27818	27799	27735	28075	27771	28040	27966	27861	27797	27716	27717	27978	28098	27891	27971	27680	27791	27908	27933	27933	27839	27734	27916	27741	27811	27896	27829	27774	27941	27961	27876	27969	27886	27872	28080	27841	27753	27917	27932	28068	27795	27957	27840	27908	27978	27913	27800	28039	27908	27903	27858	27858	27693	27839	27975	27954	27929	27878	27885	28013	27932	27881	27876	27995	28062	27889	28134	28059	27916	27762	27985	28073	27970	27828	27820	27737	27820	27649	27691	27881	27829	28119	27946	27764	27928	27956	27788	27977	27881	27702	27903	27958	27842	28153	28135	28149	27985	27979	27887	27947	28089	28067	28081	28159	28089	27965	27755	28035	27710	27769	27870	27977	27961	27791	27941	27917	27912	28123	27955	27874	27865	27912	27867	28065	27950	28012	27957	27585	27790	28153	28073	27865	27642	27834	27719	27753	27961	27860	27783	28061	27895	28112	28153	28101	27789	28103	27880	27895	28042	28145	28085	27812	27863	27852	28100	28008	27931	27955	27993	27956	28007	27945	27869	27584	27955	27844	27767	28040	27799	27847	27988	28007	27848	27894	27770	27674	27729	27640	27896	27895	27929	27979	27957	27727	27930	28040	27925	27794	28080	28026	27908	27934	28012	27964	27809	27620	27702	27642	27855	27985	27763	27712	27868	27989	28194	27848	27842	27526	27902	27857	28207	27778	27915	28086	27988	27994	27879	27778	28055	28092	27817	27810	28021	27968	27769	27929	28105	27959	27816	28090	27853	27770	28021	27794	28035	27869	27633	27846	27928	27990	27774	27917	27901	27944	27910	27901	27739	27848	28038	28196	28010	27810	28076	28008	27602	27959	28088	27732	27541	27825	27905	27832	27595	27797	28035	27831	27910	27544	28225	27755	27928	27536	27889	28047	27991	27847	27796	27771	27833	27869	27815	27726	27928	27904	27929	28098	27986	28002	27965	27793	27808	27956	27504	27829	27914	27741	27722	28117	27915	27924	27836	28131	28041	28204	27859	27800	27999	27930	27773	27938	27901	28266	27843	27828	27913	27687	28119	27952	27650	27780	28021	27896	27736	28022	27974	27870	27648	28026	28090	27871	27743	27821	28052	28016	27889	27561	28132	27729	27921	28143	28001	27835	27848	28179	28049	27703	27827	27827	27889	28004	27698	27989	28209	27831	27786	28040	27759	28142	27848	27977	27974	28025	27890	28023	27668	27873	27878	27951	27978	27801	27952	27881	28090	28053	27945	27884	27999	28007	28027	28155	27906	27914	27811	27650	27977	27975	27901	27916	27750	28016	28063	27908	27879	27831	27909	27994	27995	27933	27857	27833	28128	27911	27969	28142	27735	28032	27929	27909	27858	27806	27927	27853	27933	28065	28007	28069	27881	27815	27990	28128	28017	28083	27916	27967	27848	27942	27649	27834	27733	27926	27936	28086	28156	27773	28020	27991	27808	28003	27992	27782	27905	27960	27833	27862	27813	27766	28018	28125	27849	27799	27699	27683	27918	28094	27992	27955	27878	28084	27945	27871	27794	27999	27941	27647	27832	27849	27989	27946	28165	27877	27700	27876	27906	28220	28195	28079	27965	27847	28052	27908	27846	27848	27685	28015	27955	27960	27812	27909	27947	27871	27936	27662	28294	27995	27763	27857	28088	27952	27824	28049	27809	27738	27682	28225	27805	27988	27880	28057	27965	28015	28026	28168	27936	27770	27712	28021	28124	27909	28001	28025	28016	27813	27970	28024	27974	27851	28148	28014	28004	28043	27878	27636	27933	27831	28030	27920	27893	27747	27876	27702	27802	28052	27957	27778	27839	27768	27733	28052	27816	28051	28018	27711	28054	27950	27914	27798	28005	27945	27919	28184	28091	28095	27860	27652	28059	27813	27882	27675	28009	27767	27890	27905	28216	27881	28100	27962	27855	27725	27715	27894	27836	28166	27773	27812	27985	27877	27893	28020	28094	28073	28027	27795	27785
24472	43810	40437	31862	26940	23736	21803	20420	19385	18700	18551	18065	18148	17735	17662	17448	17712	17545	17487	17087	17093	16970	16897	17018	16968	16942	16862	16839	17004	16793	16829	16845	16729	16663	16838	16719	16809	16573	16871	16706	16750	16587	16751	16775	16799	16751	16496	16600	16581	16637	16431	16597	16649	16655	16568	16631	16534	16594	16839	16587	16636	16676	16625	16544	16506	16518	16578	16651	16612	16473	16582	16572	16549	16680	16589	16666	16778	16562	16624	16613	16690	16553	16881	16721	16601	16546	16515	16613	16620	16684	16662	16581	16527	16745	16516	16518	16583	16603	16749	16438	16558	16667	16735	16671	16512	16722	16629	16523	16551	16535	16578	16578	16455	16643	16662	16781	16644	16635	16606	16541	16715	16639	16579	16495	16608	16642	16402	16578	16550	16689	16557	16691	16650	16501	16484	16596	16491	16592	16483	16455	16707	16482	16346	16615	16661	16609	16497	16536	16635	16488	16538	16656	16822	16807	16660	16589	16438	16535	16532	16498	16446	16467	16530	16622	16614	16472	16511	16575	16639	16474	16640	16549	16539	16608	16482	16628	16660	16432	16543	16640	16852	16533	16441	16483	16552	16532	16385	16523	16518	16476	16353	16679	16580	16417	16553	16774	16561	16466	16603	16471	16527	16489	16548	16622	16524	16331	16631	16733	16631	16560	16521	16873	16645	16622	16510	16653	16660	16655	16659	16467	16407	16440	16568	16640	16718	16390	16537	16568	16729	16581	16895	16545	16536	16678	16659	16396	16498	16473	16576	16557	16536	16570	16572	16389	16739	16571	16606	16551	16691	16681	16444	16599	16730	16560	16657	16728	16494	16698	16611	16407	16432	16533	16484	16468	16632	16491	16428	16498	16512	16701	16507	16600	16462	16520	16571	16450	16577	16378	16643	16461	16446	16553	16585	16514	16426	16549	16243	16642	16574	16651	16612	16470	16397	16568	16342	16643	16744	16538	16477	16659	16722	16547	16520	16627	16510	16614	16525	16447	16423	16535	16641	16701	16545	16635	16442	16434	16566	16513	16592	16504	16399	16583	16539	16648	16507	16530	16721	16521	16558	16427	16695	16397	16620	16635	16724	16365	16700	16408	16540	16494	16645	16563	16445	16562	16606	16658	16544	16508	16458	16568	16554	16470	16431	16401	16571	16541	16653	16613	16597	16556	16633	16715	16605	16582	16638	16420	16613	16359	16542	16579	16720	16566	16427	16447	16469	16509	16493	16649	16518	16551	16668	16669	16315	16541	16636	16553	16585	16470	16424	16513	16569	16492	16551	16559	16617	16478	16580	16665	16606	16506	16593	16574	16434	16531	16630	16786	16332	16566	16419	16600	16456	16681	16507	16559	16573	16647	16609	16649	16488	16542	16486	16576	16503	16330	16503	16681	16454	16399	16445	16614	16615	16607	16403	16437	16636	16672	16568	16604	16349	16572	16649	16542	16659	16664	16688	16550	16677	16484	16562	16507	16492	16525	16729	16707	16447	16524	16646	16725	16594	16635	16421	16520	16441	16487	16430	16641	16651	16490	16619	16558	16625	16641	16626	16412	16488	16539	16475	16488	16597	16668	16599	16445	16628	16590	16697	16735	16534	16459	16544	16516	16459	16661	16339	16483	16427	16557	16631	16553	16472	16658	16492	16565	16652	16630	16504	16527	16285	16721	16262	16554	16480	16574	16716	16484	16740	16495	16507	16408	16581	16616	16538	16474	16719	16619	16660	16592	16674	16531	16408	16383	16437	16694	16621	16690	16353	16502	16649	16442	16603	16543	16602	16510	16414	16584	16724	16356	16447	16517	16535	16565	16565	16544	16697	16541	16527	16442	16553	16490	16434	16238	16602	16528	16448	16611	16535	16594	16608	16730	16710	16554	16785	16440	16527	16595	16451	16457	16598	16395	16555	16431	16674	16607	16619	16489	16423	16592	16454	16777	16573	16504	16647	16520	16608	16700	16484	16391	16670	16480	16563	16463	16265	16490	16770	16517	16434	16353	16425	16549	16492	16477	16580	16395	16750	16583	16429	16525	16615	16474	16462	16673	16618	16647	16608	16814	16487	16663	16532	16674	16528	16500	16463	16396	16495	16596	16457	16583	16529	16609	16565	16496	16514	16459	16722	16591	16473	16602	16669	16685	16588	16590	16673	16560	16645	16528	16438	16597	16697	16565	16488	16493	16593	16385	16530	16646	16751	16368	16578	16524	16418	16515	16577	16507	16444	16656	16526	16515	16443	16341	16584	16568	16621	16666	16525	16619	16651	16511	16574	16584	16547	16504	16653	16530	16537	16589	16671	16586	16505	16616	16648	16580	16616	16307	16656	16665	16377	16660	16661	16695	16637	16659	16492	16456	16434	16692	16579	16383	16571	16661	16576	16670	16551	16540	16563	16717	16700	16382	16489	16636	16526	16392	16650	16548	16552	16377	16542	16772	16564	16416	16656	16636	16603	16597	16413	16410	16360	16438	16582	16552	16571	16407	16637	16572	16609	16656	16467	16596	16589	16468	16604	16531	16757	16667	16669	16704	16435	16721	16474	16412	16616	16589	16566	16647	16480	16613	16590	16576	16618	16599	16685	16625	16727	16510	16503	16591	16566	16459	16540	16759	16654	16553	16603	16594	16566	16535	16571	16654	16616	16731	16537	16529	16444	16411	16587	16352	16462	16594	16400	16268	16652	16460	16664	16560	16420	16576	16651	16598	16438	16541	16455	16692	16694	16636	16440	16520	16574	16466	16593	16433	16398	16574	16565	16387	16558	16461	16484	16697	16595	16468	16637	16515	16679	16431	16570	16595	16639	16284	16457	16485	16541	16536	16497	16548	16618	16708	16413	16537	16621	16554	16591	16630	16229	16500	16633	16549	16602	16528	16390	16646	16446	16578	16564	16667	16511	16405	16566	16429	16633	16537	16695	16356	16470	16515	16583	16381	16448	16724	16601	16441	16547	16500	16537	16593	16549	16514	16508	16604	16450	16504	16647	16619	16611	16522	16557	16479	16420	16620	16533	16623	16558	16549	16576	16415	16532	16524	16648	16576	16643	16422	16525	16485	16472	16385	16567	16861	16500	16434	16348	16565	16497	16564	16515	16510	16481	16705	16507	16349	16764	16530	16605	16647	16733	16591	16563	16525	16662	16423	16622	16760	16586	16420	16633	16634	16360	16576	16651	16543	16404	16560	16560	16570	16536	16624	16605	16643	16639	16639	16583	16480	16314	16630	16669	16495	16599	16635	16519	16571	16741	16461	16480	16511	16624	16574	16813	16315	16539	16638	16595	16550	16434	16478	16692	16620	16547	16439	16723	16380	16531	16634	16559	16525	16578	16508	16590	16565	16513	16596	16456	16532	16733	16514	16634	16439	16562	16453	16670	16606	16494	16530	16650	16505	16564	16394	16579	16486	16590	16597	16561	16704	16639	16568	16493	16728	16487	16652	16576	16294	16467	16661	16385	16530	16449	16469	16504	16453	16578	16660	16554	16628	16512	16602	16799	16531	16630	16746	16593	16402	16594	16467	16494	16591	16272	16508	16587	16629	16620	16459	16777	16658	16474	16486	16570	16515	16426	16670	16540	16665	16576	16710	16475	16523	16558	16492	16501	16423	16663	16556	16526	16634	16500	16569	16455	16576	16592	16563	16745	16557	16494	16671	16459	16696	16585	16596	16604	16528	16474	16646	16506	16522	16476	16605	16507	16616	16700	16543	16589	16576	16417	16514	16486	16435	16548	16535	16669	16484	16387	16623	16382	16543	16376	16540	16630	16340	16658	16460	16552	16507	16722	16459	16529	16399	16549	16535	16493	16569	16651	16547	16576	16520	16610	16464	16467	16595	16606	16469	16656	16556	16474	16463	16476	16588	16551	16553	16432	16556	16378	16700	16614	16578	16492	16589	16633	16478	16621	16778	16502	16596	16404	16662	16792	16657	16499	16473	16535	16437	16511	16525	16489	16496	16499	16640	16539	16454	16620	16570	16566	16510	16714	16507	16564	16478	16519	16489	16444	16539	16421	16690	16448	16370	16590	16559	16424	16734	16464	16464	16503	16517	16722	16624	16699	16438	16573	16457	16633	16504	16639	16623	16505	16560	16533	16514	16453	16552	16565	16621	16699	16567	16588	16524	16485	16693	16542	16618	16488	16478	16458	16477	16564	16573	16547	16508	16396	16556	16526	16590	16489	16650	16505	16646	16463	16667	16728	16462	16599	16542	16738	16501	16567	16671	16442	16664	16811	16616	16465	16581	16555	16438	16606	16555	16498	16535	16547	16619	16662	16579	16557	16523	16343	16525	16514	16500	16400	16432	16407	16654	16554	16662	16693	16512	16606	16505	16645	16556	16379	16449	16559	16468	16511	16670	16548	16662	16665	16443	16497	16567	16552	16558	16451	16555	16469	16462	16482	16469	16536	16459	16631	16684	16382	16534	16351	16563	16540	16648	16359	16588	16371	16552	16409	16659	16426	16564	16622	16589	16708	16370	16659	16483	16569	16559	16662	16408	16533	16755	16526	16450	16479	16557	16538	16483	16611	16764	16643	16486	16622	16568	16622	16584	16417	16589	16451	16719	16638	16558	16510	16395	16806	16644	16312	16540	16533	16716	16404	16648	16563	16570	16536	16610	16512	16576	16460	16596	16664	16505	16805	16427	16476	16592	16654	16504	16417	16516	16503	16598	16653	16471	16580	16409	16652	16515	16495	16544	16710	16561	16365	16548	16584	16531	16632	16525	16513	16703	16612	16664	16540	16503	16505	16651	16451	16580	16376	16618	16660	16480	16556	16528	16805	16554	16526	16547	16537	16484	16555	16719	16698	16625	16510	16561	16458	16545	16604	16503	16593	16514	16519	16665	16710	16509	16404	16587	16507	16320	16713	16720	16511	16506	16648	16484	16585	16596	16596	16518	16471	16589	16639	16493	16538	16394	16500	16579	16663	16578	16501	16578	16756	16699	16527	16668	16603	16392	16453	16481	16590	16384	16587	16483	16443	16500	16500	16425	16467	16667	16655	16571	16547	16699	16412	16730	16621	16510	16451	16527	16497	16671	16635	16420	16567	16663	16465	16612	16460	16550	16594	16548	16561	16550	16579	16442	16487	16659	16466	16552	16581	16517	16654	16552	16423	16461
33965	31399	36041	34686	31299	30061	29676	29897	28817	28850	28742	28835	28784	28532	28662	28589	28560	28333	28539	28736	28518	28499	28296	28430	28752	28457	28464	28684	28264	28381	28568	28572	28600	28269	28317	28314	28348	28524	28533	28690	28479	28374	28417	28508	28573	28306	28470	28606	28617	28551	28475	28476	28465	28556	28516	28553	28393	28504	28446	28554	28397	28615	28341	28325	28414	28492	28317	28177	28191	28477	28570	28453	28449	28416	28282	28251	28490	28229	28298	28376	28509	28447	28337	28439	28816	28463	28414	28242	28396	28680	28516	28447	28267	28535	28329	28468	28453	28351	28444	28314	28486	28254	28395	28278	28333	28315	28452	28270	28421	28372	28393	28317	28238	28165	28254	28484	28314	28557	28304	28315	28117	28349	28496	28096	28649	28627	28286	28635	28205	28430	28465	28348	28603	28686	28460	28272	28476	28270	28616	28276	28636	28536	28477	28761	28378	28382	28325	28417	28249	28423	28668	28311	28482	28387	28343	28366	28471	28224	28294	28333	28290	28316	28519	28517	28522	28387	28299	28575	28269	28095	28396	28114	28460	28352	28350	28223	28432	28679	28421	28327	28427	28411	28359	28700	28403	28332	28414	28824	28392	28280	28635	28306	28499	28151	28334	28337	28326	28429	28622	28344	28158	28291	28277	28361	28641	28436	28464	28142	28681	28399	28659	28397	28643	28375	28094	28440	28432	28244	28398	28433	28523	28352	28525	28439	28214	28362	28614	28248	28210	28653	28139	28228	28638	28434	28374	28566	28453	28442	28685	28157	28276	28103	28321	28382	28647	28582	28368	28540	28397	28312	28563	28406	28544	28359	28535	28167	28335	28491	28466	28122	28191	28240	28651	28574	28454	28203	28635	28586	28418	28768	28507	28472	28586	28531	28329	28320	28416	28442	28552	28377	28186	28173	28543	28266	28447	28504	28346	28346	28602	28535	28457	28473	28552	28589	28187	28147	28238	28271	28290	28606	28610	28363	28292	28280	28674	28467	28313	28254	28327	28191	28458	28407	28188	28275	28429	28156	28288	28184	28173	28387	28373	28124	28200	28307	28320	28490	28658	28348	28351	28440	28294	28341	28541	28340	28434	28470	28336	28666	28157	28270	28339	28550	28593	28639	28175	28407	28383	28350	28437	28535	28601	28391	28395	28314	28401	28432	28571	28289	28401	28250	28354	28160	28382	28402	28597	28250	28378	28571	28366	28472	28606	28384	28420	28478	28291	28435	28297	28232	28379	28487	28637	28351	28178	28414	28625	28339	28435	28368	28199	28570	28273	28297	28638	28284	28707	28657	28559	28499	28085	28356	28501	28627	28185	28234	28479	28326	28337	28467	28441	28477	28410	28390	28412	28500	28369	28486	28364	28318	28521	28494	28508	28081	28492	28269	28251	28446	28336	28453	28237	28445	28544	28108	28127	28447	28343	28369	28257	28589	28661	28254	28212	28431	28803	28394	28461	28394	28681	28289	28568	28358	28369	28228	28141	28218	28365	28391	28559	28600	28501	28494	28357	28487	28284	28440	28539	28572	28207	28299	28325	28254	28254	28613	28493	28202	28752	28410	28566	28304	28367	28484	28378	28543	28535	28551	28347	28384	28323	28429	28326	28476	28424	28478	28541	28395	28487	28175	28108	28259	28566	28439	28493	28763	28344	28501	28258	28570	28490	28460	28483	28264	28470	28282	28573	28472	28553	28488	28626	28142	28435	28462	28566	28470	28444	28421	28402	28325	28325	28395	28202	28330	28369	28344	28377	28365	28398	28143	28453	28433	28504	28273	28311	28406	28412	28185	28429	28406	28487	28382	28334	28072	28327	28106	28478	28279	28401	28352	28351	28379	28394	28397	28015	28382	28277	28424	28482	28430	28305	28440	28432	28411	28362	28662	28511	28468	28195	28590	28492	28477	28649	28520	28540	28498	28213	28372	28375	28363	28850	28392	28416	28274	28364	28547	28160	28112	28603	28294	28234	28555	28425	28408	28258	28454	28537	28261	28579	28572	28655	28625	28316	28333	28397	28543	28559	28375	28587	28517	28354	28300	28356	28467	28481	28703	28504	28420	28463	28519	28499	28315	28347	28489	28437	28217	28425	28308	28591	28533	28364	28535	28511	28461	28622	28392	28411	28318	28786	28381	28397	28437	28481	28410	28576	28547	28369	28544	28240	28437	28653	28310	28361	28644	28358	28286	28307	28572	28516	28318	28772	28581	28381	28486	28204	28572	28507	28183	28221	28494	28136	28076	28392	28226	28609	28251	28544	28476	28522	28349	28317	28324	28406	28483	28222	28356	28297	28217	28236	28510	28504	28666	28521	28690	28665	28288	28395	28453	28432	28315	28515	28434	28425	28467	28439	28398	28084	28523	28311	28577	28382	28393	28266	28239	28558	28333	28506	28207	28177	28512	28677	28285	28595	28384	28301	28473	28234	28407	28396	28429	28592	28284	28574	28615	28241	28537	28574	28370	28521	28377	28537	28450	28493	28462	28495	28358	28359	28274	28472	28445	28442	28426	28443	28390	28535	28269	28494	28500	28612	28550	28501	28477	28486	28401	28555	28431	28540	28545	28482	28372	28421	28522	28272	28469	28212	28409	28620	28515	28607	28199	28494	28309	28499	28472	28469	28721	28582	28176	28420	28421	28135	28656	28375	28299	28290	28395	28580	28423	28349	28501	28519	28470	28666	28358	28539	28552	28362	28483	28590	28508	28523	28222	28269	28136	28351	28172	28358	28227	28704	28378	28508	28176	28288	28478	28305	28420	28430	28196	28564	28434	28430	28564	28468	28251	28242	28357	28331	28128	28556	28587	28389	28330	28244	28456	28521	28561	28495	28404	28207	28486	28497	28563	28478	28609	28551	28502	28173	28296	28439	28644	28542	28462	28346	28330	28689	28470	28516	28327	28698	28372	28277	28561	28219	28641	28463	28646	28319	28301	28222	28373	28428	28332	28288	28572	28556	28425	28805	28408	28509	28489	28610	28377	28372	28566	28394	28458	28569	28720	28627	28361	28223	28652	28464	28530	28370	28438	28451	28299	28383	28338	28363	28622	28278	28346	28457	28394	28476	28539	28411	28426	28579	28509	28688	28403	28738	28309	28404	28545	28235	28294	28406	28439	28352	28401	28350	28603	28362	28223	28369	28531	28128	28389	28665	28302	28468	28369	28486	28354	28253	28028	28149	28429	28260	28327	28333	28300	28574	28443	28412	28206	28249	28300	28844	28413	28201	28445	28423	28259	28591	28459	28233	28417	28489	28568	28436	28544	28287	28539	28241	28479	28316	28331	28532	28590	28410	28464	28590	28339	28458	28096	28736	28484	28928	28652	28515	28427	28372	28341	28069	28242	28371	28185	28638	28404	28412	28214	28288	28558	28577	28281	28465	28340	28485	28382	28475	28400	28405	28280	28370	28397	28524	28378	28470	28387	28653	28286	28318	28375	28303	28198	28693	28245	28385	28611	28118	28400	28397	28520	28492	28253	28280	28318	28469	28155	28486	28382	28497	28669	28404	28434	28363	28505	28520	28511	28435	28303	28360	28614	28570	28408	28279	28547	28600	28460	28344	28307	28126	28238	28309	28473	28347	28278	28490	28309	28453	28293	28198	28433	28391	28515	28304	28341	28562	28420	28418	28419	28442	28578	28405	28388	28152	28704	28566	28682	28399	28178	28421	28534	28639	28321	28370	28424	28491	28637	28332	28457	28337	28510	28228	28402	28284	28530	28537	28367	28525	28430	28292	28306	28486	28262	28578	28550	28088	28535	28392	28378	28512	28149	28574	28356	28283	28212	28205	28450	28287	28347	28509	28406	28537	28591	28486	28419	28208	28367	28357	28619	28419	28462	28371	28520	28187	28428	28347	28340	28228	28392	28430	28248	28464	28320	28460	28602	28627	28490	28617	28494	28500	28247	28311	28661	28468	28436	28256	28331	28401	28252	28359	28460	28643	28715	28175	28276	28491	28366	28372	28582	28647	28472	28307	28555	28480	28380	28379	28390	28466	28468	28513	28657	28478	28515	28408	28357	28337	28099	28309	28625	28559	28446	28229	28498	28302	28268	28364	28585	28285	28282	28334	28185	28519	28401	28520	28364	28530	28452	28333	28192	28509	28104	28557	28161	28310	28334	28505	28319	28501	28363	28655	28598	28497	28571	28599	28600	28387	28345	28292	28484	28658	28377	28072	28321	28350	28365	28576	28322	28587	28275	28458	28378	28516	28274	28483	28375	28630	28538	28702	28323	28450	28402	28446	28494	28414	28408	28230	28392	28717	28376	28571	28312	28289	28532	28470	28334	28467	28462	28668	28560	28661	28317	28553	28561	28371	28530	28320	28587	28404	28512	28548	28443	28675	28550	28416	28326	28568	28217	28249	28356	28374	28606	28494	28362	28545	28499	28357	28343	28456	28536	28769	28402	28580	28661	28507	28735	28599	28566	28583	28332	28444	28331	28452	28540	28515	28397	28348	28740	28303	28476	28337	28484	28506	28637	28350	28457	28239	28328	28344	28555	28448	28394	28559	28390	28554	28522	28350	28363	28543	28439	28572	28591	28414	28298	28346	28340	28431	28362	28508	28578	28528	28435	28683	28464	28623	28401	28469	28277	28646	28405	28668	28427	28370	28472	28436	28468	28189	28380	28631	28517	28312	28502	28346	28259	28622	28440	28531	28291	28189	28374	28600	28350	28631	28418	28398	28313	28418	28671	28685	28402	28425	28536	28550	28275	28409	28459	28234	28494	28417	28514	28421	28476	28610	28308	28534	28381	28294	28584	28447	28549	28523	28282	28437	28314	28297	28371	28330	28320	28419	28450	28325	28435	28672	28301	28353	28497	28381	28583	28623	28543	28362	28160	28274	28364	28334	28358	28291	28337	28762	28080	28103	28178	28600	28471	28560	28278	28504	28359	28435	28374	28380	28480	28324	28258	28333	28592	28649	28435	28454	28357	28687	28499	28644	28674	28491	28252	28290	28325	28451	28475	28477	28371	28611	28290	28528	28429	28360	28573	28493	28394	28625	28442	28330	28561	28316	28813	28716	28335	28195	28483	28464	28767	28251	28488	28591	28365	28507	28443	28438	28692	28419	28228	28280	28444	28393	28644	28726	28450	28348	28495	28446	28447	28363	28413
23312	30852	27626	23012	20830	18984	18317	17655	17341	17246	17216	17117	16966	16894	16992	17096	16976	16943	16960	16755	16899	16638	16686	16817	16749	17048	16818	16683	16624	16728	16895	16724	16595	16761	16740	16699	16724	16564	16666	16767	16745	16677	16710	16531	16581	16788	16732	16678	16832	16643	16527	16706	16560	16830	16834	16516	16745	16630	16690	16905	16632	16676	16605	16650	16636	16673	16668	16768	16607	16649	16550	16744	16692	16675	16691	16672	16503	16874	16483	16722	16748	16568	16746	16616	16826	16387	16590	16274	16657	16720	16727	16623	16702	16567	16667	16802	16810	16552	16598	16599	16559	16444	16596	16704	16674	16618	16702	16779	16612	16821	16492	16512	16548	16526	16744	16732	16729	16712	16547	16448	16669	16613	16674	16771	16664	16650	16368	16523	16711	16699	16587	16648	16622	16567	16815	16779	16817	16555	16556	16644	16586	16548	16781	16575	16729	16738	16587	16499	16755	16721	16618	16609	16692	16674	16819	16586	16732	16694	16551	16485	16604	16774	16776	16683	16653	16549	16762	16650	16603	16723	16670	16656	16670	16595	16848	16492	16742	16711	16606	16612	16641	16632	16633	16561	16875	16645	16672	16748	16770	16569	16602	16789	16689	16666	16618	16829	16462	16747	16833	16688	16560	16708	16696	16636	16567	16610	16596	16602	16780	16761	16676	16628	16681	16582	16689	16636	16496	16741	16707	16618	16532	16641	16625	16549	16607	16582	16669	16759	16706	16584	16666	16725	16614	16548	16763	16544	16686	16703	16751	16588	16525	16649	16694	16537	16824	16820	16657	16573	16403	16412	16815	16716	16573	16686	16729	16757	16718	16537	16779	16700	16823	16792	16551	16809	16686	16592	16409	16563	16702	16569	16627	16657	16788	16759	16519	16616	16561	16482	16612	16734	16713	16689	16484	16718	16475	16688	16405	16870	16673	16544	16588	16639	16672	16637	16528	16556	16895	16711	16504	16513	16725	16746	16667	16668	16647	16733	16672	16584	16577	16682	16588	16641	16598	16695	16704	16756	16689	16652	16618	16775	16666	16869	16720	16637	16618	16794	16607	16687	16631	16719	16518	16795	16612	16738	16664	16726	16621	16613	16706	16594	16775	16553	16697	16443	16691	16481	16510	16664	16702	16538	16673	16886	16655	16696	16723	16653	16632	16754	16827	16515	16636	16594	16804	16563	16639	16678	16682	16504	16896	16785	16547	16673	16776	16777	16759	16551	16612	16737	16826	16579	16684	16612	16708	16823	16505	16406	16685	16719	16669	16550	16767	16605	16754	16633	16628	16757	16629	16691	16857	16598	16658	16596	16643	16638	16552	16619	16665	16768	16687	16727	16798	16636	16669	16726	16632	16684	16676	16734	16543	16714	16653	16476	16528	16491	16685	16764	16830	16606	16514	16577	16659	16328	16550	16788	16474	16573	16779	16622	16735	16623	16640	16800	16813	16639	16636	16614	16471	16875	16516	16762	16731	16894	16633	16646	16631	16618	16601	16872	16815	16655	17062	16736	16572	16720	16975	16803	16660	16708	16647	16634	16571	16720	16672	16617	16734	16790	16837	16644	16691	16570	16702	16768	16669	16671	16604	16723	16705	16646	16702	16608	16673	16744	16580	16591	16441	16559	16694	16632	16517	16734	16627	16656	16558	16700	16647	16618	16695	16858	16834	16548	16584	16562	16700	16709	16690	16846	16541	16821	16647	16571	16768	16498	16664	16664	16530	16713	16618	16814	16599	16795	16737	16403	16619	16823	16723	16644	16585	16694	16702	16525	16838	16766	16684	16750	16744	16777	16747	16736	16572	16593	16778	16756	16619	16686	16701	16629	16579	16574	16657	16565	16511	16624	16754	16522	16735	16703	16677	16693	16737	16466	16362	16761	16791	16854	16857	16591	16802	16572	16656	16561	16719	16694	16714	16618	16642	16847	16769	16589	16548	16648	16645	16642	16643	16569	16678	16552	16624	16738	16587	16700	16886	16761	16834	16580	16712	16851	16672	16658	16621	16592	16773	16735	16657	16732	16712	16585	16799	16732	16545	16742	16964	16678	16570	16529	16605	16650	16637	16580	16756	16605	16628	16721	16626	16609	16689	16567	16822	16593	16791	16683	16721	16612	16567	16797	16605	16552	16612	16595	16668	16773	16609	16442	16674	16637	16683	16608	16700	16770	16802	16690	16561	16608	16518	16735	16548	16625	16593	16413	16641	16895	16611	16571	16682	16645	16591	16677	16524	16636	16583	16458	16682	16563	16772	16606	16814	16571	16804	16679	16766	16598	16778	16623	16493	16587	16604	16696	16639	16630	16661	16798	16605	16739	16651	16728	16822	16616	16710	16546	16679	16764	16651	16717	16568	16831	16662	16659	16825	16786	16618	16712	16648	16545	16579	16760	16690	16531	16779	16708	16697	16702	16826	16742	16569	16634	16783	16657	16495	16524	16807	16732	16464	16608	16742	16547	16693	16801	16631	16578	16668	16584	16494	16615	16656	16570	16669	16675	16615	16833	16516	16714	16589	16509	16569	16617	16666	16705	16822	16642	16759	16608	16694	16709	16640	16732	16631	16853	16655	16599	16686	16785	16650	16576	16618	16501	16673	16744	16763	16661	16644	16582	16555	16636	16592	16898	16746	16607	16777	16629	16674	16780	16635	16727	16601	16812	16817	16494	16705	16638	16596	16761	16844	16499	16726	16594	16415	16697	16643	16661	16692	16774	16643	16631	16628	16684	16569	16685	16525	16662	16739	16701	16774	16889	16830	16593	16713	16634	16528	16579	16550	16737	16646	16731	16624	16446	16602	17008	16642	16863	16558	16743	16485	16732	16469	16785	16698	16761	16626	16710	16466	16880	16728	16527	16799	16714	16587	16849	16493	16792	16615	16684	16624	16589	16740	16614	16467	16628	16594	16724	16503	16620	16474	16603	16595	16837	16745	16675	16841	16755	16686	16699	16638	16655	16901	16713	16701	16776	16575	16792	16687	16586	16561	16695	16649	16840	16575	16666	16609	16659	16759	16683	16741	16575	16686	16495	16708	16474	16803	16701	16715	16845	16625	16423	16769	16767	16733	16769	16695	16670	16672	16811	16645	16640	16789	16606	16623	16873	16580	16661	16743	16715	16701	16639	16805	16575	16805	16675	16673	16478	16618	16975	16870	16527	16594	16686	16619	16656	16755	16596	16651	16566	16661	16552	16796	16637	16809	16764	16668	16742	16770	16492	16698	16645	16558	16731	16582	16817	16649	16769	16611	16677	16653	16652	16532	16567	16651	16645	16725	16650	16594	16737	16697	16592	16570	16508	16653	16557	16610	16802	16734	16633	16780	16784	16736	16739	16494	16677	16697	16663	16790	16583	16617	16700	16461	16611	16831	16582	16701	16739	16693	16663	16778	16466	16621	16670	16680	16642	16556	16517	16520	16564	16622	16733	16585	16709	16658	16797	16684	16663	16731	16568	16761	16706	16572	16765	16625	16571	16532	16574	16639	16523	16501	16636	16550	16621	16628	16724	16557	16635	16831	16595	16713	16693	16549	16742	16623	16723	16742	16786	16747	16823	16714	16727	16659	16763	16771	16746	16877	16573	16610	16686	16573	16451	16685	16851	16492	16676	16733	16597	16628	16699	16848	16559	16593	16445	16437	16691	16641	16759	16619	16676	16844	16685	16634	16585	16667	16717	16659	16795	16773	16620	16693	16536	16710	16596	16707	16502	16732	16662	16806	16616	16622	16649	16623	16531	16613	16769	16816	16663	16651	16611	16596	16640	16596	16626	16764	16494	16676	16596	16528	16662	16652	16693	16659	16644	16749	16541	16625	16590	16560	16614	16625	16741	16618	16670	16675	16701	16678	16737	16754	16671	16867	16788	16725	16622	16789	16619	16636	16584	16649	16721	16638	16663	16556	16607	16632	16785	16678	16706	16736	16587	16681	16562	16423	16702	16534	16837	16626	16773	16705	16749	16712	16584	16661	16637	16698	16696	16594	16734	16715	16589	16553	16729	16611	16542	16685	16537	16724	16670	16585	16682	16650	16720	16676	16683	16718	16716	16643	16718	16568	16687	16653	16706	16706	16712	16746	16552	16508	16590	16509	16618	16595	16686	16641	16571	16584	16742	16572	16535	16518	16579	16764	16664	16614	16624	16645	16705	16734	16639	16622	16498	16593	16561	16649	16595	16682	16634	16686	16613	16761	16637	16709	16506	16575	16710	16726	16767	16564	16610	16653	16708	16745	16653	16704	16704	16817	16608	16657	16777	16720	16617	16719	16548	16717	16696	16624	16758	16722	16711	16689	16651	16742	16534	16821	16629	16541	16588	16656	16570	16645	16631	16552	16536	16735	16692	16605	16575	16563	16774	16767	16721	16658	16656	16576	16705	16915	16712	16727	16682	16673	16586	16551	16540	16736	16707	16777	16635	16705	16568	16788	16604	16776	16680	16539	16516	16645	16662	16710	16714	16631	16802	16656	16895	16618	16819	16705	16716	16879	16763	16651	16769	16661	16559	16552	16772	16729	16626	16727	16830	16696	16669	16494	16760	16393	16389	16594	16797	16657	16778	16683	16577	16600	16765	16825	16622	16495	16509	16647	16644	16800	16774	16707	16710	16530	16670	16592	16881	16781	16629	16634	16777	16799	16692	16609	16644	16634	16766	16669	16539	16712	16696	16592	16815	16836	16685	16769	16451	16678	16656	16933	16604	16542	16550	16728	16575	16638	16539	16624	16565	16732	16590	16610	16633	16577	16662	16722	16576	16597	16586	16610	16860	16630	16546	16781	16599	16683	16663	16847	16812	16794	16418	16518	16526	16669	16482	16565	16662	16734	16809	16833	16672	16764	16463	16663	16388	16558	16923	16553	16617	16636	16671	16693	16604	16662	16807	16777	16800	16662	16749	16576	16405	16632	16551	16797	16666	16594	16674	16692	16516	16672	16709	16704	16699	16743	16731	16736	16713	16612	16547	16688	16563	16785	16691	16607	16535	16773	16670	16760	16684	16537	16762	16554	16638	16498	16616	16625	16752	16891	16725	16702	16500	16880	16620	16763	16647	16591	16867	16771	16763	16779	16571	16702	16699	16847	17029	16795	16601	16703	16671	16883	16663	16649	16532	16691	16766	16672	16690
24359	21499	28740	28756	30951	32831	33950	31927	31097	31046	30988	30411	30600	30558	30494	30635	30470	30320	30031	30195	30119	30170	29847	30093	29982	30049	29948	29863	29968	29931	30046	29869	30044	29828	29741	29944	29968	29954	29874	29845	29910	29970	29858	29880	29951	29966	29732	29893	29918	29952	30003	30079	29800	30138	29838	29906	29571	29816	29558	29706	29573	29898	29845	29801	29596	29959	29954	30048	30023	30266	29688	29896	29890	29586	29604	29701	29926	29908	29584	30028	30008	29721	29998	29644	29990	29676	29764	30048	29989	29782	30073	29836	29916	29953	29911	30106	29868	29923	29875	29872	29904	29717	29946	29857	30049	29748	29742	29873	29516	29647	29780	30026	29609	29677	30215	29862	29997	29736	29804	29949	29775	29830	29697	29954	29891	29722	29873	29549	30123	30101	29798	29782	29946	30018	30062	29758	30075	29792	29828	29920	30120	29636	29855	29744	29796	29853	29879	29829	29941	29794	29733	29862	30060	29654	29780	29866	29827	29934	29880	29715	29876	30106	29690	29852	29789	29796	29490	29920	29930	30073	29686	29741	29782	29801	30011	30020	29915	29799	29671	30014	29676	29923	29575	29779	29712	29796	30117	29758	29825	29885	29679	30041	29891	29750	29947	29849	29905	29794	29779	29810	29912	30029	29925	29947	29736	29939	30009	29973	30034	29654	29527	29901	29959	29846	30028	29978	29674	29751	29892	29697	29917	29957	29958	29951	29828	29676	29921	29805	29950	29965	29905	29768	29810	29735	29636	30037	29874	29898	29818	29950	30017	29755	29965	29787	29829	29845	30010	29690	29792	29648	29599	29856	30093	29920	29600	29838	29851	29787	29863	29573	29905	29785	29839	29743	29930	29875	29637	30067	29812	29614	29735	29651	29599	29785	29800	29870	29746	29839	29843	29791	30027	29868	29983	29945	29760	29761	29563	29560	29992	29663	29738	29932	29774	29935	29816	29786	29718	29834	29931	29716	29827	29559	29638	29902	29728	29684	29693	30211	29909	29850	29815	30181	29784	29698	29501	29658	29828	29621	29945	29720	29763	29745	29907	29798	29576	29771	29952	29882	29721	29727	29924	29766	29974	30057	30059	29622	29878	30010	29849	30149	30033	29829	30175	29898	29793	29855	29758	29806	29795	29608	29874	29914	29877	29488	29778	29744	29866	29812	29972	29720	29902	29877	29836	30083	29996	29631	29745	29895	30079	29748	29847	29684	29837	29941	29834	29792	29762	30042	29908	29717	30237	29835	29835	29613	29713	29990	29974	29874	29774	29728	29730	29841	29860	30021	29842	30136	29957	29975	29914	29703	29861	29781	30011	29865	30076	29861	29816	29845	30082	29659	29992	29783	29766	29971	29776	29954	29833	29817	29827	29818	29780	29946	29841	29691	29771	29750	30125	29908	29959	29986	29932	29848	29644	29941	29827	29816	29920	29878	29889	29811	29950	29901	29774	29737	29775	30047	30178	29828	29639	29574	29900	30062	29875	29657	29768	29547	29638	29678	29944	29748	29770	30167	29874	29895	29888	30067	29838	29917	29686	29743	30078	29991	30070	29827	29967	29719	30119	29701	29933	29952	30050	30066	29727	29885	29865	29548	29682	29722	29759	29752	29599	29591	30114	29836	29599	29824	29778	29543	30047	29965	29811	29666	29925	29884	30084	29981	29870	29822	29708	29905	29894	29874	29830	29739	29684	29596	29768	29887	29778	29539	29799	29801	29697	29467	29847	29779	29764	29609	29962	29685	30020	29896	29906	29825	29697	29600	29669	29817	29991	29863	29726	29802	29645	29953	29750	29766	29710	29919	30012	29651	29788	29683	30372	29975	29906	29835	30035	30073	29608	30048	29851	29877	29496	30038	29671	29765	29928	29869	29707	29976	29720	30020	29689	29919	29965	29663	30149	29664	29838	29893	29741	29901	29801	29908	29936	29910	29665	29855	29806	29725	30000	29736	30132	29795	29916	29691	30045	29816	29870	29758	29974	29635	29970	29943	29850	29851	29892	29950	29689	29964	29958	29833	29785	29861	29964	29832	29940	29853	29772	29851	29747	29916	29782	29493	29882	30103	29658	29738	29618	29778	29871	29794	30065	29868	29800	29974	29850	29973	29815	30240	29833	29781	29829	29958	29977	29719	29674	29642	29810	29949	30065	29899	29733	29770	29963	29867	30026	29872	29839	30214	29889	29780	29423	29586	30049	29804	29935	29875	29612	29946	29581	29992	29502	29869	29665	29677	29856	29967	29950	29895	29767	29733	29823	29766	29976	29680	29678	29764	29685	29845	29854	29931	29866	29750	29686	29606	29969	29890	29621	29558	29724	29538	29877	29662	29875	29817	29814	29736	30084	29858	29852	29830	29847	29913	29837	30020	29877	29828	29605	29845	29656	29846	29889	30027	29881	29941	29885	29815	29762	29723	29831	29753	29851	30130	29881	29839	29673	29860	29741	29925	29910	29847	29879	29873	29828	29989	29787	29918	29877	30009	29482	29822	29779	29823	29678	29915	29853	29811	29834	29814	29703	30014	29834	30011	29748	30001	29985	29559	29978	29693	29901	29731	29815	29796	29527	30077	29768	29807	30004	29822	29928	29800	29730	29941	29807	29849	29979	29721	29762	29930	29738	30109	30119	29836	29779	29864	29944	29620	29915	29780	29845	29694	30058	29890	29684	29859	30011	29846	30040	29913	29735	29676	29576	29712	29701	29642	29838	29965	29858	29802	29790	29750	29826	29673	30033	29644	29892	30146	29680	29435	29665	29894	29544	29865	29783	29586	30004	29823	29736	29967	29784	29869	30028	29977	29973	29640	29787	29666	29905	29915	29894	30007	29840	29882	29998	29829	29853	29954	29754	29702	29565	29810	29818	29556	29711	29829	29563	30033	29832	29789	29624	29952	29806	29739	30059	29816	29634	29890	29811	29513	29788	30086	29801	30000	29763	29603	29646	29674	30075	29813	29826	29857	29689	29719	29841	29693	30006	29809	29842	29861	29976	29820	29821	29946	29836	29974	29962	29704	29691	29876	29848	29878	29915	29942	29779	29761	29713	29763	29845	29884	29899	29746	29878	29923	29909	29831	29912	29606	30115	29720	30046	29740	29458	30131	29747	29916	29912	29889	29993	29718	29809	29941	29995	29944	29992	29915	30035	29809	29863	29913	29792	30091	30084	30001	29765	30092	29974	30132	29765	29718	29901	29916	29800	29736	30041	30001	29829	29749	29652	29775	29900	29903	29876	29938	29681	29808	29855	29860	29739	29683	29988	29646	29956	29836	29924	30087	29680	29704	29953	29872	29700	29867	30097	29870	29852	29735	29731	29683	29701	29769	29761	29719	29833	29618	29982	29783	29885	29937	30086	30283	29939	30029	30031	29946	29961	29892	29992	29884	29779	30083	29940	29578	30132	29884	29701	29938	29876	29687	30146	29807	29752	29822	29747	29623	29898	29760	29984	29766	29914	29878	29932	29793	29657	30003	30069	29806	29899	29627	29823	29893	29850	29742	29836	29937	29747	29936	29627	29864	30111	29572	29767	29721	29714	29880	29684	29919	29944	29966	29865	29767	29626	29906	29900	29995	29816	29732	29912	29985	29728	29902	29715	29826	29790	30049	29632	29938	29904	29843	29684	29831	29861	29653	29813	29762	29650	29848	29825	30034	29538	29793	29727	29909	29800	29960	29971	29605	29581	29853	29834	29560	29523	30051	30075	29727	29835	30139	30010	29712	29728	29807	29634	29999	29773	29797	29756	29793	30035	30007	29730	29962	29903	29909	30022	29902	29838	29873	29826	29850	29797	29810	30169	29704	30044	29993	30036	29819	30026	29724	29716	29931	29848	30031	29586	29867	29782	29876	29947	29873	29972	29948	29896	29779	29854	29683	30106	29993	29833	29869	29556	30069	29902	29814	29781	29751	29966	29825	29805	30159	30251	30033	29909	29862	29910	30067	29770	29858	29945	29980	29742	30011	30079	29846	29753	29640	29993	29795	29902	30198	30151	29942	29691	29874	30150	29858	29856	29736	29964	29956	29577	29639	29886	29888	29893	29882	29817	30021	29690	29796	29640	29792	29726	29613	29637	29998	29838	30114	29872	30012	29947	29768	29564	29687	29898	29784	29825	29986	29765	29810	29877	29855	29943	29919	29794	30033	30089	30133	29665	29938	29748	29927	30137	30124	29785	29902	29739	29880	29884	29796	29915	29843	29805	29762	29820	29788	29903	29983	29815	29849	29972	29745	29754	29982	30001	29768	29897	29794	29965	29961	29943	29958	29965	29562	30033	29961	29885	30022	29786	29938	29909	29867	29658	29759	29996	29764	29893	29774	29917	30043	29753	29971	29915	29788	29722	29773	29690	29775	29776	29815	29893	29739	29977	29783	29932	29880	29858	29881	30085	29930	29862	29914	29771	29592	29696	29883	29942	29829	29891	29727	29990	29884	29769	29724	29584	29758	29740	29872	29538	29897	29792	29962	29843	29489	29660	29778	30005	29897	29879	29782	29657	29752	29799	29802	29757	30028	30048	29959	29901	29624	30043	29752	29966	29996	29792	30016	29940	30022	30005	29864	29832	29993	29921	30107	29688	29968	29766	29865	29968	29879	30044	29907	29688	29701	29867	29687	29882	29955	29747	29786	30010	29890	29777	29677	29976	29777	29939	29883	29743	29818	30179	29898	29658	29749	29975	29627	29798	29853	29811	29995	29782	29778	29736	29863	29659	29852	29940	29893	29817	29943	29726	29868	30185	29902	29941	29957	29612	29967	29960	29983	30037	29819	29748	29828	29863	29599	29719	29716	29887	29866	29631	29842	29922	29656	30080	29622	29891	29974	29741	29617	29865	29814	29918	30025	29907	29808	29959	29804	29920	29921	29746	30039	29548	29524	30031	29895	29624	29976	29866	29997	29987	30159	29785	30052	30048	29938	29926	29612	29813	29967	29900	30035	29739	29781	29752	29851	29856	29718	29803	29734	29660	29747	29760	29542	29773	29883	29609	29728	30030	29930	29851	29559	29961	29894	29764	29870	29964	29921	29980	29543	29773	29823	29838	29551	29747	29806	29865	29845	29966	30070	29761	29715	29531	29933	29778	30175	29716	29842	29615	29735	29762	29753	29907	29968	29968	29952	29667	29690
22888	38889	35530	28410	25029	22308	20914	19877	19382	18899	18734	18439	18477	18147	18173	18057	18089	17899	17845	17802	17880	17650	17753	17841	17711	17825	17532	17960	17806	17665	17617	17671	17454	17728	17626	17533	17597	17419	17493	17687	17595	17457	17620	17680	17573	17526	17457	17623	17442	17603	17421	17490	17421	17503	17367	17555	17593	17499	17506	17340	17582	17601	17333	17548	17455	17485	17416	17505	17538	17571	17550	17506	17642	17540	17396	17511	17572	17280	17695	17428	17315	17381	17693	17435	17609	17380	17556	17418	17649	17394	17440	17560	17452	17334	17501	17434	17344	17539	17547	17452	17467	17470	17396	17610	17584	17442	17536	17692	17630	17452	17283	17621	17450	17557	17629	17597	17412	17506	17606	17525	17620	17637	17445	17513	17455	17519	17586	17538	17654	17391	17487	17467	17401	17421	17645	17376	17492	17526	17505	17612	17582	17545	17412	17536	17444	17482	17595	17570	17346	17396	17432	17774	17485	17434	17667	17319	17437	17399	17335	17613	17676	17610	17426	17558	17553	17586	17564	17473	17399	17468	17482	17646	17576	17419	17488	17492	17400	17448	17591	17341	17501	17439	17516	17291	17237	17651	17563	17299	17319	17330	17374	17466	17438	17570	17591	17470	17324	17524	17334	17435	17422	17397	17568	17501	17511	17456	17538	17440	17286	17641	17427	17602	17606	17470	17360	17615	17202	17557	17374	17410	17419	17435	17487	17394	17470	17462	17456	17624	17410	17301	17452	17501	17402	17511	17509	17408	17512	17468	17590	17400	17519	17397	17384	17341	17308	17489	17256	17549	17411	17430	17564	17464	17448	17568	17403	17559	17408	17324	17366	17443	17411	17451	17463	17559	17486	17517	17536	17559	17528	17514	17420	17387	17421	17552	17477	17370	17506	17361	17558	17576	17485	17570	17364	17462	17518	17536	17255	17332	17687	17108	17572	17397	17489	17463	17583	17368	17556	17522	17526	17376	17483	17591	17383	17377	17504	17555	17677	17450	17652	17464	17458	17418	17442	17361	17530	17557	17319	17442	17455	17369	17393	17592	17441	17586	17394	17302	17526	17368	17569	17441	17478	17613	17503	17506	17403	17635	17537	17503	17466	17478	17488	17358	17472	17377	17493	17554	17387	17433	17460	17529	17279	17320	17417	17627	17516	17701	17499	17540	17551	17430	17607	17296	17366	17248	17438	17569	17539	17431	17298	17400	17464	17511	17623	17561	17597	17576	17460	17418	17534	17565	17525	17441	17381	17325	17738	17616	17458	17534	17498	17443	17554	17461	17463	17573	17484	17504	17369	17314	17524	17429	17449	17435	17448	17339	17447	17473	17533	17446	17472	17615	17508	17301	17523	17435	17635	17305	17527	17534	17406	17309	17487	17392	17382	17658	17572	17515	17472	17426	17468	17508	17562	17455	17572	17436	17515	17418	17694	17343	17443	17723	17354	17417	17662	17536	17524	17414	17673	17430	17496	17640	17427	17514	17297	17466	17557	17558	17316	17221	17548	17576	17582	17690	17427	17448	17528	17447	17600	17309	17371	17495	17361	17456	17461	17563	17483	17487	17466	17412	17421	17444	17530	17521	17372	17469	17514	17598	17375	17491	17525	17323	17557	17594	17476	17651	17554	17565	17540	17385	17353	17356	17674	17527	17516	17329	17395	17516	17392	17456	17401	17388	17486	17303	17517	17489	17638	17320	17343	17442	17558	17597	17413	17522	17387	17462	17474	17460	17540	17334	17679	17433	17563	17553	17357	17604	17233	17480	17450	17484	17439	17377	17450	17487	17449	17580	17302	17494	17604	17435	17421	17453	17529	17381	17719	17379	17394	17588	17389	17489	17510	17407	17395	17276	17453	17542	17621	17379	17585	17506	17706	17503	17500	17457	17493	17549	17652	17351	17356	17754	17494	17702	17365	17512	17502	17463	17343	17373	17340	17621	17501	17595	17608	17493	17572	17359	17492	17441	17485	17421	17444	17486	17307	17399	17376	17497	17584	17361	17640	17361	17381	17532	17532	17538	17566	17412	17589	17541	17370	17470	17374	17270	17465	17476	17381	17580	17502	17460	17509	17544	17526	17457	17395	17551	17553	17653	17475	17457	17382	17362	17270	17513	17465	17359	17642	17469	17556	17451	17526	17493	17519	17658	17312	17536	17541	17594	17514	17406	17532	17504	17503	17610	17181	17455	17612	17378	17483	17532	17651	17456	17529	17591	17718	17417	17379	17478	17479	17460	17553	17603	17413	17394	17347	17357	17351	17385	17219	17577	17327	17533	17449	17386	17666	17533	17498	17490	17351	17496	17447	17675	17470	17462	17481	17574	17360	17400	17553	17447	17391	17492	17487	17505	17463	17780	17412	17350	17450	17442	17492	17381	17563	17420	17417	17428	17642	17245	17332	17618	17449	17416	17579	17363	17413	17686	17512	17485	17397	17442	17457	17507	17402	17459	17524	17330	17464	17539	17539	17429	17389	17639	17542	17469	17569	17506	17162	17316	17395	17440	17500	17597	17613	17449	17318	17386	17406	17631	17559	17206	17490	17209	17618	17255	17410	17479	17393	17754	17640	17361	17561	17606	17695	17515	17440	17534	17550	17523	17544	17508	17461	17520	17306	17355	17414	17374	17318	17437	17534	17478	17553	17429	17383	17360	17563	17496	17419	17505	17327	17476	17414	17363	17278	17422	17088	17470	17534	17461	17335	17421	17578	17522	17575	17403	17403	17581	17311	17400	17388	17631	17544	17415	17291	17378	17371	17369	17348	17559	17253	17456	17496	17264	17405	17338	17439	17516	17461	17656	17530	17382	17510	17582	17476	17293	17424	17458	17339	17393	17565	17410	17349	17465	17639	17462	17555	17539	17342	17404	17525	17329	17303	17565	17660	17362	17465	17341	17382	17393	17378	17259	17572	17423	17310	17649	17304	17359	17422	17553	17832	17356	17460	17585	17442	17324	17449	17579	17496	17309	17597	17110	17651	17465	17486	17583	17355	17518	17584	17474	17461	17452	17550	17533	17417	17658	17488	17390	17550	17306	17408	17384	17547	17404	17656	17368	17602	17364	17513	17543	17400	17536	17493	17374	17432	17419	17334	17529	17460	17375	17522	17389	17501	17465	17409	17717	17424	17346	17511	17273	17482	17464	17577	17523	17387	17288	17738	17475	17491	17497	17617	17662	17526	17307	17447	17639	17427	17426	17629	17327	17490	17465	17459	17537	17366	17523	17450	17388	17375	17435	17396	17337	17603	17564	17610	17524	17683	17519	17483	17475	17499	17590	17703	17570	17557	17278	17255	17491	17373	17588	17438	17441	17450	17396	17680	17448	17529	17448	17188	17323	17453	17345	17415	17565	17466	17515	17542	17549	17432	17456	17392	17445	17390	17335	17540	17533	17578	17380	17474	17403	17401	17317	17361	17495	17566	17582	17659	17428	17515	17300	17436	17425	17417	17343	17445	17375	17524	17354	17521	17414	17545	17427	17480	17533	17323	17620	17424	17515	17472	17485	17440	17426	17405	17501	17437	17465	17506	17633	17449	17437	17678	17454	17491	17156	17586	17339	17326	17472	17525	17690	17461	17430	17606	17619	17533	17447	17453	17568	17542	17397	17579	17473	17508	17546	17519	17377	17298	17379	17430	17602	17523	17547	17548	17533	17384	17335	17557	17378	17420	17301	17392	17484	17335	17671	17366	17410	17435	17537	17331	17440	17356	17545	17364	17460	17404	17415	17483	17511	17323	17554	17421	17521	17497	17457	17707	17359	17584	17582	17443	17484	17507	17506	17590	17294	17434	17484	17419	17574	17595	17350	17395	17462	17655	17468	17451	17412	17386	17701	17519	17429	17440	17392	17472	17385	17409	17626	17345	17332	17342	17520	17592	17383	17338	17412	17283	17534	17482	17652	17536	17568	17610	17547	17447	17535	17567	17631	17707	17343	17548	17408	17531	17444	17481	17427	17533	17376	17586	17391	17530	17571	17444	17486	17373	17597	17367	17510	17553	17337	17544	17447	17519	17434	17530	17645	17512	17493	17542	17538	17539	17452	17422	17545	17519	17225	17418	17592	17465	17392	17471	17548	17433	17502	17650	17427	17372	17385	17548	17471	17524	17302	17480	17654	17529	17491	17444	17498	17492	17526	17347	17561	17348	17422	17497	17528	17478	17522	17538	17382	17381	17432	17301	17413	17549	17477	17510	17603	17519	17432	17461	17255	17422	17466	17565	17468	17412	17477	17353	17478	17557	17545	17422	17442	17640	17474	17591	17520	17410	17582	17571	17516	17522	17615	17471	17501	17465	17444	17522	17586	17412	17567	17571	17518	17589	17426	17451	17418	17391	17566	17575	17394	17488	17405	17504	17557	17325	17265	17453	17534	17464	17403	17430	17401	17331	17491	17526	17521	17390	17470	17569	17498	17745	17458	17530	17478	17480	17359	17513	17340	17586	17285	17578	17546	17411	17454	17216	17315	17483	17465	17409	17572	17456	17183	17429	17618	17513	17407	17446	17621	17636	17486	17482	17523	17388	17739	17483	17488	17761	17438	17466	17689	17649	17546	17619	17536	17596	17485	17574	17463	17340	17400	17427	17458	17529	17556	17444	17490	17491	17600	17482	17418	17490	17315	17508	17489	17552	17382	17494	17409	17537	17332	17444	17556	17482	17484	17667	17455	17415	17381	17454	17547	17335	17507	17595	17396	17680	17516	17577	17583	17479	17310	17266	17427	17459	17372	17443	17320	17414	17506	17531	17331	17429	17436	17501	17520	17510	17350	17622	17387	17306	17475	17696	17344	17391	17545	17656	17624	17504	17576	17501	17416	17522	17384	17599	17474	17663	17485	17317	17317	17385	17572	17438	17509	17560	17438	17476	17269	17491	17402	17382	17515	17448	17536	17557	17495	17613	17502	17596	17584	17678	17580	17460	17340	17545	17440	17547	17524	17508	17375	17375	17460	17592	17658	17557	17373	17418	17433	17427	17327	17512	17449	17650	17536	17484	17374	17460	17446	17381	17448	17575	17450	17449	17401	17466	17483	17399	17478	17435	17514	17520	17464	17467	17626	17453	17421	17532	17422	17598	17470	17532	17441	17410	17422	17465	17287	17277	17504	17405	17578	17441	17557	17446	17648
23043	21471	28548	27292	30497	35274	37556	35042	34146	33718	33663	33511	33389	33056	33032	33137	32814	32814	32548	32465	32586	32366	32439	32318	32547	32514	32427	32329	32338	32081	32267	32224	32146	32102	32496	32060	32046	31865	32341	32201	32283	32184	32198	32143	32302	32408	32227	32127	32247	32159	32188	32158	32214	31903	32066	32126	32095	32124	32250	31794	31952	32098	32084	31845	32159	32102	31991	31825	31870	32151	32030	31808	32269	31816	32194	32225	32250	31957	32090	32038	32218	32201	32061	32006	32013	32151	31942	32092	32026	32051	31999	32044	31986	32146	31893	32092	32129	31829	32037	32199	32145	32060	31851	31933	32135	32300	32060	31968	32149	32076	32188	32242	31936	32245	32087	31873	31904	32006	31688	31932	31977	31841	31730	31918	32032	31966	32316	32093	31840	31842	32066	32176	32124	32255	31996	32070	31921	32104	31987	32039	31898	32366	31979	32026	32142	32025	31881	32085	31992	31960	31968	31978	31770	32117	31975	32118	32121	32087	31973	32098	32268	31978	32071	32023	31945	31846	32233	32129	32218	32118	31938	32152	31971	32091	31883	32089	32107	32101	32033	32121	31894	32063	32006	32062	31732	32010	31917	31869	31731	31897	31818	32127	31795	31969	32164	32041	32239	32271	32059	31906	32000	31900	31950	32063	31706	31906	32226	32017	31911	32212	32102	32177	31947	32311	31885	31929	31814	32066	32090	32066	32056	32077	32055	32030	31907	32050	31964	32130	31815	32139	31810	32088	31972	32065	32251	32028	31971	31914	32019	31895	31953	31948	32169	32020	32148	31972	32405	32023	32059	32032	31789	31842	31938	32350	32130	32026	32136	31944	32031	31835	31942	31967	31980	31992	31716	31886	31715	32127	31928	32092	31998	32039	31912	31907	31986	31817	32135	32348	31840	32183	32089	32135	32114	31842	32152	32109	32000	31759	32153	32030	32048	31852	32029	32011	31721	31812	31990	31926	31965	32170	32117	32024	32173	31780	32050	31698	32191	32125	32111	31851	31844	32043	32024	31962	32211	31954	31983	31929	32187	32288	31966	32036	32102	32211	32013	32070	31951	32121	32082	32092	31950	32014	32065	31897	31974	31988	31983	31890	32274	32117	31839	31977	32036	31907	32044	31941	32099	31945	31998	31989	31764	32103	31985	31878	31881	31925	31784	32033	31991	32049	32167	32246	31918	32053	32033	32151	31913	31931	31768	31879	32195	31809	31689	31960	32131	32098	32030	32064	32124	31866	32096	32199	31933	32019	31969	31878	31779	32013	31752	31940	31802	31889	31995	32066	31985	32305	32171	32046	32094	32091	32322	32182	32233	31905	32219	31974	32088	31926	32149	32100	32045	32280	31991	32096	31901	32033	31906	31773	31864	31953	31911	31928	31883	31890	31816	32117	32230	31899	31832	32312	31992	32186	32237	31921	31944	31921	32016	32061	31910	32292	31924	31829	32014	32325	31872	32191	31939	31947	31985	31887	31992	31846	31751	32054	32008	31754	32052	31764	31858	31982	32217	31966	32110	32074	32175	31670	31973	32000	32275	31961	32323	32305	31961	32093	32256	32190	32110	31947	31905	32207	31995	32196	31934	31915	31924	32227	32152	32125	32045	31884	31985	31745	31956	32392	31958	31993	31935	31913	31739	32261	32170	32038	32055	32079	32032	32044	32082	31840	31940	32035	32185	31943	32062	32060	32082	32050	31971	32088	31842	31801	32039	32184	32036	32076	31851	32087	31974	32160	32245	32119	32099	32058	32178	32111	32221	32010	31950	31819	31914	32104	32082	31972	31942	31784	31907	32129	32156	31758	31989	32092	32048	32036	32165	32132	31929	31956	32136	31999	31990	31864	31836	32005	32101	32195	32197	31858	32054	31832	32150	32021	31905	31973	32038	31956	32100	31981	32014	32102	31988	32037	32080	32028	32146	31939	32148	31815	32100	32082	31782	32004	32216	31979	32248	32006	31995	31805	32190	32297	31946	31872	32145	31804	31918	32047	31923	32158	32048	32206	32283	31907	32039	32187	31795	32003	32150	31986	31995	31970	32295	32133	31852	32148	31966	31975	31821	31907	31628	32092	32015	32201	32059	32279	32205	31882	32006	32101	31922	31782	32061	32099	32039	32073	31759	32134	32399	31879	31948	31890	32093	32088	32332	31942	31870	32368	31634	31947	31847	31879	32117	32033	32168	31834	32159	31929	32001	32041	31975	32209	32027	32215	32064	31751	31951	31963	32014	31845	31956	32179	31794	31981	32064	32244	32097	31964	31938	32014	32287	32012	32363	32138	31893	32053	32140	32044	31669	32191	31940	32277	31877	31925	31991	32107	31886	31741	32019	31822	31944	31845	31806	32142	32073	32089	31876	31975	32101	31983	31943	31931	32148	31770	31865	32238	32141	32026	31975	31964	32047	32008	32317	31824	31658	31900	32029	32036	31990	32021	32004	32082	31942	32050	31993	31990	31908	31922	31935	31932	32345	31912	31812	31810	32043	32299	32191	31872	32164	31856	32023	31816	31978	32191	32159	31829	31814	32251	32104	31991	31809	31711	31947	31904	31934	32009	31993	31906	31831	32043	32108	32133	31784	32153	32051	32135	32115	31932	32196	31902	31933	31881	32065	32143	32347	32030	31975	31865	31953	31890	31935	31985	31931	31953	32035	31825	32195	31764	32064	32177	31963	31960	32156	31808	32013	32075	31893	31894	32131	32077	32144	32056	32003	32106	31901	31853	32074	31870	31847	32085	32035	32049	32247	32055	32034	32059	32023	31690	32100	31781	31973	32190	32207	31936	31919	32429	31929	32046	32028	32395	32105	31873	31945	32138	32025	32053	32270	31908	31799	31964	32081	31655	31877	31838	31909	32326	32236	32113	31970	32246	32013	32022	32066	31959	31813	32072	31958	31778	32212	32035	31998	32111	32002	31743	31928	31873	31852	32063	31776	31880	32267	32264	32218	31883	31628	31796	32208	32121	31820	31904	32101	31893	31956	31764	31978	32278	32078	31964	32189	31917	31873	32066	32210	31888	32072	32178	32093	32044	31796	31706	32113	31938	32110	32092	32143	31965	31870	31854	31597	31820	32067	31947	31866	31876	32240	32007	32203	32341	31987	31971	31972	31991	31933	31782	32061	31812	31736	31540	32217	32002	32170	31996	31807	31726	31978	32098	32099	32024	31938	32072	31935	32062	32096	31632	31863	31688	31924	32034	31942	32016	31880	32064	32003	31795	32184	31807	32010	32142	31875	31757	31990	32031	32043	31845	32224	31819	31970	32030	32034	32265	32131	31931	32029	31979	31787	32146	31857	32082	32021	31925	31964	31850	31786	32080	32240	32322	32064	31887	31947	31999	32079	32058	32012	31915	32014	32053	31980	31831	32033	32080	32146	32002	32173	32051	31912	31999	32264	32128	31975	32046	31900	32101	31800	32081	31912	32270	32018	31808	31738	32027	31640	31568	32021	31851	32109	31726	31815	32129	31684	32029	32128	32185	32095	32147	31827	32059	32239	32017	31997	31764	32328	32307	32083	32206	32009	31811	32101	31907	31955	32021	31863	32335	32169	31966	32136	31783	32057	32211	32056	31887	32220	32079	31824	32030	32321	31816	32059	31884	31889	32193	32300	32052	32034	32066	31943	32158	32080	32196	32025	31987	31857	32041	32049	31914	32046	31939	31676	31933	31879	32038	31874	32101	31786	32004	32128	32237	32163	32162	31913	32025	31944	32024	32322	32018	31915	32197	31936	32226	31831	31826	31913	32115	31940	32203	32113	31814	31962	32130	31740	31967	31898	31740	32117	32139	32141	31924	32003	32125	31806	32052	31863	32124	32211	32147	31909	31891	32163	32143	31936	31884	32068	31899	32148	32204	31882	31895	32350	32144	31808	32057	31953	31994	31958	32015	32126	32092	32193	32027	32056	32023	32174	32024	32071	31952	31681	31963	32132	31802	31830	32064	32016	31892	32013	31918	32029	31733	31820	31968	31989	31970	31974	32002	32003	31989	32466	32161	31918	32065	32178	31843	31883	32052	32068	32085	32136	32095	32077	32170	31935	31948	32131	32040	32212	32121	31785	32057	31980	32017	32114	32100	31915	32132	32154	32217	32047	32092	32120	31926	31692	31990	32223	31910	31984	31990	32306	31983	31997	32159	32145	31783	32267	31732	31956	32056	31982	32019	32257	31959	32154	31794	31839	32263	32189	32136	32218	31970	32256	31968	32069	32073	32013	31902	32040	32094	31971	31786	32009	31907	32076	32082	31909	31892	32003	31848	32057	32098	32070	31912	31586	32043	32226	32111	31956	32002	32250	32076	31815	32116	31985	31882	32001	31967	31755	31927	32066	31986	32110	32250	32077	32123	31785	31973	32032	31997	32386	32171	32090	32163	32014	31975	31752	31855	31650	31943	31964	31932	31844	31879	31922	32050	31962	32101	31938	32146	31946	32034	32298	31941	32111	32134	32145	31868	32045	31732	31974	31842	32087	32055	32092	32119	31894	31890	31866	31858	32029	31955	31786	32084	32314	31772	31880	31944	32125	32018	32101	31929	31980	32022	32154	31832	31895	32052	32020	32154	31971	32153	32015	31738	31868	31969	31962	31699	31848	31964	32336	31834	32032	32199	31884	32140	32035	32235	32162	32130	32242	32119	31952	31941	32072	31997	31820	32193	31799	31843	31893	32006	32278	32076	32121	31931	31874	32207	32062	32060	31906	32186	32043	31892	32023	32091	32085	31898	32087	31958	32200	31935	31923	32277	32206	32209	32233	31976	31944	31968	31977	31993	31615	31888	31982	31980	31663	31959	32255	32160	32030	32079	31995	32073	31955	31821	31751	32094	32016	32011	32044	32064	31906	31776	31821	31903	32048	31945	32022	31843	32164	31769	32136	32305	32134	32068	32153	31800	31920	32113	32131	31924	31948	31991	31907	32058	31867	31986	32112	32060	31839	31888	32200	32223	31942	31998	32233	31995	32026	31965	32140	31943	31930	32079	32126	32106	31909	32009	32008	32129	32060	31979	32188	31975	31825	31890	32080	32157	32090	31984	32023	31836	32081	31923	32053	31915	32101	32178	32122	31936	32226	32140	32022	31944	32197	32239	32211	32151	31932	32082	32190	32053	31936	32185	32076	32131
25370	45919	42119	34094	29183	26032	23801	22541	21498	20910	20479	20144	20083	19605	19623	19719	19298	19492	19228	19097	18845	18936	18901	18879	18997	19113	18899	18824	18833	18716	18822	18927	18835	18791	18714	18873	18743	18785	18786	18756	18692	18826	18783	18682	18601	18798	18799	18783	18773	18671	18472	18596	18880	18587	18578	18496	18581	18771	18502	18828	18554	18709	18709	18691	18883	18453	18259	18490	18538	18652	18673	18586	18537	18518	18554	18597	18668	18651	18280	18494	18651	18625	18356	18710	18598	18546	18605	18558	18666	18392	18660	18567	18548	18605	18583	18677	18709	18600	18609	18510	18706	18611	18658	18486	18714	18624	18530	18546	18603	18505	18507	18527	18672	18733	18450	18430	18475	18492	18743	18520	18466	18702	18488	18689	18642	18507	18645	18538	18559	18478	18507	18523	18492	18457	18726	18473	18547	18480	18784	18504	18622	18443	18547	18733	18786	18464	18651	18399	18388	18577	18488	18413	18628	18737	18540	18665	18631	18429	18306	18664	18369	18642	18495	18657	18364	18559	18528	18610	18566	18634	18481	18478	18395	18535	18479	18446	18576	18508	18490	18460	18530	18578	18624	18484	18543	18529	18383	18497	18622	18544	18427	18475	18594	18398	18651	18459	18791	18700	18391	18674	18563	18567	18547	18472	18585	18662	18441	18546	18601	18645	18491	18604	18735	18305	18507	18505	18743	18587	18581	18512	18665	18464	18456	18371	18644	18411	18766	18530	18387	18594	18525	18400	18564	18446	18249	18705	18475	18503	18717	18671	18777	18437	18425	18627	18723	18380	18405	18548	18484	18478	18560	18556	18490	18511	18540	18538	18420	18482	18704	18402	18397	18631	18577	18454	18705	18500	18601	18457	18643	18543	18606	18446	18435	18353	18477	18415	18433	18556	18604	18493	18514	18613	18447	18508	18509	18482	18562	18477	18828	18559	18511	18473	18633	18387	18528	18464	18491	18486	18631	18362	18627	18601	18546	18473	18484	18666	18775	18646	18479	18607	18550	18433	18505	18539	18715	18532	18608	18648	18546	18502	18833	18691	18546	18591	18537	18662	18556	18769	18483	18561	18524	18439	18411	18526	18466	18566	18498	18493	18575	18628	18653	18467	18535	18479	18679	18546	18585	18582	18666	18633	18666	18486	18462	18708	18641	18625	18620	18443	18734	18533	18651	18424	18619	18385	18621	18536	18538	18546	18569	18432	18620	18257	18697	18679	18591	18575	18624	18555	18602	18691	18452	18485	18535	18348	18586	18641	18775	18454	18498	18450	18519	18423	18689	18673	18546	18567	18609	18699	18636	18551	18590	18260	18637	18611	18701	18495	18442	18587	18469	18615	18446	18499	18726	18611	18487	18451	18609	18546	18552	18318	18608	18553	18613	18567	18609	18610	18431	18425	18556	18647	18585	18683	18756	18566	18502	18437	18531	18702	18659	18695	18463	18666	18489	18550	18604	18517	18509	18475	18446	18444	18572	18424	18491	18348	18770	18594	18605	18719	18284	18784	18718	18507	18738	18504	18498	18640	18649	18648	18522	18534	18521	18633	18552	18651	18460	18558	18636	18490	18771	18618	18571	18656	18498	18534	18510	18546	18462	18675	18638	18547	18561	18555	18539	18659	18650	18607	18703	18418	18580	18359	18517	18617	18491	18472	18478	18588	18389	18758	18549	18513	18507	18531	18562	18376	18686	18675	18581	18667	18474	18379	18615	18563	18483	18499	18644	18496	18406	18637	18622	18568	18435	18581	18424	18459	18528	18430	18381	18653	18517	18593	18429	18615	18629	18640	18541	18569	18592	18604	18635	18550	18588	18611	18655	18600	18476	18313	18448	18535	18514	18633	18601	18295	18522	18588	18593	18614	18501	18542	18713	18572	18668	18496	18323	18403	18581	18596	18571	18564	18695	18587	18536	18606	18471	18817	18627	18639	18352	18516	18705	18708	18312	18416	18350	18400	18507	18479	18429	18551	18583	18606	18541	18449	18422	18360	18616	18651	18327	18600	18728	18538	18510	18599	18442	18522	18409	18587	18418	18614	18511	18567	18537	18780	18554	18561	18266	18639	18402	18700	18529	18432	18526	18450	18423	18550	18720	18757	18486	18414	18487	18460	18470	18603	18450	18406	18507	18478	18585	18483	18761	18733	18572	18597	18581	18603	18536	18542	18445	18659	18599	18447	18498	18520	18570	18520	18730	18623	18686	18373	18570	18573	18461	18420	18543	18496	18464	18625	18565	18485	18675	18416	18480	18393	18646	18432	18705	18633	18630	18441	18442	18519	18560	18493	18592	18549	18581	18674	18762	18481	18659	18396	18410	18643	18551	18537	18463	18499	18313	18381	18441	18555	18497	18538	18392	18459	18485	18452	18513	18539	18629	18470	18686	18674	18727	18449	18596	18746	18692	18691	18689	18637	18568	18632	18527	18476	18546	18423	18591	18385	18618	18428	18492	18549	18623	18387	18692	18590	18393	18588	18402	18566	18504	18543	18570	18369	18618	18349	18399	18294	18641	18472	18617	18434	18509	18566	18565	18705	18285	18538	18511	18513	18704	18592	18437	18515	18544	18547	18598	18543	18506	18338	18501	18622	18565	18426	18676	18514	18596	18583	18454	18705	18350	18391	18650	18311	18456	18419	18783	18589	18554	18607	18684	18529	18783	18535	18464	18420	18468	18693	18372	18693	18364	18449	18444	18393	18475	18462	18633	18484	18663	18568	18367	18519	18489	18431	18717	18362	18542	18688	18522	18787	18450	18521	18530	18460	18547	18465	18581	18608	18617	18759	18605	18623	18436	18615	18451	18674	18399	18521	18540	18544	18717	18576	18455	18609	18501	18772	18679	18477	18520	18483	18433	18480	18590	18633	18586	18572	18477	18568	18453	18540	18497	18444	18529	18599	18651	18555	18468	18493	18492	18314	18513	18519	18385	18353	18459	18770	18535	18537	18631	18783	18554	18479	18649	18537	18505	18477	18818	18690	18426	18522	18724	18360	18345	18650	18458	18596	18448	18587	18477	18573	18445	18554	18502	18502	18448	18529	18595	18569	18509	18437	18487	18485	18460	18473	18601	18485	18397	18700	18425	18354	18714	18541	18575	18630	18582	18466	18713	18697	18501	18473	18502	18381	18443	18525	18481	18661	18654	18492	18580	18458	18523	18576	18474	18585	18370	18686	18475	18450	18587	18618	18638	18558	18344	18571	18467	18517	18373	18336	18584	18649	18521	18254	18675	18306	18470	18421	18707	18591	18534	18501	18778	18480	18519	18675	18560	18545	18470	18710	18568	18521	18625	18550	18624	18531	18778	18571	18464	18539	18623	18621	18610	18568	18722	18794	18435	18519	18579	18585	18405	18508	18429	18526	18435	18542	18461	18600	18517	18507	18482	18394	18563	18601	18723	18571	18638	18570	18440	18553	18615	18490	18625	18425	18560	18484	18561	18527	18623	18525	18417	18604	18428	18505	18578	18592	18635	18553	18471	18516	18624	18500	18573	18436	18502	18575	18589	18486	18738	18666	18592	18505	18682	18551	18621	18459	18402	18608	18647	18548	18446	18555	18623	18478	18581	18583	18597	18426	18697	18574	18668	18416	18604	18709	18505	18371	18809	18683	18647	18570	18618	18621	18442	18323	18584	18490	18498	18486	18445	18601	18398	18504	18495	18475	18764	18521	18513	18524	18529	18378	18710	18486	18675	18525	18607	18561	18339	18594	18627	18555	18689	18687	18536	18428	18578	18562	18756	18531	18641	18514	18532	18763	18546	18677	18432	18528	18602	18504	18614	18513	18453	18473	18617	18589	18528	18468	18711	18475	18538	18612	18482	18496	18602	18401	18529	18589	18384	18489	18713	18416	18721	18598	18488	18493	18555	18525	18755	18599	18595	18568	18602	18609	18635	18765	18491	18597	18513	18394	18573	18549	18597	18745	18440	18482	18502	18592	18675	18373	18647	18493	18503	18446	18557	18369	18690	18533	18556	18649	18594	18464	18617	18715	18600	18574	18479	18546	18502	18437	18609	18397	18538	18543	18558	18426	18699	18445	18737	18448	18476	18559	18776	18595	18638	18680	18491	18493	18423	18356	18644	18445	18340	18552	18348	18538	18407	18476	18550	18432	18531	18353	18347	18578	18402	18461	18558	18612	18566	18674	18374	18482	18527	18604	18301	18598	18490	18578	18528	18522	18528	18507	18555	18583	18553	18475	18495	18621	18681	18533	18434	18517	18565	18470	18554	18353	18495	18433	18729	18519	18418	18465	18589	18235	18505	18613	18376	18555	18546	18649	18532	18454	18460	18709	18530	18520	18545	18508	18650	18544	18544	18493	18453	18574	18273	18472	18727	18346	18642	18553	18519	18485	18500	18575	18484	18377	18581	18345	18562	18556	18527	18433	18519	18559	18642	18681	18463	18609	18472	18272	18637	18398	18538	18533	18678	18534	18626	18518	18617	18431	18637	18484	18549	18490	18532	18631	18476	18544	18582	18450	18505	18580	18544	18295	18655	18710	18460	18404	18554	18533	18779	18585	18378	18320	18599	18608	18469	18578	18643	18528	18688	18418	18603	18716	18671	18604	18626	18384	18597	18476	18631	18738	18582	18621	18461	18591	18585	18567	18493	18599	18646	18596	18492	18382	18705	18493	18332	18465	18647	18406	18772	18514	18590	18373	18495	18383	18620	18549	18508	18486	18523	18726	18558	18716	18442	18525	18536	18437	18484	18615	18507	18540	18377	18625	18441	18434	18589	18497	18492	18600	18630	18517	18616	18464	18631	18468	18570	18558	18521	18547	18539	18681	18436	18486	18483	18595	18507	18451	18621	18668	18493	18552	18529	18693	18582	18540	18372	18645	18433	18524	18492	18449	18623	18653	18554	18373	18512	18458	18546	18609	18592	18616	18533	18518	18445	18487	18746	18514	18309	18459	18578	18662	18532	18488	18635	18666	18504	18558	18412	18479	18528	18449	18459	18610	18584	18671	18372	18592	18582	18613	18429	18476	18592	18510	18525	18629	18548	18546	18525	18638	18504	18653	18501	18676	18527	18434	18475	18312	18375	18652	18376	18542	18307	18579	18366	18648	18340	18537	18421	18625	18433	18626	18469	18649	18558	18505	18453	18551	18475	18376
35031	33311	39810	38409	35364	34860	34370	33453	33792	33246	33298	33134	33315	33269	33147	33085	32687	33010	32929	32787	33011	33100	32855	32899	33020	32802	32841	32858	33247	32942	32845	32816	32817	32733	32941	32889	32961	32830	32956	33094	33012	33046	32752	32677	32904	32709	32863	32853	32707	32622	32632	32668	32792	32992	32785	32992	32874	32787	32671	32700	32973	32848	32747	32891	32824	32996	32931	32886	32838	32666	32652	32751	33003	32811	32797	32727	33085	32999	32608	32707	32938	32958	32877	32704	32872	32561	32900	33254	32876	32820	32889	32889	33044	32923	33247	33036	32930	32740	32989	32820	33134	33080	32910	33058	32749	32872	32785	32815	33041	32945	32721	32811	33262	32694	32710	33242	32787	32937	32918	33022	33031	33065	32894	32779	32847	32971	32736	32706	32768	32886	32854	32835	32957	32939	33032	32884	32901	32861	33016	32652	33028	32819	33032	32719	32721	32645	32874	32714	32719	32615	32908	32801	32739	32892	32769	32640	32892	32469	32644	32598	32740	32905	32890	32786	32909	32602	32842	32818	32529	32692	32899	32709	32674	32714	32919	32771	32772	32716	32938	32807	33143	32806	32843	32686	32677	32738	32977	32939	33096	33072	32799	32960	32994	33217	33342	32665	32627	32825	32810	32895	32797	33065	32854	32637	32891	32723	32885	32801	32867	33116	32864	33069	33011	32846	32940	32898	32898	32912	33032	32749	32939	32995	32905	32910	32928	32587	32748	32919	32852	32919	32811	32670	32922	33019	32962	32598	32907	32887	32952	32937	32823	33030	32601	32885	32759	33144	32822	32964	32878	32920	32672	32876	33037	32714	32984	32964	32800	32855	32964	32885	32735	32863	32900	32828	32804	32663	33033	32720	32555	32881	32595	32659	32789	33070	32731	32970	32661	32871	32966	32937	32701	32634	32668	32838	32989	32894	32831	32621	32626	32889	32911	32685	32907	32752	33004	32911	32901	32824	33019	32759	32886	33110	33156	32999	33102	32849	32716	33028	33008	32767	32696	32770	32570	32761	32857	32856	32651	32578	32936	33108	32802	32549	32954	32820	32950	32683	32837	32669	32938	32909	32658	32908	32840	32868	32939	32958	32786	32814	32939	32883	32767	32478	33081	32737	32780	32604	33008	32756	33001	32606	32711	32820	32599	32820	32832	32830	32926	32616	32710	32890	33094	32822	32770	32768	32898	32806	32922	32492	32696	32965	32810	32693	32781	32717	32920	32983	32478	33204	32850	33003	32754	32926	33070	32916	32990	32931	33045	33031	32911	32922	32995	32759	32875	32657	32787	32789	32889	32779	32977	32843	32832	32862	32801	32876	32769	32744	32947	32852	32897	32880	32950	32858	32548	33094	33011	32776	32976	33018	32756	32886	32966	32705	32740	32479	32766	32730	32708	32759	32922	32964	32841	32706	32612	32839	32559	32803	32832	32963	32956	32990	32910	32717	32728	33135	32802	33073	33089	32815	32623	33060	33057	32755	32738	32831	32993	32843	32706	32961	32899	32987	32848	32736	32952	32801	32801	32968	33181	32991	32842	32940	32943	32718	32634	33070	32930	32711	32971	32644	33056	33021	32757	33070	32693	32881	32763	32817	32678	32750	32952	32726	33006	32680	32711	32825	32782	32655	32863	32898	33021	32937	33007	32804	32843	33025	32753	32693	32868	32770	32613	32769	32966	32725	32991	33043	33131	33072	32806	32960	32769	32833	33190	32998	32835	32937	33050	32982	32812	33135	32766	32929	33055	32763	32830	32539	32630	32865	32831	32720	32932	32735	32787	32666	32874	32943	32814	32919	32936	32627	32930	33032	32915	32725	32748	32717	32824	32695	32816	33069	32878	32922	32987	32886	32644	32835	32970	33153	32825	32950	32708	32742	32657	32894	32998	32858	32736	32937	32540	32818	32529	32600	33052	32961	33098	32915	32911	32889	32908	32563	32909	32924	32824	32831	33154	32843	33034	32762	32928	32739	32898	32720	33025	32947	32782	32943	32889	32788	32979	32915	32734	32538	32826	32483	32702	32914	32630	32625	32661	32815	32898	32537	32931	32800	32768	32823	32875	32941	32917	32987	32788	32816	32766	32663	32932	33021	32925	32840	32786	32587	32917	33139	32909	32943	32998	32720	32731	32599	32679	32631	32882	32750	32721	32837	32921	32886	32735	32911	32869	33015	32971	32831	33133	32858	32908	32774	32978	32925	32782	32740	32877	32947	32864	32936	32904	32864	32913	33102	32745	32697	33002	32912	33008	32992	33022	32675	32870	32833	32763	32829	32661	32942	32738	33032	32942	32927	33012	33050	32707	32766	32679	32765	32808	32955	32533	32659	32908	32954	32891	32656	32801	32736	32946	32961	32835	32899	32716	32907	32878	32732	32799	32712	32795	32954	32648	32815	32843	32601	32528	33050	32902	32868	32817	32907	32927	32805	32689	32664	33025	32864	32914	32919	33230	33098	32869	33122	32976	32883	32785	33133	32832	32649	32839	33046	32721	32799	32901	32730	32927	33085	32756	32859	32781	32947	32978	32823	32727	32867	32800	32789	32697	32905	32919	32848	32739	32824	33032	32912	32940	32675	32971	32959	32754	32896	32890	33179	33034	32910	32818	33024	32964	33094	32908	32819	32877	32758	32859	32940	32826	32741	32752	32761	33036	32832	32708	32975	32820	33006	32898	32855	32832	32736	33023	32616	32862	32816	32949	32626	32763	32836	32991	32875	32891	32556	32763	32814	32665	32947	32899	32977	32872	32921	32680	32895	32859	32854	32829	32916	33028	32807	32885	32927	32991	32833	32887	32770	33056	32524	32647	32784	32878	32790	33004	32993	32862	32757	33036	32752	32893	32902	32913	32768	32763	32926	33055	32988	32581	33091	32843	32993	32767	32828	33011	32949	32634	33016	32837	32625	32925	32886	32987	32880	33247	32960	32911	32761	32788	32852	32944	32832	32944	32801	32792	32902	33079	32840	32970	32966	32780	32504	32833	32788	32897	32720	33046	33078	32811	32992	32906	32808	33034	32885	32528	32657	32861	32672	32885	32858	32710	32655	32801	32736	32841	32777	32908	32873	32841	32826	33072	33114	32843	32769	32936	32946	32888	32615	32948	32974	32863	32951	33022	32858	32806	32584	33078	32620	32885	32679	32950	32833	32872	33026	32934	32854	32628	32590	32610	32801	32674	33109	33178	32780	32935	32894	32628	32861	32754	33067	32908	32767	33141	32735	33017	32792	33147	33099	32732	33020	32947	32741	32755	32785	32809	33007	32687	33009	33016	32876	32919	33044	32906	32844	32761	32634	32705	33050	32827	33223	33078	32792	33201	32998	32941	32975	32782	32831	33038	32915	32813	32782	32860	32754	33276	32811	32990	32737	32905	32938	32604	32725	33029	32834	32822	32803	33023	32849	32730	32812	33099	32871	32943	32884	32746	33056	33107	33094	32841	32801	32936	32914	32761	33110	33012	32994	32676	32891	32631	32642	33004	32857	32906	32968	32693	32846	32945	32740	32726	32760	32534	33156	33102	32820	32817	32715	32908	32956	32823	32818	32970	32997	32966	32820	32951	32918	32802	32592	33048	32772	32620	32660	32955	32961	33113	32413	32844	32745	32815	33085	32722	32749	32819	32917	32956	32967	32644	32748	32854	32960	32995	32756	32725	32660	32862	33033	32798	32583	32651	32594	32728	32652	32871	33041	32786	32906	33014	32822	32997	33027	32880	33029	32620	32961	32842	32802	32740	32575	32664	32851	32984	32775	32725	32717	32818	32713	33027	32801	32801	32990	32905	32956	32662	32930	32903	32835	32787	32876	32881	32758	32986	32767	32693	33057	32809	32499	32901	32943	32798	33146	33024	33096	32975	32653	33032	32982	33212	32945	33098	32967	32900	32735	32671	32456	32908	32769	32889	32852	32937	33125	32895	33073	33306	32743	32777	32529	32609	32936	32820	32563	32933	32751	32467	32956	32670	32704	32637	33100	32851	32921	32858	32656	33153	32846	32986	32846	33205	32832	32639	32957	33035	32815	33026	32695	32891	33221	32825	32603	32845	32789	32836	32774	32872	32919	32613	32821	33034	32855	32917	32874	32883	32863	32899	32867	32983	32936	33118	32959	33003	33041	32973	32858	32765	32817	33158	32892	32662	32881	32583	32790	32796	33157	32674	32871	32858	32838	32965	32713	33049	32856	32909	32740	32940	32823	32978	32865	32696	32761	32761	32744	32885	32908	32891	32824	32725	32862	32829	32901	32795	32650	33054	32852	32833	33094	32942	32682	32893	32906	32874	33082	32727	32805	33159	32816	32785	32989	32848	32664	32877	33011	32666	32994	32903	32848	32796	32705	32720	32776	33101	32571	32730	32786	32878	32973	32877	32952	32831	33081	33178	32773	32923	32829	32779	32882	32932	33095	32657	32767	32818	32807	32917	32725	32990	32880	32897	33084	32811	32879	33023	33059	32807	32863	32781	32783	32894	32823	32726	32532	32865	32712	32815	32816	33020	33122	32987	32877	32742	32562	32637	32812	32862	32702	32880	32766	32915	32637	32918	32930	32931	32800	32685	32940	32678	32866	33021	32842	32759	32750	32694	33005	32664	32856	32912	33029	33125	32653	32825	32845	33084	33056	32914	32821	32919	33071	32960	33023	32841	32604	32870	33175	32930	32722	33074	32697	32863	32721	32861	32768	32838	33041	32986	32943	32705	32785	33201	32798	32875	32865	33051	32718	32940	32878	32681	32910	32650	32776	32671	32704	32863	32860	33158	32807	32718	32831	32812	33045	32800	32864	33015	32822	32955	32722	32962	32750	32677	32510	32645	32855	33053	32640	32889	32833	32687	32736	32862	32881	33021	32684	32958	32913	32799	32751	32971	32774	32993	32691	32748	32751	32984	32881	32628	32786	32964	32687	33005	32738	32794	32994	32887	32739	32869	32759	32709	32836	32865	32920	32745	32962	32894	32892	32977	33005	32673	32715	33171	33101	32869	32911	32826	32844	32762	32727	32767	32822	32970	32872	32722	32890	32671	32926	32854	32930	32928	32841	33080	32746	32804	32814	32838	32889	33004	32862	32490	32896	32719	32711	33224	32816	32652	32725	32862	32884	32735	32617	33038	32987	32598	32761	32772	32937
24666	32102	29796	24929	22560	21213	20536	20003	19407	19218	19211	19186	18971	18851	18776	18968	18957	18943	18710	18998	18770	18756	18737	18809	18680	18737	18644	18778	18779	18822	18705	18799	18704	18639	18643	18710	18740	18764	18771	18713	18589	18529	18845	18534	18680	18665	18811	18799	18638	18748	18761	18716	18882	18664	18812	18520	18662	18688	18740	18814	18621	18453	18899	18784	18686	18781	18636	18518	18780	18673	18651	18684	18703	18727	18528	18525	18753	18633	18711	18672	18601	18722	18499	18583	18759	18560	18850	18569	18549	18877	18592	18542	18826	18776	18548	18610	18641	18625	18516	18616	18765	18604	18700	18378	18580	18685	18527	18705	18683	18595	18599	18564	18560	18509	18585	18635	18882	18735	18588	18412	18647	18485	18770	18670	18325	18571	18433	18714	18659	18584	18500	18595	18725	18570	18594	18509	18458	18446	18525	18697	18552	18543	18671	18676	18640	18668	18725	18684	18603	18687	18586	18476	18644	18690	18590	18668	18657	18583	18758	18750	18538	18590	18549	18570	18672	18805	18730	18652	18570	18639	18429	18908	18810	18581	18486	18772	18682	18659	18721	18664	18633	18838	18761	18665	18680	18603	18599	18710	18630	18530	18823	18577	18462	18604	18583	18632	18609	18616	18688	18909	18698	18762	18697	18591	18655	18600	18701	18620	18733	18435	18644	18440	18745	18602	18751	18624	18633	18699	18771	18542	18599	18662	18643	18821	18555	18617	18571	18663	18813	18592	18711	18675	18692	18618	18703	18732	18684	18727	18887	18514	18544	18579	18631	18630	18499	18762	18709	18427	18565	18647	18724	18620	18778	18574	18586	18819	18436	18640	18555	18608	18720	18885	18611	18641	18604	18618	18472	18451	18673	18594	18704	18700	18680	18719	18699	18552	18570	18700	18683	18612	18492	18523	18676	18786	18553	18566	18656	18650	18607	18640	18599	18634	18654	18576	18711	18708	18663	18600	18581	18595	18527	18671	18810	18588	18768	18779	18749	18658	18822	18463	18617	18564	18419	18710	18621	18630	18530	18598	18640	18669	18715	18641	18725	18701	18673	18594	18702	18531	18719	18631	18615	18631	18727	18546	18608	18571	18764	18633	18656	18718	18759	18393	18594	18632	18716	18540	18568	18539	18541	18641	18556	18540	18352	18745	18682	18589	18690	18487	18761	18686	18645	18791	18550	18751	18646	18597	18768	18687	18773	18620	18591	18575	18630	18702	18661	18725	18509	18623	18800	18611	18727	18487	18670	18585	18612	18744	18904	18562	18527	18575	18715	18635	18687	18631	18655	18794	18682	18573	18489	18843	18508	18848	18752	18665	18606	18514	18709	18609	18597	18781	18561	18715	18606	18792	18790	18596	18525	18665	18569	18802	18798	18452	18533	18708	18730	18714	18539	18664	18652	18599	18554	18703	18673	18597	18427	18645	18636	18578	18693	18723	18545	18721	18614	18534	18658	18733	18703	18692	18494	18461	18835	18502	18594	18816	18750	18690	18736	18650	18715	18665	18667	18723	18824	18601	18664	18811	18628	18413	18681	18677	18487	18546	18543	18782	18665	18821	18709	18662	18595	18726	18692	18491	18645	18766	18510	18645	18597	18693	18766	18738	18705	18487	18543	18545	18627	18579	18605	18888	18541	18495	18752	18556	18569	18445	18606	18610	18961	18730	18581	18719	18676	18696	18527	18530	18699	18663	18541	18600	18596	18499	18661	18634	18629	18759	18594	18586	18589	18632	18801	18669	18699	18572	18536	18716	18665	18552	18611	18561	18690	18534	18626	18678	18746	18680	18646	18608	18611	18592	18737	18584	18637	18706	18580	18603	18685	18699	18672	18495	18554	18780	18688	18600	18540	18620	18691	18751	18719	18718	18553	18568	18644	18553	18756	18677	18541	18730	18623	18736	18563	18580	18779	18601	18682	18655	18889	18705	18490	18751	18539	18669	18627	18679	18351	18652	18763	18714	18687	18741	18582	18688	18725	18791	18573	18592	18634	18611	18704	18563	18701	18759	18551	18671	18841	18725	18656	18498	18592	18587	18616	18627	18626	18528	18786	18786	18625	18639	18485	18617	18555	18629	18733	18610	18713	18760	18618	18653	18617	18588	18509	18830	18697	18452	18828	18693	18530	18666	18822	18607	18742	18486	18598	18793	18617	18613	18642	18695	18643	18663	18718	18803	18560	18495	18661	18778	18643	18647	18712	18679	18478	18694	18711	18571	18374	18759	18668	18739	18733	18683	18634	18629	18725	18560	18739	18687	18739	18683	18654	18775	18505	18654	18603	18514	18703	18581	18612	18510	18643	18668	18758	18578	18559	18699	18568	18784	18759	18796	18777	18549	18650	18646	18650	18608	18648	18771	18666	18651	18632	18677	18724	18631	18607	18584	18516	18696	18606	18669	18743	18639	18447	18633	18699	18541	18586	18574	18620	18581	18899	18559	18808	18654	18601	18576	18793	18857	18583	18574	18649	18721	18638	18655	18540	18795	18772	18466	18732	18774	18731	18677	18730	18749	18586	18659	18587	18605	18648	18548	18760	18622	18653	18712	18705	18752	18748	18643	18631	18607	18591	18772	18654	18535	18611	18613	18690	18552	18808	18680	18763	18572	18660	18651	18706	18748	18672	18564	18654	18546	18584	18702	18486	18648	18657	18708	18509	18691	18783	18627	18733	18677	18680	18432	18547	18714	18713	18617	18682	18608	18583	18594	18766	18648	18524	18728	18733	18652	18694	18609	18607	18777	18540	18709	18602	18670	18734	18648	18795	18694	18665	18573	18744	18675	18753	18505	18619	18494	18696	18653	18734	18446	18825	18574	18568	18569	18703	18646	18679	18519	18766	18514	18713	18507	18645	18551	18633	18770	18594	18834	18709	18626	18510	18602	18598	18600	18638	18542	18575	18472	18559	18355	18881	18708	18589	18730	18584	18606	18822	18466	18780	18572	18621	18562	18703	18506	18649	18473	18555	18796	18540	18561	18600	18656	18515	18591	18576	18536	18765	18712	18880	18617	18538	18582	18678	18600	18630	18523	18655	18574	18738	18530	18584	18783	18546	18668	18767	18711	18648	18838	18690	18660	18515	18630	18622	18557	18677	18775	18695	18560	18571	18565	18640	18831	18583	18435	18510	18618	18653	18474	18559	18742	18534	18501	18563	18626	18791	18760	18489	18705	18599	18629	18568	18454	18533	18707	18686	18643	18722	18442	18569	18613	18773	18571	18624	18703	18623	18797	18658	18593	18660	18737	18668	18804	18815	18509	18631	18635	18469	18729	18567	18599	18696	18642	18505	18686	18725	18722	18614	18685	18712	18696	18565	18698	18660	18646	18751	18630	18731	18571	18635	18634	18590	18682	18643	18687	18728	18611	18631	18652	18573	18584	18519	18714	18547	18532	18697	18610	18544	18614	18570	18585	18715	18702	18814	18776	18563	18622	18695	18736	18590	18656	18696	18656	18663	18640	18634	18626	18688	18504	18687	18790	18794	18715	18605	18659	18582	18581	18764	18665	18527	18708	18636	18838	18529	18624	18674	18429	18799	18553	18539	18626	18767	18612	18641	18640	18904	18761	18620	18783	18604	18582	18814	18530	18664	18564	18746	18503	18596	18534	18634	18687	18548	18689	18739	18496	18625	18679	18437	18383	18848	18678	18641	18657	18754	18655	18559	18439	18623	18725	18595	18735	18646	18714	18598	18626	18632	18761	18563	18649	18655	18834	18482	18580	18676	18721	18466	18612	18518	18680	18637	18786	18783	18717	18653	18656	18432	18558	18641	18864	18312	18550	18579	18555	18637	18801	18681	18695	18936	18751	18701	18785	18606	18621	18780	18457	18707	18684	18619	18756	18679	18697	18734	18696	18611	18695	18671	18653	18635	18592	18691	18668	18570	18488	18781	18724	18669	18751	18593	18425	18752	18546	18573	18695	18754	18870	18703	18695	18468	18677	18487	18753	18601	18627	18603	18601	18619	18587	18636	18612	18825	18512	18817	18609	18833	18568	18775	18764	18505	18550	18513	18776	18705	18774	18567	18542	18676	18725	18856	18758	18611	18757	18705	18828	18490	18643	18505	18690	18552	18727	18494	18664	18755	18839	18782	18705	18623	18610	18673	18561	18615	18634	18730	18801	18478	18867	18632	18771	18595	18724	18495	18668	18732	18677	18675	18835	18552	18609	18645	18615	18651	18527	18720	18453	18524	18497	18688	18657	18563	18570	18773	18478	18695	18733	18719	18654	18492	18529	18778	18851	18625	18515	18760	18672	18699	18817	18476	18824	18447	18756	18624	18823	18654	18623	18691	18716	18669	18726	18606	18524	18686	18536	18558	18609	18682	18714	18491	18608	18781	18607	18554	18703	18707	18632	18653	18681	18692	18653	18532	18830	18486	18741	18537	18667	18563	18627	18444	18582	18581	18543	18576	18640	18726	18741	18528	18630	18613	18658	18737	18665	18756	18445	18535	18748	18583	18744	18701	18536	18841	18590	18636	18529	18770	18718	18909	18612	18734	18682	18535	18621	18674	18593	18601	18582	18704	18617	18755	18592	18713	18733	18539	18599	18508	18674	18583	18666	18755	18715	18567	18639	18699	18693	18885	18689	18629	18713	18674	18787	18666	18682	18634	18560	18592	18617	18807	18608	18669	18765	18776	18546	18685	18423	18580	18728	18743	18655	18647	18733	18557	18487	18866	18587	18621	18681	18620	18563	18727	18580	18722	18579	18679	18543	18604	18629	18749	18681	18765	18646	18608	18754	18614	18891	18561	18744	18513	18773	18689	18770	18739	18748	18451	18626	18528	18696	18628	18684	18549	18601	18684	18759	18625	18742	18853	18750	18653	18525	18851	18519	18464	18683	18491	18810	18645	18786	18728	18599	18696	18805	18799	18540	18554	18605	18717	18819	18757	18808	18523	18587	18522	18719	18649	18684	18695	18760	18578	18622	18549	18729	18653	18718	18621	18807	18571	18866	18767	18789	18767	18678	18766	18753	18560	18669	18709	18646	18612	18851	18733	18785	18740	18465	18558	18646	18670	18549	18593	18613	18565	18774	18625	18696	18816	18821	18625	18633	18634	18729	18702	18654	18448	18480	18639	18644	18709	18600	18655	18792	18518	18557	18670	18809
23961	21497	28937	30535	33805	36669	37369	35726	34777	34933	34790	34515	34452	34120	34253	34414	34260	34030	34085	33947	33853	34129	33979	33903	33687	33897	33883	33659	33788	33967	33985	33769	33780	33588	33908	33766	33855	33387	33806	33804	33961	33747	33667	33549	33749	33883	33745	33645	33616	33639	33752	33618	33427	33724	33639	33739	33482	33446	33704	33781	33659	33439	33470	33681	33445	33379	33433	33843	33530	33671	33730	33542	33942	33571	33958	33525	33684	33702	33477	33658	33274	33517	33744	33696	33579	33390	33503	33532	33402	33653	33816	33749	33629	33464	33740	33712	33666	33565	33632	33710	33655	34020	33602	33495	33666	33535	33453	33527	33595	33520	33562	33394	33564	33686	33749	33808	33491	33700	33615	33761	33552	33351	34085	33551	33703	33704	33957	33519	33503	33509	33540	33799	33578	33628	33655	33549	33579	33464	33661	33717	33536	33723	33522	33846	33680	33700	33718	33531	33541	33533	33503	33649	33635	33444	33767	33530	33658	33636	33488	33741	33562	33569	33722	34011	33906	33654	33564	33429	33586	33544	33539	33643	33443	33656	34019	33540	33645	33557	33578	33677	33526	33757	33421	33837	33801	33618	33590	33576	33517	33371	33561	33490	33587	33897	33675	33537	33520	33657	33361	33486	33887	33819	33453	33410	33730	33478	33521	33637	33496	33654	33775	33791	33643	33588	33611	33717	33534	33404	33491	33456	33584	33702	33655	33401	33652	33712	33799	33477	33386	33616	33705	33312	33304	33729	33615	33312	33390	33448	33599	33634	33607	33570	33664	33558	33479	33645	33602	33226	33609	33526	33751	33561	33632	33895	33559	33823	33617	33497	33662	33309	33447	33679	33440	33715	33389	33600	33539	33454	33510	33610	33780	33821	33804	33589	33597	33521	33706	33423	33773	33481	33772	33634	33389	33452	33567	33489	33728	33743	33560	33453	33670	33323	33540	33930	33630	33523	33491	33529	33358	33808	33660	33578	33498	33667	33649	33549	33756	33421	33593	33553	33638	33933	33752	33507	33483	33611	33663	33641	33631	33687	33688	33600	33592	33601	33708	33527	33700	33389	33600	33412	33706	33641	33532	33530	33461	33776	33451	33495	33578	33474	33700	33512	33477	33522	33758	33527	33762	33501	33674	33583	33857	33554	33740	33651	33741	33623	33624	33596	33608	33513	33665	33724	33598	33600	33593	33669	33568	33547	33766	33827	33356	33496	33636	33602	33432	33919	33773	33740	33509	33535	33691	33436	33687	33506	33527	33727	33665	33683	33494	33686	33539	33729	33474	33244	33591	33794	33545	33670	33819	33538	33755	33442	33502	33605	33616	33655	33604	33675	33766	33623	33852	33594	33651	33650	33544	33404	33482	33740	33646	33502	33894	33593	33817	33656	33517	33463	33581	33740	33590	33713	33444	33376	33714	33534	33469	33561	33775	33352	33651	33638	33995	33631	33478	33782	33624	33555	33506	33567	33326	33201	33571	33650	33615	33551	33521	33490	33530	33660	33342	33433	33439	33632	33685	33565	33403	33587	33330	33882	33790	33456	33512	33257	33444	33476	33538	33819	33517	33490	33609	33593	33774	33673	33521	33639	33639	33746	33536	33399	33637	33809	33490	33750	33775	33400	33482	33797	33601	33546	33492	33712	33481	33506	33731	33445	33657	33704	33646	33586	33676	33474	33744	33582	33335	33504	33793	33347	33712	33709	33769	33498	33318	33217	33579	33361	33446	33887	33697	33968	33629	33477	33945	33554	33511	33704	33770	33694	33678	33405	33727	33642	33924	33666	33678	33765	33547	33619	33477	33612	33579	33722	33530	33747	33336	33625	33736	33548	33517	33588	33863	33981	33879	33726	34033	33676	33311	33559	33826	33861	33604	33838	33655	33668	33644	33649	33835	33704	33745	33685	33177	33702	33482	33591	33665	33684	33618	33491	33348	33548	33353	33591	33670	33684	33564	33358	33760	33634	33623	33572	33599	33574	33532	33791	33451	33634	33680	33583	33767	33490	33570	33686	33926	33992	33696	33760	33440	33564	33552	33873	33482	33379	33475	33631	33364	33918	33600	33635	33553	33523	33711	33626	33792	33535	33659	33941	33798	33669	33516	33223	33618	33464	33781	33850	33406	33595	33694	33726	33569	33562	33515	33643	33330	33600	33342	33632	33791	33267	33538	33795	33310	33664	33388	33302	33643	33836	33464	33457	33264	33419	33393	33608	33790	33678	33559	33470	33754	33646	33448	33365	33648	33526	33602	33596	33545	33577	33744	34062	33625	33828	33663	33434	33460	34074	33822	33435	33607	33640	33598	33342	33859	33544	33756	33468	33708	33624	33598	33577	33473	33665	33394	33765	33729	33661	34020	33639	33526	33582	33605	33597	33506	33715	33649	33920	33613	33628	33317	33577	33501	33536	33375	33488	33581	33816	34028	33746	33563	33499	33793	33751	33515	33501	33528	33456	33718	33918	33704	33540	33549	33419	33542	33503	33194	33568	33311	33815	33641	33694	33587	33577	33663	33648	33616	33638	33729	33761	33823	33625	33497	33622	33895	33602	33686	33620	33490	33817	33836	33596	33607	33491	33722	33922	33535	33629	33803	33479	33582	33912	33877	33734	33556	33763	33363	33688	33502	33670	33790	33506	33585	33664	33424	33755	33619	33469	33586	33839	33704	33737	33781	33726	33615	33304	33675	33756	33784	33394	33412	33414	33720	33591	33745	33970	33554	33621	33603	33756	33613	33478	33876	33566	33613	33500	33662	33760	33428	33429	33523	33409	33656	33663	33599	33838	33578	33719	33864	33642	33385	33383	33653	33612	33669	33622	33539	33600	33696	33498	33654	33697	33539	33694	33606	33643	33717	33628	33451	33600	33435	33843	33508	33660	33548	33643	33506	33689	33406	33622	33726	33332	33614	33419	33612	33588	33504	33502	33698	33395	33604	33294	33396	33466	33860	33798	33438	33742	33789	33763	33891	33526	33447	33729	33563	33470	33645	33536	33585	33453	33805	33544	33553	33417	33406	33500	33651	33598	33539	33668	33756	33608	33697	33584	33584	33769	33743	33428	33631	33600	33288	33550	33751	33615	33562	33411	33760	33598	33687	33705	33656	33654	33752	33578	33640	33674	33482	33697	33548	33387	33867	33309	33532	33655	33598	33368	33664	33751	33475	33780	33439	33478	33613	33501	33615	33672	33459	33779	33751	33664	33500	33522	33480	33998	33644	33500	33625	33385	33568	33640	33575	33648	33755	33715	33596	33391	33751	33575	33457	33535	33642	33330	33314	33698	33920	33390	33858	33595	33442	33635	33744	33560	34036	33714	33652	33347	33475	33676	33463	33670	33465	33733	33734	33648	33754	33510	33585	33648	33655	33722	33769	33879	33615	33543	33685	33600	33547	33705	33598	33669	33464	33425	33688	33639	33562	33629	33338	33650	33680	33566	33438	33377	33418	33693	33620	33561	33568	33744	33679	33659	33721	33682	33511	33583	33586	33710	33480	33572	33518	33770	33832	33601	33500	33555	33823	33329	33761	33461	33289	33423	33485	33535	33566	33634	33970	33648	33529	33638	33575	33746	33473	33463	33462	33753	33462	33518	33420	33558	33772	33593	33613	33503	33773	33806	33564	33572	33500	33465	33563	33843	33605	33532	33649	33448	33597	33489	33545	33621	33793	33470	33514	33747	33783	33667	33611	33801	33528	33463	33671	33501	33462	33477	33660	33696	33897	33891	33513	33783	33529	33485	33631	33415	33592	33495	33674	33757	33626	33533	33582	33753	33666	33327	33512	33714	33620	33696	33290	33456	33618	33677	33502	33494	33568	33432	33842	33535	33401	33837	33741	33719	33696	33793	33657	33311	33634	33633	33721	33699	33624	33444	33766	33475	33781	33820	33482	33719	33633	33365	33658	33479	33791	33889	33904	33658	33368	33699	33621	33782	33377	33744	33644	33505	33440	33592	33601	33636	33845	33862	33596	33426	33429	33658	33845	33512	33927	33711	33626	33672	33681	33558	33946	33786	33630	33804	33538	33474	33637	33509	33805	33656	33738	33421	33654	33606	33491	33576	33634	33639	33430	33687	33498	33580	33731	33887	33852	33630	33754	33359	33625	33657	33836	33568	33615	33782	33778	33457	33222	33588	33696	33682	33810	33501	33828	33835	33676	33574	33336	33575	33481	33552	33482	33491	33626	33694	33497	33583	33803	33888	33663	33775	33486	34056	34101	33745	33444	33698	33630	33760	33564	33914	33756	33600	33827	33939	33576	33602	33653	33702	33672	33593	33615	33604	33664	33653	33704	33692	33503	33499	33602	33535	33564	33708	33622	33373	33803	33353	33467	33408	33399	33680	33629	33693	33554	33618	33599	33621	33683	33335	33647	33696	33647	33650	33541	33725	33701	33494	33700	33743	33363	33430	33579	33608	33757	33929	33681	33570	33803	33624	33531	33575	33886	33507	33567	33356	33524	33415	33708	33761	33618	33700	33463	33904	33733	33804	33711	33669	33741	33425	33501	33711	33738	33769	33503	33658	33463	33434	33540	33684	33650	33577	33552	33695	33544	33525	33648	33603	33731	33650	33835	33678	33648	33518	33462	33539	33490	33804	33546	33701	33793	33633	33732	33480	33613	33562	33496	33546	33693	33433	33632	33602	33624	33579	33817	33465	33426	33683	33765	33517	33670	33724	33665	33543	33677	33911	33925	33752	33252	33684	33644	33644	33448	33615	33434	33448	33279	33684	33444	33601	33695	33648	33688	33628	33578	33665	33337	33629	33583	33743	33715	33401	33755	33476	33712	33466	33900	33535	33433	33730	33659	33620	33624	33691	33675	33729	33715	33642	33851	33705	33760	33325	33877	33660	33560	33771	33707	33578	33495	33828	33620	33802	33628	33761	33344	33426	33444	33408	33563	33560	33680	33294	33749	33844	33818	33331	33563	33798	33535	33540	33502	33873	33578	33725	33968	33780	33602	33759	33911	33635	33516	33593	33273	33758	33615	33773	33689	34010	33794	33584	33537	33530	33568	33543	33541	33654	33538	33481	33600	33660	33725	33433	33562	33410	33646	33627	33712	33597	33315	33561	33369	33651	33463	33612	33687	33553	33733	33661	33734	33663	33597	33793	33727	33604
23620	40325	37942	30714	26646	24345	22943	21986	21003	20555	20358	20153	20145	20205	19894	19998	19836	19754	19705	19786	19539	19336	19599	19435	19590	19266	19324	19434	19455	19474	19529	19400	19380	19476	19287	19244	19390	19255	19413	19320	19268	19270	19157	19330	19269	19445	19339	19123	19120	19175	19510	19348	19303	19419	19258	19269	19156	19216	19340	19217	19273	19388	19193	19098	19300	19228	19157	19243	19414	19431	19213	19193	19224	19155	19113	19218	19385	19261	19193	19261	19277	19270	19109	19229	19184	19275	19233	19208	19145	19356	19288	19236	19112	19343	19249	19161	19133	19244	19228	19228	19097	19102	19241	19200	19233	19446	19254	19256	19323	19259	19154	19135	19220	19302	19322	19214	19139	18924	19178	19417	19095	19288	19205	19124	18999	19338	19267	19234	19195	19295	19238	19114	19305	19254	19103	19334	19091	19258	19162	19331	18993	19170	19400	19166	19190	19086	19178	19241	19244	19231	19141	19273	19279	19343	19114	19234	19235	19332	19297	19414	19124	19204	19442	19103	19180	19310	19212	19323	19276	19249	19152	19266	19117	19227	19218	19225	19321	19207	19031	19311	19296	19261	19212	19061	19076	19182	19180	19296	19189	19262	19272	19249	19342	19261	19330	19070	19297	19129	19075	19281	19082	18957	19119	19182	19398	19212	19364	19141	19095	19127	19125	18841	19130	19303	19206	19085	19129	19261	19223	19300	19077	19308	19089	19137	19213	19183	19227	19307	19265	19187	19207	19309	19159	19180	19170	19179	19226	19240	18998	19218	19139	19289	19161	19131	19107	19171	19243	19091	19098	19247	19032	19052	19150	19197	19198	19227	19263	19345	19189	19248	19215	19299	19166	19219	19194	19151	19276	19181	19117	19176	18982	19198	19135	19091	19323	19211	19086	19071	19279	19312	19123	19133	19116	19292	19199	18970	19266	19275	19211	19223	19135	19098	19092	19165	19364	19180	19181	19230	19166	19276	19343	18958	19163	19102	19257	19197	19165	18959	19355	19056	19363	19280	19187	19185	19285	19055	19150	19141	19214	19070	19233	19282	19046	19144	19186	19165	19088	19093	19290	19341	19225	19124	19102	18990	19297	19190	19156	19125	19380	19285	19214	19270	19062	19127	19414	19161	19394	18983	19186	19052	19246	19180	19116	19366	19172	19104	18991	19201	19318	19331	19076	19415	19148	19167	19159	19196	19171	19028	19203	19538	19102	19109	19296	19043	19113	19161	19311	18956	19072	19210	19257	19189	19149	19153	19218	19161	19164	19109	19381	19108	18944	19078	19081	19150	19119	19183	19216	19166	19177	19236	19126	19125	19010	19244	19146	19220	19235	19218	19210	19268	19204	19215	19238	19312	19083	19143	19157	19353	19037	19123	19179	19351	19097	19396	19133	19151	19168	19186	19282	19194	19311	19071	19243	19231	19242	19188	19116	19298	19200	18917	19166	19408	19094	19026	19176	19277	19191	19319	19207	19186	19300	19125	19201	19280	19367	19218	19038	19266	19137	19322	19260	19126	19282	19185	19171	19074	19149	19212	19380	19265	19104	19270	19202	19150	19104	19344	19220	19219	19259	19343	19022	19157	19231	19228	19186	19384	19351	19245	19087	19134	19174	19160	19191	19330	19221	19038	19236	19224	19300	19240	19286	19298	19210	19333	19115	19265	19245	19147	19329	19373	19121	18988	19180	19259	19261	19345	19191	19245	19275	19280	19229	19354	19071	19311	19218	19031	19339	19198	19217	19448	19156	19281	19156	19229	19162	19121	19338	19391	19132	19077	18949	18974	19127	19231	19219	19103	19049	19155	19115	19205	19336	19211	19214	19097	19359	19137	19055	19338	19169	19121	19128	19108	19209	19112	19236	19334	19173	19168	19326	19119	19119	19087	19208	19231	19166	19234	19272	19227	19331	19119	19297	19317	19368	19420	19310	19061	19357	19094	19360	19166	19118	18953	19180	19264	19077	19248	19251	19059	19449	19267	19199	19200	19392	19098	19288	19138	19217	19319	19254	19323	19259	19458	19144	19320	19138	19103	19395	18977	19060	19328	19121	19265	19050	19452	19349	19064	19325	19246	19444	19290	19159	19189	19180	19300	19325	19243	19220	19177	19243	19104	19287	19121	19172	19250	19205	19290	19123	19158	19199	19157	19263	19328	19145	19019	19049	19157	19419	19286	19304	19048	19289	19163	19199	19098	19120	19133	19177	19254	18890	19327	19193	19021	19374	19124	19275	19375	18990	18979	19183	19214	19194	19230	19185	19083	19272	19277	19097	19042	19261	19232	19294	19212	19129	19308	19215	19160	19368	19137	18969	19203	19108	19362	19277	19385	19341	18887	19331	19173	19234	19130	19315	19220	19253	19068	19195	19102	19171	19349	19018	19119	19052	19222	19248	19117	19369	19398	19240	19208	19045	19286	19161	19000	19297	19165	19043	19396	19075	19158	19342	19100	19205	19105	19315	19320	19149	19031	19230	19310	19085	19214	19083	19201	19025	19264	19188	19253	19143	19099	19108	19422	19097	19033	19350	19164	19086	19277	19131	19287	19277	19044	19247	19260	19287	19157	19191	19062	19129	19343	19198	19129	19356	19103	19442	19453	19057	19147	19228	19124	19252	19363	19351	19208	19253	19207	19055	19200	19123	19289	19385	19115	19167	19143	19147	19219	19216	19230	19176	19184	19255	19358	18970	19195	19269	19044	19176	19172	19085	19080	19146	19121	19119	19235	19264	19326	19107	19151	19156	19212	19471	19233	19030	19279	19130	19228	19034	19195	19115	19386	19320	19306	19372	19275	19070	19107	19263	18960	19147	19343	19242	19137	19233	19280	19155	19126	19208	19123	19355	19050	19195	19271	19372	19172	19122	19090	19127	19349	19122	19142	19406	19234	19056	19368	19314	19212	19133	19294	19140	19305	19122	19228	19168	19301	19336	19141	19314	19323	19207	19191	19081	19147	19168	19131	19391	19396	19156	19265	19306	19227	19256	19229	19201	19313	19193	19152	19209	19211	19388	19259	19206	19220	19257	19240	19294	19246	19180	19134	19220	19053	19356	19285	19208	19219	19198	19276	19080	19127	19199	19156	19277	19085	19351	19308	19116	19120	19256	19113	19113	19246	19184	19232	19176	19298	19290	19219	19171	19257	18992	19213	19165	19261	19219	19148	18988	19158	19323	19187	19323	19172	19155	19114	19225	19228	19142	19203	19136	19244	19231	19205	19233	19108	19172	19264	19313	19194	19113	19341	19373	19242	19166	19296	19059	19335	19169	19285	19074	19095	19267	19360	19213	19172	19235	19164	19260	18989	19203	19313	19117	19022	19394	19226	19119	19153	19199	19282	19089	19301	19213	19223	19148	19190	19288	19249	19232	19264	19182	19142	19079	19300	19184	19091	19238	19086	19150	19161	19055	19265	19030	19325	19025	19258	19129	19167	19124	19050	19231	19097	19306	19192	19263	19100	19103	19227	19273	19200	19176	19070	19081	19348	19409	19318	19515	19120	19360	19286	19222	19162	19086	19117	19256	19038	19307	19161	19310	19207	19129	19185	19346	19377	19210	19319	19165	19189	19234	19296	19149	19249	19298	19159	19105	19285	19102	19145	19082	19174	19178	19270	19223	19235	19123	19236	19143	19223	19163	19226	19222	19142	19182	19267	19241	19166	19404	19370	19010	19174	19016	19068	19381	19141	19092	19233	19276	19106	19190	19254	19025	19115	19148	19313	19193	19110	19298	19406	19169	19238	19187	19044	19217	19377	19334	19312	19144	19161	19058	19392	19179	19230	19131	19084	19246	19260	19312	19381	18996	19172	19485	19332	19155	19274	19195	19085	19372	19081	19219	19272	19138	19126	19079	19291	19121	19376	18992	19024	18989	19064	19171	19205	19135	19332	19269	19274	19130	19259	19073	19262	19243	19121	19352	19265	19041	19265	19216	19328	19182	19206	19174	19010	19260	19220	19268	19154	19257	19185	19094	19142	19322	19093	19268	19395	18999	19330	19109	19283	19297	19276	19246	19065	19111	19219	19316	19081	19117	19321	18971	19228	19091	19235	19144	19269	19201	19131	19203	19188	19085	19173	19136	19158	19099	19188	19044	19346	19120	19314	18981	19307	19172	19206	19409	19222	19432	19046	19278	18990	19084	19313	19065	18891	19301	19357	19212	19147	19259	19082	19115	19111	19216	19355	19166	19480	19358	19315	19286	19308	19178	19186	19250	19267	19351	19056	19229	19186	19052	19251	19140	19304	19140	19169	19250	19041	19243	19287	19344	19205	19080	19375	19148	19061	19383	19310	19023	19022	19169	19093	19317	19145	19162	19327	19204	19319	19223	19053	19252	19494	19316	18982	19352	19045	19288	19079	19258	19156	19287	19324	19293	19309	19203	19272	18990	19170	19165	19464	19183	19194	19234	19204	19190	19309	19239	19204	19284	19272	19105	19164	19345	18943	19380	19171	19157	19351	19339	19313	19242	19136	19270	19311	19006	19329	19296	19382	19266	19199	19102	19058	19081	19217	19175	19025	19122	19366	19334	19274	19254	19147	19222	19047	19333	19176	19178	19445	18900	19342	19234	19246	19236	19098	19246	19154	19222	19284	19185	19129	19157	19359	19092	19128	19338	19153	19296	19229	19120	19404	19086	19417	19107	19308	19116	19395	19066	19081	19264	19223	19224	19131	19244	19051	19392	19228	18971	19369	19230	19127	19344	19212	19083	19237	19051	19347	19263	19323	19348	19368	19158	19229	19315	19259	19281	19318	19272	19194	19096	19173	19162	19218	19238	19299	19163	19242	19236	19212	19072	19219	19248	19136	19191	19312	19283	19061	19438	19110	19214	19298	19341	19054	19129	19041	19225	19237	19081	19046	19058	19013	18913	19289	19372	19097	19165	19258	19272	19244	19301	19164	19371	19262	19004	19319	19188	19204	19140	19038	19266	19267	19301	19141	19342	19045	19011	19168	19413	19364	19064	19188	19268	19330	19278	19199	19318	19229	19235	19206	19102	19232	19395	19250	19366	19407	19133	19224	19289	19236	19168	19106	19253	18993	19100	19267	19007	19220	19249	19362	19199	19322	19244	19120	19125	19152	19011	19162	19198	19243	19046	19333	19084	19201	19239	19268	19290	19247
22907	21457	28656	28118	32081	37109	39615	36966	36030	35688	35489	34992	34782	34611	35105	34698	34534	34510	34352	34382	34329	34189	34099	33916	34181	34188	34409	34222	34213	33947	34165	34269	34107	33999	33993	34066	34126	33957	34102	34104	33970	33795	34105	34089	34030	33927	34061	33896	33748	33878	34034	33881	33849	33659	33928	33976	33796	33839	33796	33897	34118	33639	34211	34057	33831	33925	34049	34010	33950	33611	34040	34030	33714	33671	33797	33460	33555	33645	33809	33737	33641	34096	33717	33857	33785	33832	33919	33633	33780	33987	33609	34289	33659	33918	33894	34079	33705	33741	33696	33575	33374	33915	33892	33809	33649	33786	33629	33766	33682	34025	33508	34101	33688	33864	33728	33974	33889	33725	33862	33866	33806	33621	33845	33939	33697	33928	33918	33745	33865	33680	33961	33798	33809	34088	33828	33522	33834	33604	33862	33731	34077	33658	33942	33503	33854	34003	33800	34043	34004	33809	33890	33875	33922	33704	33636	33919	34094	34007	33848	33979	33743	33797	33440	33454	33936	33932	33963	33889	33916	33880	33712	33444	34053	33740	33884	34025	33626	33642	33912	33916	33937	33736	33750	33707	33660	33630	33772	34053	33585	33567	33869	33965	33811	33840	34061	33843	33718	33682	33677	33753	34059	33799	33437	33773	34029	33761	33560	33945	33888	34064	33849	33824	33957	33565	33754	34096	33604	33767	33945	33800	33770	33908	34053	33691	33900	33808	33938	33946	33897	33759	33839	33768	33572	33611	34016	33922	34001	33647	33853	33897	34072	33930	33835	33955	33785	33574	33913	33920	33633	33860	33882	33608	34053	33545	33918	33714	33797	33711	33973	33983	33981	33649	33742	33671	33955	33617	33684	33726	33946	33899	33838	33665	33575	33834	33537	33999	34113	33713	33547	33646	33513	33563	34179	33971	33991	33957	33876	33762	33711	33620	34083	33878	33872	34140	34084	33994	33929	33575	33536	33699	33634	33828	33744	33848	33804	33700	33891	33728	33985	34016	33852	33934	33818	33944	33706	33714	33964	34017	34103	33912	33784	33944	33958	33895	33702	33787	33729	33567	33795	33803	34075	33606	33909	33731	33876	33736	33767	33874	34190	33798	34036	33797	33881	33589	34042	33785	33926	33757	33603	33940	33794	33931	33688	33783	33888	33831	33905	33717	33983	33457	33784	33869	33841	33946	33734	33841	33771	33828	33697	33957	34134	33683	34024	33745	33779	33961	34173	33729	33699	33802	33837	33615	33640	33917	33730	33665	33698	33621	33896	34070	33992	33936	33932	33628	33618	33775	33730	33829	33809	33665	33931	33912	33734	33595	33905	33625	33735	33925	33747	33761	33940	33720	33950	33972	33605	33761	33963	34134	34086	33887	34037	33971	33691	33714	34214	33754	34027	33988	33923	33790	33796	33778	33680	33613	33687	33762	33785	33824	33884	33774	33641	33842	33916	34058	33768	33794	33952	34119	33734	33632	33962	33970	33764	33640	33683	33886	33884	33870	33853	33679	33683	33845	33719	33652	33560	33711	33725	33797	33894	33926	33930	33977	33877	33929	33803	33873	33919	33805	33883	33673	33783	33879	33945	33739	33833	33867	33863	33703	34086	33960	33882	33598	33908	33861	34090	33535	33862	34027	33967	34121	33886	33772	33566	33629	33493	33633	33955	33902	33695	33867	33921	33785	33872	33867	33764	33947	33779	33670	33884	33710	33878	33781	33790	33846	33749	33821	33852	34042	33683	33775	33502	33851	33887	33757	33906	33751	33881	33644	33817	33836	34029	33733	33741	33686	33842	33717	33994	33839	34000	33844	33769	33636	33820	33884	33828	33838	33974	33723	33910	33933	34036	34049	33924	33857	33875	33862	33783	33786	33822	33926	33457	33928	33903	34076	34047	33862	34050	33712	33653	34056	33956	33731	33614	33989	33790	33665	33689	33624	33820	33853	33608	33980	34118	33894	33853	33895	33722	33890	33884	33946	34007	33916	33797	34009	33938	33997	33739	33839	33731	33598	33973	33837	33724	34045	33923	33994	33684	33617	33869	33986	33808	33823	33933	33659	33920	33686	33915	33943	33611	33772	33780	33923	33667	33672	33611	33845	34069	33710	33990	33470	33999	33804	33825	34149	33811	34134	33966	33947	33506	33751	33754	33804	33925	33677	33726	33542	33735	33679	33836	33660	33813	33696	33761	33958	33902	33561	33861	33575	33947	33775	33566	33632	33733	33851	33943	33599	33664	33961	33631	33861	33861	34142	33666	33864	34084	33639	33683	33446	33579	33782	34224	33776	33849	33857	33794	33784	33912	33677	33734	33622	33912	34247	33799	34010	33946	33809	33790	33636	33619	33722	33939	33816	33731	33728	33836	33908	33911	33737	33848	33797	33711	33815	33724	33765	34055	34003	33870	33708	33539	33705	33929	33552	33894	33896	33980	34056	33818	34062	33743	33942	33853	33659	33835	34085	34028	33911	33808	33499	33779	33981	33738	33886	34059	33932	34141	34147	33918	33809	34055	34028	34006	33719	33953	33790	33809	34192	33909	33792	33661	33957	33667	33665	33827	33919	33974	33811	33694	33791	33869	34036	33925	33746	33812	33810	33742	33813	33761	33974	33881	33854	33921	33839	33833	33654	33841	33672	33856	33699	33799	33517	33652	33688	33829	33710	33637	33973	33840	33580	33811	34197	33932	34116	33799	34069	33963	34067	33603	33864	34054	33903	33859	33753	34000	33671	33759	33611	34079	33717	33799	33910	33820	33949	33842	33891	33818	33956	33972	33669	33776	33789	33836	33862	33820	33692	33709	33680	33993	34153	33761	33574	34062	33707	33840	33923	33993	33933	34086	33636	33599	33944	33798	33807	33832	33851	33774	33905	33633	33834	34023	34012	33786	33946	33708	33638	33685	33789	33752	33803	33813	33651	33696	33724	33962	33704	33844	33747	33894	33827	33859	33951	33967	33748	33800	33986	33835	33523	33792	33849	33974	33737	33933	33798	33640	33428	33636	33681	33924	33703	33799	33725	33659	33691	33930	33899	33897	33910	34090	33901	33767	34022	33877	34067	33793	34031	33774	33699	34067	33717	33580	33736	33885	33988	33884	33787	34022	33763	34036	34087	33763	33844	33812	33993	34085	33636	33841	33844	33711	33668	33895	33778	33909	33868	33745	33636	33904	33668	33660	33832	34037	33990	33772	33929	33905	33880	33827	33878	33839	33621	33885	33860	33970	33648	33697	33706	34008	33709	33777	33926	33856	34015	33975	33783	34073	33750	33508	33935	33949	33972	33824	33615	33612	33971	33854	33620	33848	33919	33758	33825	33899	33786	34032	33605	33763	34019	33854	33646	33819	34001	33844	33989	34008	33610	33826	33871	33648	34111	33820	34103	33871	33750	33838	33809	33766	33779	33942	34092	33992	33948	33799	33806	33781	34043	34014	33760	33870	33937	33948	33844	33812	33824	33762	33920	33866	34047	33952	33891	33855	33754	33842	34030	34204	33773	33367	34029	33823	33953	33630	33737	33720	33764	33683	33777	33949	33942	33677	33978	33743	33687	33788	33885	34040	33777	33907	33768	33969	33860	33918	33714	33876	34260	33956	33948	33630	33822	33701	33755	33877	33771	33631	33788	33770	33926	33748	33737	33756	33932	33721	33561	33882	33860	33839	33907	33860	33995	33909	33826	33940	33797	33845	33810	33898	33588	33757	34006	33886	33774	33876	33752	33566	33843	33925	33957	33899	33822	33754	33797	33949	33691	33631	33874	33848	33866	33748	33650	33970	33898	34112	33664	33590	33860	33664	33808	33840	33821	33934	33897	33942	33908	33951	33683	33838	33787	33846	33588	33746	33843	33945	33859	33820	33690	33805	33890	33863	33792	33942	34017	33931	33809	33834	33842	33905	34064	33711	33920	34027	33866	34033	33724	34058	33715	33870	33825	33996	34138	34064	33691	34216	33539	33888	33857	33842	34030	34076	34014	33840	34060	33933	33712	33673	33873	34028	33636	34049	33781	33820	33928	33817	33989	33949	33739	33968	33772	33769	33661	33843	34030	33645	33831	33684	33498	33866	33935	33812	33918	33964	34093	33613	34004	33705	33943	33813	33634	33805	33921	34115	33880	34068	33929	33928	33941	33887	33823	33670	33760	33968	34158	33981	34028	33782	33616	33982	33710	33660	33597	33850	34096	33862	33372	33840	33796	33712	33716	33822	33677	33936	33917	33787	33854	33884	33988	33702	34026	33910	33673	33698	33734	33874	33667	33958	33574	34084	34050	33721	33841	33521	33583	33840	33853	34146	33710	33579	33636	33701	34001	33798	33776	34402	33882	33723	33800	33940	33772	34090	33941	33986	33900	33688	33747	33825	34203	33802	33718	33810	34006	33815	33995	33840	33517	33760	33984	33774	34101	33668	33831	33975	33796	33636	34065	33925	33621	33705	33308	33767	33585	33984	33875	33715	33835	33790	33910	34000	33765	33566	33990	33872	33744	33671	33970	33806	33840	33745	33715	34042	33794	33760	33830	34102	33602	33870	33895	33821	34098	34249	34075	34102	33703	33802	33988	34059	33638	33938	34002	33747	33575	33920	34145	34039	33872	33805	33859	33769	33961	34016	34125	33767	33747	33863	33736	34017	33911	34075	34027	33587	33741	33889	33750	34294	34015	33643	33674	34064	33675	33723	33974	33976	33961	33893	33721	33634	33876	33846	33924	33753	33693	33891	33970	33614	33778	34077	33740	33694	33781	33730	33776	34002	33913	33871	33910	33936	33875	33716	33940	33805	33937	34213	33908	33869	33803	33894	33745	34110	33992	33744	33753	34054	33880	33696	33893	33857	33813	33838	33779	33541	33902	33647	33868	33933	33898	33705	33791	33838	33670	33746	33817	33915	33928	33758	33836	33900	33960	33755	33833	33660	33679	33747	33737	34288	34131	33861	33642	33781	33781	33998	33569	33809	33978	33948	33901	33681	34036	33945	33996	33880	33736	33860	33736	33882	33773	33642	33688	33672	33898	33886	33905	33713	33673	33528	33588	33931	33850	33813	34039	33810	33781	33811	33660	33995	33915	33690	33795	33921	33546	33626	33831	33997	33906	33897	34132	33664	33804	33847	33887	33576	34090	33969	33788
25723	46715	44308	35148	30174	27112	25204	23242	22155	21740	21250	21133	20797	20674	20482	20394	20312	20342	20166	19870	19995	19815	19807	19712	19759	19836	19597	19618	19648	19811	19831	19824	19552	19472	19427	19558	19598	19560	19622	19571	19541	19668	19455	19455	19418	19439	19483	19520	19457	19380	19454	19251	19553	19404	19204	19607	19453	19344	19439	19452	19508	19589	19274	19631	19401	19606	19299	19329	19354	19396	19419	19334	19521	19449	19279	19308	19373	19437	19268	19297	19294	19323	19437	19574	19314	19383	19392	19330	19384	19362	19553	19431	19580	19485	19338	19511	19255	19385	19560	19427	19117	19367	19513	19212	19397	19180	19228	19435	19673	19487	19506	19373	19410	19440	19346	19456	19335	19268	19439	19475	19287	19355	19382	19245	19247	19410	19545	19362	19546	19151	19457	19242	19159	19302	19435	19341	19344	19337	19465	19385	19378	19084	19363	19536	19310	19375	19354	19388	19242	19342	19248	19441	19309	19288	19340	19328	19348	19526	19419	19499	19210	19349	19292	19603	19386	19429	19358	19328	19243	19310	19483	19303	19487	19451	19361	19246	19287	19294	19400	19513	19497	19339	19344	19451	19438	19272	19341	19445	19235	19245	19602	19394	19358	19226	19360	19539	19432	19494	19302	19239	19301	19436	19399	19407	19297	19415	19553	19465	19523	19556	19225	19407	19351	19404	19406	19331	19470	19448	19368	19323	19494	19161	19325	19204	19370	19140	19321	19430	19399	19145	19348	19405	19429	19371	19341	19275	19398	19331	19386	19332	19158	19274	19323	19425	19492	19500	19380	19370	19265	19321	19413	19332	19142	19446	19375	19434	19397	19231	19421	19360	19199	19379	19513	19383	19405	19311	19345	19263	19273	19311	19470	19256	19281	19366	19247	19283	19267	19382	19357	19556	19402	19498	19330	19431	19333	19419	19361	19438	19298	19395	19296	19368	19200	19428	19429	19329	19433	19430	19471	19379	19271	19370	19305	19212	19343	19267	19249	19207	19421	19244	19415	19427	19329	19331	19184	19339	19641	19211	19297	19376	19432	19423	19317	19425	19444	19297	19485	19450	19271	19208	19188	19462	19329	19430	19599	19552	19297	19393	19255	19193	19523	19305	19389	19015	19427	19284	19136	19399	19310	19334	19286	19297	19191	19366	19450	19520	19329	19258	19213	19433	19216	19038	19411	19460	19325	19283	19252	19214	19333	19407	19160	19430	19357	19362	19273	19078	19457	19300	19137	19180	19357	19296	19358	19324	19337	19313	19474	19364	19366	19392	19312	19317	19229	19316	19339	19437	19217	19427	19317	19235	19355	19353	19354	19216	19306	19356	19378	19360	19443	19364	19369	19243	19254	19393	19264	19315	19480	19401	19322	19392	19272	19293	19497	19399	19302	19348	19009	19365	19478	19346	19316	19314	19569	19476	19146	19365	19267	19422	19347	19334	19516	19303	19307	19443	19340	19242	19488	19255	19357	19334	19444	19403	19372	19262	19515	19257	19299	19542	19238	19452	19290	19390	19218	19418	19335	19427	19211	19297	19237	19391	19207	19484	19337	19420	19489	19422	19444	19463	19305	19417	19162	19507	19214	19359	19280	19410	19405	19331	19443	19560	19350	19384	19199	19307	19549	19385	19490	19280	19385	19556	19490	19354	19542	19201	19214	19347	19602	19146	19312	19238	19411	19443	19157	19537	19487	19316	19281	19283	19306	19437	19397	19398	19414	19345	19172	19361	19324	19293	19642	19444	19369	19321	19509	19412	19364	19310	19504	19518	19402	19291	19303	19436	19239	19540	19233	19530	19430	19237	19483	19435	19269	19380	19246	19145	19238	19316	19346	19154	19212	19413	19230	19485	19325	19310	19279	19390	19110	19357	19465	19363	19550	19485	19440	19432	19313	19231	19447	19418	19369	19563	19226	19354	19458	19433	19277	19369	19401	19181	19424	19299	19266	19183	19306	19234	19388	19438	19319	19311	19339	19486	19539	19617	19202	19309	19182	19512	19308	19400	19553	19139	19152	19216	19316	19275	19349	19379	19015	19350	19610	19410	19424	19140	19236	19316	19385	19111	19244	19339	19414	19302	19538	19318	19261	19148	19125	19298	19322	19240	19301	19451	19231	19506	19396	19388	19238	19402	19501	19271	19436	19533	19313	19414	19405	19370	19370	19386	19476	19333	19370	19219	19604	19561	19273	19238	19419	19319	19341	19238	19436	19361	19336	19397	19393	19494	19307	19467	19520	19430	19328	19417	19327	19317	19239	19311	19100	19345	19247	19387	19382	19449	19326	19149	19394	19244	19429	19429	19496	19451	19311	19406	19217	19456	19598	19353	19408	19405	19339	19354	19388	19249	19332	19297	19365	19308	19206	19321	19282	19403	19350	19361	19206	19362	19422	19364	19333	19381	19457	19198	19308	19518	19181	19253	19221	19287	19164	19352	19422	19263	19127	19122	19358	19256	19307	19264	19367	19291	19544	19391	19236	19172	19160	19443	19316	19542	19426	19362	19301	19124	19328	19353	19383	19399	19292	19210	19437	19388	19374	19457	19248	19327	19492	19194	19087	19385	19495	19325	19352	19531	19317	19429	19326	19381	19278	19332	19397	19320	19301	19279	19420	19282	19374	19296	19441	19437	19298	19387	19455	19513	19305	19257	19312	19219	19419	19165	19104	19321	19386	19398	19330	19318	19423	19377	19403	19230	19205	19159	19551	19226	19406	19340	19294	19463	19375	19333	19372	19379	19241	19385	19197	19323	19378	19459	19357	19546	19175	19435	19338	19089	19228	19316	19535	19357	19551	19336	19271	19438	19288	19099	19380	19196	19394	19536	19290	19338	19181	19481	19548	19234	19370	19278	19420	19324	19508	19318	19580	19503	19139	19439	19370	19530	19277	19563	19378	19228	19219	19547	19314	19291	19139	19352	19294	19230	19391	19415	19231	19343	19460	19411	19412	19388	19319	19548	19285	19440	19345	19463	19332	19378	19324	19422	19240	19429	19305	19313	19610	19291	19349	19344	19329	19317	19201	19257	19286	19199	19205	19351	19294	19513	19412	19461	19428	19371	19281	19336	19332	19191	19344	19279	19493	19350	19454	19527	19384	19333	19203	19368	19438	19333	19406	19289	19406	19484	19381	19460	19331	19410	19463	19223	19152	19500	19214	19426	19272	19371	19334	19269	19217	19216	19340	19421	19267	19229	19337	19318	19359	19252	19293	19154	19316	19328	19194	19267	19394	19504	19244	19307	19166	19546	19411	19261	19262	19300	19359	19208	19221	19424	19268	19492	19208	19301	19357	19303	19316	19433	19310	19547	19398	19391	19194	19274	19256	19424	19530	19316	19362	19398	19392	19507	19549	19394	19390	19355	19361	19370	19413	19303	19392	19444	19014	19308	19479	19344	19508	19315	19432	19366	19385	19553	19309	19398	19263	19332	19281	19339	19375	19402	19489	19370	19399	19355	19316	19497	19345	19441	19162	19348	19319	19512	19559	19238	19175	19379	19291	19350	19171	19425	19376	19379	19451	19369	19237	19354	19264	19493	19236	19421	19521	19320	19118	19455	19420	19153	19253	19454	19409	19346	19297	19300	19316	19467	19009	19327	19187	19222	19503	19342	19504	19250	19587	19336	19532	19441	19430	19245	19218	19320	19423	19250	19494	19534	19397	19684	19421	19387	19431	19038	19185	19488	19366	19269	19408	19168	19487	19465	19382	19373	19459	19429	19202	19325	19227	19281	19651	19298	19506	19344	19517	19473	19248	19189	19453	19412	19407	19255	19220	19139	19377	19298	19284	19297	19277	19334	19330	19413	19389	19395	19602	19383	19377	19122	19465	19675	19485	19302	19297	19592	19294	19328	19304	19572	19334	19458	19421	19351	19261	19336	19446	19455	19258	19342	19266	19459	19242	19382	19295	19344	19515	19285	19486	19224	19494	19286	19464	19489	19468	19377	19425	19158	19369	19354	19248	19565	19378	19364	19272	19300	19487	19317	19393	19271	19202	19453	19400	19206	19352	19386	19233	19457	19472	19284	19426	19319	19278	19187	19385	19294	19374	19447	19100	19159	19338	19315	19413	19413	19418	19318	19254	19336	19278	19389	19285	19431	19360	19455	19104	19307	19366	19195	19434	19600	19270	19362	19383	19216	19305	19389	19512	19355	19371	19277	19363	19365	19162	19280	19327	19550	19305	19379	19395	19198	19457	19144	19309	19417	19218	19266	19558	19458	19344	19427	19497	19252	19285	19340	19275	19368	19242	19436	19485	19532	19314	19264	19284	19394	19418	19320	19316	19535	19471	19346	19362	19268	19484	19437	19488	19329	19332	19154	19218	19253	19591	19382	19389	19251	19541	19188	19627	19245	19463	19281	19362	19364	19178	19167	19288	19461	19271	19528	19461	19447	19401	19422	19354	19245	19131	19283	19237	19408	19379	19438	19306	19406	19364	19539	19235	19139	19365	19307	19188	19408	19368	19327	19350	19347	19237	19304	19331	19375	19377	19368	19414	19329	19269	19241	19227	19368	19479	19303	19521	19403	19232	19517	19446	19248	19413	19367	19410	19238	19568	19315	19170	19598	19141	19302	19374	19424	19316	19321	19357	19098	19456	19368	19345	19266	19338	19373	19406	19299	19359	19373	19446	19157	19318	19555	19484	19416	19461	19423	19327	19345	19489	19290	19352	19439	19359	19422	19581	19242	19340	19349	19335	19347	19219	19270	19259	19359	19375	19078	19619	19359	19134	19341	19281	19375	19316	19412	19235	19522	19414	19459	19253	19260	19414	19466	19487	19316	19229	19235	19305	19201	19189	19472	19329	19404	19448	19373	19346	19412	19243	19416	19367	19356	19262	19469	19269	19362	19409	19301	19472	19213	19256	19313	19292	19316	19423	19245	19335	19367	19449	19211	19115	19542	19366	19243	19118	19443	19218	19550	19484	19337	19441	19383	19144	19516	19238	19414	19418	19421	19183	19328	19308	19202	19246	19264	19380	19388	19384	19270	19512	19376	19284	19273	19394	19371	19302	19388	19350	19264	19304	19302	19394	19391	19435	19266	19233	19387	19462	19193	19470	19427	19464	19314	19435	19147	19400	19443	19357	19244	19254	19458	19346	19303	19201	19506	19397	19196
34928	33284	40398	38913	36047	34997	35012	34345	34033	33705	33496	33527	33621	33548	33334	33379	33445	33309	33367	33418	33268	33168	33320	33312	33327	33462	33187	33050	33150	33490	33279	33091	33366	33003	33367	33238	33182	33239	33498	33216	32973	33186	33211	33186	33358	33378	33264	33190	33305	33156	33278	33297	33457	33362	33181	33321	33449	33177	33107	33333	33326	33377	33183	33201	33169	33229	33113	33089	33227	33135	33229	33486	33378	32986	33308	33293	33190	33179	33304	33249	33039	33301	32956	33059	33201	33112	33368	33181	33264	33208	33127	33048	33064	33121	33326	33090	33171	32853	33070	33077	33264	33059	33494	33055	33310	33359	33396	33186	33256	33079	33182	33223	33367	33032	33120	33360	33390	33295	33157	33497	33097	33273	33192	33051	33116	33070	33192	33356	33077	33418	33418	32891	33132	33284	33078	33107	33167	33211	33276	33296	33217	33121	33396	33041	33073	32972	33192	33635	33405	33204	33017	33050	33271	33220	33399	33231	33229	33245	33239	33223	33393	33167	33277	32943	33331	32952	33328	33328	33147	33315	33327	33217	32965	33394	33188	33325	32987	33276	33142	33275	33173	33325	33432	33377	33388	33392	33194	33086	33258	33231	33244	33106	33238	33109	33351	33093	33068	33267	33207	33072	33322	33224	33184	33018	33370	33274	33080	33099	33305	32966	33220	33319	33444	33202	33247	33491	33137	33145	33333	33200	33123	33495	33258	33431	33282	33279	33413	33229	33291	33027	33408	33402	32997	33104	33040	33343	33027	33191	33319	33105	33336	33083	33283	33398	33196	33151	33288	33263	33154	33321	33534	33440	33103	33170	33111	33063	33155	33161	33040	33187	33171	33112	33262	33167	33051	33200	33141	33264	33222	33600	33227	33610	33116	33091	33336	33241	33215	32942	33401	33302	33249	33086	32970	33016	33376	33198	33043	33018	33050	32994	33094	33209	33114	33242	33118	33230	33126	33150	33278	33023	32996	33285	33291	33254	33251	33385	33439	33219	33035	33239	33380	32864	33344	33337	33058	33342	33338	33083	33173	33278	33453	33163	33133	33260	33208	33371	33306	33102	33322	33224	33246	33378	33199	32986	33299	33365	33355	33393	33177	33396	33317	33294	33340	33346	33222	33074	33163	33132	32952	33189	32947	33360	33139	33381	33302	33408	33354	33381	33254	33531	33315	32973	33440	33139	33419	33197	33320	32974	33165	33123	33266	33078	33091	33359	33239	33211	33320	33076	33268	33249	33372	33075	33238	32936	33295	33157	33175	33168	33450	33039	33181	33237	33133	33193	33177	33201	33329	33135	33299	33364	33146	33265	33042	33344	33281	33152	33403	33295	33105	33189	33302	33074	33257	33000	33130	32899	33224	33428	33140	32964	33128	33263	32988	33350	33260	33045	33244	33290	33274	32825	33407	33174	33333	33104	33377	33202	33517	33094	32977	33068	33034	33266	33109	33375	33238	33554	33250	33330	33351	33357	33161	33111	33242	33257	33087	33287	33407	33013	33369	33280	32962	33089	33223	33259	32992	33038	33088	33217	33376	33422	33347	33304	33444	33531	33385	32949	33165	33298	33071	33328	33095	33107	33169	33295	33192	33387	33349	33115	33061	33448	33238	33203	33214	33495	33179	33108	33120	33477	33067	32951	32932	33167	33231	33022	33225	33221	33328	32900	33153	32973	33153	33099	33345	33221	32961	33256	33229	33008	33156	33215	33406	33134	33103	33295	33352	33266	33142	33364	33125	33079	32953	33311	33128	33320	33028	33124	33291	32979	33332	33142	33206	33371	33368	33110	33207	33443	33158	33133	33224	33277	33112	33187	33398	33154	33303	33106	33186	33174	33032	33359	33267	33312	33331	33133	33470	33045	33035	33386	33312	33444	33364	33319	33270	33429	33476	33026	33375	33117	33244	33486	33332	33170	33315	33108	33314	33280	33137	33165	33326	33108	33297	33265	33616	33271	33448	33047	33038	33580	33163	33235	33413	33195	33077	32944	33386	33090	33479	33471	33356	33333	33156	33156	33013	33107	33147	33024	33095	33062	33122	33436	33130	33116	33307	33422	33021	33511	33127	33110	33384	33119	33185	33311	33324	33185	33191	33215	33315	33390	33217	33212	33119	33420	33244	33444	33078	33339	33148	33085	33278	33136	33160	33029	33092	33043	33274	33282	33404	33225	33155	33237	33466	33237	33005	33259	33160	33220	33267	33219	33285	33300	33290	32991	33247	33126	33096	33107	33179	33184	33485	33135	33078	33296	33482	33599	33358	33221	33451	33209	33020	33166	32894	33078	33101	33252	33136	32984	33246	33192	33140	33241	33400	33205	33234	33204	33275	33252	33234	33273	33145	33316	33078	33406	33250	33515	33501	33447	33373	33291	33448	33060	33082	33328	33356	33020	33342	33164	32794	33009	33235	33173	33188	33072	33198	33257	33349	33290	33552	33782	33294	32970	33192	33070	33095	33333	33331	32885	33301	33327	33333	33363	33232	33306	33217	33269	33362	33233	33290	33273	33282	33200	33106	33177	33179	32933	33364	33258	33275	33392	33390	33277	33214	33289	33265	33352	33403	33276	33083	33564	33328	33129	33128	33187	33192	32934	33385	33216	33292	33131	33250	33467	33269	33212	32801	32970	33103	33068	33060	33220	33362	33325	33177	33158	33195	33487	33338	33141	33061	33238	33424	33520	32986	33068	33429	33302	33140	33518	33589	33500	33451	33112	33478	33251	33007	33144	33251	33080	33131	33353	33232	33218	33235	33211	33279	33195	33122	33164	33049	33171	33024	33111	32975	33253	33205	33104	33058	33138	33058	33005	33143	33167	33302	33570	32978	33232	33410	33269	33374	33311	33132	33163	33144	33118	32845	33162	33351	33314	33203	33185	33186	33004	33270	33013	33324	33156	33123	33151	33111	33194	33436	33310	33182	33168	33276	33051	33473	33487	33135	33343	33087	33033	33380	33173	33146	33209	33242	33342	33254	33276	33179	33142	33274	33149	33316	33267	33263	33351	33342	33270	33139	33148	32936	33155	33195	33164	33193	33464	33342	33310	33226	33272	33034	33203	33278	33167	33318	33311	33601	33043	33102	33412	33306	33358	33157	33433	33410	33088	33044	33340	33071	32974	33131	33241	33400	32924	33043	33174	33404	33320	33163	33068	33119	33009	33376	33101	33176	33385	33355	33059	33172	33343	33320	33137	33296	32888	33161	33353	33118	33108	33215	33317	33123	33253	33279	33253	33437	33113	33149	33100	33335	33287	33224	33242	33695	33180	33177	33175	33234	33355	33352	32846	33358	33094	33099	33179	33093	33118	33497	33155	33395	33214	33144	33367	33369	33150	32984	33022	33220	33415	33083	33262	33129	33509	33343	33119	33407	33037	33295	33222	33109	33014	33396	33497	33221	32946	33368	33339	33173	32983	33261	33195	33031	33126	33154	33199	33298	33185	33156	33108	33145	33064	33326	33456	33090	33257	33397	33127	33159	32959	33240	33448	33244	33332	32868	33121	33218	33307	33201	33305	33081	33286	33325	33135	33486	33205	33113	33292	32991	33214	33405	33179	33412	33140	33211	33049	33067	33175	33104	33071	33054	33312	33361	33338	33098	33161	33193	33259	33388	32984	33305	33180	33211	32859	33420	33455	33053	33195	33227	33363	33109	33210	33158	32864	33285	33187	33292	33308	33132	33548	33199	33216	33492	33423	33270	33594	33029	33313	33315	33256	33068	33264	33451	33062	33313	33529	33346	33466	33406	33067	33148	33084	33279	33289	33385	33300	33121	33208	33420	33248	33123	33021	33202	33168	33358	33091	33466	33069	33347	33325	33296	33187	33283	33440	33268	33299	33231	33346	33380	33051	33230	33480	33330	33249	33193	33236	33495	33529	33377	33334	33197	33395	33156	33259	33097	33359	33214	33641	33309	33391	33474	33489	33068	33074	32997	32827	33095	33383	33197	33331	33081	33268	33250	33270	33408	33194	33192	33004	33172	33224	33308	33125	33290	32924	33239	33216	33048	33022	33404	33490	33258	32946	33355	33618	33447	33361	33245	33201	33176	33366	33274	33441	33467	32989	33302	33122	33178	33436	33353	33241	33042	33234	33192	33122	33541	33426	33219	33329	33185	33157	33570	33301	33155	33211	33127	33388	33379	33089	33107	33208	33149	33150	33280	33133	33382	33271	33223	33069	33035	33204	33332	33239	33318	33283	33288	33161	33090	33272	33183	32957	33252	33368	33175	33433	33271	33231	33211	33226	32977	33242	33148	32958	33242	33100	33289	33326	33342	32966	33278	33294	33191	33341	33310	33222	33180	33265	33133	33215	33393	33344	33189	33059	33199	33232	33325	33236	33434	33112	33296	33368	33266	33277	33214	33061	33008	33080	33399	33433	33137	33038	32869	33224	33217	33104	33351	33214	33467	33209	33318	33066	33213	33194	33270	33207	33342	33157	33322	33160	33290	32849	33205	33090	33040	33287	33165	33136	33093	33309	33289	33135	33402	33235	33305	33208	33395	33146	33062	33180	32985	33523	32960	32991	33298	33075	33107	33189	33133	33181	33055	33132	32933	33231	33270	33068	33331	33479	32919	33269	33151	33135	33576	33387	33219	33169	33087	33008	33007	33096	33107	33171	33264	33183	33441	33499	33345	32954	33137	33223	33482	33265	33085	33395	33357	33286	33325	33548	33391	33303	33256	32773	33237	33466	33471	33134	33065	33283	33059	33054	33252	33143	33068	33401	33181	32973	33185	32840	33072	33050	33172	32943	32937	33289	33430	33173	33356	33360	33246	33016	33338	33365	33281	33292	33528	33233	33232	33107	33235	33070	33040	33188	33622	33239	33260	33100	33275	33357	33185	33318	33133	33574	33274	33045	33196	33146	33344	33531	33250	33210	33214	33079	33386	33529	33181	33332	33038	33311	33051	32969	33201	33203	33092	33391	33273	33165	33151	33316	32815	32861	33296	33109	33396	33464	33471	33215	33007	33319	33206	33117	33225	33021	33206	33231	33468	33333	33247	33262	33501	33104	33377	33358	32935	33223	33146	33176	33127	33376	33266	33246	33185	33325	33300	33042	32995	33264	33264	33244	33192	33562	33363	33088	33081	33095	33086	33356	33305	33173	33141	33278
24518	32840	30639	25393	23179	21481	20813	20026	19655	19607	19214	19339	19194	19035	19073	19220	19118	19203	19200	18995	18897	18964	18754	18892	18896	18952	18954	18873	18920	18706	19083	18971	19123	18987	19112	18707	18874	18912	18966	18935	18791	18900	18875	18703	18909	18851	18714	19036	18890	18834	18821	18873	18800	19009	18895	18777	18878	18866	18966	18765	18701	18801	18886	18860	18794	18879	18870	18960	18716	18934	18845	18650	18839	18701	18712	18974	18909	18805	18628	18856	18658	18935	18969	18669	18995	18766	18914	18867	18848	18669	18759	18946	18711	18741	18815	18976	18744	18815	18698	18822	18720	18950	18882	18850	18925	18660	18733	18815	18791	18745	18839	18871	18819	18818	18801	18808	18950	18873	18804	19011	18891	18826	19053	18946	18739	18816	18658	18956	18782	18961	18991	18851	18704	18780	18843	18931	18752	18858	18632	18842	18996	18857	18888	18708	18864	18923	18910	18885	18713	18864	18722	18750	18877	18694	18528	18784	18679	18647	18842	18624	18792	18790	18966	18811	18978	18889	18726	18726	18872	18685	18991	18672	19114	19020	18784	18759	19035	18748	18918	18812	18739	18681	18818	18947	18788	18939	18853	18962	18891	18766	18902	18696	18759	18769	18844	18881	18643	18876	18583	18899	18757	18722	18760	18886	18853	18888	18834	18829	18776	18772	18954	18908	18838	18717	18891	18849	18913	18703	18855	18782	18662	18755	18846	18913	18767	18776	18655	18737	18693	18882	18888	18966	18940	18666	18765	18893	18797	18898	18737	18796	18871	18787	18837	18625	18951	18780	18686	18844	18899	18989	19018	18891	18829	18741	18917	18691	18928	18849	18723	18854	18988	18975	18814	18768	18821	18698	18849	18891	18770	18815	19005	18714	18744	18941	18687	18716	18828	18868	18824	18791	18847	18823	18716	18776	18852	18803	18912	18821	18644	18900	18755	18702	18828	18856	18568	18657	19033	18832	18881	18832	18874	18823	18776	18825	18960	18831	18729	18854	18712	18877	18670	18834	18852	18771	18776	18898	18874	18747	18966	18974	18825	18806	18720	18690	18675	18692	18844	18936	18941	18696	18973	18824	18829	18924	18773	18838	18862	18994	18926	18933	18964	18861	18798	18634	18999	18773	18965	19038	18929	18639	19010	18744	18693	18910	18807	18723	18732	18651	18961	19010	18712	18720	18876	18916	18770	18705	18787	18962	19098	18606	19005	18917	18821	18723	19015	18780	18918	18908	18860	18748	18864	18725	18691	18888	19024	18890	18725	18842	18536	18767	18677	18771	18718	18818	18684	18950	18801	18714	18787	18632	18938	18924	18837	18763	18811	18888	18589	18842	18804	18742	19030	18921	18891	18852	18744	18669	18881	18797	18749	18723	19016	18700	18933	18772	18840	18672	18565	18780	18819	18673	18747	18820	19031	18752	18920	18829	19012	18921	18620	18877	18760	18864	18945	18892	18713	18922	18817	18878	18924	18808	18945	18800	18873	18857	18916	18878	18785	18872	18766	18799	18899	18719	18740	18573	18729	18908	18686	18857	18812	18843	18823	18774	18872	18816	18708	18803	18763	18796	18949	18734	18933	18931	19008	18794	18807	18853	18849	19035	18790	18793	18765	18733	18803	18834	18919	18653	18757	18778	18928	18686	18677	18843	18783	18708	18871	18828	18734	18739	18793	18538	18786	18733	18837	19020	18841	18848	18815	18853	18685	18923	18801	18855	19022	18673	18905	18943	18852	18851	18928	18846	18893	18920	18816	18800	18778	18931	18804	18792	18898	18904	18837	18759	18842	18815	18684	18918	18933	18761	18889	18919	18765	18848	18791	18843	18789	18926	18722	18796	18891	18825	18719	18764	18652	18822	18666	18667	18942	18969	18948	18664	18948	18699	18909	18895	18677	18847	18645	18822	18961	18995	18723	18855	18823	18949	18818	18820	18802	18959	18810	18894	18896	18795	18878	18909	18919	18692	18742	18787	18932	18803	18723	19004	18644	18913	18738	18638	18768	18831	18784	18858	18712	18755	18815	18692	18898	18800	18953	18723	18967	18714	18776	18743	18776	18842	18915	18782	18758	18932	18808	18875	18755	18800	18967	18859	18828	18752	18831	18692	18860	18907	18921	18816	18758	18894	18733	18854	18904	18894	18827	18750	19026	18662	18832	18622	18847	18865	18769	18730	18909	18893	18826	18839	18800	18881	18768	18802	18729	18807	18931	18695	18874	18903	18851	18892	18702	18903	18975	18917	18727	18820	18762	18776	18780	18981	18866	18726	19032	18803	18771	19015	18876	19116	18621	18757	18858	18752	18929	18846	18891	18864	18798	18689	18821	18777	18986	18830	18684	18802	18781	18855	18807	18788	18632	18826	19074	18804	18820	18652	18968	18837	18997	18847	19052	18892	18939	18684	18715	18827	18980	18728	19004	19066	18799	18944	18919	18945	18891	18795	18805	18779	18744	18971	18760	18644	18606	18946	18775	18798	18781	18832	18753	19107	18710	18965	18673	18862	18772	18706	18645	18992	18891	18906	18706	18802	18679	18697	18886	18793	18683	18706	18895	18820	18976	18723	18610	18857	18792	18840	18599	18922	18727	18692	18677	18770	18638	18819	18751	18775	18933	18984	18915	18948	18757	18717	19045	18720	18955	18766	18673	18921	18720	19018	18811	18899	18779	18888	18789	18856	18726	18909	18797	18943	18987	18910	18905	18891	18964	18804	18883	18638	18832	18923	18805	18858	18964	18788	18875	18745	18856	18795	18725	18888	18896	18780	18843	18894	18787	18793	18802	18769	18888	18879	18703	18700	18784	18980	19023	18940	18779	18898	18816	18997	18786	18878	18885	18678	18628	18849	18836	18734	19025	18757	19076	18685	18896	18830	18810	18892	18746	18806	18995	18880	18911	18781	18821	18911	19060	18964	18868	18872	18699	18792	18741	18840	18798	18871	18758	18715	19061	18833	18869	18716	19032	18778	18691	18953	18868	18817	18906	18589	18854	18848	18685	18835	18792	19008	18852	18826	18859	18705	18848	18625	18732	18747	18834	18979	18937	18746	18870	18791	18726	18838	18872	18660	18779	18821	18637	18820	18809	18997	18778	18911	18941	18780	18836	18820	18799	18796	18828	18829	18740	18887	18810	18976	18760	18683	18989	18706	18887	18911	18969	18891	18753	18762	18804	18737	18800	18972	18796	18682	18899	18716	18800	18757	18793	18713	18870	18886	18813	18642	18833	18858	18692	18890	18909	18722	18936	18993	18684	18964	18781	18830	18848	18903	18846	18648	18759	18852	18808	18950	18925	18800	18789	18660	18834	18956	18629	18744	18745	18756	18857	18950	18679	18871	18877	18765	18953	18641	18779	18868	18748	18740	18790	18713	18829	18877	18838	19037	18688	18895	18815	19098	18853	18753	18819	18862	18801	18842	18880	18817	18789	18789	18925	18869	18682	18786	18742	19194	18579	18903	18976	18794	18709	18820	18811	18792	18896	18822	18972	18685	18933	18887	18745	18813	18855	18901	18947	18851	19055	18810	18751	18889	18767	18973	18880	18785	18852	18713	18762	18737	18854	18866	18915	18848	18817	18671	18885	18828	18857	18768	18907	18949	18559	18911	18788	18777	18772	18770	18727	18902	18931	18767	18885	18796	18697	18829	18656	18813	18970	18731	18718	19115	19008	18793	19022	18845	18911	18931	18813	18891	18799	18891	18950	18751	18677	18814	18960	18827	18751	18749	18809	18940	18908	18784	18759	18833	18875	18648	18716	18939	18922	18802	19017	18890	18814	18842	18870	18667	18847	19134	18903	18762	18899	18936	18736	18919	18877	18771	18937	18790	18840	18742	18869	18896	18828	18888	18752	18852	18788	18840	18789	18824	18695	18681	18693	18822	18801	18690	18747	18728	18980	18693	18829	18849	18871	18762	18850	18805	18784	18885	18993	18681	18745	18771	18816	18894	18894	18870	18614	18758	18578	18631	18570	18889	18613	18900	18950	18775	18916	18872	18541	18960	18843	18894	18902	18799	18803	18799	18718	18978	18869	18746	18932	18708	18955	18884	19222	18848	19305	18687	19011	18842	18796	18835	18918	18817	18789	18859	18818	18718	18768	18949	18872	18661	18870	18875	18786	18766	18770	18670	18478	18850	18929	18919	18711	18902	18977	18873	18801	18852	18862	18776	18820	18869	18858	18935	18676	18795	18577	18814	18911	18590	18831	18749	18941	18831	18852	18898	18907	18751	18603	18720	18760	18926	18767	18767	18893	18869	18608	18979	18794	18832	18856	18764	18800	18793	18737	18870	18855	18716	18778	18983	18917	18836	18765	18847	18789	18943	19051	18850	18832	18754	18788	18856	18742	19060	18678	18736	18926	18772	18847	18749	18638	18820	19084	18785	18671	18839	18995	18831	18681	18922	18858	18662	18787	18876	18902	18655	18726	18822	18798	18917	18760	18694	19002	18855	18864	18857	18858	18968	18804	18950	18682	18744	18653	18809	18904	18966	18878	18719	18772	18848	18798	18769	18755	18882	18920	19016	18643	18972	18801	18881	18875	18926	18889	18943	18849	18886	18804	18785	18843	18872	18710	18789	18791	18805	18698	18844	18832	18822	18831	18786	18769	18881	18982	18840	18752	18777	18972	18637	18728	18925	18839	18902	18915	18869	18816	18895	18798	18899	19096	18925	18723	18932	18716	18856	18770	18832	18845	18876	18938	18686	18797	18676	18779	18680	18755	18767	18931	18875	18988	18993	18770	18891	18677	18791	18841	18664	19024	18877	18904	18922	18551	18939	18704	19008	18827	18645	18702	18998	18924	18639	18898	18750	18672	18915	18724	18779	18798	18811	18807	18825	18843	18759	18907	18612	18873	18775	18964	18973	18798	18797	18709	18760	18850	18601	18801	18724	18814	18823	18824	18748	18852	18836	18767	18836	18738	18852	18740	18962	18980	18777	18773	18788	18922	18898	18912	19011	18840	18709	18866	18886	18863	18689	18782	18840	18713	19007	18808	18900	18915	18764	18694	18978	18913	18848	18989	18781	18868	18837	18799	18908	18839	18696	18817	18920	18855	18766	18700	18659	18832	18718	18823	18708	18747	18887	18717	18613	18694	18861	18839	18859	18660	18874	18813	18554
24022	21466	28777	30109	33263	35900	36957	34737	34027	33675	33736	33455	33411	33235	33574	33516	32998	33262	33130	33145	33143	32890	32779	33249	32896	32821	32772	32837	32877	32840	33179	32842	32842	32890	32644	32844	32779	32725	33016	32712	32817	32997	32641	32816	32648	32743	32555	32704	32601	32637	32622	32689	32835	32645	32567	32631	32906	32825	32709	32724	32888	32777	32419	32714	32551	32729	32679	32665	32701	32638	32729	32798	32750	32895	32595	32737	32568	32697	32538	32806	32676	32603	32770	32460	32656	32651	32711	32718	32711	32375	32593	32773	32951	32702	32599	32560	32597	32242	32440	32378	32639	32683	32628	32592	32651	32563	32361	32570	32619	32571	32408	32538	32882	32481	32793	32498	32598	32590	32617	32568	32777	32563	32556	32700	32605	32848	32619	32459	32741	32456	32755	32949	32750	32511	32756	32911	32753	32638	32742	32731	32703	32471	32444	32673	32666	32746	32692	32553	32498	32607	32815	32906	32653	32634	32678	32501	32547	32700	32504	32569	32829	32589	32671	32788	32685	32474	32752	32404	32657	32581	32580	32537	32502	32548	32421	32836	32685	32692	32974	32453	32532	32956	32544	32697	32533	32447	32354	32797	32651	32850	32763	32747	32650	32721	32890	32675	32769	32548	32692	32727	32459	32518	32489	32536	32694	32514	32848	32324	32754	32473	32726	32484	32662	32797	32401	32768	32773	32734	32541	32525	32658	32575	32968	32646	32670	32721	32737	32804	32463	32617	32716	32871	32862	32623	32510	32797	32726	32770	32570	32440	32772	32579	32765	32463	32472	32977	32550	32239	32596	32688	32840	32655	32636	32676	32397	32560	32714	32436	32575	32672	32854	32870	32782	32466	32754	32477	32638	32402	32645	32823	32830	32660	32680	32807	32598	32701	32640	32689	32522	32672	32678	32711	32662	32706	32477	32552	32676	32590	32933	32600	32670	32566	32718	32540	32512	32630	32661	32386	32591	32712	32609	32448	32893	32722	32440	32857	32983	32537	32677	32795	32678	32521	32343	32456	32493	32535	32672	32753	32697	32417	32939	32702	32348	32595	32732	32452	32542	32606	32711	32434	32565	32514	32527	32625	32618	32834	32705	32202	32560	32577	32675	32872	32656	32552	32784	32546	32858	32727	32595	32626	32710	32775	32735	32825	32591	32732	32587	32730	32643	32559	32546	32567	32564	32661	32771	32701	32641	32493	32648	32589	32633	32709	32802	32726	32944	32734	32592	32801	32754	32738	32713	32338	32895	32529	33008	32432	32629	32565	32561	32789	32703	32642	32615	32857	32914	32643	32651	32610	32656	32624	32677	32536	32651	32685	32645	32638	32809	32529	32692	32622	32630	32606	32719	32594	32824	32880	32680	32516	32399	32859	32593	32698	32580	32885	32775	32730	32648	32577	32937	32446	32464	32544	32866	32652	32963	32478	32642	32506	32663	32487	32952	32658	32682	32964	32883	32490	32543	32610	32446	32776	32782	32433	32633	32413	32773	32377	32757	32780	32655	32703	32755	32694	32552	32667	32686	32698	32788	32669	32707	32516	32598	32403	32805	32705	32534	32589	32740	32572	32590	32538	32605	32629	32466	32639	32549	32790	32715	32752	32728	32605	32620	32648	32603	32640	32687	32662	32899	32628	32701	32833	32412	32649	32888	32901	32737	32775	32588	32724	32605	32383	32773	32383	32630	32752	32788	32994	32328	32683	32653	32749	32543	32758	32539	32674	32545	32759	32550	32513	32749	32513	32414	32616	32694	32420	32727	32436	32531	32592	32313	32625	32532	32598	32734	32544	32666	32815	32731	32414	32650	32841	32797	32533	32842	32754	32583	32683	32349	32467	33034	32538	32671	32743	32878	32769	32738	32695	32502	32715	32588	32950	32554	32673	32908	33123	32628	32712	32566	32570	32639	32406	32683	32426	32667	32510	32662	32764	32652	32582	32615	32686	32619	32503	32854	32672	32941	32433	32858	32621	32697	32526	32511	32894	32459	32600	32671	32626	32940	32526	32651	32832	32505	33028	32720	32835	33023	32728	32496	32477	32793	32738	32403	32820	32680	32629	32636	32571	32723	32464	32738	32827	32782	32669	32574	32452	32482	32646	32617	32737	32453	32408	32694	32720	32385	32776	32654	32707	32528	32603	32890	32741	32502	32418	32869	32699	32541	32837	32509	32595	32629	32740	32603	32749	32450	32783	32945	32748	32526	32411	32687	32740	32795	32502	32425	32922	32680	32969	32701	32521	32453	32627	32769	32378	32467	32561	32567	32898	32722	32565	32828	32757	32844	32739	32711	32467	32480	32934	32743	32555	32421	32707	32667	32573	32663	32548	32596	32750	32650	32707	32858	32745	32604	32538	32739	32783	32696	32586	32802	32547	32678	32774	32711	32717	32764	32280	32492	32469	32659	32883	32431	32724	32801	32487	32494	32802	32585	32386	32681	32651	32639	32498	33007	32644	32631	32362	32784	32585	32884	32381	32706	32675	32620	32474	32758	32566	33002	32529	32719	32496	32888	32958	32787	32646	32707	32535	32520	32436	32662	32544	32500	32502	32661	32783	32611	32410	32505	32786	32625	32744	32736	32846	32769	32550	32772	32565	32527	32890	32557	32712	32648	32557	32690	32894	32712	33018	32649	32519	32475	32747	32794	32571	32637	32745	32629	32862	32823	32909	32866	32521	32723	32657	32330	32581	32591	32545	32549	32561	32747	32545	32602	32744	32439	32777	32622	32517	32694	32935	32640	32671	32449	32552	32814	32854	32561	32570	32639	32559	32823	32523	32659	32529	32709	32869	32584	32508	32649	32454	32733	32545	32801	32557	32842	32685	32876	32666	32628	32621	32668	32459	32434	32787	32720	32557	32796	32826	32416	32522	32413	32911	32633	32551	32780	32586	32519	32719	32561	32470	32454	32625	32678	32769	32684	32511	32464	32943	32791	32724	32481	32840	32670	32625	32940	32565	32375	32322	32317	32406	32722	32752	32460	32605	32621	32689	32629	32672	32615	32455	32572	32536	32555	32484	32693	32565	32650	32972	32840	32560	32578	32630	32601	32400	32627	32612	32834	32894	32605	32412	32599	32586	32429	32457	32723	32814	32573	32896	32477	32656	32887	32614	32645	32684	32681	32708	32768	32892	32721	32752	32673	32445	32543	32534	32754	32538	32633	32536	32711	32642	32773	32494	32696	32525	32580	32453	32727	32585	32625	32693	32733	32804	32502	32639	32874	32793	32517	32771	32855	32516	32492	32664	32602	32797	32701	32584	32500	32579	32842	32718	32556	32678	32726	32887	32648	32566	32916	32889	32712	32666	32657	32603	32648	32801	32739	32372	32795	32828	32684	32810	32570	32487	32649	32530	32842	32748	32678	32512	32526	32585	32482	32587	32874	32709	32651	32684	32813	32751	32466	32781	32772	32533	32550	32626	32987	32501	32789	32542	32984	32753	32442	32520	32748	32457	32848	32718	32977	32653	32622	32823	32390	32696	32455	32707	32406	32437	32529	32516	32664	32577	32367	32714	32771	32609	32546	32614	32495	32289	32661	32444	32459	32447	32566	32483	33013	32680	32559	32721	32814	32800	32497	32805	32788	32365	32632	32960	32635	32387	32563	32681	32598	32714	32617	32655	32589	32558	32618	32486	32927	32489	32703	32498	32773	32571	32645	32446	32529	32555	32798	32541	32586	32569	32685	32410	32661	32660	32437	32625	32785	32687	32613	32413	32604	32490	32751	32862	32541	32648	32743	32464	32959	32552	32725	32632	32715	32430	32845	32471	32510	32580	32553	32440	32234	32505	32432	32758	33048	32918	32469	32686	32611	32534	32482	32548	32523	32631	32331	32588	32468	32445	32632	32613	32612	32484	33010	32471	32763	32800	32628	32540	32949	32665	32711	32548	32804	32679	32549	32920	32558	33000	32713	32525	32713	32565	32511	32929	32508	32659	32644	32208	32572	32599	32597	32679	32458	32584	32516	32360	32489	32668	32477	32473	32508	32811	32598	32520	32827	32604	32843	32428	32755	32614	32668	32457	32845	32619	32665	32869	32476	32440	32604	32514	32840	32608	32396	32738	33042	32787	32585	32555	32909	32606	32837	32639	32519	32400	32639	32547	32461	32853	32614	32474	32729	32686	32741	32440	32507	33108	32688	32901	32965	32752	32588	32538	32746	32628	32924	32789	32539	32628	32653	32409	32671	32848	32720	32658	32823	32544	32710	32847	32730	32781	32561	32555	32879	32845	32949	32579	32658	32850	32704	32440	32744	32896	32410	32577	32573	32511	32566	32665	32674	32336	32658	32697	32757	32643	32717	32559	32689	32606	32478	32812	32594	32406	32611	32515	32524	32436	32524	32552	32738	32857	32676	32537	32730	32739	32504	32630	32728	32532	32675	32682	32578	32744	32740	32582	32671	32621	32600	32362	32753	32839	32558	32473	32892	32762	32819	32919	32605	32465	32764	32445	32569	32647	32498	32867	32557	32705	32578	32274	32773	32782	32826	32448	32637	32586	32613	32787	32628	32528	32789	32777	32676	32830	32671	32639	32337	32569	32655	32795	32647	32712	32866	32717	32839	32617	32626	32786	32683	32629	32698	32917	32781	32424	32348	32922	32688	32718	32967	32692	32580	32555	32662	32798	32651	32749	32653	32464	32748	32609	32591	32797	33008	32716	32604	32650	32769	32709	32677	32651	32680	32729	32677	32302	32562	32431	32669	32559	32509	32509	32627	32655	32395	32511	32559	32513	32644	32687	32470	32112	32538	32582	32454	32507	32598	32645	32743	32341	32519	32629	32515	32563	32786	32884	32621	32684	32642	32648	32713	32656	33002	32865	33044	32730	32683	32582	32873	32904	32784	32523	32954	32746	32850	32459	32646	32891	32748	32690	32653	32637	32624	32595	32503	32215	32651	32751	32454	32888	32689	32665	32527	32807	32743	32592	32530	32705	32660	32674	32639	32739	32660	32536	32562	32635	32860	32809	32714	32664	32607	32602	32634	32348	32638	32758	32749	32612	32780	32490	32906	32886	32842	32907	32465	32667	32798	32468	32819	32821	32582	32634	33030	32575	32515	32672	33035	32443	32751	32525	32526	32870	32848	32844	32660	32993	32436	32725	32790	32344	32788	32666
23352	39637	37779	30007	26392	24306	22459	21437	20619	20045	19782	19760	19653	19344	19471	19235	19338	19210	19137	19117	19116	18614	18958	18933	18907	18499	18989	18745	18732	18936	18742	18947	18873	18852	18821	18810	18897	18882	18796	18856	18786	18823	18692	18951	18704	18866	18720	18554	18656	18634	18565	18739	18590	18808	18778	18713	18676	18602	18456	18678	18529	18688	18768	18905	18743	18856	18742	18805	18551	18562	18732	18696	18767	18712	18723	18550	18634	18544	18535	18571	18545	18709	18744	18804	18647	18694	18610	18674	18621	18572	18720	18783	18608	18624	18749	18570	18813	18413	18756	18574	18684	18585	18655	18739	18646	18546	18627	18604	18470	18504	18664	18750	18799	18456	18770	18682	18641	18709	18628	18433	18702	18698	18780	18523	18540	18784	18671	18553	18595	18772	18707	18567	18704	18619	18868	18565	18844	18670	18641	18593	18473	18516	18737	18655	18622	18439	18607	18506	18573	18628	18787	18605	18471	18698	18613	18638	18608	18698	18607	18634	18538	18518	18586	18578	18849	18863	18616	18446	18762	18582	18708	18463	18604	18762	18808	18759	18796	18681	18658	18509	18636	18716	18622	18700	18692	18673	18740	18624	18671	18741	18618	18694	18622	18673	18489	18528	18622	18516	18756	18487	18637	18884	18693	18674	18450	18770	18399	18782	18478	18813	18542	18691	18485	18746	18724	18515	18661	18779	18621	18563	18831	18636	18599	18765	18742	18626	18580	18618	18471	18599	18597	18597	18642	18704	18515	18810	18680	18707	18614	18689	18578	18596	18684	18721	18557	18629	18856	18654	18649	18702	18535	18691	18671	18632	18724	18523	18582	18521	18882	18616	18653	18696	18705	18801	18570	18534	18659	18576	18643	18637	18603	18859	18559	18667	18534	18754	18408	18627	18538	18404	18574	18440	18682	18587	18540	18892	18554	18554	18678	18855	18626	18668	18699	18580	18612	18529	18592	18641	18765	18693	18465	18568	18839	18644	18628	18603	18746	18711	18718	18625	18814	18645	18815	18641	18711	18640	18606	18786	18799	18543	18531	18581	18771	18705	18619	18584	18591	18701	18697	18496	18504	18645	18698	18741	18604	18655	18678	18666	18602	18566	18625	18554	18574	18678	18670	18480	18568	18662	18493	18473	18859	18787	18586	18703	18751	18635	18669	18654	18481	18372	18828	18607	18645	18642	18732	18726	18528	18556	18797	18661	18641	18733	18843	18636	18650	18662	18663	18701	18637	18698	18848	18629	18600	18594	18799	18692	18468	18712	18697	18854	18448	18811	18533	18706	18871	18735	18687	18620	18514	18694	18711	18779	18620	18586	18536	18591	18754	18635	18566	18759	18593	18639	18421	18614	18635	18623	18604	18442	18855	18790	18413	18787	18520	18708	18553	18455	18594	18674	18551	18766	18721	18505	18577	18552	18706	18522	18696	18536	18713	18692	18598	18582	18723	18844	18553	18690	18617	18705	18714	18704	18618	18799	18708	18715	18690	18467	18606	18655	18636	18792	18695	18681	18644	18594	18569	18586	18679	18672	18585	18716	18653	18654	18560	18695	18607	18825	18549	18901	18700	18791	18570	18687	18570	18560	18594	18494	18551	18532	18624	18732	18734	18449	18725	18673	18372	18544	18637	18598	18805	18618	18607	18501	18581	18514	18664	18532	18873	18674	18605	18868	18547	18718	18776	18617	18669	18794	18760	18599	18483	18684	18825	18427	18639	18719	18507	18453	18651	18566	18623	18656	18649	18763	18594	18586	18710	18614	18669	18629	18748	18682	18560	18609	18766	18730	18834	18953	18635	18590	18536	18911	18653	18700	18659	18610	18686	18660	18518	18654	18758	18590	18645	18476	18620	18426	18734	18620	18722	18644	18712	18841	18593	18729	18740	18763	18792	18544	18589	18615	18576	18669	18564	18633	18633	18511	18578	18409	18962	18684	18633	18558	18628	18620	18621	18959	18530	18524	18597	18631	18756	18644	18674	18655	18550	18435	18659	18677	18712	18834	18586	18533	18588	18492	18718	18675	18656	18773	18691	18422	18559	18438	18733	18730	18656	18520	18703	18639	18567	18559	18578	18511	18812	18539	18629	18614	18721	18848	18753	18633	18998	18541	18583	18732	18718	18784	18638	18588	18595	18558	18549	18712	18546	18641	18793	18696	18652	18667	18680	18394	18526	18603	18592	18852	18619	18672	18661	18539	18591	18704	18635	18596	18625	18619	18627	18758	18559	18508	18558	18644	18427	18617	18729	18681	18609	18717	18542	18419	18649	18528	18941	18730	18677	18331	18567	18641	18658	18614	18620	18608	18624	18541	18787	18646	18785	18479	18657	18520	18689	18714	18697	18668	18680	18654	18634	18526	18792	18479	18551	18674	18534	18746	18637	18592	18529	18801	18666	18637	18805	18680	18657	18764	18522	18578	18684	18849	18736	18495	18758	18480	18714	18604	18681	18626	18639	18789	18668	18568	18510	18704	18421	18636	18470	18615	18539	18591	18664	18603	18785	18675	18579	18653	18714	18681	18666	18755	18818	18537	18675	18660	18763	18517	18676	18679	18662	18657	18719	18701	18752	18856	18539	18567	18741	18653	18598	18762	18711	18692	18671	18764	18598	18609	18554	18579	18419	18681	18627	18764	18559	18590	18642	18875	18774	18595	18735	18518	18702	18750	18572	18557	18566	18885	18640	18657	18702	18526	18613	18621	18683	18575	18603	18796	18588	18656	18595	18795	18635	18573	18578	18493	18806	18693	18596	18467	18599	18550	18678	18666	18635	18650	18559	18575	18545	18571	18741	18497	18773	18856	18578	18717	18697	18622	18806	18744	18604	18713	18574	18508	18547	18803	18558	18556	18662	18717	18808	18459	18694	18664	18554	18680	18463	18695	18601	18691	18546	18782	18388	18670	18613	18403	18622	18763	18468	18736	18491	18645	18602	18764	18807	18731	18640	18512	18564	18638	18788	18532	18835	18514	18759	18660	18489	18620	18708	18667	18693	18527	18520	18698	18638	18661	18835	18703	18657	18851	18706	18617	18724	18689	18534	18744	18558	18782	18605	18780	18645	18671	18521	18677	18514	18788	18669	18830	18677	18632	18542	18541	18739	18647	18762	18633	18656	18766	18715	18826	18655	18688	18572	18600	18438	18553	18530	18914	18518	18735	18589	18790	18418	18568	18747	18597	18409	18617	18659	18627	18977	18502	18775	18602	18306	18610	18607	18713	18758	18660	18558	18560	18599	18708	18620	18687	18494	18465	18683	18494	18530	18739	18812	18581	18736	18648	18555	18531	18564	18753	18583	18757	18633	18610	18783	18521	18610	18830	18475	18586	18656	18641	18795	18617	18722	18712	18532	18560	18722	18595	18594	18681	18694	18634	18716	18566	18480	18612	18732	18708	18653	18706	18651	18844	18774	18655	18767	18608	18807	18590	18732	18622	18704	18629	18590	18711	18745	18586	18780	18601	18543	18537	18650	18564	18619	18728	18612	18823	18808	18806	18541	18654	18614	18612	18553	18539	18854	18767	18548	18439	18675	18758	18677	18690	18828	18641	18653	18803	18788	18665	18635	18625	18577	18584	18579	18519	18714	18435	18497	18922	18487	18443	18766	18691	18546	18615	18637	18505	18706	18673	18590	18558	18695	18403	18506	18611	18683	18688	18534	18485	18478	18500	18817	18685	18601	18581	18634	18755	18866	18797	18660	18695	18641	18770	18705	18763	18641	18660	18631	18495	18664	18653	18724	18667	18587	18703	18456	18508	18722	18744	18673	18667	18696	18660	18669	18585	18733	18637	18583	18422	18645	18679	18715	18718	18663	18767	18539	18596	18611	18705	18639	18682	18930	18408	18595	18645	18533	18443	18613	18653	18640	18665	18653	18815	18633	18456	18597	18613	18541	18466	18715	18386	18614	18777	18699	18597	18681	18597	18454	18586	18725	18704	18711	18784	18637	18700	18726	18653	18705	18618	18576	18702	18646	18601	18555	18704	18568	18746	18628	18575	18670	18710	18695	18465	18525	18565	18593	18708	18730	18720	18687	18647	18594	18590	18785	18700	18595	18707	18663	18632	18856	18603	18664	18731	18909	18626	18615	18704	18663	18540	18619	18631	18666	18662	18872	18714	18547	18605	18781	18691	18651	18547	18587	18763	18688	18705	18576	18781	18560	18555	18703	18525	18744	18857	18692	18728	18641	18851	18674	18386	18586	18770	18778	18512	18648	18577	18726	18661	18718	18620	18519	18560	18704	18516	18862	18678	18665	18662	18660	18723	18732	18543	18687	18814	18584	18561	18781	18732	18613	18654	18687	18464	18796	18744	18417	18793	18557	18764	18526	18503	18741	18701	18513	18746	18669	18900	18815	18673	18686	18544	18755	18588	18640	18447	18822	18776	18615	18638	18974	18705	18603	18582	18650	18775	18747	18701	18718	18863	18633	18689	18849	18458	18604	18562	18595	18549	18703	18525	18545	18798	18672	18795	18706	18480	18666	18614	18686	18586	18506	18776	18574	18696	18754	18732	18768	18681	18747	18482	18629	18574	18438	18613	18688	18667	18839	18659	18636	18497	18714	18566	18520	18695	18598	18576	18849	18729	18709	18552	18754	18511	18644	18594	18858	18847	18484	18631	18612	18666	18659	18618	18585	18907	18674	18648	18698	18553	18601	18884	18733	18627	18736	18924	18495	18506	18395	18657	18609	18626	18714	18618	18845	18621	18561	18573	18899	18749	18580	18724	18403	18611	18681	18746	18602	18749	18567	18658	18648	18669	18591	18671	18689	18625	18651	18687	18624	18531	18681	18743	18577	18662	18655	18764	18472	18474	18601	18807	18703	18731	18717	18663	18564	18711	18702	18772	18857	18640	18653	18644	18524	18750	18592	18720	18673	18754	18610	18749	18624	18674	18597	18689	18647	18864	18547	18457	18630	18787	18693	18732	18561	18841	18623	18788	18539	18773	18615	18727	18682	18616	18633	18821	18840	18603	18751	18732	18512	18713	18514	18484	18635	18825	18657	18712	18679	18578	18636	18735	18466	18653	18652	18571	18525	18670	18508	18659	18652	18739	18646	18617	18863	18507	18931	18503	18696	18776	18650	18647	18490	18766	18573	18600	18513	18788	18785	18601
22951	21461	28558	28197	32230	37245	39522	36790	35582	35380	35249	34923	35123	34806	34664	34601	34703	34444	34408	34198	34017	33940	33987	34096	34323	34192	33589	34032	33946	33911	33923	33921	33990	33879	33883	33710	33982	34254	33720	33718	33688	33623	33816	33842	33863	33591	33643	33709	33834	33716	33730	33458	33565	33835	34015	33628	33503	33830	33798	33920	33731	33450	33526	33837	33779	33488	33578	33777	33688	33729	33712	33665	34006	33803	33646	33488	33700	33448	33717	33704	33684	33676	33728	33992	33769	33747	33657	33866	33679	33658	33908	33911	33820	33724	33751	33396	33597	33762	33463	33364	33620	33594	33534	33384	33660	33482	33713	33816	33681	33573	33626	33762	33649	33952	33755	33586	33529	33186	33793	33644	33562	33795	33778	33690	33763	33639	33529	33854	33614	33805	33617	33572	33347	33692	33358	33597	33738	33586	33770	33564	33584	33361	34040	33707	33397	33673	33642	33860	33878	33640	33571	33544	33584	33552	33588	33659	33624	33593	33494	33683	33733	34021	33763	33502	33742	33798	33589	33537	33728	33177	33311	33751	33856	33528	33480	33569	33557	33807	33878	33596	33878	33918	33620	33753	33820	33357	33891	33599	33729	33601	33830	33807	33822	33460	33698	33716	33613	33265	33465	33572	33618	33802	33709	33290	33782	33397	33724	33692	33756	33422	33450	33473	33617	33513	33761	33712	33446	33479	33464	33529	33655	33779	33467	33654	33578	33195	33845	33619	33784	33579	33531	33753	33902	33418	33707	33750	33900	33696	33333	33560	33627	33693	33496	33469	33558	33861	33494	33300	33651	33583	33594	33651	33782	33270	33423	33310	33765	33582	33602	33597	33615	33719	33421	33322	33623	33770	33442	33485	33850	33505	33476	33589	33546	33587	33620	33660	33596	33456	33688	33878	34043	33343	33430	33329	33667	33583	33679	33592	33774	33582	33779	33647	33840	33662	33554	33478	33677	33456	33653	33683	33639	33616	33553	33539	33673	33385	33758	33452	33664	33673	33800	33509	33698	33800	33564	33605	33903	34008	33444	33708	33689	33711	33661	33489	33422	33694	33733	33321	33804	33863	33674	33642	33342	33594	33661	33492	33793	33649	33663	33612	33933	33704	33639	33445	33421	33464	33747	33600	33397	33560	33583	33635	33669	33810	33405	33697	33397	33725	33495	33401	33633	33617	33829	33785	33498	33473	33636	33766	33506	33387	33494	33526	33735	33445	33437	33434	33822	33636	33619	33632	33671	33712	33528	33666	33883	33789	33690	33667	33596	33423	33879	33555	33865	33898	33793	33685	33667	33504	33610	33553	33435	33726	33718	34003	33638	33608	33779	33780	33689	33562	33457	33713	33507	33612	33771	33868	33833	33534	33854	33628	33626	33545	33874	33717	33916	33826	33623	33742	33899	33602	33368	33667	33271	33689	33621	33543	33636	33662	33573	33497	33585	33633	33812	33525	33690	33454	33453	33569	33842	33458	33519	33509	33650	33435	33558	33482	33620	33767	33505	33636	33514	33663	33738	33829	33753	33716	34001	33772	33616	33472	33539	33512	33422	33647	33735	33629	33332	34019	33556	33743	33677	33647	33376	33390	33542	33536	33616	33830	33592	33400	33619	33778	33817	33760	33560	33453	33424	33825	33871	33591	33493	33717	33635	33459	33596	33763	33510	33756	33662	33456	33956	33585	33288	33276	33599	33526	33446	33497	33353	33499	33783	33544	33692	33652	33524	33437	33530	33553	33502	33548	33840	33574	33653	33812	33678	33651	33505	33496	33536	33624	33665	33777	33766	33356	33613	33747	33858	33766	33520	33593	33582	33739	33195	33570	33516	33565	33505	33444	33604	33609	33610	33556	33524	33328	33674	33690	33451	33519	33874	33748	33547	33430	33666	33381	33569	33514	33639	33809	33384	33673	33921	33582	33321	33522	33417	33532	33368	33728	33824	33485	33588	33520	33725	33719	33545	33498	33604	33553	33716	33667	33646	33698	33659	33860	33526	33510	33608	33628	33882	33473	33711	33233	33437	33616	33644	33671	33651	33640	33781	33824	33472	33797	33569	33832	33457	33610	33605	33639	33787	33767	33431	33470	33548	33703	33631	33781	33653	33417	33394	33515	33513	33504	33783	33424	33869	33600	33753	33673	33560	33418	33603	33494	33723	33701	33603	33662	33819	33733	33644	33530	33536	33809	33800	33802	33551	33770	33663	33703	33731	33659	33539	33807	33462	33707	33614	33476	33687	33698	33396	33715	33522	33600	33792	33589	33687	33706	33453	33630	33912	33773	33691	33613	33278	33504	33475	33630	33588	33548	33802	33485	33611	33364	33784	33712	33598	33802	33426	33618	33729	33415	33199	33633	33846	33890	33666	33681	33422	33701	33792	33840	33456	33487	33853	33614	33649	33528	33741	33595	33819	33900	33663	33601	33677	33490	33734	33347	33618	33689	33778	33475	33816	33798	33340	33601	33757	33492	33647	33750	33607	33730	33347	33660	33496	33821	33772	33636	33703	33655	33603	33654	33377	33620	33587	33790	33897	33772	33800	33918	33671	33810	33399	33479	33765	33734	33764	33554	33711	33592	33686	33506	33426	33637	33645	33695	33784	33758	33432	33625	33722	33484	33575	33869	33820	33792	33796	33737	33763	33436	33574	33543	33813	33327	33596	33849	33577	33859	33632	33833	33741	33523	33538	33912	33904	33647	33509	33804	33633	33645	33799	33746	33603	33711	33492	33430	33744	33506	33561	33445	33406	33591	33744	33549	33782	33744	33506	33822	33692	33702	33663	33465	33719	33775	33807	33806	33599	33712	33523	33661	33463	33528	33683	33730	33830	33422	33584	33700	33895	33641	33744	33678	33768	33685	33893	33696	33767	33855	33648	33517	33635	33702	33524	33522	33907	33488	33700	33620	33709	33738	33444	33554	33719	33557	33796	33904	33672	33835	33786	33391	33468	33487	33748	33636	33695	33494	33809	33695	33974	33735	33810	33610	33737	33806	33624	33534	33606	33611	33542	33596	33759	33422	33629	33716	33632	33615	33688	33815	33577	33523	33475	33754	33914	33616	33739	33696	33586	33690	33420	33644	33589	33668	33793	33883	33646	33670	33731	33393	33803	33677	33808	33543	33611	33651	33724	33844	33771	33660	33789	33486	33695	33539	33796	33630	33689	33382	33660	33514	33558	33599	33430	33596	33943	33825	33619	33837	33664	33547	33869	33418	33566	33466	33857	33633	33228	33683	33512	33588	33714	33486	33502	33830	33479	33530	33489	33578	33878	33548	33695	33726	33764	33551	33505	33768	33537	33572	33437	33650	33830	33794	33576	33507	33378	33637	33721	33580	33714	33762	33661	33627	33692	33565	33800	33508	33441	33852	33685	33737	33819	33624	33695	33656	33591	33548	33543	33835	33652	33608	33520	33238	33649	33606	33382	33721	33636	33279	33628	33783	33777	33880	33716	33349	33856	33751	33757	33697	33824	33540	33924	33661	33888	33486	33638	33753	33788	33596	33710	33643	33695	33856	33646	33674	33488	33700	33603	33602	33582	33816	33698	33832	33365	33593	33780	33665	33652	33641	33316	33870	33643	33616	33810	33458	33596	33783	33752	33544	33603	33637	33412	33446	33409	33653	33581	33549	33687	33423	33881	33594	33461	33600	33842	33818	33875	33565	33636	33711	33513	33476	33693	33901	33878	33451	33750	33905	33576	33596	33513	33653	33485	33735	33829	33585	33872	33521	33567	33788	33652	33457	33488	33667	33849	33594	33752	33634	33814	33713	33861	33430	33796	33575	33178	33392	33728	33779	33567	33712	33278	33572	33293	33610	33470	33639	33476	33621	33719	33422	33576	33689	33764	33775	33880	33671	33640	33739	33736	33693	33352	33574	33431	33678	33669	33639	34028	33642	33554	33632	33733	33670	33810	33439	33557	33622	33748	33767	33677	33837	33523	33521	33794	33754	33755	33784	33627	33640	33445	33772	33524	33642	33630	33717	33670	33627	33720	33744	33681	33760	34044	33593	33549	33554	33516	33628	33677	33417	33703	33785	33572	33307	33681	33606	33450	33371	33607	33816	34056	33522	33817	33499	33559	33527	33592	33782	33554	33795	33527	33727	33534	33766	33802	33645	33433	33619	33460	33431	33713	33938	33651	33639	33667	33712	33849	33859	33572	33376	33677	33642	33572	33662	33514	33754	33710	33915	33378	33569	33574	33489	33583	33717	33804	33695	33852	33789	33819	33655	33746	33869	33803	33764	33746	33561	33669	33537	33495	33842	33709	33582	33608	33295	33526	33574	33654	33612	33897	33752	33721	33833	33721	33968	33630	33665	33758	33668	33619	33697	33749	33688	33465	33637	33733	33509	33595	33412	33681	33429	33601	33453	33465	33624	33503	33346	33852	33753	33547	33597	33580	33784	33618	33789	33556	33646	33588	33779	33704	33399	33640	33623	33489	33705	33877	33670	33782	33803	33694	33590	33503	33540	33612	33943	33952	33720	33546	33460	33671	33720	33760	33668	33783	33497	33519	33656	33379	33395	33581	33537	33925	33515	33605	33967	33556	33705	33425	33760	33861	33820	33571	33699	33753	33721	33242	33424	33554	33748	33882	33590	33651	33742	33413	33598	33554	33444	33642	33560	33618	34057	33779	33575	33695	33419	33886	33717	33603	33571	33612	33692	33662	33896	33726	33633	33448	33885	33796	33704	33573	33580	33644	33639	33623	33626	33557	33646	33368	33512	33573	33903	33848	33460	33652	33599	33610	33644	33796	33525	33588	33795	33607	33640	33577	33694	33463	33705	33968	33553	33650	33685	33656	33650	33739	33536	33708	33700	33318	33745	33782	33798	33681	33551	33601	33634	33731	33593	33813	33534	33824	33544	33729	33476	33702	33952	33650	33712	33797	33500	33628	33589	33433	33855	33562	33635	33888	33529	33815	33705	33632	33502	33610	33802	33654	33624	33616	33799	33456	33498	33507	33609	33794	33597	33602	33441	33738	33623	33668	33595	33981	33603	33347	33434	33543	33483	33871	33629	33790	33833	33721	33638	33823	33649	33746	33421	33635	33763	33205	33788	33564	33357	33364	33505	33475	33727	33642	33986	33614	33574	33725	33678	33520	33564	33720	33706
25814	46578	43429	35488	30747	27132	25197	23403	21869	21426	21024	20911	20538	20363	20548	20261	20192	20079	20006	19864	19729	19602	19527	19790	19663	19836	19637	19468	19698	19551	19481	19393	19470	19382	19487	19367	19397	19327	19444	19239	19369	19411	19417	19278	19371	19139	19365	19188	19320	19244	19287	19298	19338	19401	19220	19397	19417	19152	19254	19298	19474	19077	19225	19102	19195	19343	19173	19325	19348	19271	19160	19278	19347	19234	19269	19358	19194	19209	19166	19328	19233	19146	19293	19164	19314	19369	19246	19247	19249	19364	19145	19282	19429	19325	19372	19364	19351	19335	19208	19253	19312	19250	19491	19219	19186	19395	19166	19046	19158	19362	19194	19296	19152	19170	19248	19189	19091	19262	19108	19245	19208	19198	19131	19394	19228	19217	19124	19080	19470	19143	19227	19116	19128	19365	19169	19051	19220	19092	19500	19196	19235	19320	19177	19201	19255	19176	19216	19343	19263	19210	19194	19332	19322	19145	19088	18986	19222	19130	19108	19209	19227	19181	19225	19092	19098	19168	19122	19259	19330	19249	19174	19204	19128	19375	19206	19215	19190	19091	19273	19300	19301	19174	19033	19133	19111	19147	19179	19159	19304	19149	19302	19229	19280	19016	19201	19189	19243	19350	19118	19337	19063	19065	19165	19079	19225	19155	19062	19306	19261	19082	19285	19040	19320	19177	19280	19093	19240	19159	19221	19133	19217	19150	19148	19217	19084	19331	19185	19136	19196	19356	19071	19259	19078	19093	19098	19111	19177	19230	19192	19128	19187	19112	19257	19266	19139	19332	19308	19298	19290	19094	19279	19119	18989	19115	19223	19183	19266	19219	19177	19083	19276	19116	19284	19260	19314	19215	19094	19228	19146	19066	19255	19212	19119	19151	19187	19275	19294	19217	19192	19213	19201	19317	19253	19144	19315	19223	19363	19267	19293	19413	19292	19157	19178	19389	19364	19251	19091	18876	19277	19055	19213	19385	19241	19260	18993	19130	19029	19265	19256	19179	19220	19074	19228	18987	19330	19067	19327	19208	19086	19136	19182	19209	19271	19283	19200	19101	19282	19197	19323	19328	19539	19297	19220	19044	19233	19215	19312	19109	19181	19021	19035	19243	19281	19230	19248	19106	19039	19322	19299	19191	19260	19254	19282	19157	19232	19147	19004	19140	19147	19117	19194	19172	19159	19309	19491	19332	19178	19175	19215	19300	19215	19347	19138	19252	19197	19437	19151	19160	19075	19094	19149	18928	19373	19384	19253	19132	19069	19288	19293	18997	19103	19094	19282	19081	19003	19126	19020	19237	19094	19157	19204	19116	19145	19055	19195	19236	19178	19036	19103	19195	19227	19113	19238	19293	19045	19131	19327	19306	19073	19227	19130	19114	19184	19258	19263	19158	19157	19403	19084	19270	19241	19038	19320	19083	19319	19214	19392	19205	19333	19067	19308	19146	19348	19221	19249	19156	18968	19226	19042	19323	19164	19142	19052	19246	18900	19234	19204	19184	19111	19208	19225	19133	19080	18986	19154	19120	18948	19032	19176	19307	19197	19210	19161	19275	19103	19172	19294	19234	19243	19224	19304	19133	19166	19199	19275	19184	19279	19145	19089	19253	19171	19198	19189	19206	19229	19272	19120	19215	19080	19268	19302	19273	19241	19326	19083	19251	19231	19163	19072	19194	19186	19214	19293	19095	19201	19159	19160	19038	19126	19209	19124	19096	19188	19217	19319	19055	19260	19116	19138	19190	19037	19222	19024	18980	19294	19277	19137	19046	19316	19375	19242	18977	19228	19168	19164	19125	19361	19464	19094	19170	19150	19205	19158	19166	19259	19050	19195	19086	19276	19111	19282	19142	19191	19270	19101	19061	19241	19190	19000	19372	19169	19143	19301	19255	19342	19177	19121	19086	19438	19291	19245	18986	19349	19204	19307	19349	19238	19417	19133	19095	19128	19205	19177	19100	19094	19136	19317	19324	19093	19195	18986	19055	19152	19067	19099	19471	19184	19213	19241	19012	19187	19051	19396	19018	19106	19176	19048	19326	19313	19308	18989	19054	19139	19224	19269	19186	19295	19276	19241	19149	19142	19204	19171	19501	19218	19319	19225	19313	19313	19353	19035	19271	19144	19135	19156	19202	19017	19382	19299	19053	19483	19186	19262	19032	19340	19207	19223	19083	19086	19177	19091	19276	19088	19329	19264	19211	19263	19150	19204	19238	19204	19097	19110	19312	19204	19295	18967	19326	19264	19096	19047	19207	19258	19148	19128	19390	19135	19304	19120	19174	19245	19349	19030	19210	19143	19185	19394	19162	19194	19086	19257	19286	19097	19069	19453	19039	19155	19080	19255	19295	19393	19275	19137	19143	19204	19120	19013	19358	19018	19021	19175	18953	19106	19086	19182	19295	19181	19333	19362	19414	19181	19282	18978	19157	19080	19290	19231	19162	19499	19279	19141	19158	19063	19254	19098	19147	19249	19301	18966	19268	19311	19220	19135	19002	19323	19352	19214	19134	19334	19163	19181	19263	19282	19124	19264	19225	19156	19051	19260	19089	19357	19139	19284	19078	19304	19305	19199	19174	19234	19266	19355	19246	19205	19191	19162	19307	19115	19168	19320	19238	19073	19261	19286	19129	19040	19126	19081	19306	19129	19002	19190	19222	19373	19139	19346	19260	19349	18956	19274	19321	19247	19212	19058	19449	19315	19148	19286	19323	19062	19220	19239	19280	19116	19242	19235	19202	19309	19145	19301	19370	19089	19148	19212	19079	19409	19200	19203	19247	19266	19384	19186	19214	19089	19032	19062	19280	19273	19205	19292	19362	19240	19026	19266	19118	19281	18880	19205	19272	19210	19080	19240	19242	19109	19123	19161	19297	19208	19158	19290	19281	19261	19118	19193	19168	18977	19162	19106	19186	19256	19109	19109	19132	19191	19234	19261	19152	19097	19365	19366	19289	19212	19097	19266	19201	19115	19206	19334	19082	19074	19199	19073	19350	19410	19226	19166	19133	19103	19341	19259	19186	19207	19164	19246	19147	19080	19055	19322	19299	19194	19035	19141	19257	19408	19320	19359	19182	19187	19131	19066	19268	19367	19020	19252	19290	19122	19251	19096	19249	19233	19148	19137	19201	19231	19310	19527	19235	19273	19135	19110	19322	19186	19173	19174	19351	19087	19163	19102	19177	19163	19111	19285	19268	19090	19212	19042	19207	19240	19206	19188	19023	19288	19203	19214	19254	19080	19237	19287	19202	19106	19145	19197	19430	19261	19145	19348	19187	18997	19297	19188	19048	19188	19165	19229	19210	19069	19084	19254	19260	19226	19265	19326	19017	19323	19138	19249	18970	18988	19463	19196	19404	19215	19183	19243	19184	19474	19114	19269	19047	19169	19171	19124	19254	19401	19291	19170	19252	19039	19312	19187	19259	19244	19256	19209	19263	19167	19291	19124	19043	19100	19265	19205	19276	19153	19215	19106	19183	19171	19458	19066	19189	19478	19181	19047	19149	19290	19105	19117	19358	19266	19117	19245	19135	19305	19271	19316	19220	19260	19165	19313	19155	19145	19297	19181	19173	19079	19096	19181	19092	19176	19284	19229	19381	19056	19093	19238	19168	19395	19181	19094	19263	19151	19188	19301	19216	19102	19278	19124	18989	19225	19052	19382	19493	19342	19105	19301	19355	19291	19252	19402	19146	19240	19270	19211	19247	19133	19213	19404	19175	19349	19055	19441	19114	19225	19306	19140	19052	19224	19083	19214	19136	19119	19229	18941	19193	19378	19165	19221	19347	19102	19089	19108	19335	19365	19322	19089	19267	19285	19374	19229	19411	19152	19346	19007	19411	19252	19153	19077	19185	19209	19117	19311	19306	19201	19405	18955	19209	19223	19224	19171	19161	19311	19259	19185	19139	19338	19018	19184	19313	19281	19394	19060	19287	19358	19261	19256	19154	19199	19269	19308	19163	19233	19203	19126	19286	19332	19064	19126	19321	19116	19140	19312	19087	19104	19131	19202	19150	18948	19143	19251	19200	19139	19241	19154	19098	19125	19035	19261	19345	19227	19386	19474	19114	19219	19200	19274	19157	19013	19119	19002	19332	19314	19319	19246	19221	19004	19294	19170	19270	18988	19119	19193	19167	19213	19241	19213	19081	19151	19107	19282	19228	19077	19315	19124	19270	19164	19137	19215	19091	19175	19241	19236	19333	19022	19276	19015	19276	19227	19382	19130	19293	19164	19048	19254	19220	19136	19267	19242	19222	19181	19095	19178	19204	19379	19259	18979	19257	19035	19111	19028	19240	19265	19123	19212	19061	19183	19139	19266	19218	19132	19182	19438	19064	19096	19202	19176	19231	19325	19352	19185	19178	19123	19365	19272	19035	19252	19468	19023	19124	19047	19075	19077	19224	19193	19433	19203	19066	19331	19134	19389	19428	19083	19215	19131	19275	19216	19183	19142	19219	19212	19145	19228	19083	19229	19189	19305	19200	19149	19300	19193	19059	19135	19071	19177	19300	19145	19226	19283	19232	19221	19065	19224	19214	19301	19145	19054	19033	19210	19175	19384	19193	19193	19286	19067	19252	19198	19398	19212	19200	19164	19097	19377	19126	19112	19326	19150	19299	19353	19419	19184	19187	19110	19397	19154	19200	19262	19266	19198	19133	19267	18961	19225	19186	19095	19227	19158	18975	19128	19076	19132	19148	19172	19202	19178	19163	19468	19180	19308	19215	19093	19328	19178	19230	19142	19067	19199	19072	19157	18987	19349	19225	19408	19088	19144	19398	19238	19194	19173	19134	19225	19382	19056	19117	19373	19112	19139	19227	19164	19196	18998	19156	19120	19385	19258	19336	19299	19150	19109	18947	19179	19268	19259	19045	19181	19229	19189	19237	19175	19260	19172	19064	19101	19228	19297	19236	19237	19089	19063	19284	19207	19011	19237	19294	19276	19188	19056	19070	19094	19138	19312	19196	19141	19267	19272	19163	19243	19366	19299	19421	19023	19193	19303	19276	19291	19192	19290	19127	18940	19133	19251	19293	19310	18953	19338	19199	19154	19171	19188	18955	19093	19137	18995	19261	19163	19203	19278	19263	19101	19228	19385	19236	19425	19216	19122	19231	19209	19025
35241	34283	41435	40242	37448	36695	36233	35595	35537	35002	34954	35142	34774	34804	34944	35006	34945	35054	34995	34859	34974	34779	34865	34644	34674	34458	34535	34659	34599	34463	34736	34732	34900	34634	34663	34806	34525	34632	34544	34855	34676	34970	34747	34810	34870	34751	34754	34721	34847	34910	34591	34715	34490	34614	34512	34683	34590	34706	34899	34868	34733	34893	34794	35088	34802	34556	34423	34589	34348	34553	34602	34922	34835	34656	34726	34647	34599	34723	34556	34740	34896	34709	34732	34712	34758	34363	34737	34807	34807	35004	34801	34802	34846	34683	34701	34954	34811	34781	34722	34620	34570	34497	34695	34542	34844	34574	34959	34899	34822	34723	34721	34619	34874	34779	34815	34637	34843	34700	34915	34841	34788	34545	34489	34720	34694	34598	34641	34606	34560	34753	34447	34691	34654	34661	34815	34636	34599	34723	34804	34734	34890	34393	34796	34706	34670	34627	34391	34633	34748	34698	34554	34664	34844	34730	34635	34712	34206	34641	34648	34523	34599	34784	34563	34566	34844	34781	34743	34870	34677	34716	34358	34473	34808	34746	34511	34411	34558	34699	34923	34416	34746	34696	34748	34691	34713	34706	34656	34948	34663	34932	34819	34909	34612	34572	34602	34637	34959	34725	34474	34604	34660	34673	34433	34749	34693	34767	34828	34823	34608	34726	34794	34663	34939	34422	34463	34610	34616	34401	34756	34541	34638	34758	34856	34674	34546	34668	34531	34903	34562	34932	34619	34665	34531	34237	34572	34540	34745	34774	34799	34672	34643	34447	34553	34573	34550	34628	34653	34707	34647	34684	34763	34423	34695	34615	34871	34678	34449	34780	34659	34815	34856	34671	34435	34755	34555	34580	34793	34788	34791	34599	34445	34554	34816	34368	34553	34730	34560	34760	34644	34625	34682	34493	34584	34517	34590	34572	34401	34784	34586	34785	35021	34670	34632	34425	34695	34778	34944	34743	34403	34816	34916	34811	34888	34607	34838	34843	34458	34790	34463	34573	34608	34685	35053	34620	34866	34570	34656	34663	34450	34726	34738	34576	34684	34489	35058	34640	34890	34592	34651	34595	34651	34622	34522	34782	34699	34605	34827	34844	34667	34943	34456	34484	34644	34765	34747	34565	34770	34446	34697	34758	34496	34602	35104	34667	34574	34637	34495	34940	34703	34412	34600	34596	34587	34940	34844	34506	34666	34774	34503	34723	34706	34685	34946	34357	34464	34789	34588	34683	34827	34874	34672	34591	34649	34801	34627	34729	34432	34669	34736	34815	34472	34543	34584	34699	34623	34506	34691	34711	34680	34692	34582	34607	34844	34740	34630	34788	34572	34629	34633	35108	34826	34761	34447	34836	34772	34719	34466	34576	34598	34885	34672	34849	34516	34521	34817	34889	34626	34343	34735	34681	34723	34628	34797	34700	34779	34845	35041	34820	34701	34805	34867	34751	34704	34599	34441	34685	34714	34675	34580	34614	34796	34643	34737	34742	34628	34560	35005	34940	34631	34571	34628	34828	34483	34834	34540	34856	34935	34764	34675	34507	34627	35015	34516	34635	34937	34841	34471	34313	34550	34976	34701	34859	34375	34532	34455	34671	34639	34804	34659	34692	34401	34564	34810	34873	34512	34657	34737	34799	34696	34688	34553	34757	34998	34640	34607	34602	34729	34608	34557	34609	34704	34477	34778	34798	34762	34759	34788	34847	34598	34553	35048	34961	34720	34679	34660	34614	34601	34613	34663	34531	34661	34779	34719	34579	34630	34679	34718	34712	34800	34586	34938	34649	34764	34896	34764	34700	34881	34884	34626	34758	34782	34697	34837	34674	34769	34829	34571	34742	34738	34547	34457	34612	34657	34696	34750	34805	34589	34756	34534	34736	34728	34806	34791	34845	34747	34976	34405	34475	34545	34662	34741	35020	34847	34675	34792	34921	34812	34587	34646	34505	34666	34657	34753	34556	34530	34730	34735	34413	34573	34423	34840	34652	34679	34681	34737	34412	34799	34441	34793	34428	34619	34681	34763	34389	34507	34631	34551	34388	34534	34901	34751	34568	34815	34754	34729	34944	34799	34875	34596	34672	34541	34976	34643	34475	34493	34662	34749	34691	34641	34573	34578	34923	34629	34708	34728	34533	34712	34295	34500	34658	34696	34697	34680	34523	34949	34407	34317	34404	34797	34825	34554	34657	34751	34896	34789	34558	34597	34546	34717	35012	35026	34826	35072	34632	34612	34575	34800	34836	34556	34529	34582	34726	34991	34921	34541	34757	34918	34753	34595	34558	35012	34795	34478	34513	34804	34472	34763	34807	34842	34732	34429	34581	34517	34534	34685	34526	34526	34589	34686	34678	34638	34514	34877	34829	34819	34468	34661	34644	34661	34697	34729	34526	34791	34873	34436	34707	34653	34829	34499	34885	34477	34628	34519	34918	34847	34730	34819	34659	34493	34779	34833	34457	34622	34624	34614	34543	34752	34557	34540	34654	34618	34428	34720	34733	34798	34890	35063	34562	34864	35012	34564	34662	34625	34903	34724	34613	34695	34573	34250	34717	34617	34628	34556	34869	34689	34718	34847	34536	34854	34799	34955	34636	34545	34616	34794	34658	34592	34826	34551	34704	34789	34818	34680	34848	34483	34637	34744	34974	34734	34696	34626	34785	34805	34610	34601	34804	34676	34893	34795	34830	34927	34980	34754	34627	34856	34607	34551	34791	34403	34443	34375	34663	34569	34729	34492	34719	34718	34893	34892	34722	34810	34542	34584	35029	34421	34550	34984	34726	34387	34748	34665	34534	34635	34527	34818	34933	34909	34613	34853	34620	34850	34507	34812	34872	34822	34927	34560	34613	34754	34633	34604	34832	34871	34591	34594	34598	34620	34709	34749	34808	34574	34572	34625	34691	34596	34871	34489	34858	34598	34735	34437	34265	34691	34622	34620	34367	34663	34526	34565	34907	34578	34921	34618	34649	34811	34728	34695	34770	34691	34985	34638	34593	34822	34567	34522	34729	34623	34688	34569	34789	34546	34367	34722	34509	34922	34813	34857	34835	34617	34835	34933	34941	34899	34582	34768	34843	34824	34635	34393	34849	34925	34743	34782	34621	34907	34789	34929	34682	34329	34723	34902	34537	34667	34468	34917	34693	34827	34458	34714	34877	34482	34808	34794	34839	34808	34516	34780	34555	34544	34749	34640	34900	34619	34285	34703	34572	34841	34701	34628	34722	34692	34587	34705	34586	34946	34559	34735	34719	34747	34810	34686	34708	34861	34721	34894	34578	34846	34490	34582	34365	34615	34488	34834	34432	34678	34469	34917	34760	34927	34823	34731	34762	34581	34624	34693	34784	34615	34701	34630	34649	34690	34685	34607	34676	34640	34525	34573	34556	34718	34857	34382	34868	34912	34840	35091	34679	34606	34343	34787	34564	34711	34514	34662	34632	34958	34794	34623	34706	34634	34671	34590	34722	34594	34704	34775	34633	34947	34610	34554	34500	34561	34701	34718	34956	34901	34917	34848	34591	34770	34500	35023	34675	34598	34877	34484	34671	34602	34791	34570	34891	34811	34670	34689	34701	34553	34650	34122	34646	34933	34889	34356	34674	34559	34908	34816	34626	34971	34973	34849	34799	34950	34768	34870	34638	34504	34707	34927	34545	34715	34606	34651	34637	34492	34450	34882	34734	34801	34647	34937	34325	34684	34643	34754	34619	34584	34630	34802	34818	34740	34596	34982	34691	34642	34446	34680	34622	34652	34674	34495	34794	34721	34492	34635	34643	34755	34887	34853	34476	34638	34739	34617	34703	34784	34778	34569	34913	34569	34801	34824	34794	34574	34854	34639	34730	34871	35121	34328	34812	34728	34695	34564	34676	34566	34580	34746	34569	34825	34704	34597	34926	34944	34562	34885	34790	34535	34469	34764	34300	34999	34761	34577	34565	34645	34741	34896	34781	34495	34826	35000	34777	34659	34417	34949	34628	34484	34736	35028	34690	34416	34562	34646	34541	34552	34683	34675	34335	34607	34591	34649	34780	34698	34706	34534	34755	34793	34722	34707	34651	34677	34799	34935	34565	34617	34706	34541	34695	34765	34822	34627	34969	34491	34710	34879	34964	34583	34747	34736	34595	34969	34834	34610	34580	34557	34592	34548	34835	34684	34478	34500	34554	34526	34870	34462	34723	34674	34854	34786	34877	34811	34855	34724	34572	34696	34287	34757	34364	34490	34693	34628	34647	34810	34311	34745	34712	34744	34574	34471	34448	34601	34894	34672	34684	34599	34818	34499	34558	34625	34935	34591	34718	34647	34639	34845	34826	34872	34897	34724	34509	34676	34589	34788	34645	34727	34766	34596	34680	34650	34753	34533	34589	34934	34874	34993	34654	34650	34755	34802	34660	34759	34650	34861	34509	34864	34726	34867	34519	34809	34796	34763	34692	34832	34615	34548	34574	34953	34445	34719	34684	34673	34678	34873	34592	34740	34741	34700	34716	34800	34603	34819	34341	34614	34812	34746	34394	34585	34794	34990	34920	34854	34727	34748	34624	34892	34793	34676	34580	34667	34609	34592	34554	35065	34602	34821	34664	34795	34222	34402	34694	34809	34779	34322	34553	34643	34647	34667	34803	34597	34714	34614	34752	34494	34498	34649	34818	34687	34614	34745	34806	34927	34703	34881	34606	34603	34728	34605	34446	34537	34607	34495	34542	34986	34775	34865	34527	34600	34767	34918	34559	34609	34878	34710	34631	34791	34657	34843	34641	34857	34895	34855	34885	34489	34936	34706	34647	34346	34773	34512	34796	34426	34485	34556	34612	34812	34624	34492	34755	34875	34472	34421	34901	34940	34661	35065	34833	34848	34872	34880	34421	34673	34803	35106	34646	34760	34729	34789	34713	34622	34498	34867	34685	34789	34795	34353	34788	34677	34778	34915	34583	34819	34606	34623	34624	34748	34679	34910	34529	34582	34633	34699	34698	34661	34869	34699	34720	34645	34655	34731	34600	34670	34894	34550	34753	34826	34632	34580	34363	34700	34423	34783	34802	34523	34467	34756	34754	34703	34883	34636	35070	34595	34717	34657	34606	34648	34387	34710	34583	34639	34945	34870	34756	34590	34663	34550	34652	34775	34660
25001	33584	31050	26401	23956	22194	21386	20881	20286	20172	19956	19843	19736	19818	19851	19851	19844	19809	19877	19699	19771	19704	19723	19612	19776	19725	19616	19555	19476	19606	19578	19733	19347	19665	19703	19648	19630	19538	19625	19709	19366	19633	19369	19643	19606	19428	19427	19361	19556	19401	19588	19649	19446	19574	19687	19568	19421	19638	19481	19627	19562	19517	19396	19544	19471	19436	19710	19415	19301	19421	19532	19386	19445	19354	19547	19518	19510	19367	19452	19608	19513	19526	19435	19419	19530	19561	19539	19523	19526	19470	19516	19497	19512	19459	19362	19830	19534	19524	19710	19651	19435	19478	19519	19613	19397	19249	19566	19470	19514	19533	19482	19426	19468	19578	19516	19523	19577	19538	19407	19361	19380	19494	19494	19481	19489	19559	19584	19419	19454	19530	19485	19523	19481	19450	19556	19615	19545	19381	19435	19526	19442	19375	19585	19350	19491	19380	19459	19524	19739	19480	19354	19132	19548	19468	19391	19584	19441	19624	19441	19423	19473	19387	19482	19611	19555	19558	19534	19659	19516	19556	19465	19648	19412	19454	19407	19552	19541	19482	19588	19542	19360	19609	19564	19624	19564	19666	19509	19586	19702	19515	19469	19388	19517	19447	19295	19579	19482	19518	19354	19499	19733	19447	19584	19395	19699	19269	19303	19596	19211	19444	19410	19560	19550	19471	19541	19390	19643	19242	19255	19690	19446	19527	19509	19556	19787	19332	19466	19449	19477	19418	19594	19473	19478	19643	19625	19825	19479	19451	19334	19548	19537	19531	19396	19491	19480	19370	19563	19310	19527	19685	19643	19596	19405	19336	19349	19442	19233	19365	19327	19557	19446	19565	19352	19508	19340	19485	19448	19477	19477	19594	19553	19676	19382	19428	19486	19376	19581	19237	19668	19445	19523	19297	19403	19513	19349	19443	19644	19523	19475	19210	19533	19661	19571	19571	19496	19799	19476	19712	19425	19496	19653	19635	19649	19542	19533	19585	19414	19492	19406	19597	19510	19357	19696	19454	19496	19368	19568	19504	19625	19341	19574	19454	19520	19336	19713	19592	19469	19440	19447	19569	19617	19428	19586	19357	19799	19597	19377	19475	19578	19487	19587	19283	19473	19568	19398	19513	19479	19512	19468	19422	19515	19376	19557	19572	19448	19395	19438	19506	19689	19508	19550	19535	19564	19355	19536	19561	19481	19427	19436	19563	19326	19359	19421	19432	19561	19701	19627	19456	19372	19443	19630	19702	19468	19503	19598	19648	19454	19346	19604	19562	19472	19643	19423	19554	19627	19599	19399	19514	19382	19526	19713	19265	19625	19397	19514	19548	19430	19680	19500	19485	19559	19496	19528	19481	19429	19571	19428	19552	19586	19537	19506	19512	19594	19495	19558	19429	19519	19504	19484	19556	19329	19470	19626	19450	19574	19486	19444	19480	19593	19518	19583	19702	19520	19516	19794	19473	19559	19603	19406	19525	19421	19476	19492	19400	19650	19263	19417	19639	19610	19489	19448	19404	19630	19382	19510	19752	19533	19384	19407	19271	19337	19429	19417	19664	19354	19499	19310	19448	19591	19539	19440	19440	19714	19355	19441	19421	19380	19453	19545	19648	19489	19437	19636	19523	19498	19591	19431	19765	19545	19501	19608	19576	19583	19466	19637	19410	19413	19669	19690	19402	19458	19534	19502	19502	19540	19319	19409	19520	19502	19655	19388	19600	19449	19546	19229	19489	19596	19595	19466	19462	19655	19330	19664	19343	19365	19322	19453	19637	19479	19523	19503	19470	19485	19607	19488	19592	19635	19540	19542	19435	19464	19505	19455	19437	19552	19454	19335	19608	19594	19580	19538	19555	19483	19526	19476	19676	19308	19547	19583	19595	19475	19297	19399	19328	19802	19485	19514	19442	19468	19546	19499	19509	19412	19598	19449	19626	19539	19452	19610	19514	19611	19558	19513	19608	19755	19525	19538	19393	19460	19456	19499	19612	19519	19524	19395	19541	19538	19515	19476	19595	19478	19310	19389	19499	19650	19345	19512	19510	19601	19599	19504	19623	19575	19356	19619	19550	19533	19586	19487	19382	19573	19585	19628	19540	19634	19507	19495	19472	19616	19578	19565	19422	19536	19442	19349	19541	19448	19525	19576	19566	19371	19322	19476	19563	19310	19334	19531	19746	19473	19645	19558	19549	19549	19715	19444	19659	19582	19459	19495	19416	19375	19419	19491	19560	19653	19573	19546	19485	19731	19466	19578	19629	19698	19419	19417	19517	19497	19542	19420	19574	19393	19316	19684	19662	19508	19506	19576	19557	19451	19570	19541	19340	19569	19473	19477	19624	19621	19531	19528	19475	19802	19426	19488	19460	19669	19563	19649	19683	19530	19570	19227	19564	19354	19366	19523	19508	19489	19564	19403	19419	19544	19556	19427	19580	19627	19582	19485	19317	19442	19570	19707	19557	19575	19422	19689	19422	19582	19523	19493	19509	19402	19645	19403	19522	19428	19662	19706	19376	19575	19289	19545	19429	19637	19538	19478	19484	19509	19672	19430	19453	19490	19710	19519	19508	19644	19579	19515	19807	19482	19411	19605	19438	19486	19433	19715	19325	19611	19369	19354	19467	19505	19477	19550	19654	19466	19489	19605	19477	19631	19513	19514	19621	19497	19540	19676	19593	19339	19545	19547	19556	19418	19595	19542	19425	19337	19435	19579	19432	19315	19412	19642	19292	19720	19569	19446	19528	19484	19498	19553	19504	19700	19515	19547	19470	19527	19528	19576	19440	19571	19636	19356	19467	19615	19735	19422	19515	19605	19642	19420	19556	19600	19579	19460	19347	19764	19354	19411	19446	19382	19646	19450	19539	19415	19727	19528	19470	19667	19430	19395	19423	19502	19801	19594	19486	19539	19420	19473	19496	19479	19382	19497	19602	19552	19601	19743	19612	19478	19439	19391	19550	19457	19474	19414	19622	19579	19410	19445	19586	19444	19345	19658	19491	19522	19422	19586	19675	19401	19381	19387	19562	19364	19471	19385	19447	19427	19235	19505	19487	19425	19710	19455	19299	19522	19550	19702	19430	19365	19528	19496	19561	19534	19636	19603	19570	19651	19447	19608	19682	19519	19561	19403	19371	19567	19539	19691	19436	19529	19613	19544	19533	19507	19489	19440	19371	19299	19340	19625	19621	19525	19565	19712	19474	19469	19373	19548	19600	19439	19434	19407	19680	19415	19610	19435	19444	19377	19298	19672	19475	19491	19544	19317	19567	19468	19667	19460	19604	19574	19517	19475	19521	19778	19559	19570	19663	19600	19488	19460	19428	19415	19517	19377	19561	19497	19311	19414	19499	19662	19562	19444	19560	19385	19534	19558	19823	19503	19441	19579	19362	19844	19526	19686	19466	19483	19214	19557	19472	19592	19403	19554	19454	19368	19801	19591	19629	19480	19588	19435	19628	19611	19438	19569	19528	19406	19459	19429	19509	19563	19686	19524	19638	19403	19382	19499	19528	19491	19352	19645	19485	19604	19600	19537	19374	19571	19619	19314	19536	19579	19390	19496	19469	19499	19388	19491	19572	19677	19510	19535	19520	19680	19525	19776	19454	19683	19618	19540	19608	19470	19521	19542	19481	19575	19344	19621	19552	19382	19442	19707	19622	19447	19417	19616	19436	19461	19458	19300	19649	19294	19432	19382	19423	19548	19325	19542	19538	19353	19571	19446	19478	19335	19637	19537	19453	19640	19660	19632	19438	19591	19601	19522	19500	19518	19747	19707	19525	19273	19442	19353	19458	19369	19504	19521	19845	19594	19466	19585	19648	19130	19469	19515	19487	19776	19296	19383	19553	19466	19364	19474	19480	19448	19492	19431	19541	19530	19425	19441	19599	19498	19442	19674	19478	19362	19500	19612	19620	19640	19432	19613	19630	19480	19519	19665	19388	19688	19323	19684	19611	19542	19557	19633	19580	19455	19401	19602	19320	19429	19745	19461	19547	19407	19334	19356	19528	19629	19448	19487	19450	19583	19368	19498	19648	19530	19567	19597	19612	19665	19498	19598	19710	19568	19456	19486	19620	19560	19512	19476	19414	19594	19445	19536	19608	19566	19506	19451	19667	19501	19442	19656	19432	19535	19388	19365	19647	19490	19380	19506	19710	19579	19496	19657	19577	19500	19448	19504	19568	19518	19505	19408	19451	19526	19473	19450	19401	19341	19529	19537	19497	19518	19723	19639	19651	19546	19588	19532	19773	19440	19505	19595	19684	19504	19597	19605	19636	19355	19541	19371	19527	19669	19397	19448	19407	19376	19541	19462	19556	19616	19574	19529	19501	19700	19467	19278	19581	19389	19523	19494	19439	19530	19564	19467	19499	19457	19645	19586	19433	19640	19480	19478	19474	19441	19562	19308	19496	19837	19381	19367	19377	19619	19559	19587	19452	19398	19495	19468	19496	19344	19500	19524	19565	19429	19475	19451	19408	19658	19622	19491	19630	19535	19595	19492	19640	19610	19555	19682	19446	19516	19529	19647	19505	19586	19704	19728	19572	19486	19508	19599	19396	19687	19474	19593	19647	19439	19624	19563	19437	19619	19486	19529	19499	19422	19340	19617	19440	19695	19460	19415	19516	19460	19353	19332	19355	19623	19512	19543	19529	19587	19358	19490	19630	19439	19442	19444	19485	19340	19435	19532	19506	19459	19401	19620	19490	19515	19495	19438	19362	19657	19449	19565	19454	19444	19540	19654	19535	19447	19597	19613	19502	19689	19359	19825	19598	19579	19557	19526	19446	19453	19623	19359	19449	19750	19499	19505	19492	19442	19642	19537	19588	19573	19600	19508	19527	19552	19472	19657	19469	19504	19562	19495	19529	19525	19371	19305	19439	19366	19589	19516	19576	19691	19741	19316	19562	19543	19375	19319	19576	19298	19324	19611	19645	19439	19526	19358	19341	19559	19738	19474	19706	19445	19634	19413	19478	19668	19536	19593	19484	19353	19544	19662	19732	19455	19517	19597	19338	19593	19507	19481	19490	19778	19716	19550	19487	19626	19372	19389	19628	19690	19759	19417	19418	19403	19609	19469	19522	19368	19478	19474	19575	19684	19576	19449	19609	19571	19444	19553	19578	19482	19403
23731	21493	29025	31485	34792	37645	38958	36747	36447	35937	35952	35859	35601	35609	35531	35235	35549	34977	35289	35307	35106	35132	34905	35069	35209	34945	34982	34941	34961	35141	35029	35165	35282	34834	35126	35024	34928	34978	34751	34753	34926	34895	34987	34904	35152	35071	35123	34830	35120	34758	34949	35097	35087	34735	34920	35002	34804	34916	34624	34969	34896	34658	34919	34973	34847	34800	34990	34567	34713	34911	34959	34996	34999	34731	34870	34927	34780	34960	34650	34719	35021	34839	35097	34672	35117	34875	34959	34637	34841	34942	34868	34769	34851	34694	34826	34862	34853	34868	34843	34635	34934	34747	34517	34930	34732	34791	34937	34509	35051	34805	34796	35013	34608	34987	34874	34990	34835	35060	35062	34933	34903	34806	34795	34872	34699	35002	34793	34720	34755	35208	35026	34798	34694	34731	34981	34943	34777	34909	35116	35053	34805	34863	34903	34706	34978	34812	34809	34676	34946	34920	34952	34935	35034	34803	34871	34876	34850	34808	34856	34855	34736	34680	35130	34963	34804	35050	34907	34835	34888	34963	35104	34530	34647	34863	34901	34917	34855	34878	34841	34818	34742	34691	34716	34839	34727	34905	34893	34794	34663	34917	34846	34870	34802	34902	35030	34921	34870	34704	35153	34889	34918	34515	34700	35117	35079	34720	34933	34860	34760	34914	35101	34808	35003	34879	35121	34808	34953	34959	34734	34622	34724	34771	34677	34851	34862	34838	34993	34744	34764	34885	34807	34700	34927	34938	35039	34559	34705	34981	34978	34704	34902	34961	34760	34774	34848	34911	34906	34776	34702	34845	34791	34880	34443	34778	34565	35030	35050	35005	34936	34768	34838	34536	34578	34797	34758	34764	34699	34953	34847	34780	35024	34925	34780	34554	34718	34825	34878	34674	34729	34730	34694	34504	34823	34573	34762	34842	34924	34880	34822	35108	34911	34816	34929	34858	34542	34711	34553	34774	34938	34524	34828	34880	34885	34689	34985	34783	34586	35163	35217	34818	34899	34932	34718	35062	34918	34585	34969	35022	34666	34960	34809	34860	34922	35039	34691	34643	34686	34759	34699	34762	34870	34670	34883	34924	35153	34939	34565	34541	34792	34757	34962	34656	34788	34519	34903	35012	34972	34821	34804	34830	34604	34861	34721	34898	34701	34870	35048	34999	35047	34788	34877	34720	34873	34452	34770	34886	34946	34503	34959	34849	35019	34882	34647	34750	34983	34618	34778	35099	34804	34731	34615	34731	35073	34685	34883	34779	34918	34838	35006	35037	34982	34852	34679	35017	34980	34932	34869	34734	34795	34915	34776	34876	35167	35242	34679	34981	34976	34800	34831	34927	34893	34752	34547	34764	34955	34857	35022	35009	34768	35048	34662	34713	35129	34617	34900	35076	35245	34946	34951	35015	34908	35201	35078	35020	34818	34855	34869	34800	34684	35196	34687	34711	34711	34956	35010	34835	34791	34518	34780	34644	34675	35064	34795	34754	34995	35071	34651	34558	34974	34710	34909	34655	34845	34661	34574	34958	34699	34782	34736	34578	34791	34840	34828	34854	35065	34964	34487	34701	34871	34761	35071	34992	34935	34877	35005	34761	34975	34692	34877	35034	34995	34841	35148	34811	34807	34748	34644	34736	35105	34828	34776	34711	34808	34851	34650	34858	34727	34890	35053	34636	35036	34645	34898	34908	35096	34753	34904	34853	34913	35025	34759	34804	34745	34839	35004	34780	34857	34843	34900	35096	34663	34660	34839	34851	35128	34983	34949	35198	34813	34790	34945	34780	34530	34817	34814	34878	35065	34927	34712	34720	34805	35008	34911	34753	34797	34807	34771	34541	34907	35159	34694	35024	35083	34840	34828	34800	34931	34889	34588	34965	34986	34798	34974	34969	34872	35001	34530	35076	35126	34771	34886	34937	34729	34764	34952	34558	34941	34752	34850	34578	34760	34712	34818	34924	34740	34872	34812	34898	34554	34702	34771	34760	34807	34809	34778	34910	34353	35117	34899	34997	34848	34640	34940	34914	35017	34952	34851	34621	34833	34711	35032	34929	35192	34712	34896	34658	34739	34953	35013	34700	34998	34760	34626	35010	34853	34743	34663	34959	34789	34990	34559	34920	34919	34860	34919	34941	34790	34929	34929	34882	34607	34970	34660	34963	34647	35080	34896	34863	34555	34746	34844	34759	34660	34654	34636	34882	34717	34800	34742	34908	34574	34680	34816	34713	35120	34613	34883	35078	34825	34826	34853	35048	34978	34471	34638	34830	34946	34995	34972	35157	34833	34658	34794	34807	34922	35007	34455	34748	35202	34701	34857	34867	34840	34830	35143	34860	34817	34760	34775	34578	34772	34756	34606	34977	34851	34755	34820	35043	34813	34519	34940	34576	34736	34924	34827	34812	34858	34875	34686	34882	34838	34883	34891	34891	34844	34780	35076	34697	34776	34777	34782	34859	35095	34636	35189	35193	34724	34868	34922	34622	34719	34863	34935	34957	34858	34497	34994	34581	34946	34804	34675	34659	34937	34955	35051	34780	34943	34983	34913	34903	35027	34806	34776	34987	34879	34651	34765	34710	35126	34514	34928	34923	34747	35148	34632	34701	34718	34826	34786	34730	34767	34894	34808	34964	35009	34960	34836	34807	34702	34874	34645	34815	34890	34648	34724	34874	34767	34951	34623	34876	34523	34658	34807	34835	34974	34771	35020	34790	34883	34985	34949	34620	34975	34815	34689	34670	34913	34811	35155	34702	34867	34717	34714	34943	35026	34905	34725	34870	34883	34673	35003	34949	35187	34409	34977	35045	34891	34790	34584	34804	34759	34921	35020	34673	34936	34997	34889	34686	35032	34877	35056	34980	34598	34870	34802	34776	34827	34982	34812	34620	34691	34988	34933	34833	34645	34551	34888	34896	34903	34985	34592	34895	35286	35071	34652	34811	34726	34998	34798	34817	34943	35181	34889	34764	34963	34740	34863	35090	34768	34840	34736	34626	34698	34730	34878	34971	34878	34818	34855	34752	34723	34574	35083	35258	34876	34696	35142	34558	34896	34923	34826	34792	34712	34864	34657	34686	34767	35007	34730	35082	35149	34894	34802	34644	34772	35030	34607	34949	34815	34946	34596	34375	35024	34903	35091	35083	35019	34681	34918	34823	34675	34704	34717	34811	34700	34757	34780	35094	35024	34570	34815	34580	34879	34778	34920	34951	34636	34895	34908	34873	34730	34902	35117	34777	34834	34888	34825	34777	34833	34807	34946	35127	34847	34619	34957	34952	34876	34902	34750	34859	35073	34870	34820	34733	34778	34929	34935	34954	35236	35036	35095	35010	34619	34829	34882	34872	35165	34810	34850	35073	34877	34950	34901	34853	34898	34643	34969	34687	34944	35016	34805	35021	34854	34849	34801	35077	34997	34791	34515	34965	34689	35010	34498	35041	35011	34699	34810	34810	34978	34761	34857	34788	34549	34764	35033	35033	34744	34734	34799	34948	34664	34587	35125	34783	34754	35179	35017	34847	34492	34900	35043	34767	35012	34715	34705	34868	34659	34607	34738	34738	34671	34768	34882	34681	34671	34996	34881	34781	34904	34641	34897	34865	34824	34827	34784	34746	34733	34834	34714	34798	35014	35057	34977	34802	34785	34900	34922	34660	34657	34955	34748	34631	34825	34973	34960	34699	35099	34833	35141	34714	34903	34986	34736	34979	34799	34912	34576	34719	34479	34875	34549	34792	34836	34791	35104	34886	35065	34964	34710	34923	34631	34743	34759	35088	34975	34802	34879	34854	35240	34775	35018	34887	35024	34707	34651	34740	35038	34692	34462	34656	34766	34777	35016	35033	34960	34788	34755	34742	34925	35195	34868	34947	34897	35003	34754	34791	34902	34997	34816	34599	34809	35022	34875	34576	34955	34927	34753	34974	34738	34589	34857	34876	34964	34986	34538	34873	34718	34698	34668	35098	34956	34854	34968	34976	34608	34577	35104	35013	35030	34859	35075	34969	34769	34864	35024	34753	34750	34457	34544	34684	34747	34913	34847	34847	35044	34740	34697	34687	34788	34703	34595	34804	34851	34938	34895	34638	34720	34820	35029	34857	34776	35071	34617	34836	34540	34815	34741	34838	35066	34922	34804	34998	34824	34823	34936	34847	35149	34945	34896	35069	34882	34751	35129	34993	35137	34866	34849	34430	34822	34436	34745	34618	35032	34918	34944	35116	34762	34744	34788	34775	34976	34824	34629	34884	34720	35057	34936	34773	34872	34904	34777	34825	34894	34862	34856	34885	35185	34737	34933	34900	34893	34761	34542	34847	34940	35020	34992	35077	35140	34842	34825	34757	34888	34717	34590	34878	34883	34476	34556	34616	34545	34686	34804	35074	34868	34736	34652	34878	34957	34735	34816	34801	34777	34739	34706	34787	35000	34866	35035	34916	35122	34785	34977	34771	35076	35042	34738	34883	35026	34735	34935	34831	35049	34805	34906	34688	34902	34905	34715	34791	34944	35005	34935	35006	34989	34497	34502	34682	34806	34827	35054	34976	34547	34749	35127	34838	34919	35029	34947	34921	34684	34795	34940	34646	34929	34595	34900	34709	34903	34891	34845	34612	35178	34673	34877	34587	35138	34911	34710	34822	34887	34756	34976	34804	34771	34842	34596	34857	34571	34662	34750	34498	34900	34699	34957	34853	35066	34897	35026	34765	34944	35197	34764	34833	35079	35002	34609	34558	35008	34932	34564	35111	34880	34850	34924	34812	34637	34996	34851	34856	35060	35038	34799	34895	34612	34720	35144	34713	35021	34816	34931	34717	34768	34933	34927	34794	34804	34695	34531	34915	34732	34725	34885	34717	34970	34817	34616	34733	34914	34820	34972	35023	34935	34980	34783	34816	34814	34598	35016	34992	34769	34842	34854	34684	34952	35085	34982	34708	34708	34551	34747	34809	34714	34825	34935	34905	34786	34883	34854	34897	34687	34923	34857	34966	34793	34908	34848	34836	35037	35014	34690	34784	34807	34812	35119	34812	34850	34855	34864	34641	34729	34562	35000	34653	34794	34731	34932	34897	34734	34926	34853	34923	34886	34664	34642	35058	34807	34805	34625	35023	34914	34808	34871	34802	34412	34862
24422	41449	39172	31747	27789	25287	23700	22599	21689	21198	20913	20825	20752	20514	20466	20567	20299	20443	20210	20226	20059	19980	20040	20007	20073	20016	20008	19915	20096	20049	19853	20085	20139	19854	19913	19883	19814	19813	19829	19986	19990	19878	19934	19753	19918	19865	19876	19718	19877	19895	19914	19843	19751	20067	19817	19917	19891	19843	19935	19958	19853	19861	19830	19849	19948	19871	19887	19802	19778	20077	19816	19717	19803	19669	19842	19499	19868	20044	19871	19712	19685	19664	19805	19710	19803	19894	19674	19773	19650	19623	19901	19863	19807	19818	19944	19690	19848	19818	19853	19820	19902	19835	19777	19785	19755	19941	19868	19822	19750	19710	19759	19755	19865	19609	19644	19715	19905	19447	19701	19681	19834	19760	19865	19839	19600	19681	19835	20023	19818	19798	19752	19673	19819	19768	19616	19685	19811	19707	19668	19650	19903	19793	19742	19752	19707	19765	19711	19763	19863	19571	19874	19799	19777	19815	19799	19846	19748	19861	20009	19723	19863	19740	19705	19797	19692	19732	19739	19682	19622	19812	19777	19877	19718	19682	19794	19710	19662	19893	19874	19839	19763	19753	19774	19832	19844	19832	19712	19743	19777	19835	19815	19913	19654	19764	19801	19751	19789	19752	19886	19715	19733	19648	19781	19731	19705	19880	19740	19683	19741	19892	19739	19596	19799	19668	19880	19649	19736	19552	19584	19744	19690	19735	19796	19833	19737	19875	19913	19809	19670	19613	19791	19791	19771	19623	19758	19701	19752	20004	19766	19647	19712	19611	19710	19795	19812	19940	19944	19783	19802	19560	19523	19717	19856	19738	19763	19713	19891	19649	19869	19751	19873	19786	19508	19600	19892	19862	19784	19635	19876	20037	19949	19649	19787	19755	19852	19995	19754	19839	19944	19583	19682	19831	19735	19736	19643	19860	19873	19915	19785	19762	19710	19900	19704	19709	19683	19711	19596	19556	19860	19818	19664	19558	19766	19785	19809	19674	19617	19630	19699	19751	19765	19657	19705	19707	19911	19850	19727	19818	19673	19758	19884	19733	19694	19816	19777	19714	19698	19941	19860	19745	19655	19690	19700	19866	19702	19819	19744	19704	19765	19874	19782	19804	19733	19726	19728	19873	19632	19697	19640	19817	19765	19744	19771	19809	19715	19858	19873	19893	19944	19707	19697	19744	19694	19727	19888	19640	19885	19617	19771	19904	19904	19643	19759	19702	19789	19887	19765	19575	19857	19680	19749	19949	19966	19759	19851	19776	19804	19857	19765	19677	19858	19742	19608	19636	19630	19777	19818	19735	20054	19694	19816	19761	19597	19824	19783	19871	19678	19792	19699	19842	19771	19692	19790	19950	19643	19777	19595	19720	19771	19777	19700	19672	19858	19807	19585	19721	19762	19703	19650	19707	19845	19797	19775	19742	19719	19677	19860	19740	19857	19759	19733	19606	19609	19652	19857	19574	19590	19780	19793	19646	19897	19745	19653	19862	19784	19721	19750	19586	19688	19731	19748	19866	19840	19830	19801	19973	19743	19928	19727	19879	19810	19641	19667	19804	19796	19744	19807	19622	19727	19777	19729	19682	19719	19829	19802	19750	19775	19783	19736	19850	19664	19697	19820	19760	19853	19698	19794	19817	19708	19652	19667	19854	19707	19947	19706	19622	19754	19675	19671	19672	19882	19843	19790	19640	19906	19753	19612	19844	19622	19767	19693	19733	19960	19723	19641	19874	19962	19732	19853	19885	19793	19636	19842	19927	19784	19879	19952	19629	19805	19902	19912	19779	19688	19878	19831	19708	19554	19746	19837	19645	19803	19783	19616	19696	19767	19760	19555	19614	19861	19736	19637	19839	19962	19879	19527	19684	19751	19883	19722	19810	19781	19702	19781	19679	19809	19893	19502	19826	19692	19796	19806	19772	19803	19686	19868	19641	19773	19756	20016	19655	19826	19671	19695	19801	19740	19887	19631	19675	19944	19736	19806	19738	19778	20038	19684	19880	19764	19802	19881	19900	19566	19827	19793	19663	19743	19822	19828	19896	19737	19859	19678	19627	19870	19719	19636	19551	19824	19840	19620	19810	19558	19856	19964	19879	19675	19924	19973	19658	19645	19743	19789	19699	19626	19821	19738	19808	19762	19767	19880	19786	19859	19758	19624	19643	19918	19866	19667	19546	19804	19806	19674	20028	19876	19741	19854	19818	19811	19695	19587	19781	19654	19833	19736	19510	19607	19837	19777	19728	19736	19764	19891	19687	19648	19967	19898	20008	19864	19889	19703	19708	19900	19740	19533	19880	19648	19797	19734	19677	19766	19680	19595	19781	19715	19871	19776	19741	19726	19744	19802	19522	19698	19741	19835	19668	19838	19651	19588	19758	19497	19613	19834	19645	19812	19691	19761	19724	19808	19667	19760	19710	19881	19733	19854	19741	19751	19748	19701	19768	19989	19522	19716	19830	19778	19810	19995	19732	19868	19796	19803	19861	20101	19723	19891	19710	19717	19954	19835	19684	19783	19790	19793	19880	19822	19570	19877	19757	19928	19891	19822	19899	19727	19664	19694	19804	19619	20029	19665	19899	19900	19795	19638	19755	19773	19831	19823	19752	19840	19554	19682	19819	19697	19662	19740	19817	19771	19614	19627	19783	19667	19806	19864	19583	19750	19833	19867	19544	19781	19724	19929	19767	19796	19862	19860	19777	19572	19818	19777	20016	19678	19686	19633	19699	19743	19858	19765	19761	19867	19872	19861	19926	19657	19659	19938	19831	19810	19906	19784	19775	19858	19834	19736	19726	19700	19744	19849	19784	20019	19822	19895	19758	19727	19654	19754	19817	19615	19666	19835	19967	19693	19790	19707	19838	19749	19813	19867	19754	19637	19717	19859	19773	19753	19781	19828	19968	19897	19637	19709	19637	19787	19800	19693	19837	19805	20000	19637	19874	19625	19762	19830	19920	19600	19479	19787	19741	19798	19874	19721	19704	19783	19814	19826	19720	19554	19862	19779	19792	19757	19637	19834	19711	19690	19924	19743	19689	19855	19655	19751	19694	19985	19696	19799	19702	19935	19751	19817	19881	20006	19788	19600	19949	19726	19847	19846	19818	19694	20079	19765	19886	19873	19683	19824	19891	19747	19669	19771	19933	19820	19764	19666	19829	19688	19568	19650	19855	19633	19727	19716	19742	19808	19649	19728	19712	19557	19914	19714	19726	19746	19653	19774	19714	19904	19615	19755	19857	19646	19862	19794	19810	19521	19736	19800	19540	19847	19870	19682	19826	19875	19788	19719	19753	19716	19671	19905	19818	19615	19761	19900	19647	19925	19734	19984	19854	19806	19755	19830	19812	19812	19767	19880	19796	19895	19643	19906	19791	19978	19831	19700	19804	19767	19704	19814	19799	19833	19917	19397	19759	19718	19866	19746	19753	19660	19551	19736	19760	19763	19696	19968	19881	19826	19555	19845	19670	19710	19864	19717	19790	19828	19494	19804	19589	19771	19686	19771	19812	19787	19723	19795	19819	19962	19682	19931	19793	19811	19960	19858	19837	20019	19711	19540	19822	19903	19746	19826	19726	19989	19647	19866	19794	19734	19787	19924	19808	19729	19868	19798	19800	19838	19720	19730	19712	19706	19718	19797	19711	19679	19808	19848	19858	19708	19806	19824	19748	19814	19728	19967	19915	19868	19569	19756	19688	19733	19996	19770	19855	19763	19850	19548	19830	19847	19681	19800	19617	19619	19826	19869	19739	19738	19729	19630	19728	19604	19819	19704	19630	19821	19591	19763	19603	19980	19715	19825	19792	19886	19732	19628	19784	19624	19807	19871	19573	19795	19720	19800	19754	19679	19730	19687	19801	19723	19943	19681	19647	19867	19638	19651	19974	19800	19828	19659	19721	19890	19887	19664	19779	19699	19776	19914	19914	19697	19758	19827	19840	19855	19739	19714	19878	20004	19785	19673	19591	19682	19887	19525	19891	19735	19562	19764	19937	19852	19732	19720	19763	19774	19706	19683	19720	19807	19936	19865	19792	19897	19606	19699	19754	19709	19909	19869	19677	19637	19764	19660	19791	19797	19665	19629	19997	19708	19602	19713	19792	19874	19593	19822	19643	19776	19764	19630	19908	19736	19723	19888	19844	19894	19581	19723	19556	19979	19780	19616	19752	19889	19775	19602	19631	19766	19878	19635	19767	19617	19989	19938	19771	19942	19729	19827	19900	19687	19765	19729	19638	19839	19744	19771	19804	19870	19967	19804	19865	19790	19715	19937	19751	19861	19782	19824	19830	19957	19817	19850	19886	19704	19918	19939	19712	19587	19889	19733	19677	19666	19835	19732	19701	19782	19687	19480	19836	19730	19585	19547	19820	19780	19729	19705	19908	19782	19692	19643	19975	19863	19822	19984	19681	19755	19644	19520	19679	19859	19857	19835	19953	19897	19682	19698	19716	19924	19919	19772	19840	19811	19697	19644	19780	19683	19804	19904	19632	19800	19794	19840	19828	19656	19718	19707	19623	19619	19643	19692	19736	19767	19740	19668	19760	19612	19761	19690	19758	19861	19828	19708	19786	19785	19700	19766	19767	19786	19625	19758	19838	19867	19720	19763	19666	19851	19622	19637	19740	19909	19719	19728	19820	19709	19770	19851	19699	19907	19779	19791	19690	19694	19789	19855	19743	19685	19575	19703	19812	19755	19768	19561	19673	19832	19705	19838	19938	19722	19630	19800	19875	19641	19713	19720	19744	19848	19791	19722	19799	19844	19627	19631	19769	19633	19885	19639	19632	19816	19852	19905	19742	19872	19497	19720	19674	19623	19737	19725	19715	19676	19842	19931	19776	20030	19515	19852	19711	19737	19626	19714	19834	19788	19715	19821	19749	19555	19736	19559	19754	19873	19949	19779	19722	19734	19702	19821	19783	19844	19777	19710	19978	19542	19752	19762	19889	19844	19654	19602	19833	19729	19797	19559	19846	19855	19643	19806	19836	19834	19866	19559	19802	19856	19910	19882	19793	19794	19929	19677	19849	19727	19861	19808	19681	19722	19918	19781	19737	19607	19745	19745	19688	19664	19736	19936	19935	19680	19865	19730	19976	19860	19874	19912	19814	19840	19877	19647	19747	19781	19697
22996	21482	28694	28651	33166	38377	40462	37829	36439	36424	35942	35873	35636	35325	35391	35220	35186	35054	34915	34733	34711	34734	34876	34854	35104	34783	34747	34703	34683	34602	34632	34814	34709	34666	34672	34626	34434	34603	34476	34268	34436	34570	34619	34699	34598	34528	34386	34775	34522	34165	34326	34227	34343	34487	34523	34383	34581	34380	34377	34550	34222	34364	34400	34316	34316	34658	34572	34357	34365	34224	34253	34462	34364	34358	34214	34269	34263	34322	34475	34429	34610	34172	34795	34884	34327	34541	34351	34373	34598	34604	34646	34304	34506	34582	34517	34374	34451	34437	34577	34444	34512	34426	34538	34513	34244	34203	34200	34183	34354	34271	34539	34486	34435	34181	34382	34283	34400	34456	34354	34301	34411	34291	34236	34334	34464	34380	34291	34545	34365	34197	34447	34231	34260	34544	34505	34350	34364	34192	34261	34595	34329	34391	34448	34377	34142	34327	34553	34421	34192	34260	34476	34501	34104	34225	34291	34291	34414	34489	34300	34335	34420	34259	34448	34134	34302	34556	34163	34303	34502	34271	34303	34297	34257	34399	34186	34297	34359	34579	34104	34350	34178	34377	34388	34226	34336	34562	34412	34362	34640	34324	34571	34682	34415	34386	34280	34350	34394	34409	34405	34176	34355	34362	34445	34321	34265	34488	34339	34317	34211	34510	34086	34237	34561	34150	34041	34267	34380	34414	34543	34431	34293	34427	34271	34300	34544	34317	34238	34538	34541	34170	34362	34445	34483	34277	34355	34168	34314	34340	34341	34554	34443	34335	34331	34435	34348	34279	34518	34458	34423	34065	34286	34337	34403	34372	34411	34381	34208	34155	34236	34330	34384	34211	34503	34155	34334	34255	34277	34174	34438	34067	34450	34360	34073	34332	34689	34477	34443	34212	34109	34349	33991	34201	34327	34507	34462	34395	34517	34341	34268	34203	34403	34249	34668	34099	34366	34509	34447	34227	34528	34575	34429	34497	34347	34097	34042	34290	34247	34527	34382	34378	34285	34265	34416	34273	34347	34247	34653	34673	34808	34167	34291	34416	34457	34474	34427	34300	34417	34296	34555	34659	34580	34285	34548	33941	34392	34289	34343	34469	34569	34270	34491	34564	34577	34268	34480	33930	34235	34281	34439	34229	34232	34267	34493	34414	34274	34322	34337	34435	34231	34179	34452	34456	34397	34097	34249	34483	34521	34275	34558	34614	34570	34295	34450	33923	34318	34360	34167	34358	34503	34328	34287	34424	34724	34561	34166	34276	34360	34156	34462	34635	34652	34545	34401	34195	34320	34394	34462	34436	34550	34456	34468	34436	34352	34042	34373	34372	34380	34107	34649	34243	34373	34416	34531	34329	34337	34356	34428	34643	34580	34393	34187	34470	34387	34173	34434	34367	34295	34344	34506	34347	34403	34446	34186	34415	34438	34401	34512	34566	34698	34477	34745	34451	34517	34502	34395	34319	34239	34630	34522	34461	34336	34307	34579	34300	34501	34269	34230	34376	34480	34360	34317	34409	34175	34503	34528	34748	34520	34350	34252	34386	34395	34625	34554	34166	34016	34438	34222	34437	34557	34199	34670	34535	34468	34403	34348	34429	34426	34344	34370	34346	34174	34180	34424	34278	34433	34312	34555	34203	34290	34455	34755	34286	34108	34340	34188	34450	34455	34532	34366	34264	34529	34284	34307	34658	34559	34398	34533	34364	34214	34462	33967	34197	34276	34075	34303	34308	34344	34270	34295	34617	34428	34430	34594	34522	34536	34397	34433	34379	33968	34230	34634	34453	34337	34530	34551	34298	34620	34683	34302	34317	34563	34398	34453	34259	34323	34293	34218	34444	34359	34057	34193	34511	34451	34319	34247	34374	34236	34423	34304	34272	34340	34378	34335	34243	34039	34232	34310	34127	34368	34416	34460	34217	34345	34261	34534	34476	34409	34466	34231	34237	34374	34322	34605	34234	34365	34379	34437	34369	34263	34177	34530	34352	34177	34580	34364	34488	34233	34458	34465	34395	34205	34353	34440	34500	34213	34706	34422	34265	34292	34342	34614	34450	34634	34603	34390	34444	34220	34612	34480	34264	34331	34284	34272	34434	34187	34219	34668	34379	34342	34332	34402	34229	34053	34301	34416	34441	34599	34436	34167	34435	34335	34503	34703	34349	34585	34257	34324	34323	34468	34375	34245	34452	34285	34566	34697	34350	34467	34449	34309	34297	34437	34550	34286	34295	34249	34533	34444	34530	34324	34565	34299	34484	34442	34496	34256	34426	34376	34212	34283	34300	34452	34376	34358	34338	34181	34392	34322	34446	34176	34377	34417	34145	34404	34178	34543	34479	34799	34646	34383	34381	34480	34414	34442	34107	34206	34401	34475	34283	34518	34665	34511	34272	34309	34378	34512	34325	34314	34435	34341	34366	34553	34547	34486	34583	34420	34383	34421	34458	34380	34324	34544	34454	34251	34486	34507	34433	34255	34238	34013	34228	34500	34546	34417	34569	34282	34137	34253	34336	34102	34538	34405	34173	34570	34330	34098	34300	34297	34289	34515	34562	34427	34358	34437	34297	34709	34742	34192	34378	34488	34604	34221	34387	34182	34371	34490	34644	34332	34326	33942	34455	34321	34237	34281	34170	34609	34129	34434	34376	34460	34391	34495	34264	34544	34386	34328	34463	34374	34465	34606	34472	34160	34642	34426	34309	34069	34084	34356	33999	34244	34350	34552	34212	34449	34417	34732	34633	34167	34421	34338	34423	34247	34190	34224	34342	34646	34099	34229	34734	34181	34401	34354	34112	34466	34266	34388	34229	34223	34246	34220	34609	34491	34380	34580	34541	34507	34614	34810	34581	34261	34317	34518	34576	34524	34265	34508	34345	34215	34587	34494	34661	34437	34437	34089	34427	34288	34404	34583	34324	34201	34496	34207	34176	34376	34191	34482	34532	34321	34342	34360	34272	34428	34488	34210	34737	34442	34440	34545	34458	34364	34240	34354	34502	34385	34115	34533	34049	34284	34531	34123	34394	34322	34230	34408	34517	34276	34116	34729	34527	34457	34413	34292	34265	34541	34228	34304	34905	34646	34294	34733	34092	34240	34315	34492	34270	34017	34319	34307	34459	34433	34322	34511	34373	34539	34235	34482	34647	34270	34375	34143	34180	33994	34306	34477	34807	34086	34149	34559	34742	34369	34178	34098	34431	34354	34175	34194	34474	34365	34744	34554	34280	34258	34173	34361	34575	34306	34680	34406	34360	34377	34306	34382	34410	34570	34572	34073	34474	34330	34412	34645	34406	34348	34464	34531	34434	34385	34454	33978	33997	34061	34246	34348	34355	34373	34582	34399	34420	34501	34436	34255	34543	34466	34330	34312	34085	34312	34199	34472	34220	34304	34291	34468	34109	34538	34444	34351	34444	34525	34587	34473	34555	34259	34285	34302	34490	34279	34510	34501	34416	34299	34598	34370	34657	34281	34372	34263	34216	34196	34207	34205	34604	34497	34113	34160	34191	34636	34312	34580	34458	34407	34430	34521	34447	34433	34538	34332	34426	34315	34365	34320	34581	34385	34423	34443	34499	34333	34258	34501	34325	34606	34537	34659	34367	34118	34223	34297	34427	34330	34312	34279	34388	34380	34768	34439	34451	34313	34332	34457	34592	34337	34467	34186	34425	34508	34393	34446	34288	34372	34309	34357	34316	34192	34341	34393	34395	34387	34363	34407	34386	34496	34213	34492	34760	34433	34318	34454	34561	34302	33958	34503	34034	34406	34507	34232	34152	34193	34327	34424	34287	34308	34378	34276	34627	34591	34655	34552	34395	34564	34518	34248	34501	34106	34174	34410	34285	34412	34352	34354	34656	34294	34478	34471	34464	34701	34422	34421	34158	34496	34522	34425	34376	34389	34686	34568	34360	34463	34277	34555	34297	34484	34400	34309	34174	34390	34343	34481	34583	34314	34608	34578	34605	34608	34539	34390	34469	34302	34344	34442	34239	34545	34120	34228	34437	34283	34500	34301	34218	34312	34331	34177	34568	34678	34479	34473	34464	34497	34062	34285	34391	34529	34640	34498	34373	34306	34196	34544	34448	34410	34419	34606	34320	34468	34178	34356	34377	34283	34284	34671	34547	34204	34491	34498	34633	34275	34394	34591	34410	34314	34320	34060	34344	34432	34211	34518	34257	34506	34184	34393	34357	34523	34406	34226	34295	34255	34497	34252	34567	34561	34344	34489	34348	34228	34317	34237	34261	34288	34173	34355	34485	34372	34392	34433	34158	34282	34546	34313	34267	34478	34353	34291	34429	34255	34323	34195	34402	34488	34317	34542	34733	34380	34277	34622	34591	34470	34342	34230	34323	34369	34347	34351	34393	34173	34491	34465	34211	34486	34425	34463	34451	34254	34169	34658	34513	34344	34544	34294	34510	34522	34467	34471	34175	34577	34317	34490	34354	34430	34427	34319	34637	34694	34184	34235	34541	34488	34456	34554	34196	34288	34480	34251	34496	34438	34316	34155	34284	34193	34357	34437	34121	34462	34356	34074	34209	34674	34648	34309	34279	34074	34235	34697	34547	34495	34383	34442	34337	34297	34248	34539	34324	34304	34290	34300	34415	34393	34206	34423	34408	34398	34587	34366	34505	34245	34534	34458	34238	34594	34606	34461	34341	34348	34239	34318	34526	34340	34561	34619	34378	34322	34594	34401	34396	34573	34542	34406	34139	34429	34389	34333	34538	34428	34415	34595	34722	34629	34213	34279	34258	34321	34345	34260	34470	34464	34501	34539	34392	34199	34610	34445	34470	34327	34456	34470	34387	34386	34265	34412	34432	34187	34310	34313	34340	34442	34261	34265	34222	34715	34399	34596	34501	34359	34322	34396	34615	34518	34425	34472	34059	34534	34319	34373	34268	34326	34302	34299	34450	34491	34595	34301	34482	34030	34344	34349	34417	34403	34408	34352	34230	34222	34410	34373	34337	34477	34221	34175	34420	34313	34182	34205	34375	34338	34260	34454	34319	34180	34497	34451	34488	34245	34423	34435	34437	34201	34365	34201	34406	34581	34510	34498	34143	34280	34318	34523	34656	34515	34455	34530	34258	34007	34333	34366	34314	34250	34390	34287	34506	34722	34527
26414	47793	45734	36720	31303	28044	25668	23943	22658	21918	21513	21409	21040	20955	20934	20864	20583	20744	20550	20264	20283	20198	20004	20209	20040	20032	19984	19949	19758	20005	20011	20039	19771	19946	20143	19779	19814	19832	19732	19733	19946	19795	19916	19897	19765	19811	19783	19824	19813	19854	19714	19806	19768	19878	19860	19864	19646	19757	19831	19802	19786	19586	19825	19686	19853	19566	19649	19638	19844	19679	19792	19788	19946	19683	20009	19804	19751	19950	19696	19611	19636	19687	19916	20001	19751	19866	19781	19768	19693	19724	19650	19781	19861	19822	19653	19699	19644	19603	19644	19762	19574	19825	19827	19733	19666	19684	19551	19599	19690	19850	19594	19877	19739	19775	19769	19755	19701	19518	19849	19686	19525	19996	19462	19805	19711	19741	19670	19633	19816	19549	19769	19763	19633	19821	19675	19629	19692	19642	19756	19778	19790	19710	19521	19650	19650	19712	19661	19663	19498	19720	19798	19639	19697	19790	19602	19784	19596	19629	19855	19575	19560	19890	19725	19586	19699	19715	19740	19648	19601	19782	19590	19532	19654	19733	19565	19651	19688	19849	19460	19467	19480	19858	19844	19638	19746	19843	19709	19689	19811	19548	19560	19822	19736	19453	19654	19728	19670	19567	19717	19483	19595	19805	19774	19713	19807	19758	19541	19757	19439	19782	19585	19775	19969	19606	19800	19525	19535	19787	19701	19429	19670	19632	19523	19812	19533	19719	19774	19689	19636	19613	19809	19798	19544	19787	19933	19507	19762	19630	19699	19615	19584	19528	19728	19821	19784	19784	19595	19516	19606	19690	19916	19659	19572	19608	19661	19749	19677	19853	19500	19687	19526	19706	19652	19748	19772	19767	19799	19608	19666	19661	19674	19714	19760	19536	19722	19702	19461	19849	19665	19692	19734	19515	19779	19549	19445	19684	19847	19663	19587	19744	19716	19724	19603	19590	19509	19814	19738	19628	19723	19905	19590	19575	19747	19749	19700	19769	19616	19832	19809	19744	19932	19672	19643	19761	19521	19667	19475	19635	19790	19592	19698	19565	19700	19648	19896	19756	19519	19691	19601	19857	19702	19562	19724	19828	19561	19595	19561	19767	19684	19659	19809	19781	19644	19553	19575	19702	19510	19740	19812	19643	19800	19704	19621	19719	19565	19597	19639	19629	19772	19728	19668	19698	19627	19689	19718	19701	19718	19794	19766	19679	19765	19512	19823	19776	19726	19748	19796	19639	19687	19706	19758	19621	19657	19548	19562	19813	19616	19709	19712	19577	19471	19611	19753	19593	19869	19549	19577	19783	19809	19631	19727	19781	19665	19819	19541	19699	19716	19592	19758	19742	19673	19589	19696	19413	19641	19741	19741	19708	19711	19687	19708	19709	19743	19627	19777	19687	19670	19950	19532	19692	19871	19760	19745	19582	19779	19599	19666	19524	19820	19575	19551	19543	19751	19698	19646	19635	19567	19796	19716	19752	19708	19803	19569	19671	19894	19544	19728	19587	19828	19761	19551	19671	19387	19544	19700	19705	19547	19806	19846	19475	19651	19668	19967	19648	19587	19808	19659	19746	19846	19688	19825	19674	19648	19559	19795	19752	19715	19690	19686	19605	19607	19478	19577	19768	19883	19735	19717	19517	19849	19657	19700	19932	19729	19734	19650	19655	19650	19652	19721	19607	19769	19513	19617	19759	19781	19722	19961	19583	19703	19597	19762	19785	19734	19699	19584	19618	19731	19682	19691	19550	19739	19714	19809	19754	19868	19625	19726	19667	19759	19711	19716	19765	19537	19667	19612	19526	19402	19663	19565	19813	19715	19666	19713	19580	20055	19696	19925	19807	19623	19657	19560	19737	19902	19726	19700	19595	19671	19558	19568	19856	19565	19864	19589	19858	19647	19785	19597	19627	19668	19601	19656	19776	19699	19639	19714	19812	19848	19673	19700	19656	19626	19689	19763	19701	19665	19783	19632	19805	19725	19566	19899	19680	19665	19825	19471	19594	19669	19898	19727	19712	19625	19777	19587	19637	19799	19714	19698	19918	19684	19778	19618	19811	19780	19858	19686	19612	19575	19720	19757	19919	19703	19647	19930	19692	19700	19849	19667	19659	19481	19562	19711	19500	19868	19622	19653	19640	19694	19686	19732	19851	19663	19850	19933	19637	19832	19553	19462	19643	19813	19641	19685	19890	19815	19717	19692	19567	19891	19459	19763	19658	19729	19752	19720	19673	19668	19781	19801	19775	19555	19702	19801	19758	19706	19657	19667	19458	19689	19605	19624	19665	19764	19372	19510	19802	19787	19785	19791	19685	19718	19817	19812	19699	19731	19522	19712	19625	19614	19623	19669	19613	19469	19689	19660	19495	19642	19615	19834	19796	19757	19788	19455	19583	19636	19712	19501	19746	19716	19626	19851	19588	19711	19644	19555	19491	19811	19599	19780	19577	19758	19823	19832	19760	19743	19835	19723	19732	19691	19586	19431	19626	19561	19495	19620	19715	19555	19703	19613	19449	19539	19647	19602	19680	19614	19568	19779	19750	19742	19623	19526	19496	19576	19771	19718	19651	19832	19749	19678	19764	19741	19752	19858	19639	19764	19860	19787	19651	19510	19718	19780	19627	19667	19809	19654	19604	19559	19772	19656	19753	19799	19647	19710	19760	19593	19798	19747	19785	19716	19545	19765	19555	19602	19718	19748	19500	19748	19730	19708	19588	19524	19611	19758	19894	19736	19646	19600	19682	19654	19833	19802	19611	19549	19818	19617	19708	19763	19729	19636	19786	19643	19737	19661	19796	19744	19670	19708	19571	19871	19749	19781	19830	19628	19692	19849	19826	19416	19742	19691	19629	19584	19669	19520	19563	19384	19634	19808	19627	19797	19483	19581	19704	19634	19650	19626	19498	19640	19802	19696	19805	19789	19856	19753	19705	19689	19854	19720	19719	19618	19613	19534	19550	19743	19726	19642	19493	19552	19772	19681	19593	19713	19511	19622	19627	19763	19750	19503	19747	19661	19741	19772	19742	19740	19582	19665	19796	19626	19588	19676	19519	19819	19629	19777	19764	19653	19640	19772	19610	19811	19679	19748	19665	19529	19656	19610	19531	19784	19725	19754	19834	19827	19734	19756	19734	19591	19662	19830	19721	19694	19493	19915	19756	19763	19805	19385	19615	19532	19654	19642	19862	19660	19602	19502	19547	19773	19688	19796	19708	19804	19773	19612	19823	19589	19578	19727	19779	19608	19740	19724	19607	19725	19714	19809	19795	19792	19649	19591	19572	19628	19850	19710	19718	19733	19721	19775	19564	19635	19652	19621	19843	19567	19902	19744	19586	19752	19478	19722	19681	19601	19600	19700	19831	19756	19676	19843	19714	19645	19840	19711	19603	19697	19637	19864	19810	19678	19800	19573	19618	19651	19752	19514	19560	19806	19733	19633	19819	19665	19679	19826	19829	19902	19751	19665	19736	19606	19665	19601	20068	19802	19679	19678	19636	19576	19776	19705	19753	19698	19732	19642	19433	19854	19654	19893	19739	19820	19660	19797	19694	19705	19498	19667	19552	19751	19813	19733	19609	19755	19835	19582	19593	19816	19718	19619	19722	19737	19804	19631	19897	19698	19678	19693	19451	19698	19713	19863	19614	19713	19718	19729	19654	19702	19653	19736	19562	19910	19643	19609	19643	19706	19710	19640	19652	19671	19601	19707	19536	19562	19701	19655	19649	19868	19699	19797	19748	19701	19673	19549	19682	19668	19790	19740	19517	19451	19629	19769	19690	19688	19651	19811	19759	19791	19826	19647	19798	19711	19941	19559	19651	19665	19872	19881	19527	19660	19635	19523	19729	19728	19721	19603	19747	19488	19724	19469	19858	19862	19817	19558	19685	19552	19542	19863	19573	19656	19782	19754	19420	19715	19815	19743	19792	19577	19544	19692	19725	19442	19595	19630	19661	19693	19815	19791	19564	19529	19681	19688	19715	19619	19671	19565	19728	19693	19753	19525	19898	19597	19821	19869	19619	19735	19731	19808	19671	19544	19531	19941	19781	19826	19699	19777	19478	19558	19706	19567	19750	19729	19689	19705	19789	19775	19754	19615	19630	19897	19708	19592	19499	19530	19778	19634	19498	19692	19727	19630	19608	19695	19570	19756	19459	19607	19564	19510	19585	19719	19519	19879	19697	19668	19686	19724	19747	19692	19707	19629	19855	19674	19665	19745	19707	19542	19781	19435	19731	19550	19860	19824	19776	19603	19849	19603	19595	19775	19704	19704	19607	19597	19528	19630	19539	19808	19735	19794	19636	19707	19632	19587	19632	19837	19678	19487	19789	19753	19548	19923	19839	19696	19680	19802	19687	19697	19902	19666	19665	19656	19670	19762	19628	19428	19719	19558	19610	19631	19618	19722	19521	19848	19453	19971	19685	19577	19585	19609	19649	19427	19732	19614	19688	19583	19693	19620	19762	19731	19447	19996	19681	19693	19581	19827	19899	19567	19831	19655	19761	19779	19740	19588	19621	19553	19748	19677	19687	19618	19603	19637	19755	19706	19852	19622	19364	19725	19487	19826	19549	19569	19811	19678	19703	19684	19706	19677	19640	19742	19871	19468	19733	19706	19851	19869	19752	19642	19686	19630	19771	19878	19816	19678	19707	19718	19697	19731	19593	19668	19670	19486	19659	19673	19877	19822	19865	19665	19795	19880	19581	19775	19680	19806	19778	19703	19733	19553	19663	19753	19925	19693	19586	19629	19727	19578	19851	19465	19558	19595	19596	19696	19722	19760	19775	19650	19702	19715	19507	19604	19696	19736	19801	19641	19673	19704	19568	19584	19778	19724	19704	19647	19601	19492	19685	19887	19574	20014	19753	19574	19698	19899	19747	19646	19405	19712	19790	19640	19680	19691	19580	19649	19688	19676	19805	19759	19723	19733	19733	19668	19602	19829	19531	19559	19549	19474	19673	19630	19589	19427	19535	19715	19697	19687	19546	19825	19846	19785	19614	19768	19667	19624	19652	19509	19594	19689	19587	19754	19917	19890	19691	19554	19712	19596	19755	19685	19765	19801	19605	19710	19698	19717	19706	19675	19608	19623	19650	19585	19946	19732	19577	19637	19735	19799	19644	19620	19606
34773	33103	39284	37739	34149	33329	33031	32347	31894	31761	31600	31631	31592	31626	31733	31612	31623	31664	31277	31311	31186	31500	31233	31326	31411	31431	31438	31371	31426	31246	31222	31637	31330	31422	31368	31444	31106	31191	31058	31270	31394	31435	31546	31476	31367	31413	31327	31283	31541	31211	31260	30849	31685	30990	31243	31351	31313	31308	31451	31257	31276	31340	31295	31236	31468	31333	31194	31450	31397	31298	31390	31218	31251	31345	31441	31176	30762	31515	31729	31456	30981	31018	31485	31051	31382	30996	31151	31296	31261	31360	31567	31348	31019	31438	31244	31459	31398	31305	31277	31487	31321	31033	31487	31528	31365	31277	31201	31295	31374	31484	31259	31326	31279	31341	31312	31266	31364	31335	31432	31302	31296	31088	31088	31386	31576	31211	31126	31227	31472	31443	31404	31272	30983	31287	31173	31274	31320	31054	31152	31075	31463	31466	31274	31179	31222	31082	31423	31190	31181	31481	31176	31217	31137	31411	31296	31234	31249	31281	31258	31459	31332	31027	31179	31117	31288	31238	31687	31371	31322	31295	31286	31134	31510	31349	31519	31223	31283	31165	31458	31123	31113	31432	31058	31318	31210	31421	31430	31314	31355	31702	31473	31411	31409	31184	31322	31171	31000	31425	31255	31244	31211	31396	31536	31141	31053	31284	31256	31448	31336	31605	31185	31148	31348	31496	31436	31381	31502	31143	31582	31233	31294	31128	31304	31177	31423	31352	31127	31199	31276	31506	31750	31328	31177	31348	31507	31333	31434	31058	31402	31405	31618	31532	31230	31212	31388	31179	31207	31603	31201	31287	31410	31209	31357	31408	31505	31171	31473	31224	31408	31606	31158	31268	31360	31398	31309	31320	31513	31386	31265	31442	31343	31302	30946	31341	31244	31412	31122	31297	31497	31326	31185	31229	31158	31508	31298	31505	31506	31494	31284	31300	31345	31623	31462	31198	31476	31554	31498	31429	31559	31325	31121	31300	31282	31294	31453	31346	31350	31559	31213	31132	31547	31257	31436	31444	31724	31368	31556	31316	31074	31328	31174	31416	31255	31196	31311	31005	31356	31349	31216	31228	31525	31348	31470	31457	31384	31362	31462	31339	31423	31358	31458	31423	31073	31489	31021	31126	31270	31378	31165	31443	31228	31443	31307	31252	31414	31411	31338	31349	31481	31472	31466	31409	31478	31281	31398	31564	31092	31364	31187	31625	31282	31280	31353	31229	31256	31267	31447	31537	31242	31366	31277	31141	31389	31119	31345	31301	31354	31407	31398	31315	31280	31457	31541	31254	31372	31313	31309	31425	31499	31635	31221	31232	31269	31321	31163	31255	31410	31476	31374	31194	31152	31276	31322	31360	31071	31199	31324	31300	31381	31492	31221	31181	31288	31637	31201	31494	31348	31314	31196	31388	31298	31260	31459	31419	31310	31219	31333	31477	31325	31202	31582	31239	31318	31247	31233	31254	31538	31265	31048	31267	31241	31210	31352	31115	31500	31168	31430	31200	31499	31494	31240	31169	31368	31195	31347	31377	31480	31550	31120	31213	31174	31384	31588	31338	31324	31471	31224	31393	31322	31286	31490	31442	31287	31179	31159	30983	31176	31433	31438	31334	31647	30957	31386	31140	31012	31417	31378	31414	31284	31415	31367	31174	31295	31341	31406	31315	31249	31191	31190	31103	31291	31281	31263	31218	31213	31276	31645	31209	31249	31164	30953	31300	31477	31385	31320	31470	31391	31561	31442	30970	31440	31051	31165	31528	31252	31399	31363	31546	31249	31343	31228	31243	31345	31587	31366	31366	31277	31110	31598	31245	31326	31331	31356	31338	31303	31651	31093	31188	31204	31421	31345	31439	31452	31311	31315	31152	31652	31376	31120	31058	31362	31270	31283	31299	31279	31312	31218	31423	31412	31325	31338	31572	31265	31314	31445	31277	31527	31078	31261	31398	31361	31218	31372	31129	31485	31312	31289	31444	31421	31449	31112	31421	31606	31320	31486	31197	31217	31399	31520	31427	31558	31056	31307	31120	31238	31124	31293	31306	31366	31400	31098	31292	31157	31438	31572	31406	31613	31204	31195	31405	31065	31309	31199	31526	31301	31180	31431	31497	31348	31351	31327	31331	31258	31321	31552	31384	31427	31381	31559	31517	31341	31245	31246	30997	31443	31375	31285	31227	31200	31236	31366	31455	31403	31096	31470	31242	31247	31341	31282	31283	31324	31575	31450	31227	31284	31328	31407	31285	31283	31011	31518	31350	31487	31394	31403	31058	31449	31412	31658	31298	31215	31526	31447	31225	31348	31299	31430	31656	31329	31280	31232	31249	31340	31282	31361	31209	31158	31489	31468	31346	31365	31134	31396	31285	31489	31255	31156	31251	31365	31291	31300	31344	31585	31244	31289	31129	31339	31464	31352	31313	31128	31377	31102	31324	31531	31431	31288	31480	31465	31386	31331	31219	31493	31154	31159	31434	31582	31385	31385	31488	31288	31611	31226	31550	31426	31235	31114	31309	31461	31455	31520	31564	31411	31263	31396	31455	31228	31337	31461	31436	31396	31362	31285	31327	31349	31320	31169	31509	31412	31306	31223	31234	31394	31160	31446	31324	31176	31117	31247	31114	31331	31326	31279	31417	31137	31229	31203	31438	31252	31186	31305	31220	31091	31118	31330	31479	31453	31070	31497	31493	31480	31103	31393	31253	31499	31046	31209	31482	31336	31267	31383	31298	31590	31537	31337	31000	31420	31019	31370	31353	31326	31508	31298	31448	31537	31402	31405	31433	31474	31462	31179	31169	31313	31139	31367	31309	31183	31422	31283	31586	31464	31475	31305	30983	31282	31116	31125	31249	31320	31388	31228	31256	31388	31442	31420	31428	31130	31127	31460	31320	31387	31343	31336	31281	31391	31531	31449	31210	31195	31313	31540	31402	31301	31626	31475	31365	31416	31419	31271	31477	31351	31168	31392	31300	31274	31244	31250	31216	31524	31404	31625	31058	31320	31454	31376	31510	31289	31063	31355	31353	31322	31408	31363	31140	31300	31415	31462	31330	31291	31433	31403	31281	31333	31552	31572	31469	31411	31486	31245	31285	31354	31343	31402	31513	31438	31465	31307	31689	31430	31254	31121	31543	31370	31404	31183	31461	31434	31320	31349	31308	31279	31151	31315	31354	31398	31293	31398	31377	31282	31387	31513	31357	31503	30901	31260	31254	31107	31377	31194	31236	31478	31127	31410	31446	31449	31428	31513	31360	31377	31290	31309	31378	31522	31428	31517	31215	31375	31413	31452	31323	31266	31338	31683	31301	31246	30920	31496	31332	31205	31370	31232	31298	31281	31249	31417	31361	31097	31436	31395	31245	31335	31534	31234	31481	31239	31169	31253	31283	31266	31244	31488	31277	31615	31371	31567	31104	31177	31089	31490	31343	31318	31290	31322	31134	31307	31371	31433	31250	31421	31283	31326	31271	31426	31660	31486	31201	31162	31418	31434	31230	31274	31371	31149	31191	31321	31189	31128	31185	31284	31128	31427	31551	31339	31450	31344	31200	31424	31444	31075	31435	31095	31347	31465	31283	31558	31457	31263	31226	31386	31359	31259	31287	31354	31224	31351	31614	31630	31375	31604	31341	31452	31306	31278	31203	31461	31587	31349	31456	31177	31347	31426	31365	31595	31242	31627	31480	31342	31570	31408	31367	31302	31449	31423	31462	31418	31295	31284	31413	31582	31283	31478	31246	31394	31508	31122	31259	31299	31547	31207	30997	31242	31426	31495	31477	31318	31464	31599	31340	31527	31327	31547	31472	31417	31309	31211	31231	31087	31218	31026	31355	31124	31236	31374	31164	31190	31423	31489	31237	31238	31150	31326	31181	31313	31356	31268	31339	31297	31248	31552	31008	31309	31419	31551	31305	31090	31219	31365	31313	31571	31270	31360	31461	31366	31301	31320	31505	31363	31383	31417	31369	31127	31533	31201	31297	31290	31330	31441	31456	31396	31435	31274	31368	31250	31431	31539	31441	31439	31136	31162	31156	31429	31407	31647	31236	31344	31459	31367	31447	31474	31379	31452	31189	31291	31231	31567	31608	31499	31405	31252	31226	31387	31283	31248	31326	31243	31347	31232	31457	31420	31402	31591	31482	31268	31341	31560	31511	31390	31216	31475	31318	31405	31242	31286	31336	31291	31374	31467	31260	31264	31182	31307	31280	31477	31220	31303	31274	31432	31300	31260	31231	31276	31418	31193	31222	31197	31189	31106	31483	31454	31205	31420	31461	31341	31342	31066	31135	31326	31247	31216	31409	31426	31481	31275	31265	31133	31255	31421	31475	31345	31091	31282	31464	31328	31157	31415	31187	31435	31480	31563	31341	31284	31241	31331	31474	31560	31236	31258	30934	31454	31300	31462	31250	31282	31163	31479	31372	31496	31379	31508	31062	31196	31314	31362	31263	31434	31234	31255	31510	31546	31316	31430	31123	31422	31284	31359	31548	31543	31116	31375	31373	31608	31318	31293	31322	31481	31139	31457	31460	31163	31343	31221	31364	31099	31302	31265	31265	31224	31287	31157	31487	31553	31277	31164	31343	31215	31436	31503	31232	31407	31316	31021	31201	31202	31524	31190	31268	31328	31353	31376	31413	31293	31096	31390	31341	31259	31293	31162	31377	31470	31315	31269	31322	31608	31408	31224	31202	31301	31449	31404	31322	31271	31403	31312	31529	31575	31226	31253	31226	31153	31202	31175	31482	31215	31317	31279	31532	31328	31457	31563	31046	31262	31317	31575	31690	31565	31252	31350	31279	31510	31304	31379	31571	31211	31083	31342	31225	31353	31193	31350	31187	31413	31470	31257	31177	31215	31468	31123	31331	31448	31390	31236	31409	31444	31632	31381	31469	31380	31237	31191	31147	31163	31373	31262	31433	31265	31412	31180	31421	31467	31278	31224	31290	31516	31456	31281	31355	31273	31293	31306	31077	31134	31314	31337	31421	31220	31286	31257	31229	31127	31420	31441	31426	31193	31545	31623	31158	31488	31555	31640	31133	31329	30917	31144	31292	31321	31453	31243	31458	31269	31444	31330	31301	31332	31557	31313	31435	31423	31385	31476	31443	31186	31175	31480	31333	31419	31524
24328	31876	30740	24903	22354	20926	20156	19250	19073	18827	18437	18697	18466	18411	18296	18388	18276	18378	18205	18124	18208	18186	18319	18183	18246	18171	18023	18238	18180	18068	17958	18195	18225	18092	18108	17977	18120	18027	18232	18114	18045	18143	18173	18086	18047	18097	18101	18129	18043	17991	17971	18141	17799	18167	17902	18168	17926	17900	17980	18199	18163	17951	18019	18167	18009	18017	17989	17889	17980	17966	18099	17925	17865	18175	18047	18094	18100	18046	18014	17946	17965	18018	18213	18075	17959	18088	18029	17928	17956	18124	18105	18010	18038	18105	18172	18083	17976	18111	18090	18052	18159	18055	17989	18014	18180	18002	18044	17911	17773	18000	18061	17972	18096	17916	17980	18116	17948	17878	17930	17932	18068	18213	18126	18015	18011	18064	18169	18013	18025	17999	18165	18073	18142	18060	17974	18111	17941	18098	18030	17958	17860	18162	17953	17767	18070	17981	18128	18128	17895	18016	17932	18090	18122	17911	18183	17969	18130	17966	18034	17979	18075	17887	18084	17895	18026	18097	18057	18119	17966	18168	18068	18067	17827	18029	17924	18070	17965	17914	18133	17964	18029	17979	18052	17887	18033	17995	17972	17874	17855	18070	18056	18098	17946	18115	17954	18142	18024	18024	18135	17968	18112	18007	17937	17930	17904	18019	17976	17977	17974	17871	17999	18008	17929	18091	17968	18000	17952	18089	17992	17982	18201	18151	18106	18059	18157	17949	18031	18049	18041	18166	18062	18016	17882	18101	17975	18106	17995	17970	18124	17896	18099	17745	17963	17868	18108	17868	17960	17926	18125	18070	17935	18079	17904	18064	17912	18253	18074	18231	18060	17971	17976	18073	17977	18086	18170	17910	18036	17973	17909	17948	18002	18141	18114	18058	17991	17918	18015	18052	17991	17860	18062	18005	17941	18076	18068	18141	18065	18084	18075	18060	17959	18056	17775	17935	18079	18077	18014	17952	17982	17947	18042	17935	18031	18049	18024	18026	18012	18169	17941	17916	17779	18124	18039	17896	17910	18121	18090	17993	17995	17870	17888	17833	18001	18157	18082	18046	17903	18061	18083	17904	17874	18023	18042	17945	18056	17988	17782	17902	18249	18090	18010	18211	18071	17985	17960	18286	18043	17951	18009	17940	18000	18000	18078	18205	17912	17968	18053	18141	18002	17985	18150	18041	18065	18086	17841	17985	17935	18141	18148	18087	17844	18031	18009	17939	17891	17943	17942	18037	17922	18076	18123	18076	18075	17962	17932	17939	17877	17898	17988	18098	17830	18024	18201	18041	18076	18064	17783	17959	18170	17931	18058	18181	18181	17905	18091	18043	17911	18075	18080	18065	18077	17957	18064	18134	18137	18015	18125	18012	18018	18086	18098	17957	18173	17832	17972	18062	18036	17935	18071	17986	18014	17968	18222	17788	17941	17924	18062	18162	17984	18145	17865	17939	18005	18014	18033	18102	17995	18027	17907	18028	17969	18123	17863	18074	18171	18036	18047	18032	18089	17931	18044	17862	17981	18200	18005	17906	18059	18155	18126	18022	17990	18181	18007	18068	18172	17853	18004	17969	18146	18023	18128	17946	18001	18280	18090	18103	18158	18072	17938	17857	17887	18259	17929	17920	18060	18129	18129	18068	18179	18098	18036	18046	18003	18034	18162	17870	17909	17995	18301	17908	18094	18007	18182	18077	18041	18314	18140	18176	17998	18088	18005	18024	18007	18176	17952	18108	18092	18069	17946	18009	17874	18051	18137	18088	17952	17926	17967	18143	18018	17916	17908	18063	18077	18090	18186	17950	17996	17948	18084	18006	17969	17972	18114	17927	17895	18210	17989	17970	18156	17985	18001	18079	17776	17977	17957	18074	18224	17863	18093	18067	18216	17977	18050	17780	18116	18021	18132	18056	18022	17979	18177	18009	17926	18113	18278	18120	17961	17946	18032	17994	17926	17981	18024	18020	18112	18082	18181	17753	18012	18097	17963	18076	18117	17962	17996	17910	18054	17881	18110	18140	18205	18076	18231	17992	18090	17994	18055	17969	18031	17918	17912	18047	17988	17913	17998	18051	18068	18051	18167	17879	18200	17864	17916	17921	18212	18093	17875	17945	17898	18169	17919	17845	17931	18000	17882	17945	17933	17995	18007	18066	17982	18123	17904	18166	17986	18020	17954	18256	17937	18171	18073	18055	18106	18074	17841	18031	17795	18104	18146	18089	17831	18057	18190	17808	18092	17938	18063	18120	17935	18056	18032	18048	18129	18069	18163	18065	18093	18035	18111	18243	18053	18092	18066	17994	17904	17951	18059	18023	17959	18169	18088	17938	18281	18129	17868	18082	18161	18153	18155	18035	18060	18019	18059	18254	17950	18231	18007	18056	18109	18058	17989	17956	18073	17874	17914	17969	18050	18122	17893	18057	17980	18130	18170	17988	18053	17961	18133	18116	17996	18035	17652	18080	18039	17993	17860	18132	18016	18112	18143	18016	18090	17717	17998	18022	18001	18109	18022	17931	18246	17915	17957	17930	18258	18072	18050	18073	17999	18044	17713	17900	17965	18128	18061	18078	17813	18022	17974	18216	18076	17961	18010	18173	17994	18045	17961	18156	18080	18132	18132	17762	18129	18101	17857	18049	18106	18116	17838	18003	17981	17936	18029	18037	18121	17797	18007	18023	18077	17786	18096	18232	18045	18054	18098	18176	17947	17917	17968	17928	18156	17902	18030	18013	17966	17987	18130	18024	18029	18082	18034	17850	18235	18127	18100	17900	18124	18173	18133	17904	18063	18262	18110	18103	18136	17977	17715	17990	17974	17963	17954	18023	18082	18108	17866	17949	18027	17999	18049	18011	17932	17964	17953	17727	17991	18050	18013	17993	17707	18209	18035	17842	17910	18088	18084	18214	18045	17976	18137	18075	17948	18013	18042	18091	18082	17948	17928	18181	17968	18070	18007	17949	18150	18044	18050	18112	18218	17799	18121	17933	17827	18171	18035	18185	18114	17994	18179	18200	18141	17986	17961	18143	18105	17973	18170	18061	18096	17999	18233	17995	18117	18096	18004	18105	17900	18007	17808	18129	18128	18126	17877	17804	18049	17980	18136	18252	18107	18016	17973	18143	18190	17910	18122	18008	18063	18082	17966	18159	17974	18181	17952	17994	18079	17959	18128	18200	17903	18028	18081	18076	18111	18042	18049	18044	18166	17906	17956	18207	17872	18250	18118	18023	17981	17909	18042	18145	18082	18146	18060	18090	18109	18240	17941	17895	18062	18108	17909	18133	17932	18088	17980	18257	18115	17968	18037	18120	18031	18137	18046	18032	18037	18000	18083	18143	18110	18093	18015	18112	17915	17922	17937	18074	18119	18048	17912	18057	18064	17935	18035	18051	18101	17954	17912	18162	18120	18166	18124	18078	17927	18009	18015	17993	18067	17995	18023	18049	18019	18173	18116	17901	18162	18068	18001	17997	17954	17936	18033	18222	18022	17897	18132	18026	17963	18074	18068	17951	18100	18117	17891	18044	18029	17967	18110	17985	17871	17991	18121	18087	18022	18200	17984	18151	18204	18033	18019	18183	18008	17942	18021	17805	17991	18059	18027	18070	18079	18080	17930	18145	17926	17962	18092	18173	17922	18007	17855	18140	18132	18018	17938	18321	18056	18042	17857	17874	18041	18007	18104	18140	18095	17872	18032	17804	18115	18130	18032	17998	18038	17981	18020	18054	17912	18088	18227	17837	18112	18097	17822	18149	18107	17882	18057	18019	17907	18318	17851	18168	18183	18042	17875	18162	18135	18115	18096	17963	17992	17895	18252	17923	18143	18160	17970	17950	18051	17921	17997	17956	17951	18110	17953	17997	18035	18150	17858	18105	17914	18148	17976	17897	18074	18112	18188	18307	18017	18160	18003	18102	18005	18028	18047	18023	18078	17958	17893	18040	17833	17933	18108	18024	18093	18035	17918	18080	17957	17926	17761	18006	18080	17901	18144	17990	18300	18334	18061	18047	18076	17974	18171	18100	17980	18016	18006	18022	18190	17874	17987	17905	18152	18159	18084	18119	18121	18117	18137	18084	18051	18086	17977	17956	18085	18066	17994	18092	17942	18079	17935	17856	17986	18019	17939	18115	18094	17934	18131	17857	18188	18088	18088	18077	18025	18123	17990	18202	18119	18011	18121	18097	18008	17980	17979	18056	18085	17970	18118	18273	18122	17981	17979	18187	18148	18176	18069	17957	18019	17950	18077	18059	17896	17962	17883	18073	18073	17923	18058	17860	17990	18055	18227	17834	17978	17987	18058	18168	17934	18111	18036	18077	18050	17900	17996	18048	18188	18122	17932	18222	18073	18091	18037	18068	18005	18060	18168	18090	18042	17855	18123	17779	17968	17825	17971	18033	18021	17991	18147	18002	17994	18271	18110	18005	18055	17846	18073	17925	17985	17986	18045	18021	17954	17947	18089	17999	18112	18078	18181	18050	18082	18069	17972	18259	17942	18191	18137	17879	18043	17880	17941	18080	18029	17983	17923	17923	18272	17786	18015	18171	17991	18131	18051	18061	18066	17973	18063	18006	18027	18015	18071	18074	18028	17936	17998	18100	18060	17969	18065	17982	18003	18255	18066	18168	18180	18085	17908	17934	17954	18023	17806	18081	17901	17948	18039	17933	17880	17993	17996	17993	18114	17930	18179	18161	17966	17990	17884	17884	18052	17938	18099	17977	18141	18152	18076	18038	18125	17932	17998	17918	18076	18122	18139	17934	18039	17955	17994	18063	17976	18078	18062	18025	17912	17981	17882	18078	18023	17878	17727	17988	18181	17833	17796	18079	18096	18012	17903	17974	18102	18007	18110	18015	17982	18138	18078	17877	17891	18035	17879	18098	18078	18010	18023	18069	18199	17982	18300	18273	17943	18101	18172	18018	18071	18201	18038	17967	17902	18013	18003	18054	18142	17932	18035	17988	18145	18004	17948	18257	18028	18042	18221	18092	18059	17993	18005	18085	18012	18047	17962	18016	17937	17959	17955	17930	18000	18268	17910	18016	17954	17940	18147	18023	18006	18157	18136	17976	18080	18024	18028	18119	18012	18108	17984	17904	18031	18040	18011	18063	18050	18040	17989	18113	18100	18247
24560	21429	28694	28644	30286	32367	32829	31042	30073	29770	29443	29407	29270	28991	29224	28855	29050	28799	28786	28626	28790	28710	28628	28735	28722	28509	28698	28875	28628	28540	28515	28438	28490	28539	28657	28612	28437	28483	28609	28413	28342	28285	28722	28617	28549	28585	28582	28861	28512	28182	28201	28087	28628	28470	28212	28510	28383	28324	28530	28391	28555	28329	27980	28454	28413	28307	28677	28483	28530	28702	28254	28371	28390	28223	28420	28494	28259	28341	28602	28629	28362	28304	28248	28313	28515	28498	28415	28772	28667	28547	28606	28423	28640	28582	28519	28303	28344	28400	28498	28430	28377	28513	28672	28680	28453	28516	28630	28397	28447	28435	28358	28407	28224	28533	28460	28151	28553	28522	28612	28681	28373	28472	28358	28373	28300	28768	28232	28767	28643	28365	28202	28453	28290	28407	28413	28339	28486	28573	28418	28447	28592	28389	28242	28425	28403	28312	28278	28322	28561	28292	28446	28437	28446	28682	28633	28340	28272	28464	28419	28748	28689	28653	28244	28316	28520	28491	28625	28190	28354	28373	28406	28640	28684	28334	28540	28500	28385	28625	28561	28117	28148	28296	28574	28542	28417	28286	28562	28134	28343	28548	28400	28401	28605	28396	28437	28334	28141	28586	28612	28513	28371	28446	28351	28567	28413	28179	28365	28289	28328	28118	28676	28232	28340	28287	28304	27989	28367	28150	28483	28373	28408	28202	28558	28438	28439	28563	28196	28388	28114	28513	28325	28439	28582	28285	28541	28544	28359	28030	28347	28340	28339	28585	28451	28507	28560	28367	28485	28528	28571	28313	28323	28444	28414	28414	28368	28639	28501	28297	28495	28401	28183	28511	28293	28303	28301	28334	28242	28500	28375	28486	28575	28455	28528	28597	28472	28402	28431	28548	28344	28596	28640	28478	28145	28394	28564	28373	28585	28686	28681	28411	28463	28575	28567	28310	28462	28417	28658	28426	28461	28261	28303	28587	28261	28445	28437	28487	28519	28447	28276	28410	28303	28580	28398	28231	28382	28394	28370	28287	28560	28326	28561	28394	28475	28345	28530	28397	28356	28304	28364	28468	28458	28500	28468	28420	28591	28335	28290	28382	28578	28303	28310	28270	28612	28385	28396	28455	28434	28748	28493	28283	28365	28536	28525	28242	28588	28475	28528	28307	28449	28311	28384	28562	28415	28315	28709	28372	28577	28367	28505	28558	28633	28774	28414	28317	28438	28212	28591	28285	28541	28541	28278	28516	28536	28507	28367	28379	28203	28252	28324	28210	28436	28294	28159	28127	28353	28557	28586	28264	28512	28312	28324	28418	28286	28124	28216	28338	28262	28352	28240	28412	28361	28262	28473	28602	28431	28581	28498	28258	28405	28552	28115	28452	28363	28537	28354	28368	28299	28271	28621	28319	28735	28284	28433	28397	28327	28258	28336	28694	28287	28203	28141	28331	28522	28365	28610	28687	28543	28436	28408	28530	28290	28085	28503	28392	28525	28247	28400	28630	28605	28446	28698	28395	28496	28398	28545	28399	28302	28270	28551	28420	28440	28307	28556	28655	28509	28585	28431	28340	28434	28440	28535	28208	28430	28277	28362	28309	28334	28639	28471	28474	28202	28184	28277	28306	28422	28669	28676	28468	28751	28587	28358	28500	28387	28346	28437	28343	28281	28609	28349	28455	28575	28513	28445	28539	28293	28430	28431	28334	28495	28508	28457	28435	28477	28531	28347	28287	28182	28498	28406	28308	28318	28268	28593	28535	28358	28438	28484	28564	28500	28667	28576	28298	28338	28528	28437	28488	28477	28554	28477	28244	28254	28453	28566	28527	28227	28360	28537	28322	28423	28539	28337	28583	28297	28323	28236	28322	28662	28599	28338	28368	28406	28310	28460	28367	28529	28507	28594	28411	28463	28394	28469	28364	28530	28599	28417	28545	28383	28397	28653	28487	28356	28334	28342	28217	28464	28487	28545	28506	28653	28346	28331	28566	28255	28796	28660	28539	28452	28420	28657	28621	28343	28528	28231	28440	28537	28175	28458	28390	28584	28587	28314	28669	28564	28419	28770	28387	28264	28362	28317	28356	28323	28209	28634	28418	28363	28350	28439	28462	28264	28441	28398	28431	28562	28399	28593	28339	28316	28652	28367	28597	28447	28348	28318	28572	28558	28496	28561	28315	28478	28617	28416	28421	28248	28559	28502	28649	28277	28314	28349	28425	28469	28302	28655	28309	28690	28381	28477	28664	28562	28503	28291	28279	28399	28843	28538	28548	28360	28410	28312	28384	28290	28399	28341	28368	28261	28240	28808	28365	28459	28291	28065	28482	28524	28333	28215	28489	28261	28443	28419	28430	28631	28426	28384	28301	28516	28415	28637	28582	28565	28382	28334	28439	28665	28384	28362	28324	28311	28345	28415	28528	28525	28405	28484	28487	28386	28352	28355	28422	28401	28466	28554	28506	28302	28610	28400	28609	28354	28502	28190	28398	28040	28353	28698	28260	28332	28360	28495	28372	28266	28133	28178	28691	28489	28491	28193	28463	28458	28475	28646	28398	28204	28332	28367	28284	28465	28225	28163	28372	28530	28705	28120	28469	28538	28420	28379	28489	28788	28364	28466	28743	28288	28370	28744	28411	28226	28570	28378	28352	28318	28308	28449	28396	28560	28483	28414	28426	28430	28380	28372	28315	28443	28724	28713	28127	28513	28582	28676	28288	28606	28146	28340	28560	28377	28161	28491	28361	28505	28205	28386	28457	28469	28200	28482	28523	28481	28091	28547	28637	28317	28499	28625	28288	28458	28234	28738	28556	28212	28217	28362	28435	28326	28581	28576	28202	28287	28588	28387	28550	28411	28445	28585	28569	28655	28739	28361	28468	28643	28306	28257	28307	28649	28593	28476	28143	28483	28192	28327	28495	28492	28195	28397	28420	28551	28201	28914	28407	28483	28462	28571	28658	28386	28554	28548	28441	28194	28263	28436	28396	28401	28654	28323	28305	28418	28702	28479	28272	28279	28611	28233	28464	28288	28500	28536	28454	28369	28267	28630	28491	28446	28340	28322	28348	28664	28463	28553	28418	28628	28355	28432	28666	28174	28407	28497	28078	28330	28246	28342	28431	28626	28296	28573	28707	28303	28328	28524	28479	28634	28163	28594	28345	28495	28504	28397	28308	28364	28389	28501	28366	28322	28509	28372	27975	28269	28207	28560	28439	28404	28366	27982	28485	28350	28212	28610	28398	28197	28238	28466	28460	28616	28294	28479	28336	28579	28651	28433	28446	28347	28266	28406	28488	28518	28398	28627	28648	28377	28603	28380	28513	28251	28517	28138	28353	28420	28356	28228	28341	28272	28172	28432	28593	28531	28475	28075	28094	28294	28460	28531	28330	28260	28392	28465	28547	28555	28472	28220	28500	28206	28641	28517	28338	28566	28422	28349	28256	28568	28489	28297	28476	28482	28436	28317	28491	28203	28179	28371	28296	28515	28590	28250	28443	28272	28442	28147	28610	28137	28482	28524	28411	28600	28348	28373	28518	28136	28564	28545	28392	28385	28386	28796	28379	28758	28126	28448	28659	28408	28421	28312	28310	28235	28384	28423	28447	28310	28236	28474	28453	28481	28252	28419	28166	28509	28392	28382	28480	28594	28429	28481	28255	28508	28430	28410	28442	28413	28372	28380	28613	28594	28294	28466	28645	28395	28316	28221	28213	28132	28280	28553	28580	28625	28349	28277	28569	28257	28431	28482	28349	28661	28491	28561	28520	28613	28666	28391	28270	28525	28369	28186	28231	28569	28509	28573	28337	28472	28510	28272	28563	28671	28318	28445	28569	28415	28257	28297	28488	28373	28411	28577	28586	28778	28459	28495	28581	28525	28581	28427	28223	28321	28272	28752	28577	28088	28398	28331	28439	28527	28514	28346	28285	28418	28334	28589	28534	28595	28196	28331	28221	28533	28230	28234	28380	28632	28556	28622	28546	28372	28338	28411	28142	28492	28653	28540	28398	28315	28262	28281	28250	28564	28514	28543	28282	28322	28367	28481	28256	28380	28468	28443	28477	28434	28561	28501	28321	28571	28467	28325	28148	28200	28551	28267	28542	28442	28455	28218	28398	28661	28669	28555	28406	28502	28365	28187	28218	28333	28440	28428	28298	28402	28244	28386	28502	28437	28409	28473	28456	28678	28555	28516	28451	28554	28371	28466	28375	28158	28464	28515	28324	28351	28428	28239	28512	28680	28390	28391	28375	28395	28424	28476	28460	28186	28328	28675	28325	28596	28232	28307	28417	28437	28366	28321	28293	28324	28264	28264	28193	28298	28416	28348	28492	28356	28438	28284	28291	28493	28441	28417	28234	28515	28494	28554	28295	28351	28160	28501	28431	28402	28358	28550	28507	28478	28677	28227	28327	28523	28432	28367	28243	28358	28711	28450	28440	28059	28404	28644	28328	28501	28552	28676	28324	28518	28387	28438	28339	28526	28652	28396	28613	28346	28358	28474	28591	28582	28148	28330	28376	28393	28338	28474	28453	28237	28206	28417	28382	28568	28376	28480	28318	28585	28420	28422	28285	28521	28390	28583	28401	28509	28482	28634	28487	28534	28469	28276	28223	28615	28578	28577	28292	28464	28531	28462	28462	28326	28376	28216	28508	28174	28408	28264	28512	28351	28663	28402	28550	28431	28197	28462	28411	28349	28358	28647	28466	28657	28584	28570	28358	28358	28401	28321	28207	28521	28398	28482	28499	28240	28420	28560	28549	28469	28467	28143	28488	28538	28694	28277	28247	28557	28543	28417	28347	28528	28302	28540	28619	28433	28389	28398	28498	28446	28272	28539	28349	28695	28369	28468	28065	28638	28224	28283	28729	28519	28435	28435	28561	28523	28646	28686	28421	28295	28439	28317	28425	28131	28492	28352	28425	28328	28421	28360	28468	28476	28305	28367	28630	28489	28247	28220	28259	28140	28596	28374	28271	28748	28278	28271	28552	28624	28458	28301	28600	28486	28197	28457	28310	28589	28742	28548	28405	28240	28472	28569	28337	28340	28391	28692	28459	28478	28520	28319	28334	28316	28730	28261	28320	28404	28233	28506	28393	28461	28440	28356	28402	28604	28486	28580	28205	28478	28555
22258	39321	36571	28893	24851	22213	20799	19332	18845	18475	17879	17817	17732	17686	17728	17495	17559	17378	17226	17250	17085	17294	17150	17197	17248	17227	17007	17014	17028	16868	17061	17015	17039	16894	16923	17033	16897	17019	16860	16858	16984	16855	16957	17079	16941	16806	16997	16839	16931	17034	17113	16780	16820	16874	16860	16906	16944	16875	16879	16864	16777	16867	16823	16701	17043	16913	16856	16703	16938	17055	16966	16774	16941	16742	16889	16829	16855	16866	16925	17146	16883	16685	16713	16856	16798	16710	16828	16753	16728	16816	17035	17006	16919	16726	17106	16920	16688	16799	16897	16880	16835	16787	16762	16851	16902	16822	16793	16830	16818	16856	16825	16547	16821	16731	16857	16777	16769	16820	16888	16832	16828	16877	16765	16835	16811	16963	16949	16940	16830	16868	16869	16782	16827	16695	16858	16678	16902	16703	16944	16737	16805	16880	16872	16788	16710	16929	16855	16893	16867	17047	16737	17039	16697	17115	16812	16824	16849	16684	16982	16912	16907	16834	16761	16944	16959	16909	16758	16734	16968	16972	16891	16645	16828	16829	16778	16823	16747	16877	16743	16974	16857	17018	16853	16800	16850	16901	16848	16895	16758	16914	16776	16695	16926	16814	16847	16727	16967	16818	16806	16903	16813	16873	16830	16908	16816	16896	17107	16730	16812	16952	16656	16948	16782	16942	16827	16809	16830	17010	16803	16857	16883	17002	16975	16837	16610	16822	16711	16973	16894	16924	16913	16900	16909	16880	16841	16885	16743	16851	16921	16773	16739	16915	16757	16849	16865	16797	16812	16831	16760	16842	16976	16654	16845	16761	16918	17033	16970	16641	16766	16810	16939	16964	16852	16740	16542	16698	16710	16975	16773	16973	16717	17016	16863	17014	16963	16645	16804	16812	16886	16776	16907	16717	16752	16829	16796	16905	16915	16897	17021	16809	16801	16764	17001	16846	16990	16834	16904	16731	16789	16823	16715	16873	16757	16789	16739	16898	16625	16864	16876	16809	16820	16891	16716	16723	16705	16696	16860	16966	16839	16737	16798	16644	16954	16800	16907	16834	16715	16657	16890	16933	16836	17006	16855	16935	16651	16776	16848	16955	16762	16673	16751	16815	16790	16772	16878	16752	17004	16971	16964	16722	16982	16657	16877	16775	16600	16830	16828	16902	16750	16911	16614	16770	16798	16667	16899	16952	16862	16772	16865	16676	16703	16962	16733	16649	16940	16858	16846	16857	16762	16853	16929	16762	16854	16716	16679	16772	16888	16780	16761	16817	16847	16815	16742	16758	16810	16961	16780	16705	16720	16789	16987	16745	16841	17021	16862	16832	17000	16911	16734	16767	16722	16781	16688	16762	16949	16879	16957	16774	16802	16739	16910	16761	16716	17009	16885	16899	16792	16729	16867	16828	16840	16551	16964	16926	16790	16837	16992	16827	16707	16703	16797	16669	16581	16878	16895	16841	16832	16810	16847	16848	16875	16693	16621	16655	16866	16873	16702	16841	16829	16750	16839	16784	16750	16754	16874	16900	16677	16728	16822	17109	16770	16721	16806	16851	16801	17025	17019	16925	16912	16955	16856	16845	16827	16814	17005	16828	16864	16955	16942	16855	16755	16775	16696	16784	16813	16912	16834	16736	16839	17001	16875	16930	16816	16596	16839	16941	16752	16716	16868	17003	16822	16864	16907	16947	16649	16895	16695	16868	16786	16882	16853	16828	16987	16810	16698	16875	16944	16767	16784	16829	16827	16899	16894	16859	16915	16891	16705	16920	16894	16762	17038	16828	17000	16877	17020	16811	16714	16840	16885	16943	16870	16725	16759	16713	17001	16829	16945	16874	16920	16782	16730	16815	16787	16840	16868	16791	16983	16977	16856	16896	16677	16748	16876	16822	16724	16748	16936	16741	16851	16630	16948	16690	16838	16789	16863	16844	16831	17124	16739	16834	17013	16816	16995	16957	16815	16998	16796	16871	16705	16926	16862	16757	16782	16747	16965	16980	16923	16844	16843	16835	16692	16636	16769	16982	16943	16830	16904	16873	16821	16756	16860	16846	16900	16909	16856	16792	17088	16877	16896	16795	17016	16687	16973	16845	16846	16707	16699	16854	16837	16793	16718	16980	16757	16650	16911	16788	16967	16793	16883	17083	16776	16930	16711	16723	16875	16758	17061	16860	16848	16791	16630	16857	16827	16885	16750	17004	16809	16812	16784	16876	16834	16975	16815	16804	16777	16652	16764	16945	16699	16886	16868	16711	16805	16758	16765	16953	16963	16792	16810	16664	16814	16780	16838	16798	16819	16743	16595	16753	16881	16870	16723	16916	16891	16782	16855	16912	16832	16794	16960	17103	16961	16825	16735	16731	16794	16799	16917	16744	16838	16987	16548	16996	16764	16800	16702	16589	16819	16882	16705	16969	16718	16844	16863	16768	16817	16817	16910	16877	16911	16997	16809	16971	16918	16623	16854	16765	16892	16803	16818	16768	16813	16859	16836	16844	16789	16885	16935	16864	16679	16709	16903	16961	16835	17007	16740	16812	16762	17059	16906	16654	16842	16817	16871	16734	16913	16780	16940	16735	16908	16993	16857	16756	16680	16944	16881	16759	16887	16650	16887	16813	16894	16926	16788	16932	16971	16942	16824	16897	16857	17088	16912	16796	16682	16922	16873	16832	16965	16800	16869	16780	16821	16708	16830	16860	16864	16844	16792	16880	16779	16830	16704	16901	16768	17032	16758	16806	16910	16910	16966	16792	16819	16955	16924	16791	16878	16832	16912	16771	16878	16924	16816	16860	16947	16779	17054	16868	16764	16823	16754	16847	16676	16920	16879	16789	16833	16829	16762	16726	16713	16941	16854	16826	16838	16767	16819	16752	16892	16773	16813	16820	16850	16780	16996	16851	16698	16891	16947	16753	16943	16892	16886	16799	16727	16965	16737	16892	16824	16699	16887	16897	16864	16765	16618	17021	16916	16806	16952	16815	16778	16959	16926	16882	16844	16800	16913	16831	16972	16942	16842	16661	16803	16847	16832	16727	16681	16708	16912	16888	16784	16695	16953	16831	16780	16689	16793	16835	16986	16812	16828	16802	16904	16854	16772	16900	16780	16866	16676	17017	17069	16929	16757	16816	16920	16745	16980	16988	16992	16918	16880	16910	16822	16797	16902	16820	16661	16755	16972	16997	16932	16701	16664	16832	16704	16783	16853	17085	16817	16900	16743	16826	16930	16895	16922	16812	16814	16904	17083	16954	16668	16987	16811	16836	16722	16867	16817	16982	16714	16819	16652	17022	16732	16819	16765	16739	16801	16827	16928	16784	16723	16858	16893	16766	16877	16758	17018	16823	16862	16957	16852	16945	16751	16701	16971	16935	16675	16751	16882	16718	16898	16839	16858	16943	16759	16956	16999	16977	16758	16984	16681	16898	16759	16793	16696	16901	17040	16727	16936	16801	16784	16961	16928	16961	16799	16768	16817	16881	16772	16785	17055	16899	16858	16891	16826	16553	16941	16641	16650	16865	16939	16872	16859	16890	17008	16668	16804	16990	16644	16628	16907	16907	16928	16833	16880	16931	16857	16861	16789	16662	17033	16780	17006	16899	16586	16814	16805	16811	16849	16897	16921	16933	16786	16980	16797	16850	16920	16691	16855	16961	16878	16724	16931	16845	16770	16887	16714	16850	17011	16870	17029	16673	16987	16754	16771	16926	17020	16945	16878	16792	16744	17059	16709	16727	16830	16815	16819	16973	16771	16889	16833	16900	16718	16954	16786	17006	16761	16944	16774	16704	16833	16841	16774	16840	17021	16871	16789	17026	16829	16779	17093	16923	16886	16729	16644	16854	16885	16917	16846	16865	16780	16849	16930	16653	16767	16842	16916	16844	16882	16878	16727	16904	16755	16652	16837	16942	16725	16945	16757	17160	17014	16941	16841	16957	16875	16992	16781	16843	16791	16684	16861	16992	16862	16877	16877	16797	16964	17036	16879	16808	16864	16929	16882	16884	16662	16876	16822	16727	16902	16651	16860	16687	16937	16787	16942	16945	17112	16674	16887	16841	16993	16746	16829	16749	16887	16977	16768	16986	16900	16828	16778	16860	16665	16585	16969	16792	16856	16701	16746	16903	16760	16794	17000	16720	16845	16805	16818	16777	16913	16911	17012	16744	16836	16853	16819	16849	16897	16943	16714	16904	16849	16870	16725	16671	16839	16827	16979	16930	16956	16854	16634	16887	16908	16730	16843	16990	16809	16759	16769	16862	16693	16848	16861	16766	16998	16801	16900	16879	16953	16851	16762	16820	16919	16890	16703	16824	16935	16764	17000	16619	16811	16815	16728	16877	16787	16894	16911	16903	16933	16772	17018	16893	16843	16839	17012	16906	16881	16800	16859	16725	16910	16893	17007	16820	16725	16810	16714	16847	16959	16914	16610	16809	16785	16743	16968	16884	16747	16772	16731	17021	16832	17081	17005	16801	16788	16761	16804	16753	16913	16804	16787	16977	16830	16815	16787	16867	16793	17026	16916	16748	16888	16952	16834	16829	16817	16786	16831	16850	16843	16723	16680	16728	16854	16874	16730	16861	16729	16981	16690	16865	16911	16826	16705	16751	16845	16728	16872	16908	16899	16893	16813	16842	16884	16866	16938	16703	16729	16876	16694	16881	16980	16695	16820	16724	16776	16906	16819	17044	16948	16792	16770	16879	16649	16767	16694	16893	17026	16881	16827	16986	16831	16787	16774	16861	16872	16822	16799	16764	16894	16979	17070	16634	16747	16857	16990	16903	16843	16794	16943	16901	16891	16632	16735	17095	16932	16826	16770	16921	16844	16693	17025	16740	16726	16948	16679	16851	16826	16759	16879	17068	17083	16807	16754	16663	17032	16944	16882	16927	16963	17089	16681	16626	16706	16581	16740	16705	16737	16890	16644	16645	17006	16883	16742	16818	16915	16804	16782	16987	16924	16833	16908	16757	16958	16833	16808	16939	16672	16997	16730	16773	16849	16745	16813	16610	16748	16868	16935	16950	16813	16990	16592	16776	16917	16759	16799	16926	16862	16862	16727	16919	16884	16762	16825	16806	16827	16818	16683	16884	17079	16683	16850	16832	16869	16846	17012	16761	17044	16833
23153	21427	28709	25861	27826	32431	33654	30560	29619	29075	29028	28641	28514	28247	28416	28142	28047	27982	27995	27908	27908	27964	27802	27531	27819	27721	27735	27737	27518	27602	27602	27435	27553	27460	27310	27378	27466	27312	27618	27301	27125	27442	27693	27416	27435	27318	27204	27499	27331	27274	27281	27264	27532	27351	27454	27178	27345	27056	27143	27153	27492	27476	27275	27559	27373	27459	27387	27038	27260	27334	27459	27476	27298	27207	27269	27292	27139	27259	27274	27116	27137	27214	27113	27148	27041	27315	27559	27280	27236	27404	27134	27437	27396	27333	27720	27133	27084	27105	27293	27308	27266	27180	27449	27408	27281	27336	27280	27366	27471	27356	27321	27527	27215	27071	27393	27287	27344	27118	27172	27229	27180	27255	27421	27120	27287	27154	27059	26910	27334	27281	27279	27198	27392	26785	27390	27221	27195	27157	27242	27416	27170	27352	27246	27259	27421	27327	27186	27141	27276	27080	27316	27252	27086	27233	27181	27329	27344	27208	27188	27163	27204	27364	27381	26907	26951	27230	27220	27140	27184	27207	27213	27184	27231	27288	27356	27255	27249	27334	27277	27225	27508	26951	27258	27250	27296	27428	27405	27326	27425	27362	27273	27105	27227	27361	27129	27191	27149	27400	27189	27249	27368	27509	27284	27201	27289	27251	27162	27184	27140	27219	27278	27080	27404	27017	27192	27074	27364	27166	27086	27429	27326	27333	27238	27202	27282	27097	27277	27101	27337	27515	27324	27229	27152	27287	27359	27228	27253	27318	27070	27077	27119	27081	27123	27211	27240	27199	27374	27546	27225	27342	27337	27376	27302	27390	27290	27220	27342	27403	27194	27284	27273	27423	27117	27059	27409	27128	27317	27333	27214	26930	27094	27333	27239	27439	27282	27140	27277	26961	27078	27245	27407	27518	27174	27302	27132	27136	27155	26997	27122	27142	27152	27003	27419	27038	27345	27338	27139	27321	27408	27219	27169	27648	27188	27136	27162	27481	27035	27217	27052	27219	27108	27127	27203	27017	27164	27134	27017	27418	27100	27319	26980	27409	27134	27262	27502	27359	27314	27438	27031	27000	27312	27511	27415	27080	27220	27300	27493	27256	27115	27348	27033	27287	27062	27302	26982	27512	27155	27394	27214	27104	27409	27032	27165	27350	27215	27232	27185	27103	27404	27248	27226	27237	27082	27410	27277	27185	27249	27182	27358	27291	27180	27579	27201	27312	27369	27142	27230	27012	27189	27210	27624	27143	27345	27337	27350	27236	27304	27315	27185	27100	27329	27261	27393	27292	27367	27431	27257	27469	27297	27188	27513	27251	27314	27074	27253	27333	27183	27359	27287	27233	27316	27391	27237	27409	27252	27381	27228	27464	27166	27277	27505	27245	27308	27356	27227	27330	27371	27393	27190	27309	27204	27327	27259	27251	27266	27136	27222	27325	27259	27030	27456	26985	27229	27118	27129	27019	27347	27001	27336	27206	27374	26974	27158	27255	27348	26935	27369	27210	27212	27123	27071	27245	27117	27253	27316	27216	27194	27182	27128	27254	27241	27297	27467	27232	27014	27105	27292	27488	27446	27305	27399	27220	27150	27252	27282	27135	27261	27275	27439	27217	27333	27171	27276	27080	27260	27479	27033	27422	27113	27424	27236	27044	27219	27322	27384	27119	27026	27235	27114	27124	27107	27248	27185	27187	27534	27153	27424	27250	27321	27198	27271	26948	27129	27113	27196	27270	27280	27202	27222	27193	27291	27241	27310	27094	27256	27200	26990	27424	27107	27242	27146	27208	27221	27031	27467	27061	27567	27160	27277	27191	27098	27291	27091	27393	27145	27196	27332	27115	27124	27071	26968	27167	27352	27247	27289	27308	27086	27197	27447	27440	27174	26982	27391	27188	27082	27174	27198	27145	27257	27054	27438	27095	27338	27299	27083	27034	27087	27350	26999	27280	27326	27605	27300	27259	27186	27501	27264	27280	27313	27131	27083	26990	27221	27233	27330	27294	27232	27348	27449	27292	27129	27191	27344	27116	27350	26983	27258	27353	27199	27149	27240	27129	27226	27447	27079	27088	27358	27366	27084	27011	27291	27027	27323	27321	26959	27229	27199	27403	27318	27077	27141	27311	27289	27285	27433	27274	27552	27153	27265	27196	26957	27106	27390	27530	27031	27119	27405	27344	27262	27300	27462	27342	27417	27449	27276	27068	27298	27188	27357	27326	27404	27066	27274	27189	27243	27215	27239	27141	27158	27477	27169	27243	27030	27328	26942	27380	27374	27273	27332	27193	27300	27062	27141	27208	27167	27182	27473	27285	27346	27136	27177	27195	27090	27290	27339	27292	27266	27263	27423	27166	27375	27397	27394	27308	27391	27024	27535	27204	27064	27232	27104	27294	27391	27306	27061	27399	27319	27160	27053	27410	27107	27244	27082	27392	27051	27105	27081	27037	27388	27099	27102	27124	27496	27208	27112	27436	27454	27197	27082	27293	27059	27267	27227	27259	27205	27161	27142	27355	27185	27242	27282	27055	27302	27405	27355	27296	27341	27215	27409	27267	27331	27240	27441	27349	27370	27414	27178	27518	27284	27332	27283	26922	27157	27141	27349	27294	27106	27180	27287	27247	27236	27199	27111	27125	27222	27026	27027	27382	27209	27305	27158	27594	27245	27289	27076	27326	27220	27454	27126	27182	27462	27611	27481	27048	27217	27242	27178	27028	27503	27302	26999	27334	27448	27349	27254	27284	27264	27218	27458	27423	27247	27278	27423	27385	27337	27363	27379	27182	27381	27294	27094	27135	27383	27110	27179	27273	27330	27280	27397	27212	27552	27354	27315	27292	26987	27270	27187	27360	27210	27164	27359	27023	27154	27256	27272	27386	27219	27276	27349	27479	27271	27130	27226	27663	27306	27337	26913	27140	27198	27153	27274	26968	27151	27163	27347	27093	27224	27170	27431	27312	27018	27206	27050	27121	27095	27107	27321	27398	27049	27086	27493	27162	27321	27179	27214	27400	27318	27241	27259	27345	27186	27369	27113	26951	27288	27195	27346	27287	27130	27264	27279	27060	27268	26955	27513	27277	27405	27356	27119	27337	27251	27008	27168	27268	26969	27543	27576	27116	27229	27042	27224	27050	27324	27343	27280	27177	27304	27267	27224	27015	27396	27392	27221	27075	27286	27359	27455	27431	27326	27297	27185	27040	27224	26946	27130	27238	27492	27351	27439	27447	27100	27187	27317	27281	27423	27487	27414	27521	27241	27346	27215	27196	27421	27491	27215	27326	27247	27306	27144	27018	27460	27489	27309	27320	27436	27455	27330	27078	27232	27428	27118	27422	27336	27293	27122	27097	27258	27021	27380	27453	27260	27207	27045	27287	27173	27136	27304	27245	27491	27326	27261	27164	27223	26965	27254	27316	27239	27211	27358	27577	27191	27211	26931	27282	27336	27277	27069	27175	27244	27124	27173	27332	27179	27296	27320	27005	27326	27140	27191	27247	27451	27498	27405	27352	27305	27487	27309	27202	27181	27216	27269	27061	27178	27274	27122	27238	27276	27356	27039	27197	27416	27344	27321	27234	27265	27075	27214	27089	27164	27040	27362	27463	27260	27377	27205	27125	27288	27206	27146	27423	27200	27498	27174	27470	27230	27473	27269	27290	27341	27226	27154	27166	27304	27088	27297	27249	27324	27269	27403	27389	26968	27237	27201	27249	27175	27253	27179	27229	27307	27050	27436	27307	27312	27244	27133	27251	27320	27235	27321	27214	27244	27220	27293	26923	27392	27225	27057	27211	27500	27331	27307	27104	27482	27054	27015	27188	27468	27484	26831	26957	27093	27166	27310	27288	27239	27510	27339	27275	27079	27341	27248	27016	27054	27081	27253	27388	27329	27271	27297	27257	27191	27222	27322	27537	27159	27233	27273	27279	27304	27123	27655	27317	27337	27157	27307	27287	27122	27398	27238	27253	27288	27111	27338	27207	27231	27149	27239	27286	27262	27205	27278	27211	27149	27223	27305	27200	27031	27349	27120	27327	27458	27118	27302	27409	27248	27097	27289	27301	27285	27237	27244	27249	27233	27173	27112	26988	27181	27247	27398	27424	27167	27322	27135	27457	27139	27120	26998	27046	27436	27568	27271	27066	27345	27239	27291	27228	27433	27319	27213	26891	27174	27138	26845	27226	27110	27428	27440	27436	27449	27039	26931	27256	27310	27187	27250	27324	27244	27174	26999	27111	27340	27207	27352	27255	27374	27278	27414	27295	27410	27210	27072	27159	27421	27100	27237	27307	27397	27001	27407	27284	27350	27140	27149	27153	27298	27361	27347	27227	27210	27174	27326	27358	27040	27044	27449	27347	27340	27160	27188	27379	27587	26952	27237	27131	27474	27340	27286	27167	27112	27089	27326	27271	27276	27382	27392	27544	27330	26988	27163	27349	27248	27478	27220	27250	27205	27219	27183	27014	27114	27225	27409	27147	27302	27188	27265	27244	27310	27079	27386	27259	27383	27313	27395	26996	27173	27107	27349	27464	27305	27236	27639	27351	27320	27442	27178	27303	27189	27372	27147	27024	27106	27068	27457	27268	27317	27177	27417	27389	27391	27397	27205	27074	26980	27227	27446	26885	27195	27191	27083	27506	27492	27450	27066	27256	27036	27194	27131	27031	26875	27360	27141	27386	27338	27474	27414	27179	27115	27194	27278	27239	27483	27022	27172	27201	27349	27163	27027	27299	27501	27222	27346	27578	27169	27119	27403	27292	27236	27488	27409	27227	27240	27053	27174	27135	27309	27246	27123	27364	27309	26971	27174	27110	27054	27183	27316	27111	27571	27188	27295	27330	26866	27204	27226	27238	27282	27418	27301	27347	27365	27294	27345	27156	26889	27205	27356	27159	27437	27145	27133	27518	27391	27215	27363	27452	27249	27246	27107	27291	27330	27233	27142	27227	27349	27265	27085	27157	27249	27388	27040	27225	27019	27345	27441	27298	27038	27287	27074	27211	27106	27123	27463	27278	27310	27299	27203	27040	27456	27009	27157	27302	27271	27493	27091	27114	27131	27300	27384	27535	27296	27385	27326	27145	27462	27348	27297	27246	27435	27240	27064	27573	27294	27434	27369	27336	27213	27145
24308	44495	41555	33041	27544	24390	22196	20364	19355	18607	18133	17984	17645	17521	17582	17330	17165	16980	17095	16875	16904	16703	16929	16786	16810	16691	16771	16448	16588	16664	16489	16745	16492	16348	16513	16360	16566	16565	16374	16421	16501	16483	16379	16480	16357	16432	16362	16407	16380	16354	16423	16415	16273	16451	16507	16379	16214	16322	16353	16565	16252	16050	16466	16210	16350	16389	16629	16443	16234	16328	16338	16410	16180	16308	16514	16207	16314	16403	16499	16315	16323	16362	16184	16269	16255	16400	16491	16351	16338	16296	16200	16203	16294	16382	16420	16267	16414	16343	16313	16323	16474	16206	16191	16374	16404	16124	16248	16096	16196	16480	16415	16246	16406	16361	16413	16282	16246	16280	16387	16244	16314	16441	16187	16196	16316	16460	16314	16302	16257	16210	16366	16321	16045	16340	16314	16251	16315	16282	16347	16365	16265	16170	16278	16344	16341	16406	16216	16234	16251	16129	16250	16291	16367	16275	16309	16124	16525	16293	16279	16373	16443	16108	16120	16091	16423	16401	16418	16317	16166	16157	16409	16296	16195	16391	16274	16197	16383	16292	16150	16252	16286	16474	16390	16304	16242	16229	16181	16185	16139	16261	16424	16278	16342	16505	16265	16290	16191	16186	16155	16469	16258	16335	16328	16336	16403	16105	16214	16273	16315	16276	16252	16078	16170	16319	16462	16177	16325	16377	16513	16306	16405	16388	16091	16260	16356	16353	16334	16171	16352	16316	16335	16249	16404	16053	16190	16400	16287	16408	16280	16206	16501	16363	16263	16112	16392	16153	16253	16415	16461	16297	16245	16089	16351	16282	16271	16446	16370	16160	16337	16091	16240	16222	16355	16055	16296	16303	16375	16363	16405	16243	16195	16126	16160	16394	16147	16348	16208	16278	16306	16228	16352	16144	16316	16160	16578	16215	16302	16228	16411	16250	16210	16180	16388	16286	16202	16171	16160	16187	16225	16374	16302	16078	16460	16249	16485	16270	16449	16136	16284	16372	16284	16411	16256	16190	16327	16178	16219	16281	16401	16274	16333	16293	16234	16260	16311	16370	16192	16189	16289	16101	16410	16321	16093	16305	16404	16291	16127	16370	16334	16337	16440	16383	16307	16197	16228	16117	16331	16263	16201	16362	16366	16282	16191	16377	16153	16293	16066	16360	16290	16392	16275	16002	16316	16099	16199	16079	16291	16419	16135	16411	16208	16183	16252	16196	16347	16291	16465	16387	16266	16188	16261	16257	16206	16200	16259	16425	16317	16222	16483	16220	16098	16288	16376	16201	16303	16365	16367	16320	16207	16347	16254	16446	16377	16298	16279	16485	16277	16337	16346	16331	16378	16330	16308	16327	16354	16252	16129	16127	16454	16346	16242	16424	16316	16370	16455	16053	16242	16241	16364	16120	16257	16313	16213	16318	16312	16376	16285	16111	16172	16153	16270	16262	16215	16380	16237	16284	16373	16286	16153	16417	16318	16282	16308	16134	16480	16071	16486	16201	16324	16187	16334	16202	16329	16167	16326	16299	16384	16212	16244	16309	16413	16482	16267	16079	16459	16175	16284	16422	16141	16267	16183	16142	16246	16159	16383	16399	16342	16297	16305	16343	16321	16230	16297	16289	16167	16288	16491	16333	16195	16218	16388	16274	16168	16234	16370	16323	16289	16460	16232	16365	16364	16338	16312	16282	16472	16408	16148	16260	16402	16399	16294	16307	16277	16418	16160	16229	16533	16436	16325	16291	16327	16426	16329	16190	16147	16517	16179	16302	16447	16185	16268	16296	16228	16270	16333	16345	16265	16478	16242	16310	16232	16120	16311	16340	16328	16235	16286	16236	16426	16279	16341	16214	16115	16398	16254	16334	16376	16328	16403	16392	16172	16220	16239	16320	16189	16267	16381	16413	16354	16239	16414	16279	16413	16374	16267	16305	16308	16273	16038	16377	16287	16230	16229	16257	16270	16411	16321	16250	16317	16355	16403	16492	16141	16371	16276	16244	16339	16280	16147	16434	16241	16208	16263	16418	16382	16349	16099	16176	16371	16526	16220	16316	16276	16257	16163	16238	16197	16326	16307	16162	16183	16183	16486	16373	16408	16208	16282	16454	16248	16193	16205	16492	16366	16283	16337	16229	16272	16283	16378	16403	16320	16069	16138	16331	16531	16159	16232	16232	16347	16282	16456	16205	16338	16339	16394	16416	16287	16165	16470	16050	16185	16291	16283	16265	16186	16316	16190	16182	16390	16211	16282	16224	16456	16344	16371	16329	16277	16495	16263	16393	16383	16174	16341	16244	16362	16276	16276	16285	16247	16179	16352	16329	16172	16275	16404	16135	16269	16430	16364	16223	16237	16242	16092	16211	16271	16423	16159	16300	16486	16271	16181	16381	16543	16428	16337	16255	16210	16204	16267	16355	16453	16080	16289	16276	16223	16202	16350	16356	16379	16381	16182	16248	16453	16393	16279	16300	16128	16355	16262	16193	16400	16196	16299	16255	16310	16426	16448	16244	16346	16253	16330	16270	16293	16365	16127	16380	16387	16245	16332	16160	16456	16219	16426	16195	16181	16343	16291	16305	16356	16255	16376	16200	16245	16211	16189	16081	16381	16520	16331	16473	16315	16299	16225	16198	16121	16337	16137	16318	16357	16348	16202	16216	16286	16193	16315	16388	16187	16394	16289	16253	16534	16174	16112	16353	16188	16111	16111	16259	16302	16327	16345	16250	16262	16385	16379	16208	16304	16396	16186	16295	16175	16294	16217	16345	16341	16345	16287	16229	16312	16176	16244	16326	16202	16248	16250	16345	16301	16602	16276	16319	16229	16288	16297	16433	16217	16125	16280	16336	16035	16404	16373	16461	16155	16509	16185	16224	16234	16300	16401	16319	16317	16152	16292	16295	16377	16178	16183	16309	16488	16254	16266	16253	16435	16264	16058	16233	16336	16245	16508	16297	16264	16295	16350	16323	16326	16260	16218	16316	16429	16281	16158	16337	16319	16308	16291	16271	16184	16259	16343	16195	16298	16231	16291	16241	16421	16191	16125	16345	16233	16242	16346	16272	16298	16190	16364	16263	16350	16300	16271	16280	16268	16338	16165	16292	16347	16366	16283	16383	16207	16259	16226	16235	16341	16328	16269	16104	16249	16118	16272	16303	16049	16215	16171	16436	16061	16355	16309	16276	16267	16182	16213	16320	16248	16299	16205	16390	16362	16261	16353	16207	16487	16449	16398	16260	16183	16124	16198	16280	16237	16333	16224	16337	16295	16278	16167	16466	16243	16421	16403	16370	16293	16279	16227	16239	16305	16282	16234	16376	16261	16349	16247	16190	16518	16321	16294	16177	16304	16428	16385	16293	16324	16316	16056	16167	16157	16321	16253	16287	16065	16314	16261	16110	16478	16282	16182	16241	16375	16298	16018	16141	16322	16371	16248	16164	16347	16456	16218	16304	16180	16323	16277	16049	16234	16321	16370	16331	16171	16150	16430	16241	16310	16294	16210	16288	16345	16267	16370	16179	16300	16245	16235	16280	16496	16274	16361	16405	16220	16202	16242	16187	16385	16202	16189	16095	16201	16248	16211	16301	16344	16320	16231	16289	16160	16354	16233	16263	16140	16463	16402	16266	16238	16292	16314	16282	16350	16314	16212	16370	16405	16134	16190	16289	16228	16201	16315	16225	16283	16220	16212	16263	16181	16202	16225	16142	16423	16171	16117	16288	16477	16137	16281	16221	16339	16363	16183	16247	16260	16121	16453	16301	16413	16174	16188	16205	16418	16216	16342	16298	16298	16243	16260	16264	16298	16432	16339	16196	16216	16453	16233	16181	16242	16264	16076	16072	16504	16362	16211	16263	16229	16282	16173	16103	16393	16241	16333	16458	16264	16196	16323	16125	16194	16365	16228	16349	16417	16188	16557	16335	16239	16357	16353	16395	16128	16186	16449	16132	16267	16327	16370	16135	16429	16341	16294	16373	16228	16236	16471	16262	16166	16376	16260	16188	16316	16434	16302	16291	16236	16088	16364	16336	16173	16235	16259	16431	16183	16457	16225	16469	16158	16355	16189	16186	16050	16263	16188	16225	16307	16348	16234	16215	16195	16197	16272	16253	16198	16227	16428	16296	16425	16293	16324	16298	16244	16347	16323	16299	16257	16308	16377	16332	16214	16170	16419	16420	16435	16258	16448	16262	16295	16264	16285	16317	16015	16244	16257	16216	16060	16367	16273	16286	16253	16267	16233	16442	16256	16260	16378	16355	16401	16337	16253	16142	16132	16318	16297	16324	16254	16394	16215	16275	16366	16284	16238	16346	16300	16375	16278	16267	16266	16494	16473	16202	16257	16302	16310	16096	16384	16098	16246	16247	16137	16403	16385	16353	16306	16171	16043	16177	16262	16276	16441	16235	16218	16125	16376	16236	16338	16335	16525	16450	16298	16332	16222	16333	16436	16488	16189	16298	16159	16201	16352	16318	16272	16266	16281	16090	16323	16161	16493	16372	16136	16475	16276	16405	16316	16213	16177	16291	16197	16386	16305	16207	16223	16370	16453	16262	16332	16297	16474	16386	16261	16354	16160	16163	16325	16108	16301	16116	16446	16390	16152	16214	16266	16371	16367	16287	16349	16276	16325	16476	16199	16063	16335	16344	16349	16134	16294	16405	16239	16388	16257	16374	16379	16250	16131	16409	16180	16232	16198	16390	16218	16417	16309	16367	16221	16042	16312	16387	16228	16271	16340	16315	16322	16272	16253	16237	16275	16349	16541	16368	16221	16065	16347	16233	16257	16332	16287	16303	16233	16391	16287	16252	16185	16235	16368	16321	16311	16253	16099	16238	16154	16190	16363	16510	16285	16481	16160	16276	16277	16195	16240	16296	16080	16375	16133	16201	16348	16364	16386	16218	16354	16431	16228	16132	16222	16189	16226	16250	16309	16303	16028	16354	16379	16261	16299	16215	16254	16265	16422	16194	16240	16256	16453	16229	16288	16378	16215	16307	16271	16101	16265	16367	16321	16384	16454	16190	16302	16247	16231	16349	16244	16402	16331	16319	16159	16276	16322	16246	16327	16354	16212	16495	16390	16373	16261	16419	16429	16113	16252	16320	16182	16274	16318	16274	16165	16359
33844	31227	36894	34695	31184	29848	29318	28683	28396	28130	28295	28133	28000	28041	27785	27759	27809	27803	27752	27591	27562	27774	27781	28009	27766	27998	27497	27680	27809	27793	27451	27456	27420	27347	27477	27771	27652	27347	27547	27571	27386	27668	27703	27660	27348	27721	27895	27516	27374	27612	27640	27533	27732	27415	27667	27450	27767	27646	27581	27587	27558	27743	27521	27759	27693	27399	27616	27450	27471	27602	27493	27556	27618	27622	27485	27485	27658	27776	27577	27474	27584	27617	27697	27326	27883	27695	27345	27759	27704	27684	27530	27652	27593	27601	27632	27562	27595	27601	27567	27657	27680	27612	27300	27353	27516	27793	27462	27387	27481	27460	27575	27918	27658	27729	27606	27555	27786	27561	27674	27574	27562	27371	27607	27628	27530	27493	27598	27465	27577	27698	27367	27379	27671	27617	27746	27429	27355	27600	27449	27734	27691	27378	27657	27508	27652	27537	27778	27481	27564	27660	27708	27445	27590	27786	27902	27596	27834	27494	27757	27739	27381	27480	27467	27586	27725	27487	27648	27532	27498	27618	27867	27705	27546	27650	27576	27396	27530	27481	27354	27593	27453	27607	27546	27789	27441	27448	27647	27562	27765	27388	27454	27439	27422	27488	27651	27603	27975	27687	27564	27604	27418	27614	27580	27496	27480	27691	27407	27476	27421	27482	27747	27647	27667	27459	27408	27506	27812	27569	27540	27500	27718	27512	27616	27364	27612	27747	27390	27394	27652	27444	27514	27541	27509	27582	27738	27614	27549	27883	27688	27559	27434	27631	27482	27462	27556	27700	27447	27660	27583	27574	27633	27843	27462	27419	27640	27573	27691	27781	27666	27563	27584	27771	27471	27662	27708	27765	27638	27497	27753	27601	27656	27668	27528	27582	27612	27340	27366	27685	27698	27473	27345	27679	27522	27711	27658	27740	27670	27717	27617	27497	27724	27557	27735	27527	27881	27591	27662	27738	27612	27442	27342	27697	27735	27504	27545	27630	27672	27420	27342	27552	27523	27592	27571	27513	27399	27500	27408	27509	27448	27562	27679	27434	27581	27551	27671	27336	27515	27453	27388	27445	27610	27531	27576	27834	27753	27563	27424	27456	27463	27674	27956	27498	27631	27759	27666	27612	27803	27952	27664	27737	27467	27523	27669	27549	27768	27356	27339	27808	27370	27615	27507	27408	27504	27560	27422	27566	27373	27802	27545	27514	27599	27715	27856	27529	27568	27426	27543	27409	27566	27806	27690	27456	27583	27571	27756	27404	27458	27688	27719	27616	27595	27602	27623	27630	27811	27491	27256	27353	27557	27688	27512	27566	27539	27488	27625	27730	27459	27671	27664	27595	27791	27567	27476	27290	27863	27566	27386	27795	27517	27891	27765	27685	27613	27763	27398	27759	27471	27752	27465	27628	27485	27625	27781	27544	27604	27474	27500	27335	27488	27601	27600	27497	27685	27442	27659	27438	27610	27596	27794	27778	27526	27827	27619	27686	27527	27489	27478	27545	27380	27756	27394	27537	27393	27386	27818	27676	27516	27694	27834	27630	27517	27612	27447	27590	27646	27706	27828	27705	27405	27838	27608	27471	27771	27875	27738	27538	27404	27569	27414	27622	27865	27316	27788	27574	27602	27502	27583	27609	27394	27470	27487	27745	27347	27761	27565	27403	27271	27300	27684	27621	27655	27606	27690	27627	27553	27621	27786	27425	27617	27423	27625	27558	27851	27536	27349	27421	27760	27585	27788	27646	27780	27462	27761	27630	27692	27651	27466	27736	27771	27668	27706	27596	27562	27559	27579	27600	27452	27644	27904	27352	27593	27320	27694	27501	27608	27443	27503	27626	27389	27278	27839	27558	27584	27440	27729	27699	27767	27599	27573	27741	27571	27349	27518	27545	27364	27450	27573	27500	27473	27307	27748	27740	27726	27453	27637	27582	27290	27496	27546	27608	27604	27566	27750	27501	27441	27570	27687	27378	27459	27354	27719	27884	27608	27797	27748	27611	27445	27709	27613	27907	27639	27657	27616	27482	27572	27466	27480	27651	27772	27482	27797	27711	27414	27656	27351	27833	27514	27605	27504	27506	27512	27574	27621	27623	27485	27540	27748	27408	27630	27447	27850	27455	27584	27423	27808	27725	27824	27587	27524	27523	27888	27532	27631	27917	27672	27411	27521	27733	27407	27642	27911	27642	27476	27793	27694	27489	27560	27660	27798	27491	27714	27336	27478	27741	27456	27741	27565	27642	27640	27502	27611	27424	27704	27774	27595	27671	27740	27654	27522	27316	27647	27765	27643	27589	27469	27669	27582	27410	27670	27626	27493	27490	27594	27618	27782	27560	27831	27624	27497	27676	27434	27717	27635	27381	27458	27483	27577	27518	27581	27857	27428	27633	27562	27602	27765	27670	27713	27504	27676	27493	27494	27492	27462	27510	27612	27565	27479	27579	27434	27606	27575	27720	27592	27383	27534	27606	27676	27657	27553	27564	27518	27426	27457	27472	27661	27750	27563	27467	27543	27793	27570	27616	27522	27499	27609	27624	27634	27580	27731	27643	27299	27446	27635	27593	27600	27507	27678	27516	27528	27718	27564	27434	27785	27676	27489	27568	27605	27510	27579	27791	28016	27543	27659	27472	27508	27574	27537	27660	27684	27660	27730	27604	27689	27455	27640	27538	27687	27733	27572	27605	27680	27716	27629	27678	27640	27579	27691	27614	27693	27746	27484	27786	27615	27416	27476	27662	27763	27557	27823	27764	27555	27494	27759	27579	27613	27681	27624	27221	27518	27427	27451	27520	27449	27724	27480	27519	27693	27806	27691	27614	27737	27441	27648	27747	27718	27581	27644	27920	27622	27843	27547	27782	27612	27502	27504	27678	27679	27509	27687	27473	27610	27707	27520	27808	27601	27602	27511	27629	27511	27574	27679	27374	27593	27672	27519	27499	27351	27693	27532	27628	27570	27422	27766	27549	27554	27826	27604	27339	27230	27422	27803	27538	27614	27594	27682	27489	27800	27603	27717	27456	27728	27687	27576	27665	27571	27798	27764	27664	27418	27650	27644	27735	27502	27704	27618	27635	27648	27619	27536	27762	27462	27606	27683	27547	27561	27322	27524	27773	27543	27599	27650	27519	27594	27414	27892	27749	27646	27458	27448	27624	27604	27745	27538	27380	27608	27436	27349	27478	27696	27485	27728	27602	27665	27918	27583	27649	27657	27415	27483	27602	27482	27721	27546	27341	27771	27561	27923	27708	27599	27625	27656	27485	27411	27648	27395	27651	27722	27843	27495	27786	27704	27650	27497	27349	27515	27549	27318	27493	27367	27476	27579	27467	27507	27501	27479	27696	27672	27616	27510	27713	27619	27654	27529	27747	27569	27338	27666	27310	27675	27425	27479	27605	27520	27423	27680	27563	27656	27660	27633	27590	27111	27757	27731	27674	27632	27623	27720	27437	27521	27521	27639	27763	27471	27580	27423	27466	27645	27558	27707	27510	27529	27465	27411	27534	27659	27438	27576	27652	27614	27559	27475	27632	27613	27625	27821	27576	27842	27440	27541	27592	27575	27743	27775	27818	27505	27545	27633	27660	27461	27550	27421	27487	27686	27784	27761	27425	27670	27488	27565	27569	27792	27607	27462	27634	27727	27565	27408	27528	27464	27604	27865	27545	27707	27735	27606	27842	27653	27601	27543	27626	27765	27548	27428	27756	27655	27672	27657	27440	27711	27734	27726	27685	27541	27436	27605	27792	27448	27565	27769	27648	27484	27615	27779	27699	27412	27658	27858	27728	27647	27435	27594	27624	27878	27698	27766	27472	27742	27593	27317	27699	27520	27599	27938	27531	27608	27624	27632	27550	27546	27648	27295	27381	27580	27560	27658	27640	27599	27706	27727	27674	27671	27704	27630	27644	27595	27739	27764	27717	27814	27575	27555	27715	27655	27658	27494	27560	27692	27915	27627	27562	27526	27662	27530	27593	27678	27653	27802	27701	27533	27542	27516	27681	27612	27713	27715	27424	27524	27651	27470	27668	27498	27566	27386	27427	27446	27595	27557	27511	27754	27556	27605	27553	27584	27659	27478	27451	27614	27661	27643	27669	27736	27498	27781	27634	27433	27576	27540	27477	27641	27712	27698	27550	27606	27579	27525	27543	27537	27465	27492	27641	27477	27543	27605	27485	27709	27588	27540	27867	27538	27539	27465	27776	27793	27564	27686	27744	27618	27580	27617	27506	27564	27657	27763	27845	27611	27505	27451	27716	27600	27639	27622	27340	27622	27242	27428	27384	27269	27302	27542	27636	27724	27612	27678	27702	27675	27267	27625	27455	27607	27653	27765	27390	27571	27626	27535	27506	27797	27466	27650	27536	27774	27534	27848	27503	27475	27533	27851	27719	27693	27697	27681	27492	27465	27528	27928	27402	27679	27517	27480	27403	27932	27597	27258	27691	27674	27438	27579	27601	27554	27541	27407	27584	27535	27756	27424	27504	27808	27730	27690	27656	27531	27578	27475	27745	27862	27619	27298	27323	27473	27649	27646	27647	27691	27460	27480	27587	27742	27491	27587	27460	27883	27538	27537	27542	27633	27685	27778	27646	27647	27516	27592	27597	27604	27513	27749	27807	27425	27164	27557	27637	27549	27469	27609	27350	27558	27633	27218	27265	27565	27631	27495	27568	27670	27567	27507	27292	27557	27537	27601	27652	27507	27560	27711	27448	27590	27641	27583	27585	27512	27842	27690	27688	27710	27767	27518	27720	27674	27588	27578	27460	27429	27540	27608	27801	27621	27539	27301	27683	27658	27773	27599	27774	27531	27466	27787	27392	27599	27555	27495	27635	27564	27718	27510	27511	27594	27580	27678	27717	27527	27710	27523	27436	27476	27697	27561	27755	27790	27687	27656	27877	27459	27633	27567	27383	27667	27712	27841	27726	27557	27423	27731	27634	27588	27771	27624	27388	27415	27491	27425	27456	27959	27512	27570	27440	27692	27883	27785	27619	27672	27403	27438	27400	27454	27604	27533	27694	27573	27425	27581	27536	27543	27469	27406	27451	27585	27654	27581	27592	27490	27504	27534	27688	27844	27737	27860	27845	27839	27772	27719	27655	27733	27310	27399	27574	27711	27615
22598	30800	28741	23140	20693	18961	18210	17359	17008	16880	16949	16470	16773	16533	16352	16616	16513	16487	16481	16486	16336	16266	16445	16271	16435	16488	16297	16320	16197	16209	16595	16249	16151	16358	16396	16330	16299	16230	16439	16134	16239	16258	16222	16043	16360	16192	16162	16180	16351	16267	16321	16267	16144	16394	16166	16321	16350	16161	16237	16050	16184	16369	16229	16354	16254	16069	16291	16314	16252	16270	16208	16298	16242	16242	16107	16101	16093	16340	16129	16143	16111	16239	16263	16189	16247	16468	16260	16381	16250	16207	16158	16239	16194	16300	16259	16032	16352	16222	16161	16094	16165	16184	16265	16284	16249	16115	16265	16170	16182	16120	16176	16021	16144	16094	16309	16288	16254	16315	16124	16224	16204	16090	16306	16145	16119	16270	16232	16020	16234	16302	16179	16182	16219	16060	16142	16181	16126	16216	16165	16106	16341	16227	16211	16128	16120	16238	16066	16303	16443	16262	16146	15969	16305	16175	16002	16227	16101	16126	16174	16328	15998	16240	16034	16220	16216	16196	16260	16264	16169	16178	16278	16302	16252	16161	16364	16190	16226	16105	16237	16226	16042	15999	16171	16242	16240	16065	16214	16159	16068	16256	16264	16144	16266	16263	16187	16279	16151	16151	16385	16075	16251	16251	16230	16367	16016	16188	16206	16242	16392	16182	16342	16173	16352	16107	15966	16187	16162	16328	16163	16247	16208	16122	16088	16209	15994	16019	16201	16097	16192	16191	15927	16065	16200	16261	16276	16081	16240	16061	16239	16227	16146	16159	16062	16229	16166	16333	16148	16157	16358	16232	16196	16218	16201	16125	16326	16017	16007	16352	16341	16091	16208	16178	16135	16151	16311	16247	15972	16170	16303	16281	16140	16304	16192	16207	16166	16144	16293	16175	16243	16142	16276	16144	16370	16237	16022	16120	16235	16217	16163	16036	16128	16030	16182	16288	16159	16169	16064	16081	16106	16248	16133	16204	16089	16255	16154	16309	16228	16111	16141	16260	16307	16203	16011	16007	16285	16222	16246	16355	15993	16178	16147	16180	16101	16178	16225	16140	16117	16359	16374	16301	16071	16164	16099	16211	16187	15997	16110	16294	16153	16297	16030	16264	16310	16064	16228	16143	16246	16260	16170	16285	16137	16269	16146	16310	16231	16074	16107	16286	16370	16233	16196	16144	16199	16409	16164	16104	16503	16182	16199	16265	16175	16053	16073	16128	16151	16259	16170	16271	16146	16167	16054	16305	16284	16277	16258	16060	16213	16265	16110	16212	16185	16270	16210	16254	16091	16030	16213	15971	16266	16159	16205	16295	16060	16128	16318	16302	16133	16286	16180	16123	16234	16064	16288	16415	16293	16270	16109	16256	16207	16035	16248	16230	16312	16074	16330	16273	16114	16349	16229	16144	16306	16070	16099	16099	16131	16086	16369	16268	16124	16192	16267	16283	16128	16228	15856	16236	16012	16235	16274	16123	16096	16186	16168	16265	16095	16432	16144	16205	16068	16105	16358	16179	16120	16368	16290	16098	16247	16240	16082	16199	16254	16236	16135	16310	15997	16197	16347	16162	16207	16044	16181	16270	16179	16231	16050	16401	16211	16300	16363	16204	16232	16218	16172	16063	16141	16334	16211	16206	15978	16223	16221	16251	16129	16011	16323	16197	16277	16246	16007	16241	16146	16117	16173	16184	16256	16101	16284	16277	16067	16096	16223	16249	16297	16128	16295	16244	15999	16356	16266	16171	16091	16215	16195	16162	16126	16386	16101	16130	16026	16293	16117	16378	16239	16191	16379	16048	16298	16153	16017	16338	16015	16309	16166	16301	16262	16251	16207	16266	16245	16133	16193	16263	16205	16258	16318	16402	16152	16325	16215	16247	16336	16300	16174	16148	16045	16037	16163	16380	16077	16106	16154	16278	16130	16109	16277	16317	16105	16314	16300	16289	16304	16121	16294	16202	16252	16274	16247	16123	16189	16336	16259	16126	16367	16231	16425	16179	16173	16210	16171	16098	16168	16208	16212	16244	16161	16353	16169	16336	16175	16365	16161	16207	16047	16176	16050	16152	16006	16150	16350	16331	16198	16307	16048	16135	16285	16259	16198	16310	16298	16258	16166	16146	16149	16200	16259	16185	16207	16350	16263	16285	16047	16235	16216	16310	16347	16107	16353	16224	16102	16172	16283	16210	16280	16279	16281	16277	16157	16212	16332	16302	16206	16078	16285	16020	16105	16106	16233	16339	16154	16033	16186	16198	16024	16111	16031	16399	16208	16123	16275	16189	16158	16155	16201	16389	16041	16173	16100	16150	16146	16098	16340	16076	16240	16297	16062	16081	16134	16055	16143	16262	16246	16336	16246	16335	16165	16301	16368	16300	16209	16335	16258	16236	15913	16210	16189	16209	16120	16247	16141	16175	16206	16293	16174	16258	16193	16350	16038	16096	16236	16280	16070	16237	15985	16058	16170	16242	16325	16380	16161	16256	16182	16180	16359	16262	16138	16321	16171	16279	16020	16312	16138	16021	16216	16267	16163	16203	16252	16247	16313	15962	16205	16201	16219	16143	16189	16290	16167	16098	16308	16196	16045	16148	16226	16092	16210	16031	16318	16093	16311	16158	16399	16564	16315	16197	16079	16364	16167	16187	16092	16276	16243	16199	16198	15994	16167	16235	16168	16237	16233	16100	15961	16109	16355	16016	16319	16119	16352	16442	16211	16191	16031	16238	16366	16103	16291	16279	16350	16359	16139	16275	16255	16242	16262	16203	16352	16124	16291	16198	16375	16131	16234	16227	16107	16212	16236	16242	16193	16107	16195	16248	16143	16340	16236	16196	16232	16205	16271	16223	16163	16276	16220	16151	16103	16312	16175	16279	16246	16385	16152	16194	16323	16295	16163	16028	16151	16163	16283	16267	16222	16198	16095	16153	16121	16331	16380	16375	16191	16138	16292	16100	16432	16199	16126	16162	16031	16249	16109	16043	16180	16052	16343	16369	16203	16271	16175	16127	16207	16228	16206	16183	16059	16196	16189	16208	16133	16245	16194	16298	16120	16129	16172	16134	16252	16436	16094	16211	16298	16240	16430	16237	16334	16251	16101	16309	16260	16302	16199	16310	16113	16380	16260	16369	16261	16144	16261	16336	16016	16094	16277	16026	16284	16101	16056	16319	16328	16046	16138	16139	16073	16235	16319	16206	16592	16176	16225	16045	16380	16199	16286	16077	16060	16188	16207	16283	16349	16122	16348	16292	16206	16181	16151	16369	16169	16084	16246	16143	16184	16125	16251	16176	16065	16106	16007	16097	16330	16154	16390	16255	15955	16339	16045	16199	16149	16251	16390	16264	16166	16032	16122	16401	16181	16321	16244	16054	16332	16139	16227	16197	16074	16160	16395	16218	16117	16141	16281	16092	16059	16320	15989	16346	16316	16298	16383	16129	16232	16332	16077	16175	16430	16152	16237	16177	16208	16230	16099	16212	16133	16269	16372	16409	16197	16183	16200	16162	16165	16368	16443	16376	16233	16178	16077	16304	16029	16249	16339	16128	16286	16135	16192	16099	16085	16417	16105	16085	16275	16197	16220	16235	16102	16327	16237	16301	16158	16380	16222	16210	16222	16092	15969	16288	16248	16342	16147	15968	16229	16300	16234	16195	16224	16255	16235	16248	16274	16158	16187	16230	16311	16291	16092	16277	16053	16246	16336	16132	16256	16203	16054	15994	16391	16085	16124	16241	16250	16098	16089	16224	16274	16114	16160	16187	16188	16205	16250	16148	16238	16295	16200	16229	16159	16474	16153	16107	16146	16201	16069	16164	16164	16129	16305	16279	16266	16026	16209	16213	16212	16151	16289	16138	16391	16075	16072	16173	16247	16246	16093	16099	16305	16321	16138	16193	16265	16186	16069	16305	16238	16250	16224	16298	16339	16305	16383	16281	16307	16253	16248	16103	16269	16114	16161	16283	16140	16154	16254	16066	16056	16209	16439	16154	16028	16219	16271	16199	16060	16152	16351	16313	16098	16412	16199	16244	16166	16221	16242	16090	16303	16355	16311	16093	16017	16151	16114	16300	16303	16412	16284	16219	16134	16146	16130	16171	16404	16230	16415	16108	16304	16077	16354	16038	16140	16079	16291	16212	16093	16234	16201	16106	16159	16023	16210	16327	16142	16296	16348	16145	16133	15988	16275	16268	16235	16034	16110	16265	16220	16193	16170	16387	15985	16294	16280	16295	16248	16193	16010	16156	16157	16306	16069	16113	16173	15989	16195	16184	16216	16380	16234	16142	16321	16151	16291	16044	16176	16185	16098	16071	16251	16299	16200	16276	16261	16262	16134	16135	16178	16349	16053	16172	16478	16274	16176	16219	16132	16271	16252	16129	16050	16372	16342	16280	16309	16239	16358	16152	16366	16329	16130	16104	16557	16382	16245	16154	16383	16316	16085	16406	16146	16283	16213	16215	16219	16270	16258	16343	16383	16179	16228	16106	16192	16168	16509	16086	16293	16251	16206	16235	16379	16299	16217	16270	16250	16195	16303	16346	16251	16311	16223	16054	16320	16275	16220	16249	16219	16034	16206	16140	16399	16233	16322	16022	16290	16195	16252	16044	16347	16142	16248	16161	16268	16009	16328	16060	16182	16345	16273	16131	16280	16273	16303	16330	16402	16285	16286	16315	16341	16295	16113	16179	16138	16454	16173	16288	16398	16110	16106	16437	16185	16271	16236	16176	16332	16135	16327	16293	16237	16199	16286	16290	16143	16414	16173	16262	16250	16130	16420	16229	16237	16180	16145	16497	16314	16125	16246	16191	16238	16223	16213	16270	16251	16159	16282	16170	16285	16309	16294	16232	16124	16267	16441	16269	16243	16391	16219	16284	15990	16189	16149	16302	16284	16443	16055	16188	16274	16246	16260	16197	16120	16308	16239	16142	16233	16337	16256	16189	16270	16202	16176	16225	16144	16236	16411	16191	16227	16327	16192	16149	16357	16393	16081	16201	16141	16420	16263	16019	16192	16169	16252	16242	16225	16426	16173	16207	16181	16225	16085	16292	16225	16241	16296	16390	16388	16239	16314	16076	16256	16088	16408	16117	16187	15945	16145	16058	16219	16122	16279	16286	16168	16401
24618	21515	28777	28913	30867	32819	33390	31497	30641	30705	30261	29936	29976	30065	29691	29752	29756	29472	29448	29318	29578	29682	29285	29430	29512	29236	29152	29493	29554	29226	29270	29314	29183	29211	29584	29276	29375	29270	29034	29253	29113	29134	29189	29320	29287	29092	29120	29103	29056	29500	29188	28965	29312	29219	28981	29175	29380	29231	29106	29018	29271	29290	28973	29229	29344	29056	29148	29037	29200	29132	29120	29335	28790	28905	28918	29101	29187	29254	29219	28968	29008	29098	28968	29210	29096	29308	29369	28969	29043	28867	29115	29320	29021	29320	29082	29163	29170	29228	29008	29085	29057	29046	29019	28985	28870	28975	29121	29205	29330	29057	28987	29232	29092	28888	29190	28939	28927	29196	28940	28807	29078	29279	29045	29250	29044	29195	29218	29042	29025	28844	29288	29325	28885	29168	29264	29195	29187	29344	29107	28941	28950	29218	29098	29248	28910	29269	29496	28946	29053	28989	29075	29061	29183	29176	29080	28960	29366	29054	29045	29055	29040	29182	29082	29099	28890	29036	29086	28803	28900	28986	29172	29204	28975	29124	29001	29171	29247	29124	29093	29236	28980	29137	28982	28889	28917	28847	29016	28991	29060	29210	29197	28983	29088	29166	29306	29236	29297	29073	29145	29145	29290	29265	29283	29152	29096	28981	29167	29367	29183	29074	29336	29564	29079	29124	28964	29087	29057	29111	29021	29194	29262	29325	28870	28950	29165	29076	29256	29032	29137	29370	29062	29026	29075	29209	29142	29034	29255	29219	29157	29009	29127	28990	29199	29283	29117	28888	28940	29197	29505	29090	29224	29025	28908	28796	28814	29211	28984	29043	29410	29319	29177	29117	28990	29016	29264	28860	28996	29160	29041	28877	29062	29238	28856	28792	29365	29113	29117	29099	28974	29185	28902	29357	29116	29208	28872	29079	29245	28995	28934	28960	29053	29102	29034	29070	29499	29034	29150	28915	29045	29169	29227	29056	29380	29091	29109	28878	29222	29041	28955	28826	29016	29041	29104	29007	29023	28966	29029	29097	29105	29264	29149	28973	29213	29127	29273	28854	29073	29466	29042	29222	29152	28862	29165	29138	29319	28837	28932	29070	29048	29214	29070	29033	29228	29202	29200	29049	29070	29061	28934	29110	29228	29127	28967	29111	29184	29203	29241	29084	28833	29422	29157	28964	29292	28879	29010	29179	29109	28940	29125	29156	29279	29110	28955	29072	29082	29045	28974	29038	29028	28962	29361	29073	28977	29114	29161	28873	29232	29039	29019	28941	29096	29116	29178	29100	29119	29111	29098	29213	29124	28997	29125	28923	29156	29182	29106	29129	29057	29074	28933	29066	28904	29146	29104	29236	29089	29096	29045	29187	28992	29195	29197	29119	28987	29323	29136	29159	29132	29046	29041	28801	29156	29286	28947	28883	29388	29215	28894	29248	29410	29191	29200	28922	29022	29170	29107	28917	28995	29073	29177	29518	29183	29281	29107	29222	29076	28893	29080	29070	29145	28978	29019	29329	29229	29162	29091	29253	29011	28980	29088	28947	29288	29006	29057	29120	29257	29039	29011	29318	28951	29067	28814	29072	29152	29068	29249	29103	29301	29227	29283	28976	29135	29213	29030	29120	29136	29149	29254	29117	28865	29070	28961	29047	29255	29089	28969	28770	29302	29203	28980	29048	29329	29014	29152	29548	28988	29292	29282	29000	29322	29135	28939	29074	29180	29103	28834	28972	28934	29073	29296	29280	29116	28941	29461	29058	28945	29071	29150	29398	29080	29098	29039	29291	29183	29085	29109	29063	28888	29027	29191	29139	29258	29107	29228	29055	29008	29217	28947	29148	29337	28864	28937	29283	29121	29191	29262	29088	29125	29250	28942	29152	29101	29501	29457	29119	29186	29158	29096	29088	28934	29032	29218	29081	29138	28931	29185	29104	29311	29152	29220	29239	29092	29076	29247	29175	29092	29283	29410	29029	28978	29164	29095	29198	29239	29068	28960	29092	28954	29275	29184	28947	29195	28936	29175	29172	29058	28988	29013	28867	28992	29485	28975	28944	29188	29421	29291	28974	29355	28988	28923	29231	29186	29113	29155	29221	28999	29149	29396	29020	28969	29102	29255	29008	29218	29182	29297	29115	29233	29112	29027	29240	29072	29147	29147	29165	29185	28924	29211	29029	29226	29194	29501	29128	29347	29213	29309	29173	28996	29007	29126	29270	29255	28899	28984	29136	29150	28979	28997	29059	29041	29027	29003	29142	29281	28952	28932	28949	29055	29257	29194	29153	29073	29043	29129	28885	29033	28944	29095	29210	29192	29102	29088	29140	29133	28956	29204	28870	29294	29277	29081	29005	29143	29019	29175	29068	29066	29168	29062	29165	28952	29140	28907	29224	29245	29216	29246	29320	29156	29179	29190	29260	29024	29329	29313	29296	28966	29235	29515	29008	29171	29003	29382	28997	28965	29296	29149	29261	29018	29037	29009	28879	29092	29258	29084	28964	28963	29172	29206	29206	29212	29057	28980	29364	29219	28909	29029	28945	28949	29357	29326	28900	28964	29639	29294	29085	29169	29102	29382	29233	28885	28808	29181	29047	28880	29174	29178	28967	29179	29288	29059	29187	29092	29135	29215	29033	29399	29316	28993	29049	28966	29222	29213	29143	29270	29301	29200	28924	29148	28769	28963	29016	29226	29302	28938	28951	29054	28930	29233	29007	29197	29047	29248	28866	29444	29036	28992	29092	29085	29153	28962	29064	29329	29316	29248	29077	29082	28917	29248	29056	29245	28810	29057	29207	29026	28981	28973	28907	29189	28861	29075	29311	29045	29048	29032	28923	29173	29080	29011	29059	28992	29019	29067	29093	28868	29031	29258	29253	29027	29013	29356	29251	29176	29133	28964	28907	29459	29243	29087	28828	29155	29116	28860	28895	28979	29322	29134	29166	29266	29135	29073	29032	29049	29009	29227	29313	29287	29096	29159	29143	29207	29291	29022	29209	29235	29180	29029	29181	29156	28963	29122	29085	29131	29117	28994	29093	29280	28925	29016	29099	28898	29030	29145	29192	29267	29342	29198	29206	28980	29182	29326	29112	29088	29019	28987	28919	28994	28970	28887	29090	28987	29340	29098	28933	29375	29117	29427	29071	29234	29207	29099	29156	29277	29120	28976	29205	29110	29170	29094	29051	29021	29367	29293	29055	28954	28979	29124	29071	29010	28982	28890	28916	29257	28927	29189	28991	29304	29272	29102	29101	29415	29041	29096	29193	29191	29151	29417	29110	29018	29175	29280	28877	29248	29076	29105	28994	28970	29190	29218	28910	29024	29093	29250	29189	28998	29349	29214	29093	28977	28865	29206	29126	29070	29211	29260	29171	29326	29075	29122	28941	29141	29205	29123	29233	29279	29057	28943	29302	29348	29252	29468	28969	29021	29218	29096	29279	28969	29006	29189	29177	29353	29343	29121	29321	29248	29235	28866	28991	28978	28748	28961	28961	29148	29039	29256	29184	29166	29010	28923	29409	29269	29109	28904	29157	28988	28891	29042	29019	28994	29231	29118	29060	29161	29365	29064	29064	29409	28789	29434	29000	29094	29084	29033	29148	29003	28979	29242	28998	29160	29141	29145	28970	28962	29111	29178	29118	28940	29234	28992	29192	29040	29119	29206	29166	29124	29067	29001	29123	29503	29301	29110	29026	29006	29315	29158	29368	29361	29117	29190	29167	29319	29206	29015	29123	29040	29006	28997	29014	28930	29147	29131	29136	28820	29253	29253	28884	29091	29390	29251	29240	28981	29043	29031	29122	29087	29196	29086	29247	29344	28758	28952	29348	29267	29084	29180	28919	29429	28988	29280	28859	28931	28959	29021	29099	29054	29199	29061	29300	29023	29101	29153	29527	29350	29158	28958	29126	28995	29078	29070	29124	29276	29139	29070	29191	29158	29140	29171	28993	29131	29029	29184	29018	28963	29131	29321	29168	29126	29216	29118	29155	29218	29026	29050	29044	29067	29290	29094	29110	29063	29147	29214	28951	29329	29268	29128	28933	28928	29203	29287	29127	29450	29139	29055	29375	29082	29231	29124	28909	28992	28993	29192	28898	29148	28608	29085	29433	29314	29189	29002	29405	29274	29344	28953	29104	29103	28831	29127	29256	29224	29017	29246	29235	29185	29096	29206	29284	28897	28877	29050	28969	29188	29017	29204	29139	29219	29185	29096	29107	29026	29404	29491	29041	29128	28924	28964	29100	29084	29190	29114	29123	28930	29190	29003	29247	29068	29233	29246	29025	29263	29128	29122	29113	29143	29149	29106	28693	28967	29228	29142	28920	29030	29045	29050	28870	29064	29050	29127	29100	29075	29182	29104	28993	29247	29441	29069	29208	29039	28995	29014	28963	29108	29077	29196	29036	29115	29467	29032	29579	29189	29072	29192	29058	29147	28956	29125	29145	29332	29177	29181	28808	29273	29024	29153	29079	29433	28995	29373	29284	29135	29228	29276	29058	28983	29254	29279	29405	29191	28957	29242	29118	29014	29245	29028	29073	29420	29028	29171	29003	29290	29542	29415	29104	29235	29084	28954	28900	29111	29174	29127	29066	28953	29174	28950	28905	29208	28997	29212	29226	29463	29084	28903	29053	29338	29067	28961	29166	29121	29284	29075	29169	29029	29139	28965	29253	28865	29262	29017	28979	29058	29106	29062	29286	29103	29227	28995	29062	29067	29170	29448	29235	29192	29102	29026	28975	28974	29208	29204	28899	29161	29198	29076	29147	28977	28959	29095	29143	28968	29131	29056	29103	29083	29199	29144	28790	29199	29093	28986	29296	28934	29114	29270	29154	29125	29414	29126	29211	29282	28889	29214	29073	29094	29203	29204	29183	29214	28990	28753	29081	29177	29141	29424	29216	29144	29087	29147	29351	29333	29136	29129	29024	29024	29067	29041	29035	29052	29069	29050	29037	29028	29245	29366	29323	29056	29354	29130	29343	28961	29164	29236	29183	28898	29250	29101	29105	29010	29044	29060	29267	28982	29070	29130	29094	28953	28988	28910	29116	28795	28935	29112	28995	29125	29125	29141	29190	28915	29195	29005	29039	29105	29047	29039	28996	28956	29191	28867	29068	28978	29389
22651	40047	37539	29145	25545	22484	20668	19840	18882	18764	18235	18110	17960	17872	17720	17707	17728	17494	17706	17411	17530	17519	17431	17387	17325	17565	17378	17290	17363	17238	17508	17423	17327	17286	17180	17351	17260	17107	17068	17289	17086	17115	17175	17298	17082	17082	17259	17091	17159	17136	17084	17187	17145	17301	17198	17043	17120	17095	17103	17189	17211	17131	17235	17102	17263	17094	17072	17185	17130	17211	17033	17153	17194	17047	17185	17207	17289	17159	17464	17033	17100	17059	17230	17299	17120	17107	17168	17090	17048	17127	17236	17299	17247	17091	17320	17019	17237	17080	17106	17077	17088	17193	17195	17021	17082	17036	17004	17240	16989	17085	17009	17125	17122	17150	17112	17156	17197	17156	17114	17090	16983	17172	17128	17299	17122	16982	16970	17124	17039	16996	17197	17156	17205	16915	17177	17021	17098	17255	17250	17045	17099	17146	17133	17213	17248	17194	17198	16844	17266	17405	17126	16918	17227	17178	16995	17176	17085	17128	16993	17025	17087	17050	17088	17346	17134	17050	17056	17184	17015	16892	17108	17127	17082	16926	17197	17089	17157	17109	17258	17123	17370	17019	17256	17259	17091	17059	17074	17185	17094	17131	16917	17143	17227	17223	17305	17132	17158	17068	17155	17217	17102	16984	17146	17115	17072	17160	17267	17192	17122	17067	17079	17268	17006	17214	17110	17158	17183	17108	17129	17221	17266	17165	17042	17073	17192	17047	17237	17016	17050	17187	17151	17324	16975	17280	17116	17254	17232	16900	17115	17053	17200	17122	17032	16969	17107	17079	17228	17087	17056	17005	17062	17186	17023	17047	17271	17129	17136	16994	16950	16909	17247	17110	17169	16934	16980	17247	17069	17154	17153	16883	17330	17241	17296	17029	17078	17001	17161	17063	17147	16882	17352	17095	17532	17107	17020	17159	17183	16986	17054	16831	17151	17225	17131	17026	17111	17258	17045	17115	17194	17050	17172	17184	17196	17304	17120	17243	17137	17013	17180	17152	17249	16987	17065	17138	17107	16994	17139	17060	17189	17178	17192	16962	17013	17139	17111	17088	17061	17231	17152	17137	17111	17261	17253	17189	17149	17104	17104	17239	17195	17228	17124	17081	17182	17168	17169	17169	17239	16980	17142	17239	17241	17078	17065	17094	17138	17014	17093	17089	17368	17191	17104	17314	17292	17118	17131	17147	17214	17045	17071	17184	16910	17219	17025	17125	17103	17269	16938	17128	17042	17170	17137	17228	17130	17139	17131	17070	17095	17130	17220	17208	17176	17035	17153	17100	16978	17017	17100	17214	16995	17143	17295	17211	16997	17060	17188	17078	17154	17056	17075	17125	16983	17143	17033	17161	17123	17012	17159	17038	16970	17093	17172	17303	17065	17126	17201	17171	17278	17051	17246	17075	17014	17236	17002	17048	17280	17197	16898	16950	17141	17101	16931	17168	17249	17176	17201	17151	17191	17230	17356	17027	16996	17047	16860	17251	17062	16993	17113	17054	17075	17281	17143	16985	16972	17184	17147	17169	17235	17202	17131	17048	17150	17166	17240	17248	17015	17012	16988	17296	17301	16940	17210	16916	17350	17023	17159	17146	16936	17179	17071	17107	17044	17122	17116	17054	17300	16852	17319	17094	17121	17145	17276	17116	17274	16989	17129	17174	17258	17181	17101	16748	17130	17217	17213	17279	17169	17069	17090	17176	17275	17192	16932	17120	17013	17169	16894	17147	17319	17258	17174	17185	17084	17051	16980	17124	16979	17054	17187	17054	17232	17191	17229	17053	17010	17041	17075	17082	17101	17284	17143	17052	17197	17240	17201	17085	17226	17052	17252	17138	17073	17093	17021	17263	17133	17046	17103	17276	17229	17036	17070	17101	17004	17049	17046	17197	17038	17096	17220	17211	17074	17133	17078	16976	17202	16988	16967	17199	17284	17113	17134	17034	17264	17105	17054	16919	17304	17308	17200	17083	17090	17072	17059	17019	17135	17211	17262	17062	17111	16966	17014	17149	17185	17005	17232	17277	17040	17293	17065	17233	17063	17191	16959	17086	17012	17256	17031	17118	17055	17144	17011	16911	17258	17148	17076	17025	17081	17181	17207	17324	17073	17066	17079	16997	17216	17183	17039	16973	17087	17117	16967	17036	16869	17165	17170	17129	17309	17212	17084	17104	17128	17206	16888	17215	17045	17391	17110	17024	17191	17001	17048	17076	17290	17113	17100	17151	17131	17045	17190	17107	17076	17060	17194	17237	17175	17249	17193	16985	17190	17093	17129	17044	17149	17270	17213	17109	16933	17040	17137	17128	17195	16984	17186	17040	17112	16914	16849	17182	17142	17018	17126	17068	17097	17191	17264	17077	17211	17163	16979	17076	16998	16993	17046	17286	17238	17065	17221	16905	17075	16979	17222	17063	17206	17082	17435	17107	17055	17048	17141	17315	17103	17129	17083	17050	17251	17228	17015	17178	17155	17130	17194	17237	17195	17093	17281	17100	17128	17067	17352	17065	17173	16965	17147	17146	17263	17249	17110	17241	17058	17303	17118	17175	17119	16895	17237	17122	17141	17281	17074	17206	17119	17017	17325	17182	17077	17216	17196	17296	16967	17082	17179	17054	17183	16974	17005	17168	17196	17190	17167	17156	17140	17084	16949	17167	17227	17219	17286	17249	17129	17238	17099	16994	17102	17035	16834	17068	17266	17143	17189	17173	17101	17111	17156	17102	17063	17236	17132	17140	17205	17207	17251	17203	17274	17125	17224	17256	17063	17392	17202	17169	17161	17137	17106	17001	16959	17029	17021	17108	17121	17197	17199	17044	17166	17197	17244	17025	17159	17068	17192	16998	16999	17212	17053	17054	17201	16876	17175	17098	17196	17164	17125	17196	17166	17030	17091	17284	17199	17153	17150	16976	17044	17173	17222	17232	17234	17145	17178	17214	17035	17113	17172	17214	17024	17140	17118	17112	16943	17180	17076	17230	17099	17025	17144	17099	17245	17094	17070	17058	17093	17200	17198	16829	17137	17229	17001	17071	17086	17192	17041	16867	17220	17122	16962	17189	17129	17189	17081	17178	16887	17168	17127	17184	17087	17109	16977	17162	17195	17117	17103	17100	16960	17040	16971	17184	17179	17014	17148	17074	17070	17021	17269	17269	17112	17262	16897	17021	17004	17203	17013	17217	16954	17182	17121	17042	17189	17017	17126	17028	17124	17007	17166	17114	16942	17016	17232	17196	17043	17233	17227	17070	17131	17060	17168	17235	17087	17122	17023	16931	17142	17004	17197	17256	16969	17048	17134	17214	17155	17031	17023	17076	17190	17325	17146	17105	17091	17069	16963	17158	17258	17181	17192	17087	17313	17039	17168	17083	16984	17134	17130	17172	17166	17050	17091	17074	17126	16970	16934	17209	17180	17144	17119	17042	17199	17042	17088	17217	17206	17117	16976	17116	17211	17177	17034	17057	17266	17159	17153	17127	17149	17105	17228	17084	17043	17074	16952	17137	17247	17219	17043	16961	17066	17198	17284	17119	16985	17439	17039	17131	16993	17115	17230	17310	17116	17163	17123	17074	17132	17222	17059	17045	17131	17112	17040	17049	17192	17052	16945	17270	16974	17026	17123	17363	17029	17114	17085	16988	17250	17054	17150	17064	17114	16964	17031	17233	17069	17160	17084	17117	17191	17268	17292	17242	16926	17292	17231	17058	17094	17081	16948	17098	17191	17246	17284	16975	17184	17090	17220	17044	17183	17248	17160	16983	17208	17066	17146	17061	17128	17104	16881	17117	17073	16955	17092	17125	17197	17090	17056	17044	17005	17129	16955	17047	17060	17150	17243	16985	17067	17213	17212	16940	17110	17071	17137	17133	17228	17228	16927	17158	17287	16911	17244	17170	17300	17090	17132	17080	17151	17095	17105	17041	17127	17067	17020	17248	16997	17025	17050	17319	17192	17288	17160	17141	17129	17105	17205	17016	17134	17027	17202	17089	17089	16957	17074	17055	17131	17029	17262	17102	17231	17144	17210	17024	17051	17175	17346	17137	17063	17360	17062	17065	17091	17121	17163	17198	17284	17067	17149	17061	17225	17115	17035	17137	17133	17082	17067	16872	17008	17169	17170	17030	17292	17041	17023	17194	17304	17192	17076	17321	17127	16948	16994	17127	17148	17082	17280	17136	17150	17247	17313	17029	17126	17070	17170	17252	17039	17005	16950	17126	17142	17224	17261	17262	17064	17289	17053	17101	16994	17005	17118	17090	17339	17313	17108	17226	17044	16999	17186	17145	17144	17272	17124	17038	17142	17224	17181	17032	17145	17101	17169	17233	17098	17009	17218	17168	17073	17314	17145	17278	17238	17303	16937	17165	17188	17106	17157	17125	16978	17132	16963	17058	17052	17225	17131	17288	17051	17205	17209	17111	16857	17104	16899	17194	17133	17138	17063	17240	17232	17193	17090	17054	17142	17264	17059	17077	17215	17152	17337	17134	17097	17213	17278	17211	17074	17283	17233	17110	17164	17032	16955	17281	17168	17151	17233	16947	17174	17201	16887	16979	17274	17307	17242	17184	17139	17117	17110	17102	17263	17169	16967	17002	16833	17114	16988	17181	17210	17266	17122	17137	17152	17038	17258	16942	17125	16970	17069	17198	17162	17129	16882	17077	17182	17266	17017	17004	17046	17085	17180	16961	17125	17011	17217	17044	17162	17211	17059	17170	17028	17332	17195	17166	16939	16993	17200	17198	17081	17111	17159	17015	17179	16931	17109	16981	17095	17112	17116	17080	17112	17216	16824	17273	17056	17172	16987	17117	17146	17085	17303	16987	17119	17193	17152	17053	17161	17235	17146	17342	17125	16971	17214	17213	17183	17180	17131	17073	17160	17230	17014	17019	17284	17162	17210	17178	17034	17116	17088	17207	17062	17233	17102	17043	16981	16856	17209	17018	17380	16936	17092	17109	17248	17094	17146	17132	17074	17468	17269	17145	17144	17122	17194	17298	17032	17288	17112	17007	17331	17186	16994	16924	17262	17164	17015	17423	17058	17042	17203	17117	17029	17194	17231	17211	17048	17236	17096	17147	17309	17099	17141	17244	17035	17068	17112	17161	17032	16987	17301	17110	17086	17049
22998	21469	28628	27307	30762	35561	37611	34818	33923	33573	32920	32834	32905	32621	32685	32571	32550	32527	32214	31941	32082	31974	32033	31869	32073	31957	31730	31880	31927	32280	31944	31433	31654	31639	31537	31599	31659	31405	31652	31766	31544	31679	31670	31865	31745	31472	31675	31782	31697	31683	31817	31588	31718	31645	32014	31570	31787	31496	31674	31692	31763	31714	31635	31603	31309	31527	31688	31583	31634	31522	31710	31615	31591	31755	31349	31656	31557	31547	31397	31490	31486	31353	31546	31519	31464	31553	31382	31685	31546	31844	31658	31404	31550	31365	31474	31473	31679	31622	31611	31445	31097	31275	31633	31558	31600	31645	31661	31532	31461	31459	31739	31537	31366	31463	31525	31468	31605	31668	31475	31724	31291	31619	31504	31368	31387	31532	31615	31611	31676	31678	31780	31556	31662	31546	31511	31675	31572	31354	31516	31618	31286	31379	31450	31453	31396	31433	31549	31474	31672	31432	31359	31659	31541	31455	31304	31512	31676	31537	31413	31643	31725	31432	31321	31456	31417	31471	31444	31485	31504	31661	31590	31595	31755	31669	31778	31188	31643	31375	31554	31577	31435	31422	31550	31480	31463	31413	31475	31511	31369	31508	31563	31469	31364	31458	31582	31593	31613	31535	31452	31753	31590	31632	31326	31307	31538	31379	31455	31653	31757	31502	31616	31627	31689	31690	31638	31509	31635	31520	31430	31273	31587	31476	31489	31254	31722	31534	31868	31523	31738	31784	31785	31601	31695	31461	31451	31574	31690	31528	31693	31527	31773	31390	31517	31492	31466	31457	31553	31423	31776	31358	31468	31526	31396	31468	31615	31589	31539	31507	31617	31406	31436	31621	31616	31532	31661	31501	31435	31480	31452	31469	31653	31486	31334	31299	31492	31665	31848	31745	31579	31486	31584	31759	31656	31490	31738	31492	31772	31330	31584	31375	31559	31622	31242	31414	31376	31287	31404	31841	31612	31713	31645	31436	31588	31313	31490	31517	31415	31884	31357	31556	31664	31483	31562	31686	31708	31480	31619	31297	31775	31693	31793	31540	31369	31606	31513	31598	31343	31300	31314	31826	31558	31542	31556	31262	31408	31633	31545	31286	31539	31628	31690	31421	31373	31649	31404	31578	31487	31389	31637	31621	31727	31626	31569	31799	31735	31662	31522	31186	31552	31426	31602	31400	31289	31560	31460	31813	31618	31707	31220	31312	31658	31754	31622	31654	31276	31443	31734	31521	31440	31769	31447	31654	31465	31510	31596	31693	31590	31514	31467	31744	31542	31418	31551	31763	31731	31909	31541	31529	31439	31576	31608	31740	31625	31573	31429	31794	31732	31925	31550	31505	31596	31650	31496	31319	31704	31546	31555	31322	31394	31610	31875	31415	31625	31392	31685	31476	31517	31319	31614	31588	31384	31505	31197	31646	31570	31529	31616	31497	31364	31630	31623	31696	31564	31595	31618	31658	31542	31713	31585	31345	31763	31545	31506	31598	31638	31706	31325	31555	31416	31545	31359	31311	31367	31539	31453	31648	31664	31400	31497	31748	31488	31393	31322	31457	31572	31667	31305	31746	31466	31590	31321	31554	31369	31760	31851	31689	31804	31466	31604	31737	31715	31183	31641	31580	31233	31440	31517	31438	31339	31540	31455	31759	31559	31636	31505	31491	31768	31722	31558	31828	31886	31490	31609	31460	31399	31287	31611	31589	31441	31464	31542	31457	31547	31498	31462	31698	31656	31559	31553	31475	31265	31345	31648	31641	31555	31580	31727	31497	31536	31437	31485	31645	31379	31511	31514	31599	31626	31448	31584	31474	31624	31553	31632	31675	31623	31635	31325	31516	31286	31818	31681	31781	31585	31650	31315	31590	31481	31631	31480	31393	31566	31595	31582	31202	31459	31310	31393	31580	31406	31470	31821	31427	31561	31584	31544	31517	31464	31501	31703	31392	31516	31910	31436	31455	31840	31331	31503	31495	31623	31588	31426	31668	31336	31427	31676	31618	31537	31533	31640	31620	31791	31586	31296	31424	31955	31661	31286	31355	31435	31371	31523	31545	31492	31652	31499	31587	31700	31748	31513	31545	31443	31670	31912	31600	31605	31571	31729	31596	31687	31764	31509	31232	31580	31687	31730	31724	31527	31559	31693	31366	31314	31506	31472	31366	31621	31569	31457	31588	31401	31481	31542	31725	31659	31331	31464	31499	31643	31643	31627	31541	31537	31389	31663	31576	31626	31756	31376	31638	31501	31606	31525	31632	31557	31588	31429	31560	31433	31592	31372	31482	31630	31721	31412	31620	31602	31820	31579	31469	31565	31517	31439	31835	31417	31866	31708	31676	31507	31755	31427	31522	31637	31514	31855	31601	31711	31568	31567	31278	31510	31644	31388	31524	31630	31735	31454	31787	31295	31436	31413	31566	31595	31459	31602	31345	31503	31425	31414	31666	31473	31651	31601	31575	31672	31711	31499	31748	31707	31573	31452	31394	31489	31615	31499	31356	31502	31692	31608	31340	31662	31656	31496	31463	31583	31405	31412	31441	31527	31436	31520	31388	31433	31631	31711	31505	31611	31662	31588	31759	31485	31510	31291	31692	31545	31202	31163	31443	31411	31638	31184	31660	31626	31586	31541	31498	31610	31439	31335	31503	31750	31525	31608	31802	31416	31379	31542	31423	31680	31513	31753	31736	31509	31800	31491	31603	31453	31416	31601	31352	31427	31694	31596	31433	31584	31583	31662	31645	31632	31344	31596	31530	31503	31686	31556	31548	31547	31658	31474	31442	31321	31407	31523	31230	31578	31687	31547	31650	31579	31645	31389	31593	31477	31521	31636	31554	31401	31354	31345	31602	31467	31677	31621	31489	31505	31564	31560	31845	31668	31557	31680	31389	31495	31383	31558	31706	31860	31697	31625	31643	31521	31348	31488	31540	31260	31199	31641	31593	31786	31321	31331	31440	31616	31717	31425	31720	31329	31581	31535	31857	31334	31687	31608	31591	31694	31354	31504	31579	31820	31489	31299	31578	31610	31491	31616	31353	31767	31539	31606	31571	31744	31462	31427	31611	31626	31705	31255	31669	31676	31280	31284	31298	31174	31518	31611	31872	31391	31660	31318	31731	31684	31689	31537	31478	31506	31401	31419	31586	31446	31404	31597	31832	31576	31729	31540	31364	31335	31414	31640	31832	31755	31696	31735	31529	31499	31724	31530	31367	31567	31593	31426	31754	31681	31629	31280	31644	31559	31520	31643	31417	31575	31557	31611	31585	31661	31642	31656	31565	31652	31616	31560	31417	31597	31616	31581	31631	31614	31716	31495	31691	31425	31560	31824	31543	31466	31365	31564	31619	31567	31443	31552	31311	31476	31547	31837	31424	31730	31402	31295	31498	31419	31805	31503	31642	31521	31586	31641	31526	31383	31346	31404	31416	31562	31488	31641	31680	31675	31484	31638	31350	31625	31592	31756	31504	31612	31439	31719	31400	31762	31689	31724	31606	31181	31385	31219	31585	31574	31560	31525	31507	31408	31517	31477	31469	31668	31429	31774	31605	31383	31538	31503	31818	31272	31459	31337	31150	31635	31614	31549	31186	31444	31302	31798	31706	31598	31671	31407	31382	31490	31456	31561	31812	31284	31494	31457	31473	31441	31216	31657	31625	31491	31427	31675	31318	31524	31563	31495	31430	31490	31509	31604	31455	31669	31396	31502	31222	31460	31484	31594	31444	31417	31236	31654	31610	31459	31423	31642	31773	31846	31247	31377	31668	31524	31453	31649	31531	31396	31708	31493	31541	31527	31606	31508	31695	31836	31350	31451	31517	31615	31435	31657	31567	31355	31718	31603	31840	31730	31408	31592	31552	31379	31604	31637	31752	31655	31491	31857	31595	31567	31486	31582	31550	31438	31400	31362	31615	31662	31553	31500	31597	31756	31319	31566	31407	31564	31416	31402	31645	31350	31414	31434	31450	31249	31641	31238	31774	31296	31326	31698	31277	31667	31467	31487	31350	31605	31171	31444	31456	31269	31668	31542	31377	31755	31744	31468	31650	31499	31482	31642	31732	31411	31526	31590	31484	31669	31692	31595	31421	31559	31508	31458	31668	31415	31662	31407	31283	31589	31529	31913	31533	31464	31533	31606	31468	31603	31514	31596	31535	31675	31341	31591	31636	31457	31518	31617	31420	31250	31476	31532	31445	31582	31609	31543	31524	31514	31671	31698	31651	31619	31429	31820	31499	31722	31585	31713	31574	31469	31540	31724	31283	31476	31573	31465	31443	31751	31429	31593	31783	31627	31615	31450	31508	31291	31701	31627	31504	31466	31594	31256	31611	31395	31571	31229	31611	31785	31561	31684	31491	31542	31493	31477	31550	31531	31453	31448	31339	31641	31454	31313	31419	31736	31703	31395	31410	31498	31444	31429	31813	31845	31523	31464	31459	31491	31509	31457	31554	31677	31641	31844	31685	31679	31401	31570	31640	31652	31511	31552	31623	31593	31491	31626	31428	31457	31368	31767	31455	31627	31492	31528	31450	31686	31574	31515	31514	31501	31406	31586	31534	31524	31413	31451	31643	31717	31695	31679	31635	31631	31480	31495	31486	31300	31717	31441	31587	31573	31634	31650	31593	31459	31436	31458	31491	31766	31627	31514	31490	31374	31477	31725	31783	31439	31315	31862	31434	31768	31624	31555	31524	31567	31766	31565	31661	31499	31360	31586	31780	31749	31565	31288	31794	31644	31586	31393	31496	31343	31469	31657	31653	31489	31689	31885	31470	31515	31463	31369	31359	31467	31490	31399	31611	31531	31485	31535	31605	31632	31449	31508	31448	31485	31681	31242	31279	31498	31534	31282	31546	31552	31451	31481	31643	31509	31496	31343	31588	31434	31653	31669	31643	31545	31521	31507	31433	31441	31429	31757	31623	31337	31570	31435	31006	31496	31414	31427	31435	31220	31487	31483	31326	31670	31511	31776	31536	31615	31621	31875	31402	31413	31588	31741	31245	31465	31456	31733	31652	31507	31568	31655	31486	31352	31455	31469	31601	31359	31840	31747	31667	31677	31534	31529	31600	31693	31621	31609	31296	31680	31460	31696	31522	31635	31714	31532	31554	31650	31561	31704	31411	31527	31596
25746	47260	45214	35387	30183	26454	23915	22499	21479	20805	20135	19704	19825	19517	19583	19281	19414	19187	19118	18892	18787	18921	18692	18793	18695	18949	18647	18594	18685	18701	18596	18568	18578	18551	18487	18511	18643	18449	18551	18443	18451	18543	18549	18486	18523	18431	18527	18269	18356	18410	18087	18402	18506	18157	18169	18654	18484	18413	18374	18267	18395	18231	18383	18372	18483	18394	18428	18294	18638	18429	18504	18468	18363	18441	18280	18292	18447	18393	18464	18291	18520	18339	18301	18409	18228	18395	18257	18416	18389	18285	18610	18480	18258	18575	18490	18343	18412	18518	18359	18392	18370	18416	18282	18202	18250	18363	18331	18372	18455	18369	18370	18276	18463	18324	18379	18352	18385	18507	18310	18260	18393	18322	18282	18134	18443	18372	18434	18212	18319	18413	18335	18295	18317	18236	18250	18353	18204	18447	18217	18269	18374	18286	18346	18267	18432	18137	18367	18487	18354	18409	18286	18242	18155	18187	18150	18136	18540	18185	18283	18221	18139	18322	18505	18506	18349	18327	18385	18273	18517	18353	18432	18275	18503	18165	18363	18476	18409	18422	18418	18527	18258	18386	18312	18527	18311	18549	18389	18385	18339	18368	18248	18287	18316	18202	18284	18331	18322	18492	18455	18339	18594	18230	18252	18248	18175	18258	18541	18385	18164	18353	18412	18398	18252	18331	18382	18188	18269	18370	18439	18328	18176	18377	18266	18209	18424	18222	18530	18158	18368	18333	18415	18240	18419	18386	18267	18273	18401	18175	18354	18301	18231	18228	18446	18412	18646	18317	18373	18360	18216	18174	18226	18528	18339	18381	18474	18386	18179	18466	18130	18331	18288	18429	18401	18125	18216	18266	18531	18432	18429	18465	18501	18399	18172	18468	18247	18406	18280	18147	18170	18233	18453	18385	18246	18516	18440	18216	18341	18582	18317	18266	18168	18280	18290	18324	18373	18364	18442	18188	18308	18112	18359	18440	18406	18346	18296	18316	18458	18399	18322	18302	18293	18576	18253	18447	18242	18195	18197	18266	18196	18268	18125	18504	18454	18328	18472	18317	18347	18129	18332	18082	18154	18212	18366	18315	18384	18265	18406	18080	18337	18266	18518	18466	18442	18291	18396	18342	18261	18208	18460	18468	18179	18274	18442	18332	18304	18318	18414	18243	18313	18348	18339	18478	18421	18682	18477	18279	18375	18462	18280	18553	18402	18304	18335	18306	18284	18413	18319	18358	18323	18312	18333	18400	18337	18345	18307	18342	18295	18205	18614	18486	18355	18370	18244	18493	18264	18344	18322	18317	18276	18240	18249	18287	18309	18318	18382	18092	18193	18173	18460	18195	18313	18450	18386	18326	18240	18376	18347	18121	18177	18252	18218	18418	18283	18353	18296	18370	18377	18242	18427	18323	18130	18073	18289	18345	18446	18373	18218	18380	18430	18345	18315	18190	18416	18467	18433	18325	18420	18217	18401	18333	18187	18272	18235	18301	18370	18440	18291	18244	18365	18267	18228	18303	18261	18324	18286	18337	18460	18389	18216	18333	18331	18203	18391	18458	18309	18314	18432	18460	18583	18371	18415	18342	18361	18377	18331	18530	18385	18535	18095	18354	18604	18376	18135	18374	18462	18361	18174	18286	18557	18340	18512	18125	18160	18302	18259	18345	18267	18331	18185	18298	18422	18533	18289	18267	18275	18233	18366	18366	18314	18303	18348	18375	18315	18211	18369	18207	18248	18430	18210	18266	18140	18601	18145	18058	18439	18345	18351	18219	18186	18269	18235	18206	18088	18354	18489	18306	18333	18334	18476	18469	18343	18630	18206	18302	18385	18385	18366	18267	18359	18161	18226	18328	18296	18448	18206	18380	18237	18436	18444	18304	18267	18451	18215	18306	18182	18302	18441	18277	18355	18268	18540	18338	18363	18165	18454	18432	18262	18236	18339	18318	18431	18289	18412	18325	18306	18350	18479	18449	18299	18335	18127	18240	18305	18470	18310	18536	18262	18167	18327	18416	18456	18400	18310	18263	18340	18454	18400	18088	18367	18268	18283	18288	18448	18304	18220	18468	18390	18148	18445	18232	18506	18388	18224	18327	18489	18208	18266	18333	18357	18357	18296	18377	18375	18237	18211	18395	18508	18169	18163	18152	18411	18283	18233	18305	18231	18336	18479	18289	18317	18439	18253	18360	18361	18475	18126	18486	18462	18296	18357	18185	18381	18485	18359	18379	18355	18243	18274	18208	18449	18338	18325	18403	18469	18361	18270	18387	18212	18335	18442	18166	18353	18167	18310	18266	18381	18372	18259	18282	18242	18291	18287	18588	18191	18348	18333	18426	18621	18335	18390	18275	18359	18258	18314	18425	18206	18413	18496	18370	18465	18508	18337	18443	18415	18332	18392	18457	18099	18300	18380	18357	18496	18269	18449	18227	18577	18249	18173	18397	18497	18306	18325	18264	18245	18403	18380	18272	18230	18174	18443	18358	18261	18462	18304	18329	18287	18237	18311	18265	18386	18392	18252	18327	18207	18381	18375	18322	18192	18301	18472	18436	18327	18359	18297	18330	18247	18376	18102	18321	18147	18221	18258	18363	18245	18258	18371	18376	18417	18262	18269	18202	18330	18278	18245	18223	18405	18197	18060	18353	18392	18337	18284	18436	18412	18294	18260	18341	18229	18287	18303	18499	18355	18245	18457	18141	18571	18323	18259	18324	18290	18279	18308	18250	18249	18338	18174	18269	18271	18267	18272	18388	18284	18456	18291	18258	18277	18437	18296	18454	18274	18244	18404	18311	18409	18313	18247	18291	18182	18302	18308	18178	18435	18314	18410	18174	18405	18222	18212	18267	18176	18345	18306	18285	18472	18330	18271	18429	18358	18375	18395	18324	18427	18302	18195	18331	18487	18329	18399	18475	18256	18366	18351	18238	18261	18603	18267	18222	18351	18483	18273	18474	18093	18344	18269	18309	18343	18524	18344	18412	18398	18227	18235	18385	18263	18381	18433	18601	18414	18147	18225	18337	18239	18476	18252	18440	18415	18367	18418	18245	18448	18570	18296	18343	18380	18253	18529	18328	18505	18431	18333	18387	18347	18461	18284	18350	18318	18144	18312	18255	18551	18236	18395	18326	18252	18484	18363	18347	18392	18290	18335	18423	18436	18246	18396	18434	18324	18370	18150	18319	18474	18228	18162	18223	18161	18379	18118	18093	18363	18165	18147	18278	18458	18367	18386	18385	18373	18460	18395	18429	18304	18210	18499	18466	18390	18447	18504	18259	18399	18450	18391	18285	18437	18209	18425	18232	18344	18416	18453	18147	18120	18287	18361	18319	18432	18507	18433	18296	18380	18391	18165	18315	18396	18328	18366	18174	18320	18255	18425	18296	18338	18495	18405	18325	18328	18059	18308	18293	18476	18385	18365	18238	18018	18408	18216	18173	18448	18401	18387	18386	18317	18429	18396	18457	18399	18507	18191	18343	18481	18327	18279	18471	18378	18344	18273	18262	18442	18331	18485	18383	18193	18302	18533	18128	18267	18539	18554	18403	18274	18261	18292	18310	18334	18372	18313	18400	18202	18151	18245	18311	18298	18454	18295	18422	18452	18180	18285	18412	18380	18253	18243	18190	18414	18166	18445	18313	18235	18148	18253	18271	18519	18564	18255	18381	18392	18361	18411	18413	18339	18331	18260	18484	18403	18242	18314	18181	18407	18573	18503	18169	18101	18475	18216	18381	18444	18430	18337	18253	18255	18421	18546	18345	18276	18322	18293	18445	18410	18547	18442	18096	18318	18327	18236	18447	18253	18338	18298	18290	18008	18201	18263	18547	18509	18273	18262	18368	18445	18312	18422	18554	18326	18224	18538	18300	18245	18315	18389	18145	18146	18378	18286	18421	18385	18292	18282	18280	18478	18371	18241	18497	18204	18325	18445	18470	18550	18240	18458	18514	18271	18352	18477	18552	18314	18232	18312	18152	18294	18424	18373	18220	18240	18197	18307	18169	18351	18418	18444	18138	18319	18307	18319	18431	18311	18280	18301	18488	18220	18127	18466	18290	18210	18292	18228	18333	18336	18320	18215	18228	18399	18448	18416	18462	18247	18328	18303	18373	18235	18148	18219	18279	18339	18341	18392	18269	18480	18160	18452	18204	18301	18342	18445	18417	18388	18580	18317	18179	18286	18325	18304	18389	18205	18333	18436	18309	18366	18219	18313	18232	18314	18357	18462	18107	18556	18298	18257	18359	18295	18263	18332	18356	18283	18344	18388	18142	18314	18409	18253	18074	18378	18142	18457	18181	18287	18310	18324	18134	18534	18329	18354	18255	18392	18346	18347	18226	18164	18293	18384	18502	18374	18357	18485	18331	18306	18321	18178	18309	18444	18268	18341	18162	18391	18376	18245	18465	18395	18411	18295	18451	18501	18266	18579	18533	18354	18401	18246	18231	18225	18495	18413	18275	18454	18225	18411	18608	18407	18396	18257	18427	18277	18383	18370	18368	18367	18354	18305	18264	18529	18324	18521	18522	18310	18164	18408	18357	18466	18356	18384	18308	18296	18385	18369	18557	18454	18441	18464	18214	18295	18334	18281	18390	18303	18366	18374	18431	18260	18461	18186	18426	18293	18342	18409	18311	18553	18401	18246	18399	18252	18531	18158	18205	18427	18195	18467	18179	18518	18289	18361	18197	18277	18354	18432	18462	18128	18453	18213	18424	18338	18282	18227	18343	18174	18476	18507	18288	18420	18172	18526	18398	18522	18269	18081	18177	18677	18109	18156	18546	18304	18248	18442	18075	18388	18423	18529	18263	18407	18399	18470	18377	18352	18305	18368	18354	18327	18285	18198	18367	18445	18277	18128	18260	18354	18423	18524	18305	18301	18373	18329	18264	18384	18280	18499	18265	18428	18256	18500	18368	18234	18412	18390	18426	18292	18359	18271	18477	18420	18319	18416	18467	18415	18558	18320	18195	18419	18360	18268	18241	18159	18439	18104	18320	18478	18321	18282	18251	18358	18264	18230	18266	18432	18252	18193	18318	18262	18356	18333	18472	18270	18395	18426	18460	18274	18209	18205	18232	18367	18355	18379	18280	18502	18315	18254	18199	18467	18355	18397	18234	18488	18296
34974	33740	40403	38548	35274	33884	33349	32910	32430	32472	32519	32276	32397	32160	32257	32114	32030	32207	31814	32217	32083	32039	32262	32061	31978	31819	32190	31757	32288	31907	32088	32021	32099	31955	32268	31999	32272	32070	32024	31855	32274	32041	32170	32098	31914	32070	31965	31841	31821	31838	32219	31865	32014	32037	32024	31978	32035	31935	31925	31988	32009	32014	32100	32194	32096	31765	31969	31794	31903	32284	31878	31844	32041	31767	31900	31602	31897	32116	31965	31728	31978	31941	31652	31872	31941	31946	31917	31872	31955	31843	31941	31879	31962	31988	31911	31980	31962	31828	32037	31781	31828	31747	32100	31972	31922	31999	31910	31896	32174	31673	32131	32030	31905	32153	32060	31989	32076	31989	31854	31872	31819	31828	32172	32012	32005	32163	31892	31797	31911	32046	31715	32042	31708	31943	32051	32043	31839	31915	31987	31963	32019	32222	31959	31790	31961	31909	32009	32252	31887	31941	31894	32237	32045	32049	32029	32005	31936	31814	31901	32073	32094	31731	32244	31942	32143	31906	32207	32031	31931	32068	32018	31891	32017	32294	32050	32191	32326	32098	32080	31812	31968	32171	32050	31856	31661	32055	32005	31935	32354	32013	31985	32066	31972	31815	32141	32055	32094	31933	31999	31759	32014	31806	31838	31998	32034	31924	32028	32346	32212	31647	32070	31665	32149	31903	31939	32005	31847	32178	31968	31908	32048	32314	32011	32060	32187	31648	31883	31857	32229	31932	32195	31885	31917	32032	32161	31946	32114	31889	31683	32108	32170	32225	31789	32204	32096	31936	32043	31992	31973	32171	31930	32000	31903	31985	32196	31962	32023	32158	31769	31869	31796	32042	31990	31983	31793	31835	32197	31870	31990	31748	31685	31758	31891	31992	32368	31969	31925	31778	31974	32067	31724	31847	32242	31701	32051	31705	31977	31970	32178	32257	31849	32196	32141	31879	31852	32061	32082	31779	31778	31717	31809	32024	32102	31939	31902	32020	32185	31787	31917	31750	32002	32137	32057	32003	31927	32018	31849	32185	31943	31914	31852	31940	32110	32027	32190	31879	32234	31841	31778	32259	31929	31903	31904	31666	32222	31883	32010	31893	31929	31742	31921	32117	31917	32045	31885	31639	32150	32075	32088	31925	31987	31760	31876	31897	31914	31788	32198	31858	31891	32098	31828	31933	32081	31833	31893	31875	31955	32004	32011	31844	32264	31965	32045	32041	32112	32082	31954	32126	32091	31756	32013	32024	31886	32101	32042	32018	32135	31999	32072	31673	31796	31813	32028	32031	32142	31734	31897	31610	31829	31960	32279	31982	32027	32026	32128	31811	32039	31934	31981	31740	32011	32061	31869	32000	31842	31954	31711	32040	32243	32004	31926	32009	32051	32038	32051	32111	32129	31963	31794	32095	31934	32195	32153	32042	32067	31684	32053	31914	31970	31926	32081	32023	32072	31995	31699	31857	32129	31856	31902	32016	31625	31820	32037	31965	31848	31940	31922	31940	32212	31998	31916	31885	32077	31907	32028	31917	32090	32004	31963	31839	31941	32317	32075	31787	31960	32027	31983	31953	31944	32074	31869	32012	32024	32063	31964	32045	31883	31776	31988	31844	32263	32195	32094	31813	32102	32185	31942	31710	32168	31855	31739	31903	31894	32074	32067	32256	32012	31995	32051	32155	31959	32072	32294	31950	32196	31947	31860	31857	32266	31760	32126	31843	31901	31936	31977	31968	31820	31975	31847	31737	31851	31900	32037	31844	31917	31643	31937	32133	32130	31973	31977	31953	31821	31888	32014	31840	31971	32126	32069	31876	31960	32161	32271	31937	31957	31913	32010	31613	31987	31951	31830	32042	31885	31862	31947	32230	31827	32267	32136	31994	32090	32103	32157	31975	32102	32226	32196	31937	31858	32060	32350	32050	32085	32016	32121	31935	31946	32013	31928	31903	31852	31965	31911	31886	31944	31883	31819	31824	31981	31897	31902	31860	31887	32071	32003	31935	32059	31974	31886	32051	32065	31615	32087	31984	31950	31791	31886	32031	31602	32166	31668	31842	32011	31919	32062	31976	31998	32184	31993	32164	32170	32076	32194	31734	31949	32280	32068	32136	32198	32176	32013	31782	31843	31636	31911	31850	32095	32048	32046	32011	31714	32083	31958	31881	32134	32190	32021	31841	32158	31998	32063	31974	31678	31908	32058	32133	32100	32115	31945	31892	32296	32127	31999	31918	31813	31777	31945	31850	32161	32109	32308	32172	31932	31937	31803	31852	32035	31691	31874	31918	31968	31861	31950	31905	31814	32162	32011	31978	32052	31831	31932	31719	31687	31864	31783	31736	31900	32003	32162	32077	32046	31880	31990	31913	31877	32105	32125	31876	31631	32156	31879	31983	31784	32013	31989	31835	31971	32204	32109	32202	31853	31848	31728	31743	32097	32123	32070	32044	32014	31890	31631	31804	31948	31751	32282	32009	32048	31940	31864	31972	31925	31841	31984	32072	32091	32099	32034	32065	31851	32033	32060	32078	31859	31994	31997	32016	31851	32045	31997	32018	32053	32021	31705	32286	31839	32241	31892	31996	31848	31869	31963	32110	32014	31976	32042	31810	31951	32242	31995	31817	32016	31883	31847	31757	32010	32163	31818	31797	32037	32021	31902	31995	32036	31955	31972	31979	32141	32161	31853	31682	31802	32176	32499	32165	32172	31927	31839	31965	31944	31991	31873	31861	32112	31935	32108	32101	31941	31873	32186	31728	32210	32391	31920	32021	31866	31869	31992	31872	31868	31865	32027	32085	32059	31910	31862	32097	31959	32170	31959	31829	31833	31854	32321	32308	31896	31875	31946	31848	31902	31905	32068	32156	31973	32229	31903	31753	31944	31955	31897	31996	32056	31973	32110	31856	31672	32022	31795	32074	31974	32068	32035	32117	32125	31726	31693	32056	31850	31979	31985	31809	31944	31933	31975	32151	31993	31907	32366	32074	31818	31875	31795	31961	31800	32037	32006	32290	31927	31961	32106	31893	32122	31854	32107	32233	31986	31925	31858	31891	31939	31936	32020	32090	31919	31923	32174	32092	32012	32015	32055	31978	31749	31731	32225	32043	32068	31696	31990	32016	32017	32298	32101	32157	32029	32068	32058	31960	31982	32069	32185	32324	32262	32025	31931	32057	31855	32047	31882	32128	32186	31994	32088	32245	31886	31905	32071	32151	31906	32112	31908	31970	32096	31980	32032	31887	32028	32007	31913	31902	31986	32120	31918	31910	31957	31846	31883	32233	31982	31810	31832	32191	31896	31759	31784	32151	31854	31943	32031	32081	32004	32042	31964	32125	31952	31955	31615	31941	32081	32118	32192	32071	31991	32032	32024	32024	31864	31887	32070	31852	31847	31985	32022	32330	32155	31972	32055	31783	32050	31880	32036	32052	31885	32130	31823	32083	31912	31728	31850	32021	32114	31848	32158	31967	32067	32011	32007	31876	31863	32008	32077	31960	31944	32090	31932	31925	32335	31782	32050	31971	32095	31945	32020	31760	31873	32036	31957	31860	32080	32002	32006	32044	32038	32275	32086	31712	32001	32128	31907	32197	32145	32193	32087	31915	31848	31756	32280	32192	32275	31883	32036	31905	32070	32103	31995	32218	31964	31886	31949	31882	31904	31817	31618	31883	31982	32054	32010	31795	31902	32175	31892	31900	32163	32130	31690	31667	32070	31914	31808	31952	31812	32070	32028	31940	32098	32005	32093	32030	32062	32130	32155	31992	31649	31752	32039	32111	31745	31923	31771	31926	32118	32047	31885	32125	31981	31873	31988	32124	32204	32312	32008	31895	32185	32030	31946	31921	32069	31930	32224	31973	31863	31895	32057	32025	32005	31851	32046	32283	32171	32237	31908	32120	31996	31924	31808	32108	32050	32003	31863	32108	31909	31941	31977	31934	32052	32080	31882	32093	31944	32076	32086	31637	31980	32001	31991	31894	32025	32124	32028	32187	32122	31627	31767	32350	31941	31938	32122	31704	31743	31936	31951	32030	31747	31816	32276	32031	31717	32120	32026	32111	32003	31785	32086	31950	32109	31910	32170	32110	32331	31960	31665	31912	31929	31810	31925	32064	32138	31567	31835	31967	32163	31865	32006	32163	32103	31918	31876	31985	32357	32136	31820	31990	32147	31817	31945	32049	31980	31942	32015	31636	32182	32102	32217	32046	32108	32026	32053	32253	32272	31742	32129	31953	31922	32005	32196	31851	32130	32140	32068	32187	31972	31747	31991	31954	32102	31722	32007	32067	31770	32340	32115	31858	32129	32043	32063	31700	32211	32009	32049	31799	31817	32040	31910	31967	32003	32111	32050	32172	32103	32122	31958	31850	32103	31926	31879	32052	32079	32002	32089	32215	31806	31819	32142	32254	31940	32302	32024	31858	32069	32067	32057	31996	32061	32139	32215	31882	32002	31956	31932	31963	31898	31911	31989	31986	31886	31807	32092	32170	32040	31870	32009	31926	31806	31772	31731	32060	32048	32077	31903	32031	32001	31990	31953	32148	31947	32054	32091	32223	31936	31899	32052	32012	32080	32008	31811	32147	31930	31754	32040	31901	32137	31756	32192	31935	32155	31827	31960	31943	32111	31908	31928	31918	32242	32088	31978	32010	32171	31775	31963	31843	31932	31801	31804	31976	31942	31995	32087	31884	31991	31893	31812	32040	32005	31896	32078	31986	32075	31949	31953	32089	31930	32147	31866	31917	31851	32190	31779	32118	32048	31800	32289	31989	31992	31868	31915	31892	32114	32202	31842	31982	31983	31731	31981	32111	32202	32137	32186	32046	31940	32203	32289	32230	32018	32183	32217	31912	32113	32010	32196	31958	31903	32082	32219	31882	31828	32007	32166	32005	32088	32036	31835	31907	32059	32267	32253	32067	32005	31993	32117	31899	31984	32104	32148	31742	31919	31736	31880	31972	32014	32257	31868	31907	32014	31807	31911	31914	32179	31984	32089	31927	32065	32126	31981	31916	32132	32191	31922	32125	31809	32042	32011	32018	31989	32074	32009	32000	32200	31951	32217	31998	32081	31763	31968	31954	31805	31908	31891	31720	32099	32068	31936	31899	31894	32130	31897	31762	32060	31911
24845	33530	31472	25937	22735	21068	20233	19512	19279	18973	18853	18645	18758	18755	18549	18684	18718	18625	18655	18395	18696	18367	18431	18351	18564	18348	18345	18590	18481	18660	18492	18494	18385	18226	18428	18529	18325	18556	18252	18342	18259	18423	18368	18585	18356	18287	18332	18346	18071	18302	18189	18272	18313	18274	18285	18427	18204	18316	18356	18230	18309	18307	18262	18496	18224	18154	18430	18108	18278	18425	18509	18223	18478	18331	18243	18249	18376	18444	18585	18279	18351	18294	18356	18372	18200	18271	18170	18164	18541	18269	18334	18144	18104	18100	18223	18297	18236	18243	18400	18535	18435	18284	18404	18257	18293	18511	18318	18181	18303	18402	18212	18205	18302	18276	18288	18280	18266	18488	18306	18428	18097	18454	18329	18295	18415	18257	18343	18461	18272	18532	18252	18282	18382	18180	18412	18340	18242	18309	18140	18217	18226	18211	18473	18421	18131	18352	18531	18357	18341	18287	18171	18431	18299	18275	18212	18273	18410	18519	18469	17977	18165	18088	18384	18004	18318	18267	18382	18460	18237	18416	18348	18296	18099	18120	18366	18430	18342	18072	18187	18390	18508	18195	18276	18334	18271	18480	18364	18264	18331	18428	18500	18210	18476	18341	18466	18406	18312	18258	18290	18348	18399	18301	18436	18516	18456	18354	18314	18528	18275	18337	18393	18279	18288	18322	18225	18409	18392	18478	18433	18257	18543	18398	18562	18291	18164	18368	18278	18384	18456	18369	18219	18372	18331	18175	18536	18233	18385	18389	18230	18191	18409	18234	18270	18308	18448	18298	18292	18230	18113	18361	18299	18319	18197	18271	18267	18455	18154	18373	18234	18075	18373	18153	18388	18178	18446	18250	18068	18443	18503	18246	18263	18240	18286	18189	18251	18384	18138	18234	18288	18293	18174	18334	18251	18262	18360	18279	18206	18131	18345	18206	18312	18297	18494	18103	18342	18130	18217	18190	18311	18381	18248	18254	18202	18165	18507	18255	18414	18384	18181	18415	18421	18210	18296	18391	18312	18439	18200	18342	18292	18293	18102	18250	18355	18419	18194	18123	18429	18312	18263	18399	18441	18245	18376	18318	18530	18067	18470	18304	18276	18103	18217	18225	18298	18531	18354	18355	18371	18332	18396	18449	18307	18317	18372	18049	18265	18101	18299	18195	18300	18305	18298	18387	18211	18249	18348	18267	18468	18275	18425	18563	18338	18209	18367	18394	18310	18412	18274	18353	18291	18198	18552	18221	18250	18381	18279	18349	18060	18222	18324	18302	18467	18350	18355	18269	18354	18226	18345	18243	18206	18385	18189	18332	18285	18323	18264	18256	18419	18178	18184	18300	18274	18262	18241	18355	18380	18277	18221	18190	18295	18397	18409	18172	18204	18206	18331	18416	18470	18164	18425	18201	18333	18274	18077	18444	18270	18301	18261	18566	18156	18301	18453	18382	18349	18418	18479	18429	18240	18180	18088	18198	18251	18304	18201	18255	18307	18277	18258	18444	18262	18397	18186	18067	18226	18179	18363	18329	18278	18166	18275	18130	18240	18290	18206	18379	18359	18183	18438	18335	18406	18098	18151	18457	18372	18236	18378	18357	18232	18439	18342	18218	18336	18205	18355	18245	18176	18242	18396	18541	18382	18481	18273	18392	18246	18360	18342	18161	18226	18245	18432	18143	18116	18226	18412	18435	18358	18265	18417	18300	18423	18487	18193	18389	18435	18352	18495	18374	18441	18154	18279	18405	18277	18517	18409	18279	18260	18482	18258	18370	18254	17937	18472	18413	18219	18231	18449	18326	18257	18418	18224	18363	18271	18128	18485	18363	18412	18478	18243	18381	18326	18268	18191	18253	18314	18232	18181	18261	18407	18294	18248	18316	18360	18282	18381	18310	18355	18167	18250	18177	18301	18324	18180	18470	18195	18450	18293	18272	18367	18259	18350	18153	18297	18430	18356	18150	18284	18427	18071	18595	18339	18332	18291	18261	18371	18476	18346	18385	18385	18268	18205	18282	18351	18250	18430	18166	18348	18245	18278	18415	18321	18339	18174	18322	18154	18457	18409	18226	18203	18370	18223	18265	18332	18185	18427	18479	18420	18269	18515	18273	18054	18282	18186	18355	18225	18162	18346	18427	18283	18361	18273	18286	18302	18351	18466	18266	18385	18176	18264	18328	18387	18354	18216	18201	18427	18459	18395	18461	18400	18357	18447	18405	18463	18199	18264	18234	18250	18345	18342	18402	18342	18297	18385	18295	18197	18169	18277	18216	18328	18174	18517	18450	18297	18261	18238	18233	18287	18404	18205	18453	18345	18157	18247	18367	18318	18258	18423	18281	18371	18215	18621	18280	18326	18405	18395	18375	18111	18487	18394	18361	18226	18365	18283	18394	18241	18331	18409	18321	18394	18452	18425	18378	18278	18468	18341	18398	18320	18427	18352	18332	18414	18225	18288	18242	18508	18235	18414	18321	18346	18457	18189	18220	18276	18294	18413	18427	18415	18215	18402	18373	18255	18342	18243	18270	18500	18329	18435	18420	18191	18365	18323	18510	18256	18435	18374	18279	18295	18292	18558	18142	18283	18416	18399	18647	18373	18050	18430	18236	18360	18502	18330	18341	18196	18209	18277	18401	18414	18325	18305	18323	18409	18313	18125	18173	18261	18431	18434	18422	18197	18223	18172	18090	18383	18295	18331	18443	18371	18500	18249	18349	18283	18184	18169	18543	18255	18392	18152	18365	18343	18332	18346	18230	18486	18431	18215	18468	18249	18191	18347	18253	18352	18377	18332	18119	18263	18428	18159	18368	18254	18148	18454	18383	18566	18225	18321	18247	18164	18359	18076	18236	18233	18426	18360	18298	18339	18198	17991	18334	18324	17978	18475	18287	18313	18061	18368	18372	18489	18192	18190	18108	18225	18333	18179	18301	18383	18237	18429	18282	18441	18377	18158	18363	18323	18375	18379	18196	18446	18306	18515	18439	18490	18365	18155	18216	18377	18331	18446	18236	18271	18301	18238	18263	18365	18407	18438	18355	18453	18230	18191	18318	18186	18347	18456	18550	18345	18138	18223	18143	18365	18297	18278	18426	18379	18210	18450	18382	18203	18282	18237	18242	18275	18499	18355	18171	18166	18405	18428	18346	18298	18368	18331	18236	18276	18423	18235	18347	18380	18262	18154	18255	18308	18305	18435	18298	18273	18239	18259	18484	18513	18145	18422	18155	18275	18533	18523	18107	18298	18301	18320	18485	18389	18228	18030	18196	18248	18155	18433	18062	18173	18249	18369	18332	18324	18327	18313	18323	18453	18104	18350	18204	18330	18332	18419	18415	18313	18420	18417	18421	18225	18343	18233	18367	18378	18287	18409	18333	18454	18235	18304	18309	18222	18333	18111	18108	18375	18517	18185	18314	18501	18328	18334	18442	18413	18440	18292	18117	18433	18358	18234	18528	18565	18396	18229	18336	18310	18254	18263	18341	18466	18297	18297	18503	18435	18265	18293	18340	18338	18289	18362	18258	18254	18385	18227	18318	18343	18460	18436	18472	18505	18217	18193	18434	18285	18254	18391	18378	18410	18410	18214	18274	18439	18468	18155	18451	18102	18381	18407	18358	18373	18261	18330	18115	18344	18384	18302	18309	18217	18301	18385	18394	18509	18467	18264	18417	18305	18401	18348	18264	18307	18303	18391	18285	18210	18303	18307	18258	18260	18341	18340	18091	18308	18229	18246	18175	18417	18428	18404	18234	18290	18168	18348	18243	18357	18321	18390	18123	18298	18360	18673	18290	18479	18413	18315	18300	18373	18276	18168	18393	18388	18181	18190	18266	18341	18369	18387	18350	18327	18103	18487	18372	18469	18198	18249	18334	18305	18356	18268	18261	18257	18505	18356	18355	18239	18156	18166	18294	18120	18245	18217	18157	18463	18377	18331	18261	18373	18189	18250	18366	18459	18290	18293	18122	18338	18306	18383	18293	18345	18185	18270	18214	18342	18316	18434	18239	18275	18231	18313	18445	18250	18204	18185	18157	18240	18171	18229	18320	18151	18589	18295	18196	18317	18376	18282	18387	18307	18357	18416	18278	18149	18343	18335	18390	18313	18173	18459	18300	18266	18313	18212	18287	18461	18502	18387	18141	18244	18353	18352	18390	18385	18217	18209	18346	18325	18337	18281	18283	18078	18404	18299	18321	18361	18231	18144	18307	18229	18232	18395	18374	18081	18265	18325	18333	18120	18290	18129	18354	18291	18265	18157	18313	18295	18098	18353	18389	18342	18198	18399	18165	18500	18209	18256	18378	18132	18165	18360	18306	18119	18311	18374	18423	18419	18321	18237	18245	18234	18183	18384	18301	18353	18373	18248	18424	18360	18316	18287	18482	18378	18507	18350	18292	18220	18360	18279	18285	18346	18166	18182	18209	18179	18356	18356	18449	18381	18383	18391	18266	18361	18362	18406	18416	18384	18306	18247	18366	18350	18260	18372	18371	18334	18359	18370	18399	18288	18240	18276	18393	18323	18271	18360	18456	18406	18287	18268	18314	18487	18268	18277	18387	18222	18175	18391	18295	18428	18109	18186	18218	18444	18253	18117	18341	18250	18430	18260	18326	18166	18383	18327	18321	18157	18398	18361	18324	18380	18198	18410	18345	18317	18390	18199	18400	18375	18286	18396	18255	18390	18471	18495	18345	18432	18559	18317	18427	18391	18244	18337	18382	18284	18349	18272	18265	18406	18202	18267	18623	18316	18121	18371	18420	18353	18417	18329	18435	18180	18199	18369	18348	18266	18188	18408	18205	18559	18283	18614	18245	18387	18225	18279	18268	18363	18456	18411	18308	18399	18261	18265	18279	18386	18352	18408	18337	18275	18377	18347	18451	18332	18367	18373	18142	18258	18416	18267	18452	18258	18455	18431	18303	18350	18293	18215	18407	18557	18276	18257	18332	18317	18327	18413	18364	18408	18219	18329	18303	18428	18375	18403	18188	18272	18303	18415	18209	18314	18418	18427	18425	18319	18300	18371	18411	18253	18213	18419	18348	18410	18293	18245	18250	18368	18349	18513	18277	18449	18244	18328	18399	18360	18311	18404	18351	18417	18210	18199	18411	18232	18436	18333	18268	18468	18243
24267	21448	28889	29974	32324	34451	35178	33247	32917	32782	32146	31901	31996	31724	31866	31814	31886	31322	31748	31686	31340	31706	31288	31639	31432	31218	31348	31254	31387	31540	31559	31372	31385	30991	31302	31281	31396	31202	31186	31393	31350	31180	31361	30909	31267	31034	31215	31369	31434	31414	31231	31206	30882	30977	31123	31137	31105	31236	31363	31074	31383	30969	31114	31282	30906	31263	31097	31293	31314	31199	31049	30912	30981	31161	31114	31114	31094	31641	30958	30981	31435	31098	31113	31034	31118	31196	31082	31279	31139	31175	30984	31324	31029	31469	31113	31278	31157	31126	31224	31168	31398	31374	31166	31630	31072	31157	31237	31316	31314	31235	31210	31085	31298	31067	31205	31122	31067	31117	31095	30924	31137	31270	31230	31192	31271	31316	31074	31277	30960	30877	31263	30926	31090	31137	31341	31035	31076	31139	31004	31103	31434	31254	31461	31295	31256	31045	30867	31062	31153	31480	31187	31114	31295	31369	31139	31235	31062	31364	31145	31232	31121	31188	31237	31162	31062	31154	31350	31220	31121	30891	31212	31252	31166	31231	31244	31226	31436	31190	31047	31014	31149	31024	30982	31303	31206	31040	31018	31179	31096	31355	31155	31210	31342	31148	30945	31197	31237	31091	31133	31293	31397	31255	31311	31034	31359	31273	31157	31154	31197	31051	31226	31400	31096	31041	31158	31213	31097	31202	31299	31379	31177	31274	31020	31147	30951	31301	31262	30896	31211	31023	31180	30988	30986	31205	31165	30966	31284	31036	31144	30998	31279	31269	31088	31053	31182	31084	31314	31253	31200	31200	31588	31070	31442	31100	31238	31244	31032	31204	31161	31103	31239	31095	31024	31218	31166	30838	31031	31188	31115	31270	31389	31137	31296	31068	31251	31175	31149	31072	31240	31218	31252	30906	30982	31120	31203	31059	31526	31182	31176	31041	31094	31303	31113	31063	31416	31186	31468	31205	31195	31057	31151	31384	31415	31027	30803	31378	31245	31152	31036	31166	31104	31185	31254	31076	31448	31055	31183	31443	31175	31079	31094	31122	31387	31301	30904	30994	31254	31221	31166	31182	31264	31386	31099	31200	31508	31277	31328	31022	31149	31017	30976	31128	31083	31297	30987	30937	31138	31163	31022	31297	31328	31114	30958	31038	31171	31172	31045	31362	31115	31179	31340	31027	31247	31131	30988	30742	31217	30953	30966	31309	31301	31010	31280	31206	31183	31113	31233	31026	31323	31254	31319	31199	30893	31030	31355	31172	31193	31126	31206	31004	31185	31133	31446	31053	31391	31046	31122	31247	30970	31162	31302	31026	31163	31158	31219	30963	31226	31351	30966	30950	31109	31348	31256	31198	31085	31255	31261	31030	30858	31133	31285	31065	31100	31181	31314	31313	30986	30864	31032	30954	31121	31269	31415	31399	31154	31205	31187	31395	31321	31172	31459	30831	30972	31268	31345	31174	31064	31124	31263	30938	31286	30984	31262	30913	31186	31001	31243	31025	31115	30957	31460	31289	31278	30894	30866	31335	31042	31320	31070	31241	31327	31182	31112	30970	31096	31265	31209	31071	31419	30967	31280	31088	31169	31006	31058	31037	31031	30986	31191	31159	31384	31160	31019	31200	31090	31218	31193	31228	31265	31088	31138	31294	31211	30657	31194	31364	30909	31239	31137	31112	31304	31056	31254	31413	31305	31252	31238	31392	31448	30954	31155	30916	31167	31310	30846	31232	31009	31268	31091	31103	31197	31111	31001	31253	31115	31249	31282	31145	31273	31343	31419	31197	31126	31207	31167	31166	31117	31220	31353	31004	31277	30922	31096	31301	31283	31408	31329	31160	31177	31073	31131	31102	30879	31054	30978	31005	31164	31263	31346	31326	31359	31158	30983	31221	31261	30920	31073	31334	31222	31311	31460	31067	31133	31298	31144	31248	31076	30830	31120	30883	31091	31131	31054	31243	30844	31160	31228	31196	31307	31423	31203	31109	31098	31131	31042	30924	31264	30871	31186	31040	31158	31060	31380	31374	31373	31335	31245	31112	31127	31291	31069	31159	31161	31304	30930	31212	30966	31130	31093	30958	31039	31221	31070	31073	31257	31363	31068	31160	31340	31060	31144	31230	31171	31268	30890	31018	31383	31052	31248	31017	31183	31321	31106	31293	31086	31358	31092	31338	31257	30882	31115	31313	31087	30908	31180	31035	30935	31320	31285	31099	31079	31061	30882	31287	31090	31311	30994	31026	31223	31101	31049	31393	30981	31150	31092	31203	31173	31329	31282	31148	31033	31175	31079	31086	31149	31091	31087	31004	31061	31151	31149	31006	31241	31310	31230	31157	30948	31137	31064	31257	30891	31099	30797	31203	31310	31029	31240	31256	31088	31269	31294	31193	30889	31244	31093	31048	31350	31022	30913	31283	31251	31185	31021	31332	31497	31143	30877	30995	31080	30789	31202	31102	31214	30983	31059	31203	31214	31253	31468	31145	31273	31089	31049	31259	31061	30898	30977	31009	31132	30987	31200	31065	30861	31218	31118	31221	31266	31336	31188	31121	31002	30962	31169	31306	31448	30970	31218	31112	31157	31261	31028	31151	31066	31118	31218	31270	31235	31240	31494	31291	31186	31229	31110	31287	31001	30929	31048	31049	31158	30944	31327	31016	31335	30877	31237	30967	31184	31333	30986	31450	30961	31195	31253	31132	31029	31238	31033	31187	31206	31275	31215	31210	30987	31171	31026	30740	31366	31271	31388	31179	31327	31392	31210	30861	31109	31203	31152	31093	31218	31057	31026	31202	31265	31350	31084	31151	31076	31129	31188	30977	31177	31085	31016	31124	30964	31195	31025	31258	31241	30939	31036	30989	31217	31294	31365	31120	30804	31205	31053	31180	31081	31176	30976	31269	31220	31279	31131	31153	31175	31105	31148	31237	31158	31252	30949	31263	31285	31289	31169	31295	31117	31217	31323	31222	30965	30826	31037	31159	31316	31298	31248	31137	31012	31141	31471	31443	31288	31064	31148	31112	31290	31281	31208	31054	31402	31116	31555	31267	31269	31357	31069	31348	31370	31044	31317	31108	31162	31265	31421	31032	31466	31202	31001	30920	30911	31177	31032	31372	31333	30915	31023	31076	31078	31027	30908	31311	30931	31185	31361	31150	31160	30966	31102	31156	31299	31175	31091	31039	30995	31179	31337	31085	31220	31234	31072	31292	31227	31091	31013	31157	31017	31058	31157	30951	31071	31140	31286	30825	30940	31195	31245	30963	31341	30892	31278	30923	30836	30959	31141	31209	31418	31220	31462	31151	31242	31349	31231	31175	31194	31087	31000	31280	31315	31352	31323	31367	31022	31215	31080	31019	31221	31274	31292	30985	31178	31169	31025	31247	31072	31059	31031	31313	31237	31321	31083	31142	31107	30849	31163	31146	31260	31200	31124	31253	31145	30988	31011	31190	30983	31048	30976	31395	31278	31070	31310	30946	31197	31546	31181	31174	31006	31134	31284	31099	31170	31003	31107	30894	30997	31018	31020	31048	31308	31374	31263	30925	31112	31126	30938	31243	31264	31087	31099	31145	31070	31393	31097	30963	31197	31249	31048	31296	31278	31089	31214	31112	31041	31260	31139	30872	31078	30926	31134	30915	31035	30891	31249	31052	31036	31129	31255	31049	31191	31218	31188	31128	31166	31093	31247	31175	31537	31160	31626	31140	31161	31255	31084	31092	30968	31145	31323	30821	31142	31039	31322	31101	31326	31284	31028	30989	31276	30995	31118	31081	31187	31338	31005	31133	30893	31348	31253	31080	31055	31259	31353	31188	31437	30902	31118	31166	31283	31430	30997	31123	31199	30860	31056	31149	31127	31189	31224	31289	31087	31208	31159	30875	31143	31135	30958	30821	31140	31303	31051	30996	31187	31171	30991	30952	31204	31282	31166	31174	31100	31121	31316	31194	31170	31269	31342	31163	31037	31301	31266	31105	30989	31206	30862	30992	31066	31191	31388	31251	31121	30991	31143	31017	30911	31148	31072	31204	31107	30895	31193	31105	31265	31228	31050	31151	31304	31178	31211	31231	31058	31345	31279	31398	31136	31164	31280	31252	31205	30817	31114	31174	31316	31102	31474	31307	30925	30992	31154	31163	31279	31204	30970	31183	31115	31245	31219	31103	30989	31394	31523	31121	31109	30882	31226	31257	31042	30919	31167	31338	31115	31231	31391	30744	30709	31142	31253	31274	31294	31226	31108	31129	30885	31275	31323	31162	31158	30914	31081	31167	31044	31168	31132	31027	31367	31318	31375	30888	30989	30900	31359	31233	31389	31184	31186	31167	31267	31245	31103	31249	31306	31117	31175	31168	31239	31204	31423	31120	31124	30833	31122	31287	31376	30971	31288	31393	31406	31263	31060	31095	31192	31362	31048	31195	31184	31161	31132	31106	31235	31048	30880	31022	31171	31301	31072	31448	31319	31153	31085	31219	31093	31695	31017	30917	31312	31152	31207	31221	31027	31287	31057	30952	31186	31216	31285	31131	31230	31184	31471	31010	31090	31137	31173	31150	31574	31178	30956	30957	31322	31192	31019	31171	31424	31304	31262	31259	31111	31004	31462	31337	31081	31224	31392	31402	30919	31133	31092	31190	31259	31147	31021	30997	31163	31073	30940	31107	31263	31163	31240	31046	31083	31087	30958	31280	31374	31304	31128	31008	31063	31164	31291	30999	30899	30904	31306	31213	31033	31142	31128	31245	31057	31045	30898	31411	31300	31172	30870	31099	31062	30900	31282	31266	31162	31124	31219	31331	31236	31020	31116	31125	31068	30937	31240	30918	31315	31238	31238	31453	31113	31306	31003	31070	31182	31130	30966	30936	31022	31192	31680	31063	31054	30894	31326	31139	31053	30924	31122	30942	31139	31132	31155	31192	31205	31076	31077	31506	31298	31468	31115	31075	31046	31176	31082	30928	31288	31476	31376	31170	31172	30924	31422	31300	30943	31187	31129	30916	31089	31162	31310	31152	31060	31109	31135	30985	31164	31208	31028	31083	31181	31353	31290	31089	31276	31239	31207	31177	31155	31092	31088	31057	30978	31144	31151	31336	31315	31035	31069	31349	31417	31202	31151	31052	31234	31047
24011	41458	39075	30841	26503	23360	21804	20733	20240	19697	19167	19242	19113	18861	18808	18866	18664	18563	18792	18583	18422	18439	18623	18669	18407	18607	18369	18492	18249	18233	18278	18354	18422	18321	18195	18227	18155	18442	18228	18313	18170	18148	18190	18215	18233	18153	18194	18152	18186	18162	18096	18166	18165	18162	18191	18289	18016	18290	18078	18182	18372	18122	18144	18077	18095	18213	18299	17925	18115	18118	18023	18128	18416	18314	18111	18186	18162	18081	18325	18414	18359	18177	18283	18206	17833	18217	18530	18018	18275	18004	18107	18142	17984	18227	18057	18276	18226	18101	18186	18173	18222	18009	18072	18184	18032	18235	18040	18022	18303	18142	18116	18055	18241	18109	18153	18178	17983	17990	17975	18186	18177	18052	18219	18151	18213	18117	18090	18104	18117	18312	18134	18389	18192	18098	18308	18127	18073	18337	18223	18188	18152	18109	18270	18032	18151	18026	18057	18156	17925	18219	18022	17952	18323	18393	18251	18261	18270	18186	18078	17912	18063	18251	18361	18079	18153	18049	18075	18312	18253	18017	18012	18117	18275	18239	18276	18231	18188	17954	18070	18158	18238	18153	18170	18051	18046	18195	18188	18198	18262	18211	18103	17966	18147	18175	18306	18148	18114	18078	18200	17911	18121	18140	18223	18253	18288	18218	17944	18035	18074	18039	18149	18290	18103	18102	18105	18152	18098	18182	18031	18044	18052	18207	18240	18189	18241	18160	18092	18010	18124	17947	17979	18157	18338	18159	17964	18079	18037	18160	18269	18228	18156	18014	18019	18075	18296	18273	18015	18076	18079	18179	17977	18364	18188	18179	18029	18241	18339	18112	18152	18004	18223	18089	18214	18325	18091	17925	17974	18095	18330	18073	18120	18227	18033	18205	18048	17956	18071	18165	18198	18110	18258	18147	18194	18157	18255	18037	18176	18224	18237	18011	18085	18351	17882	18223	18102	18134	18046	18152	18284	18182	18379	18253	18220	18325	18193	18168	18103	18198	18114	18226	18077	18192	18115	18157	18245	18034	18264	18169	18175	18049	18069	18066	18006	18303	18158	18098	18055	18069	18068	18188	18074	17938	18064	18289	18172	18144	18131	18164	18235	18174	18178	18085	18198	18169	18045	18101	18028	18091	18276	18253	18085	18195	18091	18220	18284	18177	18221	17976	18176	18023	18124	17995	18205	18000	18108	18208	18223	17983	18196	18158	18012	18185	18145	18071	18201	18276	18092	18253	18173	18156	18275	18193	18152	18045	18149	18125	18209	18166	18078	18281	18277	18187	18069	18055	18093	18143	18277	17985	18212	18165	18084	18108	18129	18256	17950	18032	18032	18124	17937	18281	18149	18013	18187	18054	18243	18270	18194	18020	17894	18192	18155	18173	18009	18013	18104	18197	18001	18072	18178	18126	18318	18228	18099	18104	17939	18305	18144	18328	17951	18153	18134	18165	17972	18316	18014	17979	18169	18214	18096	18224	18162	18274	18211	18157	18261	18225	18040	18189	18153	18052	18217	18075	18266	18172	18181	18152	18170	18352	18064	18081	18277	18166	18000	18036	17900	18100	18147	17912	18148	18232	18177	18182	18137	18196	18036	18121	18090	18024	18058	18141	18035	18124	18315	18197	17982	17997	18257	17994	18165	18133	18140	18264	18054	18052	18010	18183	18131	18120	18090	18095	18192	18114	18314	18237	18101	18076	18281	18133	18099	18143	18085	18390	18158	18077	18053	18216	18223	18020	18294	18213	18120	18085	18288	18197	18133	18172	18238	18125	18257	18000	18324	17901	18180	18080	18280	18124	18092	18086	18039	18343	18106	18015	18197	18227	18025	18075	18025	17931	18183	18039	18204	18172	18055	18130	18163	17960	18025	18119	18102	17991	18257	18115	18132	18066	18221	18117	18134	18200	18424	18143	18039	18188	18002	18246	18180	18258	18042	18118	17981	18080	18182	18344	18134	18188	18222	18162	18130	18133	18230	18034	17846	18109	18197	18166	17990	18370	18139	18141	18189	18181	18242	18050	18158	18185	18291	18126	18218	18167	18029	18096	18145	18213	18331	18105	18160	18106	18141	18379	18215	18196	18108	18057	18238	18043	18092	18313	17953	18113	18095	18014	18110	17923	18278	18104	17936	18122	18178	18063	18198	18114	18237	18098	18156	18099	17992	18116	18161	18128	18300	18022	18162	18344	18141	18235	18244	18089	18143	18175	18215	17977	18201	17922	18086	18313	18088	17893	18033	18172	18013	18194	18154	18230	17972	18001	18143	18059	18065	18113	17993	18269	18190	18185	18207	18170	18105	18193	18018	18158	18404	18233	18086	18140	18122	18134	18043	18182	18201	18121	18215	18141	18109	18041	18318	18157	17996	18296	18097	18071	18033	18247	18269	18228	18089	18087	18088	17922	18277	18025	18235	18164	18302	18144	18082	18118	18218	18150	18213	18137	18081	18095	18076	18117	18045	18212	18098	18030	18056	18207	18099	18237	18201	18184	18179	18121	17988	18208	18071	18206	18180	18243	18239	18218	18050	18079	18108	18114	18235	18051	18018	18211	18303	18236	18179	18265	18153	18147	17930	18078	18114	17999	18118	18300	18148	17901	17966	18136	18197	18159	18210	18494	18071	18169	18413	18075	18177	18215	18049	18111	18172	18189	18126	18010	18114	18207	18223	18271	18295	18183	18133	18194	18042	18052	18131	18169	18030	18082	18146	18136	18153	18227	18195	18001	18007	18242	18021	18062	18159	18127	17935	18206	18043	18203	18081	18113	18218	18191	18158	18266	18374	17981	18067	18111	18221	18181	18198	18038	18205	18058	18134	18166	18225	18125	18327	18182	18135	18180	18120	18250	18155	18073	18096	18126	17951	18063	18123	17862	17904	18316	18177	18224	18135	18219	17997	18067	17958	18202	18239	18085	17906	18179	18134	18180	18214	18182	17923	18087	18340	18158	17995	18240	18434	18004	18082	18055	18269	18035	18041	18078	18159	18145	18152	17974	18072	18103	18120	18194	18287	18145	18031	18040	18264	18057	18064	18241	18184	18103	18170	18111	18208	17887	18107	18227	18052	18011	18144	18093	17930	18170	18290	17848	18181	18067	18246	18138	18078	18116	18247	18059	18289	18186	18147	18122	18074	18037	18080	18070	18067	18044	18284	18055	18093	18084	18314	18127	18113	18147	18253	18198	18077	17969	18194	18228	18101	18217	18151	18181	18028	18223	18068	17998	17984	17951	18170	18020	17976	18139	18036	18226	18027	18339	18106	18020	18096	18011	18086	18104	18111	18201	18128	18242	18275	17938	18215	18257	18081	18133	18165	18081	18251	18143	18017	18235	18063	18024	18248	18167	18379	17969	18169	18211	18035	18124	18267	18215	18269	18074	18343	18247	18191	18210	18062	18152	18297	18258	18155	18128	18053	18143	18090	18220	18147	18256	18029	18209	18228	18023	18367	18086	18171	18162	18222	18059	18141	18154	18192	18023	17994	18055	18277	18058	18155	18097	18066	18178	18076	18112	18104	17963	18013	18057	18109	18153	18077	18053	18087	17932	18203	18082	17988	18165	18171	18132	18138	18265	18223	18154	18221	18243	18267	18210	18075	18105	18214	18099	18185	18149	18193	18071	18305	18300	18158	18052	18362	17966	18227	18114	18032	18094	18092	18281	18326	18121	18185	18206	18135	18278	18137	18215	18076	18131	18249	18240	18096	18089	18130	18234	18090	18220	18022	18303	18229	18176	18130	18022	18041	17975	18083	18183	18120	17973	18025	18240	18087	18122	17948	17913	18300	18133	18301	18156	18117	18166	17997	18055	17998	18165	18308	18185	18221	18181	18128	18226	18139	17991	18197	17999	18143	18320	18278	18118	18173	18145	18176	18149	18139	18185	18067	18209	18259	17997	18069	18350	18149	18084	18112	18037	18058	18035	18180	18314	18111	18024	18215	18205	18123	18161	18181	18375	18272	18248	17998	18274	18152	18052	18082	18194	18201	18158	18151	18148	18255	18370	18052	18107	17924	18268	17997	18237	18153	18245	18024	18169	18339	18328	18012	18241	18080	18188	18230	18135	18117	17904	18178	18264	17982	18280	18112	18088	18203	18291	18190	18176	18071	18223	18162	17923	18124	18176	18158	18125	18080	18006	18228	18196	17996	18104	18054	18106	18058	18249	17987	18119	18190	18034	18152	18010	18184	18168	18199	18143	18069	18123	18178	18277	18028	18331	18309	18231	18180	18015	18136	18237	18111	18193	17973	18149	18112	18224	17872	18178	18110	18268	18264	18137	18145	18075	18450	18136	18075	18017	18287	18279	18215	18158	18170	18226	18203	18333	18151	18038	18226	18083	18096	18030	18004	18099	18187	18170	17994	18241	18253	18120	18208	18400	18094	18120	18011	17991	18176	18046	18230	18070	18134	18209	18055	18216	18252	18146	18226	18077	18109	18111	17981	18126	18191	17955	18237	18097	18168	18106	18247	18094	18191	18077	18218	17890	18246	18168	18224	18238	17953	18173	18318	17989	18091	18046	18237	18123	18179	18224	18250	18173	18161	18211	18029	18136	18110	18129	18229	18227	17955	18038	18093	18213	18181	18123	18017	18049	18123	18076	18082	18085	17844	18190	18252	18043	18151	18086	18261	18166	17988	18093	18314	18098	18083	18198	18121	18152	18167	18126	18076	18196	18148	18163	17957	18231	18052	18178	18165	18104	18105	18040	18211	18103	18240	18168	18191	18168	18220	18035	18107	17962	18028	18207	18175	18240	18223	18078	18140	18120	18091	18147	18259	18126	18341	18204	18075	18171	18059	18187	18253	18289	18108	18296	18086	18121	18199	18066	18438	18119	18122	18048	18171	18179	18137	18317	18102	18112	18238	17966	18266	18347	18240	18206	18110	18107	18274	18079	18019	18168	18023	18205	17978	18157	18135	18054	18229	18098	18014	18205	18062	18130	18001	18142	18147	18086	18023	18117	18135	18433	18134	18215	18115	18219	18021	18256	18327	18347	18105	18221	18103	18161	18063	18266	18160	18177	18042	18046	18164	18175	18252	18193	18250	18041	18234	18209	18055	18348	18330	18049	18124	18215	18320	18033	18139	18017	17966	18022	18224	18023	17974	18217	18060	18199	18101	18346
23091	21429	28637	26557	28969	33529	35424	32325	31284	31277	31046	30513	30288	30267	30171	30317	30176	29892	29797	29932	29861	29701	29731	29473	29389	29633	29244	29129	29211	29235	29371	29592	29213	29321	29533	29668	29340	29272	29153	29133	29262	29071	29260	29359	29311	29304	29159	28963	29362	29445	29160	29220	29353	29378	28974	29114	29283	28982	29137	29191	29404	29254	29191	29130	28793	29072	28960	29198	29021	29090	29202	29338	29048	29026	29404	29376	29169	29087	29231	29166	29405	29282	29261	29344	29066	29058	29219	29139	28846	29137	29368	29040	29425	29052	29058	29297	28986	28997	29216	28905	29128	29377	29221	29104	29330	29329	29138	29254	29032	29109	29295	29072	29329	29195	29008	29192	29191	29208	28808	29146	29198	29069	29214	29258	29067	29193	29060	29139	29042	29053	29361	29038	29137	29121	29118	29129	29083	29160	29184	29183	29006	29081	29150	29103	29099	28933	29230	28999	29165	29254	29083	28879	29219	29056	29204	29177	29340	29263	29176	29137	28832	29243	28969	29272	29073	29337	29054	29087	29325	29037	29150	29136	29102	28993	29111	29078	28953	29122	29159	29234	28938	29154	29030	29099	29171	29047	29142	29235	28926	29066	29199	29078	29159	29012	29346	29156	29326	29032	29011	29041	28869	29396	29319	29412	29018	29033	29220	29051	29003	28960	29153	28968	29174	29048	29156	29414	29091	29187	28980	29234	29125	29048	29221	29114	29081	29055	29261	28926	29052	29064	28987	29023	29036	29181	29138	29050	29221	29141	29317	28914	29233	29096	29272	29052	28849	29167	29143	28948	29111	29016	29010	28857	29125	29066	29059	29026	29018	28931	29121	29305	28894	29268	29356	29095	28830	29231	29328	29246	29177	29165	29117	29346	28929	28848	29043	29066	29255	29200	29304	29478	29253	28946	29210	29282	28999	29232	29007	29036	29083	28926	29183	29048	29231	29128	28952	29295	29082	28782	29007	29188	29046	28987	29295	29213	29041	29277	29159	29060	29019	28960	29009	29172	29026	28940	29013	29352	29380	29211	29083	29162	29245	29069	29083	29026	29043	29140	28917	29143	29022	28904	29438	29195	29105	28970	29088	28995	29410	29111	29217	29089	29327	29204	29205	29236	29229	29132	29212	28922	28968	29108	29288	28883	29085	29030	29387	29199	29040	29215	29110	29022	29296	29021	29241	29098	28919	29039	29233	29082	29097	28956	28972	29148	28941	29295	29143	29136	29220	29236	29353	29109	29173	28989	29188	29227	28964	29363	29037	29222	29145	29194	29383	29178	29207	29075	29111	28981	28987	29188	28995	28946	29165	29106	28912	28943	29045	28990	29092	29113	28991	29147	29226	29317	29291	29311	29056	29170	29034	28907	29325	28959	29331	29106	28950	29192	29205	29038	29165	28924	29164	29322	29353	29063	29141	29075	29181	29038	29281	28950	29078	29017	29139	29054	29179	29052	29311	29089	28872	29074	29322	29329	29361	29312	29309	29413	28778	28881	29084	29203	28917	29168	29183	29073	29014	29304	29240	28939	29158	28892	29070	28848	29207	29111	29270	29424	29096	28965	28980	29196	29141	28989	28970	29342	28907	28944	28966	28969	29027	28909	28992	29221	28960	29128	29007	29394	29134	29122	29269	29083	29224	29105	29403	29074	28932	28933	29196	29208	29181	29016	29327	28976	29014	29067	29112	28983	29275	28900	29219	29125	29043	29145	29135	29070	29174	29049	28981	28713	28875	29083	29015	29070	28908	29161	29218	29063	29042	29308	29236	29055	29023	29118	29141	29118	29023	29027	29107	29089	29042	29010	29112	29288	29196	28875	28788	29114	29343	29014	29301	29039	29291	29151	29136	29186	29288	29185	28914	29093	29161	28952	29064	29296	29131	29188	28943	29210	29145	28982	29410	29312	29179	28998	29106	29317	28934	29406	29258	29156	29055	29148	29102	28982	29012	29335	29046	29137	29056	29127	29334	29205	29373	29049	29201	29110	29246	29031	29104	29040	28966	28979	28916	29102	29089	29034	29070	29294	28982	29148	29125	29417	29305	29370	28921	28944	29183	29286	29157	29189	29294	29205	29050	29152	29163	28797	28863	28801	28991	29275	29258	29067	29043	29047	29047	28949	28887	29035	29022	29128	29036	29405	29280	29033	29011	29145	29136	29083	28970	29095	29035	29105	28957	29337	29499	28987	29227	28871	29154	29108	28879	28849	29093	29119	29036	29071	29188	29170	29232	28970	28922	28784	29039	29191	29151	29122	28956	29119	29391	29242	29256	28910	28877	29128	28988	29269	29106	29387	28939	29138	29042	28954	29417	28981	29347	29149	29004	29358	29089	29080	28960	28938	28989	29079	29089	29164	29273	29259	29381	29251	29249	29060	28888	29193	29263	29403	29019	28813	29251	29089	29074	28991	29145	29038	29138	29245	28908	28937	28945	29111	29208	29192	29182	29353	29071	29232	29180	29024	29082	29221	28921	29028	29119	29262	28981	29141	29079	29014	29040	29382	29101	29305	28936	29155	29257	29359	29243	29174	28823	29167	29006	29061	29181	29397	29282	28856	29227	29196	28884	29005	29001	29118	29211	29187	29189	29185	29111	29094	29153	29212	29216	28833	29312	29197	29108	29339	29355	29414	29319	29199	29358	29029	29044	29144	29073	28941	29232	29096	29107	29197	28976	28953	28934	29409	28980	28967	29180	29175	29299	29269	29108	29072	28884	28944	29031	29093	28996	29017	29174	29485	29197	29156	28990	29276	29113	29208	29131	28912	29250	29221	29304	29113	29224	29342	29181	29113	29111	29067	29154	29127	28976	29193	29197	29422	28990	29140	29030	29171	28994	28862	29544	29106	29317	29122	29146	28967	29203	29233	29287	29134	29068	29057	29251	29086	28943	29214	29179	28978	29206	29125	28836	29197	29372	29128	28984	28926	29249	29127	29165	28929	29112	29008	29094	28938	28964	28928	29121	29088	28990	28989	29076	28794	29034	29574	29131	29133	28891	28988	29003	29322	28976	29071	28983	29245	29189	29228	29262	29098	29095	29104	29246	29283	28914	28953	29111	28980	29470	29003	29179	29121	29188	29042	28965	28830	29117	29165	29112	29149	29341	29389	28939	29394	28966	29058	29030	29109	29357	29261	29138	28997	29201	29211	29251	29264	29150	29013	29237	29244	29005	29072	28974	29088	29326	28988	29006	28918	29281	29328	29190	28954	29175	29045	29042	29114	29263	28935	29135	29199	28974	28858	29132	29023	29065	29222	29075	29127	29264	29177	29339	29262	29267	29044	29217	29240	29238	29281	29264	29080	29219	29025	29031	29366	29449	29166	29077	29194	29247	29197	29167	29307	29273	29071	29074	29354	29360	29108	29268	29137	29095	29236	29138	29197	29219	29103	29395	29041	29042	29223	29169	29295	29036	28917	28989	28905	29195	29159	29020	29196	28945	29014	29061	29090	28975	29422	29026	29234	29330	29172	29209	29070	29190	28943	28964	29004	29065	29026	29153	29037	29243	29030	29228	29260	29255	29178	29255	29406	29202	28999	29310	28998	29093	29312	29190	29122	29260	28937	28924	28996	29211	29116	29247	29297	29108	28823	29100	29124	29138	28846	29089	29368	28947	29230	29247	29190	29114	28986	29361	29118	29256	29118	29114	29245	29152	29234	29125	28978	28833	28834	29138	29297	29135	29198	29094	29065	28924	28922	29357	29035	29071	28983	29015	29070	28803	29014	28924	29414	29035	29203	29016	29227	29576	29331	28900	29029	29048	29022	29062	29339	29363	29218	28964	29187	29034	28685	29170	29144	29149	28873	29132	29281	29076	29027	28997	29117	29179	29312	29284	29037	29176	28998	28962	29240	29053	29301	29128	28917	29001	29126	29058	28997	29275	29216	29158	29175	29119	29008	29086	29025	29073	28993	28880	29342	29225	29141	29025	29213	29159	29409	29208	29010	29233	29111	28957	28969	29229	29120	28944	29047	29088	29204	29147	29412	29104	29277	29189	29413	29134	28912	29018	29189	29140	29379	29119	29012	29127	29168	29131	28928	29015	28966	29218	29267	28849	28916	29141	29010	28768	29025	29008	29139	28945	28956	29069	29203	29099	29065	29170	29176	28949	28851	29180	29180	28995	29090	29179	29250	29149	28917	29159	29197	28885	29019	29071	29348	29139	28891	29169	29299	28989	28873	29206	28883	29186	28934	28590	28975	28970	29239	28880	29065	29162	29042	29049	28851	29042	29142	29067	29020	29156	29036	29003	28840	29347	29183	29199	29117	29223	29295	28931	29241	28948	29188	29357	28857	29236	29096	29050	29281	29313	29139	28751	28888	29051	29137	29316	29180	29215	29066	29311	29110	28926	29112	29247	29208	28959	28980	29198	28992	29238	29074	28964	28950	29191	29026	29193	29194	29136	29270	28952	29036	29007	29305	29161	29230	28992	29082	29114	29188	29195	29057	29302	29141	29158	29218	29229	29017	29068	29148	29150	28981	29187	29139	29145	29256	29099	29292	29718	29246	28992	29179	28992	29350	29096	28906	28839	29355	29187	28827	29130	28817	28984	29031	29101	29155	29143	29013	29041	29182	29085	29169	29192	29109	29014	29238	29175	29187	28914	29272	29087	28997	29133	29086	29109	29336	29021	29101	28864	29137	29003	29159	29029	29262	29318	29129	29037	29037	29181	28932	28835	28944	29020	29115	28970	29122	29342	29041	29121	29132	29274	29373	29369	29172	29103	29099	29015	29224	29242	29018	28825	29390	29209	28917	29083	29123	28990	28973	29021	28892	29121	29151	28982	29047	29189	28979	29025	28923	29246	29409	29277	29078	28979	29088	28852	29049	29152	29132	29086	29070	29180	29153	29239	29195	29184	29120	29060	29109	28948	28980	29135	28912	29130	29240	29027	29018	29115	29135	29048	29117	29143	29074	29225	29098	29133	29069	29094	29070	29219	29346	29181	29147	29161	29132	29122	29098	29072	28978	28977	28963	29172	29175	29056	29209	29275	28935	29212	29135	29178	29074	29050	29036	29137	29346	29042	29121	28997	28986	29148	29050	28986	29195	28969	29262	29046	29040	29068	29065	29088	29143	29092	29140	29183	29103	29052	28883	29140	29367	29276	29066	29100	29140
25157	46310	43799	34824	28864	24972	22929	21271	20282	19637	19198	18816	18809	18521	18405	18350	18213	18204	17937	17801	17807	17693	17895	17768	17570	17475	17709	17681	17618	17664	17482	17465	17684	17380	17542	17731	17463	17423	17461	17364	17390	17303	17485	17319	17369	17400	17213	17397	17343	17428	17414	17343	17335	17392	17511	17237	17156	17394	17294	17392	17495	17461	17379	17345	17376	17438	17427	17272	17282	17310	17349	17437	17212	17401	17339	17256	16995	17328	17393	17230	17230	17366	17292	17317	17157	16951	17364	17403	17328	17308	17344	17323	17264	17414	17365	17309	17212	17246	17254	17363	17378	17436	17178	17271	17463	17539	17252	17228	17243	17214	17244	17323	17352	17389	17330	17177	17374	17169	17349	17395	17114	17354	17407	17115	17241	17401	17399	17116	17298	17104	17382	17288	17191	17271	17104	17229	17219	17166	17157	17363	17307	17279	17290	17141	17327	17132	17261	17358	17418	17317	17439	17230	17288	17296	17092	17270	17535	17254	17224	17268	17301	17092	17143	17298	17420	17129	17205	17219	17215	17169	17224	17218	17293	17454	17412	17213	17542	17174	17157	17201	17206	17297	17370	17303	17184	17429	17332	17263	17331	17145	17232	17201	17334	17057	17152	17096	17285	17436	17100	17202	17250	17295	17373	17290	17298	17321	17104	17492	17479	17333	17116	17131	17103	17230	17293	17157	17272	17509	17355	16946	17433	17307	17133	17372	17238	17327	17367	17234	17261	17298	17211	17284	17270	17269	17285	17232	17164	17303	17302	17302	17327	17200	17232	17170	17248	17088	17196	17415	17261	17243	17248	17255	17316	17187	17459	17301	17331	17336	17278	17358	17565	17242	17336	17248	17157	17186	17221	17199	17259	17305	17183	17309	17322	17206	17235	17325	17402	17242	17253	17322	17369	17319	17246	17230	17181	17308	17198	17264	17215	17331	17356	17240	17232	17237	17409	17220	17101	17309	17320	17429	17152	17385	17446	17336	17247	17328	17310	17324	17252	17169	17085	17372	17218	17224	17185	17189	17162	17222	17236	17176	17150	17410	17170	17284	17396	17108	17082	17190	17188	17361	17332	17240	17269	17039	17251	17378	17299	17217	17388	17271	17171	17152	17159	17271	17335	17150	17158	17423	17184	17382	17312	17361	17407	17107	17251	17238	17375	17207	17336	17175	17270	17209	17218	17207	17215	17243	17036	17060	17256	17082	17350	17228	17196	17168	17298	17281	17293	17242	17334	17283	17202	17300	17142	17335	17073	17384	17392	17244	17300	17154	17162	17280	17210	17243	17373	17438	17130	17327	17184	17220	17137	17198	17294	17234	17189	17282	17197	17358	17216	17119	17125	17383	17225	17349	17346	17284	17354	17244	17261	17187	17323	17350	17321	17406	17328	17259	17007	17212	17362	17124	17207	17378	17273	17257	17502	17222	17251	17359	17252	17446	17058	17385	17135	17162	17473	17157	17182	17386	17186	17290	17184	17207	17166	17299	17257	17214	17030	17222	17215	17258	17150	17126	17339	17162	17021	17239	17173	17204	17196	17234	17153	17330	17397	17269	17198	17513	17339	17256	17192	17268	17143	17321	17393	17296	17109	17200	17392	17315	17388	17312	17313	17141	17248	17317	17284	17312	17310	17268	16968	17232	17254	17264	17104	17308	17279	17335	17244	17417	17222	17264	17165	17477	17164	17282	17315	16989	17273	17474	17336	17416	17273	17175	17402	17195	17248	17172	17420	17355	17413	17348	17316	17286	17153	17447	17300	17209	17262	17256	17182	17220	17287	17585	17197	17363	17285	17191	17275	17278	17367	17134	17327	17322	17365	17314	17279	17322	17221	17342	17298	17445	17077	17309	17306	17285	17294	17155	17231	17012	17261	17169	17182	17173	17407	17178	17266	17183	17094	17361	17389	17597	17234	17263	17283	17247	17100	17020	17315	17125	17276	17265	17382	17452	17327	17539	17174	17408	17166	17409	17367	17476	17335	17073	17255	17318	17191	17218	16953	17377	17291	17340	17262	17201	17191	17226	17292	17325	17266	17317	17074	17317	17318	17184	17310	17356	17097	17207	17287	17133	17286	17325	17214	17206	17176	17120	17498	17160	17197	17323	17381	17443	17158	17125	17210	17161	17246	17137	17260	17309	17285	17263	17258	17194	17274	17194	17303	17299	17259	17095	17156	17539	17131	17421	17230	17267	17096	17282	17366	17297	17279	17325	17337	17272	17104	17209	17464	17225	17096	17138	17254	17491	17008	17221	17235	17252	17370	17325	17128	17313	17377	17257	17372	17278	17354	17195	17318	17418	17223	17307	17287	17402	17422	17202	17267	17218	17501	17251	17175	17221	17229	17182	17331	17276	17217	17308	17161	17339	17147	17383	17284	17378	17159	17235	17106	17123	17447	17098	17396	17351	17251	17256	17302	17346	17444	17270	17251	17333	17371	17325	17313	17242	17409	16975	17195	17079	17369	17285	17169	17329	17217	17209	17453	17086	17287	17272	17346	17349	17180	17299	17178	17314	17325	17219	17229	17303	17078	17388	17047	17195	17428	17335	17471	17266	17386	17092	17390	17256	17279	16996	17303	17320	17569	17221	17334	17321	17151	17071	17461	17355	17176	17416	17076	17315	17240	17400	17347	17273	17385	17156	17293	17341	17474	17425	17349	17184	17348	17213	17543	17253	17277	17284	17429	17159	17202	17236	17187	17317	17217	17180	17315	17134	17350	17318	17300	17314	17311	17343	17279	17201	17261	17204	17474	17223	17213	17314	17208	17175	17309	17149	17285	17216	17318	17145	17455	17458	17272	17299	17342	17350	17217	17133	17215	17272	17148	17246	17105	17300	17411	17262	17163	17070	17284	17246	17192	17210	17238	17314	17205	17176	17164	17425	17146	17176	17161	17237	17166	17269	17421	17364	17200	17359	17213	17173	17201	17199	17342	17188	17181	17271	17234	17296	17338	17345	17223	17149	17514	17126	17192	17412	17195	17128	17331	17339	17272	17211	17196	17319	17145	17200	17443	17315	17275	17306	17395	17341	16921	17028	17152	17210	17258	17293	17147	17179	17287	17217	17377	17231	17398	17218	17372	17342	17220	17420	17294	17394	17354	17101	17297	17177	17313	17229	17234	17431	17186	17256	17209	17178	17345	17277	17436	17098	17306	17258	17243	17379	17275	17379	17190	17156	17124	17300	17372	17190	17441	17224	17220	17359	17141	17390	17200	17270	17243	17171	17302	17120	17401	17333	17268	17176	17242	17152	17288	17218	17425	17352	17214	17285	17174	17332	17293	17472	17439	17142	17070	17456	17209	17214	17243	17117	17258	17264	17324	17151	17466	17281	17148	17223	17194	17318	17390	17370	17328	17150	17255	17205	17235	17310	17263	17165	17260	17197	17387	17156	17199	17286	17319	17199	17320	17215	17267	17278	17467	17283	17344	17231	17336	17251	17230	17236	17335	17139	17257	17157	17180	17496	17290	17186	17198	17260	17197	17374	17286	17500	17247	17153	17216	17324	17147	17183	17409	17128	17192	17287	17391	17344	17121	17101	17079	17213	17201	17277	17176	17229	17144	17397	17325	17249	17311	17480	17344	17512	17256	17528	17117	17221	17156	17213	17393	17436	17311	17364	17328	17330	17481	17248	17335	17277	17292	17353	17303	17544	17070	17139	17308	17278	17201	17348	17212	17314	17264	17240	17094	17449	17415	17044	17371	17172	17044	17298	17181	17188	17342	17258	17246	17367	17299	17165	17531	17269	17341	17184	17275	17530	17385	17288	17352	17117	17155	17096	17329	17275	17232	17452	17332	17367	17379	17249	17166	17264	17274	17180	17294	17355	17380	17211	17143	17507	17158	17222	17393	17256	17064	17248	17448	17197	17245	17202	17100	17175	17331	17166	17323	17218	17261	17454	17203	17400	17227	17115	17441	17259	17343	17234	17253	17393	17181	17380	17207	17311	17493	17258	17269	17212	17248	17454	17354	17252	17220	17233	17336	17316	17141	17319	17338	17351	17218	17260	17134	17246	17290	17201	17305	17200	17183	17256	17235	17267	17162	17051	17132	17333	17243	17370	17235	17395	17205	17243	17122	17325	17348	17259	17315	17304	17270	17233	17278	17344	17443	17287	17222	17455	17397	17201	17341	17267	17177	17441	17340	17284	17448	17260	17216	17096	17321	17480	17126	17409	17196	17223	17176	17322	17321	17273	17103	17197	17416	17190	17407	17278	17200	17224	17168	17251	17248	17301	17213	17216	17193	17270	17080	17213	17396	17278	17241	17356	17190	17270	17267	17307	17136	17116	17229	17268	17452	16985	17313	17441	17362	17473	17179	17487	17288	17317	17257	17277	17085	17427	17123	17226	17270	17152	17358	17232	17294	17245	17215	17241	17312	17263	17198	17100	17278	17277	17439	17079	17254	17315	17437	17250	17357	17328	17103	17168	17131	17273	17202	17418	17230	17432	17386	17237	17310	17251	17235	17236	17252	17289	17452	17357	17393	17291	17154	17040	17143	17380	17341	17214	17189	17381	17183	17122	17211	17216	17309	17060	17381	17157	17187	17365	17254	17089	17368	17267	17272	17247	17401	17257	17331	17220	17212	17289	17364	17352	17211	17121	17235	17309	17266	17136	17218	17334	17364	17269	17068	17281	17289	17383	17285	17200	17319	17385	17451	17380	17247	17275	17295	17166	17330	17394	17007	17326	17451	17103	17360	17183	17146	17294	17163	17292	17153	17121	17143	17186	17374	17133	17200	17155	17267	17225	17286	17277	17363	17208	17454	17462	17214	17122	17256	17053	17311	17225	17312	17347	17289	17130	17258	17374	17332	17246	17076	17294	17300	17297	17223	17359	17205	17207	17526	17339	17044	17284	17321	17371	17239	17184	17314	17232	17259	17159	17322	17207	17355	16952	17464	17172	17186	17316	17351	17133	17304	17427	17232	17205	17277	17245	17306	17525	17214	17247	17526	17329	17211	17618	17413	17305	17233	17308	17280	17193	17338	17316	17291	17465	17482	17183	17361	17429	17261	17419	17174	17182	17305	17344	17384	17335	17240	17222	17266	17151	17406	17328	17263	17308	17243	17321	17141	17264	17105	17223	17200	17365	17030	17305	17344	17072	17211	17183
33520	30571	35578	32991	29326	28185	27514	26669	26783	26396	26220	26184	26424	26074	26203	25978	26205	25977	26002	26013	25955	26014	25875	25883	25993	25932	26043	26091	26030	25815	25611	25965	25991	25612	25721	25858	25736	25613	25841	25920	25736	25891	25708	25932	25702	25589	25848	25798	25640	25749	25737	25865	25991	25709	25709	25794	25778	25686	25724	25747	25748	25857	25860	25920	26003	25745	25891	25944	25900	25792	25442	25911	25760	25682	25711	25888	25845	25839	25781	25714	25779	25775	25679	25856	25908	25777	25809	25788	25763	25981	25762	25684	25719	25637	25830	25888	26044	25965	25739	25854	25879	25782	25610	25927	25779	25902	25639	25756	25641	25630	25707	25790	25980	25904	25854	25780	25845	25814	25738	25590	25834	25898	25689	25606	25578	25827	25861	25716	25714	26163	25775	25690	25811	25689	25816	25899	25851	25786	25871	25851	25471	25640	25859	25722	25815	25582	25678	25802	25724	25716	25667	25715	25933	25843	25684	25660	25763	25755	25975	25856	25603	25642	25809	25683	25602	25767	25783	25874	25890	25807	25582	25746	25864	25717	25624	25654	25850	25816	25923	25887	25558	25891	25868	25998	25938	25705	25945	25840	25759	25883	25749	25700	25912	25829	25716	25828	25997	25758	25889	26061	25883	25682	25772	25598	25837	25549	25825	25907	25855	26007	25829	25845	25587	25749	25836	25662	26114	25717	25582	25574	25930	25752	25887	25616	25807	25505	25794	25732	25657	25842	25723	25591	25787	25711	25732	25769	25654	25760	25872	25872	25748	25855	25741	25638	25881	25674	25646	25870	25746	25684	25904	25791	25959	25806	25770	25825	25808	25926	25711	25620	25948	25468	25978	25752	25945	25868	26027	25712	25820	25714	25863	25706	25736	25747	25731	25686	25710	25449	25649	25578	25559	25847	25846	25801	25672	25572	25885	25791	25883	25725	25807	25937	25482	25685	25910	25785	25920	25687	25590	25772	25752	25633	25702	26035	25715	25363	25957	25766	25698	25802	25879	25685	25844	25741	25708	25741	25861	25827	25816	25909	25725	25666	25692	25853	25875	25882	25970	25776	26075	25929	25862	25846	25902	25851	25656	25663	25804	25798	25982	25988	25850	25785	25819	25772	25653	25888	26059	25906	26079	25771	25803	25900	25793	25654	25990	25897	25599	25753	25966	25642	25556	25841	25895	25758	25961	25757	25714	25744	25740	25989	25907	25773	25711	25606	25999	25923	25824	25669	25879	25794	25913	26044	25791	25661	26184	26030	25752	25899	25811	25834	25935	25679	26028	25687	25643	26030	25919	25932	25680	25755	25693	25714	25680	25903	25714	25713	25699	25706	25803	25773	25626	25591	25972	25816	25741	25701	25601	25910	25982	25712	25769	25968	25770	25783	25610	25747	25688	25458	25853	25952	25710	25821	25843	25647	25831	25601	25757	25574	25782	25728	25722	25717	25967	25828	25876	25870	25934	25907	25747	25875	25892	25852	25657	25877	25700	25803	25983	25805	25712	25635	25905	25859	25865	25537	25597	25638	25670	25799	25846	25839	25909	25725	25806	26060	25984	26110	25590	25525	25751	25861	25638	25793	25932	25630	25943	25734	26097	25985	25752	25538	25693	25684	25962	25796	25759	25528	25771	25601	25586	25885	25758	25702	25684	25857	25789	25578	25923	25761	25704	25680	25814	25748	25753	25589	25611	25563	25846	25613	25701	25634	25954	25675	25767	25876	25759	25790	25616	25720	25631	25627	25797	25866	25614	25855	25848	25670	25982	25848	25783	25928	25643	25891	25799	25466	25737	25489	25765	25648	25690	25633	25481	25582	25726	25560	25838	25796	25822	25531	25772	25633	25534	25757	25757	25968	25693	25450	25523	25759	25820	25769	25892	25845	25945	25557	25742	25715	25568	25771	25955	25771	25941	25826	26027	25638	25579	25771	25665	25842	25702	25893	25926	25928	25669	25881	25778	25605	25765	26008	25773	25629	25848	25868	25726	26028	25800	25652	25805	25786	25683	25468	25846	25936	25753	25638	25662	25980	25930	25538	25965	25766	25682	25693	25863	25781	25916	25947	25907	25987	25709	25854	25736	25624	25456	25842	25830	25736	25803	25764	25851	25783	25770	25786	25706	25700	25891	25734	25825	25908	25751	25623	25744	25678	25739	25695	25854	25599	25831	25691	25723	25675	25796	25796	25819	25614	25584	25704	26196	26152	25953	25810	25791	25841	25966	25616	25934	25985	25816	25610	25760	25834	25762	25667	25643	25827	26011	25886	25676	25932	25821	25695	25931	25696	25685	25645	25853	25760	25914	25880	25744	25826	25747	25863	25951	26142	25673	25714	25938	25719	25922	25694	25898	25814	25717	25809	25830	25624	25775	25951	25823	25717	25818	25826	25771	25794	25764	25411	25920	25892	25911	25698	25772	26030	25714	25939	25637	25727	25951	25942	25874	25714	25870	25844	25910	26006	25831	25802	26000	25727	25661	25740	25848	25960	25701	25540	25954	25965	25713	25853	25802	25961	25781	25866	25814	25665	25824	25590	25807	25734	25956	25524	25770	25708	25678	25777	25631	25813	25804	25873	25815	25883	25680	25909	25680	25734	25855	25646	25820	25845	25872	25976	26112	25812	25382	25755	25901	25655	25829	25809	25967	25581	25743	25715	25857	25742	25890	25635	25637	25723	25845	25733	25944	25791	25620	25778	25770	25667	25754	25672	25622	25864	25793	25369	25806	25844	25823	25995	25729	25749	25736	25911	25601	25684	25699	25824	25808	25884	25802	25945	25997	25732	25681	25896	25567	25902	25950	25821	25760	25913	25837	25477	25650	25750	25839	25873	25789	25434	25458	25832	25708	25788	25585	25835	25634	25627	25867	25879	25824	26001	25891	25967	25765	25989	25895	25786	25919	25755	25791	25859	25845	25722	25700	25934	25692	25480	25590	25894	25970	25904	25977	25725	25632	25699	25695	26040	25999	25881	25704	25814	25847	25755	25779	25833	25728	25816	25640	26011	25707	25506	25771	25834	25940	25600	25641	25589	25735	26009	25781	25713	25733	25680	25706	25779	25804	25667	25597	25784	25974	25673	25598	25935	25605	25783	25602	25710	25727	25998	26114	25990	25838	25694	25743	25813	25940	25867	25892	25603	25859	25686	25927	25707	25911	25967	25913	25748	25820	25645	25589	25936	25685	25765	25935	25681	25627	25781	25840	25529	25827	26027	25897	25839	25769	25971	25844	25714	25570	25651	25660	25717	25961	25784	25688	25521	25850	25745	25643	25709	25756	26079	25875	25686	25968	25859	25743	25585	25873	25790	25701	25811	25653	26029	25942	25627	25716	25865	25753	25703	25797	25731	25838	25801	25667	25919	25666	25806	25709	25788	25670	25825	25719	25606	25654	25696	25669	25823	25931	25717	25766	25613	25680	25741	25991	25680	25743	26085	25663	25946	25690	25836	25603	25800	26001	25824	25847	25751	25546	25813	25536	25815	25832	25696	25845	25885	25414	25745	25467	25863	25504	25802	25805	25765	25834	25955	25853	25838	25829	25629	25729	25742	25707	25707	25862	25868	26079	25855	25863	25667	25845	25768	25758	25904	25691	25616	25742	25577	25613	25959	25802	25849	25840	25668	25470	25728	25686	25749	25715	25671	25777	25687	25955	25837	25871	25601	25815	26016	25742	25777	25894	25650	25442	25861	25685	25734	25950	25857	25726	25879	25791	25580	25800	25831	25992	25829	25747	25698	25783	25694	25487	25718	25662	25582	25642	25764	25973	25751	25837	25804	26058	25692	25847	25882	25721	25902	25817	25582	25785	25792	25739	25743	25798	25689	25887	25647	25793	25898	25794	25903	25858	25784	25883	25906	25818	25745	25743	26073	25778	25804	25801	25739	25802	25901	25985	25830	25887	25932	25793	25832	25920	25882	25794	25871	25900	25812	25728	25886	25841	25625	25960	25838	25620	25817	25827	26021	26074	25655	25759	25701	25698	25584	25759	25730	25932	25766	25687	25797	25606	25568	25746	25622	25841	25790	25794	25535	25520	25549	25778	25746	25620	25885	25689	25959	25987	25768	25700	25872	25825	25921	26074	25887	25828	25818	25891	25460	25666	25789	25617	25774	25825	25733	25834	25827	25703	25934	25890	25639	25761	25694	25682	25631	25877	25868	26023	25930	25788	25783	25914	25744	25530	25625	25708	25711	25766	25930	25844	25641	25670	26040	25682	25754	25913	25894	25853	25846	25856	25648	25792	25735	25813	25597	25560	25680	25790	25585	25566	25868	26017	25641	25871	25708	25820	25664	25853	25829	25635	25891	25832	25678	25837	26022	25715	25925	25838	25809	25764	25876	25752	25630	25822	25793	25862	26032	25902	25800	25515	25952	25683	26022	25842	25748	25632	25631	25776	25649	25831	25715	25782	25816	25892	25860	25869	25690	25964	25927	25731	26063	25502	25721	25820	25815	25657	25925	25769	25754	25861	25921	25920	25837	25998	25915	25756	25686	25846	25877	25693	26034	25762	25892	25856	25834	25531	25725	25716	25914	26058	25972	26113	25919	25671	25707	25848	25779	25799	25757	25787	25704	25771	25908	25678	25759	25883	26132	26019	25519	25804	25961	25799	25748	25827	25725	25617	25586	25799	25722	25665	25721	25473	25547	25805	25727	25711	25739	26051	25841	26014	25803	25716	25936	25507	25765	25944	25821	25830	25530	25693	25573	25677	25743	25813	25800	25796	25844	25968	25709	25856	25581	25697	25732	25618	25593	25706	25861	25888	25596	25604	25908	25810	25767	25718	25754	25891	25675	25935	25838	25771	25777	25823	25632	25787	25704	25815	25735	25862	25812	25785	25913	25624	26100	25752	25619	25467	25628	25624	25841	26019	25621	25800	25475	25664	25954	26009	25686	25875	26156	25905	25907	25807	25846	25721	25765	25809	25523	25758	25877	26025	25803	25616	25597	25897	25886	25863	25858	25912	25726	25561	25702	25787	25619	25623	25891	25818	25724	25992	25928	25895	25986	25831	25636	25761	25670	25772	25601	25846	25673	25725	25748	25834	25734	25844	25886	25726	25694	25878	25941	25634	25759	25852	25624	25857	25819	25773	25795	26047	25812	25744	25798	25706	25850
23072	30613	28541	22941	19943	17994	17105	16596	16276	16089	15854	15681	15700	15589	15606	15765	15444	15665	15589	15359	15569	15528	15424	15520	15483	15550	15553	15446	15385	15361	15499	15432	15362	15368	15449	15415	15326	15310	15185	15469	15509	15298	15438	15244	15404	15327	15157	15236	15139	15427	15264	15371	15465	15243	15291	15340	15497	15252	15479	15170	15509	15112	15209	15276	15404	15383	15250	15342	15536	15276	15444	15205	15347	15128	15148	15228	15415	15334	15327	15405	15301	15431	15331	15291	15392	15293	15470	15272	15378	15357	15272	15334	15417	15417	15164	15346	15398	15348	15180	15368	15411	15503	15408	15404	15315	15342	15344	15314	15460	15415	15309	15405	15293	15318	15342	15348	15323	15275	15537	15350	15340	15381	15488	15349	15288	15267	15234	15144	15251	15463	15388	15142	15377	15486	15339	15195	15308	15290	15401	15325	15419	15314	15290	15315	15316	15447	15272	15329	15393	15142	15387	15164	15387	15390	15245	15397	15373	15251	15295	15361	15272	15450	15305	15229	15323	15211	15404	15357	15413	15380	15340	15430	15269	15169	15261	15218	15373	15363	15397	15267	15316	15329	15321	15311	15385	15322	15288	15443	15481	15227	15232	15226	15390	15280	15294	15454	15324	15244	15303	15262	15203	15323	15290	15334	15379	15219	15373	15538	15484	15328	15317	15352	15199	15087	15410	15225	15263	15302	15431	15367	15344	15384	15473	15179	15310	15408	15316	15400	15517	15378	15158	15258	15303	15398	15193	15375	15157	15293	15288	15414	15253	15398	15364	15454	15571	15252	15342	15272	15178	15216	15420	15342	15183	15378	15314	15352	15315	15129	15051	15355	15265	15235	15180	15260	15177	15363	15259	15128	15515	15348	15414	15244	15385	15227	15478	15338	15419	15198	15239	15243	15319	15466	15324	15376	15416	15254	15266	15229	15357	15424	15445	15402	15218	15229	15336	15397	15180	15194	15189	15275	15212	15354	15127	15305	15098	15018	15407	15372	15366	15333	15327	15313	15400	15230	15328	15534	15072	15197	15231	15289	15271	15405	15356	15315	15189	15321	15468	15235	15304	15391	15422	15318	15287	15342	15234	15432	15164	15242	15395	15375	15514	15324	15375	15356	15303	15341	15485	15430	15263	15381	15243	15514	15235	15223	15382	15469	15379	15337	15485	15142	15425	15390	15210	15246	15337	15321	15380	15294	15293	15442	15210	15295	15343	15200	15324	15647	15307	15309	15288	15260	15249	15373	15354	15235	15325	15325	15208	15310	15496	15358	15441	15485	15386	15178	15347	15233	15430	15440	15247	15230	15450	15228	15327	15232	15125	15205	15320	15439	15319	15391	15249	15371	15460	15330	15355	15314	15481	15306	15310	15466	15274	15294	15409	15432	15273	15305	15236	15181	15350	15053	15154	15326	15204	15268	15333	15267	15359	15138	15256	15282	15312	15433	15332	15368	15314	15324	15399	15366	15382	15272	15470	15170	15390	15276	15413	15296	15316	15379	15167	15277	15314	15369	15354	15233	15149	15203	15179	15375	15273	15378	15336	15323	15279	15321	15239	15223	15056	15415	15345	15376	15399	15296	15255	15333	15399	15188	15315	15442	15269	15272	15291	15107	15366	15316	15306	15142	15403	15375	15307	15194	15335	15454	15341	15170	15158	15371	15592	15434	15295	15470	15244	15255	15411	15425	15155	15482	15438	15435	15345	15301	15420	15281	15307	15352	15245	15369	15387	15238	15134	15243	15433	15494	15262	15290	15251	15348	15493	15330	15327	15282	15497	15291	15196	15428	15347	15205	15279	15353	15340	15359	15244	15343	15500	15423	15207	15564	15070	15389	15162	15368	15241	15366	15421	15369	15173	15347	15361	15309	15393	15300	15443	15226	15218	15208	15478	15259	15299	15360	15279	15273	15288	15375	15382	15272	15251	15300	15219	15245	15397	15229	15236	15354	15349	15387	15448	15434	15302	15435	15406	15418	15160	15324	15246	15360	15453	15214	15333	15295	15320	15300	15395	15155	15153	15348	15277	15285	15471	15345	15145	15353	15312	15319	15308	15321	15278	15405	15348	15231	15461	15394	15359	15357	15321	15327	15231	15298	15245	15182	15345	15232	15438	15399	15236	15442	15328	15350	15270	15287	15323	15223	15228	15378	15399	15381	15491	15326	15477	15288	15429	15295	15354	15232	15261	15204	15381	15326	15212	15299	15443	15275	15265	15129	15314	15298	15372	15256	15221	15184	15447	15375	15326	15277	15219	15255	15120	15515	15412	15185	15395	15359	15362	15307	15254	15329	15328	15229	15342	15473	15273	15243	15410	15232	15276	15307	15363	15242	15399	15578	15346	15264	15231	15447	15390	15174	15520	15374	15345	15418	15413	15179	15409	15394	15299	15351	15289	15467	15367	15370	15281	15226	15493	15493	15303	15428	15452	15363	15436	15191	15369	15117	15299	15373	15225	15463	15510	15247	15057	15226	15343	15414	15237	15273	15308	15176	15362	15392	15463	15186	15381	15297	15396	15144	15340	15551	15309	15260	15288	15407	15394	15216	15311	15347	15543	15305	15400	15208	15349	15368	15374	15295	15290	15115	15373	15430	15349	15427	15507	15140	15446	15216	15381	15299	15135	15373	15485	15240	15422	15305	15305	15374	15268	15313	15422	15327	15444	15360	15369	15264	15458	15306	15407	15544	15388	15384	15163	15261	15137	15305	15213	15117	15502	15150	15328	15348	15288	15313	15209	15357	15467	15323	15316	15336	15436	15337	15249	15384	15320	15423	15358	15393	15606	15116	15310	15358	15306	15435	15370	15279	15276	15150	15416	15430	15356	15232	15497	15441	15338	15354	15377	15349	15321	15370	15405	15306	15484	15372	15177	15404	15158	15307	15423	15327	15247	15248	15309	15267	15244	15504	15339	15385	15367	15203	15239	15197	15372	15213	15398	15409	15165	15393	15386	15362	15201	15301	15365	15315	15405	15287	15346	15210	15214	15356	15290	15203	15328	15361	15075	15407	15269	15235	15335	15255	15159	15486	15378	15263	15217	15365	15413	15097	15272	15529	15361	15332	15325	15240	15390	15367	15347	15493	15216	15108	15237	15477	15312	15164	15367	15300	15356	15211	15487	15257	15434	15407	15414	15317	15355	15284	15246	15261	15314	15307	15205	15397	15373	15350	15411	15230	15375	15314	15338	15186	15432	15190	15395	15329	15275	15320	15336	15144	15176	15467	15217	15307	15268	15312	15279	15169	15240	15368	15319	15265	15196	15432	15338	15195	15412	15499	15380	15335	15347	15355	15176	15302	15443	15355	15414	15219	15297	15219	15189	15354	15309	15139	15350	15297	15251	15339	15134	15241	15428	15373	15134	15424	15336	15299	15346	15156	15231	15098	15107	15291	15415	15331	15259	15173	15230	15369	15313	15108	15453	15168	15483	15233	15364	15345	15363	15353	15363	15440	15269	15348	15292	15432	15308	15134	15476	15273	15278	15353	15394	15437	15252	15266	15247	15339	15290	15308	15374	15334	15392	15279	15351	15372	15315	15336	15427	15348	15293	15480	15537	15375	15288	15308	15260	15310	15638	15409	15468	15399	15469	15105	15137	15234	15281	15399	15338	15429	15390	15363	15387	15256	15165	15313	15468	15275	15456	14976	15319	15264	15192	15394	15345	15245	15398	15416	15380	15433	15232	15376	15531	15358	15367	15299	15311	15385	15366	15345	15158	15407	15224	15276	15331	15266	15364	15420	15278	15296	15298	15379	15288	15404	15574	15520	15451	15405	15271	15331	15435	15335	15268	15397	15369	15342	15322	15158	15323	15378	15291	15359	15370	15441	15244	15437	15350	15180	15413	15269	15500	15260	15434	15080	15356	15325	15399	15291	15452	15184	15415	15201	15205	15363	15371	15447	15304	15393	15289	15209	15388	15372	15302	15293	15357	15333	15278	15273	15386	15243	15198	15294	15313	15210	15364	15341	15190	15349	15458	15135	15325	15398	15321	15386	15242	15434	15098	15291	15282	15421	15240	15541	15324	15394	15297	15327	15302	15513	15258	15421	15311	15427	15415	15277	15118	15221	15336	15473	15426	14987	15476	15289	15570	15222	15182	15447	15285	15295	15293	15475	15244	15473	15314	15416	15199	15205	15397	15235	15504	15334	15371	15397	15261	15341	15032	15376	15285	15239	15348	15279	15356	15306	15192	15349	15261	15507	15269	15350	15591	15410	15350	15239	15244	15267	15393	15397	15388	15502	15439	15284	15439	15220	15386	15152	15340	15326	15358	15314	15139	15373	15150	15213	15424	15161	15335	15167	15478	15403	15308	15242	15189	15446	15287	15257	15358	15441	15294	15202	15225	15247	15475	15315	15165	15287	15367	15187	15292	15293	15387	15234	15311	15309	15190	15372	15449	15322	15256	15128	15248	15384	15412	15304	15435	15360	15512	15254	15312	15422	15430	15606	15282	15230	15391	15242	15390	15362	15421	15164	15229	15186	15312	15354	15545	15441	15283	15282	15355	15222	15362	15390	15219	15168	15086	15305	15511	15450	15378	15283	15424	15273	15410	15455	15397	15515	15232	15377	15349	15302	15319	15400	15374	15457	15217	15485	15240	15530	15360	15523	15516	15330	15325	15095	15313	15401	15357	15462	15461	15286	15267	15378	15365	15313	15311	15256	15435	15276	15213	15274	15291	15457	15480	15337	15418	15072	15465	15396	15296	15343	15316	15429	15269	15162	15356	15302	15261	15390	15260	15285	15319	15396	15366	15274	15184	15345	15404	15076	15318	15205	15271	15441	15342	15344	15390	15201	15270	15419	15281	15395	15268	15222	15306	15396	15211	15367	15253	15217	15366	15280	15314	15428	15164	15277	15316	15184	15338	15467	15374	15482	15310	15427	15352	15561	15093	15345	15482	15394	15261	15535	15421	15241	15420	15401	15236	15343	15331	15516	15363	15319	15296	15230	15219	15301	15222	15372	15415	15126	15511	15241	15297	15384	15214	15462	15419	15149	15221	15371	15422	15593	15154	15223	15395	15121	15303	15310	15130	15346	15400	15104	15410	15234	15311	15123	15383	15463	15359	15480	15218	15336	15395	15237	15439	15366	15422	15305	15353	15072	15359	15311
24839	21438	28514	27809	27611	27967	27593	25464	24616	24446	23980	23829	23735	23636	23756	23553	23583	23433	23293	23280	23414	23123	23190	23296	23104	23266	23370	22957	23159	23327	23085	22918	23008	23147	23256	23187	23036	23145	23239	23245	23291	23235	22944	22921	22889	22936	23022	23110	23071	23121	23015	23129	22938	23007	23106	23132	22927	22880	22793	23088	23175	22944	23088	22890	23203	22875	22797	22878	23188	23069	23152	23024	23163	23292	22977	22943	22989	23063	23148	23137	23117	22927	22991	22941	23026	22887	22862	22927	23118	22808	22968	23074	22948	23011	23052	23058	22971	23120	22974	22984	23107	23176	22926	22817	22821	22919	23001	22834	22897	23025	22927	22897	23088	23031	22826	23070	23004	22656	22789	22941	22970	23073	22825	22868	23341	23187	23103	22711	22979	23006	23030	22968	22996	22896	22882	22931	23045	22916	23060	22830	22989	23045	22873	22900	23090	22911	23051	22934	23100	22816	22973	23104	22922	23089	22964	22871	23032	22753	22983	22770	22962	23022	22882	22837	23053	23072	22938	22947	23005	22948	22694	23018	23040	22941	23094	22999	22758	22942	23195	22879	22929	22914	22965	22896	22904	23024	22891	23023	23044	22884	23000	22949	23006	22775	22848	22877	22935	22994	23142	22940	22743	23189	22969	22951	23016	22935	23027	23131	22885	22849	22898	22844	22807	22886	22919	23032	22892	22913	23040	22865	22884	23055	22894	22992	23016	22700	22896	23169	23049	22856	23126	22868	23179	22931	22947	22909	23131	22838	23019	22959	22819	23053	23075	23175	22907	22921	22879	22930	23111	23131	22851	22822	22970	23157	23169	23269	23023	23101	22842	23054	22929	22960	23136	23045	23107	22991	23196	23066	22855	23067	23092	22949	22913	22983	23012	22966	22873	22953	23016	22794	23019	22968	23356	22943	22942	22768	22974	22856	23025	23037	22874	22873	23106	23053	22957	22843	23010	23031	23194	22893	23110	22916	22891	22840	23011	22913	23290	23070	23020	22878	23218	23061	23179	22938	22688	23014	23041	23148	23085	22952	22793	22786	23139	22815	23146	22970	22910	23101	22875	22698	22789	23114	22855	22977	22916	23029	22813	23120	23033	22680	22870	22889	22869	22803	22794	22985	22947	22868	22990	23105	23001	22813	23001	22850	22926	22987	22796	22960	23019	23059	23028	22838	23048	22999	22918	22926	23082	22990	22889	22878	22833	23169	23111	23043	22883	22974	22810	22933	23004	22658	22933	22817	23141	22939	23015	22982	22733	23076	22882	22837	22923	22948	22962	23004	22942	22942	22722	22963	23001	22865	23112	22839	22972	23028	23147	22824	22863	22923	23024	23255	22955	22965	22958	22751	22983	22720	22886	22880	23133	22977	23003	22825	22972	23040	23015	23014	22874	22995	23145	23086	22730	22787	23048	22855	22883	22861	23009	23014	22887	22802	22940	23104	23039	22893	22933	22966	23006	23194	22886	23023	23114	22932	22935	22909	22859	23051	23030	22984	23018	23038	23099	22725	22811	22981	22926	22965	22871	23051	22924	22917	23129	22935	23019	23152	22760	23004	22956	23156	22940	23080	23109	23024	22943	22813	22854	23086	22819	22883	22910	22983	23101	23090	22958	23212	23129	22847	23004	23074	22952	22798	23131	23075	22820	22672	22972	22920	23181	22975	23034	22824	22979	22908	23084	22823	22876	22956	23111	22879	22958	23089	23152	22875	22807	22994	22838	22697	22904	22988	23032	22958	22912	23058	22891	22876	22930	23087	23014	22882	22930	22971	23003	23022	22686	23087	22952	22956	22931	22927	22948	22915	22935	23158	22881	22964	23020	23260	23020	23091	22976	23171	22961	22953	22880	23074	23173	22688	22825	22783	22882	23131	22941	22962	22990	22857	23026	22892	22938	23045	23178	22940	22837	22857	22975	22867	22879	22920	22896	22867	22757	22985	23140	23035	22848	22988	22867	23009	22934	22734	22837	22913	22986	23203	23132	23225	23335	22973	22917	23086	22972	23001	22917	22726	22735	23062	23130	23085	22944	22931	22872	23190	22811	23065	23020	23291	23141	22999	22722	22925	23036	22916	22945	22683	22724	23005	23012	22831	23030	22616	22943	22903	22988	22989	22638	22956	23068	22951	23038	23162	23031	23138	23042	22921	22966	23189	22929	22985	23081	23052	23086	22995	23236	22938	22934	23074	23091	23010	22893	22736	22777	22766	23060	23047	23082	22736	23282	22936	23092	22787	22774	22794	22909	22930	22905	23045	22933	22894	22999	23018	23044	22730	22922	23177	22786	22800	22826	22854	23188	22904	22921	23069	23122	23028	22826	23199	23150	22985	22991	23002	23019	22659	22875	22777	22836	22971	23018	22994	23061	23086	22869	23037	22973	22684	23063	22775	22885	22877	23195	22999	23024	22820	22910	22959	22831	23095	23098	23200	22891	23191	23304	23055	23061	23140	22943	22977	22985	22983	23112	23188	22932	22923	23129	22845	22847	22856	22806	23123	23010	23075	22863	23012	23083	23097	22755	22972	23031	22949	23094	22824	23007	22790	22785	23074	22792	22780	22905	22783	23094	23426	23056	22934	23026	22792	22788	23143	22879	22812	22893	22877	23039	23020	22769	22961	22825	23088	22878	23166	23161	22755	23104	23089	22887	22932	22909	22728	22554	22880	22859	22927	22899	23089	23135	22648	23080	22970	22950	22838	22923	23126	22914	22853	23047	22984	22754	23191	23028	23029	22884	22940	23044	22873	22863	22710	22966	22945	22876	22782	23036	23045	23237	22975	22751	22902	22894	23116	23012	23002	22993	22916	22784	22953	22820	22859	22986	23006	23105	23041	22960	23016	22991	22772	22937	22715	22982	22758	23080	22970	23114	23041	23051	23018	22821	22808	23108	22937	23078	23053	23129	22684	22821	23080	22786	23394	23266	22887	22888	23130	23083	22593	22950	23016	22824	23054	23155	23179	23092	22883	22960	22915	22985	22878	23056	23007	22943	22865	22909	23003	23005	23123	22772	22955	23108	22841	23145	22933	23042	22712	22915	23001	23106	22870	23004	23047	22893	23029	22868	23192	22974	23182	23051	22802	22865	22702	22851	22909	23006	22741	23134	22913	23142	22940	22951	23052	22824	23022	23074	22915	22731	22996	23041	23044	22904	22731	23127	22827	23193	23033	23063	22970	22835	22761	22882	22701	22843	23093	23027	22882	23425	23002	22870	22809	22932	23034	22904	22788	22878	22933	23147	22963	22795	22798	22957	22978	23051	23233	22858	22566	23178	23208	22837	23299	22853	23005	22725	23079	22974	23304	23197	23082	22857	22913	22805	22914	22884	22812	22877	22887	23028	23048	23056	23011	22937	22786	23182	23106	22997	22859	22855	22959	22917	22989	22922	22907	22754	23033	23049	22996	22988	22835	22997	23045	22946	23196	23134	22910	22767	22758	23028	22947	22861	22980	22966	23065	22900	22994	23027	23065	22861	23025	22925	23006	22742	23027	23011	23205	22862	23213	22834	23147	23104	22944	22772	23045	22790	22824	23011	22876	23022	22955	22940	23159	23058	22867	23156	23031	23128	22860	23006	22948	23049	23228	23084	22839	22680	22892	22807	22796	23092	22975	22913	22784	23150	22997	22786	22959	23014	22802	22850	22919	23101	23148	22918	23201	23016	23074	22963	23067	23139	22990	23235	22997	23045	22913	23077	22950	23031	22981	22940	23057	23029	22876	22974	23081	23145	23211	22771	22923	22931	22814	23112	23048	22968	22961	23017	22925	22836	22967	23022	22983	22968	22765	22980	22933	22885	22895	23020	22991	23088	23123	23099	22872	23020	22936	22857	23084	23015	23047	22968	23034	22904	23011	23018	23138	22969	22690	22898	23006	23028	23280	22765	22984	22975	23066	22864	23044	22940	22941	22984	23092	22972	22967	22872	22951	22755	22855	23121	23115	23008	22868	23102	22998	22869	22923	22810	22959	23011	22894	23126	22896	23035	22898	22788	22854	23000	22765	23057	22941	22930	22936	23223	23087	22765	22968	23101	22993	22880	23061	23070	22936	23044	22886	23172	23094	22947	23005	23164	22965	22925	22681	23199	22951	23081	23043	23233	23048	22790	22606	23076	22811	23103	22957	22806	23072	22811	22864	22786	22782	22847	23144	22913	22878	22911	23113	23064	23150	22995	23078	23102	23108	23016	23045	23051	22928	23187	22991	22975	22892	23230	22968	23071	22686	23009	22874	22949	22999	23174	22893	22826	23084	22947	23205	23284	22832	22919	23186	23091	22951	22893	23011	22907	22820	22784	22838	22918	23108	23132	22867	23006	23091	23068	22917	23086	22642	22859	22656	23044	23021	22928	23115	23090	23070	22926	22867	22954	23021	22856	23038	22989	23098	22991	23022	23133	23078	22857	22760	23023	23078	22881	23160	22926	22913	22886	22889	23147	22870	23086	22981	23000	23179	22969	23033	22818	22844	22919	23008	22801	23031	23069	22968	22906	22967	22983	22902	23081	22857	22937	23048	23049	22920	22938	22899	22803	23055	23021	23099	22881	22992	23139	23112	22804	22838	23013	22925	22932	22985	23202	23069	22975	22853	23091	23039	22811	22763	23085	22777	22950	22973	22943	22941	22903	22898	23023	23006	22996	22926	22883	22849	23027	22780	22893	23299	23014	22965	23011	22819	22904	22803	22937	23006	22991	22812	22900	22942	23162	22679	23026	22875	22861	22808	22830	22935	23005	22903	22957	23033	23299	22764	23157	23197	23222	23174	22859	22984	22913	22848	23232	22867	22962	23007	23150	22988	22920	22903	23129	22846	22925	22927	23031	23134	22988	23186	23130	23066	22809	22894	22900	23012	23012	23112	23079	22997	22920	23038	23384	23166	23139	22962	22830	23031	23053	22797	22933	22982	23082	22881	23149	22860	23042	22819	22917	22753	22901	22985	22876	23253	22926	22712	22817	23108	22929	22768	22911	22958	23083	22851	23221	23006	22891	22819	23124	22923	23056	22966	22994	22898	22909	22910	23201	22867	22929	23013	22893	23119	22867	23001	22877	23021	22959	23050	22823	23123	22848	23000	22944	23028	23073	23223	23110	22719	22861	22988	22758	23096	22964	23237	23275	23098
21300	37149	34654	26752	22188	19346	17770	16795	15989	15536	15378	15080	14834	14897	14526	14603	14684	14483	14465	14240	14551	14248	14460	14445	14462	14401	14228	14261	14228	14264	14248	14361	14355	14210	14328	14331	14359	14131	13988	14095	14263	14260	14224	14011	14136	14139	14300	14056	14137	14031	13960	13943	13970	14099	14154	14226	14043	14107	14051	13819	14167	13930	14025	14225	14305	14163	14165	13954	14124	13990	14111	14193	14052	14081	14047	14095	14078	14089	13986	14172	13997	13868	14083	14106	14128	14040	14233	13773	14077	14269	13990	14068	13986	13993	14179	13933	14023	13980	14096	14061	14175	14080	13883	14187	13958	14109	14102	14037	14120	14068	14014	14074	13849	14125	13787	14113	14033	14121	14212	13958	14153	14125	14094	14122	13887	14016	14120	14245	14008	14088	13992	13976	14051	13984	14026	14202	14046	14071	14002	13869	14128	14003	13992	14009	14173	14170	13914	13753	14185	14094	14013	14076	14035	14030	14007	14017	14119	14119	14037	13981	14205	14085	13881	13999	14096	14182	14181	14087	13956	14215	14003	14022	13978	14026	14052	14089	14091	14017	13976	14140	14166	13989	14237	14048	14005	14009	14017	13896	13982	14105	14174	14128	14178	14154	14107	14042	14076	13979	14144	14147	14141	13985	14008	14028	14180	14061	14074	14158	13941	14087	14016	14072	13908	13829	14213	13960	14071	14037	14051	14167	14023	14095	14078	14004	14111	14202	13928	14194	14106	14030	14206	13919	13973	14148	14067	14212	14066	14059	14038	14036	14101	14082	13999	14201	13870	13867	13961	13934	13893	14134	13956	14031	14100	13976	14058	14060	14125	13960	13948	13989	14071	14117	13795	14073	14029	14086	14172	14007	14068	13970	14244	13981	14075	14039	13984	14011	13997	14085	14077	14178	13930	13923	14017	13947	13922	14074	14058	14208	14111	14094	13906	14090	13960	14129	14105	13944	14205	14088	13976	14097	13983	14002	14072	13907	14227	14081	13947	14033	14049	14035	14212	14003	13875	13930	14103	14116	13820	14035	14034	14204	13978	13957	14070	14152	13976	14020	13979	14041	14173	14115	14006	14148	13934	13949	13995	13984	14095	14216	13940	14128	13957	13954	14022	13877	14125	14003	14123	13904	13925	14097	14085	13837	14040	13946	14063	14101	13890	13819	13916	14041	14066	14031	14005	14102	13978	14278	13749	14075	14170	14119	14130	13966	14022	14115	13973	14060	13925	14194	14036	14081	14128	14093	14005	13952	14148	14085	14174	14171	13923	13974	14084	14180	13914	14012	14069	14038	14045	13977	14002	14199	14060	13921	14059	14053	14094	14154	13941	14143	14172	14172	14286	13778	13915	13994	14157	14131	14011	14102	13867	13947	13986	14053	13925	13949	14048	14125	14089	14040	14021	14000	14011	14189	13971	14013	14022	13870	14229	14082	14153	13975	13936	13862	14114	14148	14087	14095	14099	14079	13961	13925	14095	14104	14101	13960	13971	14098	13989	14034	14011	14025	14057	13894	13988	14006	14120	13994	14039	13998	14192	13975	14072	14236	13991	14055	14138	14005	13907	14082	14067	14012	14096	13924	14048	13970	13958	14066	14123	14115	13856	13820	14082	14113	14025	14025	13935	13772	13969	13958	14170	13993	14174	14136	13742	14152	14157	14076	14133	13981	14137	14201	14043	14086	14194	14161	13986	13948	13902	14074	14215	13943	14234	14066	14084	13923	14029	14039	14005	14155	13993	13956	14194	13900	13919	13938	13901	14041	14030	14030	14008	14220	14090	14063	13968	14152	14147	14043	14066	14210	14209	13856	13944	14053	14109	14083	14151	14023	14019	14028	14012	14023	14145	14130	13992	14005	14113	13996	14050	14077	14031	14146	13967	14104	14013	14145	13988	14054	13993	13936	14140	14242	14200	14072	14038	13982	13968	14072	14148	14175	14163	13942	14014	13964	14090	14006	13999	14186	14082	14119	14160	13937	13982	14077	14097	14240	14184	14210	14047	13959	14086	14000	14145	14008	14000	14181	13922	14023	13937	14109	13978	14119	13841	13948	14153	14042	13979	14020	13966	14126	13983	14049	13997	14152	14035	14144	13928	14062	14107	14036	14097	13898	14197	14009	14147	14005	14010	13935	14126	14132	14061	14013	13976	14028	14103	13998	14007	14178	13945	14051	13916	14159	13980	14117	14158	14078	14029	14220	14120	13948	14226	14177	14219	14023	14124	13933	14047	13933	13949	14076	14066	14140	14039	14225	14003	14294	14072	14163	13873	14083	14025	13949	14035	13919	14103	14037	14080	13978	14150	13969	14116	13941	14033	14105	14118	14176	13816	13954	13884	13960	13995	13948	13948	14226	14164	14052	14110	13951	14144	13950	13745	14040	14020	14057	14130	13907	14016	14040	14094	14050	13955	14036	14102	13986	13962	13840	14169	14059	13978	14051	13999	14077	13947	14041	14097	14165	14046	14161	13855	13841	14206	14210	13934	14073	13891	14087	14226	14231	13960	13975	14104	14218	13896	14070	14076	14167	14133	14079	14066	13995	14004	14097	14195	14126	14029	13906	14020	14126	14219	13955	14078	13968	14093	13988	13963	13991	14127	14092	13911	14052	14109	14093	13940	13985	13902	14007	14087	13950	13970	13955	14142	13919	14087	14110	14088	14055	13937	14167	13955	14179	14034	14087	13968	14035	14064	14096	14008	14112	14053	13815	14254	13914	14075	13954	14006	14216	13970	14191	14227	14085	14055	14111	14167	14042	14185	14218	14041	14059	14163	13946	14152	13928	14340	14126	13939	14012	14108	14090	13935	14043	13981	14042	14079	14107	14066	13970	14052	14077	14117	14185	14017	14210	13987	14064	14036	14060	14184	14160	13943	14119	14167	14031	14034	13986	14042	14049	14175	14092	13924	14101	14115	14079	13932	14078	14165	14039	14153	14097	13973	14021	13988	14048	13903	14123	13902	14078	14056	13938	14199	14054	13958	14014	14080	13934	14197	14086	13855	14215	14138	14065	14205	14008	13983	13995	14006	13956	13868	13888	14080	14052	13979	13907	14110	14170	13993	14097	14149	13976	13906	14192	14025	14019	14014	14024	13999	14053	14055	14142	14067	14052	14150	13881	14132	14248	13968	14005	14050	14189	14073	14270	14047	13910	14081	14104	14054	14048	14023	14051	14063	13769	14180	14059	14114	13998	14018	14025	14103	14091	14082	13999	13915	14146	13895	13947	14112	14176	14130	14131	14069	13781	14005	14014	13940	14009	14092	13927	14166	13842	14092	14189	14012	14122	14030	14156	14115	14204	13887	14257	13906	14169	14148	14203	14163	14058	14008	14094	14119	13900	14043	14026	14181	13896	13998	14013	14071	14087	14119	14231	14182	13836	14146	14143	14033	14186	14055	14097	14206	14148	14085	14140	14108	14094	13961	14062	14093	14110	14195	14009	14087	14219	14121	13858	14026	13968	14056	14005	14017	14033	14041	13953	13983	14227	14126	14034	13852	14116	13929	14174	13837	13962	13975	14001	14056	14113	13926	14117	14235	14000	14247	14062	14064	14213	14175	14177	13915	13917	14018	13944	14097	13952	14050	13976	14087	13970	14020	14088	14006	14018	14145	14098	13991	13987	14069	13989	14232	13854	13986	14083	14120	14185	14174	13930	14076	13963	14037	13861	13946	13922	14265	14077	13934	14046	14043	13818	14117	13978	14064	14099	14106	14048	14025	14027	14147	14109	13998	14017	14132	14125	14191	14065	14054	14014	13941	14104	14139	14003	14229	14055	13971	14075	14125	14015	14067	13958	13938	14016	14194	14143	14117	14057	13978	14254	13957	14100	14011	14196	14165	14173	13956	13947	14098	13935	13989	14075	14068	14024	13958	13956	14034	13951	14218	14064	14082	13941	14025	14031	14171	14024	14129	13922	13933	14045	13997	14120	14087	14071	14041	14179	14150	14061	13947	14151	14095	14055	14069	14172	14144	14242	14123	14019	14007	14126	13953	14124	14159	14089	13917	13983	14083	14212	14225	14099	13900	13884	14035	14027	14077	14050	13961	14294	13971	13966	14016	14121	13942	14121	13928	13896	14157	14090	14127	14140	13979	13930	14158	14043	14098	13905	14058	14155	14077	14098	14049	14217	13956	13970	14105	14208	14179	13910	14138	14079	14025	14027	13959	14188	14148	13900	14017	13999	13877	14076	13953	13887	14171	13926	14082	13880	13980	14074	14147	14180	14073	13914	14218	14057	14017	14002	14234	14033	13973	14185	13890	13830	13996	14005	14218	13973	14014	14212	14011	13970	13986	14063	13862	13950	13993	14062	13900	14023	14024	14025	14010	14017	13984	14162	13928	14222	14013	13960	14150	13904	14133	14048	13992	14146	14222	14042	13870	14005	14054	13957	14113	13941	14119	13932	13943	13968	13925	14121	14035	13820	13964	14035	13872	14033	14083	13868	13922	14127	14010	13846	13963	14026	13928	13977	14214	14069	13993	14058	14020	14004	14151	13973	14074	13789	13910	14137	13982	13984	14146	14054	14026	14074	14068	13994	13903	14156	14034	14089	13960	14049	13902	13986	13963	14062	13966	14070	14177	14012	14140	13998	14007	14022	14055	14034	14054	13987	14030	13901	14069	13957	14046	14206	14095	13991	14052	13925	14106	14048	14070	14119	14066	13943	13910	14004	14092	13952	13892	14062	14034	14071	13984	14026	13899	13980	14101	13999	14108	13968	13973	14174	14060	14040	14046	14018	14266	13996	14064	13893	14062	14123	14030	14036	14150	14055	13961	14156	14026	14120	13941	14222	14032	14088	14023	13959	14213	14021	13965	14002	14048	14047	14133	14016	13941	14175	14168	14158	14104	13840	14035	13963	13987	14065	14243	13967	14024	13970	14073	14033	14019	14145	13943	14159	13851	13968	14118	14136	14063	14131	14291	14017	13980	14036	14208	14020	13979	13936	13909	13960	13916	14118	14017	13890	14029	14137	13897	14057	14040	14075	14006	14052	14055	14007	14121	13938	14009	14193	14012	14009	14154	14058	14166	13870	14105	13868	14081	13981	13937	14061	14051	14089	14150	14087	13934	14249	14016	14003	13921	13945	14170	14172	13950	13867	14069	13957	13950	13875
23380	21427	28774	25436	26217	30108	30992	27703	26339	26050	25498	25154	24889	25014	24835	24940	24664	24610	24554	24439	24535	24367	24288	24409	24207	24331	24150	24066	24204	24043	24293	23996	24226	24247	24061	24082	23902	24009	24011	23902	23905	23800	23866	24022	24021	24319	23787	23673	23912	23851	23790	24042	24070	23827	23894	23873	23852	23875	24179	23786	23904	23977	23631	23802	23861	23790	24006	23812	23917	24089	23742	24078	23730	23982	23785	23901	23801	23807	23838	23834	23836	23978	23840	23934	23631	23966	23556	23588	23611	23795	23793	23723	23791	23853	23801	23735	23857	23961	23771	23827	23766	23900	23853	23960	23980	23700	23724	23804	23816	24193	23881	23830	23976	23872	23758	23919	23821	23969	23696	23700	23667	23767	24057	24027	23820	24141	23784	23986	24056	23751	23697	23799	23792	23682	23699	23889	24081	23927	23974	23624	23930	23704	23633	24057	23950	23824	23876	23736	23714	23687	23987	23858	23907	23602	23622	23583	23709	23979	23951	23768	24148	23785	23945	23855	23930	23957	23675	23991	23689	23604	23922	23845	24167	23806	23897	23691	23891	24003	23982	23789	23820	23701	23893	23925	23976	23824	23802	24118	23793	23682	24087	23841	23845	23854	23749	23759	24074	23976	24210	24046	23988	24114	23740	23852	23933	23787	23563	23913	23884	23989	23776	24097	23851	23602	23963	23946	23720	24002	23792	23853	23969	23895	23878	23848	23875	23884	23876	23765	23894	23957	24078	23810	23936	23598	23819	23896	23850	23803	23972	23825	23796	23808	23777	23762	23969	23837	23718	23771	24084	23630	23862	23717	23856	23842	23865	23869	23924	23909	23805	23632	24080	24125	23971	23726	23617	23838	24078	23903	23887	23758	23821	23614	23860	23881	23900	23772	23882	23508	23771	23630	23703	24100	23791	23756	23952	23877	23823	24067	23940	23657	23807	23615	23674	23701	23828	23853	23922	24004	23597	24016	23874	23748	23694	23949	23655	23747	23736	23586	23848	23770	23869	23720	24015	23766	23819	23872	23851	24055	23901	23678	23890	23711	23728	23637	23726	23958	23632	23932	23724	23722	24070	23858	24007	23881	23860	24036	23498	24242	24016	24046	23889	23579	23957	23888	23860	23706	23713	23865	23984	23876	23923	23841	23715	23798	23718	23707	23634	23565	23734	23567	23959	23867	23780	24056	23982	23829	23931	23941	23758	23887	23718	23863	24050	23943	23913	23741	23583	23903	23897	23488	23643	23548	23769	23795	23817	23569	23759	23612	23811	23876	23855	23853	23960	23657	24030	23724	23947	23898	23905	23972	23806	23748	23787	23809	23765	23800	23886	23792	23999	23689	24057	23896	24112	23724	23876	23723	23711	23761	23722	23871	24036	23909	24102	23779	23822	23953	23671	24095	23822	23912	24042	24087	23909	23933	24036	23947	24198	23709	23791	23683	23925	23880	23763	23796	23784	23989	23679	23579	23608	23771	23835	24091	23958	23808	23821	23965	23905	23414	23647	23683	23647	23972	23819	23856	23729	23864	23756	23957	23906	23639	23724	23872	23767	23930	23846	23718	23733	24015	24006	23932	23782	23915	23939	23765	23948	23676	23970	23937	23739	23496	23673	23863	23737	23717	23829	23834	24023	23873	23659	23781	23718	23883	23733	23922	23743	23800	23808	23871	23623	23634	23762	23960	23813	23817	23610	23769	23685	23929	23777	23854	23917	23768	23938	24017	24041	23702	23894	24034	23635	23638	23805	23616	23744	23828	23884	23832	23772	23677	23834	23917	23655	23616	23966	24050	23708	23720	23873	24029	23792	23869	23980	23759	23835	23753	23638	23809	23692	23929	23845	23702	23520	23693	23837	24139	24061	23733	23794	23852	23972	23680	23996	23869	23950	23888	23795	24040	23884	23878	23776	23904	24102	23784	23637	23625	23773	23881	23753	23734	23934	23854	23900	23527	23843	23745	23715	23727	23873	23794	23904	23856	23682	24206	23848	24007	23986	23688	23950	23766	23925	23855	23940	23769	23755	23838	23733	24076	23977	23859	23780	23872	23838	23832	23868	23576	23616	23930	23925	23876	23859	23704	23857	23550	23736	23616	23604	23668	23892	23968	24118	23889	23794	23843	24017	23738	23864	23839	23703	23575	23949	23879	23873	23838	23981	23482	23662	23789	23603	23773	23878	23897	24016	23736	23835	23934	24256	23926	23683	23820	23823	23704	23913	23923	23931	23617	23794	23923	23981	23984	23858	23748	23929	23881	23751	23633	23945	23747	23838	24005	24023	23852	23803	23625	23717	23777	23865	23931	23962	23617	24037	23689	23930	23810	23761	23876	24100	23940	23826	23802	23788	23941	23623	23693	23516	24156	23730	24006	23831	23901	23969	23896	23880	23870	23896	23913	23679	23696	23829	23898	23971	23816	23850	24103	23817	23696	23923	23843	23813	23573	23804	23667	23959	23859	23832	23533	23742	23759	23799	23902	24154	23702	23655	23687	24026	23788	23812	23893	23680	23958	23866	23820	23915	23726	23939	23829	23577	23578	23846	23855	23778	23663	23887	24058	23507	23873	23742	23762	23550	23598	23791	23675	23691	23701	23833	23739	23714	24122	23950	23958	23892	24011	23691	23785	23847	23650	23840	23750	23753	23587	23867	23913	23963	23907	23676	24047	23805	23832	23732	23844	24123	23780	23949	23760	23623	23755	24030	23656	23774	23744	23968	23791	23866	23871	23727	23797	23527	23957	23772	23927	23629	23803	23838	23846	23803	23863	23855	23811	23962	23935	23895	23727	23687	23971	23795	23846	23951	23560	23861	23929	23833	23590	23689	23820	23722	23744	23769	23964	23760	23810	24039	23682	24111	23974	23719	23836	23872	23818	23893	23738	24142	23856	23680	23802	23703	23935	23921	23866	23760	23675	23655	23955	23857	23908	23850	23932	23750	23699	23791	23806	23778	23747	23801	23813	23778	23671	23880	23845	23870	23977	23785	23950	23831	23705	24070	23861	24028	23802	23824	23758	24040	23951	23627	23958	24038	23766	23863	23923	23861	23757	23941	23860	23921	23892	23762	23739	23969	24157	23655	24033	23909	23886	23754	23683	23848	23980	23822	23914	23841	23870	23953	23512	23726	23671	23910	23913	23976	23895	24000	23983	23977	23620	23940	23814	23544	23782	23955	23746	23965	23716	23790	23677	23868	23916	24223	23595	23927	23846	23704	23688	23699	23703	23792	23625	23765	23617	23856	23790	23854	23822	23760	23772	23819	23698	23828	24045	23729	23877	23726	23851	23963	23955	23922	23899	23574	23840	23937	23886	23927	23937	23672	24046	23780	24126	23552	23741	23935	23872	23805	23700	23833	24003	23765	23756	23596	24079	23652	23997	23881	23687	23610	24019	23796	23730	23587	23838	23895	23991	23912	24038	23697	23885	24014	23780	23967	23749	23867	23656	23795	23740	23483	23531	23781	23783	23933	23903	24021	23854	23748	23755	24008	23972	23814	23954	23874	23758	23747	23536	23781	23964	23946	23991	24047	23861	24017	23940	23685	23835	23714	23982	23704	23757	23605	23711	23906	23701	23693	23883	24037	23752	23812	23816	23856	23899	23909	24118	23866	23758	23852	23536	23806	23918	23727	23978	23617	23759	23707	23635	23623	23931	23868	24031	23933	23900	23984	23874	24046	23849	23500	24012	23848	23594	23770	23616	23876	23697	24029	23652	23863	24040	23759	23903	23996	24040	23901	23990	24093	23872	23809	23825	23874	23889	24037	23960	24042	23899	23843	23840	23948	23902	23490	23844	23755	23741	23857	23766	23903	23922	23871	23756	23783	23596	23836	23715	23566	23753	23844	23907	23889	23997	23953	23752	23962	24031	23947	23645	24004	24048	23707	23843	23821	24085	23873	23812	23876	23714	23918	23556	23906	23858	24006	23772	23779	23521	23732	23894	23984	23819	23659	23940	24185	23772	23782	23748	23559	23733	23885	23954	23648	23626	23738	23908	23840	23808	23922	23889	23702	23708	23849	23832	23606	23671	24044	23756	23993	23997	23746	23698	23831	23728	23780	23664	23885	23747	23926	24027	23980	23919	24018	23885	24116	23811	23783	23882	23865	23669	23947	23741	23859	23640	23740	23988	24120	23759	23687	23776	23651	23781	23880	23713	23839	23745	23799	23828	23894	23824	23719	23490	23775	23627	23904	23821	23717	24085	23791	23720	23674	23612	23712	23800	23802	24073	23849	23698	23866	23777	23696	23821	23904	23668	23875	23887	23853	23759	23783	23657	23813	23907	23898	23824	23841	23999	23863	23829	23812	23857	24126	23763	23661	23861	23896	23799	23830	23897	23657	23615	23896	23734	23997	23650	23924	23912	23879	23855	23678	23667	24072	24017	23817	23682	24054	23958	23696	24038	23925	23615	23938	23777	23922	23885	23774	23922	23943	23757	23905	23717	23703	23876	23896	23785	24079	23679	23561	23739	23741	23799	23857	23794	23860	23860	24044	23812	24052	23590	23895	23575	23808	24064	23699	23932	23858	23887	23683	23927	24001	23770	23850	24091	23779	23637	23925	23741	24021	24129	23919	23639	23855	23936	23739	23789	23810	23751	23728	23854	23847	23752	23784	23912	23929	23633	23862	23797	23839	23705	23866	23741	23789	23925	23655	24011	23931	23751	23553	24119	23804	23955	23836	23890	23865	24031	23757	23832	24036	23579	23635	23840	23660	23718	23598	23872	23932	23806	23905	23923	23966	24082	23965	23758	23856	23789	23708	23974	23874	23834	23996	23919	23980	23814	23721	23838	23603	23577	23738	23795	23624	23698	23871	23761	23907	23766	23829	23593	23861	23648	23756	23709	23847	23685	23742	23850	23796	24068	23760	23787	24014	23712	23751	23852	23748	23589	23631	23766	23718	23992	23884	23800	23895	23673	24014	23851	23544	24006	23863	24088	23879	23853	23753	23745	23920	23937	23855	23796	23907	23912	23679	23869	23807	23832	24035	23955	24062	23978	23736	23836	23786	24031	23892	23927	23706	23912	24016	23912	23793	23675	23782	23692	23910	23975	23943	23942	23783	23898	23929	23836	23893	23719	23699	23870	23525	23785	23571	23847	24259	23538	24018	23917	23886	23850
23716	43375	41304	31932	26107	22884	20209	18647	17780	16959	16654	15916	15722	15761	15668	15679	15555	15099	15110	15044	15209	15285	15256	15170	14870	14948	15011	14913	14830	14921	14957	14967	14641	14907	14657	14768	14846	14767	14666	14622	14800	14772	14697	14701	14880	14718	14682	14596	14573	14739	14590	14579	14622	14696	14500	14769	14651	14456	14697	14708	14745	14663	14775	14590	14662	14487	14556	14512	14772	14519	14682	14697	14741	14740	14533	14636	14565	14480	14564	14887	14516	14775	14654	14541	14373	14675	14478	14492	14575	14496	14569	14548	14691	14578	14544	14624	14540	14459	14604	14736	14568	14845	14455	14485	14706	14614	14608	14625	14652	14560	14696	14618	14473	14711	14636	14498	14822	14490	14534	14627	14487	14510	14655	14676	14410	14562	14688	14508	14553	14515	14509	14639	14581	14492	14730	14684	14598	14597	14465	14727	14642	14711	14618	14541	14637	14739	14755	14499	14620	14671	14678	14326	14666	14668	14426	14565	14633	14591	14682	14484	14698	14567	14451	14649	14491	14494	14421	14507	14563	14697	14523	14578	14649	14700	14548	14606	14687	14448	14621	14683	14593	14598	14555	14736	14512	14697	14459	14452	14351	14575	14634	14684	14605	14706	14390	14792	14320	14593	14599	14506	14623	14501	14628	14532	14401	14508	14512	14602	14717	14549	14555	14783	14567	14531	14666	14624	14737	14489	14611	14572	14522	14617	14554	14586	14582	14644	14517	14517	14554	14619	14443	14629	14626	14527	14659	14534	14523	14624	14515	14576	14645	14602	14614	14601	14499	14411	14422	14685	14755	14585	14501	14624	14567	14558	14709	14687	14599	14622	14748	14589	14540	14629	14620	14591	14462	14566	14582	14650	14640	14365	14459	14629	14653	14719	14621	14467	14647	14673	14727	14646	14637	14676	14567	14544	14691	14594	14569	14646	14483	14659	14783	14489	14712	14702	14628	14550	14560	14640	14610	14576	14565	14562	14539	14716	14582	14674	14499	14625	14761	14678	14543	14620	14550	14457	14665	14380	14524	14747	14678	14559	14624	14490	14501	14450	14601	14486	14563	14758	14525	14640	14652	14522	14507	14660	14672	14478	14463	14608	14549	14479	14599	14474	14424	14531	14638	14445	14532	14745	14623	14686	14559	14488	14545	14750	14577	14457	14500	14472	14423	14520	14620	14645	14644	14494	14692	14558	14475	14654	14405	14546	14499	14500	14601	14606	14866	14386	14481	14484	14567	14725	14557	14524	14377	14595	14484	14671	14488	14720	14537	14483	14547	14592	14478	14478	14437	14594	14642	14407	14574	14525	14439	14608	14527	14657	14641	14655	14688	14556	14408	14508	14365	14553	14362	14569	14576	14329	14557	14634	14503	14541	14475	14524	14473	14570	14427	14649	14511	14485	14709	14744	14447	14579	14479	14591	14339	14560	14578	14643	14546	14630	14474	14437	14489	14735	14608	14746	14599	14814	14472	14563	14612	14377	14666	14361	14594	14710	14641	14548	14633	14496	14566	14608	14689	14474	14566	14523	14686	14594	14607	14600	14695	14414	14656	14544	14406	14563	14588	14683	14731	14630	14561	14534	14371	14581	14614	14631	14382	14528	14424	14688	14492	14820	14698	14762	14899	14363	14639	14507	14696	14481	14711	14531	14614	14589	14539	14622	14589	14514	14607	14591	14593	14591	14643	14575	14560	14581	14561	14643	14591	14571	14432	14367	14619	14620	14480	14548	14486	14498	14631	14481	14382	14611	14678	14498	14490	14697	14583	14494	14677	14362	14570	14622	14624	14512	14621	14339	14341	14679	14695	14574	14567	14733	14485	14440	14634	14607	14636	14581	14568	14448	14645	14573	14449	14580	14508	14636	14568	14274	14600	14496	14709	14582	14424	14612	14495	14517	14499	14545	14440	14599	14626	14634	14742	14617	14672	14570	14658	14538	14540	14535	14469	14357	14541	14540	14653	14624	14588	14516	14676	14402	14399	14538	14533	14486	14497	14655	14481	14383	14604	14639	14412	14557	14514	14602	14726	14454	14632	14738	14483	14549	14381	14656	14507	14458	14501	14421	14704	14532	14545	14648	14649	14686	14549	14586	14724	14523	14520	14566	14730	14534	14720	14549	14413	14681	14626	14389	14652	14547	14498	14503	14776	14628	14528	14699	14554	14688	14660	14390	14430	14487	14481	14565	14562	14591	14350	14420	14612	14616	14632	14422	14500	14509	14630	14670	14736	14584	14596	14689	14466	14637	14460	14696	14604	14505	14607	14628	14741	14571	14547	14448	14634	14469	14331	14652	14512	14632	14504	14481	14626	14573	14662	14471	14546	14445	14676	14568	14627	14704	14500	14395	14756	14374	14547	14453	14670	14495	14454	14609	14622	14549	14655	14527	14582	14608	14715	14546	14548	14658	14461	14538	14708	14606	14325	14731	14502	14568	14643	14717	14514	14644	14537	14744	14631	14520	14740	14538	14562	14664	14754	14550	14653	14509	14566	14477	14521	14604	14723	14517	14514	14483	14613	14637	14595	14389	14636	14502	14548	14574	14733	14627	14500	14504	14638	14673	14598	14616	14542	14694	14481	14555	14728	14626	14561	14807	14487	14685	14607	14488	14456	14637	14616	14595	14742	14713	14464	14559	14573	14635	14457	14580	14584	14588	14765	14560	14489	14745	14542	14438	14516	14640	14653	14386	14606	14582	14849	14474	14504	14566	14735	14492	14566	14552	14720	14490	14468	14624	14637	14552	14552	14638	14666	14582	14483	14496	14709	14633	14405	14548	14514	14503	14455	14677	14658	14370	14612	14547	14557	14661	14432	14577	14455	14618	14731	14714	14681	14347	14537	14439	14478	14481	14659	14580	14428	14579	14694	14532	14535	14643	14311	14595	14571	14785	14750	14624	14662	14573	14578	14601	14635	14603	14597	14547	14610	14598	14580	14394	14769	14640	14624	14550	14476	14411	14495	14463	14602	14704	14782	14694	14513	14613	14583	14612	14559	14466	14688	14625	14749	14644	14531	14631	14788	14394	14557	14549	14498	14461	14519	14650	14486	14597	14747	14640	14600	14581	14489	14651	14433	14534	14613	14417	14617	14549	14657	14611	14575	14288	14513	14488	14603	14487	14764	14517	14687	14713	14544	14658	14465	14490	14564	14619	14474	14423	14677	14565	14492	14654	14584	14399	14674	14613	14547	14592	14575	14524	14574	14565	14757	14564	14688	14626	14548	14492	14675	14739	14484	14689	14592	14725	14583	14597	14737	14682	14453	14585	14748	14590	14636	14559	14509	14611	14688	14556	14565	14811	14459	14501	14442	14565	14442	14436	14601	14544	14567	14681	14405	14658	14567	14505	14650	14470	14653	14669	14643	14647	14674	14670	14690	14478	14420	14506	14656	14446	14495	14580	14508	14713	14563	14399	14555	14455	14534	14680	14500	14572	14571	14589	14543	14603	14552	14565	14591	14476	14567	14642	14603	14670	14573	14649	14611	14531	14762	14588	14654	14652	14737	14360	14469	14495	14547	14450	14640	14563	14575	14566	14523	14657	14542	14437	14662	14435	14399	14660	14638	14465	14724	14673	14523	14632	14652	14507	14721	14498	14483	14455	14565	14451	14354	14723	14555	14442	14542	14719	14556	14505	14473	14513	14529	14563	14486	14520	14449	14671	14660	14493	14722	14708	14504	14405	14693	14436	14650	14767	14387	14275	14557	14411	14463	14707	14517	14704	14446	14357	14481	14572	14432	14577	14589	14699	14443	14695	14487	14428	14591	14635	14481	14559	14608	14602	14460	14645	14574	14706	14523	14515	14628	14716	14645	14678	14643	14587	14623	14727	14587	14532	14813	14615	14634	14655	14485	14465	14376	14455	14640	14667	14491	14500	14681	14570	14543	14541	14462	14686	14579	14529	14513	14462	14618	14585	14523	14547	14313	14565	14589	14621	14677	14564	14608	14435	14642	14590	14413	14426	14418	14739	14455	14616	14602	14535	14771	14547	14642	14559	14716	14523	14630	14541	14618	14485	14533	14615	14565	14473	14608	14586	14616	14564	14438	14445	14554	14742	14594	14557	14702	14618	14694	14624	14715	14654	14459	14696	14585	14571	14471	14613	14495	14557	14607	14592	14526	14472	14611	14644	14671	14572	14607	14467	14603	14524	14588	14665	14548	14536	14359	14611	14492	14514	14654	14652	14519	14672	14590	14654	14514	14596	14741	14648	14652	14422	14611	14792	14575	14606	14529	14478	14419	14468	14732	14601	14671	14601	14602	14438	14526	14627	14567	14636	14661	14443	14541	14655	14325	14389	14529	14523	14769	14484	14369	14608	14760	14495	14580	14393	14516	14733	14663	14659	14639	14419	14728	14512	14574	14619	14379	14863	14562	14592	14621	14665	14488	14492	14618	14632	14678	14551	14669	14630	14668	14408	14753	14570	14622	14586	14587	14485	14549	14680	14619	14565	14558	14523	14758	14583	14512	14619	14727	14465	14569	14526	14521	14530	14614	14503	14514	14540	14703	14602	14383	14521	14555	14582	14559	14634	14501	14495	14506	14444	14567	14429	14594	14626	14726	14531	14544	14408	14640	14697	14636	14510	14442	14702	14468	14555	14276	14588	14556	14542	14632	14353	14589	14472	14608	14573	14696	14697	14612	14552	14518	14594	14513	14680	14750	14698	14569	14739	14729	14647	14658	14503	14610	14542	14509	14547	14463	14508	14693	14452	14476	14480	14445	14574	14545	14289	14487	14567	14698	14507	14527	14571	14531	14558	14437	14553	14510	14594	14546	14484	14469	14614	14410	14646	14589	14545	14607	14712	14369	14743	14489	14681	14720	14612	14473	14359	14648	14471	14589	14524	14532	14660	14609	14577	14365	14539	14586	14669	14544	14563	14521	14508	14511	14564	14590	14489	14779	14563	14552	14343	14645	14777	14538	14516	14654	14757	14413	14607	14463	14433	14582	14500	14633	14360	14631	14718	14563	14532	14617	14416	14533	14395	14616	14592	14325	14579	14533	14665	14689	14533	14612	14595	14689	14450	14607	14652	14582	14436	14660	14525	14578	14620	14496	14608	14469	14545	14527	14501	14538	14505	14549	14551	14545	14653	14451	14652	14562	14635	14461	14471
33067	30261	34482	31923	28269	26865	26322	25286	24932	24814	24862	24705	24783	24596	24524	24817	24772	24333	24524	24389	24645	24537	24311	24196	24673	24567	24420	24502	24491	24496	24487	24417	24539	24430	24346	24297	24407	24589	24273	24410	24333	24350	24473	24453	24221	24462	24231	24291	24232	24272	24288	24130	24387	24162	24460	24519	24354	24549	24565	24315	24495	24139	24402	23995	24220	24370	24545	24466	24321	24208	24337	24199	24620	24270	24355	24311	24104	24177	24462	24304	24096	23959	24278	24289	24429	24270	24119	24096	24318	24253	24363	24068	24306	24494	24008	24343	24469	24336	24243	24348	24504	24392	24154	24414	24240	24263	24231	24244	24172	24342	24511	24119	24212	24220	24240	24326	24471	24309	24310	24235	24293	24217	24128	24350	24233	24069	24163	24388	24252	24404	24346	24448	24508	24226	24366	24306	24456	24184	24297	24572	24251	24233	24411	24585	24448	24157	24458	24197	24320	24156	24116	24152	24329	24041	24458	24218	24400	24340	24390	24294	24238	24382	24223	24497	24120	24293	24209	24169	24382	24303	24404	24528	24471	24208	24112	24103	24234	24378	24475	24366	24325	24377	24172	24351	24537	24163	24384	24273	24361	24239	24538	24533	24413	24220	24160	24075	24305	24170	24275	24245	24456	24119	24427	24515	24314	24158	24294	24241	24290	24135	24364	24225	24081	24550	24336	24295	24262	24572	24448	24268	24315	24325	24212	24492	24113	24256	24178	24239	24295	24443	24248	24221	24482	24259	24234	24179	24388	24531	24409	24309	24243	24391	24386	24198	24573	24304	24466	24358	24214	24415	24376	24320	24369	24069	24151	24232	24540	24285	24294	24406	24292	24242	24380	24343	24089	24478	24361	24297	24362	24544	24207	24250	24215	24166	24072	24326	24331	24367	24289	24276	24475	24323	24330	24270	24274	24228	24316	24258	24166	24398	24456	24248	24397	24496	24335	24237	24127	24487	24257	24217	24449	24402	24301	24322	24207	24461	24248	24248	24408	24307	24396	24532	24492	24337	24311	24404	24353	24236	24391	23974	24303	24421	24264	23978	24221	24291	24450	24256	24306	24269	24210	24186	24519	24274	24295	24276	24484	23961	24372	24366	24355	24114	24560	24239	24119	24223	24320	24323	24461	24235	24552	24447	24227	24527	24321	24040	24398	24235	24484	24119	24334	24557	24155	24159	24516	24225	24215	24422	24478	24332	24366	24417	24341	24330	24286	24367	24316	24063	24227	24231	24292	24308	24031	24515	24409	24241	24166	24309	24468	24323	24385	24283	24257	24306	24290	24510	24471	24156	24200	24236	24201	24353	24280	24081	24019	24355	24128	24158	24334	24288	24293	24180	24236	24229	24086	24191	24390	24231	23993	23977	24081	24248	24291	24206	24075	24447	24450	24402	24436	24328	24373	24279	24171	24241	24099	24119	24340	24110	24130	24270	24440	24104	24283	24293	24110	24322	23997	24142	24459	24280	24081	24262	24484	24156	24407	24490	24362	24111	24435	24504	24104	24294	24112	24071	24332	24078	24394	24242	24349	24374	24423	24256	24447	24300	24316	24329	24105	24350	24256	24094	24065	24475	24419	24361	24185	24229	24151	24423	24501	24341	24388	24270	24458	24235	24285	24273	24602	24555	24297	24430	24459	24023	24389	24387	24393	24348	24188	24283	24091	24334	24415	24289	24379	24461	24363	24227	24314	24162	24208	24347	24094	24067	24196	24280	24161	24519	24054	24011	24404	24165	24290	24368	24402	24250	24392	24227	24427	24393	24134	24201	24366	24219	24374	24323	24505	24390	24389	24202	24141	24029	24383	24224	24200	24191	24377	24128	24491	23998	24412	24517	24423	24235	24267	24363	24492	24454	24402	24304	24203	24256	24384	24301	24250	24173	24144	24333	24307	24458	24263	24171	24205	24139	24198	24239	24093	24216	24277	24291	24507	24087	24309	24434	24334	24308	24339	24438	24309	24262	24263	24205	24367	24248	24165	24288	24483	24313	24251	24277	24156	24430	24427	24283	24300	24437	24321	24407	24243	24376	24269	24257	24243	24196	24471	24246	24513	24087	24390	24290	24402	24116	24355	24247	24630	24262	24436	24004	24200	24154	24337	24249	23973	24149	24206	24143	24164	24685	24255	24620	24397	24427	24299	24271	23952	24221	24377	24254	24329	24467	24262	24388	24454	24214	24320	24209	24437	24309	24209	24333	24431	24113	24741	24417	24358	24112	24309	24359	23982	24397	24235	24597	24341	23985	24362	24464	24397	24399	24319	24250	24249	24266	24219	24214	24319	24122	24392	24369	24480	24177	24300	24382	24238	24200	24217	24303	24375	24443	24349	24427	24161	24150	24378	24130	24252	24208	24259	24240	24198	24189	24302	24242	24241	24332	24609	24212	24356	24133	24425	24132	23997	24218	24241	24486	24235	24404	24429	24369	24174	24326	24494	24150	24245	24269	24260	24427	24358	24388	24337	24363	24254	24286	24317	24188	24269	24402	24204	24341	24504	24121	24110	24508	24282	24385	24159	24124	24352	24133	24202	24315	24300	24190	24154	24182	24221	24264	24265	24107	24222	24250	24438	24388	24312	24299	24512	24399	24348	24194	24310	24049	24456	24227	24431	24573	24304	24266	24037	24247	24191	24391	24114	24333	24303	24395	24330	24234	24314	24283	24361	24330	24322	24427	24310	24381	24494	24158	24445	24193	24391	24503	24281	24351	24257	24127	24308	24506	24351	24236	24349	24284	24476	24292	24362	24345	24355	24320	24174	24300	24423	24268	24290	24569	24193	24422	24222	24349	24359	24261	24163	24265	24502	24171	24266	24431	24499	24187	24282	24269	24133	24240	24475	24249	24282	24449	24225	24307	24141	24181	24408	24307	24460	24174	24628	24453	24292	24296	24324	24524	24380	24049	24292	24274	24317	24353	24312	24238	24088	24463	24403	24510	24388	24248	24328	24333	24390	24465	24439	24295	24258	24473	24487	24385	24128	24301	24151	24403	24097	24364	24301	24185	24083	24399	24119	24514	24467	24382	24334	24232	24334	24109	24320	24182	24257	24204	24169	24215	24313	24158	23918	24160	24256	24342	24174	24311	24142	24141	24273	24212	24384	24376	24417	24306	24209	24458	24282	24486	24444	24410	24193	24358	24152	24289	24462	24309	24517	24451	24522	24124	24249	24325	24380	24270	24184	24279	24394	24631	24497	24457	24263	24300	24431	24056	24446	24279	24192	24269	23862	24108	24093	24103	24411	24175	24623	24559	24475	24508	24317	24355	24264	24203	24202	24401	24269	24342	24379	24183	24351	24333	24371	24226	24278	24256	24202	24251	24267	24176	24340	24169	24369	24363	24402	24358	24192	24228	24624	24316	24367	24142	24259	24241	24245	24226	24316	24215	24329	24223	24390	24323	24150	24304	24141	24284	24447	24028	24356	24363	24202	24115	24387	24172	24307	24267	24421	24310	24505	24038	24458	24438	24336	24184	24124	24261	24195	24361	24258	24107	24326	24132	24591	24241	24475	24435	24536	24218	24510	24469	24400	24060	24466	24179	24289	24386	24233	24397	24177	24421	24162	24382	24474	24291	24429	24275	24267	24372	24318	24494	24422	24059	24372	24392	24216	24256	24406	24356	24489	24399	24439	24139	24328	24491	24374	24416	24320	24273	24173	24337	24227	24263	24133	24373	24218	24421	24251	24263	24375	24272	24342	24315	24382	24154	24246	24458	24349	24181	24309	24330	24154	24165	24155	24583	24272	24312	24438	24464	24381	24353	24117	24139	24426	24284	24044	24288	24109	24121	24156	24316	24349	24318	24207	24363	24233	24197	24299	24448	24300	24140	24276	24237	24300	24313	24306	24299	24541	24440	24303	24492	24494	24391	24322	24365	24207	24235	24410	24280	24309	24174	24114	24249	24363	24407	24275	24082	24343	24336	24076	24110	24099	23962	24475	24026	24506	24218	24282	24317	24683	24500	24345	24076	24010	24214	24227	24362	24289	24412	24404	24473	24252	24569	24325	24343	24433	24328	24260	24215	24324	24379	24475	24182	24315	24489	24405	24203	24516	24098	24188	24277	24523	24528	24247	24384	24420	24297	24402	24343	24260	24217	24227	24404	24335	24256	24395	24455	24383	24070	24363	24233	24262	24389	24342	24268	24681	24622	24636	24394	24217	24097	24380	24479	24089	24445	24035	24376	24246	24188	24344	24159	24235	24261	24543	24303	24319	24527	24455	24349	24440	24401	24416	24432	24457	24370	24395	24356	24372	24375	24329	24325	24479	24458	24260	24188	24351	24342	24303	24217	24189	24435	24295	24213	24149	24323	24253	24256	24360	24337	24373	24461	24256	24287	24273	24309	24454	24448	24407	24140	24118	24495	24276	24314	24174	24332	24230	24425	24591	24324	24318	24217	23947	24169	24174	24254	24380	24164	24458	24196	24029	24230	24256	24272	24250	24239	24495	24386	24248	24434	24198	24225	24167	24568	24210	24344	24396	24203	24408	24468	24135	24183	24368	24345	24436	23865	24505	24363	24246	24169	24138	24399	24189	24200	24071	24271	24453	24519	24286	24392	24489	24220	24613	24248	24235	24468	24201	24450	24387	24306	24184	24309	24196	24167	24207	24401	24482	24373	24338	24376	24305	24132	24273	24495	24071	24269	24254	24341	24352	24381	24411	24347	24458	24438	24385	24353	24339	24481	24246	24336	24567	24404	24707	24209	24400	23981	24213	24215	24392	24251	24258	24188	24430	24177	24291	24315	24353	24312	24227	24495	24228	24293	24455	24520	24257	24399	24530	24215	24710	24265	24434	24448	24226	24495	24132	24444	24212	24083	24269	24321	24327	24444	24426	24215	24098	24404	24340	24315	24535	24288	24459	24240	24309	24128	24420	24291	24552	24072	24158	24318	24145	24221	24410	24294	24338	24347	24183	24245	24231	24134	24251	24254	24310	24408	24381	24585	24341	24331	24390	24661	24371	24373	24271	24136	24270	24123	24365	24247	24303	24291	24342	24280	24600	24358	24304	24344	24123	24170	24194	24198	24216	24286	24318	24225	24254	24407	24152	24565	24365	24395	24607	24182	24423	24332	24489	24117	24605	24296	24177	24255	24446	24434	24335	24399
22503	30261	27975	21820	19107	17408	16427	15800	15441	15064	15064	15061	14650	14714	14716	14746	14878	14917	14681	14662	14573	14657	14400	14685	14696	14519	14644	14443	14774	14810	14589	14643	14468	14723	14531	14521	14466	14681	14696	14629	14535	14567	14435	14401	14505	14442	14495	14489	14578	14683	14564	14378	14472	14525	14524	14393	14559	14599	14491	14525	14519	14373	14308	14461	14614	14448	14581	14601	14499	14464	14527	14630	14565	14394	14410	14469	14473	14513	14545	14510	14438	14512	14394	14483	14549	14694	14355	14622	14623	14438	14645	14562	14447	14629	14495	14541	14499	14476	14534	14396	14640	14538	14524	14404	14558	14460	14319	14568	14427	14444	14420	14549	14536	14516	14617	14341	14503	14381	14364	14522	14457	14226	14560	14547	14514	14499	14636	14612	14483	14545	14407	14512	14476	14448	14465	14458	14466	14625	14419	14408	14404	14549	14370	14300	14456	14474	14340	14588	14650	14524	14508	14615	14500	14546	14475	14551	14604	14471	14660	14424	14591	14280	14440	14547	14378	14468	14495	14611	14413	14530	14622	14481	14580	14459	14564	14556	14535	14461	14550	14499	14658	14400	14634	14484	14565	14511	14427	14667	14500	14449	14558	14544	14537	14492	14565	14532	14513	14438	14263	14493	14666	14341	14244	14401	14442	14358	14522	14358	14437	14377	14481	14459	14380	14637	14491	14418	14585	14528	14527	14660	14355	14417	14466	14501	14351	14641	14616	14520	14550	14541	14560	14418	14475	14522	14404	14395	14489	14549	14605	14629	14454	14354	14360	14652	14376	14339	14713	14399	14693	14525	14525	14451	14580	14477	14479	14557	14363	14381	14629	14559	14350	14514	14405	14539	14482	14503	14619	14494	14447	14539	14357	14591	14389	14511	14384	14442	14700	14525	14492	14510	14457	14401	14464	14641	14422	14561	14551	14454	14676	14442	14430	14406	14476	14517	14544	14564	14486	14535	14529	14328	14677	14466	14475	14455	14547	14265	14597	14369	14381	14458	14359	14417	14498	14362	14498	14726	14478	14481	14448	14531	14531	14529	14362	14516	14378	14502	14494	14483	14393	14524	14509	14375	14473	14594	14539	14541	14440	14462	14559	14386	14508	14667	14599	14492	14427	14367	14487	14498	14384	14570	14467	14553	14362	14577	14573	14418	14322	14489	14501	14594	14449	14516	14493	14441	14438	14587	14539	14417	14592	14509	14510	14436	14494	14388	14507	14448	14409	14506	14386	14512	14577	14462	14646	14468	14559	14615	14427	14499	14655	14477	14629	14610	14300	14441	14363	14309	14439	14292	14524	14407	14508	14393	14595	14442	14576	14495	14467	14572	14514	14400	14477	14462	14411	14533	14508	14520	14245	14464	14511	14430	14576	14525	14382	14355	14616	14592	14422	14339	14770	14559	14568	14610	14425	14521	14581	14576	14382	14421	14439	14490	14444	14527	14378	14472	14559	14611	14611	14598	14516	14403	14441	14402	14503	14616	14668	14460	14401	14329	14694	14533	14405	14561	14462	14624	14514	14508	14453	14353	14344	14485	14639	14421	14542	14410	14676	14616	14552	14646	14505	14451	14497	14570	14457	14398	14688	14593	14638	14241	14731	14431	14509	14258	14601	14456	14547	14620	14543	14417	14556	14301	14450	14475	14492	14325	14534	14550	14571	14499	14526	14475	14549	14582	14517	14397	14685	14441	14354	14384	14428	14421	14631	14498	14648	14463	14577	14385	14403	14493	14457	14664	14468	14650	14680	14353	14569	14310	14540	14691	14380	14418	14511	14537	14523	14353	14374	14350	14644	14425	14385	14360	14471	14554	14414	14528	14521	14568	14457	14539	14483	14644	14551	14631	14530	14468	14495	14509	14440	14348	14564	14469	14573	14450	14483	14405	14328	14626	14468	14399	14523	14440	14618	14384	14469	14451	14610	14375	14529	14452	14503	14379	14356	14452	14601	14593	14457	14473	14670	14437	14370	14393	14651	14528	14542	14256	14459	14507	14526	14589	14344	14506	14525	14520	14471	14648	14687	14460	14549	14363	14678	14402	14415	14426	14497	14413	14550	14523	14474	14524	14284	14769	14640	14569	14430	14518	14575	14425	14537	14367	14535	14548	14581	14540	14626	14551	14505	14479	14529	14309	14629	14610	14488	14297	14577	14615	14464	14606	14638	14544	14632	14583	14379	14426	14325	14424	14530	14581	14489	14516	14510	14541	14275	14518	14550	14584	14451	14558	14431	14481	14503	14615	14468	14553	14516	14633	14436	14544	14241	14541	14445	14616	14521	14478	14531	14572	14497	14431	14511	14466	14656	14700	14310	14526	14486	14386	14502	14456	14498	14457	14559	14614	14447	14482	14667	14513	14449	14704	14459	14491	14488	14403	14577	14494	14501	14454	14576	14472	14518	14381	14669	14539	14454	14466	14595	14619	14454	14645	14663	14528	14644	14378	14462	14519	14576	14531	14584	14472	14535	14520	14477	14479	14474	14547	14568	14486	14553	14630	14522	14448	14447	14431	14509	14563	14489	14591	14365	14550	14376	14470	14504	14563	14568	14474	14456	14652	14286	14517	14464	14594	14494	14625	14435	14639	14520	14366	14375	14608	14557	14548	14542	14469	14459	14575	14481	14500	14620	14522	14435	14487	14506	14596	14497	14553	14429	14610	14475	14416	14485	14548	14614	14503	14396	14662	14536	14395	14454	14361	14551	14432	14637	14549	14543	14554	14486	14372	14626	14546	14513	14630	14644	14569	14589	14556	14584	14454	14367	14446	14468	14673	14477	14447	14530	14528	14431	14491	14377	14633	14651	14632	14399	14448	14560	14521	14285	14545	14547	14583	14566	14631	14480	14644	14508	14430	14416	14583	14541	14343	14508	14559	14435	14515	14700	14600	14569	14603	14591	14500	14422	14640	14565	14580	14486	14548	14627	14527	14506	14298	14732	14420	14524	14506	14479	14499	14433	14382	14429	14532	14612	14596	14400	14419	14560	14386	14406	14483	14471	14443	14462	14544	14535	14529	14404	14480	14372	14371	14544	14359	14597	14560	14358	14609	14554	14476	14581	14506	14312	14286	14451	14546	14323	14406	14479	14438	14608	14452	14610	14548	14354	14626	14476	14382	14674	14449	14663	14336	14550	14480	14496	14375	14390	14371	14343	14626	14478	14666	14503	14577	14430	14500	14675	14459	14341	14626	14480	14536	14395	14765	14409	14496	14522	14709	14514	14481	14648	14455	14399	14594	14579	14453	14477	14571	14586	14409	14449	14547	14592	14502	14576	14578	14444	14494	14519	14461	14462	14671	14623	14396	14396	14476	14478	14508	14435	14366	14595	14688	14284	14513	14533	14308	14421	14699	14432	14506	14556	14524	14611	14587	14542	14390	14555	14559	14575	14487	14659	14462	14393	14451	14581	14449	14467	14451	14597	14455	14501	14358	14564	14444	14599	14373	14283	14475	14479	14554	14445	14410	14387	14565	14566	14576	14599	14425	14459	14503	14500	14565	14663	14451	14514	14575	14339	14624	14411	14302	14595	14412	14538	14437	14545	14494	14458	14435	14521	14497	14577	14578	14357	14465	14621	14413	14443	14499	14371	14518	14539	14534	14539	14418	14541	14476	14326	14387	14536	14541	14530	14450	14455	14426	14560	14542	14469	14368	14539	14566	14489	14698	14573	14418	14482	14383	14602	14379	14585	14512	14707	14526	14397	14604	14417	14574	14578	14578	14635	14514	14591	14436	14665	14600	14421	14497	14442	14441	14516	14525	14550	14446	14595	14454	14467	14482	14431	14288	14613	14741	14518	14369	14563	14556	14525	14601	14728	14551	14432	14463	14455	14663	14546	14470	14565	14326	14507	14415	14447	14408	14469	14585	14693	14643	14439	14479	14657	14443	14561	14497	14527	14538	14399	14444	14428	14480	14613	14528	14569	14341	14457	14543	14713	14613	14582	14456	14538	14551	14543	14529	14374	14373	14442	14647	14642	14470	14577	14359	14460	14531	14426	14513	14467	14564	14554	14377	14512	14510	14493	14542	14665	14475	14631	14647	14551	14503	14599	14482	14475	14634	14677	14371	14537	14500	14531	14429	14498	14445	14697	14339	14560	14458	14360	14556	14663	14540	14468	14615	14474	14471	14475	14639	14510	14565	14471	14489	14594	14475	14486	14590	14382	14558	14445	14562	14446	14539	14451	14413	14620	14599	14554	14489	14488	14392	14532	14563	14326	14558	14498	14588	14429	14570	14569	14551	14386	14594	14553	14497	14571	14438	14414	14580	14545	14293	14667	14329	14602	14387	14404	14619	14519	14335	14365	14516	14382	14511	14454	14478	14341	14465	14490	14454	14445	14596	14504	14465	14637	14332	14604	14553	14614	14402	14643	14672	14406	14483	14273	14659	14407	14595	14495	14420	14531	14530	14516	14367	14342	14389	14467	14411	14648	14492	14551	14569	14374	14394	14505	14487	14451	14537	14442	14561	14575	14396	14507	14478	14386	14663	14473	14570	14458	14298	14725	14417	14444	14617	14392	14705	14481	14485	14580	14613	14433	14419	14398	14524	14516	14359	14430	14460	14285	14623	14461	14636	14424	14481	14510	14612	14620	14345	14461	14552	14532	14508	14483	14501	14614	14436	14382	14432	14640	14431	14367	14524	14509	14562	14503	14571	14555	14521	14434	14656	14596	14507	14547	14674	14653	14518	14450	14302	14609	14506	14416	14776	14579	14306	14499	14488	14561	14295	14434	14537	14452	14411	14388	14521	14468	14558	14549	14509	14428	14521	14416	14517	14615	14298	14346	14334	14482	14630	14577	14603	14441	14575	14634	14587	14486	14613	14525	14531	14513	14478	14400	14665	14523	14562	14543	14562	14456	14501	14465	14612	14395	14461	14593	14497	14415	14587	14665	14600	14528	14588	14498	14482	14623	14413	14388	14672	14435	14488	14302	14601	14484	14555	14575	14568	14411	14477	14619	14408	14597	14483	14486	14398	14469	14471	14422	14686	14487	14584	14617	14546	14714	14617	14480	14473	14482	14649	14557	14539	14498	14460	14447	14592	14585	14530	14425	14481	14340	14610	14322	14437	14560	14325	14460	14645	14427	14335	14531	14553	14489	14415	14422	14575
24650	21457	28674	28503	29675	31170	31195	28960	28080	27903	27737	27397	27234	27053	27045	26973	27085	26892	27020	26833	26730	26915	26760	26961	26809	26629	26797	26701	26592	26726	26571	26477	26703	26409	26534	26303	26327	26767	26504	26727	26691	26364	26637	26433	26740	26688	26468	26257	26359	26441	26632	26810	26491	26264	26703	26467	26436	26420	26542	26558	26488	26367	26432	26511	26637	26257	26690	26553	26524	26482	26389	26297	26231	26281	26529	26376	26301	26140	26510	26476	26316	26380	26370	26544	26421	26664	26696	26578	26565	26568	26665	26522	26500	26307	26409	26380	26420	26376	26571	26365	26475	26334	26507	26688	26364	26405	26429	26153	26349	26486	26183	26434	26322	26531	26491	26615	26446	26542	26474	26337	26499	26265	26188	26556	26598	26463	26446	26448	26279	26337	26468	26509	26425	26438	26620	26385	26320	26584	26541	26424	26069	26533	26584	26654	26379	26441	26515	26449	26414	26416	26476	26207	26327	26314	26160	26381	26352	26397	26430	26406	26515	26501	26559	26567	26435	26327	26446	26324	26375	26544	26409	26414	26586	26329	26499	26496	26486	26331	26575	26347	26378	26396	26519	26604	26320	26355	26509	26507	26381	26448	26298	26295	26350	26465	26419	26685	26518	26516	26205	26465	26495	26423	26237	26346	26385	26498	26475	26496	26698	26377	26661	26374	26440	26370	26540	26413	26285	26427	26521	26604	26286	26737	26538	26539	26463	26441	26523	26449	26687	26584	26677	26293	26478	26223	26633	26488	26413	26410	26568	26437	26483	26314	26639	26340	26138	26670	26414	26492	26200	26287	26606	26472	26424	26413	26504	26470	26183	26405	26421	26525	26183	26419	26502	26549	26317	26527	26459	26399	26603	26445	26524	26427	26369	26332	26223	26502	26365	26569	26670	26365	26312	26508	26320	26255	26082	26491	26407	26434	26327	26424	26710	26543	26360	26582	26668	26494	26398	26371	26510	26265	26324	26650	26564	26273	26549	26530	26732	26316	26665	26245	26421	26426	26294	26477	26621	26362	26626	26640	26418	26387	26662	26719	26345	26249	26543	26530	26457	26264	26632	26675	26693	26421	26448	26331	26254	26576	26268	26498	26183	26407	26374	26628	26238	26087	26239	26485	26391	26186	26427	26218	26651	26802	26302	26414	26614	26692	26391	26404	26504	26524	26374	26370	26423	26493	26639	26517	26412	26537	26331	26409	26522	26546	26742	26706	26473	26496	26439	26481	26134	26418	26299	26484	26665	26425	26735	26431	26480	26670	26456	26606	26618	26623	26460	26466	26365	26451	26511	26462	26338	26310	26509	26137	26267	26439	26445	26359	26343	26471	26626	26446	26601	26273	26425	26378	26624	26479	26539	26688	26292	26395	26293	26539	26374	26488	26406	26175	26516	26271	26343	26127	26511	26600	26628	26372	26535	26255	26498	26414	26402	26285	26518	26421	26314	26376	26566	26257	26263	26236	26333	26452	26448	26493	26333	26353	26503	26321	26630	26447	26623	26385	26493	26281	26459	26531	26435	26478	26396	26313	26486	26505	26256	26699	26600	26406	26691	26630	26419	26456	26580	26620	26476	26611	26456	26494	26361	26469	26612	26453	26569	26618	26377	26409	26255	26547	26402	26340	26653	26380	26470	26399	26528	26225	26469	26479	26474	26104	26416	26184	26362	26356	26368	26498	26469	26419	26550	26311	26369	26144	26330	26309	26470	25984	26453	26331	26471	26297	26539	26553	26528	26190	26679	26457	26350	26647	26213	26564	26418	26469	26215	26353	26652	26499	26668	26311	26638	26687	26530	26490	26282	26518	26517	26526	26549	26484	26265	26586	26396	26458	26512	26531	26702	26484	26662	26659	26648	26475	26454	26439	26392	26494	26440	26349	26370	26445	26394	26329	26251	26304	26474	26199	26552	26593	26356	26641	26470	26794	26493	26250	26624	26627	26413	26477	26541	26516	26524	26339	26391	26389	26447	26258	26671	26461	26478	26566	26688	26600	26424	26485	26391	26693	26395	26098	26420	26204	26575	26397	26423	26196	26516	26415	26368	26431	26412	26309	26572	26588	26629	26545	26596	26581	26645	26763	26525	26686	26572	26439	26059	26466	26343	26530	26218	26461	26482	26576	26680	26953	26564	26329	26466	26496	26409	26489	26505	26590	26535	26577	26538	26572	26389	26576	26469	26653	26672	26403	26388	26405	26338	26430	26484	26561	26586	26325	26533	26478	26129	26312	26440	26257	26416	26324	26572	26469	26379	26567	26487	26251	26381	26365	26464	26662	26709	26628	26276	26343	26245	26444	26540	26558	26445	26488	26474	26362	26317	26397	26519	26448	26397	26332	26494	26346	26485	26398	26447	26550	26522	26501	26533	26566	26588	26501	26496	26519	26375	26485	26807	26233	26461	26714	26461	26573	26610	26588	26660	26701	26586	26554	26500	26734	26419	26501	26490	26427	26561	26545	26345	26659	26567	26354	26396	26553	26202	26071	26494	26597	26522	26327	26356	26389	26498	26337	26386	26379	26589	26423	26545	26543	26558	26527	26235	26401	26580	26340	26434	26493	26626	26453	26557	26393	26299	26438	26363	26333	26485	26330	26330	26367	26390	26341	26467	26265	26152	26517	26315	26427	26288	26325	26482	26325	26458	26259	26218	26428	26819	26536	26543	26277	26317	26291	26571	26338	26318	26503	26190	26411	26313	26081	26292	26211	26408	26225	26330	26485	26320	26489	26335	26308	26472	26434	26494	26233	26528	26482	26726	26316	26488	26725	26390	26412	26369	26243	26325	26382	26364	26425	26518	26589	26607	26352	26590	26484	26355	26575	26525	26557	26253	26364	26155	26503	26291	26602	26616	26690	26435	26461	26695	26466	26665	26362	26354	26491	26695	26222	26475	26630	26513	26598	26557	26477	26334	26208	26338	26326	26521	26390	26325	26464	26340	26486	26551	26292	26496	26393	26394	26605	26303	26418	26610	26502	26563	26453	26557	26362	26408	26598	26356	26165	26311	25895	26363	26474	26442	26543	26392	26458	26520	26559	26430	26315	26606	26477	26340	26643	26296	26374	26533	26197	26294	26401	26475	26465	26472	26235	26490	26332	26592	26351	26305	26358	26297	26286	26459	26412	26709	26569	26482	26458	26171	26330	26300	26636	26560	26399	26660	26702	26345	26237	26507	26659	26361	26322	26490	26351	26480	26851	26275	26600	26346	26677	26413	26467	26343	26651	26628	26444	26405	26351	26399	26408	26619	26574	26496	26514	26256	26327	26663	26495	26575	26313	26564	26371	26340	26147	26302	26267	26596	26359	26319	26416	26533	26448	26545	26611	26384	26467	26320	26599	26383	26503	26764	26298	26484	26638	26355	26407	26494	26468	26343	26206	26624	26378	26427	26457	26487	26567	26724	26351	26369	26279	26410	26428	26434	26434	26482	26387	26609	26607	26361	26365	26522	26367	26605	26299	26626	26424	26481	26306	26436	26686	26498	26421	26528	26244	26302	26496	26540	26441	26389	26551	26374	26188	26528	26655	26270	26812	26278	26440	26329	26484	26272	26381	26123	26275	26265	26359	26557	26328	26406	26335	26589	26378	26147	26439	26527	26307	26607	26567	26341	26406	26485	26424	26496	26492	26356	26575	26428	26422	26263	26399	26408	26465	26400	26426	26620	26497	26350	26294	26200	26618	26431	26546	26455	26359	26511	26376	26590	26362	26358	26154	26733	26499	26424	26778	26510	26576	26542	26475	26485	26415	26566	26445	26484	26479	26611	26443	26419	26680	26501	26611	26576	26454	26634	26486	26520	26520	26413	26526	26157	26370	26321	26695	26531	26409	26251	26515	26212	26457	26361	26351	26605	26430	26489	26409	26332	26475	26421	26423	26595	26585	26338	26195	26255	26445	26394	26292	26341	26412	26456	26425	26464	26390	26566	26255	26332	26337	26378	26554	26530	26841	26509	26318	26469	26642	26352	26399	26642	26332	26387	26380	26346	26342	26475	26733	26560	26401	26399	26561	26383	26217	26216	26551	26353	26487	26504	26726	26250	26311	26217	26360	26808	26505	26500	26422	26517	26505	26389	26358	26484	26278	26436	26376	26635	26437	26255	26322	26672	26443	26366	26470	26496	26402	26528	26518	26490	26402	26346	26282	26428	26597	26605	26175	26418	26522	26547	26440	26267	26356	26538	26633	26572	26467	26447	26550	26207	26500	26500	26530	26457	26434	26441	26340	26422	26433	26440	26674	26220	26627	26236	26442	26333	26497	26848	26442	26485	26535	26558	26471	26608	26429	26247	26503	26490	26044	26509	26314	26571	26300	26333	26407	26191	26103	26334	26349	26556	26297	26341	26489	26359	26556	26518	26322	26272	26518	26316	26233	26627	26653	26481	26388	26126	26295	26550	26514	26537	26643	26489	26434	26327	26446	26407	26534	26292	26620	26499	26641	26292	26437	26431	26276	26563	26367	26340	26492	26666	26245	26467	26421	26400	26311	26427	26461	26319	26604	26692	26233	26281	26275	26372	26375	26635	26537	26527	26403	26658	26301	26408	26605	26245	26296	26456	26367	26520	26620	26502	26445	26432	26492	26478	26527	26449	26400	26341	26501	26563	26497	26334	26206	26284	26476	26439	26478	26438	26226	26217	26360	26171	26179	26241	26387	26404	26480	26545	26435	26397	26581	26516	26304	26404	26503	26433	26435	26744	26448	26650	26507	26532	26497	26505	26282	26316	26452	26405	26347	26429	26616	26681	26646	26553	26678	26425	26273	26405	26151	26671	26305	26277	26598	26652	26415	26520	26146	26417	26385	26449	26490	26718	26439	26513	26269	26372	26337	26256	26267	26390	26683	26558	26418	26564	26387	26540	26532	26587	26686	26474	26506	26454	26489	26629	26474	26269	26551	26574	26486	26711	26442	26346	26715	26411	26617	26398	26280	26271	26523	26560	26430	26445	26402	26356	26486	26407	26367	26648	26544	26384	26441	26313	26504	26254	26447	26249	26516	26313	26605	26725	26429	26502	26412	26399	26303	26493	26431	26625	26444	26595	26365	26445	26584	26496	26295	26401	26471	26583	26404	26296	26469	26525	26309	26493	26492	26708	26619	26538	26608	26444	26404	26329	26306
22232	39669	36824	28644	24155	21422	19890	18631	17778	17176	17008	16561	16472	16537	16474	16243	16184	16122	16230	15994	16244	16234	16063	15989	16063	15963	16121	15932	16025	15799	15987	16009	15881	15777	15796	15902	15937	15873	15630	15843	15748	15808	15823	15846	15829	15860	15875	15924	15978	15785	15774	15615	15712	15869	15793	15805	15762	15753	15606	15740	15577	15748	15806	15739	15771	15844	15716	15740	15694	15736	15778	15707	15733	15771	15796	15953	15717	15668	15821	15626	15919	15761	15774	15807	15578	15719	15669	15767	15833	15671	15761	15782	15678	15834	15906	15752	15693	15638	15688	15814	15816	15631	15724	15683	15698	15790	15807	15604	15599	15843	15603	15764	15675	15689	15706	15592	15767	15684	15862	15589	15814	15790	15953	15741	15939	15911	15682	15650	15721	15845	15843	15779	15814	15689	15837	15786	15907	15772	15853	15684	15669	15668	15704	15878	15765	15621	15744	15828	15691	15732	15754	15741	15777	15768	15789	15866	15683	15842	15767	15600	15799	15828	15894	15958	15892	15799	15842	15783	15864	15563	15920	15867	16005	15682	15790	15673	15825	15742	15549	15729	15886	15851	15886	15726	15883	15735	15727	15732	15919	15800	15614	15645	15598	15757	15737	15758	15658	15836	15636	15779	15967	15633	15612	15735	15753	15606	15923	15666	15836	15795	15698	15832	15697	15601	15627	15744	15723	15767	15767	15705	15641	15732	15750	15916	15763	15681	15639	15639	15756	15583	15566	15677	15833	15690	15691	15764	15857	15524	15722	15652	15785	15836	15803	15558	15836	15919	15795	15714	15736	15889	15815	15912	15796	15858	15750	15816	15677	15673	15525	15724	15602	15770	15736	15751	15693	15760	15661	15797	15751	15796	15806	15759	15704	15817	15833	15737	15581	15779	15668	15693	15899	15650	15785	15785	15722	15730	15647	15642	15691	15651	15847	15780	15591	15840	15760	15714	15758	15770	15633	15575	15814	15645	15910	15718	15954	15792	15669	15731	15699	15700	15642	15734	15863	15648	15683	15634	15697	15629	15607	15798	15679	15711	15680	15782	15616	15737	15813	15817	15834	15698	15809	15836	15934	15661	15925	15666	15788	15888	15691	15716	15659	15789	15710	15729	15881	15832	15827	15628	15752	15895	15526	15691	15752	15613	15683	15772	15552	15682	15662	15832	15731	15738	15759	15753	15705	15886	15877	15743	15712	15842	15759	15783	15655	15734	15731	15621	15724	15578	15745	15810	15657	15810	15658	15689	15577	15623	15705	15751	15692	15863	15722	15578	15701	15802	15807	15707	15666	15571	15721	15651	15778	15747	15708	15643	15827	15568	15664	15819	15759	15904	15981	15690	15850	15701	15597	15572	15804	15852	15686	15594	15612	15616	15833	15689	15700	15727	15783	15712	15695	15715	15866	15698	16063	15812	15737	15797	15565	15833	15659	15875	15797	15822	15814	15900	15638	15698	15723	15851	15716	15829	15609	15598	15735	15737	15686	15672	15656	15737	15767	15846	15799	15823	15642	15740	15724	15795	15606	15733	15723	15802	15806	15508	15861	15745	15676	15864	15728	15634	15696	15862	15698	15684	15781	15611	15616	15723	15770	15647	15926	15792	15705	15900	15631	15748	15721	15750	15579	15735	15768	15992	15732	15736	15749	15782	15729	15868	15848	15689	15803	15800	15778	15671	15840	15871	15684	15763	15904	15792	15897	15893	15773	15529	15663	15614	15705	15605	15716	15532	15955	15632	15820	15787	15709	15901	15722	15783	15845	15723	15833	15761	15733	15752	15941	15685	15888	15682	15834	15538	15831	15823	15838	15614	15786	15732	15731	15808	15675	15789	15774	15755	15843	15760	15687	15763	15631	15733	15607	15848	15848	15818	15675	15690	15859	15610	15929	15750	15875	15651	15891	15743	15849	15874	15814	15669	15817	15885	15821	15768	15872	15791	15945	15894	15707	15809	15837	15677	15748	15767	15605	15687	15731	15777	15831	15764	15699	15695	15657	15744	15551	15898	15824	15648	15715	15802	15641	15772	15627	15774	15804	15823	15655	15691	15606	15678	15896	15870	15853	15852	15732	15753	15731	15854	15593	15858	15634	15759	15683	15731	15810	15721	15820	15746	15844	15792	15865	15752	15754	15716	15695	15593	15752	15602	15881	15574	15699	15675	15820	15620	15709	15852	15777	15890	15571	15745	15734	15879	15896	15917	15712	15676	15884	15847	15955	15777	15846	15802	15865	15798	15573	15653	15591	15565	15692	15901	15908	15827	15780	15679	15660	15770	15614	15810	15848	15787	15824	15788	15792	15851	15568	15665	15855	15792	15459	15679	15839	15597	15772	15800	15817	15920	15851	15695	15764	15770	15797	15583	15645	15706	15861	15706	15825	15632	15775	15569	15859	15800	15806	15614	15871	15747	15631	15557	15647	15761	15692	15750	15647	15746	15548	15731	15604	15644	15886	15704	15625	15672	15635	15907	15791	15666	15800	15760	15857	15693	15667	15594	15559	15897	15738	15676	15743	15870	15711	15777	15780	15784	15634	15833	15804	15855	15706	15877	15797	15672	15774	15783	15692	15716	15826	15659	15742	15506	15832	15615	15860	15701	15836	16012	15780	15753	15687	15783	15671	15671	15821	15764	15712	15642	15690	15725	15745	15775	15689	15597	16014	15742	15746	15661	15623	15896	15902	15742	15669	15605	15838	15757	15602	15663	15825	15852	15916	15728	15818	15762	15557	15636	15765	15617	15851	15775	15572	15831	15638	15908	15742	15811	15629	15666	15769	15774	15865	15778	15759	15774	15787	15812	15700	15811	15637	16006	15742	15762	15791	15740	15604	15560	15855	15827	15678	15804	15934	15623	15796	15703	15881	15865	15912	15668	15642	15770	15714	15915	15783	15659	15636	15832	15785	15607	15942	15797	15873	15655	15796	15789	15894	15773	15784	15716	15814	15752	15844	15814	15792	15739	15592	15777	15592	15851	15919	15704	15622	15604	15577	15628	15680	15664	15750	15834	15811	15714	15630	15650	15735	15665	15821	15711	15721	15815	15837	15637	16048	15819	15799	15941	15777	15974	15804	15898	15715	15863	15630	15763	15788	15672	15669	15738	15841	15743	15904	15672	15706	15586	15844	15844	15789	15794	15655	15829	15891	15889	15748	15776	15724	15805	15646	15797	15867	15747	15745	15725	15610	15846	15733	15955	15806	15812	15675	15581	15682	15781	15733	15749	15842	15791	15682	15784	15742	15802	15783	15834	15839	15593	15747	15698	15805	15796	15825	15782	15763	15686	15727	15767	15820	15809	15603	15718	15678	15775	15562	15702	15787	15533	15684	15624	15723	15725	15997	15663	15637	15612	15704	15606	15731	15703	15729	15638	15923	15861	15707	15772	15836	15736	15683	15483	15735	15872	15708	15821	15914	15747	15657	15838	15768	15658	15869	15663	15861	15890	15702	15869	15813	15699	15753	15732	15798	15807	15556	15836	15688	15747	15832	15609	15667	15789	15858	15621	15738	15718	15801	15824	15830	15751	15751	15753	15852	15768	15530	15763	15729	15718	15721	15724	15905	15650	15747	15778	15861	15790	15677	15942	15793	15669	15687	15743	15877	15535	15621	15900	15664	15852	15805	15667	15751	15811	15595	15786	15869	15794	15752	16058	15677	15710	15859	15789	15783	15806	15854	15666	15734	15894	15835	15869	15834	15727	15786	15691	15818	15708	15800	15739	15880	15805	15887	15836	15704	15826	15558	15707	15792	15753	15678	15846	15925	15673	15605	15777	15670	15732	15728	15529	15591	15717	15859	15603	15950	15597	15836	15716	15786	15659	15804	15671	15784	15894	15797	15591	15613	15630	15589	15922	15537	15741	15824	15520	15763	15701	15820	15625	15830	15639	15715	15787	15804	15866	15731	15764	15793	15816	15838	15840	15786	15738	15738	15785	15556	15619	15632	15669	15855	15805	15822	15724	15929	15750	15726	15685	15729	15827	15713	15797	15701	15696	15556	15654	15715	15765	15970	15954	15634	15518	15927	15667	15736	15746	15923	15774	15780	15794	15744	15727	15730	15872	15620	15879	15865	15916	15683	15781	15934	15681	15773	15633	15480	15691	15868	15566	15673	15695	15747	15813	15909	15723	15830	15903	15731	15593	15718	15781	15810	15759	15626	15857	15729	15572	15796	15710	15635	15802	15715	15734	15779	15628	15732	15666	15748	15854	15896	15874	15735	15648	15831	15621	15682	15812	15635	15796	15759	15673	15728	15873	15818	15795	15815	15783	15836	15776	15628	15737	15585	15698	15625	15574	15518	15813	15672	15899	15502	15589	15759	15787	15483	15807	15700	15834	15592	15696	15699	15638	15739	15721	15810	15877	15815	15721	15867	15851	15581	15639	15759	15711	15732	15815	15834	15632	15889	15719	15662	15866	15589	15756	15635	15835	15598	15621	15750	15837	15770	15705	15844	15807	15657	15721	15739	15672	15863	15700	15738	15765	15765	15899	15639	15792	15647	15812	15778	15862	15731	15759	15669	15642	15932	15936	15590	15520	15884	15901	15616	15708	15837	15575	15840	15590	15769	15631	15665	15633	15810	15784	15848	15691	15826	15815	15705	15922	16033	15878	15744	15669	15600	15901	15855	15706	15899	15779	15617	15597	15804	15977	15685	15873	15641	15661	15779	15718	15889	15541	15787	15693	15712	15772	15744	15869	15819	15806	15806	15749	15703	15804	15828	15820	15702	15753	15902	15677	15754	15605	15667	15750	15619	15746	15767	15663	15702	15775	15690	15793	15843	15681	15798	15792	15655	15665	15870	15814	15590	15747	15679	15740	15646	15645	15829	15819	15640	15813	15916	15630	15685	15662	15930	15691	15637	15889	15767	15852	15717	15849	15947	15623	15618	15840	15718	15653	15601	15656	15758	15886	15769	16010	15621	15675	15711	15670	15805	15759	15716	15814	15542	15750	15715	15710	15776	15712	15721	15786	15919	15834	15810	15924	15612	15567	15669	15732	15600	15735	15813	15699	15869	15750	15746	15766	15658	15718	15739	15804	15776	15626	15620	15741	15907	15751	15709	15736	15647	15778	15627	15666	15680	15835	15673	15812	15748	15711	15380	15649	15807	15724
23173	21423	28742	26200	28273	32719	34756	31250	30298	29841	29568	28794	28979	28892	28528	28449	28314	28015	28087	28128	28109	28098	28266	27873	27887	28079	27834	28038	27805	27930	27720	27680	27816	27681	27865	27868	27979	27929	27438	27844	27637	27696	27692	27579	27529	27716	27518	27792	27556	27684	28042	27533	27783	27641	27666	27669	27464	27671	27694	27824	27350	27684	27457	27433	27540	27652	27500	27667	27456	27683	27422	27520	27419	27754	27651	27906	27597	27759	27713	27589	27340	27868	27379	27499	27531	27518	27734	27550	27536	27577	27543	27757	27593	27518	27664	27736	27638	27616	27637	27444	27253	27508	27481	27631	27747	27518	27656	27288	27697	27748	27734	27297	27874	27674	27525	27647	27883	27785	27726	27577	27826	27463	27639	27287	27549	27579	27852	27415	27767	27501	27356	28003	27758	27579	27573	27587	27638	27552	27462	27525	27632	27521	27587	27557	27445	27685	27834	27811	27585	27443	27659	27484	27495	27578	27388	27306	27533	27642	27624	27735	27535	27635	27441	27287	27864	27497	27537	27838	27494	27522	27712	27426	27424	27427	27401	27262	27631	27629	27309	27554	27621	27555	27545	27519	27425	27579	27546	27412	27605	27768	27597	27649	27361	27452	27676	27476	27439	27543	27622	27490	27644	27385	27391	27479	27473	27712	27612	27402	27452	27809	27602	27608	27298	27606	27681	27742	27817	27448	27528	27677	27857	27445	27650	27550	27459	27376	27598	27498	27344	27487	27673	27341	27539	27616	27666	27749	27607	27420	27589	27539	27478	27831	27763	27662	27496	27480	27474	27613	27484	27766	27561	27786	27754	27759	27656	27613	27569	27848	27796	27820	27703	27705	27346	27560	27732	27574	27446	27368	27607	27833	27783	27515	27603	27585	27753	27521	27707	27730	27593	27551	27599	27449	27718	27523	27667	27614	27517	27608	27649	27630	27516	27517	27558	27484	27586	27524	27346	27619	27673	27497	27616	27795	27309	27520	27781	27678	27473	27492	27386	27713	27523	27338	27618	27332	27422	27107	27518	27389	27616	27380	27526	27519	27599	27732	27743	27487	27508	27503	27644	27658	27732	27522	27575	27722	27721	27485	27757	27744	27608	27575	27382	27696	27650	27582	27426	27900	27502	27774	27571	27392	27637	27703	27689	27544	27454	27519	27275	27592	27639	27375	27627	27600	27287	27652	27596	27456	27408	27578	27757	27496	27597	27672	27546	27453	27625	27544	27536	27552	27755	27259	27523	27556	27605	27759	27659	27612	27831	27575	27479	27485	27695	27655	27442	27617	27593	27466	27491	27540	27412	27690	27428	27551	27489	27576	27413	27452	27779	27494	27709	27481	27566	27532	27545	27568	27710	27385	27391	27605	27524	27538	27681	27768	27663	27306	27473	27967	27540	27902	27650	27653	27556	27461	27491	27458	27274	27299	27300	27227	27442	27576	27400	27432	27595	27537	27701	27760	27577	27670	27649	27616	27527	27646	27447	27394	27424	27686	27469	27512	27572	27491	27557	27702	27672	27817	27778	27635	27728	27555	27506	27633	27689	27680	27664	27446	27434	27355	27798	27458	27333	27485	27489	27551	27527	27468	27448	27409	27894	27461	27647	27862	27668	27689	27612	27577	27449	27611	27563	27642	27570	27752	27323	27794	27560	27602	27665	27694	27681	27771	27523	27442	27682	27544	27431	27536	27663	27757	27629	27844	27465	27226	27629	27597	27859	27810	27636	27750	27805	27713	27623	27541	27573	27584	27564	27518	27642	28034	27473	27852	27575	27550	27535	27670	27526	27520	27567	27417	27452	27778	27504	27583	27839	27464	27678	27576	27515	27452	27571	27621	27493	27493	27513	27613	27628	27639	27421	27521	27483	27542	27449	27656	27652	27583	27637	27736	27592	27759	27445	27672	27868	27490	27551	27621	27517	27576	27305	27458	27488	27370	27722	27327	27708	27895	27880	27450	27543	27614	27619	27661	27493	27508	27784	27689	27620	27771	27876	27296	27442	27501	27738	27471	27567	27440	27747	27543	27667	27712	27448	27603	27730	27671	27417	27741	27599	27783	27418	27479	27677	27521	27749	27640	27664	27694	27377	27737	27649	27404	27388	27672	27439	27562	27515	27448	27490	27802	27678	27547	27613	27484	27192	27590	27539	27463	27620	27673	27497	27597	27528	27615	27748	27544	27501	27395	27638	27596	27680	27542	27544	27609	27546	27686	27713	27664	27364	27507	27689	27909	27628	27912	27541	27685	27592	27511	27642	27745	27291	27533	27722	27382	27423	27546	27698	27574	27613	27556	27565	27496	27399	27504	27602	27454	27375	27682	27683	27644	27593	27777	27668	27446	27643	27624	27440	27734	27677	27586	27681	27690	27294	27560	27655	27549	27641	27747	27621	27661	27857	27756	27456	27461	27491	27484	27747	27608	27720	27711	27373	27343	27422	27743	27487	27640	27314	27518	27704	27677	27699	27368	27503	27185	27254	27723	27380	27633	27491	27527	27491	27713	27671	27692	27679	27634	27671	27655	27607	27543	27453	27701	27731	27673	27657	27635	27612	27501	27543	27670	27453	27567	27756	27512	27623	27689	27832	27530	27663	27740	27720	27571	27552	27227	27443	27498	27588	27759	27452	27436	27485	27571	27377	27531	27649	27656	27585	27498	27861	27660	27625	27548	27630	27538	27537	27469	27687	27551	27737	27521	27583	27958	27687	27534	27362	27569	27522	27562	27671	27632	27386	27566	27836	27336	27434	27508	27548	27773	27813	27719	27515	27540	27408	27357	27459	27754	27485	27629	27815	27632	27491	27722	27710	27607	27656	27497	27539	27394	27417	27576	27472	27636	27695	27354	27844	27491	27662	27803	27525	27739	27652	27611	27511	27595	27668	27647	27755	27230	27747	27767	27604	27562	27816	27619	27666	27512	27453	27477	27355	27339	27392	27697	27324	27703	27510	27665	27887	27494	27587	27762	27700	27708	27536	27566	27668	27429	27795	27702	27672	27514	27467	27240	27680	27470	27395	27568	27624	27524	27456	27604	27422	27582	27558	27393	27536	27468	27626	27536	27370	27636	27480	27574	27441	27368	27349	27636	27631	27415	27661	27420	27590	27493	27525	27770	27747	27560	27653	27675	27620	27505	27555	27730	27622	27520	27589	27854	27407	27583	27559	27862	27834	27854	27538	27413	27447	27407	27546	27728	27620	27483	27563	27422	27577	27507	27622	27663	27528	27603	27353	27575	27634	27671	27598	27645	27730	27536	27615	27493	27593	27756	27524	27612	27622	27455	27713	27768	27551	27526	27680	27573	27547	27675	27657	27761	27676	27300	27612	27569	27564	27760	27564	27622	27571	27352	27437	27628	27670	27442	27616	27681	27717	27469	27321	27607	27532	27445	27469	27517	27674	27549	27532	27514	27722	27450	27491	27404	27481	27510	27517	27808	27656	27970	27479	27403	27490	27616	27474	27439	27473	27588	27745	27662	27875	27354	27462	27390	27559	27487	27807	27609	27820	27509	27820	27774	27749	27818	27703	27729	27578	27380	27593	27495	27512	27557	27329	27617	27633	27388	27544	27690	27511	27632	27822	27671	27647	27451	27490	27418	27636	27537	27483	27684	27673	27447	27580	27669	27663	27681	27543	27715	27622	27417	27519	27729	27728	27731	27588	27828	27455	27422	27486	27604	27415	27391	27354	27620	27594	27427	27598	27613	27400	27593	27664	27395	27682	27359	27576	27782	27598	27443	27563	27408	27616	27245	27577	27592	27390	27342	27551	27870	27691	27372	27484	27581	27590	27490	27680	27453	27681	27606	27495	27471	27582	27683	27827	27599	27796	27400	27593	27755	27624	27608	27746	27645	27536	27709	27512	27493	27454	27599	27700	27332	27769	27693	27541	27353	27605	27467	27655	27585	27718	27552	27775	27676	27717	27398	27603	27529	27443	27631	27819	27635	27736	27495	27636	27455	27748	27640	27588	27337	27652	27835	27630	27577	27400	27722	27570	27808	27330	27862	27732	27602	27664	27416	27488	27558	27456	27780	27371	27507	27768	27480	27653	27532	27718	27534	27628	27600	27707	27854	27472	27598	27640	27769	27669	27354	27431	27595	27481	27350	27443	27662	27860	27558	27649	27448	27500	27195	27651	27402	27639	27549	27645	27614	27586	27335	27917	27465	27739	27458	27451	27633	27820	27663	27360	27493	27458	27411	27601	27592	27448	27635	27238	27481	27464	27534	27599	27473	27698	27636	27678	27739	27660	27439	27474	27558	27615	27709	27601	27569	27448	27448	27444	27421	27508	27585	27474	27422	27362	27678	27397	27240	27490	27643	27348	27586	27656	27603	27718	27631	27810	27630	27483	27524	27297	27460	27509	27454	27540	27548	27578	27482	27389	27633	27406	27449	27249	27426	27474	27582	27740	27394	27619	27709	27887	27617	27598	27691	27477	27594	27624	27675	27644	27634	27804	27509	27558	27375	27876	27470	27340	27452	27816	27486	27467	27462	27646	27365	27619	27663	27527	27193	27615	27681	27699	27576	27520	27565	27478	27525	27798	27716	27502	27777	27675	27686	27808	27626	27506	27438	27569	27564	27373	27848	27565	27602	27605	27697	27721	27468	27488	27580	27565	27678	27609	27547	27474	27382	27657	27562	27476	27433	27774	27749	27567	27722	27738	27583	27671	27785	27611	27562	27754	27537	27508	27688	27663	27675	27671	27616	28000	27579	27546	27526	27526	27549	27694	27707	27473	27621	27440	27673	27677	27406	27649	27253	27455	27339	27674	27250	27491	27664	27440	27837	27509	27369	27791	27544	27430	27670	27508	27459	27549	27536	27294	27484	27448	27600	27531	27500	27682	27574	27487	27448	27529	27726	27694	27573	27642	27699	27611	27421	27314	27478	27586	27562	27853	27607	27562	27579	27423	27612	27615	27551	27589	27637	27570	27691	27805	27574	27627	27589	27883	27532	27486	27562	27621	27692	27869	27512	27715	27458	27556	27613	27770	27689	27633	27752	27563	27643	27674	27536	27462	27322	27610	27573	27574	27780	27712	27583	27741	27751	27719	27577	27660	27410	27600	27661	27564	27601	27668	27474	27307	27412	27299	27640	27774	27477	27593	27491	27567	27472
24720	46628	43583	33997	28454	24887	22470	20831	19708	18787	18216	17778	17539	17716	17355	17332	17371	17046	16975	16870	16998	16929	16879	16798	16836	16602	16701	16744	16663	16719	16520	16488	16552	16447	16629	16529	16503	16528	16400	16548	16542	16627	16457	16398	16320	16583	16574	16417	16429	16420	16627	16511	16603	16503	16389	16437	16526	16433	16423	16506	16498	16509	16306	16280	16372	16529	16513	16103	16378	16351	16486	16344	16265	16383	16532	16493	16254	16297	16567	16470	16348	16436	16489	16331	16270	16344	16194	16522	16380	16467	16355	16580	16504	16520	16411	16266	16461	16433	16520	16333	16421	16462	16467	16545	16467	16492	16455	16306	16265	16298	16337	16446	16280	16419	16420	16369	16180	16317	16347	16187	16515	16544	16340	16458	16355	16286	16284	16293	16202	16479	16292	16265	16494	16316	16325	16357	16517	16381	16457	16419	16231	16388	16139	16455	16421	16477	16264	16326	16380	16557	16506	16512	16390	16391	16245	16434	16310	16347	16467	16378	16377	16454	16336	16326	16488	16307	16448	16185	16480	16560	16372	16270	16409	16337	16234	16422	16381	16341	16354	16414	16251	16331	16243	16387	16315	16247	16327	16389	16318	16424	16262	16313	16313	16320	16423	16346	16188	16430	16648	16503	16451	16362	16501	16328	16539	16341	16614	16226	16223	16412	16461	16345	16298	16093	16522	16394	16327	16302	16489	16305	16217	16522	16419	16361	16409	16476	16424	16138	16322	16503	16310	16306	16437	16274	16311	16478	16336	16390	16325	16336	16396	16343	16411	16320	16312	16428	16380	16280	16409	16421	16297	16456	16460	16394	16461	16436	16327	16233	16513	16498	16463	16405	16316	16569	16453	16483	16446	16313	16389	16489	16501	16403	16392	16488	16356	16268	16340	16266	16406	16369	16328	16448	16472	16269	16338	16231	16434	16483	16412	16357	16248	16323	16467	16518	16200	16408	16566	16256	16192	16251	16261	16346	16594	16336	16383	16457	16444	16196	16363	16289	16412	16291	16267	16460	16412	16359	16554	16510	16376	16411	16297	16272	16286	16410	16372	16447	16270	16289	16368	16482	16448	16164	16492	16391	16434	16557	16403	16436	16497	16440	16482	16273	16469	16330	16417	16355	16320	16349	16326	16404	16370	16172	16317	16461	16258	16277	16261	16394	16456	16228	16243	16390	16458	16361	16336	16275	16149	16251	16422	16314	16439	16197	16470	16393	16209	16050	16385	16400	16336	16435	16459	16305	16349	16378	16273	16452	16305	16375	16483	16329	16361	16319	16399	16370	16365	16358	16376	16521	16607	16339	16269	16345	16259	16565	16326	16423	16359	16291	16335	16443	16235	16377	16442	16533	16494	16132	16367	16336	16338	16264	16298	16434	16564	16396	16382	16538	16407	16390	16417	16202	16276	16386	16294	16446	16187	16169	16520	16453	16498	16373	16195	16482	16393	16133	16180	16353	16135	16381	16395	16474	16395	16361	16424	16300	16391	16445	16405	16414	16240	16345	16468	16480	16341	16510	16204	16435	16168	16261	16435	16227	16444	16280	16287	16315	16362	16433	16370	16429	16259	16238	16267	16432	16447	16467	16500	16270	16304	16544	16364	16356	16276	16185	16328	16426	16410	16367	16320	16318	16475	16359	16388	16465	16565	16148	16389	16328	16388	16272	16582	16300	16301	16431	16462	16428	16338	16213	16280	16377	16525	16277	16326	16288	16338	16466	16293	16319	16216	16284	16357	16252	16379	16292	16388	16401	16343	16403	16513	16332	16417	16416	16409	16343	16421	16561	16351	16431	16433	16442	16305	16344	16356	16452	16399	16477	16530	16462	16425	16189	16172	16540	16285	16449	16332	16542	16329	16263	16423	16401	16333	16503	16380	16326	16460	16453	16393	16296	16237	16521	16497	16437	16558	16500	16301	16167	16444	16324	16399	16400	16304	16221	16346	16380	16262	16367	16397	16550	16417	16507	16454	16354	16377	16363	16415	16512	16298	16489	16770	16244	16380	16435	16280	16409	16477	16526	16363	16481	16387	16480	16558	16322	16407	16522	16413	16397	16569	16529	16430	16503	16308	16452	16278	16332	16460	16299	16538	16170	16304	16364	16334	16430	16598	16269	16489	16393	16307	16522	16387	16410	16370	16416	16221	16364	16279	16432	16381	16242	16441	16374	16338	16300	16403	16257	16332	16430	16321	16329	16271	16360	16211	16404	16478	16248	16334	16235	16344	16271	16453	16455	16293	16159	16453	16459	16377	16343	16363	16270	16433	16251	16338	16345	16373	16280	16341	16385	16325	16212	16345	16530	16462	16557	16389	16366	16310	16349	16383	16506	16435	16197	16226	16398	16489	16312	16399	16211	16021	16438	16399	16276	16513	16414	16349	16269	16280	16364	16596	16374	16407	16251	16481	16373	16240	16126	16370	16422	16212	16498	16395	16386	16400	16303	16406	16329	16292	16175	16373	16326	16094	16405	16476	16378	16448	16309	16470	16235	16376	16357	16479	16340	16432	16430	16562	16281	16360	16447	16250	16211	16514	16437	16198	16404	16309	16233	16475	16383	16554	16339	16263	16240	16342	16453	16353	16270	16403	16407	16298	16339	16281	16357	16481	16473	16368	16400	16208	16546	16335	16390	16354	16204	16390	16310	16396	16402	16502	16450	16457	16371	16201	16334	16366	16402	16370	16538	16324	16358	16376	16356	16436	16397	16142	16359	16306	16213	16362	16473	16478	16285	16249	16488	16259	16263	16361	16201	16300	16315	16365	16286	16296	16287	16427	16327	16249	16450	16472	16208	16400	16238	16418	16301	16392	16455	16431	16267	16355	16173	16492	16408	16330	16305	16312	16434	16238	16413	16415	16410	16393	16190	16472	16482	16311	16403	16531	16449	16301	16213	16335	16485	16478	16339	16438	16275	16274	16221	16238	16456	16446	16418	16379	16428	16417	16399	16336	16309	16501	16322	16332	16303	16449	16374	16251	16271	16384	16335	16312	16339	16385	16468	16532	16473	16411	16301	16238	16531	16530	16226	16275	16271	16273	16335	16446	16439	16156	16318	16376	16371	16376	16368	16415	16498	16111	16430	16376	16464	16311	16412	16486	16131	16328	16335	16333	16254	16330	16344	16396	16359	16289	16136	16425	16186	16421	16346	16451	16364	16323	16433	16596	16248	16264	16314	16287	16504	16462	16516	16267	16425	16269	16526	16359	16282	16407	16490	16356	16357	16324	16179	16307	16529	16346	16521	16450	16479	16410	16398	16378	16571	16216	16413	16211	16399	16402	16295	16290	16342	16338	16470	16505	16372	16488	16237	16148	16372	16584	16349	16424	16222	16254	16548	16446	16336	16454	16224	16378	16311	16449	16369	16256	16320	16383	16424	16417	16414	16246	16241	16321	16357	16454	16333	16328	16274	16368	16399	16343	16076	16551	16468	16296	16398	16554	16420	16423	16407	16361	16305	16314	16337	16482	16296	16416	16468	16252	16513	16405	16444	16343	16468	16494	16361	16284	16245	16508	16281	16354	16349	16540	16317	16320	16288	16491	16222	16281	16326	16472	16560	16306	16557	16352	16421	16367	16466	16271	16458	16151	16318	16311	16296	16138	16310	16309	16336	16356	16459	16316	16277	16379	16492	16322	16311	16461	16339	16304	16336	16234	16318	16486	16470	16364	16210	16230	16411	16368	16262	16372	16432	16491	16317	16296	16492	16318	16373	16360	16232	16366	16392	16380	16399	16417	16378	16359	16446	16252	16303	16363	16231	16382	16346	16421	16577	16458	16341	16583	16146	16329	16392	16435	16374	16323	16126	16399	16408	16393	16416	16343	16547	16250	16293	16353	16188	16588	16594	16470	16414	16312	16356	16483	16509	16286	16349	16302	16373	16547	16398	16329	16383	16188	16440	16341	16244	16358	16465	16372	16185	16464	16335	16391	16222	16401	16470	16280	16556	16194	16355	16464	16356	16187	16484	16276	16208	16590	16234	16379	16314	16323	16430	16230	16429	16223	16454	16413	16353	16330	16452	16290	16322	16265	16433	16407	16345	16252	16257	16453	16135	16547	16398	16469	16438	16330	16375	16243	16363	16146	16539	16561	16320	16488	16357	16443	16129	16340	16190	16540	16444	16354	16400	16321	16393	16481	16290	16340	16516	16414	16311	16473	16416	16482	16319	16372	16448	16398	16329	16252	16305	16476	16366	16439	16323	16274	16468	16447	16392	16365	16349	16481	16233	16446	16357	16337	16216	16436	16557	16324	16426	16417	16387	16471	16277	15974	16451	16250	16336	16562	16350	16276	16365	16423	16446	16336	16386	16399	16332	16572	16411	16418	16391	16292	16495	16270	16446	16377	16358	16309	16401	16343	16192	16485	16408	16407	16223	16316	16429	16477	16417	16555	16421	16442	16351	16576	16493	16480	16475	16393	16418	16383	16165	16427	16435	16403	16342	16271	16358	16330	16413	16408	16389	16352	16538	16378	16288	16320	16414	16391	16514	16328	16260	16405	16364	16298	16335	16247	16284	16279	16390	16310	16513	16410	16413	16510	16435	16409	16421	16502	16330	16295	16371	16445	16387	16328	16451	16450	16239	16298	16372	16419	16347	16487	16382	16303	16371	16493	16493	16392	16255	16266	16437	16436	16314	16285	16557	16254	16369	16414	16219	16419	16381	16225	16386	16418	16377	16416	16229	16278	16465	16292	16262	16384	16370	16256	16281	16246	16377	16405	16456	16430	16427	16214	16330	16497	16452	16497	16281	16442	16255	16323	16351	16307	16278	16383	16345	16415	16394	16463	16510	16404	16351	16448	16346	16436	16161	16382	16275	16458	16397	16412	16279	16562	16419	16303	16525	16276	16338	16253	16302	16306	16297	16464	16359	16294	16366	16270	16578	16413	16365	16432	16357	16267	16388	16462	16317	16312	16466	16394	16423	16356	16200	16482	16345	16293	16314	16354	16279	16315	16394	16411	16395	16374	16506	16436	16462	16326	16369	16429	16613	16456	16441	16255	16314	16505	16411	16458	16464	16484	16394	16486	16353	16260	16580	16420	16469	16521	16378	16566	16337	16429	16120	16375	16355	16400	16250	16347	16414	16362	16245	16425	16328	16385	16274	16372	16320
34578	32941	38709	36597	33099	31805	31260	30467	29942	29864	29671	29469	29705	29661	29760	29575	29375	29519	29353	29357	29449	29574	29531	29392	29448	29444	29591	29392	29472	29358	29329	29168	29567	29341	29413	29260	29427	29278	29352	29537	29321	29331	29202	29354	29238	29429	29304	29293	29516	29369	29425	29313	29443	29416	29265	29293	29360	29207	29190	29162	29204	29356	29392	29410	29448	29532	29319	29456	29280	29170	29422	29324	29357	29477	29407	29392	29508	29579	29128	29366	28948	29345	29346	29508	29275	29408	29362	29358	29001	29295	29274	29255	29229	29181	29340	29337	29108	29244	29185	29366	29201	29375	29247	29365	29239	29375	29315	29277	29347	29357	29297	29228	29490	29370	29525	29355	29236	29128	29295	29335	29126	29470	29108	29342	29448	29137	29396	29368	29376	29472	29415	29146	29211	29350	29254	29319	29425	29307	29489	29296	29106	29312	29692	29500	29452	29352	29444	29270	29173	29335	29093	29010	29281	29203	29367	29432	29218	29379	29414	29268	29234	29484	29300	29456	29527	29365	29203	29327	29521	29280	29325	29227	29297	29386	29301	29290	29160	29192	29290	29299	29295	29244	29027	29214	29348	29398	29177	29258	29596	29504	29486	29674	29244	29598	29380	29372	29438	29118	29356	29277	29284	29128	29258	29025	29274	29197	29311	29435	29261	29301	29058	29075	29377	29372	29456	29237	29537	29264	29352	29426	29504	29278	29117	29448	29212	29283	29220	29084	28952	29223	29147	29210	29319	29265	29344	29293	29376	29062	29122	29376	29438	29514	28986	29181	28988	29192	29313	29291	29174	29365	29011	29445	29212	29143	29597	29193	29194	29272	29410	29466	29387	29497	29390	29245	29300	29166	29326	29241	29227	29023	29146	29269	29188	29594	29256	29168	29262	29380	29460	29443	29162	29226	29355	29381	29265	29105	29092	29230	29301	29137	29010	29295	29593	29389	29209	29101	29225	29402	29307	29382	29467	29328	29450	29175	29339	29274	29492	29364	29481	29299	29198	29293	29341	29275	29162	29090	29215	29259	29472	29366	29440	29103	29247	29504	29301	29281	29237	29297	29289	29303	29224	29195	29252	28989	29400	29434	29418	29205	29438	28999	29364	29520	29466	29204	29477	29301	29238	29187	29137	29310	29445	29130	29134	28971	29358	29212	29469	29516	29498	29575	29523	29408	29353	29466	29158	29265	29147	29304	29332	29200	29423	29408	29264	29304	29368	29227	29349	29276	29136	29081	29122	29263	29469	29314	29276	29414	29202	29611	29318	29120	29461	29055	29292	29466	29274	29295	29142	29305	29285	29157	29238	29299	29356	29499	29298	28990	29435	29304	29433	29367	29246	29348	29287	29235	29271	29326	29227	29172	29240	29421	29187	29341	29327	29341	29335	29587	29146	29265	29429	29254	29321	29408	29534	29132	29578	29166	29394	29477	29240	29559	29308	29300	29164	29189	29335	29070	29197	29172	29164	29569	29144	29089	29395	29284	29347	29156	29407	29042	29155	29121	29383	29481	29265	29264	29343	29396	29295	29399	29382	29422	29313	29111	29333	29122	29427	29358	29296	29571	29464	29463	29485	29083	29194	29636	29246	29303	29378	29126	29245	29189	29363	29415	29276	29203	29571	29359	29223	29293	29374	29304	29455	29474	29344	29218	29244	29215	29302	29286	29473	29388	29434	29391	29296	29465	29187	29048	29222	29228	29107	29165	29264	29238	29307	29371	29529	29067	28980	29439	29444	29145	29396	29369	29525	29359	29122	29578	29419	29416	29537	29227	29274	29161	29412	29405	29547	29427	29369	29395	29244	29658	29423	29438	29164	29281	29278	29414	29460	29490	29400	28998	29119	29232	29232	29212	29282	29463	29405	29275	29312	29265	29347	29287	29253	29323	29232	29331	29306	29162	29032	29179	29509	29046	28934	29080	29338	29380	29556	29192	29252	29061	29232	29282	29415	29231	29369	29221	29180	29290	29317	29381	29236	29327	29078	29161	28885	29259	29266	29430	29376	29215	29064	29405	29309	28895	29355	29236	29394	29292	29116	28997	29059	29488	29255	29519	29139	29176	29205	29319	29231	29366	29258	29289	29444	29109	29366	29282	29479	29246	29249	29411	29545	29311	29593	29193	29327	29219	29360	29504	29345	29201	29133	29439	29565	29291	29367	29594	29408	29448	29646	29402	29623	29349	29213	29025	29294	29266	29209	29319	29209	29351	29161	29030	29212	29192	29049	29260	29194	29509	29553	29561	29283	29150	29366	29275	29329	29195	29376	29178	29112	29380	29331	29395	29220	29143	29475	29405	29314	29460	29315	29262	29396	29238	29384	29390	29259	29457	29222	29447	29654	29340	29613	29318	29063	29254	29319	29094	29449	29210	29285	29270	29357	29179	29422	29356	29107	29281	29551	29478	29504	29407	29369	29223	29415	29120	29349	29136	29562	29172	29205	29289	29276	29360	29449	29402	29561	29303	29236	29235	29117	29399	29302	29593	29524	29094	29120	29182	29395	29201	28960	29255	29124	29448	29147	29273	29272	29452	29374	29445	29474	29379	29294	29262	29309	29163	29403	29453	29428	29578	29510	29429	29122	29095	29334	29395	29404	29552	29183	29152	29375	29249	29398	29222	29390	29254	29236	29147	29312	28962	29391	29256	29268	29170	29135	29247	29279	29425	29294	29266	29390	29321	29291	29175	29168	29240	29015	29262	29348	29338	29147	29138	28992	29113	29391	29191	29294	29150	29308	29353	29383	29237	29193	29284	29504	29252	28979	29187	29338	29170	29431	29342	29115	29438	29275	29005	29028	29478	29369	29374	29434	29329	29069	29209	29382	29328	29282	29253	29181	29117	29131	29288	29218	29119	29428	29409	29232	29463	29586	29236	29433	29199	29119	29455	29277	29212	29280	29425	29107	29182	29705	29145	29172	29340	29225	29248	29363	29336	29351	29322	29324	29358	29415	29273	29485	29434	29054	29423	29201	29132	29238	29270	29388	29303	29201	29372	29153	29385	29269	29206	29494	29372	29340	29353	29157	29270	29189	29155	29446	29304	29295	29463	29413	29159	29474	29286	29459	29244	29313	29276	29338	29235	29403	28946	29293	29351	29213	29400	29027	29127	29482	29423	29490	29119	29304	29477	29418	29155	29195	29261	29369	29544	29325	29639	29304	29460	29236	29572	29322	29274	29298	29444	29100	29461	29302	29191	29280	29355	29205	29265	29255	29502	29531	29576	29378	29200	29062	29369	29216	29365	29225	29143	29293	29428	29557	29381	29075	29295	29001	29400	29349	29444	29309	29044	29094	29283	29348	29549	29088	29385	29442	29426	29430	29313	29403	29373	29208	29278	29277	29365	29343	28995	29520	29248	29153	29402	29270	29190	29238	29265	29146	29232	29385	29331	29153	29222	29292	29189	29381	29603	29369	29376	29180	29455	29107	29419	29318	29395	29340	29481	29254	29220	29260	29488	29241	29333	29505	29288	29449	29405	29320	29515	29391	29381	29091	29307	29192	29351	29185	29153	29341	29238	29154	29481	29231	29408	29444	29385	29230	29221	29316	29201	29591	29113	29647	29134	29545	29310	29364	29242	29241	29244	29255	29352	29403	29242	29364	29193	29152	29134	29262	29262	29406	29438	29314	29589	29310	29181	29264	29198	29393	29218	29202	29390	29041	29389	29365	29175	29135	29327	28938	29335	29274	29281	29437	29342	29322	29009	29136	29440	29349	29262	29268	29438	29440	29246	29118	29423	29157	29405	29268	29382	29323	29264	29420	29135	29373	29219	29217	29436	29139	29399	29386	29184	29241	29214	29174	29341	29160	29390	29336	29275	29169	29601	29456	29538	29202	29349	29249	29086	29247	29252	29447	29325	29478	29452	29341	29402	29152	29331	29220	29269	29242	29139	29399	29352	29237	29578	29337	29272	29378	29478	29347	29413	29259	29182	29278	29175	29183	29214	29225	29221	29335	29314	29253	29526	29285	29425	29305	29355	29245	29197	29157	29536	29393	29424	29479	29429	29379	29308	29191	29423	29623	29221	29334	29266	29415	29285	29000	29096	29337	29553	29374	29257	29304	29353	29214	29300	29450	29428	29472	29264	29513	29009	29301	29167	29284	29247	29284	29442	29342	29194	29365	29370	29317	29187	29623	29305	29467	29339	29394	29409	29221	29152	29170	29399	29332	29400	29284	29409	29339	29339	29358	29294	29330	29312	29341	29099	29339	29525	29442	29266	29251	29440	29171	29215	29337	29230	29345	29083	29242	29424	29270	29335	29034	29456	29262	29254	29461	29352	29496	29293	29277	29248	29358	29345	29406	29218	29184	29157	29323	29276	29308	29525	29276	29372	29645	29205	29481	29303	29455	29212	29205	29204	29459	29161	29220	29327	29349	29459	29333	29406	29165	29381	29418	29297	29450	29457	29358	29368	29261	29111	29443	29558	29425	29108	29208	29264	29114	29334	29273	29315	29378	29312	29554	29481	29182	29352	29521	29168	29469	29384	29429	29250	29441	29346	29067	29484	29272	29253	29376	29268	29373	29174	29012	29551	29110	29242	29264	29307	29223	29443	29187	29275	29354	29270	29359	29385	29310	29396	29440	29341	29345	29215	29368	29482	29231	29319	29358	29331	29422	29276	29151	29090	29495	29275	29140	29562	29661	29255	29230	29322	29212	29223	29346	29257	29369	29394	29576	29291	29375	29248	29463	29384	29216	29187	29282	29231	29383	29099	29329	29177	29228	29261	29489	29474	29211	29370	29265	29279	29256	29450	29381	29202	28978	29327	29324	29157	29360	29345	29306	29319	29318	29664	29092	29451	29216	29154	29462	29172	29134	29244	29371	29183	29218	29351	29308	29171	29332	29353	29298	29266	29284	29616	29637	29430	29271	29498	29523	29161	29394	29437	29304	29255	29231	29103	29257	29021	29295	29329	29129	29417	29386	29730	29597	29209	29026	29118	29415	29313	29311	29231	29249	29253	29280	29289	29422	29182	29287	29331	29172	29133	29639	29257	29400	29200	29330	29516	29248	29207	29287	29315	29469	29276	29279	29365	29578	29389	29454	29273	29386	29262	29031	29364	29154	29242	29426	29431	29311	29365	29234	29181	29390	29322	29503	29440	29404	29164
24240	33511	30877	24609	21732	20016	19068	18474	18221	17847	17635	17348	17422	17343	17137	17163	17271	17211	17227	17228	17140	17070	17057	17169	17040	17142	17126	17177	17039	17025	17121	17118	16948	16830	16794	16877	16912	17003	16973	17058	17135	17116	17066	17020	17071	17096	17006	17076	17091	17098	17020	17002	17194	16938	16943	17079	16939	16950	16904	17155	16990	16946	17032	17108	17007	17102	16955	17147	16911	17004	17155	16966	17071	17048	16959	16988	16785	17045	16996	16862	17000	16989	17059	16960	16963	16952	17056	17087	16928	16950	16889	17002	16903	17086	16967	17026	17056	16851	16991	17043	17157	17047	17084	16903	16975	17038	17123	17133	17064	16868	17136	17117	17160	16988	16898	17105	17042	16993	16964	16945	17040	16872	16891	17040	17128	17045	17051	16969	17004	16805	16918	16720	16921	16934	17009	17047	16841	17042	17073	17039	17053	17383	17067	17096	17018	16921	16937	16807	16930	17217	16774	16915	16938	16997	17013	16943	17176	16906	17000	17005	17123	16896	17069	16957	17039	16797	17008	16648	17063	17085	16942	17081	16969	16918	16977	16956	16892	16992	17101	16883	17027	16893	16858	17036	17149	17022	17082	17019	16934	16955	16991	16784	16925	17035	17011	17156	16947	16982	16897	16965	17119	17063	16889	17142	16951	17134	16826	16907	17233	17081	16865	16831	16957	16984	17076	17144	17058	16750	17065	17137	16968	16883	16955	17031	17056	16957	16812	17180	16893	16945	17032	17051	16940	16968	17007	17091	16880	17015	17197	17127	17051	17010	17101	17056	16958	17165	17119	16962	16878	16873	17063	16913	16982	16982	17182	17103	16995	16965	16891	16911	17039	17017	16990	16906	17016	17034	17068	16911	17126	17137	16865	16864	17031	17159	17044	16943	17062	17051	16953	16869	17073	16982	16959	16892	16834	16987	17011	17010	17007	17039	17072	17015	17136	16877	17111	16901	17028	16910	16995	16957	16986	16953	16897	16992	16902	16972	16819	16917	16977	17051	17060	17000	17059	17064	16919	16918	17004	17098	16973	16986	16893	17001	17073	17041	17108	17034	16811	16955	16959	16782	17076	17005	16964	17004	17077	16885	16846	17002	17014	16848	16972	16999	17086	17020	16794	17027	16975	17065	16924	17000	16941	16914	16978	16972	17070	16894	17038	16815	16912	17174	16935	17136	17011	16775	17023	16944	16994	17063	17060	17041	16917	16917	17037	17104	17021	17024	16934	17046	17061	17143	17183	17003	17039	17094	17064	17089	16934	17008	16952	16886	16990	17089	16622	16980	17024	16823	17036	17000	17028	16893	16983	16826	17042	16871	17005	16878	17088	17023	16960	16857	16890	17129	16961	16912	16984	17068	16709	17039	16866	17082	16876	16942	17179	17034	16890	16926	16969	17050	17010	16811	17077	16931	17057	16877	16829	17156	16867	17240	16867	17033	17102	16932	16954	16873	16985	17034	16859	16921	16957	16908	16845	17099	17055	16955	16914	16914	16983	17093	17023	17127	17050	16815	17014	16799	17027	16921	16842	16954	16770	17048	16971	17029	17045	16770	16975	17133	16944	17105	17003	16839	17048	16970	17044	17110	17015	16966	16863	17034	17151	17012	16888	16927	16975	17043	16924	17132	16929	16986	17136	16979	16941	17191	16998	16901	17071	16935	17029	16990	17048	17007	17153	17033	16945	16965	16881	17074	17021	17064	16915	16918	16886	16821	16896	16770	16887	17021	17061	17053	16912	16969	17110	16872	16803	16892	16779	17087	16970	16959	17178	17088	17043	16774	16982	16939	16963	16866	16968	17255	16971	17019	16974	16897	17125	16915	16883	16915	16912	16997	17170	17145	17030	16983	16916	17153	16872	17236	16824	17112	16948	16831	17175	17084	16968	16906	16899	17195	17160	16848	16925	17001	17119	16860	17024	16973	16952	16835	17125	16947	17067	17019	17173	17008	16954	16982	16877	16985	16908	16935	17238	16950	16872	16939	16880	16906	16946	16884	17114	17024	17058	16851	16884	16913	17199	17010	17140	16897	17010	17155	17049	16950	16953	17057	17037	17146	17048	16983	17059	16936	17001	16875	16971	17189	16885	17115	16767	16964	17089	17006	17006	17048	17019	17314	16993	16909	17049	16949	16994	17085	17022	16982	16738	17040	17093	16990	17067	16797	17166	17135	16991	17023	17180	17108	17045	16816	16928	17020	17077	16990	16940	16723	16993	16953	17011	17206	16961	17143	17052	17080	16892	17120	16845	16918	17059	17008	16822	17095	16775	16948	17023	16880	17001	17097	17111	16962	17013	17052	16997	16972	17156	16888	16942	17078	17097	17007	16993	17082	16900	16944	17102	17036	16953	17044	16995	16886	17016	16933	17073	17021	16759	17161	17010	16949	17065	16943	17056	17169	17125	16953	17096	16948	16871	16833	17043	17027	16957	17034	16990	17153	16963	17005	17123	17294	16946	16889	17159	17022	16873	17040	17104	16915	17004	17067	16926	17086	16927	16953	17055	17096	16886	16990	17109	17050	16906	17150	16962	16883	16953	17080	17193	16958	16914	16981	16880	17143	16971	16860	17180	16976	17129	17054	17146	17132	16972	16890	17082	17061	16942	16903	16962	16860	16905	17002	16984	16917	16979	17048	17031	17095	16822	16981	16882	16866	16986	16830	16909	17035	17109	16864	16976	16881	16960	16960	17109	16904	16969	16968	17114	16991	16908	16996	17171	17024	17039	17130	16777	16829	16952	16901	16917	17101	17032	17012	17078	17065	16955	16834	17010	17036	16872	17096	17026	16690	17016	17118	16997	16875	17010	16950	16995	17115	16820	16956	17092	16995	16882	17084	16901	16921	17062	17056	17008	17093	16971	16910	16997	16898	17081	17082	17022	17154	17064	16847	16872	17002	17001	17117	17135	16867	17167	16921	16865	16912	16997	16966	17027	16829	17049	16945	16887	17091	16941	17053	17194	17083	16831	16917	16916	16995	17035	16990	16917	17073	17032	16939	17236	16803	16898	16829	16937	16986	16945	17104	16956	16851	16885	16841	17106	16922	17134	16992	16821	16992	16980	17133	16887	16930	16943	16889	16901	17097	16955	17155	16999	16895	17017	16877	16929	16917	16969	17074	17013	17053	17007	17050	16951	17000	17060	16970	17015	16791	16753	17105	17102	16978	16746	16999	17013	17107	16950	16970	16882	16960	17007	17096	17068	17105	17074	16932	16996	17053	17061	16969	16986	17107	17238	16904	17028	16934	16998	17090	16959	17170	16957	16970	16925	17015	16878	17008	16983	16800	16802	17058	16995	16851	17025	16844	17129	17060	16935	16875	16972	17024	17182	17030	16945	17248	17222	17204	17061	17118	16866	16996	16954	17003	16993	16822	16884	16855	16995	17044	17010	17002	16939	17089	17040	16863	16757	16956	17149	17091	16995	17032	16812	17086	16990	16927	17140	16966	17032	16777	16928	17092	16906	17193	16908	17048	17026	17048	17052	16890	16887	16980	17019	17212	16981	16949	16790	17021	16839	16837	16975	17054	16993	17225	17060	16910	17126	16862	17094	16883	17067	17042	16959	17130	17022	16843	17090	16953	17194	17116	17049	17078	16968	17054	16906	17099	17080	16957	16818	16990	16796	17006	16956	16882	17156	17044	16842	17028	17188	16986	16994	17097	17072	16946	17054	17101	16900	16944	16844	16982	16865	17127	16947	17124	17035	16936	17080	16885	17074	17091	17107	17052	16919	16977	16981	16900	16972	17075	16989	17299	16866	17010	17078	17039	17145	16657	16930	16924	17004	16986	17016	16906	17240	17068	17168	16867	17090	17029	17031	16999	17116	17066	17016	17119	17109	16959	17112	16878	17000	16895	17042	16969	17108	17043	16910	16998	16952	17026	17027	16999	16969	17150	16887	16986	17043	17005	16950	17065	17157	17014	16880	17059	17055	16856	17002	17141	17147	17048	17005	17029	16988	16988	17113	16876	17060	17047	17032	17061	17116	16882	16855	16964	17071	17019	16872	16924	17102	16897	16969	17030	16969	17180	16891	16804	17088	16957	17195	16923	16867	16998	17049	16959	17051	16861	16917	17010	17005	17008	16971	17040	17215	16927	16992	16803	16956	16852	16902	17036	17012	16953	17316	17033	17135	16969	17059	16876	17021	17047	17102	17030	17009	16752	17196	17032	16867	16853	16888	16886	16934	17145	17071	16899	16984	17150	16900	17115	17118	17028	16988	17122	17063	17085	17094	17055	17005	16818	16970	17025	17194	16840	17176	16934	16932	16974	17036	16887	16990	16821	17071	17168	17045	16932	17043	16906	17048	17115	17075	17113	16924	17037	17226	17032	16905	17025	16924	16851	16909	16995	17016	16951	16999	17017	16797	17069	16944	16997	16980	16917	16938	16956	16780	17021	16907	16935	16902	16899	16969	16882	17045	16828	17142	16998	16944	16997	16992	16930	17205	16959	17023	17118	17131	17046	17080	17198	17067	17038	17217	16981	16978	16908	16898	17001	17009	16937	17148	16666	16895	17074	17113	17146	16948	16957	17023	17201	16886	16920	17007	16715	16992	17077	17036	16992	17021	17030	16850	17030	16863	16818	17121	17212	17164	16927	17175	16945	16925	17211	16962	17009	17077	16996	17090	16802	17119	17028	17116	16924	16804	16957	16907	16882	17005	16973	17024	17144	16923	16991	17073	17045	16986	17005	17034	16944	16892	16757	16960	16783	16926	17084	16858	17037	17031	17011	17050	16913	17042	17093	17017	16949	17057	17077	17068	16865	16938	17056	16941	16948	17046	17004	17020	17098	17072	17167	16966	16909	17047	17060	17080	16922	17115	16929	17110	17096	16937	17049	16949	16913	16999	16922	17074	16952	16990	16763	16974	16857	17108	17034	17160	16957	16861	16867	17001	17124	17301	17110	16843	17111	17088	17048	17070	17122	16815	16769	16887	16981	17019	17006	16837	17151	17029	16940	17016	16945	17048	16836	16944	16897	17078	17067	16834	17041	17040	17097	17001	17057	17008	16915	17038	16998	16956	16992	17147	16933	16978	16850	16990	16997	17019	17017	16936	16929	17077	16940	17022	16875	16967	17003	17062	16782	17182	17130	16994	16983	16930	16997	16749	16929
24353	21479	28975	30069	32507	35009	35809	33284	32524	32533	32094	31699	31721	31548	31537	31500	31717	31522	31344	31248	31468	31269	31029	31354	31197	31128	31058	31274	31179	30873	31056	31169	31101	30998	31057	30887	30765	31105	30989	30893	31132	31404	30822	30828	31024	30804	30980	30809	30764	31193	30986	30829	31016	30984	31093	30912	31000	31146	30590	30921	30920	31051	30887	31040	30886	30738	31167	30944	30741	30958	31204	30955	30923	31032	30962	31095	31072	30973	30880	30720	30932	31150	31011	31034	30923	30965	30854	30858	30968	31084	30824	30954	30995	30698	31194	31170	30881	31205	30920	31030	31276	30960	30945	30830	30630	30895	31055	30735	30839	30708	31267	30984	30805	31045	31003	30941	30954	30877	31025	30739	30818	30948	30839	30831	30976	30785	30874	30663	31098	30768	30632	30803	30997	30995	30907	30586	30872	31297	31028	31201	30752	30915	31211	30782	30992	30991	30962	31130	30875	31137	30861	30784	31123	30750	31104	30888	30884	31049	30787	30770	30774	30691	30937	30790	30743	30986	31045	31104	30925	31076	30824	31140	30895	31027	30868	31010	31004	30898	30960	30830	30885	30968	30842	30921	30876	30879	30983	30903	30902	30871	30718	30859	30938	30697	30793	30911	31279	30940	30864	31167	31027	30756	30937	30919	30698	31142	30877	30789	30811	30759	30867	30842	31061	31098	30676	31085	30925	30786	30850	30971	30700	30967	30790	30833	31088	30851	30728	30883	30930	30874	31077	31142	30728	30984	30947	30896	30771	30776	30841	31049	31057	30756	31001	30979	31083	30773	31043	30920	30902	30806	30757	31023	30942	30927	31057	30756	30763	30609	30997	30853	31210	30979	30627	31063	30809	30898	30958	30862	30986	31105	30841	30959	31035	30875	30660	30878	30786	30888	30918	30950	30882	30841	30949	31014	30833	30914	30911	31040	30895	30850	30960	30954	31023	31369	31050	31038	30815	30993	30929	31086	30706	30798	30898	31120	30903	31070	30641	31168	31048	30774	30921	30761	31133	30954	31167	30728	30915	30793	30997	31118	30866	30879	30942	30710	31001	30922	31124	31167	30520	31039	30776	30643	30929	31018	31040	31097	30798	31055	31036	31085	31149	31024	30880	30984	30646	30950	31006	30714	30859	30821	30874	30861	30805	30749	30844	30935	30876	30738	30745	30782	31079	30715	30938	30960	31008	30983	31024	31094	30832	31020	30899	31299	30871	31061	31221	30524	31041	30821	31093	30837	30797	30677	30873	30857	31002	31128	30889	30963	30814	30818	30772	31138	30762	31000	31167	30567	30812	31019	31130	30859	31001	30825	30838	30698	31204	30955	31057	31070	30880	30858	30810	31108	30889	31150	30632	30915	31086	30966	30810	30890	31278	30748	30918	30668	30881	31065	30872	30767	30836	31015	31257	30979	30786	31066	30918	30856	30968	30802	30759	30827	30955	30824	30778	31132	31026	31059	30914	30868	30894	30803	30750	31008	30791	30902	31175	30823	31127	30978	30718	30705	30973	31106	30836	30659	30807	30966	30937	31007	31003	30877	30810	30775	30895	31040	31292	30909	30772	30964	31029	31099	30872	31067	30815	30900	30709	30868	30861	30690	31088	30836	30998	30659	30668	30752	30960	30820	30917	31163	31096	31082	30724	31045	31056	30873	30861	30813	30900	30818	31147	30746	30880	30646	30884	30983	31187	30802	30841	30848	31022	30864	30979	30965	30999	30718	30811	30757	30774	30997	31040	31054	31060	30889	31019	30848	30876	31064	31054	31090	30988	30926	30846	31100	30862	31008	30659	30819	30914	30613	31010	31099	31064	30849	30827	31202	31103	30889	30945	30899	30959	30698	30857	30838	30872	30847	30882	30908	30875	31010	30997	30952	30827	30875	30907	30696	30782	30748	30953	30850	31037	30789	30924	31224	30983	31242	30966	31077	30994	30986	31093	31060	30932	30970	31255	31018	31052	30928	30888	30513	30817	30971	30873	30800	31078	31102	30928	30432	30777	31004	30945	30836	30974	30929	30912	30744	30971	30912	30991	30870	30595	30846	30837	30716	30998	30766	30925	31184	31085	30674	31061	30964	30927	31062	30734	30928	30693	30860	30871	30976	30797	30866	30902	31265	31232	31079	30960	31169	30775	30907	30968	30708	30843	31285	30811	30778	30919	30921	30901	30845	30925	30754	30855	31094	30946	31035	30780	30928	30915	30993	30859	30953	31103	31148	31050	30807	30615	30913	30827	30770	31109	30991	30815	30772	30800	30768	30942	31162	30933	30895	30929	31074	31023	30856	30870	31260	31036	30787	30924	30938	30685	30939	30846	31037	30936	30744	30878	31154	30944	30693	31026	31182	30672	30828	30614	30896	31251	31060	30570	31040	31044	30860	30817	31351	30914	30902	30986	31035	30923	30866	31096	30829	30712	30951	31027	31041	31003	30966	31166	31143	30861	30984	31061	30866	30859	31170	30825	30848	30700	31086	30901	30955	30722	30953	31062	30889	30947	30814	30830	31117	30742	30877	30855	31021	31003	30733	31065	30970	30918	30719	30874	30949	30925	30906	30985	31109	31168	30992	31044	30844	31086	30829	31038	31076	30700	30670	30920	31131	31201	30801	30627	30922	31169	30517	30592	31016	31126	30768	30712	30887	30712	30812	30963	30849	30952	31100	30939	31025	30764	30858	30939	30786	30865	30770	30736	31053	30783	30993	30953	30822	30825	31041	30861	30701	30997	30945	30925	31018	30768	30912	31083	30836	30919	31031	30984	31020	30877	30844	30835	31161	31094	30984	30844	31059	30702	30999	30821	30671	30896	30778	30931	30779	30760	31225	30996	31161	30918	30999	30982	31148	30965	31063	31035	30646	30693	30698	30704	31057	31123	30882	31024	30884	30857	30765	30833	31118	30873	30914	30799	31115	30908	30814	30888	30757	30814	30795	31102	30934	30797	30916	31145	30801	30791	30965	31023	30937	31099	31048	30612	31102	30931	30845	30934	30815	31151	30730	31140	30918	31255	30742	30724	30787	30927	30769	30771	31015	31101	30920	30953	30818	30968	31218	30941	30942	31161	30718	30559	30525	30758	30968	30894	30856	31020	30937	31174	30899	30927	30976	30855	31059	30881	30829	30785	30944	30853	30979	30801	30966	30927	31064	30963	31025	31020	31177	30917	31002	30845	30893	30796	31102	30758	30918	30940	30853	30729	30930	31067	30912	31088	31178	31018	30723	31021	31073	31056	30843	31119	30857	30846	30860	31037	31094	30978	30818	30901	31049	30707	30915	30932	30700	30942	30889	30916	30917	30994	31056	30798	31024	30826	31025	30924	30809	30897	31095	30816	30905	30689	30775	30868	30834	30755	31089	30776	31089	30790	30829	30833	30774	31021	30662	31071	30975	30908	30833	30833	30806	31131	30817	30849	30842	30783	30860	31009	31062	30955	30875	31028	30742	30712	31036	31084	30836	30835	31113	30983	30898	30847	31005	30945	31077	30965	30909	31203	31051	30821	30963	31006	30717	31159	30815	31141	30831	30767	30845	30716	30900	30804	31246	31182	30806	30842	30909	30964	30928	30861	30904	30885	30866	30820	30823	30818	30899	30969	31030	30694	30661	30895	30967	30894	30780	30775	30819	30995	30836	30807	30999	30995	30953	30762	30805	31046	31086	30931	30938	30965	30934	30958	30869	31233	30687	30859	30886	31008	30945	30859	30791	31071	30995	31155	31010	31098	31008	30843	30927	30770	30843	31103	30738	31258	30922	30861	31023	30972	30882	30931	30864	30871	30987	30870	31270	31084	30844	31027	30685	30727	30704	30883	31002	30965	30848	30868	30958	30797	31054	30866	30731	30893	31197	31115	31150	30978	30910	30921	31087	30729	30880	30857	31159	30829	30991	31032	31001	31086	30842	31016	31023	31041	31132	30894	31032	31060	30856	31206	31085	30960	30916	30800	31170	30868	31207	31023	31067	30866	30869	30834	30851	30942	31081	30957	30680	31132	31056	31028	31137	30848	31326	31098	31096	30894	30792	30957	30861	30956	31059	30812	30939	31107	30965	31131	30934	30961	31066	30867	30725	30544	31012	31102	31069	30981	30802	30935	31013	30941	31060	30775	31051	31126	30928	30784	30694	30895	30913	31014	30735	30769	30701	30832	30913	30943	31023	30839	30935	30959	30784	31108	31023	30999	31027	30969	31033	30902	30640	30850	30803	30622	30965	30970	30919	30756	31018	31281	31034	30984	31131	30661	30780	31018	30777	31434	30955	30899	31144	31017	30755	31034	30885	30897	30917	30996	31005	30801	30942	31155	30989	30959	30865	30833	31012	31106	30938	30799	30895	30911	31034	31108	30650	31038	30620	30892	31040	31073	30756	30902	31092	31106	30980	31027	30803	30988	30974	30755	30755	30824	30784	30820	31045	31087	30896	30990	30957	30983	31077	30682	30836	30969	30863	30983	31069	30904	30802	30587	30950	30818	30922	30944	31059	30800	30750	31120	30781	31151	30949	30885	30889	30857	30975	31152	30992	30848	30761	30748	30832	30936	30632	30664	30890	30906	30746	30819	30999	31000	30964	30832	31054	30809	30693	30668	30958	30930	30884	30755	30854	30964	31126	30962	30786	30977	30817	31110	30930	30838	30754	31039	31188	31269	31054	30788	30995	31019	31008	31031	30918	31144	30977	31022	30859	30837	31073	31042	30969	30790	31009	31024	30974	30902	30848	31222	30750	30862	30855	30783	31153	31094	30857	30814	30832	30924	30879	30812	30807	31003	30972	31073	30904	30682	30708	30972	30972	31152	31025	30565	31094	30849	30835	31095	30908	31039	31156	31015	30598	30725	30928	30894	30836	30925	30861	30898	30760	30544	31001	30776	30930	30850	30863	31120	30740	30799	30982	30991	30987	30803	30591	31095	30914	30960	31147	30765	30934	30792	30771	30891	30685	30788	30999	30922	31119	31009	30758	31191	30590	30822	31050	30874	30796	30788	31064	30680	31088	31070	31096	31069	30756	30992	30875	30623	31177	30839	30822	30909	30822	30931	31118	30954	30817	30958	30784	31104	30901	30934	30784	30961	30891	30689	30762	30877	30788	31096	30822	30754	30955	31108	30621	30694	31048	30960	30961	31175	30817
23798	42091	39272	31216	26316	24328	22014	20987	20218	19761	19342	18957	18742	18974	18555	18666	18491	18791	18335	18492	18262	18400	18244	18185	18261	18119	18181	18181	18209	18395	18148	18198	18069	18121	17972	18156	18168	18088	17971	18229	18195	18179	18048	18138	18067	18291	18092	17859	17983	18030	18109	18179	17997	18031	18152	17936	18138	18145	17920	17941	17971	18031	18019	18123	18167	18017	18092	17842	17962	18026	18176	18051	18079	18189	18006	18091	18046	17830	18108	18111	17789	17766	18039	17997	17873	17862	18054	18188	17861	17887	17796	18057	18064	18069	18099	17839	17986	17916	18189	17837	17987	18038	17981	17949	17937	18184	18113	17972	18021	18033	18208	17989	18017	17842	17950	17891	17958	18066	17993	18066	17953	18121	18042	17972	17886	17995	17949	18066	17970	18052	18034	18174	17822	17872	17901	18112	17894	17854	17791	18011	17897	17892	17930	18081	17951	18045	17810	18053	18040	17995	17853	17925	17980	18034	17926	17941	17959	17951	18038	17882	18026	18006	18055	17972	17800	17841	18164	17712	18057	18018	18101	17854	17876	17945	18119	17950	17994	17832	18072	18156	18078	18090	17865	18007	18133	18003	18119	18177	18079	18091	17810	17924	17948	18019	17702	18025	17842	17756	17889	17934	17818	18109	17917	17918	18152	18013	17947	17923	17985	17990	17969	17884	18109	17937	17798	18103	17961	17881	17992	18206	18021	18181	17925	17867	18062	17853	17986	17919	17925	17930	18142	17921	17965	18039	18058	17882	18014	17843	18148	18015	17967	18032	17856	17853	18051	17992	17859	18065	18007	18155	17882	17897	17944	18069	17962	18213	17996	18004	18142	18107	18017	18171	17962	18025	17992	17988	18002	17897	18060	17718	17833	18214	17818	17997	17931	17885	17997	17864	18024	18116	17904	17830	17910	18001	18068	18060	18059	17973	18262	17988	18004	18040	18183	17904	18138	18140	17943	18121	18072	18158	17976	17918	17883	18025	17858	18025	18074	18119	17929	17988	18105	17818	17941	18012	17831	17973	17794	17760	17968	17788	18067	18197	18256	17888	18124	17922	17985	17917	17781	17968	17974	18096	18167	17878	17936	17955	18030	18080	18118	17840	18098	18001	17972	17855	17971	18100	17915	17929	17997	17847	17973	18022	17923	18255	18025	17938	17944	18077	18085	18098	17969	17850	18001	17890	17925	18060	18011	17781	17854	17954	18039	18041	17855	18248	17839	18229	17873	18068	17870	18103	17862	17777	18129	17961	18001	17898	18104	17997	17881	17993	18101	18129	17996	17998	18033	17946	18099	17948	17915	18048	18010	18074	17923	17874	17979	17923	18024	17950	18061	18155	18079	18032	18025	17911	18040	17810	17890	17860	18095	18004	17973	17908	17965	17781	18116	18012	18000	18202	18004	17831	18116	17891	18055	18107	17957	17828	17902	18083	17883	17969	17971	18072	18205	17978	17887	17957	18100	17869	17973	17844	18048	17840	18019	17847	17877	17756	18003	18025	18068	18085	17967	18001	18270	17725	17872	17818	18308	17908	17890	18009	17894	18088	18075	18020	18076	18043	17988	18010	18062	17853	17786	17828	18107	18078	18030	17950	17998	18104	17891	17915	18050	17987	18067	18105	17865	17955	17971	17871	17967	18064	18085	18352	17869	18008	18047	17783	18053	17937	17863	17966	18008	17992	17949	17940	17935	17998	18058	17878	17939	18013	17852	17897	17884	17928	18098	17928	18021	17934	17931	18182	17962	17969	18147	17973	17885	18219	17890	18081	17862	18110	17813	17942	17895	18110	17962	18149	17906	18138	17972	18066	17932	17899	17998	18111	18063	17930	17993	18031	18057	17911	18109	17855	17872	17895	18072	18104	17888	18047	17888	18019	17987	17943	18126	17963	18039	17935	17866	17850	17818	18008	17984	18059	17942	18072	17926	18045	18029	17939	17932	17935	17913	17909	17949	18080	18131	17844	18080	18030	18049	17879	18174	17997	17961	17969	17873	18114	17979	17988	18078	18005	17959	18193	17905	18083	18226	17725	18030	17878	17956	18011	17959	17997	17904	17738	18055	17850	18134	17961	17963	17902	18039	17911	17899	18076	18179	17957	17934	18144	17977	17981	18058	17868	18040	17968	18070	18087	18015	18041	17885	18016	17895	18081	17950	18063	17982	17992	18074	17956	18021	18181	17924	17844	18004	18124	17981	18111	17912	18165	18071	17834	17823	17920	17918	17938	18075	17917	17724	18068	18040	17923	18110	17705	18129	18186	17938	18120	17808	18135	18081	18083	17993	17922	17908	17902	17808	17991	17925	17811	17930	17936	18170	17986	17859	17919	17929	18105	18113	17860	17943	17993	17883	17977	17987	18009	18085	17943	17824	18141	17856	18010	17908	18090	17880	18133	17773	18031	18140	17978	17976	18229	18011	18122	18014	17911	17948	18088	17906	17843	17920	17998	17807	18086	18032	18140	18048	18072	17876	18108	17834	18038	17859	18129	18019	18100	18059	17987	18093	17990	18141	18012	17891	17963	18010	17934	18041	18057	17929	17790	18019	17863	18141	18208	17848	18188	18021	18035	17946	17824	18166	17815	17946	18044	18011	17770	18029	18026	17770	17892	17879	18017	17839	18010	17860	18046	18047	18024	17944	18070	17970	18008	18103	17991	18045	18101	17984	18023	17869	17946	17908	18071	18065	17880	18037	18150	18102	18066	17942	17701	18026	17955	17999	18115	18118	17788	17935	18158	17927	18024	17837	18074	17952	18212	18119	17876	17945	18073	17991	17846	18155	18010	18088	18121	17814	18024	18077	18038	17904	17896	17985	17853	18150	17917	18131	18001	17956	18038	17960	17886	18172	17893	17986	18103	17880	17920	17969	17990	17979	18111	18138	17966	18023	17922	18024	18056	18002	17975	18070	18112	17995	17899	18104	18104	17802	18024	18017	17875	18123	17898	18170	17910	17859	17941	17913	17837	17972	17970	18077	18225	17874	17986	18130	17747	17996	17756	18105	18007	17892	18036	18050	18037	18054	18141	17912	17836	18022	17815	18100	17842	18086	17741	18086	17983	17960	17720	18020	18174	18023	17803	18048	17921	17807	18062	17906	17938	17831	18000	18175	17896	17941	18108	17846	17946	18011	17904	18146	18048	17972	18099	18159	17978	18172	18079	17924	18107	18041	18097	17845	18070	17957	17786	18042	18068	18098	17878	17830	17974	17948	18126	17892	18071	17838	18035	17938	18067	17975	18212	18057	17995	17956	17928	18139	18035	18005	18008	18050	18193	18081	18199	17881	18042	17971	17907	17920	17965	18018	18009	17900	17909	17852	18136	17967	17901	17951	18039	18017	17895	18102	17954	18103	17744	17933	17867	17958	17916	18008	17792	17989	18005	18007	17923	18024	17911	17949	18110	18012	18049	17865	18024	18076	18093	18069	18135	17975	17934	17950	18142	18140	18011	18040	18163	17943	17913	18066	18082	17848	17944	17828	17989	18104	17983	17951	17951	18019	17991	17889	17903	17938	17956	17804	18176	17911	18015	17999	17720	18008	17876	18060	17855	17859	17939	18015	18083	18113	17985	17907	18024	17810	17838	17875	17942	17869	18007	17906	18240	17872	17982	17925	18005	17981	17977	17999	17986	17868	17942	18287	17921	17982	17996	17785	17968	17983	17858	17928	17966	18036	17958	18021	18039	17900	17963	18033	17852	17893	17915	17975	17991	17964	18046	18033	17800	17982	17936	17947	18065	18154	17826	17881	17867	17967	17937	17855	18023	18086	17979	18030	17964	17896	18132	17924	18091	17988	18180	18107	18146	17818	18019	18070	17860	18007	18115	18058	17957	18045	17991	18010	18105	17879	17876	18015	17994	17961	17999	17960	18028	18057	17833	17740	17853	18042	17821	18044	18141	17915	18073	17976	18170	18062	17987	17854	18041	17904	17950	18084	17913	18091	17832	17995	17916	18039	17946	18035	18092	18044	18076	18179	18206	17891	17830	18105	17964	18043	17839	18047	17921	17853	17942	17780	18085	18018	17909	18010	17819	18056	17992	18074	17991	17865	18136	18061	17908	18180	18071	17794	18053	17838	18148	17965	17765	18006	18023	18080	18000	17992	18037	17914	18075	18118	18013	18076	17984	17935	17725	17920	18032	17952	17832	18073	18138	17856	17998	18062	17886	18085	17995	17904	18044	18123	18096	17886	17913	17930	18174	18085	18135	17907	18004	17990	18057	18076	18051	18014	17896	18097	17777	17849	18036	17886	17998	17956	18144	17974	17973	17945	18067	17981	17943	17963	17748	17813	17992	17966	17899	18064	18019	18026	18058	18055	18030	17935	18003	17803	17883	17897	17979	17811	17802	17825	17989	17931	17850	18119	17970	18061	17902	18088	18001	17932	17990	18115	18010	18023	18028	17928	18080	18121	18066	18009	17927	17929	17982	18002	18103	17919	18191	18037	18277	17984	18004	18094	17962	18101	18174	18057	17893	17974	18036	18028	17991	17878	18136	18050	18133	17873	18198	18219	17987	18023	18032	17986	18063	18060	17984	17916	18038	18193	17875	17980	18052	17930	18107	17969	18036	17962	18055	18064	17825	17856	17997	17917	17945	18019	17952	17749	17953	18016	18110	17818	17909	17886	17877	18088	18024	18006	18026	17964	17881	18016	17988	17861	18020	17975	18086	18060	18086	17876	18075	17926	18016	18076	17882	17878	17888	17930	18102	18051	17847	18023	17919	18003	18022	17966	17902	17923	17810	17989	18160	18105	18042	18055	18070	18085	18148	18039	18212	18026	18096	17930	17804	18124	18072	17985	18081	17908	18136	17866	18120	18035	18072	18076	17944	18020	18117	17998	18059	18016	17790	17989	17957	17944	17750	17866	18043	18088	17912	17997	18018	18085	18050	18003	17994	17908	18058	17927	17937	17995	17892	17913	18017	17998	18134	17896	18129	17942	17857	18086	17968	17882	17928	18094	17969	17903	17967	17853	18010	18060	17939	18047	18165	17957	18018	17971	18022	18021	17973	18007	17755	17958	18061	18019	18033	18036	17938	18066	18214	18114	17800	18065	17970	18090	17955	18084	18057	18012	17902	17917	18060	17981	18089	17978	17852	17983	17824	18143	18033	17893	17936
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
