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
339842270030	339842270548	339842271098	339842271648	339842272198	339842272750	339842273298	339842273848	339842274398	339842274948	339842275498	339842276048	339842276598	339842277148	339842277698	339842278248	339842278798	339842279348	339842279898	339842280448	339842280998	339842281548	339842282098	339842282648	339842283202	339842283748	339842284298	339842284873	339842285398	339842285948	339842286498	339842287048	339842287598	339842288173	339842288698	339842289248	339842289798	339842290348	339842290898	339842291448	339842291998	339842292548	339842293098	339842293648	339842294198	339842294748	339842295298	339842295848	339842296398	339842296948	339842297498	339842298048	339842298598	339842299148	339842299698	339842300248	339842300798	339842301348	339842301898	339842302448	339842302998	339842303548	339842304098	339842304648	339842305198	339842305773	339842306323	339842306873	339842307423	339842307973	339842308523	339842309073	339842309623	339842310173	339842310723	339842311273	339842311823	339842312373	339842312923	339842313473	339842314023	339842314573	339842315123	339842315673	339842316223	339842316773	339842317323	339842317873	339842318423	339842318973	339842319523	339842320073	339842320623	339842321173	339842321723	339842322273	339842322823	339842323373	339842323900	339842324473	339842325023	339842325573	339842326123	339842326673	339842327223	339842327773	339842328323	339842328873	339842329423	339842329973	339842330523	339842331075	339842331623	339842332173	339842332723	339842333273	339842333823	339842334373	339842334923	339842335473	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	3600	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21793	20368	27852	22762	20701	22976	25196	20422	19734	19822	19739	19248	19399	19034	19235	19156	18988	19184	19019	19015	19214	19081	18991	19053	19196	18971	19215	19099	19107	19073	19136	18784	18953	18902	19046	18998	19021	18855	18813	18915	18977	18891	19023	18835	19023	18948	18801	18849	18877	18894	18977	18805	18762	18988	18793	18928	19012	18628	18996	18750	18754	18889	19067	18948	18950	18901	19092	19467	19923	19698	19505	19127	18995	19149	18935	18946	18819	19033	18760	19014	18830	18727	18836	18853	18737	18958	18788	18912	18802	18975	18928	18826	18755	18874	18736	18914	18995	19048	19007	18907	18838	18780	18527	18891	18794	18785	18924	18866	18787	18909	18774	18882	18843	18886	18733	18915	18648	18785	18875	18984	18781	18685	18901	18873	18824	19012	18638	18950	18768	18852	18823	18771	18726	18783	18931	18962	18912	18835	18875	18680	18940	18763	18845	18985	18615	18921	18661	18815	18564	18858	18884	18808	18953	18938	18805	18781	18909	18625	18895	18928	18871	18966	18873	18980	19031	19034	18972	18846	18873	18927	18821	18941	19077	18841	18912	18835	18920	19002	18834	18932	18962	19010	18730	18760	18771	18852	18849	18862	18886	18753	18814	18684	18703	18662	18733	18667	18927	19035	18911	18748	18884	18819	18859	18893	18750	18806	19214	18759	18731	18899	18740	18664	18732	18846	18759	18750	18776	18817	18958	18864	18602	18952	18911	18871	18703	18952	18952	18786	19018	19084	18897	18557	18752	18769	18790	18604	18802	18852	18851	18779	18919	18803	18791	18782	18791	18903	18785	18941	18930	18692	18991	18785	18806	18759	18881	18786	18983	18854	18889	18671	18762	18878	18699	18850	18740	18938	18981	18794	18873	18773	18911	18687	18874	18643	18830	18927	18907	18943	18913	18565	18799	18816	18769	19016	18650	18994	18688	18778	18811	18825	18820	18777	18661	18743	18926	18846	19036	18937	18824	18792	18719	18672	18983	18891	18900	18629	18987	18919	18737	18706	18914	18826	18822	18704	18809	18963	18913	18769	18878	18844	18965	19021	18605	18753	18922	18702	18759	18861	18962	18810	19066	18633	18630	18794	18877	18816	18866	18796	18954	18750	18844	19011	18921	18546	18819	18884	18951	18724	18537	18836	18883	18653	18947	18550	18997	18902	18903	18871	18892	18813	18939	18892	18669	18784	18901	18887	19033	18810	18711	18971	18873	18774	18808	18893	18926	18734	18978	18794	18873	18933	18849	18659	18839	18750	18873	18931	18896	18883	18824	18932	18544	18899	18929	18776	18693	18589	18825	18846	18773	18762	18989	18815	18850	19016	18910	18764	18891	18627	18784	18903	18855	19165	18934	18683	19001	18816	18705	18722	18663	18807	18694	18851	18854	18830	18788	18854	18826	18835	18795	19005	18867	18735	18909	18730	18890	18829	18715	19023	18998	18894	18826	18826	18631	18848	18901	18924	19044	18778	18973	18740	18780	18858	18890	18972	19061	18690	18680	18745	18933	18844	18566	18949	18926	18670	18823	18856	18663	18793	18675	18735	18889	18922	18775	18818	18816	18928	18844	18792	18830	18667	18699	18779	18836	18883	19126	18763	18755	18838	18905	18761	18660	18778	18584	18693	18891	18733	18782	18806	18864	18797	18737	18824	18849	18632	18947	19005	18780	18625	18922	18691	18820	18638	18735	18854	18806	18704	18887	18761	18813	18923	18719	18913	18716	18826	18941	19099	18921	18694	18507	18750	18833	18842	18839	18759	18889	18609	18902	18673	18894	18965	18734	18964	18833	18738	18754	18794	18746	18825	18974	18874	18888	18751	18977	18616	18737	18871	18953	18742	18907	18812	19142	18969	18903	18688	18740	18821	18712	18976	18654	18852	18779	18876	18576	18831	18790	18870	18928	18970	18983	18885	18741	18778	18959	18932	18937	18727	18778	18813	18902	18790	18823	18791	18710	18859	18884	19056	18932	18692	18830	18851	18780	18875	18859	18785	18984	18808	18842	18916	18966	18959	18838	18846	18772	18512	18880	18755	18658	18785	18740	18891	18686	18637	18654	18779	18639	18486	18859	18770	18651	18815	18711	18714	18756	18800	18760	18755	18770	18730	19041	18907	19159	18687	18798	18859	18718	18797	18837	18791	18866	18974	18990	18829	18724	19005	18798	18676	18729	18733	18928	18788	18984	19033	19114	18658	18801	18767	18845	18718	18874	18892	19055	18789	18807	18816	18668	18744	18901	19033	18671	18803	18948	18873	18968	18978	18768	19039	18860	18677	18785	18723	18783	18721	18889	18786	18593	18789	18732	18922	18677	18974	19048	18712	18689	18776	18814	18894	18863	18723	18807	18686	18762	18937	18849	18775	18824	18867	18845	18821	18869	18720	18814	18912	18803	18907	18820	19045	19011	18871	19004	18807	18553	18739	18879	18948	18694	18761	18907	18810	18907	18796	18666	18918	18637	19002	18704	18740	18623	18640	18741	18653	18868	18880	18907	18761	18824	18964	18747	18788	18912	18735	18736	18953	18710	18822	18707	18808	18829	18752	18820	18712	18970	18888	18804	18888	18687	18813	18878	18918	18805	18996	18997	18736	18824	18788	18751	18787	18779	18757	18889	18820	18901	19038	18870	18667	18798	18786	18700	18714	18805	18816	18541	18858	18786	18829	19019	18746	18920	18710	18837	18878	18673	18938	18872	18818	18845	18779	18810	18960	18820	18824	18664	18897	18663	18732	18735	18745	18841	18901	18756	18760	18725	18939	18822	18770	18834	18767	18604	18801	18871	18750	18681	18829	18653	18836	18783	18798	18796	18592	18808	18757	18662	18613	19131	18831	18739	18938	18856	18728	18788	18847	18756	18783	19002	18633	18627	18857	18794	18876	18754	18728	18813	18645	19012	18936	18761	18667	18901	18832	18757	18684	18952	18856	18895	18812	18830	18747	18997	18893	18913	18886	18853	18838	18862	18741	18889	18873	19030	18860	18828	18884	18727	18846	18671	18841	18675	18869	18985	18839	18799	18836	18765	18839	18817	18690	19006	18780	18949	18683	18850	19021	18787	18791	18778	18800	18804	18698	18836	18798	18721	18750	18775	18699	18687	18896	18773	18671	19031	18703	18792	18813	18670	18625	18874	18679	18748	18759	18751	19057	18960	18902	18715	18651	18655	18780	18747	18836	18806	18741	18859	18930	18918	18803	18859	18714	18576	18713	18695	18833	18966	18840	18924	18780	18769	18703	18726	18664	18870	18817	18683	18619	18926	18740	18812	18716	18659	18665	18734	18764	18915	18924	18838	18971	18714	18975	18966	19013	18882	18755	18891	18910	18831	18793	18700	18770	18969	18806	18840	18923	18797	18626	18866	18812	18852	19111	18802	18935	18826	18829	18815	18615	18710	18927	18746	18931	18917	18912	18793	18876	18801	18771	19103	18864	18867	18792	18730	18989	18671	18750	18922	18746	18800	18983	18770	18709	18923	18943	18888	18759	18746	18801	18861	18925	18834	18900	18906	18704	18817	18891	18906	18770	18793	18994	18789	18918	18860	18941	18754	18655	18848	18651	18851	18914	18826	18834	18716	18733	18756	18728	18704	18827	19086	18698	18706	18875	18884	18838	18949	18867	18803	18822	18820	18928	18778	18986	18792	18852	18775	18779	18906	18845	18891	18937	18658	18839	18898	18991	18956	18913	18802	18623	18587	18838	18863	18988	18707	18910	18760	18893	18666	19048	18932	18880	18911	18839	18795	18844	19009	18890	18930	18751	18962	18632	18632	18897	18709	18660	18836	18779	18727	18908	18906	18598	18620	18625	18865	18899	18958	18674	18731	18714	18908	18876	18934	18833	18651	18809	18701	18766	18584	18643	18910	18659	18790	18741	18817	18721	18876	18878	18837	18680	18742	18785	18862	18745	18835	18853	19035	18846	19028	18712	18774	18660	18955	18977	18859	18990	18856	19093	18778	18789	18839	18874	18680	18580	18971	18916	18906	18670	19031	18907	18776	18804	18501	18645	19012	18724	18792	18798	18854	18918	18793	18710	18726	18686	18723	18605	18580	18849	18817	18866	18906	18715	18609	18643	18825	18785	18808	18766	18710	18801	18758	18908	18685	18824	18829	18808	18903	18919	18992	18840	18807	18992	18989	18895	18798	18630	18632	18974	18794	18841	18661	18936	18766	18839	18825	18850	18860	18982	18912	18798	19014	18961	18655	18866	19036	18635	18747	18891	18957	18601	18682	18700	18810	18789	18629	18859	18759	19009	18748	18826	18758	18872	18602	18767	18785	18783	18610	18708	18670	18677	18750	18811	18820	18924	18955	18875	18811	18958	18645	18919	18875	18818	18691	18706	18935	18789	18921	18603	18742	18748	18800	18784	18852	18991	18981	18794	18873	18840	18741	18850	18956	18635	18872	18822	18571	18547	18723	18651	18898	18889	18921	18806	19050	18791	18820	18833	18843	18848	18800	18776	18899	18884	18746	18894	18715	18629	18916	18682	18647	18804	18659	18840	18997	18815	18805	18840	18695	18815	18838	18735	18694	18867	18724	18998	18900	18979	18769	18760	18743	18873	19137	18933	18816	18767	18871	18817	18857	18757	18789	18527	18770	19008	18867	18981	18551	18748	18928	19012	18907	18819	18830	18880	18716	18873	18908	19101	18739	18915	18652	18625	18840	18893	18817	18637	18764	18904	18852	18782	18916	18681	18639	18752	18860	18778	18868	18640	18798	18876	18728	18923	18865	18806	18832	18837	18780	18808	18660	18762	18701	18512	18719	18797	18895	18976	18921	18932	18883	18847	18862	18394	18925	18926	18840	18675	18630	19014	19004	18789	18936	18839	18786	18839	19010	18851	18935	18916	18666	18947	18845	18750	18711	18772	18925	18887	18792	18765	18902	18778	18879	18772	18765	18632	18820	18777	18651	18590	18741	18911	18846	18852	18855	18918	18889	18703	18924	18772	18739	18860	18803	18612	18717	18836	18712	18757	18946	19058	18777	18738	18867	18665	18700	18764	18737	18669	18840	18945	18807	18845	18940	18759	18824	18918	18777	18802	18913	18893	18697	18641	18955	18599	18666	18578	18806	18636	18750	18773	18965	18969	18704	18800	18931	18995	18794	18664	18845	18823
22096	37574	32678	24779	21134	19202	17936	17321	16745	16298	16206	16168	15891	15840	15856	15801	15875	15708	15609	15684	15711	15737	15662	15675	15667	15674	15469	15556	15517	15618	15802	15530	15533	15533	15815	15718	15552	15732	15402	15709	15771	15480	15614	15677	15582	15486	15602	15514	15712	15656	15468	15575	15543	15582	15674	15606	15657	15541	15585	15449	15374	15604	15581	15726	15424	15573	15483	16473	17302	16699	16372	15823	15486	15737	15609	15553	15681	15575	15603	15524	15586	15473	15627	15638	15527	15787	15526	15562	15522	15604	15535	15437	15554	15628	15618	15416	15617	15524	15497	15533	15644	15439	15628	15575	15496	15542	15472	15424	15514	15599	15515	15395	15455	15463	15447	15566	15803	15628	15475	15467	15552	15478	15535	15562	15311	15438	15371	15485	15444	15485	15604	15597	15539	15490	15534	15500	15552	15450	15450	15568	15526	15493	15525	15415	15502	15558	15664	15540	15599	15528	15433	15479	15355	15494	15551	15465	15609	15709	15559	15687	15498	15545	15418	15498	15467	15483	15530	15495	15559	15398	15474	15648	15639	15470	15548	15530	15549	15570	15523	15473	15669	15633	15415	15543	15528	15499	15539	15463	15552	15568	15659	15415	15500	15730	15548	15580	15499	15434	15560	15640	15576	15880	15412	15499	15625	15548	15568	15485	15615	15561	15576	15525	15487	15508	15583	15394	15564	15473	15546	15400	15410	15782	15532	15585	15567	15410	15438	15583	15552	15464	15586	15404	15412	15517	15473	15378	15571	15415	15495	15628	15347	15576	15461	15649	15521	15450	15660	15465	15441	15501	15441	15613	15405	15517	15488	15439	15499	15658	15480	15523	15310	15463	15366	15478	15337	15441	15613	15476	15502	15684	15568	15227	15473	15488	15515	15485	15550	15441	15492	15575	15536	15561	15447	15555	15432	15579	15559	15582	15475	15503	15478	15531	15596	15559	15595	15362	15417	15573	15528	15547	15513	15380	15603	15673	15525	15412	15560	15524	15430	15634	15377	15631	15404	15458	15470	15362	15659	15498	15437	15448	15587	15360	15559	15430	15470	15509	15545	15395	15585	15608	15380	15661	15595	15516	15643	15561	15436	15515	15476	15508	15490	15601	15527	15430	15342	15463	15473	15324	15430	15589	15529	15465	15475	15315	15573	15567	15566	15691	15527	15360	15382	15664	15346	15733	15498	15616	15540	15461	15425	15362	15590	15467	15581	15284	15530	15568	15658	15566	15545	15394	15504	15680	15500	15717	15347	15562	15752	15425	15673	15572	15711	15538	15493	15639	15540	15597	15687	15517	15575	15457	15386	15435	15623	15524	15570	15415	15555	15579	15508	15381	15423	15497	15573	15490	15378	15576	15543	15473	15583	15509	15501	15417	15583	15636	15450	15456	15602	15438	15472	15467	15616	15541	15616	15454	15480	15557	15631	15437	15516	15436	15418	15505	15348	15343	15501	15605	15455	15566	15640	15486	15448	15406	15512	15747	15458	15578	15398	15507	15601	15469	15584	15583	15502	15537	15611	15463	15492	15548	15460	15513	15392	15532	15637	15463	15398	15406	15479	15485	15559	15490	15532	15432	15414	15420	15487	15535	15473	15656	15606	15637	15481	15505	15497	15471	15488	15444	15425	15604	15404	15471	15604	15424	15507	15518	15323	15499	15606	15466	15353	15480	15432	15375	15545	15503	15553	15516	15487	15583	15528	15447	15443	15626	15472	15482	15474	15416	15630	15451	15500	15545	15560	15393	15525	15584	15537	15430	15560	15423	15329	15553	15617	15581	15644	15329	15525	15439	15474	15459	15414	15618	15615	15654	15425	15496	15523	15605	15524	15444	15505	15469	15532	15475	15477	15725	15427	15402	15559	15313	15533	15529	15477	15515	15506	15633	15383	15539	15544	15596	15533	15774	15498	15662	15532	15472	15455	15511	15458	15506	15389	15489	15823	15637	15385	15427	15451	15578	15533	15636	15409	15568	15528	15640	15487	15379	15510	15402	15536	15423	15541	15487	15444	15457	15532	15472	15436	15320	15431	15426	15476	15399	15547	15645	15348	15537	15476	15448	15423	15394	15600	15459	15476	15495	15485	15475	15455	15549	15549	15493	15620	15542	15557	15550	15458	15436	15619	15410	15398	15513	15559	15461	15447	15532	15413	15420	15671	15618	15432	15544	15447	15341	15611	15579	15596	15399	15578	15458	15460	15604	15417	15531	15803	15528	15355	15539	15620	15432	15573	15334	15461	15440	15480	15481	15613	15398	15546	15538	15529	15620	15429	15502	15585	15631	15554	15402	15574	15408	15538	15595	15668	15470	15492	15667	15409	15421	15466	15405	15490	15465	15592	15506	15528	15376	15578	15403	15395	15490	15361	15652	15474	15604	15576	15395	15501	15537	15535	15509	15652	15587	15479	15553	15569	15600	15631	15402	15332	15550	15433	15548	15360	15588	15507	15583	15469	15507	15343	15351	15680	15537	15515	15579	15546	15502	15526	15664	15388	15555	15615	15558	15481	15406	15386	15671	15431	15513	15514	15545	15371	15508	15541	15684	15751	15590	15530	15692	15562	15555	15616	15508	15531	15491	15601	15516	15471	15641	15525	15605	15591	15623	15448	15445	15540	15493	15414	15508	15605	15469	15588	15514	15451	15418	15576	15342	15390	15659	15473	15515	15473	15458	15497	15561	15523	15661	15618	15713	15450	15405	15636	15293	15499	15452	15560	15719	15457	15571	15535	15661	15406	15393	15571	15677	15437	15454	15550	15652	15546	15513	15334	15442	15542	15422	15623	15696	15420	15468	15460	15559	15668	15600	15528	15512	15546	15424	15461	15415	15468	15558	15477	15567	15397	15459	15549	15504	15473	15476	15533	15597	15449	15293	15538	15648	15471	15543	15504	15512	15512	15575	15545	15372	15484	15554	15506	15484	15557	15630	15592	15439	15685	15456	15574	15590	15437	15449	15489	15553	15411	15538	15461	15417	15584	15506	15489	15458	15567	15663	15426	15489	15619	15463	15535	15520	15597	15509	15470	15571	15536	15588	15473	15566	15412	15366	15427	15545	15529	15563	15372	15454	15663	15477	15462	15419	15513	15296	15408	15600	15543	15695	15429	15456	15396	15511	15552	15741	15435	15568	15687	15501	15611	15450	15681	15441	15706	15646	15429	15482	15646	15556	15642	15593	15513	15449	15393	15614	15449	15487	15549	15445	15483	15344	15427	15457	15464	15728	15605	15521	15574	15497	15600	15531	15543	15363	15703	15399	15445	15577	15667	15449	15706	15495	15407	15674	15414	15524	15462	15574	15530	15356	15505	15395	15684	15564	15488	15528	15522	15459	15580	15524	15534	15488	15669	15604	15520	15500	15669	15594	15532	15519	15497	15632	15430	15448	15535	15581	15512	15519	15515	15573	15375	15606	15363	15426	15522	15611	15291	15384	15472	15467	15345	15405	15573	15601	15668	15632	15590	15546	15599	15512	15389	15472	15527	15479	15599	15576	15503	15530	15395	15630	15357	15584	15551	15402	15611	15388	15547	15589	15531	15478	15412	15510	15433	15539	15512	15637	15354	15542	15587	15545	15528	15495	15557	15638	15432	15465	15473	15586	15606	15595	15580	15730	15500	15652	15534	15476	15543	15524	15330	15479	15530	15446	15598	15579	15511	15397	15594	15540	15423	15395	15435	15416	15567	15520	15586	15532	15623	15487	15526	15525	15515	15331	15513	15486	15542	15417	15527	15607	15605	15609	15507	15484	15629	15535	15415	15297	15398	15572	15441	15563	15472	15377	15509	15404	15713	15535	15517	15681	15522	15471	15331	15421	15502	15572	15549	15480	15445	15514	15545	15588	15720	15558	15407	15514	15464	15443	15596	15557	15506	15553	15622	15446	15504	15528	15558	15224	15538	15514	15525	15482	15401	15574	15679	15478	15599	15445	15428	15440	15433	15558	15459	15463	15592	15476	15515	15572	15703	15630	15635	15486	15505	15589	15395	15485	15550	15523	15509	15648	15417	15657	15360	15587	15419	15641	15544	15590	15528	15468	15610	15485	15473	15420	15560	15532	15437	15464	15462	15568	15555	15498	15388	15488	15606	15526	15347	15387	15709	15520	15393	15583	15622	15607	15537	15592	15669	15431	15622	15720	15532	15389	15446	15535	15411	15611	15342	15367	15484	15469	15578	15610	15529	15493	15481	15473	15569	15316	15660	15500	15564	15600	15592	15674	15545	15633	15543	15450	15522	15536	15536	15431	15548	15367	15341	15612	15473	15545	15619	15536	15470	15448	15455	15514	15523	15361	15479	15409	15553	15546	15404	15546	15532	15590	15585	15555	15488	15479	15466	15440	15335	15416	15566	15476	15357	15554	15574	15481	15534	15498	15521	15544	15598	15617	15496	15506	15638	15542	15373	15568	15570	15488	15579	15585	15341	15636	15508	15503	15409	15439	15532	15250	15535	15508	15512	15424	15564	15430	15559	15595	15477	15559	15532	15540	15616	15733	15529	15543	15546	15460	15524	15467	15543	15523	15335	15472	15516	15369	15421	15565	15512	15483	15449	15529	15597	15591	15416	15553	15525	15426	15610	15558	15474	15333	15549	15461	15461	15484	15452	15426	15519	15648	15547	15408	15590	15501	15425	15593	15451	15632	15463	15494	15695	15542	15563	15473	15546	15577	15453	15516	15438	15565	15446	15359	15436	15442	15605	15568	15560	15448	15462	15531	15537	15429	15458	15498	15465	15441	15515	15670	15504	15437	15541	15562	15427	15382	15570	15604	15617	15477	15569	15480	15479	15549	15500	15590	15553	15416	15382	15448	15436	15442	15558	15446	15668	15521	15548	15563	15503	15664	15392	15504	15529	15558	15450	15202	15349	15515	15457	15511	15312	15537	15520	15459	15466	15604	15390	15543	15520	15428	15397	15570	15628	15513	15445	15555	15341	15418	15449	15588	15569	15561	15372	15542	15401	15469	15518	15476	15485	15419	15637	15597	15556	15410	15498	15614	15708	15511	15637	15460	15381	15524	15566	15702	15567	15465	15508	15669	15605	15553	15384	15656	15491	15625	15410	15425	15491	15426	15546	15674	15613	15517	15482	15418	15463	15372	15614	15650	15460	15341	15376	15608
28430	23174	26810	23441	20185	19864	19617	19580	19763	19385	19338	19584	19610	19556	19509	19456	19248	19495	19428	19590	19450	19424	19388	19489	19317	19512	19195	19533	19678	19338	19339	19284	19272	19417	19400	19460	19435	19462	19487	19382	19474	19416	19487	19478	19444	19257	19511	19616	19318	19482	19213	19287	19486	19557	19575	19223	19363	19365	19402	19315	19490	19575	19301	19577	19473	19465	19557	19416	19429	19420	19589	19473	19471	19470	19218	19490	19454	19580	19321	19199	19473	19493	19492	19342	19386	19329	19369	19513	19696	19576	19473	19239	19491	19483	19568	19516	19270	19420	19345	19294	19505	19362	19411	19398	19344	19246	19259	19341	19378	19242	19378	19366	19337	19225	19622	19538	19504	19195	19327	19572	19217	19352	19546	19393	19470	19341	19404	19182	19324	19357	19723	19509	19300	19600	19365	19368	19397	19361	19508	19347	19486	19365	19422	19145	19365	19445	19342	19410	19505	19351	19435	19263	19354	19243	19459	19499	19286	19300	19168	19359	19502	19499	19465	19290	19265	19420	19612	19456	19382	19286	19410	19256	19502	19502	19404	19318	19436	19425	19470	19419	19560	19291	19330	19391	19478	19249	19317	19639	19387	19401	19459	19487	19457	19361	19585	19340	19370	19404	19460	19337	19378	19252	19246	19466	19421	19462	19520	19199	19430	19454	19423	19612	19330	19321	19498	19384	19420	19435	19342	19401	19385	19541	19456	19388	19356	19290	19423	19423	19454	19356	19270	19478	19375	19246	19348	19539	19338	19198	19393	19445	19357	19333	19513	19403	19390	19551	19404	19584	19374	19401	19499	19448	19384	19571	19389	19461	19512	19374	19524	19494	19688	19186	19585	19302	19336	19111	19533	19274	19311	19235	19352	19431	19288	19328	19404	19483	19457	19533	19448	19490	19568	19401	19357	19325	19449	19374	19250	19350	19439	19397	19458	19204	19224	19627	19650	19443	19406	19239	19460	19393	19351	19291	19409	19357	19495	19427	19440	19472	19480	19214	19415	19403	19586	19456	19550	19329	19365	19191	19255	19301	19480	19322	19395	19314	19544	19171	19394	19369	19222	19362	19409	19519	19600	19378	19404	19300	19337	19267	19523	19626	19511	19495	19628	18971	19322	19625	19570	19411	19335	19328	19381	19298	19410	19312	19464	19393	19508	19631	19468	19561	19499	19289	19597	19404	19328	19428	19218	19491	19370	19437	19285	19312	19375	19474	19332	19276	19319	19338	19237	19454	19515	19542	19456	19490	19457	19212	19396	19244	19649	19291	19355	19318	19408	19293	19369	19500	19522	19546	19619	19458	19419	19242	19207	19357	19386	19427	19331	19254	19401	19507	19345	19390	19572	18980	19419	19361	19290	19329	19309	19503	19322	19658	19319	19627	19365	19335	19341	19367	19303	19314	19505	19565	19475	19430	19359	19542	19377	19114	19498	19427	19581	19291	19388	19145	19401	19295	19439	19413	19403	19360	19439	19305	19497	19354	19268	19470	19465	19404	19342	19559	19796	19522	19337	19306	19276	19384	19524	19325	19407	19487	19474	19312	19197	19321	19408	19508	19318	19278	19327	19268	19344	19340	19433	19349	19391	19479	19211	19423	19418	19284	19202	19468	19548	19387	19258	19415	19339	19444	19354	19384	19666	19454	19612	19670	19233	19386	19535	19173	19510	19458	19207	19674	19198	19437	19320	19347	19289	19471	19603	19500	19242	19392	19190	19369	19489	19468	19282	19426	19432	19348	19370	19366	19469	19400	19477	19449	19364	19340	19545	19458	19419	19461	19645	19517	19554	19277	19346	19447	19347	19401	19684	19339	19212	19550	19464	19580	19537	19483	19320	19619	19483	19337	19460	19202	19432	19522	19343	19213	19331	19334	19651	19283	19315	19302	19261	19516	19216	19417	19544	19675	19429	19456	19427	19254	19391	19309	19613	19311	19478	19490	19406	19209	19437	19269	19344	19456	19408	19421	19304	19377	19432	19333	19553	19425	19449	19406	19524	19535	19247	19442	19411	19402	19675	19051	19448	19352	19392	19409	19459	19350	19485	19452	19461	19335	19449	19413	19250	19287	19457	19302	19496	19472	19332	19209	19570	19469	19213	19571	19375	19371	19556	19294	19394	19343	19447	19084	19440	19478	19388	19463	19611	19267	19304	19241	19496	19392	19514	19552	19385	19387	19283	19339	19376	19381	19619	19377	19395	19556	19326	19299	19405	19344	19241	19420	19704	19393	19501	19446	19438	19578	19527	19505	19428	19622	19557	19454	19310	19509	19610	19478	19523	19561	19532	19476	19409	19420	19554	19222	19621	19353	19420	19409	19636	19346	19582	19545	19363	19281	19685	19539	19283	19250	19512	19527	19350	19478	19442	19052	19559	19533	19214	19306	19461	19285	19316	19295	19414	19436	19431	19462	19510	19191	19263	19397	19551	19614	19421	19252	19289	19311	19378	19557	19505	19396	19589	19479	19337	19492	19502	19219	19467	19429	19293	19471	19509	19535	19565	19409	19255	19657	19860	19110	19439	19323	19471	19323	19494	19462	19535	19678	19510	19339	19679	19331	19349	19449	19468	19201	19218	19305	19484	19231	19362	19362	19342	19422	19414	19533	19314	19134	19127	19308	19478	19578	19340	19479	19484	19303	19204	19272	19512	19286	19335	19347	19419	19454	19423	19435	19637	19288	19411	19368	19412	19460	19440	19334	19348	19514	19373	19099	19563	19456	19531	19382	19478	19424	19455	19298	19480	19331	19406	19389	19375	19551	19454	19511	19453	19469	19393	19504	19557	19470	19447	19437	19322	19628	19159	19262	19290	19325	19363	19560	19435	19477	19471	19447	19551	19438	19585	19350	19373	19418	19551	19290	19609	19440	19351	19393	19435	19536	19701	19625	19364	19359	19495	19421	19454	19406	19230	19524	19249	19426	19370	19402	19352	19345	19336	19440	19439	19274	19596	19360	19253	19667	19336	19327	19338	19287	19431	19435	19481	19365	19270	19324	19515	19327	19529	19451	19499	19320	19468	19620	19383	19333	19471	19370	19479	19394	19511	19458	19325	19504	19277	19494	19375	19313	19195	19399	19465	19380	19564	19463	19294	19431	19151	19401	19458	19307	19572	19376	19343	19262	19340	19231	19357	19533	19411	19391	19419	19458	19322	19334	19052	19388	19265	19573	19531	19605	19506	19333	19400	19436	19495	19322	19414	19315	19484	19491	19421	19508	19519	19239	19494	19531	19523	19569	19466	19234	19415	19394	19277	19428	19399	19403	19152	19569	19480	19401	19397	19371	19369	19351	19408	19531	19678	19362	19738	19351	19541	19260	19422	19454	19411	19404	19434	19406	19565	19392	19510	19568	19307	19320	19267	19425	19588	19298	19367	19411	19320	19563	19264	19460	19452	19402	19379	19432	19567	19235	19397	19463	19485	19372	19288	19298	19509	19382	19343	19343	19471	19509	19526	19435	19637	19525	19396	19441	19463	19282	19562	19363	19339	19485	19424	19355	19505	19327	19523	19369	19414	19337	19357	19323	19518	19320	19227	19308	19305	19050	19589	19399	19338	19561	19365	19278	19391	19251	19621	19442	19478	19252	19338	19513	19480	19432	19407	19380	19327	19316	19591	19463	19269	19424	19268	19539	19340	19352	19277	19340	19406	19529	19431	19461	19366	19534	19370	19638	19463	19415	19258	19419	19129	19407	19456	19378	19357	19155	19596	19577	19382	19438	19362	19193	19153	19333	19519	19339	19333	19122	19305	19381	19563	19447	19521	19389	19391	19454	19355	19286	19349	19384	19345	19375	19349	19478	19206	19593	19164	19586	19432	19599	19368	19449	19556	19421	19317	19337	19493	19300	19382	19134	19379	19459	19321	19475	19216	19280	19513	19550	19602	19357	19284	19577	19404	19512	19592	19432	19383	19424	19153	19144	19329	19353	19539	19698	19249	19426	19347	19443	19381	19499	19234	19404	19158	19160	19563	19339	19422	19577	19463	19268	19474	19262	19512	19121	19380	19278	19480	19284	19454	19256	19519	19210	19414	19269	19607	19541	19348	19452	19280	19429	19421	19165	19375	19330	19430	19534	19540	19650	19387	19159	19603	19207	19527	19597	19316	19435	19296	19571	19343	19527	19592	19297	19405	19530	19656	19328	19307	19362	19468	19552	19501	19315	19314	19452	19279	19256	19385	19233	19466	19300	19391	19394	19570	19563	19521	19255	19421	19407	19548	19639	19525	19375	19431	19294	19237	19542	19616	19279	19366	19306	19471	19460	19361	19312	19424	19214	19649	19445	19415	19272	19567	19736	19319	19322	19477	19505	19293	19333	19297	19447	19485	19528	19400	19448	19541	19654	19467	19611	19569	19447	19407	19207	19257	19366	19383	19358	19225	19279	19436	19213	19186	19513	19400	19437	19449	19406	19654	19361	19350	19423	19345	19251	19363	19299	19277	19287	19437	19409	19383	19528	19404	19425	19445	19298	19484	19541	19601	19442	19552	19454	19180	19355	19244	19275	19514	19329	19358	19291	19237	19450	19306	19191	19534	19423	19222	19232	19426	19277	19411	19268	19289	19413	19474	19420	19509	19361	19360	19475	19404	19402	19180	19603	19468	19453	19399	19384	19525	19364	19289	19321	19480	19278	19549	19395	19425	19380	19454	19495	19448	19535	19330	19346	19540	19423	19409	19336	19384	19474	19282	19503	19231	19272	19548	19487	19361	19313	19407	19401	19382	19256	19213	19454	19366	19264	19317	19505	19351	19275	19413	19378	19449	19471	19322	19409	19409	19443	19319	19473	19524	19610	19540	19481	19343	19314	19516	19187	19495	19539	19556	19363	19339	19371	19293	19502	19423	19255	19463	19318	19297	19366	19505	19280	19317	19373	19450	19366	19416	19225	19428	19446	19484	19482	19469	19390	19285	19399	19559	19360	19203	19243	19383	19416	19335	19707	19697	19384	19429	19553	19331	19497	19396	19411	19475	19337	19451	19286	19518	19393	19575	19456	19343	19425	19579	19519	19445	19487	19533	19253	19175	19451	19490	19365	19363	19456	19433	19274	19529	19363	19284	19259	19502	19390	19409	19253	19471	19479	19268	19562	19370	19414	19415	19589	19273	19406	19580	19421
17838	22511	20223	16646	15747	15294	15198	14896	14877	14748	14863	14740	14849	14650	14528	14712	14663	14601	14628	14724	14776	14655	14706	14805	14663	14600	14699	14615	14576	14672	14697	14793	14669	14579	14830	14687	14714	14700	14605	14627	14658	14728	14761	14624	14823	14466	14626	14699	14530	14759	14628	14537	14562	14732	14683	14506	14560	14526	14646	14685	14693	14535	14575	14566	14557	14759	14612	14723	14668	14757	14866	14634	14584	14433	14725	14614	14657	14640	14703	14619	14701	14515	14754	14640	14649	14414	14511	14624	14519	14629	14772	14635	14780	14717	14602	14719	14561	14612	14745	14701	14702	14677	14670	14579	14591	14638	14655	14790	14592	14635	14537	14678	14826	14810	14628	14678	14647	14530	14630	14667	14774	14619	14567	14792	14428	14681	14626	14570	14752	14771	14587	14647	14684	14616	14647	14636	14724	14547	14754	14682	14572	14519	14683	14729	14450	14606	14661	14728	14516	14576	14572	14672	14706	14740	14794	14618	14610	14857	14608	14700	14723	14606	14755	14718	14593	14696	14550	14608	14490	14676	14533	14625	14597	14782	14532	14759	14590	14543	14498	14636	14532	14614	14585	14767	14648	14549	14572	14656	14696	14812	14605	14587	14706	14757	14562	14748	14715	14671	14846	14549	14733	14730	14749	14762	14659	14683	14677	14620	14655	14696	14588	14678	14664	14852	14678	14576	14745	14708	14632	14659	14551	14624	14869	14649	14541	14779	14637	14673	14771	14696	14590	14734	14647	14644	14424	14522	14455	14829	14729	14695	14583	14495	14527	14606	14702	14558	14554	14643	14617	14654	14556	14621	14509	14794	14581	14613	14576	14587	14728	14683	14645	14677	14568	14337	14641	14683	14666	14597	14751	14734	14740	14588	14589	14697	14870	14758	14572	14660	14667	14656	14674	14670	14714	14499	14689	14553	14749	14601	14658	14794	14562	14644	14705	14556	14608	14606	14697	14634	14666	14692	14700	14605	14591	14602	14627	14798	14653	14714	14839	14594	14812	14674	14661	14722	14538	14618	14610	14661	14670	14785	14741	14499	14514	14876	14659	14766	14590	14657	14491	14619	14546	14704	14538	14651	14722	14878	14652	14813	14711	14653	14595	14597	14700	14745	14764	14789	14689	14639	14505	14660	14595	14661	14682	14630	14670	14650	14697	14704	14493	14634	14706	14400	14701	14699	14779	14645	14569	14589	14677	14650	14724	14613	14665	14612	14722	14743	14390	14552	14559	14672	14664	14610	14724	14513	14735	14683	14909	14542	14674	14534	14724	14716	14686	14734	14564	14585	14780	14563	14615	14662	14710	14830	14639	14708	14630	14779	14770	14596	14561	14736	14511	14565	14724	14625	14777	14586	14557	14797	14611	14500	14696	14597	14480	14547	14655	14664	14604	14687	14692	14635	14585	14638	14693	14561	14609	14564	14660	14752	14613	14609	14710	14400	14659	14697	14866	14616	14674	14638	14708	14705	14694	14679	14619	14598	14627	14651	14695	14713	14618	14605	14682	14588	14594	14720	14519	14639	14530	14681	14512	14752	14598	14568	14632	14731	14693	14710	14816	14608	14566	14656	14547	14712	14654	14551	14705	14660	14488	14650	14801	14524	14767	14612	14602	14670	14750	14686	14664	14739	14530	14702	14719	14722	14730	14539	14699	14642	14720	14555	14690	14709	14576	14746	14839	14542	14655	14567	14590	14723	14685	14655	14603	14569	14736	14885	14582	14843	14676	14571	14729	14599	14646	14711	14576	14577	14537	14613	14710	14592	14812	14600	14808	14581	14629	14650	14539	14491	14748	14743	14612	14707	14508	14735	14764	14736	14659	14609	14544	14607	14712	14560	14540	14434	14664	14530	14666	14622	14511	14822	14693	14771	14678	14722	14750	14714	14690	14754	14641	14682	14939	14638	14760	14721	14603	14696	14648	14655	14786	14917	14395	14597	14687	14744	14508	14604	14671	14575	14787	14875	14642	14507	14622	14734	14742	14744	14550	14573	14726	14571	14665	14702	14619	14812	14586	14702	14560	14693	14716	14722	14708	14585	14614	14784	14931	14573	14692	14641	14631	14726	14681	14657	14499	14539	14478	14631	14688	14774	14792	14686	14607	14716	14599	14631	14653	14622	14712	14607	14748	14632	14692	14678	14849	14571	14694	14646	14617	14608	14786	14476	14619	14641	14744	14829	14658	14548	14616	14856	14704	14642	14591	14655	14748	14588	14794	14668	14741	14570	14671	14735	14728	14743	14613	14726	14552	14600	14638	14569	14781	14592	14543	14491	14760	14626	14748	14644	14532	14653	14527	14736	14552	14678	14576	14562	14628	14615	14622	14692	14550	14648	14569	14597	14679	14697	14833	14645	14509	14691	14562	14552	14682	14681	14667	14491	14532	14702	14635	14650	14645	14521	14614	14608	14595	14485	14751	14555	14544	14514	14652	14669	14664	14623	14796	14631	14630	14720	14836	14616	14654	14602	14651	14644	14862	14663	14637	14762	14729	14565	14706	14723	14511	14596	14554	14756	14712	14620	14617	14511	14682	14581	14748	14480	14702	14599	14744	14653	14594	14675	14576	14651	14812	14597	14433	14751	14691	14663	14593	14798	14620	14610	14571	14597	14721	14836	14516	14696	14734	14515	14608	14662	14622	14595	14658	14730	14666	14677	14654	14637	14703	14550	14748	14538	14682	14542	14459	14688	14828	14557	14600	14759	14665	14685	14733	14597	14675	14814	14574	14594	14745	14487	14619	14648	14624	14709	14765	14492	14509	14682	14613	14725	14651	14604	14612	14694	14576	14666	14843	14488	14757	14815	14791	14745	14683	14650	14651	14732	14601	14621	14650	14529	14696	14639	14618	14676	14574	14501	14588	14554	14622	14627	14609	14747	14561	14667	14755	14801	14640	14521	14687	14644	14757	14494	14738	14613	14840	14626	14686	14656	14732	14748	14729	14629	14553	14480	14669	14753	14756	14687	14649	14509	14634	14693	14685	14655	14693	14420	14493	14502	14453	14699	14822	14617	14699	14719	14619	14696	14700	14623	14649	14579	14656	14607	14683	14708	14897	14543	14715	14694	14754	14679	14806	14594	14728	14693	14619	14754	14683	14556	14497	14679	14590	14604	14630	14677	14740	14702	14691	14624	14595	14597	14617	14776	14754	14783	14545	14654	14689	14661	14681	14707	14545	14698	14618	14651	14758	14561	14662	14584	14696	14769	14676	14764	14609	14703	14757	14662	14781	14641	14756	14740	14566	14557	14664	14540	14712	14853	14746	14568	14671	14744	14784	14717	14856	14716	14563	14728	14676	14557	14791	14667	14761	14573	14634	14617	14621	14687	14743	14697	14637	14610	14595	14545	14772	14543	14717	14558	14608	14614	14847	14629	14603	14696	14869	14693	14627	14699	14664	14751	14645	14768	14698	14784	14528	14689	14718	14673	14702	14597	14579	14692	14684	14650	14577	14477	14841	14704	14590	14624	14655	14561	14638	14747	14530	14770	14665	14622	14640	14697	14738	14482	14770	14694	14767	14681	14669	14830	14742	14636	14659	14584	14688	14516	14689	14712	14753	14487	14762	14583	14755	14662	14716	14595	14875	14644	14771	14782	14595	14606	14501	14681	14554	14603	14570	14589	14623	14609	14583	14451	14733	14700	14613	14689	14720	14532	14703	14655	14828	14818	14654	14753	14694	14674	14693	14644	14567	14805	14449	14715	14572	14458	14610	14692	14770	14670	14707	14659	14641	14681	14631	14888	14606	14682	14654	14696	14751	14681	14703	14733	14658	14499	14591	14497	14665	14679	14691	14617	14602	14734	14868	14670	14644	14682	14604	14677	14551	14630	14613	14679	14636	14696	14445	14670	14656	14638	14728	14731	14700	14547	14599	14573	14741	14607	14558	14659	14663	14644	14464	14544	14776	14696	14767	14821	14768	14604	14686	14723	14471	14601	14651	14564	14737	14836	14840	14548	14519	14539	14738	14635	14599	14456	14637	14853	14614	14822	14724	14699	14483	14746	14643	14640	14487	14616	14600	14617	14673	14644	14690	14839	14614	14720	14458	14636	14705	14545	14830	14524	14669	14686	14503	14671	14712	14543	14670	14507	14634	14777	14620	14667	14897	14553	14464	14731	14715	14714	14737	14519	14517	14565	14800	14732	14518	14674	14648	14701	14574	14749	14594	14785	14809	14727	14633	14742	14646	14742	14475	14646	14731	14569	14833	14551	14637	14445	14764	14682	14521	14696	14767	14696	14741	14650	14590	14676	14532	14787	14667	14895	14644	14604	14714	14465	14601	14635	14474	14735	14684	14807	14416	14565	14736	14622	14757	14784	14486	14726	14841	14668	14685	14656	14595	14725	14664	14744	14745	14805	14638	14744	14667	14668	14619	14554	14656	14607	14715	14767	14614	14622	14645	14595	14620	14664	14675	14758	14643	14694	14581	14725	14726	14681	14609	14569	14716	14708	14670	14443	14730	14578	14835	14691	14686	14672	14608	14776	14741	14652	14580	14632	14504	14600	14705	14778	14843	14871	14656	14744	14791	14640	14606	14712	14675	14748	14453	14576	14678	14590	14723	14772	14665	14620	14680	14666	14681	14828	14707	14629	14702	14491	14696	14631	14572	14666	14421	14651	14490	14716	14714	14632	14588	14863	14721	14736	14691	14733	14748	14450	14758	14637	14731	14690	14480	14710	14633	14655	14559	14689	14660	14739	14690	14552	14655	14644	14567	14751	14552	14480	14733	14434	14571	14690	14630	14740	14618	14695	14737	14598	14734	14553	14658	14654	14576	14623	14660	14564	14640	14608	14527	14668	14401	14730	14635	14631	14671	14651	14678	14650	14584	14616	14484	14557	14748	14702	14714	14514	14720	14682	14654	14785	14538	14604	14564	14553	14482	14639	14761	14695	14729	14494	14596	14569	14667	14493	14713	14618	14542	14622	14777	14498	14605	14665	14730	14738	14491	14682	14723	14671	14671	14653	14576	14599	14491	14654	14687	14614	14581	14558	14794	14747	14518	14636	14536	14864	14743	14560	14627	14561	14712	14631	14687	14750	14813	14613	14649	14697	14596	14622	14623	14510	14689	14687	14579	14705	14744	14714	14788	14556	14597	14666	14633	14769
24164	21649	29278	24722	23035	24513	24715	21858	21516	21701	21590	21333	21342	21213	21327	21364	21205	21144	21137	21018	21105	21191	21031	21303	21084	21161	21196	20970	21203	21157	21105	21202	21094	21072	21005	21136	21209	21145	21079	21133	21206	21087	21156	21242	21141	20932	20879	21044	21214	20985	20961	21263	20980	21204	21083	20798	21029	21007	21262	21010	21131	21116	21037	21051	20957	21118	20954	21294	21774	21806	21454	21284	21025	21072	21062	21141	20955	21085	21106	20940	21061	21147	21058	21153	21002	21002	21243	21003	20994	20958	21119	20957	21082	21106	21047	21132	20972	21293	21161	21261	21036	21235	21143	21109	21183	21084	21042	20962	20828	20974	20923	21354	21045	21150	20740	21135	21103	21067	21025	21053	20995	21234	21059	20706	21008	21102	21148	21085	21064	21077	21142	21104	21068	21063	21086	21052	20893	20943	20997	20898	21112	21140	21299	21221	21128	20997	20856	20917	20971	21183	21368	21099	21141	20844	21033	21092	21181	20960	21332	21256	21109	21135	21320	21122	21235	21059	21089	20899	21039	21069	21085	20966	21058	21039	20871	20888	21035	20952	21213	21202	20929	20914	21072	21077	20903	21001	21139	21098	21039	21244	20973	20884	20739	20942	21083	20864	21176	20912	20827	21106	21157	21157	21040	20992	20835	20978	20911	20916	21304	20961	20988	20873	20970	21055	20960	21058	21073	21029	21096	20783	21102	21266	21235	20722	20895	20981	20991	21088	21000	20909	20920	21024	21016	20891	21097	21144	21121	21227	21119	21357	21205	21209	21258	20888	21247	21042	20948	20851	21128	21071	21072	20993	20994	20932	20912	21234	21257	20914	20836	20971	20943	21008	20879	20957	21045	20893	21205	21007	21206	20916	21033	21090	21063	20789	21182	21048	21208	20991	21036	20795	20901	20970	20967	21148	21249	21067	20951	21052	20933	21016	21253	21033	21066	21084	20982	21202	21184	21129	20995	20952	21143	20986	20878	20956	21061	20958	21100	21059	21109	21099	20789	21036	21077	21059	21074	20940	20857	20935	21112	21016	21118	20944	20891	21026	21076	21015	21127	21182	20819	20828	20709	21084	20962	20979	21019	21224	20967	21177	21030	20879	21102	20991	21249	21117	21072	20943	21043	20992	20971	21039	21167	21082	20917	21083	21058	21054	20991	21034	20845	21180	21038	20798	21168	20987	20945	21011	21183	21038	20930	21080	20887	20867	21155	20879	21109	21038	21047	20989	21173	21242	20985	20747	21071	20915	20945	21000	21063	21208	21144	21161	21082	21094	21083	20950	21023	20988	21070	20953	20907	21002	20906	21025	21015	21042	20963	21177	21040	21298	21047	21122	21108	20858	21085	21032	20981	20965	21018	20977	21168	20978	21094	20931	20943	21053	21038	20900	21060	20855	21099	21019	20964	21026	20970	21149	21139	20977	21095	20848	21054	21221	21138	21165	20909	21046	20931	21161	21146	21137	21188	21075	20863	20962	21169	21173	21023	21131	20966	20886	20763	20943	20987	21039	20923	20869	21043	20912	20947	20967	21182	20909	20886	21120	21314	20865	21046	20979	20941	21079	21103	21373	21021	20925	21117	21095	21323	20935	20997	21122	20981	21054	21031	20926	20956	20964	20923	20967	21208	20800	21041	21098	21045	20939	20973	21030	21073	21052	20776	20863	20853	20975	21120	20862	20853	21166	21125	21331	20989	20868	20957	20924	21135	21008	20934	20969	21129	21102	20942	20799	21054	21042	21057	21172	20844	20993	21099	20975	21212	21051	20988	21068	20974	20995	20919	20872	20931	21021	20994	21283	21058	21198	21121	21022	21169	21205	21058	20980	20838	20993	21023	20998	20981	20831	21009	21144	21076	21087	21126	21082	21125	21095	21167	21095	20947	21141	21233	20978	21014	21062	21141	21100	20869	21097	21067	20960	21075	20920	20951	21085	21140	21038	21141	20936	21107	20835	21048	20976	20952	21006	21019	20905	21135	21063	20904	20901	20999	20962	21071	21017	21178	21129	20977	20956	20905	21128	21075	21067	21041	21110	21040	20906	21159	21101	21201	21059	20939	20924	21104	21017	21061	20872	21142	21166	20872	20911	20831	20895	20884	20842	20869	21107	21269	21117	21151	20972	21047	20897	20940	21235	21064	21088	21230	20908	20765	20968	21114	20981	21079	21033	20998	21046	21139	21123	20656	21025	21214	21159	20825	21028	21118	20797	21064	21060	20934	21019	21079	20941	21074	21059	21039	21172	20856	20969	21039	21007	21303	21133	20921	20946	21366	21202	21157	20947	21137	21006	21038	21054	21069	21049	21141	20927	21005	21090	21049	20888	21032	20940	20941	20951	21028	21096	21092	20887	21176	20967	20967	21078	20925	21129	20958	21211	21011	20797	20856	20822	20891	21111	20965	20983	21020	21075	20881	21118	20950	20921	21034	20967	21057	21032	21061	21043	21063	21020	20818	20944	21064	21046	20937	21093	20930	21040	21162	21123	21021	20906	20806	21089	21130	21151	21167	21192	21230	20947	21231	20927	21291	21120	20831	20994	20946	21021	20883	21032	21122	21144	21024	21135	21061	20964	20939	21089	21102	21067	20985	20976	21093	21075	21122	21204	21055	21200	21056	21129	20955	21123	21036	21128	20960	21091	20801	20974	20949	20923	21095	21077	20892	20998	21331	20863	20945	21028	20911	21159	21064	21137	20960	21287	20744	20921	21066	21153	20994	21098	20968	21289	21058	21095	21169	21165	21143	21027	21215	20971	21075	21109	21007	20958	21216	21272	21059	20933	21047	21007	21088	21081	21004	21062	21302	20951	21206	21267	20960	21143	21075	20876	21039	21054	20991	21126	21159	21328	21284	21147	20775	20968	21218	21127	20900	21113	20842	21078	20957	20818	21198	21072	20835	20930	21075	20961	21144	21015	21008	21058	21091	20868	21035	21187	20926	21153	21026	20855	21167	21214	20950	21115	20961	21089	20991	21005	20960	20982	21105	20868	21188	20885	20874	20908	21095	20930	21050	21001	21006	21202	20925	21093	21057	20876	21126	21029	20927	21083	21192	21086	21084	21069	21099	20867	21056	21058	21038	21058	20785	20974	21011	20896	21203	21055	21154	21057	21148	20975	21139	20987	20734	21080	21105	20898	21062	21025	21013	20952	21281	21019	21045	20820	20975	21121	20855	21023	20902	21144	21256	20767	20883	20959	20946	21005	21047	20991	20978	21155	20947	20946	20891	20950	21178	21205	21169	21165	21171	21198	21117	20928	20999	21125	21328	21184	21161	21163	21109	20988	20987	21098	21269	20701	21127	21058	21275	21197	21068	20856	21105	20952	20965	21086	20902	20961	20848	20888	20850	21132	21017	20925	21089	20854	20971	21006	21071	20953	21097	21134	21138	20995	21173	21211	20997	21083	20881	21096	21060	21059	21261	20950	21187	21179	21223	21206	21236	20965	20928	20849	21042	21008	20958	20983	21112	20775	20987	21191	21106	21022	20939	20877	21006	20887	20951	21001	21052	21089	20936	21041	21000	21064	21165	20962	21125	20889	20942	21127	20947	21105	20895	20953	20945	20894	20930	20870	21029	20973	20981	21235	21274	21082	21136	21062	21136	20895	20930	21228	21238	21161	21235	21172	21155	21116	21021	20972	20921	20999	20988	21052	21159	21108	21072	21021	21195	20990	21186	21083	21177	21151	21124	21125	20970	21196	21014	20986	20953	20918	21095	21206	21176	21045	21053	20986	20917	21067	20951	21230	20966	21243	21168	21054	21071	20953	21001	21057	21078	21022	21033	20932	21076	20847	20981	21095	21058	20952	21019	21034	20952	20987	21139	21166	21118	21041	20941	21154	21085	20962	21072	21217	21209	20954	21053	20917	21117	21035	21046	21146	21123	21109	21062	21112	20966	20936	21122	20938	20961	21058	21246	20983	20994	21051	21090	21016	21156	21030	20989	21001	21129	21197	21070	21072	20987	21083	21135	20980	21062	21204	21030	21177	21176	21041	20863	20815	20942	20851	21038	21086	20925	21170	20927	21060	20933	20976	20963	20867	21215	21340	21022	21158	20948	21045	21025	21188	20994	20935	21029	21103	20904	21251	21046	21027	21034	20892	21102	21149	21200	20800	21178	21047	21011	21054	21101	20951	21054	21163	20967	21045	21071	20993	20936	21320	21173	21112	20891	21074	20901	20901	21090	21107	21109	21106	21010	21092	21001	21063	20815	20816	20951	21069	21001	20977	21156	20894	21092	20947	20845	20988	20895	20923	20960	21099	21149	20955	21062	21026	21100	21012	21070	21219	20898	21035	20986	21028	20910	20879	20956	20867	21021	21223	20915	21072	20926	21021	20940	21024	21131	20957	20801	20935	21014	21010	20990	20941	20905	20979	21123	20924	20835	20932	21061	20912	21042	20977	20980	20968	21004	21113	21026	20790	20938	21052	21068	21118	21281	20989	21025	20974	21036	21103	21065	20986	21016	20981	21068	20860	21307	21108	21135	20901	20914	20967	20871	20972	20873	21182	20908	21080	21036	21056	21113	21031	21006	20966	20854	21027	21207	21136	21031	21045	21125	21083	20999	21018	21142	20804	20990	21159	21235	21115	20953	21050	21094	20726	21140	20837	20854	21037	21064	21113	21110	20901	20855	20866	21068	20987	20942	21081	21010	21008	21042	21153	20917	21010	20940	21139	21014	20939	21115	20991	20881	20880	21159	21102	20971	20986	21081	20910	21091	21147	21027	20996	21043	21143	21169	21012	21033	21041	21110	20886	20814	20905	20989	21099	21332	20936	21271	21051	21076	20864	21024	21289	21070	20937	21330	20876	20846	21049	21167	20916	20935	20836	21067	20982	20991	21195	21001	20860	20953	21057	21034	20885	21052	21046	20961	21217	20939	21047	21233	21265	21166	21081	20775	21148	21207	21133	21162	21141	21107	21204	21109	20986	21014	21127	21004	20899	21038	21158	20961	21373	21169	20910	20945	20910	21280	20801	21135	20910	21037	21041	21041	21104	20979	21050	21107	20991	20930	20894	21091	20935	21208	21001	20947	20910	20971	21031	20973	21121	21005	20987	21117	21140	21074	20867	21113	21053	21078	20815	20796	20963	21044	21036	21029	20943	21052	21204
20585	34947	31949	23516	20494	19344	18482	18125	17857	17543	17527	17606	17459	17298	17252	17344	17235	17356	17267	17281	17326	17131	17372	17284	17329	17159	17187	17166	17280	17169	17223	17311	17198	17099	17307	17266	17175	17098	17243	17186	17243	17127	17086	17138	17120	17079	17190	17001	17081	17140	17143	17257	17129	17191	17274	17142	17160	17164	17287	17091	17257	16907	17102	17269	17259	17395	17147	17567	17913	17665	17503	17287	17335	17122	17107	17202	17138	17121	17060	17065	17212	17011	17213	16932	17079	17231	17078	17101	17151	17065	17143	17191	17098	17217	17257	17085	17054	17201	17017	17124	17173	17191	17213	17099	17231	17239	17235	17182	17202	17254	17127	17083	17124	17130	17191	17228	17262	17049	17212	17171	17159	17357	17179	17013	17144	17127	17184	17179	17128	17196	16906	17267	17218	17087	17255	17161	17136	17126	17018	17164	17126	17026	17138	17177	17253	17093	17119	17141	17074	17168	17212	17105	17188	17118	17162	17246	17050	17099	17244	17096	17130	17163	17196	17100	16972	17125	17104	17093	17091	17117	17121	17145	17155	17150	17184	17022	17181	17053	17136	17163	17046	17207	17219	17242	17130	16973	16942	17136	17151	17050	17230	17039	17144	17219	17217	17274	17141	17193	16921	17083	17093	17215	16996	17177	17060	17114	17117	17042	17164	16944	17200	17112	17148	17152	17080	17147	17133	17029	17161	16948	17147	16995	17194	16959	17069	17193	17161	17082	17161	17244	17060	17069	17069	17160	17149	17261	17265	17076	17054	16973	17039	17099	17065	17297	17206	17165	17140	17069	17145	17158	17052	17197	17029	17241	17134	17114	17089	17240	17171	17154	17299	17098	17102	17145	17266	17238	17148	17084	17198	17195	17127	17022	17178	17130	16905	17266	17113	17185	17045	17335	16967	17171	17000	17262	17279	17134	17141	17152	17045	16977	17103	17034	17302	17010	17067	17132	17275	17221	17158	17136	17118	17117	17166	16979	17111	17169	17001	17307	17235	17089	17248	16969	17268	17130	17048	17160	17050	17215	17109	17076	17132	17197	17051	17134	17218	17143	17112	17084	17080	17127	17113	17027	17137	17191	17039	17079	17124	17171	17249	16997	17119	17089	17071	17062	17144	17082	17251	17243	17025	17067	17230	17219	17203	17193	16932	17076	17142	17002	17210	17160	17091	17110	17223	17067	17068	17082	17110	17123	17217	17109	17075	17194	17163	17205	17346	17206	17033	17388	17164	17034	17089	17330	17012	17107	17221	17220	17242	17189	17123	17203	17237	17129	17293	17163	17055	17195	17222	17156	17060	17196	17115	17221	17200	17062	17359	17281	17104	16974	17277	17069	17164	17082	17238	17063	17107	17315	17172	17195	16953	17124	17084	17193	16933	17210	17120	17258	17204	17200	17126	17012	17098	17093	17082	17063	17099	17180	17078	17176	17184	17296	16967	17264	17063	17115	17100	17095	17035	16928	17036	17303	17173	17040	17063	17110	17005	17193	17058	17207	17214	17254	17191	17175	17084	17164	17140	17240	17091	17051	17133	17191	17122	17202	16942	17292	17047	17072	17110	16956	16971	17160	17008	16919	17167	17000	17207	17275	17182	17110	17159	17187	17085	17089	17090	17129	17105	17064	17076	17121	17159	17385	17139	17290	17149	17245	17265	17164	17145	17053	17192	17246	17100	16988	17088	17177	17094	17236	17161	17118	17137	17213	17098	16826	17226	17237	17246	17030	17024	17182	17215	17210	17092	17097	17109	17104	17212	17091	17218	17150	17178	17136	17053	17077	17080	17088	17007	17068	17188	16945	17382	17000	17201	17023	17180	17022	17128	17207	17345	17230	17044	17124	17233	17338	17160	17066	17154	17243	17148	17103	17151	17225	17220	17047	17187	17031	17267	17167	17094	17105	17248	17111	16942	17162	17114	17099	17079	17252	17113	17116	17113	17126	17026	17121	17137	17165	17030	17095	17248	17083	17089	17074	17256	17023	16841	17288	16962	17114	17221	17137	17127	17115	17115	17275	17148	17073	17200	17161	17166	17083	17025	17070	17186	17130	17069	17207	17038	17035	17106	17086	16929	17177	17118	17323	17221	17009	17248	17044	17167	17376	17200	17124	17019	17360	17246	17153	17140	17194	17233	17196	16851	17199	17148	17141	17180	17020	17197	17161	17186	17128	17165	17059	17170	17058	17200	17128	17362	17170	17017	17255	17009	16902	17195	17161	17070	17260	17313	17107	17084	17160	17171	17042	17122	17240	17179	17130	17153	17285	17332	17113	17192	17280	17241	17026	17160	17186	17149	17099	17057	17042	16959	17188	17084	17216	17115	17000	17224	17096	17202	17255	17110	17155	17305	17043	17097	17320	17003	17282	16909	17036	17057	17218	17239	17224	17176	17039	17143	17293	17070	17069	17394	16998	17164	17140	17271	16885	17162	17153	17179	17251	17108	17138	16930	17123	17114	17158	17186	17087	17248	17256	17055	17101	17105	17093	17020	17251	17257	17183	17204	17159	17182	17218	17207	17143	17088	16992	17209	17096	17200	17026	17073	17150	17109	16952	17207	17209	17238	17226	17012	17099	17259	17292	17110	17125	17183	17131	17162	17145	17061	17123	17198	17067	17127	17271	17150	17067	17173	17261	17102	17077	17046	17165	17024	17256	17084	17083	17231	17105	16921	17214	17188	17071	17141	17224	17145	17102	17058	17052	17343	17024	17141	16999	17141	17143	17089	17025	17235	17068	17083	17138	17227	17201	17080	17010	17289	17222	17037	17148	17203	17007	17358	17018	17190	17115	17101	17226	17185	17123	17157	17273	17055	17174	17236	17218	17138	17269	17244	17327	17254	17258	17122	17199	17146	17196	17092	17012	17012	17094	17082	17300	17342	16880	17029	17101	17120	17119	17071	17186	17159	17183	17266	17052	17215	17215	17084	17071	17186	17205	17246	17091	17204	17247	17178	17166	17241	17112	17291	17140	17070	17377	17095	17047	17190	17171	17056	16973	17239	17068	17200	17109	17112	17080	17215	17107	17266	17340	17130	17203	16965	17302	17001	16990	16988	17198	17341	17092	17156	16999	17216	17103	17226	17166	17167	17374	17176	17161	17032	17044	17205	17023	17070	17062	17152	17187	16940	17071	17233	17219	17196	17128	17050	17088	17192	17086	17279	17184	17041	17048	17060	17100	17215	17123	17171	17188	17101	17106	17034	17270	17175	16996	17091	17166	17038	17215	17267	17219	17269	17209	17108	17137	17130	17189	17126	17248	17250	17245	17062	17161	17042	17169	17145	17089	17107	17052	17213	17237	17002	17037	17126	17160	17189	17163	17304	17105	17132	17112	17044	17131	17143	17175	17163	17116	17027	17133	17094	17219	17161	17093	16990	17152	17200	17106	17218	17132	17058	17224	17151	17191	17248	17136	17060	17057	17060	17225	17102	17323	17131	17080	17301	17238	17043	17112	17164	17066	17064	17100	17288	16885	17327	17113	17180	17148	17083	17207	17291	17037	17012	17153	16991	17373	17212	17186	16985	17306	17085	17139	17149	17264	17178	17289	17137	17115	17117	17220	17300	17188	17144	17189	17144	17088	17087	17079	17153	17086	17219	17149	17234	17126	17003	17309	17077	17265	17273	17252	17155	17158	17118	17123	17003	17130	17185	17220	17215	17138	17087	17194	17084	17031	17188	17168	17143	17146	17063	17133	17090	17241	17122	17293	17173	17049	17044	17117	17334	17084	17172	17211	17019	17084	17155	17163	17023	17177	16958	17138	17102	17203	17208	17300	17070	17174	17146	17083	17092	17061	17161	17086	17191	17144	17142	17100	17281	17187	16986	17142	16974	17134	17335	17150	17100	17244	17224	17073	17130	17210	17022	17152	17188	17049	17084	17081	17339	17190	17079	17263	17144	17028	17138	17100	17286	17171	17169	17133	17298	17083	17085	17126	17222	17322	17224	17121	17048	17346	17360	17117	17236	17079	17215	17040	17041	17245	17093	17020	17283	17169	17181	17026	17222	17012	17031	17348	17052	17222	17141	16965	17195	16974	17171	17232	17339	17224	17253	17112	17312	17095	17260	17005	17248	17081	17104	17095	17147	17137	16958	17141	17176	17095	17071	17050	17335	17093	17101	16944	17189	17152	17305	17203	17116	16990	17214	17192	17109	17287	17101	17178	17254	17062	17191	17230	17040	17043	17179	17176	17297	17357	16963	17140	17100	17086	17240	17181	17135	17289	17151	16980	17031	17149	17286	17310	17185	17316	16986	17052	17181	17234	17229	17010	16990	17142	17024	17124	17168	16982	17113	17052	17202	17228	17189	17153	17102	16938	17027	17311	17165	17203	17180	17043	17120	17111	16985	17096	16938	17134	17121	17255	17175	17105	17069	17086	17277	17197	17054	17182	17130	17411	17075	17114	17133	17188	17083	17057	17206	17237	17178	17259	17203	17043	17113	17186	17104	17162	17175	17171	17279	17148	17009	16985	17011	17132	17106	17240	17009	17204	17095	17320	16874	17143	17107	17025	17164	17027	17098	17100	16995	17104	17293	16993	17101	17067	17176	17096	17079	17206	16988	17237	17179	17173	17049	17340	16919	17070	17070	17120	17079	17069	17077	17217	17169	17053	17205	17189	17087	16996	17105	17143	17273	17159	17095	17277	17040	17183	17194	17145	17057	17268	17034	17051	17035	17248	17163	17079	17299	16957	17102	17279	17133	17227	17082	17130	17115	17299	17100	17204	17114	17144	17137	17135	17271	17134	17088	17500	17087	17147	17039	17216	17104	17275	17283	17135	17177	17061	17143	17130	17068	17140	17131	17160	17140	17057	17244	17083	17160	17011	17025	17045	17043	17118	17201	17172	17066	17239	17154	17245	17167	17190	17218	17131	17166	17000	17269	17105	17225	16970	17155	17106	17162	17118	17012	17074	17176	17060	17376	17276	17008	17117	17079	17250	17305	17093	17281	17080	17366	17082	17140	17167	17060	17170	17036	17133	17225	17120	17176	17330	17089	17193	17147	17050	17175	17190	17120	17076	17301	17177	17155	17065	17057	17060	17063	17134	17111	16971	17085	17327	17263	17149	17026	17078	16998	17212	16967	17216	17013	17154	17397	17144	17114	17143	17018	17077
23055	21640	29571	24234	22059	25112	28235	23559	22771	22879	22735	22488	22439	22403	22138	22314	22506	22393	22455	22152	21944	22170	22280	22000	22187	22167	21970	22133	22154	22155	22119	22089	22045	22006	22224	22413	22298	21902	22145	22192	21982	22121	22006	22076	22124	22087	22193	22003	22026	22183	22047	22236	22169	21916	22191	22067	22130	21899	22003	21728	21892	22027	22212	22203	21853	22027	22203	22665	23136	22799	22395	22166	22055	21879	21833	21961	22014	21956	21983	22025	22013	21997	22014	22086	21843	21809	21901	21831	22054	22043	22134	22026	21901	21993	22007	22228	21886	22026	21940	21951	22112	21989	22029	21938	21932	21982	21918	21987	22051	22197	21697	21996	22100	21798	22147	22037	22176	22233	21954	22100	22028	22091	21870	21779	21950	22006	21904	21921	21925	22162	21799	21971	21986	21825	21796	22091	22053	22151	21855	21819	21955	21881	22037	22160	21940	21856	22190	21928	21930	21914	22028	22023	21921	21934	21740	21892	21924	22015	21948	22139	22029	21950	21987	22005	22120	21881	21680	21811	21854	21841	22070	21974	22080	21794	22222	21995	22214	21995	21870	22018	21828	22095	22185	21927	22011	21820	22000	21986	22108	22017	21812	21994	22100	22000	21991	21976	21711	22011	22272	21874	21985	21964	21856	22070	21925	21975	22107	22074	21953	22181	21902	22006	21994	21882	21895	22015	21887	21919	21881	21955	21954	21974	21837	21983	22045	21966	21746	21947	22139	22012	22219	22051	21958	21915	21967	22008	22076	21914	21875	22075	21850	21884	22043	21982	22124	22228	22069	22184	22035	22019	21941	22063	21968	21859	22187	22078	22342	21910	21897	21864	22086	22020	21925	22173	22047	21993	21895	21957	21919	22039	21991	22195	22037	21800	22081	21885	22011	22092	21929	21882	21859	21846	21894	22173	22200	22233	21911	22151	21968	21950	22140	22022	21838	21819	21897	22043	21947	21922	22090	21898	21975	21826	21853	21858	21994	22004	22052	21832	22071	21807	21990	21931	22002	22066	22082	22159	22111	21922	22081	21905	22038	22039	22082	22229	21868	21990	21988	22043	21987	22243	22061	22110	21949	21886	22106	21817	21935	22121	21977	22070	21790	21976	21905	22079	21977	22064	22059	21970	22067	22123	22132	22047	21997	22045	22051	21759	21953	22151	21984	21986	22191	21969	21804	21942	21958	21926	21886	22243	22034	21867	21890	22092	22066	21977	22127	21867	21820	21925	21613	22013	21988	21908	21692	21899	21641	21987	21980	21953	21966	21724	21964	21868	21921	22037	22072	21761	21888	22059	22034	21851	21831	21997	22079	21860	22103	21696	22047	21807	21740	21768	21980	21868	21909	22008	22174	21945	22052	21805	21995	22030	21843	21973	21690	22068	21759	21956	21961	21781	22066	22064	22052	22067	21965	22083	22073	21861	22144	22046	22083	22068	21989	21994	21935	21881	22348	22016	21910	22066	21978	22008	21932	21957	21877	21798	21901	21982	22131	21877	22016	21968	21931	21907	21869	22054	22099	22002	22135	21971	21958	21970	21965	21783	22101	21820	21902	22107	22122	21732	21903	21888	21816	22113	22203	21765	21967	21888	21840	21840	21901	22296	22022	22064	22075	22107	21969	22152	21945	21691	22019	21991	21787	22009	21969	22023	22071	21776	21946	22064	21869	21877	22023	21809	21859	21942	21856	22051	22167	21996	21815	21847	21894	21522	21864	22007	21992	21754	21802	21783	22029	22009	22071	21976	21939	22029	21998	21975	22085	21886	21879	21731	22024	21884	21894	21929	21883	22111	21935	22010	21874	21922	21886	21817	21899	21876	21902	21876	21819	22041	22117	21871	21970	21788	21936	21798	22068	21734	21959	22174	21934	22095	22131	21926	22262	21867	21889	21819	21888	21978	22035	21922	22033	21963	21809	21980	21897	21899	21982	22134	22104	21894	21986	21993	22144	22048	21874	22035	21889	22066	21944	21838	22127	21684	21925	21955	22014	22007	21943	21957	22071	22032	21878	22075	21884	21994	21893	21743	21817	21976	22143	22056	21964	21770	22007	22102	22122	21990	22260	21710	22057	22038	21958	21948	21913	21785	22032	21945	21870	22098	21978	21932	21824	21917	21930	21880	22004	21900	22103	22058	21844	21913	22008	22227	21825	22006	21763	22016	21750	21923	21893	21903	22008	22191	22273	22048	21954	22061	21965	22128	21876	21901	22072	21982	22086	21914	22010	21916	22114	21881	22001	22041	21870	22119	21888	21856	22055	21833	21960	21937	22006	22142	21968	22032	21954	22114	21655	21787	21869	21689	21821	21849	22013	21919	21830	22025	21928	21899	21992	21944	21967	21940	21988	21936	22138	22094	22161	22153	21899	21908	21859	22057	21874	21719	21980	21927	21873	22127	21923	22000	21750	22181	22174	21894	22028	22049	21943	21991	21824	21842	21851	22004	21801	21962	22113	22039	22333	21945	21898	21917	21973	22247	21936	21989	22153	21874	21955	21743	22086	21990	21804	21993	21975	21915	21970	22025	22166	22019	22079	21865	21906	22100	21909	21797	21978	21931	21916	21930	21938	22068	22079	21821	21887	22099	22053	22108	22106	21919	22075	21926	21979	21976	21952	22089	21945	21875	21802	22154	22029	22156	21952	21859	21930	21947	21863	21791	22167	22055	22175	21902	21909	21864	22028	21897	21842	21892	22026	21936	21839	21866	22021	22011	21760	21987	21991	21930	22028	22134	22170	22124	21812	21908	21983	21797	21835	22129	21966	21709	21960	22021	21945	21962	21876	22012	22056	21927	21943	22163	21945	22068	21824	22189	22004	21972	21910	21866	21960	21799	21794	21896	21774	21809	22013	22094	21958	21911	21889	21996	21937	22017	22185	22000	22145	22128	22036	21861	22033	21834	22041	21902	22019	21961	22067	22048	22150	21954	21902	22081	21806	21928	22138	21955	21924	22196	21932	22206	22000	21927	21954	21910	22045	22058	22216	21977	21914	21806	21960	22000	21870	21888	21832	21716	21905	21970	21818	21729	21922	21827	21880	22215	22009	21966	22001	22132	22116	21940	21781	21966	22213	22039	21854	21852	21761	21959	22105	22045	21900	22014	21965	21746	21983	21731	21898	21948	22294	21962	21955	21919	21856	22069	21912	21807	22053	22310	21848	21977	21965	21914	22009	21848	21950	21927	21932	21763	22254	21844	22037	21907	22050	21818	22255	21804	21977	22031	21954	21991	22063	21999	22110	21965	21966	21799	21900	21963	22038	22049	21997	21687	21916	21994	21998	21805	21995	21820	22000	22027	21802	21955	22136	22081	21763	21790	21851	21853	21779	21796	21829	21852	21986	22335	21782	21915	22000	21961	22038	21776	21945	21992	22043	21715	21892	21749	21878	21799	21845	21944	22252	21943	21946	21678	21878	21890	21930	21823	21953	21778	21910	21861	21870	21821	22074	21945	21935	22015	21839	21922	21896	22221	21895	21955	21955	21889	21956	22061	22161	21808	21936	21887	22087	22359	21995	22002	22026	21804	21855	21951	21954	21968	21988	21884	22204	21972	21781	22042	21995	22091	21985	22096	22175	21920	22108	21682	22053	21906	21982	21922	21885	21781	22038	22024	21989	21966	22078	21817	21962	21964	21894	22033	21863	21755	21904	21989	22021	22011	22125	22087	21783	21938	21861	22121	22145	21798	22034	21879	21908	22002	21916	22203	21759	22315	22025	21921	21870	22055	22006	22166	22087	22088	21943	21879	21928	21784	21971	21978	21868	21874	21999	21900	21789	22053	21982	22069	22018	21910	22126	22042	22144	21795	21960	22027	21887	21942	22150	22002	22071	21946	21950	21986	21973	21915	21974	21748	21858	21857	21707	22053	22138	22096	21989	22037	21925	21938	21985	21806	21757	22082	22081	22055	21954	22165	21777	21831	22106	21784	21918	21993	21932	21822	22232	21587	21861	21858	22227	22125	21842	21951	21809	21932	22010	21883	22063	22045	22090	22001	21975	22001	22026	22013	21711	21938	22101	21725	21950	22034	21999	21992	21891	22258	21795	21993	22029	21851	21980	22167	21981	22010	21919	22088	21957	21935	21980	21810	21889	21859	21867	21758	21810	21890	21868	21916	22027	22084	22045	21863	21859	21771	21820	22038	22059	21824	22038	21976	21887	21815	21881	21920	22091	21936	22023	21816	22041	21976	22175	22016	21866	22103	22045	22035	22058	21931	21923	21967	21949	21861	22144	22051	22051	22224	22168	22085	22173	21930	22103	21913	21885	22042	21955	22079	21963	22086	22090	21844	21852	21940	21977	21727	21957	22013	22073	21956	22072	22032	21883	21994	21963	21973	21923	21936	21883	21950	22023	21806	22058	21900	21989	21952	21985	21986	21968	21971	22113	21812	22056	21964	21997	21953	21983	22003	21976	21906	22043	21670	21787	21827	21847	22135	21974	21944	21873	21961	21826	21824	22029	21892	22016	21982	21921	22136	21800	21966	21976	21651	21721	21769	21680	21931	21750	21961	22099	22007	22023	22141	21751	21750	21904	22200	22113	22054	22081	21925	22009	22062	21906	22024	21853	22001	22011	21851	21767	22032	22184	22184	22235	21946	21909	21943	21924	22002	22006	21794	22052	21712	22168	21933	22008	21964	22138	21821	21888	22042	21835	22077	22025	22124	21954	21830	22006	22047	21977	21858	22151	22159	21994	21868	22062	22008	21992	21873	22063	22263	21994	21772	22057	22011	22189	22027	21895	21955	21866	21980	21949	22126	22100	22065	21805	21858	21894	21917	22073	22041	21811	21926	22162	22045	21825	21977	22042	22073	21864	21954	22024	21956	21933	21963	22033	22033	21858	22043	22131	21895	22116	21953	21918	22059	22068	21981	22031	21886	22040	21849	21910	21924	21918	22055	22021	22070	21928	21836	21755	21989	21742	22119	21812	21672	21794	21753	21929	21899	21776	21962	21808	22167	21954	22062	21947	22149	22050	21903	21802	22110	22159	22087	22026	21863	21899	21987	21739	22020	22207	21841	21972	22093	22106	22088	21941	22178	21957	21866	21969	21998	21901	21804	22139	21856	21857	22029	22013	22009	22028	21867	21988	21936	21990	21818	21951	22063	21986	22093
23728	41757	36701	27580	23296	21437	19789	19240	18993	18439	18330	17918	17881	18071	18070	18010	18019	17755	17963	17779	17857	17862	17852	17760	17529	17966	17851	17726	17776	17795	17591	17715	17699	17916	17648	17711	17715	17706	17916	17635	17617	17837	17570	17546	17661	17743	17612	17655	17571	17744	17635	17618	17544	17584	17738	17646	17675	17545	17652	17680	17699	17795	17699	17680	17894	17791	17925	18619	19696	18695	18404	17790	17802	17595	17609	17803	17482	17579	17729	17540	17638	17699	17829	17646	17668	18059	17768	17546	17620	17551	17596	17671	17617	17707	17432	17656	17726	17664	17707	17685	17780	17699	17761	17577	17726	17758	17389	17640	17562	17628	17773	17632	17505	17608	17651	17542	17593	17637	17561	17656	17718	17621	17859	17599	17682	17679	17636	17664	17654	17581	17594	17658	17505	17746	17510	17485	17728	17416	17790	17832	17629	17571	17728	17729	17381	17672	17704	17706	17703	17665	17598	17664	17561	17592	17609	17657	17520	17638	17584	17863	17514	17681	17665	17707	17893	17567	17715	17711	17798	17582	17517	17625	17670	17641	17707	17634	17672	17647	17795	17509	17368	17697	17570	17513	17699	17607	17711	17639	17613	17610	17596	17731	17533	17559	17557	17633	17726	17626	17619	17493	17622	17831	17602	17609	17626	17770	17681	17582	17657	17678	17795	17732	17609	17628	17699	17554	17584	17392	17613	17511	17581	17781	17624	17728	17588	17423	17657	17574	17632	17753	17831	17688	17617	17565	17551	17681	17593	17432	17735	17534	17569	17707	17524	17562	17641	17696	17780	17562	17641	17661	17638	17547	17728	17513	17526	17597	17553	17779	17604	17514	17557	17671	17593	17543	17682	17743	17564	17574	17580	17630	17749	17426	17451	17700	17647	17680	17579	17652	17505	17572	17550	17583	17510	17712	17466	17448	17561	17623	17618	17578	17844	17478	17545	17699	17464	17593	17727	17646	17574	17751	17543	17816	17685	17669	17603	17598	17553	17633	17671	17592	17852	17752	17598	17777	17691	17560	17777	17632	17514	17769	17536	17705	17668	17590	17598	17666	17661	17686	17807	17499	17477	17709	17717	17565	17476	17581	17480	17616	17684	17606	17746	17786	17658	17632	17847	17631	17783	17520	17769	17768	17692	17555	17638	17726	17698	17611	17716	17653	17585	17615	17733	17727	17611	17497	17763	17510	17630	17774	17467	17623	17686	17503	17757	17603	17669	17606	17663	17488	17533	17571	17597	17560	17616	17656	17579	17642	17680	17503	17673	17645	17741	17522	17624	17630	17751	17487	17759	17833	17823	17626	17660	17551	17651	17464	17701	17834	17709	17778	17699	17664	17671	17585	17785	17627	17462	17586	17658	17796	17653	17584	17650	17689	17668	17517	17658	17756	17649	17541	17617	17593	17528	17529	17531	17783	17495	17627	17673	17681	17528	17728	17666	17456	17452	17623	17732	17612	17649	17581	17559	17677	17685	17436	17713	17618	17462	17785	17683	17448	17626	17674	17617	17545	17682	17747	17708	17594	17769	17615	17856	17577	17451	17663	17726	17407	17714	17803	17732	17663	17601	17641	17574	17682	17475	17525	17626	17678	17577	17642	17697	17703	17701	17454	17808	17661	17530	17578	17599	17792	17594	17703	17805	17376	17384	17635	17668	17548	17578	17704	17634	17573	17687	17654	17656	17533	17691	17604	17614	17449	17588	17616	17704	17808	17656	17741	17532	17807	17613	17685	17763	17518	17711	17637	17635	17521	17526	17483	17791	17841	17717	17586	17620	17628	17456	17616	17606	17591	17494	17650	17659	17642	17605	17822	17583	17539	17538	17543	17595	17554	17654	17737	17659	17598	17626	17441	17650	17639	17608	17540	17736	17722	17684	17532	17682	17491	17686	17561	17805	17644	17678	17540	17626	17673	17755	17455	17532	17538	17611	17489	17614	17629	17749	17504	17679	17768	17620	17473	17731	17727	17736	17641	17684	17758	17657	17445	17595	17681	17611	17594	17676	17618	17501	17543	17646	17725	17718	17679	17733	17582	17752	17673	17619	17675	17544	17797	17628	17693	17557	17613	17622	17503	17723	17613	17507	17670	17556	17684	17731	17585	17669	17465	17701	17650	17592	17664	17608	17705	17820	17705	17572	17658	17798	17776	17781	17553	17458	17607	17615	17550	17571	17737	17812	17604	17502	17603	17647	17665	17659	17837	17512	17692	17671	17607	17628	17687	17689	17683	17683	17740	17499	17601	17438	17580	17504	17768	17780	17757	17597	17714	17684	17803	17713	17545	17693	17597	17523	17531	17658	17647	17643	17606	17779	17659	17634	17547	17651	17701	17595	17756	17751	17608	17711	17682	17526	17683	17656	17583	17602	17703	17592	17605	17531	17746	17700	17542	17742	17618	17791	17661	17506	17775	17625	17565	17543	17748	17834	17681	17783	17660	17789	17624	17525	17735	17556	17619	17495	17553	17632	17643	17706	17530	17663	17538	17621	17755	17562	17661	17673	17869	17656	17728	17647	17670	17604	17655	17669	17473	17662	17551	17634	17612	17536	17791	17529	17629	17465	17427	17567	17613	17626	17641	17728	17559	17708	17568	17517	17897	17391	17628	17765	17812	17601	17654	17711	17840	17560	17494	17679	17544	17725	17631	17808	17512	17731	17906	17785	17611	17756	17652	17575	17601	17515	17517	17588	17638	17683	17603	17639	17682	17637	17614	17593	17521	17738	17598	17615	17603	17622	17663	17615	17648	17628	17808	17594	17670	17599	17567	17691	17648	17609	17513	17548	17712	17582	17608	17585	17538	17629	17643	17596	17609	17674	17790	17538	17522	17506	17568	17674	17551	17561	17638	17611	17513	17570	17592	17657	17691	17798	17649	17660	17528	17519	17736	17590	17537	17543	17729	17476	17615	17602	17770	17684	17310	17504	17635	17526	17550	17645	17716	17635	17537	17619	17641	17564	17630	17729	17836	17631	17694	17687	17490	17592	17646	17595	17641	17654	17788	17690	17600	17491	17599	17749	17592	17696	17919	17792	17668	17683	17793	17718	17619	17728	17616	17838	17791	17480	17745	17796	17485	17601	17554	17532	17603	17626	17685	17526	17518	17650	17793	17646	17775	17552	17549	17607	17865	17615	17553	17606	17695	17680	17839	17662	17589	17596	17713	17571	17672	17588	17667	17590	17567	17580	17606	17543	17685	17569	17682	17726	17566	17670	17526	17655	17745	17698	17721	17682	17521	17567	17686	17694	17574	17646	17680	17686	17660	17676	17590	17513	17629	17745	17717	17557	17756	17691	17489	17713	17633	17524	17533	17692	17644	17669	17563	17661	17510	17566	17603	17604	17580	17611	17625	17611	17588	17676	17578	17702	17745	17577	17521	17713	17513	17805	17690	17663	17671	17574	17578	17551	17579	17612	17588	17561	17762	17516	17754	17492	17784	17564	17568	17657	17628	17597	17592	17668	17469	17840	17652	17648	17663	17698	17627	17406	17739	17601	17636	17554	17618	17466	17623	17605	17703	17562	17714	17614	17494	17573	17485	17644	17724	17645	17549	17588	17578	17535	17480	17564	17588	17667	17648	17637	17712	17667	17465	17654	17472	17730	17515	17623	17642	17585	17611	17514	17567	17642	17742	17514	17636	17781	17698	17544	17445	17758	17346	17493	17608	17522	17689	17489	17611	17372	17582	17618	17708	17736	17573	17752	17436	17690	17557	17527	17624	17656	17587	17667	17793	17669	17733	17739	17703	17547	17565	17770	17596	17699	17666	17685	17682	17509	17764	17367	17777	17576	17633	17762	17726	17756	17623	17491	17704	17767	17421	17615	17595	17548	17574	17473	17643	17753	17639	17624	17657	17640	17522	17709	17580	17667	17526	17765	17702	17722	17622	17632	17616	17712	17683	17466	17613	17578	17828	17669	17602	17545	17680	17427	17350	17680	17654	17799	17601	17554	17544	17689	17624	17464	17795	17566	17802	17681	17621	17703	17570	17602	17728	17680	17700	17821	17440	17802	17790	17574	17750	17655	17680	17621	17665	17662	17590	17571	17510	17685	17718	17705	17567	17573	17663	17448	17465	17676	17623	17471	17586	17655	17639	17565	17651	17636	17449	17631	17683	17606	17643	17628	17629	17643	17602	17588	17650	17676	17710	17563	17520	17809	17559	17652	17621	17633	17718	17639	17732	17524	17739	17670	17767	17665	17646	17664	17662	17440	17585	17525	17740	17482	17586	17586	17751	17786	17512	17555	17685	17780	17578	17549	17633	17761	17682	17633	17594	17751	17560	17564	17574	17594	17656	17791	17377	17572	17598	17517	17577	17662	17699	17736	17668	17812	17538	17504	17538	17685	17634	17655	17601	17652	17624	17687	17603	17837	17456	17633	17631	17542	17596	17574	17663	17648	17716	17651	17669	17671	17734	17668	17512	17632	17639	17531	17706	17656	17615	17704	17773	17683	17396	17680	17594	17504	17711	17623	17550	17646	17827	17694	17720	17590	17668	17612	17633	17705	17536	17606	17592	17671	17687	17706	17694	17678	17728	17616	17626	17587	17479	17437	17517	17730	17718	17526	17531	17535	17704	17766	17590	17639	17652	17610	17513	17546	17525	17493	17745	17712	17506	17711	17608	17596	17652	17490	17572	17769	17324	17587	17806	17784	17702	17747	17585	17763	17652	17626	17723	17629	17438	17673	17556	17695	17764	17477	17462	17745	17638	17558	17719	17560	17611	17608	17541	17533	17676	17555	17705	17547	17730	17574	17620	17695	17612	17740	17699	17682	17484	17521	17641	17555	17526	17669	17669	17558	17644	17802	17659	17696	17731	17533	17581	17592	17724	17424	17516	17598	17807	17697	17513	17608	17656	17568	17680	17662	17579	17413	17428	17602	17672	17564	17719	17736	17563	17542	17627	17746	17700	17673	17647	17637	17549	17618	17560	17547	17593	17689	17591	17617	17554	17493	17685	17554	17732	17719	17577	17741	17611	17552	17660	17879	17602	17686	17468	17549	17581	17485	17739	17671	17804	17483	17560	17666	17705	17514	17586	17718	17704	17543	17781	17521	17652	17655	17475	17762	17607	17864	17648	17493	17523	17576	17766	17555	17649	17727	17387	17668	17612
28462	23767	28780	26614	22898	23047	23018	22804	22685	22711	22891	22526	22885	22612	22674	22889	22832	22629	22492	22634	22658	22623	22725	22454	22491	22715	22565	22632	22685	22453	22648	22757	22564	22452	22589	22555	22441	22586	22569	22538	22511	22548	22638	22472	22633	22604	22630	22636	22582	22594	22877	22874	22562	22652	22694	22807	22442	22661	22601	22654	22590	22688	22674	22624	22502	22623	22636	22709	22895	22600	22590	22439	22745	22598	22479	22517	22543	22669	22711	22490	22616	22521	22594	22667	22699	22797	22678	22663	22782	22491	22458	22581	22334	22564	22518	22493	22557	22486	22597	22640	22520	22725	22543	22562	22540	22689	22613	22442	22760	22459	22472	22698	22544	22594	22670	22246	22735	22551	22645	22781	22507	22483	22572	22390	22464	22392	22655	22699	22672	22703	22719	22522	22589	22568	22672	22680	22438	22445	22459	22859	22849	22528	22545	22894	22626	22503	22730	22344	22749	22747	22541	22544	22566	22691	22591	22649	22500	22813	22677	22639	22513	22641	22598	22446	22670	22599	22601	22638	22709	22533	22537	22439	22454	22390	22465	22755	22669	22525	22706	22586	22570	22539	22555	22513	22477	22713	22568	22601	22448	22465	22483	22605	22517	22749	22455	22601	22694	22518	22534	22500	22502	22676	22663	22643	22584	22538	22694	22566	22546	22422	22604	22615	22620	22450	22676	22570	22439	22705	22546	22303	22619	22432	22473	22699	22454	22657	22435	22520	22653	22506	22610	22785	22552	22475	22508	22568	22501	22638	22538	22765	22661	22612	22502	22631	22590	22450	22500	22622	22683	22534	22357	22721	22457	22484	22538	22393	22574	22434	22647	22456	22582	22427	22736	22647	22375	22537	22513	22692	22700	22731	22693	22517	22524	22434	22403	22684	22739	22407	22793	22450	22518	22603	22411	22617	22605	22692	22550	22412	22526	22600	22552	22660	22503	22553	22612	22559	22379	22420	22616	22749	22535	22664	22697	22293	22852	22332	22320	22582	22634	22517	22566	22416	22540	22461	22516	22609	22619	22361	22612	22426	22553	22564	22588	22487	22333	22458	22585	22558	22370	22570	22600	22563	22462	22617	22662	22624	22567	22469	22550	22647	22521	22441	22583	22542	22494	22723	22637	22577	22557	22594	22611	22489	22465	22610	22768	22760	22572	22429	22500	22498	22626	22593	22663	22459	22754	22333	22505	22530	22638	22673	22758	22672	22529	22460	22862	22456	22627	22566	22577	22510	22565	22606	22761	22645	22486	22723	22581	22564	22703	22472	22701	22488	22577	22491	22558	22503	22377	22742	22835	22559	22477	22679	22710	22481	22553	22496	22769	22562	22558	22577	22518	22634	22541	22671	22665	22696	22756	22669	22640	22551	22831	22566	22707	22429	22426	22404	22475	22542	22536	22396	22532	22695	22563	22497	22419	22479	22471	22652	22710	22666	22536	22445	22438	22664	22421	22564	22688	22658	22515	22666	22617	22764	22530	22510	22365	22622	22428	22521	22577	22612	22747	22597	22535	22540	22499	22546	22591	22696	22544	22511	22468	22623	22639	22738	22612	22547	22562	22801	22775	22654	22431	22473	22707	22310	22702	22474	22801	22701	22623	22826	22641	22578	22751	22696	22626	22650	22602	22609	22693	22475	22755	22630	22461	22562	22710	22680	22659	22532	22479	22564	22560	22784	22576	22705	22527	22350	22651	22525	22782	22666	22714	22543	22695	22670	22403	22360	22377	22552	22476	22695	22650	22666	22560	22562	22730	22751	22522	22647	22567	22544	22885	22609	22530	22430	22383	22544	22569	22436	22774	22568	22696	22505	22603	22440	22466	22444	22715	22417	22451	22713	22530	22538	22807	22505	22526	22630	22503	22298	22686	22569	22556	22521	22532	22563	22440	22328	22358	22683	22374	22413	22648	22360	22567	22575	22569	22442	22555	22540	22450	22578	22703	22584	22347	22592	22504	22562	22460	22627	22458	22681	22656	22787	22730	22737	22428	22471	22697	22569	22436	22749	22591	22603	22393	22579	22718	22662	22276	22649	22497	22590	22379	22676	22517	22576	22715	22548	22476	22712	22710	22424	22414	22638	22517	22694	22588	22714	22614	22772	22481	22619	22618	22324	22741	22593	22659	22461	22456	22601	22675	22439	22647	22626	22475	22496	22708	22695	22640	22513	22683	22822	22732	22553	22537	22293	22623	22487	22637	22623	22666	22401	22721	22771	22507	22529	22484	22485	22860	22553	22779	22453	22557	22567	22553	22712	22701	22475	22604	22468	22545	22559	22614	22284	22395	22386	22352	22759	22724	22698	22630	22563	22751	22506	22613	22645	22454	22549	22528	22574	22670	22538	22719	22475	22691	22446	22455	22494	22514	22763	22403	22656	22406	22687	22565	22373	22468	22581	22526	22750	22410	22463	22564	22671	22690	22645	22615	22630	22540	22506	22814	22660	22510	22721	22774	22293	22730	22658	22606	22741	22505	22595	22561	22689	22545	22406	22508	22603	22720	22201	22749	22521	22604	22318	22624	22444	22764	22673	22735	22663	22654	22276	22677	22752	22735	22641	22457	22430	22419	22734	22490	22569	22524	22448	22558	22728	22433	22354	22742	22528	22439	22491	22592	22705	22665	22720	22383	22655	22703	22479	22712	22680	22617	22575	22602	22450	22763	22374	22725	22589	22425	22652	22550	22577	22701	22508	22861	22855	22582	22559	22828	22652	22711	22509	22609	22669	22473	22579	22372	22436	22825	22562	22637	22668	22470	22572	22546	22486	22598	22630	22577	22571	22541	22764	22821	22842	22395	22590	22574	22564	22557	22564	22419	22659	22766	22648	22642	22635	22692	22566	22453	22580	22581	22708	22756	22464	22567	22539	22706	22503	22438	22672	22641	22656	22751	22603	22622	22407	22565	22632	22562	22714	22594	22634	22721	22770	22650	22362	22601	22542	22705	22574	22579	22252	22373	22462	22375	22667	22581	22663	22451	22648	22500	22427	22492	22394	22352	22434	22356	22380	22604	22435	22530	22550	22648	22126	22630	22732	22539	22486	22608	22371	22496	22610	22766	22663	22565	22584	22655	22496	22418	22570	22508	22487	22509	22520	22639	22615	22414	22600	22728	22811	22414	22559	22351	22498	22421	22570	22793	22629	22570	22576	22742	22572	22512	22480	22630	22526	22500	22750	22531	22454	22646	22611	22568	22631	22626	22369	22471	22515	22642	22654	22819	22326	22589	22366	22624	22621	22471	22637	22746	22465	22834	22504	22610	22279	22578	22491	22823	22846	22591	22507	22498	22414	22516	22723	22576	22492	22457	22412	22608	22535	22623	22618	22654	22647	22530	22615	22509	22725	22522	22385	22699	22678	22461	22468	22436	22831	22538	22481	22646	22595	22651	22382	22471	22467	22482	22815	22518	22419	22782	22453	22559	22492	22521	22509	22647	22774	22580	22757	22759	22612	22656	22599	22369	22667	22735	22433	22795	22487	22574	22550	22600	22433	22463	22614	22758	22482	22561	22533	22690	22516	22473	22537	22594	22499	22431	22566	22419	22595	22606	22827	22687	22558	22555	22623	22628	22616	22469	22669	22757	22716	22486	22389	22626	22722	22558	22582	22514	22682	22602	22701	22456	22400	22539	22591	22655	22814	22664	22343	22671	22761	22800	22369	22620	22780	22621	22500	22459	22454	22613	22752	22614	22681	22325	22455	22545	22781	22591	22406	22618	22765	22232	22423	22525	22705	22505	22701	22557	22628	22513	22582	22536	22685	22740	22592	22470	22581	22619	22411	22453	22676	22494	22441	22686	22439	22489	22314	22435	22657	22581	22462	22420	22628	22512	22478	22567	22771	22794	22669	22441	22655	22609	22676	22439	22729	22543	22559	22464	22402	22646	22506	22704	22604	22704	22652	22565	22620	22500	22657	22641	22623	22666	22602	22511	22665	22491	22582	22552	22379	22772	22604	22865	22543	22359	22393	22440	22653	22523	22684	22651	22521	22554	22586	22786	22609	22604	22499	22822	22657	22740	22577	22674	22452	22313	22547	22612	22681	22685	22592	22769	22571	22773	22540	22620	22669	22717	22604	22577	22669	22694	22559	22678	22625	22611	22506	22572	22646	22707	22594	22488	22433	22750	22719	22487	22568	22465	22463	22695	22825	22480	22413	22632	22601	22355	22538	22420	22696	22577	22549	22487	22426	22664	22516	22496	22648	22695	22579	22423	22563	22577	22537	22544	22522	22590	22604	22670	22691	22404	22628	22619	22650	22607	22640	22688	22430	22772	22479	22604	22656	22497	22723	22559	22589	22519	22619	22649	22845	22714	22320	22511	22742	22578	22649	22570	22822	22692	22855	22785	22630	22685	22651	22549	22648	22690	22667	22433	22487	22630	22468	22671	22605	22639	22591	22558	22526	22482	22580	22810	22527	22395	22422	22572	22643	22517	22807	22672	22669	22437	22339	22689	22603	22559	22523	22498	22335	22437	22515	22584	22431	22533	22793	22616	22411	22569	22633	22659	22705	22372	22599	22702	22537	22809	22331	22677	22514	22520	22572	22669	22522	22544	22491	22586	22604	22665	22471	22610	22457	22783	22766	22365	22747	22695	22419	22657	22485	22482	22495	22595	22537	22779	22888	22554	22654	22584	22592	22550	22521	22536	22312	22629	22742	22659	22572	22592	22563	22704	22529	22566	22587	22661	22422	22641	22579	22492	22784	22933	22710	22740	22647	22467	22535	22641	22533	22331	22530	22534	22389	22542	22650	22600	22622	22591	22581	22647	22726	22709	22677	22716	22611	22752	22635	22471	22573	22807	22439	22585	22643	22664	22733	22534	22781	22503	22706	22823	22603	22425	22419	22610	22647	22726	22478	22522	22780	22698	22735	22737	22610	22643	22545	22519	22636	22700	22491	22572	22712	22828	22610	22631	22648	22520	22527	22720	22592	22406	22613	22797	22556	22393	22634	22661	22901	22689	22921	22684	22806	22760	22516	22508	22466	22539	22729	22614	22661	22695	22568	22685	22570	22595	22398	22457	22699	22631	22731	22523	22619	22751	22753	22727	22750	22462	22707	22519	22817	22801	22670	22429	22506	22669	22542	22577	22476	22482	22604	22465	22509	22532	22621
20981	27864	25034	20334	19244	18549	18511	18241	18084	18168	18134	18055	18159	17946	18084	17870	18068	18014	18000	17981	17942	17802	18053	17938	18106	18107	18259	17955	17963	18002	18070	17941	18070	18130	18057	18100	18040	17804	18155	17798	18192	17965	17898	17988	17966	18169	17966	17984	17933	18057	18091	17917	17985	17753	17934	17907	18032	17987	17983	17945	17960	18039	17937	17942	18108	17923	18284	18042	18152	18077	17926	18104	17981	17908	17917	17960	18063	17884	17758	18224	17880	18170	17903	18006	18026	17841	17906	17712	18017	18036	17851	18037	18071	17993	17952	17973	18181	17973	17935	18012	17942	17891	17981	17993	18040	18035	18073	18026	18051	17998	17921	17934	18029	17908	18015	17876	17914	17877	17957	17904	17962	18095	17947	18132	17966	17933	17838	17959	17902	18060	17945	17923	18029	17840	17929	17996	17962	17920	18015	17918	17904	17988	17987	18201	17949	18104	17812	18034	18066	17891	18242	17911	18042	17868	17931	17985	18021	18001	18003	17831	18021	17977	17806	17970	17824	18039	18152	17818	18104	17940	17882	17924	18128	17922	18040	17971	17913	18133	17910	18091	17812	18048	18069	18076	17831	18006	17811	18207	17919	17947	17959	17968	17798	17949	17966	18044	17986	18138	18263	17923	17928	17995	18085	18079	17955	17858	18013	18221	17987	18044	17925	18101	18025	18058	18022	17902	18096	18082	18003	17941	17990	18027	17929	18081	18112	18124	17957	18040	17937	17865	17991	17921	18062	17965	18089	18084	18165	18075	18033	17915	18263	17954	17986	18090	18062	17756	17889	17895	17995	17942	17977	17897	17929	18038	18058	17998	17849	18123	18001	17914	17813	18133	17927	17982	18086	17960	17940	17886	18060	17873	17954	18024	18052	17925	17969	18058	18039	18046	17988	17936	17901	17864	18012	17958	18051	17956	17841	17936	18078	17710	17919	17888	17851	18096	18125	18077	18115	17917	17931	18038	17871	18088	17833	17939	18055	18126	18078	18010	17996	17767	18025	17909	17824	17830	17858	17815	17805	17943	18059	17946	17979	17973	17936	17989	17985	17952	18013	18094	17856	18042	18037	18141	17992	18134	18099	17969	17770	17941	17920	17876	17922	17993	18021	17940	17952	18062	18001	18144	17855	18067	18011	17925	18067	18112	18023	18127	18011	17944	18025	17910	17940	18016	18019	18009	18052	17959	17949	17761	18040	17860	17930	17850	17977	17904	17846	18056	18116	17825	18144	17991	17941	18046	18138	17987	17941	18026	18073	17969	18056	17979	18034	18087	18088	17824	17867	17986	17936	17985	18083	18007	18098	17974	17929	17877	17911	18034	18041	18032	18059	18043	17829	17966	18019	18067	18050	18044	18051	17998	18114	18104	18040	17916	17970	17926	17992	18009	18124	17948	18082	18122	17870	17960	17886	17897	18219	17968	18023	18023	18076	17951	17779	18057	17799	18041	17862	18007	18023	17885	18070	18158	17912	18031	17923	17976	17978	17899	17954	17824	18171	17962	18011	17961	18080	17940	17999	18029	18087	17902	17798	17972	17995	18057	17922	17924	17844	18053	17932	17988	17967	17952	17980	18097	17979	17900	17902	18058	17990	18008	18012	17960	18018	18011	17952	18007	18056	17869	17792	17965	18073	17992	17851	17961	17719	18048	18269	17872	18153	18060	17942	17988	18025	18108	18165	18018	17870	18159	18088	18001	17879	18040	17845	18050	17909	18024	17959	17894	18052	18035	17853	17950	18069	17924	17919	18056	17887	17828	18064	18098	17886	18051	17930	18052	17974	18085	18044	17834	17998	17890	18127	17876	18114	18001	17877	17885	17847	18030	17813	17980	17957	18131	17933	18090	17970	17907	17860	18139	18050	17947	17831	17965	18148	17919	17905	18086	17931	18075	17938	17941	18081	18085	18103	18085	18104	18029	18035	18013	18092	17997	18115	17966	18004	17988	17998	18035	17793	17977	17842	18080	17910	18089	18007	17951	18061	18088	18154	17826	17792	18029	17882	18128	18227	18052	17935	17807	17913	18071	17921	17883	18037	17827	18023	17889	18144	18106	17917	18161	17964	18146	18053	17888	17965	17653	17921	17999	18118	18062	18051	17982	17661	17790	17954	18189	17893	18036	17942	17981	18040	18163	17921	18016	18000	17909	18007	17821	18082	17972	18020	18148	17964	17932	17835	18087	17883	18033	18039	18061	17912	17927	18084	18108	17976	17971	17992	18113	17869	17986	17784	18043	17930	17927	17878	17818	17885	17994	17932	18138	17957	17949	17956	18053	17789	18011	17947	18064	17911	17934	18042	18119	18016	17992	17867	17976	17954	18029	18027	18036	17861	18209	17909	17994	18044	17998	17919	18000	17874	17886	17882	17913	17984	18099	17960	18050	18196	18014	18110	18103	18280	17908	18090	17986	18095	17896	18041	17978	17881	17981	18160	18024	17949	18085	17879	17805	17920	17916	18061	17861	17997	17988	18052	17889	18060	18070	17861	17998	18012	18027	17928	18085	18012	17945	18079	18125	17937	18046	18027	17802	18016	18121	18031	17821	18030	17915	17886	17947	17904	18106	18128	18029	17976	18026	18058	17991	18059	18069	17986	18049	17946	18043	18231	17936	18007	17881	17986	17999	18110	17993	17870	17800	17920	17830	18089	18087	17940	18014	18095	18019	18015	17949	17964	17889	17896	17903	18050	17967	18114	17857	17888	18008	17847	18086	18063	18107	17899	17937	18012	17989	17873	18151	18054	17882	17904	17863	17994	18124	18059	17859	18070	17994	17961	18000	17867	17929	17892	18122	17943	17997	18021	18062	17981	17717	17982	17971	17962	18080	17838	18040	17944	17786	18002	17966	18089	17981	17992	17755	18128	18033	17926	17914	17926	18001	18045	17990	18049	18057	17711	18108	17889	17954	18084	17829	17934	18033	17900	18056	18109	17868	17869	17930	18033	18069	17983	18053	18135	18067	17893	17925	18032	17836	17952	18035	18169	17929	17966	18041	18005	17843	17729	18099	17875	18226	18043	17862	18043	17885	18059	18074	17978	17983	18020	18038	18013	18079	18056	17908	17995	17907	17793	17926	17927	18127	18040	17995	17877	17992	17977	18119	18078	17972	18002	17832	18026	17999	18027	18027	18043	18007	18100	18033	18178	17822	17989	17958	17973	18133	17901	18142	17747	18113	18065	18052	18079	17992	17979	18099	18081	18092	18062	17971	18086	17975	17851	18101	17849	18011	17856	17889	17904	18087	18039	17849	18135	17926	17935	18053	17999	18049	17990	17977	18074	17953	17961	18042	17958	18089	17972	17974	18055	18035	17994	18023	17999	17994	18011	17893	17987	18002	17794	18026	18095	18122	17960	18054	18029	17844	18100	17886	17880	17803	18041	18068	17947	17917	17930	17929	18029	18035	17811	17956	17876	17985	18157	17811	17925	17910	18089	17993	17920	17976	17975	18093	18000	17876	18002	18023	18128	17912	17980	17948	17900	18053	17931	18007	17956	17972	17995	17903	17932	18061	17869	18006	18016	17965	18043	17988	18003	18039	17921	17982	17910	17926	18047	17876	17953	17986	18083	17999	17897	17950	17950	17959	17930	17984	17992	17968	18002	17927	18084	17916	17848	17879	18068	17951	17875	17985	17952	18048	17889	18084	17978	18020	17829	18088	17985	18230	17966	18114	18132	18036	17965	18057	17923	17891	17994	17978	17904	18023	17980	18025	17854	17927	17863	18029	17938	17862	18121	18018	18076	18120	18199	17988	18098	18157	18040	17964	18156	18071	18112	17984	18022	17883	18096	18021	18142	17897	18013	17969	17956	17872	17994	18048	17918	17938	17891	18132	17976	17932	17973	17816	18159	17976	17906	17963	17831	18036	17982	17954	18057	17946	17983	17993	18076	17970	17951	18023	18011	18139	18057	18060	17958	17910	17871	17928	17983	18099	18028	18077	18074	17968	17819	18055	18064	18061	17967	17923	17971	17972	18012	17893	17936	18215	17980	18094	17979	18000	17917	18109	17972	17964	17823	18080	17909	17837	17823	17995	17945	18155	18219	18080	18022	17984	18016	18143	17929	18060	17980	18036	17983	17805	18221	18041	17929	17999	18082	17909	17861	17831	17918	17965	17902	18192	17985	17903	17996	17987	18056	18006	17953	18137	17957	17995	17999	17856	17954	18086	17929	18122	17997	17948	18088	17876	17909	17852	17907	18159	18064	18008	17985	18052	18029	18038	18039	18067	17973	17915	18001	17968	18041	17814	18017	18097	18216	17944	17829	17923	17956	17947	18134	18104	18067	17784	17897	17931	18054	18019	18002	17852	18171	18003	17907	18045	18076	18045	17930	18024	17980	18039	17919	17993	17991	17835	17993	18101	17935	18056	18056	17854	17842	17921	17993	17790	17939	17995	17970	18011	17981	18082	17974	18025	17863	18126	17997	17874	18005	17844	17942	17758	17903	17893	18034	17860	17856	17991	18043	17810	18047	17927	17981	17941	18100	18046	17793	18108	18061	17817	18126	18111	18014	18066	18035	18031	18206	18041	17833	18040	18212	18058	17843	18134	17854	17893	17928	17984	17896	18113	17950	17893	17979	18020	18009	17928	17999	17948	17926	17875	18086	18200	17783	17913	17943	17948	18011	18075	17796	18057	17891	17990	17871	17940	18010	17958	18062	18036	17805	18107	17918	17787	17975	18183	17863	18004	18154	17979	18097	18100	18053	17863	18028	17992	18107	17963	17950	17944	18085	17896	18011	17794	17921	18014	17982	18049	18025	18050	17915	17964	18041	18075	17826	18148	17951	17873	17962	17877	18076	17973	17992	18157	17928	18063	17992	17832	17899	18134	17998	18013	18005	17926	18146	17885	18102	17819	18141	17850	17887	18048	17909	18051	18011	17920	17819	18166	17951	17988	17882	17977	18039	18115	18081	17908	18021	18088	17936	18000	18172	18099	17915	18153	17805	17993	18015	18027	18075	17926	18006	18048	17936	17947	17953	17875	17879	18037	18001	17992	17881	17991	18018	17895	18035	18017	17941	17980	18061	17860	18034	18083	18159	17950	17976	18042	18105	17981	17984	17940	17983	17916	17943	18192	17882	18073	17922	17919	17840	17839	17997	18061	18006	17957
23983	21557	29222	24544	23187	25552	26045	23159	22944	23073	22835	22561	22737	22467	22703	22648	22565	22696	22432	22615	22404	22639	22528	22660	22688	22555	22673	22618	22546	22429	22489	22132	22493	22512	22661	22563	22613	22547	22605	22407	22374	22571	22476	22503	22490	22419	22417	22489	22550	22590	22489	22393	22510	22298	22400	22406	22453	22436	22483	22644	22472	22577	22361	22408	22519	22397	22765	22678	22772	22796	22464	22543	22794	22563	22420	22415	22365	22487	22358	22553	22634	22346	22360	22461	22577	22262	22277	22503	22526	22654	22625	22212	22314	22646	22505	22408	22426	22484	22403	22252	22371	22386	22362	22281	22220	22411	22322	22247	22403	22469	22430	22253	22520	22366	22403	22497	22154	22436	22196	22379	22544	22581	22406	22521	22485	22610	22258	22380	22334	22397	22324	22501	22619	22486	22459	22345	22239	22536	22575	22459	22343	22330	22538	22426	22393	22438	22621	22492	22231	22493	22263	22317	22296	22265	22463	22446	22431	22266	22269	22234	22489	22437	22170	22691	22323	22446	22098	22325	22373	22425	22309	22075	21975	22332	22204	22397	22179	22245	22495	22531	22250	22439	22278	22454	22301	22347	22452	22518	22305	22239	22430	22403	22290	22538	22622	22286	22392	22671	22537	22386	22574	22467	22279	22182	22447	22354	22464	22651	22227	22391	22358	22364	22315	22409	22280	22212	22451	22251	22363	22118	22304	22407	22119	22313	22579	22340	22234	22255	22510	22424	22437	22099	22383	22392	22284	22491	22445	22432	22372	22254	22266	22208	22399	22438	22445	22235	22581	22266	22571	22262	22403	22439	22253	22406	22394	22382	22507	22542	22470	22364	22443	22398	22506	22345	22418	22355	22549	22300	22560	22412	22367	22390	22448	22145	22377	22450	22399	22626	22422	22553	22405	22425	22630	22307	22372	22146	22693	22401	22530	22343	22318	22332	22315	22261	22250	22371	22490	22437	22540	22435	22401	22694	22529	22434	22326	22455	22255	22260	22300	22483	22321	22434	22422	22327	22315	22419	22517	22510	22412	22350	22185	22563	22646	22403	22462	22376	22356	22522	22121	22291	22423	22380	22305	22548	22672	22123	22310	22341	22088	22253	22473	22474	22344	22531	22379	22390	22367	22403	22413	22335	22473	22458	22592	22246	22282	22307	22362	22242	22302	22345	22449	22481	22209	22438	22370	22166	22315	22426	22376	22596	22681	22250	22299	22410	22485	22526	22464	22464	22526	22427	22282	22396	22569	22390	22441	22434	22237	22276	22649	22455	22344	22464	22511	22272	22639	22600	22257	22364	22300	22497	22424	22297	22359	22387	22163	22487	22441	22458	22645	22589	22169	22342	22291	22525	22328	22310	22368	22111	22298	22489	22432	22381	22536	22547	22565	22408	22337	22517	22426	22308	22310	22360	22486	22410	22402	22441	22251	22426	22261	22525	22367	22569	22462	22364	22487	22254	22070	22312	22370	22274	22300	22439	22529	22580	22521	22566	22423	22445	22332	22234	22343	22186	22319	22352	22580	22300	22442	22513	22218	22245	22512	22630	22430	22243	22347	22388	22404	22291	22527	22328	22413	22514	22454	22396	22524	22465	22362	22556	22229	22427	22367	22304	22195	22484	22338	22396	22504	22249	22342	22506	22421	22602	22501	22537	22370	22556	22371	22237	22343	22255	22516	22400	22433	22436	22204	22308	22361	22541	22399	22515	22383	22693	22456	22171	22296	22480	22224	22320	22375	22445	22413	22371	22470	22380	22342	22520	22418	22610	22430	22479	22326	22297	22486	22377	22457	22356	22463	22234	22439	22313	22275	22310	22608	22519	22460	22610	22344	22399	22469	22434	22338	22271	22578	22406	22289	22313	22138	22415	22327	22427	22427	22222	22422	22346	22435	22581	22341	22373	22573	22434	22401	22274	22288	22468	22366	22495	22457	22459	22582	22246	22318	22259	22503	22547	22630	22504	22480	22260	22526	22266	22529	22471	22217	22550	22342	22331	22403	22322	22656	22311	22341	22053	22294	22279	22297	22498	22391	22211	22251	22412	22561	22414	22375	22309	22586	22427	22226	22371	22456	22271	22392	22277	22154	22457	22364	22354	22263	22414	22539	22241	22242	22362	22565	22317	22365	22464	22359	22376	22430	22535	22342	22152	22309	22220	22489	22398	22409	22435	22363	22378	22246	22295	22209	22463	22266	22260	22530	22407	22450	22353	22207	22403	22361	22334	22597	22360	22636	22089	22405	22318	22190	22439	22464	22408	22255	22293	22375	22427	22312	22454	22491	22437	22114	22424	22386	22502	22333	22349	22590	22487	22411	22499	22599	22374	22341	22322	22373	22537	22495	22392	22157	22313	22460	22220	22421	22539	22294	22352	22360	22452	22635	22421	22577	22364	22458	22433	22546	22479	22530	22472	22555	22632	22435	22319	22343	22398	22271	22153	22411	22157	22342	22216	22386	22321	22378	22585	22302	22451	22504	22539	22503	22377	22664	22439	22320	22327	22697	22530	22157	22420	22632	22299	22446	22417	22345	22338	22341	22399	22502	22316	22161	22420	22415	22416	22245	22425	22201	22597	22445	22364	22431	22252	22475	22316	22463	22403	22604	22346	22290	22284	22525	22404	22320	22497	22444	22202	22232	22339	22410	22273	22258	22372	22519	22332	22362	22391	22422	22442	22577	22435	22543	22418	22172	22420	22271	22278	22263	22459	22550	22529	22420	22417	22578	22378	22400	22474	22410	22695	22391	22373	22252	22310	22370	22346	22348	22326	22435	22437	22582	22271	22425	22411	22526	22620	22434	22440	22444	22309	22396	22245	22289	22351	22303	22467	22534	22354	22299	22496	22437	22340	22321	22634	22429	22381	22241	22416	22337	22593	22452	22215	22368	22412	22404	22404	22275	22347	22386	22609	22593	22438	22400	22335	22216	22280	22453	22375	22365	22473	22471	22232	22364	22245	22355	22170	22230	22502	22414	22562	22297	22487	22554	22559	22474	22513	22267	22087	22361	21991	22187	22338	22078	22307	22552	22400	22346	22366	22231	22155	22353	22377	22388	22270	22488	22418	22376	22133	22153	22471	22475	22386	22400	22249	22609	22181	22424	22396	22471	22272	22425	22406	22336	22486	22495	22634	22355	22449	22237	22196	22366	22235	22335	22500	22632	22425	22171	22514	22513	22536	22368	22346	22225	22264	22298	22398	22498	22525	22336	22254	22525	22353	22221	22375	22429	22324	22290	22136	22680	22264	22362	22509	22561	22390	22319	22424	22406	22238	22653	22390	22290	22308	22259	22500	22598	22314	22447	22517	22413	22205	22406	22431	22442	22286	22524	22316	22579	22298	22647	22367	22373	22250	22295	22487	22559	22053	22373	22545	22692	22317	22422	22361	22242	22224	22349	22303	22477	22634	22473	22127	22463	22579	22377	22236	22460	22555	22529	22345	22289	22434	22506	22355	22355	22223	22529	22290	22304	22495	22329	22593	22384	22351	22225	22349	22495	22438	22269	22216	22583	22473	22399	22441	22464	22247	22348	22373	22427	22401	22271	22588	22658	22318	22487	22387	22380	22412	22208	22394	22530	22431	22301	22610	22369	22572	22487	22258	22382	22548	22410	22401	22405	22518	22297	22289	22538	22397	22376	22240	22193	22466	22350	22474	22419	22477	22408	22324	22359	22300	22411	22269	22400	22385	22222	22431	22473	22482	22537	22351	22489	22464	22427	22412	22475	22289	22369	22199	22309	22484	22433	22291	22335	22234	22420	22398	22439	22357	22414	22388	22588	22486	22623	22157	22238	22472	22314	22405	22292	21966	22591	22320	22440	22463	22430	22381	22220	22277	22541	22250	22361	22493	22524	22436	22459	22390	22548	22420	22394	22365	22559	22493	22372	22242	22246	22293	22534	22427	22387	22443	22289	22499	22355	22633	22522	22322	22325	22488	22461	22517	22413	22615	22507	22555	22433	22409	22157	22579	22495	22353	22276	22371	22463	22305	22187	22575	22215	22207	22416	22582	22457	22221	22415	22103	22451	22491	22328	22305	22217	22447	22420	22093	22519	22218	22341	22516	22529	22319	22327	22465	22425	22388	22222	22523	22614	22475	22401	22431	22577	22533	22510	22412	22329	22277	22369	22213	22169	22480	22354	22487	22294	22429	22326	22319	22230	22450	22455	22489	22431	22355	22397	22294	22538	22373	22353	22323	22353	22429	22562	22448	22428	22209	22132	22292	22345	22444	22350	22293	22421	22278	22265	22341	22554	22483	22578	22331	22319	22295	22464	22476	22489	22357	22529	22337	22631	22446	22301	22581	22515	22437	22354	22403	22306	22508	22425	22254	22297	22208	22588	22369	22394	22511	22553	22516	22545	22337	22407	22317	22230	22511	22294	22468	22301	22494	22438	22514	22585	22304	22243	22094	22414	22687	22466	22424	22284	22404	22226	22422	22406	22378	22272	22386	22313	22438	22476	22397	22342	22343	22408	22405	22389	22445	22199	22298	22409	22427	22528	22170	22437	22476	22467	22645	22341	22139	22413	22570	22289	22402	22375	22244	22533	22268	22460	22297	22515	22575	22429	22559	22296	22351	22454	22292	22248	22522	22378	22286	22462	22418	22161	22178	22428	22514	22320	22521	22456	22268	22339	22574	22380	22488	22135	22414	22507	22386	22302	22219	22279	22533	22528	22264	22648	22498	22310	22312	22453	22383	22627	22095	22489	22177	22409	22316	22398	22529	22424	22436	22716	22293	22323	22429	22300	22428	22514	22337	22488	22434	22340	22398	22407	22457	22416	22537	22441	22509	22266	22550	22436	22432	22519	22462	22328	22341	22273	22510	22343	22483	22344	22411	22572	22367	22277	22439	22407	22513	22284	22382	22278	22264	22396	22525	22407	22648	22490	22619	22635	22221	22315	22324	22416	22476	22479	22510	22562	22370	22187	22561	22455	22477	22493	22478	22555	22494	22450	22322	22496	22603	22251	22540	22371	22470	22331	22282	22289	22298	22433	22406	22385	22398	22353	22552	22484	22543	22336	22194	22320	22231	22385	22489	22480	22462	22366	22692	22492	22467	22181	22245	22516	22326	22590	22522	22412	22436	22623	22097	22460	22324	22319	22299	22464	22676
21096	35923	31826	24764	21305	20092	19314	18746	18570	18323	18356	18115	18202	18194	18111	18044	18102	17850	18030	17937	18026	17844	17870	17867	17963	18009	17935	18019	18070	17983	17882	18024	17826	18018	17912	17874	17885	17840	17759	18029	17912	18029	17940	17979	17942	17979	17732	17836	17811	17913	17809	18011	17840	17864	17901	18031	17680	17811	17959	17923	17949	17737	17915	17946	17882	17940	18007	18591	18441	18279	18003	18062	17943	17603	17796	17892	18024	17902	17829	17931	17824	17797	17824	17768	17701	17865	17865	17882	17934	17843	17857	17731	17694	17856	17926	17795	17794	17830	18081	17734	17828	17805	17713	17993	17802	17974	17995	17952	17980	17863	17836	17962	18100	17881	17876	17833	17998	18014	17791	17691	17728	17818	17764	17866	17829	17871	17776	17848	17728	17951	17743	17769	17993	17751	17806	17793	17730	17650	18029	17991	17787	17981	17750	17949	17916	17839	18013	17888	17942	18010	17987	17940	17758	17778	17797	17794	17827	17806	17888	17865	17792	17968	17841	17826	17689	17785	17905	17753	17844	17810	17927	17940	17821	17822	17663	17767	17924	17614	17813	17802	17804	17788	17845	17860	17922	17727	17922	17895	17878	17882	17616	17727	17843	17699	17816	17797	17891	17974	17719	17802	17678	17888	17841	17917	17797	17748	17859	17849	17865	17616	17825	17936	17765	17720	18023	17809	17943	17806	17961	17873	17844	17635	17919	17875	17753	17861	17796	17792	17851	17623	17776	17795	17734	17764	17890	17742	17899	17816	18031	17844	17842	17884	17919	17819	17978	17957	17884	17711	17779	17736	17711	17709	18000	17771	17782	17846	17805	17749	17862	17775	17843	17895	17716	17862	17878	17792	17796	17736	18025	17667	17923	17961	17798	17783	17996	17845	17957	17892	17934	17868	17928	17987	17710	17805	17831	17804	17684	17915	17775	17972	17765	17838	17771	17815	17983	17904	17774	17854	17802	18047	17810	17632	17853	17879	17853	17822	17917	17804	17810	17717	17933	17689	17867	17798	17768	17904	17841	17837	17767	17933	17924	17826	17730	17813	17773	18064	17714	17872	17766	17957	17816	17800	17782	17864	17729	17712	17896	18030	17817	17769	17780	17770	17871	17848	17959	17776	17856	17778	17938	17914	17728	17779	17802	17787	18137	17829	17960	17709	17987	17832	17955	17731	17891	17869	17922	17788	17880	17917	17772	17771	17731	17773	17672	17829	17817	17919	17876	17653	17791	17743	17806	17714	17850	17816	18004	17707	17781	17737	17820	17989	17744	17887	17808	17936	17939	17717	17847	17889	17842	17941	17919	17732	17889	17884	17843	17958	17622	17854	17790	17877	17886	17790	17815	17950	17843	17833	17838	17839	17842	17777	17775	17772	17704	17968	17849	17780	17810	17804	17638	17867	17930	17824	17685	17710	17863	17526	17874	17847	17802	17820	17901	17777	17704	17903	17672	17897	17945	17874	17745	18026	17863	17802	17955	17857	17943	17923	17839	17756	17875	17846	17873	17949	17859	17907	17828	17953	17749	17876	17799	17777	17964	17885	18014	17960	17701	18079	17979	17950	17793	17976	17743	17830	17844	17731	17875	17684	17966	18005	17733	17755	17730	17864	17821	17797	17722	17800	17922	17730	17781	17851	17813	17915	17980	17728	17859	17852	18035	17876	17774	17650	17766	17777	17757	17728	17959	17829	17874	18033	17909	17821	17846	17799	17615	17765	17822	17893	17718	17908	18000	17851	17767	17892	17739	17937	17772	17955	17904	17754	17855	17877	17739	17905	17720	17719	17797	17857	17865	17869	17809	17727	17638	17874	17934	17713	17920	17916	17886	17760	17965	17840	17844	17778	17879	17758	17795	17723	17957	18024	17807	17948	17868	17827	17866	18035	17618	17912	17812	17889	17754	17807	17794	17809	18043	17755	17860	17807	17911	17900	17881	17645	17849	17785	17785	17721	17908	17867	17834	17747	17690	17870	17858	17897	17959	17725	17898	17816	17831	17788	17841	17889	17776	17980	17794	17709	17882	17764	17983	17857	17879	17814	17672	17899	18097	17792	17959	17745	17642	17866	17640	17743	17952	17726	17733	17762	18000	17817	17777	17954	17856	17699	17811	17936	17969	17877	17900	17611	17840	17931	17920	17882	17717	17765	17909	17703	17922	17899	17871	17784	17739	17828	17931	17689	17858	17900	17784	17836	17735	17828	17757	17801	17853	17688	17894	17858	17890	17851	17802	17849	17907	17999	17818	17847	17922	17857	18035	17867	17773	17861	17891	18009	17804	17854	17625	17850	17702	17850	17773	17843	17897	17802	17909	17985	18047	17941	17814	17733	17822	17923	17819	17758	17665	17999	17846	17802	17815	17840	17798	17862	17936	17922	17887	17917	17877	17812	17908	17725	17893	17732	17883	17683	17816	17830	17836	18039	17843	17694	17735	17647	17827	17851	17890	17858	18014	17877	17843	17845	17776	17764	17906	17796	17774	17874	17719	17989	17896	17784	17909	17735	17968	17710	17929	17734	17925	18022	17867	17891	17845	17964	17711	17636	17751	17648	17936	17669	17860	17823	17887	17900	17722	17855	17938	17739	17909	17953	17991	17814	17864	17849	17745	17798	17703	17824	17812	18043	17811	17862	17729	17792	17838	17754	17756	17952	17686	17836	17746	17817	17776	17899	17796	17678	17885	17678	17881	17966	17899	17736	17765	17886	17859	17871	17795	17857	17841	17766	18009	17814	17889	17857	17803	17761	17838	17832	17778	17790	17978	17792	17755	17760	17861	17879	17788	17863	17680	17823	17835	17894	17777	17813	17852	17792	17703	17794	17727	17949	17677	17760	17844	17676	17913	17890	17721	17775	17791	17984	17770	17848	17789	17856	17939	17899	17929	17900	17701	18031	17803	17889	17927	17798	17740	17828	17834	17565	17855	17849	17947	17766	17911	17919	17862	17865	17797	17663	17745	17951	17927	17727	17795	17767	17823	17860	17680	17693	17780	17944	17678	17827	17804	17728	17830	17869	17723	17975	17864	17817	17954	17843	17865	17837	17787	17797	17866	17917	17871	17955	18022	17718	17950	17882	17717	17623	17703	17845	17853	17843	17797	17805	17928	17619	17669	17770	17856	17689	17840	17825	17863	17883	17934	17763	17904	17830	17827	17736	17844	18046	17822	17712	17760	17946	17732	17761	17914	18011	17702	17735	17802	17968	17890	17574	17852	17707	17812	17981	17840	17761	17919	18038	17738	17800	17760	17878	17680	17992	17803	17736	17657	17866	17712	17932	17884	17964	17812	17781	17787	17797	17854	17956	17848	17925	17834	17788	17852	17720	17813	17950	18050	17779	17961	17586	17866	17642	17880	17829	17843	17835	17883	17697	17820	17776	17849	17726	17766	17757	17902	17739	17708	17715	17963	17774	17727	17853	17700	17863	17883	17837	17812	17821	17861	17867	17746	17989	17798	17802	17905	17854	18007	17862	17871	17753	17834	17764	17721	17871	17700	17908	17772	17913	17856	17737	17966	17998	17884	17812	17926	17799	17877	17721	17883	17722	17792	17801	17793	17865	17924	18035	17835	17828	17898	17794	17877	17718	17909	17879	17847	17918	17856	18083	17975	17976	17786	17825	17868	17820	17905	17910	17661	17844	18008	17722	17645	18010	17582	17901	17791	17878	17916	17863	17905	17971	17688	17832	17810	17987	17745	17836	17803	17776	17809	17875	17906	17674	17762	17777	17874	17898	17840	17867	17816	17755	18122	17757	17755	17783	17936	17881	17835	17854	17744	17978	17884	17854	17894	17752	17863	17916	17738	17978	17852	17769	17896	17928	17855	17822	17677	17907	17737	17789	17835	17770	17557	17914	17833	17940	18007	17882	17919	17818	17760	17897	17678	17903	17795	17864	17632	17943	17845	17766	17613	17821	17918	17926	17736	17861	17990	17852	17832	17860	17715	17721	17851	17720	17829	17837	17735	17926	17806	17837	17756	17881	17679	17880	17720	17760	17740	17710	17780	17798	17684	17747	18007	17892	17916	17794	17931	17928	17644	17820	17769	18005	17800	17865	18013	17775	17860	17914	17686	17859	17988	17864	17748	17667	17730	17682	17649	17798	17879	17853	17900	17515	17774	17932	17812	18013	17775	17687	17902	17830	17723	17875	17802	17904	17863	17965	17867	17980	17833	17713	17820	17900	17813	17837	17863	17687	17915	17875	17887	17609	17871	17894	17867	17822	17774	17893	17679	17853	17808	17858	18024	17701	17812	17985	18032	17835	17705	17799	17867	17895	17811	17705	17808	17914	18002	17873	17870	17856	17881	17937	17803	17738	17659	17860	17903	17901	17774	17771	17710	17965	17844	17904	18073	17949	17828	17916	17878	17750	17861	17823	17988	17765	17851	17758	17839	17876	17858	17884	17725	17833	17979	17775	18029	17785	17950	17931	17634	17735	17875	17889	17789	17876	17679	17938	17819	17981	17766	17866	17863	17985	17585	17886	17941	17856	17865	17750	17647	17962	17790	17819	17895	17802	17870	17910	17844	17856	17876	18006	17887	17772	17907	17699	17827	17802	17906	17962	17757	17841	18028	17778	17959	17886	17854	17798	17839	17834	17865	17885	17812	17941	17924	17782	17815	17825	17994	17685	17884	17955	17794	17741	17796	17812	17816	17794	17862	17724	17923	17717	17832	17803	17657	17847	17793	17806	17804	17784	17724	17778	17616	17729	17887	17923	17955	17644	17890	17861	17667	17789	17780	17916	17758	17856	17790	17969	17874	17754	17587	17873	17680	17911	17872	17909	17930	17817	17952	17838	17880	17852	17620	17811	17987	17864	17793	17658	17828	17760	17748	17653	17939	17752	17913	17620	17734	17827	17758	17986	17721	17760	17746	17816	17877	17850	17995	17774	17822	17806	17823	17718	17892	17892	17988	17852	17807	18033	17912	17725	17886	17903	17786	17807	17751	17839	17848	17795	17731	17887	17670	17751	17783	17896	17778	17917	17624	17875	17946	17928	17820	17786	17947	17811	17924	17775	17811	17855	17839	17883	17898	17919	18010	17867	17872	17754	17899	18038	17957	17789	17807	17834	17834	17948	17862	17817	17769	17829	17876	17886	17802	17929	17949	17726
22987	21621	29596	24172	22063	25148	28713	23933	22999	23558	23237	23114	23023	22955	22904	22659	22621	22611	22490	22700	22561	22524	22524	22653	22613	22402	22418	22583	22658	22528	22511	22547	22460	22486	22434	22377	22369	22569	22504	22523	22407	22472	22210	22316	22574	22607	22502	22401	22467	22391	22814	22494	22526	22493	22438	22351	22460	22241	22376	22367	22433	22274	22632	22454	22290	22272	22306	22940	23355	23221	23175	22765	22317	22454	22253	22369	22286	22301	22393	22460	22496	22386	22401	22490	22298	22302	22255	22443	22523	22386	22244	22424	22593	22506	22288	22400	22370	22219	22122	22238	22250	22193	22176	22259	22224	22330	22495	22296	22350	22300	22461	22507	22476	22279	22379	22339	22167	22512	22357	22219	22219	22398	22479	22457	22206	22375	22481	22191	22247	22066	22358	22382	22341	22238	22287	22306	22403	22178	22133	22129	22461	22236	22420	22384	22253	22298	22275	22274	22384	22370	22459	22284	22427	22134	22176	22413	22314	22138	22269	22092	22167	22223	22342	22244	22204	22192	22341	22159	22291	22233	22356	22331	22382	22522	22229	22379	22329	22341	22264	22269	22164	22164	22419	22594	22406	22304	22343	22536	22530	22201	22301	22162	22366	22439	22409	22380	22349	22235	22231	22137	22378	22190	22180	22255	22535	22203	22346	22412	22326	22223	22367	22229	22361	22379	22107	22392	22232	22213	22164	22396	21990	22252	22144	22304	22337	22345	22297	22314	22383	22497	22171	22173	22261	22219	22180	22526	22469	22264	22346	22399	22392	22443	22270	22475	22087	22038	22487	22257	22319	22221	22252	22230	22352	22250	22385	22258	22296	22336	22374	22316	22173	22179	22450	22390	22203	22188	22315	22420	22382	22154	22390	22286	22274	22219	22151	22202	22341	22233	22094	22365	22299	22256	22449	22231	22204	22391	22394	22268	22287	22234	22214	22240	22188	22530	22402	22256	22243	22405	22486	22154	22381	22281	22401	22363	22262	22336	22062	22261	22490	22352	22604	22458	22401	22083	22241	22483	22307	22141	22233	22358	22338	22529	22444	22231	22405	22317	22232	22052	22345	22340	22398	22369	22541	22313	22238	22099	22376	22357	22237	22359	22206	22207	22351	22129	22231	22265	22425	22184	22463	22096	22280	22405	22369	22109	22153	22099	22303	22375	22216	22261	22060	22119	22357	22168	22121	22355	22375	22429	22161	22344	22323	22253	22424	22302	22283	22273	22227	22178	22487	22533	22198	22389	22421	22373	22347	22351	22248	22315	22248	22320	22407	22380	22547	22232	22234	22522	22231	22292	22042	22414	22510	22241	22188	22182	22370	22453	22303	22394	22399	22189	22227	22083	22311	22179	22273	22286	22428	22527	22062	22180	22158	22376	22567	22390	22139	22343	22428	22170	22493	22580	22102	22281	22321	22234	22233	22266	22301	22421	22527	22382	22251	22566	22296	22450	22039	22326	22166	22525	22415	22296	22523	22370	22101	22262	22392	22335	22367	22204	22201	22228	22167	22313	22242	22285	22313	22430	22517	22288	22434	22389	22305	22046	22355	22078	22223	22323	22308	22204	22295	22248	22271	22153	22317	22344	22292	22307	22528	22049	22258	22483	22520	22238	22363	22239	22360	22283	22059	22351	22295	22066	22315	22028	22157	22078	22270	22349	22309	22457	22223	22189	22228	22141	22295	22358	22346	22300	22289	22319	22144	22144	22283	22226	22326	22236	22352	22291	22261	22436	22035	22270	22140	22205	22333	22264	22292	22182	22433	22370	22213	22108	22441	22277	22035	22151	22322	22472	22155	22300	22150	22423	22500	22438	22227	22388	22479	22524	22030	22476	22284	22364	22310	22276	22379	22439	22363	22316	22294	22596	22238	22192	22396	22413	22381	22438	22168	22422	22267	22461	22286	22203	22217	22370	22199	22563	22192	22337	22167	22375	22315	22164	22399	22129	22188	22167	22357	22282	22500	22381	22398	22341	22185	22548	22392	22574	22544	22516	22281	22218	22421	22291	22424	22348	22271	22228	22188	22171	22387	22116	22321	22320	22216	22321	22476	22251	22410	22367	22361	22350	22189	22372	22219	22311	22197	22094	22266	22295	22225	22207	22225	22378	22149	22262	22126	22330	22111	22266	22210	22178	22401	22416	22395	22394	22244	22143	22246	22232	22246	22285	22241	22215	22347	22231	22182	22260	22101	22356	22314	22331	22279	22292	22274	22454	22198	22262	22320	22441	22217	22262	22277	22184	22338	22346	22423	22326	22165	22273	22286	22165	22257	22390	22284	22281	22319	22226	22436	22322	22385	22317	22041	22126	22383	22309	22320	22305	22266	22398	22355	22214	22521	22400	22508	22462	22551	22233	22278	22424	22518	22457	22168	22220	22473	22373	22490	22176	22315	22232	22257	22307	22145	22498	22333	22227	22205	22353	22454	22343	22075	22231	22300	22324	22478	22775	22403	22413	22454	22221	22230	22316	22289	22402	22428	22399	22376	22181	22180	22224	22351	22306	22398	22335	22273	22384	22244	22316	22226	22353	22385	22298	22324	22516	22439	22234	22427	22292	22440	22174	22205	22533	22181	22371	22288	22215	22333	22295	22522	22365	22333	22577	22287	22276	22337	22276	22220	22381	22216	22394	22224	22338	22585	22354	22362	22226	22311	22435	22155	22334	22591	22117	22406	22285	22276	22187	22153	22427	22305	22604	22513	22338	22351	22404	22211	22322	22283	22432	22308	22432	22388	22192	22079	22302	22302	22300	22078	22192	22267	22100	22314	22321	22387	22180	22307	22435	22501	22392	22215	22306	22483	22419	22192	22228	22503	22382	22111	22188	22068	22249	22380	22199	22282	22334	21867	22275	22215	22248	22319	22352	22401	22189	22270	22515	22342	22254	22564	22415	22330	22169	22313	22411	22314	22255	22306	22419	22459	22071	22372	22262	22233	22413	22272	22339	22221	22397	22546	22364	22415	22282	22254	22409	22390	22480	22379	22244	22170	22301	22426	22471	22300	22309	22374	22452	22485	22232	22360	22294	22331	22285	22238	22287	22345	22400	22159	22258	22408	22140	22393	22252	22473	22446	22286	22329	22299	22417	22246	22039	22338	22172	22122	22110	22468	22343	22214	22139	22259	22325	22277	22361	22223	22238	22364	22215	22489	22524	22302	22147	22257	22252	22244	22544	22263	22172	22062	22304	22100	22209	22542	22264	22173	22263	22486	22133	22522	22347	22144	21935	22453	22341	22105	22386	22414	22330	22336	22247	22289	22374	22300	22445	22364	22447	22215	22212	22469	22394	22376	22117	22529	22071	22435	22264	22150	22244	22198	22315	22244	22196	22187	22269	22276	22342	22226	22288	22395	22336	22309	22357	22239	22134	22289	22254	22271	22429	22280	22391	22061	22016	22372	22357	22391	22299	22272	22085	22315	22403	22474	22032	22223	22460	22321	22311	22260	22190	22293	22344	22302	22273	22105	22493	22285	22233	22375	22218	22345	22166	22228	22140	22414	22492	22139	22086	22258	22184	22288	22020	22388	22137	22446	22501	22355	22202	22285	21975	22171	22415	22425	22354	22189	22246	22534	22356	22528	22180	22277	22236	22376	22234	22581	22318	22475	22219	22453	22084	22560	22408	22252	22156	22359	22514	22199	22360	22404	22220	22237	22214	22375	22181	22302	22378	22403	22349	22203	22191	22294	22268	22365	22342	22219	22242	22388	22304	22183	22416	22458	22150	22276	22238	22356	22333	22121	22084	22242	22331	22396	22323	22246	22278	22230	22281	22198	22373	22324	22285	22535	22379	22368	22368	22297	22067	22174	22216	22206	22215	22355	22280	22365	22334	22087	22076	22468	22364	22377	22373	22213	22343	22401	22297	22317	22462	22245	22066	22418	22416	22285	22268	22263	22249	22282	22218	22230	22430	22465	22332	22453	22419	22426	22359	22232	22233	22405	22141	22428	22168	22074	22187	22286	22262	22466	22223	22203	22320	22217	22506	22366	22226	22366	22266	22388	22458	22361	22297	22391	22252	22373	22463	22334	22023	22337	22320	22307	22451	22030	22110	22203	22090	22223	22448	22235	22289	22315	22273	22442	22192	22216	22449	22424	22451	22248	22220	22567	22211	22416	22025	22331	22192	22224	22241	22091	22413	22625	22361	22083	22145	22244	22399	22497	22196	22214	22159	22370	22440	22436	22470	22288	22299	22239	22405	22333	22236	22448	22147	22412	22251	22374	22406	22724	22311	22129	22280	22392	22317	22358	22230	22310	22223	22327	22224	22418	22120	22379	22319	22387	22400	22364	22340	22190	22455	22296	22354	22216	22380	22462	22330	22430	22393	22247	22244	22519	22307	22133	22264	22559	22242	22238	22178	22294	22169	22299	22427	22124	22448	22622	22468	22449	22376	22226	22215	22191	22292	22525	22404	22179	22287	22334	22308	22377	22501	22559	22237	22330	22348	22368	22123	22307	22216	22218	22113	22382	22367	22442	22282	22386	22270	22380	22065	22441	22356	22198	22165	22349	22060	22140	22442	22345	22322	22313	22419	22342	22372	22393	22090	22548	22465	22222	22331	22263	22429	22232	22319	22380	22092	22265	22368	22434	22383	22224	22347	22347	22230	22296	22265	22342	22450	22397	22262	22247	22296	22232	22357	22391	22329	22323	22245	22475	22361	22336	22485	22276	22176	22417	22189	22486	22310	22335	22057	22181	22299	22587	22228	22106	22262	22578	22201	22244	22362	22301	22226	22267	22089	22320	22146	22451	22430	22278	22288	22079	22544	22586	22534	22315	22444	22479	22284	22158	22096	22567	22422	22260	22215	22374	22235	22335	22389	22176	22440	22292	22115	22229	22350	22391	22203	22315	22238	22040	22469	22355	22263	22457	22406	22453	22512	22391	22456	22359	22203	22342	22108	22330	22330	22561	22204	22442	22400	22518	22282	22221	22374	22111	22399	22220	22246	22293	22278	22283	22285	22287	22319	22648	22477	22534	22492	22385	22440	22367	22417	22300	22191	22607	22444	22348	22570	22489	22284	22236	22185	22376	22451	22265	22387	22330	22311	22180	22292	22477	22432	22353	22352	22362	22337	22317	22285	22504	22416	22450	22233	22378	22319	22249	22247
23349	40707	35637	27563	23695	21800	20469	19532	19050	18808	18540	18213	18357	18285	18027	18052	18022	17927	17956	18010	17944	17983	18019	18077	18145	18015	17990	17978	17796	17914	17869	17975	17909	18061	17813	17930	17773	17974	17793	17620	17745	17863	17881	17877	17843	17855	17874	17934	17944	18007	17825	18039	17909	17927	17730	17925	17835	17923	17924	17927	17722	17816	17944	17761	17873	17852	17919	18723	19329	19149	18453	18182	18102	17718	17891	17886	17777	17883	17842	17973	17652	17896	17806	18019	17891	17706	17728	17817	17759	17825	17850	17802	17775	17865	17773	17680	17868	17868	17915	17690	17832	17769	17654	17724	17826	17598	17716	17887	17725	17800	17804	17751	17858	17617	17726	17795	17885	17842	17794	17940	17815	17800	17741	17724	17877	17768	17844	17738	17751	17951	17684	17780	17717	17741	17822	17762	17775	17601	17849	17764	17907	17876	17807	17847	17771	17789	17868	17781	17765	17641	17817	17762	17803	17778	17708	17836	17740	17990	17741	17804	17921	17721	17578	17707	17835	17844	17980	17762	17789	17762	17719	17824	17690	17938	17722	17709	17883	17803	17802	17623	17916	17992	17787	17847	17831	17641	17848	17820	17868	17629	17782	17837	17871	17845	17984	17934	17926	17841	17583	17678	17671	17752	17800	17864	17785	17746	17750	17772	17679	17941	18018	17770	17839	17583	17797	17686	17770	17630	17685	17615	17804	17704	17805	17914	17830	17754	17795	17802	17788	17968	17714	17718	17719	17681	17640	17740	17790	17985	17646	17819	17692	17804	17671	17875	17891	17856	17962	17835	17849	17923	17675	17641	17871	17664	17840	17692	17844	17758	17721	17707	17663	17738	17801	17814	17979	18051	17764	17827	17767	17812	17757	17568	17867	17904	17860	17726	17731	17815	17873	17881	17891	17735	17711	17801	17764	17927	17788	17851	17809	17846	17756	17784	17744	17777	17700	17905	17753	17770	17969	17859	17597	17692	17831	17772	17830	17785	17752	17823	17853	17702	17759	17716	17657	17691	17780	17708	17812	17596	17966	17676	17737	17811	17859	17851	17828	17883	17777	17673	17805	17729	17795	17774	17841	17890	17942	17813	17634	17693	17792	17783	17708	17767	17774	17773	17753	17817	17761	17874	17682	17913	17909	17845	17880	17803	17819	17842	17842	17718	17736	17720	17914	17501	17914	17881	17844	17704	17944	17736	17811	17732	17703	17682	17788	17972	17789	17825	17811	17620	17694	17909	17985	17778	17744	17789	17760	17748	17831	17860	17894	17779	17719	17783	17677	17806	17768	17634	17772	17843	17846	17679	17806	17666	17750	17904	17837	17658	17615	17763	17772	17912	17680	17692	17633	17804	17875	17845	17729	17738	17685	17561	17643	17668	17827	17722	17718	17606	18175	17827	17872	17645	17686	17735	17568	17735	17845	17806	17716	17687	17790	17748	17788	17956	17865	17998	17645	17857	17657	17750	17733	17821	17721	17640	17841	17632	17824	18008	17665	17822	17782	17779	17724	17725	17884	17761	17695	17726	17754	17747	17694	17740	17778	17615	17893	17920	17657	17957	17840	17768	17844	17863	17613	17745	17895	17817	17803	17727	17716	17854	17793	17750	17811	17770	17913	17699	17815	17727	17907	17928	17748	17648	17802	17829	17839	17965	17769	17730	17858	17755	17730	17664	17811	17859	17915	17668	17720	17820	17731	17909	17747	17742	17790	17716	17735	17793	17678	17885	17755	17669	17839	17691	17877	17782	17701	17704	17688	17930	17936	17837	17705	17871	17696	17790	17733	17772	17830	17501	17750	17685	17812	17921	17880	17749	17637	17835	17784	17838	17745	17786	17698	17693	17888	17738	17626	17727	17635	17856	17879	17906	17857	17682	17804	17954	17642	17716	17790	17727	17860	17841	17689	17831	17722	17799	17649	17880	17777	17869	17877	17769	17812	17620	17875	17738	17875	17986	17605	17607	17761	17880	17814	17840	17731	17802	17787	17647	17793	17971	17836	17739	17735	17929	17564	17790	17905	17899	17830	17834	17749	17654	17637	17898	17773	17775	17617	17742	17801	18009	17765	17747	17749	17950	17658	17823	17811	17766	17756	17933	17792	17681	17814	17876	17580	17795	17748	17765	17832	17951	17759	17776	17903	17907	17768	17718	17802	17699	17837	17724	17675	17683	17792	17771	17744	17851	17659	17902	17647	17642	18000	17843	17960	17749	17990	17669	17844	17759	17669	17728	17825	17792	17843	17834	17688	17794	17733	17753	17802	17789	17840	17820	17879	17808	17808	17770	17732	17748	17747	17846	17701	17709	17804	17945	17700	17807	17910	17742	17915	17842	17700	17907	17584	17762	17807	17812	17880	17788	17980	17865	17654	17752	17744	17819	17704	17730	17878	17741	17651	17828	17741	17685	17634	17803	17755	17814	17701	17692	17673	17709	17850	17744	17680	17681	17721	17820	17792	17610	17660	17757	18014	17737	17771	17745	17834	17707	17708	17835	17885	17755	18001	17781	17853	17877	17705	17739	17917	18148	17816	17864	17841	17573	17840	17646	17762	17904	17808	17835	17803	17758	17867	17777	17983	17730	17831	17650	17867	17777	17758	17849	17891	17626	17797	17788	17792	17732	17904	17872	17671	17685	17862	17872	17584	17772	17712	17720	17871	17898	17938	17578	17902	17868	17802	17768	17849	17691	17663	17781	17788	17803	17831	17879	17785	17642	17986	17906	17698	18062	17825	17849	17883	17711	17873	17658	17750	17825	17829	17744	17791	17677	17563	17889	17825	17790	17792	17793	17948	17815	17671	17777	17679	17789	17784	17797	17824	17632	17819	17750	17780	17923	17701	17770	17606	17744	17861	17914	17616	17786	17743	17915	17779	17709	17888	17892	17612	17753	17804	17815	17779	17772	17789	17628	17697	17765	17750	17770	17685	17816	17770	17751	17911	17867	17733	17811	17861	17641	17903	17814	17765	17812	17780	17892	17899	17775	17859	17682	17828	17758	17841	17761	17883	17888	17886	17812	17859	17772	17707	17813	17767	17590	17902	17929	17624	17789	17599	17814	17688	17794	17781	17719	17804	17969	17597	17900	17668	17574	17789	17778	17792	17757	17726	18024	17841	17790	17839	17796	17754	17812	17769	17669	17929	17613	17748	17811	17820	17668	17748	17671	17798	17836	17940	17692	17940	17746	17706	17798	17767	17929	17797	17770	17734	17973	17895	17822	17722	17772	17860	17768	17680	17732	17681	17704	17806	18008	17676	17916	17695	17613	17795	17834	17802	17861	17935	17794	18020	17916	17710	17734	17899	17822	17809	17642	17723	17812	17689	17954	17861	17757	17853	17861	17887	17672	17854	17809	17993	17823	17995	17898	17846	17565	17823	17960	17659	17737	17761	17876	17911	17654	17765	17898	17982	17764	17913	17746	17774	17753	17838	17896	17786	17711	17849	17873	17635	17997	17771	17794	17828	17755	17720	17690	17925	17785	17797	17739	17881	17892	17772	17659	17700	17695	17947	17986	17630	17595	17852	17730	17692	17938	17621	17735	17810	17771	17768	17618	17729	17663	17923	17847	17869	17746	17883	17856	17924	17743	17718	17849	17700	17921	17912	17739	17822	17750	17883	17745	17804	17901	17757	17735	17616	17831	17904	17744	17773	17704	18000	17684	17810	17656	17674	17908	17769	17720	17776	17850	17945	17858	17682	17762	17748	17858	17634	17869	17809	17739	17827	17751	17854	17918	17781	17786	17629	18071	17957	17857	17824	17847	17693	17769	17670	17882	17590	17814	17756	17753	17762	17911	17842	17726	17794	17771	17968	17865	17742	17829	17921	17805	17695	17866	17683	17704	17735	17818	17711	17814	17840	17781	17718	17649	17842	17638	17872	17843	17606	17974	17951	17916	17874	17778	17791	17824	17716	17841	17763	17693	17882	17865	17631	17959	17753	17695	17762	17876	17810	17725	17812	17792	17800	17775	17611	17685	17853	17823	17775	17709	17845	17720	17901	17785	17971	17532	17769	17859	17851	17780	17809	17914	17794	17931	17743	17817	17699	17785	17915	17856	17776	17757	17658	17914	17893	17804	17696	17880	17838	17831	17889	17849	17874	18098	17697	17719	17823	17731	17659	17624	17896	17711	17842	17761	17755	17728	17797	17720	17821	17873	17928	17827	17928	18070	17686	17873	17687	17749	17739	17742	17741	17514	17821	17663	17717	17775	17792	17746	17752	17823	17631	17841	17700	17890	17776	17676	17912	17685	17797	17787	17548	17779	17828	17701	17754	17659	17744	17797	17651	17792	17903	17799	17836	17750	17713	17699	17683	17679	17827	17828	17853	17862	17982	17666	17692	17790	17797	17860	17552	17807	17616	17733	17822	17868	17645	17970	17605	17860	17900	17856	17772	17761	17804	17782	17652	17675	17916	17921	17889	17745	17672	17860	17789	17679	17821	17602	17840	17820	17805	17793	17749	17879	17879	17540	17760	17848	17726	17868	17703	17811	17891	17813	17767	17811	17908	17822	17589	17753	17745	17733	17715	17733	17814	17843	17849	17806	17754	17782	17791	17914	17631	17731	17858	17892	17836	17788	17586	17731	17915	17770	17721	17658	17632	17834	17709	17613	17734	17663	17896	17929	17676	17737	17855	17641	17783	17795	17540	17714	17988	17925	17676	17769	17759	17835	17851	17859	17773	17955	17848	17673	17771	17810	17673	17891	17731	17722	17855	17857	17722	17776	17869	17658	17770	17836	17741	17969	17788	17863	17770	17609	17622	17652	17856	17717	17680	17858	17717	17810	17790	17758	17802	17686	17958	17802	17903	17842	17608	17844	17772	17791	17663	17699	17757	17663	17750	17877	17694	17669	17661	17785	17683	17801	17808	17968	17733	17773	17842	17802	17686	17834	17723	17816	17757	17920	18025	17919	17779	17504	17796	17625	17725	17765	17816	17776	17922	17821	17835	17696	17781	17693	17705	17718	17756	17679	17849	17862	17896	17741	17824	17712	17882	17586	17898	17831	17836	17715	17852	18023	17816	17773	17793	17723	17917	17770	17839	17924	17934	17730	17900	17852	17635	17851	17830	17833	17784	17845	17796	17812	17769	17774	17847	17799	17726	17747	17946	17811
28386	23233	27807	25071	21533	21532	21577	20882	21241	21269	20991	21186	21013	21074	20941	21059	21152	21086	20995	21035	21065	21106	21124	20859	21010	20735	21101	21085	21035	21125	21172	21199	21091	21022	21097	20902	21012	21112	21066	21188	21099	20897	21095	20995	20888	20760	21295	21075	20947	20856	21063	21012	20855	20845	21050	20944	21058	21128	20957	20974	20743	20995	21021	21164	21120	21030	21057	20843	20899	20905	20942	21105	21268	20847	20878	21064	21137	20962	20999	20910	20950	20897	20952	21025	20869	21110	21052	20954	21125	21231	21082	21146	20840	21079	20995	21030	21044	20879	21121	21086	21071	20909	21111	21118	21011	20812	20712	21050	21190	21052	21153	20933	20994	20963	20869	21061	20815	20934	20988	20882	21053	20896	21022	21006	20975	20899	21008	21020	21198	20933	20967	20991	20770	20992	21047	20989	20891	20944	21010	20925	21058	20955	21105	20827	20953	21061	21141	21021	20978	21132	20980	20910	20968	20942	20970	21166	20976	20961	20822	21069	21319	21026	21031	20897	20848	20930	20865	21124	21340	21155	20888	21105	20970	20927	20950	20995	20912	21155	21078	21009	20946	21098	21014	21097	21099	20865	21048	21040	21014	21041	20917	21118	21017	20846	21133	20934	20907	20974	21043	20794	20845	20983	20978	20966	20941	20953	21069	21056	21027	21031	20946	20894	21004	21042	20956	21012	20864	21009	21056	20986	21023	21150	21027	21087	20761	21229	21056	20920	21218	20859	20921	21159	21016	21151	20888	21012	21145	20909	20784	20898	21053	20974	20949	20995	20966	20974	21099	20960	21113	21074	20988	20939	20948	20860	21085	21094	21034	20986	21036	20700	20936	20923	21040	20957	21065	21072	21004	21052	21129	21104	20917	21030	21023	20808	20753	21119	20862	21002	20923	21040	21125	21063	20961	20924	20813	21012	20990	20937	20919	20879	21049	20956	21089	21101	20848	21075	21121	20993	21115	20821	20953	20954	21004	20999	20921	21007	21261	21148	20763	21053	20900	20979	21002	20884	21035	21051	20898	21068	20810	21036	20979	21204	21049	21033	20927	20881	20810	20930	20867	21099	21012	20964	20980	20684	20997	20677	20734	20858	21195	21036	20963	20757	21083	21048	20980	20914	20958	20872	20972	20878	20699	20943	20750	20988	21074	20901	21144	21012	21212	21078	20987	20935	21032	21229	20753	20837	20882	20937	20960	20989	20838	21058	20969	20892	21201	21055	20950	20924	21010	20918	20973	21332	20904	21139	20965	21036	20903	20793	20919	20931	20935	20877	21048	20980	20785	20972	20980	21061	20822	20787	21047	21160	20992	21003	20934	21166	20953	20778	20997	20979	21158	21018	21288	21273	20909	20816	20793	20987	20913	20891	21089	21070	21069	20904	21038	20891	21041	21196	20906	21043	20878	21088	20971	21078	21115	21177	21027	21029	21043	20878	21057	21024	20952	21071	21106	21032	21154	21005	20963	21059	21133	21153	20989	21010	21142	20771	21030	20993	20611	20904	21006	20940	20981	21097	20918	20920	21090	21028	21096	21010	21074	21029	20944	20900	21024	21048	21246	20938	21162	20967	21058	20969	21040	21305	20952	20928	20878	21003	20906	20965	20904	21070	20912	21146	21118	21207	21109	20856	21083	20972	21135	21103	21138	21018	20952	20969	21098	21085	21041	21223	21164	20622	21028	20932	20845	21055	20918	20902	20935	21137	20956	20881	20839	20912	20841	21042	21181	21005	21280	20997	20972	20891	20790	20950	21154	20980	20951	21050	21020	21045	21044	21182	21021	20973	21221	21091	21125	20941	20962	20946	20844	20800	21035	20911	20898	20977	20905	21106	20966	21193	20862	20882	20977	20876	20993	20761	21076	20914	21093	21219	20979	21129	21059	20743	20831	20977	20738	20928	21070	20954	21020	20869	21111	21171	21120	21038	20848	20913	20757	21089	21102	20991	21042	21010	21197	21108	21040	21018	21100	20952	20905	21034	21174	20833	21021	21101	20994	20896	20899	20809	21024	21087	20812	21070	21027	21176	20902	21122	21065	20894	20934	21000	21156	21098	20961	20990	21063	20910	20890	21237	21001	20882	21093	20990	21103	20953	20698	21116	20899	20752	20867	21171	20916	20994	21087	20904	20984	20909	20945	20793	20898	20997	20851	21110	21020	21067	21132	20978	21013	21303	21064	20871	20877	20985	20950	21117	20639	20858	21090	21139	20914	20868	20981	21054	20972	20877	20978	21153	21202	21114	21058	21172	21198	20948	21069	21119	20800	20953	20732	21221	20869	21029	20966	21025	20919	20984	20897	20976	21073	21058	21029	20954	21177	21092	21098	21084	20909	20781	20900	20973	21099	21070	20926	21095	20928	21068	20899	21092	21125	20942	21165	21029	21102	20984	20796	21138	21166	21054	21022	20987	20944	21060	21144	20867	21206	20998	20871	20949	21120	21057	20965	20985	20982	21058	21077	20941	21007	21126	20850	21082	20960	20920	20809	20924	21062	20876	21140	21006	20819	21158	21094	21009	21180	20881	20961	20947	21029	21030	21012	20997	20973	21043	21047	20884	21082	20939	21061	20984	21001	21101	20958	20875	21128	21056	20923	20969	21100	21148	20946	21059	20980	20954	21064	20999	21002	21173	20945	20961	21006	21342	20979	21051	20889	20871	20865	20923	20844	20964	21010	20954	21067	21026	21065	20986	21250	21213	21034	20895	21124	21202	21062	21013	20884	21186	20948	21015	20936	21182	21300	20880	21015	21068	21129	20940	20834	21043	20942	21028	21096	21098	21083	21039	21118	21365	20966	21183	21132	21063	21007	20933	20931	20798	21085	20864	20949	20693	21065	21080	21087	20882	20837	21086	21007	21159	21151	20845	20920	20886	21092	20698	21118	20722	20972	21141	21030	20945	21061	21149	21041	21004	20995	21102	21118	21116	20911	20880	21120	20839	21127	20903	20914	20995	20917	20863	21035	20748	20996	20909	21015	20948	21133	20863	21094	21092	20976	20694	21166	21033	21021	20931	21018	20929	20935	21183	21039	20950	20971	20754	20976	21036	20870	21019	20714	21055	20995	21050	20930	20972	20796	21075	20912	20898	21030	21080	21208	20911	20864	20980	21202	20989	21025	21047	21264	21063	20871	21093	20914	21030	21050	21095	21011	21010	20714	21089	21034	20930	20980	20798	20918	21050	20979	20970	21008	21075	21088	20968	21008	21207	21091	20901	20859	20918	21067	20930	21313	21068	21125	20823	20939	20947	20935	21032	21235	20851	21031	20830	21271	21058	20927	20784	20998	21119	21128	21061	20932	21065	20994	20908	21114	21017	20956	20887	20850	21123	20968	20892	20959	21167	20979	20908	21002	21078	21112	20791	21135	20943	21058	20853	20834	21032	21081	21043	20985	21045	20969	20961	21237	21125	21051	21096	21213	20895	20967	20957	21120	21032	21122	21022	21019	21075	20931	20939	21195	20941	21078	20850	21102	20890	20843	21099	20869	20835	21098	21070	21023	21139	20966	21013	20933	21046	20898	20825	21003	20764	20969	20863	20896	21173	21056	20959	21023	20917	21043	21071	20720	21075	20910	20812	20800	20961	21011	21117	21132	21081	20957	21123	21077	20908	20819	21056	21096	21084	20972	20942	20822	20940	21353	20963	21113	20991	20964	20737	21001	20883	21241	21069	20978	20994	20964	20982	20851	20787	20995	20948	21083	21036	20871	20943	21080	20888	20903	20925	21241	20941	20965	21020	21060	21243	20894	20919	20924	20943	20772	21015	20989	20934	20970	21111	20858	20938	21035	20837	20965	20945	20814	21068	21083	20967	21141	21023	20866	21217	21325	21086	21237	21272	21017	21032	20924	21072	21124	20807	21051	21030	20979	21137	21185	21075	21191	21138	21046	20951	20920	21021	20955	20965	21001	20859	20947	20934	21267	21018	21085	21031	20756	21118	20982	21045	21084	21178	21210	20966	20924	21004	21104	20978	20998	20952	21048	21030	20831	20921	21023	21124	20924	20995	20904	20972	20911	21139	21245	20965	21015	20866	21005	21001	20965	20994	21052	21177	21091	20865	21130	21090	21053	20855	20861	21068	21206	21019	20983	21062	20919	21218	21101	20917	21069	20909	20948	20913	21008	21040	20863	21194	21066	20997	21103	21121	21007	20986	21066	20867	20708	21027	21075	21184	20966	21134	21016	20772	21011	20935	20917	21032	21045	20974	21105	21053	21172	20922	21117	20948	20992	21049	21173	20809	20877	21028	21134	20928	21088	21172	21074	20993	21071	21040	21099	20876	21050	20879	21062	20945	21020	20955	20848	21033	21107	21181	21177	21055	21096	20932	21041	20899	20768	20846	21120	21077	20974	21053	21100	21000	21128	20946	20955	20904	21144	21050	20934	21046	21139	21202	21042	21101	20870	21223	21271	21093	20868	21031	20973	21020	20779	20930	20860	20826	21192	20942	21028	20963	20963	21128	20937	21041	21015	20997	21080	21032	20875	20933	20874	21252	21169	21002	20876	20903	20896	21238	20901	20857	21169	21091	21145	21120	21010	21130	21137	21013	20812	21012	21172	21025	20821	21033	21146	21078	20806	20760	20910	20767	21089	20969	20997	21113	21121	20864	20991	20876	20838	20952	21029	21062	20978	20972	21071	21127	20970	21073	21181	20859	20969	21023	20916	21008	20960	20783	20944	21168	20989	20824	20978	20959	20850	20918	20973	21123	20978	20967	21017	20888	21113	21271	21017	20954	21387	21250	21123	20838	21103	21063	20963	21029	21054	21168	21133	21010	21073	21095	20935	21073	21123	20956	20840	21042	21091	20965	21231	21174	21174	20938	20910	21076	21012	21048	21095	20883	20834	21153	20918	20865	20906	21045	21043	20858	21105	20945	20899	21120	20976	21101	21011	21191	21070	21132	21219	20907	21202	21034	20848	20901	20994	20928	21135	21018	20990	21234	20905	21079	21094	21097	21008	20866	21092	21034	20938	21108	21142	21247	20918	20948	21061	20830	20982	20996	21073	21052	20914	21084	21035	21042	21035	20820	21035	21026	20930	20810	20903	21169	20969	21051	21095	21036	20886	21276	21023	20860	21125	21113	20871	21195	20991	20991	20913	21141	21087	20833
19996	25612	23688	19524	18548	17748	17540	17272	17118	17177	17156	17227	17277	17188	17185	17084	17172	17254	17212	17126	16997	17243	17194	16999	17169	17095	16982	17239	17091	17088	17113	17086	17099	17170	17168	16969	17045	16996	17167	16862	17089	17247	17107	17146	17110	17022	17064	17094	17008	17133	16977	16990	17155	17090	16955	17109	16905	17041	17074	17089	17066	17135	17029	17048	17007	16987	17104	17206	17197	16998	17258	17125	17222	17065	17022	17126	17010	17135	17075	17282	16981	16965	17107	17013	17006	17126	17162	17154	17187	16888	16930	17121	17104	17008	17017	17146	16967	16963	17250	17293	17075	17076	17148	16996	17193	17123	17179	16983	17129	17086	16925	17186	16943	16977	16942	16892	17197	16937	17077	17108	17208	16965	17096	17050	17043	17159	17192	16845	16997	17098	17146	17165	17047	16949	17032	17092	17149	17051	17007	17031	16953	17170	16956	17309	17126	17088	17078	17041	17008	17056	17147	17101	17068	17043	17006	17115	16976	17149	17131	16976	16993	17155	17176	17068	17185	16881	17065	17112	16971	17089	17118	17028	17058	16942	17055	17080	17083	17074	17202	17220	17188	17047	17034	16894	16842	17125	16929	17166	16861	17092	17079	17014	16976	17070	17161	16960	17131	17111	16878	17169	17068	17090	17036	16987	16850	17059	17037	17040	17141	17176	16985	17126	17114	17150	16988	17024	17207	16850	17010	17182	17168	17074	16887	17043	17175	17125	17102	16975	17117	17113	17079	17112	17089	17277	17103	17085	17105	17197	16957	16836	17288	17113	16923	17192	17100	16979	16926	17145	17145	16979	17040	17054	17257	17097	17194	16994	16939	17290	17055	17105	17105	16942	17207	16960	17166	17017	17041	16985	17123	17128	17118	17116	17194	17250	17043	17275	16894	17029	17007	17133	17280	17100	17100	17035	17154	17013	17030	17081	17204	17005	17025	17181	16953	17101	17089	17118	17025	17212	16969	17018	17193	16913	17139	17088	17158	17216	17029	16946	17056	17040	16948	17020	17093	16935	17131	17178	17135	17078	17071	16879	17111	17028	17135	17083	16991	17011	17150	17121	17177	17129	17029	17066	17036	17008	16978	17110	16991	17155	16962	17071	17023	16968	17004	17010	17033	16981	17158	17206	16963	17005	16963	17045	16945	16975	17208	17056	16884	17068	17023	17098	17312	17022	17256	17059	17002	17182	17156	17193	17189	16904	17192	17023	17243	17135	17089	17055	17116	17187	17191	16988	17160	16809	17176	17187	17038	17020	17068	17084	16967	16990	17134	16961	16994	16918	16943	16994	17083	17024	17053	17151	16959	17041	16962	16975	17147	16972	16997	17029	17160	16977	17007	17183	16846	16947	17016	17180	16903	17141	17150	17134	17121	17051	17094	17000	17089	17088	17123	17113	17168	17144	17021	17091	17029	17152	17071	16972	16940	17053	17060	17140	17034	16997	17039	17163	16918	17175	17079	17099	17104	17152	17110	17014	17038	17065	17127	17067	17057	17080	17134	17148	17265	16981	17154	17011	17174	17067	17070	17066	16993	17159	17122	17178	17215	17087	17042	17166	16937	17021	16998	17080	16813	16977	17139	17129	17255	16936	17231	16991	17056	16938	17024	16999	16958	17131	16980	17002	17005	16958	17127	17058	17146	17225	17087	17015	17148	17212	17122	17123	16983	17018	17227	17091	17023	17106	16910	17090	17216	17013	17037	16989	16941	17046	17002	16920	17006	17191	17265	17142	17091	17015	17036	17125	17043	17127	17162	17081	17228	17066	17008	17227	17007	17080	17174	17139	17121	16991	16988	17133	17245	17039	17028	16943	16986	16834	17002	17288	17095	17105	17028	17148	17158	16969	17194	17019	17117	17112	17071	17140	17142	16961	17178	17179	17271	17189	17007	17066	17206	16937	17099	17021	17102	16995	17014	16982	17093	17120	17120	17078	17074	16973	17063	17009	17047	16941	17044	17000	17039	17245	17118	17201	17109	17031	16860	17150	16918	17230	17041	17095	17169	17189	17073	17152	17107	16972	17098	17162	17203	16888	17082	17139	17113	17104	17174	17180	17040	17151	17011	17024	16915	17073	17143	17247	17207	17118	17251	17175	17125	17100	16936	17106	17103	17017	17085	17123	16944	17213	17076	17078	17263	16960	17120	17089	17140	17024	17142	17131	17079	17122	17298	16956	16952	17040	17106	17118	17055	17053	16972	16848	17037	17120	17077	17159	17122	17083	17143	17223	17016	17082	17087	17139	17083	17075	17102	17072	17109	17011	17116	16994	17001	17041	17079	17067	16987	16899	17033	17076	17192	17085	17003	17108	17007	17032	17138	17146	17039	17071	17098	16983	16970	17334	17102	17077	17078	17112	17130	16968	16906	16977	17087	17140	17132	17239	16955	17071	17116	17121	17058	16950	17044	17115	17114	17160	17048	16897	16990	17180	17081	17036	17112	17179	17203	16976	16982	17048	17184	17076	17028	17115	17025	17146	16971	16990	17173	17097	17041	17033	17126	17047	17054	17143	17177	17137	17084	16997	17257	17072	17193	17046	16993	17050	17083	16985	17273	17066	17140	17073	17092	17041	17169	16929	17205	17022	17097	17083	17142	17054	17145	17071	17091	17059	16941	17088	17049	17130	17015	17177	17110	17136	17019	16920	17004	17229	16874	17111	17063	17078	17074	17067	17137	17158	17091	16993	17097	16932	17083	17176	17013	17053	17003	17082	16942	17047	17201	17030	16981	17061	17026	17140	17124	17095	17126	17123	17092	17105	17008	16861	16994	17052	17172	17034	17142	17128	17135	17071	16855	17073	17159	17115	17060	16977	17077	16884	17078	17105	17082	16896	16954	17062	17024	17069	17005	17094	17285	17192	17049	17113	17235	16981	17098	17053	17197	16970	16947	17042	17087	17176	17120	17110	17204	16980	17097	17000	17232	16844	17039	17167	17173	16851	17150	17128	17084	17148	17263	16956	17054	17030	17087	17082	16992	17041	16901	17189	16935	17174	17138	16945	17124	17090	17166	17199	17025	17143	17148	16906	17102	16973	17131	17142	17159	16970	16910	17111	17181	17135	17068	17029	16945	17062	17016	16925	17074	17137	16949	17309	17012	17042	17050	16985	17078	17142	17266	17272	17011	17138	16966	17130	17116	17219	17064	16967	17130	17021	16910	17060	17093	17033	17038	17130	17171	17108	16965	17061	17023	17164	17035	17103	17045	17004	17133	17047	17124	17221	17128	17151	17114	17173	17055	16946	17223	16882	17017	17178	17075	17173	17033	17098	16945	17261	17074	17271	16881	17190	17146	17100	17003	17073	17134	17010	17127	17140	17182	17038	17050	17187	16891	17253	17176	17064	16983	17045	17009	17190	17082	17194	16962	17125	17125	16838	17250	17249	17211	17001	17171	17121	17023	17066	17121	17163	17103	16987	17125	17240	16970	17159	16978	17049	17181	17114	17015	17220	17082	17010	17161	17061	17080	17080	17025	17101	17288	17048	16967	17083	17186	17068	17004	17032	16944	17069	17069	16955	17152	17101	16867	17060	16993	17085	17206	17168	17084	17057	16995	16964	17039	17255	17078	17227	17035	17232	17221	17051	17131	17236	17224	17021	17271	17182	16935	17322	17009	17126	17022	17159	16980	17137	16959	17155	17114	17117	16939	17062	17130	16927	16993	17054	17013	17217	17032	17070	17148	17121	16974	16939	16898	17130	17201	17015	17017	17048	17057	17098	17174	17065	17299	17118	16913	17194	16917	16997	17092	17024	17020	17005	17066	17035	17183	17021	17260	17057	17097	17097	16935	17041	17040	17158	17168	17119	17052	17106	16988	17199	17130	17062	16987	17131	17104	17009	16958	17287	17199	17076	17112	17166	17181	17009	17026	17123	17047	17036	17034	16967	16999	17197	16941	17083	17166	17326	17037	16937	17060	16997	17040	17056	17112	17135	16989	17092	17111	16894	17284	17004	17225	17049	17038	16965	16988	16974	17128	17064	17171	17085	16912	17117	17243	17058	17255	17174	17070	17045	17222	16921	17018	16906	17107	17060	16951	16993	17202	17094	17098	17189	17058	17025	17150	17075	17014	17118	17242	17052	17110	17025	17036	17176	17244	17224	17117	17143	17098	17091	17121	17246	17092	17112	17163	17257	17032	17077	17116	17061	17277	17154	17068	16960	17049	17018	17155	17281	17224	17007	17202	17152	17133	17114	17130	16975	17002	17092	17110	17033	17144	17158	17208	17349	17181	17082	17008	17223	17051	17079	17009	17099	17050	17101	16999	16905	17034	17066	17183	17022	17138	17181	17009	17129	17127	17080	16979	17079	17085	17160	17101	17073	17043	16979	16889	17012	17042	17059	16989	17216	17158	17259	17134	17022	17109	16891	17102	17126	17074	17174	17210	17081	17083	17072	17079	17112	16997	17102	17056	17049	16976	17083	17097	17012	16953	17014	16852	17116	17058	17078	17146	17036	17203	16961	17077	17050	17202	16952	17107	17041	17082	17125	16956	17038	16950	17052	16981	17089	17086	17026	17027	17196	17058	17161	17011	17021	17147	16945	16859	17032	17192	17128	17093	17059	17100	17082	17062	17198	17025	17135	17068	17265	17078	17241	16934	17125	17148	16967	17095	17147	17142	17073	17168	17172	17156	17003	17181	17092	17005	17073	17066	17046	17177	17129	17098	17092	17069	17021	16925	17168	17083	17227	17006	17008	17221	16970	17068	17029	16918	17136	17005	17204	17039	17184	17085	17019	16959	17215	16982	16961	17119	17207	17107	17206	16995	17196	17034	17129	17132	17153	17119	17041	17156	17157	17171	17165	17042	16986	16970	16953	17131	17077	17167	17123	17046	17156	16957	16984	17120	16917	17097	17043	17129	17019	17101	17155	17140	17167	17031	17156	17001	17037	17187	17192	17319	17073	17004	16998	17106	17136	17012	17189	17047	17089	16913	17016	17092	17165	16974	17202	17000	17201	17015	17134	16988	16976	17361	17117	16911	17112	17106	16919	17024	17141	17060	17149	17097	17121	17135	17004	17285	17072	17195	17208	17033	17021	16987	16956	17044	17053	17220	17085	17145	16937	17207	17182	17005	17167	17015	17078	17076	16881	16905	17272	17019	17025	17120	16976
24274	21718	29361	24789	23000	24023	23897	21087	20432	20723	20594	20585	20432	20329	20252	20208	20201	20158	20300	20208	20296	20228	20292	20219	20074	20182	20163	20089	20303	20129	20161	20226	19955	20112	20215	20153	19975	20259	19852	20073	20047	20013	20174	20117	20038	20028	19938	20157	20163	20112	20191	20007	19926	20122	20010	20494	20049	20037	20071	20116	20088	19997	20078	20119	19926	20186	20107	20273	20565	20447	20403	20189	19992	20059	20048	20020	20264	20180	19927	20098	19983	20130	19919	19855	20004	20077	20146	20271	19899	20147	20063	20296	19980	20086	20152	20005	19878	19919	20224	19939	19998	20132	20219	20055	20010	19943	20180	20034	19933	20015	20162	19896	19971	19968	20180	19954	19954	20201	20256	20121	20089	20109	20119	20014	20119	19953	20076	19998	20218	20059	20108	20130	20098	19942	20073	19769	20079	20152	20130	19948	20067	20072	20206	20092	20072	20038	20130	19936	20050	20098	20032	20122	19931	20220	20201	19957	20116	19829	19855	19987	19940	20239	20067	19973	20223	20028	20069	20122	20046	20194	20146	20095	19944	19992	20069	20036	20302	19994	20047	20018	20013	20155	19986	20015	19837	20229	20109	20002	19992	19891	19984	20061	20297	19863	19846	19864	20213	20184	20184	20084	19905	20164	20042	20111	20155	20115	20282	19917	20233	19936	20126	20124	20052	20070	19984	20024	19884	20073	20118	20168	19949	20008	19954	19796	19874	19818	20009	20058	20043	19953	20185	20068	20287	19986	20064	20062	20170	20035	20250	20167	20050	19946	20281	20143	20323	19846	20205	20044	20034	20092	20201	19998	20139	19675	19939	20134	20218	20119	20130	20040	19893	19946	20023	19973	19809	20148	20252	20247	20117	20067	19961	20021	20039	19978	20047	20179	20354	20085	20030	20023	19871	20116	20021	20254	20115	20036	19960	19907	20081	20202	19852	20019	20100	20129	19935	20087	20069	20052	20028	20040	20147	19957	20017	19968	19878	20006	19933	19917	20057	20152	20041	20195	20114	19928	20037	20078	20066	20186	20141	20086	20131	20014	20031	20082	20304	20314	19860	20256	19967	20119	20261	20104	20165	20131	20020	19993	20127	20144	20160	20089	20063	20001	20062	20018	20104	20055	19982	20252	20152	20114	20034	20100	20026	19940	20100	20110	20108	20287	20139	20036	20146	20261	20004	19968	20038	19944	19872	20063	20273	19852	19952	20163	19838	20264	19931	19919	19932	19967	20162	19908	19927	20166	19865	19930	20002	20045	19974	19912	20238	19912	20100	20047	20281	20108	20043	20150	20224	19834	19991	20064	19959	20052	19951	19980	19970	20073	20109	20239	19962	19684	20144	20054	20036	19985	20068	20171	20000	20153	20043	20152	20154	19984	19678	20025	19897	19919	19948	20053	20006	20167	20063	20058	19969	19890	20100	20123	20093	19980	20230	19880	20070	19900	20022	19989	20135	19895	20247	19874	20162	20126	20208	20128	20128	20148	20168	19977	20043	19956	20048	20097	19889	20018	19910	19975	20130	20125	20024	19930	20033	20060	19851	19905	19944	20256	20041	19985	20235	20345	19957	20120	20063	20200	20061	19952	20162	19977	19998	19740	20058	20230	19982	19842	20202	20179	20088	20036	20183	20128	19930	20047	20081	20058	20093	20042	20144	20057	20176	19977	19870	19935	19935	20108	20060	20067	20204	19817	20011	20087	20126	20209	19968	19972	20030	20213	19849	20056	20160	20208	19984	20064	20139	20151	20364	19989	20116	20057	20287	20018	19981	20208	20087	19978	20343	20014	19889	19999	20219	19959	19937	19983	20059	19945	20258	20051	20322	20140	20175	19979	20139	20100	20105	20140	20157	20190	19809	20140	20097	20072	20188	20158	20234	20161	20115	19769	20099	20095	20024	20157	19956	20199	19982	19804	20183	20082	20045	20315	20023	19842	19993	20115	20120	20100	20116	20026	20016	19991	20111	20252	19987	20125	20055	20123	20165	20025	20241	20034	20209	19900	20298	20198	20070	19973	19883	19983	20162	20153	20019	20004	20086	20021	20068	20131	20131	19932	20140	20077	20168	19876	20047	19855	19844	20005	20216	20016	20304	20202	19883	20187	20085	19946	20055	20252	20210	20171	20137	20114	20147	20016	20006	20111	20033	19886	20120	20149	20051	20091	20083	20054	19802	20308	19935	19859	20053	20094	20194	20173	20111	19888	19940	19873	20230	20325	20193	20090	20180	20021	19989	19960	19984	20109	19996	20187	20065	20141	20005	20104	20110	20164	20073	19971	20063	19859	20213	20011	19950	19960	19905	20023	20116	19872	20086	20162	19989	20015	20057	20096	20159	20027	20069	19958	19978	19936	20116	19940	19952	20088	20179	19976	20101	19759	19923	20089	20148	20012	20072	19962	20061	19881	20106	20004	20279	20184	20186	20106	20155	20028	20028	20098	20148	20063	20197	20377	19999	19980	19984	19952	19987	20271	20014	19902	20088	20058	20024	20008	20193	19813	19887	20006	20023	20049	19884	19951	20071	20262	20285	20060	20327	20133	19938	19897	19790	20206	20018	19900	19851	20223	19894	19874	20073	19923	19935	20049	20188	19991	19893	20008	19985	20161	20149	20187	20306	20167	20147	19966	20175	20112	20092	20051	19995	20161	20194	20389	20159	20111	20098	20090	20029	19938	19885	19928	20069	20108	20160	20027	20015	20207	19957	19970	20035	20099	19926	19885	20038	20113	19980	20064	19981	20281	20002	19850	20166	20029	20243	19988	20115	20154	20302	20068	19997	20086	20136	19834	19814	20068	20267	20058	19897	19848	20021	20112	19945	19944	20174	19974	20118	19844	20100	20013	20108	20025	20078	20014	20160	20033	20040	20057	20100	20173	20029	20030	20004	20237	20161	20083	19975	20030	20031	20212	19969	20006	19826	20216	20006	20047	19978	20236	20184	20177	19852	19810	20039	19849	19964	20077	20025	20108	20038	20205	20177	19866	20271	20024	20034	20130	20099	20116	20206	20052	20011	20010	20026	20057	19930	20183	19941	19719	20174	20051	19993	20062	19892	20117	20112	19996	19842	19942	20048	20244	20008	20166	20068	19962	20054	20073	20152	20206	19823	20155	20182	19929	20112	19922	20132	19885	19932	20228	20271	19859	19980	20075	20115	20103	20108	19932	20026	20083	20023	19974	20097	19911	20121	19890	19942	20081	20079	19926	20312	20089	20161	20237	20201	19979	19955	20184	19958	19920	19997	20013	20094	19957	20016	20064	20127	20005	20099	20050	20057	20156	19974	20041	20124	19978	20252	20138	20072	19988	19991	20026	20143	20101	20026	20246	19860	19973	20016	20012	20254	20079	20156	19988	20441	20028	20096	19983	20020	20036	20081	20043	19960	20030	19913	20004	20154	20264	20120	20179	19987	19878	20218	20250	19899	20222	20296	19978	20098	20112	20011	20059	20023	20023	20232	19911	20010	20173	20077	20012	20040	19883	20097	20128	20051	20167	20061	20055	20260	19997	20125	20223	20052	20018	20317	20098	19862	20256	20272	20214	20059	20063	20047	20155	20010	20215	20281	19944	20006	19949	19964	20061	20163	20152	20228	20164	20218	20149	19925	19960	19933	20090	19757	20014	19977	20086	20113	20087	19993	20296	20031	19933	19923	20005	20010	20089	20040	20060	20134	20129	20107	20123	20098	20067	20136	20153	20008	20010	20158	20094	20057	19904	20189	20245	20126	20088	20026	20103	20132	20264	20237	20104	19866	19993	20001	20010	19908	20040	20250	20167	19940	20141	20055	20069	20123	20164	20104	20075	19959	20033	20046	20103	19951	20047	19903	19976	20182	19993	19919	20056	20085	20140	20140	19909	20236	19975	19888	20076	20135	20042	19988	19871	20049	20008	20058	20105	20108	20185	19905	19868	19948	19935	20061	20223	20087	19975	19924	20072	20215	20067	19991	20097	20278	19842	20071	19983	20028	20159	20103	20241	20165	19982	20106	19975	19877	20060	20096	19865	19918	19967	20036	20049	20256	20026	20191	20161	19919	20070	20013	20096	20063	20196	20203	19974	20013	19930	19997	19955	19889	19993	19904	20073	20057	20059	20177	20235	20178	19961	19952	20153	20042	20211	20157	20008	20000	19963	20259	19900	20085	20064	20002	19958	19824	19799	20142	20299	19963	20199	20230	19873	19977	20141	20103	20255	20057	20172	20128	20310	20293	19957	19949	19930	19953	19919	20018	20221	20055	20024	20046	20191	20123	20059	19968	20064	20008	20048	19951	20106	20083	19902	20029	19911	20272	20082	20100	20003	19977	20290	19901	19808	20082	19981	20085	20099	20021	20231	20068	20122	20187	20204	20034	19851	20019	20228	20013	19939	20226	20033	20120	20207	20095	19999	20005	20165	20101	20000	20134	20134	20050	20197	20125	19957	19970	20191	20137	19982	19943	19879	20119	19999	19999	20037	20104	20076	20166	19988	20130	20152	20124	20286	20072	20285	20302	20264	20154	20158	20000	19856	19934	20013	19938	19983	20053	20089	20250	20138	20264	20040	19901	20227	20155	19990	19945	20138	20016	20295	20123	20045	20057	20061	20152	20263	20046	20030	20058	19973	20063	19998	19997	20016	20146	20078	19999	19938	20015	20031	20041	19998	19980	20087	19853	20065	20088	20187	20020	20130	20260	20080	20147	19996	19879	20092	20002	20129	20150	19881	20093	19980	20153	19946	20010	20136	20034	20177	20061	19978	20190	20105	19969	19875	19913	20070	20098	20040	20066	19991	20190	20014	20072	19942	20083	20013	20068	20283	20135	20110	20065	20116	19969	19957	20249	20002	19937	20104	20182	20059	20129	20050	20114	19987	20105	20167	19841	20148	20165	20094	20002	19938	20024	20223	20024	20169	20177	20109	19840	20009	20137	20040	20061	20161	19857	20409	20292	20083	20021	19935	20118	19966	20042	20041	20013	19995	20135	20251	20099	19901	19745	20068	19822	20016	19905	20215	20200	20140	20251	20009	20019	20181	19971	19927	20144	20370	20156	19995	19867	19858	20038	20067	20224	20164	20284	20030	20204	20220	20249	20163	20073	19811	19992	20207	19846	19922	19955	20130	20139	19886	20072	20103	20047	20038
20131	35016	31661	24142	20196	18983	17975	17716	17260	17145	17082	16921	16870	16971	16728	16583	16743	16537	16936	16732	16635	16519	16810	16678	16718	16676	16689	16595	16780	16438	16630	16788	16685	16614	16653	16811	16644	16594	16670	16599	16827	16713	16740	16377	16684	16623	16731	16520	16537	16585	16717	16897	16585	16790	16655	16572	16620	16640	16622	16764	16644	16792	16470	16595	16694	16717	16858	16896	17701	17167	17036	16720	16768	16654	16549	16627	16662	16497	16650	16559	16556	16481	16658	16656	16595	16687	16537	16570	16574	16599	16382	16600	16593	16577	16448	16661	16682	16602	16474	16529	16694	16492	16641	16543	16434	16673	16736	16646	16474	16484	16613	16531	16594	16593	16549	16757	16550	16550	16943	16455	16663	16607	16642	16611	16401	16492	16709	16590	16536	16589	16413	16513	16662	16602	16611	16611	16795	16699	16629	16634	16609	16655	16617	16520	16628	16592	16554	16527	16646	16637	16580	16692	16518	16557	16563	16617	16545	16644	16660	16668	16652	16663	16630	16694	16696	16549	16726	16596	16618	16677	16580	16618	16643	16467	16478	16640	16672	16633	16543	16505	16442	16470	16588	16747	16558	16570	16787	16769	16566	16607	16597	16655	16631	16448	16489	16579	16649	16576	16610	16603	16554	16538	16579	16516	16565	16563	16607	16444	16445	16469	16744	16366	16603	16420	16761	16572	16609	16530	16688	16645	16564	16629	16644	16557	16541	16622	16603	16687	16583	16469	16658	16742	16719	16665	16685	16655	16713	16517	16595	16717	16554	16708	16648	16598	16689	16632	16663	16618	16610	16582	16683	16508	16690	16697	16607	16540	16627	16668	16697	16696	16701	16540	16645	16618	16670	16594	16777	16646	16494	16481	16547	16474	16668	16685	16339	16648	16491	16741	16687	16584	16434	16659	16664	16632	16700	16744	16485	16587	16888	16494	16572	16727	16561	16554	16499	16596	16745	16539	16433	16443	16542	16606	16512	16383	16631	16609	16747	16564	16531	16528	16648	16562	16669	16538	16662	16562	16454	16666	16567	16670	16573	16534	16526	16526	16581	16555	16451	16617	16754	16694	16640	16560	16572	16586	16584	16785	16562	16519	16549	16789	16582	16681	16772	16549	16577	16573	16552	16672	16586	16566	16502	16554	16611	16655	16721	16598	16575	16563	16502	16615	16610	16485	16790	16571	16529	16425	16561	16436	16605	16563	16532	16538	16642	16566	16542	16706	16732	16768	16683	16658	16607	16535	16548	16431	16539	16421	16707	16714	16590	16376	16503	16640	16563	16500	16482	16656	16710	16681	16582	16549	16637	16456	16698	16504	16539	16588	16630	16641	16622	16477	16518	16678	16525	16607	16573	16691	16518	16700	16514	16468	16521	16790	16481	16700	16668	16657	16483	16664	16685	16590	16399	16704	16507	16770	16476	16556	16571	16546	16603	16599	16820	16543	16682	16496	16660	16423	16498	16512	16559	16530	16713	16664	16637	16702	16700	16647	16621	16667	16691	16480	16544	16690	16617	16640	16574	16559	16635	16657	16622	16510	16682	16681	16687	16449	16673	16634	16402	16684	16644	16728	16727	16566	16699	16896	16444	16736	16656	16548	16645	16483	16530	16580	16537	16775	16455	16516	16488	16729	16454	16743	16471	16709	16517	16729	16631	16732	16746	16589	16740	16649	16632	16605	16620	16611	16626	16711	16632	16581	16467	16566	16616	16565	16690	16599	16671	16597	16619	16664	16585	16608	16692	16594	16741	16746	16533	16623	16664	16614	16638	16574	16586	16743	16594	16571	16620	16545	16413	16626	16744	16494	16637	16673	16724	16662	16597	16639	16584	16581	16583	16661	16696	16626	16663	16545	16634	16679	16429	16730	16652	16542	16616	16738	16545	16527	16776	16657	16551	16574	16550	16628	16600	16585	16548	16650	16626	16622	16720	16603	16789	16774	16540	16412	16675	16586	16627	16488	16743	16454	16583	16551	16602	16525	16877	16687	16589	16549	16599	16721	16557	16594	16580	16660	16696	16625	16743	16548	16461	16551	16783	16614	16697	16544	16512	16562	16638	16685	16626	16537	16749	16559	16369	16593	16671	16347	16520	16447	16716	16509	16443	16605	16607	16564	16684	16676	16604	16632	16707	16599	16621	16541	16504	16555	16519	16591	16479	16581	16605	16575	16472	16623	16777	16423	16390	16527	16547	16568	16663	16679	16672	16580	16633	16685	16691	16288	16693	16551	16599	16627	16576	16541	16712	16495	16636	16606	16666	16729	16594	16545	16617	16554	16483	16616	16647	16539	16555	16826	16432	16714	16564	16584	16567	16526	16746	16674	16543	16663	16743	16765	16620	16625	16678	16503	16621	16776	16632	16576	16565	16542	16773	16505	16491	16589	16607	16659	16549	16655	16631	16732	16502	16545	16566	16560	16569	16474	16558	16651	16669	16578	16623	16576	16712	16674	16652	16722	16564	16619	16505	16642	16516	16723	16608	16549	16500	16668	16626	16552	16744	16552	16428	16613	16675	16648	16583	16513	16733	16703	16619	16639	16700	16727	16727	16573	16612	16737	16608	16571	16626	16649	16529	16696	16568	16671	16664	16541	16740	16560	16596	16629	16646	16674	16515	16567	16620	16564	16552	16713	16649	16502	16608	16521	16318	16749	16587	16582	16559	16620	16469	16608	16735	16667	16600	16650	16706	16577	16577	16614	16664	16547	16448	16673	16470	16586	16680	16500	16696	16552	16651	16481	16550	16779	16542	16595	16458	16614	16646	16611	16506	16623	16677	16566	16633	16364	16508	16401	16632	16777	16567	16714	16711	16549	16621	16675	16669	16672	16642	16593	16608	16508	16629	16528	16786	16672	16756	16547	16780	16817	16461	16595	16764	16658	16538	16496	16502	16590	16592	16518	16528	16468	16605	16597	16651	16563	16510	16731	16590	16654	16544	16513	16708	16687	16494	16635	16817	16638	16517	16546	16605	16695	16487	16473	16721	16734	16607	16607	16539	16876	16446	16734	16620	16605	16715	16460	16417	16748	16739	16740	16582	16608	16515	16908	16520	16546	16751	16652	16524	16610	16564	16554	16705	16461	16575	16681	16604	16578	16574	16645	16698	16555	16672	16791	16598	16523	16352	16622	16597	16635	16575	16583	16584	16563	16535	16538	16500	16674	16445	16583	16629	16644	16687	16571	16628	16691	16568	16729	16400	16575	16611	16483	16476	16645	16675	16629	16466	16622	16613	16550	16824	16633	16610	16462	16686	16681	16759	16537	16590	16665	16603	16785	16434	16424	16652	16493	16441	16657	16655	16433	16707	16631	16550	16458	16477	16710	16496	16564	16398	16542	16647	16501	16431	16517	16702	16864	16669	16722	16664	16680	16637	16612	16472	16675	16541	16602	16409	16799	16517	16592	16706	16500	16626	16687	16654	16619	16538	16507	16680	16597	16553	16583	16607	16717	16514	16446	16682	16530	16821	16516	16445	16641	16608	16568	16480	16314	16787	16515	16503	16634	16461	16548	16512	16555	16525	16672	16798	16711	16590	16655	16590	16598	16522	16618	16598	16544	16632	16634	16720	16573	16802	16531	16636	16729	16695	16609	16707	16556	16587	16615	16653	16521	16504	16451	16601	16457	16511	16710	16612	16651	16624	16594	16633	16498	16531	16436	16603	16618	16666	16537	16545	16573	16571	16539	16568	16685	16646	16759	16351	16709	16566	16548	16719	16799	16706	16568	16589	16548	16559	16458	16542	16425	16664	16704	16548	16529	16666	16539	16713	16628	16674	16626	16635	16603	16573	16601	16626	16590	16691	16506	16559	16652	16606	16556	16585	16619	16455	16613	16653	16528	16656	16519	16451	16602	16482	16439	16752	16679	16653	16450	16596	16721	16648	16625	16510	16487	16451	16600	16543	16540	16796	16658	16575	16508	16685	16540	16586	16528	16590	16670	16680	16504	16790	16484	16488	16790	16756	16541	16660	16613	16631	16615	16660	16647	16621	16564	16651	16607	16642	16602	16510	16465	16573	16357	16758	16592	16609	16583	16618	16746	16606	16440	16707	16511	16693	16643	16682	16644	16499	16556	16550	16523	16632	16619	16442	16603	16600	16429	16693	16439	16415	16765	16684	16674	16561	16511	16519	16465	16572	16630	16528	16424	16750	16700	16750	16547	16562	16651	16660	16603	16644	16575	16520	16534	16641	16639	16569	16724	16366	16506	16639	16534	16474	16558	16591	16665	16511	16682	16697	16495	16630	16529	16594	16574	16371	16567	16754	16508	16712	16471	16677	16728	16582	16611	16728	16659	16662	16482	16548	16657	16581	16472	16431	16602	16704	16576	16635	16587	16563	16577	16693	16455	16437	16719	16451	16758	16674	16595	16631	16625	16540	16625	16416	16463	16671	16756	16564	16677	16585	16433	16623	16611	16545	16701	16473	16735	16668	16706	16637	16579	16528	16586	16467	16556	16555	16516	16676	16517	16669	16549	16666	16709	16679	16636	16601	16528	16561	16689	16598	16638	16680	16592	16552	16598	16573	16757	16589	16587	16521	16697	16850	16568	16603	16675	16543	16611	16515	16642	16666	16534	16812	16650	16735	16545	16641	16537	16497	16491	16434	16611	16613	16600	16653	16590	16417	16732	16618	16492	16748	16575	16638	16459	16627	16642	16592	16638	16643	16677	16502	16701	16530	16437	16702	16601	16545	16564	16602	16845	16658	16373	16630	16733	16466	16443	16737	16549	16667	16753	16522	16786	16712	16408	16651	16563	16536	16551	16552	16585	16683	16472	16677	16643	16611	16699	16522	16450	16460	16691	16648	16634	16494	16679	16808	16483	16651	16485	16655	16635	16448	16566	16546	16687	16456	16427	16616	16613	16589	16539	16579	16743	16444	16371	16797	16635	16865	16520	16535	16668	16514	16790	16717	16757	16646	16447	16526	16838	16674	16641	16528	16706	16704	16652	16529	16708	16771	16705	16503	16620	16667	16716	16604	16552	16570	16637	16601	16856	16577	16642	16524	16646	16563	16672	16587	16634	16709	16493	16597	16654	16548	16534	16562	16598	16525	16683	16464	16569	16708	16622	16724	16702	16729	16616	16499	16448	16632	16647	16671	16848	16625	16672
23190	21689	29665	24195	22025	24621	26987	21817	20847	21274	21001	20698	20424	20225	20325	20413	20319	20079	20261	20408	20503	20505	20001	20514	20288	20284	20274	20137	20158	20125	20042	20189	20271	20324	20276	19848	20079	20037	20166	20226	20098	20111	19996	20153	20158	20238	19897	20108	20028	20229	20049	20082	20145	19993	20064	20067	19989	20042	19976	20033	20186	20160	20020	20173	19994	19948	20440	20642	21102	20705	20530	20212	19974	20036	20083	19767	19982	19908	20013	19921	20087	19953	20168	20172	20039	20007	19869	19907	20147	20021	19878	20012	19997	20179	19914	19917	19904	20002	20066	20001	19685	19876	19903	19973	20122	19891	20026	19859	20047	19790	20130	20309	19972	19879	19932	20067	20049	19873	20110	20073	20292	20025	20025	20062	20146	19881	20002	19716	20075	19936	20061	19885	19943	19865	20064	19869	19901	20002	19748	19766	20002	19864	19932	19945	20043	19714	20014	19964	20209	19903	20263	20021	20173	19922	20055	19982	19971	19872	20074	20099	20056	19939	19677	20006	19933	20086	20065	20046	19908	20025	20061	20030	20157	20135	20078	20044	19911	20110	19896	20036	19887	20070	20205	19913	19943	19824	19929	19978	20055	19949	19857	19957	19865	19892	19730	20088	20137	20089	20010	20060	19923	20114	20175	20122	19997	20061	19959	20004	20132	20120	20130	19782	19892	20035	19846	19877	19969	19966	19654	19824	20030	20062	19984	20121	20073	19817	19898	19962	19985	20031	19753	20036	19914	20027	19941	19926	19948	19646	20049	20091	20012	20003	20120	20118	20094	20064	20097	20073	19913	20110	20109	19990	20046	20023	19864	20003	20049	20192	19981	19759	20009	19944	19992	19983	19981	19889	20023	20042	19989	20007	19903	20087	20022	19989	19853	19715	19720	19966	19940	19958	20019	20189	20072	19896	19817	20021	19930	20044	19964	19985	19997	19858	19972	19759	19863	20085	19884	20109	20005	20121	19917	19904	20089	20118	20077	20105	19928	19874	19873	20033	19968	20087	20045	20081	20020	19884	20041	19985	19984	19895	19919	19936	20014	20061	19971	20136	19979	20116	19635	19839	19950	19812	19894	19984	19941	20114	20083	19997	20026	19918	19814	20011	20063	19871	19866	19871	20056	19851	19834	20020	19846	20002	19979	20056	20066	19929	19994	20038	19980	20045	19830	19818	19988	20052	20022	19930	19804	19930	20060	19824	20110	19921	20071	19999	20035	19828	19948	19989	20061	20039	19916	19982	20009	19892	20112	19972	20005	20081	19969	20109	19905	20111	20026	19985	20092	20100	20042	19817	20058	20058	19873	20182	19908	20124	20027	19905	20023	20109	20012	19980	20101	19784	19890	19832	20116	19891	19932	19795	20254	19688	19839	19904	20079	20154	19948	19967	19965	19944	20132	19855	19839	20151	19972	19814	19974	19894	19839	19894	19936	20015	20019	19989	19926	20010	20075	20114	20052	20084	19976	19852	19982	19948	19999	20108	19928	20006	19797	19986	19881	20203	20032	20097	19988	20045	20089	20047	19990	19869	19767	20187	19993	20007	19817	20003	20118	19907	20137	20125	20110	20008	20022	19845	19917	20039	19955	19943	20017	19897	20209	20048	19945	19961	20045	19850	19991	20147	19859	19870	20009	19809	20044	20001	19749	19902	19953	19798	19932	19761	20021	19917	19880	19936	19796	19907	20192	19796	20227	20174	20281	20040	19797	19737	19901	20206	19983	20021	20222	20089	20087	20167	20063	20116	19941	19877	19883	19974	19988	19920	19933	19769	19782	19964	20037	20155	20032	20024	20051	20115	20044	19934	20096	19950	20023	20109	19982	19918	20037	20118	20038	19965	19927	20138	19999	19898	20044	19977	19895	20003	20031	19921	19938	19997	19851	19972	20055	19782	19859	20083	20067	19774	19805	20081	20220	19950	19980	19936	19874	20041	20062	19912	19968	19934	20103	19922	20111	19911	20048	19953	20008	20049	19978	19889	19803	19845	19964	19812	20049	19974	20098	19978	19894	20023	19905	19972	19994	19862	19951	19869	19912	19969	20054	19980	19845	20003	19996	19940	19968	20099	19955	20067	20056	19927	20168	20024	20029	19932	19986	20061	20042	20053	19985	20097	19809	19889	19966	19825	20003	19987	20000	19856	19919	19953	19936	19823	20018	19858	20018	19991	19930	19847	19844	19956	19957	19937	20085	20076	20015	20073	19734	20063	20089	19814	19956	19980	20013	20057	19834	19960	20161	19925	20019	20081	19723	19781	19826	19867	20041	19925	19930	19958	19993	19940	19856	19793	19903	19896	19920	20090	19833	19939	19983	19905	19918	19805	19983	20096	20196	19923	20078	20186	19985	19832	19754	19651	19827	19781	20136	19949	20057	20087	19712	19923	19902	19910	19962	20076	19982	19862	20011	19895	19809	19929	20295	19802	20063	19891	19847	19999	20100	20040	20061	19808	20122	19863	19865	20072	20009	20151	19798	20144	19950	20004	20040	19769	19746	19899	20043	20022	20083	19871	20114	20143	19992	19917	19988	19698	19959	19754	20242	19873	19760	19916	20213	19960	20125	20033	19993	19981	20054	19820	19928	19867	19714	19975	19961	20006	19948	19790	20127	19825	20025	19881	19992	19976	19885	19931	20009	19911	20048	19932	20080	19959	20195	20006	20147	19871	20118	20222	19959	19853	20239	19937	19931	19836	19779	19999	19989	20008	20075	20016	19955	19804	20250	19883	19864	20077	20018	19913	19914	19973	20071	20172	20014	20141	20038	19813	19776	19790	19951	19901	19984	20006	20071	19803	19952	19935	19998	19989	20035	20061	20025	19826	19991	20060	19880	19824	20010	19846	19823	19832	20240	19966	19912	19896	20133	19966	20057	19893	19856	20046	19843	20028	20004	19856	20025	19858	19945	19963	19605	19828	19932	20056	19849	19727	19900	20040	19860	19995	20141	20169	20024	19906	19886	20054	19925	20009	19992	19779	19739	20109	19991	19873	20012	19885	19943	20078	20130	19843	19890	20114	19682	19768	19867	19960	19850	20004	19698	19996	19987	20096	20077	19936	19782	19862	19966	19882	20019	19951	19848	20045	19962	19992	19951	19980	19893	19945	20146	19995	19987	19837	20030	20041	20223	19914	19978	20049	20223	19913	19988	20020	19905	19950	19922	20084	19973	19933	20053	19928	20041	19928	19978	19934	19917	19924	20040	19972	19959	20019	19880	19934	19932	19962	20039	19950	19866	19977	19810	19768	19812	19943	19898	19982	20089	20168	20002	19956	20109	20120	20028	19925	19863	19884	20034	19978	20047	20045	19915	19988	20150	20011	20007	19815	20044	19898	19956	19910	19890	19830	19932	19902	20125	20057	19909	19874	19973	20202	20040	20143	19909	19945	19863	20012	19996	20091	20107	20005	19875	20027	20276	20158	19938	19915	19889	20018	19788	19955	20219	19927	20035	19952	19946	19915	20111	20047	20173	19942	20005	20017	20240	20051	19954	19905	20048	19811	19913	19814	19885	19828	19799	20072	19951	19836	19941	20019	20176	20013	19896	19915	19925	19956	20003	19867	19928	19948	19971	19911	19843	20132	20102	19799	19853	20115	20141	19912	20106	19850	19994	20150	20144	20007	20195	19875	20078	19839	19939	19965	20177	20069	19830	20151	19959	19746	19998	20233	19873	20039	20032	19804	19844	19830	20120	19954	20050	20098	19918	19797	19984	20063	19954	20044	20291	19969	19883	19942	20057	20158	19982	19986	19897	19836	19856	19751	19982	20064	19824	19996	19824	20101	19940	19828	19980	19855	20089	20106	20042	19870	19875	19950	19786	19959	19988	19940	19960	19999	19984	20097	20147	19810	19771	19997	20077	19973	19960	19752	19910	20073	20102	19941	19968	19843	20074	19861	20062	20082	19945	20160	19840	20029	20209	20015	20060	20092	20131	19844	19882	19912	20116	19972	19757	20015	19979	19990	19829	20151	20028	20076	19960	19977	20091	19905	20033	19972	19947	19887	20075	19893	20130	19911	19746	19835	19921	19865	19824	19884	19823	19872	20025	19995	19947	19917	19909	19911	20186	20207	19922	19958	20037	20167	20197	20138	19773	20176	20016	20017	20055	19884	20062	20019	19984	20129	20135	19845	20018	19854	20031	19920	20022	19968	20089	20129	20058	19977	20044	20059	20032	19836	20027	20003	20174	19953	19837	19933	19989	19852	20131	20012	20164	19895	19886	19974	19825	20196	20039	20141	20088	20054	19940	19980	19961	19981	19716	19802	19945	20031	20209	20014	20055	20147	20189	19837	20063	19948	19906	19753	19761	20035	19873	20020	20227	20075	19887	19872	19877	19781	19845	19787	19917	19994	20095	19942	20074	19951	19929	19955	19877	19937	19843	20094	20044	19842	20103	20195	20087	19856	19961	19877	19790	20040	19885	19876	20128	19865	20040	20074	19871	19936	19924	20059	20027	19868	19993	20059	19862	20092	19857	20062	19905	20115	20004	20037	19948	20196	20111	20072	20122	20100	19856	19826	19965	20056	19872	19936	19879	19933	20122	20043	19883	19962	19915	20027	19936	19910	19978	20117	20138	19906	19913	19928	20037	20092	20100	19953	19979	19916	20162	20057	20138	19815	19929	19862	20098	19975	19952	19899	20014	19955	20044	20028	19958	19867	19961	19990	19975	20150	20038	20054	19789	20026	19987	20005	19842	20085	20072	20123	19907	19812	19901	19932	19802	20065	20042	19983	19913	19844	19998	19864	19919	19893	19829	19748	19876	19974	20111	19968	20029	19913	19903	19671	19930	19915	19868	19890	19798	20075	19981	20242	19932	19959	19747	19933	19806	19863	20031	19730	20075	19957	20084	19998	20098	20089	20229	19975	19810	20116	20048	19815	19958	19972	20127	20000	19849	20131	19984	19955	19902	20019	19960	19783	19769	19853	20237	20117	20144	19940	20026	20097	20101	19958	19929	20095	20095	20105	20041	20006	20020	20056	20078	20047	20202	20100	19960	19846	20193	19979	20094	19971	19950	19945	19908	19895	20099	19991	19825	20057	20004	19856	19782	19921	19996	19982	19996	19920	20015	19991	20051	19983	20027	20064	20009	19926	20095	19992	20142	19921	19939	19814
22803	41238	36837	27248	22639	20640	19194	18162	17498	17178	17264	17103	16815	16902	16723	16884	16672	16675	16647	16770	16638	16675	16435	16654	16636	16416	16411	16583	16518	16731	16622	16522	16568	16364	16618	16645	16729	16409	16553	16673	16546	16355	16664	16318	16625	16439	16423	16651	16498	16398	16626	16457	16472	16485	16400	16574	16520	16520	16434	16520	16575	16512	16475	16376	16488	16496	16972	17397	18022	17418	17109	16853	16632	16658	16453	16534	16364	16486	16425	16538	16292	16511	16583	16458	16528	16359	16428	16511	16496	16494	16310	16504	16422	16450	16616	16585	16444	16455	16377	16537	16446	16410	16493	16498	16486	16490	16428	16554	16304	16653	16237	16463	16421	16398	16513	16529	16417	16494	16687	16571	16546	16379	16393	16436	16421	16570	16479	16497	16508	16507	16504	16617	16476	16423	16540	16353	16365	16533	16292	16518	16499	16453	16683	16461	16525	16542	16467	16620	16270	16509	16450	16362	16379	16544	16485	16360	16428	16529	16598	16487	16438	16359	16474	16472	16229	16542	16558	16456	16477	16373	16504	16529	16628	16462	16401	16419	16461	16470	16519	16538	16500	16497	16415	16297	16437	16463	16323	16425	16528	16456	16555	16358	16401	16245	16472	16355	16330	16494	16545	16609	16387	16450	16228	16502	16419	16478	16502	16375	16549	16381	16508	16477	16360	16410	16629	16327	16366	16437	16273	16414	16461	16330	16325	16390	16547	16635	16520	16467	16494	16617	16517	16314	16482	16473	16413	16442	16358	16561	16343	16481	16391	16482	16308	16486	16614	16561	16521	16407	16333	16499	16422	16330	16525	16296	16494	16424	16326	16473	16264	16495	16464	16415	16626	16440	16331	16380	16521	16387	16398	16492	16261	16380	16526	16333	16489	16504	16490	16395	16445	16546	16340	16502	16324	16406	16487	16574	16496	16453	16463	16478	16430	16435	16532	16310	16319	16575	16158	16635	16493	16343	16437	16570	16490	16358	16615	16584	16521	16475	16477	16424	16357	16564	16487	16501	16376	16582	16521	16566	16626	16577	16434	16348	16486	16340	16425	16261	16349	16388	16456	16543	16447	16302	16565	16422	16567	16465	16534	16647	16548	16550	16541	16319	16409	16455	16430	16477	16401	16429	16450	16418	16373	16304	16540	16384	16322	16470	16361	16333	16386	16342	16504	16507	16403	16409	16488	16428	16414	16502	16233	16373	16542	16383	16637	16358	16541	16621	16489	16447	16577	16341	16582	16491	16536	16496	16335	16435	16467	16534	16361	16383	16398	16390	16433	16367	16412	16535	16529	16344	16412	16375	16247	16304	16441	16591	16389	16267	16264	16529	16516	16304	16474	16397	16466	16477	16327	16457	16381	16495	16344	16450	16428	16432	16443	16443	16436	16455	16481	16349	16423	16304	16495	16665	16166	16422	16396	16511	16503	16418	16279	16409	16488	16216	16481	16426	16347	16462	16304	16524	16489	16217	16274	16309	16340	16507	16392	16511	16356	16416	16361	16522	16411	16507	16461	16559	16358	16377	16315	16375	16397	16438	16621	16543	16543	16495	16490	16527	16417	16576	16475	16392	16393	16413	16245	16457	16552	16527	16475	16370	16604	16369	16553	16351	16322	16574	16375	16445	16387	16508	16533	16419	16588	16402	16447	16268	16487	16415	16559	16466	16426	16244	16432	16497	16500	16451	16488	16324	16525	16298	16511	16519	16369	16526	16541	16644	16447	16415	16457	16565	16308	16643	16300	16504	16425	16224	16248	16308	16500	16475	16392	16332	16416	16299	16396	16506	16351	16505	16530	16284	16381	16534	16269	16288	16438	16396	16399	16468	16465	16466	16486	16320	16384	16560	16595	16396	16495	16493	16400	16477	16509	16518	16473	16402	16549	16446	16406	16399	16423	16303	16301	16473	16592	16564	16651	16392	16372	16329	16346	16532	16261	16546	16609	16414	16364	16613	16508	16363	16268	16434	16608	16388	16420	16438	16534	16304	16521	16320	16223	16474	16682	16456	16443	16507	16533	16463	16476	16316	16499	16611	16581	16322	16409	16557	16399	16598	16382	16505	16396	16319	16328	16583	16445	16581	16412	16545	16317	16535	16395	16577	16298	16358	16419	16525	16378	16481	16312	16535	16533	16638	16468	16324	16400	16529	16577	16339	16577	16262	16568	16502	16345	16473	16466	16501	16486	16532	16575	16434	16599	16387	16402	16570	16433	16469	16541	16358	16503	16377	16567	16512	16477	16493	16519	16336	16349	16350	16476	16237	16422	16379	16325	16635	16442	16369	16467	16354	16517	16335	16443	16559	16405	16420	16298	16485	16282	16625	16414	16439	16573	16455	16453	16475	16525	16377	16401	16550	16465	16486	16456	16531	16428	16324	16400	16422	16380	16607	16493	16425	16572	16394	16432	16393	16533	16428	16425	16537	16383	16377	16459	16489	16497	16307	16394	16275	16329	16494	16470	16510	16448	16451	16304	16364	16414	16492	16296	16524	16567	16544	16403	16353	16243	16470	16525	16435	16498	16449	16537	16578	16383	16445	16409	16514	16450	16434	16656	16433	16345	16490	16584	16377	16286	16582	16530	16278	16415	16441	16427	16437	16531	16592	16433	16442	16255	16527	16509	16398	16427	16328	16428	16267	16498	16579	16389	16536	16575	16435	16485	16415	16393	16506	16319	16407	16311	16461	16563	16311	16502	16461	16500	16408	16486	16412	16528	16325	16641	16382	16563	16355	16351	16581	16536	16492	16510	16641	16350	16354	16342	16457	16605	16413	16339	16365	16438	16397	16364	16458	16589	16355	16306	16516	16286	16547	16470	16412	16378	16284	16519	16634	16406	16466	16311	16530	16189	16418	16571	16460	16341	16438	16429	16427	16382	16445	16533	16412	16540	16292	16490	16524	16419	16356	16399	16441	16487	16512	16430	16318	16358	16542	16351	16467	16459	16455	16603	16361	16459	16248	16384	16592	16371	16514	16228	16412	16438	16467	16499	16406	16423	16402	16358	16488	16384	16281	16539	16451	16468	16393	16410	16426	16459	16343	16364	16411	16320	16453	16518	16523	16456	16354	16398	16395	16375	16176	16590	16463	16451	16411	16344	16482	16513	16448	16379	16520	16470	16431	16493	16381	16302	16488	16586	16553	16440	16492	16432	16505	16450	16364	16636	16496	16486	16300	16484	16238	16351	16351	16492	16345	16284	16326	16309	16413	16418	16394	16540	16473	16419	16476	16438	16395	16396	16303	16608	16503	16478	16520	16515	16263	16431	16561	16558	16459	16478	16434	16342	16382	16604	16434	16409	16302	16459	16550	16560	16606	16342	16406	16548	16520	16367	16362	16310	16408	16298	16342	16456	16344	16321	16563	16297	16518	16432	16461	16290	16459	16228	16502	16474	16489	16392	16517	16323	16470	16514	16507	16187	16407	16385	16260	16467	16458	16463	16449	16448	16400	16238	16433	16488	16458	16451	16432	16257	16448	16402	16470	16619	16421	16433	16219	16525	16479	16406	16549	16470	16521	16387	16507	16438	16352	16378	16467	16475	16590	16407	16458	16357	16546	16482	16401	16460	16304	16367	16337	16523	16488	16528	16509	16409	16417	16518	16351	16313	16593	16475	16373	16285	16441	16492	16603	16159	16356	16467	16397	16409	16471	16451	16685	16398	16482	16509	16284	16253	16406	16260	16599	16530	16420	16370	16433	16451	16446	16453	16542	16575	16473	16458	16428	16306	16438	16330	16345	16412	16291	16410	16406	16649	16455	16288	16438	16477	16339	16496	16239	16456	16314	16379	16453	16357	16445	16431	16456	16488	16275	16498	16410	16558	16325	16409	16429	16525	16621	16330	16500	16545	16436	16391	16430	16347	16510	16456	16455	16398	16212	16343	16389	16455	16334	16464	16581	16449	16400	16641	16424	16560	16461	16534	16500	16380	16466	16458	16444	16484	16403	16521	16499	16441	16487	16691	16500	16255	16408	16522	16427	16574	16496	16570	16455	16484	16394	16304	16485	16453	16343	16455	16358	16477	16428	16402	16460	16581	16576	16388	16598	16418	16343	16467	16681	16538	16525	16490	16542	16501	16425	16425	16504	16472	16691	16621	16400	16396	16384	16355	16408	16392	16385	16521	16519	16312	16309	16634	16225	16421	16546	16288	16381	16511	16338	16315	16442	16433	16444	16421	16513	16377	16573	16494	16524	16523	16513	16377	16216	16457	16437	16393	16449	16415	16333	16498	16400	16444	16460	16453	16374	16396	16243	16431	16489	16688	16276	16498	16377	16451	16584	16353	16399	16589	16528	16452	16369	16369	16503	16399	16460	16290	16454	16371	16211	16404	16700	16404	16562	16387	16513	16598	16485	16485	16328	16399	16427	16154	16421	16336	16454	16444	16304	16603	16334	16418	16409	16437	16406	16492	16458	16582	16326	16399	16411	16487	16464	16594	16342	16622	16372	16343	16336	16323	16407	16415	16392	16374	16439	16442	16478	16624	16430	16446	16452	16218	16519	16389	16446	16527	16388	16410	16239	16284	16298	16527	16491	16468	16444	16487	16470	16489	16380	16518	16288	16403	16433	16286	16373	16387	16485	16363	16534	16437	16568	16258	16527	16355	16535	16395	16302	16384	16361	16407	16492	16686	16481	16308	16504	16408	16353	16544	16374	16510	16366	16484	16452	16209	16402	16255	16369	16399	16401	16455	16471	16506	16466	16382	16432	16575	16393	16463	16416	16436	16480	16412	16375	16391	16375	16457	16452	16458	16377	16290	16405	16493	16334	16437	16426	16415	16443	16513	16430	16337	16507	16424	16488	16625	16439	16397	16454	16482	16420	16391	16441	16546	16237	16362	16277	16422	16330	16228	16453	16782	16296	16384	16437	16436	16438	16618	16311	16410	16337	16320	16323	16405	16248	16540	16479	16455	16465	16314	16544	16455	16468	16431	16445	16467	16361	16330	16237	16524	16487	16471	16427	16472	16604	16386	16378	16307	16344	16318	16397	16373	16342	16312	16393	16285	16480	16236	16375	16254	16365	16508	16638	16610	16402	16496	16630	16414	16433	16505	16300	16424	16369	16403	16644	16406	16572	16492	16244	16361	16403	16447	16473	16398	16359	16479	16397
28204	23285	26387	22773	19230	18930	18904	18860	18764	18677	18732	18557	18478	18677	18531	18463	18555	18604	18507	18715	18534	18519	18557	18574	18684	18541	18576	18433	18485	18581	18647	18746	18565	18762	18687	18573	18522	18431	18350	18613	18610	18628	18526	18406	18666	18668	18341	18471	18542	18377	18377	18442	18509	18492	18700	18647	18520	18316	18609	18378	18591	18680	18698	18698	18490	18529	18661	18367	18597	18652	18828	18601	18724	18494	18510	18436	18404	18526	18598	18442	18453	18541	18361	18629	18671	18554	18588	18663	18513	18616	18400	18499	18506	18309	18637	18426	18534	18566	18454	18534	18457	18462	18500	18428	18701	18505	18423	18576	18458	18518	18682	18711	18466	18316	18586	18496	18466	18564	18641	18574	18322	18570	18682	18650	18283	18465	18366	18519	18609	18744	18579	18613	18476	18473	18429	18300	18362	18447	18486	18451	18480	18603	18628	18342	18488	18478	18535	18756	18494	18595	18444	18493	18564	18595	18644	18633	18498	18794	18616	18528	18630	18482	18522	18432	18487	18577	18625	18399	18460	18420	18467	18640	18466	18695	18535	18477	18589	18723	18445	18449	18450	18475	18314	18752	18667	18720	18635	18625	18622	18528	18376	18499	18591	18407	18390	18612	18449	18527	18683	18611	18438	18644	18405	18548	18629	18422	18466	18509	18551	18365	18626	18615	18464	18339	18454	18643	18487	18632	18645	18424	18660	18539	18515	18569	18486	18394	18510	18295	18379	18531	18799	18618	18359	18685	18668	18482	18506	18451	18538	18379	18563	18748	18564	18486	18599	18497	18604	18450	18767	18635	18554	18603	18673	18380	18769	18506	18626	18345	18864	18492	18766	18540	18565	18502	18599	18363	18684	18683	18224	18312	18543	18504	18470	18657	18651	18615	18624	18462	18642	18472	18715	18554	18460	18682	18423	18569	18623	18596	18550	18499	18692	18579	18772	18587	18516	18425	18554	18648	18791	18602	18555	18716	18527	18436	18597	18450	18711	18600	18461	18262	18503	18582	18477	18483	18794	18420	18589	18387	18607	18689	18433	18495	18716	18611	18558	18302	18453	18639	18757	18715	18537	18260	18811	18737	18351	18597	18791	18618	18621	18807	18759	18541	18395	18630	18420	18412	18385	18598	18638	18654	18526	18514	18512	18563	18476	18529	18443	18571	18407	18474	18546	18536	18752	18733	18499	18553	18630	18635	18354	18495	18409	18286	18413	18568	18709	18331	18519	18321	18564	18671	18641	18440	18418	18533	18672	18735	18549	18452	18828	18652	18460	18584	18715	18423	18468	18537	18613	18628	18756	18598	18459	18662	18629	18526	18584	18547	18430	18521	18514	18526	18413	18390	18497	18432	18625	18764	18558	18470	18688	18455	18503	18655	18629	18291	18822	18481	18583	18679	18401	18455	18668	18536	18619	18471	18616	18625	18499	18465	18276	18453	18531	18529	18423	18751	18548	18527	18480	18586	18543	18585	18741	18426	18598	18555	18612	18528	18441	18460	18473	18532	18556	18588	18445	18415	18619	18507	18755	18576	18703	18573	18636	18455	18687	18654	18567	18512	18574	18613	18619	18660	18504	18435	18632	18530	18630	18435	18384	18670	18659	18586	18642	18637	18568	18677	18557	18526	18541	18518	18604	18660	18451	18570	18548	18552	18518	18624	18520	18393	18438	18587	18635	18610	18389	18410	18499	18677	18384	18524	18432	18750	18560	18687	18476	18536	18453	18636	18593	18757	18626	18441	18544	18719	18575	18380	18531	18682	18652	18523	18578	18397	18301	18490	18731	18475	18428	18613	18439	18416	18516	18558	18725	18520	18336	18565	18212	18563	18840	18462	18381	18636	18536	18618	18810	18438	18530	18541	18638	18569	18539	18595	18322	18567	18711	18456	18587	18471	18466	18720	18600	18510	18513	18523	18537	18578	18654	18636	18656	18550	18405	18581	18639	18504	18561	18369	18620	18465	18611	18552	18358	18696	18371	18534	18397	18417	18378	18645	18717	18564	18442	18477	18584	18618	18601	18471	18464	18501	18542	18531	18339	18619	18395	18734	18491	18578	18692	18525	18549	18427	18358	18465	18502	18544	18574	18425	18615	18627	18606	18792	18586	18499	18441	18505	18613	18411	18580	18510	18630	18593	18643	18559	18618	18597	18484	18690	18491	18603	18506	18513	18571	18300	18492	18704	18391	18477	18724	18302	18565	18574	18482	18628	18488	18446	18730	18589	18579	18524	18347	18595	18385	18707	18696	18599	18486	18509	18633	18367	18500	18389	18524	18468	18568	18410	18503	18658	18481	18496	18549	18311	18638	18602	18473	18448	18618	18699	18341	18481	18335	18673	18494	18664	18695	18612	18483	18436	18549	18750	18543	18435	18413	18724	18436	18391	18919	18403	18487	18687	18589	18758	18534	18378	18375	18556	18604	18594	18339	18481	18459	18312	18568	18641	18652	18599	18679	18576	18613	18659	18613	18507	18427	18563	18765	18476	18612	18657	18557	18381	18749	18574	18590	18631	18557	18465	18423	18449	18617	18397	18658	18303	18438	18552	18585	18435	18686	18775	18383	18573	18633	18688	18698	18469	18496	18580	18528	18618	18589	18504	18470	18329	18688	18655	18502	18349	18691	18759	18492	18436	18645	18717	18589	18174	18486	18631	18649	18504	18766	18746	18553	18517	18475	18477	18639	18298	18606	18735	18679	18652	18397	18540	18500	18577	18515	18511	18564	18689	18923	18497	18471	18609	18585	18480	18518	18379	18517	18548	18613	18609	18464	18419	18397	18637	18523	18605	18666	18755	18501	18498	18623	18620	18637	18539	18691	18379	18450	18448	18574	18383	18452	18559	18445	18594	18648	18721	18615	18526	18573	18658	18728	18547	18595	18333	18402	18539	18441	18536	18484	18431	18462	18497	18605	18702	18328	18629	18396	18379	18483	18520	18470	18435	18749	18265	18562	18597	18704	18613	18582	18470	18491	18686	18580	18325	18695	18476	18463	18516	18622	18473	18725	18541	18622	18578	18655	18590	18387	18492	18512	18472	18538	18464	18492	18504	18427	18514	18656	18556	18537	18558	18563	18553	18730	18621	18545	18432	18442	18556	18441	18486	18596	18376	18548	18560	18611	18793	18752	18768	18616	18567	18446	18375	18570	18398	18562	18544	18270	18530	18521	18294	18598	18773	18575	18583	18611	18613	18615	18537	18301	18689	18435	18397	18458	18439	18708	18521	18581	18569	18483	18666	18726	18583	18653	18643	18483	18491	18641	18577	18350	18195	18612	18510	18582	18781	18712	18525	18577	18636	18656	18426	18441	18642	18314	18534	18562	18602	18633	18363	18364	18607	18635	18593	18538	18749	18609	18492	18656	18688	18629	18721	18540	18774	18639	18572	18607	18409	18612	18523	18467	18459	18559	18588	18667	18514	18598	18530	18678	18526	18596	18558	18652	18520	18549	18648	18577	18626	18676	18675	18583	18221	18521	18415	18589	18501	18476	18665	18398	18613	18656	18375	18538	18582	18446	18451	18540	18515	18675	18620	18371	18569	18617	18606	18357	18530	18573	18656	18451	18491	18497	18557	18716	18546	18505	18481	18431	18410	18513	18613	18660	18520	18491	18581	18717	18343	18494	18487	18573	18684	18455	18570	18453	18717	18533	18724	18603	18501	18562	18624	18471	18521	18342	18824	18447	18697	18307	18567	18558	18529	18477	18525	18377	18568	18565	18692	18518	18554	18701	18501	18705	18508	18795	18378	18511	18713	18387	18676	18586	18464	18574	18457	18526	18741	18592	18614	18422	18657	18337	18368	18646	18599	18520	18592	18502	18399	18551	18573	18534	18804	18725	18500	18372	18559	18673	18491	18499	18473	18607	18357	18525	18483	18693	18441	18223	18699	18590	18446	18380	18557	18686	18624	18454	18507	18464	18716	18672	18660	18543	18425	18603	18626	18618	18525	18432	18846	18484	18345	18665	18442	18503	18738	18622	18619	18740	18532	18589	18567	18510	18610	18536	18431	18532	18612	18538	18577	18687	18441	18595	18708	18563	18400	18528	18542	18461	18388	18591	18372	18583	18550	18680	18715	18523	18751	18680	18409	18499	18567	18739	18562	18818	18752	18494	18412	18533	18693	18707	18627	18525	18584	18545	18600	18750	18602	18725	18601	18335	18542	18678	18464	18543	18487	18571	18687	18725	18347	18550	18578	18448	18545	18640	18603	18441	18429	18594	18498	18592	18360	18498	18440	18442	18511	18664	18750	18588	18667	18677	18562	18509	18430	18486	18668	18559	18781	18725	18558	18721	18712	18427	18592	18343	18580	18648	18428	18365	18469	18639	18625	18604	18655	18491	18634	18621	18658	18641	18721	18543	18483	18610	18500	18598	18575	18458	18636	18540	18664	18921	18649	18589	18560	18398	18530	18594	18701	18707	18477	18485	18418	18666	18614	18619	18402	18363	18476	18490	18428	18674	18642	18523	18379	18572	18503	18562	18475	18574	18305	18609	18656	18442	18502	18579	18607	18475	18495	18767	18555	18560	18621	18391	18312	18525	18481	18466	18534	18686	18570	18525	18601	18543	18523	18496	18453	18627	18518	18404	18455	18421	18710	18514	18649	18561	18511	18660	18611	18509	18569	18508	18668	18455	18390	18574	18710	18753	18775	18447	18595	18659	18436	18681	18719	18581	18550	18690	18419	18606	18456	18409	18461	18515	18517	18436	18479	18551	18444	18370	18425	18504	18591	18478	18692	18448	18770	18645	18647	18675	18391	18368	18475	18594	18570	18509	18550	18398	18521	18538	18426	18596	18540	18495	18516	18648	18564	18568	18584	18498	18716	18692	18438	18562	18490	18658	18427	18569	18550	18488	18628	18479	18530	18701	18712	18671	18603	18612	18565	18531	18773	18623	18468	18591	18580	18700	18601	18769	18741	18688	18509	18475	18664	18636	18644	18545	18570	18662	18385	18747	18527	18522	18596	18476	18658	18430	18492	18541	18516	18637	18734	18590	18739	18646	18603	18594	18621	18683	18367	18374	18592	18487	18681	18746	18557	18253	18618	18715	18666	18504	18641	18631	18540	18395	18465	18590	18564	18635	18716	18549	18572	18444	18738	18571	18428	18457	18372
19677	27009	22341	18176	17017	16250	16155	15885	16056	15768	15746	15813	15757	15790	15718	15704	15823	15691	15806	15723	15879	15675	15681	15709	15673	15558	15712	15593	15643	15812	15650	15632	15700	15767	15798	15555	15616	15649	15650	15755	15726	15793	15786	15756	15721	15640	15769	15804	15615	15882	15666	15509	15766	15758	15894	15701	15815	15579	15702	15721	15727	15687	15767	15606	15794	15587	15876	15528	15872	15766	15805	15775	15753	15688	15662	15710	15716	15639	15743	15789	15767	15844	15709	15701	15747	15625	15671	15687	15684	15696	15762	15880	15601	15744	15803	15587	15719	15807	15518	15738	15614	15651	15706	15498	15905	15602	15642	15743	15784	15734	15665	15782	15842	15661	15627	15713	15589	15739	15592	15623	15468	15698	15650	15730	15798	15667	15693	15712	15610	15664	15755	15416	15680	15738	15676	15821	15705	15731	15697	15705	15386	15650	15794	15740	15728	15694	15829	15721	15704	15688	15800	15443	15831	15578	15596	15825	15664	15790	15698	15567	15693	15568	15538	15628	15689	15782	15709	15789	15761	15613	15865	15535	15684	15621	15629	15628	15599	15739	15742	15629	15587	15716	15719	15643	15729	15707	15816	15750	15678	15812	15787	15743	15626	15720	15953	15706	15620	15552	15704	15623	15609	15794	15818	15758	15642	15672	15768	15884	15694	15675	15604	15704	15691	15857	15753	15840	15761	15786	15682	15624	15707	15661	15781	15659	15765	15690	15686	15635	15807	15765	15803	15546	15850	15641	15633	15695	15637	15734	15651	15635	15757	15662	15860	15864	15711	15857	15677	15705	15587	15541	15730	15616	15650	15596	15690	15602	15801	15747	15791	15669	15742	15697	15724	15956	15692	15766	15717	15665	15674	15465	15659	15739	15685	15775	15644	15765	15742	15630	15752	15825	15573	15633	15733	15444	15691	15543	15675	15663	15723	15613	15756	15704	15575	15734	15718	15620	15745	15602	15629	15747	15922	15701	15790	15838	15623	15845	15643	15706	15616	15622	15741	15690	15673	15681	15660	15652	15748	15642	15782	15622	15595	15720	15729	15782	15802	15676	15681	15653	15794	15608	15604	15724	15722	15611	15885	15578	15669	15690	15672	15588	15693	15726	15893	15733	15648	15682	15653	15634	15556	15694	15769	15460	15884	15667	15679	15651	15588	15704	15767	15732	15808	15815	15878	15545	15587	15653	15737	15731	15683	15600	15713	15517	15856	15696	15635	15775	15641	15803	15786	15764	15764	15735	15672	15718	15638	15766	15678	15692	15724	15749	15714	15641	15672	15565	15638	15715	15744	15663	15819	15785	15751	15649	15833	15824	15686	15880	15712	15697	15784	15657	15670	15769	15671	15613	15677	15757	15631	15576	15825	15825	15748	15725	15605	15683	15742	15785	15769	15827	15640	15897	15690	15538	15677	15820	15770	15600	15775	15760	15604	15724	15671	15791	15730	15571	15550	15816	15668	15874	15556	15739	15771	15530	15854	15678	15835	15766	15720	15669	15789	15641	15619	15880	15620	15803	15745	15704	15577	15604	15796	15722	15655	15886	15718	15569	15765	15655	15785	15608	15536	15746	15769	15669	15476	15791	15754	15709	15594	15710	15851	15667	15641	15897	15549	15955	15745	15672	15662	15777	15608	15727	15753	15668	15897	15748	15624	15698	15671	15603	15971	15766	15725	15614	15577	15698	15722	15879	15717	15609	15599	15690	15661	15557	15703	15564	15646	15833	15846	15673	15704	15767	15792	15454	15529	15908	15729	15663	15724	15581	15696	15893	15746	15616	15722	15486	15614	15667	15623	15799	15733	15793	15679	15637	15576	15752	15715	15673	15528	15643	15639	15843	15603	15548	15705	15817	15816	15754	15590	15679	15766	15782	15773	15692	15707	15818	15560	15755	15669	15681	15703	15606	15534	15877	15693	15953	15783	15824	15730	15637	15566	15784	15956	15593	15594	15730	15828	15691	15750	15550	15785	15753	15590	15635	15799	15436	15785	15699	15604	15767	15730	15729	15651	15612	15687	15728	15734	15571	15825	15632	15703	15678	15791	15497	15717	15744	15615	15798	15672	15646	15743	15723	15694	15611	15725	15760	15537	15724	15774	15791	15864	15773	15546	15707	15736	15858	15699	15745	15789	15647	15665	15605	15700	15923	15734	15684	15833	15761	15855	15738	15677	15543	15623	15642	15688	15748	15791	15818	15680	15765	15683	15662	15653	15731	15657	15738	15692	15763	15727	15748	15614	15772	15686	15749	15804	15776	15683	15632	15673	15674	15987	15687	15624	15655	15664	15706	15781	15628	15840	15540	15741	15636	15749	15631	15511	15707	15707	15643	15815	15715	15798	15884	15630	15463	15713	15733	15641	15618	15687	15694	15516	15932	15769	15714	15828	15508	15697	15836	15793	15641	15657	15765	15760	15626	15778	15741	15822	15690	15595	15718	15710	15825	15903	15629	15800	15513	15653	15703	15764	15731	15747	15747	15601	15698	15667	15674	15801	15837	15974	15726	15595	15690	15473	15730	15706	15684	15703	15747	15931	15835	15608	15766	15763	15878	15487	15773	15629	15737	15767	15561	15802	15816	15671	15645	15655	15664	15736	15627	15695	15673	15749	15740	15646	15802	15728	15657	15777	15619	15688	15773	15645	15614	15541	15684	15626	15624	15694	15789	15755	15731	15636	15586	15728	15708	15759	15722	15607	15641	15732	15792	15755	15795	15581	15612	15975	15629	15679	15648	15655	15869	15739	15733	15801	15684	15750	15852	15820	15464	15608	15728	15719	15737	15794	15878	15729	15765	15697	15652	15753	15748	15755	15813	15883	15736	15569	15825	15852	15656	15679	15675	15622	15687	15815	15826	15737	15558	15682	15591	15666	15779	15854	15679	15778	15880	15626	15666	15520	15913	15750	15517	15881	15678	15734	15433	15730	15703	15651	15823	15711	15863	15834	15732	16039	15737	15640	15567	15636	15780	15777	15654	15872	15731	15952	15625	15783	15647	15739	15628	15795	15654	15561	15892	15580	15796	15685	15603	15633	15767	15816	15695	15518	15754	15594	15404	15757	15684	15570	15709	15732	15700	15699	15706	15704	15799	15814	15743	15604	15726	15636	15748	15643	15645	15745	15715	15643	15653	15774	15648	15594	15675	15551	15785	15773	15571	15759	15616	15835	15749	15630	15865	15825	15757	15618	15649	15854	15643	15757	15687	15705	15691	15811	15775	15570	15638	15580	15697	15710	15774	15686	15670	15579	15627	15821	15622	15715	15825	15623	15702	15711	15699	15730	15872	15699	15848	15660	15587	15752	15712	15776	15527	15650	15782	15858	15692	15853	15734	15641	15863	15673	15697	15777	15587	15668	15765	15507	15798	15613	15781	15735	15684	15746	15576	15629	15691	15655	15749	15748	15679	15668	15555	15682	15619	15774	15719	15830	15570	15432	15586	15806	15651	15557	15552	15667	15674	15665	15751	15610	15558	15571	15766	15631	15673	15707	15716	15815	15694	15674	15762	15702	15823	15852	15824	15625	15610	15752	15718	15536	15672	15678	15705	15726	15706	15674	15688	15565	15817	15818	15753	15710	15753	15742	15680	15661	15660	15651	15652	15614	15659	15710	15696	15642	15664	15741	15572	15759	15795	15914	15875	15870	15729	15638	15768	15764	15803	15717	15692	15660	15771	15792	15779	15651	15755	15831	15663	15589	15585	15731	15815	15649	15701	15593	15581	15818	15720	15581	15781	15735	15737	15653	15731	15553	15701	15679	15506	15798	15771	15758	15699	15745	15842	15545	15744	15772	15551	15742	15836	15777	15606	15700	15631	15674	15591	15657	15714	15710	15772	15577	15593	15960	15695	15609	15661	15676	15776	15636	15909	15667	15767	15684	15744	15620	15888	15801	15815	15786	15707	15760	15812	15496	15755	15608	15737	15769	15728	15805	15825	15599	15862	15538	15726	15640	15732	15799	15706	15773	15845	15650	15780	15789	15759	15806	15645	15678	15644	15761	15760	15676	15807	15637	15699	15778	15769	15690	15920	15622	15625	15625	15918	15734	15724	15625	15767	15730	15731	15731	15671	15770	15620	15760	15961	15423	15650	15522	15683	15632	15620	15522	15791	15708	15756	15709	15733	15620	15809	15714	15814	15838	15803	15504	15898	15669	15669	15699	15820	15535	15790	15626	15753	15822	15850	15724	15746	15694	15826	15815	15713	15895	15700	15759	15824	15813	15780	15780	15727	15636	15680	15536	15644	15730	15809	15753	15633	15605	15574	15650	15790	15586	15740	15777	15654	15666	15703	15729	15646	15712	15593	15749	15763	15576	15605	15573	15721	15627	15521	15843	15637	15702	15715	15560	15731	15521	15829	15607	15556	15761	15707	15879	15836	15612	15603	15714	15626	15715	15780	15697	15582	15778	15613	15662	15536	15675	15665	15656	15848	15755	15795	15708	15551	15643	15563	15703	15553	15803	15582	15708	15654	15471	15779	15574	15622	15666	15722	15732	15692	15862	15665	15660	15607	15685	15802	15680	15671	15719	15742	15771	15728	15783	15795	15636	15550	15735	15675	15721	15699	15726	15556	15724	15670	15739	15705	15827	15757	15557	15853	15642	15804	15684	15397	15840	15604	15779	15762	15510	15552	15799	15581	15842	15761	15946	15703	15620	15774	15667	15669	15865	15755	15770	15695	15579	15785	15776	15796	15621	15815	15945	15784	15705	15784	15765	15666	15743	15744	15723	15684	15739	15685	15666	15681	15598	15609	15782	15719	15706	15736	15701	15610	15756	15732	15640	15551	15701	15766	15795	15698	15778	15654	15608	15727	15662	15638	15700	15741	15686	15705	15644	15674	15710	15765	15757	15687	15875	15679	15706	15889	15668	15901	15664	15708	15706	15740	15636	15873	15766	15845	15794	15775	15781	15707	15874	15714	15735	15853	15842	15517	15818	15643	15657	15788	15756	15521	15792	15654	15878	15686	15843	15625	15821	15715	15631	15595	15785	15726	15872	15797	15829	15769	15764	15717	15578	15786	15626	15734	15739	15699	15587	15755	15683	15891	15753	15746	15798	15669	15770	15749	15758	15797	15774	15600	15654	15698	15741	15679	15589	15743	15705	15654	15684	15740
24201	21722	29351	24672	22720	23385	22661	19749	19174	19236	18993	19052	18952	18956	18975	18943	18871	18972	18945	18848	18731	18568	18730	18933	18835	18693	18579	18675	18803	19028	18792	18837	18705	18829	18829	18772	18605	18686	18669	18515	18816	18436	18697	18681	18707	18823	18624	18633	18543	18766	18637	18691	18846	18515	18512	18855	18718	18727	18528	18588	18717	18712	18584	18544	18581	18601	18628	18773	19313	19483	19109	18911	18878	18786	18768	18699	18671	18515	18491	18508	18635	18705	18684	18830	18818	18758	18636	18596	18528	18604	18644	18707	18617	18564	18504	18517	18676	18586	18526	18655	18631	18519	18686	18764	18796	18633	18633	18668	18492	18529	18603	18543	18824	18670	18599	18788	18783	18648	18576	18500	18606	18449	18647	18593	18464	18639	18400	18702	18623	18641	18637	18391	18528	18536	18680	18704	18672	18666	18470	18520	18589	18418	18283	18644	18796	18356	18684	18694	18619	18376	18561	18629	18736	18686	18632	18553	18556	18776	18911	18586	18359	18441	18720	18632	18668	18678	18411	18657	18668	18652	18637	18761	18712	18500	18554	18695	18553	18595	18653	18580	18641	18398	18392	18351	18662	18643	18563	18597	18520	18550	18522	18535	18680	18554	18646	18636	18450	18743	18780	18591	18461	18523	18689	18548	18635	18666	18582	18437	18670	18561	18717	18775	18788	18863	18775	18557	18497	18800	18671	18679	18606	18617	18757	18663	18417	18595	18485	18551	18809	18536	18710	18523	18915	18615	18541	18435	18524	18527	18478	18709	18469	18458	18583	18604	18479	18563	18436	18519	18790	18869	18650	18563	18650	18490	18521	18589	18580	18576	18667	18607	18512	18643	18592	18543	18501	18589	18634	18745	18685	18501	18433	18639	18571	18519	18591	18435	18731	18738	18635	18625	18663	18629	18657	18556	18717	18468	18715	18613	18684	18591	18698	18967	18620	18585	18716	18452	18688	18477	18578	18563	18845	18565	18701	18568	18795	18453	18783	18635	18691	18793	18603	18639	18659	18486	18478	18399	18686	18525	18701	18460	18590	18557	18641	18697	18633	18609	18691	18456	18536	18621	18691	18542	18643	18459	18709	18423	18529	18618	18766	18617	18698	18544	18653	18789	18676	18688	18593	18484	18562	18654	18537	18680	18647	18506	18551	18635	18365	18517	18420	18676	18523	18893	18549	18586	18775	18744	18743	18490	18698	18539	18597	18560	18667	18679	18587	18585	18722	18645	18744	18454	18784	18429	18688	18468	18667	18671	18546	18641	18643	18669	18733	18625	18444	18409	18791	18615	18683	18661	18591	18714	18377	18596	18535	18552	18542	18532	18489	18594	18580	18414	18436	18766	18472	18533	18539	18773	18634	18729	18780	18745	18781	18851	18666	18762	18737	18600	18625	18606	18601	18638	18720	18655	18699	18575	18476	18483	18555	18789	18759	18692	18539	18735	18745	18687	18572	18606	18610	18304	18437	18586	18584	18467	18599	18644	18639	18570	18499	18480	18252	18463	18433	18384	18521	18565	18610	18652	18752	18499	18519	18453	18496	18563	18588	18661	18784	18768	18760	18400	18556	18613	18495	18568	18641	18685	18607	18618	18544	18619	18691	18665	18645	18710	18524	18643	18638	18719	18591	18533	18589	18593	18762	18562	18668	18793	18722	18675	18843	18710	18852	18678	18592	18623	18705	18703	18540	18470	18639	18718	18806	18605	18476	18612	18306	18485	18756	18627	18696	18645	18754	18816	18545	18462	18653	18581	18782	18571	18759	18407	18898	18605	18555	18640	18664	18665	18496	18800	18710	18604	18550	18700	18526	18723	18475	18547	18476	18606	18721	18629	18800	18648	18611	18601	18603	18613	18717	18552	18459	18627	18645	18548	18516	18453	18393	18665	18533	18722	18614	18414	18711	18622	18599	18647	18534	18583	18603	18712	18660	18693	18716	18378	18642	18751	18685	18694	18597	18366	18666	18545	18873	18430	18475	18604	18466	18641	18384	18514	18623	18772	18628	18573	18632	18561	18807	18682	18547	18496	18493	18888	18781	18560	18476	18794	18831	18644	18527	18706	18439	18562	18517	18586	18649	18622	18421	18508	18739	18570	18728	18638	18686	18575	18840	18734	18902	18859	18546	18401	18550	18596	18731	18661	18677	18592	18469	18463	18311	18231	18895	18687	18800	18654	18545	18436	18542	18641	18544	18716	18650	18447	18656	18605	18553	18598	18745	18611	18509	18593	18648	18651	18551	18705	18475	18631	18793	18665	18632	18395	18592	18610	18426	18682	18680	18805	18771	18503	18671	18758	18438	18278	18586	18871	18691	18629	18756	18616	18951	18589	18741	18499	18722	18662	18669	18625	18625	18515	18646	18268	18521	18545	18777	18577	18459	18648	18525	18627	18385	18532	18714	18667	18844	18807	18559	18629	18603	18444	18731	18472	18733	18492	18696	18516	18681	18588	18542	18735	18718	18450	18608	18754	18812	18804	18448	18811	18557	18714	18452	18588	18499	18658	18712	18529	18664	18636	18483	18452	18626	18371	18547	18733	18720	18462	18438	18660	18551	18660	18471	18569	18611	18577	18666	18561	18523	18706	18726	18608	18559	18576	18556	18339	18551	18564	18438	18366	18603	18589	18503	18545	18521	18451	18699	18669	18506	18648	18395	18349	18572	18568	18811	18763	18737	18635	18632	18455	18642	18843	18598	18620	18686	18602	18746	18748	18463	18614	18538	18580	18789	18680	18676	18592	18827	18737	18642	18448	18640	18676	18621	18603	18673	18619	18441	18555	18574	18629	18743	18615	18452	18634	18734	18774	18659	18665	18608	18492	18491	18708	18699	18660	18636	18496	18662	18499	18854	18688	18586	18442	18667	18769	18648	18686	18536	18443	18651	18731	18576	18596	18560	18650	18438	18556	18626	18764	18446	18756	18629	18568	18646	18454	18517	18551	18786	18692	18686	18442	18598	18527	18663	18466	18522	18778	18584	18482	18798	18630	18686	18496	18529	18702	18538	18672	18486	18890	18720	18684	18678	18602	18468	18631	18724	18687	18615	18527	18453	18674	18645	18734	18670	18579	18564	18487	18616	18381	18591	18354	18689	18551	18580	18492	18758	18587	18455	18551	18807	18764	18705	18623	18625	18767	18693	18677	18734	18596	18562	18743	18779	18381	18624	18533	18466	18668	18534	18679	18551	18752	18668	18620	18636	18689	18664	18514	18567	18510	18630	18674	18664	18515	18756	18762	18663	18612	18610	18686	18616	18709	18452	18350	18659	18653	18684	18694	18710	18658	18569	18714	18519	18617	18450	18564	18645	18605	18507	18478	18729	18449	18646	18593	18685	18723	18596	18820	18773	18639	18585	18590	18636	18554	18674	18608	18622	18690	18701	18678	18551	18521	18469	18519	18577	18674	18630	18704	18505	18712	18779	18540	18722	18543	18453	18568	18555	18692	18496	18520	18493	18730	18742	18636	18776	18604	18742	18450	18509	18638	18537	18440	18628	18530	18709	18464	18559	18902	18659	18552	18490	18798	18757	18721	18561	18558	18570	18839	18524	18580	18770	18760	18526	18707	18602	18427	18494	18468	18533	18480	18606	18616	18610	18493	18475	18600	18723	18742	18619	18616	18421	18617	18625	18651	18518	18412	18627	18704	18623	18461	18552	18447	18763	18715	18596	18377	18677	18602	18506	18544	18746	18501	18648	18550	18614	18533	18760	18736	18751	18473	18614	18496	18617	18767	18656	18701	18582	18600	18772	18509	18706	18502	18682	18536	18623	18511	18757	18631	18535	18778	18487	18539	18680	18594	18669	18646	18772	18604	18587	18501	18678	18689	18412	18519	18761	18582	18575	18676	18660	18690	18640	18695	18649	18494	18556	18563	18568	18612	18710	18701	18584	18707	18436	18669	18627	18712	18712	18572	18595	18598	18636	18602	18657	18547	18751	18615	18364	18523	18579	18387	18674	18785	18656	18563	18521	18449	18280	18427	18629	18607	18657	18534	18508	18680	18757	18680	18677	18657	18532	18457	18634	18635	18641	18658	18635	18666	18568	18400	18573	18600	18824	18611	18672	18558	18660	18632	18645	18707	18578	18678	18513	18608	18622	18841	18559	18620	18568	18603	18516	18477	18537	18473	18853	18461	18819	18675	18622	18596	18652	18779	18400	18609	18682	18693	18385	18542	18573	18601	18581	18459	18581	18345	18697	18563	18641	18795	18581	18550	18736	18461	18671	18744	18602	18708	18593	18320	18814	18483	18760	18591	18456	18849	18479	18306	18668	18704	18629	18333	18645	18554	18617	18560	18747	18646	18631	18664	18529	18508	18653	18469	18712	18584	18538	18361	18628	18644	18746	18572	18723	18521	18642	18538	18516	18468	18507	18423	18597	18451	18537	18629	18489	18481	18608	18642	18670	18385	18310	18539	18605	18689	18894	18731	18728	18650	18612	18621	18515	18331	18517	18824	18655	18555	18611	18865	18687	18636	18691	18470	18484	18717	18854	18825	18579	18486	18528	18612	18556	18681	18653	18867	18588	18493	18576	18680	18666	18734	18581	18501	18636	18504	18303	18570	18608	18554	18671	18581	18462	18761	18553	18714	18660	18437	18482	18693	18406	18552	18803	18557	18585	18432	18411	18509	18730	18432	18431	18556	18530	18912	18796	18622	18367	18299	18592	18819	18928	18630	18729	18856	18416	18572	18679	18511	18444	18742	18557	18682	18485	18679	18558	18653	18642	18621	18829	18688	18771	18629	18741	18393	18608	18663	18749	18661	18718	18481	18434	18555	18696	18573	18701	18555	18658	18594	18813	18752	18486	18527	18602	18736	18477	18737	18480	18542	18632	18458	18723	18613	18639	18579	18461	18548	18502	18555	18458	18712	18584	18758	18586	18663	18737	18429	18633	18676	18641	18689	18441	18618	18634	18510	18516	18704	18562	18619	18704	18637	18774	18556	18535	18549	18563	18747	18645	18568	18769	18506	18770	18484	18611	18734	18542	18503	18547	18621	18579	18510	18518	18649	18773	18703	18616	18588	18737	18597	18728	18812	18551	18512	18540	18609	18395	18589	18676	18570	18569	18555	18699	18599	18763	18347	18577	18645	18693	18606	18699	18460	18802	18588
19085	31936	26913	19544	17480	16594	15518	15171	14914	14765	14517	14544	14480	14494	14293	14521	14288	14246	14458	14523	14308	14509	14326	14425	14382	14245	14263	14324	14333	14152	14391	14459	14295	14339	14593	14353	14274	14311	14275	14508	14283	14252	14377	14407	14208	14423	14397	14280	14476	14377	14297	14415	14202	14416	14318	14204	14328	14245	14315	14277	14425	14223	14412	14333	14280	14342	14345	14416	15106	15013	14797	14588	14427	14388	14359	14315	14315	14196	14286	14300	14332	14172	14304	14091	14216	14232	14388	14199	14446	14254	14219	14227	14231	14214	14342	14337	14334	14128	14383	14170	14240	14247	14406	14270	14339	14223	14358	14309	14159	14492	14278	14276	14310	14173	14196	14241	14279	14138	14134	14255	14286	14407	14186	14214	14347	14326	14400	14305	14257	14359	14285	14351	14309	14352	14158	14106	14349	14268	14286	14254	14220	14054	14310	14103	14285	14401	14272	14406	14300	14456	14360	14207	14236	14331	14262	14196	14225	14228	14163	14355	14189	14382	14429	14212	14132	14126	14351	14339	14202	14372	14196	14340	14194	14488	14399	14465	14134	14151	14525	14137	14201	14287	14314	14260	14238	14232	14110	14245	14332	14393	14466	14221	14321	14268	14430	14200	14172	14236	14350	14291	14255	14360	14395	14242	14214	14384	14237	14392	14141	14184	14207	14167	14272	14338	14314	14351	14138	14243	14258	14429	14409	14378	14205	14392	14375	14273	14185	14131	14450	14167	14245	14335	14302	14242	14154	14346	14326	14285	14117	14420	14362	14317	14297	14109	14211	14381	14236	14207	14168	14239	14352	14229	14117	14151	14268	14443	14219	14244	14363	14120	14283	14173	14230	14226	14302	14257	14020	14218	14240	14246	14272	14373	14134	14300	14189	14204	14142	14159	14166	14254	14227	14331	14282	14345	14224	14202	14431	14061	14298	14266	14113	14225	14366	14115	14389	14265	14249	14226	14093	14110	14335	14362	14227	14315	14377	14184	14245	14227	14139	14254	14307	14390	14341	14361	14330	14396	14161	14240	14401	14161	14298	14239	14351	14387	14292	14243	14537	14186	14357	14306	14334	14195	14323	14171	14350	14195	14262	14366	14123	14160	14250	14341	14118	14229	14250	14293	14372	14255	14223	14151	14211	14469	14303	14164	14388	14334	14194	14229	14425	14143	14281	14183	14210	14247	14191	14341	14323	14156	14311	14228	14031	14210	14411	14193	14412	14239	14131	14078	14317	14279	14215	14273	14201	14334	14278	14152	14197	14233	14232	14202	14328	14170	14065	14355	14361	14167	14220	14298	14155	14074	14297	14222	14128	14432	14241	14272	14299	14048	14244	14305	14221	14201	14236	14293	14305	14273	14220	14376	14318	14277	14330	14327	14320	14321	14283	14315	14327	14314	14336	14375	14326	14191	14337	14269	14399	14277	14330	14157	14317	14483	14345	14227	14258	14303	14249	14179	14242	14284	14272	14340	14218	14283	14033	14389	14100	14306	14346	14278	14262	14303	14383	14334	14290	14165	14282	14323	14033	14240	14263	14193	14313	14272	14184	14408	14194	14364	14288	14294	14361	14368	14117	14131	14269	14213	14307	14291	14312	14286	14329	14028	14295	14285	14344	14190	14093	14319	14154	14219	14367	14327	14390	14219	14304	14182	14281	14156	14214	14253	14395	14412	14321	14357	14381	14427	14250	14288	14324	14236	14341	14209	14341	14133	14348	14156	14203	14255	14203	14100	14141	14476	14403	14145	14314	14413	14219	14172	14275	14339	14572	14249	14197	14270	14355	14314	14209	14273	14384	14136	14288	14567	14220	14345	14210	14349	14182	14227	14168	14299	14287	14260	14197	14243	14295	14239	14294	14399	14251	14256	14273	14339	14173	14111	14229	14291	14170	14211	14212	14255	14295	14227	14434	14289	14114	14344	14359	14280	14190	14383	14269	14333	14408	14226	14372	14345	14293	14238	14165	14295	14192	14276	14466	14168	14255	14157	14300	14340	14173	14447	14349	14343	14297	14240	14270	14381	14244	14150	14391	14298	14323	14223	14375	14430	14343	14191	14200	14286	14330	14213	14200	14264	14248	14241	14277	14298	14269	14288	14500	14242	14217	14154	14315	14148	14286	14354	14295	14368	14220	14298	14180	14036	14461	14240	14127	14361	14177	14391	14079	14338	14293	14347	14253	14302	14200	14249	14113	14222	14191	14205	14300	14286	14467	14261	14213	14165	14309	14359	14171	14376	14251	14080	14287	14289	14276	14275	14300	14344	14240	14325	14340	14145	14318	14293	14172	14274	14214	14343	14165	14505	14329	14315	14231	14184	14294	14223	14211	14281	14319	14305	14200	14367	14320	14240	14308	14294	14277	14282	14322	14125	14200	14375	14216	14239	14231	14158	14210	14223	14323	14206	14281	14295	14327	14109	14335	14352	14248	14389	14416	14268	14238	14156	14215	14356	14167	14302	14278	14319	14077	14300	14341	14289	14317	14106	14264	14305	14397	14136	14293	14279	14128	14363	14274	14261	14311	14280	14306	14284	14188	14405	14214	14419	14224	14453	14232	14060	14412	14364	14258	14256	14236	14219	14287	14458	14224	14284	14303	14053	14175	14115	14117	14146	14075	14488	14255	14102	14250	14339	14328	14193	14188	14220	14205	14194	14447	14294	14444	14315	14247	14165	14228	14095	14183	14144	14122	14296	14286	14308	14451	14339	14309	14472	14160	14369	14273	14375	14264	14102	14193	14338	14204	14216	14241	14363	14120	14252	14368	14330	14175	14337	14265	14254	14324	14291	14261	14336	14202	14260	14590	14237	14332	14458	14377	14255	14343	14141	14268	14181	14121	14377	14424	14167	14297	14213	14176	14339	14391	14252	14208	14307	14408	14287	14172	14338	14335	14243	14259	14031	14372	14288	14451	14289	14237	14340	14154	14236	14161	14213	14332	14533	14355	14212	14462	14327	14107	14365	14411	14324	14125	14219	14273	14266	14302	14252	14220	14256	14274	14234	14233	14192	14253	14325	14291	14257	14300	14244	14369	14382	14209	14199	14323	14332	14207	14301	14272	14311	14260	14130	14150	14339	14277	14239	14167	14269	14354	14240	14208	14345	14361	14276	14254	14159	14383	14233	14242	14367	14101	14244	14157	14224	14096	14114	14246	14433	14301	14284	14246	14237	14364	14243	14209	14261	14265	14307	14242	14085	14272	14370	14192	14297	14258	14217	14235	14387	14284	14292	14171	14138	14492	14166	14317	14407	14154	14241	14317	14405	14214	14363	14283	14104	14255	14265	14235	14306	14055	14314	14427	14351	14221	14134	14357	14221	14339	14402	14104	14410	14294	14094	14143	14294	14461	14033	14332	14251	14377	14353	14379	14237	14141	14275	14285	14140	14172	14488	14261	14124	14291	14369	14289	14241	14136	14288	14223	14253	14380	14210	14316	14222	14324	14257	14273	14344	14335	14434	14313	14346	14289	14097	14148	14219	14383	14087	14328	14425	14401	14220	14076	14193	14307	14277	14197	14314	14308	14314	14299	14181	14312	14425	14145	14219	14060	14242	14314	14295	14321	14427	14207	14199	14258	14152	14259	14282	14245	14380	14359	14271	14265	14119	14286	14131	14301	14217	14205	14248	14357	14295	14220	14203	14189	14317	14302	14167	14297	14356	14200	14277	14262	14149	14206	14207	14233	14288	14366	14104	14352	14306	14324	14275	14378	14318	14207	14219	14253	14352	14312	14232	14353	14223	14141	14301	14314	14204	14328	14281	14372	14253	14326	14350	14318	14385	14242	14277	14442	14324	14307	14089	14285	14193	14319	14330	14212	14327	14397	14393	14274	14259	14190	14185	14212	14471	14408	14146	14278	14333	14362	14197	14369	14289	14332	14202	14322	14318	14401	14327	14333	14373	14168	14286	14239	14390	14102	14310	14300	14188	14303	14247	14195	14202	14139	14089	14356	14353	14274	14285	14236	14396	14341	14282	14351	14376	14472	14131	14293	14311	14190	14283	14334	14363	14218	14278	14291	14306	14253	14142	14216	14309	14314	14376	14201	14311	14312	14320	14104	14200	14302	14240	14373	14385	14208	14403	14504	14235	14383	14240	14299	14359	14288	14351	14419	14262	14256	14250	14312	14213	14449	14227	14261	14610	14187	14211	14220	14286	14432	14272	14216	14263	14315	14211	14125	14360	14433	14329	14177	14281	14336	14313	14237	14273	14236	14226	14310	14137	14251	14341	14307	14301	14355	14395	14184	14283	14485	14234	14303	14182	14309	14366	14331	14333	14318	14357	14217	14134	14288	14493	14243	14334	14372	14427	14199	14290	14103	14193	14345	14149	14353	14254	14432	14381	14327	14217	14382	14123	14270	14419	14160	14205	14283	14239	14290	14312	14226	14136	14097	14224	14287	14181	14236	14402	14292	14403	14340	14214	14168	14260	14530	14304	14213	14313	14238	14295	14452	14295	14279	14306	14365	14314	14239	14286	14003	14406	14077	14228	14338	14226	14277	14176	14308	14220	14373	14192	14374	14275	14454	14399	14171	14296	14243	14226	14311	14263	14362	14291	14445	14558	14277	14335	14123	14249	14204	14262	14149	14238	14312	14380	14126	14227	14395	14421	14319	14456	14217	14258	14250	14206	14386	14294	14315	14315	14274	14323	14162	14155	14425	14194	14246	14325	14393	14111	14196	14262	14391	14188	14281	14142	14269	14106	14215	14212	14163	14142	14315	14230	14175	14246	14233	14201	14111	14269	14206	14379	14325	14369	14186	14135	14247	14408	14364	14210	14369	14271	14285	14367	14095	14171	14248	14168	14202	14458	14439	14285	14297	14380	14402	14318	14289	14256	14355	14397	14287	14322	14199	14150	14213	14225	14303	14349	14168	14245	14361	14090	14007	14293	14315	14370	14385	14516	14238	14077	14280	14270	14235	14282	14374	14149	14494	14197	14061	14161	14444	14445	14179	14219	14236	14190	14219	14105	14159	14342	14248	14218	14291	14342	14149	14472	14168	14270	14361	14281	14328	14180	14293	14207	14232	14181	14201	14217	14303	14257	14175	14189	14148	14249	14280	14340	14215	14126	14332	14407	14273	14304	14198	14397	14251	14396	14325	14320	14276	14075
23212	21694	29699	24234	21921	24289	26163	21060	19850	20053	19854	19724	19589	19491	19412	19507	19308	19248	19294	19249	19366	19473	19277	19128	19340	19197	19202	19526	19314	19274	19133	19440	19063	19299	19372	19095	19194	19442	19135	19242	19124	19165	19006	19179	19166	19054	19365	19251	19116	19209	19318	18862	19194	18855	18983	19214	19115	18994	19125	19136	19009	19094	19084	19164	19166	19145	19315	19596	19999	19812	19606	19293	19097	18995	18962	19196	19128	19057	19019	18967	19236	19321	19214	19082	19068	19183	19092	19224	19049	18980	18938	19044	18981	19215	18916	18920	19111	19025	19147	18925	19172	19080	19125	19205	19086	18964	18952	19332	19352	19151	18999	19142	19125	18963	19115	19329	19090	19059	18995	19044	19081	18933	19015	19018	19154	19077	18932	18935	18851	19147	19092	19028	19057	19194	19005	18908	18901	18866	19107	19041	18921	18939	19160	19063	18849	19140	18939	19173	18924	19095	19128	19158	19274	19126	19068	18914	19163	18907	19184	19053	18960	19063	19011	18859	18943	19121	19301	18941	19018	19081	19025	19143	19017	18995	19026	18908	18961	18872	19049	19012	18949	19082	19029	19027	19171	19217	18960	18814	19167	19026	19033	19105	18964	19037	19002	19136	18963	18982	19105	19357	18977	18765	19118	18885	19127	19044	18931	18915	19117	19178	18950	19092	19025	19089	19111	18776	19170	19189	18747	19016	18998	19029	19079	19009	19033	18930	19160	19151	18992	18927	18822	19007	18860	18873	19150	19073	18999	18958	18908	19044	19052	19175	18924	19021	18980	18895	18946	18983	19088	19181	18849	19009	18913	19057	18917	18986	19219	18859	19066	19068	18939	19058	18825	18804	19138	19024	18935	19017	18926	19127	18795	18980	19099	19160	19196	19046	18962	19025	18742	18899	19031	18939	19115	19045	19010	19074	19024	19180	18935	19038	18880	18853	19059	19086	19051	18943	18873	19311	18974	19215	18901	19041	19014	19128	19045	19196	19200	19056	18919	19036	18945	19099	19134	19018	18873	19195	19118	18963	19188	19022	19131	18817	19077	19136	18771	19078	18986	19065	18938	19111	18990	19025	18979	19050	19076	19060	18997	19124	19035	19079	19017	19013	19000	19038	19058	19140	19166	19197	18838	18990	18953	19013	18983	19106	19087	19124	19022	18867	19023	19018	18893	19015	19038	19150	18892	19186	19040	19136	19049	19162	18994	19041	18915	19187	19113	18983	19072	19084	19201	19011	19027	19011	19012	18958	18881	18886	19158	19081	19008	18925	18899	18971	18906	18936	18904	19089	18990	18881	18991	19091	19244	18787	19056	18891	18978	19038	18793	19090	18966	19071	19155	19147	18822	18812	19067	18958	18857	18878	19014	19031	19083	19208	18949	18830	18916	19051	19033	19189	19110	19016	19204	19067	19107	19020	18972	19058	19096	19011	19038	19118	18998	18987	19037	19289	18961	18957	19135	19087	18985	19057	18979	18921	19140	18886	19079	18880	19111	18919	18873	19024	19000	19178	18807	18873	18992	18860	19092	18887	19042	18867	19182	19158	19091	19166	19110	18819	18906	19016	19220	18963	19135	18913	19119	19033	18891	19048	19044	18898	19032	19117	19218	19095	19145	19056	19335	19154	18976	19099	19213	19038	19059	18883	18878	19262	19204	18979	19232	18858	19007	19011	18853	19090	19093	18796	18924	19053	18991	19179	19175	19036	19030	18860	18868	19138	19014	19197	18867	19055	18967	18880	19079	18935	19104	19018	19011	18998	19106	18877	19202	18990	19112	18977	19045	19030	19101	18788	19085	18956	18847	19077	18983	19213	19052	19079	18958	19099	18950	19158	19130	19120	18994	19042	18940	19068	19026	19116	19040	19040	19100	19153	19129	19026	19069	19017	18957	18843	18919	18904	18963	19071	19075	19139	19147	19193	19103	18897	19169	19175	19045	19055	18921	19085	19234	19004	18922	19058	19162	19090	18995	18846	18896	18902	18999	18884	18684	19097	19037	18910	19118	18974	19327	18949	19048	18878	19054	19113	18857	18988	19118	19026	19111	18966	18797	19173	18977	18988	19101	19097	19238	18963	19349	19086	18996	19173	19084	19048	19037	18926	19250	18975	19111	19177	18961	18938	19086	19152	19147	18988	19117	19092	19065	18971	19095	18910	18984	19068	19071	19054	18923	19127	18908	19051	18927	19021	19080	19055	19072	19018	18888	19020	18782	19129	18916	19086	19023	18932	19179	19119	19058	19143	19067	19203	19044	18894	19129	19035	19114	18962	19104	19153	18943	18739	18984	18971	18878	18934	19142	19070	18925	19139	19227	19285	19137	19074	19032	18964	19075	19177	19099	19038	18824	19011	19056	18881	19015	19152	18986	19012	19044	19253	18993	18978	18820	18941	19026	18943	18901	19114	19034	18955	19169	19178	18976	19006	19043	19005	19066	18891	19213	19104	18988	19117	18956	19111	19159	18975	18968	19049	19086	18955	18885	19095	18852	19017	18886	18885	19089	19076	18904	18986	19122	19052	19042	18825	18858	19168	19068	18980	18987	18833	19047	19118	19206	19021	19113	19045	19121	19033	19023	18954	18988	19098	19086	19130	18829	18932	19033	19022	19116	19186	19122	18924	19056	18845	18810	19112	19102	18826	18880	19040	19026	19156	19060	19163	19105	19062	19159	19135	18987	18872	19113	19065	19172	19054	19201	19035	18880	19103	19082	18922	18962	19030	19052	18888	18943	19045	19044	18969	18865	18933	19174	19042	19014	19054	18998	19072	18861	18991	19098	19180	19067	19078	19022	18921	18870	18892	18933	19201	18929	19000	18980	19132	18997	18960	19089	18755	19095	18937	19071	19125	19121	19080	19058	19027	19174	18864	18989	19262	19126	19178	19063	19073	19038	19135	19058	18979	19108	18970	18806	18931	19166	19211	19156	19045	19063	19171	18987	19019	18945	18962	18922	19071	18907	18971	19027	18950	19137	19018	19137	19120	19077	19024	19029	18971	18776	18963	18950	19152	18993	18879	19048	19037	18906	18926	19059	19047	18964	18853	19004	19053	19254	18934	18858	19191	18943	19044	19027	19292	19143	19092	19148	18870	19018	19116	19105	19083	19041	18877	19035	19041	19072	18989	19065	19135	19088	19056	19145	19145	19036	18862	19091	19090	19191	18865	18934	18968	18872	19086	19157	19018	18843	18991	18928	19101	19088	18990	19080	19004	19055	19133	19056	19231	19279	18967	19105	19001	18825	18899	19239	18835	18888	19160	18981	18869	19015	18954	19040	19068	18767	19011	18992	19153	19092	19229	19224	19192	19038	19081	18869	18934	19133	18997	18868	18778	19064	19009	19056	18798	18932	18935	19036	18792	18947	18792	18989	19216	18975	19226	19014	19030	19052	18986	18842	18932	19263	19011	19025	19180	19044	19038	19010	18845	18992	18965	19179	18968	19060	18943	18968	19012	18924	18994	18866	19096	19014	19131	18948	19180	19140	19067	19158	18997	19009	19336	18968	18907	19042	19019	19201	19005	19144	19150	19064	18929	18970	19189	19086	18944	18945	19127	18963	19070	19290	19072	18839	19039	18839	18952	18898	18834	19128	18814	18977	19173	18946	18940	19146	18841	19003	19148	19000	19038	18975	18973	18946	19062	18883	19053	18886	19003	18884	18769	19073	19041	19002	18902	19162	18945	18925	18910	19052	19068	18920	18838	19089	19170	18878	18923	19051	19054	18826	18923	18952	18913	19079	19023	19094	19056	19162	19056	19112	18924	18988	18876	18984	19221	19069	19000	19049	19010	19024	19311	19109	19192	19273	19024	18826	18974	18994	19120	19058	18871	19088	18982	19000	19009	19091	19042	19129	19008	18800	18842	18889	18879	18920	19080	19211	19020	19053	19016	18931	19091	19328	18958	19057	18900	19225	19087	19213	19154	18970	18986	18867	18989	19100	18848	19111	19136	18952	18850	18893	19003	18980	19002	18922	19230	19201	19309	19071	18985	18959	19026	18937	19076	19099	18856	19130	19111	18946	18753	19091	19184	19205	18988	19047	19140	19060	19158	19290	19136	18921	19122	19076	19045	18999	18927	18987	19079	19084	18977	18922	18995	19086	18775	19285	19132	19296	19115	19006	19071	18776	19036	19134	18992	18981	19163	19161	18890	19144	18945	19077	19172	19120	19044	18929	19000	19138	18791	19144	19164	18983	19182	19032	19177	19045	18983	18999	18884	19154	19020	19022	19098	18901	19154	19153	18929	19025	18696	18962	19180	18970	19182	18993	18900	19266	19209	19116	19079	19009	19001	19037	19139	19010	19008	18962	19202	18908	19043	19115	18993	19136	19139	19021	18788	18929	19055	19117	18906	19131	19126	19226	18889	19082	18979	19011	19241	19176	18974	18951	19149	19029	19012	18956	19021	19110	18946	18860	19115	18952	18936	18999	19160	19303	18981	19038	19030	19044	19076	18867	18971	19094	19200	18957	18913	19013	18871	19016	18892	19087	19069	18982	19040	19112	19032	19154	19073	18986	18955	19172	19161	19151	19006	19253	19247	19148	19078	19253	19071	19008	18795	18962	19076	18898	19038	18827	18816	19069	18941	19024	19182	18894	18915	19184	18896	18860	19083	18985	18974	18929	19157	19258	19042	19077	19094	18971	19091	18918	18964	19196	18952	18933	18859	18910	19058	19106	19026	18924	18969	19309	19074	19174	19234	19071	18713	18886	18873	18839	18775	18825	18989	19098	18975	19090	19017	19185	18951	18995	18991	19093	18979	18972	19019	18819	19121	19194	18926	19018	19087	19023	18983	18905	18801	19191	19133	18975	19098	19139	19092	19111	18882	18976	18894	18983	18817	19012	18803	19089	19074	19134	19205	19139	18953	18972	18765	18822	18964	18738	19087	18954	19011	19004	18984	19034	19068	18918	19026	18923	18975	19214	18977	18960	19029	19017	18911	19099	19115	19143	19108	19024	19107	19233	19073	18999	19129	19009	18934	18949	18899	18839	19100	18751	18907	19174	18810	19234	18866	19132	19306	18965	19031	18977	18866	19025	18976	18979	19154	18824	19207	19181	19023	19016	18970	19061	18891	18935	18952	19138	18882	18788	19116	19003	18989	18954	19141	19083	19005
24088	40454	33808	25694	22022	20212	18778	17722	17012	17019	16651	16525	16474	16381	16239	16203	16066	16094	16135	16210	16122	16140	16083	16185	15870	16130	16041	16066	15965	15952	15937	16131	16136	16170	16163	15959	15992	15928	16109	15933	16239	16139	15996	16108	15971	16148	16112	15944	15939	15924	16084	15995	15930	16103	15844	16007	16086	15816	16010	16024	15914	15893	15880	15982	15952	15918	16560	17191	17246	16878	16652	16348	16250	15898	15912	15824	15913	16120	16016	16075	15949	16060	15976	16115	15908	16031	16007	15916	16017	16014	16030	15824	15971	16034	15955	15978	15895	15853	15955	16001	16004	15880	15854	15903	15906	15896	15910	15941	15949	15902	15828	15925	15968	15900	16032	15887	16005	15969	15925	15993	15961	16000	15991	16063	15859	15838	15948	15988	15892	15919	16060	16016	16211	16056	15889	15849	15942	15727	15974	15974	16026	15942	15927	15872	15900	15922	15927	15785	15868	15842	15834	15935	15872	15923	15849	16000	15826	15975	15961	16059	15932	15893	15880	16081	15995	15894	16065	15864	15945	15936	15827	15849	15824	16102	15887	15934	16144	15884	15962	15979	15930	15960	15920	15833	15824	15936	15857	15934	15914	15945	15954	15968	15980	15972	15813	16159	16011	15790	15968	16020	15974	16110	16029	15777	15857	15876	15769	15878	15931	15881	15797	15853	15979	15932	15811	15935	15843	15953	15764	16005	16059	15895	15945	16047	15955	16033	16104	16012	16090	15971	15895	15874	15962	16093	15878	15890	15929	16045	15781	15975	16024	15850	16004	15800	16123	15977	15905	15992	15963	15917	15939	15812	16075	15980	15794	16226	15907	16033	15848	15942	15894	15916	15991	15880	15969	15823	15886	15927	16016	15886	15892	15963	15896	16039	15858	15945	15921	16012	15938	15986	15684	16057	16195	15872	15921	15884	15964	15871	16112	15870	15962	15819	15877	16085	15887	15994	15900	15993	15952	15984	16006	15867	15890	16057	15764	16022	16030	16039	15986	15843	16009	15841	15939	15932	15878	15983	15892	15976	16036	15886	15916	16088	15956	15897	15989	15893	15964	15902	15972	15796	15940	15940	15933	15788	15770	16012	15933	16029	16079	15857	15960	15971	16038	15891	16066	15895	15952	15848	15818	15892	15851	16048	16075	15844	15855	15874	15876	15946	15839	16026	15985	15939	15858	15941	15963	15600	15891	16202	15917	16086	16037	15885	15870	15963	15773	15916	15907	15920	16053	15984	15839	16150	16068	15892	15918	16039	15757	15977	15854	15937	15883	15955	16190	16051	15944	16006	15928	15850	15979	15919	15796	15949	16014	15821	15807	16008	15802	15810	15853	15961	16000	15785	15979	15670	15850	15963	15785	16053	15784	15949	15922	15874	15925	15831	15907	15913	15837	15735	15957	15886	15929	15851	16139	16126	15962	15984	15820	16025	15945	15935	15959	15921	15753	16014	15787	15917	15930	15934	16042	16044	16247	15844	15858	15825	16004	15902	15915	15893	16119	15975	15830	15785	15812	15935	15890	15894	16074	16210	15961	16025	15946	15928	15909	15916	15971	15895	15953	16047	15894	16024	15858	15950	15908	15917	15937	15901	15994	15933	15927	15909	15816	15677	15922	15895	15844	15887	16060	15990	15916	15990	15848	15920	15873	16040	15933	15965	16043	16022	15781	16009	15839	15909	15938	15955	15991	15922	15856	15885	15845	15800	15970	15943	15930	15965	15862	16148	16114	15985	15983	15869	16002	15947	15874	16088	16029	15957	15998	16045	15767	16033	15613	15818	15991	15920	15970	16056	15975	15911	15859	16171	16056	15721	16003	15901	15919	15894	15888	15985	16134	15940	16014	15870	15959	15968	15750	16043	15913	16007	15763	15941	15963	15877	16048	15954	15865	15921	15749	15879	15942	16098	15948	15842	15974	15880	16118	15941	16059	15802	15798	15814	15785	15966	15935	15924	15997	15860	15877	15891	16011	16030	15777	15821	15993	15829	15927	15874	16163	15806	15928	15799	15866	15826	16009	15877	15884	15912	15910	15810	16003	15864	15939	15829	15956	15941	15998	15920	15916	16113	15983	15928	15806	15956	15972	15876	15858	15970	15870	15822	16105	16090	16051	15881	16007	15930	15814	15919	15777	15992	16001	15932	15788	15919	15932	15833	15874	15811	15822	15992	15936	16004	15952	16007	15929	16018	15913	15960	15939	15851	15840	15795	16051	15863	16010	15895	16055	15875	16081	15997	16053	15971	15900	16026	15737	15806	15982	15811	15954	15892	15847	15937	15961	15951	15981	15882	15974	16146	15790	15869	16032	15895	15917	16124	15873	16084	15968	15875	15924	15848	15878	15939	16065	15954	16067	15997	15769	16066	15988	15862	16035	15959	15763	15832	16005	15826	15957	15892	15738	15790	15911	16007	16068	15983	15999	15905	15953	15783	15833	15949	15974	16018	15762	15945	15830	16086	15913	15919	15897	15750	15906	15906	15839	15870	15731	16062	15856	15985	15898	15932	15889	16120	15862	15847	15872	15944	15903	15987	15727	16061	15798	16033	15895	16023	15949	15988	15913	15974	15917	15828	16059	15903	15924	15860	15742	15970	16089	15969	15953	15824	15905	16076	15949	16155	15928	16039	15980	15903	16021	16017	16017	15963	15934	15886	15922	15934	15876	15935	15898	15885	16080	15858	15812	15962	15717	15966	15938	15837	16137	15930	15786	15941	15829	15930	15848	16034	16013	15830	15940	15871	15935	15929	15891	15973	16024	15994	16004	15870	15933	15822	15833	15893	16019	15992	16085	15794	15834	15875	15978	15797	15984	15983	15955	15940	15915	16007	15844	15821	15906	16121	15877	15865	15849	16046	15989	15907	16001	15831	15742	15924	15874	15917	15867	15918	15957	16001	15848	15855	15911	16103	16139	15828	15749	15937	15921	15882	16018	15964	15923	16012	15894	15839	15869	15844	15839	15890	15957	15922	16025	15920	16022	15944	15847	15946	15998	16046	16007	15969	15982	15812	16091	15845	15912	15779	15873	15882	15966	15812	15990	15871	15916	16141	15855	16101	15855	16163	16054	15910	15863	15830	15910	15734	16090	15755	15887	15895	15867	15982	16026	15707	15903	15835	15824	16073	15917	15960	15806	15862	15867	16023	15749	15714	15989	15869	15961	15985	15837	15946	15905	15754	15920	16056	15838	15888	15862	15859	15873	15833	16000	16004	15934	15952	15879	15834	15935	15920	15837	15907	16027	15930	16129	15899	15899	16081	15980	16022	15984	15896	16023	16000	15835	15960	16043	16021	15821	15954	15814	15904	15984	15945	15864	15990	15875	15915	16042	16025	15909	15737	16149	15732	15953	15909	15865	15721	15875	15741	16048	15800	15980	15968	15854	15919	15917	15852	15976	15758	15801	15848	15844	16067	16032	15931	15768	15871	15844	15792	16057	15920	15940	15720	15976	15837	15925	15852	15849	16013	15913	16098	15920	15927	16132	16095	15834	15831	15920	15883	15763	15894	15785	15869	15919	15945	16058	15968	15952	15960	15995	15853	15973	16012	15877	15857	15943	15983	15952	15817	15874	15857	15959	15950	15928	15882	15891	16004	15973	15972	16013	15930	15941	15910	16027	15893	15873	15847	15822	16031	15833	16071	15956	15788	15890	15918	15878	15872	15983	15924	15968	15953	15949	16008	16019	15854	15943	15873	15914	15911	15949	15843	15973	15860	15967	16020	15927	16091	15874	15892	15909	15817	15945	15966	15746	15860	15944	15963	15860	16043	15917	15891	15843	15891	15834	16026	15930	15951	15948	15960	15809	16019	16021	15936	15741	16026	16008	15971	15980	15848	16008	16055	15801	15888	15876	15808	16091	16016	15801	16026	15898	16037	15848	16001	15959	15771	15992	16096	15985	15825	15949	15941	15976	15900	15955	15836	15960	15956	15881	15873	15893	16006	16038	16029	15914	15763	15912	15895	15968	15879	15890	16023	15810	15922	15953	15922	15790	15892	16033	15975	15877	15948	15877	15994	15903	15850	15861	15849	15994	15996	15935	15819	15993	16013	15863	16068	15914	16043	15850	15979	16033	15807	15811	15841	15944	15840	15954	16070	15924	15847	15961	15928	15966	15861	16007	15835	15849	16004	16039	15982	16027	15860	15792	16010	15962	15828	16103	16034	15912	15944	16070	15704	15913	15937	15914	15816	15988	15918	16018	15944	15892	15986	15960	15992	16056	15782	15836	16002	15849	15810	15903	15859	15833	15892	15873	15984	15908	15944	15801	15879	15874	15800	15959	15765	15901	15869	15979	15923	15937	15985	15792	15863	15877	15824	15868	15926	16075	15837	15886	16001	15695	15800	15720	16051	15950	15832	15839	15831	15947	15869	15735	16092	16077	16021	15914	15700	15862	15770	15906	15985	16028	15939	16008	15711	15983	16045	15898	15959	15895	15917	15846	15934	15940	15910	15826	16072	15993	16023	16034	16060	15943	15818	15873	15835	16138	15795	15868	15797	15953	15982	15807	15964	15908	15895	15783	15935	15912	15787	15892	15736	15894	15877	16012	15953	15743	16038	15926	15879	15903	15677	15817	15887	16166	15983	16007	16013	15867	15692	16031	15801	15826	15910	15848	15936	16062	16046	15845	15856	15870	15986	15800	15985	15914	15995	15969	15932	16027	15951	16092	16009	15765	16057	15934	16074	15886	15850	16168	15969	15772	15890	15975	15927	15830	15791	15963	15980	16122	15856	16062	16000	15887	15970	15863	15824	15858	16113	16007	15898	15952	16043	16075	15893	15805	15887	15750	15951	15946	16109	15915	16042	16027	15890	16005	15703	15880	15942	15974	16038	15979	15952	16085	16046	16088	15983	15953	15781	15846	15762	15890	15878	15809	15883	15909	15952	16032	16034	16022	15950	15869	16135	15933	15885	15980	15888	15959	16004	15911	15854	15782	15872	15837	15922	15939	16105	16023	15891	15691	15792	15955	15800	15933	15940	15970	15976	16006	16070	15979	15920	15761	15903	15869	15744	15766	15918	15848	15988	16005	15833	16023	15978	15823	15848	16136	15873	16067	15765	15939	16012	15982	15808	16217	15949	15860	15836	15925	15834	16058	15948	16106	15976	16078	15852
28177	23035	26248	22499	18380	17998	17987	17686	17575	17452	17625	17389	17592	17404	17396	17421	17325	17274	17278	17483	17387	17427	17412	17266	17390	17282	17469	17368	17306	17490	17479	17505	17491	17524	17410	17459	17302	17333	17428	17424	17373	17267	17232	17383	17311	17369	17327	17303	17483	17311	17428	17546	17175	17506	17314	17399	17355	17398	17494	17396	17452	17257	17287	17293	17413	17541	17494	17486	17410	17431	17672	17533	17404	17267	17386	17414	17387	17330	17120	17252	17414	17469	17340	17323	17426	17416	17300	17265	17220	17419	17383	17356	17697	17440	17533	17439	17364	17361	17443	17364	17470	17281	17456	17317	17512	17495	17319	17199	17314	17291	17366	17338	17414	17487	17540	17419	17399	17329	17474	17258	17306	17531	17236	17410	17449	17402	17377	17356	17449	17478	17349	17434	17527	17349	17408	17389	17424	17243	17329	17301	17290	17389	17410	17561	17470	17361	17254	17399	17463	17483	17404	17472	17347	17350	17414	17263	17351	17408	17307	17382	17484	17178	17416	17220	17413	17116	17471	17414	17410	17337	17197	17480	17216	17534	17370	17367	17318	17252	17280	17318	17514	17539	17358	17316	17465	17492	17394	17389	17187	17465	17514	17345	17450	17438	17279	17416	17334	17303	17206	17225	17330	17592	17657	17207	17289	17480	17105	17303	17321	17441	17574	17242	17422	17251	17413	17235	17518	17436	17420	17302	17439	17364	17445	17369	17293	17470	17491	17461	17341	17436	17432	17365	17223	17508	17326	17253	17371	17410	17259	17371	17400	17339	17431	17200	17276	17366	17212	17285	17341	17435	17438	17450	17264	17400	17206	17295	17437	17305	17225	17237	17160	17395	17628	17556	17233	17478	17281	17346	17425	17457	17257	17571	17500	17444	17418	17433	17475	17337	17363	17421	17359	17430	17424	17346	17163	17290	17486	17323	17426	17276	17389	17247	17526	17374	17257	17351	17582	17326	17349	17108	17205	17200	17308	17433	17260	17347	17409	17396	17201	17410	17428	17455	17374	17532	17502	17268	17481	17302	17200	17226	17364	17211	17344	17245	17226	17240	17219	17349	17560	17292	17362	17430	17583	17365	17341	17426	17381	17187	17362	17501	17263	17316	17503	17433	17118	17498	17421	17436	17484	17368	17341	17327	17294	17358	17450	17416	17249	17260	17525	17389	17568	17326	17373	17259	17491	17279	17318	17532	17366	17316	17492	17240	17523	17378	17378	17325	17443	17375	17289	17431	17523	17395	17439	17403	17378	17517	17384	17345	17325	17410	17301	17358	17444	17457	17484	17248	17165	17209	17548	17395	17240	17373	17343	17425	17328	17455	17303	17409	17234	17425	17489	17412	17205	17238	17219	17584	17395	17184	17262	17428	17274	17380	17543	17571	17283	17369	17362	17376	17413	17369	17467	17342	17345	17259	17343	17302	17329	17404	17262	17302	17350	17371	17205	17486	17373	17300	17370	17379	17320	17355	17437	17429	17333	17347	17422	17525	17211	17270	17262	17529	17357	17246	17414	17249	17516	17288	17378	17214	17327	17305	17457	17291	17368	17265	17363	17513	17583	17639	17566	17342	17322	17471	17525	17408	17382	17341	17419	17401	17143	17510	17308	17201	17484	17243	17347	17382	17390	17259	17506	17322	17440	17270	17263	17408	17201	17348	17493	17401	17433	17503	17495	17436	17408	17481	17320	17291	17548	17225	17504	17332	17375	17641	17365	17556	17328	17455	17419	17465	17249	17420	17431	17296	17313	17397	17491	17309	17575	17419	17401	17270	17396	17349	17530	17322	17340	17474	17394	17396	17300	17425	17426	17601	17453	17395	17292	17547	17373	17181	17430	17416	17211	17335	17262	17605	17855	17385	17426	17541	17580	17583	17427	17300	17353	17511	17512	17421	17379	17405	17256	17199	17290	17370	17529	17328	17386	17379	17704	17425	17426	17178	17502	17223	17461	17226	17297	17259	17231	17352	17335	17617	17384	17340	17230	17349	17460	17400	17342	17457	17374	17377	17361	17415	17362	17376	17487	17417	17311	17338	17445	17536	17596	17273	17296	17346	17344	17307	17252	17432	17310	17227	17525	17324	17365	17384	17087	17434	17346	17211	17302	17360	17703	17249	17225	17404	17237	17565	17310	17306	17325	17226	17263	17350	17306	17404	17446	17559	17493	17587	17200	17361	17290	17201	17429	17410	17488	17371	17356	17442	17392	17232	17349	17202	17264	17278	17107	17398	17457	17344	17350	17387	17356	17445	17409	17361	17501	17262	17261	17274	17356	17485	17374	17497	17236	17388	17481	17250	17426	17380	17279	17366	17266	17443	17469	17264	17402	17557	17316	17436	17460	17504	17395	17330	17424	17244	17225	17315	17399	17180	17630	17384	17377	17293	17403	17454	17454	17321	17193	17343	17200	17360	17320	17438	17290	17138	17384	17484	17429	17386	17391	17341	17456	17609	17256	17419	17313	17236	17340	17366	17531	17318	17387	17292	17514	17154	17490	17428	17412	17397	17291	17268	17573	17427	17402	17353	17421	17355	17384	17367	17393	17315	17586	17425	17398	17223	17350	17412	17286	17369	17386	17617	17266	17492	17285	17489	17341	17383	17348	17556	17327	17164	17362	17465	17241	17440	17278	17181	17259	17380	17297	17469	17129	17293	17386	17275	17322	17521	17336	17235	17553	17409	17404	17347	17469	17318	17266	17509	17416	17384	17227	17429	17392	17622	17516	17319	17412	17545	17413	17539	17471	17536	17618	17341	17515	17381	17460	17372	17393	17480	17220	17394	17603	17355	17483	17378	17463	17466	17472	17378	17417	17463	17282	17422	17386	17361	17436	17174	17376	17414	17403	17364	17378	17484	17478	17401	17235	17411	17381	17333	17480	17274	17411	17300	17501	17400	17623	17491	17535	17172	17378	17245	17288	17485	17437	17426	17130	17208	17403	17621	17377	17437	17361	17378	17413	17440	17296	17423	17307	17391	17436	17421	17323	17301	17376	17407	17352	17387	17614	17404	17211	17412	17340	17425	17384	17185	17365	17242	17491	17291	17390	17276	17426	17469	17273	17296	17539	17500	17210	17242	17387	17481	17248	17350	17490	17405	17260	17379	17306	17348	17571	17366	17339	17560	17311	17315	17364	17422	17491	17400	17346	17304	17342	17291	17320	17287	17684	17544	17588	17398	17411	17434	17325	17493	17499	17433	17532	17484	17275	17385	17243	17733	17339	17376	17459	17450	17243	17345	17264	17192	17429	17442	17425	17454	17317	17204	17379	17285	17448	17282	17387	17306	17499	17382	17503	17331	17417	17307	17282	17514	17249	17454	17341	17429	17379	17611	17612	17568	17530	17310	17454	17250	17498	17295	17422	17525	17126	17459	17467	17472	17238	17521	17592	17405	17305	17421	17464	17102	17501	17451	17247	17575	17225	17350	17414	17565	17697	17689	17332	17465	17448	17451	17358	17393	17387	17374	17427	17299	17475	17174	17329	17405	17417	17288	17344	17377	17397	17292	17303	17280	17453	17422	17475	17331	17364	17264	17320	17351	17418	17287	17482	17358	17324	17330	17341	17255	17369	17368	17545	17441	17464	17443	17504	17554	17558	17314	17479	17480	17371	17595	17517	17540	17364	17197	17461	17349	17392	17399	17281	17382	17531	17388	17154	17515	17459	17468	17271	17481	17398	17495	17368	17576	17378	17429	17134	17317	17358	17325	17369	17295	17362	17300	17428	17382	17315	17209	17504	17335	17457	17365	17368	17335	17298	17345	17301	17251	17200	17442	17339	17485	17294	17578	17399	17578	17388	17507	17435	17292	17394	17454	17190	17432	17319	17092	17345	17279	17275	17303	17379	17323	17348	17305	17432	17496	17303	17336	17482	17610	17311	17425	17433	17203	17124	17256	17293	17330	17474	17364	17077	17332	17408	17368	17263	17228	17545	17333	17342	17524	17438	17388	17387	17177	17487	17432	17453	17458	17391	17483	17474	17466	17471	17324	17395	17382	17495	17379	17307	17337	17526	17616	17330	17293	17506	17439	17250	17507	17454	17670	17333	17478	17371	17278	17490	17524	17308	17551	17384	17505	17449	17478	17449	17398	17296	17423	17627	17644	17424	17401	17399	17472	17487	17151	17271	17297	17363	17313	17200	17324	17331	17544	17288	17456	17380	17314	17535	17316	17619	17514	17468	17313	17425	17167	17330	17404	17394	17426	17279	17506	17342	17360	17554	17387	17547	17314	17327	17457	17370	17450	17354	17487	17512	17337	17428	17384	17257	17353	17532	17412	17419	17753	17168	17338	17536	17325	17536	17283	17433	17254	17563	17304	17350	17518	17387	17395	17373	17342	17318	17356	17457	17448	17194	17535	17344	17337	17290	17217	17499	17459	17591	17211	17259	17280	17577	17490	17502	17263	17208	17351	17545	17428	17335	17448	17418	17489	17399	17480	17280	17432	17430	17227	17308	17318	17436	17340	17490	17229	17186	17403	17401	17254	17303	17413	17331	17517	17422	17431	17499	17383	17414	17591	17523	17475	17557	17411	17515	17328	17301	17509	17463	17444	17272	17378	17446	17316	17339	17169	17292	17333	17579	17312	17569	17381	17363	17386	17311	17273	17330	17594	17322	17406	17295	17499	17315	17378	17410	17400	17374	17441	17393	17368	17361	17325	17539	17440	17417	17397	17355	17257	17480	17440	17303	17264	17344	17651	17366	17488	17134	17418	17367	17420	17485	17310	17247	17342	17179	17326	17407	17319	17345	17175	17350	17397	17287	17371	17301	17439	17397	17422	17416	17392	17307	17367	17447	17555	17414	17424	17459	17478	17463	17497	17502	17424	17402	17423	17283	17323	17249	17421	17349	17439	17274	17360	17399	17472	17555	17494	17372	17040	17493	17267	17366	17504	17543	17302	17460	17385	17286	17440	17209	17498	17278	17433	17337	17519	17454	17264	17335	17479	17389	17477	17577	17404	17624	17465	17243	17337	17416	17333	17289	17376	17338	17291	17517	17222	17388	17356	17344	17456	17290	17241	17346	17271	17356	17292	17518	17461	17311	17466	17247	17178	17308	17426	17499	17320	17384	17497	17252	17536	17321	17169	17412	17462	17411	17401	17560	17300	17456	17338
18130	23166	21145	16889	14862	14302	14109	13978	13902	13618	13794	13823	13656	13714	13682	13724	13788	13642	13770	13806	13929	13630	13617	13453	13596	13567	13586	13758	13674	13714	13669	13671	13722	13693	13623	13763	13664	13567	13628	13808	13677	13665	13896	13706	13627	13694	13603	13628	13517	13614	13437	13595	13525	13590	13540	13739	13799	13666	13699	13637	13663	13592	13509	13672	13817	13627	13729	13708	13675	13990	13924	13904	13805	13609	13509	13829	13485	13633	13675	13691	13677	13778	13594	13569	13524	13573	13552	13495	13659	13754	13767	13612	13627	13425	13666	13630	13695	13625	13604	13766	13632	13629	13722	13546	13768	13590	13601	13646	13597	13681	13860	13708	13632	13824	13524	13619	13788	13607	13671	13635	13747	13591	13540	13618	13577	13632	13723	13629	13595	13619	13601	13752	13588	13711	13745	13527	13635	13698	13795	13744	13594	13477	13494	13655	13553	13583	13681	13581	13737	13704	13585	13688	13700	13488	13819	13652	13755	13872	13587	13511	13614	13715	13542	13714	13591	13652	13463	13549	13582	13606	13782	13660	13570	13716	13669	13619	13668	13679	13645	13704	13633	13581	13760	13727	13659	13642	13756	13798	13765	13635	13735	13564	13749	13548	13794	13527	13793	13768	13607	13750	13600	13567	13546	13737	13750	13686	13528	13631	13718	13670	13676	13574	13766	13505	13434	13719	13719	13541	13611	13666	13720	13767	13747	13542	13718	13718	13466	13645	13567	13619	13680	13813	13620	13630	13583	13811	13532	13693	13598	13577	13681	13690	13655	13760	13552	13695	13593	13753	13566	13586	13708	13668	13540	13649	13648	13719	13612	13592	13647	13532	13724	13402	13720	13704	13627	13657	13583	13571	13683	13535	13668	13706	13863	13570	13484	13693	13539	13646	13629	13520	13763	13721	13604	13604	13598	13576	13630	13750	13751	13649	13718	13584	13676	13630	13746	13628	13687	13749	13682	13479	13746	13632	13806	13676	13590	13755	13600	13608	13750	13602	13717	13560	13633	13655	13732	13723	13628	13727	13660	13832	13614	13750	13658	13507	13722	13515	13508	13614	13569	13689	13789	13682	13673	13730	13797	13714	13704	13577	13609	13694	13714	13694	13556	13597	13555	13736	13674	13799	13615	13889	13742	13626	13700	13662	13705	13764	13670	13656	13867	13477	13753	13572	13772	13771	13682	13584	13603	13639	13691	13640	13902	13590	13700	13599	13626	13684	13577	13532	13675	13616	13650	13562	13687	13748	13732	13861	13799	13801	13547	13604	13460	13648	13529	13534	13656	13559	13632	13523	13819	13785	13514	13567	13660	13621	13598	13629	13660	13502	13701	13555	13790	13660	13658	13440	13747	13642	13579	13672	13772	13553	13746	13694	13686	13605	13661	13752	13576	13773	13757	13693	13670	13790	13512	13614	13604	13550	13682	13664	13601	13650	13606	13699	13707	13433	13665	13639	13637	13446	13589	13676	13665	13736	13672	13497	13746	13653	13808	13585	13536	13723	13647	13609	13477	13710	13675	13558	13711	13588	13759	13651	13703	13602	13729	13681	13622	13561	13689	13850	13698	13765	13623	13627	13612	13668	13660	13626	13742	13732	13655	13541	13512	13632	13679	13847	13563	13680	13644	13571	13643	13583	13754	13732	13781	13667	13611	13524	13559	13645	13708	13622	13699	13662	13663	13460	13791	13771	13682	13663	13564	13787	13774	13518	13725	13631	13660	13507	13715	13637	13884	13490	13730	13517	13645	13665	13549	13601	13652	13499	13622	13464	13634	13765	13795	13641	13502	13674	13523	13746	13708	13592	13624	13748	13477	13775	13705	13642	13652	13710	13421	13840	13649	13688	13810	13719	13675	13615	13633	13878	13602	13581	13650	13640	13633	13662	13711	13739	13760	13568	13602	13751	13547	13509	13642	13781	13494	13732	13543	13651	13691	13702	13818	13691	13759	13751	13524	13742	13648	13689	13663	13634	13890	13675	13580	13654	13715	13639	13691	13596	13584	13632	13672	13713	13692	13666	13705	13625	13662	13581	13761	13595	13680	13639	13717	13677	13651	13599	13728	13543	13589	13667	13711	13569	13754	13608	13672	13703	13618	13615	13750	13609	13685	13708	13663	13661	13827	13635	13794	13561	13580	13456	13689	13605	13768	13694	13782	13718	13733	13697	13554	13751	13619	13718	13708	13726	13311	13726	13715	13586	13772	13556	13677	13710	13710	13639	13676	13605	13723	13759	13844	13610	13754	13752	13773	13520	13598	13838	13522	13743	13648	13791	13678	13639	13709	13664	13739	13640	13734	13445	13731	13661	13668	13493	13631	13729	13753	13679	13687	13716	13672	13666	13628	13798	13602	13419	13437	13691	13587	13588	13618	13522	13717	13587	13710	13873	13680	13654	13834	13675	13682	13548	13583	13652	13680	13602	13648	13523	13725	13593	13618	13780	13704	13563	13643	13702	13612	13631	13561	13665	13590	13578	13607	13669	13609	13525	13680	13645	13728	13533	13763	13713	13696	13690	13636	13476	13792	13560	13617	13526	13787	13732	13626	13638	13794	13777	13709	13726	13555	13689	13700	13527	13540	13465	13651	13734	13764	13647	13632	13626	13647	13606	13614	13675	13623	13562	13746	13546	13775	13888	13708	13605	13492	13750	13776	13848	13618	13558	13611	13463	13576	13549	13689	13777	13616	13924	13461	13838	13783	13503	13537	13617	13700	13706	13825	13653	13762	13522	13728	13683	13620	13836	13708	13444	13649	13823	13603	13656	13677	13737	13622	13632	13566	13715	13499	13537	13767	13496	13817	13625	13686	13754	13884	13689	13637	13482	13675	13604	13652	13586	13668	13737	13636	13559	13736	13786	13587	13556	13711	13593	13638	13737	13784	13541	13654	13684	13574	13674	13625	13598	13659	13673	13707	13550	13551	13823	13682	13742	13571	13608	13585	13541	13941	13656	13735	13654	13806	13682	13534	13654	13712	13602	13742	13677	13723	13776	13492	13703	13636	13726	13661	13772	13627	13649	13676	13773	13521	13788	13639	13690	13730	13629	13588	13664	13636	13654	13830	13725	13524	13653	13684	13664	13791	13820	13795	13713	13783	13670	13599	13638	13681	13613	13828	13652	13706	13767	13612	13624	13667	13433	13665	13655	13592	13615	13621	13741	13609	13731	13782	13585	13721	13693	13557	13678	13609	13574	13596	13753	13699	13579	13714	13743	13724	13751	13565	13729	13645	13881	13699	13687	13731	13695	13696	13578	13766	13660	13660	13597	13709	13740	13818	13547	13605	13668	13609	13599	13599	13629	13738	13709	13676	13786	13792	13674	13723	13585	13499	13549	13539	13678	13579	13631	13726	13620	13863	13519	13624	13693	13573	13573	13705	13698	13698	13507	13717	13553	13620	13772	13741	13593	13653	13730	13673	13652	13696	13551	13701	13768	13726	13709	13743	13672	13571	13622	13797	13582	13697	13591	13795	13719	13480	13649	13734	13732	13814	13648	13792	13673	13721	13634	13678	13648	13689	13550	13612	13861	13629	13688	13601	13670	13707	13781	13613	13535	13603	13413	13731	13764	13654	13524	13559	13664	13724	13756	13654	13674	13630	13551	13552	13673	13621	13723	13871	13629	13691	13678	13670	13647	13596	13663	13719	13714	13540	13638	13756	13695	13792	13829	13663	13598	13732	13680	13736	13768	13643	13717	13599	13717	13570	13748	13612	13628	13682	13609	13581	13612	13635	13605	13780	13590	13535	13784	13560	13698	13873	13520	13742	13725	13703	13677	13608	13607	13685	13670	13690	13717	13662	13630	13625	13801	13719	13641	13658	13819	13469	13748	13549	13719	13735	13644	13527	13733	13594	13780	13582	13505	13726	13600	13527	13606	13580	13745	13580	13772	13629	13533	13718	13629	13623	13578	13712	13765	13499	13681	13608	13690	13742	13634	13603	13752	13575	13719	13684	13812	13676	13676	13620	13649	13651	13873	13720	13766	13610	13448	13585	13619	13545	13707	13478	13670	13789	13632	13839	13783	13733	13440	13538	13606	13599	13734	13550	13559	13793	13514	13639	13613	13602	13707	13699	13623	13651	13724	13681	13624	13628	13727	13493	13559	13561	13688	13622	13855	13697	13674	13439	13525	13628	13643	13792	13570	13445	13732	13690	13759	13716	13714	13625	13618	13685	13623	13709	13493	13674	13574	13718	13713	13625	13711	13583	13654	13528	13693	13692	13795	13593	13741	13512	13467	13800	13652	13575	13592	13586	13711	13675	13759	13702	13697	13636	13634	13632	13780	13577	13655	13602	13691	13840	13492	13640	13729	13690	13603	13588	13669	13579	13622	13748	13534	13650	13645	13535	13605	13714	13693	13600	13657	13756	13728	13646	13761	13487	13680	13639	13712	13778	13730	13772	13609	13700	13670	13546	13700	13561	13610	13783	13564	13559	13818	13512	13772	13703	13674	13711	13636	13762	13703	13581	13623	13518	13635	13627	13527	13676	13687	13640	13588	13598	13728	13553	13575	13888	13639	13673	13583	13671	13828	13691	13741	13640	13680	13710	13562	13713	13657	13683	13520	13763	13552	13671	13588	13404	13616	13532	13554	13529	13689	13621	13769	13788	13510	13624	13605	13710	13705	13777	13659	13603	13696	13809	13520	13505	13417	13539	13674	13671	13712	13635	13764	13584	13662	13768	13544	13652	13711	13786	13551	13506	13654	13738	13646	13744	13586	13600	13593	13743	13605	13723	13758	13533	13602	13742	13767	13692	13647	13640	13607	13632	13466	13623	13679	13655	13583	13616	13634	13625	13744	13661	13669	13614	13802	13784	13554	13549	13698	13697	13631	13634	13622	13644	13791	13693	13448	13937	13569	13623	13703	13757	13625	13640	13678	13804	13741	13747	13717	13614	13555	13679	13756	13770	13588	13576	13657	13763	13585	13655	13665	13699	13865	13499	13571	13687	13764	13649	13721	13586	13742	13539	13611	13712	13504	13716	13645	13611	13751	13625	13593	13724	13743	13619	13621	13547	13570	13651	13635	13659	13545	13605	13823	13693	13680	13715	13666	13437	13652	13653	13716	13709	13576	13704	13530	13592	13645	13653	13792	13903	13689	13602	13774
24364	21712	29333	24720	22389	21811	19924	17231	16581	16604	16582	16181	16499	16225	16098	16230	16092	16271	16197	16228	16404	16268	16117	16130	16302	15961	16277	16063	16218	16117	16206	16096	16096	16155	16282	16168	16043	16254	16119	16214	15946	16152	16016	16104	16273	16229	15996	16260	16141	16060	16145	15998	16123	16282	16020	15981	15861	15999	16135	15854	15862	15916	16212	16385	16245	16170	15975	16292	16830	16552	16373	16584	16022	15969	15894	16184	15964	16029	16036	16019	16182	16031	16031	16085	16037	16054	15923	15878	16087	16061	15892	16135	16087	16033	16137	15921	15978	16141	16078	16040	16011	16073	15912	16194	15925	16241	15986	16035	15872	15981	15909	15683	15884	16158	16150	16235	16164	15921	15934	16109	16366	16151	15935	16139	16132	16129	16002	16024	16082	16216	16016	16186	15958	16281	16066	16120	16162	15996	15834	16120	16152	15854	16040	15938	15858	16023	16135	16136	15972	16111	15876	15891	15876	16023	16198	16016	16127	15873	16096	16101	15907	16009	15952	16156	16019	15919	16182	16096	15941	15915	15927	15949	16100	16128	16179	15932	16024	15983	15943	16059	16113	16024	16121	15999	16101	16106	16117	15906	16006	16172	16144	15901	16050	15966	16111	16001	15920	15847	16142	16156	16193	15967	16099	16041	15999	15974	15921	16134	15906	16011	16027	16182	16083	16074	16078	15950	16002	16102	15961	15855	15952	16011	16090	16122	15988	16018	15908	15923	16038	16000	16063	15814	16163	15981	15956	16144	16083	15998	15934	15975	15938	15691	16052	15920	16178	16030	15995	16016	15934	16127	16139	16101	15920	16152	15950	16131	15956	15896	16005	16110	16008	15980	15872	15978	16120	16013	15992	16013	15892	15973	15945	15931	16067	16045	15894	15967	16146	16040	15807	15951	15883	16023	16136	16302	16102	16038	15942	16013	15953	15844	16108	15976	15935	15997	15784	16126	16180	15936	16065	15934	16086	16148	16147	15992	16138	15851	16068	16141	16112	15945	16152	15752	16132	16171	16210	16116	16024	16070	16088	16078	15896	15974	15952	15934	16056	15928	15890	16024	16006	16163	15986	16078	15952	16049	15946	16033	16175	16028	16044	15917	16146	16028	15992	15965	15931	15967	16138	15938	16239	16078	16141	16080	15824	16157	15849	15908	15990	15917	16251	15975	16025	16190	15798	15978	15913	16032	15984	15966	16145	16072	16053	16142	15964	16014	16049	15810	16120	15875	16032	16257	16025	15936	15906	16301	16042	16039	15981	15982	16121	16073	15978	15948	16044	15845	15999	15987	16051	15948	15872	16131	15975	15982	15953	15962	16074	15946	15911	16061	15932	16129	16083	16014	15921	15984	15928	16086	16132	16126	16011	16032	16114	16144	15955	16078	15984	16002	16124	15710	15932	16001	15954	16191	15974	15935	15933	15887	15982	16090	15906	16120	15935	16047	16070	16309	15983	15986	15927	16251	16029	15944	15954	16155	16177	16081	16124	16067	16072	16041	16067	15964	16046	16054	16136	15955	16019	16006	15850	16026	16033	15808	16012	16152	15967	16088	16237	16222	16139	15918	16008	16094	16131	15830	16081	16145	16220	16182	16020	16217	16001	16147	16064	16074	15997	16136	16085	16017	15925	15994	16141	16171	15953	15907	16077	16097	15941	15998	16115	15966	15990	15960	15988	16079	16147	16185	15917	15930	16199	16216	16099	15886	15910	15810	16149	16115	16150	15996	15873	16221	16004	16134	16138	15880	16216	15987	15932	16027	16058	16037	16099	15857	15980	15882	15973	16133	16096	15972	15941	15971	15890	15957	16058	15893	16165	16068	16142	16033	15996	15928	15992	15999	16111	15948	15991	15917	16080	15963	15708	15872	15991	16011	16082	15894	16064	15912	16255	15962	15942	16124	15954	16024	15935	16000	16010	16099	15857	15938	16019	15975	16223	15954	16013	16008	15902	15965	16144	16298	16066	16081	15908	16068	16121	16139	16085	16070	15958	16124	16304	16019	16066	15861	16245	15921	16044	15958	15977	16157	16130	15924	16002	15932	15959	16095	15975	16099	16088	15965	16164	16062	15955	15945	16142	15967	16070	15930	16065	16106	16015	15783	16003	15861	16108	15951	16087	16121	16056	16020	16154	16162	16057	15963	16025	15884	16093	15778	15826	16016	15918	15943	16152	16097	16025	16030	15963	15979	15909	15888	15881	15861	15859	15999	16039	15977	15874	16010	16023	16145	16034	15909	15887	15972	16131	16141	16111	16028	16022	15978	15802	16212	16002	15839	15859	15955	16082	16062	16132	15868	16186	16034	15983	16095	15975	16157	16195	15976	15843	16015	16149	16093	15971	15969	16024	16131	15996	15902	15967	15976	16040	15883	15927	15901	15918	15880	16044	16386	16004	15828	15823	16081	16113	16093	16107	15987	15974	16235	15877	16039	15711	16112	15869	15876	16009	15940	16034	15974	16048	15804	16064	15948	16091	15932	16012	15905	16069	15928	15941	15918	15911	16056	16284	15997	15983	16081	16179	15970	15991	16057	16118	16177	16178	16065	15917	15966	15862	15823	16119	15837	16013	16186	15968	16059	15945	15989	15797	16072	16023	15746	16229	16038	15964	15806	16149	16002	15833	15946	15671	15698	16249	16052	16095	15984	16031	15876	16001	16054	16033	15961	15860	16264	15968	15980	16241	16321	15935	16132	16250	15875	16218	16103	15915	16088	15971	15976	15902	15860	16045	16031	15951	16093	16116	16062	15918	16045	15827	16037	16203	15873	15903	15853	15852	15844	16102	15993	16298	15840	15960	16019	15915	16064	16015	15865	15974	15995	15914	16023	16013	15980	16137	15945	16181	16031	15950	16116	16088	16110	16101	15997	15970	16154	15894	15840	16007	16069	16147	15947	15969	16014	16146	16014	16116	15845	15935	15932	16115	15969	15842	15801	15936	16146	15965	16169	16079	16135	16072	15998	15971	15752	15983	16041	16016	16173	16144	15964	16095	15993	16061	15960	16103	16097	16041	16219	16057	15799	15887	16221	15981	16252	15961	16086	15952	16050	16037	15934	16063	15953	16126	15921	16158	15960	16125	16143	16179	16007	16071	15881	16009	15866	15981	16159	16081	16005	16105	15915	15958	16039	15755	16011	16204	16062	16117	16037	15887	16054	16226	16160	16002	16090	16246	15978	16188	15980	15923	15952	16043	16015	16275	15983	16081	16035	16027	15904	16101	16029	15913	15916	15968	15886	16160	16075	16197	16101	15909	15817	16120	15909	15942	15961	15746	16053	15824	16109	15994	15852	16050	16120	15894	16062	16175	16135	16065	15862	16125	16232	16017	16080	15960	15967	16098	16083	16127	15850	15777	15876	16077	16098	16118	16206	15871	16068	16074	16144	15793	15913	15993	16116	16063	16028	16030	15985	15817	15843	15967	16013	16003	16027	15903	15906	15901	16011	16047	15998	15959	15731	15780	16073	15842	16019	16008	16049	15957	16002	16095	15987	15881	16129	16152	16168	16173	16037	16157	16019	16006	15913	16179	15811	15838	16032	15817	15866	15825	16006	16117	15954	16062	16149	16167	15993	16174	15879	16041	15857	15816	15937	15945	15973	16049	15918	15924	16083	16018	16044	16054	16055	15968	15954	15828	15898	16104	16052	16026	16081	15828	15840	16162	15955	16056	15966	15968	16072	15911	16055	16128	16084	15918	16113	15915	16081	16053	15921	16141	16123	16023	16009	16036	15775	16102	16078	15962	16084	16128	16192	15916	16108	16207	16136	16124	16064	15812	16166	15988	16002	16030	16096	15937	16006	16239	15938	15863	16128	15797	16072	16253	16015	16195	15986	16063	16152	16028	15901	16217	16126	16102	16108	16219	16024	15991	16120	16005	16010	16109	15873	16069	16069	15926	16132	16024	16073	16146	16025	15967	15848	15793	15924	15943	16064	16006	15973	15991	16065	16276	16067	15867	15911	15834	15999	16022	16077	15982	16036	16108	15965	15972	16058	16136	16210	16013	16149	16101	15979	16065	16032	16159	16110	15982	16026	16047	15931	15820	16015	15938	16114	16211	16107	16068	15965	16094	16012	15948	16088	16115	15979	16113	16201	16056	16040	16029	15934	16255	16032	16105	16100	16088	16132	15992	16142	16048	16041	15866	16131	16176	15872	16097	15849	15973	16303	16109	15944	16076	16029	16017	15963	16038	16035	15883	16176	16090	16057	16073	16094	16033	16002	16015	15964	15984	16023	16063	16039	15995	16081	16183	16148	16011	15997	15881	16124	15924	15937	15885	16022	15805	16072	15905	16138	16064	16311	15888	15809	15880	15972	16022	15999	16074	15761	16078	16130	15904	16069	15920	16078	16100	15833	16121	16128	15885	15946	15940	15966	16212	15785	15925	16218	16138	16028	16102	15923	15880	15924	15805	16137	16079	16143	15977	15999	15868	15770	16081	16069	16068	16025	16084	16119	15942	16091	16051	15983	16010	16017	15913	15901	16043	16064	15926	16092	16136	16082	16031	16048	15892	16159	15958	15953	15882	16016	16194	16041	16032	15912	16035	15914	16168	16126	16177	15872	16234	15933	16142	16160	16084	15940	15961	16147	16077	15900	15690	15947	15779	15786	16143	15813	16036	15909	15965	16210	15942	16138	16062	15695	15958	16015	16078	16001	16042	16250	16066	16054	16037	15974	15951	15895	15959	15824	15752	16019	16092	15965	16049	16236	15967	16181	16057	15872	16057	16278	16039	16098	16071	15938	16102	16005	15909	16151	16064	16092	16046	16020	15926	15905	15848	16039	15983	15892	16033	15948	16052	16090	15976	16052	15897	16138	15931	15906	16045	16207	16026	16119	16201	15989	15951	15835	16017	16141	16155	16256	16125	15984	15990	15945	15832	16115	16105	16062	15910	16002	16000	16036	15955	16149	16022	16128	16158	16159	15984	16034	15973	16148	15960	16001	15979	15997	16282	16067	15878	16336	15822	15941	15974	16071	15956	15935	15755	15910	16012	16046	16095	15840	16042	16110	16142	15953	15881	15927	15932	15909	15965	15924	15980	16044	15735	15941	16084	15804	16171	16019	16235	16245	15883	16109	16144	15804	15950	16142	16087	16105	16006	15990	16160	16015
20289	35459	30453	21755	18299	17021	16231	15349	14969	14720	14720	14771	14483	14650	14468	14438	14447	14449	14367	14389	14217	14282	14482	14245	14333	14337	14302	14296	14336	14431	14291	14397	14295	14164	14105	14310	14384	14369	14318	14168	14421	14345	14280	14512	14359	14081	14365	14213	14189	14422	14166	14274	14296	14219	14349	14212	14263	14426	14312	14290	14230	14182	14402	14371	14139	14264	14211	14552	14997	14971	14927	14680	14252	14368	14296	14119	14295	14194	14350	14285	14282	14348	14188	14268	14299	14240	14205	14420	14422	14186	14209	14373	14246	14207	14373	14131	14300	14343	14315	14308	14419	14301	14299	14175	14221	14413	14323	14362	14374	14169	14433	14417	14096	14344	14263	14368	14191	14251	14215	14329	14200	14273	14251	14320	14341	14178	14357	14367	14198	14219	14206	14079	14386	14163	14251	14248	14173	14305	14130	13998	14311	14319	14123	14233	14326	14288	14277	14180	14257	14321	14315	14291	14389	14286	14398	14241	14252	14135	14190	14397	14131	14366	14314	14340	14395	14263	14255	14327	14187	14347	14142	14276	14180	14233	14358	14166	14290	14407	14267	14365	14305	14216	14105	14217	14314	14371	14367	14345	14291	14148	14026	14166	14148	14380	14136	14317	14372	14245	14403	14307	14260	14452	14361	14335	14177	14345	14201	14313	14381	14235	14201	14320	14113	14203	14177	14425	14362	14172	14177	14270	14226	14261	14453	14137	14262	14361	14264	14442	14179	14256	14126	14336	14137	14194	14348	14329	14310	14309	14578	14228	14279	14302	14340	14152	14169	14210	14364	14256	14236	14359	14208	14314	14252	14270	14145	14141	14151	14217	14261	14268	14278	14261	14381	14359	14154	14343	14201	14304	14137	14192	14153	14299	14435	14117	14358	14312	14254	14265	14288	14236	14273	14239	14131	14347	14332	14183	14221	14264	14326	14347	14131	14360	14175	14154	14423	14213	14058	14320	14131	14272	14295	14221	14451	14347	14413	14219	14406	14232	14211	14278	14394	14050	14206	14131	14218	14306	14247	14101	14257	14436	14255	14225	14355	14270	14426	14080	14061	14169	14184	14293	14443	14204	14176	14169	14281	14276	14411	14274	14186	14404	14128	14233	14141	14214	14206	14192	14604	14202	14401	14294	14344	14070	14161	14291	14333	14364	14309	14107	14393	14272	14110	14210	14325	14133	14336	14248	14418	14254	14120	14304	14360	14314	14282	14204	14252	14223	14199	14300	14197	14255	14283	14290	14191	14213	14181	14160	14272	14112	14315	14381	14351	14429	14086	14228	14264	14269	14332	14468	14124	14264	14421	14248	14167	14314	14227	14154	14417	14171	14277	14252	14295	14192	14336	14218	14378	14197	14358	14271	14418	14195	14187	14546	14122	14310	14250	14302	14310	14283	14326	14093	14083	14338	14270	14281	14400	14233	14308	14099	14286	14282	14414	14206	14291	14370	14399	14230	14195	14193	14306	14281	14055	14249	14429	14303	14199	14196	14158	14202	14327	14240	14365	14240	14234	14133	14292	14205	14372	14360	14175	14188	14159	14253	14339	14250	14286	14309	14346	14172	14282	14329	14282	14233	14325	14141	14093	14266	14283	14277	14321	14108	14286	14295	14408	14207	14229	14396	14286	14314	14189	14272	14212	14346	14411	14295	14300	14436	14184	14269	14070	14328	14265	14248	14077	14292	14196	14358	14260	14291	14238	14450	14191	14168	14184	14073	14131	14177	14215	14378	14307	14345	14220	14227	14245	14269	14262	14201	14203	14390	14059	14230	14189	14171	14250	14384	14228	14321	14112	14250	14325	14286	14093	14139	14394	14136	14330	14268	14252	13944	14462	14379	14115	14180	14352	14288	14099	14100	14250	14196	14029	14229	14178	14238	14293	14421	14215	14252	14382	14434	14204	14123	14134	14169	14349	14248	14203	14271	14152	14244	14260	14214	14368	14258	14195	14413	14181	14183	14259	14429	14234	14572	14146	14127	14349	14352	14443	14267	14213	14311	14415	14392	14263	14391	14330	14256	14240	14321	14229	14308	14337	14265	14340	14285	14265	14358	14207	14212	14265	14190	14222	14307	14283	14228	14204	14399	14268	14395	14258	14292	14333	14250	14179	14291	14265	14201	14289	14180	14303	14241	14304	14087	14245	14296	14434	14198	14459	14023	14501	14225	14404	14292	14047	14105	14114	14133	14432	14381	14251	14225	14311	14343	14118	14250	14342	14241	14180	14317	14197	14357	14400	14298	14154	14271	14287	14360	14335	14252	14204	14351	14251	14246	14198	14252	14250	14247	14255	14271	14184	14333	14309	14260	14077	14297	14353	14207	14207	14197	14180	14272	14196	14171	14199	14330	14317	14143	14218	14322	14367	14282	14149	14301	14177	14252	14312	14260	14170	14311	14204	14279	14138	14203	14160	14422	14181	14403	14211	14213	14273	14265	14168	14099	14301	14182	14252	14348	14191	14371	14185	14166	14363	14265	14384	14130	14172	14380	14364	14239	14397	14214	14255	14368	14211	14288	14395	14294	14246	14144	14232	14247	14302	14206	14086	14438	14227	14117	14278	14245	14310	14312	14204	14298	14132	14343	14416	14374	14046	14334	14466	14306	14415	14188	14141	14211	14236	14240	14434	14324	14263	14285	14330	14347	14189	14412	14267	14249	14243	14221	14322	14174	14276	14232	14305	14255	14280	14273	14289	14287	14265	14261	14097	14247	14248	14371	14277	14242	14046	14282	14411	14168	14285	14311	14244	14356	14357	14350	14192	14238	14171	14228	14443	14098	14285	14261	14208	14325	14301	14254	14131	14423	14186	14094	14219	14213	14262	14210	14225	14270	14209	14330	14084	14145	14252	14220	14291	14566	14177	14152	14368	14247	14326	14342	14131	14290	14119	14140	14176	14362	14387	14240	14201	14191	14387	14195	14358	14141	14166	14265	14197	14198	14224	14108	14116	14332	14284	14238	14248	14293	14067	14369	14119	14348	14287	14259	14245	14345	14209	14227	14263	14223	14355	14270	14218	14421	14440	14193	14243	14217	14392	14471	14276	14405	14115	14358	14214	14351	14284	14154	14151	14282	14216	14173	14119	14144	14210	13950	14151	14247	14260	14205	14181	14301	14342	14344	14355	14350	14243	14299	14238	14299	14167	14413	14376	14280	14494	14238	14237	14400	14090	14574	14239	14131	14237	14186	14297	14318	14363	14296	14073	14291	14315	14178	14259	14125	14374	14395	14416	14224	14285	14280	14297	14306	14200	14313	14239	14281	14274	14252	14304	14290	14181	14253	14107	14254	14252	14166	14169	14251	14386	14305	14153	14143	14189	14169	14411	14146	14215	14395	14251	14214	14466	14432	14256	14381	14292	14272	14215	14174	14203	14334	14322	14326	14196	14434	14248	14397	14219	14259	14196	14273	14240	14068	14171	14240	14143	14099	14335	14231	14226	14247	14258	14262	14106	14274	14309	14179	14145	14304	14154	14234	14224	14227	14130	14265	14252	14342	14263	14312	14241	14337	14268	14354	14239	14177	14331	14382	14227	14221	14316	14206	14301	14332	14171	14359	14374	14407	14320	14225	14405	14319	14153	14282	14318	14298	14322	14329	14128	14333	14284	14322	14180	14316	14404	14234	14343	14388	14247	14093	14170	14388	14274	14236	14387	14489	14479	14248	14312	14113	14415	14264	14344	14313	14352	14340	14396	14375	14203	14266	14054	14138	14285	14200	14205	14429	14111	14239	14072	14416	14181	14277	14261	14246	14366	14180	14407	14191	14239	14248	14293	14163	14197	14265	14335	14269	14114	14377	14249	14144	14389	14193	14363	14289	14386	14194	14374	14295	14295	14397	14354	14156	14071	14146	14229	14180	14326	14285	14181	14191	14095	14350	14191	14236	14204	14193	14330	14320	14360	14223	14234	14293	14224	14243	14395	14214	14303	14371	14086	14181	14399	14225	14269	14280	14216	14291	14189	14348	14249	14410	14199	14400	14222	14152	14295	14289	14249	14291	14248	14233	14379	14203	14178	14129	14232	14246	14519	14237	14243	14185	14215	14214	14247	14099	14120	14259	14338	14293	14230	14351	14265	14385	14426	14178	14298	14209	14348	14343	14324	14099	14379	14367	14215	14424	14220	14291	14279	14278	14341	14259	14213	14269	14217	14191	14306	14104	14309	14288	14271	14235	14384	14186	14113	14263	14178	14404	14419	14242	14436	14261	14118	14296	14320	14435	14247	14162	14382	14249	14165	14153	14356	14306	14099	14239	14240	14218	14276	14250	14231	14301	14205	14292	14075	14346	14135	14242	14207	14263	14179	14210	14322	14446	14270	14208	14293	14116	14256	14426	14278	14074	14265	14205	14180	14290	14432	14203	14261	14245	14284	14169	14384	14295	14304	14310	14123	14300	14430	14250	14113	14221	14312	14224	14241	14313	14285	14132	14241	14371	14206	14274	14008	14201	14343	14198	14292	14242	14251	14204	14368	14387	14221	14356	14236	14156	14199	14306	14332	14213	14198	14350	14126	14262	14175	14118	14317	14344	14242	14015	14332	14276	14264	14273	14388	14249	14246	14422	14348	14237	14166	14329	14427	14147	14260	14234	14224	14314	14227	14346	14101	14408	14179	14223	14290	14292	14364	14310	14165	14334	14185	14263	14284	14219	14269	14297	14250	14097	14265	14353	14207	14236	14150	14218	14185	14262	14302	14231	14281	14360	14240	14365	14074	14259	14231	14343	14342	14355	14116	14291	14417	14222	14303	14327	14285	14401	14216	14315	14278	14302	14276	14320	14132	14271	14377	14236	14254	14280	14281	14255	14321	14338	14068	14386	14301	14320	14359	14258	14362	14341	14201	14343	14306	14267	14193	14277	14221	14268	14194	14299	14459	14322	14266	14143	14163	14296	14290	14279	14283	14207	14201	14417	14260	14300	14218	14300	14300	14344	14237	14254	14356	14171	14240	14168	14215	14238	14304	14405	14352	14235	14171	14110	14235	14411	14216	14176	14298	14355	14338	14175	14244	14414	14372	14238	14325	14335	14335	14199	14213	14304	14242	14107	14193	14292	14345	14218	14455	14185	14311	14233	14160	14064	14193	14285	14357	14187	14391	14243	14205	14328	14320	14188
23201	21621	29556	24151	21876	23873	25215	19476	18051	18081	18151	17764	17830	17856	17907	17650	17399	17344	17401	17631	17558	17410	17453	17485	17451	17623	17375	17453	17380	17385	17556	17308	17320	17660	17462	17220	17459	17308	17374	17312	17219	17371	17426	17424	17279	17374	17263	17248	17160	17382	17392	17353	17345	17466	17320	17459	17246	17284	17285	17391	17379	17279	17515	17410	17202	17159	17253	17436	18302	18401	17969	17793	17497	17141	17110	17229	17451	17282	17296	17317	17471	17354	17163	17224	17156	17433	17543	17229	17251	17182	17233	17426	17386	17455	17291	17276	17251	17353	17237	17133	17278	17259	17411	17201	17220	17430	17223	17335	17320	17311	17181	17294	17201	17397	17258	17395	17259	17224	17197	17146	17154	17414	17203	17140	17202	17373	17071	17109	17175	17420	16987	17227	17319	17434	17105	17269	17323	17188	17317	17379	17274	17194	17144	17346	17212	17414	17210	17398	17358	17239	17210	17442	17338	17225	17261	17302	17389	17296	17345	17214	17266	17326	17418	17368	17056	17225	17203	17277	17213	17263	17418	17586	17256	17150	17179	17033	17206	17290	17263	17108	17117	17216	17400	17218	17217	17434	17345	17402	17196	17234	17454	17424	17314	17218	17235	17101	17345	17255	17042	17012	17229	17203	17180	16942	17141	17282	17293	17230	17125	17173	17298	17281	17173	17206	17228	17225	17335	17179	17218	17229	17432	17275	17267	17291	17223	17251	17344	17599	17157	17249	17211	17260	17297	17011	17182	17221	17227	17356	17406	17316	17153	17159	17321	17218	17338	17264	17206	17271	17367	17236	17243	17282	17353	17098	17455	17130	17230	17382	17261	17177	17181	17165	17268	17241	17176	17324	17153	17336	17303	17313	17119	17342	17259	17118	17337	17201	17269	17414	17428	17104	17259	17194	17114	17184	17210	17203	17326	17058	17259	17409	17139	17291	17314	17313	17138	17222	17308	17114	17342	17290	17435	17189	17199	17132	17144	17197	17344	17332	17283	17298	17242	17317	17202	17293	17269	17180	17311	17374	17353	17087	17240	17348	17312	17148	17168	17213	17216	17120	17268	17206	17371	17279	17334	17207	17189	17264	17178	17442	17308	17220	17328	17092	17146	17199	17226	17289	17238	17249	17185	17326	17161	17390	17094	17110	17213	17265	17242	17256	17285	17156	17313	17130	17276	17049	17214	17226	17206	17119	17496	17273	17187	17226	17351	17309	17245	17354	17516	17343	17345	17509	17504	17272	17178	17108	17099	17289	17224	17199	17281	17279	17024	17095	17118	17270	17117	17366	17243	17417	17315	17347	17192	17213	17174	17334	17189	17171	17108	17299	17082	17236	17318	17174	17192	17416	17325	17350	17127	17168	17268	17087	17217	17257	17375	17228	17228	17317	17286	17294	17152	17016	17168	17159	17270	17240	17405	17241	17231	17180	17283	17310	17075	17247	17328	17150	17079	17403	17245	17624	17164	17323	17503	17354	17210	17289	17075	17310	17269	17496	17149	17361	17376	17231	17166	17218	17301	17237	17236	17353	17460	17285	17180	17251	17219	17287	17245	17099	17222	17259	17333	17298	17504	17199	17106	17205	17343	17369	17251	17477	17111	17233	17470	17110	17148	17208	17200	17246	17207	17144	17208	17092	17243	17096	17189	17205	17256	17216	17229	17315	17100	17404	17305	17292	17156	17115	17270	17208	17162	17188	17381	17181	17364	17385	17378	17117	17170	17319	17254	17243	17379	17299	17331	17236	17377	17322	17285	17466	17380	17156	17204	17103	17211	17323	17145	17136	17205	17327	17509	17261	17161	17325	17279	17041	17392	17297	17266	17165	17178	17205	17391	17142	17230	17244	16948	17330	17063	17211	17269	17285	17249	17367	17137	17190	17176	17230	17268	17114	17012	17136	17339	17223	17293	16954	17273	17140	17293	17208	17337	17056	17307	17238	17298	17126	17204	17295	17138	17320	17278	17183	17419	17381	17055	17439	17225	17163	17119	17284	17295	17127	17337	17299	17045	17305	17222	17356	17365	17285	17221	17191	17287	17278	17403	17331	17051	17469	17303	17227	17227	17345	17154	17191	17376	17331	17312	17287	17094	17172	17325	17366	17265	17477	17202	17122	17242	17168	17207	17181	17142	17235	17171	17193	17191	17321	17101	17196	17348	17233	17201	17424	17260	17324	17368	17261	17146	17231	16990	17260	17003	17194	17252	17220	17026	17247	17175	17246	17233	17220	17139	17226	17256	17356	17331	17242	17209	17236	17319	17222	17102	17528	17250	17287	17113	17321	17248	17294	17250	17442	17457	17282	17129	17306	17313	17200	17425	17054	17127	17157	17160	17278	17353	17286	17407	17266	17407	17334	17197	17024	17402	17462	17335	17070	17285	17277	17238	17312	17390	17374	17265	17429	17320	17280	17270	17306	17199	17212	17274	17237	17414	17257	17456	17484	17183	17287	17131	17094	17185	17245	17297	17141	17101	17019	17211	17259	17165	17123	17263	17105	17407	17302	17311	17247	17130	17359	17127	17365	17311	17268	17305	17208	17311	17092	17170	17165	17143	17357	17264	17207	17137	17172	17224	17105	17392	17200	17138	17193	17159	17215	17185	17301	17312	17281	17148	17183	17461	17246	17248	17202	17182	17192	17444	17261	17296	17264	17254	17230	17064	17217	17419	17199	17029	17379	17124	17347	17391	17160	17337	17242	17173	17319	17255	17332	17150	17261	17384	17226	17317	17138	17215	17346	17395	17381	17298	17280	17251	17309	17233	17189	17267	17251	17258	17291	17184	17178	17180	17423	17320	17436	17272	17213	17143	17352	17246	17180	17169	17201	17111	17130	17157	17122	17219	17284	17325	17270	17431	17322	17262	17459	17229	17141	17290	17410	17398	17487	17339	17317	17056	17156	17333	17066	17485	17242	17392	17341	17165	17221	17467	17270	17130	17277	17124	17335	17115	17040	17230	17165	17204	17245	17317	17343	17282	17078	17213	17454	17284	17378	17243	17085	17241	17190	17208	17426	17361	17271	17181	17113	17338	17282	17250	17212	17134	17295	17233	17315	17289	17059	17278	17272	17223	17417	17331	17279	17115	17344	17504	17177	17274	17160	17166	17279	17224	17187	17217	17202	17439	17319	17391	17391	17319	17267	17102	17345	17245	17241	17284	17360	17294	17395	17336	17179	17546	17344	17144	17384	17319	17344	17523	17079	17233	17040	17236	17310	17267	17368	17231	17157	17356	17191	17101	17068	17040	17109	17328	17010	17300	16931	17210	17384	17343	17235	17250	17061	17129	17299	17245	17282	17204	17157	17156	17282	17317	17243	17243	17195	17293	17244	17163	17213	17278	17207	17384	17200	17296	16981	17556	17452	17169	17117	17421	17221	17248	17229	17322	17292	17131	16941	17330	17265	17274	17147	17124	17267	17382	17479	17231	17194	17164	17239	17413	17355	17351	17285	17305	17198	17248	17404	17069	17163	17199	17210	17509	17125	17393	17209	17148	17217	17348	17140	17388	17521	17347	17379	17293	17184	17229	17263	17322	17160	17168	17242	17292	17304	17194	17280	17220	17220	17241	17080	17287	17361	17299	17145	17360	17304	17294	17258	17079	17274	17187	17025	17400	17314	17237	17276	17347	17076	17401	17034	17367	17244	17445	17307	17229	17317	17339	17322	17196	17399	17264	17208	17207	17174	17211	17183	17057	17289	17329	17358	16921	17239	17440	17224	17123	17176	17107	17295	17396	17337	17197	17254	17354	17018	17132	17253	17148	17239	17091	17232	17380	17234	17288	17203	17260	17258	17352	17265	17233	17295	17134	17128	17236	17179	17181	17435	17182	17300	17245	17398	17338	17124	17184	17121	17348	17263	17169	17248	17386	17386	17053	17238	17189	17259	17140	17318	17182	17224	17116	17485	17250	17245	17506	17200	17241	17205	17262	17188	17281	17374	17276	17264	17106	17123	17289	17276	17239	17307	17300	17070	17200	17302	17204	17070	17214	17371	17203	17206	17190	17315	17178	17371	17086	17188	17191	17190	17056	17170	17336	17252	17271	17219	17190	17298	17083	17001	17320	17277	17244	17408	17306	17371	17362	17203	17043	17277	17360	17295	17269	17191	17213	17352	17226	17326	17287	17286	17259	17233	17155	17250	17088	17326	17171	17196	17347	17189	17496	17248	17335	17314	17334	17434	17296	17236	17358	17371	17185	17324	17324	17091	17369	17122	17093	17372	17423	17253	17327	17286	17505	17223	17225	17276	17172	17231	17214	17217	17120	17457	17188	17385	17444	17087	17191	17200	17150	17146	17050	17154	17192	17184	17207	17246	17333	17346	17189	17034	17299	17138	17377	17347	17346	17391	17304	17244	17253	17305	17107	17193	17122	17098	17305	17284	17167	17320	17351	17270	17332	17192	17208	17198	17138	17285	17198	17422	17431	17227	17253	17263	17159	17305	17187	17314	17283	17291	17090	17118	17194	17485	17271	17343	17232	17408	17240	17251	17236	17248	17346	17321	17010	17175	17303	17214	17091	17438	17303	17321	17416	17271	17142	17298	17077	17044	17330	17245	17309	17389	17278	17307	17285	17197	17234	17227	17186	17253	17426	17250	17210	17273	17311	17364	17224	17375	17159	17150	17237	17322	17442	17362	17339	17224	17032	17167	17370	17145	17296	17182	17382	17128	17239	17191	17320	17305	17429	16892	17157	17225	17232	17250	17259	17283	17161	17173	17209	17175	17032	17403	17275	17315	17027	17251	17234	17224	17296	17202	17133	17168	16971	17279	17286	17243	17173	17334	17262	17112	17408	17188	17128	17255	17232	17312	17120	17361	17114	17103	17294	17108	17277	17146	17243	17090	17399	17212	17221	17347	17251	17345	17295	17376	17123	17349	17330	17234	17264	17320	17111	17312	17361	17192	17046	17150	17230	17463	17342	17046	17221	17140	17215	17333	17246	17184	17309	17151	17399	17189	17331	17134	17338	17339	17182	17147	17254	17033	17294	17275	17226	17351	17106	17385	17448	17297	17176	17352	17149	17207	17268	17220	17198	17105	17043	17321	17360	17184	17214	17319	17321	17235	17141	17260	17164	17185	17133	17325	17260	17352	17312	17205	17325	17264	17218	17263
23728	38192	34264	26619	22110	19690	18154	17140	16452	16056	15880	15764	15417	15386	15452	15218	15417	15346	15133	15030	15208	15027	15201	14952	15241	15158	15236	15072	14969	15305	15014	15117	15056	15066	15162	15171	15105	14953	14980	15043	15116	15010	15062	14955	15178	15177	15246	15049	14910	14967	15102	14998	15225	15062	15192	15134	14987	15215	14974	15027	15102	14868	15011	14879	15013	15008	15015	15261	16577	16658	16057	15570	15077	14974	15170	14999	15040	15195	14974	14875	15090	15007	15040	14961	15097	15001	15098	14941	15049	15152	15131	15048	15062	15126	15068	14919	14815	15204	15047	15029	15060	14920	14833	14953	15090	15096	15119	14856	14922	15068	14830	14951	15050	15018	15094	14875	15106	15070	14921	14848	15117	14793	14819	15019	15060	15051	15210	14820	15045	15014	15176	14880	15105	15022	14987	15055	14979	15027	15100	15070	14985	14912	14966	14906	14972	14887	15128	14872	14970	15116	15073	14967	15031	15105	15096	14906	15072	15236	15064	14953	15166	15044	15207	14912	15140	15135	14995	15004	14872	14865	14957	15176	14918	15043	14955	14735	15043	14919	14946	15077	15087	15045	14973	15135	15047	14960	14976	15103	15136	14956	14849	14919	14995	15024	15115	14972	14917	15007	14889	14948	15107	15118	15051	15045	14972	14919	15076	15007	15086	14998	14792	15007	15023	15007	14952	14874	15043	14975	15117	15099	14879	15088	14825	15173	15066	14963	15158	14948	15083	15029	14867	14993	14836	14965	15037	14832	15043	15069	15155	14866	15049	15050	15031	15080	14947	15106	15077	15081	14918	14922	15023	14952	14867	15019	15012	14986	15002	14925	14898	15069	15165	15060	14983	14974	14947	15081	15157	14893	15224	14903	15038	14999	15130	14931	15042	15043	14892	14983	14960	14988	15063	15045	14921	15192	14992	14927	15055	14946	15030	15039	14825	14974	15104	14967	14943	14893	14958	15104	15058	15076	14845	14812	14947	14889	14912	14910	14862	15030	14881	14979	15029	14962	14997	15097	14934	14797	15175	15014	14934	14985	14830	14953	14816	15291	15161	14876	15066	14986	14961	15100	14913	14912	14841	15032	14981	14984	15032	15043	15050	15054	14974	15050	14940	14863	14991	14944	14970	14966	14900	15265	14878	14835	14967	14892	14981	14923	14966	15039	15046	14836	15170	14922	14833	15037	14931	15084	14894	15174	14785	14808	14992	15028	15075	14975	15003	14968	15035	14928	15006	14903	14959	14923	15022	15031	15086	15102	14885	14719	15071	14972	14931	14892	14819	15037	15040	14952	15148	14873	15112	14997	15167	15068	15052	14896	15073	14994	15018	15037	15041	15010	15033	14986	15057	15105	14986	14894	14931	14904	14970	15105	14963	14934	15187	15132	14896	14915	15089	14862	14773	14920	15107	14909	15169	14982	15084	14923	15081	15153	14995	14941	15102	15171	15032	14894	15002	14926	14989	14866	15071	15079	14985	14925	14978	14909	15164	14961	15003	14948	15064	14810	15235	14943	14845	15174	14907	15117	15099	15088	15069	15090	14977	14990	15120	15026	14899	15066	14997	15173	14943	14946	14969	14931	15128	15035	14800	14971	15057	14887	14826	15007	14927	14852	14998	14863	14901	14889	14969	15076	15064	15190	15141	14942	15010	15052	14922	15094	14949	15093	15012	15067	14899	14908	15041	14979	14941	15001	15046	15030	14990	14894	15136	14948	14941	14909	15095	15034	14872	15005	14929	15076	14870	14977	15009	15059	14892	15026	14921	14843	14879	14880	14962	15170	14905	15095	15071	15127	14900	15087	14864	15106	14940	14984	14917	15064	15023	15102	15058	14991	14925	14995	14989	15002	15144	14936	14849	15029	14817	14847	15025	15019	15169	15041	14841	14882	14986	14912	15128	15177	14985	14956	14900	14968	14947	14884	15062	14912	14978	14906	15007	14904	14943	14998	14959	15088	15060	14880	15208	15075	14845	15022	14989	15195	14854	15046	14837	15015	15036	15041	14962	14998	14976	15145	15005	14908	15138	15127	14875	14921	15030	15056	14970	14941	14964	14975	15060	14865	14989	14946	14975	15051	14979	15161	15009	15070	15008	15055	15073	15163	15047	14808	15038	14981	15006	14968	15148	15047	14961	15006	15005	15159	14937	14938	15062	14983	14914	14896	15096	14950	14928	14883	14856	15187	14829	14824	15058	15042	15051	15053	14918	14959	15042	14961	15045	15085	15000	14994	14934	15187	15036	14910	14842	15003	15055	15145	14947	14946	15003	15025	15187	14861	14955	15160	14927	15084	14872	14966	15108	14947	14920	15119	15018	15061	15055	15076	15103	14920	14991	14929	15013	15083	15066	14987	14981	15053	15039	15056	14965	14903	14935	14848	14945	14904	14885	14999	14786	15045	15248	14940	15146	15013	14963	14959	15033	14908	14845	15000	14766	15094	15096	15020	14918	14838	14763	14995	15050	15133	15037	15087	14852	14822	14880	15168	15168	14871	15273	15100	15068	15051	14939	15054	15090	15019	14940	14969	15106	14948	14902	15032	14930	15023	14855	15008	14964	14930	15058	14885	15188	15065	14846	15107	14864	14900	14925	14899	15132	14939	15121	14949	15095	15045	15093	15050	14832	14938	15051	14847	15077	14906	14966	14986	14996	14982	14944	15003	15175	15126	15074	14834	14802	14928	14906	14943	14840	14941	15108	14923	15065	14918	15119	15020	15066	15037	14920	14926	14910	14947	15107	14834	14905	15046	14990	15069	14852	14942	15035	14971	14797	15033	14898	15051	15013	14960	14980	15109	15097	15018	15147	15080	15061	15053	14976	14935	15019	14994	15077	14965	15090	15004	14953	15131	15013	14953	15015	15001	15042	15060	14940	15122	15072	14954	14908	14899	14998	14937	15165	14895	15135	14946	14904	15111	15012	15015	14908	15077	15119	14965	14970	14991	15013	14948	14950	15068	15151	15043	14959	15034	14998	14998	14839	14832	14959	15258	15027	15029	14967	14948	14911	14932	14908	14950	14858	15017	14979	15065	14929	14970	14905	14858	15026	14894	15076	15119	14998	14840	14890	14889	14931	15074	14978	15210	14868	15013	14853	15105	15095	15007	14975	14923	14940	14889	15101	15031	15005	14940	15067	15078	15159	15022	14865	15017	14866	15018	14759	14995	15085	14999	15088	14976	15028	15113	14974	14969	15019	15221	14978	14810	15048	14986	14982	14884	14855	14893	15028	15037	15089	14941	14991	15009	14995	14866	15028	15077	15075	15014	14992	15011	14921	14938	15048	14804	15104	14992	14919	14973	15064	14930	15022	14923	15009	14809	14950	15057	15069	14970	15038	15136	14941	15158	14936	14967	14924	14883	15148	15090	14947	14949	14802	15033	14964	15010	15030	14896	14938	15053	15101	14962	15038	15045	15102	14958	14924	15045	14853	15075	15194	15062	15003	15178	15085	15000	15016	15099	15065	14995	14963	14822	15117	14957	14849	14764	15019	15107	14823	15075	14771	15157	14913	14931	14962	15016	14949	15021	15063	15177	14936	15142	15006	15129	15094	14875	15012	15081	14902	14907	14984	15129	15054	15025	14997	15009	15065	14890	15158	14730	14977	15128	15024	14918	14902	14835	14881	15085	14986	15085	15077	14961	15012	14978	15011	15019	14801	15100	15005	14964	15091	14982	15256	15008	15086	14985	14843	15133	14976	15110	15173	14947	14972	15030	14925	14806	15021	15024	14977	15094	15171	14840	15038	14942	15027	15152	14982	14984	14872	14970	14831	15105	14972	15044	14937	15038	15005	14986	15107	15081	14855	14977	15149	14997	15075	15031	15079	15090	14991	15081	14996	14909	15104	14976	15052	15112	14978	15105	15147	15115	14909	14991	14935	14923	14919	14910	15086	14786	14906	14829	15087	15072	14895	14961	14951	14846	15148	15048	14950	15047	15012	15107	14933	15018	14820	14900	15096	15135	14949	15038	15175	15008	14954	15069	14999	14980	14823	15003	14707	15003	15018	15036	15021	14991	15023	14954	15123	15047	14889	15059	14978	14968	15037	14894	15065	15016	14971	14913	14980	14964	15069	15068	14913	15018	15036	15077	14823	15014	14866	15080	15127	14935	14923	15056	15193	14978	14920	14930	15069	14972	15072	14838	14896	15069	14952	14885	14905	15044	15017	15121	14981	14886	14915	15021	14896	15063	14919	14983	14931	15044	15132	15014	14997	14979	14848	14969	15079	14909	15037	14975	15007	15091	15022	14984	15000	14992	15039	15004	14998	14950	14872	15032	15025	14949	14872	14929	15051	15021	14910	15076	14977	14981	15107	14929	15155	15026	15014	14994	14934	14794	15081	15017	14947	14923	15211	15072	14923	14924	15006	15096	15038	14864	15154	14946	15052	14900	14977	14944	15045	15030	15003	15186	14960	14920	14815	15106	14872	14968	14945	15138	14978	14915	14961	14904	15032	14955	15117	15141	15132	15121	15034	15015	15015	14964	15145	14971	14961	15002	14963	14885	14959	14951	15001	15080	15003	14917	14972	14888	15004	15012	15102	15005	15037	15118	15119	15170	15233	15187	14911	14951	15057	14901	14824	15072	14983	14872	15038	14931	15123	15048	14840	14903	14960	14925	14971	14974	14975	14946	14825	14965	15183	15108	14900	14881	15105	14874	14872	14961	15100	15014	15022	14869	15048	14704	14954	15120	14862	14938	15140	14993	15123	15037	15026	14970	15022	14923	15028	15140	14838	14846	15071	15119	15126	15043	15096	14909	15029	15037	14888	15129	15003	15210	14908	14803	15006	14937	14968	14959	15051	15114	14962	15065	14961	15005	15002	15151	14991	15013	14992	14933	14920	14985	15050	15040	14914	14989	14978	15027	14865	15048	15158	14977	14934	14950	14998	14904	14875	15016	15120	15086	14974	15163	15086	15014	15040	14814	15033	14931	15001	15076	14830	15055	15058	14916	15097	14847	15022	14892	15011	14918	15062	14944	14936	14989	14987	14993	15033	14935	15063	14796	14909	14905	15104	14913	15032	15001	14878	15054	15122	14999	14978	15114	14970	14960	15068	14859	14894	14963	15086	14896	14880	14986	14858	15007	14911	14929	14965	14865	14984	15097	15073	14980
28416	23242	26695	23465	20031	19476	19390	19112	18812	18950	18922	18740	18822	18718	18896	18982	19137	18830	18635	18981	18777	18861	18750	18842	18755	18692	18772	18832	18708	18765	18732	18686	18801	18901	18826	18851	18793	18760	18688	18886	18724	18667	18647	19052	18660	18828	18665	18876	18859	18697	18986	18700	18645	18700	18732	18645	18836	18957	18628	18775	18736	18928	18816	18833	18882	18594	18818	18770	18677	18700	18642	18947	18710	18739	18751	18600	18629	18638	18731	18731	18755	18744	18824	18848	18696	18702	18793	18897	18650	18777	18645	18768	18561	18840	18891	18947	18660	18681	18908	18808	18758	18723	18710	18888	18889	18695	18853	18927	18931	18764	18753	18844	18731	18819	18799	18753	18760	18667	18688	18503	18628	18750	18766	18646	18883	18735	18823	18588	18750	18775	18758	18798	18669	18789	18652	18642	18624	18990	18817	18848	18665	18667	18587	18746	18778	18865	18675	18666	18885	18890	18875	18633	18747	18592	18680	18744	18809	18724	18663	18825	18787	18656	18885	18664	18660	18696	18751	18653	19005	18845	18675	18789	18685	18739	18808	18668	18619	18648	18764	18769	18710	18778	18745	18733	18822	18767	18784	18618	18746	18626	18828	18816	18953	18724	18635	18682	18986	18681	18449	18559	18623	18674	18605	18547	18938	18701	18734	18633	18637	18990	18728	18606	18842	18763	18814	18771	18779	18743	18794	18908	18666	18509	18746	18780	18708	18752	18849	18645	18785	18997	18880	18832	18816	18634	18743	18696	18433	18759	18790	18593	18896	18791	18847	18611	18941	18870	18719	18648	18906	18618	18693	18718	18696	18709	18737	18686	18757	18801	18774	18514	18976	18932	18732	18602	18889	18677	18737	18733	19101	18817	19132	18729	18666	18679	18566	18747	18833	18738	18703	18748	18585	18540	18903	18574	18772	18732	18641	18811	18632	18520	18820	18719	18635	18783	18699	18751	18991	18810	18748	18649	18857	18749	18755	18753	18826	18747	18621	18674	18837	18899	18627	18564	18859	18966	18642	18583	18700	18625	18655	18660	18633	18684	18798	18731	18790	18952	18726	18691	18777	18624	18658	18787	18874	18522	18804	18970	18778	18662	18772	18863	18596	18753	18698	18677	18894	18785	18885	18817	18597	18673	18734	18716	18867	18581	18650	18647	18783	18630	18525	18691	18776	18749	18818	18708	18724	18816	18628	18767	18883	18822	18782	18785	18824	18622	18949	18525	18661	18781	18849	18844	18733	18615	18899	18719	18828	18696	18805	18909	18623	18876	18840	18817	18641	18683	18571	18606	18558	18898	18839	18820	18580	18685	18939	18606	18724	18658	18630	18587	18869	18747	18812	18960	18795	18586	18826	18785	18745	18682	18869	18665	18719	18775	18704	18643	18804	18864	18908	19011	18608	18807	18907	18703	18924	18952	18854	18753	18649	18649	18830	18916	18942	18655	18570	18538	18668	18524	18660	18533	18851	18683	18746	18789	18761	18552	18902	18783	18810	18809	18803	18615	18724	18679	18639	18922	18796	18681	18866	18732	18887	18847	18823	18690	18685	18749	18885	18796	18602	18748	18631	18781	18714	18605	18642	18732	18850	18623	18839	18744	18812	18843	18650	18936	18841	18565	18726	18694	18707	18737	18742	18800	18804	18640	18720	18577	18768	18704	18807	18818	18841	18802	18806	18692	18696	18760	18743	18746	18659	18718	18615	18711	18500	18756	18801	18438	18668	18759	18674	18615	19017	18692	18694	18697	18593	18900	18768	18855	18694	18683	18886	18603	18613	18897	18776	18725	18691	18552	18728	18686	18504	18798	18695	18789	18723	18659	18756	18686	18686	18672	18765	18621	18679	18611	18596	18727	18691	18686	18907	18642	18821	18754	18735	18737	18784	18880	18610	18961	18636	18600	18742	18857	18685	18812	18782	18970	18823	18762	18667	18606	18798	18731	18870	18919	18802	18631	18817	18888	18653	18540	18482	18641	18836	18605	18826	18836	18630	18738	18786	18838	18822	18809	18518	18725	18671	18663	18746	18677	18738	18731	18726	18669	18628	18703	18778	18686	18620	18642	18742	18807	18833	18850	18787	18860	18830	18675	18829	18773	18720	18419	18878	18812	18787	18645	18599	18794	18857	18696	18859	18772	18860	18624	18989	18632	18779	18654	18796	18937	18859	18963	18664	18743	18695	18804	18706	18725	18873	18794	19010	18796	18942	18856	18564	18699	18780	18758	18741	18707	18850	18786	18699	18574	18730	18829	18554	18640	18779	18842	18470	18852	18734	18728	18724	18773	18652	18607	18913	18764	18856	18764	18741	18613	18607	18747	18765	18825	18748	18760	18724	18632	18638	18540	18781	18661	18939	18840	18838	18873	18745	18367	18682	18592	18722	18824	18632	18456	18482	18741	18917	18745	19062	18718	18648	18976	18822	18865	18870	18673	18783	18775	18671	18729	18810	18740	18912	18803	18761	18581	18642	18723	18673	18606	18559	18695	18744	18920	18606	18739	18759	18588	18718	18639	18666	18750	18479	18848	18793	18730	18625	18768	18586	18735	18610	18696	18752	18695	18733	18686	18910	18520	18812	18897	18667	18834	18852	18680	18822	18738	18827	18741	18752	18688	18722	18815	18776	18664	18618	18490	18698	18832	18668	18919	18668	18858	18581	18787	18847	18763	18808	18665	18596	18847	18661	18694	18860	18681	18573	18783	18728	18745	18807	18626	18830	18770	18749	18730	18862	18728	18714	18731	18795	18617	18792	18948	18864	18823	18652	18574	18518	18667	18655	18791	18780	18771	18804	18662	18798	18839	18604	18538	18665	18723	18653	18639	18795	18786	18679	18613	18934	18829	18871	18959	18755	18759	18836	18876	18974	18694	18712	18746	18576	18830	18862	18827	18487	18584	18555	18900	18768	18923	18783	18794	18586	18641	18805	18906	18781	18740	18618	18548	18621	18726	18743	18796	18702	18617	18771	18575	18827	19019	18853	18727	18820	18763	18766	18813	18610	18765	18819	18676	18749	18571	18712	18717	18579	18861	18894	19040	18849	18807	18701	18785	18800	18834	18932	18746	18617	18485	18632	18789	18776	18757	18639	18568	18788	18841	18795	18756	18774	19024	18776	18609	18852	18635	18716	18712	18938	18837	18738	18628	18719	18646	18771	18734	18848	18481	18847	18984	18668	18828	18773	18495	18563	18795	18680	18815	18845	18658	18877	18770	18929	18658	18645	18596	18616	18747	18787	18875	18811	18766	18758	18660	18858	18747	18701	18838	18720	18831	18733	18673	18876	18804	18617	18612	18704	18859	18819	18859	18608	18770	18820	18631	18832	18673	18804	18663	18859	18852	18664	18662	18589	18812	18553	18615	18650	18793	18565	18723	18778	18725	18954	18869	19000	18764	18796	18578	18884	18880	19029	18795	18859	18683	18888	18605	18732	19035	18692	18810	18693	18548	18582	18725	18613	18677	18671	18943	18551	18873	18685	18880	18947	19005	18741	18730	18933	18559	18569	18823	18806	18956	18806	18725	18695	18807	18702	18866	18816	18763	18786	18769	18805	18826	18588	18550	18616	18566	18721	18521	18855	18719	18771	18667	18711	18838	18625	18777	18503	18582	18906	18981	18642	18983	18654	18873	18556	18564	18669	18738	18757	18572	18690	18648	18641	18782	18776	18651	18687	18794	18764	18832	18735	18782	18816	18761	18924	18907	18754	18715	18798	18708	18850	18834	18710	18743	18685	18904	18879	18724	18706	18644	18502	18781	18836	18676	18728	18846	18481	18699	18612	18753	18799	18772	18784	18842	18593	18746	18877	18792	18657	18942	18669	18639	18724	18660	18667	18724	18653	18659	18735	18981	18651	18593	18679	18716	18628	18900	18647	18915	18790	18551	18806	18721	18682	18825	18547	18589	18830	18636	18659	18873	18564	18725	18515	18622	18818	18650	18888	18882	18622	18614	18695	18641	18731	18860	18619	18666	18714	18785	18626	18705	18811	18631	18948	18743	18817	18611	18723	18598	18708	18733	18893	18507	18722	18675	18878	18814	18629	18680	18765	18848	18581	18740	18804	18747	18917	18775	18609	18518	18742	18777	18862	18773	18811	18782	18833	18726	18948	18673	18782	18837	18813	18660	18772	19052	18724	18969	18763	18861	18713	18849	19065	18669	18832	18888	18753	18887	18649	18663	18798	18705	18897	19008	18675	18853	18803	18824	18803	18780	18799	18779	18898	18787	18691	18742	18713	18771	18692	18888	18766	18667	18944	18708	18766	18750	18667	18473	18875	18825	18468	18842	18765	18695	18930	18820	18675	18806	18691	19143	18940	18784	18661	18812	18791	18581	18619	18733	18875	18624	18784	18710	18917	18773	18744	18794	18760	18835	18540	18832	18947	18812	18643	18759	18890	18801	18711	18776	18620	18757	18699	18881	18894	18797	18656	18715	18662	18730	18700	18729	18781	18713	18874	18605	18605	18804	18891	18898	18635	18645	18776	18804	18598	18717	18738	18625	18709	18655	18859	18776	18693	18717	18838	18915	18652	18863	18718	18651	18589	18749	18652	18795	18720	18722	18891	18772	18649	18861	18767	18727	18878	18638	18505	18600	18766	18800	18908	18940	18629	18638	18953	18909	18960	18690	18680	18601	18798	18663	18858	18781	18811	18658	18875	18639	18840	18736	18847	18668	18745	18633	18846	18873	18751	18731	18770	18680	18793	18953	18540	18840	18787	18670	18871	18760	18857	18690	18873	18599	18855	18874	18731	18630	18728	18678	18587	18547	18854	18695	18548	18648	18796	18617	18565	18753	18750	18540	18612	18394	18659	18729	18921	19049	18767	18885	18830	18667	18986	18901	18805	18900	18856	18778	18750	18834	18672	18710	18686	18774	18783	18722	18998	18889	18881	18662	18716	18493	18722	18748	18848	18697	18665	18747	18639	18713	18816	18665	18663	18722	18761	18645	18621	18695	18930	18873	18886	18862	18746	18894	18749	18830	18728	18626	18559	18654	18735	18775	18817	18698	18820	18934	18639	18893	18439	18531	18750	18839	18682	18605	18786	18753	18827	18728	18645	18696	18809	18974	18800	18642	18761	18827	18801	18810	18908	18867	18739	18860	18963	18774	18909	18799
19982	25973	23527	19433	17820	16860	16517	16152	16223	16039	15854	15970	15913	16007	15877	15990	16107	15665	15985	15877	16008	16076	15766	15875	15972	15975	15976	15899	15823	16056	15903	15931	15780	15818	16068	15902	15888	15916	16001	15894	15939	15935	15869	15796	15788	15801	15846	15768	16158	15868	15943	16043	15877	16014	15865	15898	16022	15937	16058	15822	15733	15846	15879	15901	15803	15952	15902	15794	15952	16176	16076	16067	15861	15988	15740	15866	15888	15706	15941	15929	15829	15962	15853	15934	15961	15801	15938	15967	15930	15870	15961	15951	15780	15970	15968	15903	16083	16039	15784	15930	16050	15924	16028	15842	15804	15935	15783	15819	15861	15837	15971	15853	15874	15817	15731	15987	15812	15819	15776	15897	15826	15894	15893	15876	15703	15870	15763	15878	16047	16008	15972	15897	15931	16007	15836	15911	15941	15758	15871	15831	15937	15795	15793	15872	15854	15895	15905	15913	16023	15712	15827	15993	15887	15806	15976	15800	15740	16009	15964	15781	15822	15966	15790	15940	15873	15945	15805	15981	16090	15826	15781	15775	15766	15946	15867	15945	15789	15605	15950	15894	15867	15679	15897	15849	15889	15896	15980	15937	15960	15935	15835	15910	15952	15883	15911	15948	15926	16038	16117	15973	15958	15960	15825	16060	15869	15862	15780	15880	15981	15915	15837	15826	15855	15934	16051	15879	15951	15762	15921	15985	15879	15897	16064	15782	15949	16022	15926	16082	15831	15741	15756	16032	15889	15850	15791	15993	15642	16020	15846	15861	15670	15757	15852	15870	15952	15976	15896	15868	15793	15791	15881	16063	16032	15834	15873	15814	15819	16014	15827	15714	16003	15827	15782	15812	15707	16034	15727	15914	16068	15794	15901	15744	15733	15936	15846	15678	15906	15799	15882	15817	15901	15747	15861	15741	15638	16014	15729	15866	15930	16047	15785	15797	15748	15977	16055	15775	15841	15919	15823	15824	15825	15819	15764	15780	16041	15875	15697	15949	15955	15923	15809	15885	15908	15985	15955	15878	15991	15868	15842	15931	15858	16047	15910	15865	15832	15981	15911	15984	15911	15964	15843	15901	15938	15942	15734	15934	15861	15912	15823	15987	16023	15751	15893	15778	15827	15740	15814	15841	15952	15831	16047	16055	15860	15820	15991	15796	15849	15826	15893	15656	15817	15823	15767	15970	15703	15862	16046	15859	15776	15821	15942	15953	15893	15912	15708	15690	15897	15868	15794	15885	16058	15714	15881	15912	15883	15856	15844	15849	16076	15842	15802	15815	15965	15870	15951	15920	15851	16002	16038	15845	15772	15864	15933	15963	15694	15862	15944	15839	15792	15973	15863	15705	15883	15954	15892	15855	16009	16068	15864	15987	15850	15857	15804	15959	16056	15979	15954	15905	15818	15816	16015	16066	15823	15738	15864	15827	15974	15759	15766	15873	15770	16036	15908	15795	15914	15998	16026	15911	15923	15907	15798	15976	15911	15821	15861	15901	15787	15941	15867	16013	15943	15978	15762	15992	15860	16033	15784	15984	15785	15859	16008	15905	15815	15742	15881	15843	15880	15740	15859	15981	15724	15875	16052	15995	15987	15802	15876	15774	15941	15838	16004	15903	15951	15795	15753	15918	15927	15877	15944	15992	15908	16010	15927	15832	16016	15684	15959	15851	15874	15956	15747	15922	15857	16021	15941	15906	15860	15980	15724	15895	15802	15870	15931	15683	15915	15875	15754	15911	15961	15703	15701	16024	15992	15709	15803	15971	15831	15826	15830	15920	15914	15829	15963	15969	15697	15912	15953	15904	15688	15921	15817	15881	15940	16004	15925	15734	15855	15863	16057	15950	15920	15883	16122	15958	15949	15840	15806	15996	15918	15873	15863	15817	16021	15827	15842	15646	15986	15866	15978	15773	15774	15975	15871	15848	15961	15897	15809	15805	15922	15693	15929	15986	15867	15962	15980	15966	15773	15952	15858	15916	15888	15920	15982	15815	15963	15842	15757	16048	16035	15952	15946	15848	16027	15750	15897	15983	15865	15979	15936	15981	15821	15901	15973	15857	15852	15902	15923	15977	15765	15804	15950	15874	15908	15874	15977	15958	16067	15943	15953	15909	15904	15858	15857	15844	15948	15799	16105	15782	16012	15935	15803	15739	16014	15976	15691	15818	15874	15846	16115	15982	16025	15912	15975	15904	15777	15984	15890	15848	15711	15984	15982	15835	15789	16034	15911	16021	15963	15810	15838	15985	15926	16017	15811	15832	15951	15870	15691	15831	15985	15966	15847	15925	15807	15904	15901	15771	15837	15842	15955	16006	15822	15997	15728	15819	15863	16007	15843	15844	15836	15759	16020	15760	15938	15826	16059	15982	15859	15932	15743	15939	15836	15949	15844	15854	16042	15857	15854	15972	15847	15789	15918	15918	15787	15795	15998	15837	15848	15794	15930	15847	15687	15885	16055	15752	15901	15915	15912	15929	16054	16055	15991	15841	15740	15978	15939	15820	15932	15661	15875	15830	15881	15835	15780	15692	16007	16032	15973	15881	15798	16002	16003	15751	15851	15895	15906	15887	15901	15765	15870	15853	15872	15869	15896	15766	15911	15930	15812	15919	15927	15891	15952	15988	15822	15823	15997	15850	15818	15979	15935	15974	15735	15909	15872	15981	15859	15959	15990	15888	15765	15863	15955	15851	16055	15819	15802	15797	15864	15810	15880	15834	15852	15860	15798	15942	15844	15961	15951	15758	15901	15974	15973	15813	15648	15846	16069	15859	15924	15948	15919	15855	16150	15896	15864	15711	15978	15925	15862	16034	15953	15819	15794	15831	15864	15955	15939	15896	15833	15907	15767	15686	15699	15805	16004	15829	15904	15893	15923	15799	15748	15791	15969	15838	15849	15740	15825	15703	16012	15948	15836	16020	15651	15764	15862	15976	15892	15929	15786	15719	15898	15860	15847	15803	15935	15910	15891	15878	16005	15910	15811	15876	15919	15952	15943	15793	15892	16009	15866	15751	15822	15888	15966	15843	15934	15987	15952	15761	15973	15911	15899	15872	15801	15957	16025	15974	15880	15891	15991	15911	15985	15931	15854	15593	15867	15865	15921	15979	15982	15873	16007	16058	15825	15840	15838	15872	15932	15832	15793	16014	15923	15816	15821	15866	15934	15828	15988	15875	16029	16033	15898	15917	15926	15834	15873	15886	15780	15955	16015	15910	16135	16067	15828	16064	16013	15846	15867	16062	15983	15852	15953	16066	15945	15862	15802	15883	15859	15846	15893	15945	15915	15983	15883	15865	15772	15911	15947	15844	15835	15891	15890	15892	16096	15958	15960	16119	15954	15954	15928	15869	15869	15805	15800	15911	15978	15985	15855	15900	15919	15954	16009	15746	15823	15981	15711	15928	15792	15862	15922	15855	15925	15784	15720	15862	15883	15983	15959	15827	15761	15818	16019	15820	15799	15865	15847	15863	15887	16022	15908	15895	16112	15906	15972	15784	16011	15878	16009	15911	15991	15988	15843	16005	15827	15679	16036	15844	15751	15993	15969	16000	15852	16034	15921	15915	15985	16075	16016	15838	15882	15974	15999	15929	15987	15954	15848	15778	15895	16051	16010	15963	15842	15821	15888	15798	15809	15922	16018	15831	15940	15807	15736	15907	15884	15912	15876	15932	15875	15886	15886	15957	15943	15857	15949	15711	15896	15769	15956	15997	15629	15991	15736	15966	15906	15966	15875	15957	16002	15901	15709	15911	16002	15842	15688	16006	15836	15952	15977	15882	15689	16014	16094	16003	15910	16034	15817	15998	15648	15826	15847	15979	16065	16010	15927	15901	15939	15935	15799	15949	15920	15888	15892	15994	15830	15824	15807	15857	15772	16073	15932	15964	15992	15887	15754	15791	16014	15686	15930	15967	15809	15890	16043	15978	15482	15849	15795	15794	15798	15802	15935	15898	15824	15890	15813	15747	15989	15829	15767	16087	15695	15839	15858	15984	15838	15956	15941	15899	16019	15902	15925	15924	15996	15962	15824	15885	15798	15912	15847	16016	15931	15900	15975	15936	15930	15853	15942	15839	15893	15863	15920	15949	15814	15897	15798	15864	15885	15779	15935	15766	15781	15880	15879	15825	15990	15789	15886	15827	16059	15820	16038	15870	16031	15872	15950	15958	15774	15892	15856	15914	15782	16013	15800	15840	15850	15895	15865	15807	16036	15976	16032	15800	16063	15872	15767	15743	15905	15915	15880	16009	15888	15699	15924	15938	15855	15786	15891	15899	15957	16009	15819	15963	16011	15844	15864	15982	15699	15797	15918	15650	15677	15697	15929	15894	15954	15833	15827	15918	15940	16017	15883	15813	16025	15859	15852	15976	15878	15860	15990	15928	15882	15831	16190	16000	16034	15952	15983	16091	15751	15811	15859	15796	15932	15947	15792	15883	15882	16017	15857	15840	16023	15914	15828	15817	15877	15815	15791	15900	15851	15874	16087	15889	15976	16051	15980	15947	15877	15817	16071	15792	15964	15897	15802	15718	15791	15869	15854	15996	15971	15892	15985	16025	15640	15871	15816	16012	15910	15959	16004	15960	15724	15815	15998	15758	15961	15666	15771	15953	15931	15777	16021	15968	15867	15817	15825	15877	15860	15868	15956	15815	15739	15902	15930	15793	15898	15919	15731	15967	16014	15848	15740	15865	15941	15669	15979	15940	16076	15770	15785	15868	15914	15942	15801	15838	16037	15775	15868	16122	15937	15922	15850	15771	16070	15886	16022	15729	16052	15968	15996	15784	15900	15782	15819	16017	15941	15795	16093	15814	15831	15927	15784	15817	15908	15864	15902	15902	15877	15919	15781	15903	15901	16000	15930	15834	16009	16067	15858	15910	15915	15970	16096	15847	15826	15971	15838	15866	15901	15857	15972	15858	15838	15959	15867	15770	15888	15723	15807	15980	15893	15787	16074	15938	15862	15917	15834	16034	15932	16030	15858	16081	15851	16051	15888	15850	15864	16075	15904	16153	15808	15945	15863	15920	15991	15989	15957	15992	15777	15887	15910	15848	16021	15779	15887	15806	15778	15907	15846	15866	15843	15888	15872	15731	15977	15987	15900	15925	15849	15939	15819	15826
24190	21626	29252	24684	23124	24286	24016	21211	20770	20963	20618	20377	20480	20544	20539	20285	20350	20600	20343	20390	20401	20357	20374	20218	20231	20296	20154	20398	20224	20194	20276	20359	20268	20204	20538	20249	20176	20232	20204	20404	20393	20507	20202	20227	20253	20060	20232	20236	20458	20020	20285	20296	20162	20350	20373	20175	20167	20271	20296	20221	20302	20173	20328	20138	20316	20254	20166	20256	20662	20833	20644	20547	20711	20242	20578	20478	20180	20294	20394	20429	20051	20193	20229	20338	20311	20145	20267	20413	20252	19945	20167	20307	20163	20269	20055	20085	20136	20335	20170	20183	20215	20294	20058	20230	20340	20303	19992	20280	20237	20343	19937	20092	20162	20351	20216	20384	20424	20266	20188	20206	20262	20088	20141	20287	20341	20177	20209	20192	20144	20236	20023	19915	20129	20066	20119	20226	20226	20264	20304	20295	20295	20429	20132	20203	20373	20284	20347	19874	20353	20338	20148	20189	20264	20233	20725	20163	20245	20191	20193	20282	20319	20323	20105	20253	20230	20109	20220	20272	20176	20216	20242	20263	20261	20341	20561	20278	20277	20232	20362	20087	20249	20196	20190	20085	20264	19956	20329	20175	20134	20482	20470	20295	20341	20134	20078	20229	20060	20267	19974	20225	20086	20242	20399	20242	20346	20292	20101	19981	20205	20340	20235	20113	20316	20119	20168	20309	20351	20326	20141	20097	20321	20397	20154	20335	20182	20231	20069	20120	20242	20365	20256	20312	19988	20277	20187	19987	20162	19762	20344	20141	20097	20279	20393	20079	19924	20134	20196	20214	20128	20085	20080	20216	20424	20119	20179	20171	20075	20287	20162	19966	20114	20166	20217	20210	20273	20195	20244	20307	20211	20153	20239	20090	20271	20341	20330	20161	20432	20274	20291	20353	20414	20218	20255	20156	20292	20210	20156	20127	20147	20208	20144	20331	20152	20329	20068	20219	20208	20370	20460	20322	20150	20199	20185	20283	20140	20254	20166	20293	20256	20174	20310	20201	20402	20173	20150	20145	20038	20127	20089	20205	20019	20227	20092	20202	20540	20061	20356	20292	19981	20303	20114	20283	20145	20283	20177	20202	20168	20064	20403	20085	20207	20248	20324	20093	20212	20228	20211	20266	20115	20192	20104	20406	20184	20235	20340	20034	20358	20189	20191	20342	20269	20193	20422	20284	20053	20190	20258	20435	20182	20162	20301	20235	19884	20039	20421	20300	20298	20320	20382	20136	20027	20065	20252	20372	20221	20266	20130	20209	20313	20282	20108	20128	20390	20146	20251	20158	20305	20168	20186	20228	20142	20104	20125	20208	20379	20129	20246	20267	20251	20231	20196	20350	20293	20167	20096	20429	20133	20293	20334	20378	20300	20272	20265	20336	20076	20105	20050	20147	20183	20152	20355	20043	20254	20095	20092	20080	20299	20246	20177	19990	20248	20218	20371	20471	20404	20237	20104	20165	20202	20147	20357	19914	20324	20145	20189	19975	20109	20138	20194	20119	20293	20201	20294	20018	20306	20051	20237	20393	20339	20178	20292	20092	20178	20297	20369	20303	20319	20285	20255	20220	20216	20085	20109	20159	20209	20095	20291	20305	20322	20255	19961	20263	20358	20131	20213	20097	20122	20331	20261	20032	20203	20121	20203	20054	20286	20352	20294	20273	20058	20288	20229	20221	20371	20031	20177	20343	20403	20303	20082	20168	20277	20162	20220	20065	20218	20116	20170	20131	19942	19958	20063	20264	20222	20291	20142	20064	20263	20302	20236	20156	20276	20246	20031	20327	20101	20311	19874	20250	20143	20112	20203	20268	20318	20446	20235	20439	20387	20266	20272	20178	20149	20356	20068	20018	20117	20136	20059	20162	20251	20208	20318	20337	20273	20114	20226	20304	20110	20167	20302	20215	20083	20112	20450	20371	20246	20056	20273	20112	20363	20210	20147	20162	20125	20160	20176	20196	20099	20193	20440	20185	20369	20052	20201	20233	20276	20237	20292	20414	20206	20336	20301	20241	20212	20211	20362	20096	20165	20309	19962	20270	20322	20333	20149	20269	20078	20210	20277	20334	20115	20105	20188	20135	20210	20241	20166	20388	20308	20002	20192	20166	20352	20376	20392	20302	20349	20268	20182	20503	20267	20206	20304	20087	20014	19989	20129	20236	20447	20281	20173	20030	20094	20345	20078	20096	20297	20177	20090	20080	19959	20237	20373	20249	19941	20247	20119	20194	20158	19982	20263	20108	20076	20040	20106	20217	20393	20250	20171	20254	20181	20209	20232	20156	20250	20167	20264	20378	20351	20358	20281	20244	20137	20101	20279	20145	20222	20028	20026	20215	20257	20115	20223	20276	20264	20153	20365	20032	20361	20364	20313	20054	20242	20270	20223	20432	20095	20118	20130	20072	20074	20367	20257	20313	20274	20336	20216	20148	19979	20287	20028	19936	20252	20280	20054	20317	20318	20362	20174	20344	20206	20193	20210	20363	20251	20181	20105	20130	20142	20270	20233	20334	20566	20171	20164	20294	20229	20251	20192	20081	20238	20006	20143	20198	20144	20287	20149	20076	20317	20167	20243	20001	20044	20406	20158	20249	20308	20087	20354	20430	20303	20083	20324	20256	19877	20236	20293	20298	20182	20032	20298	20205	20173	20000	20174	20167	20181	20210	20207	20177	20393	20229	20402	20222	20151	20224	20205	20316	20264	19992	20217	20164	20302	20221	20061	20115	20182	20217	20189	20281	20314	20121	20092	20180	20294	20291	20303	20269	20398	20134	20286	20158	20286	20226	20180	20133	20405	20214	20167	20161	20135	20243	20415	20256	20010	20065	20379	20256	20262	20263	20180	20077	20352	20006	20059	20089	20206	20323	20175	20389	20352	20241	20034	20426	20251	20027	20373	20302	20400	20360	20383	20175	20264	20240	20378	20141	20085	20236	20083	20257	20231	20237	20226	20255	20248	20408	20387	20355	20410	20326	20324	20244	20060	20226	20086	20053	20090	20046	20159	20263	20225	20313	20435	20260	20174	20065	20322	20103	20202	20264	20341	20128	20092	20031	20155	20101	20435	20284	20241	20015	20188	20133	20249	20194	20055	20251	20193	20166	20057	20129	20314	20145	19982	20327	20383	20140	20210	20168	20096	20209	20192	20287	20328	20285	20204	20172	20457	20081	20174	20167	20225	20368	20212	20131	20228	20146	20191	20180	20126	20302	20169	20026	20038	20004	20430	20168	20303	20118	20150	20078	20186	20121	20335	20226	20348	20299	20265	20006	20291	20416	20003	20256	20247	20290	20246	20091	20348	20219	20268	19994	20234	20246	20210	20215	20389	20080	20040	20096	20143	20170	20156	19944	20426	20065	20475	20209	20390	20140	20483	20126	20298	20195	19965	20046	20479	20198	20017	20267	20410	20330	20046	20093	20379	20353	20330	20179	20381	20172	20111	20310	20122	20002	20129	20240	20197	20136	20386	19995	20346	20185	20153	20272	20259	20090	20156	20152	20212	20402	20354	20131	20330	20298	20154	20256	20062	20257	20052	20105	20254	20442	20389	20227	20317	20214	20355	20258	20120	20313	20175	20240	20422	20102	20108	20170	20257	20262	20204	20211	20307	20174	20158	20323	20251	20250	20071	20197	20262	20344	20175	20351	20319	19893	20255	20179	20127	20309	20072	20361	20272	20317	20249	20064	20293	20063	20260	20250	20317	20148	20204	20337	20280	20412	20212	20292	20166	20267	20106	20204	20218	20208	20014	20229	20416	20120	20170	20048	20315	20358	20339	20262	20274	20333	20443	20134	20071	20249	20147	20330	20269	20249	20173	20165	20196	20083	20318	20234	20237	20231	20227	20065	20133	20057	20212	20201	20378	20161	20231	20543	20138	20255	20201	20214	20232	20382	20395	20155	20300	20293	20403	20125	20023	20051	20022	20292	20312	20259	20001	20241	20128	20053	20239	20316	20315	20153	20315	20236	20236	20161	20020	20207	20045	20207	20116	20168	20409	20302	20286	20303	20227	20361	20236	20359	20344	20142	20178	20124	20230	20257	20299	20275	19999	20472	20139	20091	20122	20119	20131	20235	20227	20291	20325	20109	20192	20118	20422	20476	20273	20309	20335	20308	20268	20270	20134	20207	20233	20128	20102	20250	20101	20269	20075	20344	20063	20113	20289	20262	20334	20225	20280	20403	20290	20127	20193	20236	20207	20360	20239	20374	20291	20188	20023	20158	20200	20145	20323	20189	20100	20119	20143	20131	20207	20350	20227	20066	20220	20146	20149	20255	20047	20124	20203	20176	20241	20333	20221	19969	20046	20201	20265	20251	20152	20092	20360	20097	20062	20205	20182	20319	20201	20191	20313	20240	20364	20550	20329	20189	20212	20228	20360	19952	20209	20229	20199	19925	20337	20131	20241	20239	20367	20166	20426	20266	20425	20234	20204	20097	20103	20226	20291	20066	20274	20285	20281	20253	19995	20440	20236	20311	20161	20340	20251	20186	20155	20239	20174	20059	20301	20118	20171	20012	20366	20164	20157	20195	20272	20138	20221	20244	20438	20141	20091	20432	20143	19916	20182	20165	20245	20070	20371	20405	20243	20390	20136	20312	20106	20150	20165	20286	19975	20214	20224	20209	20238	20166	20248	20176	20207	20117	20284	20058	20220	20140	20329	20208	20306	20234	20039	19988	20102	20286	20171	20453	20096	20248	20385	20034	20184	20093	20257	20030	20197	20057	20217	20154	20277	20287	20155	20064	20030	20067	20281	20245	20257	20422	20297	20238	20171	20073	20427	20173	20394	20343	20306	20258	20236	20253	20262	20160	20078	20310	20249	20246	20273	20312	20188	20204	20223	20219	20139	20114	20261	20167	20336	20048	20118	20394	20163	20139	20241	20118	20122	19911	20200	20375	20069	20508	20431	20278	20322	20328	20239	20131	20051	20189	20322	20428	19961	20220	20292	20368	20151	20203	19917	20174	20183	20347	20142	20351	20275	20387	20093	20318	20215	20069	20526	20113	20332	20320	20431	20307	20449	20139	20174	20370	20055	20263	20273	20132	20284	20152	20140	20257	20280	20378	20188	20199	20199	20165	20303	20185	20227	20198	20088	20034	20243	20374	19921	20243
21157	35969	30511	24209	21628	19691	18376	17876	17394	17118	17184	16994	16836	16910	17058	16847	16723	16710	16784	16777	16820	16920	16995	16760	16842	16809	16623	16845	16672	16678	16676	16754	16735	16640	16840	16664	16643	16814	16618	16623	16685	16948	16744	16817	16560	16689	16699	16688	16640	16505	16612	16836	16610	16779	16692	16823	16717	16957	16579	16711	16760	16709	16575	16837	16688	16729	16495	16785	17400	17230	17158	17230	16835	16576	16737	16672	16601	16744	16689	16463	16722	16575	16582	16541	16601	16827	16456	16832	16791	16629	16645	16695	16651	16959	16669	16829	16785	16833	16553	16701	16652	16661	16547	16659	16531	16738	16856	16875	16718	16651	16649	16681	16566	16673	16757	16837	16634	16622	16708	16614	16587	16818	16740	16572	16736	16729	16565	16736	16704	16681	16849	16573	16630	16710	16601	16912	16484	16719	16697	16737	16674	16629	16619	16612	16775	16752	16592	16686	16643	16827	16883	16578	16750	16749	16730	16686	16708	16635	16643	16892	16690	16584	16815	16700	16434	16786	16701	16766	16680	16553	16889	16764	16753	16854	16861	16582	16782	16729	16655	16509	16663	16640	16742	16618	16833	16627	16734	16652	16674	16684	16677	16656	16845	16602	16545	16565	16732	16776	16618	16586	16850	16750	16625	16532	16696	16672	16487	16556	16528	16622	16607	16789	16477	16782	16625	16663	16651	16798	16581	16658	16593	16734	16674	16809	16597	16666	16703	16626	16697	16651	16640	16758	16758	16639	16710	16531	16576	16754	16608	16668	16657	16641	16822	16599	16671	16558	16575	16663	16691	16501	16794	16641	16628	16534	16660	16757	16915	16602	16778	16634	16710	16705	16720	16645	16654	16673	16816	16596	16669	16652	16646	16786	16560	16887	16751	16722	16762	16567	16770	16642	16655	16743	16650	16681	16555	16668	16742	16548	16717	16659	16818	16733	16644	16653	16636	16647	16601	16737	16821	16754	16545	16747	16639	16734	16817	16685	16563	16622	16628	16644	16630	16880	16626	16621	16711	16631	16729	16670	16580	16679	16611	16679	16643	16735	16466	16658	16628	16648	16715	16658	16742	16735	16742	16718	16654	16688	16691	16762	16686	16805	16613	16578	16785	16585	16688	16620	16695	16734	16704	16580	16822	16738	16720	16611	16636	16635	16770	16586	16614	16767	16753	16664	16688	16671	16459	16710	16707	16681	16675	16708	16625	16616	16816	16715	16712	16663	16718	16683	16746	16649	16815	16705	16527	16654	16576	16747	16636	16734	16530	16645	16631	16716	16603	16644	16572	16556	16757	16573	16654	16573	16688	16600	16744	16694	16647	16854	16669	16668	16595	16735	16637	16639	16822	16770	16624	16480	16648	16639	16555	16685	16562	16524	16722	16668	16641	16698	16607	16682	16775	16674	16560	16661	16770	16756	16524	16841	16809	16901	16608	16731	16671	16735	16787	16734	16630	16774	16805	16554	16634	16569	16609	16621	16549	16724	16730	16642	16611	16570	16549	16512	16725	16715	16765	16644	16786	16605	16590	16810	16656	16676	16807	16704	16721	16607	16707	16759	16697	16651	16622	16508	16540	16536	16693	16775	16745	16627	16485	16558	16704	16732	16803	16666	16732	16503	16634	16680	16699	16554	16613	16535	16789	16739	16628	16697	16900	16642	16541	16678	16626	16649	16666	16770	16481	16699	16587	16662	16656	16901	16599	16656	16689	16633	16625	16696	16730	16697	16778	16632	16887	16685	16693	16683	16737	16559	16557	16535	16601	16666	16484	16871	16510	16746	16620	16657	16778	16676	16615	16553	16447	16743	16666	16649	16736	16611	16796	16783	16563	16599	16672	16700	16792	16705	16811	16615	16751	16550	16741	16656	16557	16578	16592	16637	16671	16629	16492	16730	16656	16671	16637	16687	16580	16743	16734	16678	16716	16787	16735	16637	16692	16648	16775	16918	16713	16729	16613	16678	16681	16646	16541	16695	16818	16675	16597	16587	16820	16640	16732	16801	16672	16555	16736	16515	16704	16451	16648	16747	16653	16723	16694	16773	16649	16732	16626	16773	16659	16873	16614	16624	16608	16627	16561	16599	16733	16916	16572	16506	16624	16600	16675	16550	16578	16754	16619	16593	16760	16798	16590	16674	16762	16647	16583	16506	16739	16519	16954	16698	16629	16585	16691	16670	16900	16800	16658	16698	16675	16771	16572	16713	16622	16651	16596	16675	16544	16689	16645	16519	16774	16632	16809	16692	16470	16699	16845	16514	16899	16752	16729	16692	16599	16677	16575	16537	16771	16452	16735	16779	16614	16588	16702	16822	16655	16522	16739	16546	16664	16641	16686	16766	16718	16528	16582	16808	16651	16846	16682	16751	16546	16619	16618	16782	16679	16542	16771	16712	16485	16698	16675	16541	16780	16435	16783	16608	16747	16514	16604	16570	16628	16490	16766	16806	16453	16685	16589	16717	16708	16792	16566	16684	16463	16566	16543	16542	16495	16531	16799	16639	16604	16586	16701	16611	16717	16746	16724	16698	16689	16769	16771	16756	16798	16897	16755	16751	16836	16607	16600	16888	16676	16674	16573	16583	16861	16408	16669	16728	16759	16710	16638	16675	16852	16606	16727	16410	16741	16618	16834	16579	16543	16863	16793	16753	16512	16567	16967	16599	16546	16711	16671	16505	16650	16747	16653	16673	16537	16692	16612	16479	16472	16640	16784	16527	16756	16496	16670	16695	16625	16543	16637	16684	16576	16682	16721	16587	16612	16778	16510	16681	16645	16481	16817	16562	16815	16822	16485	16724	16619	16753	16654	16664	16653	16873	16641	16503	16720	16619	16696	16600	16753	16704	16587	16604	16629	16758	16735	16607	16750	16737	16678	16540	16730	16722	16621	16688	16730	16742	16677	16823	16741	16679	16795	16688	16614	16605	16522	16640	16734	16678	16573	16582	16792	16701	16762	16582	16454	16823	16624	16774	16673	16558	16711	16583	16587	16756	16629	16771	16541	16826	16504	16651	16628	16723	16620	16971	16601	16611	16629	16632	16801	16761	16810	16731	16639	16347	16817	16760	16780	16586	16791	16703	16575	16627	16700	16480	16699	16590	16849	16642	16722	16594	16821	16697	16711	16666	16655	16677	16803	16560	16590	16749	16689	16635	16669	16663	16731	16693	16719	16771	16545	16697	16754	16613	16611	16559	16540	16790	16674	16602	16602	16726	16608	16737	16760	16785	16531	16658	16728	16602	16717	16676	16663	16636	16584	16597	16809	16598	16745	16678	16733	16810	16695	16621	16664	16658	16732	16723	16711	16712	16743	16793	16620	16614	16638	16659	16674	16921	16712	16686	16638	16517	16682	16539	16642	16721	16791	16501	16562	16783	16671	16739	16798	16626	16611	16473	16595	16689	16709	16528	16647	16684	16960	16769	16536	16824	16536	16599	16702	16530	16739	16662	16732	16625	16715	16716	16782	16731	16674	16756	16688	16680	16537	16679	16603	16693	16616	16587	16761	16727	16730	16764	16480	16727	16546	16616	16723	16533	16642	16648	16591	16878	16608	16647	16811	16622	16730	16584	16694	16620	16637	16508	16576	16656	16632	16614	16625	16563	16635	16859	16529	16786	16815	16615	16491	16624	16755	16597	16708	16515	16863	16731	16585	16781	16702	16749	16501	16700	16808	16692	16711	16550	16690	16520	16553	16759	16637	16636	16611	16700	16648	16780	16737	16645	16609	16615	16667	16647	16432	16827	16703	16796	16744	16751	16831	16660	16812	16557	16610	16805	16701	16898	16692	16758	16577	16601	16736	16669	16716	16595	16753	16646	16607	16748	16626	16821	16444	16675	16673	16550	16751	16657	16675	16761	16497	16681	16656	16460	16631	16769	16678	16880	16614	16560	16686	16776	16746	16763	16513	16532	16767	16649	16526	16626	16613	16613	16565	16830	16751	16720	16590	16467	16661	16621	16429	16550	16580	16680	16584	16501	16583	16588	16506	16716	16673	16744	16704	16666	16625	16676	16661	16723	16619	16560	16792	16674	16666	16745	16631	16630	16811	16578	16553	16647	16634	16594	16761	16606	16792	16633	16598	16799	16570	16691	16661	16631	16705	16508	16634	16594	16764	16668	16667	16635	16711	16579	16691	16693	16675	16635	16600	16657	16772	16641	16596	16753	16666	16629	16668	16704	16735	16676	16474	16784	16510	16563	16706	16736	16746	16747	16547	16701	16844	16647	16755	16757	16683	16747	16643	16605	16697	16762	16657	16511	16532	16803	16765	16747	16834	16698	16526	16753	16830	16627	16631	16684	16818	16805	16762	16782	16826	16649	16604	16660	16816	16573	16595	16646	16607	16598	16668	16583	16804	16457	16496	16696	16612	16546	16571	16654	16815	16617	16748	16408	16604	16651	16578	16542	16637	16731	16780	16739	16633	16646	16717	16773	16727	16669	16739	16546	16654	16595	16737	16686	16670	16569	16656	16747	16722	16688	16545	16574	16604	16600	16724	16648	16567	16814	16597	16616	16807	16757	16524	16542	16680	16722	16613	16542	16827	16619	16585	16581	16440	16531	16607	16711	16536	16683	16587	16639	16688	16643	16592	16862	16599	16594	16803	16624	16749	16757	16737	16706	16548	16702	16756	16514	16697	16700	16877	16553	16718	16668	16680	16652	16865	16473	16683	16641	16778	16602	16753	16715	16622	16571	16715	16711	16616	16787	16767	16603	16593	16631	16607	16757	16697	16607	16531	16766	16617	16593	16564	16637	16549	16818	16745	16837	16724	16632	16823	16656	16556	16655	16719	16760	16677	16802	16583	16719	16584	16566	16729	16684	16875	16653	16598	16689	16698	16740	16630	16491	16617	16809	16648	16792	16561	16715	16644	16533	16686	16691	16660	16720	16762	16675	16649	16862	16734	16637	16677	16666	16592	16882	16606	16790	16752	16620	16579	16660	16559	16687	16519	16679	16640	16675	16621	16698	16716	16558	16622	16649	16845	16680	16740	16614	16435	16718	16656	16680	16699	16517	16524	16629	16731	16626	16804	16712	16406	16860	16814	16756	16731	16736	16918	16613	16641	16727	16616	16719	16721	16635	16629	16432	16717	16635	16704	16703	16652	16558	16610	16727
23288	21701	29661	24296	22090	24788	27565	22362	21322	21515	21187	21005	20919	20869	20849	20841	20669	20801	20666	20494	20680	20681	20824	20446	20654	20533	20582	20539	20588	20579	20681	20359	20524	20449	20430	20329	20411	20536	20474	20440	20664	20584	20607	20314	20319	20355	20337	20398	20511	20293	20771	20365	20593	20472	20297	20614	20395	20478	20573	20516	20445	20537	20418	20416	20566	20602	20547	20720	21113	21444	21066	20899	20753	20384	20431	20288	20458	20391	20650	20316	20330	20123	20292	20242	20566	20264	20518	20405	20274	20230	20537	20570	20528	20282	20447	20453	20281	20436	20335	20452	20522	20453	20340	20275	20199	20452	20374	20475	20438	20409	20344	20444	20307	20374	20416	20303	20428	20336	20267	20476	20322	20620	20346	20348	20506	20428	20262	20425	20219	20070	20305	20348	20386	20285	20422	20336	20320	20315	20379	20457	20524	20380	20329	20351	20313	20324	20291	20425	20269	20651	20252	20401	20369	20382	20331	20532	20396	20313	20457	20384	20288	20266	20398	20390	20575	20292	20267	20530	20137	20331	20473	20357	20311	20337	20447	20356	20407	20444	20622	20409	20252	20343	20413	20342	20360	20401	20304	20261	20277	20061	20257	20246	20229	20197	20214	20324	20268	20537	20421	20525	20591	20581	20369	20241	20362	20301	20225	20434	20325	20291	20275	20310	20368	20357	20135	20468	20296	20215	20318	20422	20423	20272	20422	20335	20202	20347	20523	20370	20525	20456	20459	20625	20280	20527	20356	20417	20420	20279	20341	20444	20476	20495	20427	20307	20307	20324	20397	20374	20361	20235	20163	20265	20287	20559	20350	20338	20323	20365	20228	19984	20306	20407	20199	20314	20329	20339	20419	20360	20433	20351	20251	20500	20542	20305	20322	20270	20393	20235	20564	20348	20171	20390	20437	20276	20352	20298	20368	20244	20275	20518	20307	20313	20434	20375	20271	20344	20280	20194	20280	20326	20430	20447	20528	20437	20473	20447	20493	20525	20374	20543	20143	20329	20399	20366	20395	20117	20310	20422	20414	20340	20256	20260	20490	20536	20331	20364	20257	20378	20382	20359	20297	20200	20172	20280	20585	20275	20160	20442	20487	20461	20417	20307	20369	20394	20380	20349	20282	20409	20308	20348	20381	20551	20353	20305	20251	20507	20433	20519	20453	20312	20248	20176	20413	20564	20407	20180	20362	20189	20244	20251	20446	20075	20555	20455	20373	20477	20336	20347	20230	20517	20471	20303	20449	20316	20239	20548	20381	20281	20450	20268	20464	20520	20420	20475	20570	20233	20329	20398	20302	20458	20282	20545	20230	20345	20360	20188	20291	20272	20395	20435	20435	20379	20552	20347	20466	20222	20388	20421	20550	20583	20443	20174	20285	20438	20155	20441	20394	20251	20357	20272	20156	20397	20285	20313	20628	20413	20347	20243	20566	20517	20310	20106	20102	20209	20349	20410	20409	20528	20304	20384	20297	20458	20428	20429	20481	20313	20395	20200	20430	20333	20327	20180	20455	20427	20295	20334	20095	20420	20689	20435	20287	20218	20393	20311	20437	20121	20337	20339	20265	20368	20206	20579	20260	20295	20455	20399	20303	20111	20243	20492	20388	20386	20306	20171	20417	20372	20340	20383	20318	20503	20497	20293	20258	20390	20293	20164	20483	20248	20387	20453	20353	20298	20167	20203	20357	20129	20397	20324	20314	20395	20400	20511	20300	20169	20571	20381	20528	20089	20254	20486	20294	20356	20464	20296	20288	20445	20381	20287	20338	20301	20374	20494	20366	20038	20596	20625	20364	20454	20328	20293	20392	20462	20378	20275	20301	20467	20255	20316	20395	20282	20366	20146	20333	20376	20441	20272	20110	20231	20372	20553	20478	20489	20350	20218	20272	20451	20364	20427	20184	20356	20437	20392	20239	20210	20313	20392	20207	20267	20283	20309	20205	20229	20385	20458	20360	20352	20289	20371	20475	20273	20308	20140	20369	20249	20428	20568	20348	20250	20155	20322	20359	20283	20293	20208	20339	20376	20166	20464	20391	20265	20292	20376	20262	20402	20277	20452	20381	20215	20487	20345	20589	20379	20415	20250	20549	20326	20540	20307	20294	20332	20251	20184	20063	20311	20479	20285	20364	20281	20457	20254	20384	20345	20221	20388	20252	20222	20482	20265	20461	20416	20361	20128	20425	20505	20407	20275	20350	20347	20439	20378	20523	20399	20415	20510	20501	20159	20327	20334	20530	20445	20319	20470	20541	20416	20358	20502	20334	20428	20286	20589	20248	20384	20462	20382	20387	20310	20247	20399	20513	20344	20348	20461	20194	20271	20130	20309	20485	20403	20285	20371	20310	20369	20439	20462	20408	20580	20396	20465	20332	20217	20303	20132	20238	20416	20545	20174	20399	20284	20157	20291	20267	20453	20430	20249	20198	20539	20495	20292	20272	20339	20428	20287	20208	20141	20289	20324	20401	20575	20239	20587	20373	20432	20471	20528	20490	20756	20483	20325	20229	20265	20299	20247	20478	20189	20298	20498	20296	20538	20359	20161	20333	20124	20328	20591	20258	20533	20385	20422	20176	20151	20468	20339	20326	20345	20444	20589	20499	20374	20310	20122	20449	20311	20355	20480	20245	20383	20400	20432	20306	20442	20380	20371	20418	20414	20339	20452	20353	20372	20576	20378	20447	20291	20263	20285	20217	20424	20245	20355	20328	20247	20159	20242	20210	20452	20142	20269	20310	20243	20198	20346	20306	20213	20349	20374	20217	20273	20293	20286	20534	20258	20533	20522	20297	20150	20541	20331	20280	20348	20219	20356	20496	20225	20522	20322	20338	20082	20347	20293	20453	20510	20391	20237	20425	20269	20491	20550	20387	20375	20182	20373	20330	20367	20418	20291	20531	20458	20356	20345	20325	20335	20475	20287	20246	20184	20507	20374	20227	20342	20447	20172	20358	20463	20208	20224	20590	20280	20305	20375	20265	20226	20525	20224	20289	20569	20452	20428	20507	20391	20285	20441	20205	20517	20437	20487	20206	20230	20323	20325	20302	20208	20502	20351	20307	20388	20128	20437	20556	20423	20207	20225	20093	20598	20467	20490	20391	20338	20336	20355	20510	20298	20472	20192	20521	20269	20525	20217	20279	20265	20259	20310	20329	20118	20278	20497	20424	20432	20292	20390	20345	20352	20469	20359	20482	20300	20345	20291	20343	20206	20334	20143	20214	20565	20337	20259	20294	20160	20433	20199	20218	20371	20159	20456	20415	20319	20292	20430	20444	20293	20259	20191	20454	20444	20199	20439	20210	20262	20423	20415	20348	20199	20245	20441	20229	20457	20282	20497	20162	20471	20437	20376	20231	20447	20325	20284	20129	20198	20284	20201	20154	20449	20205	20322	20345	20267	20138	20309	20513	20016	20269	20373	20334	20401	20490	20407	20330	20127	20434	20185	20254	20225	20340	20423	20390	20575	20197	20238	20271	20511	20486	20333	20369	20380	20349	20640	20247	20296	20468	20275	20360	20568	20155	20486	20520	20316	20491	20405	20331	20207	20397	20476	20355	20131	20330	20208	20452	20403	20439	20509	20474	20289	20345	20390	20234	20285	20471	20381	20267	20258	20292	20386	20345	20373	20399	20129	20351	20227	20310	20162	20292	20340	20438	20458	20224	20403	20275	20418	20392	20219	20385	20395	20255	20450	20308	20282	20374	20117	20220	20316	20372	20389	20408	20486	20296	20498	20627	20305	20364	20205	20347	20424	20310	20267	20147	20213	20524	20449	20105	20207	20332	20498	20320	20283	20345	20411	20426	20546	20350	20259	20404	20341	20429	20513	20421	20315	20423	20180	20439	20298	20445	20281	20325	20129	20271	20177	20254	20399	20199	20287	20206	20232	20305	20235	20289	20634	20558	20429	20186	20418	20268	20441	20204	20419	20389	20245	20421	20496	20379	20168	20412	20129	20155	20271	20337	20305	20301	20459	20189	20376	20352	20346	20402	20298	20391	20374	20202	20441	20305	20350	20469	20323	20272	20400	20385	20397	20355	20367	20237	20404	20281	20403	20391	20134	20345	20456	20451	20406	20255	20237	20282	20359	20377	20327	20344	20369	20365	20516	20582	20457	20361	20333	20234	20407	20531	20357	20430	20374	20315	20396	20393	20296	20319	20317	20247	20473	20384	20469	20224	20280	20383	20360	20352	20444	20295	20277	20451	20309	20317	20420	20445	20104	20479	20183	20514	20292	20210	20449	20496	20459	20359	20634	20255	20342	20420	20450	20303	20307	20476	20583	20292	20285	20431	20551	20297	20547	20347	20219	20257	20477	20269	20443	20505	20450	20093	20330	20422	20531	20413	20396	20299	20347	20342	20378	20350	20512	20437	20572	20575	20146	20278	20434	20487	20297	20243	20217	20435	20270	20404	20220	20354	20343	20509	20444	20323	20081	20307	20321	20252	20259	20337	20233	20555	20462	20238	20412	20329	20364	20360	20345	20348	20345	20648	20448	20604	20284	20552	20142	20221	20376	20249	20302	20290	20500	20332	20401	20468	20432	20326	20226	20220	20227	20500	20377	20195	20306	20309	20374	20146	20380	20563	20286	20498	20237	20307	20196	20280	20370	20378	20196	20296	20153	20372	20437	20264	20380	20269	20293	20406	20424	20399	20382	20166	20301	20528	20269	20243	20233	20338	20355	20311	20213	20456	20279	20262	20362	20264	20305	20172	20407	20643	20339	20474	20150	20391	20201	20318	20434	20438	20471	20315	20448	20310	20199	20228	20175	20438	20386	20439	20298	20419	20262	20262	20152	20173	20296	20367	20158	20293	20481	20244	20321	20392	20388	20555	20307	20102	20325	20327	20299	20252	20403	20275	20085	20436	20222	20501	20347	20409	20479	20433	20248	20247	20132	20577	20109	20348	20267	20140	20278	20340	20471	20274	20155	20501	20325	20415	20320	20457	20439	20477	20135	20279	20271	20276	20407	20351	20162	20515	20388	20262	20237	20464	20343	20355	20406	20445	20337	20428	20557	20421	20409	20443	20350	20318	20334	20404	20240	20555	20415	20525	20305	20165	20382	20388	20370	20404	20323	20331	20250	20541	20171	20427	20498	20170	20473	20658	20451
24389	41457	35763	27869	24529	21299	19815	18948	18210	17542	17618	17338	17130	17167	17104	17098	16883	16942	16875	17020	17033	17112	16874	16738	17099	16903	16970	16930	16808	16812	16954	16911	16944	16927	16787	16866	16782	16652	16764	16747	16789	16889	16672	16736	16743	16892	16847	16872	16889	16788	16774	16874	16861	16821	16753	16886	16765	16937	16773	16754	16873	16961	16779	16725	16689	16657	16726	17410	18106	18047	17618	17284	16786	16904	16797	16631	16743	16863	16636	16757	16846	16896	16977	16647	16751	16989	16617	16709	16856	16782	16864	16789	16675	16516	16744	16629	16641	16709	16672	16850	16976	16654	16721	16816	16755	16679	16936	16593	16611	16745	16634	16626	16826	16805	16652	16839	16819	16781	16653	16666	16646	16700	16810	16775	16762	16762	16675	16747	16751	16819	16574	16676	16740	16785	16678	16815	16749	16744	16854	16768	16777	16718	16862	16726	16915	16723	16725	16614	16949	16587	16752	16852	16668	16822	16808	16585	16776	16740	16741	16759	16679	16843	16714	16666	16773	16683	16780	16629	16892	16809	16649	16613	16793	16772	16854	17023	16716	16588	16563	16723	16704	16732	16952	16689	16867	16670	16681	16656	16790	16806	16547	16582	16805	16634	16922	16827	16712	16800	16866	16724	16839	16780	16727	16815	16628	16846	16629	16883	16754	16873	16769	16823	16722	16829	16706	16823	16828	16724	16819	16871	16767	16820	16617	16765	16717	16778	16818	16820	16729	16973	16706	16708	16635	16855	16652	16771	16662	16596	16590	16642	16921	16661	16745	16753	16627	16968	16679	16589	16724	16966	16641	16729	16728	16715	16789	16707	17040	16721	16573	16808	16703	16761	16852	16952	16910	16813	16783	16903	16825	16570	16633	16806	16773	16608	16781	16848	16663	16705	16831	16637	16700	16714	16826	16798	16677	16666	16751	16802	16635	16654	16662	16659	16717	16933	16613	16706	16980	16740	16733	16847	16549	16734	16909	16737	16721	16784	16867	16822	16776	16791	16766	16929	16635	16713	16786	16604	16787	16749	16746	16795	16846	16535	16836	16719	16702	16800	16815	16652	16632	16810	16602	16895	16884	16799	16665	16750	16611	16703	16782	16496	16858	16846	16692	16662	16704	16639	16627	16801	16871	16812	16770	16699	16623	16680	16709	16728	16740	16556	16678	16769	16516	16802	16553	16741	16815	16817	16539	16530	16788	16761	16686	16839	16935	16722	16852	16880	16733	16634	16604	16873	16777	16727	16777	16599	16677	16691	16722	16745	16816	16676	16788	16773	16845	16833	16866	16797	16634	16823	16396	16740	16591	16692	16580	16823	16773	16635	16748	16596	16698	16479	16653	16687	16694	16738	16841	16710	16648	16756	16759	16755	16744	16753	16693	16820	16572	16794	16789	16646	16954	16536	16801	16822	16716	16485	16800	16552	16824	16645	16733	16766	16704	16664	16749	16654	16821	16695	16816	16661	16527	16911	16762	16803	16791	16738	16529	16580	16895	16780	16639	16637	16767	16816	16743	16719	16852	16674	16714	16707	16769	16729	16739	16682	16821	16754	16724	17008	16625	16626	16624	16719	16828	16832	16557	16646	16714	16725	16687	16742	16699	16761	16797	16847	16632	16788	16640	16782	16622	16639	16636	16736	16766	16683	16715	16669	16664	16773	16724	16874	16891	16845	16779	16840	16745	16842	16755	16589	16653	16643	16910	16763	16725	16643	16577	16787	16836	16645	16677	16681	16611	16949	16725	16716	16810	16808	16667	16650	16658	16573	16805	16764	16619	16711	16641	16686	16635	16653	16842	16633	16742	16704	16781	16875	16792	16694	16705	16794	16858	16653	16677	16863	16631	16778	16667	16650	16785	16706	16910	16665	16854	16628	16596	16814	16637	16824	16835	16756	16748	16706	16617	16822	16716	16670	16677	16659	16667	16739	16515	16744	16708	16788	16655	16668	16804	16750	16736	16768	16764	16688	16654	16672	16652	16859	16676	16889	16820	16821	16843	16852	16633	16673	16778	16691	16679	16696	16827	16714	16592	16699	16874	16604	16763	16585	16824	16567	16737	16781	16834	16850	16566	16634	16900	16695	16869	16729	16706	16789	16685	16810	16833	16721	16875	16777	16765	16815	16828	16781	16692	16780	16711	16587	16636	16700	16737	16690	16743	16878	16745	16749	16727	16815	16674	16686	16684	16743	16649	16642	16817	16733	16800	16711	16729	16837	16822	16813	16795	16780	16737	16813	16576	16589	16692	16742	16664	16827	16807	16733	16694	16720	16626	16678	16730	16803	16905	16846	16754	16644	16698	16543	16599	16650	16804	16795	16756	16757	16612	16792	16651	16676	16837	16888	16756	16656	16636	16724	16809	16747	16813	16592	16819	16728	16617	16793	16698	16694	16727	16797	16630	16731	16809	16661	16705	16695	16908	16781	16809	16813	16695	16695	16644	16844	16755	16713	16843	16732	16747	16915	16653	16810	16762	16722	16617	16732	16834	16645	16652	16729	16699	16701	16916	16730	16737	16692	16720	16626	16756	16718	16695	16877	16705	16707	16705	16749	16834	16739	16912	16755	16719	16861	16571	16836	16653	16603	16743	16659	16718	16821	16697	16680	16944	16720	16554	16940	16695	16669	16714	16858	16758	16780	16821	16761	16642	16755	16864	16647	16827	16839	16737	16811	16635	16678	16593	16772	16608	16962	16595	16683	16446	16654	16775	16911	16771	16570	16977	16961	16774	16835	16780	16669	16924	16639	16783	16637	16632	16767	16707	16753	16827	16846	16697	16674	16804	16843	16705	16799	16742	16829	16814	16933	16881	16997	16640	16781	16822	16649	16768	16743	16756	16688	16542	16563	16681	16744	16703	16715	16598	16590	16726	16627	16836	16698	16825	16733	16746	16737	16817	16636	17045	16806	16666	16728	16697	16676	16800	16717	16730	16659	16773	16874	16661	16939	16753	16761	16779	16653	16870	16740	16713	17004	16862	16704	16679	16709	16700	16801	16815	16714	16817	16765	16732	16768	16882	16618	16838	16837	16630	16693	16632	16792	16854	16820	16618	16781	16882	16877	16578	16779	16688	16681	16755	16678	16666	16945	16699	16604	16886	16763	16723	16799	16698	16722	16716	16798	16889	16845	16579	16824	16588	16594	16912	16631	16867	16536	16748	16935	16686	16554	16689	16848	16584	16825	16728	16823	16618	16504	16809	17016	16667	16946	16649	16671	16638	16641	16591	16737	16736	16688	16701	16678	16598	16743	16752	16615	16720	16764	16745	16701	16713	16750	16620	16612	16775	16822	16546	16741	16866	16646	16761	16608	16589	16709	16720	16752	16724	16755	16691	16735	16703	16650	16720	16494	16751	16599	16602	16879	16905	16817	16713	16723	16629	16736	16610	16840	16776	16828	16589	16757	16655	16841	16740	16767	16701	16504	16810	16688	16808	16747	16620	16615	16732	16782	16703	16997	16948	16712	16783	16798	16831	16834	16550	16655	16734	16764	16814	16665	16719	16684	16814	16702	16856	16638	16777	16762	16738	16749	16648	16714	16512	17045	16951	16862	16757	16636	16725	16577	16743	16670	16517	16697	16741	16853	16773	16744	16725	16643	16489	16632	16659	16739	16936	16732	16911	16775	16697	16806	16681	16678	16796	16629	16912	16969	16727	16741	16717	16873	16815	16723	16724	16626	16658	16669	16883	16744	16774	16598	16594	16778	16734	16658	16605	16580	16781	16922	16662	16809	16722	16788	16871	16819	16675	16932	16708	16684	16556	16696	16783	16720	16652	16871	16720	16566	16736	16727	16709	16714	16759	16615	16503	16896	16586	16657	16700	16814	16702	16879	16541	16733	16592	16781	16693	16915	16677	16751	16768	16514	16752	16650	16707	16803	16757	16710	16738	16834	16669	16588	16641	16600	16760	16489	16739	16828	16785	16590	16607	16879	16709	16871	16562	16795	16810	16740	16839	16814	16619	16686	16623	16823	16815	16622	16820	16749	16849	16754	16679	16880	16694	16923	16685	16725	16837	16824	16974	16647	16657	16736	16670	16523	16719	16711	16709	16819	16720	16687	16570	16727	16587	16955	16794	16600	16837	16742	16900	16992	16655	16785	16627	16819	16697	16918	16668	16724	16818	16650	16775	16606	16799	16599	16848	16678	16893	16664	16690	16649	16878	16905	16797	16788	16772	16779	16844	16837	16812	16715	16773	16613	16852	16836	16537	16786	16588	16775	16828	16725	16891	16703	16855	16616	16583	16624	16745	16807	16763	16677	16893	16762	16744	16855	16806	16833	16843	16759	16712	16639	16570	16612	16834	16752	16833	16776	16850	16950	16787	16767	16681	16747	16763	16980	16791	16612	16735	16919	16843	16697	16772	16702	16779	16738	16678	16761	16774	16799	16834	16827	16957	16706	16691	16678	16772	16717	16613	16731	16655	16744	16793	16827	16669	16815	16556	16834	16777	16961	16779	16987	16658	16687	16645	16918	16514	16747	16768	16685	16691	16761	16795	16787	16655	16978	16797	16635	16608	16712	16896	16690	16619	16685	16692	16798	16750	16669	16736	16697	16688	16807	16825	16730	16715	16856	16641	16840	16714	16791	16795	16731	16551	16947	16821	16722	16819	16659	16720	16719	16648	16748	16685	16774	16761	16538	16859	16791	16773	16715	16730	16760	16771	16685	16783	16749	16636	16701	16806	16594	16563	16493	16671	16688	16797	16516	16704	16531	16613	16542	16756	16796	16622	16749	16510	16659	16702	16815	16664	16960	16650	16767	16712	16829	16803	16801	16664	16759	16673	16696	16641	16701	16786	16836	16679	16711	16595	16926	16790	16697	16721	16919	16850	16870	16716	16864	16726	16771	16706	16600	16773	16682	16673	16678	16677	16732	16742	16714	16611	16701	16775	16837	16600	16607	16669	16826	16736	16779	16559	16778	16830	16641	16832	16671	16873	16717	16810	16626	16710	16850	16688	16722	16788	16601	16814	16650	16589	16768	16760	16700	16765	16845	16838	16883	16744	16867	16582	16702	16637	16679	16772	16880	16735	16686	16826	16896	16722	16605	16706	16748	16888	16877	16847	16738	16759	16683	16636	16725	16918	16824	16882	16772	16691	17055	16736	16637
28369	23232	26900	23933	20501	20028	19692	19560	19484	19307	19345	19441	19366	19248	19457	19178	19242	19367	19177	19342	19170	19338	19309	19305	19453	19141	19286	19263	19292	19457	19582	19407	19266	19313	19309	19405	19465	19490	19328	19229	19357	19253	19367	19103	19248	19251	19133	19175	19239	19417	19259	19235	19420	19483	19474	19281	19429	19204	19228	19324	19208	19129	19271	19398	19380	19271	19373	19210	19200	19364	19353	19222	19379	19522	19186	19384	19454	19273	19345	19301	19216	19283	19339	19325	19177	19390	19215	19187	19186	19115	19460	19313	19439	19268	19202	19204	19261	19308	19172	19295	19187	19447	19368	19300	19469	19218	19233	19229	19400	19313	19306	19464	19230	19318	19450	19189	19402	19158	19230	19238	19274	19187	19189	19211	19264	19276	19324	19133	19316	19429	19287	19231	19414	19242	19318	19264	19294	19392	19236	19220	19266	19384	19092	19158	19317	19316	19070	19127	19382	19375	19266	19459	19264	19205	18996	19105	19377	19170	19053	19234	19288	19032	19230	19292	19173	19230	19454	19186	19360	19089	19370	19525	19226	19320	19256	19355	19340	19220	19211	19310	19455	19217	19270	19359	19321	19262	19317	19263	19306	19292	19318	19551	19281	19433	19572	19102	18869	19284	19389	19284	19279	19221	19350	19137	19149	19373	19255	19065	19083	19113	19104	19254	19318	19301	19367	19628	19131	19046	19122	19436	19253	19140	19325	19219	19315	19460	19292	19266	19233	19189	19104	19317	19511	19110	19409	19380	19324	19354	19316	19395	19244	19218	19421	19209	19396	19333	19312	19390	19232	19231	19181	19326	19380	19314	19325	19415	19168	19078	19237	19291	19200	19114	19420	19301	19327	19113	19243	19361	19289	19332	19233	19286	19074	19275	19435	19334	19313	19221	19185	19227	19441	19381	19287	19105	19339	19189	19155	19302	19257	19274	19307	19090	19188	19226	19249	19381	19434	19293	19403	19407	19278	19409	19499	19347	19199	19270	19274	19416	19222	19107	19239	19207	19410	19326	18987	19497	19253	19390	19330	19167	19205	19192	19265	19297	19132	19116	19254	19323	19413	19351	19321	19161	19446	19363	19402	19078	19211	19107	19169	19528	19359	19379	19199	19245	19261	19359	19310	19165	19447	19324	19293	19279	19244	19288	19222	19202	19171	19168	19352	19420	19211	19025	18941	19248	19107	19286	19390	19406	19329	19306	19278	19186	19266	19325	19226	19131	19371	19242	19369	19371	19422	19130	19407	19361	19379	19420	19356	19278	19299	19197	19414	19313	19176	19230	19344	19244	19293	19338	19346	19290	19166	19436	19221	19220	19232	19242	19323	19167	19078	19183	19326	19259	19248	19322	19305	19418	19216	19325	19130	19092	19157	19211	19208	18997	19275	19195	19201	19242	19362	19185	19248	19351	19275	19119	19293	19293	19135	19307	19444	19223	19236	19281	19256	19392	19127	19261	19261	19440	19383	19283	19231	19203	19318	19379	19090	19285	19287	19399	19142	19281	19105	19156	19455	19421	19095	19221	19353	19278	19465	19286	19231	19246	19297	19181	19062	19280	19443	19457	19355	19071	19382	19266	19246	19267	19200	19352	19307	19206	19178	19038	19219	19155	19220	19394	19393	19368	19287	19228	19275	19281	19476	19278	19355	19326	19303	19196	19421	19329	19092	19145	19243	19328	19443	19149	19273	19239	19198	19221	19403	19285	19358	19292	19045	19221	19214	19217	19227	19371	19304	19144	19442	19178	19390	19139	19209	19566	19327	19336	19144	19170	19242	19207	19463	19163	19375	19263	19321	19110	19508	19403	19478	19287	19391	19321	19373	19378	19454	19213	19315	19323	19344	19471	19532	19311	19309	19335	19369	19241	19175	19154	19076	19250	19212	19299	19368	19139	19283	19183	19195	19300	19417	19072	19298	18994	19401	19300	19108	19139	19301	19451	19323	19230	19348	19425	19307	19083	19224	19093	19400	19355	19242	19269	19417	19296	19486	19381	19539	19199	19185	19366	19292	19357	19486	19370	19359	19269	19288	19240	19225	19079	19417	19178	19291	19282	19246	19321	19389	19297	19284	19248	19179	19279	19165	19378	19236	19152	19155	19228	19493	19126	19306	19328	19165	19432	19253	19359	19337	19290	19330	19179	19483	19102	19260	19438	19159	19176	19482	19184	19184	19097	19089	19377	19385	19104	19083	19166	19387	19234	19321	19305	19289	19506	19224	19145	19329	19292	19217	19340	19208	19233	19394	19281	19222	19091	19259	19114	19356	19168	19227	19445	19332	19089	19145	19156	19238	19383	19371	19256	19347	19127	19138	19290	19179	19197	19144	19167	19340	19352	19334	19058	19284	19161	19309	19187	19234	19110	19202	19237	19525	19512	19365	19128	19359	19185	19323	19173	19253	19117	19455	19269	19213	19253	19306	19444	19171	19303	19228	19273	19351	19245	19189	19316	19300	19399	19337	19283	19574	19300	19182	19342	19168	19119	19444	19443	19275	19271	19229	19408	19044	19335	19074	19289	19269	19353	19125	19223	19419	19406	19371	19229	19235	19172	19146	19178	19503	19245	19221	19378	19434	19498	19447	19066	19320	19303	19331	19367	19450	19265	19331	19184	19489	19221	19163	19442	19279	19205	19265	19490	19232	19153	19265	19217	19369	19254	19281	19114	19404	19182	19009	19463	19266	19197	19492	19297	19167	19313	19326	19354	19091	19312	19358	19210	19226	19258	19292	19293	19208	19293	19374	19238	19177	19315	19482	19377	19143	19269	19176	19328	19129	19108	19214	19393	19299	19545	19439	19264	19308	19430	19246	19200	19189	19340	19244	19214	19226	19301	19179	19151	19322	19326	19390	19371	19389	19156	19249	19168	19265	19295	19257	19112	19310	19332	19510	19335	19385	19349	19468	19226	19115	19431	19093	19607	19443	19285	19208	19390	19290	19322	19463	19321	19423	19245	19271	19223	19245	19181	19499	19228	19064	19211	19243	19337	19219	19080	19239	19246	19268	19156	19147	19201	19327	19345	19214	19045	19170	19113	19302	19320	19321	19368	19343	19251	19307	19190	19363	19183	19467	19484	19329	19295	19278	19146	19170	19343	19297	19316	19385	19389	19474	19401	19062	19123	19346	19240	19314	19296	19124	19269	19538	19210	19167	19250	19388	19483	19370	19081	19289	19239	19194	19204	19263	19142	19491	19364	19174	19188	19117	19360	19259	19427	19232	19144	19114	19238	18977	19264	19254	19316	19426	19151	19147	19287	19361	19338	19411	19217	19283	19500	19248	19021	19446	19314	19092	19150	19244	19486	19368	19268	19395	19222	19177	19164	19309	19113	19294	19235	19272	19123	19123	19427	19252	19061	19310	19472	19234	19216	19137	19372	19263	19090	19236	19186	19344	19300	19124	19112	19465	19387	19207	19129	19293	19314	19485	19285	19381	19274	19300	19340	19209	19365	19545	19445	19388	19197	19083	19083	19487	19120	19414	19317	19255	19301	19216	19365	19329	19392	19178	19215	19049	19503	19189	19279	19123	19488	19337	19253	19191	19111	19189	19339	19268	19261	19275	19413	19301	19049	19331	19286	19222	19296	19210	19517	19342	19367	19325	19405	19400	19282	19240	19373	19359	19225	19392	19321	19269	19305	19264	19394	19191	19279	19039	19418	19210	19208	19038	19035	19452	19252	19192	19323	19113	19119	19113	19242	19399	19249	19155	19206	19175	19131	19258	19306	19421	19244	19381	19321	19548	19127	19186	19078	19357	19103	19418	19303	19374	19414	19259	19418	19349	19136	19081	19302	18991	19168	19161	19287	19196	19292	19332	19320	19467	19520	19266	19356	19109	19309	19294	19317	19231	19219	19203	19241	19366	19148	19380	19265	19319	19248	19043	19270	19184	19227	19225	19211	19149	19195	19271	19201	19339	19240	19450	19268	19113	19203	19438	19178	19289	19418	19211	19403	19448	19297	19271	19240	19256	19324	19307	19378	19526	19311	19245	19222	19369	19374	19435	19078	19436	19311	19489	19281	19035	19185	19229	19404	19172	19278	19213	19149	19195	19546	19189	19292	19102	19058	19238	19181	19334	19433	19242	19171	19373	19065	19351	19272	19366	19258	19418	19245	19250	19357	19200	19109	19328	19501	19266	19203	19307	19255	19173	19355	19472	19492	19531	19310	19270	19276	19400	19184	19370	19268	19321	19227	19321	19337	19404	19169	19522	19224	19202	19143	19282	19345	19278	19359	19143	19134	19340	19476	19363	19335	19383	19292	19161	19377	19344	19307	19325	19096	19358	19291	19311	19342	19237	19533	19300	19139	19369	19130	19077	19112	19375	19131	19329	19430	19192	19278	19367	19315	19460	19482	19092	19376	19421	19163	19369	19356	19361	19073	19056	19121	19342	19242	19302	19332	19277	19322	19505	19091	19227	19306	19267	19289	19443	19301	19245	19392	19183	19284	19340	19210	19162	19407	19434	19427	19068	19248	19230	19339	19188	19348	19229	19233	19373	19381	19220	19096	19304	19102	19145	19313	19150	19419	19302	19170	19142	19200	19233	19168	19279	19319	19196	19379	19304	19183	19390	19238	19374	19102	19303	19179	19279	19201	19260	19425	19256	19173	19285	19406	19312	19315	19316	19282	19233	19199	19172	19475	19370	19114	19124	19251	19339	19320	19197	19201	19212	19238	19144	19222	19336	19082	19128	19266	19440	19508	19285	19230	19387	19282	19378	19412	19404	19158	19355	19240	19271	19332	19191	19329	19167	19310	19401	19346	19485	19283	19392	19148	19017	19094	19364	19308	19644	19264	19377	19263	19428	19229	19451	19208	19203	19239	19328	19130	19282	19351	19305	19123	19590	19370	19402	19213	19385	19435	19206	19148	19277	19197	19353	19274	19190	19205	19177	19311	19286	19254	19286	19318	19413	19153	19207	19281	19243	19373	19130	19171	19262	19378	19183	19123	19277	19229	19222	19205	19368	19242	19333	19210	19418	19030	19096	19132	19354	19152	19425	19119	19175	19293	19320	19294	19079	19310	19417	19316	19302	19443	19301	19274	19381	19327	19301	19442	19353	19282	19311	19307	19462	19146	19223	19335	19278	19329	19205	19381	19382	19337	19235	19329
19960	26242	22907	19618	18273	17205	16743	16696	16411	16431	16400	16181	16260	16362	16201	16339	16393	16294	16435	16271	16259	16094	16305	16154	16312	16202	16083	16197	16262	16224	16248	16178	16319	16002	16303	16204	16157	16238	16259	16192	16217	16219	16282	16205	16026	16216	16116	16203	16220	16166	16281	16114	16238	16241	16154	16026	16108	16233	16127	16205	16092	16302	16184	16280	16079	16308	16226	16190	16502	16410	16179	16377	16187	16393	16180	16055	16264	16187	16282	16212	16373	16172	16353	16148	16195	16192	16137	16281	16047	16139	16263	16384	16127	16122	16127	16020	16338	16068	16321	16035	16211	16116	15931	16165	16285	16154	16313	16177	16223	16238	16326	16155	15963	16181	16130	16264	16130	16154	16164	16133	16222	16151	16187	16237	16324	16164	16135	16265	16091	16276	16284	16047	16248	16137	16152	16144	16006	16123	16116	15897	16065	16187	16166	16228	16326	16150	16276	16141	16241	16154	16227	16165	16149	16196	16227	16150	16277	16304	16204	16174	16114	16110	16135	16038	16416	16089	16180	16211	16179	16063	16100	16103	16156	16299	16127	16416	16263	16076	16183	16158	16157	16077	16013	16250	16264	16176	16341	16161	16313	16092	16272	16196	16132	16301	16083	16035	16208	16367	16114	16190	16241	16087	16286	16144	16123	16154	16199	16310	16176	16396	15948	16170	16024	16258	16311	16008	16121	16437	16135	16071	16187	16246	16130	16067	16003	16209	16007	16125	16265	16350	16434	16122	16333	16170	16244	16326	16411	16041	16076	16307	16145	16208	16269	16235	16282	16266	16243	16218	16285	16198	16236	16303	16339	16080	16310	16318	16226	16092	16276	16170	16260	16144	16217	16102	16182	16214	16045	16064	16000	16084	16258	16251	16139	16205	16203	16220	16153	16220	16058	16237	16165	16201	16277	16283	16100	16193	16266	16182	16050	16330	16137	16224	16450	16156	16128	15950	16150	16397	15988	16182	16240	16089	16240	16219	16255	16088	16257	16163	16227	16121	16194	16168	16288	16112	16398	16245	16229	16287	16167	16152	16466	16270	16296	16104	16309	16376	16285	16042	16265	16171	16199	16331	16211	16068	16244	16156	16244	16123	16249	16099	16304	16191	16169	16262	16303	16203	16197	16138	16059	16170	16325	16305	16190	16240	16237	16047	16090	16179	16175	16174	16216	16090	16088	16138	16176	16196	16130	16160	16301	16082	16192	16104	16187	16115	16301	16297	16065	16122	16239	16127	16075	16227	16335	16174	16019	16208	16233	16215	16216	16213	16178	16147	16307	16156	16104	16104	16325	16130	16134	16243	16321	16129	16267	16098	16193	16082	16141	16304	16181	16167	16111	16338	16133	16161	16082	16059	16263	16147	16230	16215	16139	16149	16173	16257	16211	16129	16220	16073	16324	16208	16138	16121	16052	16221	16180	16221	16378	16262	16296	15966	16208	16250	15987	16124	16285	16169	16190	16019	16077	16342	16186	16195	16430	16090	16196	16248	16107	16272	16068	16049	16307	16245	16283	16201	16088	16309	16153	16118	16189	16054	16267	16246	16245	16063	16215	16055	16159	16170	16260	16243	16112	16227	16155	16244	16304	16179	16125	16291	16284	16174	16029	16110	16035	16207	16240	16215	16233	16193	16241	16147	16144	16265	16194	16299	16285	16159	16212	16370	16212	16130	16341	16288	16166	15971	16289	16177	16154	16314	16159	16108	16096	16201	16152	16186	16290	16127	16409	16171	16298	16210	16147	16248	16244	16277	16120	16208	16199	16138	16115	16204	16164	16166	16157	16210	16277	16232	16073	16238	16206	16103	16183	16294	16125	16438	16202	16296	16218	16154	16299	16196	16260	16383	16303	16185	16245	16165	16307	16231	16080	16046	16299	16322	16167	16344	16114	16171	16282	16002	16236	16365	16156	16284	16159	16194	16359	16168	16267	16295	16276	16181	16129	16260	16219	16140	16171	16271	16288	16170	16204	16269	16166	16039	16213	16085	16176	16123	16197	15972	16197	16187	16253	16082	16112	16270	16236	16299	16249	16225	16138	16208	15989	16107	16407	16207	16258	16020	16166	16249	16077	16254	16145	16081	16140	16123	16173	16146	16037	16082	16141	16150	16248	16201	16245	16095	16068	16324	16249	16197	16151	16008	16102	15970	16219	16314	16444	16170	16184	16065	16198	16067	16123	16188	16231	16249	16227	16280	16225	16142	16150	16189	16119	16234	16277	16085	16232	16233	16330	16221	16231	16267	16062	16127	16287	16196	16119	16034	16240	16209	16168	16413	16143	16062	16149	16294	16247	16195	16082	16136	16254	16157	16188	16105	16279	16194	16107	16202	16032	16217	16233	16033	16178	16304	16257	16146	16135	16148	16380	16073	16198	16240	16243	16118	16221	16143	16279	16341	16294	15959	16334	16163	16267	16195	16440	16101	16256	16148	16172	16115	16042	16188	16131	16170	16126	16324	16161	16065	16232	16365	16292	16232	16181	16296	16242	16270	16334	16078	16375	16123	16154	15911	16174	16212	16303	16191	16341	16127	16080	16193	16130	16121	16373	16179	16279	16166	16368	16208	16113	16104	16077	16093	16341	16213	16171	16183	16304	16193	15966	16263	16119	16146	16102	16005	16169	16250	16185	16298	16128	16219	16144	16167	16152	16231	16207	16218	16208	16214	16243	16105	16260	16221	16308	16213	16290	16305	16372	16361	16235	16073	16099	16259	16194	16128	16112	16216	16118	16095	16104	16338	16206	16172	16262	16228	16192	16120	16258	16190	16250	16172	16151	16143	16195	16340	16222	16508	15993	16226	16322	16182	16262	16231	16221	16222	16253	16270	16360	16156	16113	16348	16157	16213	16203	16107	16090	16253	16237	16065	16183	16031	16127	16259	16141	16319	16221	16188	16023	16345	16146	16282	16385	16161	16196	16163	16252	16139	16116	16244	16141	16114	16234	16264	16234	16017	16180	16252	16067	16063	16146	16090	16181	16021	16214	16346	16163	16221	16327	16091	16269	16311	16135	16214	16086	16205	16216	16100	16511	16176	16066	16165	16075	16123	16122	16182	16202	16091	16097	16100	16336	16122	16265	16115	16297	16206	16173	16037	16296	16164	16239	16078	16151	16311	16172	16157	16296	16179	16323	16156	16183	16088	16269	16182	16227	16352	16241	16257	16106	16182	16300	16195	16185	16131	16104	16161	16199	16082	16184	16010	16175	16196	16140	16278	16181	16383	16213	16193	16229	16228	16328	16263	16101	16133	16070	16241	16232	16252	16186	16100	16200	16404	16246	16067	16310	16158	16349	16127	16286	16244	16141	16061	16155	16321	16217	16247	16209	16335	16215	16218	16388	16094	16330	16226	16151	16256	16164	16060	16329	16286	16140	16068	16424	16121	16249	16143	16323	16239	16261	16111	16182	16158	16177	16261	16363	16149	16196	16175	16155	16046	16499	16137	16116	16201	16272	16226	16336	16337	16093	16223	16273	16121	16159	16202	16454	16243	16190	16194	16267	16331	16267	16223	16209	16213	16285	16215	16219	16119	16305	15975	16156	16151	16193	16192	16231	16315	16276	16435	16155	16220	16232	16045	16198	16165	16299	16313	16239	16085	16246	16105	16151	16357	16102	16143	16253	16045	16299	16066	16289	16183	16202	16187	16033	16338	16200	16022	16351	16198	16191	16269	16133	16411	16205	16063	16304	16073	16326	16177	16197	16005	16352	16242	16163	16289	16156	16235	16142	16121	16190	15989	16277	16189	16060	16218	16254	16028	16196	16216	16103	16190	16282	16206	16046	16220	16063	16218	16127	16109	16164	16198	16045	16048	16173	16103	16069	16237	16323	16329	16266	16289	16242	16165	16257	16146	16363	16228	16100	16166	16186	16211	16205	16339	16237	16127	16353	16306	16156	16070	16350	16065	16268	16137	16196	16344	16079	16239	16290	16229	16200	16149	16197	16211	16201	16009	16292	16320	16184	16261	16215	16288	16328	16241	16185	16294	16242	16142	16362	16121	16359	16307	16152	16227	16065	16261	16384	16155	16026	16211	16250	16159	16299	16134	16205	16232	16182	16192	16244	16121	16260	16194	16173	16197	16273	16265	16074	16223	16054	16258	16111	16244	16184	16223	16234	16084	16366	16333	16042	16171	16144	16268	16298	16189	16256	16004	16251	16212	16220	16151	16233	16165	16372	16274	16213	16219	16018	16023	16125	16118	16081	16298	16250	16088	16237	16179	16318	16210	16175	16075	16245	16089	16349	16142	16425	16348	16244	16257	16067	16244	16167	16257	16337	16137	16351	16155	16472	16246	16262	16088	16349	16058	16126	16179	16122	16229	16220	16345	16160	16280	16304	16393	16114	16276	16254	16181	16186	16238	16353	16068	16259	16200	16230	16276	16165	16185	16173	16064	16260	16142	16114	16066	16173	16212	16235	16175	16223	16239	16210	16102	16316	16166	16234	16227	16171	16111	16266	16154	16235	16108	16057	16152	16284	16205	16311	16439	16187	16097	16160	16083	16319	16231	16127	16250	16178	16119	16286	16301	16123	16296	16256	16127	16086	16115	16221	16207	16461	16177	16148	16333	16321	16246	16199	16213	16011	16205	16294	16221	16318	16236	16147	16222	16139	16278	16241	16430	16309	16182	16236	16230	16191	16239	16369	16169	16408	16173	16302	16145	16209	16172	16369	16348	16255	16104	16092	16110	16359	16268	16234	16312	16207	16346	16468	16311	16176	16134	16166	16322	16220	16065	16200	16127	16339	16057	16157	16260	16425	16190	16257	16082	16256	16084	16193	16252	15999	16132	16139	16196	16257	16239	16302	16129	16303	16147	16187	16298	16115	16272	16390	16198	16432	16159	16274	16203	16253	16225	16204	16227	16172	16327	16065	16104	16270	16348	16236	16206	16239	16262	16224	16195	16283	16348	16350	16229	16128	16364	16294	16129	16160	16180	16372	16239	16228	16305	16192	16198	16333	16302	16157	16264	16326	16179	16133	16296	16228	16247	16266	16098	16014	16283	16247	16207	16271	16282	16231	16345	16245	16070	16240	16249	16259	16219	16240	16156	16260	16073	16216	16223	16047	16066	16393	16077	16160	16219	16323	16422	16110	16169	16191	16267	16334	16177
24152	21629	29250	24635	23088	24466	24507	21783	21097	21197	21352	20949	20864	20900	20852	20947	21019	20933	20766	20433	20863	20726	20879	20786	20763	20901	20849	20837	20577	20626	20804	20812	20839	20762	20794	20907	20812	20720	20632	20821	20701	20681	20492	20629	20760	20746	20814	20757	20455	20739	20788	20849	20743	20584	20587	20733	20762	20861	20560	20800	20796	20533	20576	20935	20595	20870	20866	21117	21029	21031	20875	20763	20764	20649	20730	20691	20574	20877	20675	20744	20535	20561	20442	20519	20423	20709	20584	20546	20736	20492	20747	20691	20574	20717	20877	20677	20640	20767	20503	20399	20852	20685	20531	20635	20855	20583	20568	20557	20678	20511	20676	20687	20536	20768	20520	20561	20719	20563	20483	20499	20774	20619	20585	20370	20433	20687	20514	20869	20500	20512	20824	20590	20708	20595	20869	20838	20644	20639	20678	20577	20799	20594	20561	20708	20690	20799	20571	20536	20550	20708	20689	20460	20659	20631	20588	20681	20650	20524	20615	20621	20713	20477	20781	20716	20550	20728	20698	20794	20591	20574	20718	20800	20573	20660	20587	20694	20554	20701	20676	20716	20438	20721	20460	20793	20910	20690	20861	20630	20576	20512	20591	20459	20586	20734	20339	20686	20769	20513	20474	20423	20742	20753	20683	20685	20505	20692	20515	20543	20662	20547	20730	20575	20508	20547	20630	20751	20708	20708	20763	20513	20566	20639	20555	20633	20718	20661	20744	20600	20618	20861	20617	20708	20638	20601	20607	20491	20573	20657	20615	20709	20874	20630	20553	20481	20778	20624	20693	20711	20649	20666	20785	20546	20673	20762	20724	20604	20474	20599	20312	20619	20683	20410	20704	20530	20648	20750	20480	20484	20583	20552	20607	20583	20841	20667	20924	20755	20737	20430	20769	20815	20406	20798	20874	20776	20656	20681	20675	20771	20323	20422	20739	20645	20699	20746	20719	20543	20450	20651	20596	20478	20680	20544	20342	20687	20486	20774	20582	20598	20610	20693	20484	20652	20690	20616	20844	20553	20506	20540	20636	20779	20650	20571	20584	20509	21051	20616	20733	20731	20697	20575	20597	20655	20685	20520	20527	20568	20624	20712	20503	20717	20759	20746	20599	20414	20398	20639	20651	20490	20657	20610	20683	20624	20685	20586	20688	20750	20756	20779	20677	20490	20532	20651	20658	20715	20463	20547	20724	20667	20615	20574	20761	20461	20495	20573	20404	20590	20701	20450	20754	20671	20753	20658	20501	20692	20863	20418	20399	20519	20441	20857	20550	20655	20568	20536	20859	20585	20614	20607	20566	20592	20552	20633	20527	20688	20732	20424	20764	20797	20662	20712	20751	20511	20590	20680	20617	20795	20570	20597	20624	20656	20606	20625	20575	20518	20789	20770	20929	20583	20674	20693	20465	20763	20825	20359	20549	20512	20597	20440	20654	20494	20664	20586	20651	20668	20928	20874	20795	20538	20589	20693	20637	20540	20579	20695	20609	20452	20519	20655	20508	20457	20406	20717	20767	20788	20716	20649	20594	20542	20406	20713	20730	20723	20695	20628	20899	20661	20547	20559	20707	20727	20601	20497	20571	20642	20546	20615	20539	20634	20462	20664	20558	20676	20577	20686	20690	20801	20616	20750	20801	20830	20574	20685	20776	20687	20535	20441	20610	20921	20628	20532	20545	20618	20634	20513	20823	20612	20662	20799	20521	20593	20665	20636	20885	20865	20643	20578	20682	20445	20601	20704	20841	20602	20568	20746	20706	20610	20656	20512	20670	20546	20454	20574	20585	20678	20588	20656	20551	20904	20442	20779	20599	20550	20624	20710	20929	20591	20719	20586	20676	20686	20462	20780	20751	20565	20756	20584	20529	20674	20818	20308	20413	20470	20473	20559	20721	20340	20439	20608	20709	20695	20628	20649	20814	20683	20794	20760	20777	20739	20809	20438	20671	20937	20834	20601	20529	20667	20787	20682	20695	20632	20807	20343	20562	20627	20618	20629	20689	20688	20529	20713	20774	20458	20606	20571	20802	20539	20700	20574	20538	20407	20503	20678	20660	20656	20521	20712	20710	20532	20756	20712	20742	20497	20748	20698	20557	20691	20731	20805	20668	20674	20674	20515	20477	20739	20438	20632	20519	20608	20651	20676	20552	20796	20750	20652	20655	20521	20784	20679	20901	20664	20767	20432	20466	20508	20609	20642	20797	20681	20625	20781	20677	20647	20636	20705	20657	20494	20860	20706	20589	20526	20773	20499	20558	20568	20766	20786	20432	20658	20691	20653	20630	20552	20557	20325	20575	20640	20429	20663	20517	20727	20709	20422	20821	20741	20732	20626	20646	20667	20540	20923	20447	20528	20581	20634	20734	20582	20681	20658	20742	20500	20654	20747	20493	20707	20552	20609	20696	20791	20774	20893	20399	20794	20530	20852	20629	20654	20856	20519	20564	20745	20567	20800	20822	20623	20504	20571	20596	20796	20583	20780	20595	20757	20616	20886	20532	20735	20543	20753	20604	20691	20537	20613	20478	20722	20705	20717	20664	20783	20589	20540	20618	20700	20513	20511	20622	20569	20653	20701	20628	20642	20723	20614	20379	20571	20505	20514	20607	20864	20574	20663	20629	20794	20595	20578	20649	20414	20780	20612	20355	20630	20753	20497	20502	20543	20557	20674	20682	20641	20609	20777	20763	20724	20746	20617	20642	20571	20567	20685	20649	20578	20648	20458	20676	20608	20482	20751	20660	20726	20673	20735	20585	20456	20576	20512	20654	20663	20523	20694	20736	20799	20750	20733	20578	20757	20794	20738	20497	20496	20533	20611	20682	20776	20672	20523	20618	20640	20662	20584	20737	20844	20774	20576	20693	20659	20793	20558	20679	20510	20853	20669	20637	20647	20579	20904	20527	20728	20575	20534	20547	20545	20808	20597	20604	20525	20649	20832	20597	20628	20637	20651	20753	20577	20615	20599	20782	20617	20733	20555	20691	20699	20798	20620	20773	20752	20642	20520	20788	20799	20809	20774	20652	20736	20684	20660	20690	20766	20604	20387	20477	20699	20717	20694	20619	20676	20735	20601	20584	20763	20713	20619	20776	20678	20533	20562	20358	20710	20622	20425	20679	20667	20616	20814	20755	20516	20692	20700	20653	20689	20563	20679	20627	20584	20624	20594	20869	20442	20842	20663	20713	20680	20682	20698	20659	20585	20571	20742	20566	20656	20641	20586	20656	20505	20737	20640	20707	20741	20686	20669	20586	20362	20702	20612	20656	20725	20565	20489	20543	20672	20615	20695	20693	20591	20679	20376	20623	20518	20471	20703	20655	20682	20418	20628	20526	20568	20565	20692	20697	20641	20826	20631	20452	20696	20779	20613	20545	20446	20666	20636	20521	20762	20618	20580	20628	20700	20670	20635	20746	20787	20634	20660	20648	20813	20619	20538	20707	20625	20467	20636	20566	20543	20549	20686	20710	20904	20762	20661	20670	20811	20478	20753	20644	20589	20573	20442	20648	20631	20528	20688	20629	20552	20820	20522	20684	20721	20525	20532	20623	20655	20731	20539	20638	20837	20511	20749	20473	20686	20563	20529	20669	20590	20672	20565	20503	20748	20602	20477	20720	20566	20571	20651	20673	20551	20611	20460	20378	20604	20886	20499	20680	20617	20755	20729	20597	20424	20436	20588	20742	20457	20641	20525	20592	20554	20597	20687	20490	20563	20604	20637	20680	20710	20762	20579	20855	20561	20627	20439	20686	20758	20724	20684	20568	20671	20653	20540	20575	20500	20573	20554	20493	20516	20624	20683	20606	20612	20620	20484	20635	20623	20875	20720	20584	20479	20704	20656	20444	20796	20579	20631	20732	20716	20580	20579	20675	20575	20621	20555	20526	20495	20420	20842	20710	20643	20796	20678	20601	20603	20745	20669	20635	20747	20628	20523	20693	20764	20768	20781	20697	20699	20784	20714	20476	20701	20764	20653	20490	20489	20752	20608	20688	20760	20509	20591	20708	20679	20663	20574	20552	20830	20817	20586	20584	20432	20865	20535	20634	20602	20771	20606	20540	20447	20798	20637	20456	20779	20774	20679	20700	20689	21000	20643	20738	20782	20829	20444	20767	20803	20556	20607	20821	20527	20709	20866	20687	20855	20687	20617	20496	20367	20587	20851	20637	20700	20704	20624	20718	20573	20595	20600	20713	20388	20412	20720	20674	20687	20584	20755	20742	20602	20789	20663	20458	20509	20751	20767	20826	20531	20581	20753	20574	20600	20690	20654	20537	20618	20563	20791	20594	20498	20438	20725	20530	20812	20674	20725	20803	20759	20606	20472	20778	20627	20566	20639	20394	20586	20655	20570	20577	20597	20502	20540	20698	20624	20897	20568	20409	20762	20844	20559	20706	20836	20469	20418	20567	20677	20747	20434	20538	20593	20701	20627	20551	20758	20710	20754	20692	20678	20615	20403	20585	20850	20711	20659	20409	20677	20824	20843	20606	20662	20658	20585	20752	20625	20561	20622	20666	20656	20792	20751	20681	20722	20575	20641	20592	20578	20518	20584	20516	20792	20703	20441	20892	20575	20543	20659	20865	20448	20669	20587	20690	20534	20386	20341	20728	20554	20856	20658	20728	20439	20522	20637	20757	20652	20627	20766	20742	20553	20672	20520	20581	20585	20652	20522	20652	20775	20714	20587	20634	20678	20596	20657	20753	20414	20638	20688	20630	20711	20757	20500	20687	20929	20712	20758	20512	20685	20536	20750	20457	20611	20503	20734	20518	20824	20522	20492	20558	20812	20737	20555	20561	20775	20696	20531	20669	20786	20797	20608	20636	20475	20545	20753	20591	20461	20718	20630	20532	20585	20729	20597	20541	20759	20687	20891	20640	20727	20569	20594	20668	20672	20660	20991	20622	20448	20884	20779	20592	20687	20642	20486	20452	20537	20685	20513	20515	20744	20597	20716	20575	20289	20640	20637	20605	20548	20505	20535	20640	20660	20824	20684	20746	20699	20786	20725	20832	20651	20496	20714	20742	20465	20417	20684	20767	20511	20674	20654	20566	20501	20540	20641	20782	20555	20613	20640	20853	20640	20549	20595	20797	20670	20649	20581	20533	20588	20712	20757	20540	20779
20937	35534	30534	24245	21782	19895	18756	18228	17904	17525	17259	17339	17236	17214	17166	17141	17103	17121	17232	17196	17142	17128	17054	17039	17203	17165	17107	17035	17051	17075	17187	16933	17104	17228	17150	17162	17012	17047	16907	17068	17101	16960	16989	16894	17014	16943	17023	16933	16916	17132	16926	16916	16961	16859	16983	17090	17060	17118	16747	16891	17043	16892	16954	16988	16899	17353	17279	17289	17551	17519	17315	17195	17065	17081	16757	16892	17053	16881	16924	17046	16976	17012	16991	16951	16838	16988	16901	16971	16865	17171	16893	17076	16923	16952	16909	16890	16970	17020	16997	16990	17063	16951	16934	16936	17036	16816	16800	16955	16920	16940	17005	17054	16880	17060	17105	16909	16978	17052	16923	16987	16849	16953	17098	16842	17031	17038	16811	16954	16798	16990	17001	16913	16970	16835	16852	17050	16977	16864	17000	16894	17063	16899	16974	17014	17016	16817	17115	16790	16750	16882	16938	16750	16956	17162	16940	16898	17036	17016	16869	16828	17082	16979	16887	16830	16905	16818	16870	16832	16882	16877	16881	16975	16970	16908	16918	16818	16871	16798	16796	16853	17043	16807	16936	17098	16785	17145	16900	16938	17009	16896	16958	16974	17025	16875	17008	16953	16923	16877	16981	16715	17007	16951	16938	16992	17013	16941	16832	16923	16968	16794	16950	17053	16865	16901	16865	16996	17019	16970	17049	17082	17007	16976	17080	17132	16951	16876	17095	16826	16856	17019	16850	16823	16940	16886	16918	17032	16954	17034	16945	16886	17099	16827	16958	16969	16984	17019	16932	16987	16913	17076	16860	16981	17083	16986	17030	16742	16886	17037	16830	16865	16970	16839	17068	16701	16996	16884	17061	16986	16811	16983	17099	16766	16848	16799	16695	17087	16770	17027	16923	17128	17137	16967	16869	16914	17031	17154	16870	16925	16885	16950	17053	16848	16890	16986	16958	16971	16943	16842	16965	16933	16964	16924	17061	16865	17044	16907	17021	16933	16997	17007	17047	17018	16922	16816	16939	16760	16811	17013	16832	17160	17013	16955	16927	16935	17151	16774	16897	16929	16930	17041	16696	17080	17017	16872	16962	17103	17084	17045	16990	16880	16984	16894	16887	16870	17145	16810	16951	16899	16882	16788	16948	16943	16911	17024	16925	17033	16922	16953	16970	16925	16990	16961	17025	17055	16948	17057	16975	16918	17052	16972	16911	16906	16921	16997	16988	16904	16948	16855	17016	16989	16953	16858	17030	16793	16851	16873	17024	17199	16944	16912	17107	16973	16979	16991	17014	17043	16961	16977	16996	16758	17088	16880	16812	17093	16885	16820	17039	16979	16949	16953	17182	16978	16943	16924	17033	16888	17020	17074	16915	16957	17004	16908	17038	17114	17052	16854	16924	16818	17012	16913	17117	16793	16898	17076	16945	16994	16935	17032	17017	16983	16780	17056	17102	16940	16867	16798	16975	16924	16995	17035	17010	16824	16774	17065	16991	16753	16991	16875	17006	16950	17138	16812	17088	16943	16959	16857	16715	17145	17004	16923	17027	16823	16917	16780	16919	16819	16972	16897	16996	16875	17016	17053	16986	16941	16958	16904	16946	16742	17053	16790	16937	16832	16938	17073	16970	16922	17080	16956	16990	16874	16969	16958	16893	17006	16976	16952	17057	17018	16937	16821	17059	16927	16862	16965	16776	17048	16944	16993	17054	16742	17123	17104	17100	16870	17017	17145	16822	16864	16992	16813	16878	16896	16725	16974	16982	16879	16977	16979	16978	16858	17027	16852	16948	17215	17023	16817	17058	16872	16874	16848	17061	16818	16989	16917	17083	17037	16976	17103	16895	17073	16780	16880	17174	16981	17010	16925	16790	16965	17055	17132	16845	17231	16935	16866	16871	16926	17156	17035	17151	16941	17036	16939	16723	16962	16959	16813	16956	16953	17037	17072	16893	16789	16923	16873	17028	16997	17109	16791	17050	16975	16898	17058	16869	17046	17100	17131	16961	16950	16914	16862	16979	16900	16939	16965	17065	16787	16987	17164	16841	16859	16900	16886	17016	16896	16758	16991	16945	16929	17060	17036	16984	17045	16941	16954	16895	17088	16924	17035	16990	16806	17121	16827	17012	16936	16762	16953	17023	17009	17024	17015	16791	17085	16835	17002	17262	16942	17026	16989	16883	16966	16866	16860	16798	16940	17051	16957	16989	17092	17069	16829	16836	16930	17019	17002	17108	16851	16906	17028	16924	16903	17129	16804	16955	16980	16930	16942	16871	16794	17013	17200	17041	16782	16913	16902	16828	16896	17037	16895	16876	16815	16917	16988	16833	16947	16731	16889	16903	16912	16820	17043	16906	16962	16800	17088	16902	17040	16952	16929	16928	17010	16913	17014	16911	17045	16928	16956	17073	17022	16971	16971	16812	17046	16894	16799	16879	16855	16950	16881	16916	17159	17050	16907	16892	16879	17043	16811	17082	17094	16996	16817	17023	16893	16901	16865	16997	17065	17055	16906	16884	17034	16795	16957	17019	17104	16942	16940	17030	17048	16950	16851	17054	16905	17010	16911	16924	17003	16910	16955	16750	16930	17037	16925	17056	17001	16929	16822	17135	16678	16919	16776	16891	17082	17021	16818	17001	16976	16897	16969	16910	16927	17031	16846	17195	16944	16996	16916	16993	16753	16971	16890	16847	16898	16797	16964	16994	16954	16902	16893	16874	17025	17088	16914	17008	17028	16811	17137	16968	16913	17270	16995	16908	16941	16782	16970	16810	16864	16966	16909	17039	16840	16988	17020	17048	16844	17027	16915	16984	16959	16915	16984	16930	17042	16916	17294	17110	16991	16973	17004	17012	16946	16971	17061	16787	16923	17047	16904	16948	16945	17132	16821	16877	17089	16968	16869	16827	16919	16995	16952	16882	16989	16970	17046	16998	16878	16859	16877	16936	16903	16964	17005	16904	16784	16828	16803	16960	17190	16969	16779	17080	17033	16903	17028	17075	16983	16968	16742	17073	16853	17046	16788	16885	16947	17012	16685	16893	17091	16841	17065	16785	17037	17047	17012	17005	17084	16986	16973	17052	17062	16767	16916	16984	16756	16862	16995	16880	16810	16881	16847	17101	16997	16830	16776	16873	16733	16908	16946	16943	17029	16855	16871	16996	16844	16976	16953	16989	16950	17034	16821	16937	16777	17097	16988	17010	16702	16911	17083	16932	16959	16968	17039	16870	17090	16785	16995	16800	16836	16826	16935	16954	16734	17167	16898	16859	17019	16945	17055	17011	16758	16894	16869	16890	16906	17087	16982	16938	17046	17101	17118	16987	16828	16944	16823	17003	16751	16897	16832	16920	16896	16907	16781	16896	17045	17157	16970	17041	16936	16984	16790	16936	16938	17116	16966	16930	17054	16803	16930	16920	17051	16752	16871	16918	17125	17002	17028	16908	17042	16952	16814	17072	16931	16992	16880	16955	17025	16765	17007	17054	17049	16882	16921	16808	16985	16898	16911	16763	16885	16914	16891	16713	17106	16754	17082	16718	16939	17013	16995	16887	16768	16897	16974	16947	17013	17016	16871	16916	16962	17021	16870	16754	17039	16813	17073	17015	16831	16963	16901	16883	17138	16943	17022	17046	16915	16900	16908	16823	17023	16908	17050	16888	16934	17021	16863	16869	16972	16925	16867	17183	17051	16995	17072	16861	16958	17007	16969	17025	16910	16904	16963	16955	17180	16929	17035	16928	17102	16906	16797	16984	16910	16928	16816	16872	16998	16831	16999	16905	16972	16893	16886	16956	17008	16916	16955	17039	17065	17145	17004	16971	17048	16917	16754	16900	16964	16769	16957	17034	16927	16819	16889	16850	16996	16920	16881	16988	16861	17088	16978	17074	16958	17050	17003	16903	16935	16887	16868	16992	16764	16975	16964	16722	16815	16872	16904	16721	16973	16784	16973	16794	16871	16899	16988	17088	16944	17081	16735	16585	17012	16975	16920	17112	16880	17033	16916	16963	16940	16853	16956	16997	16863	16839	16905	16946	17123	16913	16819	17055	16846	16869	16898	16824	16882	17035	16918	16897	16931	16879	17007	16881	16917	16863	16992	17112	16879	17073	17078	16810	16949	16871	16833	17051	16688	16990	16962	16954	16964	16659	17033	16984	17130	16915	17066	16977	16870	17103	16960	16870	17068	17046	16969	16795	16952	17071	16900	16767	16784	16925	16940	17064	16865	16980	16983	16932	16873	16988	16988	16796	17003	16793	16923	16804	16642	16849	17129	17126	16887	16996	16924	17068	17046	17105	16960	16807	16888	16978	16897	17095	17044	16870	17126	16889	16880	16850	16775	17119	16946	16906	17001	16963	16996	17000	16824	16946	16771	16952	16926	16843	17058	16792	17104	16690	16982	16932	16981	16927	16833	17026	16921	16900	16941	16830	16980	17013	16805	16992	16963	16832	16986	16907	16906	16888	16940	17028	17052	17083	17012	16819	16935	17022	17048	16977	16758	16996	16966	17071	16825	16866	17031	17031	16891	17073	17026	16917	17056	17189	16990	17023	17198	17040	16898	16868	16862	16906	17014	16949	16817	17012	17023	16978	17050	16991	16995	16959	16972	16893	16972	16707	17043	16895	17004	16940	16812	16978	17027	16861	16938	16939	16976	17063	16873	16955	16874	17123	17001	16958	16850	16858	16870	17018	16770	16905	16959	16829	16888	16862	16956	16907	16942	17040	16799	16871	17038	17121	17015	17056	16925	17066	17090	16979	16954	17019	16826	16811	16925	16877	16732	16980	16763	16940	17090	17117	16930	16948	16818	16707	16944	16921	16906	16942	16904	17084	16809	17070	16828	16952	16951	17234	16947	16947	17000	17101	16854	16891	16903	16932	17056	17058	16817	16812	16972	16908	16881	17210	17040	16967	17004	16878	16859	16955	16794	17009	17037	16809	16830	16894	16930	16940	17004	16933	17083	16815	16910	16853	16916	16962	16644	16997	17019	16912	16862	17051	16709	17044	16836	16967	17020	17030	16870	16832	16953	16865	16861	16910	16931	16886	16891	16903	17056	17020	16836	16996	16862	17048	17000	17024	16914	17071	16930	16857	16976	16968	16713	16847	16980	17128	16915	16953	16943
23054	21690	29701	24202	22205	25673	29194	24668	23766	23860	23556	23428	23515	23688	23344	23275	23243	23300	23438	23222	23366	22967	23230	23278	23117	23033	23068	23041	23182	22994	23181	23242	23107	23051	22976	22895	23129	22936	22968	23003	23000	23047	23040	22832	23009	22986	23022	22970	23096	23057	22908	23072	22969	23182	22952	22875	23083	22829	23015	23028	23060	23040	22776	22893	22833	23106	23249	23584	23984	23568	23472	23397	23042	22893	23019	22841	22976	22673	22981	23006	23142	22883	22928	22660	23019	22974	22942	23015	23066	23035	23003	23061	23078	22840	23117	22828	23124	23125	22856	22856	22836	23034	23012	23030	22965	22783	22868	22900	22992	22779	22773	23155	22963	22785	22886	22812	23192	22956	22917	22968	22930	22816	22865	22847	22691	22823	22817	23033	22942	22738	22970	22857	22999	22901	22750	22853	22865	22955	22831	22908	22803	22860	22957	22996	22854	22661	23035	22697	22628	22761	22992	22757	22879	22758	22829	22899	22789	22864	22985	22819	22975	22749	22573	22802	22821	22905	22648	22949	22595	22774	22830	22812	22978	22718	22825	23067	22918	22842	22782	22967	22743	22927	22800	22602	22550	22981	22916	22591	22947	22901	22989	23080	22782	23001	22913	23017	22923	22753	22806	22855	22994	23069	22823	22794	22828	22797	22790	22821	23016	22758	22962	22614	22884	22961	23007	22797	22791	22786	23036	22964	22872	22818	22811	22828	22992	23081	22751	22755	22652	22964	22702	22891	22973	22804	22897	22851	22859	22928	22801	22982	23058	23169	22853	23015	22559	22870	22616	22917	22641	22903	22747	22809	22915	22926	22799	22856	22879	22739	23007	22924	23003	23003	22948	23111	22850	22935	22812	22953	22795	22697	22608	22649	22939	22810	22836	22758	22867	23198	22815	22764	22979	22847	22820	22992	22855	22990	22853	22857	22616	22716	22955	22754	22775	22733	22864	22675	22834	22838	22906	22849	23074	22946	22659	22854	22841	22769	23057	22944	22739	22988	22802	22702	22943	23039	22952	22954	22720	22717	23129	22860	22915	22813	22863	23026	23097	22876	22856	22743	22927	22860	23019	22754	22959	23068	22889	22975	22871	22856	22934	22598	22770	22853	22771	22803	23145	22868	22906	22680	22602	22652	22751	22872	23014	22920	22702	22705	22710	22823	22895	22807	22645	22915	22916	22914	22799	22857	22690	22744	23023	22715	23023	22866	22665	22591	22906	22822	22846	22590	22861	22986	22908	22930	23045	22795	22779	22773	22853	22790	22933	22942	22890	22746	22785	22832	22866	22819	22797	22794	22666	22876	22995	22828	22923	22937	22865	22681	22911	22540	22639	22712	22636	22783	23006	22916	22719	22825	22721	22703	22820	22980	22708	22984	22887	22924	22758	22918	22800	23012	22807	22905	22806	22980	22836	22769	22821	22769	22600	22843	22779	23068	22975	22846	22971	22796	22687	22986	22643	23037	22777	22917	22923	22824	22889	22904	22748	22763	22945	22720	22802	22939	22942	22932	22952	22782	22877	23012	22887	22851	22730	22964	22884	22772	22820	23100	22882	23189	22608	22775	23027	22812	23061	22770	22691	22879	23073	22839	22929	22789	22886	22887	22797	22836	22606	22920	22884	22921	22899	22642	22864	22786	22992	22829	22821	22846	22934	22728	22678	22857	23078	22771	22741	23026	22949	22922	22886	22715	22800	22891	22937	23023	22956	22975	22753	22845	22838	22665	23082	22962	22794	22794	22848	22781	22781	22780	22877	22833	22678	22847	22735	22887	22826	22853	22665	22995	23039	22897	22830	22709	22879	22676	23012	22678	22703	22927	22816	22830	22833	22895	22750	23003	22926	22835	22738	22608	23009	22674	22707	22763	22832	22830	22673	22550	22857	22793	22850	22887	23034	23017	22815	22839	22726	22751	22767	22661	22755	22623	22874	23044	22948	23019	23034	22893	22928	23054	22986	22875	22751	22733	22748	22564	22601	22878	22939	22896	22868	22850	22842	22860	23035	22917	22800	22890	22824	22862	22768	22753	22801	22834	22885	23049	23005	22885	22702	22881	22709	22946	22809	22741	22910	22736	22931	22886	22825	22981	22785	22660	22907	22806	22836	22841	22830	22704	22747	22572	22840	22822	22809	22851	22879	22868	22915	22885	22605	22893	22729	22860	23136	23016	23084	22808	22688	22991	23007	22836	22972	22843	22720	22993	22799	22878	22793	22646	22816	22605	22975	22860	22958	22828	22927	22533	22908	22599	22795	22702	22857	23099	23036	22882	22926	23090	22775	22654	22789	22730	22969	22827	22697	23068	22844	22909	22805	22925	22806	22826	23024	22963	22811	22894	22888	22893	22915	22873	22819	22806	22729	22559	22901	22974	22769	22923	22764	22745	22770	22920	22770	22701	22758	22804	22963	22857	22900	22886	22773	22927	22967	22863	22972	22720	22824	23049	23095	23026	23008	22861	22853	22899	22788	22957	22817	22897	22860	22904	23098	22820	22862	22934	22965	22920	22675	22833	22989	22993	22942	22880	22656	22735	23063	22871	22723	22955	22951	22890	22875	22804	22674	23091	22947	22900	22887	22940	22906	22787	23008	22976	22723	22628	22900	22815	22751	22686	22697	22767	22732	22706	22954	22737	22957	22831	22883	22617	22808	22889	22809	23051	22943	22865	22877	23066	22959	22725	23121	22794	22919	22874	22555	22816	23063	22809	22980	22753	22831	22909	22931	22708	22949	23022	22970	22986	22875	22742	22737	22902	22748	22830	22697	22836	22765	23001	22895	23006	22852	22787	22712	23114	22794	22881	22746	22704	22916	22806	22866	22878	22630	22808	22960	22986	22776	22636	22718	22887	22971	22905	22695	22747	22904	22583	22947	22790	22806	22755	22838	22806	22918	23097	22965	22971	22917	22825	22867	22749	22711	22857	22766	22838	22871	22932	22842	22993	23005	22803	22881	22649	22832	22850	22750	22936	22945	22981	23121	23037	22874	22739	22767	22740	22839	22950	22927	22974	22877	22868	23048	22929	22696	22830	22810	22937	22813	22712	22995	22928	22937	22994	22792	23014	23154	22858	22619	22809	22799	22860	23085	22932	22853	22845	22964	22969	22879	22707	22802	22781	22948	22937	22904	22854	22802	22649	22711	22877	22988	22927	22910	23020	22934	22898	22865	22831	22899	23028	22783	22738	22772	22823	22937	22869	22815	22695	23086	22891	22901	22917	22830	23002	22686	22914	22715	22795	22935	22849	22860	22892	22794	22790	22678	23044	22862	22929	22646	22977	22866	23066	22865	22813	22958	23097	22739	22860	22775	22877	22816	22798	22805	22942	22940	22795	22816	23040	22710	22748	22730	22928	22828	22618	22985	22744	23178	22872	22500	22719	22830	22739	22750	22934	22963	23086	22896	23046	22781	22835	22856	22967	22966	22816	22900	22893	22858	22936	23019	22923	22913	22669	22673	22930	22988	22793	22626	22586	22972	22930	22824	22677	22636	22727	23001	22965	22887	22833	22893	22797	22892	23142	22844	22889	22793	22928	22916	22860	22919	22882	22756	22799	22872	22733	22992	23002	22782	22936	23013	22951	22742	22647	22976	22949	22716	22817	22765	22806	22735	22868	22715	22978	22887	22881	22791	22737	22727	22647	22704	22987	23017	22808	22951	22954	22943	22827	22790	23063	22901	22843	23090	22864	22842	22827	22961	23097	22815	22674	23131	22782	22747	22844	22814	22956	22902	22752	22763	22736	22733	22592	22724	22691	22755	22882	22759	22745	22828	23031	22889	22767	22826	22808	23100	22856	23057	22868	22866	22760	22839	22880	22848	22770	22711	22952	22767	22870	22774	22728	22858	22879	22827	22887	22699	22885	22886	22821	22895	23032	23061	22793	22786	22986	22897	22749	23131	22822	23034	22964	22690	22772	22842	22985	22662	22604	22887	22855	23054	22894	22671	22888	22791	22961	22855	22911	22972	23018	22979	22912	22929	22988	22901	23011	22936	22811	22844	22577	22715	22806	22931	22693	22707	22813	23029	22919	22766	22752	22842	22757	22868	22963	22908	22885	22852	22786	22756	22949	22836	22878	22963	22818	22705	22896	23066	22920	23012	22984	23238	22987	23064	22809	23001	22895	22675	22746	22757	22959	22796	22889	22887	22985	22702	22872	22692	22772	22864	22927	22817	22983	22877	22660	22981	22995	23029	22956	22798	22855	22882	23005	22685	22792	22834	22582	22790	22635	22811	22913	22723	22954	22774	22737	22812	22709	22829	22686	22679	22656	22831	22888	22867	22866	22705	22781	23082	22864	22919	22950	23018	22800	22834	22834	22963	22815	22910	22959	22873	22798	22850	23093	22805	22905	22816	22820	22860	22856	22887	22821	22950	22848	22933	23076	22735	22849	22887	22860	22589	23000	22960	22891	22927	22894	22995	22921	22856	22554	22793	22953	22914	22929	23033	22761	22903	22793	22838	23047	23038	22954	22829	23076	22852	22725	22726	22912	22934	23063	22947	22799	22984	22780	22919	23042	22667	22800	22969	22846	23092	22883	23012	22898	22665	22975	22748	22751	22676	22639	23184	22965	22848	22797	22974	22927	23000	22937	22738	22859	22680	22936	22390	22869	22708	22822	23109	22562	22885	22704	23042	22777	22884	22884	22929	22860	22812	22536	23006	22909	22932	23062	22937	22956	22818	23025	23052	22929	22990	22763	22753	22741	23002	23027	22920	22813	23015	22704	22821	22957	22904	22597	22936	22950	22831	22866	22974	22749	22855	22862	22602	22849	22909	23064	22875	22902	22906	22832	22898	22877	22730	22874	22738	22900	22911	22748	22912	22881	22911	22902	22918	22880	22843	22756	22841	22771	22711	22672	22872	22855	22759	23033	22694	22938	23024	22987	22995	22904	22861	22887	22805	22803	22810	22752	22842	23083	22987	22864	22885	22899	22776	22824	22764	22811	22960	22832	22813	22873	23059	22761	22796	22746	23021	22786	23137	22703	22832	22805	22694	22825	22879	22894	22900	22745	22841	23087	22969	23140	22892	22974	22728	22774	22827	22883	22709	22891	22868	22932	22861	22925	22852	22843	22849	22673	22896	22983	22832	22922	22871	22853	22880	22739	22727	22964
24009	40201	35891	28633	24806	22884	20873	20099	19544	19247	18820	18733	18825	18426	18493	18332	18308	18351	18528	18321	18180	18415	18250	18369	18333	18231	18250	18245	18216	18224	18182	18409	18282	18207	18220	18184	18056	18206	18303	18174	18220	18198	18080	18332	18100	18149	18225	18164	18395	18307	18173	18274	18239	18169	18205	18146	18175	18065	18300	18054	18085	18047	18262	18282	17937	18470	18372	19034	19228	19046	18806	18380	18270	18170	18199	18053	18214	18162	18088	18062	18296	18247	18297	18043	18141	18113	17974	18192	18113	18161	18147	18048	18180	18191	18175	18154	18157	18186	18224	18136	18111	18094	18201	17996	18272	18184	18002	18172	18099	18226	18131	18138	18193	18145	18193	18063	18133	18237	18029	18101	18134	18189	18175	18348	18152	18112	18109	18183	18071	18115	18006	18060	18280	18173	18066	18108	17943	18169	18150	18029	18253	18006	18034	18035	18118	18027	18335	18211	17949	18217	18248	18074	18174	18024	18004	18106	18320	18219	18134	18102	18050	18096	18076	18214	18131	17930	17969	18078	18135	18160	18181	18047	18146	18174	18023	18159	18062	18126	18055	18186	18137	18127	18060	18129	18000	18197	18177	18023	18101	18031	18056	18262	18284	17935	17944	18197	18245	18125	18222	18132	18034	18057	18074	18042	18244	18016	18200	18284	18185	18062	18241	18203	18013	18020	18234	18170	18141	17951	18082	18129	17952	18197	18129	18071	18126	18114	18143	18399	18239	18201	18073	18022	18242	18093	18224	18142	18052	18173	18119	18099	17959	17854	18112	18126	18094	18008	18234	18261	18043	18178	18282	18120	18249	18198	18148	18227	17889	18051	18027	18281	18033	18033	17963	18099	18120	18146	17986	18093	18160	18183	18214	17974	18063	18046	18063	18076	18283	18157	18244	18067	18168	18077	18192	18165	18230	18123	17930	18175	18089	18056	18272	18137	18249	18129	18124	18037	17963	17994	18063	17912	18187	18082	18151	18002	18215	17973	18045	18245	18224	18198	18155	18117	18147	18208	18035	18115	18192	17916	17972	17920	18113	18100	18178	18223	18097	18069	17987	18159	18088	18194	18057	18096	18181	17973	18021	18367	18012	18109	18142	18143	18086	18072	18058	18213	17822	18111	18091	17894	17842	18228	18122	17882	17962	18017	18186	18128	18308	18264	18132	18127	17884	18049	18014	18060	18104	18104	18095	17998	18088	18288	18110	18122	18140	18075	18197	18138	18160	18096	18019	18321	17985	17967	18040	18172	18262	18183	18082	18099	17947	18238	18133	18244	18117	18125	18065	18264	18156	17870	18229	18188	18280	18165	18045	18131	17981	18137	18128	18171	17987	17969	18100	18233	18141	18141	18045	18248	18052	18147	17886	18271	18101	18193	18069	18178	18096	18050	18135	18121	18170	18125	18138	18171	18066	18220	18058	18174	18199	18058	18351	18139	18185	18079	18153	17978	18005	18172	18241	18071	18004	18041	18167	18026	18216	18044	18137	18170	18180	18034	18009	18085	18084	17897	18110	18067	18120	18075	18209	18033	18234	18032	18084	18048	17990	18096	18170	18047	18147	18107	18106	18255	18032	18197	18025	18049	18228	17984	18126	18102	17991	18074	18120	17942	18057	18200	18119	18207	18143	18155	18137	18179	18219	18047	18077	18070	18042	18193	18110	18193	18082	18080	17914	18089	18000	18228	17953	18060	18062	18039	18245	18127	18206	18129	18180	18221	18243	17997	18187	18133	18029	18256	18026	18195	18069	18243	18141	17892	18181	18178	18139	18028	18307	18107	18166	18115	18196	18155	18058	18155	18098	17994	17869	18123	18027	18177	17976	18113	18298	17986	18318	18086	18225	18273	18121	18119	17962	18186	17999	18052	18237	18156	17987	18258	18139	18179	18070	18137	17993	18096	18325	17894	18060	18112	17985	18081	18240	18165	18130	18194	18138	18156	18222	18132	18109	18131	18171	18118	18148	18003	18115	18202	18023	18180	18184	18352	18150	17907	18152	18035	17880	18076	18076	18031	18321	18168	17928	18067	18237	18222	18250	18212	18093	17976	18050	18075	18109	18022	18354	18080	18168	18163	18195	18178	18215	18120	18168	18193	18021	18105	18100	18136	18090	17946	18165	18026	18129	18319	18085	18113	18220	18049	18005	18282	18182	18206	18317	18064	18107	17995	18150	18126	18079	18113	18147	18215	18242	18201	18147	18277	18193	18128	18009	18121	17968	18042	18112	18106	18018	18051	18089	18178	18117	18037	18098	18192	18114	18272	18056	18040	18081	18129	18045	18132	18141	18163	18017	17949	18016	18162	18171	17909	18202	18145	18078	18146	18138	18176	18085	17905	18132	18071	17977	18108	18063	17981	18055	18105	17984	18181	18127	18068	18191	18094	18001	18154	18182	18206	18148	18090	18138	18315	18139	18118	18260	18161	18118	18104	18061	18006	18196	18272	17994	18205	18045	18094	18017	18019	18416	18104	18171	18108	18012	18030	18103	18026	18436	18226	18068	18167	17932	18097	18052	18126	18232	18089	18277	17921	18241	18028	18002	18145	18158	18304	18066	17958	17920	18138	18016	18099	18229	18083	18327	18157	18146	18115	18057	18106	18071	18090	18241	17968	18163	18195	18106	18088	18123	18213	18205	18243	18216	17993	18235	17910	18099	18015	17974	18188	17937	18096	18165	17939	18057	18034	18062	18026	18106	18244	18044	18082	18001	18010	18000	18082	18099	18069	18012	18103	18271	17967	18114	17995	18136	17994	18151	18099	18083	17967	18254	18064	18181	18087	18012	18031	18127	18267	18061	18119	18230	18079	18045	17973	18087	17977	18367	18004	18147	18041	18108	18136	18088	18194	18116	18046	17990	18100	18209	18122	18049	18209	18061	17995	18044	18081	18067	18191	18242	18088	18113	18160	18140	18084	18109	18197	18110	18121	18307	18072	18076	17929	17967	18036	18211	18028	18144	18203	18105	18343	18204	18146	18162	18341	18170	18098	18126	18054	18122	18141	18034	17884	18136	18124	18140	18014	18195	17985	17999	18086	18125	18133	18191	18084	17970	18106	17987	18127	18172	18021	17999	18097	18033	18210	18095	18223	17988	18109	18145	18156	18057	18172	18006	18115	18218	17989	18093	18036	18119	18203	18130	18130	17963	17968	18310	18218	18232	17948	18128	18051	17993	17975	18056	18132	18237	18071	18143	18044	18055	18038	18048	17965	18177	17914	18229	18148	18060	18171	17970	18130	18301	18222	18147	18092	17928	17970	18144	18151	18079	18145	18181	18044	17973	18147	18143	18207	18192	18028	18082	18034	18171	18142	18078	18140	18161	18019	18010	18002	18129	17963	18018	17977	18158	17978	18283	18125	18150	18231	18064	18010	18100	18094	18093	18079	18121	18116	18148	18160	18283	17990	18132	17972	17916	18358	18111	17924	17913	18129	18208	18003	18029	18124	18067	18171	18187	18215	18095	18093	18087	18128	18213	18287	18273	18026	18117	18054	18119	18045	18129	17839	18330	18065	18211	18217	17995	18025	17988	18047	18273	17971	18134	18006	18125	18359	17928	18089	18044	18171	17990	18093	18100	18059	18036	18039	18156	18208	18135	18081	17979	18082	18089	18003	18060	17917	18093	18238	18124	18138	18059	17988	18080	18120	18110	18181	18165	17967	18084	18117	18177	18043	18266	18204	18160	18156	18030	17982	18238	18226	17954	18024	18185	18063	18066	18211	18096	18082	18201	18110	18136	17902	17985	18143	18287	18064	18105	18236	18134	17910	18053	18008	18137	18048	17961	18194	18013	18104	18111	18115	18102	18268	18023	18058	17977	18016	18156	18045	18329	18129	18169	18209	18044	18203	18137	18023	18042	18032	18092	18099	18209	17932	18325	17823	18352	18029	17988	18215	18237	18047	17990	18105	18139	18231	18078	18248	18043	18058	18107	18125	18034	18129	18033	18235	18166	18105	18216	18241	17907	18166	18250	18209	18079	18095	17888	18015	18097	18148	18079	18294	18037	18060	18213	18169	18167	18070	18125	18110	18159	18053	18060	18036	18225	18024	18157	18129	17891	18064	18108	18079	18312	18090	18125	18148	18184	18123	18105	18116	18115	18075	18175	18203	18080	17881	18173	18020	18003	18136	18125	18014	18015	18253	18143	18131	18254	18183	18010	18334	18244	18171	17979	17917	18018	18134	18007	18025	18025	18131	18149	18022	18225	18078	18121	18038	18252	18101	18153	18001	18099	18229	18043	18240	17958	18172	18010	18129	18172	18266	18035	18153	17974	18220	18115	18203	17993	18129	18238	17978	18194	18179	18247	18224	18252	17993	18079	18124	18159	18110	18197	18145	17984	18130	18152	17845	18206	18138	18245	18229	18031	18206	18038	18000	18120	18226	17981	18107	18275	18083	17980	18346	18088	18062	18159	18155	18281	17934	18144	18170	18057	18127	18068	18159	17929	18233	18040	18042	18040	17891	18241	18014	18056	18091	18106	18005	18242	18173	17953	18153	18165	18075	18165	18146	18101	18152	17976	18194	18074	17997	18178	18111	18061	18052	18056	18047	18144	18039	18000	17898	18024	18104	18005	18203	18331	18026	18093	18327	18048	17955	18042	18145	18026	18253	18221	18064	18188	18208	18059	17983	18130	18052	18108	18125	18028	18036	18090	18106	18014	17877	18132	18137	18104	18082	18024	18005	18154	18064	18118	18175	18109	18120	17995	18160	18046	18065	17994	17960	18162	18036	18179	18046	18036	18021	18154	18053	18137	18334	18056	18068	18114	17927	18081	18016	18030	18120	18172	18131	18159	18111	18060	18384	18203	18170	18154	18157	18076	17973	18306	18240	18295	17959	18132	18046	18151	18016	17981	17952	18142	18181	18008	18164	18121	18178	17992	18239	18084	18256	18117	18161	18077	18168	18014	18033	18253	18151	18035	17950	18039	18132	18061	18257	18135	17918	18014	18127	18105	18110	18058	18207	17912	18003	18132	18113	18187	18046	18034	18167	18112	18053	18153	18170	18239	18155	18043	18043	18157	17981	18199	18038	18167	18020	18295	18201	18112	17927	18066	18011	18059	18161	18126	18207	17990	18105	18189	18037	18116	18124	17980	18112	18013	18223	18387	18159
28558	23712	28542	26754	23230	23250	23108	22800	22459	22886	22753	22635	22550	22502	22629	22713	22615	22373	22429	22537	22510	22749	22653	22596	22649	22345	22529	22428	22349	22752	22567	22763	22553	22362	22639	22690	22354	22617	22506	22603	22548	22705	22657	22799	22635	22507	22627	22563	22543	22894	22608	22707	22599	22554	22610	22354	22702	22685	22655	22444	22466	22695	22541	22490	22430	22565	22660	22734	22516	22349	22607	22788	22790	22693	22760	22444	22540	22513	22317	22432	22485	22415	22594	22606	22575	22678	22435	22441	22513	22660	22673	22719	22535	22639	22491	22460	22459	22615	22660	22311	22546	22437	22543	22391	22741	22553	22435	22582	22591	22634	22569	22657	22521	22626	22499	22457	22369	22431	22619	22470	22500	22646	22759	22592	22545	22427	22699	22592	22581	22726	22738	22568	22500	22444	22631	22632	22449	22506	22560	22662	22600	22508	22401	22503	22612	22334	22671	22447	22571	22364	22583	22432	22589	22705	22548	22366	22513	22677	22547	22447	22678	22577	22409	22633	22581	22515	22396	22458	22389	22559	22509	22541	22530	22601	22501	22533	22506	22382	22765	22548	22687	22735	22536	22836	22652	22476	22511	22449	22623	22557	22383	22488	22520	22599	22382	22574	22529	22569	22593	22412	22731	22488	22703	22558	22571	22555	22527	22364	22460	22392	22467	22434	22624	22710	22518	22544	22505	22201	22507	22642	22631	22561	22814	22682	22446	22604	22324	22562	22681	22706	22499	22516	22530	22464	22484	22470	22575	22725	22480	22771	22781	22437	22487	22617	22644	22620	22562	22432	22447	22654	22389	22536	22501	22699	22404	22463	22523	22611	22620	22475	22553	22793	22511	22479	22447	22393	22496	22567	22630	22508	22307	22624	22418	22704	22521	22523	22627	22334	22553	22398	22443	22391	22431	22686	22543	22583	22474	22839	22549	22663	22555	22214	22428	22683	22567	22545	22647	22429	22434	22397	22799	22442	22529	22360	22634	22446	22650	22558	22649	22396	22541	22611	22410	22496	22571	22522	22609	22399	22539	22471	22676	22680	22378	22589	22412	22520	22544	22440	22506	22380	22798	22352	22547	22648	22399	22307	22610	22404	22467	22449	22652	22646	22490	22771	22549	22686	22514	22390	22515	22424	22513	22416	22429	22345	22430	22424	22451	22711	22386	22499	22458	22556	22493	22418	22613	22581	22551	22508	22619	22661	22332	22455	22640	22527	22421	22532	22639	22551	22502	22550	22551	22643	22511	22226	22452	22439	22696	22764	22726	22633	22452	22680	22525	22625	22539	22473	22416	22624	22451	22391	22742	22429	22483	22497	22910	22631	22598	22799	22675	22610	22511	22310	22625	22555	22411	22692	22566	22492	22711	22535	22676	22537	22381	22498	22620	22673	22507	22647	22477	22640	22600	22531	22566	22439	22640	22546	22555	22508	22690	22443	22435	22613	22531	22368	22690	22617	22479	22526	22517	22447	22609	22528	22363	22707	22670	22746	22532	22609	22624	22561	22581	22676	22568	22605	22542	22547	22821	22868	22636	22562	22433	22585	22554	22370	22429	22558	22466	22709	22339	22470	22616	22673	22419	22717	22691	22473	22506	22622	22543	22484	22327	22716	22569	22545	22760	22572	22641	22570	22548	22583	22584	22658	22569	22571	22518	22409	22695	22452	22619	22513	22586	22640	22568	22377	22757	22544	22535	22566	22595	22211	22561	22471	22575	22348	22452	22661	22735	22627	22361	22411	22703	22784	22711	22476	22589	22831	22367	22467	22598	22836	22529	22613	22581	22482	22610	22623	22745	22783	22759	22522	22458	22601	22453	22548	22676	22685	22451	22600	22551	22609	22579	22558	22485	22373	22677	22593	22909	22572	22458	22411	22486	22728	22284	22686	22645	22723	22455	22552	22816	22717	22478	22403	22801	22645	22726	22577	22311	22592	22410	22557	22472	22655	22433	22673	22432	22493	22604	22561	22749	22646	22488	22559	22684	22601	22590	22566	22630	22518	22707	22690	22567	22496	22703	22437	22626	22591	22489	22641	22501	22643	22513	22620	22697	22510	22475	22615	22549	22604	22548	22378	22640	22432	22634	22612	22515	22599	22584	22479	22490	22529	22515	22494	22521	22465	22498	22627	22586	22651	22556	22727	22735	22630	22626	22630	22594	22503	22364	22801	22476	22516	22550	22631	22600	22476	22571	22473	22522	22609	22662	22711	22666	22607	22549	22561	22505	22465	22583	22503	22568	22469	22667	22552	22783	22594	22437	22264	22546	22280	22615	22435	22430	22826	22452	22612	22544	22595	22732	22646	22567	22532	22739	22640	22712	22533	22509	22543	22568	22428	22717	22382	22701	22470	22497	22550	22600	22656	22510	22565	22550	22319	22613	22519	22380	22475	22597	22660	22464	22630	22558	22748	22525	22694	22597	22565	22696	22594	22761	22571	22655	22577	22661	22424	22570	22586	22553	22295	22509	22469	22610	22429	22381	22642	22520	22514	22668	22552	22642	22262	22571	22571	22262	22447	22573	22691	22311	22565	22521	22801	22653	22302	22511	22621	22380	22599	22431	22749	22327	22463	22619	22537	22565	22450	22620	22355	22825	22549	22496	22442	22697	22439	22409	22670	22627	22662	22602	22648	22609	22571	22810	22552	22809	22638	22647	22573	22609	22490	22492	22462	22471	22367	22399	22653	22574	22408	22561	22654	22587	22680	22393	22462	22383	22496	22450	22673	22718	22586	22664	22657	22546	22409	22526	22467	22692	22458	22547	22450	22470	22583	22519	22549	22599	22643	22436	22368	22832	22585	22413	22613	22572	22564	22440	22561	22482	22501	22532	22491	22565	22508	22686	22477	22612	22749	22351	22371	22342	22477	22503	22508	22662	22510	22454	22497	22522	22644	22214	22422	22605	22305	22551	22602	22695	22564	22514	22826	22497	22570	22225	22439	22410	22602	22632	22537	22486	22686	22703	22394	22526	22471	22628	22550	22625	22394	22602	22420	22578	22495	22675	22408	22656	22493	22453	22706	22459	22580	22634	22520	22641	22448	22602	22552	22534	22365	22761	22330	22539	22352	22539	22627	22356	22416	22420	22553	22529	22720	22744	22439	22487	22675	22480	22755	22663	22598	22579	22500	22458	22436	22604	22567	22532	22607	22535	22614	22643	22476	22521	22527	22494	22715	22494	22566	22470	22464	22428	22510	22331	22600	22619	22708	22641	22717	22549	22424	22614	22549	22566	22621	22680	22447	22451	22547	22475	22499	22459	22412	22592	22562	22525	22400	22669	22534	22712	22442	22311	22439	22411	22571	22622	22700	22528	22686	22549	22459	22610	22521	22692	22297	22341	22545	22369	22534	22604	22623	22489	22749	22615	22449	22532	22401	22444	22655	22557	22604	22508	22545	22447	22492	22553	22529	22693	22532	22729	22508	22527	22393	22742	22468	22520	22507	22646	22277	22612	22491	22495	22685	22389	22421	22397	22774	22514	22229	22516	22540	22671	22645	22608	22467	22639	22838	22400	22725	22713	22696	22579	22586	22666	22487	22509	22653	22655	22539	22579	22485	22681	22565	22412	22673	22455	22321	22606	22543	22556	22437	22733	22503	22526	22738	22550	22492	22540	22678	22508	22638	22742	22591	22434	22588	22442	22727	22658	22828	22622	22724	22595	22399	22292	22644	22573	22756	22543	22701	22402	22751	22551	22296	22622	22741	22277	22484	22630	22638	22569	22492	22685	22461	22607	22685	22661	22698	22701	22643	22461	22219	22545	22369	22445	22688	22588	22581	22495	22552	22647	22432	22606	22644	22554	22677	22566	22693	22783	22389	22533	22771	22560	22438	22490	22528	22712	22588	22589	22557	22483	22600	22458	22390	22396	22752	22410	22561	22706	22532	22587	22627	22725	22637	22652	22536	22655	22557	22368	22599	22394	22565	22662	22561	22670	22607	22367	22543	22691	22681	22738	22485	22549	22390	22441	22450	22460	22585	22313	22319	22643	22699	22470	22417	22632	22467	22479	22542	22502	22597	22537	22335	22680	22579	22499	22564	22676	22499	22592	22850	22731	22689	22535	22497	22542	22600	22381	22651	22511	22389	22581	22586	22312	22651	22599	22407	22585	22507	22379	22428	22615	22538	22432	22517	22506	22488	22742	22552	22638	22574	22475	22539	22583	22433	22475	22533	22657	22626	22415	22643	22655	22810	22575	22591	22378	22657	22809	22482	22395	22602	22502	22402	22526	22691	22523	22414	22565	22612	22494	22481	22653	22567	22522	22582	22679	22559	22669	22659	22555	22496	22552	22517	22590	22358	22593	22461	22471	22437	22404	22465	22498	22606	22447	22672	22725	22641	22570	22477	22523	22425	22420	22699	22376	22375	22488	22471	22467	22302	22672	22484	22585	22547	22645	22622	22393	22502	22563	22626	22622	22671	22549	22317	22658	22585	22519	22676	22550	22530	22489	22583	22650	22609	22593	22614	22589	22584	22779	22589	22484	22615	22625	22400	22820	22729	22529	22342	22704	22463	22484	22712	22563	22505	22515	22451	22435	22543	22551	22675	22494	22563	22433	22434	22471	22511	22770	22802	22623	22354	22667	22600	22364	22572	22570	22431	22502	22579	22669	22456	22604	22450	22571	22468	22562	22540	22553	22479	22445	22678	22545	22681	22594	22554	22554	22618	22272	22411	22667	22699	22654	22566	22681	22484	22657	22499	22421	22642	22697	22342	22359	22893	22597	22543	22564	22648	22285	22440	22701	22645	22735	22400	22604	22753	22536	22351	22449	22579	22382	22460	22384	22461	22634	22421	22551	22600	22696	22487	22572	22556	22602	22538	22479	22594	22468	22696	22473	22712	22497	22546	22434	22409	22777	22734	22689	22416	22793	22565	22850	22554	22565	22557	22771	22542	22467	22657	22465	22369	22638	22602	22768	22769	22538	22618	22598	22653	22551	22472	22472	22547	22537	22784	22595	22509	22480	22374	22706	22690	22473	22546	22482	22710	22599	22840	22601	22554	22713	22610	22744	22447	22659	22545	22488	22650	22663	22471	22460	22635	22658	22440	22571	22510	22557	22333	22487	22250	22613	22356	22771	22676	22665	22418	22620	22609	22698	22534	22490	22622
21495	27075	24361	21254	19500	19056	18602	18436	18128	18230	18152	18113	18164	17995	17974	17923	18030	17938	18041	18047	18044	17962	18039	17977	18024	17919	18140	17728	17791	17916	17899	17972	18034	17902	18018	17922	17987	18060	17951	17937	17818	18053	17941	18167	17950	17970	17911	18041	18022	18012	17850	17864	17971	17819	18040	18008	18032	17790	18012	17887	17918	18210	18009	18079	18113	17906	18060	18079	18010	17972	18037	18233	18168	17906	17738	17962	17963	17862	17928	17953	17842	17944	18030	18043	18085	17892	17977	18051	17914	17862	17953	18109	18043	18046	17973	17830	17957	18207	18082	18056	18191	17948	18103	17785	17949	17783	18030	18009	18012	18036	17875	17987	17963	18089	17997	18159	17913	17754	17885	17957	17826	18026	17846	18060	17895	18148	17842	17939	17883	17838	18167	18051	17957	18066	18012	18055	17984	18133	18046	17812	17901	18106	17800	18005	18037	17959	17938	17931	18025	17927	17959	17844	17898	17955	18003	18097	17956	17926	17907	18049	17981	18032	17872	18069	17844	17940	17827	18025	18015	17959	18003	17831	17912	17948	17867	17977	17946	17928	18139	17909	18006	17798	18057	17917	18019	17892	17997	18112	17949	18047	17780	18093	17999	18080	17962	17981	17919	17834	17980	17942	17992	18023	17981	18086	17891	18005	18073	17785	18019	17906	17938	18040	17980	17895	17986	17878	17849	18096	17900	18013	18053	17950	18009	18017	17921	18182	18070	17946	17787	17762	17714	18052	17792	18122	18013	18044	18090	18070	18038	17949	17832	18008	17909	18046	17922	17964	17974	17905	17908	18130	17921	18071	17984	17913	17886	17884	17819	17926	17793	18019	17901	17810	17875	17865	17900	17878	18014	17989	17999	17981	18148	18067	17875	18012	17859	18027	18097	18038	18205	18004	18049	18016	17847	18067	18004	17881	17999	17892	17982	18035	18078	18162	17928	17877	17933	17840	18082	18040	17954	17926	18062	17951	18029	18000	18083	17884	18045	18048	18053	17996	18093	17997	18116	17931	18026	17914	17725	17817	17942	17943	18004	18000	17913	17985	17840	17967	18165	17922	17854	17828	18037	17887	17850	17900	17934	18018	17911	17776	18063	17952	17988	17929	17958	18006	17928	17940	17976	17861	18006	17873	18106	18096	18043	17874	18185	18047	17871	17911	18025	18160	17924	18079	17964	17919	17871	18017	17876	18142	17979	17898	18005	17965	18043	17969	17944	18038	17936	18027	18043	17868	17977	17880	18040	17967	18016	17895	17867	17980	18047	18047	17865	17948	18001	17798	17914	17753	17870	17957	17872	18026	17912	17998	18064	18005	18060	18010	17951	18010	17881	18041	18036	17858	17916	17855	17969	17842	17848	17980	18025	18106	17951	17871	18107	17890	17953	17871	17933	17874	17928	18036	18036	17776	18025	17984	18124	17958	17817	18004	18035	18010	18128	17952	18055	17882	18000	17770	17901	17962	17885	17876	18038	17915	18058	17984	17952	18019	17954	17867	17904	17956	17916	17973	17904	18046	17808	17854	18141	17963	17781	17992	18002	18014	18085	17894	17928	17983	17856	17820	18139	17944	17945	17918	17845	17960	18047	17892	18088	17904	17902	17789	17875	18058	17992	18130	17940	17871	17962	17981	18094	17861	17904	18059	17882	18038	17978	18095	17906	17942	18096	17936	18060	18061	18089	18018	18019	17948	18028	17911	18020	18046	18093	18063	18057	18052	17879	17847	17969	18030	17864	18170	18053	17882	18024	18128	17841	17961	17935	18096	17822	17846	17921	18062	17995	17945	18160	17860	17970	17995	18011	17968	18035	17977	17957	18007	18250	18102	18030	18100	17843	18047	17908	17720	18114	17933	17963	17914	17809	17929	17947	17928	18027	18071	18002	17951	17977	18181	18074	17911	18030	17855	18120	17864	17885	18082	17946	17934	18034	17983	18036	18117	17993	17826	18061	18005	17984	17955	18082	17900	17977	18053	17932	18017	17939	17861	18121	18155	17957	17901	18126	18111	17894	17745	18246	18016	18072	17958	18040	17992	17959	17999	17967	17944	17867	17856	17893	17874	17856	18041	17831	17938	17908	18134	17978	18006	18045	17902	18153	18077	17865	17913	18049	17973	17892	17998	18046	18001	18041	18165	17936	17912	17886	18008	18070	17857	18082	17948	17925	18275	17875	18194	18033	17900	18023	17948	17853	17984	18085	17887	17988	17948	17742	17994	18002	17925	17898	18055	18043	17886	18119	17930	17875	18040	18094	17743	17989	17969	18025	17805	17987	17823	17954	18005	17875	18137	17828	18003	17872	17954	18109	17925	18189	17997	18057	17909	18008	17870	17993	17946	18035	18006	18067	18043	18013	17966	17889	17826	18064	17932	18036	17946	17835	17955	17933	18034	17989	17894	18096	17915	17908	18028	17980	18130	17760	17949	17971	18073	17745	18105	18047	17892	18160	17815	18181	17968	18067	17986	18096	17944	18005	17947	17838	17752	17895	18039	18006	18074	17876	17968	18102	17965	17925	18025	18208	17909	17959	17917	17950	17972	17887	18004	18054	17866	18067	17939	18025	17898	17939	18055	17953	18052	17979	17824	18039	18004	17900	17828	18141	17902	18028	17826	17933	18013	17985	17952	18166	18069	18092	17937	17922	17902	17946	17752	18072	18004	18026	18164	18021	17931	17853	18023	17960	18035	18301	17954	17984	18027	18041	18023	18021	17808	17838	18036	18015	17957	18088	18030	17937	18016	17960	18021	18033	17923	17923	18039	18057	17900	18088	18076	17956	18006	18039	17846	17994	18130	17862	18024	17918	17956	17967	17973	17953	17718	18137	17904	17789	17949	17949	17925	18055	17892	18034	17854	18096	17965	18069	17964	18164	17816	17898	17821	17953	17933	17960	18100	18051	17961	18112	17942	17973	17954	18003	17946	18035	18060	18043	17982	18222	18044	18097	17695	17974	18054	18011	17972	18142	17905	18016	17937	18047	17937	17912	18044	17837	17875	17999	18077	17945	17948	18075	18178	17946	18038	17916	18191	17796	17975	17937	17764	17892	18060	17967	17926	18050	18049	17909	18060	17916	18089	18125	17895	17921	17976	17914	18023	17880	17964	17938	18030	18171	18026	17888	17862	18111	17863	17964	18189	17965	17988	17818	18021	17994	17896	17854	18086	17787	17997	18066	18091	18048	17918	17993	18051	17797	18079	17989	17889	18043	18041	18015	18099	18185	17854	17979	17939	18087	17872	18045	18004	17984	18090	17879	18082	18098	17874	18104	17847	18181	17732	18040	18021	18109	17963	18013	17993	17988	18023	18177	17968	17840	18073	17974	18294	18016	17929	17934	17943	17923	18053	17902	18115	17932	17958	17841	18182	18044	17926	18266	17999	17933	17986	18056	18054	18016	18001	18161	17977	17998	18042	18067	17982	18162	18119	17960	18053	17923	17778	17819	18044	17916	17979	18127	17894	18044	18008	17949	17929	17898	17943	18021	17987	18146	18000	17926	17969	18114	17949	18009	17773	17938	18057	18020	18037	17954	18117	17873	17888	18045	17955	18067	17960	17930	18047	17977	18092	18039	17921	18147	18002	17961	18047	18027	17760	17885	18038	17880	17888	18041	18022	17933	17944	17978	17822	17923	18136	17997	17969	18192	17840	17991	17968	17945	17886	17935	18091	17892	18069	17910	17899	17877	17727	18140	18216	17971	18032	17941	18123	18051	17834	18027	17887	17987	17861	18073	18069	18021	17855	17910	17871	18032	18196	17977	17964	17932	18021	18031	18128	17974	17860	18051	17986	17861	18109	17969	17912	17985	17917	17979	17804	18025	17939	18103	17996	17828	17936	17919	17934	17992	17946	17972	17957	17987	17963	17973	18050	18028	17937	18001	17915	18090	17872	18129	17845	17883	17968	18098	18038	18132	17969	18011	17964	18110	18104	17913	18002	17980	17956	18019	18000	17871	17943	17978	17966	17978	17935	18253	17923	17793	17768	18045	18020	17978	18060	18039	17897	17965	18039	17857	18004	18084	17828	18033	18065	18026	17900	18162	18014	17775	18012	18058	17913	17937	18053	18035	18050	18136	18070	18099	17821	18047	18123	17977	18075	17923	18079	18070	18054	17989	18102	17974	18065	17907	18044	18006	18082	18071	17952	17863	17982	18110	17974	17982	17922	18071	17996	17968	18060	17978	17994	17952	17901	18108	18115	17856	18069	17977	18018	17964	17834	18049	17963	17813	17924	18153	17963	18138	17798	17953	17871	18010	18042	17967	18171	17870	18005	17992	17931	18056	17958	18162	17934	17870	17985	17993	17924	17902	18022	17992	18056	17984	17892	17910	18050	17919	18092	18029	17949	18040	17941	18103	18164	18047	18140	17990	18092	18075	17908	18090	17937	17793	18142	18014	17842	17943	17985	18031	17892	18112	17866	17836	17827	17803	18047	18152	18062	17999	18081	18032	17899	18109	17828	18039	17789	17958	18069	17928	17932	17952	17986	17962	18060	17883	17958	17987	17798	17986	17970	17893	17904	17914	18053	18078	17962	17976	18112	18039	17933	18034	17992	17964	18057	17903	18072	17963	17776	18167	18039	18012	18060	17783	18085	17959	17885	17942	17937	17855	17924	18039	17945	17992	18004	18088	17790	17989	17961	17958	17872	17971	17930	17867	17942	17944	18053	17903	17910	17964	17984	18101	17957	17889	17985	17911	18101	18071	18121	17950	17936	18071	17873	18118	17751	17927	18026	18135	17891	17942	18004	18100	18133	18012	17751	17860	18024	17984	17966	17933	17997	18005	18068	17915	17896	18033	18216	17786	18083	17972	17988	17946	17976	18093	18032	18054	18030	18154	18016	17936	18223	18095	17890	18097	18035	17975	17872	18089	17988	18075	17973	18180	18150	17991	18089	17920	18054	18074	18082	17938	17914	17974	17922	18057	17824	18077	18120	17869	18065	17779	17877	17991	17924	17954	17948	17880	17944	17968	18097	17909	17975	17992	18034	18068	17887	18000	18075	17856	18150	17981	17979	17920	17915	17998	18004	17814	17978	18053	18028	18104	18072	18000	18205	18056	18051	17832	17969	17989	17932	18007	17978	18192	17876	17886	18108	17920	18036	17978	18017	17870	17971
24108	21684	29400	24703	23182	25172	25882	22762	22396	22587	22384	22327	22366	21887	22061	22229	22358	22058	22205	22256	22420	22127	22192	22325	22150	22014	22093	22072	22050	21972	22149	22102	22133	22064	21922	22009	22158	22187	22014	22017	21921	21912	22049	22037	22061	22166	21877	22094	21906	21838	22118	21901	21921	21951	21953	22041	22073	22022	21804	22065	22119	21777	22063	22091	22201	22144	21950	22155	22508	22579	22270	22042	22111	21944	21975	21825	22045	22067	21881	21878	22020	22027	21773	21819	21716	21921	21800	21716	21989	21957	22013	22052	22032	21933	22022	21886	21893	21866	21902	21927	21932	22027	21883	21984	21736	22053	21786	21976	21980	21846	21903	21964	21837	21849	21948	21793	22009	21951	21819	21904	22007	21799	21897	22022	21773	21845	21915	21894	21729	21965	21883	21838	22069	22011	22039	21803	22171	21908	21952	21913	21909	21932	22100	22058	21909	21786	21826	21820	22106	22016	21878	21791	21969	22220	21969	21845	21860	21934	21867	21759	21879	21887	21943	21845	21683	21506	22111	21868	22072	21991	21743	21915	21776	21893	21973	21972	21929	21952	22039	22156	21597	21877	21843	21896	21865	22017	21878	21923	22089	21674	21854	21784	22016	22021	22045	22052	21887	21839	21833	21978	21800	22204	22045	22074	21821	21933	21760	21992	21929	21768	22075	22096	22026	21923	21926	21828	22064	21876	21932	21751	22089	21979	22028	21925	22012	21833	22036	21965	21810	21892	21929	21722	22017	21730	21760	21769	22125	21971	22055	21897	21857	21977	22053	21941	22000	21851	21820	21914	21777	21954	21672	21936	21956	21864	22045	22041	22043	22008	21960	21954	21786	21822	21950	21803	21829	21963	22096	21904	22033	21779	21912	21974	21977	21862	22063	21993	21859	21818	21814	21696	21952	21809	21815	21884	22079	21888	21841	22029	21945	22044	22178	21929	21883	22031	21880	21896	21952	21708	21843	21820	21923	21838	21721	22055	22009	21846	21921	21796	21823	21806	22142	21759	22032	21845	22042	22095	21909	21773	22074	22084	21855	21969	21857	21990	21848	21809	21900	21898	21792	21924	22024	22085	21756	21737	21758	22056	22016	21894	22158	21853	21905	21904	21660	22030	21920	21831	21852	21789	21793	21877	21941	21987	21860	22024	22024	21921	21948	22197	21731	22004	21963	21806	22043	21915	21890	21641	22027	21798	21906	21743	21980	21978	21808	22066	21931	21792	21920	21881	21779	21961	22008	22073	21881	22061	22066	21758	21912	21918	22100	22051	21938	21837	21931	22133	21807	21943	21979	22014	22020	22177	22074	22114	22051	22107	21939	21912	21878	22055	22129	21774	21889	21722	21891	21798	21914	21943	22095	22014	21869	21971	21884	21942	21935	21984	22014	22208	21965	22136	22031	21827	21786	21991	21903	21868	21835	21992	22129	22036	22215	22081	21836	21987	22087	21935	21896	21957	22122	22019	21918	21814	21704	22018	21832	21925	21921	21958	22010	21794	21955	21969	22107	22068	22049	21938	21924	21767	21980	21981	22119	21810	21886	21898	21778	21803	21751	21982	21714	22080	21965	22115	21917	21930	21939	22106	21908	22081	21867	22021	22137	21918	22018	21806	21919	21753	22002	21889	22067	22069	21667	21921	22205	21910	22097	21866	21979	22133	21956	22212	22129	22005	21927	21946	21914	22004	22032	21903	21951	22051	21948	22065	21940	21771	21937	21829	21762	21775	22071	22150	21852	21968	21991	21848	21957	21912	21689	21895	21788	21972	21763	21871	21888	21708	22086	22141	21959	21986	22092	21924	22101	21925	21979	21751	21866	21955	21852	21831	21904	22033	21954	21914	22119	21760	21821	21592	22188	21921	21759	21796	21858	21996	21951	21953	22153	21964	21998	21852	22174	22113	21813	21866	21802	21927	21861	22053	22071	21950	22002	22027	21957	21743	21763	21733	21940	21942	22055	21900	22067	21964	21708	21876	21937	21958	21871	21907	21734	22148	21755	21989	21827	21675	21725	21798	21973	22051	21746	22121	21990	21761	21929	22174	21809	21988	21757	22096	22014	22022	21986	22038	21740	21902	21928	21962	21900	21967	21777	21794	22033	21983	21815	22038	21978	22197	21963	21771	22126	21895	21866	21962	22220	21832	21890	21941	22037	21953	21956	21923	21989	22114	21873	21893	21845	22022	22072	21966	21677	21849	22019	21957	21795	21908	21916	22048	21885	21768	22033	21878	21770	21840	22096	21899	21997	21838	22020	22040	21995	22019	21867	21885	21792	21877	21783	21894	22047	21997	21986	21934	21886	21768	21991	21875	21765	21936	21926	21994	21650	21968	21858	21753	21869	22138	21882	21837	21958	21966	21915	22088	21883	21855	21919	21705	21884	21893	21792	21907	22010	21893	21788	22017	21924	22118	21984	21937	22018	21951	22149	21695	21848	21924	21937	22066	21868	22034	21775	22114	22033	21842	21910	21942	22064	21846	21805	21997	22108	22006	21819	21864	21993	21832	21960	21837	21917	21890	21734	21807	22119	22025	21899	22031	21751	21867	21628	21814	21854	21680	21838	22025	21824	22045	21723	21964	21853	21744	21955	21809	21900	22011	22033	21878	21996	22153	21843	21737	21962	22064	21854	21875	21731	21793	21772	21943	21880	21795	21846	21981	21970	21858	22168	22028	22059	21994	21819	21905	21952	21968	21744	21898	22095	22074	21826	22124	21901	21742	21974	21856	21957	21742	22004	21915	21957	22049	22081	22069	22018	21999	21691	21878	22118	21936	21956	21813	21827	22008	21783	21977	22137	22030	22152	21805	22080	21952	21626	21905	21984	21897	22149	21839	22009	22036	22017	21824	22000	21773	22076	21910	21874	21896	22053	21856	21751	21947	22104	22036	21957	21834	21917	21770	22070	21979	22191	21973	21890	21841	22076	21872	21833	21707	21884	22125	22263	22010	21900	21901	22363	22015	21920	21800	22123	22177	21960	21963	22069	22165	22150	21834	22072	21899	21730	21974	21917	21831	21908	21946	22011	21833	22203	21724	22122	21863	21877	21799	21835	21801	21867	21982	21987	21890	21805	22147	21949	21995	22021	21953	22019	21979	21796	21973	22037	21997	22004	21744	21743	22088	21999	22047	21961	22263	21849	21703	21937	21665	22003	21950	21963	21966	21910	21969	22045	21883	21873	21992	21776	21845	21985	21926	22030	21795	21728	21902	22181	22087	21649	21993	21804	21897	21957	21884	21803	21882	21972	22233	21925	21940	21824	21855	21857	21865	21817	21780	22063	21855	21927	22106	21870	22023	21676	21857	22014	21805	21920	21846	22034	21986	21984	21749	21599	21828	21668	22019	22188	21974	21859	21830	21829	21884	21758	21735	21824	21917	22078	21835	21982	21948	21870	21864	21985	22115	21963	21953	22045	22135	21926	21920	21995	21941	21768	22088	21866	21952	21647	21917	21955	22060	21735	21614	21891	21957	21964	21822	22050	21855	22004	22010	22121	21976	21876	22251	22133	21922	21983	21885	21809	22013	22008	21829	21802	21820	22057	22175	21943	22006	21985	21972	21902	21819	21822	21975	21831	21808	21825	21771	21781	21992	22113	21908	22057	22027	21816	21864	21979	21782	22124	21994	22166	22055	21900	22103	22077	21709	21962	21818	22088	21828	21824	21955	21848	21697	21838	21924	22082	21946	21773	21836	21835	21933	22019	21974	21993	22073	21818	21862	22046	21877	21956	21895	21951	21878	22015	21981	22010	21719	21697	22006	21825	21796	21823	21936	21889	21906	21804	21960	21874	21860	22072	22053	21911	21867	21817	22048	21937	21825	21892	21869	21955	21974	21933	21982	21804	21955	21865	21838	22042	21789	21818	21666	21814	21967	21866	22039	22051	21711	21890	21942	21970	21852	21725	21996	21835	21968	21832	21902	21771	21867	22019	21704	21814	22002	21992	21844	21735	21828	21706	21867	22079	21923	22113	22122	21835	21969	21867	21870	21694	21966	21858	21863	21976	22025	22179	22035	21945	22035	22040	21751	22097	21988	21872	21855	22065	21729	21953	21975	22031	21906	21980	22043	21920	21919	21793	21853	21839	22095	21963	21928	21755	21906	21753	21561	21877	21996	21974	21835	22062	21961	22012	22009	22097	21994	21865	21986	21798	21734	21840	21948	21886	21782	21823	21813	21939	21846	21966	22082	22026	22016	21929	21913	21947	21946	21994	21856	21841	21933	22019	21892	21900	21927	21867	22085	22014	22025	21941	21815	22286	22115	21898	22111	21812	21768	21980	21891	22099	21982	21995	21929	21769	22106	22005	21833	21833	21746	21975	21881	22075	21764	22062	22072	21985	21889	21921	22134	21845	22158	22025	21967	22009	21978	21881	21737	22100	21855	21803	22074	22142	22017	22105	21930	21816	21930	21848	21803	21846	21997	21801	22190	22067	21952	21908	22080	21799	21821	21953	21854	21909	21759	21879	21926	22001	22046	22033	21811	21824	21870	21875	21863	21927	21907	22043	21814	21989	22054	21728	21886	22006	21921	22013	21863	21952	22123	22036	22001	21867	21942	21935	21875	21855	21909	22003	21917	21960	21876	22014	21876	21799	21915	22050	21968	21960	21864	21885	21934	21817	22125	21927	21966	22001	21783	21855	21870	22076	21949	21889	21697	21955	21942	21770	21734	21922	22212	21931	21800	22122	21748	21965	21988	21905	21779	21901	22065	21918	22049	22009	21949	21855	22126	21965	21695	22075	22037	21905	21969	21960	21948	21804	21935	21877	22138	21953	21868	21991	21808	22081	21895	21887	21620	21941	21956	21822	22039	22074	21638	21917	21801	21740	21978	21751	21954	22007	21927	22018	21899	21783	22033	22032	21876	22111	22144	22196	21923	22007	21924	21946	21719	21948	21874	21865	21887	21884	21950	21855	22095	21905	21771	21925	21814	21891	21937	21938	21834	21728	21980	21753	21837	21952	21854	22101	21943	21736	21927	22079	21886	22023	21855	21997	21927	21819	21918	22117	22067	21980	21932	21713	21750	21984	21959	21772	21875	21827	21904	21695	21980	22011	21873	21918	21882	21906	21891	22071	21873	21850	21915	21809	21834	21869	21834	21991	21677	21961	21875
21397	34017	31462	25156	21874	20437	19400	18737	18263	18147	18055	17908	18066	17775	17829	17739	17763	17875	17837	17690	17678	17567	17661	17693	17619	17545	17780	17604	17684	17759	17792	17560	17646	17799	17762	17633	17759	17822	17682	17682	17799	17657	17615	17816	17565	17641	17691	17678	17703	17737	17815	17799	17881	17688	17771	17836	17699	17718	17557	17575	17654	17803	17634	17748	17737	17830	18022	17853	18445	18365	18078	17945	17678	17825	17781	17518	17713	17555	17638	17782	17588	17643	17683	17584	17769	17684	17823	17656	17765	17641	17650	17714	17481	17746	17486	17809	17666	17602	17611	17686	17715	17603	17506	17671	17780	17687	17712	17815	17660	17647	17657	17825	17598	17525	17638	17608	17678	17631	17572	17737	17749	17489	17809	17662	17748	17817	17633	17776	17663	17820	17572	17689	17805	17829	17589	17690	17703	17612	17725	17697	17732	17824	17669	17746	17553	17649	17762	17679	17696	17574	17856	17806	17723	17684	17549	17862	17708	17606	17549	17588	17633	17640	17791	17496	17635	17843	17662	17829	17518	17701	17782	17702	17652	17555	17676	17573	17684	17838	17724	17741	17679	17678	17672	17743	17647	17899	17502	17647	17727	17680	17622	17611	17744	17794	17858	17524	17773	17797	17726	17757	17559	17548	17710	17597	17773	17755	17662	17610	17635	17644	17650	17710	17533	17693	17596	17683	17510	17744	17621	17507	17581	17363	17556	17581	17729	17410	17783	17595	17799	17562	17730	17600	17749	17667	17720	17640	17705	17635	17577	17598	17530	17727	17736	17812	17629	17683	17604	17600	17754	17682	17559	17741	17601	17840	17636	17786	17838	17610	17690	17552	17796	17522	17612	17539	17692	17429	17646	17687	17516	17549	17726	17547	17693	17644	17681	17581	17713	17627	17675	17599	17609	17534	17570	17715	17664	17743	17700	17647	17605	17651	17730	17558	17671	17729	17757	17576	17594	17792	17620	17513	17534	17734	17701	17659	17545	17815	17607	17654	17714	17588	17596	17521	17784	17721	17760	17710	17778	17774	17554	17653	17693	17488	17662	17449	17683	17636	17569	17694	17631	17602	17659	17700	17587	17557	17774	17585	17555	17706	17595	17640	17555	17697	17789	17852	17533	17589	17672	17775	17557	17542	17701	17659	17607	17765	17495	17583	17529	17922	17671	17474	17828	17727	17671	17695	17529	17639	17649	17631	17667	17674	17582	17813	17569	17873	17503	17702	17870	17675	17594	17705	17544	17611	17786	17557	17783	17663	17682	17873	17772	17574	17515	17722	17602	17561	17669	17705	17766	17957	17587	17623	17696	17529	17742	17717	17660	17629	17694	17626	17592	17659	17720	17512	17626	17878	17653	17643	17744	17690	17629	17666	17619	17361	17663	17493	17731	17598	17614	17548	17713	17638	17527	17526	17568	17412	17502	17596	17702	17596	17692	17720	17581	17685	17747	17667	17477	17417	17718	17597	17649	17661	17597	17523	17533	17585	17645	17828	17603	17578	17620	17692	17643	17584	17710	17599	17799	17574	17682	17614	17801	17596	17613	17761	17800	17633	17725	17622	17713	17744	17756	17556	17666	17553	17815	17516	17696	17612	17825	17619	17839	17689	17703	17660	17586	17702	17837	17721	17553	17719	17558	17829	17702	17716	17595	17680	17721	17583	17719	17758	17662	17810	17601	17619	17576	17622	17718	17739	17645	17804	17738	17791	17741	17539	17884	17472	17618	17637	17668	17694	17583	17606	17834	17723	17598	17703	17647	17717	17658	17605	17780	17597	17994	17648	17699	17783	17666	17647	17628	17673	17540	17753	17702	17720	17499	17686	17463	17665	17466	17587	17823	17858	17659	17661	17533	17730	17554	17642	17588	17766	17726	17609	17652	17641	17578	17524	17576	17601	17696	17645	17606	17560	17537	17392	17553	17629	17644	17527	17697	17752	17444	17641	17816	17670	17654	17756	17723	17697	17560	17538	17697	17619	17866	17579	17689	17855	17416	17493	17758	17548	17685	17715	17536	17681	17791	17757	17532	17755	17477	17612	17775	17568	17608	17583	17687	17725	17782	17744	17674	17560	17635	17667	17767	17452	17606	17654	17716	17619	17853	17571	17686	17681	17710	17555	17691	17691	17729	17660	17511	17595	17674	17548	17762	17641	17590	17701	17723	17711	17669	17531	17538	17679	17505	17730	17599	17574	17788	17773	17656	17564	17689	17554	17739	17705	17509	17665	17592	17523	17602	17724	17433	17732	17590	17517	17994	17794	17703	17639	17676	17719	17636	17686	17593	17740	17712	17615	17464	17610	17843	17722	17619	17519	17563	17677	17657	17652	17933	17659	17718	17592	17642	17754	17507	17782	17631	17606	17786	17572	17478	17884	17589	17545	17579	17583	17680	17501	17793	17671	17565	17575	17599	17580	17726	17683	17602	17530	17736	17780	17574	17756	17701	17691	17652	17816	17651	17779	17742	17680	17708	17656	17754	17661	17659	17570	17538	17717	17593	17625	17510	17646	17656	17727	17498	17754	17900	17592	17811	17586	17924	17500	17754	17575	17688	17527	17650	17561	17572	17544	17576	17601	17664	17753	17695	17748	17725	17542	17682	17561	17808	17575	17738	17795	17648	17360	17669	17527	17705	17597	17646	17563	17743	17690	17637	17504	17477	17692	17705	17538	17646	17731	17582	17745	17790	17781	17602	17812	17804	17708	17637	17682	17686	17670	17701	17669	17632	17658	17641	17939	17687	17757	17716	17639	17564	17628	17794	17576	17751	17765	17651	17723	17559	17680	17673	17700	17647	17752	17725	17662	17540	17707	17568	17727	17643	17624	17542	17720	17598	17783	17529	17737	17680	17468	17695	17729	17643	17604	17494	17753	17672	17630	17528	17570	17679	17459	17710	17674	17612	17700	17711	17663	17573	17709	17638	17716	17726	17788	17651	17596	17605	17648	17724	17675	17580	17469	17521	17543	17695	17588	17592	17726	17743	17671	17745	17571	17640	17785	17524	17622	17492	17716	17620	17757	17490	17617	17673	17707	17640	17788	17693	17801	17548	17525	17542	17678	17656	17703	17741	17673	17613	17660	17743	17645	17624	17800	17614	17475	17685	17573	17568	17625	17657	17734	17571	17608	17801	17626	17474	17680	17713	17618	17533	17724	17574	17706	17902	17577	17588	17665	17571	17579	17666	17802	17627	17786	17544	17526	17541	17714	17684	17572	17599	17607	17630	17653	17536	17579	17630	17688	17595	17585	17639	17484	17798	17588	17827	17764	17561	17494	17621	17497	17583	17633	17507	17602	17598	17646	17634	17575	17676	17610	17649	17519	17676	17619	17603	17708	17568	17789	17824	17774	17495	17777	17616	17733	17670	17514	17546	17664	17635	17624	17702	17638	17671	17658	17612	17659	17621	17621	17724	17692	17651	17681	17607	17610	17753	17626	17597	17675	17609	17595	17635	17632	17806	17752	17661	17696	17588	17583	17749	17710	17731	17617	17582	17543	17650	17766	17684	17641	17614	17677	17622	17620	17684	17785	17503	17611	17614	17852	17860	17737	17558	17803	17602	17741	17688	17811	17794	17669	17809	17640	17546	17689	17720	17569	17743	17619	17591	17720	17496	17693	17578	17926	17608	17647	17677	17692	17662	17763	17668	17479	17855	17685	17754	17635	17784	17827	17646	17648	17708	17737	17725	17615	17635	17862	17706	17748	17665	17643	17611	17787	17591	17611	17767	17830	17724	17616	17697	17718	17589	17639	17770	17826	17678	17650	17711	17749	17603	17630	17554	17632	17636	17643	17624	17645	17727	17770	17733	17627	17586	17690	17639	17938	17742	17665	17640	17660	17682	17616	17624	17678	17570	17674	17635	17689	17703	17741	17554	17710	17607	17706	17589	17604	17659	17567	17868	17698	17609	17780	17612	17867	17698	17507	17515	17658	17834	17633	17605	17615	17717	17533	17652	17558	17523	17628	17647	17577	17728	17458	17677	17746	17710	17533	17606	17630	17640	17561	17579	17871	17625	17549	17565	17749	17753	17648	17725	17578	17612	17603	17709	17618	17713	17391	17698	17576	17654	17587	17602	17925	17552	17531	17566	17500	17674	17916	17685	17635	17788	17640	17822	17691	17631	17676	17770	17528	17621	17509	17655	17620	17659	17772	17574	17725	17700	17768	17770	17712	17583	17626	17640	17655	17734	17421	17778	17524	17787	17706	17811	17589	17538	17769	17711	17771	17607	17610	17555	17609	17730	17618	17834	17606	17583	17611	17857	17732	17583	17763	17562	17667	17799	17562	17730	17669	17670	17629	17645	17659	17662	17543	17661	17839	17622	17635	17859	17449	17732	17621	17602	17606	17650	17784	17567	17605	17623	17543	17593	17841	17810	17510	17695	17705	17624	17709	17623	17578	17731	17702	17629	17666	17647	17835	17677	17606	17654	17616	17622	17607	17665	17638	17700	17767	17516	17709	17620	17616	17560	17731	17744	17704	17711	17572	17760	17520	17708	17721	17740	17754	17744	17496	17641	17596	17775	17515	17594	17751	17630	17749	17657	17589	17754	17794	17649	17647	17706	17704	17605	17757	17618	17672	17625	17724	17786	17429	17638	17628	17684	17730	17718	17748	17504	17656	17745	17671	17628	17696	17762	17702	17620	17592	17607	17732	17656	17626	17572	17567	17554	17658	17665	17761	17729	17701	17799	17667	17649	17423	17714	17782	17423	17516	17602	17708	17824	17862	17693	17572	17566	17663	17570	17745	17564	17730	17489	17640	17641	17921	17778	17555	17792	17687	17790	17644	17792	17750	17676	17649	17853	17703	17481	17740	17663	17627	17555	17814	17619	17662	17646	17661	17716	17626	17575	17876	17595	17624	17736	17889	17740	17632	17599	17811	17764	17721	17741	17662	17608	17717	17623	17624	17520	17577	17671	17668	17596	17567	17757	17680	17561	17707	17544	17534	17804	17670	17568	17709	17754	17716	17662	17744	17690	17774	17514	17644	17758	17655	17563	17647	17491	17708	17661	17814	17758	17623	17606	17627	17581	17682	17887	17573	17676	17645	17720	17611	17592	17604	17660	17699	17785	17689	17729	17664	17672	17338	17719	17631	17693	17746	17505	17750	17600	17809
22904	21572	29518	24091	22041	25446	29027	24704	23744	24027	23867	23541	23473	23268	23264	23427	23405	23034	23224	23124	23037	23018	23328	23313	23055	23293	23226	22929	22939	23042	23110	23141	22812	22989	23088	23238	23168	22967	22953	23105	22853	23001	23022	23254	22900	23014	23015	22783	22955	23035	22742	22810	22980	22896	22815	23022	22921	22862	23032	22840	22714	22901	22831	22937	22752	22951	23062	23597	24065	23797	23402	23067	22928	22899	23002	22814	22924	22834	22736	22860	22956	22857	22784	22860	22877	22974	22878	22851	22942	22891	22796	22920	22876	22991	22907	23023	22863	22864	22799	22809	22819	22936	22896	22894	22853	22866	22984	22787	22889	22999	23157	23075	23268	22961	23014	22904	22754	22613	22962	22776	22693	22983	23144	22846	22723	22736	22832	22968	22909	22843	22815	23070	23079	23014	23096	22897	22794	22926	22851	23011	22887	22726	22961	23187	23065	22795	22824	22722	23037	22703	23054	22889	23124	22970	23080	22719	22729	22753	22821	23018	22857	22974	22787	22930	22918	23094	22992	22826	22982	22946	22748	22777	22756	22723	23129	22705	22782	22769	22817	22662	22909	22878	23092	22953	23020	23027	22873	23031	22974	22849	22922	22880	22927	22894	22923	23039	22723	22932	22842	22862	22879	22823	23005	22838	22650	22906	23063	23020	23009	22690	22845	22778	23033	22819	22838	22740	22840	22809	22851	22933	22766	22798	22785	22671	22742	22916	22860	22662	22910	22951	22816	22700	22687	22661	22989	22937	22880	22792	22978	22974	22742	23087	22950	22710	22720	22745	22865	22873	22770	22792	22800	22968	22883	22626	22864	23104	22831	22911	22924	22710	22762	22940	22797	22983	22849	22863	22933	23067	22784	22842	23010	22799	22945	22885	22710	22760	22820	22927	22814	22902	22956	22623	22914	22689	22617	22896	22987	22777	23018	22888	23060	22851	22975	22916	22855	22567	23188	22775	22895	22915	22794	22956	22964	22969	22869	22821	22863	22784	22815	22853	22875	22857	23152	23105	22903	22960	22847	22919	22730	22980	22946	22772	22881	22972	22853	22903	22930	23030	22856	23028	22795	22885	22809	22725	22721	22836	22867	22866	22800	23014	22899	22688	22882	22527	22930	22944	22851	22822	22888	22945	22785	22638	22936	22855	22995	22962	22777	22726	22825	22911	22930	22887	22945	22917	23076	23002	22891	22792	22988	22834	22840	22885	22953	22956	22917	22699	22771	22791	22873	22896	22955	22821	22867	23000	23057	22955	23021	22776	22874	22937	22869	22759	22817	22925	22897	22811	23078	22948	22896	22954	22994	22874	23014	23031	23067	23068	22826	22887	23019	22683	22750	23065	22817	22824	22838	22878	22953	22922	22993	22781	22854	22789	22868	23061	22978	23025	23064	22966	22867	23083	22893	22884	23064	22846	23005	22988	22793	22821	22949	22804	22956	22964	22693	22932	22903	22978	22804	22895	22902	22949	22790	22956	22738	22735	22932	22868	22978	22839	22852	22911	22960	22838	22908	22981	22709	22868	22985	22867	22917	22989	23014	22878	22821	22828	22933	22766	23063	22776	22743	22918	23145	23127	23004	22807	22706	22891	22981	22713	22840	22922	22949	22921	22962	22968	22895	22825	23070	22738	22787	22693	22763	22690	22969	22975	23012	22908	22821	23031	22838	23122	22665	22886	22843	22748	22943	22890	22657	23022	23117	22771	22689	22784	22942	22860	22771	22817	22895	22782	23019	22814	22765	22717	22765	23050	23029	22972	22853	22781	23094	22890	22881	22894	22757	22908	22944	22923	22844	22813	23092	22889	22969	22913	22874	22881	22864	22894	22869	23134	22923	22827	22838	23051	22751	23167	22898	22808	23076	22742	22800	22947	22861	22886	23013	22913	22830	22760	22790	22618	22794	22769	22989	22737	22863	22782	23054	22768	22636	22822	22799	23017	22976	22919	22878	22770	22974	22786	22762	22908	22987	22790	22700	22839	23015	22652	22712	22834	22847	22831	22863	22821	22983	22774	22732	22866	22961	22896	22783	23083	22938	22887	22940	22922	23052	22858	22738	22843	23147	22769	22803	22784	22664	23074	22998	22889	22828	22714	22679	22955	22865	22774	22909	22732	22469	22794	22667	22920	22841	22992	22851	22844	22884	22906	22959	22675	23008	22835	22985	23042	22763	22736	22954	22778	22756	22822	22842	22880	22995	22909	22974	22826	22655	22874	23043	22882	22883	22879	22912	22799	22770	22890	22854	23026	23081	22809	22861	22804	22878	22722	22903	22873	22779	22920	22841	22996	22868	22978	22747	22859	22802	22679	23018	22726	23001	22594	23108	22827	22722	22705	22851	22875	22994	22875	22887	22705	22859	22788	22585	22704	23092	22787	22804	22951	22962	22921	22977	23001	22795	22968	22986	22757	22792	22873	23088	22647	22815	22988	22889	22905	22808	22889	22843	22742	22773	22719	23029	22956	22902	22931	22964	22937	22752	23048	22838	22867	22912	22893	23018	22876	22979	22954	22881	23055	23025	22946	22784	22831	22984	22815	22688	22950	22979	22910	22838	22807	23101	23054	22897	22679	22826	23100	23027	22941	22667	22785	23036	22944	22811	22895	22750	22848	22875	23072	22866	22931	23078	22827	22822	22993	22841	22885	22609	22658	22633	22778	22793	23036	22789	22963	22972	22973	22792	22816	22870	22860	22986	22652	22867	22544	22759	23046	22849	22686	22804	22811	22872	22831	22732	22698	22952	23012	22714	22880	22656	22860	23006	22905	22869	22944	23142	22872	22929	22788	22753	22825	22888	22770	22969	22808	22793	22910	22820	22746	23017	22976	23074	22846	22707	22774	22896	22928	22932	22606	23097	22889	22988	22800	22822	22785	22959	22891	22895	23128	22679	22765	23034	22947	23160	22847	22956	22986	22796	22965	22848	22763	22922	23081	22953	22822	23028	22649	22735	22863	22894	23090	22905	22793	22668	23039	22988	22799	22899	22789	22760	22784	22933	22783	23047	22969	22884	22767	22984	22852	22780	22835	22873	23114	22762	22747	22905	22877	22772	22902	22893	22881	22929	22687	22862	22991	22660	22771	22875	22817	22871	23015	22880	22774	22976	22914	22927	22688	22765	22831	22752	22879	23081	23124	22939	22882	22793	22909	22927	22683	22653	22884	22710	22839	22932	22896	22750	23021	23080	22826	23041	22766	23003	22634	22992	23113	22868	22900	22844	22801	22810	22767	22814	22724	22877	22699	22628	22790	22893	22895	22865	22771	22758	22769	23019	22749	22750	22908	22790	23089	23032	22955	22977	22843	22879	23046	23095	22828	22926	22897	22967	22791	22815	22814	22553	22678	22783	22697	22817	22906	22956	22824	22919	23043	22629	23041	22889	22790	23047	22777	22952	22785	22938	23015	22872	22733	22837	22867	22906	22774	23041	22673	22946	22837	22884	22883	22828	22875	22840	23043	22998	22890	22814	22899	23162	23018	22938	22755	22729	22741	22736	22962	23112	22861	22792	22928	23002	22894	22887	22794	22835	22780	22861	22764	22897	22806	22875	22944	22938	22718	22815	22977	22651	22987	22811	22631	22785	22993	22718	22750	22765	22884	22858	23044	23060	22816	22818	23004	22842	22866	22939	22785	23037	22918	22779	22757	22869	23027	22803	22845	22860	22977	22879	22816	22834	22832	22864	22964	23036	22969	22961	22822	23197	23033	22838	22983	22739	22896	22850	22865	22827	23009	22734	22896	22945	22872	22811	22950	23044	22821	22948	22683	22806	22684	23057	22903	22796	22858	22846	22878	22802	22869	22774	22950	22909	22792	23096	22866	22621	22853	22803	22823	22735	22903	22977	22886	22891	22993	22939	22994	22767	22712	22797	22809	22833	22944	22884	22915	22906	22874	22837	22890	22961	22687	22789	22859	23028	22882	22855	22868	22984	22961	23079	23129	22856	22650	22673	22904	23005	22899	22832	22898	22896	22713	22937	22919	23033	22921	22652	22850	22866	23094	22970	22708	22873	23011	22821	22710	22704	22930	22694	22887	22697	22855	23129	23068	22761	22771	22634	22929	23005	22800	22749	22845	22888	22793	22923	22919	22759	22822	22824	22719	23021	22834	22737	22680	22848	22726	22763	22797	22859	22809	22815	22883	23101	22945	22856	23014	23056	22945	22955	22900	22766	22937	22810	22701	23039	22757	22896	22810	22839	22962	23188	22940	23028	22752	22851	22830	22836	23009	22925	22838	22903	22767	22636	22932	23048	22725	22929	22869	22872	22681	23059	22951	22883	22865	22969	22877	22923	22751	22908	22663	22912	22852	22878	22874	22697	22653	23009	22958	23005	22891	22928	23049	23091	22871	22986	22778	23074	22783	22857	22675	22852	22868	23024	22982	22837	22836	22727	22682	23025	23049	22813	23085	23081	23113	22839	22807	22954	22779	22892	22892	22783	22941	22908	22886	22920	22669	22787	23018	22948	22785	22875	22831	22940	22965	22917	22908	22858	22787	22936	22912	22845	22872	23037	22859	22823	22791	22905	22869	22872	22820	22902	22971	22842	22908	22824	22779	22902	22718	22801	22859	22718	22979	23094	22844	22909	22713	22980	22690	22816	22730	22841	22700	22939	22674	23133	22693	22885	22938	23051	23025	23034	22933	22975	22972	22589	23135	23039	22751	22901	22634	23076	22969	22853	22738	22920	22868	22956	22783	22808	22906	22984	22887	22706	22796	22958	23056	23039	22864	23120	22883	22970	22959	22740	22959	22759	22759	22956	22657	22721	22809	22807	22722	22950	22639	22886	22757	23010	22740	22745	22864	22914	22847	22990	22775	22956	22791	22604	22852	22995	22803	22814	22931	22827	23014	23188	22920	22752	22984	22667	22604	22946	22855	22866	22863	22741	22799	23049	22896	22883	22815	23140	22984	23028	23017	22791	22991	22859	22967	22847	22847	22989	22968	22687	22812	22856	22938	22945	22900	22851	22795	22801	22732	22824	22931	22722	22737	22817	22707	22839	22921	22751	22974	22926	23193	23043	22906	22882	22704	22904	22988	22876	22875	22822	22937	22785	22823	22968	22628	22728	22892	22952	22965	22907	22782	23140	22977	22649	22955	22832	22958	22710	22652
23028	40675	37068	28697	25092	22303	20983	20027	19310	19268	18839	18656	18721	18506	18554	18228	18271	18366	18348	18259	18178	18365	18130	18195	18177	18219	18304	18231	18232	18207	18258	18239	18109	18018	18290	18221	18143	18108	18157	18121	18043	18192	18218	18263	18229	18251	18243	18157	18062	17978	18013	18115	18018	18239	18101	18039	18268	18056	17956	18326	18205	18220	18122	17952	18108	18068	18232	19145	19344	18908	18704	18423	18236	18057	18119	18033	18185	18191	18230	18083	18211	17990	18139	18306	18004	18085	18112	17996	18095	18066	18056	18168	18082	17948	18215	18117	18052	17854	18027	18131	18012	18161	18145	18283	18095	18154	18083	18257	17998	18057	17991	18073	18075	18226	18129	18112	18232	18051	18185	18056	17928	18034	18009	18221	18047	18018	18092	18219	17975	18028	18157	18096	18046	17964	18051	18081	18034	18219	18295	18120	18132	18132	18036	18351	18178	18065	18038	18057	17937	18174	17984	18095	17987	18165	18039	18159	18118	17947	18032	18030	18282	18166	17990	18218	18065	18072	18002	18046	18322	17990	18204	17945	17999	18050	17930	18130	18144	18043	18157	18137	18165	18034	17991	18020	17904	17985	17998	18281	18056	18177	18185	18191	18016	18147	18052	18142	18222	18132	18037	18038	18233	18043	18059	18092	18157	18116	18119	18137	17878	18076	18132	18167	18061	18107	17975	18175	18126	18080	18013	18309	17992	18171	18098	17990	18107	18226	18061	17891	18061	18012	18204	18106	18212	18069	18238	17944	18090	18070	18153	18109	18000	18040	18170	18056	18122	18120	17856	17919	18097	18081	17981	18080	18084	17961	18042	18139	18085	18111	18159	18051	17828	18040	18087	17976	18163	18245	17954	18150	18086	18008	17943	18099	18048	18078	18098	18264	18313	18254	18111	17907	18073	17952	18037	17930	17996	18082	18205	18142	18107	18098	18018	17852	17978	18024	18161	18072	18160	18250	18132	18076	18196	17919	17939	18050	17969	18157	18096	18162	18146	18021	18133	17950	18017	18080	18057	18193	18003	18148	18174	18075	17934	18037	17950	18089	18034	18031	18006	18074	18235	18021	18006	18134	18025	17978	18030	18056	17999	18159	18218	18060	18159	18085	18113	18032	18004	18038	17954	18030	18209	18005	18033	18151	17962	17957	17969	18005	18053	17918	18064	18080	18098	18096	18048	18068	18046	18041	18031	18030	18198	18117	18176	17956	17929	18030	18025	18058	18134	18107	18119	18036	17859	18137	18304	18050	18196	18151	18157	18208	18167	18176	18060	17969	18142	17880	17987	18177	18040	17989	18141	17955	18119	18129	17990	18145	18120	18023	18182	18004	17971	18162	18167	18089	18082	18048	18005	18288	18030	18015	18208	18152	17955	18013	18014	17982	18231	18064	18017	18080	18149	17955	18173	18064	17997	17936	18101	18048	18104	18056	18053	18042	18285	18012	18113	18023	18028	18092	18165	18223	18130	18033	17966	17873	18027	17981	18173	18086	18070	17997	18026	18153	17994	18091	18129	18018	18010	18167	17948	17934	18023	18024	18087	18122	18054	18067	17998	18181	18048	18046	18268	18110	17981	17998	18020	18022	18091	17837	18033	17987	18122	18184	18152	18045	18004	18114	18081	18051	18123	17845	18203	18045	18078	18221	17954	18226	18020	17943	18044	18090	18213	18098	18075	18124	18087	18099	18009	17982	18195	18150	18134	18124	18246	18251	18022	17952	18004	18141	17959	18209	17890	18019	18238	18014	17924	17956	17977	18167	18118	18124	18091	18125	18001	18061	18146	18154	18216	17922	18297	17998	17841	18291	18137	18059	18049	18177	18042	18010	18098	18139	17873	18177	18053	18108	18170	18038	18022	18115	18135	18126	18156	18052	18066	18143	18084	18211	18053	18074	18175	18001	18074	18003	18062	18095	18076	18110	18107	18118	17979	17954	18175	18096	18189	17909	18037	17990	17960	18201	18154	18019	17923	18057	17981	17995	18120	17930	18257	18027	18218	18004	18161	18068	17908	17906	18143	17996	18137	17983	18171	18257	17949	17975	17983	17950	18178	18130	17872	17988	18120	18145	18185	18212	17949	17993	18024	18135	18021	18079	18022	18158	17857	18206	18116	17997	18067	18124	18229	18155	18111	18043	18137	18182	18143	17876	18129	17915	18201	17925	18129	18113	18106	18008	17996	18014	17972	18009	18000	18200	18047	17961	18129	18035	18082	18011	18148	18011	18189	17911	18257	18043	18014	17964	17958	17943	18097	17953	18158	18093	18061	18218	18057	18198	17883	18082	18006	17948	18115	18143	17955	17968	18151	18035	18181	17889	18155	17914	18058	18314	17931	18102	17963	17968	18120	18062	18094	18174	18042	18210	18193	17925	18115	17788	18098	17998	17977	18270	18061	18194	18156	18188	18134	18003	17924	18047	17880	18113	18220	18183	18144	18094	18050	18122	18106	18175	18115	18208	17951	18124	18056	18144	18081	18192	18195	18108	18068	18097	18055	18079	18143	18170	18216	17829	17882	17968	18067	18067	17897	18099	17975	17986	18037	18031	17976	18025	18118	17928	18074	18031	18159	17903	17948	18031	18001	18338	18139	18205	18088	17964	18063	17916	18100	18087	18046	17897	17959	18109	17990	18007	17980	18145	18055	17918	18213	18195	18012	18109	17851	18034	18197	18148	18151	18029	18084	18032	18108	18116	18102	18028	18106	18160	18121	17995	18099	18042	18020	18193	18041	18041	18145	17875	18073	18133	18148	18018	18128	18049	18183	18056	18078	17962	18111	17854	18240	18043	17999	17963	17934	18040	17992	18023	18089	18021	18162	18123	18112	18078	18025	18171	18056	18068	18194	18126	18181	17951	18113	18058	17890	18205	18135	17953	18050	18066	18070	18092	18254	18083	18069	18082	18061	18121	18124	18052	17959	18074	17967	18009	17965	18121	18055	18041	18214	18182	17881	17927	18260	18062	18255	17907	18231	18026	18032	18094	17982	18021	17836	17964	18117	18017	18184	18030	17953	18194	17983	18067	18145	18070	18072	18192	18007	17997	18149	18097	18085	17912	18055	18155	18148	18023	18151	18002	17999	18125	18159	18057	18105	18036	18137	18097	18209	18160	18013	18036	18005	17993	17967	18097	18062	17950	17885	18069	18084	18175	18337	18019	18180	17962	17946	18040	18136	17919	18046	18001	18159	18040	17933	18077	18130	18047	18135	18062	18196	18012	18277	18086	18131	18167	17996	17996	18043	18089	18018	18089	17847	18101	18065	17971	17859	17956	18231	17993	17970	18069	18077	18144	18029	18032	18095	18046	18063	18031	18014	18105	17969	18090	17997	18357	18086	18271	18147	18007	18100	18023	17988	18127	18174	17976	18043	18145	18215	18124	18018	18136	18062	18041	17980	18071	17997	18065	18119	18207	18082	17920	17986	18172	18035	17999	18039	18062	17993	18034	17940	18040	18047	18066	18208	17952	18119	18195	18011	18135	18261	18035	18042	18184	18130	17913	17932	18160	18065	18072	17999	18086	18094	18069	17985	18074	17937	18088	18149	18057	17965	17988	18023	17962	18096	18087	17838	17915	17976	17947	18079	18014	18130	17911	18092	18070	18048	18046	18028	18028	18094	17965	18038	18037	18021	18103	17926	18050	18087	17916	18116	18064	18091	18176	18202	18045	18062	18143	18034	18120	18087	18080	18118	18233	18170	18148	18016	18068	18124	17870	17966	18062	17964	18100	18245	18057	17950	18098	18176	17939	18021	18060	18088	18127	18180	18046	18031	18168	18046	17978	18048	17794	17935	18131	17980	17920	18015	18101	18002	18085	17987	18125	18339	18129	18173	17865	18097	18101	18057	18134	18196	17904	17989	18049	18104	18129	18113	17946	18115	18153	18119	18032	18020	18146	17922	18091	18181	17958	17924	17972	18102	18164	18131	18216	17953	18047	17963	18045	18050	18247	17982	18069	18135	18055	17970	17916	17880	17956	18083	18006	18130	18208	18028	18084	18270	17946	18100	18113	18084	18142	18070	18194	18213	18031	17956	18134	18060	18048	18210	18214	17930	18087	18189	18101	18185	18126	18237	18239	17996	17832	18022	17965	17970	18077	17952	18013	18052	18074	18114	17956	17917	17956	18171	18088	18121	18195	18125	17942	18031	18213	18148	18075	18188	18370	18127	18170	17989	18046	18073	18054	18118	18188	18006	17865	18000	18083	18076	17996	17998	18209	18192	17922	18121	18011	18110	18059	18235	17969	17945	18118	18143	18242	18081	18087	17953	18045	17893	18172	18079	17998	18055	18240	17879	18078	18190	17913	18021	18074	17973	17925	18211	18124	18111	18010	18288	17940	18081	18107	17943	18055	18077	18023	18002	17987	18259	18121	18092	18130	18106	18037	18007	17974	18001	18076	18108	17855	17944	18085	18073	17978	17994	18093	18088	18291	18071	18053	17999	17936	17940	18141	18002	17878	18036	18081	17919	18080	18033	18066	18032	18016	18106	18030	18160	18094	18075	18217	18234	17983	17980	17975	18090	17937	18215	17774	17977	17873	18118	18143	18098	18056	18064	18097	18213	17880	17906	18104	18107	17988	18093	18083	18084	17988	18061	17921	18280	18062	18168	18194	18152	18063	18065	18180	17992	18005	18159	18035	18079	18091	18134	18227	17912	18001	17880	18107	17980	18109	18297	17991	17977	18168	18177	17983	18053	18104	18188	17959	18169	17947	18015	18005	18091	18116	18070	18133	18149	18122	17821	17975	18079	18011	17948	18116	18112	18039	18103	17907	18200	18110	18012	17920	17921	18071	17923	18072	17980	18098	17939	18231	17926	18177	17868	18013	18253	17961	18286	18151	18084	17774	18219	18305	17866	18144	18054	18059	18162	18294	17981	18028	17963	18072	18065	18121	17966	18034	18182	18032	18184	18044	18100	17926	17990	17956	17938	17965	17985	17990	18173	18111	17992	18009	18055	18129	17986	18190	18015	18033	17917	18071	18143	18128	18189	17973	18189	17903	18092	18094	17901	17920	17972	18072	18080	18084	18029	17953	17985	18088	18097	18015	18202	17975	18031	18122	18111	18050	18234	18203	18036	17856	18044	18192	18173	17987	18050	18055	18021	18110	18031	18160
28606	23745	28572	26263	23129	22865	22703	22306	22392	22406	22500	22203	22270	22195	22201	22186	22422	22373	22412	22273	22023	22278	22262	22436	22124	22140	22314	22446	22047	22195	21939	22220	22097	22312	22348	22272	22190	22324	22399	22087	22219	22264	22144	22065	22298	22334	22210	22220	22183	22274	22271	22248	22082	22167	22106	22030	22179	22222	22112	22180	22416	21969	22396	22088	22049	22310	22356	21964	22321	22291	22403	22369	22386	22246	22291	22075	22228	22153	22150	22126	22376	21961	22424	22352	22343	22214	22206	22277	22342	21994	22279	22104	22216	22391	22232	22178	22019	22187	22168	22157	22151	22197	22114	22273	22186	22130	22274	22234	22252	22091	22343	22164	22268	22359	21968	22101	22248	22154	22370	22270	22164	22126	22315	22386	22075	22302	22083	22213	22226	22220	22311	22057	22256	22196	22093	22204	22368	22551	21996	22104	22250	22118	22192	22085	22219	22289	22103	22330	22321	22082	22157	22332	22209	22293	22181	22172	22158	22102	22108	22277	21999	22227	22310	22180	22147	22345	22198	22291	22172	22130	22202	22181	22350	22005	22111	22418	22260	22031	22273	22275	22207	22129	22260	22388	22219	21881	22142	22132	22333	22115	22186	21953	22193	22134	22090	22188	22430	22140	22010	22232	22149	22306	22450	22083	22278	22274	22182	22094	22073	21965	22180	22178	22093	22093	22083	22382	22373	22273	22191	22105	22142	22145	22092	22054	21971	22029	22170	22144	22154	22340	21976	22124	22073	22231	22181	22119	22283	22219	22460	22314	22027	22286	22130	22300	22357	22246	22211	22134	22431	22085	22129	22287	22123	22254	21929	22132	22086	22342	22405	21817	21991	22000	22349	22414	22145	22318	22227	22418	22210	21941	22210	22248	22492	22274	22224	22364	22200	22314	22049	22086	22272	22305	22113	22344	22248	22304	22382	22097	22338	22028	22097	22117	22282	22173	22116	22037	22438	22145	22325	22163	22271	22203	22053	22130	21928	22281	22499	22232	22044	22138	22176	22043	22244	22016	22220	21936	22322	22267	22264	22274	22165	22102	22230	22039	22079	22152	22055	22301	22051	22128	22147	22322	22115	22016	22191	22235	22110	22170	22340	22185	22022	22175	22064	22087	22308	22111	22182	22141	22142	22301	22129	22247	22151	22119	22097	22129	22238	22103	22271	22215	22283	22243	22152	22184	22286	22218	22327	22262	22273	22338	22151	22116	22220	22411	22356	22476	22496	22273	22242	22000	22274	22396	22064	22044	22407	22202	22386	22299	22211	22276	22241	22340	22408	22340	22269	22062	22113	22414	22239	22349	22063	22148	22099	22147	22027	22312	22238	22021	22190	22109	22338	22372	22302	22322	22204	22103	22082	22291	22264	22044	22338	22168	22216	22131	22377	22059	22411	22244	22197	22242	22165	22224	22241	22244	22226	22276	22298	21981	22162	22150	22355	22296	22245	22123	22325	22353	22260	22421	22242	22167	22229	22356	22180	22225	22283	22109	22259	22238	22186	22151	22282	22157	21967	22115	22389	22290	22031	22194	22217	22093	22170	22169	22204	22349	22196	22018	21966	21889	22056	22287	22304	22256	22168	22033	22261	21920	22354	22085	22334	22180	22165	22379	22127	22073	22385	22188	21984	22290	22434	22363	22035	22052	22099	22032	21968	22327	22058	22120	22184	22213	22427	22330	22128	22256	22121	22277	22186	22166	22220	22402	22203	22115	22224	22067	22202	22472	22110	22169	22334	22290	22217	22189	22386	22457	22132	22018	22032	22013	22193	22485	22317	22354	22379	22273	22334	22175	22059	22200	22160	22428	22140	22376	22266	22120	22186	22220	22102	21967	22094	22122	22227	22353	22366	22097	22179	22169	22227	22286	22443	22108	22272	22211	21943	22124	22068	22337	22145	22238	22027	22230	22233	22186	22297	22220	22058	22216	22287	22182	22150	22078	22122	22335	22168	22111	21919	22235	22260	22098	22324	22255	22242	22485	22094	22063	22156	22412	22486	22280	22085	22330	22308	22125	22409	22061	22166	22202	22160	22192	22099	22234	22029	22241	22089	22108	22149	22253	22328	22136	22063	22375	22091	22084	22120	22278	22273	22242	22203	22178	22203	22139	22246	22243	22118	22338	22193	22167	22072	22042	22000	22191	22147	22265	22344	22321	22339	22215	22157	22325	22217	22328	22067	22265	22186	22062	22210	22081	22266	22144	22226	22121	22131	22162	22211	22224	22195	22135	22220	22198	22329	21986	22303	22215	22242	22015	22264	22263	22178	22113	22403	22326	22354	22207	22074	22039	22022	22169	22163	22280	22176	22191	22198	22182	22256	22097	22188	22146	22360	22327	22368	22177	22234	22042	22132	22392	22378	22203	22111	22388	22168	22196	22145	22355	22419	22377	22142	22066	22141	22130	22249	22379	22101	22276	22164	22148	22259	22107	22358	22226	22219	22030	22187	22288	22314	22347	22339	22218	22056	22058	22199	22522	22151	22322	22337	22084	22212	22131	22138	21918	22168	22198	22261	22127	22152	22250	22238	22267	22115	22153	22140	22194	22207	22119	22363	22013	22021	22409	22238	22238	22286	22265	22099	21962	21874	22225	22106	22176	22240	22165	22057	22021	22123	22283	22363	22299	22282	22146	22127	22300	22175	22269	22287	22011	22277	22173	22179	21999	22412	22138	22201	22237	22162	22236	22188	22353	22292	22338	22375	21978	22088	22367	22332	22154	22300	22087	22029	22143	22230	21955	22027	21950	22298	22064	22163	22074	22414	22209	22195	22267	21950	22088	22288	22240	22263	22248	22211	22159	22075	22134	22252	22339	22289	22254	22314	22194	22350	22232	22140	22189	22196	22123	22345	22105	22047	22286	22142	22253	22339	22274	22155	22270	22298	22155	22188	22235	22194	22113	22264	22101	22119	22097	22167	22216	22260	22048	22009	22054	22104	22099	22440	22251	22245	22243	22243	21998	22177	22381	22291	22344	22299	22202	22202	22182	22223	22153	22439	22143	22239	22401	22157	22266	22378	22006	22247	22261	22162	22206	22307	22225	22316	22255	22589	22278	22163	22261	22199	22134	22216	22075	22199	22193	22180	22074	22112	22469	22044	22269	22239	22291	22066	22214	22235	22230	22400	22284	22166	22080	22017	22216	22320	22001	22178	22316	22220	22327	22264	22033	22226	22243	22280	22290	22017	22074	22139	22023	22313	22088	22259	22254	22204	22172	22305	22119	22202	22281	22096	22406	22287	22339	22346	22156	22004	22365	22163	21879	22290	22149	22311	22140	22414	22378	22115	22302	22267	22172	22291	22410	22166	22103	22171	22462	22304	22297	22268	22172	22083	22132	22119	22167	22409	22481	22379	22084	22128	22100	22325	22123	22238	22078	22241	22154	22273	22145	22212	22214	22135	21884	22150	22423	22365	22134	22252	22490	22308	22113	22375	22183	22212	22204	22180	22225	22404	22029	22137	22023	22207	22202	22290	22302	22320	22125	22186	22029	22157	22088	22021	22240	22193	22130	22366	22406	22469	22259	21970	22381	21970	22103	22147	22212	22252	22190	22136	22172	22090	22236	22192	21952	22484	22282	22376	22311	21966	21947	22190	22101	22131	22044	22254	22439	22254	22254	22227	22260	22122	22118	22085	22312	22181	22025	22105	22138	22167	22282	22326	22387	22248	22317	22357	22460	22133	22147	22317	22030	22069	22093	22348	21978	22009	22350	22063	22304	22024	22192	22301	22195	22414	22162	22040	22052	21946	22217	22245	22238	22169	22159	22190	22264	22300	22169	22252	22438	22244	22251	22128	22438	22397	22362	22312	22340	22225	22265	22123	22042	22251	22112	22208	22278	22408	22295	22231	22113	22128	22241	22082	22049	22344	22244	22255	22139	22133	22243	21940	22043	22294	22246	22213	22233	22311	22049	22322	22044	22478	22157	22313	22010	22219	22238	22336	22200	22037	22099	22056	22204	22247	22170	22344	22297	22248	22243	22253	22109	22092	22049	22373	22316	22265	21979	22115	22064	22279	22195	22151	22115	22231	22250	22173	22278	22275	22407	22293	22173	22182	22161	21962	21835	22144	22401	22231	22069	22085	22184	22222	21975	22258	22280	22330	22346	22200	22163	22253	22143	22247	22185	22315	22310	22329	22262	22310	22373	22227	22226	22069	21815	22185	22031	22329	22250	22315	22120	22088	22267	22192	22145	22088	22289	22244	22245	21881	22323	22391	22129	22200	22270	22207	22111	22302	22045	22266	22369	22097	22172	22068	22389	22190	22234	22209	22022	22310	22001	22234	22117	22256	22173	22072	22136	22232	22218	22087	22127	22564	22145	22261	22000	22295	22322	22157	22172	22246	22221	22337	22122	22458	22234	22158	22266	22217	22065	22106	22033	22244	22207	22089	22369	22339	22179	22156	22246	22179	22195	22307	22148	22089	22223	22483	22314	22403	22101	22129	22307	22138	22031	22291	22189	21955	22140	22143	22227	22280	22510	22194	22252	22145	21967	22239	22103	22304	22178	22298	22356	22336	22218	22249	22207	22387	22237	22259	22359	22245	22225	22393	22084	22278	22228	22065	22179	22104	22189	22305	22198	22294	22190	22230	22406	22203	22285	22062	22170	22288	22145	22029	22145	22168	22121	22116	22366	22204	22081	22251	22097	22177	22165	22426	22334	22119	22223	22212	22061	22291	22209	22209	22349	22181	22066	22136	22247	22357	22106	22079	22214	22359	22255	22182	22338	22258	21976	22331	22200	22203	22420	22220	22114	22268	22088	22143	22293	22033	22328	22020	22433	22078	22344	22422	22106	22287	22113	22193	22325	22285	22294	22270	22087	22146	22042	22366	22051	22090	22205	22306	22208	22256	22139	22066	22395	22203	22181	22168	22455	22254	22178	22314	22232	22285	22255	22124	22200	22041	22297	22245	22126	22415	22154	22109	22285	22288	22318	22392	22339	22295	22211	22260	22050	22290	22310	22136	22258	22250	22094	22321	21902	22387	22195	22189	22343	22298	22291	22096	22118	22214	22305	22093	22219	22180	22371	22080	22184	22251	22056	22304	22154	22219	22330	22245	22303	22244	22085	22060	22178	22306	22182	22052	22057	22264	22186	22052	22120	22069	22077
20451	26816	25058	20692	19356	18700	18191	18114	18094	17712	17942	17729	17882	17826	17813	17672	17691	17607	17899	17708	17652	17710	17863	17645	17726	17862	17703	17867	17694	17519	17868	17554	17780	17723	17727	17978	17724	17724	17683	17719	17757	17758	17759	17817	17734	17813	17804	17577	17782	17617	17831	17637	17782	17691	17757	17762	17946	17766	17800	17711	17852	17701	17668	17610	17593	17584	17769	17766	17890	17843	17806	17853	17543	17772	17712	17718	17758	17553	17785	17876	17712	17868	17575	17747	17615	17800	17722	17638	17629	17762	17504	17820	17666	17656	17732	17720	17779	17614	17690	17644	17707	17702	17829	17731	17731	17607	17743	17700	17643	17758	17823	17650	17736	17765	17726	17615	17861	17868	17817	17700	17699	17810	17697	17804	17796	17738	17700	17625	17663	17550	17730	17704	17731	17685	17764	17772	17660	17698	17670	17700	17765	17551	17832	17577	17794	17761	17710	17704	17660	17723	17740	17775	17708	17680	17673	17636	17772	17729	17684	17759	17715	17625	17643	17730	17761	17809	17912	17693	17685	17641	17750	17527	17676	17815	17759	17612	17676	17494	17629	17633	17608	17733	17669	17601	17701	17758	17735	17612	17800	17608	17778	17800	17959	17738	17542	17697	17773	17692	17714	17591	17595	17623	17727	17720	17918	17687	17638	17746	17700	17822	17736	17630	17761	17653	17703	17718	17852	17780	17776	17708	17815	17754	17762	17628	17884	17673	17740	17599	17951	17674	17729	17840	17668	17739	17693	17666	17943	17560	17760	17746	17854	17689	17532	17673	17835	17679	17668	17683	17712	17666	17847	17649	17756	17660	17739	17652	17834	17584	17645	17629	17658	17725	17714	17569	17764	17547	17686	17648	17622	17888	17714	17575	17702	17519	17581	17724	17798	17675	17661	17536	17680	17723	17710	17724	17767	17632	17606	17668	18053	17788	17651	17614	17550	17853	17579	17749	17846	17678	17701	17575	17699	17652	17761	17626	17688	17715	17651	17700	17761	17494	17849	17781	17645	17915	17712	17817	17707	17620	17655	17733	17558	17609	17712	17933	17675	17804	17594	17626	17828	17703	17749	17756	17586	17659	17757	17527	17596	17675	17910	17508	17685	17717	17960	17638	17660	17784	17790	17751	17696	17766	17643	17700	17748	17643	17648	17831	17720	17560	17696	17795	17655	17671	17739	17688	17751	17622	17890	17688	17933	17513	17706	17795	17575	17557	17696	17591	17704	17608	17704	17672	17780	17730	17506	17577	17663	17694	17769	17694	17833	17710	17827	17570	17749	17594	17735	17827	17933	17643	17523	17617	17663	17664	17859	17755	17681	17712	17780	17683	17730	17669	17834	17805	17566	17635	17833	17836	17666	17555	17684	17861	17581	17757	17697	17472	17911	17714	17879	17939	17721	17732	17764	17564	17793	17816	17855	17762	17896	17706	17741	17680	17733	17683	17688	17469	17701	17583	17521	17728	17808	17663	17769	17713	17679	17775	17628	17466	17782	17534	17610	17669	17764	17832	17812	17606	17651	17640	17686	17537	17670	17689	17508	17734	17813	17718	17734	17674	17735	17558	17719	17923	17771	17700	17639	17684	17694	17568	17767	17743	17704	17651	17661	17795	17688	17636	17809	17642	17701	17775	17742	17680	17644	17884	17721	17617	17807	17827	17741	17723	17816	17691	17755	17598	17715	17742	17810	17746	17751	17608	17782	17751	17754	17672	17654	17705	17539	17692	17718	17532	17692	17964	17819	17641	17758	17654	17738	17772	17611	17700	17700	17543	17581	17743	17661	17464	17912	17765	17714	17658	17745	17769	17729	17899	17721	17680	17651	17823	17602	17818	17745	17759	17734	17792	17798	17443	17990	17828	17657	17626	17719	17767	17726	17724	17813	17904	17637	17784	17520	17915	17654	17845	17735	17695	17720	17570	17583	17698	17782	17681	17812	17663	17729	17610	17841	17672	17641	17565	17810	17627	17758	17695	17625	17752	17756	17606	17553	17761	17847	17696	17768	17769	17680	17699	17838	17712	17591	17771	17571	17888	17588	17618	17761	17698	17780	17809	17740	17574	17582	17752	17568	17694	17754	17924	17725	17699	17695	17635	17775	17741	17735	17683	17799	17769	17648	18070	17937	17526	17625	17553	17629	17665	17687	17751	17664	17696	17727	17729	17750	17711	17734	17689	17802	17589	17762	17648	17791	17675	17717	17519	17792	17556	17755	17557	17748	17765	17760	17690	17714	17718	17689	17651	17598	17568	17654	17694	17565	17576	17637	17625	17880	17718	17862	17687	17783	17762	17644	17828	17815	17741	17645	17741	17668	17594	17813	17830	17794	17832	17665	17521	17679	17547	17765	17680	17702	17772	17686	17769	17824	17626	17930	17711	17805	17646	17814	17714	17551	17733	17657	17669	17526	17836	17807	17794	17580	17841	17787	17744	17707	17851	17672	17645	17565	17559	17659	17557	17839	17831	17787	17769	17641	17758	17798	17770	17722	17502	17736	17837	17860	17767	17721	17750	17790	17781	17645	17633	17711	17665	17656	17642	17673	17742	17600	17882	17674	17763	17642	17606	17705	17682	17813	17579	17575	17661	17698	17738	17811	17746	17678	17783	17924	17868	17762	17592	17759	17683	17589	17820	17784	17618	18000	17807	17776	17864	17791	17676	17689	17792	17668	17826	17743	17711	17683	17834	17829	17556	17692	17657	17619	17636	17590	17888	17589	17792	17765	17850	17608	17614	17734	17740	17755	17866	17840	17815	17622	17616	17752	17719	17649	17624	17772	17671	17832	17599	17905	17841	17854	17843	17632	17485	17764	17575	17647	17762	17686	17706	17693	17723	17658	17688	17744	17640	17624	17625	17858	17818	17366	17771	17621	17610	17784	17768	17628	17536	17601	17858	17859	17712	17633	17570	17606	17561	17863	17683	17604	17685	17782	17526	17603	17780	17629	17725	17522	17535	17598	17514	17766	17701	17652	17798	17883	17642	17617	17548	17792	17619	17663	17686	17754	17487	17756	17595	17699	17669	17712	17805	17570	17739	17829	17660	17755	17634	17692	17690	17604	17663	17802	17640	17737	17885	17671	17707	17924	17910	17610	17722	17740	17618	17557	17634	17771	17671	17808	17626	17592	17561	17737	17865	17658	17540	17611	17597	17609	17892	17719	17611	17857	17606	17589	17722	17522	17845	17696	17770	17755	17718	17720	17632	17451	17628	17832	17600	17649	17737	17818	17561	17590	17704	17610	17899	17617	17803	17643	17663	17696	17849	17599	17571	17554	17649	17775	17765	17970	17600	17733	17742	17635	17745	17700	17680	17706	17747	17580	17619	17881	17860	17657	17779	17689	17787	17628	17928	17797	17585	17753	17825	17640	17790	17622	17814	17585	17670	17634	17637	17665	17684	17780	17574	17518	17755	17771	17771	17833	17689	17589	17769	17647	17763	17754	17699	17598	17705	17640	17594	17758	17638	17679	17741	17699	17695	17754	17697	17716	17695	17751	17742	17875	17612	17772	17654	17692	17630	17998	17731	17803	17808	17656	17748	17632	17708	17656	17587	17664	17816	17599	17689	17720	17616	17730	17742	17631	17652	17637	17689	17715	17691	17719	17644	17676	17873	17935	17823	17698	17737	17733	17703	17807	17578	17770	17662	17838	17856	17831	17691	17821	17802	17697	17828	17898	17742	17708	17782	17828	17804	17771	17890	17644	17638	17860	17610	17754	17845	17654	17776	17674	17772	17588	17788	17963	17694	17560	17789	17527	17663	17677	17690	17663	17642	17680	17751	17708	17870	17755	17579	17827	17472	17771	17777	17841	17787	17632	17633	17868	17701	17651	17672	17653	17532	17709	17595	17831	17782	17620	17603	17655	17650	17835	17626	17708	17833	17689	17716	17807	17910	17712	17771	17631	17643	17514	17627	17675	17638	17787	17737	17795	17770	17645	17767	17810	17916	17614	17770	17830	17752	17847	17818	17617	17612	17512	17703	17747	17682	17654	17593	17695	17603	17736	17933	17675	17763	17802	17582	17758	17622	17603	17946	17743	17697	17596	17610	17741	17849	17842	17673	17584	17640	17568	17845	17629	17624	17812	17839	17845	17719	17621	17651	17659	17573	17711	17690	17820	17714	17847	17656	17629	17642	17852	17755	17742	17514	17751	17777	17824	17719	17786	17675	17821	17596	17714	17827	17771	17568	17782	17699	17655	17771	17709	17689	17699	17743	17824	17590	17726	17675	17726	17843	17772	17875	17937	17796	17635	17782	17644	17716	17771	17734	17717	17785	17729	17794	17700	17684	17760	17663	17490	17693	17660	17781	17654	17759	17624	17726	17853	17771	17819	17733	17583	17709	17606	17739	17717	17754	17688	17811	17730	17556	17456	17686	17714	17738	17784	17756	17496	17863	17598	17688	17779	17823	17741	17606	17771	17868	17578	17881	17753	17950	17582	17700	17766	17629	17573	17703	17782	17815	17702	17638	17872	17693	17697	17702	17785	17795	17575	17713	17761	17595	17698	17706	17769	17768	17729	17719	17698	17830	17662	17637	17739	17770	17758	17738	17775	17673	17838	17734	17714	17616	17696	17737	17722	17730	17702	17637	17810	17611	17674	17704	17921	17716	17583	17722	17728	17790	17499	17580	17669	17744	17754	17629	17619	17858	17774	17741	17788	17675	17673	17972	17524	17709	17637	17721	17571	17847	17752	17575	17834	17708	17504	17749	17657	17736	17687	17759	17826	17763	17725	17655	17603	17590	17820	17638	17816	17651	17621	17723	17716	17789	17645	17652	17864	17562	17810	17738	17676	17754	17703	17468	17671	17491	17620	17682	17793	17770	17823	17585	17862	17726	17719	17671	17860	17667	17614	17596	17797	17666	17620	17721	17724	17617	17678	17760	17598	17758	17746	17749	17636	17700	17673	17491	17756	17646	17741	17678	17721	17603	17762	17500	17664	17823	17709	17676	17781	17904	17877	17717	17688	17603	17727	17857	17764	17689	17700	17608	17802	17679	17483	17631	17766	17624	17665	17826	17787	17715	17620	17681	17607	17729	17701	17634	17862	17536	17755	17611	17736	17565	17615	17757	17850	17708	17758	17828	17724	17686	17645	17649	17672	17848	17585	17780
24203	21714	29405	24755	23302	25179	25531	22569	22112	22436	22140	21915	22002	21746	22017	21704	21959	21651	21918	21740	21681	21790	21956	21999	21630	21747	21840	21660	21772	21892	21734	21777	21631	21885	21755	21961	21644	21709	21705	21629	21763	21805	21755	21808	21630	21665	21717	21772	21697	21737	21502	21634	21827	21790	21709	21628	21404	21677	21620	21829	21656	21506	21638	21547	21676	21796	22016	21881	22106	22108	21999	21776	21772	21659	21603	21590	21785	21461	21509	21639	21732	21655	21789	21455	21723	21852	21360	21418	21510	21669	21661	21720	21640	21699	21842	21655	21770	21788	21712	21852	21699	21423	21657	21596	21642	21409	21457	21595	21545	21663	21459	21523	21659	21703	21782	21381	21665	21747	21605	21559	21587	21602	21527	21857	21799	21737	21680	21766	21687	21663	21544	21668	21750	21591	21614	21407	21572	21568	21734	21663	21528	21819	21526	21636	21726	21620	21499	21465	21713	21596	21545	21623	21641	21725	21623	21404	21613	21404	21506	21492	21657	21560	21530	21580	21582	21451	21578	21544	21656	21766	21481	21764	21553	21767	21497	21723	21688	21758	21753	21896	21453	21583	21661	21490	21640	21697	21630	21842	21756	21903	21631	21763	21518	21795	21610	21663	21588	21292	21661	21551	21514	21542	21574	21312	21650	21667	21464	21518	21772	21533	21544	21544	21617	21538	21668	21805	21687	21474	21688	21420	21649	21483	21666	21742	21491	21649	21677	21428	21665	21433	21629	21463	21804	21684	21646	21562	21672	21827	21600	21451	21716	21435	21585	21712	21685	21688	21581	21768	21664	21807	21700	21585	21652	21697	21577	21629	21470	21782	21606	21554	21381	21736	21750	21539	21847	21709	21511	21717	21613	21522	21573	21933	21741	21457	21523	21661	21790	21493	21628	21604	21589	21569	21305	21555	21537	21417	21572	21710	21775	21471	21584	21627	21530	21566	21762	21533	21422	21709	21684	21831	21463	21635	21284	21556	21522	21521	21735	21686	21608	21651	21491	21579	21400	21586	21466	21471	21689	21667	21769	21710	21723	21929	21494	21576	21546	21542	21630	21595	21611	21531	21707	21570	21405	21638	21413	21641	21598	21478	21515	21595	21460	21757	21553	21520	21557	21578	21674	21622	21504	21750	21691	21448	21870	21555	21668	21739	21481	21608	21527	21420	21498	21808	21638	21745	21410	21621	21721	21587	21640	21488	21585	21399	21485	21484	21524	21637	21477	21628	21564	21641	21541	21733	21564	21892	21407	21628	21554	21474	21625	21767	21827	21731	21729	21847	21506	21681	21598	21696	21532	21380	21441	21573	21539	21651	21598	21528	21481	21449	21656	21632	21692	21581	21604	21484	21473	21759	21464	21747	21719	21615	21449	21580	21676	21751	21523	21600	21688	21496	21618	21789	21572	21506	21742	21525	21505	21577	21637	21482	21835	21557	21602	21482	21617	21522	21564	21641	21631	21737	21774	21767	21620	21504	21748	21567	21731	21559	21741	21684	21759	21903	21721	21499	21583	21512	21657	21525	21562	21600	21643	21608	21628	21572	21605	21597	21690	21752	21531	21660	21697	21578	21612	21604	21529	21635	21735	21916	21637	21493	21769	21471	21574	21600	21441	21563	21680	21632	21696	21316	21480	21712	21575	21872	21632	21461	21766	21792	21800	21534	21668	21678	21585	21631	21663	21874	21588	21610	21503	21647	21712	21518	21621	21639	21657	21544	21640	21425	21480	21662	21799	21625	21477	21553	21495	21599	21562	21489	21765	21599	21614	21585	21649	21620	21441	21804	21685	21875	21878	21727	21578	21696	21595	21685	21600	21707	21686	21688	21670	21596	21728	21633	21444	21498	21640	21608	21500	21784	21735	21515	21679	21590	21784	21785	21776	21686	21388	21585	21823	21464	21692	21659	21432	21453	21664	21667	21684	21623	21726	21668	21616	21727	21565	21626	21638	21675	21749	21508	21489	21601	21702	21497	21640	21698	21540	21528	21680	21290	21717	21874	21714	21786	21548	21396	21634	21540	21709	21802	21684	21796	21549	21535	21619	21584	21698	21478	21486	21358	21517	21631	21731	21626	21479	21569	21723	21679	21615	21691	21819	21707	21710	21646	21618	21519	21775	21540	21394	21558	21553	21568	21769	21545	21760	21813	21473	21509	21611	21607	21798	21613	21538	21761	21644	21654	21704	21674	21572	21626	21745	21429	21643	21521	21682	21485	21633	21780	21818	21614	21627	21711	21532	21732	21814	21693	21615	21580	21668	21660	21587	21774	21670	21633	21789	21658	21481	21690	21796	21728	21675	21627	21569	21598	21494	21693	21461	21475	21420	21649	21663	21715	21475	21382	21628	21620	21612	21627	21638	21635	21571	21386	21518	21901	21587	21489	21688	21746	21746	21689	21718	21816	21758	21532	21585	21646	21675	21473	21635	21666	21516	21593	21720	21303	21762	21535	21637	21678	21588	21528	21636	21741	21760	21644	21539	21538	21689	21545	21407	21517	21711	21662	21620	21721	21598	21665	21633	21742	21611	21684	21467	21657	21435	21728	21649	21595	21749	21705	21278	21727	21838	21794	21501	21775	21817	21714	21676	21523	21417	21582	21654	21665	21671	21722	21613	21453	21615	21648	21743	21657	21461	21513	21623	21497	21625	21518	21454	21593	21809	21390	21565	21740	21762	21738	21458	21535	21638	21650	21714	21590	21670	21711	21720	21596	21463	21583	21504	21533	21863	21729	21569	21600	21670	21419	21646	21431	21519	21720	21642	21803	21851	21785	21749	21381	21759	21687	21422	21712	21776	21578	21670	21720	21751	21448	21528	21721	21637	21511	21532	21560	21430	21502	21514	21784	21604	21712	21684	21607	21640	21502	21596	21511	21863	21669	21635	21698	21702	21712	21705	21688	21605	21664	21679	21524	21742	21547	21598	21380	21527	21503	21368	21690	21542	21751	21446	21464	21585	21545	21752	21758	21702	21651	21518	21452	21450	21391	21543	21461	21838	21576	21705	21731	21643	21805	21570	21751	21549	21834	21834	21725	21628	21600	21473	21408	21708	21756	21606	21698	21450	21568	21650	21662	21620	21730	21681	21521	21902	21576	21530	21580	21518	21592	21704	21594	21699	21585	21603	21880	21446	21610	21655	21814	21549	21699	21487	21202	21620	21594	21401	21541	21833	21593	21747	21724	21527	21495	21618	21518	21827	21424	21832	21415	21540	21418	21509	21602	21650	21602	21702	21651	21686	21715	21612	21690	21828	21697	21746	21574	21638	21653	21639	21700	21461	21589	21762	21496	21512	21769	21735	21553	21926	21575	21452	21505	21430	21549	21740	21569	21607	21463	21699	21526	21614	21550	21522	21720	21769	21717	21735	21442	21531	21813	21790	21690	21649	21314	21735	21643	21734	21634	21531	21762	21759	21401	21476	21582	21537	21523	21683	21688	21576	21511	21567	21568	21464	21660	21638	21776	21738	21769	21509	21545	21552	21693	21562	21748	21754	21747	21673	21416	21401	21543	21777	21420	21519	21695	21433	21544	21733	21687	21631	21571	21432	21599	21727	21627	21741	21484	21786	21715	21553	21688	21699	21743	21622	21636	21674	21553	21792	21608	21401	21677	21726	21852	21688	21644	21564	21559	21655	21528	21580	21558	21735	21474	21672	21520	21466	21520	21528	21537	21457	21424	21658	21491	21623	21634	21590	21638	21412	21724	21689	21567	21683	21578	21510	21590	21679	21588	21849	21774	21618	21886	21692	21629	21781	21579	21656	21360	21505	21612	21723	21517	21675	21734	21691	21648	21569	21766	21609	21680	21665	21467	21706	21581	21681	21623	21761	21542	21669	21578	21723	21677	21526	21730	21467	21491	21731	21797	21672	21813	21711	21737	21611	21589	21612	21786	21693	21629	21611	21566	21519	21638	21639	21600	21681	21627	21623	21740	21634	21680	21755	21745	21761	21636	21671	21592	21548	21697	21630	21624	21708	21759	21596	21214	21598	21694	21452	21463	21791	21601	21767	21692	21542	21632	21630	21525	21629	21759	21604	21445	21936	21600	21512	21616	21501	21552	21744	21610	21635	21810	21349	21545	21645	21683	21707	21555	21481	21561	21562	21806	21568	21537	21561	21578	21354	21729	21528	21643	21596	21707	21728	21831	21819	21784	21531	21492	21797	21660	21805	21406	21449	21472	21789	21705	21614	21478	21566	21371	21682	21658	21606	21684	21670	21451	21638	21515	21471	21730	21593	21961	21852	21665	21773	21654	21599	21765	21607	21779	21588	21809	21527	21552	21482	21591	21805	21431	21757	21441	21541	21575	21734	21762	21734	21911	21455	21566	21711	21829	21583	21606	21847	21895	21782	21408	21662	21641	21568	21748	21583	21434	21405	21736	21664	21709	21502	21691	21656	21718	21869	21582	21577	21741	21475	21409	21528	21751	21544	21835	21587	21597	21445	21572	21696	21522	21773	21763	21716	21566	21576	21457	21472	21561	21796	21583	21509	21706	21371	21550	21636	21503	21735	21668	21737	21488	21934	21620	21704	21720	21660	21686	21688	21650	21691	21575	21722	21451	21680	21881	21558	21421	21434	21660	21650	21710	21547	21769	21450	21768	21621	21280	21713	21395	21708	21716	21545	21617	21877	21747	21699	21563	21588	21615	21800	21765	21518	21761	21691	21590	21778	21649	21582	21738	21545	21437	21787	21700	21494	21932	21642	21738	21628	21588	21909	21718	21433	21690	21497	21656	21274	21363	21560	21682	21324	21502	21663	21371	21644	21621	21642	21644	21537	21640	21509	21451	21588	21494	21577	21677	21676	21453	21546	21617	21734	21543	21586	21753	21720	21615	21676	21687	21402	21596	21680	21608	21924	21724	21603	21628	21574	21491	21685	21740	21586	21688	21545	21490	21748	21650	21543	21508	21754	21655	21588	21401	21662	21734	21611	21709	21525	21492	21687	21466	21710	21724	21699	21701	21664	21617	21732	21567	21645	21540	21570	21552	21704	21548	21819	21662	21767	21504	21715	21570	21529	21517	21755	21667	21534	21659	21611	21744	21758	21531	21641	21553	21708	21679	21500	21687	21702	21528	21590	21752	21621	21619	21612	21705	21684	21500	21599	21791
21221	36168	31950	24810	21555	20190	19264	18426	18213	17819	17856	17700	17757	17579	17485	17442	17420	17463	17567	17419	17641	17376	17271	17425	17467	17416	17327	17489	17355	17504	17509	17391	17507	17364	17540	17475	17471	17315	17401	17439	17228	17428	17530	17392	17570	17271	17444	17283	17282	17359	17261	17272	17282	17355	17507	17326	17295	17504	17420	17317	17457	17280	17295	17271	17271	17556	17820	17748	17770	17820	17780	17623	17406	17512	17177	17489	17363	17491	17251	17360	17574	17390	17455	17470	17283	17364	17286	17441	17386	17464	17333	17196	17470	17330	17503	17182	17335	17336	17493	17537	17514	17383	17472	17476	17307	17392	17481	17439	17179	17239	17381	17368	17463	17371	17445	17266	17473	17274	17459	17145	17397	17313	17601	17306	17368	17456	17184	17350	17322	17528	17351	17524	17278	17359	17335	17436	17544	17373	17209	17242	17257	17247	17323	17401	17388	17446	17518	17294	17382	17357	17206	17379	17383	17287	17337	17340	17401	17253	17385	17347	17481	17255	17404	17416	17195	17356	17482	17243	17436	17409	17221	17185	17529	17509	17359	17271	17331	17327	17339	17403	17377	17277	17398	17378	17347	17371	17371	17471	17348	17337	17373	17259	17380	17343	17284	17525	17412	17227	17335	17303	17594	17384	17383	17291	17117	17317	17491	17338	17414	17546	17350	17253	17494	17353	17280	17209	17255	17310	17275	17289	17406	17338	17530	17385	17423	17343	17383	17250	17411	17528	17534	17220	17303	17306	17469	17189	17246	17489	17261	17193	17354	17203	17554	17448	17310	17343	17264	17118	17399	17365	17220	17334	17379	17161	17376	17241	17345	17371	17233	17257	17370	17268	17332	17367	17244	17297	17351	17421	17266	17300	17572	17318	17340	17369	17294	17332	17196	17331	17244	17420	17458	17441	17393	17392	17482	17383	17497	17355	17457	17292	17415	17375	17330	17415	17427	17144	17337	17426	17303	17448	17536	17248	17335	17301	17350	17255	17448	17388	17431	17263	17486	17410	17153	17404	17288	17319	17329	17483	17340	17401	17249	17420	17476	17359	17298	17476	17222	17515	17421	17355	17433	17431	17335	17325	17340	17368	17176	17518	17192	17402	17427	17292	17295	17295	17534	17580	17421	17243	17282	17259	17536	17359	17312	17169	17328	17515	17212	17353	17432	17261	17449	17247	17267	17236	17273	17216	17392	17324	17571	17322	17249	17352	17102	17361	17188	17420	17312	17262	17300	17372	17279	17398	17507	17205	17214	17460	17161	17316	17478	17527	17336	17316	17236	17375	17322	17380	17423	17441	17455	17492	17586	17338	17324	17332	17454	17097	17240	17407	17648	17253	17404	17515	17296	17284	17514	17369	17303	17347	17259	17418	17336	17410	17431	17209	17309	17480	17168	17271	17356	17469	17335	17272	17299	17334	17354	17357	17323	17362	17429	17394	17252	17342	17266	17316	17319	17389	17400	17420	17373	17407	17397	17237	17311	17328	17519	17325	17359	17445	17491	17350	17512	17290	17352	17209	17237	17314	17508	17165	17414	17221	17307	17268	17370	17309	17294	17292	17458	17480	17233	17324	17313	17371	17335	17327	17382	17571	17339	17384	17521	17402	17391	17355	17404	17332	17451	17277	17410	17347	17360	17272	17399	17421	17504	17407	17409	17427	17452	17474	17141	17545	17275	17344	17317	17365	17270	17269	17319	17320	17518	17417	17271	17292	17366	17461	17238	17408	17301	17345	17497	17585	17564	17411	17247	17503	17395	17462	17316	17527	17349	17383	17312	17263	17270	17495	17246	17433	17371	17256	17254	17284	17319	17265	17376	17292	17432	17402	17351	17492	17395	17228	17382	17280	17286	17452	17231	17328	17351	17546	17327	17223	17302	17493	17308	17286	17502	17503	17478	17072	17362	17173	17351	17461	17416	17579	17315	17198	17282	17284	17384	17382	17326	17404	17198	17345	17204	17450	17527	17422	17437	17405	17449	17306	17320	17423	17376	17149	17242	17518	17311	17446	17387	17194	17274	17336	17452	17221	17477	17362	17351	17359	17144	17206	17278	17302	17497	17368	17286	17373	17413	17454	17251	17434	17449	17351	17366	17297	17439	17289	17459	17352	17389	17392	17277	17448	17346	17190	17277	17253	17445	17282	17385	17377	17268	17324	17384	17423	17336	17477	17281	17301	17542	17350	17405	17379	17546	17213	17390	17185	17213	17257	17392	17327	17215	17416	17301	17291	17303	17233	17320	17295	17491	17260	17317	17364	17295	17210	17351	17340	17287	17508	17280	17599	17379	17386	17170	17200	17285	17267	17375	17373	17118	17298	17433	17391	17277	17442	17269	17346	17284	17276	17377	17354	17338	17267	17492	17349	17347	17262	17354	17263	17490	17349	17302	17361	17319	17358	17463	17298	17354	17411	17467	17253	17276	17443	17465	17233	17336	17452	17422	17435	17373	17706	17347	17563	17533	17389	17491	17471	17378	17423	17385	17274	17420	17201	17317	17378	17401	17307	17182	17440	17272	17359	17396	17493	17386	17445	17147	17435	17500	17312	17478	17425	17372	17286	17472	17352	17237	17274	17538	17219	17102	17362	17390	17345	17413	17374	17318	17478	17172	17389	17428	17344	17429	17463	17407	17259	17241	17385	17385	17190	17311	17253	17200	17423	17359	17373	17506	17347	17342	17473	17382	17597	17218	17419	17395	17313	17390	17427	17184	17241	17544	17369	17257	17313	17475	17315	17312	17316	17266	17343	17445	17225	17401	17380	17373	17237	17291	17421	17344	17535	17455	17282	17370	17521	17265	17365	17319	17432	17246	17336	17267	17342	17308	17453	17396	17158	17479	17338	17421	17256	17361	17378	17447	17228	17421	17320	17269	17394	17293	17412	17341	17511	17300	17402	17295	17275	17428	17293	17324	17410	17414	17406	17336	17429	17213	17271	17283	17526	17262	17199	17298	17528	17310	17507	17323	17353	17312	17373	17451	17285	17390	17344	17446	17382	17326	17304	17348	17099	17227	17296	17426	17093	17466	17413	17382	17431	17420	17173	17339	17250	17600	17318	17280	17274	17381	17215	17426	17319	17507	17350	17248	17287	17307	17228	17349	17220	17340	17472	17249	17268	17389	17476	17402	17238	17375	17306	17321	17456	17344	17403	17402	17395	17349	17612	17293	17394	17378	17396	17308	17304	17350	17350	17188	17342	17346	17418	17481	17215	17505	17271	17436	17383	17416	17164	17397	17342	17276	17338	17281	17256	17295	17220	17277	17441	17280	17407	17339	17319	17389	17161	17509	17401	17275	17335	17346	17320	17290	17421	17300	17485	17389	17338	17258	17577	17412	17263	16990	17375	17296	17235	17297	17541	17449	17490	17300	17284	17392	17308	17368	17253	17256	17368	17166	17397	17091	17252	17278	17251	17272	17339	17376	17190	17398	17265	17313	17330	17211	17317	17250	17441	17304	17377	17504	17514	17339	17483	17460	17412	17282	17470	17249	17101	17242	17353	17155	17378	17247	17425	17386	17445	17387	17333	17181	17244	17444	17248	17344	17314	17277	17375	17265	17256	17540	17291	17435	17382	17267	17295	17398	17282	17464	17361	17286	17581	17362	17304	17219	17295	17323	17150	17449	17344	17433	17537	17138	17349	17366	17220	17439	17490	17406	17351	17426	17251	17354	17347	17403	17292	17293	17473	17446	17349	17233	17517	17346	17247	17467	17346	17389	17336	17502	17405	17433	17365	17413	17387	17273	17300	17368	17335	17384	17364	17298	17352	17335	17205	17249	17333	17432	17212	17304	17319	17123	17585	17331	17345	17427	17363	17528	17519	17456	17430	17422	17333	17427	17465	17381	16979	17262	17435	17356	17494	17280	17547	17427	17217	17421	17278	17477	17107	17232	17371	17375	17261	17326	17341	17311	17182	17444	17279	17221	17389	17207	17287	17496	17329	17303	17371	17559	17321	17364	17564	17534	17340	17410	17429	17404	17234	17459	17477	17296	17255	17247	17447	17486	17538	17380	17371	17220	17429	17256	17183	17423	17476	17468	17381	17243	17431	17418	17430	17231	17402	17274	17144	17445	17246	17228	17296	17305	17382	17298	17284	17311	17442	17356	17481	17451	17477	17368	17263	17280	17468	17496	17340	17447	17368	17428	17315	17632	17437	17185	17524	17349	17518	17315	17315	17459	17229	17235	17403	17282	17362	17620	17277	17336	17425	17377	17089	17283	17384	17398	17561	17436	17394	17614	17188	17260	17282	17419	17243	17383	17418	17521	17256	17343	17462	17285	17260	17161	17519	17275	17366	17316	17258	17414	17366	17547	17286	17361	17416	17279	17345	17289	17451	17262	17293	17398	17395	17354	17248	17422	17401	17341	17154	17444	17360	17344	17431	17268	17307	17378	17239	17267	17374	17542	17382	17391	17302	17341	17405	17409	17421	17395	17392	17465	17298	17345	17351	17375	17309	17255	17293	17367	17399	17465	17170	17237	17410	17260	17343	17417	17627	17327	17394	17327	17226	17221	17235	17396	17311	17319	17173	17481	17296	17338	17336	17544	17253	17497	17358	17312	17300	17191	17339	17367	17243	17360	17307	17350	17370	17379	17224	17429	17256	17345	17533	17384	17381	17416	17453	17422	17234	17367	17370	17500	17393	17449	17429	17366	17460	17214	17538	17385	17347	17312	17398	17338	17172	17395	17438	17435	17377	17221	17259	17328	17323	17399	17438	17264	17287	17407	17375	17349	17412	17507	17179	17625	17313	17592	17376	17390	17294	17386	17299	17375	17348	17316	17416	17327	17326	17351	17433	17474	17295	17427	17323	17281	17501	17451	17294	17308	17305	17444	17410	17540	17369	17279	17462	17269	17299	17397	17308	17452	17341	17388	17212	17256	17214	17423	17392	17339	17336	17437	17511	17282	17470	17337	17337	17310	17268	17385	17426	17313	17381	17372	17206	17260	17363	17381	17459	17496	17422	17238	17552	17221	17420	17386	17349	17447	17217	17539	17467	17437	17451	17446	17404	17382	17392	17425	17463	17339	17239	17304	17214	17332	17509	17323	17456	17502	17389	17458	17472	17232	17381	17235	17310	17374	17393	17363	17186	17386	17290	17487	17433	17436	17240
22138	20703	28314	23155	21016	23669	26028	21159	20202	20294	20241	19779	19938	19688	19974	19594	19830	19715	19554	19595	19715	19638	19576	19458	19726	19506	19388	19782	19499	19578	19373	19497	19480	19692	19678	19758	19456	19562	19398	19691	19437	19242	19606	19359	19425	19456	19393	19514	19550	19249	19356	19485	19322	19333	19526	19387	19185	19444	19402	19347	19395	19207	19515	19424	19409	19268	19277	19393	20350	20339	19972	19649	19338	19607	19264	19593	19481	19366	19625	19142	19435	19281	19438	19465	19317	19315	19446	19463	19415	19286	19491	19399	19244	19237	19200	19487	19411	19350	19498	19412	19292	19296	19232	19399	19545	19273	19398	19451	19229	19346	19290	19416	19325	19238	19329	19283	19511	19315	19520	19410	19055	19323	19426	19253	19429	19131	19391	19155	19417	19343	19385	19462	19456	19387	19444	19289	19173	19179	18978	19406	19482	19442	19544	19388	19361	19405	19177	19237	19173	19482	19281	19296	19452	19415	19478	19159	19315	19357	19284	19232	19138	19192	19316	19266	19121	19276	19459	19337	19144	19340	19409	19340	19519	19338	19316	19390	19321	19376	19444	19191	19234	19512	19322	19292	19329	19353	19244	19453	19283	19453	19552	19532	19485	19291	19139	19333	19233	19457	19323	19162	19301	19443	19578	19387	19319	19299	19353	19092	19251	19288	19160	19378	19198	19391	19398	19179	19396	19332	19376	19371	19185	19470	19464	19222	19344	19229	19360	19442	19416	19353	19421	19134	19213	19324	19093	19394	19237	19182	19310	19081	19252	19220	19392	19363	19260	19349	19236	19224	19314	19344	19425	19183	19479	19233	19263	19384	19470	19354	19402	19465	19080	19478	19369	19331	19511	19385	19315	19405	19653	19343	19293	19517	19333	19275	19268	19411	18975	19248	19449	19374	19283	19398	19366	19231	19239	19038	19244	19343	19467	19294	19301	19422	19324	19427	19407	19347	19353	19143	19228	19294	19180	19128	19228	19303	19264	19362	19374	19354	19277	19176	19158	19356	19372	19176	19390	19129	19320	19471	19475	19270	19422	19362	19404	19353	19200	19375	19323	19162	19363	19296	19128	19233	19459	19131	19428	19417	19366	19509	19426	19184	19222	19126	19269	19298	19220	19522	19171	19389	19231	19230	19158	19311	19210	19297	19556	19195	19297	19230	19205	19223	19147	19251	19464	19091	19409	19507	19430	19483	19411	19500	19351	19448	19513	19323	19322	19504	19048	19421	19421	19309	19433	19459	19370	19344	19402	19341	19361	19281	19163	19440	19291	19098	19292	19370	19192	19258	19304	19304	19230	19416	19389	19235	19375	19344	19506	19451	19270	19342	19402	19100	19467	19209	19169	19240	19253	19418	19200	19251	19329	19313	19378	19346	19425	19515	19321	19257	19444	19369	19264	19252	19532	19227	19378	19356	19166	19169	19292	19458	19378	19321	19216	19145	19435	19237	19157	19364	19288	19284	19390	19305	19369	19434	19550	19305	19185	19252	19171	19413	19392	19432	19282	19163	19443	19477	19226	19177	19630	19363	19436	19262	19295	19331	19240	19513	19325	19236	19227	19458	19339	19072	19251	19194	19141	19378	19182	19291	19333	19383	19367	19410	19401	19279	19176	19282	19621	19296	19339	19208	19334	19319	19412	19392	19309	19346	19169	19225	19249	19168	19429	19382	19164	19257	19547	19441	19370	19294	19221	19345	19313	19302	19163	19328	19426	19483	19368	19460	19267	19283	19394	19436	19195	19394	19411	19369	19420	19171	19331	19225	19474	19246	19241	19241	19305	19341	19291	19280	19176	19341	19303	19147	19295	19472	19352	19363	19372	19148	19546	19382	19347	19490	19286	19309	19336	19404	19337	19343	19369	19398	19265	19306	19320	19345	19397	19255	19344	19174	19318	19561	19412	19348	19197	19364	19391	19092	19298	19296	19215	19372	19244	19243	19330	19472	19558	19223	19369	19463	19306	19424	19378	19354	19286	19158	19276	19356	19321	19381	19073	19230	19356	19321	19485	19355	19178	19209	19287	19339	19249	19311	19094	19409	19287	19093	19366	19303	19221	19274	19493	19144	19305	19406	19290	19074	19260	19317	19294	19179	19232	19328	18985	19347	19375	19381	19020	19265	19292	19301	19137	19384	19186	19280	19360	19209	19337	19275	19362	19495	19441	19383	19335	19286	19139	19139	19376	19397	19162	19526	19163	19287	19427	19297	19288	19306	19388	19322	19238	19158	19473	19227	19419	19451	19283	19507	19492	19106	19289	19289	19516	19463	19209	19317	19439	19276	19315	19095	19124	19462	19222	19153	19340	19356	19191	19454	19193	19302	19270	19185	19372	19085	19490	19350	19261	19115	19336	19306	19164	19264	19128	19221	19516	19357	19187	19272	19338	19532	19292	19264	19393	19391	19381	19431	19339	19356	19408	19238	19097	19214	19244	19224	19313	19139	19275	19294	19285	19390	19387	19224	19378	19290	19322	19337	19274	19119	19241	19423	19236	19406	19420	19144	19435	19196	19248	19251	19297	19205	19209	19243	19346	19180	19521	19330	19374	19398	19361	19230	19413	19271	19304	19538	19224	19398	19284	19191	19393	19242	19367	19272	19125	19349	19370	19284	19331	19485	19387	19309	19305	19224	19366	19365	19350	19206	19238	19293	19317	19187	19315	19243	19204	19011	19312	19131	19291	19446	19175	19504	19168	19286	19342	19153	19299	19337	19166	19228	19236	19302	19242	19332	19452	19264	19419	19436	19386	19312	19411	19285	19586	19176	19400	19481	19536	19228	19290	19319	19366	19302	19241	18982	19399	19050	19342	19317	19380	19350	19395	19338	19358	19298	19445	19487	19385	19266	19198	19441	19340	19433	19391	19705	19538	19587	19394	19485	19305	19264	19311	19068	19337	19025	19213	19272	19404	19343	19382	19163	19056	19118	19376	19222	19136	19241	19336	19413	19145	19285	19253	19277	19299	19359	19360	19302	19340	19291	19165	19018	19239	19430	19376	19350	19255	19200	19279	19322	19148	19511	19348	19270	19312	19326	19344	19177	19270	19450	19209	19093	19469	19190	19346	19197	19287	19041	19403	19159	19213	19329	19404	19372	19159	19034	19253	19370	19400	19263	19408	19329	19422	19243	19260	19298	19293	19418	19260	19229	19371	19449	19378	19319	19584	19454	19399	19348	19363	19334	19211	19384	19249	19190	19248	19173	19549	19453	19290	19282	19435	19315	19461	19053	19363	19375	19274	19154	19402	19292	19359	19178	19242	19159	19244	19030	19077	19129	19324	19338	19444	19263	19529	19196	19332	19361	19392	19371	19347	19503	19192	19274	19226	19155	19402	19166	19411	19241	19232	19436	19269	19267	19163	19355	19380	19069	19294	19406	19501	19354	19240	19269	19294	19084	19308	19224	19350	19504	19199	19376	19346	19212	19444	19328	19217	19131	19181	19392	19171	19396	19496	19280	19310	19235	19363	19082	19444	19213	19288	19422	19214	19365	19203	19234	19251	19252	19387	19372	19342	19288	19330	19171	19479	19264	19266	19058	19349	19113	19166	19408	19248	19143	19264	19188	19405	19064	19162	19347	19403	19178	19091	19409	19301	19262	19367	19324	19528	19072	19485	19267	19585	19381	19115	19120	19307	19376	19407	19355	19471	19424	19289	19407	19239	19264	19467	19404	19327	19258	19461	19328	19148	19465	19498	19452	19220	19417	19460	19195	19361	19151	19093	19521	19271	19340	19187	19380	19358	19183	19247	19117	19296	19356	19369	19329	19180	19235	19396	19243	19574	19211	19265	19394	19271	19484	19251	19439	19352	19327	19203	19331	19213	19455	19289	19322	19363	19433	19238	19260	19273	19133	19358	19510	19301	19449	19282	19193	19447	19291	19287	19320	19398	19321	19206	19305	19326	19248	19251	19058	19249	19313	19153	19425	19458	19328	19263	19256	19224	19097	19204	19176	18955	19190	19435	19217	19322	19268	19451	19313	19309	19410	19308	19334	19182	19164	19214	19302	19355	19367	19271	19339	19283	19262	19420	19311	19080	19402	19275	19294	19394	19418	19271	19275	19222	19548	19341	19322	19164	19266	19432	19319	19325	19202	19344	19263	19515	19199	19285	19137	19162	19425	19308	19469	19299	19177	19473	19419	19236	19268	19292	19261	19482	19338	19654	19363	19365	19400	19395	19301	19570	19295	19491	19390	19327	19301	19442	19432	19126	19315	19360	19263	19313	19203	19345	19353	19501	19402	19213	19341	19335	19239	19269	19238	19325	19244	19336	19419	19182	19298	19359	19447	19440	19599	19295	19109	19290	19149	19231	19519	19229	19469	19431	19146	19408	19203	19312	19309	19278	19417	19305	19324	19255	19383	19287	19317	19233	19417	19281	19379	19304	19311	19301	19565	19255	19184	19247	19425	19385	19448	19461	19351	19312	19325	19399	19232	19273	19181	19239	19362	19361	19258	19353	19165	19056	19374	19438	19315	19442	19552	19444	19479	19399	19278	19501	19274	19355	19276	19279	19343	19332	19294	19304	19081	19282	19425	19205	19346	19447	19522	19139	19051	19195	19362	19474	19319	19402	19541	19205	19378	19372	19500	19371	19410	19427	19086	19255	19219	19128	19288	19256	19241	19143	19342	19316	19503	19250	19664	19285	19157	19462	19521	19149	19480	19358	19330	19543	19517	19380	19292	19545	19365	19273	19338	19438	19424	19160	19415	19291	19426	19435	19158	19499	19189	19172	19373	19409	19491	19294	19231	19404	19288	19325	19381	19051	19193	19447	19357	19138	19265	19200	19180	19196	19272	19597	19163	19309	19346	19365	19139	19330	19299	19373	19293	19175	19293	19222	19578	19288	19246	19339	19331	19287	19335	19323	19356	19270	19261	19420	19382	19389	19278	19367	19224	19344	19369	19331	19287	19238	19425	19525	19375	19410	19305	19173	19462	19437	19559	19521	19588	19359	19360	19274	19368	19393	19246	19354	19322	19382	19303	19314	19167	19230	19113	19169	19376	19412	19277	19447	19454	19250	19332	19075	19335	19149	19174	19434	19299	19425	19290	19382	19219	19353	19349	19129	19416	19183	19139	19343	19310	19172	19144	19200	19506	19319	19364	19480	19350
22175	38961	34980	26674	22237	20433	18799	17949	17307	16869	16725	16413	16443	16192	16299	16108	16156	16065	16202	16228	16217	15978	16020	16043	15833	16081	16010	16124	16083	16187	15925	16144	16092	16113	15980	16046	16071	16021	16008	16036	15904	16118	16062	15956	16032	15955	15940	15878	15836	16154	16116	15994	16066	15849	15826	16079	16009	15977	15810	16005	16107	15948	15843	15841	15960	16094	15929	16390	17211	17050	16846	16351	16036	16013	15868	16067	15850	15846	16034	15846	15990	16020	15964	15830	15914	15931	15894	15889	15989	15775	16077	15772	16008	15907	15839	16064	15967	15879	16024	15876	15922	15893	15703	15835	16056	15826	15966	15905	16110	15825	15940	15837	15990	16029	15840	15816	15946	15811	16084	15825	15928	15925	15950	15866	15933	15771	15750	16013	15973	16057	15866	16000	15906	15802	15965	15838	15867	15909	15918	15933	16084	15770	15941	16007	16023	15983	15853	15876	16020	16002	15854	16075	15772	15820	16031	16000	16072	15991	15763	15863	16032	16068	15997	15877	15909	16119	15846	15795	15851	15852	16019	15891	16008	15794	15933	16000	15887	15670	16020	16013	15955	15937	16003	15898	15943	16026	15798	15908	15889	15781	15989	15831	15882	15774	15964	15982	15849	15951	16028	15945	15804	15926	15973	15896	15972	15988	15882	15821	16059	16046	15904	15891	15924	15870	16129	15939	15985	15954	15855	16036	15768	15797	16075	15923	15919	15977	15864	15790	15945	15849	15897	16130	16062	15896	15896	15833	16012	15817	15882	15932	15963	15813	16069	15988	16150	15875	15923	15882	16017	16080	15934	15824	15882	15762	15835	15784	15822	15872	15950	15934	15932	15992	16024	15802	15899	15950	15822	15837	15859	15884	15784	15832	15894	15870	15801	16024	15738	15987	15843	15821	16036	16044	15960	15993	15862	15847	15805	16065	15875	15908	15830	15888	15956	16063	15705	15927	15953	15954	16038	15909	15859	16107	15753	15836	15717	15916	15941	15753	15918	16057	15855	15998	15982	15955	15949	15853	15955	15837	15858	15914	16101	15807	15835	15701	15942	15994	16114	15973	15921	16008	15933	15936	15896	15881	15757	15919	15969	16005	15876	15899	15842	16008	15731	15927	15929	16097	15854	15989	15753	15911	15997	16030	15769	16039	15896	15928	15857	15793	15950	15949	16077	15745	15914	15923	15906	16028	15810	15846	15907	16006	15942	15917	15958	15930	15992	15872	15845	16025	15875	15937	15987	15836	16098	15733	15957	15995	15829	15807	15954	15950	16117	15919	15943	15965	15763	15858	15889	15983	15917	15872	15931	15930	15805	15898	15924	15862	15869	15982	15880	16019	15772	16149	15802	15967	15848	15817	16035	15883	15811	15928	15976	15973	16034	15903	15801	15994	15983	15986	15888	15964	15873	15910	15932	16083	15739	15994	16025	15825	15975	15925	15758	15988	15916	16028	15990	16025	15817	15871	16009	15906	16065	15920	15921	15960	15904	15928	15851	15856	15961	15973	15912	15984	15794	15983	15747	16022	15957	16047	15842	15916	15989	15847	15941	15857	15907	15936	15946	16056	15832	15709	16073	15891	15799	15924	15934	16001	15997	15853	15830	15993	15953	15983	15941	16077	15789	15854	15902	15911	15877	15867	15866	15953	15867	15928	15981	15835	15885	15903	16034	15976	15926	15780	15919	15909	15872	15927	16046	15845	15939	15973	16187	15850	15936	15869	15727	15925	15822	15851	15975	15946	15953	15932	15835	15906	15883	15850	15853	15836	16105	15858	15989	16091	15705	16022	15948	15740	15832	15865	15745	15949	15975	15689	15877	15825	15895	15948	15938	15967	15876	15957	15858	15846	15832	15833	15856	15751	15894	15993	15952	16054	15991	15861	15972	16066	16026	15788	15908	15868	15873	15967	15966	15726	15818	15949	15980	15885	15948	16010	15936	16023	15990	15921	15905	16018	15970	15796	15849	15908	15778	15855	15811	15800	15966	15762	15875	16089	15768	15880	15869	15849	15925	15893	15953	15799	15878	15930	16002	15959	16017	15964	16008	16202	15831	15810	16161	15902	15893	15770	15978	16051	15957	15899	15765	15843	15966	15933	15880	15864	15786	15875	16097	15782	16031	15910	15766	15981	15949	15750	15914	15954	15958	15825	16014	15961	15851	15863	15772	15842	16153	15987	16016	16051	15929	15951	15884	15931	15857	16014	15892	16097	15780	16196	16006	16077	15835	16080	15920	15972	15930	16002	16149	15841	15770	15824	15887	15813	15992	15673	16040	15984	15968	16001	15957	16040	15832	15839	15841	15980	15765	15915	16059	15884	16013	15841	15904	15897	16033	15880	15739	15974	15941	15836	15878	16001	15891	16007	16115	15865	15809	15915	15917	15797	16033	16005	15750	15972	15964	15921	16023	15860	15841	15969	15826	15981	15944	15927	15935	15948	15792	15754	16012	15900	15762	15808	16076	15957	15778	15918	15878	16072	15871	15962	15945	16032	15912	15904	16018	15835	15942	16057	15999	16036	15905	15831	15855	15788	15732	15850	16059	15810	16019	15834	15746	15868	16004	15816	15785	16118	15787	16018	15798	15761	15911	15811	15839	15914	15992	15878	15999	16045	15875	15895	15802	15833	16001	15865	15911	16031	16043	16029	15864	15875	15859	15869	16031	16013	15908	15980	15955	15851	15824	15938	15967	16134	15988	15782	15816	15912	15825	15819	15856	15721	15922	16020	15877	15844	16049	15908	15593	15631	15890	15907	15949	15758	15912	15874	15912	15979	15858	15851	15929	15911	15972	16010	15950	15923	16098	16054	15924	15723	15662	16011	15917	15954	16043	15968	15956	16062	15865	16014	15767	15953	15942	15839	15909	16046	15793	15892	16063	15702	15908	15869	15998	15879	15746	16074	15810	16001	15779	15728	16061	15891	15952	16000	15863	15941	15786	15919	15937	15907	16000	15883	15988	15906	16025	15995	16016	15855	16095	16018	15789	15836	15811	15718	16057	15926	15910	15992	15876	15832	15955	15853	16084	15877	15853	15757	15978	15795	15938	15979	15864	15984	15988	15834	15941	16035	15945	15834	15907	15928	15812	15930	15773	15997	15866	16015	15897	15958	15959	16020	16001	15965	15921	15818	15711	15900	15956	15731	16086	15873	15965	15782	15806	15899	15859	16051	15958	15880	15914	15778	16098	15823	15915	15916	16012	15981	15881	15898	15966	15805	15868	15982	15906	15898	15830	15813	15813	15933	15880	15888	16013	15683	15854	15828	15889	15843	16023	15872	15953	16069	15875	15906	16050	15846	15978	15963	15876	15978	15927	15781	15923	15830	15847	15931	15973	16062	15982	15866	15998	15953	15890	15967	15859	15848	15892	15925	15883	15965	15927	15840	16040	15799	16059	15742	16011	15895	15845	15749	15810	15860	15858	15983	15879	15923	15884	15921	15971	16099	15876	15902	15894	15871	16000	16008	16034	15618	15884	15950	15960	15845	15786	16088	15901	15912	15827	15910	15860	16000	15876	15884	15984	15850	15778	15817	15841	15990	15885	15882	15893	15851	15988	15843	15709	15945	15973	15939	15739	15958	15647	15838	15825	15900	15861	15982	15931	15912	15900	15911	15820	15998	16005	15883	15901	15741	15910	15848	15920	15927	15982	15810	15688	15892	15782	15877	15828	16004	15921	15674	15877	15835	15889	15965	15891	15962	16010	15951	15874	15988	15918	15870	15773	15857	15902	16135	15785	15924	15929	15841	15981	15727	15915	15907	15942	15882	15916	15952	15873	16049	15953	15884	15796	15922	15922	15750	16038	15796	15765	15725	15858	15820	15964	15950	16041	16076	15848	16002	15932	15949	16067	15810	15900	15980	15977	15754	15816	15688	15893	15809	15767	15883	15973	15890	16066	15934	15947	16036	15854	15889	15884	15908	15994	15894	15885	15902	15927	16071	15959	15907	16030	15842	16097	15889	16026	15937	16049	16044	15933	15902	15782	15794	15933	15980	15888	15966	15819	15875	15932	16147	15868	15885	15990	15856	15919	16084	15960	15795	15881	15997	16009	15740	15922	15912	15694	15658	15901	15958	15999	15815	15884	15919	15958	15860	15931	15912	15998	15947	15792	15861	15984	15876	15818	15797	15834	15874	15880	15964	16068	15906	15883	15965	15752	16049	15862	15771	15901	15990	15870	15837	16042	15714	15954	15893	15880	15903	15908	16044	15892	15844	15981	15754	15959	15923	15902	15855	16070	16053	15825	15830	16187	15942	15914	16015	15977	15912	16131	15879	15748	15990	15972	15954	15729	15825	15953	15960	15914	15785	15854	15933	16032	15990	16123	16029	15948	15903	16049	16100	16003	15902	15922	15927	15974	16094	15827	15849	15920	15955	15815	15735	15917	15921	15741	15994	15876	15987	15884	15890	15765	15903	15923	16052	15876	15826	15827	15906	15944	15718	16075	15999	16006	15914	15963	15909	15981	15756	16055	15853	15888	15966	15991	15888	16085	15947	15988	15949	15988	15983	15887	15980	15829	15907	15987	16034	15867	15832	15926	15943	15778	15900	15927	15738	15721	15894	15816	16029	15659	15881	15921	15994	15974	15913	15895	15959	15994	15938	15821	15986	15903	16030	15987	15890	15909	15821	15946	15964	15900	16145	16011	16152	15818	15756	15961	15983	15923	15868	15880	15799	16026	15679	15968	15858	15995	15974	15829	15768	15865	15839	15954	15853	16048	15894	15908	16050	15935	15968	15805	15874	15972	15898	15838	15911	16037	15919	15793	15838	15945	15777	15822	16124	15839	16007	15844	15765	16012	15801	15953	15859	15923	15807	15941	15870	16012	15916	15846	15960	16007	15790	15662	15817	16008	16007	15853	15805	15884	15798	15975	15979	16078	16080	15888	15950	15971	16001	16025	15671	16087	16001	15709	15780	15899	16020	15786	15899	15825	15986	16075	15892	15807	16004	16135	15901	15988	15913	15687	15884	16018	15781	16033	16105	15810	15899	15990	15789	15870	15824	15936	15771	15855	15848	16063	16010	16063	15934	15870	15913	15881	15915	15735	15964	15942	15956	15919	15989	15988	15916	15927	15887	15996	15915	15892	15878	15889	15980	15782	15956	15787	15919
28477	23533	27904	25066	21359	21417	20932	20714	20537	20654	20571	20687	20682	20524	20661	20594	20632	20606	20794	20603	20466	20590	20737	20291	20344	20522	20334	20462	20514	20533	20620	20611	20380	20647	20194	20527	20334	20536	20448	20351	20475	20263	20359	20341	20504	20587	20495	20474	20175	20538	20601	20283	20679	20540	20516	20558	20522	20487	20511	20328	20591	20286	20528	20493	20608	20561	20584	20433	20536	20654	20611	20594	20719	20406	20391	20307	20491	20562	20624	20364	20713	20485	20336	20540	20307	20409	20424	20521	20471	20531	20545	20401	20603	20321	20530	20472	20313	20586	20407	20339	20578	20414	20448	20472	20366	20507	20521	20603	20438	20066	20617	20487	20446	20293	20388	20576	20254	20456	20538	20524	20563	20495	20492	20481	20359	20490	20471	20540	20372	20407	20350	20511	20381	20319	20368	20500	20442	20413	20360	20448	20676	20407	20391	20480	20440	20368	20333	20526	20385	20348	20518	20390	20530	20309	20420	20242	20475	20452	20619	20461	20389	20489	20619	20369	20712	20522	20343	20469	20576	20421	20656	20399	20548	20328	20387	20476	20487	20347	20452	20466	20493	20598	20664	20592	20445	20466	20473	20384	20213	20492	20675	20477	20667	20670	20491	20542	20298	20397	20353	20489	20535	20369	20518	20381	20653	20378	20411	20578	20590	20425	20492	20457	20377	20295	20433	20473	20221	20355	20590	20717	20358	20350	20407	20574	20417	20333	20468	20613	20283	20430	20468	20672	20378	20367	20583	20586	20451	20501	20475	20558	20465	20398	20343	20344	20792	20519	20293	20582	20612	20284	20223	20318	20396	20421	20500	20262	20503	20351	20449	20422	20583	20548	20388	20531	20569	20329	20419	20433	20623	20425	20550	20705	20598	20622	20391	20377	20505	20691	20441	20491	20512	20564	20468	20457	20668	20640	20395	20644	20501	20562	20607	20715	20621	20197	20583	20392	20496	20414	20505	20395	20252	20139	20586	20179	20335	20369	20776	20632	20480	20377	20492	20355	20420	20512	20213	20429	20493	20579	20299	20501	20564	20624	20552	20403	20356	20657	20471	20427	20553	20416	20410	20697	20500	20457	20296	20553	20543	20515	20551	20360	20362	20464	20439	20733	20593	20366	20378	20567	20413	20479	20616	20418	20580	20507	20424	20528	20418	20573	20523	20350	20435	20411	20568	20237	20153	20432	20400	20325	20572	20584	20582	20583	20601	20385	20431	20655	20544	20370	20562	20511	20334	20374	20664	20615	20625	20499	20545	20448	20371	20686	20220	20708	20491	20410	20523	20537	20429	20418	20479	20320	20310	20504	20412	20614	20627	20401	20427	20517	20308	20430	20490	20326	20272	20414	20281	20370	20487	20646	20440	20463	20316	20428	20479	20604	20153	20374	20362	20246	20491	20447	20671	20548	20484	20291	20404	20270	20476	20325	20414	20566	20414	20418	20522	20529	20427	20260	20565	20470	20532	20338	20555	20472	20503	20493	20560	20527	20436	20492	20456	20576	20524	20843	20537	20375	20466	20296	20306	20455	20448	20534	20654	20513	20409	20488	20444	20512	20383	20297	20434	20595	20579	20341	20365	20412	20620	20369	20418	20343	20367	20649	20560	20453	20537	20480	20558	20394	20293	20280	20508	20444	20526	20610	20604	20442	20399	20395	20243	20275	20508	20621	20637	20412	20505	20544	20509	20487	20477	20380	20439	20450	20332	20568	20411	20450	20735	20324	20490	20588	20404	20532	20495	20343	20325	20411	20553	20473	20558	20586	20436	20649	20535	20400	20406	20306	20384	20528	20526	20624	20489	20520	20557	20460	20415	20362	20313	20561	20322	20540	20616	20435	20390	20482	20460	20538	20632	20551	20596	20291	20527	20546	20507	20566	20252	20357	20332	20336	20561	20369	20519	20306	20567	20412	20348	20459	20505	20485	20559	20521	20457	20477	20690	20372	20566	20298	20456	20413	20397	20533	20375	20677	20399	20399	20521	20560	20568	20410	20631	20324	20678	20458	20643	20499	20664	20561	20376	20441	20371	20545	20271	20291	20491	20404	20535	20773	20543	20316	20330	20638	20385	20419	20375	20429	20398	20458	20558	20368	20577	20328	20474	20477	20581	20516	20385	20406	20646	20632	20676	20538	20767	20382	20511	20457	20596	20483	20434	20287	20265	20460	20661	20490	20581	20598	20332	20487	20448	20653	20401	20556	20418	20406	20327	20487	20602	20313	20445	20296	20400	20436	20226	20235	20278	20427	20287	20528	20339	20568	20488	20315	20526	20516	20450	20562	20351	20490	20390	20424	20438	20294	20702	20623	20497	20401	20682	20755	20640	20373	20538	20475	20466	20264	20561	20652	20616	20436	20405	20435	20458	20384	20456	20438	20664	20528	20593	20553	20599	20460	20469	20591	20542	20387	20432	20322	20454	20378	20444	20397	20444	20618	20498	20314	20572	20681	20478	20545	20552	20441	20446	20403	20319	20430	20372	20491	20499	20350	20380	20401	20348	20479	20617	20699	20187	20589	20409	20458	20622	20381	20485	20533	20415	20402	20609	20450	20477	20507	20387	20471	20506	20431	20281	20267	20508	20562	20519	20635	20343	20576	20560	20491	20209	20417	20337	20319	20424	20587	20411	20503	20515	20445	20656	20511	20355	20733	20526	20476	20496	20404	20608	20378	20707	20415	20517	20296	20521	20504	20489	20541	20440	20383	20397	20442	20403	20493	20772	20445	20768	20429	20500	20675	20288	20438	20631	20385	20329	20307	20455	20362	20611	20411	20401	20386	20448	20659	20614	20471	20787	20424	20359	20451	20401	20369	20377	20517	20607	20254	20358	20372	20254	20501	20336	20577	20756	20454	20542	20530	20472	20541	20643	20589	20294	20513	20690	20665	20221	20597	20540	20476	20576	20506	20495	20678	20669	20382	20493	20304	20234	20345	20512	20724	20521	20398	20366	20313	20317	20638	20369	20548	20416	20416	20635	20372	20405	20527	20556	20338	20478	20425	20583	20587	20528	20439	20584	20532	20587	20357	20592	20464	20381	20396	20493	20484	20483	20439	20548	20605	20339	20496	20597	20437	20259	20591	20391	20540	20426	20723	20312	20434	20561	20458	20552	20353	20473	20236	20579	20488	20402	20468	20607	20407	20593	20441	20344	20573	20558	20424	20527	20423	20394	20673	20507	20728	20374	20487	20306	20622	20503	20620	20639	20728	20653	20329	20436	20498	20387	20312	20572	20443	20411	20329	20640	20254	20524	20628	20609	20578	20349	20171	20457	20650	20461	20393	20461	20371	20474	20444	20403	20437	20323	20444	20414	20470	20294	20426	20382	20511	20743	20588	20450	20513	20330	20489	20504	20564	20499	20303	20503	20366	20403	20443	20403	20435	20571	20546	20453	20777	20394	20489	20453	20675	20442	20623	20523	20352	20328	20503	20485	20335	20610	20383	20568	20491	20562	20576	20506	20446	20373	20282	20544	20471	20521	20561	20508	20368	20742	20351	20230	20708	20428	20330	20251	20407	20478	20171	20528	20409	20579	20418	20601	20362	20254	20673	20474	20454	20494	20661	20449	20552	20427	20653	20472	20504	20384	20568	20485	20631	20453	20541	20551	20712	20632	20563	20503	20539	20571	20458	20595	20679	20423	20500	20447	20475	20262	20341	20622	20563	20449	20511	20381	20663	20517	20500	20475	20221	20461	20422	20576	20491	20546	20690	20466	20615	20593	20687	20556	20230	20458	20429	20413	20438	20801	20357	20372	20644	20469	20572	20622	20388	20660	20475	20546	20606	20329	20367	20418	20565	20485	20287	20217	20278	20428	20603	20436	20623	20304	20382	20682	20369	20533	20362	20506	20553	20592	20484	20488	20479	20525	20440	20568	20409	20462	20563	20375	20497	20652	20545	20703	20430	20440	20309	20653	20274	20404	20387	20492	20313	20270	20203	20501	20377	20433	20577	20276	20600	20396	20570	20443	20316	20680	20504	20521	20485	20573	20508	20178	20403	20518	20463	20519	20614	20572	20559	20470	20383	20442	20510	20567	20650	20615	20438	20421	20560	20409	20392	20249	20334	20499	20416	20544	20597	20534	20695	20386	20391	20289	20393	20452	20521	20495	20294	20455	20432	20404	20442	20530	20638	20412	20680	20738	20502	20378	20470	20399	20220	20421	20489	20338	20436	20569	20644	20208	20479	20402	20329	20490	20502	20410	20744	20551	20584	20496	20424	20320	20545	20572	20621	20434	20405	20555	20622	20450	20455	20459	20583	20548	20504	20592	20614	20546	20433	20299	20685	20435	20439	20539	20397	20565	20174	20765	20376	20319	20386	20500	20469	20565	20616	20367	20516	20481	20495	20428	20502	20685	20459	20509	20478	20536	20348	20444	20547	20461	20433	20380	20352	20581	20332	20501	20461	20675	20484	20384	20236	20631	20342	20448	20446	20388	20501	20438	20431	20479	20671	20562	20249	20445	20506	20546	20378	20603	20472	20697	20420	20284	20457	20436	20516	20447	20448	20676	20463	20416	20728	20460	20401	20503	20515	20459	20395	20543	20628	20330	20597	20599	20435	20343	20479	20402	20442	20579	20620	20464	20368	20785	20587	20538	20500	20572	20579	20487	20438	20608	20354	20511	20603	20535	20385	20458	20291	20442	20633	20484	20514	20566	20307	20388	20396	20409	20562	20559	20403	20597	20751	20654	20541	20402	20515	20523	20392	20593	20260	20356	20279	20492	20388	20477	20588	20563	20548	20633	20539	20377	20389	20626	20468	20458	20533	20412	20386	20553	20548	20367	20329	20484	20546	20470	20574	20486	20568	20636	20286	20546	20457	20333	20146	20318	20417	20550	20338	20609	20597	20233	20430	20534	20622	20507	20455	20675	20672	20733	20546	20548	20504	20594	20315	20633	20299	20478	20359	20561	20376	20532	20480	20477	20524	20255	20486	20533	20647	20619	20531	20689	20334	20569	20515	20665	20465	20525	20594	20634	20451	20362	20333	20367	20325	20325	20451	20531	20440	20427	20525	20369	20403	20351	20444	20511	20471	20578	20531	20676	20403	20557	20475	20322	20522	20453	20399	20628	20539	20533	20621	20435	20602	20652	20633	20494	20378	20458	20442
18306	24391	22161	18530	16655	16355	15876	15648	15494	15213	15319	15135	15277	15398	15333	15222	15381	15419	15343	15415	15229	15305	15330	15133	15367	15445	15233	15269	15306	15308	15300	15408	15177	15465	15175	15337	15229	15303	15157	15234	15208	15159	15387	15283	15335	15133	15126	15178	15276	15365	15269	15209	15145	15439	15299	15262	15295	15174	15253	15289	15361	15296	15226	15264	15166	15311	15247	15300	15279	15415	15304	15313	15421	15269	15249	15154	15023	15167	15243	15216	15292	15405	15184	15146	15278	15204	15524	15163	15287	15440	15044	15227	15143	15237	15169	15199	15250	15196	15153	15172	15244	15307	15101	15192	15200	15314	15232	15361	15345	15291	15201	15389	15324	15257	15155	15189	15124	15297	15076	15255	15260	15328	15168	15191	15241	15154	15210	15208	15139	15353	15278	15266	15171	15217	15476	15334	15226	15054	15166	15403	15179	15244	15216	15270	15337	15360	15279	15227	15271	15248	15354	15283	15044	15226	15132	15427	15333	15283	15139	15495	15301	15179	15335	15299	15077	15199	15314	15284	15163	15260	15203	15233	15178	15255	15309	15224	15322	15187	15332	15229	15466	15423	15117	15258	15220	15186	15297	15057	15425	15383	15514	15196	15312	15347	15168	15164	15083	15206	15252	15179	15190	15176	15232	15214	15368	15281	15271	15200	15282	15210	15242	15256	15413	15186	15278	15352	15351	15153	15239	15231	15286	15331	15122	15140	15239	15321	15298	15288	15226	15184	15118	15192	15171	15196	15208	15058	15277	15149	15148	15124	15253	15325	15133	15121	15275	15270	15134	15298	15302	15342	15280	15272	15215	15125	15223	15336	15278	15198	15299	15229	15314	15308	15216	15203	15143	15290	15173	15124	15263	15346	15276	15183	15418	15164	15138	15268	15196	15261	15317	15257	15243	15330	15293	15215	15191	15494	15170	15220	15253	15362	15212	15338	15174	15079	15375	15353	15206	15280	15126	15296	15142	15275	15187	15302	15396	15227	15100	15181	15228	15184	15321	15182	15406	15196	15230	15223	15279	15293	15166	15200	15261	15226	15298	15250	15210	15225	15391	15242	15106	15386	15233	15201	15202	15237	15460	15181	15213	15284	15484	15256	15339	15489	15175	15351	15115	15218	15262	15239	15175	15288	15058	15259	15128	15272	15263	15225	15321	15195	15228	15207	15214	15203	15349	15230	15208	15248	15233	15270	15281	15162	15188	15137	15368	15168	15330	15284	15316	15303	15253	15288	15145	15377	15184	15338	15197	15213	15324	15253	15212	15231	15108	15297	15241	15346	15321	15188	15287	15155	15300	15169	15158	15132	15385	15102	15045	15092	15440	15320	15055	15258	15313	15168	15323	15259	15187	15041	15080	15381	15271	15351	15381	15084	15251	15238	15152	15064	15286	15312	15085	15386	15319	15157	15301	15269	15077	15257	15381	15380	15124	15182	15167	15241	15313	15345	15160	15278	15422	15272	15159	15216	15241	15140	15423	15305	15262	15275	15317	15348	15265	15135	15064	15270	15373	15213	15337	15174	15278	15181	15334	15203	15318	15393	15205	15335	15256	15458	15285	15296	15262	15308	15369	15096	15282	15205	15259	15227	15249	15396	15174	15182	15115	15246	15421	15301	15271	15259	15251	15114	15255	15352	15300	15414	15296	15345	15413	15359	15330	15085	15395	15224	15450	15310	15445	15414	14959	15191	15094	15257	15099	15295	15231	15251	15294	15258	15245	15289	15220	15172	15222	15233	15250	15213	15225	15099	15386	15203	15277	15236	15429	15197	15406	15248	15267	15242	15382	15288	15356	15257	15196	15199	15205	15100	15457	15270	15477	15302	15288	15330	15326	15091	15212	15382	15359	15250	15237	15375	15220	15242	15400	15201	15327	15159	15155	15115	15192	15230	15075	15350	15136	15235	15171	15081	15355	15301	15308	15346	15211	15379	15266	15152	15218	15361	15189	15212	15161	15164	15218	15410	15168	15290	15205	15278	15095	15265	15296	15246	15224	15173	15343	15297	15184	15320	15160	15149	15099	15228	15327	15380	15260	15197	15205	15196	15286	15324	15246	15403	15284	15231	15223	15317	15292	15296	15167	15346	15329	15157	15209	15243	15324	15339	15336	15309	15160	15258	15168	15208	15217	15321	15378	15351	15141	15157	15306	15201	15220	15282	15362	15309	15216	15218	15137	15341	15199	15381	15213	15273	15326	15221	15417	15092	15358	15126	15304	15108	15144	15156	15356	15244	15239	15110	15247	15134	15408	15363	15401	15382	15224	15391	15196	15317	15255	15220	15365	15296	15352	15361	15252	15243	15409	15301	15322	15403	15388	15349	15258	15316	15316	15403	15205	15213	15174	15274	15234	15091	15064	15352	15232	15374	15203	15276	15217	15454	15348	15237	15216	15343	15256	15139	15037	15141	15289	15087	15344	15266	15376	15165	15313	15223	15320	15280	15317	15244	15155	15182	15315	15265	15245	15067	15414	15030	15286	15131	15206	15268	15215	15153	15213	15336	15227	15103	15124	15161	15291	14926	15301	15231	15362	15336	15185	15094	15433	15160	15294	15279	15334	15268	15103	15210	15234	15260	15281	15338	15263	15264	15232	15338	15099	15334	15299	15214	15070	15445	15168	15449	15154	15402	15392	15383	15345	15176	15302	15270	15186	15164	15276	15267	15256	15149	15250	15331	15200	15354	15124	15184	15352	15220	15312	15257	15242	15396	15259	15206	15367	15260	15310	15348	15228	15265	15341	15103	15178	15211	15273	15318	15314	15237	15434	15212	15223	15260	15317	15179	15144	15353	15369	15354	15186	15312	15145	15131	15331	15310	15216	15041	15176	15291	15302	15183	15408	15318	15350	15308	15350	15101	15229	15226	15216	15233	15336	15384	15179	15318	15340	15351	15233	15279	15333	15268	15211	15134	15340	15171	15290	15289	15312	15235	15569	15502	15240	15249	15167	15341	15229	15172	15260	15383	15250	15230	15313	15376	15220	15070	15415	15349	15162	15150	15260	15198	15206	15151	15398	15128	15137	15293	15343	15175	15225	15360	15319	15104	15263	15288	15330	15244	15246	15342	15349	15354	15316	15325	15223	15293	15250	15109	15250	15234	15367	15286	15248	15298	15213	15170	15331	15315	15106	15245	15342	15199	15340	15341	15329	15253	15305	15278	15234	15263	15192	15165	15403	15359	15263	15424	15189	15245	15392	15215	15297	15098	15195	15345	15269	15298	15296	15176	15200	15185	15286	15142	15252	15263	15265	15289	15198	15423	15262	15261	15240	15232	15214	15285	15210	15334	15441	15128	15280	15195	15179	15251	15119	15227	15120	15357	15324	15354	15381	15238	15287	15190	15332	15223	15326	15154	15346	15062	15165	15278	15281	15299	15351	15080	15360	15240	15281	15290	15288	15177	15088	15266	15169	15390	15305	15187	15210	15144	15282	15285	15263	15255	15267	15260	15373	15288	15268	15145	15267	15058	15183	15309	15410	15190	15285	15273	15379	15273	15337	15191	15272	15328	15288	15254	15348	15287	15389	15177	15160	15405	15141	15074	15199	15207	15310	15314	15078	15411	15196	15162	15217	15259	15306	15396	15038	15194	15251	15430	15382	15161	15052	15255	15303	15252	15319	15041	15206	15260	15170	15121	15285	15222	15243	15170	15241	15045	15329	15166	15269	15180	15411	15247	15289	15472	15108	15082	15328	15316	15051	15162	15386	15107	15396	15247	15107	15215	15159	15347	15366	15155	15434	15295	15253	15175	15203	15295	15187	15423	15202	15356	15244	15332	15231	15275	15172	15345	15238	15303	15150	15192	15358	15198	15351	15311	15255	15153	15278	15146	15304	15221	15210	15199	15132	15391	15319	15255	15173	15342	15380	15300	15265	15519	15181	15156	15293	15334	15409	15370	15131	15242	15347	15296	15306	15209	15339	15292	15364	15089	15336	15135	15184	15114	15172	15058	15304	15215	15209	15195	15200	15122	15207	15316	15237	15269	15267	15325	15290	15236	15189	15329	15107	15312	15388	15320	15234	15349	15278	15114	15373	14900	15260	15181	15382	15247	15297	15341	15355	15268	15206	15209	15289	15146	15174	15280	15243	15169	15371	15240	15051	15332	15151	15289	15228	15370	15336	15103	15249	15410	15355	15241	15094	15285	15338	15266	15311	15319	15278	15161	15265	15422	15216	15334	15169	15071	15153	15106	15309	15214	15102	15152	15403	15321	15222	15216	15133	15175	15267	15183	15176	15460	15305	15175	15164	15302	15307	15268	15202	15263	15303	15380	15243	15207	15307	15155	15238	15368	15307	15222	15206	15348	15224	15243	15278	15198	15002	15312	15300	15209	15271	15287	15275	15212	15246	15361	15140	15161	15362	15274	15322	15124	15279	15258	15017	15278	15236	15416	15200	15277	15233	15220	15280	15087	15237	15314	15351	15338	15252	15091	15334	15313	15430	15239	15131	15289	15268	15383	15361	15278	15243	15324	15152	15279	15380	15262	15160	15064	15172	15117	15317	15303	15242	15248	15309	15290	15214	15279	15278	15154	15463	15084	15311	15305	15423	15399	15258	15210	15323	15210	15169	15225	15269	15324	15276	15222	15148	15119	15173	15417	15251	15395	15162	15164	15173	15317	15358	15352	15149	15141	15177	15219	15337	15184	15225	15176	15277	15280	15119	15199	15294	15338	15118	15329	15202	15177	15234	15275	15196	15261	15079	15222	15332	15167	15211	15349	15321	15203	15085	15270	15220	15319	15240	15341	15273	15287	15428	15298	15243	15110	15151	15268	15179	15193	15374	15147	15248	15184	15274	15056	15303	15179	15290	15340	15358	15288	15231	15173	15325	15143	15224	15254	15233	15230	15330	15376	15161	15233	15267	15184	15204	15324	15250	15270	15260	15076	15362	15234	15363	15423	15251	15344	15303	15390	15127	15191	15282	15309	15290	15215	15404	15384	15303	15267	15279	15346	15219	15226	15242	15269	15331	15307	15317	15020	15359	15245	15420	15197	15190	15143	15145	15238	15222	15223	15359	15419	15173	15296	15277	15192	15215	15234	15209	15275	15265	15260	15277	15176	15234	15010	15139	15312	15254	15354	15311	15341	15187	15154	15330	15257	15297	15282
24205	21691	29387	24711	22930	24229	23664	21041	20426	20387	20338	19975	20029	20222	19942	20012	19988	19942	19843	19721	19781	19860	19964	20013	19912	20100	19946	19738	19861	19774	19888	19948	20000	19844	19868	19768	19922	19838	19980	19846	19996	19698	19901	19879	19993	19894	19891	20036	19759	19831	19681	19879	19802	19711	19814	19740	19700	19802	19783	19823	19874	19799	19704	19674	19827	19529	19954	19884	20241	20386	20218	20168	19987	19667	19849	19657	19742	19673	19878	19653	19604	19681	19595	19715	19675	19784	19681	19981	19730	19830	19891	19733	20059	19883	19418	19737	19631	19886	19901	19603	19609	19935	19698	19579	19792	19689	19639	19801	19736	19541	19621	19745	19602	19915	19794	19774	19794	19508	19955	19785	19751	19673	19830	19782	19717	19624	19891	19661	19814	19860	19560	19674	19739	19749	19787	19786	19792	19850	19837	19547	19809	19756	19709	19787	19873	19855	19660	19598	20063	19783	19807	19844	19870	19742	19829	19637	19659	19600	19666	19878	19795	19567	19677	19684	19886	19872	19812	19669	19694	19986	19722	19776	19792	19545	19787	19598	19836	19838	19777	19873	19832	19898	19877	19709	19739	19759	19616	19591	19854	19580	19741	19952	19715	20015	19666	19601	19710	19696	19851	19817	19795	19640	19686	19691	19718	19826	19720	19690	19753	19891	19845	19891	19973	19747	19979	19713	19759	19685	19649	19912	19784	19735	20010	19990	19806	19840	19899	19724	19786	19649	19593	19556	19863	19514	19623	19717	19918	19790	19696	19913	19644	19652	19640	19718	19718	19777	19697	19655	19819	19726	19698	19754	19847	19804	19691	19599	19841	19702	19656	19371	19760	19626	19777	19597	19677	19704	19705	19701	19817	19462	19777	19744	19864	19977	19691	19715	19747	19692	19593	19762	19640	19772	19913	19630	19904	19791	19849	19647	19555	19808	19953	19906	19915	19721	19613	19691	19633	19568	19554	19659	19770	19734	19624	19815	19823	19849	19619	19835	19688	19844	19658	19610	19734	19729	19536	19729	19668	19929	19830	19949	19826	19776	19540	19798	19823	19925	19666	19737	19785	19745	19768	19775	19781	19558	19499	19571	19770	19797	19574	19745	19714	19880	19908	19846	19766	19776	19697	19942	19513	19788	19746	19731	19754	19705	19884	19794	19892	19655	19795	19808	19669	19719	19731	19609	19746	19740	19784	19565	19684	19760	19732	19647	19818	19837	19597	19618	19660	19770	19639	19603	19764	19715	19880	19819	19846	19696	19908	19734	19714	19788	19868	19830	19842	19785	19733	19605	19736	19517	19483	19610	19740	19799	19853	19624	19733	19560	19760	19608	19658	19811	19555	19811	19961	19780	19787	19773	19727	19869	19681	19898	19687	19678	19648	19715	19576	19684	19859	19710	19874	19597	19566	19854	19727	19839	19707	19797	19720	19729	19923	19942	19855	19891	19753	19778	19779	19664	19760	19842	19609	19755	19565	19715	19749	19811	19514	19692	19662	19703	19624	19661	19627	19765	19653	19730	19799	19706	19941	19723	19587	19767	19748	19539	19644	19618	19591	19736	19752	19631	19834	19850	19733	19544	19781	19843	19806	19706	19692	19485	19787	19655	19801	19760	19895	19987	19869	19808	19679	19810	19729	19799	19520	19615	19723	19494	19618	19888	19824	19832	19797	19795	19774	19750	19669	19941	19744	19856	19683	19709	19993	19618	19787	19692	19763	19873	19932	19912	19580	19708	19786	19693	19643	19538	19472	19894	19868	19712	19898	19741	19745	19833	19968	19645	19674	19681	19821	19672	19784	19725	19685	19606	19749	19907	19770	19745	19460	19601	19889	19829	19597	19964	19721	19852	19676	19862	19592	19854	19766	19724	19809	19682	19699	19787	19823	19706	19812	19652	19782	19618	19847	19874	19776	19760	19662	19683	19803	19764	19880	19840	19847	19916	19451	19678	19885	19755	19843	19680	19807	19759	19674	19692	19859	19644	19688	19710	19637	19875	19675	19639	19671	19835	19548	19953	19833	19878	19819	19612	19992	19875	19740	19647	19823	19873	19695	19855	19787	19746	19789	19570	19739	19614	19800	19548	19826	19778	19788	19737	19739	20103	19724	19605	19678	19971	19808	19522	19840	19861	19557	19868	19683	19683	19554	19632	19877	19594	19883	19789	19721	19879	19568	19897	19715	19607	19748	19665	19675	19627	19871	19928	19753	19757	19568	19829	19754	19782	19889	19875	19720	19922	19800	19824	19473	19765	19811	19487	19653	19608	19807	19648	19797	19806	19664	19707	19570	19793	19686	19720	19911	19780	19884	19712	19819	19979	19669	19660	19898	19947	19822	19853	19965	19797	19672	19814	19804	19600	19734	19642	19802	19593	19751	19778	19816	19774	19680	19850	19622	19660	19669	19732	19795	19557	19604	19699	19772	19875	19733	19854	19947	19843	19819	19478	19683	19885	19714	19704	19836	19825	19768	19797	19813	19524	19776	19439	19840	19690	19916	19732	19693	19838	19731	19780	19817	19809	19799	19453	19801	19829	19875	19675	19809	19776	19755	19587	19572	19807	19822	19710	19742	19776	19709	19864	19828	19889	19623	19854	19889	19852	19953	19853	19757	19890	19816	19630	19795	19949	19790	19800	19502	19753	19715	19838	19676	19560	19623	19723	19642	19827	19738	19909	19798	19703	19981	19679	19875	19930	19723	19754	19910	19756	19762	19807	19666	19792	19848	19608	19674	19715	19886	19880	19694	19667	19684	19646	19698	19908	19834	19740	19671	19904	19610	19910	19838	19511	19789	19748	19783	19763	19629	19786	19838	19737	19686	19909	19761	19645	19770	19774	19731	19613	19739	19670	20119	19924	19809	19851	19656	19672	19883	19603	19650	19833	19947	19825	19736	19729	19659	19770	19828	19800	19636	19762	19670	19860	19796	19776	19539	20020	19841	19741	19715	19904	19761	19895	19770	19926	19568	19670	19777	19764	19679	19831	19722	19668	19780	19747	19897	19832	19762	19753	19789	19601	19800	19678	19782	19722	19733	19596	19823	19859	19747	19823	19725	19718	19756	19694	19751	19470	19800	19845	19744	19752	19656	19892	19690	19709	19877	19681	19912	19764	19801	19652	19952	19949	19867	19692	19838	19903	19952	19876	19789	19717	19875	19930	19692	19731	19751	19879	19569	19597	19825	19865	19747	19811	19848	19822	19798	19669	19744	19816	19887	19861	19603	19612	19772	19937	19885	19715	19655	19762	19839	19675	19602	19805	19898	19838	19797	19987	19774	19725	19813	19767	19636	19832	19821	19812	19827	19791	19982	19716	19653	19377	19535	19721	19728	19611	19734	19939	19900	19674	19753	19843	19719	19581	19551	19672	19807	19876	19732	19884	19827	19642	19755	19918	19832	19555	19677	19646	19671	19775	19731	19800	19800	19703	19874	19854	19759	19837	19773	19579	19860	19676	19742	19660	19878	19693	19859	19576	19564	19779	19653	19873	19667	19796	19595	19653	19794	19668	19704	19893	19640	19905	19823	19670	19878	19791	19710	19678	19671	19742	19590	19714	19854	19799	19755	19944	19782	19835	19655	19917	19721	19685	19632	19736	19791	19845	19928	19832	19733	19703	19762	19841	19754	19895	19788	19787	19627	19576	19648	19811	19707	19687	19695	19695	19738	19620	19739	19871	19582	19683	19861	19917	19811	19674	19890	19900	19787	19777	19938	19772	19658	19710	19654	20118	19737	19514	19901	19603	19747	19823	19587	19639	20012	19667	19750	19617	19570	19817	19799	19792	19787	19831	19738	19805	19900	19839	19882	19733	19540	19654	19556	19743	19766	19684	19589	19776	19422	19756	19908	19859	19856	19624	19784	19842	19784	19825	19378	19807	19826	19794	19703	19705	19779	19706	19634	20058	19725	19813	19745	19951	19734	19592	19857	19773	19984	19631	19672	19806	19849	19620	19722	19686	19680	19709	19652	19843	19667	19650	19833	19757	19592	19799	19765	19715	19675	19684	19917	19755	19784	19801	19938	19840	19796	19727	19780	19772	19699	19794	19773	19732	19892	19855	19655	19735	19480	19846	19710	19723	19739	19777	19692	19727	19761	19612	19802	19796	19878	19838	19793	19679	19597	19686	19880	19787	19491	19793	19596	19749	19910	19551	19666	19715	19730	19645	19760	19803	19709	19646	19604	19651	19708	19703	19722	19877	19685	19740	19869	19643	19949	19812	19701	19631	19919	19626	19855	19833	19682	19728	19663	19669	19528	19596	19793	19585	19670	19674	19614	19866	19627	19690	19841	19926	19893	19791	19910	19792	19732	19518	19800	19680	19692	19827	19745	19624	19761	19642	19711	19695	19537	19799	19978	19838	19779	19755	20075	19605	19662	19743	19539	19758	19742	19919	19686	19722	19618	19824	19807	19906	19722	19663	19718	19750	19734	19850	19746	19825	19631	19647	19767	19568	19745	19837	19823	19574	19614	19674	19748	19754	19619	19793	19669	19710	19720	19712	19574	19715	19898	19657	19780	19771	20047	19809	19656	19819	19544	19811	20006	19561	19832	19783	19667	19786	19800	19786	19660	19733	19670	19886	19570	19732	19819	19900	19504	19814	19775	19842	19677	19693	19663	19920	19706	19681	19870	19856	19839	19581	19647	19913	19764	19753	19805	19612	19771	19796	19542	19709	19681	19639	19813	19972	19580	19677	19501	19537	19809	19813	19626	19725	19724	19809	19677	19804	19876	19793	19781	19648	19620	19784	19682	19546	19868	19687	19764	19894	19842	19760	19947	19734	19690	19681	19607	19678	19903	19875	19693	20005	19815	19855	19905	19659	19744	19529	19743	19687	19848	19610	19910	19787	19674	19781	19779	19647	19849	19803	19776	19731	19931	19868	19659	19769	19790	19755	19479	19841	19802	19716	19759	19874	19857	19766	19821	19733	19851	19615	19602	19728	19640	19562	19700	19630	19880	19858	19569	19494	19611	19813	19648	19562	19813	19720	19595	19582	19791	19708	19621	19711	19749	19909	19741	19716	19887	19783	19796	19847	19726	19768	19621	19652	19756	19685	19564	19916	19922	19891	19761	19864	19747	19658	19750	19738	19794	19807	19812	19757	19754	19859	19820	19642
19723	33806	31181	23842	20696	19085	17892	17575	17328	16738	16719	16847	16585	16685	16586	16562	16345	16410	16500	16539	16259	16439	16492	16541	16585	16493	16446	16258	16465	16468	16439	16454	16587	16458	16527	16612	16386	16383	16343	16556	16462	16372	16417	16412	16419	16447	16499	16404	16480	16501	16508	16550	16435	16414	16625	16462	16466	16223	16416	16371	16270	16429	16195	16591	16469	16402	16186	16552	16917	17188	16847	16860	16577	16440	16376	16360	16595	16292	16355	16302	16425	16314	16375	16356	16361	16479	16407	16333	16402	16354	16457	16251	16332	16457	16263	16560	16294	16361	16405	16361	16514	16241	16556	16447	16475	16318	16350	16413	16425	16416	16421	16341	16429	16278	16442	16475	16536	16576	16444	16229	16544	16377	16465	16230	16516	16364	16447	16487	16330	16215	16359	16507	16324	16158	16457	16510	16323	16356	16417	16242	16474	16359	16624	16267	16387	16450	16377	16502	16587	16287	16260	16536	16521	16399	16297	16497	16262	16254	16519	16459	16290	16431	16321	16295	16262	16316	16330	16402	16282	16376	16443	16587	16333	16458	16211	16413	16515	16423	16436	16411	16462	16387	16371	16291	16230	16508	16377	16292	16458	16355	16438	16274	16308	16209	16292	16345	16337	16305	16107	16404	16345	16382	16347	16498	16327	16506	16496	16420	16497	16319	16397	16349	16332	16298	16369	16413	16545	16363	16562	16405	16357	16461	16264	16459	16371	16380	16322	16544	16439	16426	16432	16456	16416	16468	16446	16339	16270	16342	16530	16317	16698	16432	16535	16308	16248	16455	16304	16336	16297	16455	16339	16493	16320	16259	16349	16318	16284	16355	16353	16330	16375	16238	16350	16261	16138	16434	16409	16352	16240	16294	16249	16353	16504	16445	16432	16341	16426	16374	16425	16268	16425	16370	16300	16483	16357	16518	16165	16547	16179	16171	16251	16264	16417	16413	16533	16344	16232	16290	16334	16416	16272	16412	16305	16325	16322	16461	16337	16328	16322	16468	16430	16547	16434	16454	16330	16599	16402	16369	16468	16457	16491	16521	16313	16487	16364	16469	16532	16458	16426	16326	16442	16364	16477	16549	16404	16255	16201	16472	16302	16328	16299	16471	16313	16493	16390	16209	16367	16316	16550	16410	16482	16396	16412	16488	16315	16203	16347	16329	16319	16203	16370	16403	16247	16516	16426	16330	16385	16311	16472	16510	16339	16345	16463	16385	16294	16535	16406	16434	16523	16537	16440	16276	16354	16463	16540	16384	16315	16385	16258	16457	16393	16450	16269	16453	16461	16297	16421	16419	16483	16413	16242	16423	16321	16341	16486	16253	16435	16451	16523	16332	16330	16378	16457	16406	16318	16331	16394	16365	16410	16497	16427	16388	16315	16361	16401	16416	16356	16178	16396	16626	16370	16281	16536	16380	16292	16357	16511	16280	16460	16277	16423	16371	16271	16192	16347	16300	16414	16518	16420	16435	16303	16399	16171	16345	16297	16248	16267	16362	16353	16285	16418	16430	16366	16363	16442	16352	16382	16342	16509	16296	16324	16368	16389	16126	16321	16373	16515	16299	16505	16349	16505	16312	16294	16413	16423	16421	16483	16444	16468	16483	16495	16279	16582	16291	16539	16530	16423	16333	16436	16472	16247	16276	16443	16523	16425	16403	16518	16547	16332	16509	16359	16466	16360	16376	16371	16350	16349	16348	16485	16374	16384	16440	16619	16433	16300	16335	16434	16355	16470	16480	16309	16336	16464	16267	16422	16377	16438	16357	16283	16474	16396	16356	16330	16333	16444	16426	16347	16541	16405	16425	16382	16303	16371	16331	16347	16497	16401	16260	16383	16394	16426	16444	16364	16212	16496	16409	16459	16487	16318	16393	16312	16339	16485	16407	16339	16379	16348	16219	16471	16478	16332	16479	16453	16260	16377	16302	16266	16396	16442	16342	16248	16350	16457	16287	16442	16445	16425	16360	16369	16349	16526	16374	16413	16384	16314	16278	16549	16354	16498	16387	16426	16305	16458	16395	16243	16371	16424	16455	16279	16393	16445	16494	16495	16544	16412	16193	16313	16333	16484	16287	16379	16464	16400	16490	16486	16370	16362	16401	16374	16346	16437	16513	16574	16321	16399	16443	16410	16447	16484	16429	16515	16283	16349	16559	16443	16370	16478	16357	16478	16451	16418	16306	16520	16480	16441	16443	16466	16244	16451	16589	16344	16587	16255	16457	16438	16529	16429	16387	16479	16378	16464	16325	16394	16398	16419	16260	16372	16320	16417	16515	16374	16421	16400	16315	16235	16377	16436	16284	16241	16314	16543	16126	16262	16528	16488	16358	16490	16507	16383	16552	16552	16271	16461	16442	16461	16228	16358	16149	16384	16558	16420	16304	16362	16438	16415	16526	16253	16235	16361	16293	16411	16374	16330	16329	16458	16318	16351	16432	16478	16514	16306	16252	16256	16306	16324	16392	16466	16359	16247	16439	16480	16395	16350	16346	16507	16342	16467	16489	16281	16330	16371	16463	16426	16429	16364	16492	16445	16315	16357	16409	16383	16409	16247	16501	16327	16271	16399	16071	16549	16380	16340	16313	16420	16349	16444	16295	16398	16335	16195	16308	16293	16325	16441	16532	16440	16344	16364	16375	16432	16355	16456	16543	16335	16473	16471	16495	16382	16294	16339	16337	16340	16495	16433	16438	16371	16320	16368	16389	16508	16275	16416	16272	16534	16315	16411	16433	16170	16290	16488	16128	16415	16414	16344	16411	16348	16493	16393	16542	16430	16343	16269	16452	16442	16527	16404	16509	16426	16265	16536	16497	16453	16367	16321	16275	16452	16387	16324	16595	16475	16477	16413	16382	16476	16471	16543	16379	16184	16449	16498	16444	16417	16298	16446	16369	16293	16450	16352	16309	16325	16505	16449	16326	16375	16481	16527	16280	16450	16520	16346	16454	16288	16466	16265	16334	16593	16550	16534	16347	16432	16189	16254	16417	16414	16355	16333	16372	16430	16308	16465	16375	16441	16405	16427	16328	16256	16348	16263	16340	16455	16197	16527	16327	16443	16380	16423	16269	16521	16367	16343	16343	16327	16397	16169	16389	16433	16422	16356	16427	16658	16511	16506	16393	16215	16338	16315	16333	16446	16264	16434	16448	16284	16371	16413	16175	16292	16393	16501	16254	16439	16474	16419	16575	16482	16589	16738	16379	16376	16392	16310	16358	16318	16489	16493	16337	16405	16433	16413	16484	16553	16414	16371	16309	16358	16358	16144	16492	16379	16344	16401	16371	16353	16412	16518	16447	16276	16434	16436	16393	16417	16340	16469	16529	16254	16482	16652	16360	16332	16431	16250	16472	16376	16477	16236	16404	16395	16217	16352	16416	16453	16422	16391	16468	16202	16421	16229	16434	16433	16272	16452	16394	16358	16438	16482	16301	16400	16503	16433	16431	16569	16528	16405	16485	16541	16300	16162	16454	16179	16501	16265	16268	16519	16313	16370	16298	16451	16331	16470	16356	16281	16412	16407	16396	16582	16391	16457	16361	16424	16301	16368	16460	16238	16290	16356	16366	16486	16403	16425	16550	16439	16420	16369	16461	16510	16423	16557	16331	16567	16304	16559	16403	16287	16450	16444	16145	16328	16159	16383	16240	16455	16308	16361	16442	16479	16345	16389	16336	16494	16473	16428	16473	16478	16622	16283	16369	16381	16288	16471	16324	16342	16406	16248	16424	16304	16383	16484	16175	16463	16430	16565	16360	16228	16432	16344	16354	16576	16262	16314	16262	16423	16332	16486	16356	16397	16358	16360	16516	16466	16309	16390	16509	16363	16259	16364	16561	16317	16472	16363	16492	16498	16461	16441	16386	16500	16329	16600	16331	16223	16255	16325	16414	16447	16539	16356	16186	16445	16497	16322	16584	16435	16377	16390	16429	16438	16565	16303	16340	16180	16413	16503	16427	16587	16515	16305	16458	16194	16409	16352	16440	16468	16382	16204	16469	16310	16421	16372	16494	16328	16202	16375	16519	16267	16256	16439	16340	16395	16441	16530	16252	16326	16341	16436	16466	16321	16441	16464	16484	16373	16406	16400	16341	16249	16582	16455	16505	16195	16321	16455	16320	16467	16449	16466	16463	16365	16358	16348	16414	16444	16209	16308	16428	16319	16271	16340	16360	16482	16318	16418	16489	16316	16348	16372	16246	16323	16450	16307	16324	16322	16440	16404	16484	16400	16333	16383	16364	16362	16317	16253	16534	16476	16479	16479	16318	16441	16442	16481	16231	16402	16333	16374	16502	16636	16558	16345	16494	16377	16459	16277	16567	16324	16348	16428	16390	16554	16574	16264	16473	16449	16334	16432	16366	16110	16452	16340	16285	16405	16445	16425	16188	16459	16321	16460	16270	16393	16570	16415	16265	16312	16577	16434	16278	16387	16350	16448	16266	16263	16434	16370	16265	16321	16360	16562	16359	16377	16395	16502	16442	16643	16396	16422	16425	16350	16430	16474	16411	16402	16349	16378	16310	16400	16436	16460	16394	16355	16578	16172	16319	16505	16387	16425	16501	16466	16443	16356	16509	16510	16592	16289	16400	16241	16438	16453	16415	16438	16488	16411	16585	16526	16329	16337	16380	16433	16375	16395	16519	16478	16379	16295	16479	16455	16509	16455	16468	16369	16460	16332	16699	16482	16487	16382	16365	16415	16347	16383	16331	16419	16508	16192	16405	16437	16260	16352	16455	16308	16418	16181	16339	16361	16425	16366	16510	16523	16310	16221	16515	16385	16375	16404	16347	16198	16364	16345	16361	16438	16449	16405	16477	16201	16416	16228	16450	16334	16302	16473	16290	16240	16454	16496	16314	16432	16310	16481	16271	16430	16468	16363	16419	16485	16197	16486	16429	16211	16389	16502	16375	16339	16348	16511	16271	16408	16343	16407	16219	16338	16405	16354	16347	16371	16250	16411	16387	16373	16340	16418	16311	16625	16434	16224	16016	16372	16402	16376	16388	16407	16384	16493	16479	16516	16446	16440	16362	16500	16599	16251	16520	16378	16320	16366	16289	16449	16261	16212	16339	16452	16420	16417	16348	16455	16293	16186	16415	16475	16303	16593	16422	16404	16291
23174	21698	29736	24227	22077	24587	26808	21899	20618	20866	20591	20496	20523	20421	20076	20046	20049	20169	20127	20328	20305	20170	19886	19969	20184	19918	19990	20081	19889	19874	20082	20216	20022	20193	19947	19844	19742	20192	19981	19804	19987	20215	20028	19944	19949	19996	20116	19796	19805	19931	19903	19770	19990	19998	19993	20011	19891	19977	20052	19870	19784	19723	19885	19795	19951	20025	19806	19895	20949	20812	20691	20389	20000	19852	19909	19942	19738	19760	19957	19782	19769	19597	19948	19679	19990	19819	19857	19860	19977	19856	20102	19969	19683	19813	20050	20047	19920	19829	19945	20114	20053	19884	19679	19790	19840	20043	20044	19649	20003	20009	19888	19760	19832	19899	20006	19568	20140	19910	19831	19925	19738	19831	19742	19984	20052	19996	19786	19955	19927	19732	19911	19807	20012	19857	19878	19929	19834	20003	19799	19949	20005	19818	19843	19775	19883	20004	20232	19977	19913	19845	19828	19810	19853	19810	19937	19807	19813	19948	20107	19899	20046	20020	19785	19734	19871	19602	19926	19772	19835	19759	19634	19837	19943	19634	19719	19817	19930	19930	19780	19907	19885	19952	19779	19796	19828	19806	19919	19978	19938	19801	19948	19995	19876	20108	19864	19909	19840	19900	20071	19716	19959	19794	20011	19899	19511	19959	19940	19746	19728	19850	19744	19730	19860	19871	20018	19653	19778	19710	19753	19881	19838	19983	19804	19799	20004	19849	19769	19970	19951	19917	20070	19668	19841	20096	19903	19906	19928	19709	19743	19904	19747	20059	19768	19966	19731	19718	19933	19846	19931	19805	19837	19756	19926	19969	19946	19944	19926	19928	19653	20015	20090	19754	19885	19674	19841	20018	19786	19910	19933	19891	19800	19492	19885	19685	20104	19822	20039	19887	19693	20023	20003	19683	19953	19969	20091	19875	19644	19733	20028	19907	20023	19995	19987	19824	19763	19819	19940	19800	19734	19791	19834	19786	19734	19608	19785	19724	19943	19546	19760	19835	19737	19764	20046	19836	19775	19858	19916	19835	19768	19597	19876	19876	19746	19842	19952	19816	19869	19832	19877	20018	19924	19720	19842	20018	19719	19854	19741	19869	19960	19890	19759	19846	20019	19717	19918	19891	19799	19887	19839	19918	19799	19887	19626	19885	19821	19684	19871	19844	19999	19735	19802	19921	19963	19615	19944	19788	19882	19875	19688	19860	19890	20054	19822	19746	19887	19858	19654	19846	19765	19782	19845	19878	19966	19992	19770	19781	19738	19757	19674	19775	19868	20032	20099	19844	19787	19997	19892	19964	19866	19762	19917	19998	19619	19776	20124	19828	19895	19754	19899	19806	19947	20090	19925	19799	19829	19724	19458	19908	19838	20032	19871	19869	19777	19978	19828	19765	19843	19774	19857	20124	19668	19754	20148	20059	19856	19874	19771	19959	19892	19788	19937	19854	20003	20105	19766	19792	19758	19689	19888	19851	19971	19931	19886	19900	19833	19742	19910	19851	19974	19944	19856	19625	19732	19568	19668	19744	19793	19794	19791	19848	19930	19846	19811	19790	19929	20094	20016	19783	19979	19917	19835	19947	19869	19779	19901	20089	19910	19701	19751	19635	19935	19987	20135	19987	19935	19832	19765	19775	19538	19902	20029	19809	19685	19904	19709	19669	19904	19802	19867	20040	19765	19853	19830	19869	20048	19948	19837	20068	19716	19824	19890	19748	20123	19889	19708	19908	19859	19869	19785	19759	19773	19843	20012	19764	19687	19931	19894	19788	19886	19946	19950	20000	19999	19889	19885	19775	19714	19923	20057	19849	19924	19818	19934	19723	19934	20117	19875	20048	19877	19871	19823	19730	19919	19860	19733	19745	19951	19580	19754	19761	19979	19879	19884	19826	19616	19697	19699	19849	19783	19913	19586	19875	19958	19972	19871	19888	19884	19985	20079	19810	19852	19803	19784	19963	19870	19947	19649	19759	19828	19831	19839	19833	19845	19748	19879	19914	19760	19896	20093	19837	19765	19959	19690	19986	19929	19704	19968	19805	19944	19928	19895	19819	19957	19666	19697	19943	19660	20009	20007	19771	19785	19815	19912	19838	19759	19629	19740	19819	19889	19991	19986	19888	19779	20069	19932	20033	19854	19846	19872	19814	19704	19963	19801	19894	19789	19763	19857	19694	19888	19810	19794	19780	19930	19659	19834	19959	19888	19897	19850	19972	19827	19914	19844	19643	19782	19861	19983	19994	19867	19835	19527	19849	19868	19949	19799	19683	19805	19984	19959	19786	19903	19857	19736	19827	19796	19922	19796	19855	19763	19862	19833	19752	19919	19761	19868	19742	19937	19778	20022	19737	19994	19752	19784	19931	19903	19752	19795	19746	19739	19735	19770	19782	19944	19861	19723	19796	19825	19800	19724	19859	19960	19824	19896	19789	19922	19812	19868	19820	19660	19708	19824	19844	19904	19851	19949	19779	19860	20000	19731	19720	19834	19919	19919	19795	19841	19710	19851	19863	19716	20106	19907	19849	19715	19695	19706	19913	19928	19884	19823	19930	19663	19804	19761	19797	19712	19753	20249	19711	19850	19948	19934	19962	19879	19600	19758	19712	19869	19968	19974	19899	19618	19871	19713	19834	19885	19799	19820	19812	19786	19810	19950	19877	19979	19684	20048	19941	19998	19895	19915	20070	19988	19761	19980	19994	19750	19869	19904	19837	19921	19830	19862	19827	19833	19835	19645	19637	20039	19761	20042	19819	19968	20090	19829	19960	20054	19780	19786	19921	19870	19939	20092	19809	19804	20073	19714	19850	19883	19918	20186	19878	20024	19759	19900	19806	19805	19815	19844	19991	19968	19934	19964	19871	19819	19796	19871	19742	19988	19860	19977	19921	19745	19995	19888	19744	19858	19834	19806	19746	19888	19889	19789	19982	19800	19719	19581	19774	19814	19626	19633	19665	19828	19856	19856	19737	19841	19966	19957	19812	19725	20148	19854	19866	19871	19729	19813	20038	19696	19748	19831	19886	19737	19901	20020	19773	19959	19794	20044	19993	19852	19814	19899	19795	19771	19875	19908	19767	19731	19821	19816	19868	20000	19852	19895	19942	19913	19775	19594	19754	19625	19694	20083	19679	19741	19866	19775	19947	19962	19641	19968	19948	19820	19759	20005	19815	19827	19863	19904	20035	19720	19836	19932	19734	19893	19872	19962	19679	19688	19957	19954	19757	19792	19687	19955	19761	19712	19893	19770	19863	19893	19962	19810	19930	19699	19913	19846	20070	19862	19747	19789	19793	19858	19681	19925	19830	19905	19930	19837	19748	19835	19852	19709	19735	19803	19765	19717	19858	19671	19890	19720	19731	19613	19824	19927	19755	20051	20042	19695	20041	19836	19723	19895	19728	19736	19763	19697	19834	19840	19706	19748	19585	19693	19856	19840	19819	19760	19801	19782	20068	19845	19768	19675	19868	19879	19776	19806	19876	19823	19959	19654	19824	19729	19715	19877	19815	19847	19952	20015	19798	19803	19873	19903	19941	19868	19836	19850	19814	19995	19802	19960	19835	19732	19720	19993	19823	19952	19868	19746	19800	19786	19744	19859	19986	19825	20095	19738	19845	19719	20109	20018	19819	19904	19806	19826	19844	19704	19777	19818	19899	19805	19710	19762	19758	19629	20021	19714	19902	19864	19897	19805	20009	19726	19790	19832	19821	20006	19829	19835	20057	19783	19835	19834	19810	19787	19967	19912	19954	19927	19735	19889	19763	19670	19662	19772	19894	19888	19751	19636	19843	19645	19901	19838	19926	19843	19751	19596	19951	19924	19762	20125	19963	19900	19738	19992	20093	19646	19688	19786	19701	20014	19920	19715	19781	19919	19651	19640	19789	19823	19761	19704	19687	19786	19889	19934	19836	20074	19912	19617	19703	19796	19778	19933	19623	20025	20085	20003	19869	20077	19880	19781	19916	19973	19841	19692	19793	19717	19903	19884	19749	19895	19783	19801	20110	19733	19802	19952	19721	19601	19761	19856	19804	19920	19952	19992	19835	19883	20243	19757	19910	19658	19842	19799	19829	19816	20003	19903	19901	19783	19800	19965	19863	19747	19745	19853	19705	19558	19612	19825	19776	19921	19808	19822	19747	19820	19926	19901	19892	19754	19706	20030	19937	19925	19911	19813	19794	19702	19904	19843	19758	19655	19898	19891	19917	19747	19834	20208	19942	19837	19816	19547	19747	19963	19975	19823	19810	19933	19691	19723	19759	19870	19973	19854	19755	19856	19725	19853	19929	19879	19954	20003	19973	19894	20064	19867	19796	19854	20084	19915	19906	19743	20021	19910	19723	19632	19693	19978	19902	19857	19702	19906	19781	19793	19820	19810	19967	19804	19823	19903	19982	19931	19752	19822	19782	19906	19819	19861	19752	20076	19919	19761	19843	19755	19909	19930	19775	19759	20065	19922	19745	19968	19946	19705	19637	19633	20024	19748	19641	19810	19849	19735	19753	20026	19911	19903	19991	19916	19978	19875	19788	19844	19763	19785	20062	19798	20078	19737	19847	19879	19881	19853	19718	19710	19725	19755	19958	19919	19674	19904	19877	19786	20066	19863	19863	19749	19921	19681	19929	19908	20003	19823	19893	19639	19885	19927	19819	19703	19731	19911	19943	19848	19698	20005	19818	19711	19716	19839	20045	19866	19775	19640	19730	19933	19943	19797	19842	19985	19919	19891	19718	19842	19878	19749	19859	19869	19764	19868	19908	19780	19856	19864	19698	19811	19898	19672	19540	19826	19675	19767	19808	19866	19857	19966	19957	19837	19839	19932	19791	19836	19866	19795	19958	19792	19940	19904	19913	19789	19764	19796	20028	19858	19960	19859	19811	19620	19862	19647	19844	19760	19704	19861	19813	20009	19922	19920	19740	19813	19801	19861	19657	19610	19906	19722	19865	20007	19791	19860	19713	20059	19801	19841	19712	19914	19793	20000	19750	19863	19636	19892	19856	19943	19743	19880	19781	19734	19884	19713	19943	19826	19915	19866	20087	19777	19880	19813	19764	20049	19830	20017	19812	19875	19968	19974	19835	19940	19745	19695	19847	20068	20028	19996	19930	19879	19864	19915	19988	20076	19860
21964	39282	35152	27387	23545	20951	19411	18498	17830	17478	17303	17234	16971	16741	16714	16767	16637	16757	16559	16689	16659	16610	16697	16787	16691	16676	16702	16541	16660	16622	16666	16486	16666	16702	16443	16485	16529	16493	16540	16610	16633	16497	16606	16478	16531	16527	16552	16613	16648	16676	16737	16483	16722	16613	16531	16559	16694	16315	16489	16419	16497	16644	16518	16538	16642	16557	16535	16917	17837	17711	17394	17031	16792	16355	16484	16490	16490	16501	16506	16541	16369	16403	16614	16543	16445	16583	16397	16472	16639	16483	16333	16530	16540	16381	16302	16555	16589	16587	16376	16463	16578	16426	16629	16491	16418	16591	16484	16278	16398	16708	16530	16562	16457	16576	16487	16387	16675	16454	16656	16425	16524	16568	16377	16610	16484	16452	16551	16556	16548	16506	16451	16426	16470	16372	16605	16389	16601	16578	16410	16302	16306	16452	16520	16520	16472	16475	16262	16587	16575	16638	16433	16404	16553	16555	16507	16418	16571	16467	16397	16540	16352	16385	16524	16484	16346	16476	16398	16530	16322	16719	16439	16383	16636	16460	16483	16479	16378	16418	16423	16502	16418	16428	16452	16535	16467	16575	16612	16446	16550	16527	16457	16578	16326	16484	16686	16519	16604	16425	16348	16441	16285	16471	16427	16413	16419	16678	16395	16527	16410	16350	16455	16512	16382	16304	16582	16392	16594	16568	16692	16643	16601	16462	16419	16402	16465	16448	16559	16328	16623	16451	16562	16304	16559	16589	16523	16569	16608	16538	16455	16373	16586	16387	16356	16432	16557	16329	16541	16476	16483	16328	16476	16402	16248	16231	16557	16530	16423	16528	16605	16519	16553	16523	16592	16399	16258	16610	16351	16452	16411	16477	16587	16592	16497	16448	16528	16352	16530	16591	16401	16513	16499	16373	16409	16315	16577	16436	16602	16465	16374	16526	16343	16393	16475	16391	16479	16535	16470	16552	16300	16527	16626	16501	16421	16488	16278	16411	16364	16417	16376	16429	16548	16535	16340	16428	16465	16413	16295	16312	16289	16449	16448	16488	16542	16505	16475	16498	16485	16560	16440	16474	16529	16358	16537	16503	16454	16666	16403	16343	16508	16384	16467	16550	16413	16448	16416	16628	16418	16594	16603	16375	16544	16390	16561	16480	16331	16476	16466	16434	16513	16390	16489	16436	16507	16585	16377	16646	16498	16365	16410	16658	16453	16492	16522	16322	16547	16372	16576	16549	16484	16429	16507	16523	16378	16412	16577	16394	16485	16213	16379	16524	16196	16426	16525	16376	16456	16514	16462	16570	16547	16641	16538	16457	16641	16501	16503	16651	16585	16475	16509	16383	16322	16411	16558	16492	16280	16445	16547	16329	16572	16495	16437	16458	16397	16447	16456	16422	16448	16555	16741	16464	16579	16501	16476	16423	16476	16376	16616	16467	16560	16401	16306	16497	16419	16563	16488	16578	16406	16510	16564	16493	16423	16535	16471	16506	16249	16553	16443	16344	16484	16441	16560	16461	16221	16768	16520	16509	16506	16450	16470	16504	16356	16559	16601	16544	16593	16622	16562	16497	16707	16527	16481	16498	16555	16408	16451	16358	16539	16473	16450	16337	16651	16425	16596	16502	16490	16496	16526	16502	16523	16448	16631	16637	16428	16510	16616	16444	16597	16641	16524	16575	16481	16502	16368	16465	16431	16571	16570	16530	16541	16482	16344	16683	16254	16640	16540	16398	16382	16518	16505	16634	16531	16461	16493	16364	16482	16559	16393	16509	16536	16398	16433	16605	16522	16426	16276	16549	16581	16369	16477	16509	16555	16414	16549	16427	16406	16594	16436	16433	16403	16581	16410	16473	16461	16472	16602	16458	16429	16558	16474	16581	16336	16446	16512	16358	16341	16442	16675	16627	16460	16262	16605	16475	16496	16410	16446	16354	16443	16411	16250	16512	16478	16410	16388	16313	16177	16657	16628	16345	16528	16451	16389	16571	16503	16453	16494	16471	16396	16494	16376	16357	16504	16509	16551	16375	16431	16466	16451	16495	16570	16446	16391	16373	16464	16546	16358	16458	16421	16634	16484	16498	16389	16413	16377	16656	16417	16419	16510	16677	16505	16480	16584	16708	16463	16405	16466	16563	16470	16599	16378	16660	16517	16368	16523	16555	16566	16468	16574	16498	16504	16336	16431	16541	16255	16325	16513	16576	16383	16393	16412	16512	16659	16493	16406	16455	16491	16550	16493	16444	16438	16480	16519	16443	16449	16400	16444	16523	16414	16436	16575	16340	16467	16450	16525	16476	16462	16672	16372	16511	16455	16545	16499	16418	16433	16458	16525	16435	16628	16450	16630	16490	16526	16457	16458	16421	16428	16490	16695	16267	16495	16451	16431	16498	16476	16326	16455	16417	16482	16457	16396	16427	16496	16419	16452	16388	16472	16404	16316	16456	16547	16480	16422	16406	16546	16351	16523	16560	16414	16504	16474	16550	16228	16738	16681	16492	16411	16496	16205	16632	16578	16418	16414	16463	16557	16443	16372	16427	16436	16676	16259	16479	16438	16385	16609	16521	16560	16379	16358	16318	16286	16435	16471	16506	16572	16544	16523	16466	16482	16438	16616	16518	16541	16453	16506	16497	16432	16317	16550	16464	16471	16483	16417	16525	16459	16700	16468	16340	16493	16516	16508	16384	16496	16451	16387	16494	16359	16462	16430	16387	16497	16426	16490	16267	16395	16664	16497	16541	16482	16593	16599	16445	16469	16458	16561	16386	16458	16563	16445	16425	16396	16543	16439	16485	16615	16405	16356	16332	16480	16630	16550	16483	16495	16382	16395	16261	16376	16483	16352	16459	16369	16359	16527	16535	16653	16528	16395	16409	16397	16528	16452	16419	16361	16401	16497	16438	16420	16227	16503	16496	16383	16717	16595	16314	16572	16366	16397	16471	16360	16399	16391	16545	16385	16225	16469	16481	16553	16614	16213	16422	16575	16443	16552	16475	16469	16458	16555	16366	16548	16480	16387	16556	16518	16438	16453	16346	16577	16471	16446	16459	16501	16551	16448	16614	16424	16444	16563	16409	16431	16563	16353	16533	16404	16214	16443	16550	16586	16457	16527	16490	16561	16445	16590	16481	16420	16437	16488	16574	16365	16275	16498	16379	16402	16455	16488	16495	16191	16413	16440	16482	16417	16580	16446	16446	16577	16457	16545	16466	16505	16636	16485	16458	16461	16474	16466	16560	16523	16472	16512	16602	16362	16582	16425	16342	16501	16384	16303	16578	16443	16578	16520	16394	16405	16362	16359	16448	16446	16510	16384	16545	16494	16551	16540	16497	16487	16394	16686	16460	16525	16378	16468	16541	16479	16441	16519	16424	16423	16439	16430	16403	16537	16449	16590	16503	16426	16513	16571	16321	16547	16462	16536	16277	16603	16484	16638	16598	16439	16714	16458	16527	16378	16375	16415	16532	16377	16320	16433	16463	16614	16378	16548	16483	16421	16458	16446	16605	16347	16466	16568	16523	16567	16366	16429	16469	16480	16506	16448	16512	16452	16356	16632	16650	16608	16410	16242	16543	16601	16408	16439	16487	16422	16605	16357	16427	16563	16268	16465	16459	16359	16482	16440	16448	16362	16231	16365	16495	16313	16478	16413	16458	16400	16421	16427	16444	16381	16462	16582	16415	16447	16369	16384	16373	16532	16549	16626	16300	16451	16488	16287	16526	16464	16553	16427	16324	16626	16557	16642	16544	16489	16557	16583	16463	16439	16593	16395	16390	16429	16391	16613	16448	16310	16516	16648	16475	16405	16388	16309	16437	16528	16547	16385	16499	16429	16429	16419	16613	16533	16444	16382	16338	16488	16438	16392	16484	16494	16445	16528	16371	16520	16514	16664	16489	16472	16591	16390	16585	16570	16446	16624	16365	16523	16381	16585	16691	16426	16375	16550	16385	16576	16546	16447	16398	16560	16650	16601	16522	16416	16411	16395	16527	16496	16514	16443	16285	16653	16703	16618	16347	16393	16466	16532	16297	16482	16448	16414	16514	16428	16401	16481	16287	16503	16363	16480	16399	16448	16580	16531	16451	16432	16469	16470	16396	16533	16319	16403	16454	16545	16543	16383	16675	16516	16574	16558	16637	16481	16410	16454	16563	16646	16456	16533	16281	16356	16179	16345	16503	16613	16234	16349	16513	16510	16568	16354	16590	16490	16501	16379	16519	16478	16503	16350	16473	16637	16471	16557	16367	16463	16428	16392	16604	16452	16450	16291	16493	16616	16400	16466	16286	16514	16379	16368	16602	16449	16500	16495	16543	16481	16431	16550	16361	16475	16376	16565	16341	16533	16551	16519	16396	16328	16544	16566	16462	16329	16459	16414	16500	16475	16398	16491	16362	16550	16576	16525	16499	16346	16438	16513	16417	16458	16615	16336	16212	16469	16438	16449	16446	16504	16382	16551	16268	16391	16546	16464	16398	16300	16547	16545	16486	16226	16436	16561	16553	16496	16584	16646	16457	16408	16410	16513	16286	16554	16525	16569	16437	16575	16444	16522	16560	16379	16560	16238	16549	16526	16480	16595	16464	16386	16487	16509	16548	16376	16519	16496	16585	16621	16455	16481	16472	16503	16448	16291	16449	16614	16323	16446	16421	16430	16598	16480	16473	16592	16608	16392	16507	16480	16252	16545	16632	16497	16335	16327	16439	16488	16566	16589	16566	16398	16745	16465	16464	16427	16297	16506	16459	16431	16608	16490	16392	16605	16645	16546	16635	16453	16494	16360	16479	16622	16597	16388	16515	16437	16509	16405	16510	16337	16438	16540	16521	16501	16478	16488	16475	16384	16620	16414	16297	16393	16593	16593	16443	16538	16562	16381	16598	16310	16565	16576	16439	16438	16472	16634	16514	16479	16551	16263	16472	16491	16518	16509	16355	16340	16337	16413	16412	16556	16361	16492	16563	16310	16379	16537	16407	16555	16618	16424	16584	16606	16431	16259	16496	16592	16496	16559	16516	16509	16311	16442	16453	16478	16482	16587	16377	16397	16436	16442	16362	16335	16494	16485	16391	16383	16449	16330	16301	16408	16455	16449	16450	16427	16259	16664	16379	16304	16575	16463	16379	16223	16548
28435	23445	27105	24320	21047	20966	20562	20309	20256	20174	20280	20255	20230	20023	20264	20027	19989	20011	20014	20072	19875	20201	20138	20252	20163	20265	20297	19837	19982	20105	20183	20192	20077	20219	20013	20092	20238	20013	20040	19992	20022	20077	20161	20126	20047	19973	20092	19817	20073	19969	19975	20150	19947	20150	20125	20148	19977	20062	20213	19914	20099	19930	20094	19908	20072	20008	20018	20107	20177	20243	20303	20134	19910	19958	20239	20018	20166	20138	19979	19867	20104	20236	20029	20029	19906	20122	20062	20071	19922	19879	20186	19903	20029	19913	19990	20186	20081	20093	20161	20044	19927	20033	20162	20086	20049	20142	20165	20267	19891	20006	19875	20142	20190	19940	20027	20092	19985	20175	20412	20037	20001	20116	19867	20172	19922	20021	20019	20053	19861	20048	19748	20136	20249	19992	20089	19804	19855	19926	20121	20065	20139	19834	20173	20273	19779	20042	19929	20032	20018	20139	20103	20210	20139	20092	19997	19983	19885	19985	20343	20151	19968	20064	19974	19928	20196	19955	19962	20180	20157	19920	20153	20107	19984	20216	20041	19893	19911	19821	19932	20126	20159	20163	19857	19989	19977	20147	19779	20163	19879	20080	20035	20013	20052	19836	19972	20153	20123	20160	20030	19876	20117	20072	20212	20125	20090	20021	20107	20004	20016	20110	20109	19890	20184	19994	19961	19973	20037	20371	20174	20176	20095	20084	19901	20104	20019	20065	20036	20083	20152	19764	20124	20132	19950	19930	20146	19884	20085	20121	20421	20177	19984	19960	19894	19792	20137	20053	20054	20152	19882	20040	20165	20215	20104	19890	20103	20166	20111	20054	20109	20236	20036	20114	19988	20048	20025	20046	20133	20022	20142	20120	19914	19876	20207	20117	20057	19954	20014	20229	20023	19943	19990	20107	20221	20264	19878	19999	20070	20095	19929	20066	20036	20044	19998	19921	20154	20064	19949	19813	20064	20132	20086	20232	19927	19969	20168	20064	20071	20042	20238	19900	20150	20071	20186	20093	19829	20054	19935	19995	19833	20101	20023	19925	19837	19762	19916	20083	19798	20121	20135	20161	19801	20038	20090	20142	19930	20089	20050	19831	20087	20155	20062	20100	20084	20006	20163	20163	20175	19844	20020	20020	20171	20074	20249	19918	20117	19930	19940	20076	20169	19958	19904	20061	20057	20161	20112	20079	20080	20048	20182	20074	20211	19852	19999	20181	19990	19938	19966	20064	20003	20124	20205	20054	20064	19981	20081	20318	20109	20014	20018	20136	20283	20213	20028	20036	19821	19965	20050	19949	20122	20064	20032	20050	20124	20132	20005	20066	19887	20134	19955	19996	20019	19945	20103	20238	19999	20000	19902	20025	19934	19838	20126	19983	20143	20062	20133	19937	20098	20057	19969	20351	20109	20003	20017	19886	19830	19975	20067	19987	20126	19980	20324	20030	20161	20199	20143	20099	20146	19876	19934	19825	19873	20081	20001	20176	20095	20375	20051	19990	19967	20099	20028	20060	20086	20178	19770	20116	20205	20042	20309	20189	20230	20216	20084	20190	19937	20113	20119	20321	20169	20053	20079	19923	19879	19958	20089	20160	20149	19949	20214	19919	20046	20158	20221	20093	20227	20123	19958	20118	20133	19991	20045	20053	19849	19969	20115	20020	20255	20248	20079	20298	19916	20106	20102	19927	20048	20044	20137	20128	19976	20181	20140	20055	20100	20157	20213	20153	20011	20020	19834	19988	20075	19953	20046	19986	20237	20414	20069	20110	20026	20030	20346	19985	19996	20031	20203	20179	20139	20053	19966	20003	20042	19882	19891	20194	19969	19982	20071	19950	20040	19937	20039	20254	20055	19920	20151	20176	20009	20248	20004	19976	19880	19842	20298	20132	19919	19914	20213	20052	20270	20015	20124	20167	19940	19876	20012	20244	19930	19993	19994	20142	20112	20104	20102	20120	19946	19997	19926	19989	20097	20079	20084	20034	20196	19955	20180	20012	19943	20018	20065	20226	20055	19906	19889	20048	20202	20099	19963	19944	20003	19933	20177	19994	20097	19996	20046	20099	19910	19834	20028	20032	20234	20079	20242	20142	20128	20100	20061	20006	20003	20184	19956	20058	19870	19929	20028	19852	19968	20059	20022	20089	20047	20149	20066	19999	19943	19883	19937	19877	20073	20067	19990	20159	19955	19846	19958	20085	20175	19884	20127	20023	20198	20054	19934	19972	20046	20018	20082	20034	20071	19981	20065	20115	20007	20201	20122	20118	20129	20008	20150	20050	20305	20185	19974	20044	19882	20033	20251	20185	19972	20013	20162	20041	20208	20015	20294	20053	20169	20029	19993	20060	20121	20327	19921	20109	20154	20121	19980	19999	19905	20117	20148	19954	20005	20137	20058	20112	20073	19995	20003	20121	20062	19866	20228	20011	20062	19888	20095	20160	20204	19883	19708	19875	20308	20234	20201	20093	19936	20113	20141	20038	20147	20086	20132	20186	20175	19888	20004	20132	19948	19984	20044	19982	20159	20033	20109	20108	20236	20131	20251	20145	20217	19968	19998	20173	19858	19948	20068	19989	20114	20180	20150	20099	20363	20279	19876	19975	20063	19913	20021	19975	19996	20039	20056	20064	20056	20164	19997	19997	20243	19968	19979	20016	20141	20028	20060	20004	20096	20118	19900	20170	19961	19898	20099	20088	20028	19984	20254	20028	20023	20393	20130	20016	20241	20156	20073	19938	20091	19984	20132	20109	19858	19972	20271	20022	19979	20217	20338	20358	20208	20223	20041	20097	20029	20002	20077	19977	19926	20208	20056	20267	20094	20163	20126	20167	20065	20191	20190	20055	20112	20182	20101	19878	20041	20030	20106	20077	20146	20055	20059	20195	19929	20040	20014	20214	19885	20046	20136	20228	20087	20092	20039	19745	19947	20194	19901	20052	20157	20211	20152	20175	20051	19971	20138	20056	19899	20327	19994	19950	20068	20151	19959	20172	20299	20077	20272	19864	20076	20083	20000	19983	19866	20137	20146	20233	20269	19984	20223	20264	19912	20172	20090	20068	19961	19987	20003	19910	20076	20203	20012	20077	20008	20061	19956	20033	19853	20100	19939	20149	20269	20074	19936	20023	19917	20001	20159	20115	19976	20086	20048	20127	20103	19819	19955	20099	20296	20031	20341	20122	20044	20169	19980	20113	20104	19947	20165	20186	20213	20013	20123	19804	19904	20093	20050	20026	20193	20084	20035	20059	20113	20096	19996	19929	19947	20144	20123	19964	19970	20170	20030	20063	20038	19904	20003	19897	20007	20263	20163	19957	20200	20133	20051	20165	20283	20096	20087	20085	20233	19886	20116	20147	20073	19950	19916	19983	20116	20130	20070	20026	20134	20052	20189	19888	19992	19991	20071	20087	20221	20028	20143	20096	19821	20237	20115	20092	19936	20236	20294	20160	20190	20121	20108	20184	20141	20035	20204	20038	19996	20083	19929	20183	19998	19944	20021	20197	20056	19899	20098	20153	20122	20090	19999	20229	20036	20067	20067	20103	20043	20102	20363	19965	20318	20086	20233	19942	20034	20036	20098	20225	20073	19945	19848	19919	20087	20021	20012	20189	20072	20204	20078	19977	20043	20041	20200	20050	19930	20078	19985	20003	20085	20279	19854	20019	20157	20155	19895	19932	20166	20056	19956	20056	19911	19933	19942	19900	20050	19948	19923	19895	20164	20189	20069	20071	20235	19916	19899	20177	20080	20010	20133	19994	20110	19931	20120	19998	20302	20193	19950	20219	19843	19982	20128	20177	20204	20141	20203	20023	20251	20103	20004	19824	19909	20225	20131	20197	20436	20106	19984	20201	20069	19975	20122	19898	19903	20049	20191	20055	20250	20141	20069	19862	20123	19887	20065	20026	20094	20179	19763	20049	19930	20072	20088	20085	20135	19917	20091	20028	20087	20019	20246	20066	19977	20114	20007	20197	19853	20024	20065	20070	19968	19889	19910	20042	20270	19992	20105	20096	19975	20162	20113	20059	19943	20015	20247	20061	20129	20000	20024	20123	19969	20113	20071	19949	20149	20117	20114	20102	19977	20046	20095	19931	20141	20062	19990	20106	20150	20309	20258	20090	19991	19946	20219	20177	19990	20249	20217	20099	20111	19971	20136	19874	20037	20051	20089	19975	19950	20088	20217	20119	19818	20104	20183	20387	20087	19982	20081	20126	20097	19714	20199	20177	20062	19963	20069	20102	19958	20222	20155	20140	19941	20075	20104	20264	20203	20092	20158	20147	19927	20092	20053	20041	20094	20162	19939	20123	20181	20062	20106	20110	19793	20096	20200	20052	20153	20127	20067	19905	20252	20279	20011	20247	20087	20074	20012	19893	20164	20173	20004	20192	20115	19758	20041	19743	19894	19968	20058	20056	20148	20089	20048	20021	20136	20085	20235	19873	19913	19778	19955	19934	19860	20072	19947	20061	19810	20120	20099	20157	20064	20043	20120	20048	20146	19864	20286	20307	20051	20091	20204	20091	20023	19986	20218	20193	20019	20158	20099	19957	20093	19975	20122	19997	20055	20336	20058	19884	20014	20121	20043	20108	19961	20009	20016	20031	19973	20029	20023	20006	19854	19810	20140	20227	20161	19977	20244	20196	20236	20177	20049	20039	19910	19953	20215	20093	20154	20198	20231	20021	20220	19994	20155	20232	20152	20039	20311	20075	20182	20083	20076	20193	19964	19896	20196	20240	20189	19835	20049	20244	20080	20070	20100	20136	19966	20048	20236	19883	20117	20081	19999	19999	19889	19892	20052	19972	19885	20145	20219	20171	20100	19993	20173	19970	20249	20040	20006	20197	20064	20107	20155	19934	20137	20144	19966	20127	19858	20275	20060	20129	19889	20059	19987	20255	19850	20016	20106	20057	20200	20104	20094	20119	19854	20052	19949	20260	20281	19895	20067	19899	20034	20102	20012	20068	20222	19922	20075	19991	19794	20002	20044	20260	20190	20091	20136	19911	20058	20140	20104	20070	20168	20096	20020	20040	20034	20423	20066	20064	20065	19898	20201	19978	19991	20128	20100	19992	19953	20038	19883	20166	20173	20130	20081	20169	20286	20231	20224	20028	20305	19998
17629	22972	20605	17755	16555	15991	15641	15329	15426	15009	15329	15238	14993	15108	14940	15010	15107	15116	15280	15038	15059	15117	15103	15003	14979	15083	15058	15153	15248	15081	15137	14951	15021	15027	15005	14894	15065	15110	14917	14938	15168	14924	14994	15141	15073	15087	14998	15064	15220	15018	15109	15104	14931	15026	14991	14892	15094	14876	15019	14958	15016	14991	15011	15030	14972	15174	14990	15179	14958	15034	15123	14973	14930	14985	15062	15039	15020	15014	15053	14989	15065	14904	15100	14971	15099	15018	14887	14930	14986	14982	15025	15080	15008	15096	14802	15043	15102	14964	15031	15012	15032	14993	15175	15006	14995	14938	15129	14961	15153	15064	15017	15198	15042	15094	15058	15094	14972	14911	14972	14945	15042	15083	15079	15065	15089	14899	14993	14878	15056	14914	14934	15017	14955	14989	15128	15175	15058	14989	15198	15108	15033	15153	14954	15130	14975	15135	15118	15151	15150	14953	15006	15075	15108	15034	15038	15069	15051	14900	15111	15002	14955	15060	14868	14985	15151	15051	15037	15099	15012	14892	15098	15031	14993	14993	14928	15042	15001	15301	14982	15000	14866	14939	15121	15065	15061	14996	15031	15071	15001	14874	14806	14996	14994	15031	15035	15175	15022	15079	15082	14863	14859	15005	15072	14965	14985	14857	14984	14976	14867	15068	15069	15036	15038	14955	15037	15002	15168	14931	14962	15077	15013	15154	14987	15052	15025	15019	15059	15177	14901	15093	15017	15133	15171	15008	15183	15167	15044	15048	15036	15162	15042	15205	15034	15135	14976	15025	14973	15151	15043	14952	14991	15028	15077	14910	14977	15098	15109	15113	15060	15215	15010	14892	15052	14931	15118	15002	15108	15003	15040	14877	15063	15014	15039	14986	15172	14981	15073	15153	14890	15015	14986	15042	15071	14993	15064	14825	14988	14947	14995	14891	14744	15173	15021	15078	15030	14931	14987	15069	14962	14863	15095	14982	14967	14964	15077	14963	15045	14870	14991	14874	15101	15049	15028	15018	15138	15105	15057	14939	14985	15148	15009	15038	14991	15066	15069	15127	15061	15060	15251	15088	15064	15085	14996	15023	15037	15128	15011	14994	15047	15082	14938	14983	15208	14970	15049	15124	14894	15086	14984	15097	15075	14955	15062	14939	15062	14999	14997	15003	14996	14987	14934	15057	14982	15068	14959	15148	14940	15050	14964	15012	15133	15019	15095	15136	15087	14841	14962	15082	14847	15111	15117	14945	15137	14931	14921	15065	15027	14952	15124	14870	15045	15084	15100	14906	15046	15046	15084	14944	14938	14893	15144	14994	15180	15151	14791	14949	14883	15050	14910	14929	14925	14853	14963	15092	15015	14959	15056	14911	15028	14926	15064	15098	15071	15134	15023	15006	14963	15081	15011	14914	14966	14937	15078	14970	14918	14963	15158	15003	15145	15214	15119	14990	14909	15100	15146	14834	14949	15126	14997	14961	14884	14922	14847	15025	15154	15046	15079	15013	15015	15069	15064	15040	15055	15003	15240	15073	15028	14939	15055	15007	14856	15113	14946	15029	15039	14990	14930	15035	14917	15038	14871	15052	15069	15112	14977	15021	15142	14887	15049	15070	15051	15060	15024	14998	15125	15010	15108	14972	15171	15054	15057	15133	14942	15074	15078	14907	14924	15011	14904	15048	14978	15033	15064	14973	15194	15012	14994	15005	15023	14988	14993	15102	14918	15103	14969	15020	15078	14954	15154	14937	15063	15112	14921	15073	14992	14849	15076	14960	14921	15054	15109	15052	15010	15090	14983	15152	15094	14887	14965	15035	14947	15115	15085	15011	15044	14943	14998	14966	14941	15021	14953	14899	15038	14826	15006	14891	14864	14954	15030	14934	15010	15005	15088	14929	15091	14998	15003	14923	15086	15022	15247	15062	14939	15252	14924	15093	14946	15048	15061	15089	14939	14715	15053	14971	15028	15123	15064	15002	15053	14958	15173	15056	15030	14936	15143	15063	14914	14959	15101	15189	14896	15029	15093	15047	14897	14934	14975	15034	15055	15097	14977	15027	15080	15075	15137	14971	14944	15150	15062	14910	15040	15112	15031	15041	14944	15053	15030	14978	14985	14911	15024	14848	15029	15182	15143	14974	15057	15114	15014	15104	15272	14964	15038	15127	15082	15087	14985	15073	14968	15079	15186	14986	15065	15022	14955	15023	14927	15080	15017	15004	15048	15066	15106	15042	15149	15050	15095	15037	15046	15150	14994	14938	14964	15045	14977	14960	15135	14943	14991	15273	14989	15092	14948	15043	15144	15081	14963	14994	14926	15127	14979	15096	15042	15051	15042	15126	14980	15151	14988	14893	15111	15114	15052	15063	15029	15052	15115	14971	14999	15081	14966	15063	15036	15062	15108	15070	14945	15068	15063	15008	14925	15248	14928	14904	15233	15045	15047	14919	15093	15089	14938	14942	15160	15062	15068	14901	15103	14980	15012	15015	15021	15010	15083	14830	15055	14844	14932	15068	15056	14972	14956	14908	15114	15130	14954	15097	15118	15024	15034	14949	14993	14839	15212	15006	15165	15000	15110	15093	15086	15147	15016	15086	15119	15010	15014	14964	15136	15007	14950	14910	15069	14975	15079	15220	15087	14997	14977	14937	15211	15109	14933	15066	15193	15087	15123	14922	14981	15121	15098	14984	14958	15118	15167	15092	14931	15093	14929	15069	15006	15190	15168	14877	15029	14988	14922	14967	15239	15256	15305	15031	14997	15056	14913	15105	15143	15030	15168	15036	15033	14932	15113	14918	15123	15020	15157	15002	15050	15044	15030	14910	15185	15113	14910	14955	15181	15042	15003	15099	14969	14863	15061	15131	15079	14927	15032	15090	15029	15019	15078	14990	15080	15152	14878	14969	15019	15044	15071	15106	15017	14904	15036	14944	15094	15138	15020	15085	14992	15077	14982	14951	15192	15060	15156	15102	14959	14933	15017	15031	14886	14998	14963	15012	15018	14991	15127	14916	14972	15129	15043	15093	15027	14920	15039	15081	14926	14996	15059	14898	15064	14926	15076	14993	15173	15241	15078	14937	14979	14968	14944	15066	14880	15018	14949	15098	14965	15178	15017	15043	14980	15012	15136	15106	15273	14980	15038	15159	14976	15108	15010	14914	15153	15046	15052	15009	15040	15227	15030	14941	15061	14892	15068	14983	14961	15071	15036	15078	15010	15003	14967	15072	14834	14995	15136	15112	15135	15009	14987	15075	15185	14936	15045	15137	15145	15145	15170	15044	15054	14842	15190	15063	14985	14931	15022	15125	15078	14961	15028	15036	15056	15020	15073	15011	14875	14908	14954	14967	14980	15040	14964	14850	15183	15037	14894	15027	15113	15001	14888	15121	14842	15090	14982	14996	15088	14936	14942	14921	15023	15109	15123	15030	14986	15035	14933	15034	14909	15091	15087	15108	14952	14963	15150	15093	14939	14967	15014	15035	14964	15281	15019	15069	14960	15001	15101	15219	14983	15112	15011	15006	15056	15046	15033	15007	14993	15024	14934	15049	15043	15149	14953	15074	15031	15133	14943	15086	14987	15132	15153	14969	15117	14964	15122	15041	14946	14965	15178	15053	14936	14955	15014	14942	15104	15017	14999	15132	14991	14925	14947	15095	14989	15153	15003	15067	14919	14934	15141	15080	14992	14881	14908	14972	15148	14893	15059	15194	15109	14803	15085	15114	15148	14866	15058	15025	14994	15033	15032	14952	15053	14930	14981	14958	15251	14755	14893	15180	14958	15098	15128	14988	15167	14956	14895	14977	15186	15038	14983	15000	15036	14993	14986	15124	15148	15181	15030	15001	15112	14992	14977	15052	14998	14916	14878	15182	15006	15092	14985	14962	15087	15088	15172	14964	14967	15038	15054	15102	15073	14970	15109	14978	15220	15054	14992	15020	15072	14992	15010	15014	15012	14962	14974	14982	15005	14968	14979	14984	15122	15066	15066	14897	14901	15097	15106	15060	14908	15144	15102	15123	15156	15032	14885	15025	14964	14962	14938	15217	15069	15013	14919	14828	14959	15127	14992	15150	15069	15096	15171	15058	15077	15046	15178	15161	15057	14980	15070	15141	14942	15020	15064	14985	14988	14919	15265	14900	15038	15006	14917	15136	14953	15142	15067	14982	15054	15062	15072	15028	14956	15111	15053	14870	15017	14965	15264	15091	15022	15052	15037	15108	14995	15044	15022	15099	15098	15109	15125	15007	14976	14880	15158	14876	14925	15023	14910	15122	15036	15172	15053	15060	15090	15114	15152	15095	14989	15175	15070	15000	14883	14962	14934	15024	15210	15028	14902	15100	15090	15068	14960	15004	15042	15069	14984	15000	15092	15003	15020	14954	15071	14895	15074	14938	14900	15091	14990	15072	15088	14962	15036	15203	15051	14849	15053	15178	14911	15232	14945	14912	14967	15032	15051	15002	15143	15046	15157	15003	15203	15075	15087	15153	15066	14896	15171	14896	15041	14913	15085	14843	15002	14951	15006	14848	15120	15018	14963	15017	14938	15014	15126	15111	15038	14936	15066	15108	15189	15052	15101	14931	14936	15150	15064	15074	14990	14920	14844	14971	15027	15056	14955	15060	15187	15085	14927	15057	14815	14992	14973	15006	15091	14973	14978	15077	14986	15075	14860	14973	15076	14970	15102	14998	15108	15167	15037	15230	15127	15081	15140	14954	15090	15019	15180	15150	15142	14855	14923	15113	15075	15043	15104	14876	14974	15080	15033	15174	14949	15075	15086	15061	15140	15191	15044	15169	14948	15031	14996	15167	14888	14947	14971	15198	15015	15091	15012	14966	15101	15046	14979	15190	15030	14983	15151	15046	14966	14957	15030	15028	15001	14983	15037	15080	14920	15237	14986	15010	15080	15071	14973	15128	15002	15019	14898	15115	14919	14968	14991	15155	15206	15027	15216	15085	15111	14989	14872	15130	15021	15272	15041	15055	15102	15025	15172	14937	15212	15102	15034	15000	15017	15111	14951	15011	15182	15075	15086	15031	14851	15046	15013	15034	14901	14937	14927	15050	14916	15108	14880	15200	14948	15080	15111	15163	14978	15062	14982	15101	14972	15152	15204	14951	15090	14954
24181	21596	29196	24638	23034	24011	23903	21208	20568	20727	20324	20433	20438	20053	20365	20070	20143	20230	19924	19960	20110	19975	19835	19962	20006	20105	20128	20117	19862	20160	19998	19969	19987	19920	20004	20115	19913	20228	20008	20226	20055	19947	19975	19864	19989	19940	19834	19992	19980	19643	20115	19927	19870	19994	20102	19917	19822	19984	19814	19892	19826	19742	20004	20014	19959	20018	20000	20029	20329	20434	20232	20185	20025	19927	20102	19937	19864	19993	20003	20031	19991	19920	19963	19719	20005	19769	20014	19997	20061	19937	20040	19945	20219	19884	19757	19987	19695	19745	19860	20024	20045	19961	19866	19988	19877	19923	20075	19926	20058	19828	20074	20017	20069	20030	19756	20022	20026	19846	20087	19840	19772	19735	20127	19966	19967	20046	19933	19980	19973	20157	20023	19895	19827	20105	20020	19938	19804	19932	19941	20002	19914	19879	20004	20018	19992	19721	19756	19962	19839	19860	19807	19843	19885	19927	20010	19812	20063	19824	20073	19841	19788	19863	19911	20071	20098	19874	20122	20033	19962	20074	19842	20022	19869	19891	20090	19896	20180	19928	20033	19683	19913	19864	20005	19874	19913	19862	19923	19992	19938	19869	19965	19969	19748	19803	20112	19948	19743	19826	19879	19914	19889	20006	20032	19986	19979	20119	19930	19838	20027	19784	19780	20038	19918	19976	19949	19839	19868	19968	19711	20034	19920	19989	19896	19967	19980	19996	19992	19944	20033	20040	20174	19741	19785	19887	19798	19880	20062	20031	19936	19935	19957	19914	19842	20104	19993	19937	19910	19962	19768	19951	19850	20038	19827	19844	19955	19766	19779	19851	19738	19994	19947	20070	19948	20016	19969	20042	19964	19916	19776	19839	19872	19726	19868	19998	19893	19924	20054	20060	20056	19847	19910	19893	20055	19816	19958	19940	20056	19786	19958	19902	19759	20062	20092	19949	19953	19891	19703	19720	19949	20130	19953	20020	20033	19788	19823	20180	19930	19746	20054	19811	20009	20078	20031	19708	19795	20069	19856	19849	20037	19756	19743	19797	19915	19882	19932	19957	19783	19914	19919	19865	20149	20091	20207	19921	19839	19993	19934	19915	19984	20101	19848	20119	19727	19852	19990	19925	20083	20055	19818	20052	19931	19871	19674	19739	19982	19845	19878	19994	19978	19884	19912	20030	19755	19930	20171	19980	19736	19918	19973	19776	19667	19849	19997	19859	19949	20042	20067	20182	20033	19864	19833	19639	19753	19678	20288	19854	19881	20081	19711	19851	19982	20007	19830	19811	19787	19868	19878	19808	19927	19894	19859	19930	20117	19686	20056	19854	19945	19900	19806	19837	19922	19901	19894	19819	20072	20086	20090	19933	19897	20017	19927	19848	19969	19949	20039	20036	19900	20036	19943	20066	19732	19782	20044	20142	20002	19868	20114	19689	19923	19927	20124	20152	19976	19886	19929	19941	19971	19877	19817	19716	19869	19938	19779	20033	19895	20068	19925	19933	19956	20024	19973	20044	19999	19860	19836	19882	19736	19984	19939	19947	20141	20091	19998	20179	19968	19868	19840	19882	19802	19821	19892	19971	19944	20104	19942	19834	19968	19721	19813	19843	20200	19885	19841	20076	19804	19850	19883	19718	19918	19908	19905	19960	19926	20022	19792	20038	19948	20115	19778	19982	19755	19807	19910	19906	19886	19855	20013	20140	19905	19907	19935	19946	19793	20018	19980	19982	19995	19997	19921	19840	19825	20053	19925	19722	19903	19717	19822	19717	20067	19996	20191	19857	19758	19918	20083	19902	19899	19931	19937	19934	19735	19960	19736	19860	19668	19929	19986	20025	19919	20088	20003	19798	19786	20148	19969	19946	19810	19898	19865	19838	19839	19958	19997	19945	19902	19764	19770	20016	20082	19832	20039	19783	19895	19980	19958	20037	20104	19804	19765	19841	20094	19881	19896	19789	19742	20008	19731	20124	19923	20007	19864	19769	20092	20008	19950	19833	19850	19769	19844	20120	20059	20106	19829	19879	19880	19973	19912	19835	20025	19862	19956	19420	19919	19828	20004	19987	19820	19937	19952	20008	19964	19860	20033	19914	19923	19822	20047	19901	19839	20040	20088	20125	20004	19780	20028	19921	19729	19928	19917	20014	19921	19932	19782	20033	19777	19876	19846	19789	19890	19834	19852	20108	19723	20041	19979	19933	19877	19904	19947	19935	19966	19824	19918	19877	20088	20135	19778	20107	19863	20009	20025	19812	19693	19738	20042	19886	19848	19879	20022	20071	19765	19707	19961	19953	20093	19846	19940	19860	20063	19597	19826	20047	19847	19927	19885	19979	19917	19884	20012	19948	19910	19889	19873	19955	19939	19881	19947	19745	19758	19719	19917	19925	19868	19916	20018	19881	19812	19943	19863	20019	19866	19897	19659	19753	19998	20072	19876	20086	20045	20053	19855	20031	19940	20029	20116	19931	19985	19938	20116	20145	20095	20064	19949	19769	19923	19955	19820	19872	19877	19929	19767	20182	19812	19793	19884	19937	19830	19912	19767	19855	19941	20144	20176	19928	19975	20030	19849	20021	20111	19948	19832	20008	20220	20002	19947	20096	19927	19950	19920	19990	19784	19885	19944	19989	20071	20030	20082	19769	20032	19895	19905	19963	19973	19985	19775	19786	20186	19792	19924	19917	19963	19978	20013	20041	19885	19833	19991	19930	20084	20219	20020	19864	19695	19923	20011	19982	20024	19955	19939	20124	20186	19955	19904	19738	19744	20068	19745	20003	19964	19984	19924	19908	19980	20041	19837	19847	19724	20234	20029	20196	20170	19827	19902	19771	19802	19889	19941	19972	19972	20070	20152	19861	19831	19906	19893	19917	19873	19837	19801	19915	19814	19861	19928	19902	19853	19918	19909	19817	19951	20010	19889	19684	19913	19898	19945	19906	19960	19854	20085	20070	19996	20005	19793	20123	19948	19731	19951	20138	19877	19927	20107	19744	20046	19904	20101	19863	19830	19945	19837	20010	19709	19912	19989	19975	19833	19883	20055	19799	19871	19859	19954	19847	19937	20194	20004	19672	19899	19725	19859	20030	19949	19988	19897	19944	19821	20071	19848	19890	19988	20014	19801	20007	19959	20157	19898	19985	19991	20029	19968	19934	19878	19883	19900	19860	19979	20006	19962	19981	19820	19949	19882	19951	20008	19868	19831	20097	20115	19874	19840	19823	19999	19908	19872	20076	19929	20086	19985	19891	20082	19840	20079	19797	19885	19852	20040	19980	19938	19884	20059	19874	20165	19771	20005	19939	19906	19721	20109	19980	19903	20025	19874	19929	20163	19666	19940	20092	19833	19794	20034	20107	19955	19881	19884	19837	19869	19945	19868	20097	19857	20068	19946	19843	20028	20027	19843	19879	19884	19772	19969	19990	20035	20162	19785	19922	19908	20103	19935	19778	19988	20018	19891	19899	20135	19796	19891	19815	19999	19727	19923	20140	19894	19916	19980	20277	20000	19896	19865	20077	20047	19921	20187	20084	19904	19965	19752	20217	19815	19932	19824	19877	20060	19850	19930	19896	19980	19864	19975	19818	19923	19731	19893	20049	19949	19803	19781	19938	19997	19968	19924	19966	20087	19812	19807	19930	20018	19864	19968	19978	20077	20016	20002	19862	20066	19791	19838	19865	19929	19746	19964	20242	19803	19739	19937	20099	19846	20116	20054	20023	20134	19827	19993	20014	19996	20212	19923	20001	20012	19631	19954	19951	19936	20026	19980	19852	19981	19755	19872	19885	19779	19884	19746	19828	19963	19981	19999	19932	19953	20099	19906	19786	20002	19871	19972	19773	19900	20080	19927	19893	19866	19963	19852	19858	19822	20049	19717	19858	19884	19909	19974	19999	20057	20046	20142	20129	19945	20121	19915	19879	19913	19936	19911	19991	19762	19856	20154	20007	20021	19922	19926	19953	19949	20066	19654	19965	19630	20003	20091	19915	19836	19968	20002	20011	19940	19698	20026	19804	19937	19812	20084	20092	19971	20108	19985	19909	20116	19833	19987	20033	19868	19778	20095	20202	20072	19917	19970	19927	19930	19885	19863	19895	19959	20088	19900	19815	19939	19887	19846	19896	19785	20134	20086	19871	19949	19866	19972	19986	20018	19925	20124	20129	19998	20088	20002	19928	20012	20007	19820	19772	20021	19901	19995	19816	19981	19883	20119	19809	19839	19955	19999	19773	20088	19933	20082	20023	19925	19875	19978	19735	20007	19979	19979	19800	20113	19926	20075	20047	19939	19799	20012	20178	19931	19886	19832	19694	20210	19764	20077	19910	19892	20007	19716	19878	19940	19905	20121	19830	19898	20076	19852	19913	19721	19978	19902	19801	19796	19941	19921	19930	19892	19880	19940	19968	19724	19969	19930	20090	20112	20150	20005	20112	19957	19908	19974	19993	19752	19806	19780	19932	19948	19841	20023	19856	19761	19624	20034	19838	19837	20019	19996	20098	19798	20092	19736	20090	20005	19800	19923	19969	19857	19842	19936	19843	19908	19858	20108	19957	19797	19969	19683	19830	19891	19863	19917	19866	19948	20027	19955	19873	19996	20034	19986	20047	20014	19809	19994	19924	19908	19962	20074	20068	19965	19882	20079	19918	19916	19851	19846	19991	20016	19975	19907	19859	20118	19900	19913	19714	19967	19850	19838	20145	19760	20066	19878	19835	20122	19927	20032	19848	19973	19788	20084	19962	19741	19891	19917	20069	19845	19859	20033	20147	20087	19834	19944	19817	20001	19900	20213	19860	19970	19819	20002	19858	20215	19783	20182	19806	20024	19898	19781	19699	19924	19958	20014	19950	19797	20168	19860	19779	19979	19760	19854	19884	19979	20002	19897	19886	20122	19833	20113	19826	19925	20018	19957	19996	19946	19993	19861	19900	19902	20009	19844	19985	20084	19936	19849	19900	19989	19998	20083	19985	19975	19861	19958	20185	19765	19727	20040	19766	20094	19806	19726	19745	19782	19877	20068	19847	20015	19811	19843	19849	20002	20165	20178	19947	19684	20098	20176	20066	20037	19999	19716	19895	19941	19866	19801	20097	19982	20061	19699	19958	19939	19916	19877	19877	20007	19955
19190	33115	30719	23408	20887	19275	18093	17549	17372	17132	16982	16748	16732	16657	16630	16540	16651	16602	16583	16643	16545	16546	16383	16485	16508	16517	16453	16442	16572	16478	16591	16545	16693	16521	16585	16610	16532	16453	16444	16423	16453	16588	16339	16605	16505	16375	16508	16507	16525	16613	16486	16493	16362	16501	16417	16701	16311	16423	16380	16390	16542	16569	16277	16376	16511	16341	16362	16833	17024	17225	16937	16744	16501	16490	16474	16418	16232	16226	16483	16342	16312	16567	16436	16373	16467	16627	16403	16440	16441	16358	16640	16400	16364	16408	16460	16466	16507	16403	16447	16467	16319	16453	16433	16369	16440	16681	16561	16607	16425	16535	16610	16444	16421	16631	16399	16495	16474	16512	16435	16394	16285	16396	16532	16378	16480	16542	16559	16401	16472	16350	16611	16422	16414	16469	16352	16500	16512	16492	16431	16638	16415	16419	16667	16345	16595	16438	16358	16410	16534	16308	16464	16468	16530	16444	16635	16426	16339	16427	16552	16364	16482	16477	16634	16301	16246	16475	16490	16283	16476	16490	16368	16345	16378	16442	16370	16436	16337	16475	16534	16583	16544	16492	16474	16445	16332	16244	16529	16388	16304	16488	16523	16532	16500	16222	16434	16416	16385	16396	16464	16457	16489	16520	16443	16458	16584	16474	16444	16530	16453	16436	16338	16606	16402	16515	16439	16360	16434	16437	16416	16344	16536	16647	16372	16359	16487	16485	16372	16518	16347	16486	16441	16353	16444	16599	16438	16375	16534	16449	16487	16383	16340	16311	16595	16438	16431	16474	16470	16506	16550	16418	16412	16350	16442	16539	16383	16492	16394	16396	16410	16399	16572	16588	16269	16443	16365	16384	16389	16289	16475	16372	16587	16765	16468	16447	16542	16395	16532	16575	16301	16338	16542	16435	16353	16675	16449	16630	16409	16492	16481	16285	16407	16492	16170	16591	16484	16396	16593	16292	16554	16543	16424	16610	16519	16468	16420	16421	16413	16485	16394	16576	16466	16395	16398	16613	16436	16245	16335	16314	16578	16428	16397	16466	16339	16487	16566	16432	16436	16448	16529	16351	16525	16414	16499	16338	16397	16512	16438	16329	16441	16318	16556	16480	16452	16471	16485	16573	16333	16364	16290	16427	16549	16595	16432	16400	16451	16383	16359	16358	16305	16562	16583	16487	16515	16407	16528	16505	16482	16415	16567	16390	16298	16336	16475	16418	16422	16495	16497	16466	16425	16415	16613	16267	16318	16469	16278	16581	16374	16264	16358	16378	16441	16470	16647	16493	16458	16485	16448	16338	16573	16502	16433	16515	16522	16333	16410	16457	16447	16541	16389	16417	16385	16446	16309	16436	16401	16235	16451	16597	16396	16416	16387	16452	16542	16449	16404	16416	16368	16329	16224	16448	16477	16411	16453	16522	16513	16533	16524	16393	16548	16346	16432	16414	16449	16423	16286	16303	16412	16332	16538	16403	16328	16495	16477	16372	16503	16220	16596	16436	16376	16469	16376	16288	16584	16497	16372	16394	16358	16430	16490	16446	16364	16517	16460	16415	16596	16524	16504	16554	16524	16367	16407	16351	16479	16573	16515	16363	16378	16345	16496	16316	16644	16444	16372	16533	16445	16635	16352	16399	16437	16245	16352	16468	16350	16304	16521	16445	16485	16342	16242	16501	16558	16339	16576	16332	16385	16466	16306	16523	16395	16464	16629	16328	16615	16442	16387	16529	16371	16306	16323	16471	16343	16457	16400	16461	16413	16408	16525	16591	16442	16310	16707	16349	16723	16475	16326	16349	16295	16580	16523	16379	16331	16420	16534	16344	16344	16434	16351	16514	16462	16671	16581	16432	16316	16549	16395	16515	16478	16463	16423	16455	16463	16419	16409	16601	16228	16642	16402	16281	16358	16507	16420	16399	16524	16406	16481	16487	16416	16471	16447	16494	16427	16414	16427	16492	16376	16380	16270	16403	16428	16619	16259	16486	16278	16381	16494	16605	16460	16443	16679	16480	16434	16375	16422	16507	16479	16428	16491	16439	16356	16543	16468	16379	16385	16476	16447	16327	16455	16604	16281	16320	16539	16560	16529	16375	16566	16448	16445	16390	16365	16391	16491	16338	16319	16431	16628	16412	16558	16494	16337	16345	16546	16396	16443	16588	16274	16541	16542	16452	16488	16534	16466	16379	16502	16355	16374	16428	16428	16228	16383	16483	16413	16426	16629	16323	16494	16342	16495	16318	16457	16494	16357	16441	16317	16460	16501	16489	16373	16504	16506	16557	16621	16438	16503	16316	16516	16488	16483	16297	16289	16584	16504	16320	16523	16349	16474	16469	16571	16505	16367	16360	16547	16618	16540	16143	16456	16507	16448	16421	16649	16330	16431	16461	16482	16303	16483	16378	16508	16306	16357	16485	16625	16360	16425	16579	16537	16493	16464	16360	16537	16321	16395	16327	16666	16395	16457	16511	16354	16462	16511	16321	16462	16421	16554	16356	16567	16416	16457	16396	16402	16625	16352	16467	16493	16566	16529	16483	16132	16521	16297	16484	16357	16484	16388	16418	16517	16328	16504	16506	16495	16480	16494	16575	16679	16526	16425	16434	16448	16405	16518	16470	16371	16502	16402	16363	16531	16251	16480	16227	16646	16633	16459	16429	16540	16454	16504	16537	16517	16658	16365	16135	16567	16374	16687	16545	16564	16350	16391	16429	16579	16582	16491	16456	16380	16579	16549	16289	16319	16584	16557	16529	16422	16581	16372	16462	16632	16359	16469	16430	16479	16510	16348	16448	16372	16325	16444	16309	16470	16602	16564	16349	16465	16556	16418	16415	16382	16441	16341	16359	16589	16167	16437	16539	16410	16405	16373	16459	16346	16358	16573	16368	16235	16427	16447	16386	16551	16612	16581	16510	16395	16410	16536	16436	16525	16504	16223	16425	16526	16667	16437	16561	16500	16560	16469	16286	16391	16289	16517	16229	16279	16322	16354	16484	16422	16509	16444	16353	16672	16464	16376	16556	16374	16444	16439	16488	16577	16299	16426	16347	16415	16304	16373	16643	16491	16475	16442	16402	16556	16364	16251	16489	16441	16452	16258	16456	16345	16285	16384	16286	16385	16501	16335	16528	16289	16342	16662	16472	16404	16424	16443	16496	16540	16442	16490	16539	16605	16455	16392	16584	16495	16269	16693	16585	16553	16571	16389	16555	16296	16461	16289	16343	16302	16480	16456	16428	16360	16549	16492	16587	16469	16280	16448	16383	16416	16366	16349	16499	16478	16422	16548	16365	16479	16359	16573	16339	16534	16471	16399	16490	16641	16493	16602	16513	16435	16388	16475	16390	16537	16511	16356	16435	16335	16517	16700	16420	16368	16442	16413	16346	16327	16426	16512	16326	16471	16531	16363	16625	16526	16433	16471	16548	16557	16448	16490	16351	16391	16415	16501	16338	16303	16494	16332	16313	16440	16536	16487	16423	16514	16331	16573	16234	16335	16450	16514	16366	16424	16465	16273	16524	16321	16542	16287	16490	16379	16400	16386	16564	16654	16450	16521	16595	16348	16453	16470	16325	16326	16531	16452	16570	16411	16444	16402	16491	16381	16438	16641	16527	16228	16435	16328	16490	16442	16610	16406	16512	16460	16507	16608	16376	16445	16366	16600	16605	16522	16423	16449	16280	16495	16370	16499	16208	16442	16325	16463	16389	16603	16342	16511	16380	16425	16350	16422	16483	16579	16365	16624	16475	16478	16398	16214	16478	16502	16293	16370	16490	16551	16299	16377	16443	16344	16504	16332	16433	16438	16353	16619	16490	16367	16454	16366	16584	16604	16350	16434	16312	16426	16519	16492	16572	16350	16618	16422	16442	16551	16453	16411	16441	16585	16506	16331	16507	16502	16248	16426	16448	16603	16449	16621	16405	16499	16288	16400	16456	16545	16424	16545	16420	16430	16617	16612	16469	16474	16559	16274	16331	16456	16278	16455	16691	16508	16432	16371	16466	16353	16524	16462	16375	16352	16329	16431	16336	16369	16410	16479	16491	16677	16460	16478	16551	16449	16477	16463	16598	16523	16520	16364	16394	16459	16427	16449	16440	16463	16510	16431	16461	16431	16437	16427	16422	16479	16257	16181	16638	16474	16401	16254	16407	16335	16385	16454	16387	16406	16436	16457	16517	16374	16219	16360	16408	16450	16337	16355	16299	16648	16360	16316	16488	16474	16381	16383	16421	16384	16369	16466	16284	16531	16584	16461	16406	16462	16466	16508	16242	16302	16543	16223	16540	16501	16462	16438	16461	16466	16634	16336	16534	16413	16492	16393	16334	16340	16344	16346	16309	16404	16444	16457	16492	16520	16358	16549	16385	16449	16594	16549	16338	16528	16475	16452	16358	16467	16408	16577	16423	16456	16516	16565	16308	16491	16357	16378	16410	16582	16359	16476	16369	16465	16380	16418	16247	16437	16569	16485	16382	16371	16392	16525	16480	16298	16453	16373	16404	16415	16462	16493	16489	16482	16482	16450	16535	16442	16495	16362	16455	16599	16420	16717	16360	16453	16543	16413	16385	16360	16433	16543	16274	16488	16420	16300	16513	16326	16374	16369	16525	16439	16393	16349	16541	16548	16600	16385	16563	16533	16433	16415	16390	16631	16469	16281	16376	16418	16496	16310	16479	16437	16314	16479	16488	16386	16323	16573	16333	16450	16451	16460	16493	16426	16539	16496	16317	16436	16492	16387	16535	16441	16392	16389	16481	16466	16381	16531	16390	16373	16458	16356	16599	16605	16382	16360	16499	16411	16269	16379	16559	16462	16504	16258	16470	16327	16440	16440	16389	16423	16414	16255	16322	16543	16545	16531	16326	16503	16438	16397	16479	16273	16343	16504	16441	16284	16421	16390	16637	16295	16611	16478	16473	16463	16445	16335	16423	16454	16326	16361	16502	16399	16533	16326	16386	16394	16409	16371	16510	16445	16520	16657	16450	16372	16530	16374	16586	16513	16477	16360	16310	16475	16472	16431	16620	16496	16426	16406	16422	16410	16410	16251	16370	16678	16574	16381	16521	16485	16558	16490	16706	16449	16521	16370	16510	16440	16215	16583	16277	16660	16382	16511	16331	16540	16630
22151	20738	28371	23173	21121	23856	26506	21965	20976	21250	20877	20592	20729	20754	20669	20746	20533	20652	20409	20459	20377	20501	20223	20223	20361	20376	20361	20366	20257	20457	20517	20332	20429	20326	20367	20338	20442	20182	20387	20404	20368	20330	20630	20381	20137	20149	20221	20257	20301	20254	20295	20171	20261	20272	20227	20120	20563	20309	20245	20013	20302	20131	20304	20080	20250	20244	20276	21080	21283	21172	20790	20729	20243	20338	20217	20337	20366	20220	20229	20224	20415	20180	20261	20179	20365	20077	20363	20096	20200	20224	20370	20302	20243	20263	20142	20163	20175	20139	20360	20214	20260	20092	20170	20412	20289	20308	19991	20500	20228	20274	20277	20197	20215	20203	20285	20128	20291	20202	20325	20335	20074	20043	20254	20187	20253	20237	20414	20013	20298	20162	20181	20027	20257	20140	20118	20452	20305	20029	20268	20401	20208	20341	20138	20292	20464	20146	20386	20401	20278	20383	20390	20290	20460	20331	20209	20059	20347	20221	20025	20571	20277	20238	19979	20122	20246	20135	20325	20173	20177	20498	20200	20264	20150	20050	20362	20084	20294	20105	20303	20391	20330	20224	20203	20178	20356	20195	20227	20207	20028	20242	20044	20273	20208	20323	20256	20024	20213	20129	20145	20049	20136	20161	20262	20229	20251	20099	20327	20220	20251	20251	20123	20244	20225	20180	20032	20182	20138	20169	20044	20239	20105	20033	20293	20171	20239	20292	20107	20102	20160	20367	20053	20232	19983	20250	19987	20453	20308	20307	20153	20127	20121	20188	20132	19961	20112	20338	20308	20095	20001	20447	20273	20011	20237	19899	20072	20047	20112	20114	20311	20177	20109	20097	19982	20176	20191	20086	20220	20192	20295	20305	19977	20131	20061	20201	20093	20178	20310	20253	20081	20200	20237	20145	20206	20035	20236	20326	20360	20123	20250	20309	20097	20209	20122	20177	20133	20144	20476	20327	20095	20387	20127	20338	20053	20260	20209	20397	20188	20210	20177	19996	20122	20083	20194	19978	20375	20134	20136	20298	20231	20140	20273	20202	20134	20095	20116	20301	20257	20243	19973	20159	20098	20227	20412	20071	20280	20189	20211	20080	20149	20023	20302	20008	19889	20198	20379	20025	20242	20142	20347	20081	20298	20173	20144	19868	20193	19952	19949	20143	20112	20232	20302	20095	20005	20314	20215	20285	20301	20139	20194	20223	20330	20194	20156	20277	20055	20018	20071	20166	20027	20096	20138	20204	20214	20045	20194	20038	20185	20211	20176	20200	20266	20154	20103	20184	20288	20144	20229	20179	20279	20330	20155	20123	20238	20005	20170	20339	20209	20102	19997	20298	20462	20205	20201	20098	19941	20298	20155	20169	20164	20166	20139	20219	20292	20014	20101	20122	20251	20156	20089	20257	20299	20350	20100	20234	20308	20081	20160	20196	19970	20252	20028	20224	20026	20175	20227	20172	20103	20255	20432	20304	20297	19952	20209	20182	20312	19906	20202	20257	20274	20241	20185	20413	20204	20250	19945	20074	20193	20267	20409	20175	20098	20120	20122	20182	19947	20153	20150	20397	20219	20229	20022	20139	20209	20449	20412	20217	19991	20044	20253	20370	20210	20162	20259	20321	20353	20188	20225	20096	20241	20017	20179	20302	20353	20226	20143	20231	20127	19993	20260	20174	20156	20214	20329	20281	20025	20276	20071	20297	20341	20108	20151	20276	20116	20222	20099	20202	20107	20224	20273	20160	20227	20196	20207	20176	20146	20333	20082	20084	20235	20222	20299	20189	20032	20103	20390	20085	20226	20299	20248	20305	20154	20432	20383	20408	20240	20125	20119	20156	20204	20058	20318	20211	20281	20027	20366	20134	20120	20142	20179	20344	19977	20337	19921	19984	20271	19995	20350	20151	20131	20082	20237	20189	20171	20181	20252	20304	20511	20098	20190	20381	20210	20228	20208	20112	20286	20172	20138	20193	20168	20019	20232	20455	20184	20330	20329	20185	20304	20304	20245	20151	20039	20097	20275	20091	20239	20027	20313	20116	20251	20228	20317	20175	20128	20197	20221	20251	20150	20229	20085	20169	20190	20198	20186	20340	20132	20228	20190	20180	20198	20305	20035	20026	20125	20077	20185	20273	20312	20267	20356	20324	20077	20164	20241	20192	20187	20413	20105	20140	20087	20161	20077	20054	20111	20269	20340	20199	20289	20201	20178	20232	20190	20153	20115	20053	20164	20230	20288	20216	20376	20299	20135	20174	19876	20136	20182	20284	20314	20161	20168	19952	20274	20192	20090	20125	20108	20209	20233	20274	20179	20376	20172	20198	20116	20051	20414	20189	20125	20178	20185	20081	20252	20213	20238	20079	20277	20157	20399	20143	20157	20204	19991	20176	20321	20268	20104	20249	20241	20239	20137	20053	20198	20261	20018	19972	20207	20187	20214	20367	20316	20203	20167	20310	20258	20265	20106	20318	20253	20230	20277	20191	20354	20338	20170	20420	20298	20215	20188	20102	20186	20166	20167	20062	20021	20033	20100	20042	20042	20088	20274	20115	20266	20208	20057	20253	20191	19925	20261	20345	20384	20279	20255	20189	20315	19990	20326	20194	20153	20212	20080	20342	20263	20336	20204	20137	20105	20050	20001	20261	19944	20371	20264	20160	20436	20219	20318	20277	19934	20336	20303	20392	20089	20123	20285	20306	20190	20242	20141	20358	20048	20290	20286	20255	20068	20133	20023	20056	20377	20189	20291	20255	20266	20229	20167	20013	20328	20382	20241	20018	20194	20336	20298	20152	20365	20229	20343	20387	20239	20220	20324	20360	20185	19938	20090	20084	20201	20109	20011	20236	20057	20099	20051	20233	20065	20162	20198	20295	20147	20163	20220	20086	19957	20139	20386	20158	19931	20264	20219	19902	20270	20139	20173	20184	20041	20245	20220	20173	20328	20292	20272	20316	20258	20449	20234	20137	19891	20253	20195	20100	20180	20183	20224	20051	20093	20409	20083	20123	20095	20116	20271	20312	20241	20029	20036	20088	20137	20096	20231	20361	20409	20137	20120	19934	20131	20348	20429	20153	19995	20082	20022	20252	20199	20135	20166	20142	20150	19969	20121	19853	20157	20194	20051	20174	20272	20245	20306	20019	20322	20360	20273	20157	20226	20499	20060	20133	20115	20043	20089	20273	20065	19909	20281	20141	20015	20384	20206	20081	20101	20231	20331	20183	20040	20142	20142	20186	20015	20005	20102	20191	20082	19887	20243	20006	20195	20178	20132	20405	20202	20228	20112	20052	20138	20094	20168	20223	20036	20288	20142	20024	20018	20131	20055	20124	20201	19992	20266	20222	20321	20307	20267	20061	20216	20017	20066	20146	20347	20018	20245	20410	20422	20229	20386	20149	20054	20262	20087	20330	20096	20127	20153	20024	20042	20064	20210	19956	20013	20162	20215	20285	20097	20248	20169	20205	20133	20064	20002	20366	20129	20119	20035	20014	20046	20177	20414	20028	20221	20172	20083	20185	20213	20091	20063	20398	20139	20131	20278	20099	20342	20243	20274	20150	20300	20076	20241	20075	20301	20344	20313	20207	20222	20085	20232	20067	20342	20258	20123	20300	20285	20245	20286	20182	20386	20082	20154	20212	20128	20194	20123	20215	20182	20309	20107	20096	20386	20154	20053	20245	20353	20281	20089	20159	20227	20055	20083	20106	20145	20241	20316	20341	20010	20266	20228	20303	20166	20199	20245	20091	20235	20166	20360	20211	20235	20215	20242	20317	20095	20221	20212	20062	20117	20191	20122	20220	20179	20081	20326	20028	20041	19996	20216	20166	20175	20219	20092	20065	20124	20142	20255	20138	20330	20235	20264	20269	20103	20220	20193	20166	20092	20231	20092	20186	20152	20219	20072	20343	20355	20045	20156	20113	20371	20214	20145	20304	20176	20417	20365	20490	20159	20177	20054	20217	20292	20150	20188	20488	20214	20100	20119	20061	20077	19925	20192	20163	20020	19870	20289	20308	20238	20087	20170	20281	20218	20204	20208	20054	19980	20428	19920	20374	20030	20194	20181	20135	20280	20230	20386	20193	20222	20204	20197	20128	20349	20133	20004	20244	20268	20241	20191	20162	19924	20346	20244	20272	20277	20081	20201	19903	20326	20087	20239	20070	19970	20384	20379	20207	20000	20178	20228	20334	20169	20162	20241	20175	20262	20331	20243	20165	20103	20177	20106	20190	20204	20235	20061	20290	20166	20122	20203	20075	20271	20186	20225	20207	20097	20307	20255	20163	20416	20247	20295	20417	20215	20179	20371	20168	20179	19995	20305	20193	20346	20375	20129	20134	20217	20166	20317	19975	20051	20172	20321	20059	20185	20379	20199	20302	20236	20073	20098	20120	20089	20046	20081	20150	20375	20175	20233	20153	20047	20232	20135	20122	20089	20236	20253	20185	20119	20332	20153	20259	20291	20290	20173	20019	20285	20431	20272	20158	20138	20204	20193	20090	20206	20479	20076	20176	20151	20181	20226	20178	20101	20075	20103	20194	20315	20425	20241	20106	20311	20101	20227	20072	20144	20064	20173	20179	20121	20323	20415	20446	20119	20340	20024	20261	20198	19937	20305	20128	20163	20271	20374	20003	20232	20127	20172	20170	20195	20296	20064	20173	20034	20237	20241	20376	20215	20560	20185	20101	20138	20073	20191	20227	20346	20103	20133	20108	20094	20122	20092	20172	20209	20365	20033	20259	20235	20301	20031	20066	19983	20091	20139	20116	20372	20264	20359	20343	20190	19959	20178	20179	20114	20212	20175	19915	20214	20524	20211	20052	20183	20293	20192	20107	20266	20180	20408	19955	20255	20117	20153	20251	20342	20062	20256	20318	20431	20170	20166	20226	20197	20319	20203	20307	20131	20156	20162	20072	20164	20168	20082	20011	20112	20181	20078	20125	20391	20152	20128	20096	20244	20124	20170	20302	20201	20035	20304	20034	20223	20165	20242	20215	20240	20102	20214	20301	20225	20106	20157	20009	20104	20336	20161	20169	20352	20250	20194	20117	20256	20100	20294	20251	20031	20353	20232	20234	20212	20151	20261	20247	20131	20301	20151	19971	20029	20061	20241	20405	20167	20170
19695	35049	29789	23013	20278	18618	17110	16258	16023	15641	15401	15119	15270	14928	14990	15128	14866	14897	14918	14885	14831	14951	14928	14899	14752	14898	14855	14697	14885	14738	14732	14905	14872	14625	14700	14754	14795	14872	14735	14785	14833	14670	14812	14761	14867	14905	14715	14622	14777	14649	14732	14771	14617	14910	14701	14820	14733	14625	14841	14761	14535	14794	14796	14642	14710	14740	14863	15771	15928	15713	15190	14925	14933	14705	14693	14688	14702	14807	14762	14863	14681	14690	14606	14749	14711	14902	14757	14687	14585	14829	14760	14711	14650	14686	14604	14779	14663	14746	14780	14746	14614	14777	14666	14745	14870	14877	14634	14825	14554	14712	14758	14853	14806	14636	14713	14792	14747	14609	14778	14847	14737	14703	14881	14607	14804	14696	14672	14737	14629	14788	14643	14607	14637	14833	14555	14687	14688	14596	14811	14557	14660	14713	14864	14830	14718	14643	14665	14746	14858	14799	14542	14931	14795	14694	14862	14698	14670	14894	14732	14649	14663	14688	14908	14511	14661	14690	14784	14756	14840	14760	14589	14687	14806	14832	14762	14659	14593	14519	14804	14700	14537	14640	14762	14652	14744	14560	14776	14766	14617	14888	14707	14697	14807	14703	14639	14794	14734	14804	14633	14599	14932	14660	14767	14714	14760	14812	14759	14694	14684	14672	14705	14831	14691	14823	14619	14735	14766	14682	14748	14792	14771	14708	14777	14765	14664	14553	14933	14774	14675	14656	14698	14703	14787	14707	14678	14863	14685	14819	14681	14786	14730	14717	14793	14766	14754	14826	14556	14681	14853	14695	14746	14748	14666	14864	14680	14706	14514	14613	14743	14505	14696	14652	14624	14530	14716	14627	14722	14766	14684	14668	14636	14783	14721	14579	14780	14816	14596	14899	14742	14603	14782	14726	14806	14621	14813	14786	14803	14663	14835	14759	14740	14762	14736	14759	14848	14725	14650	14844	14711	14773	14628	14691	14728	14646	14610	14629	14645	14776	14647	14800	14688	14723	14773	14756	14694	14642	14781	14659	14623	14749	14769	14782	14799	14758	14841	14867	14659	14778	14563	14796	14767	14768	14568	14809	14676	14719	14914	14701	14677	14635	14778	14673	14722	14865	14654	14718	14750	14762	14879	14705	14673	14574	14854	14766	14670	14712	14654	14661	14631	14596	14639	14568	14567	14695	14702	14628	14743	14597	14666	14759	14768	14643	14776	14781	14787	14747	14565	14728	14748	14605	14744	14863	14728	14814	14803	14666	14745	14611	14586	14693	14854	14727	14873	14686	14700	14626	14583	14664	14640	14723	14582	14739	14670	14699	14691	14630	14518	14687	14931	14868	14721	14720	14676	14683	14794	14832	14793	14716	14757	14660	14761	14612	14683	14551	14648	14616	14739	14666	14849	14780	14655	14625	14562	14817	14895	14658	14786	14575	14677	14712	14759	14681	14901	14642	14481	14695	14879	14675	14749	14614	14545	14656	14805	14720	14674	14803	14622	14672	14760	14767	14721	14555	14830	14483	14663	14940	14871	14594	14611	14764	14618	14668	14580	14393	14723	14558	14610	14769	14542	14540	14659	14637	14953	14783	14586	14685	14659	14614	14662	14820	14570	14574	14794	14686	14759	14589	15000	14629	14684	14701	14713	14585	14716	14677	14696	14684	14774	14708	14611	14775	14741	14653	14657	14690	14586	14737	14849	14481	14776	14744	14647	14639	14736	14727	14603	14603	14632	14695	14726	14886	14757	14715	14554	14694	14676	14786	14668	14693	14602	14748	14841	14712	14749	14587	14746	14695	14727	14735	14688	14633	14654	14669	14659	14660	14691	14739	14744	14652	14612	14799	14820	14749	14619	14705	14693	14680	14777	14741	14719	14792	14713	14750	14728	14771	14820	14730	14746	14762	14613	14659	14651	14726	14866	14567	14662	14761	14821	14695	14625	14666	14816	14627	14548	14634	14794	14699	14785	14619	14629	14787	14665	14739	14778	14675	14660	14644	14706	14570	14664	14898	14717	14868	14782	14593	14814	14722	14636	14723	14633	14623	14772	14716	14678	14801	14723	14764	14697	14747	14589	14804	14908	14687	14797	14579	14650	14665	14767	14712	14762	14694	14645	14644	14761	14639	14836	14714	14550	14767	14512	14641	14800	14754	14713	14741	14639	14658	14744	14749	14749	14715	14737	14637	14699	14749	14683	14820	14595	14713	14658	14711	14612	14613	14703	14720	14719	14656	14687	14729	14619	14450	14722	14782	14714	14709	14711	14593	14854	14563	14614	14532	14638	14729	14756	14808	14701	14758	14655	14556	14748	14668	14674	14673	14645	14632	14509	14653	14687	14832	14806	14588	14723	14816	14632	14715	14930	14703	14786	14745	14794	14647	14641	14708	14869	14681	14688	14658	14556	14695	14740	14640	14845	14766	14793	14647	14565	14751	14842	14565	14736	14575	14787	14702	14676	14739	14774	14702	14585	14919	14680	14722	14816	14756	14657	14725	14669	14844	14751	14688	14656	14818	14588	14875	14898	14638	14858	14648	14492	14768	14820	14619	14694	14719	14744	14843	14647	14807	14766	14529	14806	14620	14741	14592	14856	14657	14815	14922	14587	14739	14777	14599	14641	14839	14654	14879	14673	14670	14759	14806	14804	14657	14718	14785	14721	14561	14649	14704	14756	14605	14797	14567	14779	14786	14761	14690	14636	14613	14639	14617	14707	14729	14656	14876	14688	14774	14683	14751	14755	14631	14780	14745	14676	14808	14678	14708	14763	14789	14669	14746	14708	14577	14643	14741	14730	14722	14768	14803	14616	14910	14594	14599	14774	14694	14799	14611	14660	14594	14620	14740	14658	14887	14746	14708	14789	14838	14768	14638	14837	14856	14711	14690	14671	14728	14766	14747	14803	14631	14717	14805	14668	14835	14539	14678	14745	14509	14602	14712	14698	14606	14771	14781	14540	14818	14627	14584	14626	14789	14742	14614	14943	14746	14705	14767	14693	14609	14677	14793	14840	14835	14648	14643	14680	14669	14683	14616	14611	14813	14553	14563	14534	14587	14767	14759	14775	14616	14605	14653	14711	14616	14802	14675	14651	14641	14720	14620	14711	14778	14581	14563	14659	14618	14894	14648	14894	14741	14628	14682	14735	14599	14580	14767	14804	14762	14706	14764	14819	14673	14691	14717	14754	14893	14606	14674	14616	14863	14769	14655	14905	14618	14759	14564	14751	14753	14735	14713	14712	14691	14777	14790	14783	14764	14581	14696	14723	14749	14716	14637	14695	14774	14669	14637	14728	14531	14705	14807	14824	14804	14712	14561	14675	14763	14701	14606	14644	14892	14784	14701	14770	14646	14697	14664	14781	14729	14641	14808	14756	14839	14822	14592	14676	14915	14586	14788	14774	14767	14666	14840	14652	14672	14727	14731	14723	14719	14586	14892	14712	14543	14817	14569	14732	14734	14766	14787	14632	14781	14760	14633	14812	14739	14750	14704	14643	14787	14679	14774	14562	14755	14651	14667	14690	14603	14838	14778	14720	14798	14817	14448	14823	14735	14794	14627	14783	14711	14604	14767	14650	14790	14762	14835	14675	14605	14685	14700	14730	14802	14778	14682	14946	14601	14616	14729	14757	14723	14682	14732	14564	14700	14652	14864	14654	14549	14670	14537	14672	14917	14675	14639	14534	14688	14670	14812	14808	14663	14742	14506	14771	14623	14685	14942	14639	14784	14666	14660	14706	14761	14684	14693	14696	14714	14833	14590	14739	14580	14725	14663	14725	14569	14665	14720	14557	14595	14741	14704	14722	14721	14721	14678	14755	14688	14727	14659	14582	14698	14596	14537	14721	14598	14604	14647	14742	14807	14573	14698	14606	14730	14816	14591	14606	14538	14538	14729	14725	14738	14663	14607	14728	14673	14606	14906	14603	14741	14627	14650	14859	14715	14728	14779	14575	14771	14593	14752	14626	14761	14646	14625	14660	14802	14654	14644	14719	14715	14725	14690	14556	14704	14776	14556	14760	14586	14816	14683	14866	14735	14765	14607	14648	14591	14720	14740	14697	14642	14605	14647	14668	14736	14649	14712	14859	14912	14736	14540	14964	14661	14616	14629	14673	14798	14538	14745	14773	14730	14857	14680	14708	14780	14757	14783	14621	14697	14812	14678	14743	14699	14508	14763	14655	14825	14624	14706	14778	14655	14786	14656	14686	14807	14670	14574	14772	14495	14779	14746	14706	14485	14683	14773	14753	14844	14840	14743	14662	14911	14616	14696	14632	14802	14651	14587	14817	14805	14830	14624	14725	14665	14587	14707	14511	14737	14666	14718	14735	14749	14735	14821	14801	14722	14857	14804	14618	14659	14626	14750	14773	14788	14690	14710	14710	14840	14543	14530	14723	14580	14900	14509	14775	14563	14628	14667	14638	14786	14712	14852	14699	14580	14674	14811	14668	14546	14758	14687	14598	14599	14791	14604	14676	14833	14692	14741	14709	14777	14671	14840	14741	14704	14737	14711	14804	14907	14758	14860	14716	14509	14570	14632	14710	14805	14771	14731	14680	14697	14740	14708	14582	14719	14765	14767	14691	14626	14802	14744	14719	14675	14769	14744	14708	14560	14645	14578	14716	14550	14744	14628	14904	14774	14771	14684	14725	14678	14765	14701	14617	14671	14555	14777	14714	14724	14812	14845	14799	14760	14576	14800	14791	14779	14739	14740	14588	14687	14708	14655	14568	14818	14746	14699	14633	14701	14757	14759	14810	14644	14580	14720	14665	14606	14846	14629	14686	14806	14475	14883	14761	14854	14543	14489	14579	14574	14634	14795	14696	14723	14490	14668	14735	14673	14683	14608	14564	14561	14571	14704	14731	14756	14788	14788	14779	14678	14835	14470	14658	14663	14722	14746	14621	14762	14834	14732	14726	14650	14599	14640	14630	14829	14651	14555	14648	14554	14788	14605	14667	14764	14660	14980	14679	14675	14922	14707	14719	14738	14605	14767	14545	14510	14763	14804	14786	14544	14769	14824	14754	14535	14691	14722	14804	14544	14739	14747	14677	14693	14720	14771	14613	14642	14686	14779	14758	14609	14812	14590	14731	14799	14710	14640	14742	14703	14775	14615	14625	14645
28240	23079	26606	23759	20561	20413	20485	20001	20278	20127	20115	20065	20039	19936	19968	19961	19640	19793	20068	19747	20072	19970	19858	19894	19807	20103	19998	19956	19973	19771	19960	19905	19985	19965	19700	19977	19783	19818	19728	20163	19805	19843	19776	19857	19998	19811	19726	19677	19929	20095	19915	19934	19971	19857	19874	19893	19886	19880	19896	19865	19894	19900	19976	19825	19902	19779	20026	20151	20136	20015	20013	20003	19883	19897	19695	20063	20086	20069	19761	19906	19753	19811	19965	19971	19873	19842	19921	19917	19953	19733	20018	19823	19740	20015	19779	19804	19898	19816	19832	20157	19828	19917	19801	19762	19711	19934	19705	19722	19999	19876	19718	19835	19635	19670	20076	19783	19922	19971	19710	19664	19941	19887	19720	19933	20061	20019	20044	19798	19767	19821	19873	19916	19861	20158	20101	19911	19883	19942	19886	19809	19688	19833	19850	19912	19967	19875	19940	19917	19949	19726	19698	19865	19593	20009	19681	19839	20076	20059	19803	19771	19853	19693	19903	20128	19913	19715	19935	19736	20068	19855	19917	20054	19623	20001	20046	19833	19769	19985	19671	19865	19773	20052	19678	19847	19937	19844	19956	19863	19776	19809	19744	19873	19995	19855	19793	19884	19719	20012	19822	20014	19958	19947	19857	19843	19709	19984	20113	19985	19953	19817	19876	19803	20066	20018	19789	19817	19721	20016	19829	20075	19763	19980	19853	19984	20023	19970	19899	19862	19865	19779	19805	19948	19659	19743	19730	19884	19956	20012	19904	19956	19898	19862	20234	19947	19931	19686	20132	20014	19985	19759	19926	19803	19995	19898	19717	19854	20102	19870	20214	19889	19780	19886	19747	20015	19901	19830	20126	19976	19923	19826	19790	19753	19945	19837	19861	19848	19688	19926	20103	20038	19990	20065	19691	20117	20018	19991	19592	19681	19899	19970	19827	19757	19760	19798	19857	19913	19874	20011	19958	19696	19706	20074	20106	19797	19757	19723	19977	19702	19956	19839	20000	19981	19957	19721	19997	19902	19655	19935	19962	19970	19943	19760	19731	19880	20019	19819	19800	19878	20112	19910	19699	19743	19761	19652	19951	19962	19819	19805	19756	19796	19814	19939	19818	19821	19838	19690	19872	20035	19973	19757	19946	19986	20037	19920	19664	19838	19729	19549	19947	20166	19894	19750	19673	19652	20040	20018	19838	19838	19853	19987	20016	20148	19572	19843	19810	19862	19998	19991	19870	20257	19782	19874	19977	19703	19920	19775	20098	20005	19965	19835	19953	19858	19782	19777	19733	19901	19864	20034	19909	19840	19709	19633	19944	19849	19860	19957	19867	19931	19770	20231	19836	19876	19791	20090	19843	19763	19859	19721	19761	19781	19947	19994	19770	19846	19715	19921	19841	19930	19931	19917	19797	19799	19866	19797	20010	19801	19816	19836	19823	20133	19729	19767	19939	20065	19832	19894	19960	19844	19984	20034	20060	19910	19838	19938	20043	19873	19789	19771	19967	19797	19914	19875	19664	19869	19957	19925	19941	20094	19995	20010	19973	19851	20066	19653	19682	20033	19834	19766	19807	19984	19839	20026	19895	19893	19943	19997	19981	19980	20052	19714	19694	19748	20109	19755	19907	19940	19744	19936	19954	19824	19937	19620	20044	19895	19742	19980	19961	19989	19726	19893	19653	19683	19878	19632	19914	20092	19782	19768	20140	20166	20002	19861	19895	19985	19968	19937	19822	19923	19708	19987	19827	19870	19811	19672	19813	19831	20076	19921	19882	19954	19855	19686	19822	19733	19881	20020	19983	19927	20070	19900	19832	19939	19793	19694	20074	19795	20000	19900	19609	20044	19834	19883	20249	20135	19826	19694	19912	19888	19844	19885	20064	19844	19915	19800	19775	19752	19770	19816	19874	19873	19913	19772	19697	19907	19916	19780	19976	19892	19759	19991	19935	19778	19695	19798	19797	19826	19950	19733	19893	19647	19917	19856	20009	19861	19813	19907	20047	19906	19740	19900	20040	19799	19947	19670	19925	19759	19583	19619	19824	19719	19833	19884	19718	19866	19764	19834	20049	19853	19812	19892	19833	19836	19713	20012	19888	19903	19991	19924	19650	19845	19866	19876	19744	19925	20036	19888	19591	19690	19833	19937	19936	19907	19948	20048	19840	19736	19830	19856	20040	19802	20025	19788	19847	19885	19944	19849	19945	19854	19970	19815	19708	19898	19827	19931	19869	19933	19873	19930	19644	19871	19628	19942	20086	19753	19818	19923	19686	19785	19823	19718	20022	19978	19803	19872	19919	19770	19840	19935	19825	19913	19780	19965	20001	19603	19943	20054	19840	19878	20024	20084	19916	19860	19857	19937	19890	19744	19727	19829	19827	19873	19808	20089	19809	20046	19923	20033	19763	20188	19825	19860	20044	19803	19830	20063	20059	20058	19896	19885	19963	20034	19825	19974	19768	19878	19857	19774	19898	19703	19770	19963	19831	19966	19909	20037	19919	19769	20170	20002	19773	20044	19735	20012	19922	19961	19934	19886	19753	19890	20017	20016	19732	19797	19824	19769	20008	19772	19844	19722	19930	19840	19922	19891	19981	19907	19961	19900	19965	20109	19899	19891	19979	19902	19955	19776	19923	19700	19861	19594	19844	20014	19767	19661	19792	20019	19810	19890	19860	19770	19781	19937	19924	19881	20113	19782	20120	20031	19952	19738	19862	19932	19898	19681	19806	19684	19974	19918	19871	19811	19722	19875	19906	19939	20002	19799	19668	20124	20014	20156	19897	19902	20000	20029	19859	19949	19878	19685	19826	19733	19874	19904	19804	19940	20027	20129	19915	20128	19827	19880	20011	19916	20024	20032	19879	19840	19757	19851	20054	19888	19907	19864	19806	19817	19865	19925	20067	19963	19771	19901	19990	19833	19879	20002	19867	19627	19913	19774	19877	20023	19856	20002	19956	19714	20042	19918	19733	19853	19994	19723	19821	20112	19903	19889	20083	19863	19718	19942	19957	20080	19824	19668	19873	19995	19909	19847	19920	19807	19793	19899	19901	19916	19826	19885	19676	19842	19836	19880	19767	19926	20056	19821	19940	19874	19728	20055	20005	19679	19892	19999	19783	19934	19950	19781	19913	20110	19901	19854	19841	19925	19971	19898	19685	19910	19927	19918	19917	19974	19778	19928	19780	19955	19877	20012	19687	19952	19690	19700	20146	19714	19795	19905	19678	19826	19873	19997	19925	19775	20043	20069	19802	19899	19926	19631	19951	19743	19975	19970	20168	20074	19815	20087	19915	20075	19845	19860	19786	19738	20036	19926	19942	19950	19962	19707	19677	19828	19932	19659	19905	19675	19677	19990	19866	19999	19689	20092	20028	19925	19982	20014	20140	19869	19944	19777	19645	19970	20019	19957	19993	19865	19899	19620	19796	19940	20016	19852	19850	19897	19820	19969	19875	19855	19939	19948	20159	20052	20044	19780	19875	19765	19874	19655	20100	19987	19977	19895	20087	19803	19905	19777	19767	19776	19863	19942	19953	19879	19950	19880	19830	19912	19916	19956	19914	19950	20057	19770	19788	19913	19802	19761	19631	19793	20082	20130	19788	20018	19940	19768	19527	19801	19795	19823	20109	19916	19815	19728	19827	20047	19899	19722	20040	19875	19829	19947	19807	19993	19967	19704	19992	19900	19975	20228	20167	19949	20039	20063	20089	20027	19715	19825	19709	19969	19920	19805	19900	19993	19809	19955	20052	19827	20101	19897	19901	19904	19775	20040	19719	19929	19915	19937	20091	19806	19801	20086	20121	19782	19952	20063	19847	19876	19629	19732	19801	20067	19963	19775	19881	19692	19692	19686	19877	19682	19704	19801	19949	19678	19965	19645	19968	19764	19893	20059	19819	19722	19981	19841	19938	19774	19913	19999	19931	19762	19877	20021	19967	19930	19938	19802	19940	19830	19825	19827	19908	20000	19848	19800	19926	19833	19883	19809	19866	20041	19798	19994	19719	19640	19831	19836	19844	19834	19880	19772	19894	19991	19965	19782	19870	19889	20037	19761	19919	19958	20033	20026	20107	19894	20120	19895	20205	19943	19975	19925	19842	19735	20101	19866	19998	19899	20059	19776	19799	19695	19873	19851	19848	19954	20078	19988	19950	20000	19892	19994	19806	19798	19856	19744	19896	19898	19961	19722	19831	19948	19783	19887	20142	20025	19926	19967	19855	19760	19950	19938	19801	19915	20109	19659	19987	19929	19837	19689	19899	19908	20014	19911	19958	19843	19959	19559	19900	19634	19802	19962	19896	19803	19889	19930	19942	19948	19846	19842	20043	19733	19941	20093	19747	19935	19863	19842	19849	19877	19771	19863	19793	19765	19612	19860	19777	20019	19943	19942	19727	20097	20044	20065	19968	19857	20008	19890	20109	20005	19898	19949	20036	19909	20090	19790	19775	19778	19945	19961	20175	19979	19939	19891	20282	19912	19851	19980	19764	19878	20022	19993	19886	19872	19786	19798	19743	20020	19934	20052	19750	19747	19936	19984	20022	19767	19814	19899	20082	19951	20019	19828	19839	19963	19820	19820	19929	19795	19972	19767	19924	19876	20028	20024	19926	19791	20125	19930	19967	19948	20004	19941	19816	19899	20039	19859	19884	19826	19948	19982	19891	19934	19975	19940	19660	19958	19893	19880	19850	19946	20031	19898	19695	19874	19783	19940	19912	19917	19887	19987	19741	19866	19920	19872	20010	20096	20057	19871	19895	20000	19823	19802	20037	19817	19995	19998	19895	19907	19844	20010	19834	19825	19976	19840	19881	19890	20124	19866	19571	19867	19974	19912	20074	20003	19690	19748	19933	19830	19867	19709	19621	19644	19928	19772	19712	19961	19846	19855	19963	19726	19886	19868	19944	19910	20238	19955	19834	19998	19890	19892	19991	19878	20075	19783	19924	19887	19921	19993	19989	19810	19957	19801	19786	19906	19844	19906	19870	19812	19959	19962	19863	19825	19906	19876	19777	19852	20056	19972	19995	19987	19672	19980	19737	19802	19677	19967	20087	19842	19869	19977	19816	19736	19720	19830	19989	19866	19845	19761	19910	19922	19796	19906	19840	19844	20126	19946	19713	19955
19269	23785	21609	18639	17694	17229	16838	16584	16457	16352	16339	16268	16236	16227	16303	16245	16316	16332	16207	16286	16453	16470	16344	16125	16283	16218	16431	16112	16212	16388	16277	16342	16357	16210	16319	16186	16194	16434	16275	16293	16274	16213	16258	16206	16200	16471	16198	16184	16215	16312	16334	16276	16378	16312	16472	16409	16238	16388	16307	16407	16175	16166	16090	16308	16286	16188	16297	16073	16415	16383	16561	16188	16343	16207	16246	16213	16209	16434	16188	16322	16210	16375	16322	16360	16075	16171	16408	16327	16486	16135	16432	16320	16316	16298	16258	16157	16268	16315	16254	16235	16218	16251	16260	16375	16224	16116	16220	16332	16288	16297	16166	16305	16404	16282	16319	16262	16163	16299	16259	16251	16353	16276	16196	16117	16226	16354	16309	16204	16356	16258	16306	16223	16225	16314	16208	16066	16349	16284	16074	16233	16208	16299	16251	16263	16109	16236	16135	16223	16324	16100	16240	16402	16248	16245	16219	16288	16281	16142	16235	16210	16155	16265	16338	16360	16311	16195	16387	16173	16333	16221	16280	16381	16168	16214	16338	16207	16141	16301	16258	16300	16209	16301	16257	16274	16273	16254	16182	16482	16300	16583	16413	16443	16357	16414	16230	16328	16150	16215	16354	16132	16082	16103	16447	16216	16138	16181	16115	16209	16322	16159	16197	16119	16407	16243	16248	16391	16240	16353	16213	16233	16255	16229	16298	16099	16250	16228	16251	16270	16264	16141	16290	16211	16279	16076	16257	16243	16121	16320	16194	16173	16224	16296	16290	16248	16255	16338	16252	16210	16234	16338	16374	16339	16296	16292	16210	16315	16194	16303	16160	16221	16250	16171	16238	16212	16415	16220	16240	16292	16330	16355	16184	16311	16196	16266	16181	16148	16504	16286	16246	16250	16296	16329	16170	16050	16248	16196	16202	16212	16128	16246	16291	16251	16265	16231	16256	16250	16381	16243	16220	16179	16082	16291	16081	16316	16307	16261	16264	16211	16220	16362	16391	16149	16075	16230	16205	16171	16312	16465	16073	16279	16260	16230	16336	16380	16246	16366	16328	16181	16127	16106	16230	16237	16243	16161	16185	16197	16377	16313	16093	16208	16209	16235	16309	16288	16237	16401	16310	16185	16143	16397	16311	16329	16156	16130	16386	16294	16281	16318	16326	16170	16307	16067	16267	16206	16172	16118	16334	16302	16326	16139	16274	16212	16230	16230	16387	16284	16287	16135	16505	16229	16265	16371	16226	16139	16333	16198	16360	16278	16319	16190	16280	16246	16258	16362	16466	16309	16115	16196	16347	16243	16180	16284	16155	16281	16228	16140	16345	16263	16187	16514	16237	16151	16225	16131	16212	16202	16186	16342	16269	16192	16290	16121	16293	16281	16107	16393	16311	16340	16381	16295	16305	16272	16413	16392	16434	16144	16331	16332	16348	16379	16176	16144	16151	16302	16313	16472	16259	16149	16320	16443	16451	16318	16276	16249	16352	16236	16316	16315	16161	16144	16280	16239	16222	16410	16185	16341	16252	16259	16424	16365	16265	16337	16178	16147	16310	16247	16229	16489	16207	16187	16256	16338	16295	16298	16116	16160	16212	16131	16442	16353	16401	16219	16082	16284	16286	16149	16302	16088	16274	16225	16260	16150	16047	16223	16258	16200	16027	16487	16226	16114	16249	16076	16076	16280	16223	16325	16151	16140	16541	16303	16144	16407	16198	16363	16230	16396	16406	16108	16196	16200	16256	16211	16202	16266	16245	16340	16319	16300	16194	16200	16252	16287	16212	16373	16266	16289	16308	16107	16126	16379	16183	16164	16220	16366	16318	16241	16185	16284	16230	16074	16189	16254	16190	16094	16216	16318	16236	16293	16377	16165	16233	16314	16186	16320	16343	16288	16483	16326	16398	16329	16367	16241	16260	16376	16215	16121	16140	16288	16157	16264	16395	16404	16231	16465	16331	16362	16326	16268	16142	16298	16429	16374	16317	16138	16311	16403	16228	16307	16326	16358	16197	16251	16353	16188	16304	16292	16239	16229	16254	16302	16152	16247	16370	16142	16217	16097	15956	16277	16206	16177	16322	16444	16305	16433	16251	16362	16249	16273	16110	16206	16218	16358	16249	16202	16150	16127	16180	16291	16511	16207	16246	16167	16231	16384	16103	16240	16170	16174	16289	16215	16013	16394	16188	16315	16105	16418	16131	16330	16216	16208	16376	16169	16271	16232	16219	16179	16344	16302	16158	16240	16154	16211	16334	16230	16289	16297	16377	16329	16325	16357	16223	16019	16263	16180	16238	16193	16258	16250	16185	16217	16161	16224	16439	16215	16304	16178	16150	16047	16174	16148	16330	16386	16131	16371	16344	16093	16237	16169	16168	16232	16185	16369	16374	16320	16151	16380	16264	16331	16392	16317	16278	16389	16162	16242	16323	16261	16264	16106	16375	16396	16348	16278	16273	16335	16323	16158	16326	16221	16349	16239	16185	16370	16423	16301	16130	16208	16371	16146	16289	16116	16140	16215	16284	16433	16222	16191	16227	16141	16295	16293	16516	16140	16178	16294	16342	16253	16258	16347	16441	16226	16143	16147	16290	16243	16339	16124	16258	16136	16336	16267	16369	16291	16236	16223	16325	16346	16244	16296	16463	16310	16078	16296	16221	16257	16157	16160	16220	16300	16296	16440	16344	16095	16362	16446	16370	16095	16249	16282	16441	16258	16385	16243	16209	16122	16274	16285	16126	16348	16385	16363	16275	16321	16229	16367	16226	16238	16198	16273	16119	16328	16233	16340	16305	16293	16414	16296	16246	16357	16252	16403	16328	16414	16196	16318	16034	16315	16372	16388	16223	16180	16015	16412	16287	16271	16349	16243	16285	16239	16271	16251	16218	16364	16172	16380	16119	16322	16160	16171	16287	16299	16337	16353	16386	16221	16172	16239	16192	16359	16529	16235	16277	16268	16279	16207	16248	16372	16356	16315	16294	16100	16289	16123	16101	16379	16317	16262	16272	16329	16295	16204	16253	16281	16270	16200	16289	16314	16397	16257	16408	16317	16248	16344	16254	16200	16337	16287	16348	16346	16273	16264	16266	16402	16359	16407	16134	16195	16132	16379	16321	16238	16260	16297	16256	16231	16261	16215	16253	16218	16273	16131	16384	16314	16320	16105	16276	16371	16097	16252	16298	16254	16169	16348	16400	16215	16283	16325	16360	16156	16220	16275	16048	16189	16047	16201	16325	16120	16188	16249	16321	16384	16215	16079	16279	16188	16293	16328	16261	16294	16052	16443	16210	16180	16300	16181	16395	16107	16245	16325	16240	16149	16209	16151	16315	16206	16282	16243	16204	16231	16237	16278	16187	16288	16215	16048	16312	16127	16353	16304	16196	16385	16504	16202	16342	16387	16133	16311	16214	16253	16195	16280	16187	16171	16261	16272	16252	16265	16210	16132	16185	16295	16291	16106	16390	16300	16202	16419	16176	16441	16205	16320	16264	16180	16383	16149	16165	16205	16250	16271	16347	16248	16088	16317	16181	16256	16310	16193	16508	16190	16265	16387	16181	16190	16243	16180	16209	16338	16241	16438	16312	16418	16184	16148	16205	16157	16224	16319	16293	16197	16259	16225	16215	16242	16313	16377	16242	16372	16352	16192	16391	16247	16203	16077	16115	16257	16348	16180	16207	16315	16359	16276	16259	16332	16404	16124	16122	16301	16292	16302	16267	16169	16379	16494	16312	16205	16396	16193	16374	16199	16385	16258	16376	16276	16381	16471	16303	16181	16125	16240	16348	16185	16263	16304	16404	16165	16259	16222	16467	16310	16282	16307	16234	16353	16277	16109	16408	16280	16334	16247	16222	16331	16184	16270	16255	16103	16205	16138	16250	16257	16361	16207	16293	16347	16195	16313	16407	16237	16199	16335	16180	16311	16306	16250	16220	16176	16232	16155	16413	16438	16303	16208	16290	16119	16312	16369	16297	16302	16364	16311	16336	16342	16185	16324	16258	16186	16052	16359	16351	16263	16100	16371	16226	16359	16233	16374	16292	16218	16240	16237	16271	16403	16276	16196	16317	16395	16226	16326	16247	16290	16309	16234	16138	16384	15996	16355	16110	16210	16277	16242	16331	16383	16294	16357	16227	16246	16403	16130	16329	16221	16243	16204	16407	16300	16430	16170	16186	16176	16363	16266	16270	16373	16352	16346	16292	16234	16431	16375	16173	16101	16088	16311	16232	16225	16285	16343	16280	16295	16203	16424	16164	16254	16290	16327	16189	16414	16333	16307	16357	16208	16362	16207	16103	16189	16292	16366	16277	16398	16208	16253	16291	16515	16478	16387	16446	16195	16203	16243	16286	16458	16198	16229	16315	16221	16384	16149	16216	16343	16100	16269	16164	16248	16350	16311	16258	16309	16277	16155	16203	16439	16298	16296	16164	16185	16323	16288	16251	16233	16284	16176	16242	16207	16129	16220	16430	16177	16108	16227	16253	16271	16145	16215	16281	16238	16281	16061	16265	16164	16205	16140	16440	16276	16141	16341	16204	16200	16286	16260	16304	16297	16236	16497	16152	16410	16309	16176	16395	16222	16570	16298	16270	16297	16396	16439	16370	16135	16220	16211	16075	16144	16414	16235	16332	16278	16305	16240	16331	16273	16214	16440	16351	16453	16223	16412	16213	16211	16265	16295	16397	16088	16161	16078	16378	16165	16340	16231	16237	16336	16349	16131	16257	16426	16302	16170	16320	16288	16291	16266	16059	16270	16325	16431	16338	16177	16248	16195	16248	16195	16514	16225	16217	16395	16271	16295	16288	16198	16268	16175	16390	16110	16355	16121	16215	16414	16191	16395	16121	16327	16235	16169	16126	16198	16367	16275	16244	16318	16191	16239	16255	16432	16206	16310	16339	16338	16413	16391	16240	16203	16279	16255	16366	16258	16396	16271	16387	16204	16228	16430	16131	16419	16337	16206	16208	15998	16267	16328	16156	16464	16400	16257	16302	16394	16196	16299	16222	16207	16064	16223	16137	16271	16115	16292	16119	16290	16363	16358	16301	16173	16266	16393	16331	16367	16007	16229	16332	16293	16227	16256	16208	16163	16257	16106	16262	16031	16099	16064	16136	16192
24262	21625	29230	24636	22441	22338	21046	18245	17726	17846	17462	17478	17216	17150	17477	17535	17054	17273	17409	17097	17339	17105	17198	17284	17199	17205	17086	17089	17179	17026	17038	17139	17247	17136	17100	16903	17281	17250	17368	17176	17116	17124	16964	16959	16991	17056	17153	17239	17081	17153	16981	17175	17285	17024	17094	17146	17047	17147	16875	17175	17066	17301	17156	17199	17165	16944	16991	17229	17368	17413	17313	17436	17043	17231	17096	17001	16875	17044	17043	17109	17143	17265	16940	16982	17127	16862	16978	16968	17161	17164	17072	17118	17151	16973	17088	17159	17048	17120	17097	17107	17011	17017	16956	17054	17011	16924	16928	16816	17126	17119	16895	16962	17059	16910	17156	16872	16928	16963	17136	16848	17024	17056	17092	17085	17178	17050	16874	17034	17004	16897	16976	16940	17162	17287	17033	17062	16981	16990	17145	17058	17116	16930	17095	17163	17071	17056	17101	17160	17177	17104	16819	17001	16985	17100	16997	17114	17133	17062	17221	17122	17275	16938	16871	16834	17208	17066	17033	17112	17017	16989	17194	17160	16976	16902	17094	16776	17052	16997	17007	16866	17121	17032	17040	17111	17057	17021	17193	16931	17112	17058	16889	16989	16952	17095	17046	17184	17210	17118	16952	17024	17103	16920	17075	16881	16936	16881	17164	17147	17073	16919	16862	16979	17135	17027	16823	16890	16952	17163	16994	17007	16961	17143	17013	17011	17012	16938	17051	16982	17113	17061	16872	16806	17003	17002	17014	16992	17012	17068	17056	17257	16989	16988	17036	17038	17166	17029	16948	17034	17178	17175	17025	16969	16929	17050	17120	16890	17100	17018	17064	17114	16951	17183	17100	16771	17019	17092	17257	17084	17247	16950	17023	17043	17263	17060	17255	17147	17178	17102	17103	17138	17209	17146	17054	16924	16905	17084	17102	17056	17136	17026	16844	17219	17240	17121	16959	16746	17025	16813	17069	17073	17005	17049	17187	16936	16769	17090	16979	16855	17242	17043	17065	17184	17086	16910	17066	17118	16983	17049	16826	16964	17156	16947	17101	17261	17075	17200	17123	16933	16915	17087	16796	16952	17038	17012	17128	17072	16995	17009	17178	16920	17032	16899	17146	16894	16974	16912	16964	17138	17041	17148	17028	17166	16891	16984	17080	17126	16934	16819	17018	17151	16938	17043	16907	16873	17119	16882	17181	17184	17093	16991	16959	17197	16996	16884	17036	16857	17019	17198	17163	17136	17078	16970	17148	17012	17053	16857	17155	16817	16924	16832	17141	17278	17000	16916	17115	16958	17101	17013	16917	17003	17084	17127	16982	17091	17300	16929	17100	17080	16926	16980	16922	16988	17141	17015	17146	17023	17077	17141	17166	17152	16888	16874	17121	16955	17147	17019	17101	17010	16990	17107	17210	16973	17094	17272	17064	17205	17127	16997	17054	17239	17106	17079	17162	16934	17029	16918	16991	16934	17190	16914	17057	17104	17038	17032	16924	17072	17085	17155	16896	16968	16996	16984	16946	17199	16921	16933	16817	17095	17003	17155	17015	17057	17071	17017	16930	16865	17066	17070	17179	17212	16968	17088	16973	17090	17086	17033	17165	17167	17109	17221	16996	16831	16839	16952	16927	17079	17056	17060	17164	16911	16962	17060	16907	16893	16998	17228	17202	17005	17239	17107	17119	17134	17126	17015	17102	17040	17077	16928	17009	17010	17065	16965	16985	17039	16978	17192	16970	17167	17302	17024	17070	17223	16799	16951	16885	16847	16896	16944	17063	16873	17198	17127	17102	17037	16949	17275	16822	16936	17146	17219	17220	17148	17009	17077	16973	16933	17094	16974	16986	17001	17151	16949	17069	17149	17147	17068	16987	17125	17143	16983	17200	17091	17089	16924	16965	16766	17187	17193	16958	16924	17236	16825	16947	16910	16987	17050	16966	17089	17130	16951	16884	17140	17123	17149	16952	17214	17065	16871	17032	16897	16976	16994	17211	17192	16846	17201	17025	17023	16941	17086	16862	17099	17105	17103	16901	17232	16967	16949	16901	17142	16982	17011	16791	17103	17162	17232	16958	16926	16990	16967	17052	17025	16926	17098	17019	17022	16935	17240	17291	17060	16897	17199	17100	17115	16987	16864	17027	17145	16902	17242	17047	16809	17087	17098	16991	17170	17123	17034	17202	16985	17069	17172	17093	16980	17113	17138	16999	17092	17135	17012	17001	16958	17147	17235	17350	17201	16834	17016	17153	17032	17062	16911	17055	16971	17076	17002	17052	16897	17008	17091	16992	17270	17117	17080	16969	17052	17157	17032	17074	17016	17136	17085	17037	16974	16949	17076	17026	16993	16971	16985	17067	17159	16956	16967	17049	16917	17009	17213	16948	17056	16942	17107	17000	17135	17053	17053	17086	17110	17163	17097	17217	17004	17116	17034	17126	17095	17002	16960	16980	16989	16954	17061	16941	17114	16805	17092	17134	16905	17147	17047	16786	17101	17022	17088	17043	17089	16973	16878	16906	16891	17130	17059	17216	17139	17049	17082	16977	17072	17137	17203	17074	17095	17157	17022	17166	17008	17028	16816	16956	17017	16965	17029	16841	16989	17090	16981	17069	16889	16998	16960	17246	17191	16898	17036	17148	17124	17006	17175	17060	16991	17055	17030	17018	17198	17108	17065	17013	16987	17263	17165	16990	17103	17093	16900	17057	16886	16942	17028	17001	17037	17189	17133	16925	16894	16990	17030	17151	17135	16937	16809	17249	16984	16937	17007	17149	16972	17048	17092	16924	16993	17299	16994	17030	16927	17278	17227	17150	17070	17116	17005	17043	17141	17071	16980	16993	17011	17302	16896	17162	16826	16915	16920	16996	17222	17053	17009	17085	17245	17016	16935	17186	16983	17128	16867	17138	17045	16984	17060	17002	17094	16911	17113	17132	17181	17164	17006	17001	17163	16952	17034	17048	16883	17073	16973	17124	17266	17159	17104	17245	17043	17204	17132	16979	17228	17088	17059	17219	17067	17330	17087	17145	16768	17014	16964	16861	16885	16991	17035	17123	17216	17116	16929	16979	17200	17239	16934	17055	16947	16984	17035	16868	17125	16902	17271	17092	16834	17059	17023	16982	16840	16932	17015	17140	17054	17138	17239	17241	17160	17008	17023	17124	17220	17059	16922	16973	16952	17089	17163	17077	17162	17172	16921	16981	17136	17089	17010	16887	16994	17122	17103	16950	16748	17032	16932	17102	17282	17170	17034	16915	17090	17078	16897	16976	17129	17225	17145	17006	16890	16968	16870	16872	17103	17065	17118	16951	16946	16919	16875	16896	16889	17092	17105	17227	17016	16962	17203	17060	17034	17058	17212	17206	17015	16939	16946	16791	17079	17056	17188	16911	17040	17156	16880	17116	16953	17169	16980	16881	17070	17049	17260	17181	17284	16937	17141	17039	17145	17075	17083	17041	17016	17107	16823	17057	17167	17029	17029	17175	17062	17102	17026	17055	17217	17112	16865	17135	17020	17214	17132	17125	17077	17045	16910	17179	17220	17007	17175	17074	17030	16886	17033	17053	17184	17126	17115	17099	17206	17136	17018	17100	16951	16984	17054	17220	17313	17190	16929	17006	17096	17194	16953	16980	16994	17047	16952	17166	17059	16939	16985	17205	17170	16919	16928	17017	17126	17260	16794	16779	16994	17105	17116	16931	17121	17116	16967	17108	17176	17100	16964	17293	17071	17162	16980	17027	16988	17262	16971	16957	17030	17075	17008	17119	17113	17081	17042	17153	17074	17030	17215	17093	17018	17175	17053	16980	17250	16950	17087	17152	17003	16937	17158	17190	16979	17042	16878	16987	17073	17283	17196	17216	17048	17132	17016	16898	16979	16971	17079	16938	17064	17005	17001	16951	16902	17216	17056	17098	17107	16960	17136	16999	17015	17188	17045	16973	17117	17092	16987	16897	16925	17274	17206	17321	17076	17219	17123	17220	17011	16814	16999	16970	17027	17306	17074	16951	17092	17070	17040	16903	17131	16946	16952	16995	17046	17023	17068	17294	17117	17142	17046	17111	17059	17183	17111	17411	17072	16983	17094	17042	17221	17144	16956	17044	17016	17114	16952	17159	17090	17146	17099	17004	17090	17082	16994	16962	17050	17160	16971	17222	16897	17222	16880	17067	17128	17111	17125	17016	17212	17109	16910	17198	16817	16979	17002	17311	17007	17003	16938	17088	17060	16961	17058	17180	17087	17142	16999	17170	17040	17176	17136	16838	17053	17062	16822	16990	17177	16823	17152	16914	17047	17207	16978	17037	17072	17204	17081	16954	16907	17021	17226	17022	17110	17128	17092	16880	17102	17113	16957	16992	17193	17080	16979	17087	17182	16892	17096	17065	17158	16994	16961	17082	16952	17000	17125	17144	17055	17143	17041	17136	16993	17002	17132	17080	17185	17135	17096	17213	17086	16910	16950	17213	16956	17031	17341	17288	16840	16912	17042	17046	16954	17141	17090	17093	17071	17045	17094	16927	16963	17130	16998	16989	17076	17003	16877	17015	16933	16971	16863	17078	16948	16973	16964	17104	17080	17190	16879	16816	16977	17040	17145	17172	17009	17202	17089	17044	16758	16957	16907	16929	17111	17104	17053	17065	16948	16973	16965	16907	17052	16912	16898	17088	16964	17279	17075	17151	17097	17187	16810	17101	16920	17114	17204	17147	17038	17046	17298	17040	17075	17132	16848	17005	16993	17035	16860	17269	17084	16928	16975	17081	17043	17060	16994	17122	17056	17081	17114	16997	17086	17062	16921	16985	16973	16909	17213	17208	16995	17189	17102	16917	17169	17077	17173	16985	17142	17121	17034	17125	17124	16983	16971	17256	16986	17133	16999	17034	16902	17159	17082	17027	17033	16945	16929	16855	17090	16976	16940	16983	17054	17117	16851	17150	16986	17029	17034	16988	17034	17122	17205	16900	17012	16970	17014	16955	17205	16927	17117	17103	16926	17289	17127	16870	17055	16819	17091	17083	17182	17239	16904	17155	16864	17172	16952	17105	17004	17152	16946	17130	16958	17069	16929	17114	16874	17130	17028	17024	16947	17074	17137	17227	17095	16990	17099	17030	16957	16941	17012	16950	16904
19042	33180	28974	21169	18810	17808	16744	16165	15555	15466	15363	15273	15043	15064	15046	15113	14853	14877	14930	15100	14828	14849	15005	14850	14847	14988	15079	14681	14930	14967	14782	14915	14813	14965	14855	14915	14831	14846	15017	14778	14834	14887	14796	14945	14858	14965	14835	14926	14795	14855	14939	14865	14781	14933	14796	14702	14820	14991	14658	15021	14869	14892	14766	14878	14899	14611	14962	15289	15411	15204	15343	15005	15009	14730	14772	14902	14831	14878	14763	14985	14846	14880	14732	14707	14843	14626	14852	14874	14999	14911	14725	14871	14816	14789	14974	14961	14950	14831	14892	14820	14792	14789	14839	14919	14792	14854	14747	14891	14858	14895	14707	14822	14825	14912	14860	14988	14925	14835	14583	15049	14741	14917	14898	14866	14852	14756	14908	14745	14811	14833	14759	14834	14808	14811	14822	14918	14863	14866	14964	14682	14871	14901	14822	14705	15024	14981	14936	14724	14906	14651	14859	14784	14822	14886	14855	14782	14706	14890	14759	14920	14845	14750	14834	14885	14967	14824	14835	14852	14803	14811	14738	14891	14942	14794	14910	14807	14942	14865	14851	14912	14766	14735	14921	14950	14872	14787	14890	14813	14841	14699	14867	14735	14725	14927	14916	14873	14843	14881	14742	14696	14767	14757	14851	14906	14998	14954	14874	14842	14932	14673	14904	14958	14825	14874	14872	14595	14773	14957	14964	14873	14667	14858	14839	15063	14807	14750	14767	14951	14813	14893	14844	14841	14841	14767	14856	14804	14849	14703	14761	14765	14875	14702	14783	14744	14813	14777	14782	14947	14914	14711	14770	14766	14827	14793	14705	14881	14751	14798	14756	14885	14797	14779	14698	14928	14706	14638	14669	14691	14754	14868	14829	14733	14769	15081	14851	14845	14713	14837	14730	14879	14750	14926	14760	14807	14710	14819	14691	14861	14907	14861	14762	14829	14811	14747	14799	14771	14764	14801	14915	14826	14855	14668	14920	14717	15022	14923	14681	14752	14755	14760	14848	14878	14825	14848	14880	14949	14758	14771	14774	14963	14827	14744	14744	14666	14900	14938	14893	14929	14717	14922	14724	14956	15000	14762	14699	14812	14750	14772	14781	14944	15034	14865	14896	14908	14686	14973	14650	14854	14736	14848	14825	14951	14784	14836	15019	14884	14852	14884	14798	14745	14761	14682	14842	14929	14720	14855	14822	14917	14794	14712	14881	14708	14798	14871	14733	14792	14745	14966	14929	14740	14772	14942	14798	14914	14745	14866	14907	14791	14809	14728	14782	14852	14833	14780	14784	14772	14901	14783	14704	14992	14846	14779	14784	14827	14870	14911	14924	14893	14761	14712	14875	14772	14723	14963	15032	14917	14677	14915	14833	14865	14833	14987	14831	14863	14975	14871	14741	14757	14838	14801	14796	14660	14911	14817	14735	14855	14853	14866	14891	14850	14839	14848	14828	14823	14731	14850	14876	14903	14837	14651	14808	14891	14866	14927	14936	14731	14768	14982	14777	14834	14881	14850	14867	14835	14840	14971	14875	14795	14698	14754	14706	14891	14834	14906	14923	14681	14768	15022	14966	14927	14662	14762	14851	14761	14797	14849	14809	14657	14927	14925	14774	14883	14776	14779	14827	14823	14885	14939	14817	14766	14892	14828	14788	14900	14712	14775	14685	14749	14961	14933	14862	14751	14845	14762	14833	14745	14667	14798	14952	14844	14974	14745	14825	14886	14772	14838	14954	14795	14764	14854	15038	14901	14890	14946	14889	14876	14904	14888	14789	14823	15047	14712	14863	14673	14788	15012	14751	14830	14767	14739	14799	14820	14605	14933	14791	14863	14860	14929	14885	14888	14731	14861	14771	14791	14844	14752	14984	14874	14782	14823	14884	14728	14791	14822	14851	14936	14862	14590	14817	14734	14965	14887	14799	14748	14878	14668	14797	14708	14934	14826	14792	14834	14690	14813	14830	14748	14783	14903	14759	14853	14886	14881	14738	14887	14819	14860	14955	14917	14726	14795	14962	14592	14909	14847	14803	14845	14872	14913	14871	14982	14696	14982	14980	14934	14830	14896	14791	14896	14769	14899	14876	14855	14833	14888	14890	14804	14801	14862	14867	14582	14864	14793	14858	14896	14797	14946	14747	14818	14956	14761	14873	14822	14783	14732	14889	14727	14716	14895	14948	14754	14744	14771	14784	14752	14862	14783	14864	14862	14836	14958	14749	14767	14776	14815	14947	14800	14669	14810	14878	14622	14698	14896	14861	14924	14919	14790	14755	14953	14769	15001	14817	14816	14865	14719	14887	14792	14813	14757	14787	14922	14708	15018	14721	14947	14754	14932	14849	14718	14763	14933	14866	14578	14772	14790	14718	14861	14808	14816	14605	14800	14788	14750	14808	14627	14839	14854	14811	14816	14677	14856	14862	14859	14670	14849	14823	14924	14888	14783	14792	14896	14929	14823	14644	14932	14819	14805	14793	14974	14820	14887	14789	14811	14891	14697	14733	14817	15012	15063	14794	14820	14825	14781	14851	14853	14808	14760	14765	14901	14690	14740	14888	14847	14715	14711	14866	14902	14792	15010	14720	14755	14835	14796	14795	14938	14828	14715	14812	14856	14766	14760	14909	14631	14759	14899	14904	14848	14796	14848	14830	14710	14757	14887	14802	14753	14763	14903	14692	14808	14914	14748	14899	14871	14983	14971	14758	14729	14690	14895	14991	14604	14749	14824	14767	14826	14906	14991	14679	14938	14879	14865	14690	14774	14793	14746	14924	14761	14787	14968	14757	14914	14669	14766	14966	14915	14723	14770	14950	14967	14736	14765	14725	14867	14724	14869	14718	15022	14818	14736	14757	15030	15157	14784	14799	14782	14831	15000	14836	14758	14769	14989	14991	14921	14717	14761	14886	14870	14875	14649	14790	14772	14778	14817	14889	14723	14929	14750	14958	14900	14872	14839	14758	14921	14892	14925	14866	14950	14875	14796	14792	14831	14888	14948	14851	14910	15099	14832	14901	14866	14910	14763	14847	14750	14844	14930	14754	14932	14911	14846	14858	14779	14929	14857	14802	14715	14799	14784	14835	14860	14725	14763	14741	14882	14972	14903	14732	14784	14866	14904	14895	14915	14890	14942	14813	14771	14754	14874	14746	14973	14806	14668	14809	14906	14727	14836	14809	14880	14675	14981	14907	14582	14925	14734	14634	14945	14840	14952	14885	15030	14771	14806	14771	14765	14782	14829	14911	14860	14863	14846	14849	14889	14698	14770	14803	14799	14905	14798	14903	14768	14878	14897	14910	14717	14905	14727	14904	14908	14881	14833	14804	14820	14892	14907	14674	14876	14768	14809	14982	14962	14605	14956	14802	14951	14885	14654	14946	14664	14812	14559	14847	14783	14677	14729	14874	14872	14763	14864	14917	14951	14854	14715	14916	14948	14942	14737	14957	14886	14964	14825	15013	14821	14885	14856	14716	14820	14823	14924	14858	14912	14705	14740	14825	14872	14838	14908	14757	14937	14854	14794	14817	14797	14825	14864	14717	14646	14839	14846	14779	14769	14853	14816	14804	14807	14830	14913	14795	14815	14943	14899	14960	14739	14835	14781	14765	14895	14849	14880	14727	14892	14917	14880	14836	14954	14826	15009	14609	14561	14946	14630	14772	14896	14828	14775	14885	14800	14770	14676	14837	14924	14774	14837	15010	14870	14832	14675	14896	14962	14814	15003	14792	14916	14803	14708	14887	14744	14776	14803	14868	14721	14856	14704	14909	14810	14742	14913	14944	14783	14741	14984	14791	14858	14942	14779	14881	14784	14876	14888	14661	14777	14925	14760	14993	14800	14616	14790	14916	14845	14946	14833	14876	14784	14801	14721	14896	14844	14894	14829	14868	14802	14796	14962	14864	14762	14755	14910	14854	14771	14854	14746	14869	14904	14949	14932	14699	14880	14778	14808	14793	14826	14893	14901	14726	14962	14966	14854	14924	14763	15012	14675	14837	14787	14855	14796	14769	14832	14838	14937	14759	14931	14860	14919	14745	14946	15015	14892	14608	14679	14679	14793	14827	14923	14775	14929	14736	14743	14788	14817	14769	14819	14742	14741	14951	14797	14982	14962	14831	14769	14991	15009	14666	14886	14688	14780	14786	14839	14801	14790	14854	14770	14814	14814	14750	14876	14768	14819	14779	14829	14772	14842	14763	14839	14985	14914	14917	14664	14858	14945	14813	14845	14879	14942	14729	14614	14782	14762	14979	14786	14790	14683	14811	14884	14940	14709	14647	14832	14904	14660	14862	14785	14775	14782	14784	14807	14963	14751	14722	14763	14798	14857	14801	14829	14881	14915	15018	14841	14919	14871	14888	14763	14900	14971	14912	14818	14882	14797	14693	14715	14925	14740	14776	14749	14769	14810	14838	14741	14585	14835	14703	14789	14913	14865	14863	14852	15022	14754	14881	14771	15005	14724	14833	14830	14916	14842	14607	14928	14766	14740	14643	14707	14634	14694	14799	14717	14845	14881	14588	14850	14896	14934	14870	14935	14640	14736	14750	14990	14572	14869	14787	14800	14843	14909	14927	14856	14845	14874	14907	14697	14776	14870	14878	14785	14729	14785	14851	14840	14781	14741	14854	14765	15012	14898	14795	14807	14854	14811	14938	14824	14654	14762	14673	14771	14770	14806	14917	14753	15038	14685	14951	15013	14975	14845	14802	14814	14777	14894	14821	14908	14903	14741	14614	14956	14767	14908	14741	14900	14881	14817	14742	14996	14659	14679	14762	14751	14782	14895	14700	14783	14702	14730	14844	14833	14967	14911	14782	14990	14907	14871	14964	14825	14796	14850	14877	14869	15021	14719	14854	14922	14831	14958	14893	14807	14869	14997	14991	14902	14665	15029	14693	14840	14990	14817	14791	14659	14769	14730	14746	14704	14746	15092	14677	14982	14836	14831	14825	14780	14791	14870	14960	14733	14924	14827	14640	14909	14754	14880	14810	14782	14812	14833	14784	14839	14820	14898	14838	14777	14923	14683	14956	14712	14820	14830	14982	14900	14758	14919	14839	14891	14964	14903	14811	14936	14878	14859	14896	14665	14880	14735	14760	14912	14735	14841	14735	14889	14902	14936	14932	14831
23236	21637	29591	24177	21867	23983	25975	20468	19026	19454	19149	18970	18918	18672	18320	18352	18640	18414	18526	18572	18383	18558	18488	18430	18331	18657	18414	18321	18379	18458	18377	18361	18496	18227	18437	18220	18431	18371	18157	18307	18348	18394	18206	18443	18531	18079	18239	18280	18278	18379	18447	18318	18213	18184	18336	18322	18315	18236	18122	18254	18248	18442	18233	18162	18395	18432	18602	18946	19225	19058	18833	18407	18373	18178	18202	18337	18067	18160	18332	18328	18154	18281	18318	18321	18250	18351	18109	18192	18096	18132	18263	18311	18184	18282	18046	18255	18295	18298	18253	18213	18138	18250	18205	18087	18176	18209	18201	17942	18171	18170	18204	18119	18279	18438	18412	18094	18064	18200	18340	18198	18412	18375	18163	18270	18040	18004	18187	18052	18377	18255	18316	18155	18195	18068	18249	18283	18176	18470	18203	18164	18230	18240	18198	18195	18288	18167	18267	18217	18312	18012	18270	18195	18091	18058	18227	18114	18195	18182	18350	18258	18201	18292	17995	18147	18158	18201	18075	18186	18041	18195	18254	18181	18176	18311	18072	18221	18254	18138	18146	18296	18296	18164	18050	18468	18338	18406	18230	18122	18169	18080	17979	18358	18198	18052	18087	18140	18349	18086	18107	18137	18207	18217	18361	18297	17945	18103	18002	18112	18331	18107	18214	18076	18205	18112	18074	18250	18305	18046	18249	18073	18031	18260	18235	18136	18262	18166	18292	18317	18256	18195	18241	18275	18223	18250	18127	18161	17933	18099	18110	18146	18149	18281	18391	18183	18193	18134	18061	18048	18169	18116	18443	17998	18113	18214	18179	18319	18254	18265	18157	18203	18246	18192	18463	18420	18149	18272	18242	18134	18234	18233	18121	18209	18179	18164	18092	18261	18389	18203	18240	17981	18185	18366	18226	17887	18065	18226	18341	17943	18126	18209	18254	18335	18174	18165	18110	17961	18204	18214	18136	18287	18294	18388	18310	18400	18287	18186	18079	18249	18050	18244	18111	18325	18138	18409	18345	18335	18039	18269	18257	17973	18235	18268	18410	18380	18321	18163	18139	18283	18128	18319	18220	18328	18439	18251	18010	18289	18094	18065	18313	18370	17912	18143	18176	18322	17850	17932	18102	18101	18047	18219	18142	18094	18141	18237	17910	18087	18171	18176	18189	17971	18223	17922	18165	18155	18233	18068	18186	18087	18068	18199	18087	18064	18128	18123	18057	18064	18141	18089	18054	18005	18159	18313	18291	18236	18291	18216	18171	18265	18130	18299	18162	18142	18292	18359	18056	18099	18180	18138	18235	18101	18071	18128	18105	18239	18140	18061	18102	18171	17859	18067	18279	18367	18042	18064	18064	18294	18213	18370	18270	18174	18298	18322	18141	18158	18195	18117	18167	18208	18089	18345	18212	18270	18071	18217	18246	18188	18059	18224	18270	18127	18163	18234	18148	18133	18096	18275	18340	18227	18163	18025	18171	18222	18366	18274	18104	18292	18262	18099	18196	18218	18304	18218	18114	18256	18121	18176	18181	18142	18312	18236	18146	18291	18217	18255	18060	18168	18430	18262	18076	18197	18311	18342	18261	18181	18108	18172	18267	18271	18127	18135	18032	18379	18078	18167	18226	18173	18180	18007	18215	18295	18296	18324	18249	18116	18276	17954	18151	18188	18200	18290	18461	18194	18366	18216	18255	18078	18092	18273	17988	18023	18197	18248	18236	18330	17956	18247	18098	18445	18209	18244	18161	18292	18309	18126	18003	18120	17960	18090	18236	18142	18286	18255	18257	18263	18270	18156	18246	18287	18115	18233	18191	18016	18375	18238	18166	17908	18213	18187	18162	18307	18193	18169	18213	18158	18223	18189	18229	18262	18261	18222	18144	18235	18225	18103	17880	18146	18164	18170	18310	18140	18254	18075	18120	18235	18265	18118	18114	18315	18164	18086	17919	18063	18171	18192	18029	18303	18136	18173	18121	18150	18259	18264	18130	18152	18147	18068	18064	17973	18098	18005	18126	18137	18137	18123	18050	18285	18207	17944	18057	18292	18150	18081	17968	18051	18129	18299	18123	18123	18254	18117	18137	18074	18029	18098	18252	18188	18495	18156	18146	18290	18390	18249	18098	18196	17976	18293	18078	18185	18087	18360	18395	18231	18166	18067	18102	18271	18186	18205	18133	18196	18219	18530	18359	18088	18111	18357	18051	18230	18169	17865	18266	18129	18128	17981	18234	18108	18082	18222	18058	18086	18006	18294	18270	18055	18047	18147	18030	18214	18244	18097	18189	18198	18299	18161	18306	18255	18009	18253	18108	18293	18198	18291	18352	18071	18089	18214	18347	18285	18491	18058	18288	18343	18191	18053	18138	18279	18035	18090	18184	18052	18332	18005	17885	18309	17991	18158	18190	18184	18049	18213	18211	18144	18238	18067	18219	18042	17981	17986	18234	18273	18346	18233	18139	18239	18069	18131	18354	18163	18260	18019	18029	18092	18014	18018	18063	18448	18284	18157	18004	18348	18199	18141	18217	18175	18074	18177	18028	18210	18234	18221	18155	18103	18252	18302	17985	18281	18091	18147	18402	18236	18427	18246	18127	18345	18123	18054	18303	18247	18251	18290	18056	18146	18058	18356	18158	18133	18357	18161	18402	18290	18156	18072	18379	18259	18174	18241	18201	18045	18336	18048	18293	18106	18273	18107	18121	18185	18075	18134	18148	18293	18202	18255	18291	18097	18216	18130	18314	18205	18092	18276	18294	18152	18172	18188	18340	18040	18134	18141	17901	18305	18247	18280	18315	18251	18367	18020	18344	18265	18481	18162	18266	18262	18083	18263	18345	18264	18007	18126	18299	18105	18302	18044	18199	18188	18349	18108	18247	18204	18149	18137	18156	18235	18089	18431	18123	18159	18048	18194	18304	18346	18272	18398	18150	18222	18277	18206	18081	18142	18100	18243	18261	18182	18131	18026	18277	18181	18147	18156	17975	18081	17682	18169	18448	18279	18100	17996	18071	18161	17963	18296	18203	18188	18178	18225	18152	18089	18293	18124	18293	18180	18080	18413	18132	18141	18119	18135	18299	18181	18064	18195	18245	18130	18196	18275	18169	18144	18171	17983	18227	18082	18035	18134	18250	18030	18042	18063	18162	18071	18167	18191	17999	18051	18225	17984	18143	18174	18258	18223	18261	18273	18175	18209	18279	18281	18155	18097	18081	18297	18303	18034	17952	18178	18146	18156	18265	18396	18129	18163	18110	18012	18163	18336	18141	18426	18050	18151	18251	18102	18443	18127	18100	18290	18298	18033	18294	18201	18238	18057	18205	18100	18216	18121	18188	18212	18133	17991	18284	18017	18497	17993	18154	18300	17958	18182	18152	18197	18148	18355	18081	18152	18173	18321	18292	18241	18089	17966	18161	18070	18157	18249	18271	18210	17924	18143	18107	18060	18005	18043	18251	18143	18159	18198	18086	18100	18229	18207	18395	18084	18259	18094	18118	18278	18026	18122	18316	18235	18247	18012	18275	18472	18227	17976	18139	18240	18319	18251	18289	18265	18256	18278	18072	18123	18241	18111	18137	18124	18121	18172	18424	18202	18111	18229	18212	18277	18208	18201	18346	18308	18217	18219	18373	18264	18090	18129	17991	18089	18236	17945	18023	18299	18319	18203	18218	18178	18066	18247	18218	18279	18347	18141	17976	18263	18294	18057	18155	18202	18185	18355	18059	18178	18095	17985	18386	18319	18133	18011	18174	18031	18054	18164	18275	18186	18232	18343	18374	18141	18323	18028	18231	18009	18264	17949	18193	18010	18026	18185	18117	18117	18151	18178	18264	18262	18233	18358	18319	18160	18126	18284	17963	18167	18102	18342	18112	18104	18259	18233	18130	17879	18193	18135	18230	18172	18341	18169	18137	18037	18233	18143	18113	18104	18251	18162	18216	18156	18260	18340	18155	18146	18330	18265	18019	18010	18312	18115	18242	18272	18136	18207	18163	18317	18437	18128	18188	18192	18231	18244	18023	18097	18259	18140	18102	17935	17961	18256	18299	18374	18251	18012	18221	17945	17990	18122	18360	18046	18267	18237	18190	18327	18128	18199	18156	18229	17973	18244	18154	18136	18235	18335	18128	18300	18061	18062	18114	18145	18006	18142	17997	18299	18023	18160	17961	18109	18085	18280	18305	18095	18125	18368	18286	18309	18346	18291	17991	18324	18060	18229	18230	18161	18284	18354	18009	18049	18140	18210	18097	18311	18229	18241	18179	18017	18281	18247	18180	18051	18305	18199	18183	17928	18289	18149	18166	18272	18014	18001	18133	18220	18028	18165	18259	18296	18386	18031	18217	18279	18106	18200	18114	18171	18082	18038	18055	18213	18100	18224	18088	18206	18034	18280	18022	18182	18188	18147	18076	18004	18269	18080	18263	18263	18220	18298	18111	18171	18328	18161	18073	18193	18307	18205	18144	18179	18257	17995	18293	18062	18278	18192	18292	18098	18238	18231	18055	18094	18323	18116	18159	18162	18115	18017	18291	18260	18400	18277	18364	18036	18142	18209	18365	18157	18336	18167	18165	18264	18318	18248	18211	18078	18142	18072	18341	18267	17961	18239	18177	18278	18365	18069	18030	18212	18240	18114	18182	18066	18195	18066	18099	18257	18169	18134	18262	18404	18246	18173	18156	18268	18218	18112	18199	18163	18143	18270	18226	18327	18300	18098	18276	17973	18149	18062	18325	18161	18261	18408	18071	18194	18380	18353	18163	18322	18184	18167	18248	18223	18350	18366	18249	18161	18019	18050	18127	18313	18361	18203	18301	18179	18086	18185	18163	18279	18128	17982	18136	18403	18134	18347	18213	18282	18073	18139	18243	18050	18284	18010	18217	18215	18165	18069	18376	18123	18146	18363	18204	18207	18114	18126	17978	18224	18073	18161	18191	18148	18061	17946	18163	18219	17992	17999	18156	18201	18135	18198	18211	18080	18246	18242	18072	18159	18151	17931	18303	18234	18165	18157	18261	17983	18171	18153	18050	18442	18233	18180	18258	18146	18152	18271	18225	17982	18063	18203	18192	18067	18244	17919	18069	18010	18093	18233	18182	18129	18155	18291	18244	18153	18169	18162	18311	18002
22224	40663	35539	25996	21594	19893	18711	17373	17011	16595	16461	15936	15888	16025	15748	15795	15729	15639	15516	15704	15707	15603	15461	15417	15736	15469	15707	15671	15614	15522	15594	15549	15474	15547	15508	15601	15481	15514	15440	15591	15418	15610	15466	15507	15528	15454	15519	15401	15503	15354	15435	15377	15339	15636	15472	15455	15624	15579	15301	15391	15604	15509	15440	15444	15560	15429	15837	16532	16678	16327	16108	15850	15504	15515	15407	15384	15529	15557	15463	15310	15434	15457	15467	15519	15463	15397	15500	15455	15474	15445	15313	15547	15482	15337	15318	15366	15450	15219	15467	15451	15653	15263	15400	15384	15561	15414	15393	15502	15543	15545	15301	15389	15346	15332	15458	15469	15495	15433	15400	15610	15366	15530	15427	15361	15432	15441	15669	15435	15370	15279	15484	15681	15307	15397	15619	15427	15575	15468	15300	15528	15464	15599	15464	15529	15544	15430	15563	15475	15405	15505	15420	15506	15425	15449	15382	15549	15435	15317	15519	15512	15437	15463	15486	15508	15458	15413	15275	15447	15349	15485	15316	15499	15407	15355	15495	15298	15392	15412	15598	15551	15551	15516	15392	15365	15432	15198	15539	15449	15302	15431	15433	15421	15436	15565	15509	15275	15438	15484	15429	15495	15415	15413	15228	15255	15531	15362	15497	15446	15590	15297	15552	15360	15446	15440	15445	15391	15509	15481	15485	15497	15407	15434	15604	15415	15342	15456	15341	15592	15416	15378	15361	15441	15511	15420	15509	15392	15447	15398	15376	15332	15571	15325	15426	15452	15656	15445	15558	15489	15489	15444	15591	15452	15647	15397	15494	15412	15552	15523	15502	15300	15345	15412	15560	15417	15363	15416	15525	15480	15444	15405	15497	15638	15508	15302	15380	15479	15507	15324	15326	15330	15400	15273	15473	15524	15474	15463	15479	15423	15452	15441	15391	15322	15526	15479	15466	15393	15482	15506	15499	15429	15366	15244	15297	15310	15494	15352	15421	15348	15484	15376	15430	15376	15400	15268	15545	15317	15332	15384	15318	15481	15483	15634	15346	15362	15316	15482	15399	15496	15599	15543	15299	15480	15524	15339	15344	15592	15358	15387	15641	15630	15407	15374	15446	15409	15683	15546	15481	15312	15675	15499	15481	15476	15499	15282	15442	15533	15508	15236	15454	15328	15498	15307	15470	15398	15498	15478	15426	15359	15378	15616	15375	15441	15350	15354	15413	15351	15133	15403	15327	15568	15461	15367	15436	15538	15391	15443	15427	15434	15417	15509	15537	15463	15505	15483	15490	15372	15521	15430	15531	15549	15351	15486	15622	15269	15503	15452	15435	15518	15461	15435	15273	15475	15331	15383	15303	15508	15388	15290	15487	15300	15633	15416	15289	15507	15448	15387	15525	15387	15422	15500	15480	15302	15502	15337	15462	15474	15153	15427	15274	15429	15431	15457	15478	15390	15619	15489	15318	15600	15425	15363	15519	15602	15338	15198	15590	15366	15214	15556	15466	15448	15515	15486	15453	15517	15357	15584	15495	15317	15365	15448	15297	15310	15418	15559	15560	15404	15447	15639	15452	15401	15340	15464	15439	15449	15581	15383	15336	15525	15427	15336	15592	15454	15385	15540	15303	15551	15463	15412	15459	15582	15335	15323	15460	15649	15452	15327	15587	15511	15509	15461	15357	15369	15462	15374	15222	15498	15427	15331	15383	15375	15569	15540	15469	15441	15445	15505	15495	15384	15343	15414	15267	15342	15314	15239	15435	15455	15485	15300	15490	15362	15393	15484	15543	15329	15341	15423	15582	15348	15309	15338	15435	15323	15363	15510	15579	15445	15529	15313	15296	15355	15211	15487	15605	15522	15400	15481	15538	15591	15710	15460	15482	15427	15496	15428	15462	15552	15451	15527	15439	15539	15339	15476	15319	15477	15438	15592	15414	15465	15365	15408	15527	15553	15251	15515	15420	15425	15483	15238	15365	15414	15572	15578	15226	15330	15325	15513	15575	15588	15496	15335	15395	15382	15326	15519	15406	15367	15286	15415	15355	15470	15435	15353	15460	15467	15344	15588	15627	15523	15327	15424	15385	15663	15455	15437	15437	15407	15451	15270	15385	15529	15497	15377	15483	15248	15441	15596	15349	15445	15571	15298	15330	15414	15508	15433	15495	15588	15520	15492	15188	15408	15401	15555	15296	15409	15554	15467	15480	15404	15219	15523	15356	15463	15333	15393	15532	15457	15421	15409	15318	15519	15452	15429	15555	15505	15384	15452	15285	15572	15503	15382	15463	15560	15271	15434	15638	15320	15498	15448	15429	15457	15453	15434	15391	15423	15503	15455	15372	15466	15352	15598	15425	15415	15349	15491	15284	15515	15530	15554	15461	15376	15388	15286	15418	15459	15262	15468	15239	15262	15539	15408	15466	15413	15361	15450	15411	15460	15308	15374	15383	15508	15381	15417	15488	15373	15382	15366	15540	15248	15457	15629	15556	15495	15388	15414	15465	15552	15338	15486	15505	15422	15308	15474	15539	15367	15510	15528	15404	15633	15469	15485	15394	15528	15314	15393	15369	15472	15335	15342	15681	15314	15367	15626	15563	15409	15315	15448	15380	15516	15569	15296	15506	15685	15267	15251	15493	15402	15379	15593	15268	15405	15507	15301	15463	15388	15389	15538	15507	15327	15520	15295	15353	15562	15520	15524	15529	15283	15315	15408	15435	15327	15358	15566	15346	15574	15408	15284	15631	15386	15444	15494	15605	15510	15358	15536	15345	15519	15566	15404	15325	15523	15479	15348	15361	15436	15536	15534	15276	15481	15597	15445	15272	15385	15386	15349	15414	15290	15240	15470	15413	15488	15408	15345	15484	15390	15479	15234	15333	15426	15382	15568	15596	15399	15655	15526	15292	15494	15303	15307	15612	15472	15493	15345	15467	15475	15523	15323	15215	15404	15421	15428	15487	15268	15280	15435	15528	15411	15352	15260	15441	15459	15501	15474	15539	15458	15421	15448	15489	15385	15479	15451	15336	15578	15305	15367	15634	15436	15364	15441	15350	15543	15524	15446	15605	15360	15296	15458	15386	15431	15394	15502	15396	15414	15650	15468	15452	15517	15542	15441	15357	15409	15538	15333	15609	15226	15549	15478	15394	15454	15640	15429	15425	15413	15574	15371	15403	15428	15497	15319	15440	15418	15394	15362	15411	15386	15589	15337	15472	15425	15482	15454	15396	15520	15378	15395	15530	15506	15610	15601	15357	15420	15396	15372	15501	15436	15471	15423	15515	15455	15613	15500	15310	15357	15396	15366	15305	15420	15438	15315	15676	15488	15566	15369	15462	15380	15516	15264	15473	15235	15440	15504	15475	15382	15392	15411	15472	15314	15486	15474	15275	15453	15410	15491	15452	15647	15547	15342	15431	15497	15501	15551	15458	15349	15575	15242	15375	15447	15335	15497	15454	15371	15391	15492	15388	15411	15420	15257	15411	15481	15371	15341	15478	15511	15352	15497	15324	15284	15474	15446	15414	15365	15471	15366	15370	15585	15383	15543	15363	15373	15384	15522	15452	15372	15398	15465	15497	15458	15416	15310	15386	15500	15621	15369	15412	15420	15642	15429	15416	15236	15527	15384	15438	15415	15532	15613	15481	15319	15460	15473	15465	15444	15346	15543	15383	15415	15490	15461	15282	15371	15294	15272	15483	15487	15480	15448	15264	15350	15455	15604	15387	15376	15380	15436	15484	15303	15375	15329	15546	15281	15424	15549	15505	15394	15499	15516	15447	15512	15318	15508	15405	15418	15397	15454	15440	15492	15289	15481	15474	15523	15551	15585	15433	15283	15450	15546	15534	15364	15361	15378	15351	15400	15279	15571	15392	15491	15229	15565	15382	15483	15417	15219	15410	15353	15429	15443	15426	15445	15525	15380	15334	15418	15314	15219	15475	15540	15378	15403	15436	15385	15441	15696	15431	15328	15471	15513	15290	15490	15414	15422	15463	15445	15401	15437	15369	15340	15564	15492	15504	15445	15455	15372	15452	15506	15328	15500	15230	15293	15531	15460	15369	15341	15428	15467	15452	15449	15358	15463	15294	15418	15350	15432	15469	15483	15588	15399	15421	15428	15400	15570	15257	15525	15510	15611	15327	15393	15395	15345	15418	15416	15433	15640	15338	15370	15505	15505	15430	15442	15358	15421	15560	15427	15363	15507	15416	15336	15446	15488	15486	15485	15486	15439	15448	15475	15432	15401	15315	15455	15344	15448	15464	15566	15381	15325	15404	15310	15361	15372	15490	15309	15562	15470	15408	15434	15385	15609	15463	15631	15544	15648	15509	15368	15374	15474	15369	15392	15309	15543	15449	15376	15418	15375	15445	15246	15546	15308	15427	15463	15337	15390	15301	15436	15219	15447	15424	15456	15242	15400	15558	15535	15363	15455	15395	15370	15430	15319	15337	15424	15457	15364	15376	15467	15701	15457	15438	15450	15444	15282	15505	15513	15399	15341	15560	15263	15392	15504	15473	15609	15392	15540	15372	15562	15388	15459	15269	15190	15222	15362	15454	15487	15426	15279	15455	15532	15383	15546	15438	15375	15350	15498	15470	15444	15299	15609	15350	15521	15514	15447	15724	15356	15522	15492	15386	15385	15546	15524	15459	15542	15438	15370	15422	15369	15548	15425	15587	15389	15515	15262	15461	15485	15313	15465	15397	15387	15404	15408	15417	15466	15326	15286	15297	15304	15697	15486	15426	15420	15405	15392	15330	15415	15490	15436	15366	15578	15412	15521	15468	15518	15383	15561	15369	15242	15449	15461	15363	15417	15432	15490	15424	15297	15498	15506	15206	15381	15385	15445	15419	15526	15277	15355	15549	15345	15419	15380	15577	15373	15417	15582	15503	15461	15472	15427	15369	15364	15346	15497	15244	15342	15208	15600	15328	15094	15439	15537	15537	15357	15366	15394	15601	15504	15494	15515	15404	15291	15316	15513	15571	15257	15357	15421	15491	15374	15381	15397	15420	15526	15404	15419	15496	15522	15506	15633	15484	15475	15432	15279	15442	15443	15502	15497	15558	15457	15383	15327	15501	15482	15524	15553	15383	15423	15343	15409	15502	15409	15259	15530	15303	15437
28239	23013	25451	21699	18058	17768	18032	17423	17412	17519	17426	17500	17178	17305	17205	17059	17291	17343	17111	17482	17337	17166	17124	17367	17214	17442	17297	17532	17123	17168	17428	17260	17432	17312	17373	17229	17321	17158	17388	17217	17057	17140	17257	17140	17351	17109	17283	17240	17102	17408	17347	17313	17198	17393	17187	17150	17470	17261	17304	17257	17273	17377	17265	17363	17215	17346	17239	17417	17459	17658	17445	17332	17375	17277	17364	17311	17278	17309	17422	17297	17296	17367	17134	17046	17150	17162	17124	17223	17299	17504	17383	17335	17100	17327	17399	17273	17162	17625	17415	17405	17142	17267	17266	17234	17236	17160	17170	17217	17205	17283	17300	17114	17397	17473	17098	17304	17186	17470	17311	17402	17247	17309	17459	17164	17284	17322	17371	17058	17241	17267	17180	17184	17346	17022	17174	17333	17375	17255	17360	17249	17361	17395	17212	17357	17327	17391	17396	17297	17254	17109	17279	17228	17216	17134	17122	17208	17124	17213	17331	17308	17169	17376	17491	17193	17222	17201	17167	17262	17263	17160	17338	17186	17136	17504	17437	17377	17264	17290	17236	17168	17201	17092	17249	16959	17225	17268	17204	17068	17287	17206	17224	17477	17284	17105	17174	17227	17351	17138	17304	17284	17327	17191	17323	17400	17424	17383	17354	17333	17402	17310	17133	17187	17231	17304	17406	17507	17203	17302	17302	17254	17292	17365	17401	17193	17324	17336	17433	17228	17364	17507	17151	17194	17384	17111	17396	17118	17228	17200	17150	17040	17287	17308	17239	17212	17329	17444	17400	17325	17401	17399	17210	17216	17272	17159	17433	17287	17064	17238	17249	17318	17508	17306	17453	17389	17288	17168	17284	17409	17348	17400	17255	17459	17189	17144	17281	17335	17237	17259	17197	17340	17221	17234	17221	17167	17045	17082	17126	17279	17228	17348	17218	17256	17263	17337	17185	17324	17332	17369	17078	17353	17112	17117	17214	17326	17311	17393	17285	17323	17320	17275	17147	17262	17285	17353	17093	17342	17131	17196	17358	17235	17097	17240	17101	17310	17259	17240	17080	17128	17493	17329	17406	17504	17088	17068	17182	17142	17238	17207	17157	17466	17199	17112	17403	17259	17279	17278	17178	17257	17188	17217	17429	17142	17085	17412	17131	17052	17250	17251	17284	17254	17129	17341	17491	17661	17223	17444	17371	17310	17369	17184	17225	17371	17258	17231	17305	17349	17359	17559	17203	17204	17307	17305	17392	17200	17134	17410	17317	17294	17106	17217	17244	17304	17402	17342	17226	17272	17314	17217	17059	17215	17286	17333	17074	17168	17339	17262	17325	17176	17225	17472	17281	17223	17240	17011	17520	17331	17286	17290	17256	17153	17254	17020	17127	17267	17523	17174	17238	17141	17319	17372	17187	17202	17373	17060	17203	17465	17157	17284	17242	17340	17296	17176	17559	17343	17218	17272	17137	17308	17317	17274	17357	17398	17369	17353	17269	17248	17280	17239	16984	17186	17427	17361	17357	17328	17383	17217	17265	17227	17263	17380	17146	17298	17452	17237	17262	17259	17248	17161	17174	17389	17221	17208	17526	17279	17181	17154	17251	17365	17520	17103	17381	17208	17228	17176	17215	17305	17219	17092	17160	17204	16987	17194	17129	17425	17457	17209	17223	17328	17198	17456	17194	17217	17213	17209	17312	17255	17221	17289	17336	17352	17205	17294	17354	17363	17286	17234	17316	17205	17508	17231	17111	17053	17435	17476	17202	17418	17072	17001	17345	17279	17526	17085	17190	17212	17236	17292	17427	17502	17293	17275	17226	17284	17287	17279	17475	17330	17378	17364	17268	17258	17297	17388	17387	17221	17172	17346	17241	17236	17140	17292	16933	17100	17282	17415	17327	17162	17263	17295	17325	17545	17243	17108	17333	17357	17240	17363	17077	17405	17366	17507	17216	17164	17245	17182	17008	17178	17370	17210	17246	17379	17234	17157	17268	17256	17255	17294	17484	17221	17298	17283	17059	17090	17190	17284	17187	17215	17304	17172	17358	17319	17222	17259	17213	17416	17247	17227	17169	17190	17134	17236	17257	17313	17152	17197	17025	17240	17273	17161	17331	17212	17271	17321	17123	17268	17271	17087	17082	17241	17296	17058	17218	17432	17418	17160	17180	17334	17276	17440	17457	17271	17412	17349	17214	17374	17266	17312	17237	17240	17433	17427	17238	17056	17232	17140	17361	17101	17055	17304	17268	17157	17316	17242	17095	17311	17231	17022	17125	17427	17214	16988	17143	17385	17186	17283	17323	17470	17200	17279	17297	17280	17379	17404	17318	17346	17152	17173	17272	17271	17330	17189	17491	17231	17392	17384	17376	17189	17387	17310	17270	17351	17232	17410	17398	17386	17334	17152	17271	17319	17353	17369	17267	17357	17187	17221	17357	17404	17408	17317	17345	17290	17351	17273	17209	17305	17339	17196	17508	17294	17310	17276	17471	17302	17233	17326	17267	17453	17156	17128	17518	17334	17178	17293	17192	17129	17250	17366	17478	17281	17388	17156	17168	17207	17317	17254	17068	17183	17112	17101	17161	17253	17385	17257	17482	17253	17110	17366	17390	17200	17363	17496	17300	17449	17137	17387	17498	17243	17421	17268	17329	17526	17304	17387	17312	17304	17306	17303	17220	17129	17345	17162	17513	17221	17431	16936	17500	17446	17303	17347	17126	17334	17400	17350	17320	17260	17264	17497	17435	17278	17151	17230	17129	17109	17290	17184	17401	17304	17356	17144	17246	17326	17278	17252	17325	17014	17274	17307	17389	17139	17361	17298	17103	17401	17512	17405	17282	17288	17153	16923	17090	17140	17439	17223	17390	17224	17442	17266	17343	17292	17382	17170	17236	17343	17305	16941	17225	17263	17144	17194	17403	17238	17442	17309	17169	17230	17256	17319	17283	17141	17155	17187	17372	17431	17092	17305	17411	17349	17412	17370	17148	17291	17293	17424	17221	17178	17373	17379	17371	17350	17385	17103	17113	17273	17268	17147	17337	17390	17344	17186	17226	17421	17224	17127	17215	17374	17306	17434	17406	17114	17122	17317	17313	17236	17098	17349	17349	17270	17325	17179	17393	17265	17149	17257	17145	17205	17306	16991	17363	17108	17399	17446	17398	17542	17282	17406	17186	17413	17353	17388	17149	17401	17223	17231	17193	17298	17227	17258	17113	17183	17357	17103	17225	17321	17274	17302	17346	17373	17266	17370	17341	17282	17359	17219	17246	17292	17195	17332	17272	17422	17238	17363	17238	17218	17245	17193	17334	17201	17289	17109	17497	17307	17307	17168	17205	17263	17507	17432	17320	17223	17354	17402	17372	17311	17216	17347	17222	17225	17343	17241	17149	17367	17513	17316	17159	17260	17256	17331	17107	17264	17415	17475	17305	17031	17139	17067	17186	17402	17450	17325	17202	17251	17393	17382	17274	17444	17408	17124	17192	17210	17244	17366	17442	17418	17339	17153	17266	17350	17102	17279	17282	17236	17275	17206	17410	17186	17479	17192	17283	17119	17090	17243	17441	16968	17263	17437	17373	17063	17300	17276	17255	17321	17182	17266	17254	17213	17236	17364	17281	17272	17313	17158	17239	17108	17365	17262	17297	17267	17332	17238	17061	17215	17381	17243	17318	17253	17449	17325	17191	17100	17447	17401	17297	17365	17340	17042	17287	17283	17158	17096	17346	17263	17235	17260	17291	17416	17340	17435	17170	17379	17387	17311	17369	17248	17264	17234	17256	17338	17331	17422	17139	17189	17407	17412	17473	17207	17220	17275	17323	17311	17187	17474	17209	17273	17416	17197	17350	17372	17184	17151	17196	17213	17164	17177	17333	17271	17299	17220	17248	17355	17221	17117	17324	17201	17452	17338	17234	17212	17269	17192	17330	17304	17223	17290	17323	17298	17052	17365	17249	17307	17625	17238	17270	17352	17490	17467	17189	17228	17116	17253	17064	17471	17420	17271	17314	17192	17383	17196	17439	17230	17163	17343	17157	17215	17310	17270	17262	17251	17263	17195	17371	17285	17193	17131	17160	17242	17272	17245	17318	17207	17330	17187	17305	17306	17133	17465	17323	17198	17343	17231	17215	17310	17332	17354	17347	17377	17093	17182	17320	17085	17242	17293	17221	17242	17210	17321	17274	17343	17410	17312	17404	17321	17290	17112	17252	17226	17172	17341	17237	17282	17370	17239	17346	17243	17136	17346	17284	17161	17088	17102	17157	17237	17193	17246	17375	17322	17383	17413	17179	17228	17333	17265	17095	17154	17314	17332	17334	17239	17141	17148	17448	17059	17164	17147	17197	17385	17189	17332	17156	17298	17061	17152	17084	17144	17190	17172	17159	16965	17216	17247	17605	17194	17350	17403	17242	17335	17321	17362	17114	17233	17337	17394	17370	17161	17210	17248	17234	17241	17248	17255	17266	17177	17298	17310	17174	17194	17306	17456	17276	17379	17506	17344	17363	17278	17193	17099	17173	17418	17148	17290	17237	16931	17141	17187	17279	17209	17379	17083	17108	17185	17123	17280	17201	17051	17139	17347	17376	17514	17446	17237	17214	17369	17384	17060	17078	17296	17343	17162	17248	17406	17089	17277	17411	17170	17308	17379	17477	17395	17174	17206	17244	17363	17423	17421	17327	17212	17116	17271	17006	17105	17382	17349	17350	17349	17327	17312	17075	17080	17355	17219	17477	17423	17183	17373	17446	17422	17446	17246	17210	17224	17343	17446	17302	17368	17313	17282	17503	17371	17290	17210	17276	17491	17118	17317	17486	17231	17297	17362	17330	17026	17331	17221	17278	17412	17234	17349	17208	17295	17180	17177	17284	17166	17388	17174	17226	17268	17429	17266	17108	17576	17266	17233	17424	17376	17192	17181	17032	17126	17373	17173	17410	17307	17415	17337	17393	17328	17400	17284	17249	17204	17077	17261	17128	17187	17147	17400	17176	17430	17139	17283	17316	17247	17384	17215	17425	17273	17373	17466	17359	17216	17267	17177	17117	17142	17396	17413	17212	17419	17179	17432	17312	17224	17278	17157	17440	17190	17488	17339	17215	17414	17331	17384	17187	17280	17034	17178	17190	17368
19325	25916	21707	17205	16068	15863	15620	15175	14971	15017	14832	14983	15032	14875	14792	14792	14960	14702	14830	14855	14928	14841	14913	14947	14874	14932	14839	14957	14908	14971	14802	14857	14987	15023	14870	14766	14942	14894	14952	14854	14949	14927	15038	15139	14821	14874	14984	14967	14847	14705	15072	14836	15024	14943	15076	14808	14965	14618	14919	14957	14958	14822	15030	14807	14985	14870	14754	14935	14915	14965	15217	14983	14788	14877	14904	14790	14751	14900	14908	14815	14793	14769	14827	14796	14835	14986	14881	14886	14913	15067	14960	14833	14994	14773	14783	14932	15016	14851	14926	14900	14810	14845	14910	14977	14860	14804	14765	14895	14933	14870	14840	14847	14829	14815	14818	14956	14867	15010	14942	15022	14745	14909	14893	14826	14942	14852	14980	14652	14961	14955	15005	15040	14984	14629	14877	14968	14807	14912	14785	14885	14960	14961	14819	14882	14918	14822	14795	15024	14849	14933	15025	14775	14919	14901	15034	14691	14890	14826	14941	14812	14977	14742	15022	14987	14816	14886	14959	14761	14855	15078	14795	15073	14794	14858	14614	14770	14909	14784	14919	14802	15020	15003	14774	14947	14983	14946	14862	14824	14942	14931	14718	14745	14933	15047	14810	14763	14958	14777	14936	15040	15010	14846	14756	14919	15035	14802	14779	14884	14798	14823	14942	14595	14943	14749	14772	14841	14834	14928	14951	14779	14814	14913	14842	15097	14699	14890	14869	14886	14863	14814	14804	14855	14904	14888	14762	14807	14739	14956	14933	14926	14968	14990	14719	14903	14938	14935	14809	14677	14716	14812	14867	14894	14947	14919	14906	14906	14837	14967	15017	14816	15053	14828	14798	14915	14898	14728	14841	14952	14778	14850	14800	14868	14892	14787	14930	14845	14855	14822	15034	14726	14918	14931	15093	14816	14909	14810	14852	14792	14907	14695	14749	14893	14914	14812	14834	14758	14823	14844	15033	14948	14884	14874	14807	14804	14888	14873	14765	15045	14753	14995	14882	14768	14890	14890	14945	14897	14924	14888	14878	14985	15009	14874	14767	15057	14875	14826	14963	14996	14771	14912	14914	14831	14821	14996	14819	14867	14881	14834	14808	14820	14894	14724	15069	14863	14853	14914	14774	14865	14973	14913	14751	14926	14933	14759	15009	14941	14798	14762	14706	14720	14707	15042	14873	14915	14911	14720	14941	15044	14903	14980	14861	14783	14892	14798	14911	14870	14957	14753	14937	14815	14771	14827	14877	14942	15019	14868	14943	14827	15022	14950	14828	14884	14837	14934	14748	14988	14799	14909	15120	14854	14910	14856	14952	14943	14959	14767	14898	14940	14853	14920	14823	15001	14954	14808	14840	14898	14943	14810	15055	14697	14988	14966	14697	14939	14908	14896	14924	14802	15084	14821	14912	14905	14895	14830	14968	15029	14899	15024	14985	14910	14851	14871	14862	14762	14891	14923	14846	14725	14859	14956	14754	14796	14937	14856	14825	14945	14662	14916	14911	14901	14839	14871	14816	14882	14774	14903	14853	14923	14831	14791	14817	14712	14860	14904	14822	14835	14822	14780	14890	14865	14929	14780	14960	14747	15098	15017	14958	14847	15032	14947	14858	14815	14819	14842	14933	14831	14950	15024	14887	14841	14900	14983	14968	14955	14907	14699	14893	14815	14803	14832	14973	14792	14862	14912	14934	14843	14959	14860	14789	14876	14761	14875	14889	14929	14961	14917	15009	14978	14858	14838	15016	14990	14787	14926	14736	14801	14815	14929	14765	14835	14953	14962	14924	14872	14984	14925	14922	15045	14962	14939	14639	14854	14862	14799	14998	14820	15083	14771	14920	14966	15033	14806	14907	14778	14817	14676	14898	14920	14869	14756	14961	14913	14861	14925	14867	14821	15064	14883	14706	14993	14975	15018	14837	14896	15009	14931	14805	14670	15053	14722	14942	14843	14951	14931	14854	14826	14847	15012	14809	14946	15002	14737	14878	14799	14778	14855	14912	14923	14943	15042	15017	14903	15022	14929	14776	14798	14937	14820	14838	14761	14860	14969	14836	14854	14839	14947	14909	14914	14815	14911	14821	14871	14753	14831	14951	14836	15010	14942	14919	14868	14801	14716	14925	14808	14691	15010	14781	14854	14910	14942	14873	14880	14924	14844	15039	14649	14870	14814	15017	14853	14890	14984	14853	15023	14927	14772	14839	14760	14892	14926	14758	14792	14825	14844	14970	14803	14778	14798	14804	14628	14704	14985	14745	14845	14793	14872	14886	14914	14800	14803	15091	14777	14953	14976	14809	14961	14906	14985	14952	14951	14818	14824	14855	14903	14894	15004	14902	14904	14931	14818	14794	14957	14995	14787	14823	14907	14905	14775	14756	14920	14930	14940	14873	14847	14859	14722	14873	14751	14872	14823	14701	14979	14805	14842	14859	14751	15060	14933	14819	14926	14901	14860	14874	14992	14963	14802	15061	14733	14908	14793	14823	14875	15014	14891	14887	15037	14989	15027	14959	14875	14882	14902	14907	14935	14829	14938	15060	14915	14811	14883	14893	14674	15150	14882	14769	14900	14768	14854	14723	15001	14971	14945	14848	14848	14984	15040	14885	14853	14920	14977	14802	14972	14944	14846	14731	14968	14906	14865	14896	14908	14853	14830	14838	14919	14825	14961	14763	14873	14870	14786	14771	14847	14971	14871	15071	14803	14803	14888	14815	14977	14828	14948	14796	14923	14872	14869	14992	14711	14760	14666	14738	14957	14882	14865	14870	14785	14769	14923	14893	14838	15052	14660	14850	15098	14790	14800	14979	14935	14883	14833	14777	14907	14956	14957	14606	14867	14859	14895	14907	14694	14797	14969	14873	14843	14947	14749	14914	14899	15047	14814	14818	14822	14829	14981	14780	14888	14971	14865	14879	14854	14805	14861	14896	14618	14910	15019	14903	14828	14850	14846	14880	14660	14864	14915	15041	14850	14687	14745	14862	15069	14926	14849	14917	14908	14827	15035	14716	15027	14797	14840	14870	14964	14850	14891	14849	14743	14754	14964	14880	14911	14964	14967	14812	14682	14847	15003	14810	14898	14752	14923	14882	14945	14879	14875	14763	14937	14897	14915	14761	14875	14965	14783	14924	14875	14928	14776	14964	14907	14948	14828	14760	14809	14783	14800	14765	14926	14817	14778	14778	14795	14870	14975	14737	14974	14929	14656	14923	14941	14720	14871	14940	14777	14661	14883	14908	14886	14954	15008	15150	14767	14733	14757	14914	14893	14813	14921	14886	14906	14841	14986	14973	14853	14901	14730	14796	15012	14770	14957	14912	14935	14955	14821	14822	14972	14917	14697	14772	15045	14881	14912	14693	14957	14934	14699	14757	14922	14869	14947	14944	14827	14773	14957	15049	14842	14790	14841	14941	14924	14910	14923	14835	14970	14942	15003	14905	14830	14785	14958	15022	14858	14851	14966	14942	14948	14908	14841	15025	14842	14933	14893	14775	14962	15014	14950	14794	14925	14981	14925	14922	14909	14879	14959	14950	14864	14916	14835	14884	14904	14888	14917	14869	14809	14854	14944	14746	14803	14797	14908	14979	14955	14769	14770	14870	14917	14852	14932	15065	14960	14960	14964	14737	14798	15025	14892	14848	14935	15058	14761	14780	14720	14864	14846	14790	14754	14846	14852	14833	14816	14965	14852	14993	14939	14951	14992	14797	15011	14863	15023	14874	14857	14758	14763	14943	14886	14903	14971	14931	14864	14744	14813	14834	14859	14735	14799	14778	14753	14800	14826	15028	15027	14928	14890	14942	14782	14853	14744	14924	14932	14931	14831	14635	14867	14878	15090	15031	15019	14884	14896	14897	14894	14910	14812	14921	14913	14971	14842	14848	14863	14739	14863	14979	14888	14835	14954	14944	14719	14904	14840	14963	14963	14766	14884	14734	15100	14896	14802	14900	14802	14876	14943	14899	14936	14857	14882	14863	14986	14783	14780	14890	14901	14987	15082	14751	14852	14851	14978	14665	14874	14680	14780	14988	14881	14788	14709	15052	14784	14991	14938	14981	14829	14855	14831	14864	14868	15056	14884	14930	14815	14902	15047	14869	14884	14965	14922	14947	14896	14816	15107	14816	14818	14980	14810	14932	14977	14743	14977	14893	14758	15053	14835	14806	14939	15049	15051	14815	14895	14884	14765	15007	14797	14720	14836	14871	14936	14771	14953	14860	14924	14925	14866	14811	14791	14766	14912	14924	14893	14763	14972	14742	14855	15046	14902	14922	14738	15137	14775	14897	14748	14792	14965	14853	15025	14850	14962	14869	14803	14812	14940	15058	14922	14869	14787	14689	14998	14930	14820	14814	14827	14897	14930	14862	14901	14840	14957	14926	14825	14990	14953	14942	14884	14953	14754	14909	14913	14955	14876	14659	14848	15029	14890	15025	14795	14829	14959	14859	14715	14959	14828	14936	14911	14838	14718	14941	14995	14874	14861	14806	14858	14971	14866	14785	14727	14974	14857	14863	14992	14721	15001	14774	14883	15030	14811	14990	14647	15061	14738	14774	14679	14861	15033	14838	14642	14828	14913	14930	14888	14961	14805	14885	14742	14878	14841	14875	14871	14963	14868	14970	15011	14861	14856	14851	14891	14838	14588	14894	14864	15064	14922	15004	14811	14986	14781	14903	15090	14959	15014	14811	14729	14997	14912	14896	14816	14781	14633	14938	14844	14833	14872	14974	14791	14920	14948	14663	14772	14852	15038	14909	14784	15131	14634	15001	14856	14962	14956	14763	14808	14932	14922	14929	14873	14877	14844	14761	14870	14888	14807	14779	15074	14934	14688	14816	14724	14932	14913	14919	14899	14817	14877	15017	14834	14964	14819	14869	14784	15036	15070	14990	14988	14973	14676	14921	14811	14932	14806	14888	14850	14780	14850	14807	14747	15007	14811	14766	15020	14860	14949	14910	14952	14899	14715	14962	14832	14853	14930	14709	14820	14967	14920	15029	14782	14932	14953	14896	14824	14795	14896	14841	14842	14867	14913	14739	14870	14919	14891	15009	14834	14715	14682	14959	14847	14816	14916	14814	14870	14944	14788	15074	14997	14866	14678	14838	14653	14845	14935	14886	14868
24254	21641	29192	24642	22146	20969	19187	16332	15708	15773	15583	15476	15599	15147	15554	15344	15372	15259	15152	15013	15280	15432	15252	15174	15170	15332	15298	15156	15230	15075	15228	15188	15304	15137	15174	15279	15125	15003	15043	15132	15345	15207	15107	15303	15123	15102	15049	15075	15065	15322	15023	15063	15128	15172	15258	14987	15230	15087	15101	15104	15195	15193	15076	15058	15096	15158	15341	15487	15643	15716	15307	15207	15236	15109	14993	15160	15166	15097	15107	15175	15023	15080	15199	15222	15140	15217	15321	15291	15237	15102	14901	15080	15022	15154	15246	15089	15070	15003	15191	15174	14968	15049	14937	15053	15167	15161	15251	15076	15034	15060	15099	15008	15016	15206	15112	15349	15158	15094	15160	15215	15213	15039	15167	14954	14956	15171	14953	14993	15193	15335	14909	14974	15188	15155	15132	15057	15064	14805	15039	15005	15046	15066	15170	15190	15093	14952	14758	15072	15095	15110	15168	15147	15080	15078	15053	15141	15026	14915	15238	15309	15139	15151	14940	14921	15085	14947	15183	15140	15280	15185	15128	15058	14950	15179	15153	14888	15010	15230	15086	15156	15027	15054	15080	14970	15213	15100	15140	15043	14888	15028	14945	15114	15223	15213	15242	15087	15181	15184	15133	15122	15016	15115	15129	15065	15046	15037	15272	15058	14907	14891	15055	15135	15277	15102	14937	15104	15090	15159	15254	15083	15187	15024	14918	15133	15001	14914	15017	15016	15190	15024	15185	15208	14989	15201	15125	14955	14995	15110	14982	15126	15054	15221	15120	15019	15093	15015	15197	15113	15062	14950	15118	15062	15247	15110	15221	15059	15162	15222	15162	15096	15045	15007	15042	15276	14983	14952	14970	15129	15048	14897	15123	15101	14932	15211	15327	15063	15003	15326	15025	15150	15049	14890	15139	15126	15148	15072	15080	15035	15027	14904	15001	14940	15064	14931	15005	15235	15332	15125	15177	15176	14995	14971	15096	15001	15060	15046	15078	15249	14972	14990	15060	15106	14937	15041	15121	14948	15262	15013	15045	15003	15185	15145	15383	15099	15195	14958	15049	14975	14916	15070	15031	15067	15216	15300	15069	15002	14968	14924	15055	14981	15020	14871	15128	15111	15031	15133	14950	14940	15298	15114	15056	15068	15357	15111	15102	15133	15288	15083	15053	15106	15090	15072	15116	15055	15194	15133	15179	15077	14801	15141	15053	15165	15084	15136	15078	15100	14919	15115	14949	15028	14997	15007	15349	15031	15002	15263	15213	15073	15017	14965	15104	14991	15105	15012	15099	14904	15088	14964	15129	15284	15074	15135	15086	14983	15271	14854	15161	15311	15135	15087	15149	15111	15202	14910	15236	15077	15050	15176	15074	14977	15094	15173	15070	14913	15099	15143	15022	15039	15192	15058	15264	15041	15085	15091	15171	15155	15087	14961	15146	15259	15231	14995	15072	15001	15200	14989	14999	14860	15073	14972	15144	14951	15057	15126	14898	14979	14894	14842	15169	15170	15154	15145	15137	14958	15159	15051	15061	14924	15006	14977	14929	15190	15123	15258	14980	15064	14999	15066	15176	14997	15158	15035	15054	15145	15172	15244	15212	15128	14978	15190	15100	15150	15050	15187	15271	15189	15129	14796	15105	15128	15080	14971	14974	15069	15130	15041	15182	15178	15184	15017	15031	15130	15041	15125	15024	15071	15055	15057	15029	15007	15009	15043	14866	15027	15152	14995	15020	15093	15015	15035	14995	15164	15015	15055	15080	15158	15086	15189	15258	15259	15167	15058	15105	15198	15162	15004	15169	15165	15087	15031	15065	15015	15010	14869	15105	15010	15075	14957	14972	14922	15184	15148	15151	14924	15024	14862	15157	14944	15052	15181	15056	15254	15119	15062	15135	15180	15033	15038	15185	15169	15043	14986	14993	15282	15010	15021	15003	14934	15108	14915	15122	15197	15363	14876	14964	14964	15147	15133	15276	14995	15078	14969	14934	15164	15189	14966	15143	15157	14944	15130	15185	15056	15062	14952	15058	15091	15227	15043	15231	15101	15099	15161	14895	14944	14968	15132	15163	15104	15045	15155	14981	15009	14990	15193	15306	15165	14997	15220	15147	15210	14968	14998	15056	15151	14971	14926	15006	15081	15006	14888	15105	15128	15002	15213	15094	15029	14683	15065	14892	14826	14878	15072	15096	15264	15167	14871	15140	15144	15149	15161	15068	15072	14857	15181	15118	14957	15111	14918	14967	15153	14991	15142	14969	15143	14907	15166	15110	15055	15387	15099	15173	15102	15030	15076	15346	15116	14974	14963	15064	15147	14846	14965	15205	15015	15268	15132	15098	15062	15144	15009	15086	15037	15058	15168	15003	15054	14996	14967	15020	15058	15277	15192	15102	14909	14997	15161	14855	15048	15078	15068	15022	14929	15161	14975	15218	14899	15241	15270	15085	15218	15145	15168	14956	15131	15086	15112	14974	15038	15037	15090	15066	15039	14966	15198	15228	15057	15123	15337	14955	15023	15054	15035	14780	15172	15043	14991	15245	15164	15171	15145	14998	15031	14813	15075	14993	15113	15021	15122	15102	15034	15194	15059	15159	14871	15005	15246	15011	15121	15045	15061	14896	15064	15143	14971	15016	15103	14968	14951	14939	15016	15092	15051	15313	15151	15217	15004	15090	15242	14987	15052	15020	14994	15178	14968	15070	15041	15060	15038	14919	15079	15100	15134	14997	15078	15014	15116	15093	14991	15086	14983	15121	15112	15120	15066	15094	14951	14918	14897	15025	15037	15048	15165	14902	15059	15075	15094	15113	15022	15147	15042	15400	15172	15052	15093	14850	14936	15071	15253	15143	15204	15053	15358	14943	14964	14917	15126	15096	15174	15432	15350	15129	15062	15036	15100	14969	15185	15029	15155	15029	15145	15165	15117	15141	14983	15042	15181	15101	15124	15235	15063	14931	15044	15228	15043	14986	15068	14985	15149	14906	15118	14907	14899	15331	15210	15087	15021	14967	15127	15024	15162	15289	15014	15084	15158	15168	15011	15028	15129	15253	15177	15256	14977	14998	15063	15102	14872	14899	14914	14947	15197	15046	14974	14976	15207	15224	14965	15152	15062	14936	15011	15140	14918	15182	15117	15055	15151	15099	15125	14895	15070	15166	15068	15125	14826	15161	15293	15330	15090	15060	15194	15076	15086	15137	15016	14896	15211	15136	15119	15188	14974	15073	15278	14979	15118	14985	15038	14939	15024	14921	14985	15097	15228	15198	15072	15224	15206	15218	15064	15155	15123	14816	15323	15117	15218	15195	15169	14983	15307	15212	15059	15009	15029	15091	15093	15191	15177	15241	15189	15004	15213	15054	14882	14962	15086	15087	15275	15077	14923	15052	15070	14956	14903	15195	14945	15064	14964	15255	15141	15124	15069	15032	15057	15097	15127	15305	15106	15236	15098	15133	14858	15046	14953	15089	15064	15296	15100	15216	15015	15104	14946	14999	15097	15100	15087	15017	15057	15202	15004	15156	15034	15011	14955	14939	14944	15082	15081	14921	14981	14924	14857	15165	15127	15128	15062	14949	14904	15118	14974	14888	15071	15033	15191	15040	14946	14919	15141	15241	14851	15101	15242	14965	15111	15112	15125	15028	14953	15100	15032	15216	15079	15268	15080	15053	15013	15173	15188	15216	14873	15030	15003	15138	15058	15040	15159	15164	15056	14824	15075	15244	14875	14968	15201	15102	14972	15225	15055	15067	15166	15082	15077	15036	14825	14977	15032	15194	14906	15046	14997	15031	14951	15229	15046	15064	15171	15160	15005	15138	14985	14998	15207	15012	14956	14994	15056	15169	15220	14952	15355	15064	14961	15073	15038	15053	15025	15186	15184	15102	15039	15212	15050	15143	14952	14980	15235	15075	15238	15015	15090	15194	14979	15073	15066	14992	15083	15143	15025	15149	15087	15292	15034	15227	14973	14993	15054	15014	15068	14989	15069	15004	14955	15024	14965	15027	14977	15172	15116	14855	15009	15014	15084	15065	15109	15086	15073	15056	15177	15206	15213	15105	14908	14935	15112	15037	15189	15003	15220	15105	14974	15082	14902	15003	15154	15089	14958	15108	15271	15115	15027	15115	14919	15042	14885	15136	15055	15062	15031	15070	14880	15175	15217	15196	15076	15076	15186	15043	15060	14994	15059	15078	15043	14948	14884	15137	15235	15278	15034	14898	14952	15102	15118	15023	14878	15040	14871	15190	15096	15134	15207	15013	15250	15112	15146	14972	15169	15057	15153	15003	15176	15060	15075	15084	14935	15060	14905	15132	15179	14945	15113	15065	14957	15006	15178	15244	15035	14938	15077	15266	15142	15250	15105	15132	15073	15207	15056	15132	15019	15028	15074	15133	15166	15021	14944	15050	15240	15162	15070	14938	14974	14889	15141	15036	15213	15051	15012	15063	15296	15233	14968	14930	15165	15150	15118	15105	14949	15049	15007	15062	15115	15073	15068	15156	14840	15113	15184	15099	15006	15128	15130	14928	15020	15073	14882	14959	15186	15172	15143	15120	15294	15237	14971	15078	15007	15201	15108	15137	14881	14933	15032	15131	15121	15198	15189	15013	15052	14974	15157	15041	14818	14936	14887	15088	14973	15189	14988	15086	15017	15121	15218	14945	15158	14952	15129	15066	15067	15056	14951	14959	15021	14869	15208	15085	15108	15125	15005	15159	15204	15173	14982	14993	15240	14892	15133	15126	15119	15002	15009	15001	15148	15099	15199	15282	15263	15353	15122	15177	14959	14969	15015	15090	14982	15164	15135	14962	14929	15297	15124	15061	15176	15038	14930	14965	15259	15200	15121	15218	15137	15111	15020	15031	15201	14980	14956	15187	14885	15007	15064	15016	15219	14911	15005	15021	15194	15163	15202	15041	15211	15087	15271	15051	15096	15235	15500	15212	15156	15024	15115	15146	15253	15143	15110	15038	14971	15203	15115	15074	15109	15014	15111	15091	15073	15107	15292	15120	14822	14944	15168	15349	15064	15108	15157	15298	15156	15209	15106	15207	14986	15058	14968	15075	14919	15097	14994	14995	14863	15041	15267	15069	15040	15254	15200	15022	15143	15118	15124	14973	14930
19945	33009	27161	20323	17184	16409	15900	14866	14436	14510	14180	14122	13994	13976	13811	13788	13906	13690	13853	13649	13616	13600	13718	13848	13772	13858	13670	13642	13833	13735	13717	13667	13878	13559	13795	13717	13908	13673	13776	13766	13800	13589	13733	13586	13823	13760	13663	13769	13771	13922	13774	13797	13707	13732	13455	13743	13630	13655	13700	13782	13905	13859	13784	13949	13755	13812	13816	14495	14710	14379	14055	13827	13723	13944	13538	13734	13680	13696	13728	13722	13764	13838	13817	13620	13647	13618	13605	13583	13566	13876	13628	13545	13737	13652	13837	13732	13667	13751	13542	13708	13843	13814	13959	13781	13796	13567	13689	13716	13652	13804	13838	13730	13435	13684	13768	13537	13695	13679	13809	13789	13707	13770	13581	13687	13778	13768	13881	13694	13752	13777	13798	13721	13778	13788	13745	13750	13686	13605	13712	13772	13762	13724	13781	13633	13868	13827	13720	13576	13619	13769	13570	13655	13722	13843	13731	13784	13721	13614	13688	13666	13846	13695	13753	13694	13763	13563	13570	13615	13820	13793	13788	13674	13776	13600	13655	13597	13877	13622	13692	13828	13686	13580	13750	13598	13879	13766	13825	13769	13660	13648	13678	13845	13577	13867	13856	13719	13560	13727	13715	13789	13766	13698	13850	13712	13797	13771	13695	13742	13639	13903	13711	13695	13700	13653	13676	13797	13810	13677	13640	13616	13550	13760	13889	13621	13697	13765	13701	13691	13673	13720	13727	13746	13707	13795	13736	13895	13673	13714	13526	13660	13709	13656	13714	13790	13632	13657	13712	13731	13946	13614	13756	13622	13630	13567	13777	13715	13699	13746	13713	13765	13687	13700	13673	13724	13567	13732	13788	13630	13762	13543	13694	13712	13711	13653	13668	13705	13600	13664	13587	13713	13643	13595	13727	13799	13653	13771	13707	13468	13668	13682	13622	13703	13640	13706	13809	13703	13684	13771	13738	13778	13793	13745	13763	13617	13760	13657	13748	13768	13726	13812	13516	13583	13799	13849	13770	13633	13717	13733	13536	13807	13716	13561	13759	13692	13628	13691	13804	13701	13641	13660	13841	13701	13736	13729	13748	13718	13518	13685	13687	13787	13689	13846	13499	13744	13602	13651	13711	13681	13782	13595	13771	13912	13711	13530	13849	13802	13573	13769	13657	13677	13583	13820	13688	13772	13644	13743	13621	13768	13849	13500	13828	13745	13759	13858	13633	13638	13897	13759	13742	13807	13557	13622	13738	13624	13699	13761	13866	13699	13689	13700	13603	13762	13733	13683	13629	13645	13709	13734	13718	13746	13754	13813	13745	13575	13676	13682	13751	13738	13743	13548	13637	13687	13599	13542	13732	13754	13768	13790	13713	13724	13582	13539	13605	13612	13627	13686	13659	13818	13771	13645	13758	13811	13748	13790	13755	13953	13632	13696	13790	13736	13539	13624	13715	13711	13687	13675	13620	13756	13496	13545	13711	13723	13694	13710	13553	13579	13681	13857	13770	13694	13678	13640	13606	13746	13632	13619	13771	13731	13525	13728	13688	13659	13691	13862	13602	13812	13672	13709	13812	13624	13810	13648	13651	13876	13833	13567	13801	13750	13768	13663	13724	13753	13884	13720	13850	13579	13558	13722	13554	13676	13791	13713	13797	13619	13652	13456	13748	13605	13770	13691	13560	13761	13845	13703	13723	13679	13704	13866	13644	13826	13744	13649	13709	13766	13573	13696	13744	13735	13696	13838	13749	13717	13678	13561	13770	13711	13618	13873	13697	13755	13706	13810	13632	13841	13767	13641	13713	13731	13699	13596	13415	13746	13671	13645	13649	13610	13621	13704	13678	13677	13642	13768	13702	13763	13839	13709	13771	13449	13645	13690	13488	13773	13590	13743	13646	13872	13721	13626	13764	13719	13762	13656	13632	13730	13678	13713	13666	13793	13569	13512	13796	13726	13891	13701	13629	13795	13596	13665	13720	13810	13686	13704	13565	13771	13600	13688	13657	13739	13689	13700	13740	13701	13760	13743	13702	13844	13662	13758	13568	13728	13638	13803	13839	13602	13620	13581	13753	13523	13752	13764	13815	13625	13833	13844	13699	13780	13863	13836	13789	13666	13864	13714	13724	13723	13549	13712	13628	13612	13688	13638	13649	13790	13702	13719	13681	13852	13650	13757	13726	13562	13643	13589	13898	13510	13607	13686	13396	13690	13649	13713	13760	13691	13642	13732	13525	13826	13685	13576	13839	13771	13761	13728	13671	13654	13658	13644	13747	13697	13489	13703	13718	13599	13739	13639	13836	13765	13727	13803	13760	13749	13798	13722	13707	13545	13716	13648	13739	13637	13696	13861	13594	13640	13789	13644	13600	13770	13869	13618	13898	13498	13602	13785	13782	13644	13545	13753	13696	13583	13615	13625	13646	13698	13760	13667	13615	13759	13626	13690	13688	13602	13757	13760	13741	13720	13755	13673	13628	13655	13637	13658	13783	13828	13727	13827	13638	13612	13757	13763	13713	13815	13747	13578	13727	13594	13713	13533	13783	13595	13863	13681	13618	13636	13678	13757	13819	13617	13580	13729	13682	13634	13474	13586	13713	13631	13646	13560	13611	13959	13844	13675	13724	13500	13741	13443	13711	13784	13583	13692	13731	13692	13557	13722	13738	13727	13760	13746	13754	13704	13794	13667	13684	13785	13643	13855	13712	13579	13790	13852	13652	13745	13777	13747	13690	13733	13663	13719	13734	13669	13675	13578	13738	13578	13757	13640	13658	13701	13746	13790	13754	13559	13650	13794	13708	13661	13683	13758	13735	13617	13757	13594	13772	13723	13700	13732	13823	13606	13587	13727	13726	13678	13749	13656	13751	13791	13750	13661	13790	13856	13673	13707	13746	13724	13703	13722	13663	13774	13647	13791	13840	13871	13792	13746	13726	13607	13643	13756	13620	13693	13641	13850	13818	13725	13734	13562	13716	13720	13812	13603	13749	13665	13705	13795	13649	13655	13672	13805	13707	13660	13772	13806	13745	13776	13863	13518	13681	13772	13533	13780	13731	13585	13595	13738	13590	13879	13554	13726	13655	13611	13699	13702	13601	13572	13558	13819	13685	13684	13873	13779	13617	13645	13847	13711	13725	13685	13594	13573	13713	13625	13691	13818	13698	13657	13712	13813	13692	13750	13630	13598	13871	13552	13727	13749	13703	13594	13702	13614	13680	13645	13721	13604	13761	13781	13826	13776	13596	13701	13742	13652	13740	13651	13811	13781	13663	13726	13779	13712	13746	13711	13767	13911	13676	13730	13776	13767	13616	13861	13636	13807	13628	13748	13723	13849	13823	13733	13717	13819	13695	13664	13706	13547	13577	13722	13877	13766	13653	13720	13767	13887	13814	13604	13727	13733	13794	13576	13557	13686	13839	13706	13929	13869	13608	13673	13646	13758	13649	13805	13545	13732	13707	13644	13541	13673	13755	13678	13649	13602	13606	13687	13656	13738	13743	13708	13508	13632	13720	13666	13663	13589	13724	13642	13749	13825	13608	13488	13646	13852	13850	13867	13769	13793	13749	13679	13591	13693	13621	13775	13772	13698	13592	13750	13595	13619	13742	13729	13784	13666	13701	13721	13698	13752	13685	13695	13527	13687	13817	13889	13617	13621	13706	13779	13745	13609	13734	13720	13587	13772	13760	13589	13623	13668	13737	13905	13655	13628	13593	13647	13716	13775	13871	13575	13759	13682	13598	13745	13455	13774	13631	13668	13726	13710	13724	13656	13729	13690	13808	13645	13709	13783	13808	13614	13748	13774	13662	13794	13592	13564	13899	13746	13698	13569	13722	13764	13760	13739	13876	13574	13830	13613	13663	13723	13821	13652	13730	13702	13633	13727	13647	13582	13528	13877	13779	13892	13755	13739	13783	13684	13831	13517	13640	13744	13645	13703	13779	13740	13635	13714	13832	13711	13535	13761	13664	13628	13705	13751	13590	13672	13747	13652	13628	13653	13877	13628	13674	13724	13698	13780	13629	13670	13849	13734	13521	13754	13796	13590	13513	13648	13766	13506	13797	13668	13724	13589	13763	13805	13705	13555	13698	13688	13644	13716	13499	13765	13657	13876	13692	13761	13661	13719	13642	13623	13672	13669	13654	13708	13609	13588	13666	13579	13550	13772	13566	13748	13650	13875	13579	13690	13830	13627	13581	13619	13724	13748	13574	13844	13851	13768	13773	13746	13598	13692	13818	13650	13692	13648	13687	13682	13667	13821	13569	13712	13694	13725	13681	13766	13741	13481	13722	13662	13902	13681	13757	13633	13906	13697	13781	13557	13648	13707	13548	13697	13573	13684	13610	13614	13920	13609	13816	13653	13778	13774	13686	13739	13820	13589	13719	13656	13741	13800	13768	13733	13651	13546	13572	13833	13712	13586	13717	13636	13720	13585	13673	13557	13807	13708	13660	13827	13712	13555	13691	13611	13761	13737	13635	13606	13530	13677	13607	13847	13673	13842	13566	13744	13600	13667	13881	13813	13706	13729	13628	13706	13663	13684	13677	13697	13749	13818	13822	13714	13778	13648	13625	13733	13727	13823	13557	13747	13731	13713	13707	13709	13526	13629	13697	13738	13791	13680	13715	13770	13750	13555	13564	13720	13684	13608	13858	13749	13847	13786	13833	13776	13700	13652	13564	13657	13644	13733	13658	13799	13658	13878	13659	13739	13749	13624	13703	13727	13701	13572	13632	13771	13727	13604	13683	13715	13738	13548	13702	13663	13488	13615	13739	13632	13610	13604	13813	13678	13601	13578	13492	13739	13793	13743	13604	13730	13805	13821	13580	13473	13680	13523	13532	13706	13523	13702	13710	13534	13826	13771	13638	13699	13662	13752	13488	13946	13676	13745	13685	13771	13681	13705	13718	13740	13675	13716	13857	13690	13776	13730	13754	13695	13546	13702	13709	13615	13795	13702	13775	13850	13693	13667	13627	13679	13773	13714	13691	13703	13755	13706	13689	13515	13910	13764	13739	13714	13779	13673	13566	13821	13595	13560	13806	13874	13549	13845	13694	13824	13786	13624	13739	13757	13627	13730	13606	13601	13620	13773	13744	13871	13529	13493	13596	13541	13779	13816	13787	13574
23249	21628	29597	24110	21796	23348	24032	18154	16551	16867	16632	16151	16165	16208	16091	15947	16005	16000	15934	15964	15970	16010	15865	15834	15839	15854	16074	15939	15907	15926	15789	15912	15833	15831	15925	15818	15857	15898	15905	15837	15629	15622	15851	15787	15767	15654	15635	15884	15672	15711	15810	15735	15798	15484	15792	15938	15740	15849	15620	15727	15807	15632	15785	15661	15665	15524	16035	16734	16759	16620	16384	16176	15697	15646	15843	15796	15819	15647	15737	15798	15782	15826	15514	15635	15730	15880	15826	15684	15795	15713	15811	15770	15557	15705	15622	15776	15804	15753	15561	15631	15668	15668	15726	16044	15674	15820	15775	15653	15687	15868	15597	15661	15763	15720	15673	15448	15603	15572	15601	15693	15689	15597	15743	15692	15945	15830	15785	15676	15580	15735	15460	15611	15414	15673	15708	15811	15765	15732	15801	15636	15563	15773	15667	15734	15902	15795	15673	15606	15623	15683	15539	15650	15631	15751	15791	15615	15833	15663	15676	15561	15590	15792	15726	15575	15585	15745	15816	15630	15728	15727	15582	15630	15668	15698	15534	15814	15723	15812	15632	15749	15609	15673	15773	15723	15640	15467	15689	15715	15590	15467	15708	15974	15602	15844	15781	15566	15724	15849	15805	15578	15749	15648	15766	15600	15802	15880	15762	15517	15570	15511	15786	15749	15629	15630	15716	15724	15709	15660	15655	15636	15738	15489	15462	15696	15714	15521	15659	15625	15481	15673	15704	15694	15652	15715	15667	15755	15931	15663	15755	15747	15575	15761	15745	15569	15543	15522	15554	15693	15673	15508	15679	15472	15585	15737	15709	15551	15783	15724	15717	15660	15956	15568	15838	15621	15734	15678	15535	15539	15631	15556	15507	15550	15605	15680	15876	15673	15804	15824	15490	15814	15675	15595	15711	15647	15889	15847	15636	15521	15639	15680	15785	15691	15699	15774	15629	15835	15479	15617	15611	15581	15567	15697	15628	15801	15618	15693	15881	15782	15436	15792	15673	15683	15550	15765	15718	15598	15615	15675	15762	15605	15723	15752	15664	15580	15689	15645	15594	15676	15844	15617	15641	15715	15637	15600	15694	15550	15470	15769	15587	15582	15850	15708	15541	15683	15727	15669	15813	15606	15574	15555	15860	15585	15669	15781	15904	15739	15644	15665	15658	15672	15622	15661	15711	15787	15767	15715	15710	15654	15728	15697	15668	15813	15602	15693	15633	15668	15674	15438	15796	15498	15695	15593	15706	15490	15527	15558	15493	15566	15442	15685	15625	15813	15854	15609	15737	15790	15528	15749	15923	15795	15597	15507	15620	15599	15563	15633	15653	15639	15912	15493	15746	15751	15432	15630	15678	15834	15622	15731	15773	15642	15644	15708	15627	15829	15544	15628	15639	15519	15682	15958	15931	15639	15727	15674	15423	15672	15853	15930	15653	15620	15639	15864	15536	15678	15928	15460	15482	15800	15740	15676	15643	15506	15565	15661	15562	15639	15623	15716	15690	15792	15680	15770	15749	15766	15729	15979	15639	15681	15745	15592	15657	15655	15680	15560	15692	15735	15799	15729	15595	15732	15668	15601	15599	15833	15659	15788	15619	15884	15693	15692	15714	15798	15826	15787	15687	15635	15612	15687	15732	15536	15775	15541	15831	15633	15706	15666	15843	15647	15519	15519	15400	15631	15716	15817	15561	15520	15750	15695	15446	15681	15543	15761	15729	15483	15730	15891	15802	15670	15913	15812	15879	15649	15530	15669	15555	15627	15737	15616	15640	15592	15581	15783	15887	15722	15711	15549	15429	15682	15693	15668	15716	15594	15731	15590	15589	15509	15711	15592	15478	15589	15473	15494	15770	15612	15663	15673	15628	15605	15420	15675	15772	15625	15661	15907	15605	15618	15673	15698	15668	15642	15606	15831	15670	15776	15629	15713	15705	15689	15693	15752	15706	15793	15722	15581	15600	15563	15529	15627	15641	15516	15534	15575	15780	15717	15688	15854	15693	15647	15869	15465	15554	15811	15705	15659	15741	15734	15681	15773	15775	15752	15822	15548	15718	15628	15719	15678	15737	15587	15637	15598	15602	15746	15793	15720	15549	15784	15836	15647	15993	15708	15650	15717	15793	15570	15739	15646	16005	15637	15589	15772	15628	15598	15647	15699	15777	15548	15643	15728	15776	15614	15609	15798	15551	15592	15496	15706	15816	15621	15657	15621	15595	15884	15649	15703	15598	15738	15558	15800	15763	15688	15574	15521	15650	15777	15583	15745	15523	15604	15635	15777	15631	15612	15717	15852	15631	15619	15843	15633	15713	15626	15800	15675	15727	15531	15577	15700	15655	15461	15670	15833	15668	15668	15690	15617	15589	15740	15655	15562	15548	15608	15642	15684	15686	15577	15735	15921	15533	15585	15837	15665	15677	15785	15715	15662	15737	15775	15730	15932	15695	15451	15531	15652	15712	15716	15433	15733	15825	15700	15651	15604	15651	15635	15734	15617	15743	15832	15687	15674	15554	15534	15488	15744	15528	15724	15786	15543	15625	15869	15603	15580	15656	15856	15558	15714	15660	15593	15777	15591	15697	15615	15594	15631	15610	15865	15647	15727	15838	15628	15581	15551	15823	15620	15728	15670	15695	15654	15468	15537	15601	15466	15524	15913	15538	15700	15682	15512	15845	15606	15693	15802	15619	15528	15676	15740	15824	15784	15609	15699	15822	15529	15552	15618	15545	15708	15540	15756	15770	15721	15810	15756	15616	15545	15418	15627	15694	15740	15644	15628	15665	15743	15801	15741	15526	15674	15650	15541	15665	15631	15545	15825	15535	15635	15857	15672	15596	15720	15584	15703	15679	15702	15623	15705	15757	15746	15683	15774	15676	15727	15552	15472	15678	15702	15625	15673	15820	15681	15693	15579	15769	15744	15610	15798	15657	15716	15513	15607	15864	15606	15826	15804	15676	15548	15432	15636	15640	15368	15651	15398	15636	15659	15561	15531	15589	15589	15607	15604	15840	15784	15817	15532	15602	15761	15599	15492	15677	15505	15633	15678	15665	15678	15687	15789	15627	15570	15497	15516	15507	15723	15697	15708	15616	15475	15636	15668	15696	15604	15754	15511	15696	15677	15757	15730	15852	15741	15519	15637	15809	15729	15579	15768	15632	15700	15644	15635	15664	15707	15735	15747	15733	15599	15796	15751	15750	15710	15684	15745	15728	15558	15548	15529	15751	15684	15742	15515	15875	15594	15872	15551	15448	15755	15595	15638	15932	15768	15702	15617	15615	15864	15677	15554	15686	15662	15646	15773	15467	15409	15680	15882	15851	15735	15818	15978	15793	15674	15588	15682	15832	15595	15825	15662	15714	15660	15788	15703	15780	15673	15616	15798	15624	15616	15567	15721	15942	15694	15684	15774	15925	15782	15747	15608	15536	15747	15670	15519	15818	15569	15734	15533	15683	15763	15558	15897	15681	15372	15561	15801	15726	15631	15708	15756	15702	15762	15476	15717	15600	15796	15604	15659	15808	15704	15455	15694	15624	15675	15598	15669	15603	15569	15694	15632	15783	15877	15559	15558	15569	15722	15714	15790	15812	15590	15626	15694	15583	15612	15732	15692	15704	15763	15597	15787	15757	15838	15830	15553	15664	15609	15765	15761	15873	15458	15766	15623	15493	15587	15681	15693	15899	15761	15782	15778	15877	15510	15578	15707	15712	15565	15773	15638	15795	15701	15797	15741	15628	15728	15738	15630	15860	15572	15656	15735	15749	15775	15665	15556	15742	15511	15750	15738	15706	15667	15526	15600	15740	15632	15509	15614	15727	15844	15817	15739	15745	15675	15491	15713	15698	15714	15710	15610	15734	15786	15582	15525	15653	15544	15646	15799	15558	15706	15719	15846	15851	15836	15644	15526	15730	15803	15410	15940	15483	15638	15653	15553	15693	15534	15546	15408	15614	15680	15576	15734	15663	15420	15543	15601	15655	15764	15903	15674	15497	15765	15546	15661	15633	15566	15679	15938	15611	15383	15512	15664	15671	15488	15658	15581	15752	15871	15632	15715	15740	15475	15715	15736	15761	15633	15614	15640	15510	15592	15752	15576	15621	15765	15711	15821	15799	15420	15610	15657	15599	15630	15756	15643	15749	15562	15559	15463	15672	15615	15617	15707	15990	15844	15869	15612	15487	15697	15637	15785	15663	15695	15625	15754	15581	15780	15862	15829	15702	15687	15666	15477	15587	15701	15548	15693	15887	15799	15857	15704	15636	15994	15690	15738	15766	15632	15648	15536	15769	15730	15523	15497	15592	15572	15716	15598	15558	15494	15688	15703	15632	15768	15650	15591	15735	15575	15752	15915	15791	15781	15411	15501	15672	15758	15655	15757	15837	15561	15739	15561	15674	15562	15467	15749	15703	15790	15731	15588	15820	15701	15594	15522	15596	15824	15511	15630	15583	15567	15613	15655	15762	15546	15757	15561	15705	15804	15562	15575	15486	15876	15603	15693	15421	15767	15567	15812	15759	15739	15708	15622	15621	15720	15574	15552	15612	15642	15624	15947	15727	15539	15751	15612	15718	15766	15748	15853	15573	15748	15644	15850	15672	15687	15643	15741	15853	15693	15602	15739	15621	15687	15771	15625	15629	15481	15480	15809	15595	15572	15777	15566	15454	15783	15713	15657	15799	15552	15835	15611	15695	15556	15774	15699	15627	15637	15614	15644	15425	15520	15770	15808	15747	15585	15559	15884	15726	15572	15529	15759	15685	15705	15559	15808	15828	15957	15587	15633	15633	15552	15570	15817	15696	15715	15297	15606	15841	15536	15637	15637	15479	15600	15764	15620	15604	15647	15646	15591	15434	15673	15687	15653	15638	15793	15555	15470	15745	15892	15729	15842	15723	15739	15793	15700	15736	15647	15518	15449	15662	15561	15512	15711	15783	15672	15818	15675	15755	15795	15810	15613	15612	15839	15811	15586	15614	15582	15715	15682	15641	15667	15721	15890	15689	15822	15768	15583	15549	15503	15595	15602	15531	15653	15638	15592	15625	15524	15688	15728	15835	15778	15638	15742	15598	15934	15694	15772	15678	15671	15882	15672	15726	15773	15619	15770	15618	15572	15764	15793	15766	15736
22567	40991	33500	23851	20125	17930	17387	16455	15611	15391	14911	14910	14644	14493	14483	14242	14185	14266	14381	14380	14219	14293	14272	14242	14186	14320	14267	14092	14112	14106	14167	14036	14372	14088	14104	14241	14132	14186	14290	14167	14183	14305	13959	14193	13941	14154	14162	14059	14256	14246	14109	14142	14164	14143	14160	14130	14007	14320	14072	14151	14141	14293	13987	14227	14120	14223	14691	15827	15699	15086	14702	14321	14107	14366	14089	14134	14198	14117	14218	14248	14196	13971	14014	14156	14122	13963	14106	14215	14179	14213	14121	14121	14250	14064	13981	14220	14230	14033	14112	14263	14058	13990	14042	14058	14026	14130	14142	14181	14060	14024	13972	14197	14165	14207	14110	14087	14275	14076	14099	14073	14123	14178	14141	14117	14037	14057	14089	14221	14192	14016	13997	14112	13888	14072	14077	14172	14011	14229	14056	14164	13985	14084	14102	14077	14029	14060	14107	14066	14032	14022	14037	14070	14153	14066	14050	14233	14107	14192	14008	14046	14030	13960	14118	14057	14205	14157	13980	13970	14065	13840	14060	13931	14013	14074	14058	13951	13894	14022	14073	13910	14103	14112	14181	13994	14179	14124	14115	14142	13961	14174	14064	14033	14181	13904	13954	14066	14078	14147	14187	14016	14060	14028	14177	14105	14051	14132	14014	14116	14016	14123	14163	14066	14032	14154	14136	14110	14082	14107	14115	14079	14137	14043	13986	14094	14117	14138	14073	14194	14104	13947	14012	14225	14060	14154	14076	14101	14050	14015	14078	14148	14163	13965	14034	14062	14057	14066	14217	14151	14166	13975	14076	14078	14118	14054	14016	13991	13949	14053	14103	14189	14095	14079	13911	14033	14069	14014	14137	14127	14271	14132	14111	14098	14206	14060	14016	14106	14123	13918	14082	14072	14090	14132	14012	13906	14078	14053	14252	14248	14092	14036	14013	14101	14007	14082	14129	13968	14102	14009	14046	14175	14119	14099	14099	14152	13998	13933	14076	14136	14144	14193	14209	14152	14110	14054	14006	14062	13951	14146	14057	13977	14077	14075	14055	14057	14102	13833	13989	14126	14055	14046	14146	14025	14193	14204	14001	13914	14091	13987	14128	14243	14174	14143	13897	14081	13935	14085	14054	14014	14144	14195	14043	14132	14050	14062	14137	14004	14056	14154	13971	14076	14137	13832	14131	14042	14179	14056	14107	14061	14028	14045	14048	14051	13917	13980	14129	14046	13876	14039	14150	14046	14172	14095	14023	14041	14013	14127	14100	14131	14168	14027	14077	14044	14091	14173	14099	14190	14005	14100	13995	14078	14263	14086	14046	13890	14190	14204	14091	14180	14224	14207	13943	14140	14120	14004	13993	13966	13903	14154	14154	13992	14033	14153	14038	14023	14136	13979	14083	14092	14090	14243	14245	14051	14232	14033	13996	14069	13975	14206	13894	14037	14081	14051	14029	14286	13981	14171	13896	13971	14145	14012	14033	14090	14221	14051	14204	13819	13970	14164	14014	13983	14091	14058	14182	14199	14058	14056	14191	14023	14107	13992	14089	14050	14255	14114	13966	13972	14081	14152	13897	14107	14236	14098	14057	14013	14007	14038	14163	14034	13964	14039	13921	14016	14156	14033	14112	14058	14130	14075	14162	13989	14087	13864	14118	14123	14187	14168	13922	14009	14123	14069	13982	14077	14210	13993	14158	14082	14079	14319	13967	14069	14098	13916	14044	14188	14081	14095	14082	14160	14067	14017	13971	14155	14075	14098	13985	14066	14117	14052	14043	14208	14077	13984	14223	14083	13895	13976	13993	14088	14021	14127	13948	14195	14067	14096	13955	14065	13991	14003	14136	14161	14149	13987	14012	14097	14050	14177	13860	14018	13994	14155	14095	14027	14173	13859	14158	14139	14068	13834	13992	14147	13983	14019	14205	13953	14035	14036	14132	14093	14107	14006	14118	14073	14027	14097	14039	13980	14102	14183	14232	14151	14059	14239	14172	14184	14069	14047	14177	14027	14109	14185	14013	14060	14069	14134	14063	13972	14014	14079	14158	14099	14210	13928	14044	14140	14131	14043	14138	14147	13967	14163	14072	14115	14128	13886	13927	14165	14170	14217	14020	14007	13981	13988	14123	13960	14086	14015	13911	14031	14142	14108	14018	14119	14074	14068	14045	14008	14079	14066	13985	14001	14139	13971	14074	14173	14037	14111	13918	14162	13987	14164	14178	14138	13939	14072	13974	14052	14096	14038	13973	14166	14055	14072	14028	14025	13950	14062	14080	14132	14092	14173	13930	13901	14090	13964	14046	13914	14099	14140	14060	13946	14105	14150	13943	14032	14257	13941	14118	14081	13965	14110	14038	14038	14140	14068	14213	14011	13925	14049	14214	13992	14110	14137	14192	14128	14023	14125	14131	14068	14078	14207	14032	14067	14103	14097	14031	14047	14225	14080	13908	14320	13988	14214	13919	14093	14180	14168	14274	14229	14071	14039	14078	13937	14169	14141	14181	14019	14024	13966	14023	14212	14196	14042	14110	14031	14206	14044	13954	14092	13907	14044	14059	14129	13938	14074	14224	14013	14004	14089	14020	14051	14138	13930	14208	14059	14095	14018	13976	14213	14119	14028	14062	14004	13896	14044	14060	14014	14076	14062	14131	14144	14151	14041	13814	14129	13976	14120	14053	14117	14039	14123	14185	14089	14176	14088	14142	14160	14188	14057	13930	14098	14161	14049	14100	14129	14149	14135	13928	13975	14071	14133	13818	13978	14145	14131	14109	14145	13963	14018	14103	14016	14061	14135	14035	14107	13925	14334	14036	13955	13967	14149	14061	14275	14033	14206	14006	14046	14012	13974	14147	14150	14005	14034	14197	14279	14093	14191	14060	14158	14242	14016	13920	14023	14095	14043	14034	14042	14093	13930	14122	14083	13997	14167	13944	14105	13995	14057	14096	14048	14316	14020	13902	14164	13984	14137	13962	14046	14220	13988	14091	13997	14011	14035	14101	14011	14041	14073	14186	14120	13981	14141	13894	14129	13941	14107	14086	14126	14024	14006	14251	14174	13940	14028	14086	14233	14009	14033	14061	13987	14021	14157	14015	14207	13984	14112	14110	14197	14124	14095	14129	13849	14067	13993	14197	14047	14334	14037	14117	14022	14011	14047	13994	14181	13918	13919	14101	14116	14123	14109	14048	14244	14208	14063	14101	14044	14172	14068	14106	14031	14123	14032	14138	13936	14189	14082	14081	13955	14019	14132	14175	13990	14073	14030	14052	14004	13989	13995	14158	14051	14135	14053	13924	14131	14072	14052	14073	14154	14149	14044	13997	14003	14054	14028	14131	14115	14191	14034	13938	13901	14147	13981	14033	14095	14040	13951	14338	14124	14166	14047	14050	14032	14002	13868	14055	14096	14029	14024	13947	14158	13935	13919	14210	13988	14143	13964	14104	14188	14064	13958	13907	14137	14022	14025	14158	14122	13945	13985	14211	14122	13995	14099	14215	14336	14160	13882	13991	14021	14026	14032	14120	14031	14006	14155	14206	14052	13981	14190	13962	14000	14127	14141	13930	14065	14111	14072	14185	14045	14069	14125	14225	14054	14260	14005	14147	14149	14092	14108	14227	14089	13853	14216	14099	14063	14132	14134	14147	13890	13994	14062	14060	14128	13949	14096	14107	14107	14111	14193	14060	14196	14058	14162	13971	14037	14040	14134	14155	13989	14104	14061	14132	14132	14126	14135	14174	14156	14047	14143	14158	14051	13901	14184	14004	14107	14096	14044	13978	14065	14138	14134	13964	14073	14149	13920	14152	13911	14005	14120	13996	14127	13954	14057	14061	14227	14253	14087	14165	14006	14117	14012	13988	13940	13968	14236	14160	14256	14066	14011	14026	14139	14041	14204	14073	13919	14095	14145	13998	13892	14003	14111	14011	14015	14305	14106	14027	14056	14104	14056	14083	14075	14216	14066	13998	14021	14071	14143	14023	14031	14127	14007	14013	14183	13965	14030	14119	14067	13956	14075	14040	14250	14035	14129	14062	14334	14175	13993	14065	14144	13943	14160	13982	14027	14045	14169	14290	13971	13911	14134	13920	14219	14090	14056	14047	14111	14149	14084	14068	14118	14082	14052	14188	13984	14096	13897	14169	14065	14103	14290	14157	14016	13967	13944	13914	13999	14118	13840	13968	14061	14122	13897	14164	14034	14058	14073	14186	14104	14088	13901	13957	14164	13987	13930	14045	14168	14111	13999	14061	14109	14161	13927	14229	14033	14103	14304	14078	14008	14105	13949	14067	14024	14009	14092	14122	14008	14029	13999	13985	14101	13961	14062	14123	14050	14008	13959	13998	14133	14053	13928	14196	13979	14002	14135	14058	14030	13946	14108	14154	14075	14091	14082	14070	14024	14078	13895	14127	14208	14307	14002	13923	14205	14129	14103	13991	14126	14032	14010	14098	14027	14118	14100	14142	14107	13913	14072	14098	14140	14027	14025	14172	13985	14123	14033	13915	13954	14035	14319	14341	14157	13997	14051	14179	14061	14066	13940	13934	14163	14092	13960	14123	14084	14014	14228	14087	14107	14031	14035	14135	14203	13977	14097	14181	13842	14153	14099	14010	14019	14103	13922	14014	14030	14146	13966	14116	14031	14136	13959	14104	14092	14162	14006	14192	14203	14058	14013	14016	13980	14226	14026	14086	14133	14039	14317	14091	14129	13942	14066	13762	14132	14111	14194	14217	13980	14068	14016	13955	13997	14123	14135	14055	14084	14113	14104	14013	14010	14100	14110	14025	14035	14049	14057	14121	14053	14243	14157	14199	14052	14074	14190	14293	13911	14181	14108	13906	14115	14085	13991	14078	14103	14111	14225	14072	14138	14073	14175	13987	14014	14128	14073	14055	14061	14077	14231	14071	14225	14151	14114	14113	14040	14264	13956	14079	14051	13998	14082	13976	14226	13896	14085	13972	14102	14109	14212	14165	14153	14083	14141	14157	14015	13937	14140	14168	14096	14069	14150	14011	13877	14079	13964	14139	14166	14167	14086	13867	13973	14050	14092	13988	13957	13968	13928	13882	14123	14069	13988	14055	14154	14021	14069	14143	14027	13903	14071	14210	14164	14147	14050	14175	13994
28231	22981	24764	20329	16419	15972	15980	16102	15915	16009	15697	15872	15885	15679	15618	15599	15587	15532	15671	15680	15789	15706	15569	15486	15373	15612	15733	15583	15681	15824	15552	15700	15450	15768	15791	15585	15507	15711	15694	15786	15338	15593	15682	15788	15680	15526	15598	15463	15507	15640	15598	15508	15499	15550	15649	15455	15615	15658	15667	15602	15726	15510	15677	15665	15536	15612	15788	15550	15625	15783	15762	15670	15575	15674	15758	15554	15417	15794	15752	15711	15748	15441	15638	15572	15554	15605	15631	15598	15387	15697	15776	15596	15466	15606	15529	15428	15775	15704	15510	15787	15646	15917	15551	15602	15439	15575	15592	15578	15712	15332	15533	15472	15569	15571	15546	15474	15565	15589	15563	15576	15560	15471	15427	15500	15464	15686	15619	15878	15600	15765	15676	15528	15523	15442	15551	15765	15681	15451	15638	15595	15549	15668	15652	15658	15933	15747	15633	15463	15773	15510	15384	15418	15689	15499	15721	15637	15643	15666	15556	15700	15527	15596	15680	15575	15582	15507	15640	15606	15549	15785	15307	15442	15436	15469	15635	15512	15592	15666	15560	15633	15454	15475	15456	15434	15579	15492	15442	15591	15507	15557	15582	15500	15505	15564	15547	15701	15474	15401	15798	15539	15615	15738	15455	15648	15521	15628	15589	15541	15630	15580	15652	15689	15701	15619	15585	15556	15618	15803	15813	15555	15548	15523	15705	15452	15624	15621	15784	15443	15733	15728	15396	15691	15605	15426	15489	15519	15677	15590	15639	15478	15585	15469	15505	15609	15642	15697	15638	15679	15714	15424	15658	15732	15615	15515	15454	15655	15615	15657	15404	15500	15573	15536	15502	15526	15617	15669	15581	15657	15479	15450	15489	15578	15829	15516	15500	15583	15764	15651	15572	15668	15739	15583	15410	15553	15527	15471	15624	15733	15358	15573	15352	15617	15535	15814	15486	15645	15567	15500	15466	15709	15626	15694	15479	15557	15490	15578	15643	15653	15490	15681	15527	15726	15482	15602	15567	15439	15731	15616	15604	15496	15513	15370	15614	15756	15691	15500	15491	15416	15633	15743	15495	15617	15457	15513	15561	15589	15616	15640	15543	15455	15558	15568	15522	15507	15463	15533	15642	15554	15355	15593	15372	15496	15399	15660	15628	15483	15748	15647	15370	15586	15604	15544	15675	15817	15500	15643	15522	15881	15618	15591	15755	15429	15650	15644	15767	15522	15449	15695	15742	15709	15536	15729	15368	15406	15692	15625	15538	15632	15610	15497	15568	15407	15553	15525	15575	15647	15664	15709	15636	15736	15658	15410	15439	15529	15560	15617	15353	15562	15528	15641	15602	15591	15830	15586	15545	15481	15635	15689	15505	15647	15808	15551	15743	15465	15564	15577	15407	15445	15709	15582	15532	15647	15444	15759	15722	15534	15589	15527	15557	15742	15618	15476	15450	15481	15677	15630	15753	15580	15642	15598	15545	15642	15654	15517	15673	15747	15461	15623	15504	15607	15580	15483	15510	15639	15574	15620	15574	15599	15516	15448	15592	15659	15624	15656	15721	15315	15491	15614	15565	15683	15631	15549	15518	15470	15393	15532	15425	15674	15605	15508	15676	15462	15652	15916	15554	15565	15462	15677	15701	15515	15576	15611	15806	15601	15592	15554	15652	15501	15512	15599	15647	15741	15688	15533	15466	15672	15668	15557	15553	15578	15497	15647	15600	15669	15589	15476	15486	15615	15539	15496	15442	15629	15594	15567	15596	15606	15510	15589	15676	15354	15548	15622	15451	15357	15561	15561	15360	15583	15442	15570	15597	15480	15671	15607	15550	15611	15589	15683	15605	15759	15604	15657	15912	15453	15482	15739	15603	15561	15717	15506	15563	15574	15767	15581	15575	15520	15503	15688	15721	15512	15590	15671	15795	15707	15529	15487	15539	15680	15743	15628	15659	15551	15562	15569	15477	15639	15639	15549	15727	15753	15701	15588	15732	15629	15692	15550	15574	15358	15391	15682	15522	15549	15502	15552	15636	15389	15426	15645	15757	15343	15648	15819	15740	15665	15644	15528	15589	15637	15863	15623	15641	15619	15609	15513	15716	15515	15430	15636	15454	15448	15509	15653	15482	15585	15518	15544	15630	15620	15498	15746	15591	15579	15633	15934	15706	15667	15697	15555	15543	15703	15695	15649	15732	15722	15549	15822	15532	15548	15541	15570	15580	15292	15591	15621	15418	15791	15567	15503	15423	15592	15538	15661	15719	15577	15597	15626	15553	15651	15450	15594	15471	15539	15489	15394	15565	15682	15677	15537	15500	15540	15428	15536	15654	15340	15533	15540	15716	15528	15691	15662	15699	15441	15720	15503	15509	15716	15369	15679	15581	15586	15552	15615	15521	15401	15448	15642	15644	15607	15653	15647	15606	15638	15457	15509	15377	15505	15413	15607	15546	15528	15633	15508	15596	15442	15597	15617	15498	15468	15736	15523	15589	15674	15550	15424	15449	15582	15625	15540	15570	15754	15600	15446	15714	15577	15696	15818	15558	15578	15396	15435	15573	15588	15551	15637	15726	15712	15613	15578	15696	15654	15587	15587	15488	15464	15589	15512	15377	15522	15516	15655	15489	15612	15542	15639	15613	15567	15710	15522	15465	15421	15726	15654	15660	15631	15699	15660	15624	15605	15700	15709	15436	15516	15747	15694	15682	15801	15802	15655	15640	15757	15645	15457	15418	15679	15435	15507	15556	15627	15535	15607	15398	15590	15608	15696	15881	15532	15610	15558	15567	15624	15638	15439	15662	15503	15689	15543	15580	15455	15570	15698	15604	15637	15847	15678	15594	15747	15832	15571	15692	15529	15372	15619	15611	15466	15620	15721	15471	15655	15415	15633	15538	15602	15675	15436	15814	15462	15569	15499	15537	15597	15857	15547	15441	15445	15559	15652	15635	15592	15481	15719	15525	15393	15506	15553	15346	15655	15699	15549	15655	15638	15597	15451	15594	15519	15491	15657	15514	15615	15625	15528	15625	15877	15649	15562	15587	15551	15624	15581	15646	15651	15592	15677	15499	15692	15626	15680	15545	15487	15572	15509	15675	15698	15552	15645	15930	15669	15581	15799	15519	15651	15551	15535	15545	15570	15439	15780	15563	15609	15501	15324	15567	15557	15703	15680	15493	15390	15631	15524	15600	15522	15517	15811	15485	15473	15440	15534	15565	15354	15502	15650	15676	15559	15477	15528	15702	15563	15629	15619	15581	15578	15625	15393	15603	15719	15698	15542	15570	15558	15506	15631	15657	15722	15536	15549	15679	15755	15548	15444	15528	15505	15451	15551	15561	15646	15561	15666	15665	15570	15646	15779	15607	15602	15523	15662	15649	15636	15655	15527	15625	15566	15712	15638	15463	15629	15644	15443	15513	15739	15673	15707	15537	15619	15570	15611	15636	15558	15475	15726	15717	15561	15592	15430	15705	15768	15504	15498	15715	15705	15733	15832	15450	15655	15711	15692	15608	15661	15657	15589	15483	15548	15696	15681	15741	15612	15701	15515	15453	15908	15650	15501	15497	15496	15669	15802	15676	15613	15741	15812	15546	15396	15436	15596	15549	15652	15666	15604	15787	15664	15740	15644	15612	15624	15508	15743	15620	15569	15665	15633	15628	15624	15697	15742	15615	15434	15593	15678	15541	15805	15778	15581	15544	15508	15620	15575	15691	15484	15730	15625	15617	15733	15695	15474	15650	15611	15632	15695	15459	15548	15573	15464	15718	15537	15514	15578	15793	15912	15479	15601	15637	15449	15645	15541	15628	15611	15589	15498	15602	15488	15444	15553	15546	15440	15497	15508	15685	15427	15549	15611	15664	15736	15839	15602	15540	15533	15540	15471	15667	15522	15496	15550	15452	15518	15830	15514	15579	15617	15774	15771	15716	15699	15706	15841	15409	15654	15675	15718	15525	15568	15565	15718	15752	15505	15704	15657	15493	15657	15590	15649	15405	15479	15460	15716	15636	15716	15460	15705	15572	15635	15562	15560	15489	15670	15453	15704	15454	15544	15654	15681	15504	15607	15437	15613	15521	15547	15711	15283	15676	15660	15604	15631	15607	15550	15737	15610	15665	15742	15468	15618	15494	15703	15584	15830	15657	15630	15701	15706	15638	15442	15491	15519	15642	15446	15722	15593	15629	15564	15481	15559	15446	15524	15706	15803	15697	15510	15655	15466	15696	15627	15743	15733	15380	15612	15496	15715	15502	15459	15564	15562	15617	15636	15728	15573	15514	15544	15589	15305	15454	15512	15524	15382	15575	15675	15395	15518	15729	15588	15716	15460	15895	15597	15597	15571	15559	15483	15600	15617	15602	15563	15830	15535	15491	15648	15565	15604	15743	15807	15595	15434	15398	15545	15579	15603	15633	15520	15684	15523	15395	15626	15501	15709	15680	15550	15629	15489	15620	15667	15707	15787	15682	15596	15536	15594	15774	15768	15527	15503	15463	15743	15651	15789	15519	15687	15686	15614	15406	15713	15791	15517	15629	15644	15587	15699	15525	15652	15634	15625	15611	15801	15718	15562	15389	15790	15541	15660	15524	15423	15520	15586	15628	15597	15573	15576	15597	15520	15603	15297	15478	15471	15770	15663	15541	15557	15620	15488	15645	15484	15728	15558	15622	15557	15600	15542	15576	15518	15703	15442	15868	15595	15552	15518	15602	15733	15834	15588	15460	15609	15670	15568	15618	15607	15475	15765	15631	15408	15614	15556	15588	15615	15772	15609	15688	15416	15691	15574	15634	15545	15638	15696	15735	15711	15726	15512	15442	15577	15574	15592	15552	15823	15638	15346	15734	15487	15557	15682	15733	15548	15755	15672	15734	15600	15687	15388	15544	15548	15562	15692	15610	15640	15500	15524	15603	15448	15626	15271	15390	15639	15566	15647	15462	15623	15427	15534	15597	15665	15545	15496	15835	15596	15670	15568	15506	15457	15607	15676	15546	15585	15519	15624	15568	15532	15599	15612	15595	15499	15451	15601	15568	15696	15678	15640	15466	15476	15593	15488	15647	15922	15587	15656	15736	15438	15469	15571	15533	15623	15461	15731	15699	15568	15575	15604	15642	15571	15453	15345	15522	15639
19604	26332	21222	16398	15398	14929	14688	14559	14336	14290	14111	14155	14343	14054	14017	14151	14038	14158	14118	14117	14261	14176	14028	14050	14104	13949	14177	13989	14145	14100	14054	14162	14108	14130	14137	14018	14162	14374	14197	13987	13984	13862	14087	13926	14201	14003	14140	14017	14173	13914	13929	14024	13947	14107	14196	14131	14218	14035	14222	14238	14106	14175	14085	14026	13997	14231	14001	14092	14257	14211	14335	14097	14072	14079	14244	14099	13943	14021	14179	14142	14093	14105	14068	13851	14078	13951	14112	14020	13918	14016	13973	14164	14225	14060	13981	14034	14141	14247	13927	13947	14109	13977	14029	14034	13902	14134	13979	13916	14224	13926	14056	14054	14033	14017	14077	14133	14027	14061	14102	14150	13978	13983	14100	14089	14124	14131	14221	14015	13970	13887	14010	14041	14048	13965	13955	14181	14004	14031	14086	14060	14129	13912	14003	14165	13978	14159	13851	14018	14028	14107	14217	14034	14150	14277	14192	14038	13985	14100	14188	14065	13962	13843	14118	14126	13923	13880	14048	13993	14023	14127	14152	14067	14204	14037	14031	14288	13968	14020	13911	14236	13945	13925	13983	14022	14065	14135	13952	14055	14041	13926	13926	14240	13979	14081	13992	14053	14018	14300	13836	14162	14089	13994	14174	14221	13903	14217	14108	14068	13971	14012	14190	14256	14071	13961	14104	14255	14034	14039	14048	14008	14220	14022	14067	14145	13972	14118	14041	13954	14177	14069	13960	13980	13983	14110	13885	14016	14079	14046	14053	14089	14009	13875	14064	14079	14025	14094	14080	14042	14035	13969	14030	14230	14053	14034	13986	14059	14069	14080	14139	14204	13977	14112	14051	14132	14079	14016	14231	14126	14239	14043	14055	14160	13998	14068	14042	14095	13872	14122	14141	14051	14159	13970	14124	14135	13966	13981	14081	14105	14134	14104	14088	14209	14057	14044	14137	14117	13976	13916	13980	14122	14143	14057	13998	14077	14179	14196	14106	13985	14054	14180	14023	14127	14108	13998	14099	14051	14102	14062	14072	14067	14123	13993	14050	13985	14122	13992	14148	14085	14095	14050	14100	14052	13945	14062	14141	14123	14069	13987	14126	14117	14000	14025	13968	13970	14175	14047	14077	14039	14161	14105	14132	14074	13954	14193	14174	14026	14073	14126	13960	14127	14014	14101	13999	13979	13973	13958	14052	14090	13999	13922	14235	14041	14030	13912	14088	13991	14205	14124	14021	14134	13842	14111	14228	14067	14181	14037	14010	14151	13947	14074	14269	14096	14038	14113	14105	14005	14110	14141	13986	14276	13981	14085	14093	14062	13998	14077	13981	14076	14038	14123	14350	14066	13996	13969	13965	13989	13998	14083	13928	13968	14077	14176	14105	13995	13981	13908	14112	14099	14118	13993	14063	14115	14013	14142	13881	14067	14093	14243	14203	14015	14116	14139	14006	14216	14190	14034	13970	14174	14230	14056	14183	14107	14082	14154	14023	14130	14211	14106	14143	14137	13912	14017	14165	14112	14039	14097	14144	13905	14020	13957	14200	13891	14034	14027	14077	14148	14022	14175	14228	14039	13966	14173	14162	14034	14066	13908	14217	14223	13988	14136	14193	14091	14028	14050	14098	14036	14109	14006	13994	13931	13943	14275	13860	13919	14051	14207	13975	13972	14097	14100	14096	13896	13969	14151	14189	13966	14110	14053	13955	14129	14038	14082	14062	14044	13849	13993	14049	13974	14083	14126	14061	14142	14179	14105	14045	14144	14083	14237	14163	14011	14053	14024	14069	13979	14252	13917	14086	14107	14235	13991	14133	14239	13970	14114	14076	13994	14072	14149	14034	13971	14050	14062	13948	14152	13990	14064	14071	14121	14169	14028	14133	14026	14023	14091	14038	14056	14095	14076	14028	14106	14170	14121	14067	13976	14069	13966	14092	14199	14043	14202	14290	14156	14156	14272	14148	14071	14184	14159	14214	14058	14169	14030	13975	14039	14114	14142	14009	14019	14139	13933	14241	13875	14092	13982	13987	14065	14081	14188	14064	14014	14123	14259	14133	13939	14127	14031	14080	14188	14080	14086	14146	14001	13767	14001	14203	14150	13845	14064	14141	14141	14056	14074	14123	14176	14084	13973	13996	13985	14098	13806	14093	14094	13883	14114	13970	14127	14000	13874	14043	14143	14060	14216	14034	14139	14067	13999	14060	14068	14198	14121	13929	14191	14259	14069	14112	13936	14087	14094	14160	14112	13973	14004	13982	14055	14119	14117	13929	14218	13987	13973	14147	14211	14139	14031	13884	14190	14060	14053	14119	14113	14077	14245	14016	14150	14108	14070	13747	14104	14042	14167	14020	13945	14099	14140	14063	13979	14068	14046	13825	14103	14105	14217	14034	14018	14309	14267	14111	14022	14070	14073	14067	14000	14197	14089	13946	13941	14085	14077	14064	14017	14079	14191	14161	14037	14014	13893	14045	14017	14235	14046	13920	14024	14135	13848	13892	14093	13994	14015	14149	14118	13940	14047	14126	14107	14212	14058	14014	14288	14169	14197	14134	13888	14215	13836	14071	14142	14080	14165	13965	13960	14016	14063	14035	14037	13964	14119	14107	14182	13999	13947	14172	14088	13922	14177	13987	14125	14126	14253	14017	14154	13947	14024	14088	13961	14115	14036	13905	14089	14138	14177	14074	14055	14092	14003	14097	13971	14108	14080	14043	14067	14095	14144	13885	14007	14033	14087	13905	14048	14075	13996	14161	14253	14193	13872	14157	13979	14053	13996	14122	14219	14088	13936	14080	13980	14224	14058	14021	14078	13977	13997	14074	14197	14098	14092	14090	14246	14080	14082	14026	14201	13930	13984	14168	14204	14072	14086	14067	14013	14113	13970	14077	14070	14170	13955	14069	14066	14130	14134	13948	14092	14168	14118	14041	13880	13953	14019	14213	13945	14038	14066	14163	14084	14089	14062	14155	13912	13861	14257	14081	14087	14060	14065	14046	14080	14063	13928	14035	14070	14049	14024	14193	14069	14079	13996	13938	14043	13961	13911	14176	14244	14086	14087	14223	14014	13981	14051	14037	14036	14067	14078	13944	14083	14006	14075	14086	14010	14058	14090	13962	13903	14092	14210	14069	13963	13993	14162	14003	14137	14001	14066	14095	13923	13998	13959	14102	14273	14058	13883	13948	14039	14205	14176	14058	14156	14225	13952	14070	14186	14040	14034	14011	14085	14103	13934	14119	14018	14039	14285	14073	14023	14224	14117	14026	14031	13999	14034	13954	14104	14099	14166	14076	14159	13936	14217	14065	14155	14148	14124	14159	14016	14107	14168	14184	14114	13996	14007	14039	14219	14189	14136	14052	14023	14015	14100	13896	14276	14209	14051	14207	13933	13934	14094	14057	14135	13973	14033	14016	14027	14105	14021	14097	14100	14083	14029	14187	14134	13953	14085	14052	14118	13935	14197	14078	13999	13973	14065	14082	14098	14105	14077	13905	14258	13979	14029	14097	14042	14160	14031	14044	14022	14076	14009	14111	14157	14009	14113	14075	14147	13928	14061	14043	14119	14049	14125	13974	14081	14114	14075	14132	14040	13934	13968	14096	14167	14305	14123	14122	14016	13930	13944	14045	13982	14095	14083	13916	14101	14041	13951	14162	14120	14091	14036	14273	14038	14153	14328	14048	14057	14105	14199	13923	14105	14105	14125	14013	13950	14090	14040	14062	14153	14169	14217	14101	14208	14014	14230	13907	14041	14294	14055	14091	14162	13972	14113	13958	14143	14052	14027	13958	14056	13978	14085	14048	13910	14245	14093	14082	14091	14089	14205	14250	14113	14254	14075	14065	14005	13850	14086	14241	14167	14176	14148	14123	14035	14075	14042	14156	14064	14192	13925	14078	14203	14077	14087	14029	14117	14080	13975	14199	14003	14031	14019	14151	14085	13913	13991	14158	14028	14023	14053	14111	14216	14077	14027	14127	14112	14122	13959	14026	14170	14117	14113	14056	14068	14128	13971	13991	14122	14191	14097	13949	14194	14139	14076	14173	13910	14151	14092	14192	14107	14132	13974	14083	14091	14107	13982	14026	14053	14111	14151	14058	13980	14086	13902	14047	14108	13995	14006	14102	14065	13959	14101	14163	13915	14140	14117	13958	14057	13950	14133	14069	13968	14106	14020	14054	14085	14063	14046	13900	14141	13973	14197	14036	14142	14112	13945	14045	14310	13999	14100	14073	14124	14042	13981	14266	13997	14149	14031	14076	14116	14190	14140	14234	13899	14206	14166	13970	14128	14169	14101	14094	14060	14049	14067	14144	14026	14068	14071	14251	14139	14159	14054	14001	14010	14013	14197	14044	13835	14168	14117	14074	14138	14060	14183	14132	14032	14032	14069	14080	13947	14252	13957	13978	13985	14105	14232	13997	14051	14091	14018	14051	13992	14041	14283	14035	14053	13882	13973	14132	14176	14102	13998	14247	14051	14051	14030	13990	14190	13974	14069	14160	14099	14156	14050	14093	14163	14146	13883	14044	14091	14048	13973	14129	14119	14042	13956	14265	14195	14041	14029	13948	14003	13904	14053	14168	14020	14116	14143	14060	13950	13896	14122	14011	14271	14016	14069	14159	13941	14065	13997	13915	14137	14001	13945	14062	14018	14060	13971	14025	14222	13980	14102	14191	14018	14065	14171	13977	13915	14102	14002	14036	14069	14079	14018	14060	14258	14058	14111	14185	14083	14205	14094	14010	13974	14174	14125	14029	14008	14170	14009	14118	14109	14181	14039	14079	13837	14145	14181	14019	14167	14117	14223	13987	14229	13906	14144	13938	14018	14069	13973	14014	14076	14120	13895	14044	13968	14074	14136	14158	14082	14047	13969	14081	14003	14048	14061	14006	14220	14180	14080	14093	13985	14054	14093	14088	14001	13942	14151	14341	14047	14057	14218	14072	14233	14258	14077	13904	14198	14013	14053	14109	13966	14190	13983	14028	13944	14046	14117	14047	14018	14080	14013	13862	14122	14109	13927	14112	13988	14028	14202	14118	14171	14008	13927	14153	13939	14254	14209	13932	14086	14107	14098	13990	14091	13941	14129	14128	14019	14137	14122	13904	14113	13962	14117	14251	14150
24266	21627	29160	24568	22269	21267	19475	16839	16187	16350	16132	16105	16093	16014	15840	15841	15727	15697	15857	15917	15770	15805	15832	15722	15738	15902	15964	15697	15756	15790	15795	15790	15879	15764	15644	15846	15726	15755	15871	15770	15699	15602	15776	15791	15729	15747	15876	15790	15818	15538	15850	15839	15764	15808	15543	15840	15727	15538	15750	15676	15749	15765	15719	15722	15739	15897	15744	15901	16246	16247	16026	15697	15635	15747	15695	15684	15633	15567	15540	15754	15711	15895	15707	15767	15824	15859	15693	15744	15625	15836	15615	15660	15825	15882	15809	15887	15623	15597	15666	15753	15629	15705	15607	15520	15743	15747	15699	15523	15645	15445	15682	15820	15736	15648	15662	15768	15699	15722	15678	15492	15617	15775	15665	15633	15422	15707	15652	15770	15639	15572	15767	15706	15823	15714	15885	15582	15669	15779	15820	15651	15603	15658	15471	15565	15632	15674	15684	15642	15850	15717	15599	15682	15647	15661	15654	15745	15747	15769	15686	15596	15759	15558	15810	15627	15766	15466	15746	15609	15503	15573	15642	15571	15724	15613	15575	15696	15642	15427	15673	15465	15732	15606	15597	15636	15892	15772	15625	15572	15811	15648	15677	15760	15496	15647	15618	15721	15715	15594	15776	15636	15630	15684	15643	15610	15804	15549	15773	15657	15584	15723	15485	15694	15648	15729	15850	15753	15789	15731	15711	15770	15609	15552	15871	15789	15625	15572	15804	15702	15490	15850	15676	15716	15755	15572	15648	15639	15578	15533	15836	15641	15615	15546	15740	15727	15647	15826	15623	15544	15918	15653	15653	15661	15615	15666	15758	15911	15813	15563	15716	15570	15547	15673	15565	15727	15705	15551	15521	15831	15679	15679	15706	16015	15912	15592	15622	15741	15831	15686	15479	15637	15805	15563	15737	15539	15750	15552	15701	15616	15573	15648	15489	15778	15762	15624	15593	15621	15620	15677	15675	15614	15623	15482	15684	15722	15544	15617	15698	15717	15681	15816	15840	15619	15755	15487	15774	15746	15748	15603	15767	15729	15563	15834	15587	15731	15700	15742	15925	15746	15842	15656	15568	15369	15766	15741	15833	15855	15735	15673	15578	15657	15577	15710	15566	15614	15670	15609	15745	15716	15851	15755	15770	15773	15523	15641	15749	15635	15673	15786	15665	15558	15829	15686	15778	15581	15583	15762	15681	15546	15596	15505	15745	15636	15491	15473	15581	15668	15604	15454	15701	15803	15553	15571	15651	15631	15841	15380	15552	15748	15665	15634	15854	15715	15878	15677	15816	15776	15782	15496	15704	15705	15797	15502	15655	15745	15657	15593	15779	15547	15558	15861	15666	15802	15822	15612	15527	15588	15568	15617	15561	15503	15820	15564	15678	15686	15559	15661	15527	15620	15669	15758	15718	15699	15477	15575	15865	15816	15678	15607	15635	15462	15834	15479	15588	15558	15710	15696	15809	15701	15500	15768	15673	15732	15674	15517	15757	15615	15447	15520	15726	15677	15608	15639	15723	15728	15734	15683	15737	15721	15616	15662	15831	15610	15795	15801	15502	15784	15936	15649	15729	15652	15583	15751	15502	15629	15645	15692	15780	15665	15863	15638	15689	15742	15688	15710	15755	15376	15698	15817	15645	15624	15570	15696	15673	15848	15665	15641	15811	15771	15690	15534	15530	15652	15833	15649	15602	15468	15706	15743	15682	15509	15740	15568	15777	15535	15789	15760	15525	15518	15646	15391	15488	15458	15562	15616	15546	15775	15676	15692	15707	15632	15695	15668	15701	15525	15624	15372	15576	15816	15552	15559	15663	15563	15461	15643	15608	15656	15697	15670	15578	15829	15658	15611	15600	15725	15599	15558	15818	15767	15520	15642	15869	15560	15629	15882	15822	15691	15820	15559	15583	15743	15739	15776	15702	15695	15394	15621	15732	15742	15845	15716	15633	15575	15715	15826	15609	15558	15894	15682	15712	15756	15628	15780	15742	15681	15583	15664	15466	15637	15802	15692	15788	15855	15902	15700	15853	15696	15713	15672	15679	15584	15652	15661	15799	15576	15519	15817	15629	15753	15649	15686	15805	15662	15740	15570	15529	15947	15768	15468	15743	15658	15837	15725	15601	15735	15673	15719	15671	15665	15863	15600	15688	15617	15802	15696	15783	15702	15675	15563	15469	15521	15621	15722	15684	15602	15526	15585	15839	15528	15865	15454	15792	15657	15690	15679	15611	15727	15670	15466	15759	15784	15598	15629	15413	15887	15633	15671	15822	15613	15479	15727	15735	15584	15565	15561	15657	15642	15593	15641	15685	15617	15585	15556	15771	15875	15613	15454	15670	15824	15567	15672	15773	15582	15697	15771	15794	15665	15588	15600	15729	15678	15746	15718	15705	15779	15800	15543	15676	15709	15630	15557	15651	15562	15704	15588	15579	15499	15724	15850	15776	15723	15840	15607	15807	15632	15768	15679	15569	15864	15593	15771	15681	15713	15649	15465	15633	15545	15725	15492	15823	15623	15686	15667	15671	15711	15673	15738	15681	15666	15713	15663	15642	15665	15789	15731	15951	15544	15797	15469	15625	15711	15812	15592	15723	15646	15606	15515	15562	15645	15796	15705	15745	15808	15775	15696	15721	15746	15562	15760	15885	15713	15672	15817	15596	15718	15615	15721	15660	15830	15700	15522	15618	15664	15708	15680	15846	15710	15907	15831	15552	15711	15732	15754	15747	15630	15499	15834	15577	15825	15735	15764	15711	15606	15494	15698	15859	15465	15730	15370	15679	15678	15648	15778	15615	15888	15726	15726	15693	15906	15810	15833	15552	15740	15633	15664	15765	15641	15685	15712	15639	15811	15845	15658	15748	15644	15626	15637	15569	15599	15752	15682	15766	15690	15717	15883	15604	15646	15727	15638	15745	15632	15778	15687	15756	15628	15563	15509	15685	15610	15659	15687	15606	15687	15828	15618	15669	15661	15450	15735	15680	15605	15694	15720	15680	15772	15568	15560	15705	15637	15781	15671	15805	15723	15656	15711	15666	15801	15585	15497	15570	15748	15518	15722	15701	15603	15596	15659	15665	15694	15640	15724	15700	15809	15804	15693	15813	15568	15743	15577	15520	15507	15713	15793	15605	15627	15801	15754	15544	15710	15731	15880	15681	15657	15726	15848	15670	15645	15658	15531	15659	15580	15547	15830	15713	16017	15747	15741	15734	15860	15704	15759	15780	15836	15751	15719	15708	15624	15743	15739	15465	15632	15605	15703	15666	15628	15817	15576	15576	15801	15486	15628	15606	15802	15618	15784	15749	15740	15612	15631	15655	15489	15579	15671	15776	15553	15703	15566	15570	15732	15634	15730	15671	15719	15718	15784	15787	15684	15603	15606	15556	15567	15708	15815	15659	15885	15657	15547	15576	15808	15829	15604	15650	15631	15835	15567	15482	15458	15641	15502	15894	15580	15720	15709	15494	15802	15705	15714	15740	15531	15792	15726	15550	15878	15586	15790	15777	15407	15667	15659	15653	15688	15686	15695	15613	15807	15663	15725	15586	15601	15828	15595	15763	15631	15581	15830	15767	15664	15581	15501	15631	15710	15584	15735	15750	16068	15516	15727	15805	15536	15568	15725	15729	15830	15707	15494	15656	15744	15617	15725	15603	15975	15547	15666	15636	15566	15780	15771	15701	15750	15573	15506	15735	15609	15606	15704	15667	15754	15525	15582	15560	15811	15869	15658	15720	15650	15744	15726	15806	15767	15539	15709	15599	15679	15628	15675	15936	15625	15697	15781	15443	15668	15725	15732	15589	15595	15715	15492	15449	15713	15573	15826	15728	15784	15704	15512	15719	15687	15473	15733	15429	15443	15655	15779	15502	15533	15758	15851	16019	15673	15609	15627	15728	15818	15705	15726	15534	15522	15549	15565	15678	15871	15685	15797	15781	15644	15722	15630	15551	15539	15747	15831	15675	15674	15644	15754	15712	15892	15614	15545	15788	15671	15718	15506	15615	15783	15443	15628	15665	15707	15717	15773	15865	15744	15697	15881	15697	15729	15653	15769	15808	15625	15834	15770	15767	15672	15708	15403	15769	15736	15743	15715	15480	15758	15632	15730	15712	15651	15616	15765	15812	15656	15678	15691	15595	15497	15741	15451	15725	15465	15578	15621	15671	15725	15677	15716	15644	15467	15684	15710	15738	15788	15494	15682	15616	15705	15708	15552	15564	15802	15661	15845	15575	15682	15670	15743	15522	15739	15851	15900	15814	15867	15822	15609	15678	15740	15806	15581	15489	15532	15780	15791	15876	15694	15845	15749	15885	15839	15470	15753	15784	15595	15738	15487	15638	15663	15862	15601	15626	15672	15621	15730	15625	15550	15655	15674	15852	15647	15681	15648	15565	15687	15695	15800	15717	15783	15666	15778	15770	15584	15749	15748	15731	15668	15650	15717	15743	15669	15647	15832	15761	15530	15686	15669	15821	15685	15682	15664	15627	15625	15821	15673	15645	15690	15639	15771	15866	15585	15497	15534	15773	15625	15777	15673	15520	15653	15710	15769	15715	15729	15724	15629	15644	15543	15749	15638	15657	15694	15608	15766	15970	15662	15806	15653	15659	15654	15760	15595	15532	15743	15626	15620	15453	15470	15682	15558	15552	15632	15572	15565	15611	15706	15717	15508	15611	15743	15572	15713	15672	15615	15748	15696	15703	15547	15857	15615	15757	15765	15470	15444	15459	15630	15827	15531	15754	15605	15651	15828	15731	15425	15532	15623	15685	15737	15857	15519	15581	15558	15964	15726	15594	15696	15866	15639	15855	15785	15636	15652	15730	15635	15615	15594	15531	15698	15665	15773	15738	15484	15450	15701	15694	15678	15782	15627	15597	15644	15656	15740	15617	15608	15753	15474	15546	15814	15632	15660	15670	15608	15687	15507	15820	15618	15665	15808	15651	15673	15667	15827	15677	15776	15739	15444	15632	15628	15725	15646	15764	15487	15616	15853	15762	15705	15445	15616	15670	15598	15600	15490	15422	15813	15750	15562	15665	15710	15783	15740	15507	15884	15562	15485	15615	15679	15787	15753	15694	15779	15747	15446	15750	15782	15626	15589	15399	15724	15635	15760	15672	15598
20160	34852	29660	21222	17771	16349	15524	15512	15068	14705	14664	14516	14446	14473	14227	14185	14279	14189	14392	14329	14220	14205	13983	14186	14156	14109	14292	14246	14037	14097	14354	14060	14107	14157	14030	14201	14127	14448	14147	14187	14159	14161	14097	14168	14114	14256	14252	13988	13979	14281	14194	14161	14156	14185	14259	14230	14206	14003	14098	14170	14196	14183	14043	14172	14248	14298	14388	14779	15033	14887	14368	14296	14040	14131	14227	14234	14040	14024	14270	14249	14079	14239	14179	14266	14284	14114	14260	14068	14162	14224	14241	14133	14135	14227	14192	14036	14168	14181	14355	14049	14141	14144	14128	14180	14209	13992	14232	14118	14190	14297	14093	14071	14213	14214	14151	14062	13982	14199	14292	14128	14188	14062	14249	14090	14206	14245	14215	14272	14057	14144	14195	14155	14137	14133	14224	14401	14155	14160	14140	14159	14083	14260	14173	14101	14197	14350	14084	14189	14196	14142	14107	14182	14139	14287	13948	14251	14241	14160	14028	14316	14219	14044	14208	14249	14245	14181	14073	14166	14010	14150	14160	14092	14094	14200	14270	14056	14264	14088	14210	13880	14271	14165	14159	14023	14063	14226	14296	14101	14210	14119	14140	14096	14168	14103	14152	14220	14051	14328	14230	14120	14233	14112	14122	14184	14052	14127	14134	13983	14092	14193	14283	13897	14142	14199	14043	14160	14108	14170	14124	14340	14223	14206	14270	14093	13903	14148	14276	14030	14161	14114	14213	14181	14246	14083	14177	14177	14177	14190	14080	14015	14180	14088	14076	14100	14150	13980	14296	14103	14192	14226	14122	14250	13976	14214	14178	14023	14187	14042	14174	14164	14053	14109	14132	14155	14175	14135	14136	14144	14104	14189	14234	13970	13996	13998	14148	14235	14231	14151	14225	14245	14263	14133	14097	14253	13960	14031	14113	14192	14362	14207	14172	14124	13951	14062	14160	14057	14183	14216	14111	14179	14361	14052	14166	13912	14155	14213	14066	14184	14142	14197	14131	14204	14214	14070	14115	13984	13945	14085	14342	14097	14131	14333	14085	14128	14176	14173	14158	14117	14066	14248	14400	14278	14027	14047	14139	13990	14282	14173	14212	14128	14235	14111	14165	14146	14229	14180	14115	14195	13860	14098	14257	14094	14113	14394	14191	14211	14236	14203	14206	14267	14091	14194	14117	14196	14160	14145	14320	13940	14173	14152	14220	14074	14032	14132	14086	14242	13983	14086	14065	14154	13984	14198	14037	14080	14101	14095	14249	14076	14180	14137	14107	14198	14275	14178	14105	14118	14148	14125	14071	14152	14096	14193	14036	14189	14165	14177	14271	14215	14260	14184	14265	14089	14015	14297	14169	14143	14141	14110	14049	14231	14017	14302	13971	13992	13960	14163	14147	14061	14047	14105	14152	14258	14012	14066	14039	14238	14155	14175	14092	14185	14252	14137	14042	14245	14169	14252	14180	14166	14151	14211	14169	14146	14027	14170	14385	14213	14249	14253	14326	14205	14077	14129	14301	14020	14071	14145	14254	14073	14131	14124	14237	13968	14239	14122	14075	14109	14081	13914	14017	14349	14101	14258	14084	14085	14211	14168	14013	14086	14142	14099	14149	14100	14273	14079	14049	14166	14207	14009	14094	14102	14320	14001	14291	14048	13958	13878	14182	14087	14168	14042	14169	14015	14105	14090	14011	14005	14232	14133	14145	14115	14024	14153	14171	14105	14130	14217	14252	14096	14206	14006	14115	14203	13825	14250	14063	14102	14304	14131	14046	14187	14055	14085	13979	14131	14266	13966	14038	14011	14216	14032	14068	14216	13981	14232	14165	14185	13988	14056	14013	14045	14200	14135	14125	14161	14022	14226	14119	14180	13952	13931	14118	14174	14279	14205	13995	14110	14131	14160	14153	14235	14069	14227	14240	14060	14360	14168	14076	14154	14225	14086	14169	14217	14416	13976	14126	14027	14023	14033	14139	14154	13988	14233	14152	14229	14045	14028	14245	14131	14146	14174	14183	14182	14139	14177	14122	13957	14160	14161	14072	14170	14172	14095	14101	14133	14339	14184	14240	14378	14151	14108	14083	14223	14078	14191	14084	14232	14142	14185	14035	14208	14349	14257	14177	14023	14116	14156	13969	14026	14003	14107	14319	14240	14270	14031	14227	14187	14076	14167	14234	14070	14058	14221	14155	14197	14038	14146	14103	14153	14212	14197	14089	14013	14069	14083	14027	14128	13937	14187	14165	14193	14122	14254	14159	14268	14298	14151	14203	14217	14148	14172	13967	14150	14127	14263	14114	14162	14173	14095	14334	14258	14189	14112	14150	14055	14004	14133	14078	14229	14087	14085	14020	14041	14098	14199	14259	14051	14044	14148	14055	14168	14099	14010	14199	14031	14041	14222	14151	14259	14089	14129	14022	14247	14066	14146	14284	14161	14289	14019	14300	14023	14177	14017	14238	14029	14317	14136	14227	14264	14264	14077	14138	14173	14170	13987	14275	14096	14067	14128	14093	14206	14265	14102	14134	14086	14184	14028	14305	14163	14150	14092	14211	14216	14175	14349	13998	14215	14221	14123	14025	14418	14190	14080	14223	14254	14272	14124	14164	14194	14180	14120	14125	14080	14044	14077	14323	14103	14128	14125	14187	14254	13868	14233	14173	14074	14117	14238	14141	14209	14195	14135	14206	14118	14033	14147	14053	14101	14151	14175	13955	14138	13997	14232	14227	14026	14095	14153	14163	14141	14041	14112	14006	14072	14031	14107	14231	14127	14227	13947	14292	14053	14066	14205	14092	14189	14227	14257	14146	14125	14133	14263	14203	14199	14192	14091	14296	14153	14088	14184	14005	14131	14096	14056	14118	14262	14137	13926	14069	14201	14043	14254	14102	14160	14117	14032	14261	14228	14138	14257	14011	14141	14210	14054	14091	14141	14358	14120	14086	14209	14151	14235	14163	14103	14046	14124	14185	14117	14107	14269	14126	14107	14154	14140	14142	14234	14015	14159	14255	14191	14142	14217	14192	13979	14087	14112	14176	14052	14195	14104	14103	14073	14107	14102	14056	14215	14014	14226	14012	14177	14113	14370	14179	14036	14002	14009	14032	14078	14199	13990	14266	14201	14211	14197	14291	14172	14156	14149	14309	14049	14325	14188	14138	14192	14039	14177	14238	14060	14145	14046	14213	14198	14019	14215	14194	14083	13916	14163	14099	14203	14230	13992	14188	14109	14091	14139	14050	14100	14076	14150	14095	14069	14029	14099	14076	14061	14037	14060	14054	13962	14151	14136	14192	14133	14157	14040	14016	13955	14132	14040	14226	14106	14117	14135	14195	14016	14158	14137	14234	14062	14184	14060	14172	14083	13981	14246	14213	14116	14174	14074	14202	14056	14085	14008	14260	14319	14213	14183	14166	14123	14089	14230	14166	13998	14126	14185	14118	14028	14109	14093	14085	14318	14082	14155	14107	14270	14127	14246	14278	14040	14047	14233	14099	14161	13989	13965	14205	14200	14211	14117	14049	14308	14074	14266	14135	14177	14274	14071	14257	14102	14231	14241	14079	14129	14098	14313	14223	14064	14033	14035	14278	14196	14179	14138	14023	14128	13863	14146	14212	14018	14104	14077	14114	14163	14225	14202	14105	14158	14093	14169	14285	14090	14295	14089	14079	14155	14254	14064	14182	14114	14076	14024	14376	14275	14218	14120	14136	14260	14163	14251	14071	14191	13918	14209	14219	14217	14333	14171	14297	14149	14149	14173	14121	14160	14134	14127	14099	14087	14199	14179	14159	14085	14013	14117	14206	14119	14174	14174	14196	14021	14137	14164	14188	14298	14092	14113	14145	14166	14154	14099	14013	14103	14232	14195	14135	13950	14196	14150	14054	14125	14134	14161	14075	14230	14216	14104	14242	14098	14163	14149	14128	14198	14000	14181	14305	14093	14171	14207	14102	14193	14266	14163	14132	14200	14054	14314	14061	13992	14250	14080	14058	14167	14054	14169	14047	14040	14049	13943	14133	14273	13999	14139	14215	14101	13978	14221	14104	14286	14251	14217	14262	14126	14108	14057	14118	14132	14210	14139	14345	14019	14124	14202	14108	14015	14112	14220	14039	14234	14050	14087	14055	13909	14134	14288	14294	14116	13959	14235	14262	14165	14128	14037	14183	14028	14163	14247	14042	14269	14059	14064	14193	14209	14281	14152	14096	14177	14124	14316	13982	14149	14168	14085	14106	14083	14366	14129	14105	14137	14056	14335	14111	14289	14192	14269	14089	13997	14138	14095	14082	14277	14240	14149	14004	14171	14159	14189	14133	14216	14114	14178	14023	13991	14079	14139	14156	14098	14312	14333	14048	14026	14244	13984	14291	14210	14151	14046	14215	14068	14422	14201	14201	14204	14201	14246	14066	14200	14180	14097	14144	14161	14204	14117	14120	14013	14072	14076	14182	14130	14213	14026	14130	14199	14060	14233	13999	13961	14152	14119	14162	14151	14091	14127	14065	14184	14039	13988	13971	14435	14197	14333	14142	14139	14183	14063	14090	13983	14102	14337	14116	13950	14091	14170	14184	14016	14111	14087	14118	14177	14173	14123	14124	14073	13963	14259	14140	13887	14196	14230	14284	14146	14179	14050	14145	14126	14156	14183	14062	14025	14205	14035	14053	14183	14094	14074	14141	14176	14090	14250	14116	14101	14015	14107	14206	14036	14142	14083	14125	14129	14080	14157	14178	14237	14137	14088	14112	14137	14233	13924	14217	14191	14150	14098	14255	14157	14327	14156	14191	13960	14081	14171	14003	14164	13957	14160	14154	14121	13929	13975	14038	13992	14197	14142	14285	14206	14074	14220	14077	14170	14288	14139	14078	13988	14022	14181	14005	14185	14197	13848	14105	14194	14158	14061	14140	14247	14153	14176	14197	14146	14120	14116	14129	14201	14245	14030	13925	14109	14014	14159	14083	14321	14230	14044	14163	14119	14175	14126	14203	14081	14058	14140	14109	14082	14053	14088	13979	14102	14039	14157	14079	14128	14164	13972	14108	14293	14113	14199	14085	14067	14156	14194	14069	14123	14054	14219	14366	14208	14298	14351	14125	13995	14112	14121	14228	14203	14135	14066	14092	14081
23149	21613	29554	24158	21860	24018	25618	20496	19453	19478	19338	18994	18973	18706	18829	18711	18892	18847	18775	18769	18673	18672	18876	18620	18419	18615	18496	18654	18592	18395	18505	18476	18534	18567	18373	18497	18603	18446	18572	18643	18713	18679	18533	18270	18749	18598	18526	18498	18592	18406	18656	18374	18369	18572	18452	18492	18494	18409	18583	18255	18614	18277	18358	18408	18544	18615	18774	19168	19521	19243	18844	18621	18454	18373	18419	18369	18553	18398	18233	18493	18357	18490	18376	18486	18499	18454	18461	18577	18517	18336	18286	18431	18483	18299	18534	18453	18431	18612	18466	18552	18392	18337	18322	18131	18411	18492	18383	18593	18360	18555	18414	18421	18305	18153	18330	18389	18453	18405	18426	18369	18234	18325	18402	18525	18380	18251	18706	18468	18332	18646	18537	18534	18594	18592	18571	18378	18346	18227	18474	18421	18450	18369	18446	18417	18572	18534	18625	18361	18402	18352	18443	18469	18395	18260	18508	18406	18279	18523	18538	18512	18503	18568	18384	18400	18181	18270	18556	18262	18406	18423	18334	18484	18631	18206	18296	18230	18480	18506	18326	18430	18079	18243	18369	18497	18519	18390	18332	18613	18389	18547	18312	18508	18348	18592	18615	18567	18464	18489	18438	18500	18399	18383	18399	18415	18424	18271	18335	18394	18296	18374	18544	18416	18423	18385	18311	18375	18400	18263	18363	18460	18472	18443	18439	18423	18314	18587	18394	18316	18383	18252	18592	18553	18354	18424	18194	18554	18524	18121	18125	18403	18350	18585	18437	18309	18550	18290	18336	18331	18454	18403	18187	18335	18320	18271	18494	18656	18496	18449	18396	18427	18472	18299	18543	18523	18464	18251	18532	18323	18450	18389	18328	18316	18260	18726	18417	18527	18433	18381	18291	18422	18416	18471	18379	18335	18625	18534	18186	18249	18458	18537	18337	18131	18483	18366	18361	18342	18391	18397	18531	18493	18516	18302	18228	18331	18430	18415	18600	18409	18412	18465	18546	18278	18284	18255	18449	18293	18486	18371	18468	18607	18415	18189	18477	18365	18350	18420	18638	18494	18437	18525	18481	18430	18184	18375	18434	18441	18359	18371	18556	18457	18456	18547	18236	18661	18404	18424	18486	18452	18260	18401	18581	18190	18134	18491	18240	18469	18411	18346	18394	18375	18411	18432	18259	18269	18453	18473	18314	18365	18207	18388	18376	18512	18578	18276	18384	18403	18273	18393	18285	18333	18505	18376	18339	18152	18479	18423	18478	18267	18340	18219	18515	18457	18513	18447	18326	18376	18487	18439	18343	18441	18194	18233	18548	18471	18338	18191	18360	18318	18336	18387	18326	18379	18235	18492	18406	18388	18389	18511	18190	18384	18261	18261	18178	18365	18340	18521	18535	18503	18246	18488	18358	18276	18679	18439	18388	18363	18222	18499	18393	18292	18541	18522	18518	18360	18226	18382	18421	18521	18349	18361	18229	18332	18360	18430	18426	18556	18291	18480	18336	18523	18362	18415	18152	18495	18401	18276	18215	18434	18279	18282	18341	18455	18415	18443	18415	18393	18276	18293	18478	18289	18470	18315	18452	18443	18311	18228	18389	18361	18270	18355	18144	18467	18303	18541	18428	18448	18457	18260	18294	18355	18425	18393	18530	18520	18410	18508	18469	18321	18518	18212	18370	18380	18390	18249	18354	18295	18464	18473	18496	18262	18324	18288	18229	18203	18531	18424	18351	18203	18457	18270	18200	18264	18621	18430	18541	18309	18405	18513	18372	18508	18363	18170	18369	18402	18552	18102	18465	18423	18469	18285	18359	18329	18503	18483	18667	18382	18575	18539	18229	18420	18353	18454	18350	18461	18499	18228	18395	18169	18355	18398	18726	18262	18311	18565	18213	18369	18294	18370	18177	18327	18594	18538	18320	18385	18163	18193	18348	18356	18542	18348	18398	18453	18365	18383	18395	18515	18367	18542	18418	18454	18353	18384	18282	18448	18300	18375	18249	18249	18397	18261	18133	18283	18479	18416	18481	18324	18585	18391	18332	18492	18460	18465	18510	18437	18480	18341	18419	18382	18429	18172	18302	18299	18482	18384	18337	18307	18462	18381	18407	18526	18290	18315	18207	18437	18317	18428	18529	18387	18267	18428	18429	18379	18538	18311	18529	18172	18291	18407	18482	18433	18337	18492	18361	18421	18337	18380	18289	18388	18470	18281	18365	18353	18374	18437	18438	18243	18389	18426	18375	18155	18404	18536	18468	18472	18254	18459	18378	18589	18380	18451	18431	18495	18392	18288	18332	18294	18433	18423	18435	18682	18557	18280	18358	18396	18424	18516	18406	18389	18345	18347	18566	18391	18252	18129	18230	18326	18167	18395	18390	18448	18273	18387	18509	18303	18380	18283	18299	18398	18196	18192	18464	18469	18489	18212	18437	18410	18364	18438	18571	18395	18307	18366	18447	18220	18360	18292	18441	18357	18209	18423	18382	18254	18417	18315	18272	18430	18470	18527	18510	18562	18398	18414	18565	18300	18480	18275	18373	18388	18539	18381	18369	18441	18371	18243	18362	18350	18384	18445	18500	18325	18409	18276	18520	18517	18541	18517	18295	18324	18240	18345	18404	18257	18230	18313	18281	18499	18580	18431	18602	18512	18150	18485	18398	18471	18270	18370	18351	18579	18438	18583	18440	18214	18476	18395	18544	18404	18387	18724	18440	18412	18359	18456	18660	18385	18455	18394	18347	18295	18468	18184	18319	18473	18508	18358	18454	18492	18469	18489	18551	18582	18260	18420	18389	18442	18444	18328	18491	18577	18480	18209	18331	18444	18400	18225	18435	18352	18363	18369	18428	18422	18461	18388	18459	18364	18190	18326	18424	18255	18274	18543	18461	18459	18460	18468	18476	18450	18235	18303	18327	18323	18416	18414	18325	18665	18406	18376	18361	18338	18540	18355	18185	18425	18298	18334	18399	18392	18563	18360	18457	18303	18644	18280	18437	18520	18365	18404	18536	18286	18443	18274	18386	18517	18620	18339	18402	18310	18379	18389	18375	18638	18558	18260	18290	18451	18495	18364	18492	18380	18431	18274	18429	18414	18441	18406	18231	18199	18362	18356	18405	18540	18368	18266	18532	18419	18416	18511	18316	18412	18346	18535	18519	18410	18268	18368	18363	18555	18221	18410	18347	18464	18346	18353	18555	18330	18344	18341	18468	18203	18512	18495	18528	18361	18709	18586	18186	18282	18486	18505	18311	18104	18353	18489	18407	18477	18430	18400	18337	18243	18399	18466	18402	18372	18413	18401	18395	18380	18532	18428	18544	18194	18515	18341	18262	18524	18373	18296	18463	18308	18557	18389	18276	18390	18420	18186	18440	18481	18516	18261	18432	18172	18483	18460	18475	18606	18515	18325	18411	18502	18436	18387	18295	18440	18435	18429	18375	18143	18191	18351	18484	18410	18276	18336	18328	18480	18187	18518	18316	18388	18235	18443	18330	18215	18364	18487	18420	18197	18464	18311	18494	18412	18443	18560	18508	18323	18315	18390	18490	18269	18344	18517	18276	18512	18609	18219	18303	18243	18354	18467	18402	18594	18316	18485	18395	18437	18319	18359	18374	18535	18600	18364	18429	18501	18454	18257	18125	18266	18206	18387	18378	18330	18393	18498	18491	18550	18426	18373	18603	18498	18588	18467	18209	18497	18524	18390	18227	18147	18594	18400	18454	18426	18329	18389	18390	18239	18517	18500	18446	18471	18607	18358	18280	18375	18300	18366	18367	18521	18295	18354	18365	18510	18393	18375	18543	18509	18297	18360	18397	18350	18451	18174	18341	18501	18430	18388	18432	18296	18450	18278	18491	18507	18444	18317	18361	18407	18288	18622	18441	18351	18330	18370	18401	18570	18526	18369	18431	18423	18387	18440	18384	18011	18137	18353	18257	18456	18310	18186	18531	18484	18270	18407	18625	18254	18329	18454	18242	18524	18499	18371	18462	18460	18354	18379	18391	18359	18409	18318	18372	18273	18587	18331	18575	18599	18328	18606	18509	18230	18592	18283	18460	18380	18289	18452	18387	18339	18506	18401	18534	18216	18449	18413	18336	18460	18486	18510	18520	18453	18514	18539	18340	18376	18432	18307	18386	18370	18116	18483	18439	18514	18531	18410	18279	18334	18472	18215	18458	18360	18312	18269	18352	18663	18524	18478	18482	18425	18401	18498	18508	18552	18405	18658	18453	18360	18380	18500	18510	18535	18387	18448	18340	18537	18349	18337	18282	18375	18497	18441	18288	18306	18509	18412	18356	18286	18244	18521	18482	18480	18380	18374	18355	18355	18551	18473	18512	18345	18313	18140	18682	18213	18452	18445	18292	18299	18475	18447	18429	18269	18334	18290	18365	18294	18434	18235	18432	18565	18382	18268	18353	18447	18406	18423	18283	18362	18521	18488	18355	18401	18445	18480	18342	18394	18468	18254	18308	18262	18185	18350	18282	18559	18458	18437	18396	18512	18410	18343	18522	18294	18489	18374	18446	18409	18330	18365	18509	18357	18330	18374	18403	18549	18401	18511	18299	18125	18495	18507	18317	18285	18477	18272	18237	18338	18442	18572	18439	18510	18308	18519	18288	18380	18375	18325	18429	18412	18261	18518	18406	18274	18159	18361	18309	18441	18284	18250	18247	18320	18477	18505	18422	18563	18423	18455	18490	18452	18424	18480	18482	18368	18507	18415	18662	18370	18342	18530	18396	18458	18194	18327	18269	18426	18334	18170	18331	18424	18324	18272	18439	18160	18495	18395	18205	18261	18483	18289	18547	18179	18505	18432	18377	18147	18416	18299	18379	18347	18438	18498	18312	18433	18286	18460	18400	18287	18210	18097	18307	18268	18395	18391	18601	18324	18208	18413	18595	18186	18573	18442	18502	18331	18491	18386	18402	18367	18354	18238	18289	18447	18380	18455	18285	18563	18508	18246	18445	18538	18356	18314	18303	18470	18283	18389	18361	18535	18532	18349	18341	18447	18343	18394	18588	18519	18246	18246	18315	18376	18041	18474	18389	18281	18442	18476	18316	18320	18398	18269	18286	18414	18140	18348	18463	18391	18425	18464	18313	18469	18341	18315	18435	18276
23163	41670	36880	26095	21475	19418	18139	17734	17414	16694	16682	16325	16124	16116	15956	15924	16039	15747	15915	15900	15826	15974	15889	15825	15895	15752	15789	15926	15738	15846	15909	15872	15655	15909	15920	15877	15810	15662	15721	15880	15548	15671	15759	16012	15788	15800	15963	15780	15730	15972	15742	15606	15778	15882	15781	15750	15779	15827	15930	15782	15732	15670	15707	15801	15812	15778	16004	17020	17492	16882	16306	16093	15947	15810	15797	15617	15515	15675	15633	15658	15866	15741	15655	15836	15766	15893	15784	15838	15595	15935	15826	15700	15820	15754	15850	15594	15982	15777	15800	15748	15719	15610	15820	15748	15771	15728	15643	15870	15748	15819	15812	15760	15773	15698	15652	15755	15737	15834	15542	15869	15908	15773	15823	15648	15749	15741	15725	15669	15758	15714	15712	15745	15874	15868	15640	15765	15709	15651	15717	15918	15749	15684	15740	15914	15719	15749	15671	15551	15902	15679	15799	15920	15812	15976	15774	15910	15881	15654	15685	15748	15688	15804	15636	15821	15797	15766	15658	15807	15533	15770	15508	15840	15651	15595	15832	15512	15694	15742	15798	16042	15757	15836	15703	15712	15659	15693	15695	15754	15801	15806	15728	15780	15554	15501	15655	15727	15600	15727	15662	15670	15904	15723	15917	15691	15586	15633	15728	15636	15802	15655	15755	15684	15732	15613	15813	15782	15870	15824	15835	15702	15777	15823	15597	15727	15771	15586	15780	15760	15681	15728	15832	15766	15780	15770	15756	15701	15762	15873	15658	15692	15665	15654	15616	15810	15763	15745	15795	15748	15726	15743	15655	15687	15639	15700	15705	15784	15752	15713	15632	15641	15684	15777	15878	15673	15616	15955	15773	15646	15860	15613	15923	15694	15645	15662	15617	15871	15705	15717	15710	15714	15578	15865	15493	15907	15733	15834	15545	15657	15902	15791	15588	15805	15778	15632	15867	15703	15780	15813	15551	15699	15674	15828	15831	15672	15860	15586	15822	15819	15639	15741	15762	15568	15760	15902	15787	15694	15895	15718	15693	15505	15786	15616	15720	15629	15627	15660	15669	15659	15627	15827	15779	15772	15749	15759	15728	15904	15587	15897	15656	15602	15678	15707	15735	15850	15643	15715	15675	15679	15625	15628	15896	15759	15716	15596	15714	15758	15780	15706	15754	15693	15849	15781	15618	15752	15735	15682	15713	15803	15766	15674	15790	15736	15565	15648	15637	15505	15803	15831	15698	15810	15652	15684	15711	15589	15736	15781	15690	15687	15796	15613	15825	15718	15905	15602	15558	15877	15785	15854	15808	15705	15672	15793	15660	15534	15737	15472	15718	15642	15759	15905	15776	15713	15529	15719	15770	15728	15746	15784	15679	15825	15696	15506	15687	15777	15657	15893	15713	15720	15712	15760	15807	15673	15705	15794	15761	15848	15722	15725	15757	15733	15720	15629	15697	15626	15681	15696	15726	15776	15643	15476	15838	15594	15521	15752	15793	15456	15685	15642	15681	15797	15727	15877	15873	15740	15739	15686	15644	15745	15733	15818	15659	15733	15780	15692	15740	15600	15545	15666	15817	15701	15654	15739	15744	15777	15712	15739	15819	15698	15544	15804	15779	15775	15807	15570	15839	15736	15714	15803	15612	15644	15589	15777	15620	15772	15760	15607	15714	15690	15644	15726	15778	15788	15768	15769	15893	15366	15824	15598	15561	15827	15712	15621	15589	15754	15750	15740	15735	15664	15660	15883	15659	15637	15702	15641	15627	15790	15807	15710	15710	15574	15853	15773	15681	15710	15691	15668	15770	15769	15620	15937	15651	15806	15678	15760	15767	15648	16003	15708	15835	15736	15864	15580	15947	15699	15653	15629	15793	15686	15528	15605	15819	15742	15796	15793	15762	15590	15774	15751	15714	15735	15858	15672	15818	15439	15646	15819	15778	15531	15600	15781	15799	15889	15650	15640	15748	15474	15803	15750	15861	15658	15884	15371	15642	15651	15631	15742	15612	15657	15672	15699	15474	15778	15724	15721	15629	15716	15742	15708	15628	15878	15874	15644	15734	15865	15674	15769	15675	15635	15771	15833	15779	15612	15631	15771	15630	15464	15680	15683	15760	15737	15525	15804	15697	15758	15871	15827	15578	15680	15700	15769	15700	15527	15688	15609	15736	15655	15708	15722	15713	15697	15696	15689	15651	15746	15823	15862	15886	15645	15761	15743	15814	15520	15731	15756	15836	15617	15657	15765	15721	15714	15710	15915	15722	15681	15805	15669	15550	15903	15619	15869	15745	15676	15714	15776	15733	15742	15854	15724	15615	15683	15803	15800	15788	15685	15756	15614	15771	15841	15806	15672	15729	15848	15763	15665	15752	15754	15767	15745	15795	15618	15692	15851	15614	15620	15640	15738	15798	15687	15697	15582	15639	15584	15637	15756	15679	15627	15830	15851	15671	15728	15891	15642	15552	15734	15739	15587	15745	15775	15637	15614	15868	15575	15729	15765	15691	15832	15595	15809	15697	15722	15802	15772	15741	15597	15782	15753	15828	15760	15603	15760	15540	15710	15772	15860	15657	15592	15454	15784	15534	15770	15595	15634	15700	15707	15656	15806	15653	15686	15941	15644	15773	15824	15687	15629	15735	15841	15841	15531	15775	15825	15713	15777	15736	15657	15666	15705	15827	15852	15657	15670	15835	15780	15714	15791	15641	15822	15750	15789	15576	15754	15741	15680	15835	15692	15621	15699	15791	15578	15683	15804	15835	15808	15803	15683	15739	15710	15660	15578	15823	15729	15558	15692	15650	15587	15700	15707	15779	15697	15755	15641	15748	15678	15787	15880	15715	15655	15636	15742	15879	15675	15743	15667	15590	15628	15636	15580	15627	15512	15817	15731	15809	15751	15771	15561	15825	15650	15720	15808	15810	15482	15784	15574	15749	15807	15661	15779	15930	15827	15712	15815	15697	15690	15688	15859	15534	15656	15718	15852	15766	15767	15578	15681	15683	15696	15509	15734	15672	15639	15706	15816	15880	15774	15794	15704	15764	15681	15699	15582	15901	15794	15778	15786	15770	15634	15650	15707	15722	15761	15719	15852	15762	15674	15581	15682	15712	15698	15734	15647	15577	15657	15869	15807	15831	15789	15902	15745	15706	15829	15690	15738	15659	15470	15745	15657	15820	15725	15592	15750	15636	15606	15753	15796	15536	15653	15881	15695	15636	15719	15764	15802	15472	15592	15694	15784	15619	15826	15824	15681	15696	15655	15679	15897	15807	15810	15642	15715	15758	15708	15704	15782	15815	15690	15757	15629	15817	15827	15685	15707	15635	15655	15681	15894	15677	15748	15724	15580	15809	15645	15737	15920	15835	15731	15726	15797	15704	15817	15824	15760	15828	15691	15613	15674	15675	15578	15725	15730	15691	15827	15626	15705	15707	15458	15510	15473	15744	15709	15695	15809	15699	15600	15745	15719	15756	15799	15850	15794	15604	15738	15629	15744	15755	15736	15763	15582	15711	15844	15654	15696	15760	15800	15710	15731	15750	15710	15675	15766	15851	15869	15702	15778	15540	15821	15775	15668	15815	15606	15763	15557	15831	15714	15823	15803	15856	15810	15661	15634	15620	15809	15695	15816	15709	15897	15685	15604	15684	15783	15616	15901	15811	15662	15694	15611	15810	15780	15810	15655	15762	15783	15644	15709	15482	15763	15830	15709	15774	15738	15740	15784	15616	15737	15676	15609	15782	15845	15782	15667	15802	15886	15835	15788	15662	15693	15679	15714	15703	15662	15833	15775	15829	15834	15615	15766	15581	15767	15924	15721	15620	15619	15676	15702	15671	15869	15698	15641	15689	15577	15704	15521	15562	15654	15756	15593	15659	15679	15859	15764	15750	15801	15719	15593	15868	15796	15739	15660	15823	15706	15671	15785	15775	15747	15615	15675	15601	15690	15864	15802	15642	15873	15756	15823	15547	15784	15930	15609	15681	15858	15668	15801	15738	15649	15535	15709	15673	15854	15815	15759	15685	15699	15667	15918	15552	15631	15784	15806	15723	15697	15764	15691	15801	15763	15640	15746	15554	15880	15645	15643	15641	15718	15835	15786	15705	15734	15555	15858	15757	15737	15681	15879	15650	15859	15695	15667	15705	15844	15817	15685	15644	15759	15703	15656	15684	15641	15689	15776	15716	15813	15552	15607	15692	15634	15639	15558	15792	15852	15920	15593	15858	15810	15860	15847	15752	15858	15767	15791	15662	15670	15746	15687	15506	15759	15860	15632	15700	15802	15619	15707	15787	15546	15836	15731	15648	15724	15889	15796	15855	15634	15858	15628	15643	15881	15657	15665	15732	15552	15826	15929	15852	15730	15775	15944	15690	15894	15703	15541	15732	15862	15919	15682	15546	15677	15646	15691	15802	15878	15760	15585	15736	15569	15605	15759	15746	15780	15762	15752	15758	15851	15788	15548	15518	15915	15636	15668	15832	15797	15831	15771	15777	15720	15735	15613	15901	15916	15715	15630	15775	15630	15927	15799	15843	15747	15504	15796	15664	15624	15678	15787	15759	15722	15613	15802	15722	15763	15708	15588	15706	15681	15728	15538	15455	15712	15741	15706	15755	15764	15802	15686	15978	15911	15673	15633	15802	15797	15802	15688	15864	15766	15758	15887	15669	15682	15726	15696	15746	15752	15672	15625	15738	15776	15604	15749	15734	15736	15911	15857	15608	15851	15890	15654	15647	15718	15689	15913	15710	15667	15778	15613	15692	15734	15817	15619	15668	15718	15683	15797	15805	15723	15582	15860	15666	15704	15730	15434	15666	15726	15641	15683	15771	15807	15680	15945	15625	15644	15798	15723	15728	15651	15611	15734	15697	15726	15847	15746	15750	15582	15663	15459	15826	15783	15779	15728	15742	15722	15750	15826	15767	15749	15646	15765	15719	15491	15801	15650	15870	15595	15697	15722	15582	15874	15807	15667	15722	15720	15599	15873	15736	15645	15605	15655	15670	15774	15605	15847	15763	15562	15632	15643	15717	15687	15673	15727	15746	15845	15796	15741	15680	15618	15626	15750	15680	15686	15777	15575	15772	15732	15747	15684	15657	15501	15888	15680	15745	15687	15835	15615	15625	15576
28225	23364	26848	23404	19598	19573	19654	19217	19151	19177	19425	19094	19172	19211	19050	19184	19260	19260	19243	18945	19274	19193	19159	19234	19046	18959	18940	18998	18984	19130	19273	19094	19081	18901	19082	19152	19169	19123	19079	19263	19036	18987	19002	19025	19079	19229	19047	19188	19196	19147	18970	19059	19106	19097	18987	19116	19087	19058	19317	19131	19071	19125	19154	18945	18910	19203	19012	19215	19055	19241	19172	19091	19143	19131	19303	19129	19096	19152	19088	18956	19078	19178	18929	19017	19140	19310	18917	19084	18954	19131	18978	19013	19018	19074	19141	19015	19117	18952	18831	18928	18987	19003	18988	18971	18976	18987	19091	19048	19163	19276	18783	19237	18979	19069	18980	19127	19000	19027	19096	19085	19034	19105	19229	18906	19132	18967	18867	19175	18928	18981	19069	18986	19048	18883	18974	19172	19230	19123	19149	18945	19244	19091	19376	19055	19083	19224	19105	18887	19011	19129	18973	19022	19055	19081	19133	19136	19065	19164	19262	19109	19226	19143	19049	19072	19213	19260	19055	18972	18935	18944	19010	19025	18982	18965	18985	19095	19247	19152	19183	19087	18950	19034	19106	19049	19254	18956	19080	19094	19156	19041	19007	19230	19188	19155	19050	18983	18897	19021	19055	19025	19029	19047	19164	19040	18972	18919	19072	19042	19114	19020	19010	19209	19147	19243	19086	19053	19139	19097	19203	19058	19106	19183	19166	19358	19136	18941	18852	19058	19010	19318	19024	19154	19177	19099	18987	19048	19042	19052	19149	18983	19066	19144	18957	18940	19045	19096	18993	19067	19144	19050	19048	19353	19287	19042	19113	19260	18994	19089	19211	19090	19210	19290	19166	19118	19091	19208	19031	19415	19216	19023	18952	19033	19105	19120	19185	19082	19014	19130	18955	19030	19188	19147	19101	19036	19033	18975	18961	19044	19023	19027	19201	18866	19174	19120	18946	19151	19170	18797	19134	19090	18956	19200	18994	19090	18946	19296	19142	18915	18924	18935	19011	18963	18928	19151	19112	18884	19357	19199	18984	19296	19342	19240	19019	19002	19069	18923	19153	19066	19175	19067	19013	19136	18994	19004	19245	19055	19117	18923	18969	19124	18985	18958	18997	18897	19102	19000	19138	19094	19256	19180	19059	19017	19074	19015	19018	19035	18848	19065	18990	19021	18973	19127	19171	19043	19013	19086	19168	19115	19104	19169	19077	18982	19117	19264	19105	19064	19120	19048	18965	18923	18968	19194	19065	19207	19037	19209	19032	19183	19102	19198	19320	18930	19232	19175	19109	19097	19396	19025	19029	18900	19043	19033	19169	18943	18938	19039	19054	18990	18830	19315	19028	19119	18850	19205	19044	19015	19083	19066	18980	19150	19101	18949	18909	18955	19074	19042	18897	19072	19153	19141	19146	18991	19091	19395	19175	19105	19084	19184	19254	19174	19026	19104	18909	18989	19085	19289	19194	19154	18992	18904	19023	19097	19085	19184	19137	19084	19153	19133	19220	19283	19163	19072	19089	18985	19066	19197	18999	19058	19121	19074	18902	19045	18937	18904	18887	19171	19104	19265	19045	18906	19040	18934	19152	18924	19073	19059	18951	19241	19195	19106	19062	19002	18863	19005	19175	19166	19186	19075	18992	19113	19017	18862	19179	19198	19130	19073	18903	19024	19184	19137	19030	18989	19144	19202	19290	19057	19155	19054	19101	18918	19133	19339	19195	19001	19121	19108	19088	18905	18884	18917	19168	18952	19106	19075	19095	18894	18975	19133	19219	19061	19138	19129	19070	19136	19044	18904	19098	19110	19104	19299	19178	18934	19001	18981	19142	18987	18928	18970	19077	19129	19052	19133	19135	19041	19366	19156	19188	18800	18835	19183	18933	19267	19220	19035	18919	19119	19114	19067	19209	19146	19003	18980	19097	18879	19103	19080	19150	19180	19254	19088	19195	19083	18950	19069	18915	19137	19102	19055	18946	19179	18998	19085	18900	18993	18937	18986	19032	19039	18974	19072	18983	19187	18992	19019	19019	18835	19064	18864	19046	19213	19038	19130	19139	19073	19020	19295	19057	19182	19054	19145	18984	18861	18896	19128	18942	18996	19228	19167	19099	19226	19265	18995	19084	19083	18959	18998	19030	19145	19104	19113	18771	18991	19044	19022	19244	18968	19031	19199	19141	19129	18983	18991	19178	19093	19014	19296	19080	18975	19051	19167	19065	19160	18960	19069	19045	18976	18926	19030	19054	19093	19255	18711	18915	19077	18912	18987	19145	19039	19020	18781	19066	18994	19015	18980	19169	18976	19060	19085	19016	18910	19164	19079	19029	19028	19133	19126	19121	19035	19044	19034	19003	19131	19016	18992	19312	19295	19226	19135	18932	18892	19257	19034	19116	19068	18899	18745	18961	18953	19000	19209	19135	19146	19166	19097	19054	19160	19179	19336	18992	19113	19139	18994	19046	19233	19108	18962	18997	18931	18995	19180	19177	19216	19231	19119	19020	18970	18990	19104	19144	19017	19122	19084	18972	18978	19185	18971	18952	19177	18931	19071	19040	19075	19208	19024	19238	19195	19071	19164	19046	19121	19044	18977	19046	19061	19163	19165	19149	19090	19002	19106	18959	19157	19052	18906	19000	18752	19259	19123	19145	19091	19076	19044	19085	18943	19203	19056	18860	19114	19039	19071	19018	19096	18960	19102	19158	19143	19126	19028	19058	19148	19168	18880	19176	19022	19127	19138	18893	19243	19086	18841	19188	19162	19125	18988	18926	19144	19112	18942	18912	19126	19210	18963	18891	19079	18985	19118	18863	19037	19235	19053	19176	18939	19002	18991	18928	18950	18930	18969	19129	18936	19103	19053	19291	19007	19256	18977	18970	19034	19094	19336	19130	19255	19024	18917	19155	19177	18963	19100	19030	18978	18858	19206	18999	19032	19198	19142	18919	19328	19030	19234	18983	18998	18984	19154	19137	18980	19022	19091	19204	19031	19030	19306	19249	18998	19245	19053	18851	19086	19096	18994	19274	19052	19007	19099	19067	18978	19199	18954	19154	19029	19079	18972	19106	19063	19071	18780	18982	19127	19037	19106	19235	18982	19011	19033	18898	19189	19084	19209	19167	19106	19444	19249	19161	18957	18867	18996	18901	18997	18995	19022	18839	19102	19241	19238	19279	19104	18903	18935	18945	19101	19091	19164	19053	19006	19238	19157	19001	18974	18844	18990	19115	18896	19251	19085	19055	18923	18828	19052	18958	18993	19033	18959	18843	18964	19116	19121	18689	19202	19126	19068	19264	19149	19050	19282	19016	18945	18845	19155	19213	19070	19031	19212	19000	19119	19111	18943	18797	19163	19131	19021	19131	18924	19120	19048	18971	19091	19044	18722	19128	19079	19043	19018	19180	18963	19028	19030	19228	19182	19064	19300	18962	19155	18966	19169	19270	19098	19349	19260	18934	19241	19046	19162	19002	19054	19033	19176	19122	19456	19027	19134	19153	18877	18832	19128	19319	19070	19112	19045	19108	19264	19158	19019	19058	19121	19265	19054	19009	19147	19158	19088	19116	18982	19173	19126	18966	19099	18823	19149	19134	19098	19236	19056	19037	18865	18987	19206	19161	19219	18965	19184	18851	18949	18922	19161	19088	19075	19152	19101	19074	19108	19040	19346	18995	18990	19297	19369	19287	19039	18911	19121	19136	18906	19121	19138	18804	18944	19226	19317	18968	19060	18987	18883	19031	19089	19103	19151	19149	19032	18938	19357	19179	19225	19148	19322	19127	19077	18998	18833	19114	19052	18995	19170	19015	19180	19101	19101	18833	19048	18941	18929	19287	19110	19264	18985	18939	18993	18982	19149	19357	19148	19094	19105	19187	18906	18900	18994	18974	19215	19125	19302	19080	18937	19116	19069	18993	18984	19136	18967	18932	19054	19150	19137	18921	19248	18875	19164	19208	18931	18912	18819	19037	18957	19017	19026	19118	19095	19244	19159	19101	18962	19108	19147	18994	18828	19241	19261	19005	19025	19065	18848	19137	19023	19075	19027	19277	19154	19227	19148	18993	18953	18935	18982	19172	18990	19011	19006	18861	19085	19053	19125	19333	18939	19243	19203	18868	19081	18849	18999	19148	18994	19151	19011	18753	19013	19075	19203	19151	19211	19113	19228	19209	19201	19322	19026	19193	19329	18855	19170	19079	19123	19266	18865	18846	18988	18864	19111	19029	19206	19433	19108	19080	18982	18952	19101	19042	18797	19135	19207	18952	18862	19156	18927	18912	19017	19217	19110	19011	19112	19162	19118	19334	18878	19320	18999	19133	19039	19187	19114	19027	18990	19011	19043	19079	19112	19095	19001	19134	19004	19170	18942	19251	19149	19046	18896	19174	19056	19117	19104	18929	18883	19066	19010	19361	18963	18965	19117	19188	19073	19112	19112	19131	18932	18965	19073	19173	19268	19013	18944	19066	19143	19210	19102	18981	18958	18842	18956	19179	19028	19137	19053	19259	19024	19284	19071	19011	18954	18936	19185	19085	18979	19222	18954	19096	19075	18981	19309	19173	19234	19014	19157	19059	19110	18933	19045	19072	19023	18824	19089	19147	19209	18985	18924	19135	19201	19005	19152	19153	19122	19147	18834	19075	19152	19216	19342	19038	19193	19138	19233	19380	19084	19118	19054	19033	19391	19141	19054	19066	18816	18838	18735	18967	19081	19149	19148	19073	18996	19017	19119	19014	19025	18969	19006	19127	19311	19208	19194	19089	19140	19203	18796	19027	19221	19014	19039	18965	18967	19169	19152	19152	19165	18984	19113	18988	19215	18903	18992	18949	18880	19007	19112	18915	19073	19106	19055	19192	19179	19195	18988	19208	19123	19010	18804	18757	19049	19170	19056	19063	19062	19076	19131	19074	19232	19175	19110	18974	19061	19013	18890	19144	19218	19057	19005	19206	19151	18909	19098	19124	18961	19121	19070	19202	19338	19105	19147	18926	19106	19201	19097	19175	18870	18915	18958	18822	19026	18985	19028	19135	18903	18795	18903	19235	19199	19085	19004	18956	19024	19012	18938	19141	19093	19089	19073	19240	18951	19320	18816	19016	19136	19093	18995	19321	19037	18789	18941	19021	18864
20138	27519	23955	18610	17075	16783	16374	16526	16399	16266	16244	16313	16145	16015	16005	16228	16020	15980	16168	16221	16144	16034	16138	16183	16217	16100	16203	16177	15905	16123	15920	16151	16034	16167	16215	16020	16154	16044	16027	16086	16171	15997	15971	16192	16103	16085	16078	15895	16025	16197	16006	16082	16126	16070	16135	16165	16204	16090	15938	15907	16136	15878	16071	16182	16171	16014	16250	16057	16133	16319	16238	16081	16114	16110	16025	16106	16248	16140	16065	16127	15956	15988	15937	15989	16052	16186	16101	16018	15964	16002	16039	15934	16138	15967	16016	15872	15947	16101	16142	16124	16168	16168	16039	16054	16064	16076	16139	16105	16093	15863	16139	16040	15862	16063	16149	16213	15900	16123	16058	16038	16174	16014	16107	16019	16132	16136	16192	15975	15962	15830	16102	16106	16228	16013	16053	16166	16002	16097	16047	15926	16137	16090	16116	16081	15884	16259	16174	16150	16135	15902	16000	16251	15971	15993	16091	16149	16052	16075	16148	15993	16075	16074	16163	16066	16140	16027	16321	16114	16050	16155	15991	16035	15992	16209	16054	16001	15984	15986	16024	15921	15916	16239	16145	16062	16088	16061	16122	16148	16059	16058	16288	16221	15881	16050	15967	16100	16058	16259	16004	16017	15901	16070	16120	16071	16184	15998	16079	16137	16112	15952	16242	16081	16122	15907	16080	16012	16061	15962	16102	16021	15804	16080	16129	15901	16054	15984	16056	15924	15979	16060	16097	16014	16022	16067	15923	16192	16142	16093	16260	16164	16126	15930	16001	16043	16043	16112	16110	16038	16082	16263	16049	16054	16058	16001	16046	15817	16005	15919	16104	16024	16127	15959	16078	16045	16261	15994	16177	16061	16267	16109	16033	16095	15986	16247	16198	16004	15840	16073	16071	16049	16074	16030	16127	16039	16294	15976	16030	16114	16039	15909	15875	16303	16220	16129	16112	15959	16021	16051	16086	16097	15966	16207	16138	16070	16054	16094	16194	16024	16113	15955	15845	16013	16047	16161	15999	15935	15962	16139	16064	16109	15948	16078	16045	16155	16124	16047	16154	16066	15978	16220	16104	15975	16058	16177	16043	16104	16111	16233	16218	16206	16065	16164	16043	15976	15993	16124	16086	15956	16005	16121	16084	15887	16159	16082	16163	16280	15985	15921	16049	16130	16089	16128	16123	16155	16146	16093	16182	16281	16151	16021	16196	16059	16051	16093	16266	16217	16047	15980	16065	16160	15842	15992	16185	16002	16020	16056	16123	16007	16171	16013	16119	15840	16143	16039	16139	16108	16064	16040	16056	16059	15998	16088	16017	16182	16048	15975	16274	15935	16133	16095	16244	16027	15957	16014	16029	16033	16172	15899	16073	16004	16114	15921	15979	16001	16125	16232	16086	15996	15959	15914	16146	16075	16069	15950	16004	15994	16130	15977	16103	15959	16152	15970	16117	15983	16055	16246	16111	16123	16126	16026	16214	16034	16050	16184	15965	16037	16299	15937	16154	16195	16095	16231	16043	16045	16224	16107	16054	16029	15957	16056	16117	16187	15963	16026	15923	16204	16039	16075	16041	16064	16061	15906	16195	16124	16036	16129	16095	16125	16083	15975	15947	16213	16062	16211	16007	15961	16190	15960	16011	16205	16234	16092	16121	16212	16000	16124	15924	16109	15975	16125	16019	16048	16048	16054	16173	16016	15987	16113	15976	15989	16045	16145	16029	16166	16264	15982	16258	16121	16108	15942	15972	16023	16192	16129	15986	16028	15912	16262	16002	16097	15974	16032	16071	16177	15997	16194	16094	16161	16303	16081	15952	16180	15852	16188	16153	15921	15981	16209	16086	15847	16058	16116	15936	16205	16225	16034	16181	16110	16138	16020	16144	16259	16129	15873	16206	15998	16101	16045	16052	16167	16017	15848	16163	16005	16170	16107	15936	15875	16006	15974	16043	16128	16066	16185	16092	16020	16195	15977	16060	15957	15998	15869	16004	16009	16026	16009	16161	16090	16172	16046	16116	16020	16143	15925	16009	16064	16147	16101	16020	16040	15928	15990	16078	16203	16204	16019	16099	16138	16276	16274	16102	15880	16044	16075	15991	16138	16235	16085	16104	16231	16092	15987	16083	16257	16106	16038	16189	16048	16204	15976	16066	16035	16194	16077	15961	15893	16053	16139	16123	16074	16126	15989	16057	15959	16047	16010	16051	15914	16169	16000	16208	16224	16167	15998	16181	16146	16173	16132	16061	16065	16156	16075	16329	16241	16024	16036	16106	16008	16081	16188	16009	16167	16044	16020	16134	16067	16041	16095	16011	16046	16153	16090	16092	16213	16001	16168	16134	16017	16036	16151	16032	16233	16083	15987	16150	16059	16110	16108	15951	15999	16116	16065	16094	15877	15869	16296	15989	15877	16059	16031	16132	15905	16222	15845	16276	16125	16042	16194	16106	15948	16028	16063	16121	16012	16065	16192	15987	16047	16131	16107	16106	16054	16099	16076	16008	15850	16013	16148	15975	16037	15996	15899	16073	16111	16134	16172	15910	16139	16115	16056	16008	16045	16217	16082	16152	15985	16152	15929	16009	16002	16056	16203	15915	16021	15992	16034	16330	16076	16014	16137	16185	16179	16130	16119	16097	16204	16199	16049	16026	16093	16055	16147	16050	16156	16037	16079	16066	16163	16221	16049	16083	16017	16135	16230	15942	16070	16086	16149	16042	16088	16056	16095	16020	16127	15966	16209	16054	16161	16146	16046	16102	16046	15979	16104	15958	16058	16013	15989	16003	16008	15927	16043	16109	15912	16088	16190	16101	16077	16192	15936	16164	16144	16263	16103	16010	15963	16118	15937	16174	15963	16119	15945	15938	16106	16093	16000	16158	16063	15997	15921	15979	16174	16057	16055	16251	16088	16108	15958	15989	16121	16123	15876	15996	16350	16011	16203	16100	16033	16085	15998	16065	16051	16106	15998	16124	16041	16111	16117	15979	15988	16030	16057	16140	16028	16017	16024	15874	16148	16110	16107	16077	15948	16113	16055	16125	16174	16049	16131	16052	16061	15977	15870	16157	16093	16179	15920	16071	16169	16180	16135	15903	16116	16092	15942	15991	16138	15910	16072	16136	16046	16058	16048	16037	16063	16014	16186	16073	15888	16115	16116	16164	16039	16248	16133	16151	16041	16182	16033	15978	15914	15971	16167	16194	16090	16101	16092	15998	16115	16052	16095	15925	16033	16124	15944	16001	15996	15966	16291	16020	16093	16064	16130	15899	16191	16154	16047	16043	16288	16175	16150	16116	16050	16187	16079	15981	15934	16123	16278	16054	16302	16192	15976	16106	15925	16136	16007	16206	16144	16068	15935	15926	15980	16022	16086	16041	16001	15989	16214	16021	15924	16048	16102	16260	16132	16229	16208	16011	15979	16230	15973	16200	16045	16002	16175	16013	15957	16071	16080	15950	16086	16080	16117	16036	16202	15935	16050	16067	16099	16007	16056	16034	15942	16132	16007	16102	15902	16198	16191	16155	15994	16118	16221	16146	16069	16195	15925	15962	16141	16048	16027	15957	16158	16021	16159	16050	16076	16154	16100	16139	16282	16127	15954	16006	16115	16037	16104	15937	15989	16121	16066	16017	16020	15891	16104	16169	15961	16149	16102	15917	16206	16114	16180	16203	16044	15986	16105	15990	16074	16056	16014	15928	16114	15941	16134	16030	16033	16216	16153	16141	16244	15947	15943	15976	16015	16196	16146	15937	16102	16230	16117	16072	16200	15968	16030	16025	16004	16045	16182	16117	16105	16095	16081	16145	16099	16191	15923	15954	16058	16116	16133	16139	16110	15966	15996	15869	16116	16156	16070	16066	16180	15986	15951	16222	16081	16007	16059	16348	16239	16141	16154	16124	16027	15990	16097	16011	16075	16108	16034	15911	15969	16147	16121	16138	16183	16175	15952	16141	16213	16119	16057	16226	16131	16233	16043	16012	16002	16208	15964	16166	16125	16073	15957	16210	16107	16221	15953	16150	16110	16180	16255	16120	16008	16117	16087	15964	16105	16270	16033	15993	16126	16115	15989	16183	16056	16115	16187	16029	16093	16188	16100	15931	16168	16101	16199	16082	16156	16288	16146	16166	15929	16108	15953	16218	16103	15983	16121	16080	15993	15979	16014	16075	16037	16231	16098	15916	16210	16076	15824	16019	16043	15944	15914	15961	16054	15922	16158	16204	15919	16210	16323	16083	15942	16206	15980	16094	16032	16175	16107	15998	16165	16109	16149	16174	16128	16229	15974	16058	15951	16108	15934	16122	16110	16183	16030	16279	16167	16247	16082	16107	15917	16102	16149	16101	16045	15892	16149	16033	16178	15986	16248	16202	16070	15939	15814	16036	16213	15964	16165	16173	15927	16004	16095	16146	16075	16065	16050	16142	16070	16158	16178	16100	16241	15981	16099	16059	16220	16167	16108	16076	16001	15923	15955	16194	16103	16060	16171	16051	16093	16368	15895	16185	16060	16034	16099	16039	16025	15951	16081	16182	15967	16071	15956	16203	15958	16137	16005	16019	16024	16046	16030	15979	16187	16199	16141	16181	16098	16122	16094	16140	16112	16122	16031	16161	16115	16186	15962	16197	16169	16056	16036	16120	16086	15958	16138	16004	15978	16172	15938	16235	16024	16094	16124	16057	16055	16191	15927	15970	16091	16032	16136	16300	16064	16134	16107	16051	16068	16124	16000	16285	15800	16000	16018	15987	16063	16081	16243	16044	16021	15972	16025	16197	16130	16151	15991	16198	16123	16069	15953	15925	16041	16150	15995	16084	16117	16066	16065	16073	15975	16057	16035	16081	16004	16172	16133	16247	16157	15915	15983	16249	16146	16034	16058	16032	16224	15868	15964	16195	16049	16133	15993	16029	16041	16177	16284	16049	16030	16099	16109	15984	16128	16170	15936	16092	15981	16220	16071	16100	16071	16154	15886	16143	15901	16092	16032	16194	16094	16083	16294	15966	16048	15930	16062	16027	16154	16106	16079	16041	15997	16060	16135	16177	16036	16099	16140	16013	16132	15967	15904	16111	16032	16133	16057	15975	16144	15851	16201	16112	16094	16094	16006	16017	15955	16065	16008	16103	16052
24241	21631	29215	24636	22670	22916	22331	19527	19348	19396	19293	18944	19117	18923	19154	18830	18766	18988	18804	18917	18868	18776	18870	18888	19027	18787	18701	18720	18849	18890	18997	18968	18866	18675	18899	18855	18823	18791	18988	18799	18810	18677	18961	18758	18863	18751	18846	18835	18707	18791	18757	18558	18823	18764	18696	18927	18792	18650	18717	18749	18867	18864	18848	18582	18626	18740	18879	19027	19312	19418	19159	19060	19021	18747	18844	18906	18789	18786	18804	18737	18808	18826	18619	18730	18852	18729	18784	18783	18625	18883	18732	18617	18790	18741	18714	18908	18745	18885	18913	18537	18909	18960	18584	18797	18759	18740	18837	18753	18754	18834	18935	18764	18838	18776	18656	18744	18465	18630	18681	18758	18754	18799	18685	18621	18726	18751	18716	18963	18803	18686	19002	18644	18469	18541	18548	18688	18814	18796	18772	18675	18771	18661	18737	18678	18582	18681	18789	19016	18782	18708	18712	18781	18656	18737	19022	18776	18788	18751	18928	18847	18745	18791	18761	18817	18890	18618	18714	18656	18799	18753	18678	18902	18901	18884	18723	18921	18754	18845	18715	18646	18651	18708	18975	18864	18940	18846	18790	18799	18987	18792	18815	18721	18817	18714	18898	18686	18981	18879	18817	18705	18660	18845	18671	18819	18728	18699	18453	18969	18639	19024	18788	18671	18961	18850	18860	18805	18728	18886	18721	18712	18904	18764	18984	18804	18774	18621	18796	18752	18934	18768	18843	18797	18722	18924	18907	18728	18896	18771	18976	18755	18829	18661	18717	18705	18816	18852	18422	18687	18644	18632	18782	18615	18757	18733	18617	18934	18701	18683	18724	18883	18925	18684	18652	18734	18872	18637	18810	18704	18763	18912	18582	19015	18830	18687	18745	18782	18665	18511	18815	18782	18905	18797	18791	18555	18895	18750	18738	18756	18876	18796	18622	18931	18745	18647	18604	18715	18761	18695	18922	18679	18702	18818	18664	18827	18966	18642	18783	18771	18922	18773	18625	18540	18566	18498	18628	18661	18780	18879	18795	18538	18627	18514	18689	18729	18372	18531	18631	18649	18837	18827	18784	18703	18591	18778	18808	18748	18664	18641	18982	18831	18782	18798	18862	18775	18708	18686	18777	18771	18853	18687	18804	18776	18462	18636	18653	18756	18806	18842	18765	18752	18546	18824	18962	18820	18775	18788	18773	18604	18841	18829	18936	18817	18707	18818	18692	18875	18698	18806	18899	18827	18831	18963	18726	18740	18653	18582	18836	18831	18902	18790	18636	18643	18779	18778	18753	18694	18709	18928	18653	18723	18853	18736	18709	18670	18670	18799	18528	18726	18812	18855	18694	18760	18720	18709	18902	19035	18885	18704	18882	18651	18738	18680	18779	18545	18908	18705	18689	18947	18818	18780	18706	18699	18744	18723	18832	18840	18734	18655	18850	18785	18940	18837	18472	18762	18599	18566	18677	18866	18720	18537	18693	18691	18625	18732	18680	18888	18788	18848	18654	18702	18750	18653	18700	18846	18839	18656	18880	18844	18739	18720	18896	18703	18718	18868	18556	18781	18676	18831	18571	18775	19113	18731	18730	18713	18760	18700	18897	18903	18774	18672	18728	18414	18668	18586	18912	18830	18687	18771	18888	18683	18854	18892	18694	18769	18785	18751	18562	18699	18724	18676	18612	18744	18819	18848	18736	18695	18825	18818	18705	18617	18792	18661	18647	18896	18740	19026	18728	18931	18781	18738	18594	18507	18473	18553	18512	18912	18647	18914	18771	18830	18700	18582	18908	18733	18763	18706	18908	18725	18893	18653	18555	18731	18534	19083	18830	18643	18897	18682	18756	18590	18650	18769	18690	18673	18548	18788	18749	18697	18692	18729	18738	18696	18664	18533	18814	18665	18826	18753	18671	18786	18776	18752	18447	18623	18485	18628	18939	18728	18680	18757	18474	18734	18747	18633	18671	18823	18564	18589	18853	18949	18637	18786	18806	18761	18775	18698	18655	18815	18602	18768	18835	18775	18686	18774	18693	18722	18786	18878	18856	18627	18672	18684	18619	18653	18695	18829	18874	18674	18633	18679	18833	18682	18811	18780	18677	18813	18789	18576	19063	18747	18832	18915	18772	18708	18743	18674	18720	18947	18671	18627	18984	18676	18820	18699	18758	18743	18883	18805	18687	18631	18858	18863	18704	18687	18794	18671	18866	18700	18803	18691	19105	18617	18597	18612	18859	18564	18802	18592	18816	18859	18818	18965	18692	18756	18863	18563	18950	18834	18768	18693	18797	18736	18815	18739	18820	18647	18555	18642	18830	18690	18796	18659	18663	18918	18777	18713	18915	18592	18660	18635	18665	18847	18688	18710	18751	18843	18817	18683	18729	18869	18714	18535	18444	18724	18761	18571	18735	18765	18651	18624	18738	18620	18707	18814	19000	18618	18807	18872	18914	18744	18859	18535	18881	18735	18801	18573	18867	19004	18728	18706	18623	19024	18770	18887	18891	18751	18929	18792	18826	18854	18769	18651	18760	18698	18800	18785	18666	18861	18864	18809	18760	18844	18783	18732	18878	18813	18828	18786	18692	18809	18820	18925	18800	18527	18671	18757	18720	18655	18776	18750	18816	18758	18742	18787	18741	18917	18728	18578	18761	18551	18900	18808	18862	18713	18631	18665	18728	18791	18713	18750	18725	18710	18739	18729	18501	18776	18565	18634	18767	18855	18636	18756	18997	18769	18583	18752	18641	18687	18782	18685	18728	18702	18787	18942	18792	18557	18961	18799	18617	18826	18897	18724	18647	18572	18708	18738	18658	18736	18710	18806	18647	18769	18817	18796	18907	18845	18752	18722	18764	18596	18662	18807	18759	18676	18633	18714	18600	18915	18612	18783	18807	18705	18995	18678	18955	18854	18714	18642	18735	18808	18866	18889	18718	18769	18677	18771	18731	18758	18687	18787	18711	18764	18710	18789	18801	18611	18780	18792	18986	18961	18828	18700	18688	18643	18696	18640	18677	18768	19014	18778	18695	18650	18983	18630	18655	18737	18640	18747	18836	18757	18891	18810	18656	18738	18672	18796	18890	18698	18899	18802	18811	18774	18780	18776	18667	18689	18711	18786	18911	18897	18725	18889	18834	18548	18812	18815	18591	18610	18658	18849	18752	18778	18840	18907	18924	18697	18762	18899	18976	18893	18609	18961	18662	18828	18773	18792	18788	18678	18589	18611	18855	18822	18841	18930	18952	18754	18891	18734	18889	18620	18700	18753	18709	18733	18799	18713	18596	18486	18652	18688	18827	18835	18847	18746	18961	18859	18845	18517	18492	18988	18753	18821	18587	18699	18759	18809	18854	18783	18768	18801	18727	18762	18763	18610	18539	18578	18814	18751	18940	18682	18837	18786	18806	18790	18888	18662	18641	18743	18607	18724	18623	18630	18546	18712	18508	18812	18804	18543	18839	18687	18723	18777	18700	18736	18865	18517	18819	18883	18802	18631	18792	18575	18682	18736	18631	18772	18845	18753	18495	18703	18753	18833	18533	18703	18823	18783	18826	18823	18701	18807	18669	18654	18691	18529	18782	18711	18722	18780	18410	18514	18939	18734	18839	18747	18732	18756	18869	19016	19047	18862	18708	18888	18854	18739	18843	18949	18649	18685	18895	18796	18706	18686	18763	18863	18934	18673	18629	18514	18973	18848	18767	18544	18629	18629	19033	18584	18603	18800	18752	18527	18521	18742	18800	18593	18806	18803	18855	18861	18802	18585	18688	18752	18706	18844	18787	18837	18812	18610	18970	18828	18906	18720	18728	18826	18662	18668	18863	18742	18671	18608	18785	18842	18778	18838	18629	18785	18835	18835	18865	18868	18628	18774	18676	18905	18788	18745	18868	18639	18816	18889	18681	18601	18628	18671	18520	18953	18828	18705	18860	18635	18769	18773	18680	18705	18750	18675	18814	18648	18517	18578	18862	18692	18971	18830	18742	18663	18736	18823	18776	18816	18954	18773	18654	18822	18715	18677	18733	18798	18831	18896	18936	18699	18851	18644	18787	18772	18872	18926	18759	18872	18774	18862	18759	18705	18774	18757	18734	18567	18491	18719	18837	18685	18604	18720	18789	18725	18880	18769	18773	18911	18775	18578	18525	18943	18805	18679	18609	18504	18721	18640	18682	18831	18822	18742	18808	18989	18685	18759	18885	18736	18621	18758	18834	18698	18891	18799	18826	18954	18728	18895	18601	18810	18738	18659	18584	18699	18759	18749	18591	18548	18717	18707	18807	18925	18739	18566	18632	18551	18874	18874	18762	18666	18832	18499	18643	18714	18636	18763	18753	18700	18771	18683	18699	18993	18774	18826	18508	18552	18791	18566	18678	18932	18829	18772	18758	18709	18694	18598	18621	18668	18846	18628	18655	18715	18779	18871	18620	18603	18912	18604	18826	18741	18915	18825	18875	18621	18796	18814	18792	18644	18754	18641	18667	18650	18720	19011	18669	18817	18727	18900	18899	18593	18655	18459	18708	18528	18784	18740	18577	18680	18847	18809	18834	18816	18751	18742	18882	18816	18715	18836	18636	18827	18755	18935	18777	18905	18774	18625	18694	18792	18838	18746	18721	18701	18676	18770	18742	18713	18838	19091	18862	18802	18619	18716	18834	18937	18699	18639	18748	18693	18861	18631	18703	18962	18840	18514	18585	18892	18728	18445	18687	18639	18742	18762	18731	18857	18849	18700	18949	18616	18818	18747	18968	18659	18855	18705	18752	18935	18901	18670	18783	18771	18750	18828	18795	18740	18519	18647	18786	18705	18588	18798	18762	18696	18839	18905	18686	18677	18663	18808	18579	18545	18530	18738	18827	18625	18520	18787	18510	18670	18893	18607	18645	18865	18855	18670	18768	18789	18720	18803	18873	18755	18994	18700	18853	18650	18844	18694	18667	18818	18570	18762	18944	18686	18756	18792	18706	18827	18808	18621	18794	18758	18649	18743	18801	18767	18896	18667	18571	18677	18852	18621	18769	18634	18813	18992	18796	18746	18559	18766	18610	18711	18709	18719	18612	18934	18520	18582	18594	18763	18729	18761	19069	18636	18806	18977	18737	18875	18884	18873	18976	18829	18781	18644	18770	18533
20226	35228	30997	23243	19479	17994	17271	16975	16695	16437	16419	16229	16162	16144	15930	16018	16134	15929	15908	15884	15976	16268	15879	15887	16101	15819	15979	15873	15778	15935	15971	15935	16001	15873	15931	15983	15798	15995	15982	15839	15970	16086	15871	15919	15904	15933	16046	15723	15911	15899	15766	15768	15776	15856	15913	15807	15969	15977	15843	15757	15708	15955	15939	15863	16005	16016	16004	16475	16542	16629	16175	16350	15956	15795	15873	15850	15744	15833	15678	15855	15937	15865	15879	15909	15843	15992	15849	15965	15829	15989	15865	15806	15868	15764	15849	16006	15833	15886	15890	15797	15903	15900	15819	15989	15842	15672	15982	15684	15971	15840	15862	15943	16011	16014	16059	15912	15888	15785	15838	15927	15825	15970	15857	15996	15835	15910	15830	15831	15899	15948	15782	16027	15806	15866	15820	15885	15814	15993	15934	15901	16003	15918	15771	15844	15999	15878	15898	15720	15787	15956	15836	15976	16009	15882	15718	15802	15792	15788	15661	15817	16051	15929	15942	15893	15807	15746	15654	15807	15878	15896	15827	15736	15852	15849	15814	15807	15837	15815	16021	15753	15937	15814	15867	15822	15688	15700	15946	15950	16132	15814	15761	15780	15926	15985	15822	15951	15680	15752	16068	15866	15751	15829	15970	15937	16077	15743	15765	15739	15871	15918	15746	15803	15818	15983	15814	15642	15740	15699	15847	15890	15886	15939	15852	15948	15794	16014	15792	15838	15905	15796	15962	15817	15909	15904	15804	15904	15886	15778	15860	15881	15907	16008	15870	15881	15840	15857	15787	16004	15888	15958	15771	15778	15894	15834	15832	15950	15850	15893	15887	15651	16002	15670	15621	15825	15939	15893	15876	15967	15926	15905	15815	15869	15846	15806	15924	15846	15707	15943	15668	15989	15844	15958	15896	15947	16019	15733	15759	15986	15785	15905	15859	15896	15718	15980	15721	15995	15884	15763	15748	15956	15822	15817	15904	15890	15861	15908	15874	15841	15863	15767	15946	15934	15950	15843	15774	15786	15766	15804	15877	15773	15691	15795	15829	15907	15682	15878	15810	15976	16088	15880	15757	15862	15873	15869	15746	15970	15924	15928	15910	15881	15857	16037	15769	15984	15857	15933	15895	15926	15813	15897	15866	15937	15836	15942	15989	15941	16020	15821	15767	15878	15865	15767	15680	15881	15815	15934	15821	15840	15844	15958	15761	15794	15878	15892	15941	15858	16054	15993	15775	15978	15705	15923	15824	15679	15808	15821	15804	15956	15919	15610	15768	15803	15884	16016	15824	15748	15846	15737	15885	15923	15720	15931	15822	15755	15852	15985	15807	15907	15939	15936	15848	15681	15895	15931	15790	15881	15866	15764	16030	15792	15798	15831	15648	15911	15917	15968	15781	15811	15977	15909	15681	15860	16060	15668	16005	15989	15736	15773	15798	15787	15922	15726	15746	15817	15774	15960	15932	15852	15862	16031	15866	15944	15909	15750	15914	15856	15937	15841	15831	15778	15733	15844	15926	15879	15690	15721	15988	15839	15716	15849	15830	15784	15839	15942	15987	15775	15921	15761	15798	15870	15913	15976	15953	15730	15883	16016	15681	15888	16056	15876	15684	15648	15655	16014	15998	15885	16044	15748	15863	15861	15840	15949	15896	15776	15832	15881	15785	15799	15896	15820	15764	15923	15910	15785	15887	15824	15955	15992	16101	15786	15836	15800	16000	15831	15955	15748	15925	15948	15987	15762	15770	15958	15975	15944	15812	15856	15870	15820	15976	15948	16060	15990	15972	15840	15764	15830	15873	15880	15794	15729	15760	15780	15890	15792	15757	15833	15868	15876	15848	15705	15877	15763	15770	15786	15884	15900	15735	16038	15962	15888	15956	16025	15967	15922	15914	15885	15951	15991	15862	15779	15813	15905	16063	15879	15849	15941	15887	15999	15900	15702	15898	16059	15958	15742	16016	15835	15898	15604	15832	15776	15836	15850	15831	15802	15780	15933	15875	15979	15760	15698	15851	16041	15705	15960	15991	16027	15878	15883	15865	15640	15881	15936	15889	15857	16111	15832	15933	15768	15851	15919	15943	15705	15959	15848	15973	15831	15719	15997	15838	15944	15887	15836	15822	16002	15853	15971	15559	16034	15855	15875	16013	15766	15766	15770	15946	15807	15742	15978	15739	15966	15980	15897	15801	15716	15740	15866	15824	15930	15698	15965	15625	15871	15798	15822	15801	15820	15859	15878	15744	16087	15835	15878	15953	15796	15848	15897	15642	16064	15895	15921	16000	15961	15790	15907	15944	15823	15902	15874	15905	15922	15856	15897	15899	15798	15908	15865	15809	15876	15856	15733	16093	15817	15979	15913	15937	15854	15843	15817	15807	15699	15995	15900	15789	15864	15761	15852	15958	16089	15888	15803	15993	15827	15955	15911	15917	15894	15809	15808	15797	15833	15845	15966	15881	15795	15823	15992	15789	15973	15915	15770	15870	15838	15771	15789	15866	15964	16090	15815	15812	15816	15771	15747	15835	15845	15883	15604	15891	15828	15773	16019	15697	15736	15875	15753	15845	15853	15821	15849	15916	15753	15898	16021	15823	15855	15883	15980	15793	15958	15894	15739	15871	15773	15834	16001	15932	15879	15919	16106	15778	15742	15917	15821	15736	15732	15698	15874	15838	15777	15888	15901	15899	15766	15796	16009	15995	15855	15873	15919	15818	15730	15952	15799	15818	15773	15847	15818	15805	15746	16010	15824	15848	15966	15833	15765	15845	15851	15889	16017	15849	15802	15914	15887	15759	15823	15863	15736	15937	15912	15785	15781	15938	15952	15926	15785	15998	15875	15783	15871	16018	15656	15757	15813	15955	15857	15738	15804	15884	15788	15957	15898	15791	15935	15856	15845	15785	15894	15757	15941	15985	15862	15757	15759	15799	15950	15741	15772	15883	15737	15797	15851	15650	15920	15942	15998	16033	15768	15971	15795	15856	15862	15841	15896	16056	15762	15797	15871	15850	15920	15756	15774	15994	15684	15910	15780	15911	15836	16016	15781	15929	15733	15896	15891	15870	15810	15901	15829	15949	15875	15902	15734	15735	15811	15725	15732	15994	15873	15664	15908	15719	15778	15806	15836	15993	15883	15924	15879	15863	15807	15743	15886	15727	15862	15749	15818	15846	15833	15871	15830	15809	16076	15968	15753	15872	15762	15768	15856	15942	15887	15785	15951	15816	15821	15834	16054	15680	15732	15800	15982	15986	15808	15838	15902	16049	15807	15783	15821	15992	15860	15714	15746	15930	15986	15863	15574	15829	15988	15841	15813	15889	15743	15948	15927	15732	15756	15796	15779	15912	15923	16036	15805	15821	15875	16027	15738	15852	15695	15884	15925	15934	15768	15968	15807	15714	15914	16077	15773	15863	15729	15881	15825	15716	15976	15757	15939	15799	15910	15965	15870	15913	15852	15920	15968	15904	15639	15912	15835	15995	15911	15885	15938	15721	15883	15738	15975	15925	15823	15842	15795	15881	15756	15834	15804	15792	15831	15719	15790	15949	15791	15948	15734	15826	15880	15837	15910	15836	15751	15696	16029	15712	15799	15878	15768	15839	15935	15877	15869	15805	15916	15856	15804	15814	15904	15886	15943	15954	15927	15715	15831	15880	15848	15789	15930	15795	15854	15965	15827	15905	15673	15917	15882	15894	15778	15980	15773	15895	15918	15834	15604	15761	15832	15861	15911	15746	15687	15840	15814	15809	16060	15738	15768	15792	15927	15878	15738	15795	15849	15844	15798	15867	15765	16040	15729	15800	15943	15925	15869	15875	15996	15868	15832	15989	15920	15764	15851	15881	15816	15775	15744	15809	15814	15710	15745	15741	15930	15848	15841	15825	15846	15845	15717	15782	15852	15768	15876	15910	15977	15834	15701	15820	15735	15857	15923	15798	15932	15802	15767	16026	15801	16011	15990	15918	15955	15893	15768	15962	15918	15994	15879	15827	15809	15889	15878	15845	15813	15852	15894	15789	15906	15885	15744	15844	15775	15929	15968	15783	15781	15953	15802	15907	15649	15920	15906	15984	15742	15948	15846	15974	15862	16018	15865	15905	15932	15901	15718	15614	15646	15988	15785	15773	15983	15752	15935	15775	15971	15916	15874	15846	15916	15744	15904	15775	15725	15937	15817	15816	15694	15782	15848	15977	15914	16180	15861	15867	15935	15777	16063	15779	15862	15811	15845	15884	15917	15709	15956	15888	15736	15960	15800	15850	15751	15892	15843	15947	15711	15942	15769	15737	15805	15886	15867	16025	15831	16000	15911	16091	15730	15738	15733	15822	15836	15869	15812	16028	15934	15733	15907	15955	15889	15862	15861	15745	15764	15782	15910	15924	15737	15914	15857	15895	15755	15914	15988	15978	15813	15840	15735	15737	15977	15755	15898	15778	15862	15831	16102	15887	15981	15976	15714	15764	15910	15719	15886	15953	15837	15964	15725	15843	15793	15988	15755	15859	15945	15970	15784	15970	15885	15818	15817	15937	15710	15877	15879	15951	15885	15908	16011	15876	15721	15742	15812	15935	15913	15762	15913	15911	15931	16029	15786	15779	15770	15864	15876	15915	15896	15963	15808	15732	15906	15784	15780	15804	15835	15899	15871	15826	15815	15999	15918	15844	15894	15766	15791	15823	15755	15868	15835	15988	15827	15839	15767	15867	15825	15976	16010	15900	15962	15734	15820	15808	15858	15953	15814	15863	15820	15873	15832	15822	15712	15791	15736	15828	15792	15837	15771	16100	15783	15816	15856	15871	15806	15731	15709	16016	15863	15720	15749	16023	15910	15863	15738	15906	15833	15776	15964	15977	15833	15927	15844	15971	15834	15677	15834	15864	15694	16006	15801	15800	15965	15928	15836	15965	15767	15866	15942	15910	15907	15862	15846	16050	15856	15967	15613	15824	15803	15883	15749	15893	15933	15808	15962	15682	16038	15906	15748	15984	15998	15849	15857	15809	15846	15998	15890	15845	15892	15905	15968	15904	15951	15716	15994	15795	16048	15953	15813	15954	15741	16028	15786	15873	15873	15928	15910	15817	15903	15837	15930	15872	15913	15896	15880	15825	15889	15866	15818	15868	15899
23169	21628	29555	24151	21923	24321	26356	21261	20509	20492	20627	20078	20127	19907	19831	19661	19738	19959	19750	19908	19719	19812	20170	19821	19742	19573	19798	19526	19665	19627	19682	19666	19752	19821	19616	19949	19671	19639	19880	19678	19571	19579	19332	19683	19627	19502	19702	19619	19622	19428	19590	19694	19745	19687	19751	19540	19642	19535	19685	19446	19594	19770	19723	19783	19404	19546	19687	20213	20567	20423	20227	20039	19684	19576	19800	19641	19302	19683	19587	19490	19615	19564	19618	19467	19574	19568	19588	19651	19656	19622	19689	19843	19696	19965	19530	19523	19484	19534	19518	19349	19508	19615	19515	19536	19518	19418	19660	19466	19617	19542	19704	19557	19698	19659	19534	19717	19580	19500	19519	19572	19575	19581	19470	19442	19739	19610	19514	19397	19527	19587	19431	19545	19459	19609	19508	19605	19621	19647	19584	19646	19385	19421	19436	19501	19419	19666	19394	19641	19418	19460	19441	19456	19587	19550	19399	19804	19491	19547	19594	19520	19666	19434	19496	19354	19473	19446	19450	19299	19324	19424	19429	19495	19464	19512	19469	19318	19587	19530	19549	19454	19377	19435	19352	19589	19380	19454	19690	19590	19434	19617	19660	19471	19644	19498	19578	19643	19533	19387	19689	19590	19301	19623	19389	19577	19421	19735	19545	19483	19405	19413	19487	19550	19666	19582	19431	19383	19438	19790	19601	19527	19519	19570	19534	19583	19618	19608	19399	19327	19551	19582	19596	19491	19612	19398	19196	19664	19505	19443	19454	19478	19451	19568	19406	19499	19665	19518	19562	19312	19301	19292	19467	19450	19513	19617	19500	19461	19537	19509	19412	19425	19565	19371	19697	19582	19485	19481	19476	19628	19529	19540	19509	19430	19561	19411	19791	19521	19583	19302	19494	19508	19473	19489	19434	19471	19595	19499	19493	19677	19578	19542	19442	19553	19420	19514	19632	19562	19467	19533	19520	19545	19603	19675	19615	19432	19511	19679	19454	19432	19328	19525	19659	19548	19600	19429	19746	19629	19489	19526	19455	19577	19639	19603	19714	19322	19496	19333	19529	19482	19452	19467	19432	19542	19280	19421	19452	19674	19529	19565	19712	19648	19398	19529	19538	19665	19612	19706	19587	19461	19427	19517	19357	19478	19448	19330	19503	19604	19397	19642	19534	19579	19428	19383	19594	19348	19457	19666	19556	19401	19418	19573	19182	19528	19430	19597	19508	19439	19426	19621	19560	19690	19748	19426	19800	19474	19554	19359	19340	19194	19513	19513	19472	19630	19580	19634	19470	19614	19513	19585	19705	19381	19331	19541	19430	19530	19409	19508	19525	19495	19755	19597	19664	19485	19555	19586	19531	19717	19400	19544	19635	19615	19557	19450	19516	19501	19701	19637	19368	19375	19486	19676	19569	19422	19576	19576	19539	19422	19754	19271	19558	19442	19598	19411	19668	19537	19364	19514	19454	19545	19535	19638	19556	19644	19557	19346	19428	19583	19707	19469	19451	19537	19266	19490	19609	19586	19615	19751	19614	19522	19551	19562	19501	19576	19388	19557	19548	19424	19692	19436	19507	19545	19667	19596	19320	19364	19568	19398	19443	19433	19440	19476	19669	19497	19571	19554	19526	19630	19345	19581	19399	19559	19758	19584	19422	19473	19734	19569	19513	19442	19589	19503	19520	19565	19683	19591	19577	19624	19564	19448	19281	19313	19498	19504	19543	19595	19620	19405	19476	19588	19552	19388	19313	19538	19527	19601	19406	19343	19492	19358	19568	19459	19306	19549	19453	19503	19681	19834	19632	19462	19485	19466	19324	19451	19484	19435	19810	19399	19377	19531	19700	19728	19572	19393	19623	19439	19570	19743	19450	19426	19694	19456	19450	19513	19557	19645	19532	19578	19498	19306	19693	19651	19484	19564	19439	19495	19499	19362	19260	19518	19371	19629	19496	19554	19704	19605	19483	19381	19507	19382	19474	19339	19514	19492	19295	19463	19594	19376	19495	19464	19494	19598	19510	19680	19659	19490	19582	19262	19461	19303	19252	19441	19561	19499	19574	19374	19617	19561	19320	19480	19481	19427	19532	19657	19498	19628	19669	19627	19338	19530	19552	19708	19554	19358	19506	19492	19437	19452	19438	19592	19548	19585	19495	19570	19387	19405	19437	19489	19593	19617	19681	19534	19506	19519	19492	19532	19712	19563	19746	19594	19674	19539	19329	19494	19437	19375	19479	19514	19165	19500	19582	19556	19754	19567	19677	19490	19471	19488	19574	19476	19494	19737	19395	19374	19549	19750	19444	19613	19567	19587	19553	19501	19522	19363	19472	19426	19473	19431	19601	19401	19556	19564	19646	19652	19347	19424	19589	19520	19766	19616	19538	19491	19651	19514	19478	19617	19534	19438	19476	19405	19556	19566	19581	19376	19401	19567	19447	19261	19409	19573	19614	19632	19659	19473	19127	19554	19560	19635	19493	19521	19428	19527	19526	19502	19574	19716	19526	19612	19502	19660	19429	19351	19321	19591	19410	19759	19468	19592	19477	19469	19491	19424	19582	19645	19552	19677	19411	19612	19665	19517	19391	19449	19657	19495	19591	19540	19588	19395	19462	19466	19513	19457	19544	19389	19522	19440	19587	19635	19454	19393	19346	19385	19365	19484	19501	19346	19564	19681	19583	19575	19438	19428	19486	19551	19571	19539	19567	19517	19493	19756	19415	19570	19431	19569	19345	19552	19704	19657	19571	19505	19422	19394	19540	19690	19780	19514	19652	19492	19522	19662	19552	19463	19523	19308	19488	19342	19584	19601	19461	19415	19388	19481	19661	19516	19409	19445	19497	19365	19592	19540	19445	19525	19529	19556	19484	19567	19546	19483	19830	19532	19521	19475	19459	19532	19391	19445	19438	19376	19504	19544	19529	19655	19575	19540	19676	19491	19646	19321	19553	19494	19392	19572	19629	19398	19453	19618	19485	19377	19291	19482	19474	19527	19638	19197	19553	19402	19440	19753	19398	19450	19468	19779	19716	19612	19332	19457	19462	19521	19635	19664	19533	19452	19534	19563	19514	19504	19604	19326	19463	19447	19661	19453	19627	19545	19481	19718	19544	19534	19620	19647	19567	19450	19358	19555	19453	19351	19494	19556	19398	19497	19556	19480	19525	19623	19638	19372	19732	19400	19500	19554	19664	19638	19413	19593	19482	19595	19630	19685	19449	19593	19549	19372	19405	19360	19763	19656	19591	19483	19463	19464	19288	19433	19484	19633	19416	19451	19493	19535	19519	19357	19421	19462	19427	19562	19439	19641	19482	19631	19679	19714	19583	19794	19704	19692	19563	19791	19657	19523	19477	19468	19700	19585	19418	19361	19701	19318	19360	19601	19511	19355	19620	19490	19663	19640	19642	19525	19403	19481	19376	19581	19481	19495	19468	19637	19576	19506	19497	19546	19553	19556	19492	19741	19514	19534	19634	19411	19416	19581	19617	19585	19622	19708	19762	19494	19707	19487	19461	19438	19555	19584	19363	19471	19482	19635	19383	19622	19721	19695	19565	19355	19482	19680	19641	19510	19364	19468	19606	19608	19610	19473	19531	19426	19615	19474	19529	19607	19581	19538	19305	19454	19630	19484	19508	19457	19611	19520	19460	19501	19582	19477	19465	19593	19577	19487	19492	19380	19570	19653	19514	19548	19726	19634	19529	19510	19406	19459	19747	19450	19552	19324	19668	19450	19588	19577	19424	19603	19654	19506	19389	19436	19351	19495	19435	19542	19437	19498	19471	19479	19727	19547	19627	19303	19585	19669	19581	19531	19410	19402	19481	19659	19581	19640	19460	19578	19601	19582	19474	19449	19420	19384	19485	19463	19490	19718	19370	19705	19635	19612	19585	19288	19577	19409	19651	19589	19466	19283	19632	19488	19565	19613	19369	19354	19466	19401	19537	19574	19653	19453	19446	19353	19390	19259	19517	19499	19612	19610	19288	19446	19295	19492	19551	19690	19367	19452	19680	19408	19409	19583	19392	19636	19562	19545	19813	19555	19578	19532	19706	19500	19326	19262	19275	19377	19508	19618	19411	19543	19616	19475	19788	19636	19615	19500	19333	19672	19529	19516	19530	19398	19641	19504	19563	19559	19341	19629	19487	19632	19491	19463	19509	19608	19398	19472	19430	19514	19536	19438	19542	19463	19490	19597	19463	19475	19682	19396	19566	19572	19494	19448	19585	19745	19371	19579	19387	19598	19608	19450	19472	19532	19507	19646	19464	19430	19540	19759	19661	19667	19511	19634	19369	19505	19269	19453	19777	19447	19669	19518	19548	19397	19263	19464	19622	19663	19573	19490	19404	19463	19754	19598	19602	19436	19590	19549	19496	19533	19534	19523	19417	19415	19494	19567	19507	19564	19554	19676	19663	19477	19533	19430	19442	19500	19585	19465	19356	19535	19585	19527	19650	19476	19457	19445	19827	19559	19669	19316	19624	19512	19737	19458	19622	19701	19576	19695	19480	19693	19515	19470	19820	19479	19412	19375	19603	19592	19376	19482	19599	19729	19674	19530	19575	19426	19510	19566	19764	19441	19725	19494	19563	19634	19614	19510	19622	19409	19474	19369	19545	19535	19605	19847	19481	19562	19465	19402	19706	19631	19438	19590	19472	19474	19649	19723	19617	19557	19396	19503	19478	19670	19426	19494	19559	19659	19321	19715	19467	19828	19540	19534	19537	19623	19460	19637	19663	19600	19554	19520	19457	19619	19747	19444	19494	19557	19760	19522	19744	19540	19474	19662	19477	19548	19339	19352	19473	19521	19486	19665	19559	19301	19408	19574	19356	19461	19615	19559	19555	19412	19629	19696	19745	19611	19568	19589	19473	19431	19557	19576	19466	19483	19526	19437	19351	19492	19358	19523	19791	19762	19681	19551	19529	19509	19595	19564	19492	19439	19634	19578	19524	19619	19504	19270	19485	19740	19560	19511	19196	19556	19371	19257	19393	19177	19523	19545	19517	19416	19441	19330	19725	19617	19687	19560	19518	19570	19551	19366	19625	19763	19650	19374	19421	19436	19481	19492	19441	19518	19465	19570	19569	19542	19497	19715	19613	19443	19453	19302	19635	19486	19588	19387	19695	19373
23285	40098	35579	27438	22303	19695	18707	17927	17623	17474	17002	16934	16716	16643	16548	16459	16542	16462	16378	16323	16514	16507	16474	16416	16445	16285	16270	16467	16253	16387	16397	16278	16169	16239	16408	16209	16290	16205	16315	16447	16388	16391	16386	16317	16272	16408	16277	16147	16207	16453	16249	16383	16226	16134	16321	16385	16169	16249	16274	16464	16275	16356	16398	16387	16137	16211	16476	17264	17693	17317	16924	16678	16523	16406	16253	16264	16222	16154	16418	16191	16311	16132	16244	16247	16154	16334	16454	16152	16365	16361	16366	16313	16156	16371	16340	16219	16264	16349	16081	16177	16277	16266	16241	16287	16328	16305	16316	16284	16294	16277	16321	16251	16356	16298	16415	16169	16414	16195	16284	16303	16432	16295	16356	16378	16211	16219	16227	16172	16234	16309	16074	16348	16327	16420	16498	16127	16320	16287	16203	16195	16153	16302	16260	16277	16249	16199	16226	16347	16093	16124	16262	16109	16165	16266	16233	16190	16216	16164	16307	16336	16316	16169	16143	16219	16183	16284	16375	16118	16068	16353	16166	16076	16133	16142	16277	16279	16345	16094	16263	16390	16236	16367	16182	16345	16361	16073	16375	16305	16261	16283	16359	16353	16115	16374	16194	16332	16237	16070	16308	16163	16292	16192	16238	16215	16200	16219	16241	16276	16367	16390	16015	16291	16351	16203	16272	16155	16209	16228	16223	16329	16310	16195	16160	16282	16377	16355	16273	16350	16047	16271	16128	16170	16183	16289	16217	16232	16032	16451	16297	15894	16209	16137	16097	16109	16145	16214	16386	16346	16310	16177	16228	16298	16126	16256	16150	16300	16225	16319	16365	16215	16325	16173	16445	16306	16127	16315	16199	16234	16289	16239	16382	16044	16306	16200	16333	16238	16094	16101	16279	16286	16104	16260	16304	16282	16199	16382	16386	16161	16213	16303	16154	16241	16310	16074	16141	16235	16141	16323	16202	16360	16326	16205	16113	16276	16259	16341	16197	16262	16021	16240	16273	16407	16263	16246	16229	16187	16204	16163	16229	16390	16209	16086	16153	16169	16200	16202	16351	16270	16167	16345	16241	16229	16056	16121	16119	16384	16198	16359	16116	16182	16390	16064	16455	16125	16324	16242	16364	16291	16267	16325	16212	16299	16418	16270	16035	16210	16267	16115	16042	16166	16184	16229	16468	16213	16131	16084	16217	16096	16253	16048	16330	16243	16188	16231	16309	16383	16287	16284	16206	16171	16236	16348	16265	16271	16273	16248	16255	16282	16201	16299	16248	16173	16262	16299	15982	16265	16334	16144	16343	16288	16369	16310	16267	16003	16265	16126	16232	16218	16278	16158	16438	16166	16279	16206	16361	16198	16189	16398	16141	16109	16417	16095	16211	16153	16241	16260	16225	16245	16208	16294	16171	16246	16262	16368	16411	16330	16310	16252	16309	16396	16164	16314	16304	16262	16296	16181	16372	16362	16196	15982	16176	16107	16400	16335	16349	16263	16150	16197	16175	16078	16210	16328	16275	16283	16203	16231	16119	16134	16258	16142	16393	16411	16306	16302	16219	16113	16212	16312	16215	16209	16399	16150	16190	16095	16354	16180	16141	16273	16265	16358	16106	16358	16481	16274	16250	16160	16251	16247	16178	16191	16091	16222	16256	16038	16220	16152	16143	16147	16241	16169	16398	16205	16349	16271	16322	16168	16198	16118	16282	16545	16136	16101	16209	16283	16256	16441	16176	16182	16333	16246	16422	16385	16236	16186	16301	16356	16151	16355	16391	16115	16310	16192	16220	16179	16189	16007	16201	16294	16202	16296	16194	16219	16446	16159	16199	16028	16339	16263	16319	16266	16139	16219	16092	16327	16110	16064	16237	16074	16396	16258	16220	16196	16148	16135	16298	16285	16269	16336	16317	16138	16202	16383	16133	16212	16181	16156	16332	16252	16121	16268	16091	16230	16178	16391	16352	16247	16362	16199	16041	16270	16514	16124	16145	16230	16237	16339	16175	16227	16362	16270	16118	16267	16210	16095	16040	16191	16272	16036	16212	16280	16189	16375	16371	16316	16268	16205	16303	15926	16255	16212	16275	16182	16202	16221	16171	16156	16423	16335	16319	16034	16285	16274	16299	16173	16256	16331	16174	16189	16225	16197	16260	16259	16098	16268	16222	16201	16134	16126	16225	16311	16256	16093	16227	16253	16318	16255	16272	16228	16251	16243	16333	16215	16168	16326	16433	16167	16230	16483	16184	16207	16161	16392	16211	16312	16256	16261	16289	16310	16233	16182	16234	16151	16235	16257	16142	16269	16127	16307	16386	16400	16114	16172	16158	16045	16262	16262	16296	16175	16190	16131	16246	16397	16166	16294	16055	16370	16220	16327	16213	16055	16421	16259	15962	16240	16251	16126	16142	16339	16254	16361	16163	16324	16321	16264	16223	16231	16274	16223	16297	16305	16093	16195	16328	16069	16345	16216	16204	16170	16339	16033	16154	16248	16341	16184	16323	16182	16140	16234	16321	16176	16236	16275	16280	16155	16151	16225	16265	16324	16268	16269	16219	16116	16232	16160	16222	16404	16284	16305	16239	16264	16304	16131	16089	16153	16311	16357	15945	16302	16417	16257	16196	16241	16073	16297	16145	16174	16353	16169	16274	16195	16168	16126	16346	16279	16173	16195	16192	16251	16232	16193	16328	16088	16414	16271	16282	16344	16163	16233	16211	16218	16174	16371	16243	16256	16134	16287	15949	16086	16052	16131	16181	16304	16349	16115	16283	16295	16266	16378	16268	16099	16330	16249	16237	16379	16221	16097	16215	16359	16352	16358	16198	16440	16228	16402	16239	16349	16222	16327	16327	16417	16122	16144	16221	16220	16191	16289	16292	16289	16300	16303	16184	16229	16217	16215	16232	16213	16166	16133	16195	16252	16266	16229	16281	16127	16114	16130	16279	16039	16248	15967	16195	16284	16373	16269	16126	16228	16351	16223	16301	16262	16247	16254	16308	16419	16340	16104	16112	16402	16182	16067	16184	16085	16283	16303	16193	16197	16278	16044	16152	16176	16334	16137	16336	16200	16316	16340	16058	16399	16285	16144	16329	16316	16252	16260	16173	16194	16306	16226	16109	16236	16133	16220	16170	16265	16234	16171	16252	16280	16369	16362	16009	16235	16353	16302	16299	16253	16288	16082	16285	16019	16340	16284	16091	16313	16231	16252	16402	16122	16364	16221	16391	16341	15975	16087	15994	16075	16349	16439	16343	16082	16132	16255	16135	16396	16154	16323	16018	15909	16334	16315	16304	16304	16315	16274	16137	16146	16215	16260	16295	16107	16141	16305	16247	16305	16196	16252	16279	16259	16400	16185	16136	16319	16493	16318	16260	16202	16227	15975	16367	16095	16075	16170	16344	16388	16333	16015	16127	16089	16113	16295	16425	16345	16140	16233	16180	16285	16156	16302	16225	16179	16084	16106	16244	16079	16282	16285	16155	16320	16303	16188	16216	16316	16344	16331	16317	16237	16013	16203	16221	16325	16357	15973	16189	16077	16205	16199	16325	16226	16213	16166	15946	16232	16311	16234	16123	16132	16412	16125	16302	16211	16185	16058	16267	16291	16197	16239	16219	16490	16391	16167	16219	16317	16318	16181	16170	16340	16114	16325	16122	16291	16198	16170	16210	16337	16291	16180	16151	16310	16139	16334	16221	16172	16329	16275	16213	16229	16178	16147	16357	16228	16157	16073	16097	16065	16260	16318	16076	16215	16225	16089	16268	16139	16335	16179	16221	16204	16269	16156	16280	16315	16236	16030	16368	16150	16187	16234	16240	16158	16256	16315	16241	16434	16340	16094	16112	16221	16325	16185	16238	16328	16377	16360	16182	16286	16299	16209	16151	16216	16228	15928	16235	16194	16277	16159	16254	16122	16251	16216	16195	16377	16320	16174	16140	16375	16061	16090	16229	16221	16448	16245	16309	16228	16336	16195	16270	16377	16289	16367	16244	16322	16398	16482	16276	16229	16232	16062	16266	16053	16237	16268	16093	16248	16235	16268	16027	16205	16113	16153	16170	16176	16165	16102	16195	16372	16265	16376	16311	16271	16274	16236	16130	16311	16355	16316	16304	16359	16175	16270	16292	16360	16279	16332	16351	16124	16470	16247	16242	16288	16156	16117	16302	16126	16351	16341	16224	16133	16257	16148	16235	16169	16103	16335	16171	16245	16236	16448	16368	16156	16279	16218	16187	16334	16307	16130	16351	16260	16205	16162	16287	16166	16278	16160	16289	16249	16150	16191	16075	16242	16204	16003	16268	16249	16255	16233	16083	16189	16305	16098	16177	16280	16253	16168	16299	16315	16181	16257	16202	16220	16317	16189	16262	16229	16215	16175	16190	16184	16264	16105	16250	16168	16262	16076	16247	16197	16321	16116	16175	16328	16265	16315	16327	16406	16088	16187	16276	16174	16347	16315	16475	16187	16222	16188	16268	16107	16002	16360	16150	16118	16318	16221	16284	16317	16217	16133	16107	16238	16000	16117	16145	16238	16333	16038	16045	16283	16046	16432	16043	16136	16274	16154	16112	16153	16100	16261	16296	16073	16118	16257	16265	16341	16260	16259	16215	16569	16109	16037	16234	16244	16252	16380	16296	16217	16179	16264	16222	16232	16117	16252	16094	16338	16067	16398	16251	16249	16191	16414	16353	16250	16344	16350	16267	16163	16406	16248	16345	16205	16404	16332	16098	16198	16066	16232	16306	16159	16243	16502	16121	16280	16192	16139	16379	16330	16284	16371	16123	16352	16322	16060	16316	16398	16356	16157	16036	16098	16378	16286	16317	16294	16148	16245	16103	16265	16260	16432	16147	16346	16138	16152	16271	16239	16343	16145	16373	16293	16254	16308	16110	16227	16302	16092	16457	16191	16203	16344	16190	16180	16313	16217	16163	16173	16101	16228	16265	16082	16410	16017	16260	16320	16329	16431	16201	16336	16236	16150	16274	16292	16099	16057	16293	16183	16349	16155	16253	16166	16158	16085	16375	16194	16171	16219	16182	16312	16293	16277	16152	16022	16259	16241	16244	16054	16176	16270	16401	15969	16346	16098	16237	16220	16063	16189	16143	16242	16197	16285	16288	16317
28363	23193	26958	23341	19818	19543	19388	18938	18923	18914	18701	18904	18991	18944	18956	18852	18882	18927	18745	18649	18710	18824	18848	18815	18832	18825	19002	18719	18832	18882	18762	18907	18726	18913	18734	19020	18810	18805	18926	18730	18855	18790	18836	18914	18780	18820	18967	18780	18757	19024	18889	18753	18636	18907	18520	18666	18836	18798	18796	18874	18827	18854	18820	18882	18682	18854	18884	18814	18770	18999	18876	18815	18987	18808	18813	18765	18807	18935	18825	18918	18945	18870	18912	18856	18725	18922	18763	19079	18659	18663	18622	18984	18608	18773	18876	18822	18810	18896	18965	18999	18953	18818	18786	18822	18856	18711	18959	18890	18681	18751	18916	18792	18948	18639	19005	18731	18673	18844	18682	18854	18668	18884	18798	18729	18859	19018	18467	18869	18904	18811	18806	18609	18972	18811	18877	18703	19002	18935	18735	18846	18723	18814	18719	18790	18738	18577	18828	18848	18739	18712	18895	18819	18841	18839	18842	18744	18826	18732	18721	18783	18698	18583	18585	19025	18771	18871	18800	18691	18842	18726	18629	18890	18536	18807	18660	18577	19000	18740	18897	18784	18924	18935	18719	18786	18725	19005	19019	18679	18678	18802	18821	18612	18991	19066	18745	18685	18796	18873	18879	18878	18976	18911	18829	18853	19075	18804	18689	18858	18638	18702	18916	18998	18770	18956	18858	18777	18723	18708	18740	19021	18849	19004	18801	18790	19040	18709	18893	18853	18771	18695	19117	18855	18721	18944	18958	18945	18984	18620	19044	18663	18875	18878	18661	18746	18545	18716	18817	19009	18861	18838	18909	18713	18922	18788	18896	18723	18750	18829	18759	18946	18675	18832	18734	18769	18822	18672	18812	18731	18653	18915	18839	18540	18932	18953	19020	18847	19078	18792	18737	18659	18600	18813	18825	18858	18810	18818	18609	18774	18682	18693	18664	18966	18671	18892	18972	18799	18821	18929	18655	18589	18803	18599	18673	18913	18732	18819	18715	18953	18696	18969	18686	18749	18839	18814	18788	18836	18685	18768	18954	18783	18801	18742	18745	18843	18781	18786	18919	18658	18906	18645	18643	18635	18911	18922	18819	18946	18812	18728	18651	18846	18993	18681	19046	18816	18779	18980	18809	18934	18883	18762	18800	18826	18817	18713	18711	18639	18729	18649	18880	18766	19015	18806	18958	18618	18730	18878	18649	18889	18825	18803	18811	18904	18743	18739	18806	18782	18762	18863	18933	18982	18631	18601	18832	18734	19079	18670	18651	18632	18691	18925	18612	18907	18747	18754	18669	18752	19130	18688	18853	18830	18825	18989	18862	18853	18817	18869	18825	18775	18639	18754	18837	18993	18824	18869	18742	18735	18676	18761	18545	18698	18794	18771	18710	18815	18939	18831	18948	18691	18832	18706	18718	18794	19019	18673	18954	18769	18718	18764	18675	18766	18611	18828	18964	18772	18829	18620	18704	18682	18828	18643	18725	18697	18719	18749	19027	18838	18859	18830	18834	18648	18830	18892	18586	18859	18831	18886	18844	18774	18880	18774	18811	18699	18887	18702	19067	18635	18766	18922	19003	18770	19061	18879	18808	19046	18808	18637	19076	18750	18586	18819	18812	18757	18959	18468	18813	18891	18860	18535	18721	18809	18645	18773	18807	18732	18587	18952	18771	18746	18836	18808	18872	18766	18752	18628	18842	18797	18941	18782	18882	18812	18748	18835	18820	19034	18657	18795	18847	18981	19009	18732	18720	18742	18896	18670	18797	18791	18798	18959	18900	18730	18879	18778	18740	19003	18881	18841	18683	18848	19034	18918	18807	18911	19038	18820	18916	18839	18700	18560	18624	18904	18831	18739	18728	19002	18789	18876	18708	18890	18781	18664	18579	18737	18762	18637	18939	18688	18627	18643	18686	18750	18721	18830	18604	18791	18767	18768	18878	18803	18739	18697	18854	18607	18547	18716	18818	18929	18784	18612	18910	18710	18736	18912	18779	18774	18789	18923	19137	19014	18714	18708	18798	18792	18813	18779	18713	18794	18828	18799	18767	18734	18622	18931	18928	18957	18890	18754	18874	18849	18840	18922	18932	18788	18840	18825	18727	18658	18728	18827	18804	18612	18563	18845	18926	18654	18711	18702	18836	18824	18913	18726	18701	18830	18731	18881	18833	18654	18629	18737	18868	18896	18719	18799	18829	18914	18883	18615	18831	18947	18849	18821	18815	18920	18860	18835	18739	18856	18764	18667	18650	18857	18852	18808	18643	18930	18652	18609	18597	18784	18783	18662	18749	18829	18852	18754	18753	18682	18657	19027	18775	18822	18654	18695	18922	18937	18885	18877	18793	18784	18807	18692	18743	18941	18803	18829	18892	18926	18925	18773	18955	18762	18748	18746	18748	18880	18623	18918	18863	19019	18874	18977	18930	18934	18838	18724	18960	18867	18790	18875	18840	18813	18966	18650	18620	18663	18851	18958	18797	18764	18810	18713	18755	18872	19011	18682	18993	18701	18839	19000	18867	18895	18806	18930	19015	18978	18758	18754	18852	18936	18694	18770	18793	18793	18745	18729	18879	18699	18657	19041	18982	18878	18853	18827	18733	18714	18580	18832	19036	19014	18899	19116	18959	18642	18932	18899	18884	18913	18712	18959	18811	18908	18787	18817	18803	18961	18858	18775	18732	18717	18798	18655	18946	18748	18995	18829	18912	18784	18712	18837	19070	18961	18896	18843	18917	18837	18928	18698	18801	18754	19042	18834	18470	18793	18648	18711	18941	18809	18698	18884	18904	18859	18893	18735	18496	18948	18768	18798	18624	18599	18638	19004	18628	18824	18856	18593	18882	18627	18802	18751	18742	18977	18852	18890	18781	18980	18960	18785	18883	18952	18866	18791	18795	18721	18798	18751	18817	18714	18944	18861	18743	18832	18727	18705	18730	18855	18916	18927	18764	18595	18968	18647	18774	18701	18738	18699	18803	18621	18965	18599	18760	18987	18741	18909	19042	18916	18632	18901	18862	18909	18873	18904	18852	18812	18966	18789	18805	18726	18918	18856	18768	18668	18830	18847	18992	18802	18942	18872	18894	18795	18789	18853	18756	18814	18658	18746	18817	18624	18899	18661	18711	18807	18656	18925	18735	18684	18825	18886	18795	18705	18887	18774	19138	19020	18784	18897	19022	18532	18765	18744	18765	18841	18685	18865	18845	18675	18747	18889	18780	18741	18841	18795	18750	18850	18781	18731	18966	18839	18761	18820	18815	18805	18744	18913	19075	18821	18976	18490	18679	18644	18802	19074	18825	18829	18942	19040	18947	18884	18974	18805	18915	18665	18653	18645	18991	18602	18747	18812	18764	18688	18827	18588	18763	18720	18800	18907	18890	18762	18766	18909	18717	18873	18692	18867	18788	18662	18895	18837	18689	18878	18868	18819	18862	18658	18808	18765	18598	18907	18868	18758	18951	18868	18827	18951	18839	18865	18771	18866	18765	18733	19016	18716	18779	18690	18793	19101	18845	18918	18870	18609	18847	18870	18695	18765	18816	18911	18751	18771	18804	18811	18817	18770	18851	18891	19127	18779	18702	18827	18993	18820	18826	18774	18724	18777	18810	18710	18799	18617	18911	18673	18994	18800	18970	18923	18819	18804	19037	18597	18871	18666	18940	18981	18802	18758	18794	18716	18767	18850	18793	18876	18852	18923	18907	18910	18665	18560	18807	18748	18874	18816	18611	18822	19011	18788	18791	18944	18827	18807	18743	18807	18837	18654	18952	18747	18682	18770	18850	18719	18810	18634	18975	18590	18840	18748	18901	18793	18942	18792	18701	18777	18813	18996	18769	18834	19006	18906	18625	19020	18930	18890	18745	18855	19021	18727	18763	18906	18855	18906	18800	18879	19030	18662	18810	18975	18963	18606	18823	18919	18641	18716	18812	18882	18873	18835	19003	18860	19117	18917	18816	18761	18867	18773	18879	18796	18863	18824	19005	18814	18767	18791	18864	18839	18771	18789	18732	18734	18851	18541	18686	18941	18986	18782	18804	18889	18868	18794	18792	18898	18697	18962	18757	18639	18710	18917	19019	18670	18960	18950	18947	18714	18769	18575	18768	18715	18758	18798	18824	18831	18702	18694	18981	18832	18819	18702	18838	18850	18747	18722	18776	18685	18938	18837	18688	18702	18625	18882	18725	18762	18914	18686	18901	18872	18986	18819	18772	18844	18719	18846	18783	18845	18949	18583	19011	18951	18970	18825	18904	18895	18784	18844	18927	18639	18691	18993	18986	18901	18837	18776	18846	18564	18845	18915	18923	18912	18725	18655	18793	18876	18831	18753	18814	18848	18902	18955	18992	18924	18881	18839	18807	18840	18817	18931	18692	18859	18960	18918	18793	18675	18687	18683	18788	19093	18857	18804	18580	18820	18867	18785	19011	18730	18911	18689	18764	18743	18516	18651	18804	18939	18768	18929	18669	18855	18644	18643	18869	18786	18830	18918	18790	18877	18781	18895	18663	18817	18916	18658	18868	18797	18966	18905	18869	18725	18872	18852	18791	18869	19052	18718	18929	18759	18729	18807	18748	19045	18653	18678	18686	18845	18984	18888	18640	18663	18910	18751	18822	18784	18822	18839	18849	18669	19061	18727	18957	18731	18993	18932	18676	18666	18790	18789	18944	18800	18826	18722	18901	18852	18802	18555	18609	18918	18804	18940	18850	18822	19091	18781	18847	18578	18862	18678	18805	18741	18777	18596	18839	18801	18730	18855	18908	18755	18642	18742	18922	18574	18926	18861	18709	18930	18814	18976	18808	18825	19011	18826	18597	18651	18469	18763	18642	18870	18905	18770	18716	18861	18692	18905	18919	18862	18752	18896	18883	18944	18734	18793	18951	18959	18808	18951	18968	18856	18666	18755	18651	18760	18809	19008	18689	18880	18866	18933	18774	18755	18747	18978	18957	18830	18833	18709	18894	18614	18818	18607	18994	18752	18692	18753	18758	18714	18734	18798	18815	18915	18609	18666	18824	18725	18843	19014	18666	18834	18969	18752	18604	18917	18910	18901	18659	18749	18978	18864	18802	18687	18960	18826	18906	18800	18671	18813	18847	18746	18823	18911	18931	18677	19117	18747	18761	18828
20041	26206	23839	19010	17488	16616	16136	16030	16024	16145	15863	15779	15802	15885	15863	15923	15849	15748	15893	15914	15632	15850	16011	15876	15938	15969	15963	15765	15957	15807	15717	15879	15797	15920	15726	15841	15735	15841	15798	15779	15939	15893	16044	15881	15845	15890	15880	15848	15707	15881	15959	15739	15888	15822	15648	15896	15999	15860	15955	15763	15919	15877	15784	15706	15825	15845	15852	15787	15890	15978	16052	15926	15914	15902	15744	15672	15932	15835	15795	15961	15786	16012	15716	15853	15767	15876	15868	15908	16021	15841	15770	15727	15878	15686	15797	15754	15750	15987	15837	15742	15897	15816	15902	15890	15869	15736	15752	15833	15947	15838	16001	15694	15693	15854	15909	15832	15692	15864	15979	15879	15733	15722	15760	15763	15932	15908	15909	15926	15860	15782	15853	15657	15648	15889	15780	15826	15680	15742	15891	15841	15955	15881	15817	15910	15864	15894	15865	15730	15785	15702	15555	15846	15828	15733	15895	15841	15786	15799	15759	15873	15872	15969	15815	15844	15882	15778	15764	15829	15896	15907	15861	16053	15783	15759	15695	15778	15744	15891	15847	15774	16003	15814	15798	15903	15798	15922	15800	15852	15938	15747	15883	15848	15708	15816	15817	15845	15698	15779	15863	15901	15900	15866	15760	15962	15825	15866	15784	15737	15872	15911	15790	15529	15871	15689	15822	15662	15960	15734	15716	15902	15675	15711	15946	15890	15768	15763	15780	15984	15843	15943	15874	15855	15866	15784	15901	15976	15728	15774	15727	15844	15884	15836	15896	15875	15801	15876	15814	15917	16031	15730	15877	15776	15737	15996	15906	15780	15843	15963	15733	15916	15908	15722	15680	15756	15735	15919	15922	15723	15929	15838	15757	15830	15745	15816	15725	15832	15789	15775	15823	15908	15720	15857	15881	15700	15686	15849	15875	15760	15951	15905	15730	15803	15966	15894	15853	16017	15698	15886	15539	15787	15789	15769	15865	15901	15661	15718	15803	15864	15868	15758	15882	15822	15688	15728	15747	15753	15708	15811	15919	15632	15889	15676	15935	15988	15888	15791	15878	15850	15981	15882	15741	15722	15701	15889	15924	15856	15673	15853	15813	15751	15873	15752	15689	15956	15690	15867	15684	15909	15875	15962	15710	15921	15810	15876	15694	15954	15816	15766	15997	15631	15891	15730	15984	15870	15840	15678	15799	15836	15842	15721	15937	15740	15885	15838	15958	15712	15882	15863	15700	15873	15838	15980	15632	15791	16006	15918	15882	15723	15711	15826	15714	15812	15775	15843	15856	15895	15765	15827	15869	15823	15815	15754	15873	15762	15768	15725	15738	15770	15869	15737	16085	15724	15911	15964	15776	15756	15738	15913	15814	15692	15859	15876	15824	15777	15739	15831	16077	15854	15818	15786	15828	15779	15780	15826	15838	15925	15724	15857	15816	15744	15860	15836	15725	15875	15942	15850	15929	15791	15745	15917	15787	15681	15846	15712	15742	15818	15723	15757	15790	15883	15801	15798	15812	15879	15720	15835	15727	15777	15779	15727	15873	15815	15760	15982	15874	15784	15776	15678	15869	15808	15629	15906	15672	15993	15860	15654	15685	16002	15878	15755	15716	15740	15766	15839	16062	16053	15714	15850	15859	15722	15844	15873	15815	15963	15712	15822	15861	15850	15888	15741	15883	15909	15805	15866	15796	15992	15821	15655	15913	15744	15792	15828	15922	15997	15782	15752	15750	15877	16010	16029	15865	15619	15700	15804	15786	15847	15685	15789	15905	15760	15765	15851	15881	15779	15764	15889	15755	15907	15851	15838	16007	15947	15803	15706	15830	15786	15819	15834	15690	15883	15893	15815	15752	15830	15893	15861	16006	15770	15944	15520	15896	15852	15853	15825	15812	15802	15942	15853	15762	15686	15770	15785	15862	15921	15790	15754	15790	15846	15736	15911	15904	15850	15980	15763	15985	15838	15849	15929	16001	15990	15863	15798	15766	15878	15711	15848	15745	15672	15778	15594	15851	15751	15856	15740	15599	15763	15904	15774	15804	15825	15946	15739	15858	15842	15947	15783	15840	15828	15658	15862	15865	15748	15626	15695	15833	15911	15973	15976	16026	15871	15795	15627	16013	15724	15868	15776	15777	15874	15910	15849	15926	15893	15783	16001	15790	15802	15864	15880	15714	15681	15825	15690	15713	15768	15857	15966	15822	15923	15756	15871	15908	15559	15704	15774	15878	15883	15810	15815	15876	15853	15854	15778	15874	15884	15695	15715	15907	15743	15875	15941	15824	15908	15660	15901	15828	15970	15820	15803	15813	15745	15906	15854	15875	15821	15785	15772	15857	15777	15840	15843	15730	15831	15798	15827	15986	15646	15801	15739	15842	15931	15819	15929	15657	15745	15906	15660	15693	15777	15838	15847	15728	15863	15733	15826	15815	15773	15913	15902	15878	15890	15795	15867	15707	15853	15740	15980	15713	15840	16044	15751	15804	15655	15922	15757	15759	15874	15810	15909	15770	15945	15810	15713	15803	15808	15645	15657	15793	15777	15871	16019	15733	15783	15750	15719	15774	15614	15852	15893	15669	15963	15801	15680	15894	15835	15776	15777	15917	15856	15772	15878	15819	15759	15841	15720	15845	15876	15887	15933	15930	15788	15727	15908	15746	15758	15974	15735	15805	15869	16049	15933	15768	15831	16013	15763	15777	15751	15780	15816	15821	15796	15895	15690	15850	15906	15750	15964	15817	15678	15904	15858	15955	15759	15942	15903	15859	15717	15977	15839	15841	15701	15816	15758	15767	15831	15745	15838	15887	15616	15803	15922	15914	15889	15837	15706	15941	15778	15868	15833	15718	15809	15890	15798	15963	15897	15703	15753	15834	15636	15781	15700	15852	15917	15706	15972	15874	15754	15866	15665	15816	15931	15939	15754	15870	15838	16031	15875	15688	15857	15604	15847	15890	15855	15619	15778	15747	15751	15752	15760	15778	15838	15777	15843	15729	15747	15871	15858	15717	15847	15752	15828	15832	15867	15904	15735	16015	15903	15782	15844	15797	15914	15731	15840	15897	15779	15904	15838	15743	15942	15845	15833	15948	15671	15987	15820	15905	15899	15700	15873	15846	15837	15801	15851	15729	15757	15859	15620	15824	15814	15884	15774	15732	15937	15741	15843	15953	15858	15910	15775	15745	15756	15758	15931	15697	15798	15859	15795	15804	15731	15837	15668	15798	15733	15980	15974	15749	15809	15761	15857	15842	15889	15914	15851	15748	15613	15808	15959	15866	15856	15819	15857	15942	15769	15954	15875	15827	15804	15701	15800	15922	15739	15883	15860	15904	15700	15817	15866	15910	16029	15837	15712	15730	15855	15882	15642	15808	15905	15702	15875	15604	15816	15913	15880	15877	15743	15735	15716	15810	15770	15837	15776	15924	15697	15963	15786	15847	15871	15773	15756	15836	15810	15954	15985	15700	15807	15845	15840	15820	15732	15790	15887	15920	15801	15820	15821	15824	15943	15885	15741	15948	15876	15711	15830	15650	15882	15845	15813	15818	15818	15657	15903	15808	15972	15841	15747	15739	15781	15822	15707	15938	15717	15827	15912	15930	15971	15801	15905	15868	15743	15884	15878	15823	15956	15728	15910	15654	15940	15890	15711	15780	15944	15876	15878	15908	15857	15735	15568	15947	15895	16072	15822	15916	15977	15615	15962	15919	15604	15822	16035	15935	15829	15868	15782	15879	15754	15677	15687	15795	15704	15914	15613	15859	15658	15876	15645	15806	15729	15856	15682	15874	15832	15767	15936	15798	15878	15790	15702	15831	15812	15758	15982	15813	15578	15763	15758	15777	15721	15812	15862	15736	15758	15731	15870	15823	15783	15953	15882	15552	15876	15902	15877	15843	15856	15710	15839	15923	15755	15782	15872	15922	15718	15798	15712	15919	15953	15868	15891	15948	15529	15857	15694	15693	15933	15739	15873	15858	15720	15706	15970	15683	15748	15844	15814	15785	15719	15954	15770	15872	15881	15809	15821	15913	15858	15620	15902	15961	15903	15799	15747	15726	15877	15868	15767	15632	15842	15683	15984	15799	15864	15877	15859	15826	15697	15960	15799	15827	15789	15902	15633	15808	15802	15929	16007	15879	15809	15651	15771	15800	15781	15989	15930	15772	15817	15825	15827	15864	15851	15822	15805	15917	15764	15810	15951	15716	15987	15545	15875	15939	15795	16023	15960	15742	15846	15871	15591	15560	15790	15876	16038	15739	15940	15889	15767	15889	15857	15763	15839	15689	15624	15910	15658	15809	15744	15771	15793	15823	16056	15996	15905	15929	15891	15850	15851	15747	15932	15779	15831	16020	15717	15918	15974	15778	15752	15553	15948	15821	15705	15843	15779	15772	15915	15921	15894	15793	15605	15914	15958	15744	15928	15764	15818	15901	15919	15836	15731	15794	15624	15865	15714	15996	15891	15873	15840	15980	15957	15648	15786	15785	15861	15806	15865	15827	16026	15965	15677	15897	15933	15864	15782	15632	15824	15792	15658	15869	15815	15759	15793	15765	15898	15969	15816	15840	15683	15858	15838	15679	15824	15679	15672	15892	15745	15907	15838	15858	15692	15751	15766	15859	15802	15833	15871	15828	15848	15901	15734	15924	15821	15798	15840	15951	15897	15829	15847	15848	15910	15882	15734	15932	15884	15768	15895	15773	16101	15923	15846	15775	15884	15859	15822	15774	15819	15725	15839	15591	15922	15748	15818	15935	15753	15727	15872	15789	15850	15855	15820	15826	15759	15810	15822	15886	15930	15734	15878	15778	15780	15836	16003	15767	15812	15832	15734	15739	15851	15807	15863	15671	15770	15884	15935	15930	16129	15801	15858	15821	15731	15806	15735	15796	15846	15827	15842	15756	15836	15736	15848	15660	15806	15943	15904	15709	15836	15757	15715	15716	15776	15812	15919	15746	15914	15779	15904	15987	16006	15854	15841	15932	15701	15951	15912	15755	15905	15707	15904	15734	15765	16015	15839	15778	15820	15867	15725	15817	15716	15678	15753	15736	15729	15685	15922	15809	15801	15785	15951	15936	15900	15938	15901	15741	15926	15842	15838	15814	15875	15557	15796	15770	15714
24258	21646	29292	24637	22783	23189	22859	20109	19671	19627	19683	19622	19542	19512	19318	19327	19192	19469	19221	19357	19277	19223	19228	19290	19182	19057	19091	19466	19150	19387	19052	19030	19149	19206	19301	19294	19142	19079	19191	19106	19065	19063	19221	19316	19063	19106	19193	19306	19409	19323	19099	19120	19198	19420	19246	19141	19051	19074	19217	19000	18926	19047	19085	19196	19372	19293	19032	19425	19593	19203	19308	19356	19350	19276	19268	19275	19243	19106	18914	18879	19086	19050	19177	19407	19190	19050	19135	19070	19039	18967	19004	19083	19123	19224	19073	19177	19063	19155	19205	19094	18984	19354	19173	19099	19088	19146	19040	19195	19241	19263	19299	18928	19151	19082	19062	19024	19284	19151	19145	19018	18968	19079	19008	19092	19080	18979	19184	19231	19109	19142	18948	18910	19092	18929	19061	19189	19303	19245	19009	19183	19150	19062	18995	19111	19149	19143	19084	19155	19000	18993	19087	19157	19231	18989	19069	19005	18958	18989	19228	18992	19243	19171	19131	19031	19032	18976	19108	19045	19011	18943	19178	19194	19218	18996	19029	19028	19062	19272	19141	18886	19033	19191	19095	19182	19396	19042	19139	19060	19092	19052	18988	19030	19234	19237	19011	19158	19108	19328	19190	18996	19095	19009	19118	19043	18883	19022	19130	19135	19073	18999	19168	19159	19112	19124	19010	19072	19052	19220	19182	18956	19101	19231	19136	19080	19209	19388	19237	19148	19204	19051	19005	19029	19103	19216	19171	19148	19095	19039	19084	18978	19008	19201	19048	19082	19158	19129	18964	19007	19124	19285	19289	19287	19383	18947	19144	19278	18995	19085	19247	19039	19212	19230	19094	18945	19124	19007	19138	19312	19207	19176	19009	19069	19098	19224	19169	19025	19129	19354	19191	19108	19059	19132	19074	19014	19074	19022	19136	19067	19069	19168	18989	19360	19336	19071	19200	19080	19078	19384	19191	19202	18877	19230	18915	19069	18948	19168	19201	19121	18977	19040	19044	19074	19143	18945	18903	19140	19042	19035	19269	18957	19094	18992	18795	19099	19087	19107	18993	19067	19184	19257	19262	19308	19099	18865	19181	19081	18944	19076	19018	19163	19168	19048	19128	19181	18994	18966	19121	19194	19175	19109	19067	19064	19166	19001	19165	19131	19286	19272	19066	19187	19065	19039	19061	19202	18976	18983	19054	18887	19301	19020	19072	18936	19076	18913	18858	18878	19079	19341	18970	19213	19133	19121	19182	19228	19067	19048	19111	18825	19175	19184	19159	18925	19208	18988	19247	19088	19269	18964	18972	19050	19099	19077	18945	19084	19170	19040	19337	19063	19034	19024	19157	19087	19138	19160	19207	19123	19055	19186	19132	18993	19205	18846	19232	19136	19155	19152	18959	19214	19111	18957	18961	19014	19326	18991	18928	19211	19119	19271	19139	18932	19201	19250	19237	19028	19131	19052	19213	19189	19019	19101	19140	19196	19166	19103	19126	19129	19291	19159	19057	19089	18902	18834	19107	19127	19217	18942	19296	19030	19087	19088	19159	18906	19000	19020	19014	18993	19210	19105	19065	19098	19122	19097	18951	18830	18890	18856	18992	19312	19079	19052	19150	19150	18909	19175	19074	19022	19156	19152	19092	19235	19231	19129	19140	19051	19125	19224	19061	19075	19034	18939	18876	19045	18889	19073	19102	18930	19054	19141	19067	19082	19047	19148	19146	18938	19033	18830	19229	19065	19034	18901	18831	18993	19264	19133	19238	19121	19029	19115	19122	18808	19033	18945	19086	19101	18986	19054	19212	19163	19002	18765	19001	19090	19063	19010	19158	19057	19131	19086	18982	19091	19227	19178	19039	19049	18900	19178	18978	19191	18951	19145	19118	18966	19003	18808	19234	19214	19266	19250	19189	19326	19082	19003	18999	19013	19064	19045	19114	19079	19047	19209	19219	19254	19062	19109	19174	19239	19204	19117	18996	19130	19419	19033	18987	19054	18994	19140	19162	19315	19090	18983	19024	18944	19134	19155	19134	19086	19047	18874	19140	19257	18955	18986	19203	18971	19284	19174	19079	19043	19235	19053	18967	19064	19231	19205	19103	19169	19246	19340	18851	19104	19133	19171	19053	18940	19205	18855	18964	19125	19236	19231	19077	19149	19079	18988	19023	19336	19204	19206	19097	19164	18976	19168	18858	19073	18952	19198	18976	19094	18889	18852	19042	18928	19208	19198	19027	19181	19368	19017	19039	19026	18898	19105	19056	19295	19200	19096	19135	19183	18991	19121	19070	19189	18829	19193	19208	19114	19079	19097	19002	19052	19032	19108	19109	19007	18898	19076	19186	19079	19173	19005	18925	19193	19124	19149	19392	18967	19092	19049	19080	18970	19105	18966	18922	19286	19272	18997	19153	19015	19188	18917	18918	19098	19087	19035	19051	19202	19042	19030	19176	19221	19324	18987	19079	19207	19059	18988	19019	19217	19065	19214	19171	18996	18913	19114	19132	19120	19127	19226	19153	19402	18982	19111	19088	19087	19236	19158	19019	19051	19146	19164	18977	19104	19131	19385	19073	19261	19268	19241	19055	18990	18843	18929	19219	19032	19022	19284	19089	19030	19190	18966	18998	19090	19200	19017	19021	19077	19071	18968	19187	19125	19132	18996	18787	19078	18970	18957	19074	19129	19092	19143	18986	19169	19142	19123	19078	19277	19000	18888	18841	18951	19138	19176	18998	19035	19020	19231	19185	19015	19143	19190	19119	19194	19287	19040	19102	19102	18943	19178	19042	18889	19229	19253	19196	19151	19364	19257	19148	19155	19206	19127	19004	18937	18973	18993	19124	19205	19255	19042	19278	19180	19108	19022	19027	18856	19061	19158	19078	18981	19064	19024	19251	19173	19127	19118	19200	19192	19039	19215	19097	19157	18983	19160	19083	19066	19159	19153	19306	18949	19266	18916	19125	19142	19245	19109	19223	18944	19066	19093	19109	19114	19008	19254	18906	19098	19049	19187	19068	18936	19011	18956	18986	19176	19176	19289	18933	19107	19101	19145	18956	18940	19002	18994	19132	18929	18970	19066	19121	18996	19131	19082	19023	19118	19009	19042	19032	18929	19016	19117	18923	19145	18994	18973	19093	19040	19062	19053	19147	19032	18979	19118	18979	18993	19184	18980	18812	19081	19006	18894	19030	19135	19077	19219	19134	19234	19161	19075	18905	18848	19056	19075	18866	18986	19198	18865	19025	18997	19047	18946	19088	19290	19004	19328	18978	19163	19033	19117	19056	19245	18949	19190	19045	19209	19348	18929	19191	19328	19072	19371	19193	19133	19115	19008	19231	19024	19036	19118	19067	19151	19063	19086	19077	19098	19049	19033	19047	19193	19040	18926	19196	19025	18922	18975	19268	19330	19020	19395	19100	19175	19038	19323	19213	18986	18897	19302	18977	19096	19105	19207	19103	19075	19094	19154	19033	19277	19013	19065	19259	19177	19197	19073	19039	18960	19181	19298	19081	19013	19238	18992	19117	19014	19055	19142	19167	19124	19147	19181	19155	19195	19169	18981	19238	19115	19083	19072	19028	18924	19158	19304	19110	19158	19001	19090	19226	19079	19249	19174	18971	18838	19021	19087	19047	19036	19023	19001	18980	19003	19107	19201	19305	19063	19141	19028	19051	18940	19344	18957	19315	19225	19126	18992	18942	19066	19054	18881	19049	19115	19215	18972	19168	18965	19254	18993	18961	19196	19221	18949	18866	18985	19032	19188	19120	19056	19139	19076	19187	19023	19041	19134	18993	19229	19383	19163	19250	19125	18920	19217	19388	19130	18925	19250	19151	19105	19062	19372	19102	18981	19090	18905	19132	19112	19120	19152	19235	19299	19166	19267	19160	19265	19138	19108	19324	19024	19429	19149	19056	19167	18998	19149	19057	18977	19133	19049	19114	19207	19108	19166	18890	18798	19198	19295	19124	19214	19084	19036	19289	18917	19100	19066	19058	19305	18953	19171	19106	19200	19167	19333	19197	19085	19136	18996	19187	19109	19000	19142	19097	18988	19194	19141	19325	19202	18974	19048	19257	18895	19149	19034	19011	18960	19133	19067	19081	18982	19093	19196	19117	19077	19028	18813	19029	19209	19051	19012	18951	18962	19215	19076	19122	19107	19032	19143	19003	19099	19218	19159	19254	19249	19028	19040	19148	19180	18976	19185	18853	19018	19067	18996	19055	19148	19170	18959	19108	18988	18857	19088	19138	18885	19339	18991	19133	18901	19094	19124	19216	19130	19157	18950	18806	19162	19202	18843	18955	19036	18982	19063	19007	19013	19291	19153	19085	19065	18900	19163	19118	19169	19191	19060	19076	18996	19022	18901	19212	19117	19253	18962	18963	19237	19290	19192	19123	19128	19068	19087	18929	18963	19085	19285	19077	19104	19218	18858	19005	19078	19168	19140	19131	19234	19024	19116	19173	19071	18966	19261	19161	19147	19094	19166	18969	19062	18936	19100	19014	18977	19187	19247	19195	19136	19130	19240	19128	18958	19092	18999	19090	18927	19154	18963	19159	19012	19109	18892	18956	19081	18923	19337	18971	19135	18903	19044	19112	18956	19131	19126	19170	19107	19099	19142	19059	19163	19045	18946	19208	19097	19069	19063	19281	18890	19307	18888	18944	19194	19110	19193	19156	19299	19137	19166	18925	18929	19181	18995	19164	19068	19205	18980	18887	18991	19131	18817	19010	18983	19273	19142	19161	19052	18990	19251	19139	18993	19004	19027	19071	19311	19050	19144	18993	19022	19062	18908	19064	19127	19050	18962	19105	19091	19151	19207	19469	19126	18960	18932	19290	18864	18933	19008	19141	19162	19133	19048	19118	18924	19109	19181	19038	18984	19082	19176	19033	19000	19207	19051	18941	18991	19027	19141	18973	18985	19230	19040	19106	18915	19020	18985	19122	19054	19167	19280	19204	19082	18967	18950	18967	18921	19096	19039	19158	19045	19108	18953	19195	19204	19094	19089	19064	19124	19234	19105	19189	19058	19298	19155	19226	19063	18977	19104	19065	19040	19040	19031	19136	19059	19148	18884	18943	19045	19085	19104	19022	18900	19237	19271	19012	19089	18983	18882	18928	18991
20451	34713	30844	23043	19723	18054	17551	16773	16760	16688	16545	16213	16295	16234	16105	16282	15962	16225	16076	16260	16034	16016	16109	16130	16058	16105	16056	16010	16058	16244	16004	16099	16024	16157	16171	16091	16102	16029	16008	16014	16004	16184	16138	16026	16220	16252	15972	16229	16065	16076	15967	15865	16192	16017	16098	16189	16058	15992	15927	16185	15917	16100	15913	16133	16065	15979	16059	16786	16608	16597	16215	16231	16160	16066	15850	15930	15789	16130	15940	15965	15987	16003	16157	16001	16068	15938	16155	15923	15878	16063	15872	15949	16031	15945	16090	15994	16068	16074	15972	15891	16032	15915	16239	16025	16031	16062	16005	15949	16069	16068	16002	15892	16063	15935	16055	16009	15993	15978	16068	16002	15833	16004	16061	16013	16101	16020	16094	16030	16154	15963	15903	15943	16253	16055	15917	15778	15851	15968	15927	16165	15964	15826	16097	15921	15958	16005	15967	15913	16029	16120	16096	16025	15923	16049	16106	15840	16082	16096	16001	15871	15907	16143	15887	16247	15879	16117	16066	16153	15826	16070	15901	16034	15996	16020	15900	16079	16112	15937	15871	15974	16089	15931	16030	15984	15973	16047	16105	15933	16074	15999	16021	16043	16015	15883	15925	16039	16056	15912	16080	15984	16042	15891	15975	15978	15953	16004	16046	16089	16098	16108	15979	15935	16089	15847	16174	16054	16059	15932	16188	16037	15954	16001	15998	16014	16096	16008	15925	15935	16279	16070	15981	15928	16225	16002	16035	16076	15910	16083	16027	15964	16005	15763	15856	16141	16025	15935	16081	16074	15975	15923	16105	16003	15937	16019	15953	16066	15969	16046	16013	16106	15990	15940	15849	15996	15883	16068	16154	15957	15978	16066	15888	15999	15850	16008	16005	16026	16032	15957	16016	15851	15993	15929	16057	15943	15988	15975	16091	16102	16024	16103	16089	15949	15872	16070	15946	15979	16149	15947	15823	16056	15899	16084	15953	15929	16071	15956	15986	15964	15965	16058	15929	16015	16105	16115	16026	16113	16084	15998	15940	16070	16065	15971	15884	16081	15904	16044	16149	16120	15968	16017	16071	15995	15810	15944	15958	16017	15871	15943	15985	16064	15919	15941	15943	15957	15966	15896	15823	16075	16055	15993	16107	15962	15923	15998	16011	16036	15963	15981	15992	15876	15830	15984	16079	15874	15941	15918	16115	15930	15911	16060	15928	16018	16193	16061	15974	16027	15977	15877	15915	15892	16013	16177	16022	15881	16100	16033	16112	16089	15892	16062	15894	15976	16081	16091	15944	15992	15788	16026	16043	15943	15901	15962	15941	15881	15959	16182	16078	15847	16011	16080	16023	15930	15788	16166	16125	15957	16016	16064	15753	15977	15967	15840	15893	16065	15967	16071	16005	16092	15976	16040	16044	16048	15974	16227	16051	16083	16121	15853	16208	16143	16101	16105	15843	15962	15966	16119	15974	16059	15880	15968	16132	16002	15982	16083	16057	15939	16004	16138	15942	15974	15938	16173	15870	16113	15902	16134	16027	16058	15870	15970	16057	15800	16169	15877	16026	16122	15968	15943	16087	16039	15904	15909	15902	16016	16033	16060	15916	15903	15901	15934	16029	16048	15928	15996	16076	15894	16227	16021	15904	16070	15924	15982	15971	15912	16068	15928	16023	16035	16228	15932	15897	15963	15916	16073	16156	16011	16094	15871	16009	16149	16023	16055	15957	15972	15980	15920	16065	15927	15827	16055	15982	16044	16059	16207	16079	15922	16094	16022	15968	16230	16000	16120	15938	16055	16007	16033	15988	15932	16031	16154	15930	15979	15963	15964	15964	16125	15979	16064	15933	16065	16066	15986	15856	15914	16193	15918	16000	16012	16052	15927	15930	15916	15993	16005	16075	15956	15962	16132	16076	15963	16078	16080	16043	15904	16157	16057	16133	16022	16055	15984	15992	16016	15962	16079	15875	15940	16100	16050	16056	16020	16128	16102	16205	15955	15980	16007	16132	15903	16111	15829	16126	15921	15911	15958	16098	16097	15959	16057	15934	16014	15946	15990	15938	15949	15956	15934	16011	16104	16032	16039	16030	16059	16182	15986	15932	15903	15991	15943	16099	15949	16023	15962	16070	16034	16007	15905	15986	15910	15824	16012	16046	16104	15999	16180	16075	16006	15945	15828	16091	16014	16039	15936	16073	15881	15928	16055	16164	16103	15914	15959	15877	16108	15939	16073	16090	15944	15860	15998	15909	15987	16129	16072	15976	16024	15827	15972	16031	16023	16013	15795	15945	15809	16022	15804	15935	16018	15933	16004	15905	16050	16032	16070	15972	16069	15993	16058	15961	15846	15896	16048	16061	15862	15944	15793	15982	15966	16158	15913	15995	16083	15977	15987	15973	16018	15998	16120	15933	16135	16031	16029	16017	16114	16022	16056	15952	15884	15922	15905	15873	15916	16111	15919	15898	16033	15953	15977	15983	16030	15889	16010	15876	16004	16161	16105	15863	16030	16057	16022	15992	15718	15959	16055	16226	15931	15922	16066	16086	16078	15811	16141	15929	16048	16084	15938	16031	16052	16063	16015	16227	16033	16035	16114	15919	16171	16136	15817	15892	15987	16193	15927	16025	15902	16148	16011	16046	16045	16064	15968	16074	16081	16034	16202	15998	15916	15925	15955	15944	16088	15899	15985	15968	16148	16047	16024	15957	16059	16171	15856	15873	16078	16027	15900	16078	16135	16081	15866	16016	15903	16004	15930	15919	15997	16081	15979	15988	15986	16028	16131	15971	15882	15934	16046	16028	16057	16089	15935	15978	16057	15887	16021	15963	15994	16039	16082	16017	15999	15969	15972	16070	15963	16078	15987	15863	16239	16100	16025	15971	16032	15885	15897	15957	16156	16150	16130	16082	15964	16005	15889	16043	16061	15886	16006	16057	16017	15955	15990	15970	16067	15905	16010	16002	16107	16070	15974	16014	15950	16006	16059	15946	15999	15795	16243	16001	15951	16023	16037	16096	15909	15982	16060	16137	16080	16066	16023	15957	15979	16007	16014	15961	15869	15992	15957	15916	15957	15988	16074	16112	15911	15968	16252	15882	15902	15964	16049	16016	16056	16073	16112	15987	15889	15870	16038	16156	16012	16152	15989	15955	15979	16121	16137	16181	16008	16078	15925	16027	15943	15922	16026	15926	16010	15985	15997	16001	15935	16029	15937	16061	16002	16113	15873	16047	16089	15952	15952	16075	15993	15839	15979	15864	16020	16144	15826	16101	16109	15962	15982	16014	16191	15944	15997	15976	16022	15989	15951	15991	16068	16013	16031	16031	16003	15907	15907	15996	15950	15958	16049	16273	15964	16214	16058	15914	16127	16003	16002	15924	15906	16122	15871	16243	16083	16061	16039	15969	16000	15930	16003	15945	16114	15973	15939	15943	16042	15908	16038	16138	16137	16055	15964	16028	16096	15957	15938	16063	15920	16103	15991	15996	15928	16082	16040	16032	16100	16239	16189	16039	15892	16118	16051	15886	16032	15753	16125	16107	15963	15991	16049	16119	15987	16102	15944	15907	15989	15924	16004	15940	16176	16057	16243	15988	16041	16018	16179	16185	15977	15941	16118	16086	15972	16088	16099	16024	16202	16081	15936	16077	15945	16048	16199	15909	15935	15924	16162	15843	15933	16020	15897	15888	16137	16234	15949	15960	16027	16222	15972	16065	15975	15920	15930	15727	15900	16018	16014	15971	15987	15962	16104	16223	16011	16008	15986	16123	16116	16108	15962	15943	16013	16025	16103	15964	15793	16156	15982	15997	15906	16011	16011	15826	16053	16016	16060	16128	16022	15986	15948	16153	15922	15787	16071	15954	16018	16070	15959	15895	15980	16044	15923	16013	16043	15987	16058	16047	15825	16150	15941	16004	15898	15964	16080	15912	16211	15748	16120	16007	16125	15900	16047	16100	15986	16173	16134	16119	15805	16038	15931	16185	15894	16044	16138	15939	16007	15913	16085	16082	16012	15966	16153	16112	15996	16046	15985	15900	15981	16093	16150	15976	16067	16150	16074	15955	15883	15934	16100	16025	16052	15912	15978	16052	16011	16025	15842	16124	16100	15847	15985	16140	16097	16009	15946	15900	15993	15814	16148	15979	15955	16039	15947	15931	16053	15982	16014	16066	16003	15911	16063	15966	16172	16034	16010	16133	16084	15798	16020	16034	16012	16150	15939	15921	16015	16072	16057	15835	16061	15933	15932	15845	15862	16278	15974	15860	15903	15986	16094	16057	15995	15985	16003	15764	15987	16114	16085	15996	15929	16157	16084	16072	15908	15914	16074	16069	15909	15989	15983	16007	16002	15955	16013	16049	16257	16234	15902	16058	16026	15966	15854	15958	15903	15993	15978	16088	16071	16122	16043	16190	16139	15996	16014	15983	16052	16056	16086	16034	15891	15983	16005	16092	16030	16061	16167	15898	15862	15964	16046	15890	15721	16006	16081	15996	16031	15914	16029	15932	16200	15987	16198	16135	15946	16016	16076	16038	16110	15995	15931	16072	15951	15994	16039	16018	15967	15992	16125	15946	16005	16173	16137	15991	16074	16368	16096	16141	16161	16071	16081	15964	16104	16079	16026	16033	16102	16053	16015	15854	16030	16037	15871	15890	16031	16043	16072	15967	16099	15976	15983	16167	15966	15964	15928	15885	15996	16093	16067	16095	15611	15968	16159	15810	15950	16037	16096	15979	16006	15958	16009	15993	16157	15878	16076	15992	16001	15855	15946	16129	16105	15891	16078	15866	16024	15898	15986	15995	16042	15991	15871	15913	16126	15954	16104	16041	16044	16009	15849	16056	16048	16080	15988	15969	16061	16078	16158	16134	16014	16039	15963	16075	15996	16012	16169	15913	16041	15926	15869	15847	15784	16023	16025	16055	15798	15996	16034	16063	16073	16020	16061	15877	16062	16065	16008	15918	15962	15980	16012	15943	15955	16049	15850	16150	16013	15986	16080	15912	15924	16208	16019	16062	15964	15869	15903	15839	16006	16042	15919	15839	16022	16066	16035	15993	16213	16025	15996	15998	16004	16156	16063	15951	16108	16028	16067	15911	15933	16018	16058	16120	16098	15996	16025	16021	16227
23230	21617	29555	24164	21845	23831	25169	19595	18568	18810	18548	18289	18280	18214	17943	18038	18147	18090	17900	17880	17902	18010	17960	17790	17905	17824	17844	17813	17872	17697	17684	17716	17507	18220	18081	17844	17804	17820	18093	17794	17614	17879	17868	17824	17751	17853	17899	17866	17963	17684	17709	17633	17590	17962	17685	17882	17845	17569	17767	17621	17666	18080	17885	17847	17637	17582	17598	18438	18808	18776	18366	18147	17749	17969	17644	17824	17756	17707	17722	17730	17618	17889	17816	17812	17729	17769	17759	17655	17722	18006	17582	17504	17613	17926	17808	17685	17814	17739	17790	17618	17601	17556	17547	17826	17569	17699	17788	17564	17540	17806	17886	17709	17716	17567	17639	17821	17659	17624	17766	17624	17774	17596	17873	17774	17678	17527	17823	17733	17693	17764	17739	17809	17694	17623	17878	17677	17583	17853	17738	17674	17762	17660	17612	17775	17767	17930	17662	17889	17865	17635	17697	17605	17680	17442	17606	17787	17778	17603	17861	17606	17797	17627	17467	17721	17660	17606	17433	17706	17628	17607	17709	17537	17858	17594	17575	17350	17668	17819	17648	17853	17597	17472	17809	17581	17676	17602	17728	17912	17762	17883	18010	17593	17751	17852	17574	17764	17626	17687	17658	17672	17746	17806	17763	17699	17592	17756	17635	17846	17606	17542	17711	17540	17861	17801	17821	17587	17777	17771	17515	17754	17683	17489	17774	17671	17690	17636	17570	17549	17957	17786	17707	17587	17621	17687	17694	17732	17715	17475	17577	17799	17631	17834	17798	17525	17823	17772	17665	17660	17725	17642	17546	17591	17711	17765	17595	17612	17780	17601	17813	17765	17684	17718	17563	17671	17747	17647	17705	17711	17741	17643	17757	17756	17519	17595	17429	17810	17753	17719	17577	17686	17775	17991	17822	17724	17585	17633	17456	17656	17697	17750	17374	17624	17576	17740	17745	17561	17718	17729	17634	17795	17736	17876	17595	17601	17668	17532	17662	17678	17659	17584	17703	17510	17603	17538	17435	17813	17809	17634	17750	17768	17406	17806	17714	17870	17614	17668	17658	17834	17740	17632	17707	17649	17810	17699	17581	17768	17607	17794	17745	17533	17556	17561	17539	17495	17741	17716	17779	17744	17775	17739	17718	17654	17648	17836	17821	17793	17502	17618	17575	17708	17405	17777	17743	17791	17885	17737	17751	17544	17739	17581	17647	17744	17572	17709	17773	17742	17874	17725	17584	17772	17521	17737	17758	17636	17634	17912	17779	17679	17647	17660	17651	17866	17624	17607	17590	17765	17695	18026	17812	17443	17479	17569	17756	17803	17515	17671	17761	17776	17730	17656	17745	17588	17639	17529	17742	17739	17636	17547	17723	17906	17541	17740	17559	17858	17642	17536	17438	17492	17789	17409	17650	17697	17628	17729	17569	17668	17601	17600	17531	17665	17627	17579	17763	17555	17748	17772	17814	17535	17682	17533	17586	17527	17679	17603	17590	17630	17606	17525	17652	17532	17625	17576	17752	17921	17722	17429	17573	17732	17513	17531	17672	17652	17667	17644	17635	17901	17691	17782	17652	17824	17810	17864	17758	17629	17722	17670	17831	17681	17595	17820	17551	17751	17774	17557	17662	17793	17530	17666	17850	17635	17596	17708	17823	17807	17628	17630	17430	17845	17808	17730	17884	17563	17808	17685	17693	17657	17671	17815	17684	17626	17834	17681	17685	17652	17783	17660	17579	17687	17655	17643	17708	17669	17546	17558	17686	17884	17716	17535	17808	17663	17517	17629	17671	17602	17624	17839	17665	17751	17629	17556	17698	17777	17965	17732	17548	17738	17754	17681	17514	17434	17798	17635	17598	17685	17621	17605	17606	17730	17603	17752	17674	17816	17733	17693	17596	17834	17934	17408	17558	17522	17686	17939	17698	17805	17640	17499	17501	17817	17625	17652	17820	17678	17630	17614	17732	17789	17845	17874	17685	17706	17568	17776	17516	17529	17898	17820	17801	17627	17620	17671	17797	17651	17771	17674	17693	17748	17716	17651	17611	17870	17678	17722	17844	17618	17577	17760	17679	17710	17760	17664	17653	17563	17773	17743	17633	17733	17583	17354	17729	17818	17571	17654	17582	17785	17717	17674	17788	17699	17674	17632	17702	17744	17816	17852	17773	17801	17824	17897	17876	17538	17686	17634	17753	17785	17731	17684	17768	17694	17808	17650	17615	17509	17607	17717	17894	17690	17594	17584	17690	17556	17792	17667	17751	17751	17766	17734	17725	17799	17784	17919	17697	17595	17690	17764	17642	17794	17785	17559	17713	17888	17544	17524	17520	17797	17612	17647	17729	17774	17447	17637	17440	17741	17504	17643	17624	17879	17956	17874	17752	17694	17642	17707	17602	17752	17782	17504	17818	17757	17613	17909	17775	17740	17828	17732	17671	17796	17727	17796	17567	17672	17697	17581	17637	17525	17574	17640	17674	17711	17654	17781	17789	17639	17679	17781	17583	17804	17757	17486	17774	17613	17610	17624	17553	17598	17575	17438	17721	17606	17828	17752	17858	17512	17521	17592	17645	17605	17672	17658	17551	17657	17803	17932	17721	17587	17767	17675	17725	17787	17894	17815	17851	17997	17679	17689	17823	17666	17742	17871	17617	17795	18002	17485	17757	17749	17749	17568	17729	17771	17642	17562	17528	17647	17583	17428	17727	17780	17606	17696	17639	17666	17726	17782	17682	17851	17820	17821	17679	17692	17754	17805	17628	17722	17522	17555	17772	17586	17433	17685	17799	17653	17661	17769	17656	17576	17730	17834	17792	17776	17459	17810	17699	17673	17640	17739	17786	17821	17734	17799	17833	17514	17827	17619	17744	17799	17690	17691	17843	17640	17772	17612	17706	17561	17541	17679	17557	17787	17756	17548	17630	17705	17625	17433	17389	17564	17775	17492	17383	17717	17870	17686	17643	17466	17868	17731	17658	17484	17712	17865	17626	17578	17708	17723	17710	17629	17826	17757	17649	17469	17757	17579	17725	17486	17737	17536	17606	17501	17700	17491	17566	17738	17577	17619	17732	17753	17931	17709	17876	17829	17744	17708	17728	17782	17495	17680	17756	17807	17581	17780	17669	17594	17598	17724	17679	17574	17575	17649	17809	17696	17691	17563	17725	17894	17803	17610	17573	17584	17737	17633	17778	17689	17577	17655	17742	17540	17572	17763	17596	17637	17621	17613	17805	17821	17581	17606	17537	17683	17464	17668	17880	17623	17654	17745	17768	17402	17705	17679	17727	17835	17692	17468	17576	17588	17718	17631	17803	17720	17726	17692	17709	17613	17512	17561	17544	17770	17731	17583	17679	17797	17652	17831	17673	17466	17658	17685	17496	17631	17648	17386	17688	17510	17678	17854	17710	17446	17571	17644	17637	17621	17668	17606	17602	17720	17793	17646	17738	17865	17651	17727	17798	17785	17607	17895	17628	17730	17833	17614	17760	17848	17838	17753	17815	17662	17626	17719	17578	17939	17722	17743	17511	17733	17861	17661	17581	17602	17900	17698	17752	17757	17385	17752	17625	17680	17705	17684	17771	17596	17804	17808	17627	17531	17701	17738	17708	17749	17666	17635	17697	17482	17896	17628	17677	17756	17520	17627	17569	17602	17785	17703	17576	17579	17847	17657	17890	17760	17569	17842	17645	17588	17707	17581	17744	17719	17846	17594	17595	17699	17752	17641	17854	17746	17860	17654	17584	17651	17669	17555	17533	17586	17442	17770	17747	17838	17721	17651	17661	17566	17520	17777	17649	17567	17565	17911	17802	17632	17731	17541	17418	17555	17613	17766	17637	17703	17706	17604	17605	17772	17665	17712	17414	17720	17705	17691	17802	17651	17604	17650	17652	17592	17716	17590	17548	17549	17849	17660	17476	17670	17510	17619	17569	17754	17740	17591	17835	17687	17655	17705	17753	17480	17671	17577	17559	17800	17685	17557	17675	17497	17722	17714	17573	17587	17900	17769	17870	17700	17525	17729	17715	17427	17638	17584	17627	17644	17644	17698	17548	17576	17526	17668	17780	17740	17732	17444	17671	17710	17786	17699	17511	17587	17676	17696	17540	17774	17625	17885	17492	17563	17697	17640	17570	17526	17629	17632	17579	17717	17673	17560	17716	17558	17632	17777	17660	17664	17728	17689	17595	17656	17454	17524	17670	17526	17793	17553	17595	17533	17796	17722	17851	17810	17632	17705	17576	17907	17660	17694	17946	17640	17680	17651	17601	17599	17760	17612	17692	17709	17566	17958	17676	17659	17516	17694	17641	17526	17611	17595	17831	17620	17644	17766	17733	17545	17652	17532	17602	17595	17657	17664	17645	17496	17495	17805	17694	17419	17609	17598	17710	17602	17804	17859	17606	17759	17732	17673	17703	17710	17787	17755	17767	17699	17537	17691	17413	17543	17764	17738	17898	17837	17603	17532	17793	17702	17748	17629	17687	17623	17758	17517	17711	17725	17989	17839	17660	17675	17761	17648	17653	17696	17784	17720	17686	17661	17775	17580	17743	17713	17689	17709	17697	17770	17617	17743	17675	17601	17727	17785	17730	17887	17543	17685	17512	17604	17790	17739	17682	17716	17742	17687	17988	17764	17664	17629	17599	17623	17792	17598	17686	17508	17675	17749	17810	17503	17655	17658	17674	17761	17729	17592	17637	17842	17731	17543	17508	17624	17491	17650	17580	17682	17778	17792	17542	17654	17668	17729	17532	17447	17586	17699	17616	17537	17841	17569	17632	17554	17650	17415	17444	17710	17598	17775	17589	17613	17741	17708	17806	17545	17551	17805	17478	17538	17928	17696	17786	17894	17778	17819	17246	17602	17863	17763	17749	17636	17782	17725	17872	17482	17721	17752	17533	17854	17682	17711	17817	17549	17917	17711	17745	17653	17782	17725	17619	17894	17745	17781	17791	17462	17720	17552	17689	17798	17597	17693	17818	17801	17321	17625	17632	17522	17776	17928	17845	17568	17706	17635	17676	17793	17627	17678	17941	17663	17591	17612	17749	17838	17584	17906	17716	17752	17664	17458	17649	17492	17683	17675	17702	17702	17627	17748	17503	17690	17691	17796	17644	17779	17839	17605	17747	17665
21478	39112	34719	26148	21546	19216	17806	16906	16815	16317	16049	15928	15648	15612	15393	15374	15365	15339	15332	15312	15358	15224	15296	15179	15098	15340	15229	15175	15256	15274	15237	15143	15177	15261	15088	15211	15258	15257	15008	15270	15201	15210	15190	15240	15215	15218	15222	15304	15292	15098	15151	15375	15257	15222	15207	15307	15166	15289	15212	15306	15371	15240	15228	15141	15220	15198	15028	16125	16818	16266	15873	15519	15258	15220	15210	15096	15008	15083	15043	15088	14991	15208	14997	15091	15105	15220	15229	15201	14998	15320	15085	15109	15313	15358	15461	15108	15128	15156	15177	15279	15285	15109	15282	15385	15191	15119	15386	15276	15102	15323	15298	15036	15274	15191	15074	15147	15188	15196	15160	15263	15229	15272	15183	15282	15104	14973	15277	15043	15186	15110	15068	15286	15013	15111	15049	15052	15255	15188	15100	15146	15082	15386	15093	15177	15207	15152	15076	15337	15148	15056	15090	15243	15219	15161	15156	15134	15053	15250	15098	15109	14918	15346	14983	15208	15087	15257	15116	15141	15140	15188	15009	15058	15172	14917	15175	14958	15040	15184	15139	15178	15075	15095	15096	15256	15067	15229	14976	15061	15110	15206	15289	15137	15121	15118	15033	15218	15088	15214	15215	14989	15026	15133	15071	15072	15127	15026	15259	15036	15156	15011	15137	15029	15021	15011	15181	15098	15164	15179	15192	15006	15082	15050	15098	15113	15130	15062	15181	15131	15314	15191	15054	15157	15087	15178	15112	14997	15109	15181	15078	15090	15349	14968	15174	15065	15310	15096	15000	15191	15140	15186	15319	15072	15327	15136	15178	15020	14945	14993	15003	15358	15030	15211	15184	15178	15158	15072	15082	15143	14860	15036	15273	14990	15156	15230	15069	15127	15051	15030	15095	15112	14909	15172	15372	15344	15065	15109	15005	15214	15147	15137	15103	15215	15096	15284	14980	15047	15055	15167	15165	15111	15183	15026	15092	15147	15023	15110	14952	14954	15228	15000	15100	15017	15153	14917	15088	15230	15130	15182	15013	15265	15249	15189	15221	15042	15162	15012	15026	15100	15033	15163	15309	15079	15090	15129	15254	15192	15122	15232	15045	14943	15194	15235	15022	15016	15195	15083	15151	15103	15285	15084	15028	14957	15230	15016	15189	15042	15141	15119	15152	15299	15117	15047	15086	15165	15109	15148	15123	15387	14952	15134	15190	15208	15264	15202	15045	15225	15111	15242	15272	15082	15152	15071	15224	15108	15063	15195	14961	15180	14947	15261	15090	15073	15133	15086	15297	15120	15122	15185	15155	15143	15024	14881	15223	15003	14990	15122	15120	15165	15075	15023	15154	15075	15198	15113	15102	15147	15211	15049	15257	14923	15073	15040	15016	15139	15044	15199	15016	15166	15017	15040	15225	15145	15190	14936	15187	15158	15082	15167	15206	15203	14969	15035	15147	14931	15139	15115	15004	15178	15030	15201	15031	15065	15166	15137	15170	15252	14982	15042	15081	15195	15207	15150	15016	15146	15058	15245	15043	15085	15353	15046	15050	15133	15252	15045	15165	15158	15169	15147	15285	14900	15071	14937	15123	15216	15155	15018	15158	15086	15308	15022	15086	14994	14917	15104	15230	15140	15179	15312	15100	14779	15075	15293	15105	15047	15211	14955	15199	15328	15008	15114	15186	15019	15095	15091	15217	15225	15187	15026	14903	14967	15149	15157	15087	15072	15177	15017	15050	15178	15173	15027	15155	15248	14994	15012	15104	15041	15069	15096	15218	15233	15072	15102	15057	15134	14876	15166	15232	15084	15255	15144	15198	15149	15045	15100	15037	15396	15108	15251	15086	15176	15096	15126	15075	15139	15157	15129	15107	15083	15167	14948	15054	15044	15094	15002	15245	15151	15192	15086	15115	15134	15161	15124	15240	15160	15186	15166	15075	15092	15248	15121	15023	15302	15001	15168	15103	15340	15087	15118	15220	15118	15080	15031	15173	15146	15228	15081	15209	15012	14975	15225	15152	15109	15264	15051	15159	15099	15197	15091	15109	15104	15044	14906	15145	15221	15172	15045	15327	15155	15127	15033	15257	15150	15318	15014	15092	15114	15081	15218	15221	15226	14972	15130	15264	15189	15132	15225	15045	14973	15171	15107	15054	15121	15359	15074	15026	15230	15273	15211	15069	15101	14932	15381	15167	14934	15228	15163	14968	15228	15194	15101	15051	15310	15181	15347	15122	15052	15165	15276	15029	15123	15174	15118	15189	15105	15132	15145	15190	15199	15076	15340	15215	15145	15191	15198	15223	15123	15025	15087	14965	15089	14994	15132	15154	15146	15046	15121	15368	15117	15268	15083	15124	15268	15264	14929	15169	15158	15042	15136	15135	15156	15105	15305	14998	15037	15162	15144	15103	15120	15207	15126	15128	15087	15026	15214	14959	15091	15218	15253	15238	15304	15228	15245	15042	15191	15180	15082	15158	15159	15090	15169	15170	15179	15234	15260	15281	15149	15051	15099	15120	15185	15069	15295	15138	15039	15092	15315	15062	15140	14988	15092	15119	14958	15105	15054	14982	15264	15138	15053	15101	15293	15108	15059	15190	14970	15207	15122	15153	15179	15253	15153	15214	15043	15215	15146	15117	14971	15113	15119	14974	15049	15014	15130	15168	15159	15055	15272	15164	14985	15056	15021	15146	15292	14924	15026	14999	15183	15291	14949	15057	15068	15047	15123	15300	15126	14957	15024	15193	15023	15304	15280	15165	15220	15159	15207	15130	14978	15082	15133	15149	15061	15047	15189	15090	15039	15154	15191	15136	15207	15053	15001	15063	15156	15051	15097	15249	15112	15123	15160	15039	15223	15046	15156	14992	15183	15088	15310	15119	15095	15193	15172	15032	14940	15155	15089	15187	15201	15266	15082	15150	15040	15221	15185	15128	15140	15137	15189	15272	15098	15062	15173	15080	15257	14979	15070	15183	15133	15104	15101	15187	15135	15177	14950	15096	15046	15099	15237	15138	15053	15081	15305	15109	15297	15067	15151	15187	14947	14997	15036	15157	15178	15071	15032	15197	15176	15290	15148	15400	15162	15038	15220	14999	14978	15210	15039	15223	15169	15204	15041	15259	15104	15046	15163	15043	15135	15062	15100	15392	15045	15004	15042	15051	15061	15193	15032	15129	15109	15164	15046	15049	14997	15162	15183	15160	15174	15199	15078	15244	15118	15094	14996	15073	15107	15136	15302	15277	15205	15109	15175	14929	15113	15120	15087	14968	15105	15186	15030	15009	15078	15214	15083	15193	14960	15024	15064	15226	15091	15306	15135	15182	15082	15076	15143	15202	15012	15151	15234	15138	15001	15167	15111	15120	15086	15100	15240	15055	15122	15045	15204	15247	15254	15142	15056	14870	15178	15015	15050	15086	15219	15156	15078	14880	15047	14976	15072	15258	15335	15171	15048	15082	15026	15259	15155	15119	15296	15202	15130	15019	15166	15166	15194	15276	15064	15210	15134	15014	15263	14973	15007	15103	15124	14938	15324	15147	15252	15228	15251	15172	15131	15113	15077	15197	14966	15201	15017	14938	15242	15205	15201	15026	15138	15213	15097	15242	15142	15042	15293	15044	15061	15178	15167	15012	15107	15047	15161	15092	15168	15045	15110	15194	15097	15020	15195	15204	15046	14949	15058	14984	15245	15209	15174	15030	15091	15300	15066	15093	15225	15248	15133	15143	15037	15109	15083	15143	15155	15159	15250	15132	15070	15209	15168	14977	14943	15197	15132	15146	15088	15113	15146	15033	15153	15100	15033	15248	14987	15077	15195	15122	15251	15183	15123	15097	15207	15161	15088	15111	15027	15273	15138	15052	15112	15087	15259	15257	15163	15150	15076	15050	15080	15041	15155	14998	15170	15166	15085	15111	15081	15176	15041	15122	15302	15035	15141	15236	15041	15105	15194	15240	15001	15200	15011	15240	15190	15202	14984	15153	15112	14988	15136	15120	15159	15147	15102	15233	15088	15066	15257	15002	15108	15157	14917	15248	15133	15015	15181	15213	15056	15278	15000	15155	15217	15190	15250	15200	15107	15288	15092	15225	15019	15124	14945	15114	14949	15092	15128	15167	14921	15083	15135	15195	15208	15158	15114	14986	15163	15177	15110	15256	15178	15135	15085	15041	15220	15179	15291	15239	15103	15092	15225	14912	15182	15162	15139	14965	15058	15128	15130	15104	15110	15034	15184	15118	14993	15307	15035	15139	15109	15070	15123	15125	14950	15196	15082	15171	15049	14965	15108	15124	15223	15110	15108	15064	15071	15243	15049	15106	15205	15018	15123	15120	15049	15251	15261	15160	15212	15092	15093	14869	15068	14995	15367	15169	14996	15239	15245	15301	15160	15188	15004	15146	15214	15112	15239	15056	15156	15086	15163	15191	15019	15250	15203	15127	15116	15140	15165	15193	14997	15099	14860	15275	15119	15078	15171	15230	15352	15263	15081	15077	15195	15328	15239	15281	15296	15068	15150	15158	15047	15029	14952	15063	15139	15097	15030	14987	15147	15196	15058	15102	15149	15139	15354	15171	15293	14936	15072	15183	15170	15219	15093	15326	15097	15147	15080	15111	15296	15118	14955	15366	15264	14913	15089	15059	15177	15083	15060	15052	15129	14958	15117	15297	14979	15257	15294	15133	15027	15139	15416	15162	15078	15122	15021	15089	15076	15050	15103	15213	15187	15170	15159	15338	15068	15167	15047	15043	15185	14991	15093	15144	15127	15145	15061	15161	15185	15098	15333	15120	15213	15120	15191	15034	15122	15135	14990	15098	14989	15187	15093	14965	15046	15090	15232	15097	15103	15098	15118	15105	15020	15166	15143	15251	14979	14784	15117	14988	15062	15314	15158	15090	15189	15134	15062	14920	15253	15276	15142	15111	15050	15232	15363	15154	15173	14957	15198	15106	15092	15001	15142	15067	15204	15238	15027	15244	15206	15279	15048	15050	15155	15091	15027	15185	15104	15105	15188	15030	15232	15221	15149	15047	15191	15286	15030	15097	15240	15022	15118	15455	15021	15073	15173	14965	15323	15024	15128	15165	15204	15185	15098	15093	15125	15158	15210	15070	15074	15032	15058	15117	15077
28177	22767	24977	21039	17153	16606	16474	16232	16148	15995	16153	16146	16147	15868	16042	16074	15919	15902	16040	15925	16111	16042	16099	15865	16125	15883	16065	15945	15924	16129	16181	16110	16076	16079	16098	15864	16160	16109	16050	15887	16032	15961	15820	16012	15728	15980	15815	15988	16081	15974	15849	16068	16106	15900	15893	16062	16148	16199	16072	15958	15883	16017	15898	15968	15815	15944	15846	16171	15964	16103	16155	15991	16051	16097	16178	15775	15883	15934	15942	16039	15853	16002	15809	15979	16102	15968	16151	15956	15839	15947	15831	15867	16027	16062	15959	15692	15990	16071	15842	15861	15854	15937	16094	15931	16085	15948	16168	15905	15918	16068	15916	15847	15761	16011	16081	16004	15876	16044	16011	16000	15834	16009	15966	16005	15958	16099	16023	15922	15987	15989	15682	15895	15926	15983	16065	16170	15939	15934	16115	16087	15918	15974	15865	15806	15808	16045	15921	15829	16087	16095	15921	15661	15941	16079	15990	15943	15843	15900	15870	16071	16030	15738	15892	16016	15757	15868	16197	15840	15897	16067	16005	15955	15900	16025	15938	16020	15878	15848	15977	16104	15993	15925	16116	15959	15914	15876	15872	16028	15738	15966	15931	15895	15828	15873	15829	15721	15894	15914	16113	15992	15992	16012	16037	15746	15716	16014	16045	15787	16133	16013	15984	15987	16012	15813	15783	15797	15928	15776	16101	15988	15966	16067	15905	15943	16008	16146	15872	16062	15786	15866	15904	16174	16009	15926	16064	16032	15644	15912	16056	15988	15981	15921	15920	15842	16010	16070	15977	16050	15976	15792	16068	15835	16034	15762	15986	15880	15853	16056	15934	15870	15881	15863	15925	15935	15829	15931	15885	16015	15878	16018	15933	15981	16083	16042	16024	15967	15972	15934	16083	15902	16176	15973	16003	16040	16008	16010	16022	16100	16042	15949	15960	15888	15882	15748	15961	16008	15988	15891	15900	15982	16072	15830	15666	16138	16005	15804	16019	16045	16028	16171	15804	15689	16105	15965	15991	16061	16013	15749	15931	15887	15846	16138	16065	15775	15902	16020	16014	16070	15967	15955	15904	16028	15914	15861	15839	15861	15918	15982	15929	15854	15757	15930	15927	15917	15947	15943	15785	15797	15982	16218	15921	16063	15970	15973	16013	16099	15885	15976	16250	16085	15918	15904	16346	16104	15714	15798	15988	15984	16049	16028	15906	16002	15916	15938	15816	15986	15898	15806	15905	15942	15897	15886	15915	16029	16050	16043	15783	15972	16066	15640	15921	16147	16039	16099	15915	16047	16158	15932	16185	15886	16055	15927	16057	15986	16050	15848	16018	15929	15995	15983	15849	15815	15897	16170	16088	15944	15698	15808	15907	15967	15929	15921	15947	15867	16008	16064	15906	16114	15910	16008	15720	15980	15915	15939	16025	16012	15812	15895	15868	15905	15886	15955	16030	16001	15820	16071	16038	16059	15924	15914	16018	16150	16093	16040	15989	15869	16033	16008	15777	15898	16125	15984	16082	15917	15816	16002	15753	16183	15881	16091	16055	15679	15814	16040	15903	15900	15946	15869	16058	15996	15970	15775	15986	15677	15867	15865	15998	16019	15915	16088	15907	15955	15978	15942	15641	15935	15776	15918	16007	15996	15985	15910	15884	15899	15974	15877	16191	15632	16060	15870	16186	15874	15929	15934	15827	15936	15990	15891	15923	15916	15812	16047	15899	15861	16150	16154	15993	15793	15979	16010	15836	16015	15902	15990	15849	15853	16108	16128	15944	15804	15785	15972	16006	15904	16042	16017	16109	16032	15956	15944	15937	15925	15901	15952	16014	15870	15919	15960	15843	15832	16072	15975	15935	15875	15899	16028	16098	15899	16176	15812	15926	16129	16126	15921	15943	15932	15994	15866	15963	15969	15958	15861	16000	16179	16032	15936	16009	15898	15947	15685	15962	15817	16020	15888	15971	16066	16114	16007	15966	15989	16034	15918	15959	16011	15887	15635	16037	16053	15811	15962	15881	16226	15989	15915	15980	16047	16149	15917	16169	15860	16053	16020	15960	15997	15857	16108	16068	15977	15981	15985	15989	16015	15955	16103	15927	15787	16098	15778	15958	15972	16133	16038	16110	15777	15929	15892	16001	15977	15827	15843	15856	16005	15912	15765	15994	16026	16112	15711	15963	15878	16060	15900	15874	15906	16068	15841	15892	15876	15951	15799	16036	15983	16115	15783	15913	16070	16057	15826	15875	15886	15939	15812	16147	16016	15668	15849	16037	15817	16033	16005	16167	16082	15990	16300	16039	16075	15950	16069	15921	15822	16008	16004	15931	15955	16211	15961	15991	15933	15880	16186	16037	16245	15827	15929	16017	16098	16129	15901	15872	15715	16046	16161	15888	15955	15873	15869	16121	15937	16182	15835	15849	15891	15983	15932	16029	15981	15933	16094	16040	15776	15907	15981	16086	15914	16004	15966	16059	15992	15891	15823	15978	15891	15758	15923	15962	16033	16023	15926	15922	16042	15983	15782	15826	15887	16080	15997	15881	15964	15984	15837	15956	16138	15919	15999	16146	16071	16114	15758	15987	16010	15937	15903	15852	15791	16000	15951	16013	16014	15986	15948	15940	16119	16059	16283	15971	16008	16059	16137	15975	15946	16019	16016	15910	15912	15807	15832	15805	15861	16024	15828	15812	15969	15998	15872	16037	15978	16267	16063	15878	16025	15947	15735	16121	16083	15805	15978	16089	15907	16008	16066	15953	16149	16007	16137	15883	15993	15957	15917	16064	15921	15883	16074	15956	15831	15955	16017	15916	15993	15935	15966	16075	16110	16044	15945	16007	16025	15914	15977	15969	16000	15904	15925	15858	15990	15882	16035	16101	15928	16030	16023	16008	15901	16031	15963	15953	15935	16086	16000	16094	15918	16166	15988	16013	16085	15982	15865	16064	16159	15913	16167	15900	15989	15904	15956	15878	15778	15861	16005	15721	16090	16095	16048	15836	16018	16061	15856	16152	15974	16002	16212	15963	15939	15942	16059	16051	15806	15888	15900	16002	15926	15981	15986	16254	15808	16071	15933	16052	16213	16161	15995	15780	15911	15882	16023	16092	16033	16026	16250	15896	16032	16012	15921	15987	15926	15752	15887	15973	15849	15982	15848	15809	16109	15889	15984	15986	16111	16061	16213	15970	15961	16032	16077	15990	15957	16178	15917	16141	16067	15924	15970	16102	16012	15982	16009	15921	15977	15903	16036	15846	16264	16144	15780	15956	15974	16045	15963	16023	16015	16068	15906	16082	15988	16133	16120	15883	16154	15901	15905	15921	16112	15928	15786	15909	15887	15994	15917	15984	15790	15774	15812	16027	15923	15937	15870	15895	15951	15896	15903	16101	15888	15815	15878	15915	15957	15967	16008	15922	15968	16041	16185	16038	16113	15837	15856	15943	16169	16192	15919	16065	16078	16012	15971	15855	16113	16112	15932	15892	15998	16006	15887	15881	15905	15848	15811	16067	16043	16112	16157	15985	15918	16111	15960	15995	15883	15707	16062	16059	15928	16055	15919	16111	15854	15807	15754	16015	15893	15852	15980	15908	16064	15852	16023	16102	15956	16042	16109	15857	16118	16033	15979	15935	16205	16138	15902	15966	16266	16062	15960	15821	15934	15814	15888	16219	15882	15849	15964	16098	16093	15912	15669	16028	15978	16049	15870	15774	16047	15884	15945	16101	16057	15977	15928	16063	15994	15952	16021	16144	16047	16152	16213	16021	16052	16159	15987	15936	15914	15944	15938	16030	15925	16185	16012	15912	15868	15845	16173	16014	15949	15753	15985	15928	15936	15928	16100	16011	15973	15910	16018	16104	15939	15988	16082	15995	15815	16093	15819	16063	16169	16058	15930	15941	16030	16067	15847	15761	15926	16102	15946	16002	16098	15837	15924	16021	16014	15934	16110	16115	16134	15941	15649	16064	15756	15804	15808	16006	15999	15998	15862	15956	16030	15999	15833	15803	15758	15846	15726	15803	15876	15974	16034	16010	15982	16015	15872	15720	15963	15883	15908	16012	15968	16027	16046	16142	15928	15929	15903	15914	15853	15881	16116	15954	15884	15987	15906	15960	15862	16035	15878	15940	15912	15952	15885	16048	16170	16076	15920	16049	16193	15860	16113	15908	15811	15911	16215	16000	16042	16064	15941	16085	16156	15907	15950	15996	15965	15804	15955	15983	16093	15740	15959	15980	15912	16149	15971	15917	15916	16030	15943	16112	16043	15640	15818	16013	16013	15969	16001	15848	15964	15771	15967	15809	16041	15816	15987	15891	15732	15955	16067	16046	16032	15914	15950	15888	16087	15930	16085	16049	16110	15760	16011	16104	15901	16028	16025	16021	15907	15976	15804	15992	15847	16049	16098	16059	16063	15787	16004	15947	15720	15983	15988	16180	16164	15890	15763	16004	15956	15962	16124	16088	16025	15942	15862	15964	16105	16022	15869	15974	15906	16105	15962	16092	15988	15881	15846	15996	16009	15985	15878	16003	16028	15914	16014	15876	15735	16076	16039	15975	16136	16002	16146	15855	15935	16029	16063	15935	15967	15933	16064	16027	16084	15882	15977	15945	15859	16112	16046	16149	15942	15696	16082	15909	15891	16191	15925	16105	16090	16211	16108	15946	16049	15781	16144	16118	16129	16095	16187	15973	15973	15895	15976	15812	15979	15967	15904	15974	16196	15798	15906	15783	16250	15982	15924	16001	15960	15900	15794	15828	15947	15955	15830	16251	16005	15964	15950	16057	16005	15962	15904	15963	15854	16137	15856	16105	15777	16021	15939	16107	15778	16014	15994	15646	15899	15935	15940	15732	16110	15984	15971	15895	16066	15860	16072	16007	15863	15982	15986	16033	16009	16163	16038	15955	16201	16036	15947	15903	15894	15996	15840	15872	15892	15991	15982	15893	16030	15920	15779	16049	15966	15957	16089	16114	15892	15897	16034	16237	15993	15972	16215	16060	16009	16073	15883	16074	15964	15919	16095	16142	15979	15912	16009	16026	15968	15959	15853	16068	15945	15819	16063	15797	16040	16000	15948	15902	15898	15979	16126	16107	16021	16180	16091	16028	15802	15845	16020	15968	15941
18223	24807	21922	17988	15764	15023	14706	14493	14415	14492	14372	14338	14164	14312	14372	14346	14495	14318	14301	14411	14312	14348	14276	14276	14275	14359	14228	14151	14323	14225	14470	14216	14210	14248	14387	14316	14214	14232	14218	14222	14368	14014	14242	14361	14336	14350	14037	14390	14309	14327	14225	14196	14112	14229	14352	14257	14277	14267	14268	14401	14278	14483	14343	14313	14256	14076	14287	14308	14406	14348	14412	14469	14222	14293	14163	14121	14124	14247	14282	14365	14218	14245	14334	14105	14286	14134	14185	14145	14154	14165	14267	14322	14282	14205	14339	14108	14264	14306	14106	14452	14060	14204	14350	14315	14266	14044	14263	14172	14208	14307	14303	14312	14295	14277	14277	14306	14156	14356	14284	14384	14421	14415	14254	14323	14336	14251	14196	14071	14250	14342	14341	14291	14241	14271	14378	14215	14083	14170	14396	14176	14191	14205	14297	14237	14339	14363	14210	14362	14299	14085	14407	14152	14193	14231	14144	14143	14314	14082	14081	14243	14198	14143	14185	14410	14374	14246	14083	14339	14465	14211	14146	14242	14215	14138	14257	14322	14446	14004	14296	14083	14466	14352	14290	14006	14149	14240	14274	14288	14063	14234	14150	14354	14188	14202	14123	14217	14246	14085	14250	14253	14272	14246	14319	14379	14272	14365	14242	14277	14253	14141	14327	14317	14293	14201	14257	14214	14276	14168	14065	14404	14246	14273	14193	14189	14061	14277	14171	14199	14377	14392	14327	14156	14173	14174	14196	14324	14217	14061	14270	14169	14281	14108	14225	14341	14211	14237	14340	14180	14316	14160	14306	14308	14377	14245	14042	14230	14280	14406	14113	14284	14281	14188	14189	14072	14286	14281	14175	14370	14189	14293	14314	14278	14252	14165	14329	14103	14256	14201	14293	14254	14244	14254	14264	14238	14114	14195	14140	14395	14234	14081	14322	14426	14282	14346	14165	14281	14406	14213	14145	14152	14275	14316	14196	14187	14157	14229	14258	14253	14196	14452	14002	14263	14113	14221	14398	14289	14311	14341	14156	14360	14242	14110	14362	14178	14165	14316	14195	14379	14332	14311	14246	14190	14292	14187	14269	14147	14327	14302	14288	14315	14464	14346	14222	14135	14251	14175	14287	14357	14230	14324	14252	14316	14311	14318	14185	14340	14180	14408	14135	14176	14347	14203	14343	14315	14202	14210	14422	14192	14168	14085	14165	14247	14320	14285	14317	14194	14178	14250	14315	14214	14284	14291	14446	14312	14368	14275	14182	14249	14024	14306	14311	14123	14370	14181	14393	14334	14249	14488	14148	14337	14287	14322	14320	14365	14171	14248	14145	14267	14344	14293	14185	14307	14223	14292	14248	14148	14191	14169	14122	14245	14189	14381	14261	14208	14265	14261	14164	14224	14237	14159	14223	14119	14248	14241	14342	14178	14158	14380	14402	14285	14295	14274	14250	14362	14420	14326	14277	14236	14189	14305	14081	14150	14229	14392	14038	14247	14208	14455	14375	14396	14087	14223	14204	14104	14333	14227	14276	14326	14191	14135	14225	14444	14320	14186	14100	14322	14191	14236	14354	14390	14229	14319	14251	14371	14299	14213	14307	14166	14304	14341	14179	14207	14349	14277	14224	14219	14173	14303	14252	14325	14338	14136	14370	14291	14206	14193	14147	14325	14301	14258	14247	14189	14241	14305	14216	14438	14119	14189	14069	14288	14182	14287	14267	14196	14184	14291	14131	14323	14145	14466	14274	14223	14233	14277	14234	14215	14169	14305	14373	14376	14182	14437	14187	14344	14375	14310	14235	14291	14441	14197	14102	14303	14249	14393	14190	14235	14235	14365	14111	14367	14222	14260	14183	14429	14267	14083	14112	14367	14219	14257	14341	14211	14337	14115	14375	14206	14107	14299	14296	14287	14360	14250	14266	14264	14386	14204	14185	14299	14107	14175	14338	14124	14499	14161	14429	14258	14231	14354	14251	14342	14248	14346	14216	14216	14255	14120	14196	14327	14278	14182	14181	14217	14175	14128	14310	14212	14218	14229	14314	14328	14231	14287	14220	14350	14246	14158	14308	14408	14205	14255	14422	14322	14237	14216	14240	14377	14171	14375	14192	14096	14183	14400	14137	14194	14417	14260	14163	13950	14398	14276	14339	14180	14352	14179	14289	14234	14455	14193	14377	14054	14340	14403	14214	14182	14270	14225	14257	14246	14268	14162	14199	14217	14394	14202	14110	14208	14275	14192	14312	14164	14228	14316	14333	14332	14127	14263	14272	14128	14152	14362	14045	14207	14385	14278	14315	14234	14169	14355	14133	14315	14388	14201	14307	14364	14288	14351	14226	14252	14171	14186	14312	14380	14034	14381	14069	14442	14430	14238	14077	14387	14118	14135	14368	14305	14324	14180	14108	14238	14166	14266	14349	14318	14288	14291	14180	14251	14388	14323	14374	14324	14242	14334	14262	14408	14425	14213	14144	14294	14231	14253	14274	14206	14348	14265	14305	14386	14231	14297	14264	14399	14260	14367	14232	14160	14418	14305	14360	14358	14267	14300	14272	14257	14331	14305	14253	14108	14288	14320	14310	14228	14079	14222	14279	14381	14241	14310	14250	14165	14268	14234	14199	14216	14112	14383	14208	14240	14338	14307	14224	14303	14252	14229	14306	14276	14361	14152	14181	14335	14419	14254	14230	14310	14230	13888	14273	14217	14199	14260	14254	14311	14143	14289	14196	14097	14206	14332	14178	14318	14332	14081	14164	14351	14416	14214	14319	14304	14111	14129	14273	14169	14321	14141	14279	14238	14325	14225	14265	14200	14153	14292	14360	14235	14288	14250	14326	14217	14238	14254	14525	14322	14301	14241	14334	14245	14209	14196	14180	14409	14215	14285	14130	14155	14216	14241	14369	14302	14303	14053	14389	14260	14218	14325	14515	14401	14207	14320	14082	14363	14191	14365	14208	14299	14320	14195	14305	14340	14461	14234	13994	14470	14102	14392	14274	14386	14135	14404	14263	14331	14107	14220	14391	14110	14086	14216	14264	14356	14316	14269	14546	14284	14182	14208	14187	14312	14360	14401	14369	14067	14404	14259	14358	14269	14242	14326	14232	14366	14277	14360	14276	14210	14088	14160	14235	14216	14270	14238	14314	14272	14197	14249	14258	14100	14242	14292	14181	14284	14298	14183	14253	14270	14265	14328	14318	14291	14448	14176	14161	14203	14259	14149	14098	14283	14221	14271	14273	14272	14238	14459	14306	14254	14117	14408	14276	14269	14263	14314	14369	14147	14279	14176	14121	14311	14157	14554	14300	14381	14300	14261	14360	14380	14329	14298	14154	14479	14265	14125	14214	14315	14304	14320	14257	14443	14237	14262	14277	14328	14259	14264	14223	14174	14246	14349	14365	14247	14341	14203	14259	14105	14357	14363	14308	14239	14154	14206	14169	14337	14093	14137	14344	14189	14138	14300	14102	14373	14224	14287	14248	14235	14325	14280	14180	14301	14282	14260	14209	14330	14435	14333	14267	14404	14231	14283	14258	14272	14224	14226	14142	14136	14168	14251	14140	14299	14205	14140	14259	14367	14350	14155	14193	14236	14205	14082	14294	14315	14368	14326	14302	14062	14257	14313	14300	14163	14378	14184	14156	14214	14203	14288	14327	14233	14206	14154	14305	14223	14206	14067	14114	14384	14247	14226	14199	14364	14269	14174	14211	14281	14310	14333	14299	14291	14275	14327	14305	14261	14343	14296	14171	14163	14211	14207	14185	14278	14363	14140	14258	14327	14313	14308	14313	14353	14248	14342	14005	14294	14114	14332	14114	14332	14314	14326	14179	14182	14290	14355	14239	14135	14159	14238	14089	14326	14401	14285	14308	14133	14193	14307	14195	14189	14455	14224	14157	14443	14299	14093	14225	14234	14269	14242	14338	14291	14090	14300	14322	14355	14522	14278	14159	14272	14264	14445	14208	14142	14234	14558	14240	14337	14362	13936	14275	14250	14199	14338	14227	14298	14387	14207	14215	14107	14135	14425	14042	14273	14266	14247	14161	14266	14089	14336	14424	14255	14327	14209	14509	14176	14285	14187	14084	14338	14241	14191	14313	14199	14182	14348	14227	14400	14358	14047	14341	14307	14121	14212	14524	14325	14325	14311	14248	14415	14209	14435	14386	14199	14110	14261	14163	14164	14268	14263	14291	14303	14191	14315	14286	14356	14219	14336	14331	14255	14177	14201	14218	14312	14185	14267	14133	14255	14284	14178	14311	14183	14348	14259	14467	14382	14335	14367	14298	14350	14213	14332	14281	14284	14376	14276	14338	14201	14079	14102	14317	14356	14329	14117	14082	14305	14147	14432	14245	14270	14316	14279	14147	14300	14142	14254	14195	14387	14267	14274	14336	14124	14187	14263	14023	14064	14243	14404	14141	14150	14278	14376	14327	14110	14184	14272	14429	14115	14276	14186	14246	14130	14293	14194	14189	14388	14164	14309	14333	14386	14337	14162	14232	14234	14274	14157	14303	14169	14209	14214	14104	14238	14289	14110	14133	14166	14227	14259	14193	14017	14187	14336	14047	14361	14200	14352	14169	14318	14412	14214	14257	14213	14331	14226	14099	14307	14319	14309	14416	14242	14244	14358	14249	14299	14272	13932	14221	14419	14219	14177	14356	14399	14199	14333	14219	14090	14257	14169	14326	14264	14193	14305	14213	14329	14160	14386	14134	14123	14290	14200	14283	14160	14420	14266	14243	14226	14266	14052	14175	14085	14345	14363	14232	14454	14202	14197	14155	14339	14194	14313	14424	14253	14288	14359	14332	14373	14035	14267	14211	14498	14352	14332	14328	14241	14130	14283	14170	14301	14282	14362	14092	14226	14211	14292	14242	14343	14112	14104	14322	14238	14256	14234	14224	14397	14238	14427	14201	14036	14350	14282	14413	14352	14196	14053	14281	14212	14213	14300	14242	14295	14318	14354	14428	14228	14234	14199	14235	14271	14320	14341	14202	14359	14345	14180	14187	14232	14217	14248	14344	14176	14370	14353	14236	14097	14345	14359	14151	14256	14265	14206	14061	14235	14244	14127	14341	14223	14191	14044	14366	14125	14216	14240	14219	14240	14317	14157	14244	14263
24425	21729	29292	24770	22443	21640	20054	17170	16852	16768	16674	16662	16503	16524	16256	16379	16269	16326	16278	16028	16120	16401	16221	16270	16337	16370	16257	16134	16314	16179	16042	16286	16290	16374	16206	16431	16370	16077	16129	16134	16183	16211	16092	16247	16033	16048	16144	15999	16299	16171	16148	16306	16229	16268	16355	16259	16250	16074	16316	16003	16299	16288	16384	16303	16292	16106	16314	16507	16780	16382	16354	16308	16231	16298	16220	16087	16197	16132	16175	16192	16255	16225	16279	16245	16025	16293	16159	16158	16104	16156	16238	16046	16319	16060	16123	16176	16259	16113	16155	16194	16103	16237	16229	16228	16466	16373	16192	16007	16118	16273	15976	16166	16134	16288	16182	15972	16181	16157	16126	16273	16138	16109	16280	16314	15909	16252	16178	16085	16177	16213	16362	16130	16088	16121	16275	16194	16288	16250	16177	16180	16093	16049	16213	15829	16205	16061	16197	16257	16256	16172	16087	16065	15972	16241	16116	16220	16207	15935	16078	16159	16128	16136	16196	16060	16096	15822	16134	16192	16161	16058	16209	16106	16100	16198	16199	16012	16200	16110	16185	16113	16279	15887	16054	16026	16071	16255	16112	16164	16138	16193	16124	15977	15915	16046	16129	16147	15982	16055	15948	16158	16299	16264	16258	16092	16219	16109	15985	16019	16177	16117	16122	16102	16227	16058	16194	16219	16351	16115	15838	16025	15963	16191	16301	16114	16070	16073	15896	16165	15960	16146	16248	16306	16118	16141	16303	16103	16142	16155	16202	16189	16141	16057	16086	16164	16067	16256	16188	15982	16045	16036	16040	16315	16069	16086	16014	16148	16289	16266	16103	16213	16328	16114	16239	16061	16259	16296	16075	16069	16167	16127	16121	16265	16112	16155	16208	16230	16242	16003	16052	16070	16192	15966	16194	16369	16191	16181	16007	16103	16301	16232	16235	16265	16214	16245	16080	16061	16085	15967	15930	16155	16173	16137	16212	16162	16079	16058	16190	16109	16321	16119	16122	16157	16232	16048	16079	16206	16024	16152	16121	16187	15962	16105	16282	16077	16177	16193	16185	16160	16306	16085	16104	16247	16159	16164	16095	15925	16197	16081	16017	16169	16226	16173	16357	16241	16031	16153	16080	16069	16228	16029	16159	15942	16078	16081	16215	16121	16126	16119	16071	16061	16276	16060	16265	16254	16082	15929	16063	16079	16177	15983	16230	16216	15984	16305	16107	16011	16106	16220	16248	15971	16030	16293	16107	16146	16160	16026	16165	15985	16235	16387	16124	16075	16194	16161	16004	16268	16122	16020	16147	15996	16270	16092	15995	16318	16316	16294	16127	16093	16126	16281	16190	16317	15900	16179	16192	16209	16054	16156	16308	16156	16129	16116	16182	16139	16102	16055	16348	16059	16187	16050	16086	16383	16037	16295	15989	16155	16116	16183	15931	16043	16129	16024	16086	16071	16078	16282	16227	16134	16296	16284	16127	16290	16145	16341	16176	16217	16215	16153	16184	16289	16128	15917	15892	16122	16291	16067	16174	16099	16142	16109	16087	16046	16195	15949	16217	16071	16097	16437	16002	15785	16134	15977	16261	16247	16023	16034	16116	16084	16185	16147	16113	16075	16207	16071	16134	15984	16250	16347	16152	16199	16199	16105	16071	15776	15904	16135	16221	16286	16133	16312	16072	16184	15930	16203	16295	16110	15934	16057	16204	16197	16125	16411	16297	16020	16306	16037	16140	16054	16050	16058	16053	15896	16235	16034	16203	16092	16319	16156	16070	16254	16160	16070	16179	16112	15989	16014	16331	16170	15979	16124	16228	16009	15999	16032	16123	16068	16139	16260	16146	16173	16267	16157	16217	16206	16262	16055	16160	16124	16168	16037	16356	16298	16157	15913	16168	16151	16178	16180	16211	16135	16099	16096	16185	16283	15993	16068	16283	16043	16071	15866	15896	16008	16247	16152	16289	16286	16243	16258	16535	16179	16205	16199	15953	16291	16070	16129	16110	16149	15951	16265	16163	15974	15954	16006	16069	16176	16129	16241	16195	15873	16237	16246	16075	16082	16214	16108	16133	16264	16222	16081	15981	16289	16018	16026	16112	16127	15912	16247	16241	16180	16175	15961	16291	16136	16137	16063	15982	16161	16132	15994	16041	16041	16022	16210	16048	16227	16152	16136	16075	16205	16051	15959	16167	16164	16291	16013	16251	16216	16340	16026	16100	15956	16104	15938	16146	16102	16043	16185	16192	16152	16294	16092	16255	16134	16131	16000	16170	16041	16164	16386	16060	16115	16297	16188	16252	16160	16154	15937	15882	16125	16221	16075	16149	16128	16067	16221	16028	16301	16140	16155	16087	16156	16290	16189	15860	16226	16122	15915	16064	16256	16261	16076	16031	16096	16080	16055	16175	15942	16180	16166	16019	16064	16078	16046	16204	16112	16077	16297	16173	16129	16112	16115	16229	16074	16087	16271	16389	16300	16048	16119	16152	15996	16291	16365	16112	16177	16126	16121	16059	16243	16082	16023	16101	16174	16217	16113	16099	16179	16146	16271	16179	16033	16353	16009	16108	16113	16000	16303	16119	16021	16036	16238	16165	16053	16136	16053	16135	16048	16409	16221	16088	16348	16223	16015	16165	16084	16035	16070	16044	16134	16209	16050	16167	16235	16276	16185	16040	15888	16176	16091	16108	16177	16124	15975	15995	16123	16316	16174	16012	16144	16138	16109	16121	16226	15913	15896	16119	15963	16163	16118	16287	16089	16206	16327	16161	16297	16146	16182	16301	16085	16285	16042	16196	16170	15972	16100	16180	16352	16241	16249	16246	16021	16125	16066	16276	16038	16201	16299	16129	16195	16019	15972	16009	16054	16073	16132	16049	16180	16170	16269	16160	16020	16138	16089	16171	16253	16080	16223	16295	16243	15983	16152	16316	16100	16155	16273	15990	16075	16179	16199	16175	16145	16125	16171	15844	16109	16046	16115	16344	16125	16125	16132	16246	16040	16306	16218	16050	16459	16217	16254	16083	16102	16150	16087	16321	16076	16088	16000	16038	16076	16142	16102	15951	16139	16032	16262	16182	15929	16124	16230	16023	16101	16066	16183	16046	15893	15921	16294	16070	15896	16012	16287	16134	16042	15985	16140	16240	16251	16162	16208	16196	16059	16226	16194	16168	15986	15937	16009	16123	16093	16193	16167	15971	16089	16208	16116	16081	16099	16009	16186	16118	15949	15998	16082	16007	16158	16186	16102	16107	16207	16071	16009	16173	16139	16152	16206	15978	16114	16117	16144	16175	16140	16230	16056	15947	16051	16129	16096	16147	16154	16151	16368	16172	15955	16083	16103	16085	16279	16065	16221	16271	16201	16215	16253	16307	16085	16128	16037	16175	16154	16146	16202	16059	16284	16099	16144	16196	16310	16171	16127	15926	16009	16162	16273	16070	16152	16331	16059	16068	16179	16270	16050	16179	16074	16152	16168	15985	16138	16218	16093	16083	16180	16233	16051	16169	16364	16067	16169	16258	16164	16258	15944	16094	16187	16156	16057	16387	16006	16154	16065	16083	16014	15999	16410	16278	16184	16231	16106	16244	16014	16017	16116	16032	16138	16067	16095	16137	16085	16246	16011	16203	16118	15905	16045	16097	15973	16189	16240	16180	16115	16046	16253	16056	16286	16172	16125	16008	15856	15863	16130	16167	16035	16184	16216	16133	16196	15980	16090	16292	15985	16232	15934	16180	16135	16155	16050	16251	16297	16095	16208	15960	16081	15918	16080	16192	16041	16236	16228	16187	15915	16237	16060	16013	16287	16083	16170	16158	16088	15918	16101	16168	16004	16137	16070	15999	16220	16100	16083	16130	16249	16113	16210	15974	16164	16212	16286	15930	16092	15945	16106	16075	16417	16192	16110	16165	16165	16047	15868	16139	16106	16121	15982	16078	15968	16065	16018	16042	16065	16178	16284	16126	16071	16134	16412	16491	16114	16219	16313	16305	16105	16026	15969	16028	15941	16081	16126	16190	16118	16178	16054	16202	16162	16205	15997	16238	16057	16240	16081	15976	16027	16138	16184	16078	16088	16275	16262	15927	16167	16157	16003	16145	15990	15878	15923	16230	16001	16147	16260	16056	16363	16167	16241	16240	16205	16076	16030	16323	16077	16087	16060	16117	16136	16115	16301	16011	16359	16224	16235	16057	16338	16129	16028	16285	16141	16289	16168	15941	16286	16005	16300	16156	16125	16248	16102	15981	16084	15996	16215	16109	16103	16189	16157	16077	16018	16054	16165	16117	16037	16198	16139	16211	16196	16039	16151	16116	16062	16070	16182	16053	16115	16016	16031	16064	16060	16087	16122	16213	16261	16260	16177	16078	16328	16423	16289	16238	16151	16026	16094	16051	16320	16066	16084	16105	16122	16446	16034	16412	16259	16249	16219	16111	16059	16050	16081	16329	16130	16134	15999	16046	16087	16075	16090	16148	16124	16317	16151	16064	16042	15903	16061	16102	16051	16180	16161	16178	16169	16230	15820	16122	16178	16245	16199	15994	16105	16102	16052	16206	16088	16187	16016	16084	16077	16199	16078	16139	16090	16243	16105	15901	16018	16011	16173	15946	15920	16188	16129	16177	16276	16022	16126	16279	16063	16108	16150	16098	16066	16079	16141	16286	16305	16248	16052	16125	16122	16048	16271	16190	16055	16078	16262	15940	15839	16069	15987	16112	16032	16038	15969	16207	16223	16097	16121	16150	15975	16224	16120	16163	16211	16062	16234	16287	16243	16199	16152	16187	16153	16074	16247	16168	16074	16133	15892	16241	16127	16129	16183	16045	16174	16155	16206	16212	16136	16106	15941	16233	16312	16272	16142	16019	16087	16006	16289	16167	16234	16199	16450	16119	16090	16178	16078	16299	16330	16275	16094	16095	16319	16032	16217	16065	15996	16129	16092	16129	15911	15901	16277	16196	16204	16100	16212	16280	15914	16006	16099	15794	16081	16140	16052	15971	16124	16121	16118	16192	16148	16059	16271	16237	16102	16067	15968	16091	16133	16184	16199	16290	16058	16185	16221	16094	16140	16247	16236	16318	16127	16001	16015	16179	16146	16173	16099	16429	16254	16390	16082	16185	15996
18581	33811	28903	22270	18776	16761	15930	15467	15333	15145	14904	14778	14684	14561	14653	14526	14484	14538	14389	14437	14476	14340	14621	14397	14515	14622	14565	14457	14454	14494	14391	14567	14453	14388	14378	14357	14461	14430	14493	14503	14406	14399	14399	14430	14360	14487	14564	14312	14425	14421	14451	14405	14422	14352	14587	14437	14654	14561	14363	14448	14442	14403	14353	14450	14446	14234	14650	14962	15395	14904	14841	14756	14293	14370	14405	14299	14476	14426	14347	14520	14499	14368	14391	14514	14287	14593	14399	14247	14443	14315	14273	14434	14451	14300	14506	14262	14622	14368	14375	14336	14516	14243	14345	14436	14255	14510	14446	14389	14553	14456	14429	14166	14457	14440	14361	14149	14540	14340	14440	14325	14311	14299	14343	14368	14410	14380	14314	14271	14251	14425	14352	14488	14376	14384	14377	14322	14461	14477	14386	14337	14449	14514	14323	14341	14530	14392	14381	14496	14494	14475	14305	14500	14365	14267	14295	14343	14507	14204	14352	14553	14276	14439	14396	14485	14323	14271	14303	14344	14293	14301	14378	14448	14387	14314	14425	14314	14487	14313	14266	14447	14529	14346	14462	14392	14302	14286	14494	14184	14500	14413	14252	14224	14559	14501	14387	14477	14436	14379	14433	14420	14533	14150	14494	14306	14393	14528	14349	14352	14441	14494	14194	14373	14409	14274	14401	14401	14410	14291	14423	14302	14410	14377	14455	14511	14270	14343	14420	14440	14294	14391	14321	14435	14348	14346	14407	14376	14430	14371	14376	14401	14376	14302	14436	14392	14416	14314	14305	14416	14377	14432	14525	14384	14317	14480	14497	14344	14456	14313	14378	14282	14305	14378	14445	14613	14426	14347	14404	14416	14505	14340	14485	14680	14425	14496	14513	14181	14391	14294	14408	14324	14370	14311	14282	14449	14472	14498	14354	14301	14507	14348	14600	14451	14348	14416	14384	14356	14297	14348	14534	14415	14503	14320	14334	14435	14277	14508	14453	14392	14281	14223	14443	14482	14368	14412	14272	14433	14219	14369	14388	14484	14357	14405	14421	14265	14336	14263	14516	14534	14358	14440	14316	14277	14504	14495	14436	14362	14508	14446	14471	14514	14320	14208	14412	14468	14312	14435	14325	14372	14316	14383	14299	14259	14380	14430	14323	14402	14449	14357	14384	14361	14354	14318	14428	14476	14403	14358	14210	14549	14283	14394	14346	14363	14299	14406	14386	14413	14333	14398	14376	14471	14494	14412	14386	14284	14486	14320	14583	14391	14321	14268	14320	14350	14232	14360	14428	14221	14405	14408	14271	14416	14403	14479	14423	14557	14378	14423	14379	14433	14315	14417	14579	14491	14559	14409	14485	14282	14484	14392	14251	14438	14437	14450	14384	14247	14316	14427	14422	14382	14373	14417	14400	14327	14482	14489	14426	14256	14394	14479	14379	14464	14414	14361	14521	14302	14433	14452	14409	14431	14374	14322	14340	14273	14463	14538	14266	14504	14459	14346	14521	14460	14348	14431	14470	14283	14420	14360	14407	14556	14472	14387	14434	14330	14383	14259	14328	14243	14344	14331	14454	14265	14490	14260	14564	14267	14396	14424	14351	14468	14425	14420	14368	14536	14317	14391	14443	14398	14347	14381	14240	14371	14609	14475	14260	14222	14341	14505	14376	14425	14280	14360	14567	14408	14484	14182	14409	14368	14210	14342	14530	14529	14415	14493	14457	14373	14496	14368	14482	14355	14481	14299	14223	14409	14536	14366	14423	14495	14493	14378	14353	14496	14311	14430	14245	14390	14361	14541	14295	14351	14432	14506	14478	14411	14435	14261	14330	14359	14348	14459	14379	14262	14331	14258	14319	14293	14375	14340	14409	14420	14373	14322	14436	14295	14270	14309	14428	14306	14308	14324	14287	14465	14305	14404	14327	14359	14313	14575	14331	14470	14233	14210	14369	14294	14429	14389	14310	14417	14392	14420	14387	14226	14556	14363	14280	14415	14646	14402	14287	14313	14382	14248	14378	14309	14171	14624	14339	14348	14448	14501	14311	14401	14347	14437	14247	14364	14451	14315	14460	14375	14521	14260	14309	14248	14447	14417	14423	14258	14386	14378	14378	14440	14373	14356	14468	14378	14465	14218	14293	14453	14494	14450	14445	14392	14532	14412	14367	14290	14426	14373	14350	14447	14330	14388	14368	14387	14605	14372	14389	14446	14410	14389	14318	14626	14428	14338	14402	14544	14301	14483	14270	14322	14432	14210	14442	14476	14549	14423	14261	14388	14407	14524	14438	14441	14377	14328	14353	14343	14447	14298	14273	14477	14346	14406	14321	14399	14278	14256	14369	14381	14366	14232	14478	14383	14310	14374	14403	14376	14492	14374	14323	14469	14420	14374	14398	14455	14315	14429	14444	14229	14325	14210	14503	14476	14296	14525	14535	14359	14252	14346	14371	14356	14492	14504	14547	14361	14303	14326	14771	14369	14372	14258	14346	14421	14326	14409	14400	14487	14316	14508	14409	14373	14501	14489	14280	14327	14416	14393	14358	14395	14203	14363	14434	14453	14398	14365	14551	14457	14380	14340	14296	14449	14470	14322	14467	14341	14419	14503	14264	14433	14414	14463	14355	14270	14479	14271	14223	14418	14416	14224	14367	14310	14301	14407	14160	14431	14458	14409	14452	14345	14389	14363	14546	14458	14365	14410	14500	14271	14211	14386	14362	14359	14520	14285	14389	14518	14412	14507	14486	14353	14321	14331	14319	14398	14523	14374	14354	14568	14296	14182	14437	14340	14523	14397	14390	14450	14264	14427	14394	14203	14447	14330	14321	14364	14329	14435	14268	14615	14446	14405	14401	14672	14428	14418	14670	14574	14406	14410	14379	14353	14327	14382	14569	14449	14386	14410	14275	14228	14532	14495	14437	14360	14261	14448	14411	14382	14400	14403	14344	14364	14394	14621	14390	14445	14478	14433	14362	14254	14442	14455	14472	14398	14288	14348	14358	14462	14392	14453	14466	14396	14348	14299	14439	14282	14459	14340	14325	14348	14404	14357	14496	14435	14507	14539	14394	14483	14318	14501	14281	14366	14261	14491	14299	14436	14342	14490	14485	14353	14535	14344	14309	14268	14406	14329	14331	14413	14453	14347	14268	14427	14307	14299	14354	14528	14319	14482	14355	14318	14438	14439	14399	14432	14400	14340	14361	14316	14388	14453	14383	14306	14289	14346	14467	14417	14367	14395	14497	14330	14543	14569	14447	14369	14411	14349	14438	14411	14277	14361	14415	14344	14436	14404	14494	14314	14404	14411	14377	14263	14410	14397	14299	14261	14629	14327	14467	14277	14476	14330	14517	14554	14283	14324	14434	14460	14438	14378	14457	14377	14376	14675	14268	14204	14533	14347	14593	14477	14376	14328	14422	14410	14269	14557	14391	14365	14358	14267	14378	14254	14237	14537	14490	14371	14355	14469	14369	14205	14308	14526	14385	14414	14178	14334	14425	14438	14420	14412	14346	14361	14365	14385	14410	14450	14475	14386	14434	14565	14359	14209	14367	14374	14309	14349	14398	14435	14444	14382	14285	14307	14234	14441	14560	14435	14285	14429	14463	14304	14454	14396	14366	14295	14514	14391	14256	14480	14489	14397	14377	14207	14392	14237	14423	14481	14285	14322	14407	14515	14362	14395	14354	14284	14358	14277	14271	14534	14488	14417	14566	14437	14280	14344	14398	14596	14277	14351	14483	14589	14431	14533	14423	14403	14484	14331	14452	14352	14364	14460	14453	14508	14434	14457	14260	14349	14483	14360	14483	14495	14421	14496	14517	14326	14273	14229	14298	14459	14509	14596	14440	14497	14407	14397	14357	14451	14231	14470	14502	14274	14407	14385	14452	14336	14282	14159	14291	14368	14411	14471	14243	14381	14395	14417	14384	14297	14485	14380	14381	14382	14371	14395	14166	14386	14447	14526	14273	14458	14410	14322	14531	14438	14490	14465	14353	14304	14332	14421	14298	14328	14560	14432	14470	14598	14296	14500	14368	14329	14442	14489	14472	14444	14424	14426	14336	14415	14499	14318	14212	14367	14394	14537	14274	14417	14249	14273	14349	14489	14379	14405	14568	14455	14278	14499	14334	14494	14339	14343	14279	14301	14395	14623	14445	14399	14346	14371	14324	14324	14430	14470	14224	14457	14459	14496	14447	14212	14353	14458	14506	14296	14418	14365	14378	14464	14482	14523	14460	14396	14356	14434	14410	14300	14432	14403	14519	14258	14403	14388	14405	14495	14308	14327	14369	14321	14277	14491	14273	14260	14403	14275	14298	14503	14343	14361	14403	14252	14354	14439	14279	14451	14405	14247	14504	14442	14498	14439	14442	14213	14385	14567	14422	14517	14447	14476	14343	14504	14451	14323	14306	14441	14403	14362	14486	14525	14326	14426	14469	14358	14463	14403	14206	14451	14483	14270	14398	14328	14364	14523	14468	14317	14602	14358	14420	14225	14379	14412	14276	14430	14452	14370	14373	14359	14323	14344	14473	14403	14273	14322	14486	14164	14361	14213	14343	14338	14569	14341	14510	14451	14536	14521	14371	14351	14255	14326	14168	14450	14339	14316	14487	14436	14347	14392	14551	14409	14617	14405	14452	14490	14332	14360	14423	14357	14462	14247	14176	14422	14214	14421	14369	14395	14603	14458	14490	14328	14464	14330	14397	14355	14306	14363	14311	14421	14616	14303	14322	14514	14392	14457	14563	14517	14361	14464	14349	14363	14390	14398	14413	14444	14455	14406	14416	14260	14403	14381	14232	14482	14477	14337	14335	14294	14454	14476	14531	14387	14501	14199	14248	14391	14513	14403	14435	14357	14416	14375	14313	14593	14340	14330	14493	14408	14322	14358	14464	14322	14303	14274	14455	14524	14470	14347	14249	14482	14507	14579	14456	14445	14346	14341	14562	14384	14453	14386	14508	14587	14508	14416	14266	14448	14460	14460	14416	14362	14340	14435	14284	14479	14452	14266	14327	14357	14477	14400	14350	14270	14428	14442	14415	14239	14219	14646	14347	14418	14454	14477	14358	14527	14486	14272	14349	14475	14493	14277	14396	14417	14373	14187	14341	14359	14383	14532	14415	14473
23233	21709	29674	24237	21944	23646	24457	19093	17730	17554	17413	17109	17008	16949	17212	16850	16738	16897	16980	16834	16827	16523	16649	16737	16715	16482	16806	16844	16771	16499	16825	16492	16817	16597	16847	16754	16707	16752	16703	16710	16730	16772	16657	16635	16734	16732	16689	16526	16599	16720	16616	16545	16628	16815	16691	16472	16732	16555	16679	16705	16818	16754	16624	16591	16770	16559	16649	17070	17955	17422	17409	16909	16765	16505	16415	16584	16600	16745	16720	16762	16550	16585	16628	16734	16467	16613	16780	16573	16548	16680	16432	16578	16622	16694	16729	16812	16625	16599	16425	16694	16775	16375	16748	16408	16703	16648	16656	16742	16624	16596	16730	16615	16429	16619	16570	16772	16631	16606	16812	16706	16629	16603	16626	16593	16777	16527	16748	16723	16684	16516	16595	16686	16744	16657	16608	16595	16655	16526	16701	16691	16527	16664	16653	16617	16732	16703	16547	16577	16599	16366	16303	16406	16803	16570	16497	16615	16651	16442	16521	16466	16624	16528	16552	16344	16678	16585	16673	16610	16635	16518	16498	16645	16679	16774	16583	16457	16434	16450	16466	16370	16617	16528	16643	16670	16556	16688	16802	16607	16606	16458	16614	16523	16662	16522	16481	16492	16787	16399	16433	16523	16517	16558	16706	16652	16538	16592	16604	16500	16341	16545	16629	16547	16637	16626	16578	16467	16600	16405	16798	16599	16588	16648	16540	16684	16623	16534	16428	16360	16681	16536	16419	16535	16518	16721	16744	16556	16539	16472	16649	16565	16659	16669	16387	16363	16612	16495	16519	16585	16723	16566	16619	16547	16514	16749	16424	16575	16680	16637	16494	16620	16537	16371	16587	16638	16568	16389	16660	16469	16374	16595	16564	16497	16618	16589	16773	16526	16621	16636	16585	16713	16469	16526	16501	16635	16451	16437	16296	16399	16469	16540	16707	16538	16582	16630	16514	16482	16616	16474	16578	16497	16811	16648	16642	16583	16612	16681	16550	16689	16684	16716	16789	16740	16562	16720	16791	16475	16557	16499	16395	16299	16492	16619	16695	16521	16479	16687	16456	16649	16735	16518	16483	16770	16475	16643	16643	16537	16464	16607	16505	16547	16455	16684	16476	16469	16768	16629	16477	16559	16579	16514	16451	16634	16612	16468	16541	16596	16590	16493	16637	16622	16510	16755	16533	16582	16501	16714	16423	16432	16438	16540	16545	16671	16523	16558	16651	16696	16561	16655	16510	16502	16688	16574	16565	16822	16679	16531	16395	16450	16490	16611	16587	16671	16603	16615	16433	16583	16783	16571	16656	16592	16672	16533	16458	16532	16624	16562	16512	16645	16571	16424	16574	16614	16598	16551	16453	16631	16575	16505	16464	16394	16662	16439	16427	16623	16564	16485	16594	16574	16621	16551	16449	16495	16460	16569	16589	16329	16734	16557	16456	16418	16781	16654	16353	16536	16501	16518	16428	16407	16523	16527	16699	16621	16633	16633	16641	16506	16471	16432	16582	16661	16672	16560	16528	16450	16486	16598	16642	16353	16363	16440	16335	16444	16684	16517	16560	16627	16627	16345	16636	16718	16790	16599	16507	16531	16493	16497	16402	16506	16473	16474	16516	16601	16433	16592	16515	16667	16582	16613	16664	16563	16468	16566	16560	16494	16428	16513	16491	16543	16553	16543	16572	16710	16629	16390	16485	16497	16557	16561	16513	16583	16679	16518	16681	16459	16447	16577	16440	16621	16381	16584	16775	16648	16490	16552	16488	16600	16598	16676	16394	16549	16693	16827	16491	16295	16717	16560	16452	16507	16573	16558	16489	16668	16545	16380	16576	16658	16868	16700	16497	16506	16750	16306	16742	16633	16534	16519	16647	16404	16525	16686	16473	16376	16276	16578	16713	16661	16521	16741	16505	16712	16590	16579	16545	16547	16543	16710	16528	16634	16487	16720	16620	16578	16444	16492	16652	16394	16466	16501	16614	16595	16605	16572	16592	16572	16646	16568	16652	16482	16611	16515	16528	16521	16347	16509	16461	16348	16712	16421	16682	16694	16752	16610	16648	16453	16632	16721	16699	16433	16545	16517	16425	16603	16479	16619	16406	16764	16697	16612	16672	16591	16655	16730	16693	16597	16480	16655	16464	16604	16578	16414	16579	16340	16493	16503	16486	16742	16725	16538	16596	16536	16442	16433	16463	16432	16560	16545	16320	16666	16744	16572	16616	16693	16400	16528	16542	16739	16674	16526	16746	16506	16691	16695	16593	16631	16654	16485	16593	16507	16571	16494	16716	16769	16531	16570	16498	16630	16641	16523	16557	16254	16667	16529	16452	16683	16564	16540	16661	16538	16602	16612	16635	16367	16469	16521	16474	16487	16597	16650	16500	16431	16585	16583	16644	16743	16605	16393	16409	16639	16556	16479	16555	16493	16543	16412	16540	16389	16443	16351	16425	16391	16595	16602	16645	16837	16723	16604	16618	16647	16508	16540	16635	16472	16377	16756	16529	16738	16443	16725	16615	16432	16589	16468	16444	16584	16565	16611	16461	16521	16576	16494	16604	16639	16486	16685	16580	16421	16393	16551	16544	16522	16614	16434	16399	16491	16468	16678	16695	16420	16422	16625	16602	16815	16439	16530	16552	16674	16437	16521	16515	16570	16517	16765	16660	16579	16434	16559	16717	16566	16423	16327	16407	16443	16432	16615	16727	16672	16608	16688	16815	16433	16508	16468	16737	16390	16528	16585	16546	16575	16613	16516	16498	16560	16822	16691	16493	16460	16706	16441	16683	16331	16373	16542	16507	16585	16552	16743	16509	16599	16419	16565	16304	16383	16509	16510	16748	16645	16541	16406	16586	16542	16718	16291	16437	16436	16534	16557	16539	16697	16518	16652	16638	16531	16586	16579	16425	16569	16725	16581	16640	16499	16486	16514	16626	16701	16312	16286	16680	16574	16575	16581	16583	16365	16594	16519	16460	16466	16392	16568	16667	16599	16513	16629	16607	16509	16470	16342	16438	16520	16536	16493	16679	16645	16519	16505	16580	16635	16571	16509	16610	16661	16427	16484	16722	16510	16672	16503	16521	16450	16572	16405	16408	16584	16442	16502	16712	16642	16577	16375	16621	16569	16612	16743	16601	16474	16602	16736	16600	16412	16544	16540	16503	16480	16600	16717	16644	16618	16577	16394	16136	16603	16463	16874	16653	16509	16611	16600	16513	16635	16875	16416	16560	16397	16556	16573	16675	16476	16754	16461	16397	16514	16819	16536	16508	16604	16622	16723	16709	16546	16531	16819	16725	16786	16790	16583	16672	16545	16385	16481	16632	16573	16469	16667	16665	16573	16609	16718	16659	16571	16451	16627	16726	16452	16574	16583	16636	16406	16560	16670	16549	16668	16447	16745	16446	16649	16625	16538	16530	16570	16556	16636	16474	16733	16583	16501	16610	16711	16479	16574	16707	16650	16659	16649	16768	16490	16505	16515	16345	16387	16568	16667	16614	16595	16564	16496	16600	16563	16608	16389	16511	16532	16405	16512	16578	16483	16691	16720	16552	16487	16649	16477	16630	16471	16526	16530	16407	16402	16459	16279	16400	16516	16545	16550	16379	16533	16561	16565	16598	16492	16288	16531	16611	16346	16648	16666	16441	16583	16609	16361	16620	16531	16665	16577	16667	16677	16677	16335	16485	16510	16592	16635	16543	16474	16357	16541	16703	16559	16673	16523	16550	16472	16442	16531	16491	16646	16570	16404	16454	16525	16692	16764	16506	16562	16599	16537	16526	16578	16612	16293	16566	16446	16329	16466	16552	16463	16532	16517	16514	16471	16628	16455	16644	16625	16578	16501	16359	16594	16569	16413	16332	16534	16607	16473	16572	16724	16251	16270	16558	16513	16720	16690	16542	16581	16612	16609	16709	16372	16465	16659	16614	16836	16810	16630	16612	16593	16504	16556	16551	16407	16430	16509	16394	16658	16519	16730	16448	16638	16625	16532	16606	16512	16514	16699	16637	16584	16651	16454	16687	16657	16639	16446	16376	16537	16499	16637	16533	16558	16496	16577	16489	16722	16686	16525	16604	16764	16589	16594	16562	16577	16367	16442	16897	16559	16607	16606	16459	16530	16643	16453	16583	16594	16424	16506	16469	16700	16529	16423	16686	16471	16519	16305	16660	16569	16521	16503	16584	16652	16606	16792	16637	16314	16606	16492	16479	16640	16601	16526	16626	16380	16544	16630	16700	16636	16792	16535	16475	16446	16520	16489	16519	16542	16594	16625	16552	16561	16614	16514	16504	16533	16411	16474	16468	16712	16620	16611	16400	16777	16519	16364	16490	16495	16632	16548	16508	16522	16610	16684	16527	16649	16709	16648	16505	16655	16520	16522	16665	16391	16362	16692	16612	16632	16495	16581	16415	16537	16576	16596	16612	16614	16690	16578	16684	16616	16600	16624	16511	16372	16499	16706	16420	16510	16646	16496	16507	16514	16560	16513	16515	16691	16791	16736	16529	16723	16650	16698	16440	16514	16632	16598	16750	16568	16420	16594	16561	16600	16687	16514	16599	16634	16542	16607	16699	16622	16648	16654	16657	16476	16596	16554	16471	16595	16538	16797	16597	16685	16693	16720	16703	16680	16456	16524	16451	16654	16654	16600	16507	16440	16702	16567	16565	16565	16582	16648	16584	16584	16581	16687	16677	16640	16750	16595	16474	16557	16492	16535	16711	16400	16688	16438	16523	16697	16600	16469	16604	16395	16589	16373	16599	16610	16765	16607	16635	16617	16525	16631	16582	16536	16595	16639	16518	16523	16574	16639	16592	16685	16601	16529	16505	16625	16565	16623	16496	16588	16479	16407	16597	16601	16548	16337	16339	16543	16595	16696	16507	16575	16528	16477	16530	16648	16542	16422	16626	16515	16656	16642	16392	16620	16500	16465	16631	16548	16439	16583	16597	16671	16717	16778	16576	16523	16551	16485	16459	16451	16609	16666	16674	16600	16320	16352	16483	16431	16416	16564	16461	16514	16604	16597	16512	16896	16589	16583	16614	16613	16711	16512	16355	16432	16395	16539	16620	16638	16495	16666	16577	16414	16521	16655	16521	16431	16638	16441	16562	16337	16511	16613	16615	16569
21824	39481	34791	25862	21486	18529	17343	16523	15880	15676	15501	15336	15158	14952	15055	14960	14893	14860	14865	14716	14779	14675	14743	14670	14885	14833	14749	14793	14795	14646	14770	14824	14805	14823	14750	14826	14660	14620	14950	14653	14733	14810	14784	14751	14658	14596	14617	14597	14667	14633	14799	14698	14583	14670	14653	14602	14704	14710	14695	14710	14738	14841	14659	14674	14647	14607	14690	15409	16318	15754	15618	15082	14442	14702	14709	14601	14711	14636	14711	14770	14782	14581	14733	14611	14731	14452	14750	14613	14609	14676	14391	14580	14518	14564	14706	14731	14630	14768	14628	14781	14527	14701	14528	14749	14648	14608	14616	14546	14781	14620	14712	14761	14617	14409	14612	14648	14630	14717	14778	14633	14482	14556	14531	14655	14757	14620	14451	14689	14560	14796	14741	14628	14765	14579	14569	14697	14589	14716	14827	14767	14738	14565	14706	14597	14648	14833	14535	14824	14697	14635	14650	14673	14555	14671	14810	14651	14573	14643	14532	14599	14643	14631	14713	14789	14605	14735	14852	14719	14481	14534	14679	14730	14644	14567	14604	14540	14711	14586	14690	14601	14784	14615	14633	14656	14561	14626	14806	14591	14690	14544	14713	14652	14767	14716	14600	14635	14564	14523	14642	14625	14570	14727	14770	14670	14767	14468	14785	14741	14711	14778	14683	14633	14618	14633	14589	14677	14557	14724	14666	14483	14679	14739	14717	14728	14682	14722	14783	14623	14646	14753	14431	14470	14437	14592	14660	14710	14703	14603	14718	14615	14614	14533	14857	14457	14804	14610	14495	14631	14624	14742	14620	14694	14741	14701	14670	14669	14631	14662	14646	14685	14641	14654	14715	14597	14878	14650	14783	14618	14702	14438	14573	14607	14676	14709	14607	14606	14592	14609	14734	14624	14617	14637	14646	14673	14681	14743	14593	14713	14654	14630	14423	14666	14667	14757	14653	14641	14533	14589	14643	14626	14528	14798	14414	14594	14616	14568	14783	14688	14671	14640	14590	14618	14703	14681	14761	14602	14730	14503	14703	14601	14711	14674	14702	14674	14624	14605	14618	14750	14716	14803	14689	14641	14732	14612	14664	14581	14707	14672	14671	14465	14813	14709	14689	14572	14537	14678	14495	14776	14741	14727	14659	14819	14603	14605	14551	14634	14528	14627	14639	14721	14687	14600	14491	14573	14731	14626	14600	14380	14615	14575	14726	14691	14683	14613	14778	14814	14610	14648	14632	14682	14577	14809	14564	14600	14517	14572	14504	14414	14537	14631	14740	14412	14678	14705	14727	14707	14559	14658	14718	14542	14430	14547	14749	14520	14638	14514	14631	14638	14738	14652	14582	14659	14712	14595	14672	14629	14567	14481	14604	14790	14562	14560	14627	14610	14697	14656	14589	14608	14506	14595	14640	14648	14600	14763	14750	14514	14614	14586	14728	14677	14627	14546	14562	14547	14582	14711	14699	14500	14598	14838	14594	14659	14747	14586	14738	14678	14585	14792	14606	14719	14746	14393	14669	14604	14538	14588	14691	14599	14582	14708	14702	14732	14646	14683	14654	14714	14603	14652	14687	14684	14738	14508	14636	14716	14697	14625	14555	14681	14677	14621	14574	14495	14747	14697	14560	14403	14712	14641	14640	14816	14484	14636	14579	14854	14571	14845	14640	14752	14722	14622	14680	14760	14637	14648	14761	14771	14718	14505	14801	14703	14493	14757	14807	14514	14693	14698	14364	14810	14595	14627	14665	14652	14653	14399	14546	14706	14792	14594	14580	14500	14631	14755	14705	14711	14619	14654	14466	14552	14845	14479	14660	14608	14383	14675	14625	14610	14538	14524	14739	14729	14633	14668	14667	14629	14623	14598	14580	14548	14537	14420	14698	14619	14664	14655	14632	14743	14652	14456	14556	14806	14627	14560	14553	14457	14572	14573	14684	14582	14743	14712	14620	14793	14533	14740	14801	14787	14588	14659	14807	14673	14860	14727	14506	14750	14772	14630	14612	14671	14490	14735	14605	14616	14693	14682	14585	14601	14486	14774	14616	14377	14615	14527	14720	14732	14612	14642	14818	14625	14554	14597	14712	14568	14657	14580	14819	14523	14738	14613	14803	14666	14736	14552	14621	14678	14627	14521	14471	14717	14662	14555	14711	14662	14584	14719	14623	14596	14599	14547	14585	14601	14675	14616	14616	14448	14565	14559	14613	14706	14542	14589	14780	14630	14634	14555	14791	14620	14607	14516	14800	14627	14616	14550	14678	14648	14575	14590	14710	14762	14698	14717	14660	14597	14521	14711	14813	14597	14729	14579	14401	14556	14566	14674	14810	14641	14722	14625	14557	14712	14784	14844	14591	14589	14579	14578	14621	14569	14609	14624	14788	14356	14537	14800	14585	14816	14460	14649	14586	14602	14524	14699	14577	14610	14699	14729	14753	14553	14644	14578	14709	14765	14725	14544	14605	14560	14605	14663	14573	14497	14669	14593	14720	14497	14702	14706	14786	14479	14667	14628	14703	14807	14795	14595	14791	14688	14482	14599	14679	14714	14560	14725	14528	14686	14652	14678	14719	14588	14660	14597	14649	14605	14658	14599	14793	14543	14594	14567	14617	14818	14615	14634	14794	14653	14596	14669	14704	14646	14519	14632	14653	14543	14453	14798	14688	14538	14709	14611	14806	14688	14635	14501	14723	14720	14639	14535	14695	14599	14709	14599	14484	14733	14596	14585	14569	14726	14574	14733	14520	14582	14665	14624	14671	14601	14673	14737	14699	14706	14699	14753	14656	14576	14828	14749	14630	14609	14740	14622	14474	14791	14656	14823	14506	14723	15017	14524	14727	14645	14683	14655	14751	14636	14577	14549	14771	14604	14715	14638	14654	14634	14552	14694	14626	14564	14661	14600	14653	14665	14660	14633	14752	14623	14615	14526	14746	14694	14653	14607	14484	14635	14644	14649	14792	14633	14656	14529	14663	14608	14751	14534	14718	14658	14538	14634	14609	14677	14666	14492	14606	14694	14633	14511	14634	14581	14620	14810	14590	14659	14523	14738	14584	14605	14597	14630	14569	14763	14582	14816	14494	14669	14504	14559	14734	14551	14625	14506	14592	14647	14506	14556	14462	14648	14732	14824	14655	14446	14555	14509	14499	14651	14742	14652	14654	14580	14698	14691	14655	14526	14757	14563	14499	14725	14666	14660	14574	14675	14694	14717	14592	14517	14605	14649	14732	14621	14808	14544	14729	14565	14570	14775	14678	14460	14596	14753	14691	14694	14534	14555	14661	14547	14621	14685	14811	14662	14654	14687	14633	14472	14529	14622	14614	14496	14570	14719	14572	14640	14331	14493	14864	14676	14849	14880	14536	14632	14606	14653	14676	14554	14527	14732	14769	14760	14711	14612	14668	14457	14768	14661	14669	14606	14690	14576	14583	14608	14498	14445	14617	14699	14511	14469	14640	14569	14595	14659	14586	14706	14641	14670	14568	14588	14866	14591	14599	14583	14522	14691	14696	14748	14636	14577	14680	14728	14705	14618	14692	14780	14722	14707	14573	14718	14665	14788	14648	14644	14674	14595	14605	14504	14566	14831	14656	14611	14552	14611	14689	14657	14614	14767	14479	14700	14625	14918	14584	14769	14549	14613	14557	14656	14644	14483	14741	14629	14741	14587	14684	14629	14748	14636	14562	14666	14658	14649	14553	14638	14640	14702	14637	14518	14537	14546	14624	14676	14816	14718	14562	14694	14596	14647	14597	14597	14511	14773	14496	14574	14682	14742	14563	14607	14781	14689	14479	14550	14505	14682	14656	14586	14791	14545	14795	14592	14875	14675	14731	14712	14607	14670	14560	14655	14754	14563	14680	14692	14647	14620	14735	14516	14643	14451	14604	14662	14598	14524	14558	14594	14801	14546	14549	14538	14637	14518	14699	14845	14750	14730	14656	14738	14604	14595	14585	14800	14703	14709	14478	14449	14498	14755	14593	14690	14541	14691	14641	14674	14633	14851	14562	14668	14621	14817	14598	14648	14641	14684	14743	14536	14603	14547	14559	14736	14544	14637	14472	14599	14867	14635	14725	14640	14840	14593	14616	14698	14705	14694	14671	14605	14642	14527	14586	14559	14692	14637	14663	14796	14591	14703	14786	14669	14852	14692	14613	14667	14441	14573	14827	14576	14693	14700	14609	14667	14682	14702	14624	14781	14655	14543	14681	14513	14673	14573	14686	14767	14479	14644	14704	14638	14464	14706	14732	14669	14646	14644	14713	14680	14453	14754	14495	14778	14605	14600	14807	14677	14635	14581	14675	14564	14560	14633	14534	14622	14438	14760	14537	14589	14691	14725	14723	14528	14701	14632	14521	14627	14644	14618	14586	14747	14652	14494	14729	14554	14582	14553	14815	14566	14542	14652	14635	14624	14486	14590	14733	14696	14567	14665	14545	14526	14738	14681	14448	14693	14781	14728	14645	14558	14783	14571	14621	14571	14586	14568	14462	14620	14539	14584	14565	14555	14617	14568	14628	14535	14643	14751	14484	14623	14859	14378	14667	14614	14715	14476	14715	14706	14650	14761	14781	14601	14751	14642	14618	14779	14654	14634	14616	14748	14560	14727	14607	14708	14667	14541	14722	14622	14449	14626	14604	14602	14661	14755	14681	14632	14679	14810	14813	14533	14726	14814	14575	14810	14549	14681	14644	14480	14675	14801	14671	14618	14650	14669	14643	14593	14653	14595	14692	14717	14604	14680	14628	14549	14654	14492	14565	14471	14567	14562	14585	14519	14742	14754	14540	14648	14651	14668	14691	14715	14746	14641	14585	14537	14711	14650	14570	14640	14657	14667	14360	14510	14786	14628	14774	14807	14702	14467	14672	14688	14665	14504	14606	14770	14713	14526	14681	14749	14487	14663	14632	14629	14534	14640	14719	14621	14536	14691	14468	14553	14697	14598	14767	14564	14684	14687	14769	14635	14513	14569	14647	14559	14763	14707	14530	14525	14666	14584	14657	14739	14654	14667	14616	14743	14669	14723	14595	14611	14847	14590	14669	14659	14528	14580	14649	14658	14621	14660	14624	14548	14620	14429	14713	14766	14872	14615	14528	14561	14566	14500	14552	14624	14712	14642	14761	14694
28203	22927	25788	22184	18188	17982	17989	17728	17315	17518	17466	17309	17346	17200	17292	17351	17356	17210	17310	17316	17210	17261	17353	17418	17461	17185	17402	17342	17187	17169	17184	17372	17403	17330	17456	17427	17394	17215	17520	17418	17235	17465	17231	17205	17509	17367	17504	17224	17182	17164	17277	17426	17130	17343	17297	17320	17272	17314	17396	17415	17260	17240	17181	17190	17363	17227	17329	17322	17286	17527	17445	17215	17403	17277	17314	17368	17328	17353	17289	17480	17242	17300	17240	17252	17359	17132	17254	17289	17235	17000	17460	17094	17254	17361	17405	17322	17126	17099	17068	17026	17255	17313	17483	17245	17000	17305	17274	17188	17279	17344	17474	17224	17258	17620	17234	17127	17163	17376	17447	17505	17233	17330	17286	17257	17266	17133	17174	17335	16955	17344	17074	17040	17120	17204	17199	17329	17231	17255	17455	17381	17481	17306	17373	17360	17350	17179	17294	17204	17102	17308	17460	17161	17220	17319	17300	17405	17498	17302	17164	17357	17293	17293	17293	17156	17273	17195	17242	17367	17397	17195	17360	17434	17573	17420	17334	17295	17275	17367	17365	17405	17377	17389	17320	17254	17167	17356	17143	17501	17397	17237	17231	17236	17268	17128	17163	17250	17408	17357	17181	17226	17222	17029	17214	17321	17178	17243	17346	17276	17258	17317	17334	17339	17308	17390	17269	17351	17314	17316	17254	17281	17485	17298	17264	17383	17157	17150	17291	17340	17372	17220	17369	17219	17358	17324	17203	17399	17212	17230	17215	17493	17044	17339	17238	17098	17384	17356	17167	17233	17320	17308	17270	17101	17278	17422	17259	17186	17341	17376	17370	17361	17237	17282	17221	17255	17176	17080	17375	17220	17323	17246	17421	17401	17446	17234	17347	17425	17269	17263	17222	17259	17306	17247	17251	17280	17305	17103	17270	17249	17176	17253	17075	17353	17333	17310	17405	17325	17120	17102	17140	17365	17382	17460	17462	17298	17219	17280	17139	17287	17065	17228	17233	17290	17261	17394	17204	17473	17141	17387	17503	17180	17192	17366	17497	17300	17396	17115	17161	17113	17181	17242	17174	17185	17123	17389	17359	17292	17345	17185	17227	17232	17236	17318	17359	17263	17338	17307	17322	17341	17253	17328	17385	17202	17110	17375	17418	17259	17279	17274	17379	17121	17319	17468	17407	17463	17101	17391	17185	17267	17273	17399	17318	17364	17302	17474	17199	17299	17246	17142	17325	17187	17213	17466	17222	17227	17235	17240	17321	17285	17237	17121	17286	17230	17302	17261	17285	17385	17204	17136	17123	17354	16969	17157	17214	17151	17204	17553	17310	17131	17101	17291	17275	17415	17392	17520	17242	17378	17249	17211	17385	17178	17333	17356	17515	17219	17427	17108	17401	17407	17159	17175	17268	17149	17401	17159	17239	17170	17310	17224	17218	17369	17392	17195	17322	17344	17169	17183	17409	17155	17427	17264	17091	17170	17259	17445	17270	17314	17438	17064	17389	17296	17166	17404	17200	17198	17185	17263	17401	17311	17284	17163	17213	17406	17095	17407	17319	17258	17249	17312	17081	17210	17121	17196	17383	17279	17260	17199	17387	17398	17237	17085	17238	17295	17235	17231	17309	17282	17218	17362	17410	17137	17288	17135	17433	17352	17157	17224	17202	17168	17429	17502	17334	17442	17387	17283	17307	17328	17302	17338	17227	17434	17158	17438	17397	17435	17268	17315	17136	17251	17423	17133	17198	17356	17300	17141	17332	17215	17324	17277	17392	17352	17360	17220	17307	17277	17208	17318	17219	17216	17049	17204	17289	17278	17352	17238	17254	17163	17525	17470	17414	17310	17301	17270	17338	17185	17254	17266	17251	17510	17336	17408	17204	17320	17306	17331	17227	17116	17285	17273	17350	17154	17303	17139	17318	17303	17064	17264	17230	17375	17249	17308	17325	17308	17357	17283	17205	17305	17383	17280	17418	17269	17198	17431	17344	17111	17405	17278	17232	17219	17313	17256	17458	17233	17157	17267	17237	17228	17263	17394	17225	17151	17358	17182	17168	17200	17444	17223	17248	17293	17269	17336	17250	17425	17245	17347	17371	17372	17308	17443	17229	17453	17272	17138	17028	17034	16881	17239	17387	17258	17379	17198	17488	17241	17349	17352	17212	17421	17359	17265	17200	17246	17193	17196	17477	17342	17253	17265	17078	17506	17434	17148	17184	17430	17370	17249	17490	17377	17344	17468	17234	17123	17145	17272	17165	17177	17318	17242	17329	17349	17392	17264	17415	17341	17144	17241	17179	17240	17276	17242	17373	17288	17376	17252	17302	17280	17285	17275	17351	17417	17196	17103	17258	17211	17316	17190	17229	17256	17153	17016	17332	17323	17187	17332	17332	17248	17276	17094	17492	17389	17344	17065	17174	17138	17381	17255	17253	17391	17313	17148	17333	17415	17380	17317	17343	16959	17268	17205	17177	17291	17530	17339	17435	17376	17323	17456	17371	17224	17213	17141	17305	17174	17286	17370	17243	17238	17267	17449	17375	17277	17120	17432	17211	17376	17274	17318	17456	17158	17213	17239	17243	17241	17550	17369	17356	17309	17198	17032	17206	17171	17273	17251	17271	17451	17327	17335	17339	17029	17357	17240	17076	17202	17163	17227	17205	17490	17103	17215	17393	17235	17367	17270	17439	17120	17253	17209	17146	17128	17211	17421	17328	17085	17294	17182	17159	17282	17158	17257	17213	17185	17196	17355	17094	17394	17517	17369	17503	17506	17330	17244	17279	17181	17396	17301	17466	17431	17172	17447	17325	17387	17307	17414	17291	17380	17163	17194	17267	17394	17356	17243	17076	17319	17106	17188	17356	17304	17450	17357	17253	17300	17076	17198	17173	17186	17359	17172	17242	17263	17198	17320	17223	17210	17140	17297	17122	17267	17179	17083	17509	17226	17530	17152	17270	17491	17300	17173	17292	17229	17216	17413	17355	17287	17131	17345	17271	17437	17319	17184	17294	17340	17149	17132	17052	17104	17313	17187	17161	17223	17241	17294	17318	17166	17254	17408	17381	17306	17434	17171	17277	17423	17392	17179	17359	17210	17293	17255	17323	17409	17179	17111	17352	17151	17335	17166	17176	17401	17172	17206	17456	17059	17323	17392	17011	17281	17117	17211	17462	17257	17245	17304	17172	17269	17203	17117	17242	17342	17173	17310	17127	17305	17181	17256	17376	17315	17251	17494	17149	17487	17323	17422	17422	17281	17323	17336	17332	17278	17359	17037	17255	17202	17300	17317	17374	17442	17429	17296	17191	17440	17281	17308	17397	17024	17331	17192	17575	17233	17346	17280	17373	17213	17282	17430	17383	17381	17224	17404	17435	17358	17203	17417	17241	17158	17441	17246	17139	17092	17242	17330	17363	17409	17065	17170	17392	17179	17262	17170	17334	17482	17513	17370	17363	17343	17322	17360	17271	17219	17172	17164	17231	17230	17113	17300	17210	17135	17274	17280	17324	17295	17078	17393	17371	17298	17287	17219	17102	17336	17372	17071	17245	17221	17129	17236	17209	17238	17229	17398	17479	17405	17334	17389	17086	17235	17430	17309	17294	17364	17201	17276	17153	17333	17269	17408	17263	17478	17675	17236	17239	17268	17407	17204	17212	17451	17485	17186	17341	17452	17242	17183	17413	17195	17276	17268	17378	17176	17237	17377	17429	17283	17256	17477	17216	17271	17323	17180	17232	17111	17189	17279	17549	17244	17255	17177	17125	17264	17260	17410	17162	17220	17214	17185	17441	17533	17544	17193	17304	17366	17222	17098	17338	17327	17353	17068	17327	17121	17048	17453	17428	17252	17313	17176	17430	17596	17276	17163	17104	17164	17168	17264	17284	17422	17361	17134	17115	17114	17189	17371	17329	17314	17280	17404	17252	17147	17344	17372	17344	17401	17251	17321	17331	17317	17342	17339	17298	17329	17205	17277	17425	17188	17468	17448	17376	17390	17368	17296	17217	17455	17390	17347	17200	17236	17472	17187	17344	17312	17454	17344	17270	17344	17462	17251	17433	17219	17368	17323	17404	17282	17395	17390	17223	17008	17345	17328	17352	17222	17172	17250	17303	17283	17038	17391	17315	17088	17465	17311	17136	17276	17274	17285	17269	17264	17244	17374	17198	17258	17500	17105	17328	17314	17163	16921	17334	17221	17384	17250	17379	17260	17313	17129	17130	17344	17130	17034	17214	17294	17190	17323	16995	17237	17258	17502	17243	17307	17279	16973	17387	17074	17357	17254	17333	17335	17461	17344	17112	17296	17306	17237	17171	17258	17340	17306	17432	17176	17431	17254	17073	17310	17178	17257	17315	17408	17370	17278	17499	17093	17143	17093	17272	17249	17391	17210	17107	17093	17220	17233	17096	17415	17255	17318	17458	17497	17336	17363	17244	17235	17384	17270	17339	17239	17272	17300	17122	17241	17283	17342	17252	17344	17245	17137	17372	17065	17226	17163	17246	17437	17378	17150	17044	17286	17403	17160	17102	17284	17402	17497	17207	17310	17419	17162	17312	17301	17110	17155	17442	17149	17165	17082	17148	17483	17242	17294	17298	17322	17097	17375	17412	17395	17176	17288	16997	17221	17404	17321	17284	17201	17179	17248	17436	17324	17242	17195	17415	17086	17204	17404	17433	17259	17262	17410	17628	17178	17218	17272	17470	17236	17380	17442	17328	17205	17458	17303	17206	17244	17390	17249	17293	17342	17401	17215	17316	17246	17210	17380	17420	17260	17233	17213	17281	17256	17129	17172	17363	17284	17163	17300	17375	17170	17107	17338	17377	17407	17355	17267	17328	17345	17288	17214	17218	17428	17301	17385	17555	17148	17432	17312	17298	17269	17397	17497	17258	17318	17363	17270	17547	17268	17195	17397	17172	17400	17242	17247	17430	17289	17375	17353	17234	17353	17325	17354	17288	17373	17273	17296	17248	17453	17233	17303	17536	17203	17206	17123	17204	17322	17090	17434	17296	17398	17222	17233	17383	17283	17441	17215	17375	17242	17226	17276	17174	17111	17350	17294	17303	17121	17217	17247	17362	17130	17395	17263	17234	17384	17558	17280	17269	17179	17453	17096	17293	17186
19026	24277	22365	18204	16606	15920	15610	15256	15237	15121	15291	15098	15285	15215	14959	14967	15075	15011	15064	15238	15144	15214	15157	15237	15014	15191	14948	14993	15272	15056	15008	15117	14966	15093	14983	15160	15000	15177	15026	15136	15026	15108	15312	15160	15033	15128	15141	15168	15307	15123	15231	15029	15129	15162	15126	15043	14966	15047	15108	15179	15183	15017	15106	15049	15106	15034	15124	15106	15088	15212	15132	15236	15079	15099	15075	15099	15183	15229	15045	15229	15027	15176	15104	15164	15169	15004	15024	15117	15033	15055	14975	15047	15162	15181	15007	15080	15071	15143	15066	15067	15149	14931	14973	15022	15168	15050	14995	15145	15041	15129	14877	14943	15191	15026	15201	15141	15017	15074	15251	15219	14956	15046	14929	15054	15064	15138	15107	15263	15008	14929	15065	15067	15152	15097	15221	15032	15029	15098	15055	15230	14908	15109	15042	15022	15069	15136	15049	15168	15005	15242	15129	15135	15067	15150	15149	15002	15024	15004	15121	15108	14958	14889	15036	15161	14868	15013	15090	15069	15164	15040	15068	15156	14982	15217	15102	15008	14980	15018	14991	15234	15110	15107	14882	15028	15155	14900	15076	15147	15130	14912	14995	14963	14948	15137	14930	15240	15171	15123	15117	14924	15225	15192	15099	15044	15236	15005	14977	15001	15085	15305	14977	15163	15005	15095	15114	15065	14970	15001	15305	15235	14870	15141	15017	15113	15150	15124	15139	14981	14859	15140	15043	15205	15090	15037	15123	15236	15197	15090	15253	15040	15283	14987	14966	15228	14955	15097	14978	15206	15051	15070	15120	15154	14982	15035	15142	14877	15125	14993	15174	15165	15011	14945	14975	15190	15174	15075	14984	15118	14904	15225	15060	15021	15109	14963	14962	15100	15012	15165	15064	15094	15118	15204	15189	15122	15119	15165	15050	14980	15109	15122	14978	15142	15101	15062	14988	15002	15035	15210	15164	14985	14929	14855	15079	15031	15022	15048	15138	15017	15054	15114	15200	15038	15037	14881	15103	15144	15154	15031	15089	15212	15181	15106	15036	15087	15152	15082	14953	15068	15081	15021	15015	15085	15284	15154	15002	15094	15017	15122	14883	15129	15045	15152	15053	14948	14980	15208	15036	15025	14962	15100	14915	15118	15327	15167	15060	15136	15117	15122	14956	15088	15033	15041	15197	15015	15159	15110	15222	14990	15093	15077	15099	15016	15095	15028	15128	15034	14984	15126	15009	15092	15134	15064	14852	14834	15209	15080	15180	15158	15011	14929	15189	14928	15185	15047	15121	15156	15041	14946	15162	15216	14998	15035	15207	14994	15099	15079	14902	15037	15037	15126	15015	15034	14840	14946	15136	15041	15104	15016	15075	15157	15066	15204	15061	15159	14991	14940	15089	15096	15133	15120	15072	15078	14936	15164	15122	14985	15187	15063	15006	15048	15001	14937	15000	14941	14950	15049	15075	14999	15129	15090	15114	15137	15013	15100	15012	15146	15040	14990	15122	15088	15184	15094	15085	15171	14976	15083	15002	15101	15000	15051	15140	15053	15229	15131	15005	14899	15217	15146	15127	15060	14991	15121	14887	14988	15010	15121	15040	14986	15037	15272	15038	15048	15101	14818	14956	15183	15059	15044	15165	14993	15186	15048	15037	15091	14947	15075	15179	15260	15082	15054	15148	14990	15174	14962	15116	15045	15102	15024	15188	15015	14942	15045	15236	15094	15274	15011	14999	14997	14963	15036	15059	14963	15117	15149	15116	15151	15028	15058	15096	15067	15099	14977	15054	15084	15068	15138	15125	15108	15053	15163	15101	14867	15057	15064	15168	15195	15018	15171	15090	14996	15074	15143	15118	15097	15225	15016	14994	14995	14935	15036	15056	15097	15121	15096	15185	15031	15205	15156	14971	14950	14976	15138	15347	15206	15068	15082	15158	15115	15153	15015	14987	15059	15095	15049	15152	15184	15166	15104	15026	15154	15032	15173	15124	14960	15127	15140	15057	14965	15128	15190	15105	15072	15097	15068	15096	14958	15024	15078	15092	15025	15089	15132	15022	15094	15100	15187	15094	15165	15152	15064	14955	15089	15108	14909	15127	15104	15229	15222	15112	15099	15124	15085	15133	15093	14896	15112	15134	14930	15155	15239	15139	15133	14933	15201	15049	15175	15087	15005	15053	15139	15235	15103	15076	15161	14874	15036	15017	15141	14982	15084	15167	14915	15194	15043	15027	15095	15115	14878	15069	15147	15163	15160	14955	15130	14956	15004	15117	15355	15145	15052	15151	15132	15085	15014	15088	15032	15158	15003	15032	15083	15129	14995	14996	15115	15019	15212	15197	15089	15018	15120	15117	15103	15273	15001	15044	14900	15166	15056	15093	15048	15049	15189	15116	15066	15237	14995	15057	15120	15208	14965	15089	14974	15057	15237	15028	15149	14909	15112	15286	14986	15050	15247	15200	15069	15155	15245	15222	15112	15024	15050	15102	15080	15158	15116	15023	15343	14929	15016	15069	15051	15147	14971	14911	14979	15144	15102	15005	15004	15076	15118	15069	15038	14913	15119	15143	14894	15178	15088	15140	15021	15160	15068	15283	15103	14994	15053	14912	15023	15086	15095	15061	15241	14956	15185	15125	15068	14989	15057	15192	15005	15170	15225	15224	15128	15171	15039	15173	15119	14979	15076	15188	15058	15066	14986	15161	15132	15260	15082	14950	14934	14979	15085	15069	15078	15139	15230	15228	15111	15107	15039	14994	14956	15183	15204	15006	14849	14913	15161	14979	15108	15082	15087	15094	15036	15166	15027	15063	15099	15093	15162	15056	15009	15120	14934	15037	15006	14960	15102	14986	15138	15056	14975	14992	15139	15107	15240	15218	15059	15025	15017	15033	15074	14932	14865	15090	15020	15205	15075	15113	15071	15081	15062	15297	15028	15090	14944	14928	15048	15133	15160	15049	15055	15191	15108	15056	15087	15204	15185	15066	15099	15140	15110	15121	15154	15044	15138	15121	15089	15217	15134	15105	15079	15165	15145	15205	15013	15109	15079	15125	14989	15111	14967	15077	14999	15001	15019	15344	15053	15069	15059	15191	15112	14914	15001	14947	15081	15150	14988	14911	14938	15037	15200	15313	15018	15225	15106	15073	14873	15216	15139	14956	15150	15128	15210	15107	15024	15191	15031	15078	15022	15089	15204	15215	15085	14977	15101	14800	15068	15281	15143	15032	15114	15088	15010	15127	15075	15092	15100	15012	14940	15175	14999	15087	14978	14981	15083	14968	15182	15177	15144	15062	15099	15236	15153	15051	15144	15027	15184	15087	15058	15038	15114	15222	15170	14860	15252	15059	15179	14956	15104	14922	15111	15181	15135	15098	15071	15058	15123	15171	15028	15048	15140	15101	15147	15150	15205	15081	15095	15087	14999	14918	15054	15144	15088	15145	15239	15178	15106	15074	14999	15230	15081	15240	15152	14994	14997	15061	15037	15039	15230	15196	15075	15127	15124	15116	15101	15026	15087	15049	15060	15093	15085	15148	15216	15218	15009	15069	15085	14942	15135	14971	15089	15077	15014	15134	15023	15088	15127	15218	14970	14972	15129	15024	14966	15071	15103	14980	15060	14964	15009	15269	15038	15170	15165	15042	15128	14990	15016	15101	15121	15045	15014	15035	15031	15135	14991	14958	15104	14976	14893	15080	15248	15066	15030	15038	15105	15096	15071	15114	15046	15175	14958	15109	15008	15068	15339	15029	15059	15123	15132	14916	15153	15141	14964	15115	15184	15170	15220	15026	14958	15142	15150	14969	15136	15086	14956	15130	14993	15161	15029	15136	15092	14965	15166	15035	15020	15063	15191	15028	15057	15062	15149	15135	15008	15033	15131	15064	15196	15040	15114	15162	15139	15005	15224	15102	15215	15058	15169	15125	14979	15181	15106	15164	15003	14990	15081	14992	15044	15152	15241	15149	15103	14987	15004	15086	14997	15163	15212	15210	15081	15308	15046	14995	15270	15256	14839	14916	15006	14975	15104	15146	15049	15206	15026	15014	14963	15102	15105	15207	15234	15006	15347	15020	15053	15084	15086	15029	15063	15016	15114	14890	15005	15153	15062	15108	15042	15166	15057	14977	14918	15096	15128	15061	14972	15355	15018	15112	15163	15045	15103	15120	15092	15124	15017	14955	14914	15133	15118	14980	15072	15146	15009	15090	15175	15155	15038	14943	15096	14963	15092	14882	15014	15051	15094	15119	15023	14976	15249	14962	15142	15124	15108	15172	15100	15035	15166	15016	15041	15129	14984	15116	14898	14947	15047	15179	15070	15065	14960	15135	15011	15037	15101	15075	15118	15216	15038	15307	15091	15037	15048	15113	15185	14996	14887	15173	15093	15004	15066	15173	15217	15214	14982	15192	15144	15116	15092	14975	15196	15164	15025	15136	15187	15235	15056	15071	15150	14971	14850	15073	14932	15128	14894	15217	15200	15022	14929	15139	15199	15225	15181	15039	14986	15207	15199	14929	15019	15192	15010	15261	15024	15046	14916	14978	15161	14949	15050	15214	15078	15090	14994	14915	15223	15062	15125	15089	14936	15294	15199	15101	15094	15032	15156	15145	15216	15055	15007	15080	15116	15238	15121	15043	15092	15137	15211	14934	15092	14784	15095	15151	15167	15069	15016	14966	15035	15024	15166	15092	14931	15171	15203	14863	15164	15113	15005	15098	14889	15008	15205	15155	15216	15163	15158	14980	15003	14895	15020	15169	14967	15066	15108	15136	15224	14989	15171	15120	15030	15058	15065	15081	15033	15025	15388	14970	14973	14983	15051	15170	15026	15153	14867	15046	15143	15120	15000	14987	14933	15102	15254	15102	15002	15082	14960	15078	15096	14925	15162	15034	14860	15039	15098	14925	15173	15176	15160	15045	15185	15136	15161	14933	15159	15193	14975	15017	15171	15230	15056	14914	15238	15048	15128	15052	15221	15095	14958	15184	15084	15084	14941	15246	15159	15071	15278	15154	15181	14870	15102	15095	15126	15115	15042	15185	15034	15146	15123	14961	15117	14862	15081	15165	15141	15028	15195	15113	15082	15067	15089	15171	15208	15258	14945	15110	15101	15072	15044	14922	14973
24194	21677	29276	24626	22924	23599	23150	20352	20179	20234	20009	19761	19829	19686	19713	19881	19661	19666	19754	19625	19732	19707	19486	19533	19618	19687	19558	19543	19602	19600	19720	19578	19496	19567	19604	19739	19735	19587	19466	19402	19602	19675	19645	19523	19374	19484	19517	19543	19351	19577	19413	19496	19550	19430	19573	19512	19379	19745	19495	19288	19562	19541	19679	19600	19447	19649	19528	19649	19815	19973	19861	19786	19517	19499	19488	19593	19669	19419	19426	19628	19386	19438	19657	19492	19488	19592	19436	19479	19501	19624	19708	19416	19632	19648	19629	19514	19598	19514	19440	19431	19501	19318	19516	19666	19512	19440	19304	19606	19447	19510	19367	19566	19609	19602	19519	19601	19337	19599	19412	19562	19441	19541	19596	19652	19304	19594	19702	19519	19398	19403	19333	19358	19360	19521	19580	19527	19612	19490	19640	19345	19461	19481	19352	19480	19420	19515	19514	19705	19583	19395	19612	19219	19432	19746	19354	19500	19562	19344	19467	19458	19522	19526	19629	19424	19366	19722	19376	19719	19488	19306	19325	19451	19643	19724	19291	19436	19595	19672	19805	19459	19468	19556	19289	19347	19565	19566	19450	19499	19450	19549	19622	19616	19548	19476	19553	19501	19523	19491	19432	19552	19520	19454	19495	19280	19413	19383	19437	19460	19608	19411	19603	19441	19392	19446	19468	19466	19551	19528	19496	19616	19543	19329	19574	19484	19712	19628	19724	19707	19433	19298	19407	19404	19508	19323	19728	19607	19599	19477	19367	19448	19454	19362	19514	19576	19387	19465	19287	19255	19612	19400	19516	19327	19324	19423	19578	19265	19404	19571	19638	19557	19529	19398	19552	19335	19404	19281	19577	19644	19620	19322	19544	19486	19320	19483	19498	19582	19496	19610	19508	19447	19626	19510	19558	19541	19590	19397	19482	19351	19618	19525	19608	19455	19336	19204	19664	19189	19477	19458	19476	19553	19445	19159	19399	19521	19399	19548	19439	19543	19441	19492	19316	19522	19559	19513	19500	19573	19475	19497	19543	19454	19434	19244	19463	19559	19429	19492	19382	19470	19581	19521	19397	19401	19582	19573	19763	19291	19550	19447	19503	19296	19498	19570	19433	19517	19821	19415	19409	19466	19776	19550	19417	19377	19417	19547	19479	19506	19190	19644	19666	19558	19433	19286	19394	19590	19538	19523	19372	19424	19371	19561	19470	19564	19403	19524	19477	19379	19341	19552	19381	19563	19480	19390	19409	19379	19625	19366	19541	19557	19360	19365	19328	19553	19532	19300	19367	19553	19605	19406	19511	19391	19559	19469	19305	19529	19640	19498	19315	19318	19258	19448	19436	19625	19391	19303	19497	19442	19393	19687	19663	19324	19455	19461	19401	19475	19694	19255	19529	19368	19310	19460	19574	19237	19542	19131	19278	19663	19398	19482	19585	19432	19698	19579	19553	19240	19478	19424	19504	19527	19437	19871	19510	19369	19545	19306	19436	19372	19604	19305	19444	19517	19475	19479	19511	19583	19282	19560	19486	19564	19408	19606	19563	19484	19492	19496	19489	19541	19344	19376	19492	19632	19625	19322	19461	19510	19358	19455	19468	19297	19495	19420	19572	19574	19514	19583	19482	19435	19628	19388	19441	19352	19497	19531	19287	19613	19329	19600	19719	19751	19675	19567	19602	19467	19563	19532	19318	19460	19286	19493	19471	19469	19573	19681	19500	19473	19530	19230	19523	19445	19595	19442	19527	19517	19481	19771	19358	19500	19516	19576	19572	19414	19399	19544	19440	19305	19641	19396	19397	19293	19495	19300	19351	19351	19459	19450	19425	19584	19702	19572	19487	19322	19494	19367	19553	19483	19406	19287	19345	19280	19466	19347	19322	19603	19323	19553	19311	19322	19524	19399	19683	19370	19417	19445	19497	19370	19396	19455	19311	19497	19366	19537	19477	19455	19470	19529	19314	19466	19437	19396	19630	19369	19613	19230	19410	19529	19401	19551	19285	19455	19553	19373	19355	19637	19557	19502	19476	19618	19612	19421	19439	19423	19480	19368	19571	19668	19444	19421	19602	19248	19528	19479	19542	19425	19527	19502	19669	19350	19295	19523	19475	19423	19614	19474	19384	19598	19450	19382	19436	19439	19394	19469	19595	19553	19394	19595	19454	19427	19413	19527	19296	19327	19416	19305	19306	19446	19443	19566	19699	19576	19346	19522	19502	19551	19483	19458	19360	19530	19377	19283	19399	19626	19679	19555	19615	19510	19484	19569	19411	19523	19274	19554	19604	19399	19298	19450	19450	19450	19569	19533	19403	19267	19470	19391	19457	19551	19713	19250	19489	19498	19514	19492	19469	19552	19396	19621	19342	19554	19557	19422	19468	19349	19548	19345	19643	19567	19416	19504	19427	19406	19550	19641	19304	19610	19291	19746	19505	19388	19385	19496	19494	19444	19629	19314	19516	19606	19419	19556	19456	19415	19602	19309	19458	19442	19421	19592	19378	19546	19500	19569	19348	19416	19607	19377	19520	19455	19279	19201	19186	19320	19591	19416	19399	19720	19282	19180	19556	19257	19511	19506	19265	19470	19544	19449	19455	19647	19591	19384	19475	19519	19436	19561	19699	19416	19514	19535	19282	19392	19555	19442	19586	19455	19260	19370	19430	19457	19382	19488	19544	19595	19461	19450	19554	19801	19260	19267	19588	19483	19503	19460	19610	19499	19551	19424	19539	19472	19467	19474	19402	19460	19543	19519	19493	19457	19359	19495	19289	19259	19588	19727	19280	19446	19381	19615	19510	19645	19422	19644	19655	19358	19431	19478	19567	19522	19434	19309	19284	19563	19376	19382	19510	19365	19466	19560	19492	19520	19338	19357	19380	19534	19446	19436	19437	19448	19362	19578	19308	19257	19239	19314	19644	19508	19489	19359	19310	19475	19565	19425	19566	19666	19569	19516	19381	19267	19580	19497	19511	19483	19380	19684	19422	19468	19524	19419	19480	19558	19235	19429	19505	19395	19518	19502	19384	19339	19443	19419	19429	19482	19572	19395	19566	19385	19352	19188	19632	19284	19564	19573	19545	19405	19504	19485	19526	19423	19356	19599	19570	19523	19514	19448	19405	19331	19627	19434	19470	19570	19539	19455	19372	19518	19451	19289	19508	19614	19535	19541	19531	19590	19442	19548	19521	19667	19385	19325	19515	19590	19411	19614	19470	19577	19693	19500	19597	19560	19522	19553	19429	19628	19338	19471	19477	19375	19581	19526	19481	19742	19339	19325	19513	19620	19368	19425	19587	19660	19467	19493	19674	19547	19524	19427	19552	19414	19478	19155	19453	19521	19485	19598	19541	19525	19568	19285	19481	19587	19378	19540	19616	19633	19369	19577	19655	19618	19560	19401	19686	19428	19390	19578	19339	19539	19595	19419	19543	19515	19469	19314	19622	19528	19448	19687	19441	19530	19323	19474	19423	19421	19457	19532	19707	19749	19546	19265	19480	19659	19449	19358	19537	19380	19582	19383	19506	19464	19502	19520	19461	19422	19633	19523	19439	19665	19698	19483	19238	19735	19709	19357	19638	19311	19641	19407	19712	19543	19549	19301	19280	19545	19704	19181	19494	19505	19479	19376	19277	19471	19614	19628	19459	19530	19539	19332	19599	19533	19518	19390	19338	19342	19639	19579	19569	19373	19629	19727	19530	19316	19466	19389	19355	19645	19432	19739	19398	19400	19297	19535	19486	19362	19383	19529	19458	19405	19421	19416	19166	19500	19414	19690	19450	19285	19433	19479	19514	19373	19551	19575	19551	19421	19293	19505	19342	19533	19374	19384	19523	19716	19309	19362	19406	19444	19331	19510	19327	19373	19437	19344	19389	19356	19456	19246	19515	19450	19362	19703	19603	19312	19602	19302	19735	19401	19402	19429	19500	19416	19533	19538	19605	19291	19413	19444	19466	19512	19769	19672	19378	19622	19538	19553	19543	19498	19474	19445	19423	19560	19413	19252	19564	19456	19467	19687	19510	19329	19580	19517	19712	19596	19457	19520	19462	19502	19363	19308	19255	19562	19645	19504	19538	19525	19340	19640	19708	19588	19408	19559	19443	19495	19609	19506	19523	19474	19558	19539	19524	19578	19581	19550	19592	19395	19653	19408	19351	19188	19408	19529	19416	19497	19633	19519	19329	19672	19456	19650	19525	19749	19573	19523	19529	19443	19471	19498	19454	19451	19330	19360	19537	19454	19492	19431	19500	19453	19508	19376	19216	19349	19609	19255	19583	19363	19265	19473	19432	19382	19357	19545	19356	19430	19486	19344	19361	19595	19386	19513	19334	19515	19475	19339	19483	19388	19502	19487	19593	19305	19534	19511	19470	19321	19462	19407	19602	19463	19363	19558	19571	19483	19562	19311	19421	19399	19374	19421	19498	19580	19414	19366	19771	19577	19278	19647	19270	19535	19510	19495	19676	19348	19375	19521	19408	19374	19648	19477	19413	19586	19325	19402	19474	19582	19525	19506	19650	19519	19479	19504	19482	19460	19352	19354	19372	19508	19600	19427	19407	19392	19493	19518	19440	19734	19826	19397	19543	19407	19463	19529	19414	19567	19404	19357	19454	19341	19653	19803	19459	19609	19355	19457	19671	19294	19610	19559	19386	19568	19549	19692	19642	19611	19570	19390	19353	19312	19756	19561	19539	19341	19418	19351	19584	19346	19628	19528	19518	19458	19416	19388	19287	19353	19425	19533	19491	19339	19662	19416	19505	19563	19448	19263	19440	19362	19676	19404	19419	19495	19465	19314	19490	19596	19386	19438	19311	19442	19470	19561	19807	19477	19411	19468	19548	19554	19464	19332	19576	19305	19423	19510	19599	19306	19772	19535	19354	19406	19341	19483	19454	19504	19640	19445	19461	19442	19591	19460	19473	19476	19437	19706	19329	19462	19601	19396	19429	19504	19446	19424	19551	19541	19351	19469	19430	19448	19346	19543	19277	19332	19486	19400	19445	19539	19572	19370	19436	19441	19581	19304	19631	19490	19371	19363	19541	19468	19366	19352	19636	19304	19667	19488	19560	19430	19501	19775	19486	19651	19633	19588	19437	19544	19518	19332	19507	19478	19319	19454	19532	19309
19442	33767	30896	23431	20263	18559	17631	17474	16869	16903	16718	16618	16736	16625	16582	16437	16493	16332	16388	16513	16508	16364	16361	16394	16298	16322	16428	16153	16332	16214	16262	16368	16418	16411	16384	16399	16314	16426	16128	16423	16405	16366	16514	16430	16349	16456	16388	16531	16281	16544	16497	16391	16352	16371	16444	16378	16344	16249	16313	16326	16280	16447	16348	16321	16428	16449	16551	16771	17002	16881	16599	16716	16311	16317	16366	16209	16150	16311	16440	16351	16311	16379	16365	16324	16344	16494	16288	16209	16417	16291	16062	16252	16397	16305	16425	16322	16258	16380	16463	16343	16313	16151	16201	16238	16445	16261	16388	16311	16260	16300	16222	16352	16421	16299	16284	16312	16317	16469	16384	16368	16174	16373	16205	16356	16172	16359	16372	16332	16389	16338	16319	16430	16394	16266	16440	16403	16463	16336	16262	16479	16340	16343	16219	16197	16217	16241	16302	16416	16255	16348	16406	16197	16356	16449	16542	16405	16166	16353	16235	16264	16360	16212	16412	16387	16328	16336	16441	16464	16468	16310	16353	16290	16304	16417	16202	16335	16381	16311	16379	16299	16255	16297	16482	16301	16354	16313	16522	16491	16394	16289	16411	16415	16463	16399	16204	16340	16314	16231	16566	16298	16552	16322	16325	16340	16270	16190	16279	16422	16286	16262	16529	16291	16397	16376	16209	16266	16314	16368	16447	16275	16323	16386	16288	16158	16370	16056	16397	16231	16373	16369	16437	16440	16232	16642	16362	16294	16273	16435	16245	16443	16277	16304	16306	16245	16237	16357	16443	16210	16289	16348	16369	16364	16282	16199	16366	16166	16231	16253	16538	16282	16373	16405	16259	16377	16259	16320	16343	16315	16463	16515	16228	16337	16212	16267	16399	16275	16361	16422	16300	16293	16621	16302	16204	16374	16472	16154	16329	16335	16492	16266	16388	16400	16373	16320	16326	16312	16493	16396	16145	16131	16334	16252	16256	16470	16339	16297	16168	16448	16249	16503	15996	16470	16332	16394	16360	16331	16275	16152	16293	16449	16383	16358	16338	16256	16198	16327	16270	16139	16401	16380	16318	16249	16371	16242	16312	16295	16435	16285	16358	16173	16297	16202	16353	16353	16321	16566	16492	16330	16306	16170	16376	16162	16325	16244	16311	16446	16425	16344	16452	16535	16297	16300	16505	16299	16212	16246	16399	16186	16276	16374	16369	16561	16329	16252	16306	16353	16433	16351	16362	16217	16242	16419	16304	16161	16420	16363	16190	16356	16252	16316	16492	16327	16288	16443	16529	16335	16334	16400	16466	16177	16316	16328	16561	16453	16401	16192	16264	16279	16394	16327	16270	16307	16446	16334	16427	16346	16361	16320	16414	16471	16391	16291	16331	16494	16223	16346	16409	16423	16461	16228	16273	16180	16418	16492	16168	16315	16351	16283	16275	16242	16390	16392	16236	16332	16254	16333	16365	16327	16272	16441	16418	16230	16468	16403	16201	16261	16461	16543	16252	16349	16280	16229	16397	16236	16328	16467	16336	16156	16300	16424	16364	16297	16088	16295	16306	16295	16425	16269	16368	16222	16347	16235	16283	16254	16583	16402	16321	16260	16420	16277	16344	16449	16337	16321	16240	16489	16374	16439	16245	16279	16365	16192	16483	16242	16426	16324	16360	16276	16407	16334	16458	16377	16174	16499	16291	16180	16479	16244	16382	16306	16406	16471	16406	16263	16366	16422	16252	16264	16179	16376	16344	16477	16417	16254	16265	16289	16306	16297	16336	16332	16257	16445	16541	16224	16417	16460	16431	16329	16291	16244	16339	16220	16329	16425	16415	16255	16275	16236	16333	16266	16344	16489	16322	16391	16336	16336	16282	16280	16315	16401	16257	16534	16375	16192	16375	16421	16329	16330	16205	16329	16221	16275	16451	16219	16172	16200	16553	16386	16272	16230	16254	16475	16393	16169	16192	16394	16227	16317	16235	16334	16299	16485	16346	16341	16172	16357	16346	16371	16353	16344	16297	16465	16274	16205	16372	16349	16378	16274	16478	16307	16262	16401	16260	16443	16340	16365	16363	16160	16321	16572	16276	16316	16323	16530	16394	16374	16414	16215	16273	16342	16264	16296	16344	16322	16430	16420	16374	16437	16198	16317	16369	16187	16418	16444	16489	16293	16322	16170	16419	16268	16262	16172	16357	16444	16346	16316	16393	16318	16377	16375	16369	16321	16386	16348	16349	16325	16157	16153	16364	16396	16199	16237	16239	16289	16401	16330	16430	16257	16244	16292	16360	16343	16133	16237	16145	16381	16259	16219	16187	16289	16392	16351	16312	16271	16267	16298	16325	16263	16329	16318	16293	16256	16298	16138	16325	16302	16165	16320	16384	16445	16292	16279	16246	16279	16254	16307	16338	16508	16346	16517	16396	16414	16222	16325	16268	16367	16347	16243	16292	16331	16299	16299	16304	16303	16444	16274	16250	16244	16323	16424	16357	16378	16233	16252	16310	16237	16220	16302	16250	16366	16318	16275	16365	16219	16307	16429	16333	16357	16221	16392	16324	16132	16345	16219	16186	16473	16410	16250	16349	16291	16255	16385	16280	16213	16246	16477	16474	16139	16352	16425	16300	16325	16430	16324	16277	16506	16219	16302	16416	16295	16422	16255	16368	16288	16342	16298	16462	16470	16467	16361	16337	16449	16444	16397	16354	16301	16298	16422	16283	16247	16137	16367	16363	16319	16411	16305	16440	16390	16220	16136	16230	16128	16325	16275	16216	16363	16416	16516	16285	16366	16389	16363	16231	16331	16403	16315	16443	16412	16431	16478	16288	16391	16463	16282	16272	16226	16470	16205	16304	16273	16447	16102	16288	16357	16373	16423	16313	16381	16378	16266	16315	16345	16364	16363	16447	16129	16279	16350	16347	16248	16382	16339	16332	16269	16110	16424	16346	16245	16417	16129	16009	16272	16269	16308	16372	16349	16366	16359	16312	16211	16257	16451	16245	16294	16134	16433	16375	16496	16199	16246	16174	16420	16392	16133	16243	16429	16337	16347	16194	16340	16138	16286	16252	16226	16258	16345	16296	16284	16155	16301	16375	16488	16462	16328	16327	16366	16364	16319	16502	16208	16308	16337	16367	16305	16287	16298	16212	16332	16369	16380	16354	16344	16298	16442	16201	16296	16350	16428	16316	16248	16319	16441	16323	16169	16332	16315	16275	16142	16307	16335	16307	16357	16400	16402	16328	16129	16338	16475	16335	16254	16349	16358	16441	16475	16448	16301	16382	16266	16369	16278	16410	16268	16315	16429	16258	16282	16345	16357	16266	16337	16367	16234	16386	16311	16407	16340	16355	16251	16438	16302	16263	16386	16357	16199	16374	16318	16320	16375	16224	16391	16201	16301	16278	16391	16480	16249	16412	16196	16427	16609	16237	16305	16293	16241	16315	16301	16253	16326	16313	16415	16122	16206	16142	16412	16340	16279	16405	16179	16269	16277	16386	16184	16216	16295	16259	16334	16205	16120	16482	16268	16332	16227	16310	16500	16288	16344	16380	16441	16386	16268	16387	16441	16280	16242	16293	16257	16347	16305	16384	16325	16361	16122	16424	16310	16435	16311	16267	16205	16420	16484	16310	16279	16327	16438	16184	16441	16156	16331	16479	16371	16447	16313	16345	16285	16314	16356	16388	16322	16221	16266	16499	16307	16477	16363	16367	16407	16245	16277	16286	16384	16417	16273	16331	16176	16246	16525	16252	16287	16177	16124	16242	16321	16501	16400	16380	16222	16290	16427	16300	16410	16357	16424	16215	16208	16237	16231	16284	16312	16338	16189	16396	16233	16379	16323	16343	16302	16262	16248	16322	16351	16220	16458	16205	16365	16293	16366	16314	16237	16520	16402	16229	16352	16294	16329	16290	16407	16400	16358	16278	16443	16280	16364	16312	16277	16219	16334	16335	16202	16465	16260	16215	16403	16292	16203	16401	16384	16351	16254	16381	16257	16358	16351	16289	16316	16208	16396	16361	16371	16170	16246	16258	16255	16468	16370	16258	16330	16282	16380	16314	16429	16277	16184	16243	16359	16273	16205	16316	16231	16391	16365	16259	16361	16504	16195	16354	16288	16402	16203	16465	16277	16418	16285	16332	16350	16365	16237	16224	16333	16330	16471	16243	16391	16307	16404	16294	16487	16401	16463	16298	16196	16343	16341	16402	16423	16403	16359	16375	16397	16275	16347	16379	16279	16112	16265	16290	16307	16248	16386	16309	16389	16206	16427	16177	16321	16391	16191	16365	16341	16445	16368	16274	16245	16310	16203	16394	16221	16468	16363	16326	16391	16252	16333	16245	16371	16368	16388	16432	16297	16316	16311	16185	16443	16402	16314	16414	16223	16318	16264	16216	16201	16268	16304	16404	16362	16379	16222	16248	16463	16323	16327	16545	16368	16356	16443	16325	16450	16071	16337	16367	16264	16294	16428	16409	16325	16344	16238	16194	16359	16222	16359	16129	16288	16283	16247	16520	16318	16447	16339	16305	16347	16309	16260	16548	16339	16212	16407	16168	16318	16430	16368	16551	16433	16264	16211	16234	16467	16199	16309	16394	16391	16195	16052	16309	16189	16317	16338	16464	16324	16306	16325	16437	16415	16252	16227	16210	16213	16170	16118	16390	16295	16295	16367	16312	16319	16278	16373	16224	16334	16415	16451	16237	16397	16289	16312	16274	16443	16202	16449	16388	16336	16207	16292	16368	16391	16271	16255	16340	16310	16355	16414	16212	16386	16391	16371	16217	16296	16284	16233	16409	16224	16330	16246	16379	16411	16474	16325	16208	16078	16410	16273	16212	16134	16264	16259	16233	16330	16262	16278	16238	16201	16273	16320	16344	16201	16294	16328	16278	16258	16283	16198	16277	16271	16162	16293	16251	16369	16416	16249	16426	16367	16347	16344	16341	16221	16449	16272	16466	16370	16223	16313	16375	16386	16459	16391	16264	16433	16326	16342	16273	16270	16401	16417	16371	16263	16356	16272	16513	16400	16359	16296	16266	16373	16276	16332	16419	16261	16384	16224	16189	16399	16353	16388	16431	16304	16304	16274	16230	16314	16281	16300	16244	16214	16204	16634	16319	16214
23043	21565	29447	24090	21915	24675	27653	22683	21750	22324	22223	21704	21639	21591	21674	21354	21344	21179	21490	21406	21337	21398	21367	21393	21232	21197	21260	21243	21540	21228	21355	21119	21226	21176	21235	21163	21034	21218	21131	21308	21332	21313	21301	21191	21335	21360	21144	21133	21137	21258	21088	21139	21329	21250	21155	21129	21083	21146	21093	21124	20955	21153	20907	20988	21185	21044	21219	21620	21930	22108	21503	21454	21251	21052	21205	21294	21091	21143	21103	21040	20973	21123	21233	21156	21258	21241	21182	21030	20975	20981	21131	21121	21213	21018	21208	21136	21002	21063	21093	21277	21176	21144	21093	21355	21259	21077	21012	21020	21279	21097	21003	21144	20953	21005	20979	21045	21196	21021	21066	21096	21138	21192	20912	20981	21025	21105	21153	21056	20960	21052	20925	21203	21189	21175	20980	21058	21139	20913	21196	21275	21119	20856	21127	21090	21025	21077	21126	21245	21041	20981	21162	21128	21046	21363	21021	21145	21077	21115	21069	21074	20995	21195	21094	20957	21141	21126	21113	21035	21035	21201	21210	21099	21142	21296	21123	21040	21089	21273	20931	21174	20975	21067	21089	20871	20872	21040	21184	21082	21203	20984	20850	21093	21062	21169	21251	20818	21008	21228	20989	21125	21080	21235	21021	20959	21264	21108	20991	21128	21162	21127	20935	21229	21288	20955	20784	21002	21214	21035	20859	21072	21064	20791	21055	21049	20909	21018	20926	21020	21077	20993	20749	20985	20964	21308	21093	21136	21117	21249	21022	20932	21105	21288	21053	21020	21242	21224	21035	20806	21079	21034	20964	20897	21161	21142	21041	21112	21029	21033	21013	21007	20961	20949	20846	21124	21153	20963	21282	21100	20987	20925	20994	21242	21151	21174	20843	21107	20996	20974	21052	21049	21023	21041	20938	21021	21033	20973	21082	20847	20999	21036	21228	21026	21006	21106	20901	20974	21159	20957	20951	20924	21117	20973	21096	21066	21034	20800	21189	21017	21169	21121	21149	21096	21125	21182	21140	21037	20774	21045	20997	21143	21228	21057	21085	21034	21106	21074	21188	21145	21189	21081	21089	21116	21094	21127	21125	21270	20941	20881	21159	21115	21036	21121	21123	20930	21163	21146	21175	21043	21047	21199	20819	21149	21258	21069	21154	20908	21160	20965	21032	21024	21027	21101	21066	21232	21262	21170	21203	21133	21153	21070	21160	21159	21235	20973	20956	21042	20945	21037	21070	21251	21251	21109	21095	21121	20926	21019	21020	21146	21143	21196	20948	21240	21072	21171	21122	20938	20933	20904	21350	21116	21144	20959	21018	20967	20963	21219	20863	21051	21001	21048	21146	21085	21018	21031	21141	21051	21089	20950	21059	20985	21184	20846	21039	20918	21234	21133	21147	20906	21174	21278	20997	20876	21314	20955	21023	21092	21034	20968	21230	20950	21105	21144	21016	21084	21109	21066	21119	21087	20980	21074	21316	21175	21061	20754	20936	21157	20990	21153	21052	21014	21013	21091	21253	21024	20878	20904	21089	20965	21024	21177	21313	20891	20985	21087	21188	20888	21123	21102	21206	21239	21146	21257	21045	21145	21249	21097	21119	21294	21030	21225	21022	21201	20987	21087	20928	20913	20899	20898	21166	20986	21028	21085	20964	21205	20977	21210	21248	21028	21176	20981	21085	20878	20716	20982	21026	21021	20997	21115	21041	21249	21087	21145	20795	21039	21162	21217	21152	21319	21096	20974	21157	21173	21029	20865	21007	20914	21078	20935	21190	21306	21266	20985	21077	21283	21119	21127	21063	21077	21132	21249	21106	21081	20919	21096	20951	21017	21001	21018	20983	21096	21069	21093	21147	21023	21041	21139	21045	21192	21076	21101	20997	20986	21147	20932	20973	21305	21166	21095	20862	21231	20979	20949	21238	21090	21101	21092	20968	20913	21248	20989	21010	20975	21213	20856	21116	20832	20937	21037	20989	21126	21034	21076	21062	21071	20980	21093	21037	21064	21152	20778	21030	20930	21044	20985	21107	21152	21162	21190	21331	21056	21092	21134	21138	20996	21029	21057	21164	21056	21135	20990	21143	21118	21227	21050	20908	21342	21059	21090	21023	20939	20879	20915	21179	20888	20925	20989	21013	21078	20944	20962	21108	21124	20964	21023	20946	21025	20940	21063	21228	21161	21010	21083	20877	20968	21156	21130	21170	20707	21160	20779	20989	21121	21171	21204	21180	20900	21003	21102	21174	21175	21102	20857	21097	21041	21116	21075	21140	21040	21085	21053	21122	20999	20936	21340	21025	21085	20935	20982	21034	20923	21027	21111	21303	21009	21102	20968	21170	20959	21029	20915	21140	21167	20919	21079	21013	20852	21078	20794	20981	20830	20852	21122	21235	21056	21195	21021	21014	21202	21167	21065	21089	21161	21182	20993	21240	21228	20989	20974	21063	20880	21063	20839	21066	21047	21120	21130	20933	20870	20921	20765	20858	21232	20847	21070	21092	21027	21034	21178	21230	21119	21219	20947	21049	21259	21153	20902	21157	21279	21055	21017	20998	21033	20983	21115	21142	21195	21093	20995	21167	21039	21087	21046	21096	20951	21000	21080	21193	21162	21142	20985	20856	21171	21026	21232	20956	21118	20971	21050	20868	21107	21051	20888	21083	20978	21102	21195	20994	20756	20982	21094	21107	21086	21255	21124	20893	21114	21090	21090	20931	20826	21022	21095	20961	20936	21174	21158	20983	21145	20957	21080	20923	21135	21269	21027	21203	21061	21127	21129	21054	21214	21067	21147	21196	21057	20773	20724	21054	21080	20974	21069	21243	21158	21000	21028	21030	21123	20980	21111	21007	21145	21226	20884	20834	20967	20810	20967	20908	20873	21100	20810	20945	20977	21358	21010	21016	21226	21127	21149	21258	21182	21168	21052	21321	21115	21070	20921	20907	21126	21128	21308	21047	21191	21155	20947	21175	21298	20994	21093	20964	21100	21229	21234	21129	20726	21077	21090	20825	21062	21038	21070	21025	21078	21126	21169	21077	21202	20928	21095	21065	21119	21272	21264	21032	21319	21095	21102	20789	21246	21023	21163	21052	21043	21076	21045	21032	21100	20977	20920	20953	21154	20966	21054	21006	21289	20970	21203	21314	20948	21074	20981	21362	20948	21164	21066	21074	21017	20995	21106	21008	21230	21126	20952	21110	21144	20984	21227	21214	21023	21287	21048	20863	21063	20967	21168	21096	20968	21027	20889	21167	20923	21010	21199	20782	21052	20925	21150	20925	21206	21220	21047	20966	21205	21124	21081	21079	21040	21061	21068	21040	20998	21197	21237	21109	21186	21176	21029	21010	21033	21040	20930	21003	21115	21194	21175	20772	21064	21116	21234	21203	21233	21223	21101	20883	21193	20901	20996	21190	21081	21106	21048	21047	20932	21091	21058	20989	21181	21178	21132	20934	21154	20980	21148	21152	21091	21022	20887	20984	21330	20976	21077	20986	21320	21206	20976	21398	21152	21194	21113	21087	20969	21076	21075	21175	21154	21134	20897	20979	20959	21121	20828	21045	20974	20988	21100	20925	21011	20968	20699	21139	20981	21305	21076	21110	20934	20963	20838	20974	20876	21144	20896	20976	20975	21185	21148	20992	21015	20998	21205	20927	20928	21068	20845	21094	21129	20873	21234	20962	20858	21163	20920	21050	21128	21137	21249	20981	21066	21083	21000	20949	20986	21161	21249	21054	21131	21210	21138	21140	20752	21103	21204	21097	21110	21128	21148	21117	21206	21103	21179	21298	20979	21200	21082	21048	21143	21226	20841	20989	21288	21080	21142	21113	21222	21052	21101	21126	20951	21059	21130	20858	21175	21151	21033	21019	21024	20998	20918	20951	21030	21204	21108	20956	20889	21024	21146	20992	21018	21018	21140	20858	21003	20944	21127	21240	21060	21185	21195	21051	20896	21166	21236	21210	21147	21208	20944	21049	21098	21302	21075	21162	21032	21124	21013	21102	21169	21060	20861	21158	21050	20836	21147	21179	21079	21212	21180	21062	20981	21233	20815	20944	20948	21032	21122	21033	21144	21108	21104	20888	21119	21128	21073	20984	20948	21091	20937	21067	21154	21059	21066	21097	21039	21288	21210	21118	21203	21207	21259	20945	21152	20873	21211	20892	21217	21109	20969	21206	21070	21214	20941	21136	21170	21021	20917	20973	21007	20997	20945	21104	21095	21073	21079	21031	21046	21121	21071	20990	20958	20987	21180	21192	20863	21113	21200	21027	21154	20982	21265	21157	20850	21096	20949	20854	20977	21113	21105	21032	20950	20932	21026	21162	20902	21125	20798	21068	21196	20927	21156	21016	20951	21479	20904	20833	20844	21096	20984	21253	21185	21247	21041	21020	21038	21191	21068	21150	21129	21149	21054	21229	20944	21021	20872	21179	21301	21247	21022	20933	20989	21154	21214	21172	20994	21107	21222	21100	21034	21199	21081	20929	21057	21161	21206	21046	21082	21074	21134	21124	21263	21204	21176	20951	21132	21097	20998	20990	21089	21121	20903	21083	21285	21084	21066	21344	21028	21267	21109	21127	21039	20999	21114	21073	21086	20933	21255	21195	20955	21264	20987	21072	20958	20941	20986	21135	21233	20913	20874	21077	21212	21110	20951	21195	21038	21115	21094	20910	20979	21039	21061	20715	20942	20896	21022	21011	21173	21184	20949	21018	20931	21178	21050	20902	21118	20915	21189	20867	20906	21159	20938	21072	20964	21141	21018	21211	21295	20945	21240	21080	21130	21023	21000	20738	21096	20926	20902	20943	20945	21179	21194	20775	20955	21089	20979	20930	21084	21063	21233	21089	21169	21195	21048	21085	20948	20932	21046	21050	21110	21157	21113	21183	20949	21189	20977	21069	21031	20917	21006	20930	21178	21035	21043	21267	21237	21109	20920	21011	21152	20959	20904	21000	21099	21234	21184	21055	21123	21110	20987	21006	21307	21194	21087	21265	21089	21125	21052	20937	21053	21001	21138	21287	21256	21052	21110	21099	21036	21071	21223	21399	20959	20989	21094	20906	21148	21228	21101	21106	20892	21016	21053	21186	21227	21012	21121	21160	21163	21109	21178	21107	20822
22763	39950	34937	27143	23091	20717	19801	18837	18582	18477	18010	17826	17650	17609	17568	17429	17340	17411	17478	17314	17365	17222	17309	17323	17232	17234	17707	17222	17346	17223	17262	17177	17422	17258	17291	17283	17205	17244	17418	17205	17371	17329	17341	17418	17361	17286	17209	17201	17442	17125	17251	17134	17366	17119	17287	17241	17223	17176	17375	17234	17115	17296	17306	17243	17302	17186	17591	18207	18564	18126	17893	17570	17265	17254	17234	17197	17144	17203	17366	17233	17378	17142	17252	17255	17065	17157	17262	17204	17161	17270	17056	17199	17164	17327	17176	17128	17285	17168	17062	17368	17138	17268	17270	17182	17151	17161	17113	17188	17192	17130	17250	17270	17304	17066	17153	17140	17378	17080	17244	17141	17243	17121	17059	17072	16946	16907	17152	17097	17227	17233	17108	17191	17158	17093	17055	17192	17136	17264	17078	17173	17302	17239	17259	17225	17119	17194	17326	17208	17285	17241	17018	17312	17152	17021	17165	17155	17022	17172	17181	17131	17000	17239	17256	17291	17153	17304	17080	17354	17033	17151	17264	17148	17056	17294	17243	17126	17137	17119	17108	17253	17154	17082	17245	16985	17107	17163	17209	17060	17193	17161	17115	17293	17067	17212	17089	17144	17223	17189	17161	17157	17161	17226	17160	17273	17093	17053	17169	17297	17061	17359	17135	17139	17153	17180	17136	17132	16950	17207	17213	17179	17017	17119	17281	17212	17088	17066	17033	17214	17143	17128	17049	17084	17068	17173	17153	17196	17110	17098	17135	17076	17097	17166	17171	17078	17306	17216	17163	17228	17162	17180	17137	17216	17097	17237	17186	17157	17142	17125	17317	17018	17095	17305	17274	17256	17116	17074	17264	17081	17008	17156	17139	17121	17194	17251	17155	17269	17082	17207	17194	16934	17215	17058	17160	17037	17271	17184	17188	17365	17136	17153	17346	17241	17191	17074	17044	17345	17189	17194	17171	17037	17173	17144	17051	17168	17084	17249	17314	17048	17080	17146	17048	17242	17023	17250	17276	17151	17312	17122	17264	17329	17213	17109	17205	17265	17210	17232	17042	17205	17128	17267	17166	17215	17160	17178	17301	17244	17194	17067	17299	17160	17254	17068	17199	17247	17095	17109	17130	17167	17021	17276	17000	17155	17032	17009	17011	17078	17237	17186	17174	17288	17140	17268	17089	17300	17177	17220	17238	17121	17175	17208	17120	17040	17160	17232	17126	17123	17123	17076	17066	17172	17160	17012	17137	17197	17247	17307	16977	17360	17063	17218	17258	17037	17117	17158	17220	17018	17072	17023	17079	17167	17128	17044	17257	17202	17285	17052	17186	17188	17363	17090	17157	17105	17121	17097	17049	17184	17056	17243	17131	17218	17304	17269	17110	17168	16985	17304	17128	17282	17229	17176	17118	17270	17339	16938	17215	17103	17157	17180	17330	17173	17040	17390	16977	17212	17113	17165	17158	17112	17119	17183	17037	17271	17048	17088	17221	17346	17105	17200	17058	17028	17349	17095	17363	17291	17234	17187	17140	17259	17238	17162	17076	17174	17337	17297	17107	17170	17302	17158	17021	17263	17169	17134	17061	17199	17062	17137	17134	17399	17111	17227	17086	17091	17101	17070	17193	17331	17119	17296	17106	17042	17108	17140	17327	17349	17097	17082	17088	17062	17111	17157	17226	17236	17028	17057	17196	17158	17291	17216	17223	17157	17095	17192	17204	17271	17260	17032	17317	17294	16999	17135	17074	17155	17289	17173	17167	17309	17330	17046	17161	17209	17041	17169	17177	17263	17157	17200	17144	17341	17280	17131	17203	17127	17113	17120	17118	17192	16984	17299	17046	17169	17079	17033	17177	17115	17122	17128	17226	17031	16981	17186	17205	17070	17101	17270	17383	16971	17129	17222	17228	17007	17260	17141	17175	17348	17129	17316	17191	17239	17092	17319	17027	17116	17189	17148	17375	17185	17076	17138	17231	17350	17117	17223	17248	17080	17115	17146	17190	17304	17145	17200	17158	17067	17092	17076	17072	17191	17018	17152	17075	17320	17122	17317	17141	17368	17232	17171	16956	17251	17099	17089	17104	17012	17017	17085	17145	17341	17126	17177	16998	17181	17131	17089	17000	17135	17126	17196	17234	17239	17268	17251	17245	17071	17166	17219	17231	17099	17175	17291	17167	17104	16958	17226	17145	17081	17216	17199	17202	17253	17154	17130	17277	17036	17145	17204	17076	17259	17343	17298	17073	17226	17346	17050	17179	17120	17063	17152	17214	17062	17293	17139	17042	17154	17228	17191	17242	17130	17185	17087	16950	16952	17138	17094	17016	17142	17267	17155	17132	17118	17220	16980	17204	17094	17170	17250	17237	17014	17111	17173	17203	17158	17143	17190	17186	17297	17252	17232	17209	17142	17201	17067	17036	17172	17320	17028	17330	17121	17277	17206	17114	16994	17124	17335	17043	17243	17070	17121	17116	17140	17289	17212	17284	16956	17078	17114	17269	17212	17185	17389	17136	17073	17287	17247	17160	17150	17110	17155	17219	17074	17195	16992	17033	17114	17092	17366	17061	17181	17147	17028	17108	17060	17304	17014	17265	17071	17056	16965	16985	17070	17193	17039	17042	16991	17225	17218	17198	17156	17325	17011	17147	17035	17128	17185	17259	17236	17232	17062	17330	17172	17167	17321	17003	17202	17019	17143	17281	17245	17105	17133	17197	17260	17189	17190	17034	17069	17321	17202	17267	17061	17015	17067	17100	17112	17141	17273	17190	17065	17027	17061	17328	17073	17134	17114	17032	17323	17070	17095	17198	17224	17122	17175	17244	17214	17139	16996	17071	17162	17116	17102	17020	17188	17079	17174	17382	17007	17215	17156	17197	17179	17047	17387	17097	17080	17301	17132	17188	17263	17136	17213	17009	17143	17076	17154	17119	17196	16932	17014	17066	17193	17120	17141	17119	17214	17203	17341	17295	17307	17129	17185	16988	17216	17131	17197	17203	17109	17178	17005	17107	17164	17178	17041	17305	17165	17160	17211	17259	17242	17295	17246	17187	17223	17149	17199	17138	17279	16984	17148	17180	17055	17180	17163	17312	17060	17247	17033	17229	17041	17153	17211	17036	17371	17226	17305	17226	17026	17229	17308	17040	17208	16986	17012	17181	17037	17161	17169	17167	17178	17060	17141	17210	17210	17119	16998	17095	17217	17166	17252	17127	17206	17126	17200	17112	17159	17077	17084	17057	17175	17059	17161	17227	17093	17325	17240	17404	17111	17196	17171	17257	17079	17185	16979	17123	17118	17054	17188	17339	17146	17243	17098	17094	17205	17034	17020	17239	17017	16988	17239	17242	17128	17042	17201	17060	17140	17175	17124	17211	17149	17196	17135	17302	17192	17070	17127	17338	17112	16978	17127	17142	17124	17044	17139	17157	17165	17081	17336	17304	17176	17096	17127	17016	17101	17126	17122	17261	17269	17234	17129	17164	17381	17090	17099	17214	16998	17360	17096	17279	17044	17240	17215	17151	17313	17034	17180	17059	17151	17144	17387	17279	17255	17124	17120	17106	17361	17073	17111	17025	17211	17003	17094	16974	17131	17070	17356	17186	17349	16989	17325	17271	17156	17145	16887	17280	17133	17087	17318	17162	17202	17078	17259	17014	16995	17073	17370	17244	17194	17236	17095	17234	17197	17153	17265	17082	17044	17116	17008	17054	17108	17025	17179	17328	17218	17175	17026	17200	17253	17021	17306	17104	17073	17239	17194	17125	17224	17232	17214	17120	17157	17091	17445	17308	17067	17214	17174	17089	17064	17300	17148	17103	17062	17181	17047	17036	17012	17068	17001	17234	17223	17122	16991	17154	17194	17238	17249	17137	17170	17010	17067	17009	17145	17314	17037	17275	17042	17119	17255	17147	17203	17032	17431	17146	17269	17242	17209	17223	17116	17108	17115	17313	17170	17088	17288	17190	16991	17150	17089	17093	17178	17077	17354	17282	17165	17105	17231	17014	17238	17271	17210	17140	17093	17025	17104	17300	17133	17154	17115	17186	17267	17142	17176	17217	17183	17214	17238	17228	17075	17254	17070	17023	17189	17182	17036	17197	17330	17151	17100	17230	17240	17075	16966	17270	17210	17186	17135	17075	17181	17127	17207	16945	17129	17279	17245	17057	17175	17080	17018	17068	17309	17221	17207	17104	17162	17217	17202	17199	17097	17218	17094	17060	17235	17043	17258	17267	17351	17237	17256	17190	17023	17172	17335	17120	17092	17094	17060	17209	17101	17123	17194	17194	17281	17084	17109	17077	17174	17237	17406	17239	17259	17082	17229	17203	17209	17230	17152	17296	17179	17273	17241	17114	17213	16988	17280	17115	17103	17293	17124	17210	17121	17172	17187	17271	17358	17282	17092	17076	17134	17094	17237	17035	17180	17062	17077	17137	17083	17146	17071	17021	17228	17166	17158	17120	17199	17145	17193	17177	17055	17306	17155	17079	17003	17350	17248	17216	17066	16978	17218	17099	17050	17163	17341	17127	17148	17206	17242	17099	17127	17001	17234	17132	17224	17186	17219	17276	17178	17215	17125	17254	17266	17083	17161	17019	17256	17300	17062	17196	17253	17132	17200	17162	17215	17132	17304	17111	17212	17215	17180	17212	17197	17130	17269	17121	17183	17156	17243	17126	17121	17249	17198	17129	17216	17005	17099	17139	17062	17172	17278	17024	17096	17247	17185	17163	17192	17144	17012	17136	17221	17119	17190	17266	17045	17070	17168	17085	17278	17018	17098	17281	17033	17228	17033	17122	17144	17209	17258	17107	16995	17212	17260	17191	17166	16888	17141	17170	17142	17169	17169	17066	17299	17366	17041	17187	17100	17040	17105	17151	17182	17227	17176	17067	17092	17210	17187	17317	17224	17116	17122	17084	17076	17067	17087	17088	17153	17108	17082	17167	17229	17158	17145	17235	17173	17121	17042	17374	17023	17169	17238	17260	17227	17122	17218	17250	16958	17295	17132	17119	17120	17180	17113	17229	17058	17235	17146	17175	17147	17042	17128	17045	17084	17056	17059	17223	17147	17092	17159	17172	17253	17043	17220	17049	16963	17072	17258	17255	17236	17284	17297	17170	17228
28431	23282	27276	24802	21133	21101	21181	20904	20802	20924	20861	20757	20723	20633	20763	20660	20684	20548	20474	20707	20559	20640	20496	20661	20730	20869	20730	20685	20662	20539	20690	20677	20725	20658	20592	20560	20811	20644	20685	20606	20531	20832	20724	20636	20809	20552	20825	20618	20540	20796	20547	20850	20698	20672	20553	20613	20694	20478	20540	20707	20675	20561	20630	20607	20628	20414	20665	20577	20864	20761	20873	20723	20741	20667	20871	20722	20649	20465	20551	20562	20532	20589	20536	20526	20429	20562	20703	20673	20499	20679	20773	20747	20644	20699	20597	20576	20691	20670	20553	20570	20577	20634	20557	20567	20670	20626	20461	20599	20777	20550	20638	20742	20454	20496	20415	20582	20568	20524	20519	20672	20740	20761	20674	20487	20588	20748	20704	20567	20638	20674	20558	20563	20618	20889	20683	20689	20421	20399	20660	20526	20689	20621	20455	20437	20861	20650	20601	20578	20759	20505	20710	20743	20716	20807	20500	20715	20766	20673	20690	20791	20684	20724	20682	20670	20482	20652	20414	20670	20658	20651	20643	20792	20393	20556	20441	20722	20446	20558	20571	20652	20586	20590	20467	20525	20592	20769	20752	20614	20672	20661	20455	20740	20826	20742	20515	20675	20452	20583	20667	20676	20377	20538	20486	20682	20868	20609	20494	20669	20766	20710	20831	20721	20665	20504	20652	20430	20677	20739	20581	20639	20704	20469	20554	20575	20499	20548	20619	20778	20595	20711	20668	20600	20692	20974	20488	20462	20705	20509	20624	20531	20555	20574	20538	20739	20575	20715	20455	20584	20623	20376	20665	20405	20689	20601	20830	20574	20832	20595	20551	20704	20423	20591	20585	20773	20430	20769	20683	20568	20743	20584	20873	20349	20485	20523	20529	20489	20659	20613	20506	20541	20614	20694	20595	20726	20499	20674	20824	20567	20532	20823	20623	20566	20586	20718	20705	20810	20785	20605	20610	20485	20426	20426	20678	20803	20604	20705	20782	20589	20860	20598	20600	20685	20614	20920	20894	20639	20745	20649	20460	20552	20320	20451	20775	20558	20793	20577	20315	20437	20523	20533	20682	20475	20607	20571	20348	20595	20793	20491	20678	20826	20620	20602	20746	20654	20608	20670	20559	20680	20614	20794	20448	20607	20600	20589	20459	20711	20397	20685	20685	20742	20534	20650	20409	20481	20618	20646	20573	20768	20371	20643	20494	20621	20570	20711	20457	20426	20402	20594	20534	20847	20603	20755	20450	20700	20611	20612	20686	20386	20568	20627	20688	20655	20624	20417	20499	20520	20566	20516	20463	20661	20583	20656	20627	20599	20701	20881	20751	20783	20644	20541	20651	20390	20657	20526	20573	20477	20613	20708	20742	20685	20637	20679	20572	20558	20449	20466	20749	20675	20598	20582	20531	20681	20534	20789	20596	20403	20739	20492	20641	20280	20431	20688	20805	20717	20786	20410	20736	20597	20801	20782	20579	20439	20442	20683	20765	20674	20892	20805	20711	20517	20665	20690	20596	20643	20662	20460	20556	20695	20585	20685	20484	20622	20468	20691	20819	20586	20690	20757	20697	20663	20702	20934	20599	20606	20531	20761	20582	20407	20622	20551	20577	20726	20652	20694	20547	20305	20762	20727	20659	20527	20705	20603	20579	20933	20845	20416	20776	20663	20628	20752	20647	20899	20652	20580	20792	20658	20396	20637	20724	20528	20494	20716	20683	20623	20784	20594	20728	20580	20522	20678	20689	20643	20743	20759	20673	20528	20693	20700	20606	20619	20367	20347	20629	20844	20762	20722	20785	20647	20645	20700	20742	20525	20410	20495	20799	20564	20470	20781	20368	20482	20575	20627	20600	20449	20528	20786	20945	20705	20524	20559	20680	20744	20651	20504	20590	20485	20427	20401	20556	20528	20864	20571	20539	20733	20576	20459	20620	20742	20715	20504	20806	20733	20646	20635	20640	20605	20594	20622	20558	20456	20545	20513	20644	20677	20799	20787	20667	20643	20521	20650	20712	20582	20581	20722	20724	20690	20752	20671	20645	20643	20602	20639	20738	20782	20517	20506	20593	20664	20695	20575	20575	20665	20914	20767	20674	20718	20686	20509	20432	20507	20597	20604	20740	20494	20769	20479	20507	20574	20700	20809	20652	20606	20397	20525	20761	20620	20526	20668	20724	20657	20745	20799	20588	20739	20530	20451	20773	20402	20849	20881	20636	20569	20606	20833	20591	20492	20523	20534	20745	20708	20622	20531	20675	20446	20675	20525	20571	20556	20660	20793	20553	20374	20527	20464	20588	20678	20634	20616	20724	20464	20539	20647	20854	20755	20658	20678	20592	20563	20629	20422	20583	20503	20660	20620	20759	20773	20630	20828	20525	20586	20590	20661	20576	20639	20796	20573	20730	20600	20381	20716	20718	20759	20752	20677	20649	20771	20703	20873	20713	20381	20325	20835	20704	20650	20792	20481	20596	20640	20905	20479	20863	20645	20610	20601	20557	20602	20720	20860	20691	20528	20540	20657	20546	20678	20552	20603	20417	20584	20481	20456	20832	20629	20874	20677	20627	20770	20862	20653	20689	20662	20776	20424	20712	20672	20730	20525	20685	20708	20803	20553	20618	20599	20636	20724	20675	20407	20553	20700	20717	20710	20692	20626	20672	20699	20742	20675	20865	20884	20666	20729	20664	20531	20583	20753	20622	20780	20716	20663	20789	20469	20794	20631	20825	20728	20597	20727	20616	20466	20640	20671	20562	20418	20752	20791	20693	20777	20709	20671	20497	20593	20770	20558	20603	20753	20559	20727	20644	20587	20571	20686	20546	20665	20672	20295	20800	20591	20718	20521	20501	20629	20467	20378	20610	20586	20730	20496	20517	20488	20727	20526	20563	20570	20577	20733	20587	20580	20545	20741	20570	20698	20630	20597	20719	20580	20494	20652	20603	20568	20594	20457	20673	20663	20540	20592	20409	20673	20753	20547	20593	20667	20714	20681	20624	20865	20789	20461	20614	20882	20478	20719	20808	20554	20665	20510	20445	20676	20438	20626	20716	20713	20653	20703	20596	20618	20483	20729	20427	20539	20984	20649	20469	20624	20638	20383	20693	20818	20716	20677	20638	20497	20495	20662	20662	20754	20613	20582	20556	20579	20610	20357	20567	20574	20939	20764	20748	20619	20607	20782	20827	20577	20782	20709	20788	20655	20624	20603	20796	20629	20512	20434	20665	20491	20614	20601	20494	20779	20858	20578	20612	20501	20535	20549	20659	20716	20740	20754	20564	20526	20652	20700	20557	20772	20587	20621	20516	20589	20586	20728	20572	20736	20800	20609	20476	20431	20504	20574	20668	20672	20483	20549	20621	20527	20688	20709	20858	20488	20511	20635	20687	20566	21011	20940	20622	20640	20667	20607	20518	20524	20666	20717	20780	20613	20618	20678	20641	20733	20687	20476	20727	20480	20695	20859	20532	20562	20632	20558	20522	20639	20675	20587	20606	20552	20454	20548	20681	20673	20837	20710	20702	20824	20624	20402	20764	20573	20636	20737	20673	20655	20464	20477	20512	20706	20739	20646	20845	20617	20674	20370	20698	20468	20697	20611	20656	20457	20841	20498	20747	20461	20510	20554	20398	20712	20564	20615	20690	20716	20605	20637	20600	20764	20643	20403	20506	20686	20747	20666	20801	20732	20570	20665	20707	20570	20761	20578	20589	20604	20579	20636	20723	20741	20586	20713	20764	20436	20632	20513	20739	20730	20653	20455	20749	20625	20636	20615	20625	20657	20627	20924	20544	20524	20686	20608	20794	20621	20768	20736	20752	20570	20619	20563	20731	20445	20544	20531	20706	20554	20598	20742	20421	20617	20758	20677	20772	20546	20494	20651	20589	20718	20646	20773	20679	20787	20630	20513	20707	20690	20744	20639	20732	20709	20782	20566	20631	20715	20309	20503	20591	20645	20640	20450	20673	20677	20570	20580	20788	20591	20517	20679	20704	20516	20357	20620	20614	20505	20629	20515	20632	20480	20570	20691	20830	20652	20555	20799	20637	20652	20755	20590	20832	20564	20567	20583	20598	20598	20534	20711	20661	20578	20697	20491	20703	20584	20607	20600	20760	20497	20602	20521	20633	20788	20725	20715	20703	20650	20650	20682	20657	20732	20821	20689	20410	20517	20787	20721	20679	20585	20655	20677	20724	20684	20650	20494	20478	20525	20652	20480	20601	20590	20572	20764	20517	20347	20655	20581	20703	20598	20573	20732	20678	20523	20592	20412	20550	20639	20626	20581	20416	20708	20833	20477	20702	20772	20493	20663	20592	20684	20629	20635	20683	20781	20552	20578	20634	20583	20666	20633	20672	20594	20797	20785	20417	20497	20693	20643	20750	20668	20630	20798	20746	20803	20803	20581	20606	20529	20798	20793	20544	20696	20596	20596	20612	20588	20669	20559	20627	20582	20511	20710	20589	20745	20704	20569	20635	20515	20618	20639	20526	20598	20812	20794	20645	20518	20641	20813	20484	20775	20579	20897	20615	20667	20528	20562	20774	20499	20782	20771	20575	20705	20830	20637	20578	20750	20699	20551	20742	20633	20825	20512	20737	20762	20659	20705	20513	20522	20695	20581	20684	20850	20683	20743	20669	20741	20844	20689	20841	20471	20599	20558	20714	20832	20551	20560	20361	20680	20495	20668	20425	20594	20537	20495	20472	20593	20629	20580	20433	20603	20586	20563	20692	20646	20557	20651	20525	20802	20650	20604	20690	20669	20587	20626	20416	20469	20569	20684	20619	20703	20652	20357	20694	20765	20574	20774	20632	20528	20670	20639	20694	20616	20546	20751	20695	20673	20554	20652	20480	20582	20466	20771	20810	20462	20887	20709	20543	20771	20670	20540	20543	20754	20625	20517	20635	20625	20883	20675	20711	20757	20689	20664	20485	20671	20703	20562	20695	20878	20541	20734	20704	20959	20526	20798	20768	20626	20436	20636	20578	20606	20334	20645	20661	20499	20500	20608	20765	20576	20750	20657	20792	20695	20671	20653	20618	20512	20589	20558	20780	20459	20670	20559	20395	20577	20490	20676	20583	20704	20551	20584	20650	20479	20890	20676	20613	20655	20627	20637	20658	20636
19675	25534	23216	19571	18432	17678	17333	17273	17211	17077	17205	16890	16994	17080	16970	16974	17243	16930	16960	16843	16906	17041	16961	16970	16959	16862	17041	17122	17062	16767	17076	16827	16982	17040	16785	16814	16991	16874	16955	17046	17013	16981	17097	16929	16838	17180	16908	16851	16995	16894	16980	16968	17022	16982	17028	16905	16930	17113	16872	16967	16949	16852	16799	17004	16939	16917	16909	17014	16907	17095	17015	17002	17079	17108	16759	17014	16938	17014	16904	17064	17135	16802	16835	17025	16774	17040	16854	16866	16883	16961	16854	16835	16862	17005	16816	16919	16978	16852	16791	16895	16761	16912	16900	16808	16968	16804	16936	16918	16909	16973	16934	16876	16891	16901	16877	16965	16855	16933	16860	16817	17029	16988	16875	16992	16819	17060	16954	16833	16933	16904	17015	16781	16795	16834	16944	16870	16920	17040	16921	16911	16881	16929	16898	17035	17084	16886	16964	16920	16743	16850	16915	17022	17041	16804	16869	16929	16952	16880	16738	16781	16922	17018	16845	17012	16835	17049	16766	16993	16957	16940	16827	16857	17013	16796	17015	16765	16945	16829	16988	17004	16906	16992	16935	16746	17095	16767	16916	16931	16895	16892	16926	16969	16871	16871	16922	16752	16968	17003	17073	17093	17016	16997	16922	16835	17039	16937	17054	16943	16852	16801	16852	16973	16870	16979	16931	16852	16919	16898	16950	16892	16974	16980	16941	16962	16852	16805	16850	16891	16912	17150	16950	16874	16870	16873	16886	16822	16872	16935	17041	16881	16904	17150	17080	16841	16949	16768	16997	16961	16810	16951	16893	16899	16952	17021	16871	16904	17056	17028	16921	16991	16786	16910	16869	16881	16831	16986	16845	17072	16961	16933	16904	16900	16900	16868	16774	16935	16808	16950	16919	17001	16913	16929	17029	16960	16943	16904	17011	16982	16908	16891	16945	17040	16854	16889	16818	16916	16775	16890	16953	17035	17085	16819	16962	16864	16824	16930	17076	16932	16820	16979	16885	17020	16950	16812	17001	16979	16952	16876	16961	17024	16918	17093	17031	17049	16970	16978	16865	17002	16869	16820	16816	16955	16982	16894	16985	16838	16899	16931	16790	16975	16977	16864	16937	17031	17046	16945	16815	16872	16958	16887	17128	16979	17063	16802	16903	17069	17073	16929	16856	16846	17005	16924	16941	16989	16943	16929	16863	16790	16854	17079	16791	17007	16849	16867	16793	17159	16924	16917	17078	17031	16969	17012	16980	16869	16910	16872	16901	16975	16935	16980	16978	16892	17101	16884	16801	16877	16898	17110	17066	16932	17019	17036	16950	16799	16976	16997	17081	16988	16785	16943	16995	16893	17053	16770	16852	16931	16844	17006	16868	16611	17182	16961	16863	16929	16857	16933	16914	16995	16822	16972	17108	16915	16850	16983	16795	17092	17027	17198	16886	16915	16887	16982	16956	17093	17044	16939	17040	16933	17014	16921	16988	16919	17018	16917	16963	16944	16849	17081	17073	16978	17047	16841	16899	16980	16960	16988	16922	16901	16824	16833	16901	16813	16816	17030	16975	16772	16928	17153	17049	17003	16912	16776	16958	16938	16943	16803	16859	16948	16887	16921	16947	17049	16874	16973	17018	16799	17007	16932	17053	16814	17015	16831	16819	16895	16759	17062	16891	17021	16917	16793	16959	16997	16946	16856	16944	16945	17022	16855	16795	16783	16873	17057	17088	16908	17041	17003	17042	16796	17074	16960	16864	17049	16911	16944	16873	16777	17032	16943	16758	16977	16799	17109	17098	16957	16950	16938	17121	17024	17057	17016	17063	16978	16859	16980	16917	16950	16991	16752	16812	16989	16910	17041	17132	16874	16985	16867	16995	17064	16864	16935	16582	16974	16874	16978	16979	16860	16966	17127	16821	16834	16999	17029	17043	16828	16896	16942	17137	16976	16924	16903	16956	16838	17120	16751	16886	17000	16867	16962	16963	16804	16758	16726	16949	16934	17037	17090	16828	17018	16892	17111	16868	17025	16920	16806	17002	16879	16844	16843	16805	16768	16941	16961	17102	16922	16811	16884	16833	16815	16902	16801	16857	16960	17017	16940	16930	16936	16967	16945	16957	16998	16913	16782	16868	16861	17069	16862	16818	16974	17145	17112	16885	17104	16667	16881	16963	17015	17038	17026	16858	16984	16874	16993	16903	16917	16973	16925	16931	16939	16966	16909	16945	17073	16942	17128	16944	16909	16987	16777	16827	16943	16913	17052	16896	16854	17021	16880	16919	16851	17045	17111	16946	16924	16929	16950	16861	16932	16798	17123	16958	16857	17037	16818	16870	16755	16789	16802	16967	16968	17044	16923	17053	16961	16878	16966	16949	17018	17167	16954	16895	16991	16863	16939	17035	16850	16867	17031	16945	16991	17071	16796	16965	16928	16832	17246	16941	17076	17003	16870	16981	16931	16882	16704	16854	16907	17114	16986	16968	16936	16967	17012	16962	16912	17046	16920	16875	16915	16994	16794	16902	16909	16857	16712	17111	16874	16857	16884	16858	16978	16905	17064	17052	16829	16991	17073	16891	17005	16963	16985	16956	16921	17101	16948	16880	16968	16780	17043	16665	16674	16928	16867	16714	16856	16953	17063	16847	16871	16931	16879	16881	17115	16956	16928	17038	16942	16958	17063	16929	17079	16901	16705	16781	17166	16878	16941	16848	16829	17025	17092	16856	16971	16865	17097	16873	16967	17077	16848	16828	16973	17047	16919	16775	16909	16958	16893	17032	16922	16874	16735	16893	16834	17021	17032	16969	16880	16787	16924	16888	17049	16907	16923	16926	17067	16988	16784	16742	17141	16933	16767	17032	16799	16949	16916	16907	16936	16967	16903	16902	16870	16907	16958	16869	16904	16917	16951	16916	16935	16735	17007	17022	17107	16932	16879	16884	17102	16805	16833	16780	17090	16914	16927	17014	16922	16940	16790	16742	16782	16979	16914	16958	17066	16883	16902	16970	16774	17070	16987	17050	16885	16762	17027	16943	16876	17068	16835	16783	17144	17112	16926	16935	16952	17105	16828	16801	16929	16819	16956	17050	16820	16875	16851	17063	16974	16916	17034	16886	16999	16955	17065	17022	16919	16931	16912	16896	17037	17053	16747	16916	16828	16802	16941	16871	17121	16905	16891	16961	16922	16799	17063	16952	17014	16766	16825	16999	17108	16885	17176	16987	16947	16996	17104	16938	17073	16943	16929	16868	16835	16876	17094	16818	16724	16948	17136	17055	16977	16939	16991	16958	16879	17015	17003	16873	17050	17113	17030	17004	17036	16891	16918	17119	17031	16938	17027	16873	16914	16932	16856	16865	16984	17006	16971	16952	17032	17025	16738	16971	17005	17110	16931	16911	16849	17075	16789	17045	17024	17044	16932	16943	16977	17044	17017	16879	16871	16941	17000	17143	16973	16837	17045	16975	16949	16912	16911	16876	16826	17131	16954	16863	17014	16899	16993	16927	16842	16911	16932	16955	16941	16943	16821	16884	17015	16839	17052	16780	16824	16821	16869	16974	16941	16910	16773	16871	16982	16881	16892	17062	16727	17058	16966	16794	16880	16816	16894	17003	16827	16992	16909	16958	17016	16831	16758	16921	16851	17112	16919	16908	16876	17012	17120	16906	16946	16907	16970	17039	16895	16835	16959	16725	16851	16879	17033	16914	16949	17147	16907	16933	16856	17074	16838	16926	16915	17134	16830	16738	16938	16904	16798	16980	16937	16981	17040	17133	16909	16800	16797	17101	16943	17019	16842	16838	16803	16986	16846	16846	16899	16932	16879	16857	17015	16931	17060	16727	16841	16869	16784	16921	16941	16986	17023	16871	17052	16823	16899	17037	16879	16885	16957	17030	16832	16894	17099	16865	16867	16772	17097	17001	16993	16986	16759	16939	16960	16925	16950	16784	16931	16943	16918	16923	17018	16902	16822	16786	16874	16898	16976	16758	16819	16876	16872	16915	16868	16948	17019	16687	16864	16948	17103	16795	16935	17097	16842	16691	16885	16840	16929	17169	16719	16870	16981	16976	16838	16805	17086	17062	16942	16904	17123	16911	16793	16990	16990	17110	16895	16991	16870	16947	17134	17068	16894	16953	17006	16862	17048	16995	16930	16842	16915	16812	17046	16960	16845	16728	16776	16875	17059	16840	16870	16903	17014	17064	16953	17095	17042	17077	16803	16674	16924	16895	17004	16857	17108	17129	16919	16969	16730	16783	16929	16958	17027	16664	16791	17162	16624	16963	17036	16884	16883	17054	17018	17045	16993	16888	16835	16868	16854	16995	16878	16839	16923	16950	16821	16795	16963	16910	16922	16871	16885	16936	16934	16987	16832	16841	16872	17032	16852	17112	17012	16916	16775	16880	16988	16899	16937	17028	17022	16918	16943	16772	16927	17046	16882	16951	17161	17001	17018	17073	16917	16957	16898	16957	17070	16854	16760	16907	16965	16906	16899	16944	16980	16969	16874	16957	16862	17070	16908	16920	16974	16932	16968	16883	16948	16861	17029	17071	16944	16810	16964	16842	17140	16992	16929	17059	16803	16980	16863	16951	17027	16931	17012	16983	17013	16978	16983	16904	17059	16831	16905	16950	16806	16855	16793	16997	16896	16916	16887	17009	17027	16918	16892	17072	17001	16835	17073	16919	17141	16825	16873	16928	16731	16936	16929	16948	17086	17072	16907	16766	16867	16944	16989	16958	16794	17116	16807	16938	17005	16895	16879	16886	16864	16964	17010	16741	16923	17037	16998	16886	16773	17022	16923	16865	16983	16905	17024	16719	16825	16896	16997	16899	16952	16935	16958	17070	16820	16894	16907	17005	17089	16956	16981	17203	16845	16883	16990	16919	16958	17025	16736	16911	16988	16962	16797	16818	17006	16765	16813	17072	16963	17008	16741	17078	16881	17012	16824	16980	17047	17190	16795	16867	16983	16909	17103	16862	16847	16958	16956	16883	16924	16900	17052	16895	16948	16943	17185	16856	16844	16875	17028	16748	17011	17062	17013	16908	16994	16981	16951	17052	16854	16959	16909	16944	16784	17023	16884	17196	16981	16992	17030	16821	16945	17009	16886	16930	16902	16940	17106	16933	16791
24204	21627	29291	24572	22738	23329	22344	19833	19204	19479	19230	19078	19000	18992	18846	18841	18798	18930	18842	19207	18905	18847	18810	18948	18758	18775	18790	18854	18776	18816	18650	18581	18897	18937	18879	19023	18810	18573	18689	18756	18798	18503	18835	18753	18634	18804	18937	18844	18635	18807	18597	18818	18835	18694	18677	18753	18627	18692	18719	18713	18788	18439	18803	18649	18622	18617	18727	19030	19131	19198	18720	18718	18682	18709	18692	18810	18917	18718	18769	18656	18763	18669	18647	18509	18733	18779	18830	18655	18524	18672	18837	18762	18585	18759	18905	18620	18601	18534	18745	18698	18609	18656	18798	18539	18773	18571	18762	18662	18946	18495	18628	18816	18612	18763	18704	18600	18534	18540	18575	18668	18892	18519	18694	18641	18657	18714	18579	18512	18706	18676	18633	18432	18880	18672	19065	18625	18560	18543	18449	18881	18886	18611	18763	18755	18758	18689	18878	18807	18608	18651	18649	18718	18773	18731	18718	18857	18631	18907	18819	18837	18814	18580	18678	18801	18526	18585	18690	18742	18550	18764	18757	18820	18795	18554	18761	18375	18608	18776	18622	18669	18654	18608	18624	18832	18685	18495	18703	18876	18505	18617	18723	18867	18674	18863	18521	18682	18816	18723	18596	18672	18593	18905	18672	18658	18574	18557	18763	18489	18457	18610	18591	18709	18745	18589	18542	18652	18626	18713	18651	18676	18496	18803	18840	18654	18758	18819	18625	18646	18682	18792	18629	18706	18777	18539	18617	18435	18862	18852	18604	18675	18707	18566	18924	18717	18758	18701	18817	18711	18592	18637	18518	18610	18667	18561	18655	18741	18643	18680	18715	18689	18695	18602	18781	18645	18855	18725	18639	18663	18797	18687	18874	18824	18783	18573	18791	18594	18686	18552	18558	18582	18586	18647	18655	18590	18740	18609	18819	18717	18602	18660	18650	18735	18682	18583	18705	18725	18507	18683	18702	18680	18592	18776	18604	18678	18707	18729	18648	18605	18729	18925	18755	18766	18799	18680	18896	18744	18701	18752	18691	18681	18554	18620	18828	18833	18732	18769	18648	18564	18745	18683	18683	18807	18791	18547	18682	18661	18715	18601	18467	18537	18639	18644	18708	18759	18603	18814	18730	18592	18681	18706	18577	18833	18610	18626	18653	18692	18560	18834	18596	18596	18576	18549	18765	18617	18587	18694	18702	18925	18645	18783	18774	18923	18544	18738	18701	18729	18776	18712	18771	18731	18824	18699	18720	18733	18656	18550	18778	18593	18788	18789	18691	18621	18519	18729	18730	18746	18645	18815	18595	18626	18763	18661	18802	18659	18755	18649	18760	18579	18735	18669	18854	18772	18597	18484	18594	18649	18567	18617	18391	18751	18868	18679	18516	18744	18560	18673	18653	18793	18442	18648	18682	18532	18801	18662	18692	18567	18618	18714	18602	18528	18713	18707	18733	18636	18448	18670	18388	18759	18690	18946	18642	18659	18743	18778	18650	18807	18788	18676	18703	18725	18630	18690	18593	18752	18635	18641	18854	18587	18648	18882	18663	18748	18731	18626	18676	18879	18772	18526	18625	18632	18726	18811	18784	18626	18804	18631	18750	18750	18612	18680	18687	18890	18634	18782	18851	18758	18590	18676	18722	18574	18734	18537	18744	18469	18621	18955	18655	18419	18594	18661	18840	18607	18758	18578	18777	18563	18542	18592	18543	18670	18644	18737	18733	18580	18544	18609	18765	18693	18851	18547	18624	18727	18724	18611	18767	18705	19013	18777	18558	18728	18650	18593	18973	18529	18636	18585	18738	18458	18603	18559	18843	18812	18690	18642	18542	18717	18817	18544	18435	18705	18651	18675	18553	18800	18713	18513	18791	18489	18476	18703	18723	18701	18580	18766	18733	18731	18909	18756	18692	18615	18707	18515	18624	18635	18767	18789	18588	18779	18755	18793	18795	18634	18632	18606	18723	18788	18853	18782	18756	18568	18717	18803	18654	18524	18490	18548	18514	18517	18688	18516	18768	18705	18669	18786	18573	18729	18676	18684	18567	18755	18604	18467	18592	18743	18684	18702	18672	18872	18830	18620	18593	18658	18557	18782	18590	18856	18859	18728	18657	18644	18740	18760	18587	18612	18788	18527	18633	18691	18809	18814	18515	18669	18829	18852	18607	18691	18725	18896	18752	18747	18863	18640	18732	18771	18547	18493	18660	18628	18756	18727	18850	18586	18616	18614	18596	18595	18795	18652	18724	18586	18696	18709	18768	18765	18664	18769	18763	18798	18877	18776	18714	18605	18752	18835	18683	18883	18599	18575	18677	18603	18571	18733	18767	18562	18487	18555	18649	18749	18512	18664	18742	18643	18805	18683	18610	18388	18776	18639	18678	18738	18790	18740	18664	18788	18727	18704	18757	18625	18783	18635	18826	18572	18867	18883	18450	18531	18563	18716	18594	18730	18992	18841	18714	18568	18673	18736	18605	18583	18722	18680	18641	18663	18713	18622	18898	18723	18563	18819	18478	18790	18720	18807	18587	18721	18806	18488	18680	18635	18880	18589	18666	18699	18581	18754	18553	18846	18547	18667	18860	18630	18876	18633	18542	18665	18838	18613	18746	18807	18678	18607	18580	18528	18779	18733	18888	18612	18568	18784	18637	18491	18529	18641	18649	18787	18623	18549	18510	18751	18948	18961	18627	18730	18691	18662	18556	18986	18716	18782	18687	18563	18580	18742	18603	18633	18780	18559	18506	18552	18595	18767	18881	18747	18647	18625	18867	18564	18918	18682	18677	18756	18818	18823	18878	18619	18767	18705	18699	18650	18724	18635	18715	18849	18842	18652	18787	18678	18717	18720	18739	18586	18742	18841	18635	18842	18540	18661	18683	18590	18764	18763	18796	18592	18725	18720	18829	18836	18851	18569	18709	18711	18581	18633	18671	18572	18784	18676	18859	18776	18668	18478	18650	18672	18623	18631	18816	18724	18725	18480	18551	18665	18521	18559	18634	18662	18656	18619	18730	18436	18634	18784	18714	18568	18682	18736	18666	18536	18598	18666	18612	18617	18684	18740	18819	18648	18850	18619	18601	18775	18696	18753	18591	18617	18552	18631	18660	18632	18666	18513	18806	18666	18821	18483	18746	18666	18817	18688	18596	18629	18694	18644	18721	18532	18729	18602	18742	18710	18488	18637	18572	18600	18482	18570	18797	18718	18940	18705	18700	18786	18671	18499	18785	18575	18606	18559	18747	18684	18768	18681	18956	18676	18574	18657	18368	18763	18730	18623	18639	18656	18756	18788	18702	18634	18635	18644	18694	18686	18643	18637	18847	18616	18685	18670	18602	18606	18722	18628	18781	18691	18553	18613	18842	18809	18704	18554	18854	18611	18686	18649	18559	18631	18810	18425	18488	18635	18924	18745	18687	18831	18755	18688	18795	18748	18736	18707	18535	18597	18870	18790	18739	18882	18718	18644	18611	18863	18654	18558	18970	18604	18813	18583	18777	18697	18632	18880	18718	18573	18610	18684	18671	18736	18598	18904	18659	18711	18570	18591	18694	18592	18921	18695	18839	18694	18791	18749	18761	18570	18725	18555	18555	18718	18820	18740	18890	18703	18675	18647	18851	18846	18765	18856	18819	18725	18498	18559	18625	18799	18812	18739	18773	18772	18640	18645	18763	18615	18639	18715	18658	18671	18711	18643	18792	18588	18501	18694	18708	18717	18656	18787	18630	18645	18767	18498	18814	18681	18528	18938	18736	18532	18761	18532	18819	18619	18555	18696	18776	18455	18666	18713	18690	18671	18464	18801	18761	18672	18745	18862	18782	18729	18902	18804	18543	18535	18681	18607	18494	18752	18836	18659	18773	18758	18713	18625	18714	18816	18571	18515	18631	18602	18833	18627	18749	18840	18910	18750	18593	18737	18637	18816	18623	18745	18772	18748	18822	18880	18708	18823	18612	18658	18681	18645	18878	18642	18694	18657	18790	18715	18684	18663	18655	18825	18665	18574	18644	18513	18676	18703	18509	18799	18749	18497	18620	18747	18753	18620	18770	18532	18736	18831	18595	18597	18700	18403	18692	18649	18698	18704	18760	18753	18715	18760	18718	18791	18862	18941	18576	18843	18942	18961	18752	18536	18635	18622	18620	18904	18815	18702	18641	18586	18677	18816	18685	18750	18581	18714	18582	18644	18758	18841	18555	18672	18742	18685	18556	18491	18671	18620	18752	18620	18667	18564	18551	18647	18729	18848	18797	18868	18738	18669	18783	18512	18872	18757	18751	18887	18805	18602	18479	18560	18532	18640	18437	18637	18386	18536	18805	18952	18687	18364	18630	18830	18546	18579	18469	18456	18757	18763	18626	18676	18454	18694	18637	18463	18736	18702	18731	18733	18647	18611	18622	18646	18829	18899	18768	18674	18781	18799	18719	18728	18598	18786	18715	18591	18554	18756	18687	18662	18535	18486	18725	18646	18677	18633	18622	18943	18934	18805	18662	18795	18645	18778	18762	18620	18799	18519	18737	18657	18773	18888	18699	18622	18695	18768	18572	18722	18547	18870	18674	18587	18524	18634	18610	18719	18681	18663	18857	18736	18631	18785	18604	18874	18837	18595	18892	18728	18801	18718	18871	18582	18710	18624	18484	18612	18868	18578	18703	18820	18877	18550	18797	18640	18794	18698	18776	18786	18620	18739	18417	18588	18673	18632	18870	18579	18813	18726	18695	18652	18836	18714	18730	18606	18843	18689	18718	18637	18803	18734	18614	18478	18703	18664	18573	18613	18760	19062	18739	18663	18731	18741	18742	18670	18820	18646	18796	18782	18692	18735	18594	18620	18906	18740	18575	18758	18690	18764	18729	18672	18805	18692	18837	18858	18887	18589	18779	18666	18758	18799	18660	18690	18846	18663	18582	18649	18644	18817	18727	18661	18602	18441	18774	18713	18674	18633	18814	18777	18863	18604	18573	18559	18723	18762	18667	18691	18807	18728	18626	18652	18739	18706	18703	18621	18760	18578	18795	18480	18805	18760	18743	18749	18667	18879	18695	18712	18598	18596	18346	18732	18712	18680	18598	18733	18644	18745	18717	18747	18676	18579	18593	18612	18364	18742	18888	18707	18703	18909	18500	18600
18596	32804	28433	22144	19557	18209	17225	16943	16562	16397	16219	16311	16147	16106	15879	15940	16043	15870	15979	15891	15803	15859	15821	15912	15882	15938	15958	15781	15988	15757	15795	15886	15782	16111	15854	15808	15829	15779	15857	15790	15865	15955	15891	16065	15920	15894	15734	15782	15835	15804	15952	15775	15886	15814	15698	15757	15780	15752	15769	15734	15832	15729	15817	15715	15881	15740	15913	16618	16581	16424	16150	15806	15960	15855	15736	15826	15756	15819	15994	15752	15939	15757	15954	15897	15664	15939	15761	15850	15856	15806	15798	15699	15813	15765	15812	15847	15781	15775	15594	15888	15772	15762	15861	15770	15862	15733	15749	15804	15819	15837	15919	15785	15898	15846	15811	15910	15783	15809	15779	15825	15632	15876	15724	15943	15718	15762	15668	15811	15791	15836	15816	15630	15760	15855	15654	15820	15707	15865	15886	15808	15836	15638	15714	15661	15797	15678	15852	15868	15837	15794	15892	15800	15654	15735	15666	15901	15810	15775	15656	15924	15755	15914	15684	15873	15688	15639	15807	15914	15849	15575	15704	15921	15781	15866	15696	15795	15785	15753	15834	15780	15661	15745	15927	15759	15928	15767	15650	15767	15838	15703	15875	15789	15977	15723	15705	15681	15770	15883	15848	15715	15713	15913	15724	15788	15937	15728	15835	15760	15824	15809	15689	15940	15859	15776	15858	15757	15901	15735	15703	15706	15862	15841	15721	15718	15709	15842	15940	15896	15883	15738	15908	15935	15788	15694	15648	15871	15879	15822	15875	15790	15854	15826	15812	15846	15910	15910	15642	15736	15727	15587	15828	15822	16001	15726	15769	15924	15785	15801	15919	15630	15832	15687	15832	15922	15797	15820	15876	15863	15967	15831	15719	15730	15731	15741	15782	15746	15687	15933	15645	15766	15873	15639	15692	15882	15768	15738	15800	15657	15756	15730	15891	15702	15825	15881	15986	15770	15793	15873	15782	15782	15732	15896	15780	15820	15787	15817	15854	15668	15861	15956	15760	15830	15832	15902	15797	15705	15785	15884	15661	15957	15910	15605	15771	15957	15725	15729	15625	15892	15744	15828	15744	15928	15778	15786	15831	15730	15792	15900	15858	15686	15753	15818	15749	15677	15688	15862	15623	15938	15592	16050	15798	15552	15701	15934	15908	15839	15829	15958	15897	15863	15871	15696	15652	15816	15751	15764	15758	15629	15758	15732	15769	15951	15824	15716	15849	15761	15905	15712	15885	15809	15708	15826	15862	15809	15755	15901	15778	15669	15814	15756	15865	15710	15892	15844	15674	15833	15873	15774	15813	15750	15748	15684	15957	15746	15639	15800	15816	15673	15724	15927	15830	15770	15763	15750	15811	15802	15807	15867	15821	15741	15831	15756	15905	15873	15812	15731	15728	15743	15687	15869	15808	15796	15823	15701	15910	15665	15856	15827	15812	15780	15843	15801	15660	15762	15806	15739	15848	15697	15781	15771	15826	15796	15881	15816	15943	15810	15828	15586	15751	15827	15843	15819	15810	15775	15921	15768	15716	15711	15740	15803	15827	15776	15643	15730	15873	15722	15750	15845	15611	15710	15887	15839	15779	15791	15961	15794	15967	15787	15918	15802	15740	15780	15836	15836	15646	15779	15759	15766	15727	15910	15866	15833	15767	15822	15861	15759	15580	15865	15720	15821	15823	15619	16027	15666	15917	15780	15968	15645	15798	15899	15906	15715	15760	15689	15681	15735	15616	15713	15608	15717	15784	15775	15840	15781	15825	15749	15815	15909	15845	15832	15688	15807	15761	15772	15767	15727	15697	15735	15726	15747	15878	15861	15709	15741	16032	15713	15691	15757	15847	15746	15792	15795	15832	15891	15797	15673	15821	15868	15826	15610	15625	15899	15544	15801	15980	15810	15713	15773	15815	15882	15751	15608	15931	15815	15947	15955	15845	15579	15847	15848	15660	15880	15757	15706	15662	15911	15720	15921	15631	15781	15876	15866	15824	15662	15874	15785	15780	15850	15767	15786	15912	15631	15817	15715	15805	15912	15639	15842	15928	15763	15807	15861	15790	15769	15606	15999	15683	15910	15680	15862	15860	15891	15789	15847	15864	15832	15819	15730	15765	15886	15908	15683	15817	15847	15904	15733	15798	15913	15733	15778	15896	15723	15624	15819	15784	15767	15901	15842	15751	15734	15842	15865	15770	15829	15615	15631	15849	15750	15727	15862	15759	15664	15647	15785	15777	15835	15578	15750	15812	15800	15508	15952	15743	15691	15921	15877	15856	15714	15785	15693	15720	15590	15843	15846	15666	15754	15787	15794	15604	15760	15753	15760	15795	15659	15698	15820	15968	15694	15837	15799	15797	15691	15804	15881	16045	15774	15613	15804	15806	15938	15854	15694	15877	15843	15763	15824	15696	15846	15820	15680	15743	15818	15877	15798	15693	15798	15973	15708	15695	15799	15736	15769	15749	15858	15885	15746	15736	15677	15927	15778	15830	15721	15707	15754	15674	15723	15814	15698	15798	15874	15842	15689	15790	15770	15890	16014	15853	15746	15915	15686	15818	15731	15816	15706	15666	15833	15799	15693	15927	15742	15514	15689	15717	15833	15913	15607	15859	15760	15751	15808	15913	15855	15908	15701	15510	15697	15857	15838	15826	15755	15806	15678	15761	15657	15782	15632	15814	15803	15724	15874	15850	15795	15768	15682	15600	15818	15711	15810	15853	15738	15859	15717	15802	15623	15738	15748	15922	15898	15669	15820	15868	15723	15757	15762	15775	15899	15892	15777	15707	15778	15635	15731	15684	15829	15821	15808	15765	15757	15906	15848	15810	15770	15791	15802	15772	15829	15686	15988	15848	15819	15818	15765	15928	15748	15853	15602	15617	15826	15844	15848	15934	15647	15855	15789	15718	15731	15827	15881	15780	15781	15928	15781	15772	15884	15774	15684	15755	15745	15766	15707	15814	15596	15746	15756	15685	15638	15781	15738	15835	15789	15799	15884	15798	15719	15881	15918	15751	15925	15766	15786	15664	15719	15793	15914	15616	15886	15873	15930	15805	15710	15751	15805	15924	15787	15748	15953	15819	15974	15768	15874	15875	15679	15760	15708	15715	15708	15958	15816	15923	15866	15638	15643	15916	15787	15670	15812	15835	15707	15776	15944	15991	15833	15904	15938	15766	15688	15856	15870	15692	15664	15658	15757	15784	15702	15871	15805	15699	15823	15742	15771	15779	15723	15662	15667	15822	15833	15874	15913	15678	15793	15720	15765	15834	15656	15778	15794	15771	15744	15788	15872	15915	15702	15477	15770	15628	15744	15909	15621	15888	15811	15529	15801	15803	15644	15737	15871	15962	15872	15859	15793	15762	15722	15878	15913	15826	15754	15861	15927	15620	15778	15719	16008	15689	15719	15738	15853	15799	15813	15780	15962	15754	15817	15670	15768	15752	15769	15811	15715	15884	15732	15739	15861	15703	15820	15789	15900	15757	15724	15583	15827	15830	15814	15854	16035	15791	15881	15792	15867	15729	15875	15846	15680	15834	15766	15776	15854	15805	15721	15885	15865	15819	15808	15773	15709	15788	15712	15712	15620	15778	15681	15724	15713	15814	15796	15779	15694	15778	15811	15745	15927	15818	15680	15594	15697	15625	15903	15783	15652	15818	15767	15860	15702	15787	15740	15736	15972	15820	15742	15730	15779	15784	15748	15856	15667	15727	15850	15674	15892	15861	15803	15859	15757	15820	15781	15887	15904	15727	15832	15705	15880	15750	15734	15672	15644	15836	15908	15732	15952	15664	15979	15883	15893	15723	15885	15822	15775	15799	15794	15897	15693	15871	15950	15768	15710	15707	15877	15796	15726	15986	15740	15646	15841	15764	15753	15653	15784	15610	15841	15792	15931	15749	15776	15922	15739	15891	15917	15723	15745	15939	15732	16092	15728	15864	15692	15890	15719	15838	15713	15889	15635	15714	15804	15868	15847	15827	15780	15852	15944	15746	15845	15754	15743	15919	15743	15878	15907	15731	15749	15806	15700	15834	15850	15522	15636	15931	15914	15771	15832	15817	15674	15874	15911	16025	15672	15761	15786	15940	15756	15792	15766	15791	15870	15762	15825	15722	15759	15823	15921	15845	15702	15651	15914	15802	15859	15928	15788	15836	15650	15820	15716	15585	15854	15945	15842	15774	15743	15685	15819	15864	15815	15911	15795	15808	15672	15800	15803	15780	15885	15831	15774	15687	15838	15757	15772	15721	15832	15747	15869	15810	15733	15601	15700	15686	15980	15863	15980	15795	15852	15861	15678	15917	15749	15690	15809	15897	15562	15850	15842	15753	15832	15993	15707	15774	15737	15904	15642	15720	15802	15823	15668	15669	15725	15948	15738	15769	15907	15795	15725	15800	15746	15707	15644	15685	15867	15840	15864	15864	15858	15730	15898	15724	15776	15737	15651	15842	15944	15796	15821	15771	15704	15752	15703	15818	15779	15755	15704	15628	15911	15804	15849	15654	15871	15788	15826	15834	15616	15665	15643	15822	15987	15906	15980	15864	15927	15823	15869	15823	15825	15852	15658	15835	15953	15680	15849	15828	15919	15713	15616	15883	15945	15801	15799	15841	15757	15768	15872	15899	15712	15834	15775	15910	15878	15725	15805	15793	15697	15792	15840	15886	15735	15946	15739	15680	15820	15731	15863	15963	15789	15694	15770	15775	15862	15824	15756	15829	15710	15970	15838	15805	15695	15742	15644	15821	15874	15763	15865	15788	15801	15960	15837	15605	15715	15577	15882	15649	15691	15835	15847	15747	15691	15925	15649	15748	15782	15782	15830	15760	15876	15761	15630	15802	15651	15855	15870	15877	15882	15849	15955	15734	15699	16010	15923	15779	15743	15800	15832	15806	15798	15739	15769	15880	15756	15701	15835	15982	15898	15811	15839	15803	15577	15690	15787	15931	15816	15641	15751	15716	15818	15637	15686	15754	15921	15780	16059	15723	15755	15866	15893	15854	15668	15790	15724	15673	15804	15863	15917	15721	15763	15869	15847	16001	15942	15673	15807	15784	16013	15756	15879	15639	15700	15817	15820	15834	15900	15738	15641	15658	15766	15821	15788	15710	15797	15866	15810	15830	15767
23173	21619	29573	24149	21868	24031	25596	20329	19199	19550	19119	18707	18860	18679	18697	18739	18599	18518	18500	18503	18382	18592	18435	18523	18485	18395	18557	18350	18178	18507	18549	18279	18286	18409	18449	18374	18256	18475	18405	18481	18552	18699	18470	18281	18266	18320	18303	18524	18493	18243	18321	18348	18364	18321	18356	18425	18468	18332	18310	18392	18468	18421	18362	18381	18368	18326	18508	19175	19676	19146	18895	18645	18522	18343	18225	18144	18305	18315	18151	18340	18298	18304	18373	18418	18195	17958	18273	18250	18307	18425	18331	18177	18230	18336	18244	18492	18184	18353	18271	18337	18405	18554	18217	18301	18481	18319	18205	18228	18392	18051	18338	18196	18391	18216	18071	18350	18196	18295	18210	18364	18168	18449	18338	18280	18279	18319	18155	18445	18345	18455	18274	18181	18090	18100	18609	18394	18099	18403	18191	18358	18224	18260	18292	18153	18268	18468	18305	18335	18261	18127	18329	18272	18324	18176	18325	18292	18263	18164	18361	18311	18071	18254	18016	18206	18270	18422	18361	18076	18478	18347	18262	18277	18455	18210	18363	18336	18121	18223	18082	18239	18415	18435	18440	18351	18515	18418	18146	18351	18173	18516	18324	18299	18213	18323	18015	18119	18151	18108	18170	18148	18268	18269	18294	17908	18234	18369	18466	18331	18305	18322	18217	18121	18196	18270	18080	18206	18209	18322	18299	18276	18332	18303	18480	18105	18306	18262	18247	18231	18312	18130	18178	18140	18366	18188	18389	18131	18259	18184	18192	18329	18336	18130	18281	18332	18139	18198	18487	18254	18046	18345	18238	18345	18241	18364	18129	17990	18081	18213	18393	18251	18190	18171	18413	18211	18319	18179	18390	18180	18230	18162	18172	18413	18315	18181	18283	18095	18279	18323	18243	18164	18193	18329	18480	18253	18251	18050	18282	18212	18153	18209	18212	18416	18216	18367	18449	18177	17999	18288	18350	18220	18164	18357	18360	17976	18377	18260	18508	18374	18229	18282	18192	18346	18207	18232	18274	18290	18162	18276	18459	18253	18373	18373	18202	18257	18290	18121	18294	18319	18384	18333	18250	18260	18099	18342	18230	18181	18428	18230	18303	18129	18263	18211	18407	18262	17934	18122	18187	18211	18439	18192	18467	18319	18136	18298	18372	18418	18240	18269	18159	18065	18224	18222	18286	18120	18282	18265	18352	18404	18311	18229	18170	18297	18229	18282	18233	18465	18362	18215	18346	18187	18259	18171	18328	18398	18381	18299	18333	18374	18099	18287	18480	18345	18279	18263	18266	18122	17909	18317	18284	18297	18164	18202	18361	18369	18278	18129	17947	18438	18184	18096	18481	18306	18291	18312	18332	18311	18400	18313	18251	18110	18455	18228	18065	18293	18318	18330	18295	18393	18225	18178	18328	18103	18152	18364	18160	18307	18430	18157	18143	18114	18429	18395	18273	18366	18289	18133	18211	18183	18449	18367	18238	18289	18138	18156	18310	18165	18349	18434	18254	18261	18409	18174	18181	18125	18548	18449	18043	18237	18208	18210	18347	18249	18146	18144	18304	18139	18277	18011	18132	18205	18011	18099	18264	18208	18310	18227	18231	18246	18080	18241	18374	18425	18184	18242	18427	18228	18314	18205	18313	18264	18351	18138	18347	18277	18211	18163	18366	18089	18168	18238	18189	18201	17934	18381	18129	18048	18307	18363	18388	18218	18347	17920	18303	18169	18128	18274	18272	18133	18304	18400	18392	18449	18173	18076	18515	18131	18080	18144	18349	18215	18511	18202	18381	18305	18085	18331	18183	18243	18188	18313	18259	18358	18359	18219	18447	18249	18215	18311	18294	18340	18168	18404	18419	18244	18349	18228	18161	18239	18253	18180	18446	18421	18247	18431	18412	18380	18260	18308	18276	18107	18216	18229	18149	18193	18391	18217	18263	18416	18330	18478	18287	18347	18303	18130	18341	18387	18260	18231	18276	18247	18239	18218	18150	18142	18299	18455	18225	18284	18375	18186	18170	18114	17961	18172	18309	18199	18391	18145	18456	18544	18405	18209	18067	18261	18344	18193	18293	18221	18218	18257	18253	18271	18445	18528	18276	18357	18236	18214	18265	18267	18261	18130	18501	18145	18163	18295	18129	18227	18350	18447	18095	18067	18080	18232	18291	17970	18126	18341	18367	18134	18211	18384	18123	18458	18247	18238	18369	18344	18242	18506	18281	18192	18183	18090	18330	18221	18226	18293	18374	18191	18060	18298	18076	18301	18294	18277	18008	18207	18101	18192	18153	18273	18101	18043	18171	18008	18086	18302	18274	18418	18228	18401	18427	18347	18295	18156	18189	18219	18265	18363	18628	18318	18224	18349	18225	18292	18318	18353	18069	18315	18379	18394	18214	18168	18055	18264	18340	18349	18273	18151	18183	18172	18169	18376	18201	18126	18297	18200	18301	18031	18039	18309	18304	18160	18238	18190	18594	18367	18210	18226	18261	18187	18425	18227	18312	18402	18211	18206	18238	18306	18192	18217	18228	18197	18315	18261	18321	18141	18193	18024	18516	18103	18178	17929	18275	18243	18462	18279	18245	18226	18153	18071	18305	18063	18139	18174	18301	18463	18293	18245	18241	18231	18216	18133	18193	18432	18375	18355	18451	18388	18254	18234	18166	18452	18108	18244	18245	18397	18405	18319	18172	18209	18192	18161	17977	18343	18427	18400	18266	18324	18263	18420	18227	18225	18156	18246	18374	18256	18446	18230	18340	18400	18175	18172	18198	18397	18056	18304	18110	18125	18211	18131	18115	18020	18285	18294	18256	18059	18335	18035	18287	18171	18137	18279	18275	18506	17993	18159	18102	18143	18018	18135	18087	18355	18346	18064	18241	18371	17993	18328	18408	18426	18330	18316	18422	18425	18127	18204	18219	18246	18147	18364	18186	18099	18115	18128	18383	18107	18343	18412	18542	18286	18391	18423	18367	18428	18085	18191	18166	18092	18262	18481	18174	18242	18311	18128	18176	18230	18229	18327	18196	18168	18294	18097	18358	18223	18293	18380	18377	18456	18315	18002	18406	18126	18133	18203	18160	18499	18072	18352	18130	18207	18269	18152	18357	18162	18410	18173	18199	18365	18199	18142	18280	18210	18273	18189	18143	18188	18258	18288	18199	18197	18462	18268	18266	18264	18148	18123	18177	18158	18250	18269	18100	18173	18234	18469	18258	18374	18395	18200	18334	18321	18245	18130	18338	18266	18135	18122	18270	18357	18171	18250	18162	18203	18230	18357	18157	18342	18174	18352	18150	18285	18425	18233	18138	18096	18229	18489	18206	18209	18223	18043	18204	18248	18446	18316	18289	18221	18456	18367	18260	18322	18538	18157	18250	18425	18152	18117	18223	18191	18281	18385	18327	18066	18341	18261	18290	18181	18447	18318	18429	18240	18348	18376	18368	18264	18136	18296	18298	18154	18298	18274	18146	18152	18337	18518	18327	18195	18096	18221	18147	18214	18286	18127	18258	18345	18277	18121	18301	18144	18407	18500	18332	18289	18198	18233	18310	18209	18115	18166	18150	18421	18224	18058	18401	18066	18248	18356	18157	18347	18194	18395	18431	18460	18506	18077	18218	18309	18233	18187	18359	18319	18322	18111	18179	18106	18147	18253	18239	17975	18230	18426	18286	18258	18217	18291	18444	18023	18176	18311	18076	18270	18380	18276	18362	18336	18529	18278	18377	18136	18180	18295	18152	18434	18241	18436	18217	18123	18106	18195	18297	18287	18165	18198	18416	18135	18262	18485	18303	18470	18226	18418	18244	18520	18189	18205	18144	18155	18296	18052	18464	18299	18110	18191	18233	18338	18175	18195	18211	18176	18260	18277	18253	18137	18176	18210	18296	18341	18165	18118	18313	18317	18367	18348	18228	18351	18336	18201	18209	18169	18195	18206	18322	18266	18370	18295	18421	18116	18179	18191	18241	18119	18281	18522	18119	18191	18061	18284	18280	18285	18241	18362	18248	18200	18097	18435	18474	18162	18325	18393	18223	18133	18182	18354	18160	18218	18161	18383	18370	18232	18267	18338	18264	18127	18237	18604	18274	18285	18216	18281	18246	18308	18214	18138	18172	18371	18359	18256	18257	18297	18115	18316	18138	18345	17976	18053	18323	18227	18187	18414	18215	18342	18139	18262	18373	18231	18309	18314	18381	18464	18210	18275	17991	18346	18354	18351	18164	18322	18435	18284	18337	18111	18219	18071	18256	18417	18195	18273	18267	18307	18258	18320	18166	18310	18292	18097	18250	18582	18623	18236	18292	18107	18353	18397	18262	18284	18256	18259	18334	18268	18403	18373	18286	18210	18009	18348	18077	18257	17964	18370	18309	18108	18233	18261	18264	18451	18327	18046	18278	18153	18240	18265	18410	18229	18091	18145	18292	18197	18448	18236	18362	18259	18405	18112	18232	18034	18198	18217	18241	18254	18314	18232	18068	18533	18419	18394	18359	18327	18093	18329	18227	18213	18331	18142	18197	18317	18139	18417	18183	18227	18305	18273	18245	18300	18265	18309	18127	18062	18217	18208	18185	18189	18263	18381	18128	18349	18193	18237	18359	18308	18061	18077	18255	18130	17939	18276	18355	18248	18179	18325	18340	18357	18250	18262	18335	18149	18311	18250	18163	18145	18308	18358	18292	18230	18206	18153	18274	18230	18178	18513	18341	18132	18144	18369	18195	18265	18172	18263	18381	18071	18192	18364	18182	18143	18205	18199	18479	18421	18224	18285	18007	18187	18435	18305	18205	18297	18160	18096	18451	18186	18205	18232	18477	18191	18038	18226	18457	18476	18229	18320	18295	18117	18336	18432	18314	18330	18262	18265	18372	18225	18361	18374	18316	18305	18300	18311	18162	18382	18262	17991	18263	18119	18344	18132	18137	18357	18301	18043	18392	18193	18127	18127	18154	18402	18116	18288	18160	18249	18311	18217	18371	18213	18367	18403	18081	18201	18086	18067	18288	18357	18105	18250	18179	18407	18291	18132	18426	18380	18357	18229	18214	18366	18181	18232	18337	18254	18157	18453	18406	18430	18266	18087	18289	18211	18205	18054	18271	18070	18416	18258	18305	18420	18406	18114	18160	18091
20935	38822	34215	25135	21693	19388	18205	17552	17280	16545	16461	16346	16261	15870	15884	15662	15847	15883	15760	15819	15885	15716	15937	15925	15637	15737	15576	15682	15842	15715	15703	15721	15584	15621	15808	15907	15730	15832	15747	15710	15621	15679	15764	15759	15719	15713	15800	15656	15578	15572	15685	15600	15617	15723	15666	15546	15464	15788	15739	15623	15706	15604	15536	15657	15579	15581	16018	17403	17302	16455	15912	16018	15683	15510	15618	15703	15754	15627	15679	15587	15524	15440	15572	15681	15588	15679	15510	15705	15693	15549	15670	15552	15626	15572	15704	15670	15491	15661	15764	15766	15529	15883	15609	15602	15455	15550	15537	15553	15775	15749	15633	15815	15761	15631	15431	15458	15782	15595	15646	15669	15454	15488	15753	15685	15625	15598	15610	15706	15539	15646	15732	15586	15710	15619	15588	15712	15656	15534	15627	15464	15710	15498	15652	15488	15675	15610	15624	15626	15651	15594	15487	15546	15442	15431	15410	15603	15643	15325	15689	15515	15615	15736	15816	15723	15669	15680	15662	15503	15541	15650	15601	15594	15623	15684	15502	15666	15588	15503	15742	15556	15428	15599	15699	15617	15622	15589	15571	15702	15563	15541	15572	15560	15827	15534	15622	15765	15547	15801	15641	15387	15561	15572	15672	15660	15648	15709	15635	15816	15646	15763	15523	15620	15642	15639	15518	15772	15554	15676	15532	15665	15636	15531	15747	15533	15908	15799	15694	15519	15538	15749	15670	15686	15751	15878	15524	15589	15545	15724	15589	15558	15616	15515	15542	15663	15721	15484	15442	15489	15582	15667	15575	15511	15479	15574	15537	15784	15607	15440	15540	15612	15867	15669	15599	15614	15391	15661	15682	15547	15580	15711	15565	15622	15620	15574	15550	15548	15553	15620	15732	15656	15527	15568	15615	15536	15627	15537	15654	15577	15755	15632	15786	15706	15592	15431	15621	15621	15549	15489	15729	15566	15552	15742	15627	15633	15508	15582	15687	15508	15627	15619	15603	15594	15730	15397	15594	15734	15575	15521	15517	15538	15662	15804	15517	15738	15474	15704	15621	15788	15667	15663	15646	15497	15503	15389	15571	15541	15586	15537	15632	15394	15552	15556	15664	15837	15565	15861	15782	15715	15556	15688	15697	15733	15479	15442	15561	15616	15608	15624	15421	15557	15678	15705	15712	15499	15631	15620	15561	15549	15580	15803	15582	15636	15508	15443	15714	15625	15602	15692	15406	15721	15448	15565	15592	15676	15586	15439	15857	15686	15596	15721	15747	15583	15710	15673	15678	15682	15572	15634	15603	15774	15562	15629	15753	15659	15625	15566	15632	15507	15802	15442	15611	15658	15697	15648	15596	15671	15470	15604	15666	15582	15586	15410	15644	15483	15446	15581	15701	15617	15575	15825	15516	15570	15675	15504	15605	15620	15661	15548	15659	15586	15609	15747	15536	15567	15446	15624	15537	15498	15598	15671	15679	15665	15625	15553	15632	15559	15586	15542	15700	15681	15725	15528	15715	15595	15658	15645	15440	15638	15527	15742	15416	15642	15553	15463	15684	15740	15528	15535	15522	15707	15706	15525	15566	15660	15526	15750	15635	15654	15745	15482	15642	15529	15594	15537	15817	15651	15616	15520	15696	15466	15645	15826	15673	15496	15463	15390	15721	15560	15621	15443	15612	15690	15652	15630	15532	15660	15572	15591	15738	15779	15509	15595	15655	15435	15644	15637	15562	15673	15788	15489	15623	15507	15693	15594	15604	15508	15411	15523	15513	15563	15631	15534	15607	15674	15645	15480	15673	15632	15631	15530	15754	15602	15803	15595	15587	15657	15739	15646	15429	15768	15470	15666	15495	15488	15678	15433	15541	15539	15541	15715	15537	15602	15601	15432	15633	15747	15567	15636	15673	15764	15603	15638	15555	15614	15679	15571	15593	15717	15644	15513	15536	15722	15615	15506	15646	15671	15468	15674	15562	15366	15579	15707	15555	15546	15620	15571	15649	15607	15552	15673	15606	15564	15712	15551	15733	15643	15512	15522	15602	15634	15682	15708	15597	15636	15618	15627	15667	15527	15564	15683	15663	15859	15617	15483	15731	15738	15573	15640	15560	15536	15588	15515	15697	15621	15510	15526	15639	15544	15602	15755	15464	15660	15552	15602	15834	15621	15616	15631	15537	15762	15434	15620	15743	15737	15549	15601	15687	15644	15525	15749	15507	15694	15576	15702	15652	15593	15640	15557	15841	15448	15595	15394	15573	15479	15662	15678	15597	15625	15550	15608	15645	15574	15636	15551	15618	15853	15653	15671	15562	15584	15587	15654	15541	15570	15623	15520	15518	15582	15709	15618	15570	15541	15764	15554	15603	15604	15606	15769	15599	15559	15428	15630	15811	15590	15455	15671	15588	15581	15686	15636	15629	15540	15701	15523	15597	15613	15535	15519	15538	15638	15561	15637	15528	15632	15840	15458	15768	15677	15513	15576	15701	15645	15388	15626	15601	15608	15718	15504	15752	15562	15439	15541	15472	15631	15567	15601	15522	15665	15513	15768	15544	15373	15580	15711	15592	15542	15700	15485	15562	15649	15534	15567	15591	15571	15493	15596	15598	15472	15676	15593	15428	15595	15649	15668	15445	15582	15614	15661	15601	15605	15721	15775	15669	15581	15614	15753	15570	15708	15636	15644	15658	15694	15484	15694	15628	15538	15609	15646	15562	15644	15653	15638	15577	15768	15565	15586	15648	15502	15602	15645	15661	15607	15536	15463	15563	15668	15553	15673	15694	15620	15476	15448	15581	15720	15686	15526	15555	15571	15553	15705	15680	15691	15674	15659	15590	15714	15476	15585	15460	15655	15741	15593	15606	15557	15710	15557	15624	15561	15578	15659	15650	15452	15681	15696	15444	15670	15464	15622	15638	15621	15600	15597	15598	15513	15813	15410	15416	15643	15519	15710	15602	15688	15507	15602	15543	15451	15636	15618	15597	15591	15534	15642	15400	15624	15606	15686	15451	15635	15587	15684	15575	15579	15683	15778	15818	15677	15712	15392	15745	15587	15695	15687	15670	15521	15664	15606	15747	15670	15572	15562	15683	15766	15546	15633	15593	15616	15579	15640	15616	15670	15722	15519	15643	15645	15651	15647	15554	15857	15678	15544	15762	15565	15452	15674	15699	15567	15678	15595	15664	15629	15779	15615	15583	15699	15708	15626	15613	15648	15628	15641	15677	15659	15677	15518	15583	15476	15652	15734	15654	15754	15604	15588	15662	15747	15747	15613	15657	15415	15768	15575	15742	15625	15515	15621	15598	15634	15448	15450	15642	15630	15651	15502	15449	15721	15600	15662	15731	15484	15557	15581	15615	15540	15518	15482	15394	15726	15614	15534	15536	15587	15655	15680	15685	15585	15508	15502	15621	15592	15541	15668	15668	15673	15582	15648	15634	15534	15557	15561	15673	15633	15719	15598	15527	15581	15664	15577	15609	15606	15601	15609	15666	15660	15736	15630	15722	15609	15549	15421	15587	15482	15507	15539	15549	15600	15706	15512	15432	15612	15591	15539	15488	15602	15677	15794	15542	15503	15547	15736	15417	15545	15590	15530	15654	15531	15596	15547	15503	15507	15625	15596	15615	15681	15561	15706	15657	15553	15428	15726	15543	15601	15598	15582	15544	15791	15556	15597	15607	15448	15717	15699	15594	15572	15683	15724	15689	15483	15669	15635	15444	15486	15648	15722	15604	15674	15567	15594	15732	15550	15745	15555	15660	15667	15607	15496	15665	15540	15699	15577	15714	15523	15507	15648	15523	15686	15512	15765	15488	15590	15436	15460	15596	15588	15709	15473	15637	15812	15617	15822	15741	15597	15648	15532	15575	15673	15621	15452	15618	15663	15621	15629	15693	15548	15716	15624	15586	15633	15690	15504	15861	15692	15613	15505	15632	15650	15578	15611	15571	15802	15817	15668	15649	15607	15606	15578	15627	15570	15590	15539	15711	15602	15566	15797	15590	15749	15653	15790	15631	15650	15580	15633	15474	15670	15549	15556	15578	15523	15637	15462	15625	15780	15774	15566	15611	15635	15613	15671	15572	15687	15438	15548	15436	15541	15613	15537	15675	15543	15449	15526	15533	15635	15737	15650	15711	15493	15716	15428	15698	15652	15637	15563	15667	15690	15605	15533	15622	15491	15651	15535	15744	15586	15716	15717	15596	15565	15555	15680	15558	15756	15636	15493	15706	15556	15708	15443	15684	15736	15716	15448	15680	15698	15660	15679	15660	15547	15585	15523	15669	15713	15538	15646	15528	15545	15648	15782	15701	15545	15443	15639	15829	15590	15526	15686	15630	15685	15435	15599	15640	15613	15632	15620	15633	15440	15661	15778	15732	15541	15655	15685	15635	15471	15677	15527	15629	15739	15469	15589	15669	15551	15645	15635	15471	15661	15572	15511	15614	15369	15563	15632	15740	15509	15659	15667	15512	15424	15723	15514	15694	15701	15620	15866	15615	15710	15690	15669	15720	15567	15713	15575	15504	15546	15596	15594	15831	15655	15515	15723	15700	15522	15669	15676	15656	15780	15802	15478	15539	15731	15575	15697	15591	15673	15494	15576	15678	15631	15755	15694	15655	15485	15347	15663	15475	15743	15586	15750	15637	15660	15685	15649	15702	15578	15665	15397	15573	15591	15768	15659	15577	15652	15657	15588	15596	15593	15706	15505	15624	15616	15677	15716	15485	15611	15660	15896	15564	15583	15528	15677	15501	15493	15401	15745	15562	15613	15773	15568	15566	15666	15543	15643	15449	15592	15651	15700	15570	15507	15347	15657	15509	15476	15429	15693	15634	15695	15617	15657	15350	15545	15428	15671	15616	15639	15615	15504	15574	15701	15594	15677	15727	15727	15669	15518	15499	15650	15377	15504	15556	15539	15535	15664	15714	15437	15701	15527	15477	15566	15750	15460	15580	15631	15525	15788	15743	15636	15598	15683	15547	15637	15669	15539	15744	15607	15705	15648	15626	15742	15453	15637	15548	15541	15528	15659	15706	15664	15567	15628	15695	15487	15508	15810	15541	15777	15756	15722	15608	15477	15532	15554	15703	15740	15457	15634	15629	15603	15619	15493	15682	15451
28271	22981	25827	22651	19307	19154	19020	18811	18766	18858	18624	18791	18514	18398	18570	18496	18825	18734	18669	18622	18654	18435	18565	18273	18576	18474	18578	18651	18368	18274	18483	18685	18406	18743	18401	18680	18602	18731	18846	18555	18547	18450	18643	18471	18528	18379	18611	18648	18459	18684	18392	18395	18648	18547	18553	18329	18551	18245	18487	18436	18432	18669	18558	18525	18458	18485	18473	18587	18765	18610	18690	18673	18375	18611	18488	18639	18624	18422	18346	18443	18561	18463	18439	18747	18389	18600	18506	18532	18590	18327	18397	18595	18476	18537	18656	18367	18459	18504	18330	18369	18513	18409	18359	18350	18665	18586	18439	18562	18417	18532	18485	18494	18509	18437	18478	18428	18538	18481	18216	18190	18560	18378	18411	18335	18647	18421	18482	18445	18611	18607	18571	18406	18530	18747	18563	18531	18507	18440	18456	18564	18467	18517	18570	18452	18544	18498	18614	18360	18519	18423	18506	18458	18751	18592	18315	18621	18490	18509	18482	18506	18387	18475	18487	18415	18378	18465	18394	18445	18475	18416	18361	18446	18298	18513	18557	18621	18641	18378	18372	18453	18879	18785	18588	18351	18612	18422	18649	18456	18308	18602	18527	18756	18373	18495	18605	18446	18463	18443	18734	18369	18433	18624	18363	18503	18405	18483	18408	18422	18585	18701	18546	18667	18364	18553	18474	18369	18368	18209	18444	18320	18602	18516	18373	18410	18615	18801	18477	18537	18643	18357	18541	18497	18537	18587	18318	18535	18399	18360	18592	18743	18534	18360	18563	18547	18295	18525	18576	18438	18382	18478	18539	18436	18616	18740	18674	18564	18385	18393	18740	18565	18591	18538	18468	18378	18670	18344	18633	18346	18393	18571	18541	18623	18594	18557	18608	18580	18575	18764	18484	18556	18416	18514	18596	18562	18592	18467	18274	18281	18563	18515	18673	18598	18347	18627	18401	18472	18512	18419	18307	18655	18539	18270	18392	18377	18452	18647	18616	18423	18221	18553	18485	18280	18640	18564	18453	18487	18543	18522	18411	18628	18398	18437	18477	18630	18629	18624	18449	18323	18540	18546	18599	18604	18549	18450	18538	18209	18586	18636	18623	18453	18540	18702	18768	18700	18803	18483	18641	18613	18474	18534	18474	18490	18537	18617	18677	18533	18276	18521	18617	18580	18716	18527	18561	18382	18332	18374	18525	18624	18843	18742	18425	18341	18628	18399	18399	18490	18529	18597	18505	18441	18575	18610	18452	18462	18363	18591	18658	18556	18286	18641	18412	18559	18683	18485	18425	18497	18481	18482	18610	18736	18339	18387	18609	18524	18427	18283	18386	18482	18443	18474	18742	18489	18315	18389	18308	18519	18538	18612	18657	18441	18444	18880	18496	18599	18465	18560	18443	18532	18419	18381	18520	18347	18759	18676	18301	18594	18502	18711	18552	18407	18337	18396	18453	18504	18321	18346	18479	18774	18363	18521	18331	18536	18743	18625	18434	18531	18442	18465	18608	18404	18612	18558	18384	18674	18378	18364	18519	18273	18272	18351	18419	18699	18402	18478	18513	18562	18472	18375	18477	18711	18284	18325	18566	18513	18360	18464	18456	18598	18587	18357	18417	18591	18513	18329	18484	18439	18441	18410	18611	18408	18438	18547	18426	18290	18683	18466	18456	18516	18294	18307	18391	18517	18601	18582	18483	18602	18529	18535	18515	18392	18492	18341	18601	18614	18504	18568	18447	18599	18382	18342	18464	18545	18489	18569	18589	18597	18468	18482	18478	18487	18346	18692	18518	18571	18647	18776	18556	18474	18511	18400	18621	18591	18570	18331	18342	18469	18603	18589	18440	18696	18430	18583	18459	18610	18613	18446	18676	18500	18524	18634	18472	18654	18551	18638	18625	18478	18611	18439	18454	18306	18455	18408	18375	18413	18345	18459	18520	18523	18258	18547	18324	18391	18450	18649	18442	18580	18485	18503	18499	18540	18566	18467	18547	18568	18498	18539	18493	18457	18573	18376	18263	18583	18646	18443	18730	18659	18494	18202	18405	18557	18450	18542	18575	18487	18262	18461	18575	18415	18317	18576	18596	18407	18456	18486	18695	18556	18509	18393	18478	18338	18471	18641	18718	18465	18395	18384	18309	18610	18593	18584	18495	18573	18506	18432	18478	18588	18647	18772	18586	18545	18656	18637	18646	18452	18506	18172	18423	18381	18384	18506	18514	18511	18603	18614	18457	18391	18369	18499	18258	18467	18596	18570	18683	18445	18391	18540	18576	18445	18567	18542	18571	18358	18448	18524	18407	18522	18526	18457	18497	18294	18397	18528	18562	18347	18466	18462	18398	18585	18406	18612	18548	18472	18604	18325	18592	18466	18520	18468	18485	18381	18466	18434	18634	18432	18573	18519	18583	18543	18398	18648	18500	18488	18562	18332	18665	18500	18444	18380	18623	18296	18425	18558	18545	18583	18586	18575	18480	18605	18645	18344	18550	18499	18376	18609	18557	18426	18388	18381	18337	18592	18551	18362	18551	18199	18576	18395	18337	18394	18504	18377	18421	18586	18544	18266	18507	18334	18573	18420	18433	18523	18387	18589	18626	18391	18615	18471	18401	18385	18541	18632	18473	18271	18515	18466	18383	18655	18565	18541	18568	18452	18432	18485	18578	18625	18415	18687	18584	18560	18760	18472	18609	18502	18431	18439	18557	18440	18574	18421	18306	18677	18431	18451	18499	18591	18524	18474	18537	18627	18581	18448	18683	18360	18571	18765	18492	18601	18540	18321	18469	18425	18596	18491	18343	18583	18590	18522	18721	18429	18606	18558	18487	18599	18546	18691	18488	18481	18381	18445	18503	18483	18846	18318	18466	18490	18421	18674	18472	18301	18438	18492	18402	18506	18604	18521	18495	18462	18599	18324	18619	18717	18565	18328	18448	18409	18458	18394	18571	18440	18392	18577	18629	18463	18647	18487	18567	18570	18430	18510	18580	18417	18630	18562	18579	18474	18368	18477	18482	18357	18496	18510	18573	18568	18487	18522	18458	18677	18590	18325	18321	18467	18388	18468	18518	18402	18443	18583	18541	18683	18432	18396	18527	18775	18553	18507	18630	18293	18646	18381	18465	18447	18509	18516	18672	18492	18474	18503	18488	18406	18527	18507	18504	18440	18479	18451	18430	18480	18531	18631	18685	18584	18518	18321	18573	18612	18491	18521	18540	18491	18635	18543	18461	18518	18689	18395	18618	18326	18409	18391	18471	18564	18550	18397	18630	18451	18391	18483	18462	18453	18565	18436	18388	18518	18497	18410	18475	18606	18494	18416	18610	18568	18612	18487	18789	18421	18471	18510	18505	18682	18610	18405	18480	18601	18391	18543	18468	18492	18355	18383	18601	18500	18468	18535	18456	18531	18495	18741	18686	18470	18683	18360	18463	18607	18633	18632	18699	18573	18346	18668	18624	18410	18549	18340	18455	18559	18523	18725	18458	18404	18751	18436	18538	18118	18490	18473	18603	18510	18444	18405	18518	18527	18593	18304	18706	18580	18280	18352	18666	18351	18756	18493	18468	18682	18478	18418	18498	18645	18573	18230	18471	18583	18677	18537	18603	18761	18624	18553	18623	18498	18461	18579	18432	18440	18350	18660	18493	18551	18492	18538	18444	18445	18471	18475	18369	18650	18642	18512	18474	18337	18519	18756	18572	18598	18439	18525	18358	18457	18611	18513	18427	18339	18484	18479	18477	18668	18569	18665	18536	18338	18523	18502	18602	18407	18612	18537	18518	18437	18536	18431	18497	18520	18623	18514	18407	18485	18456	18616	18498	18479	18440	18413	18256	18692	18539	18601	18625	18538	18550	18643	18448	18591	18513	18380	18551	18586	18518	18496	18524	18585	18629	18385	18521	18612	18709	18462	18385	18586	18593	18528	18698	18437	18407	18541	18592	18385	18474	18429	18367	18302	18510	18416	18397	18492	18357	18520	18433	18591	18432	18281	18334	18662	18499	18562	18595	18526	18482	18414	18493	18529	18310	18551	18672	18672	18748	18553	18581	18328	18525	18510	18559	18426	18408	18398	18394	18592	18607	18255	18521	18669	18621	18432	18534	18446	18744	18613	18371	18637	18452	18455	18400	18535	18642	18546	18547	18285	18454	18592	18576	18571	18420	18689	18377	18581	18360	18522	18516	18614	18543	18589	18543	18567	18382	18635	18440	18511	18339	18437	18604	18519	18359	18611	18650	18542	18759	18273	18497	18423	18509	18600	18570	18472	18665	18526	18621	18548	18332	18250	18443	18645	18463	18532	18354	18576	18719	18653	18464	18455	18440	18675	18564	18430	18401	18449	18388	18436	18376	18397	18630	18566	18504	18704	18600	18552	18687	18528	18555	18620	18559	18360	18599	18463	18577	18518	18448	18460	18604	18357	18434	18702	18261	18400	18456	18418	18378	18427	18461	18600	18603	18443	18613	18400	18749	18516	18507	18673	18564	18861	18280	18427	18319	18411	18537	18489	18742	18640	18315	18491	18597	18541	18375	18638	18586	18496	18632	18531	18559	18600	18647	18646	18586	18635	18418	18588	18533	18630	18604	18490	18547	18614	18590	18515	18671	18481	18561	18473	18444	18436	18655	18460	18437	18521	18333	18581	18552	18452	18585	18400	18511	18462	18556	18561	18624	18616	18524	18628	18647	18624	18371	18621	18536	18467	18672	18534	18258	18530	18414	18344	18663	18581	18794	18490	18598	18542	18421	18452	18430	18556	18464	18440	18406	18560	18374	18553	18446	18282	18520	18347	18585	18610	18478	18537	18511	18789	18609	18333	18507	18489	18446	18387	18495	18570	18582	18411	18358	18418	18458	18505	18328	18405	18392	18688	18522	18504	18494	18656	18626	18556	18376	18623	18457	18538	18606	18389	18509	18444	18496	18604	18440	18538	18473	18351	18541	18508	18710	18530	18415	18247	18465	18477	18455	18285	18469	18552	18625	18401	18450	18445	18568	18502	18501	18750	18497	18508	18348	18454	18501	18602	18563	18601	18586	18647	18545	18440	18619	18384	18439	18515	18482	18505	18541	18453	18276	18393	18719	18554	18757	18512	18495	18624	18653	18568	18717	18566	18524	18604	18574	18487
18409	24358	21378	18285	17363	16538	16352	16173	15936	16005	16109	15902	15842	15849	15733	15793	15776	15870	15969	15852	15693	16048	15888	16007	15837	15767	15827	15821	15857	15903	15921	15796	15839	15884	15942	15810	15871	15817	15737	15864	15817	15957	15874	15856	15752	15903	15729	15913	15925	15740	15924	15916	15839	15848	15872	15849	15986	15710	15806	15837	15645	15870	15851	15739	15763	15795	15920	15929	16137	15979	15964	15875	15889	16092	15868	15895	16115	15841	15807	15871	15759	15977	15795	15717	15782	15921	15674	15891	15897	15811	15736	15918	15840	15892	15678	15723	15865	15850	15846	15949	15848	15727	15920	15738	15874	15753	15842	15611	15859	15846	15653	15777	15873	15597	16145	15795	15878	15873	15966	16111	15850	15828	15659	15860	15907	15790	15899	15868	15931	15631	15826	15797	15758	15766	15791	15826	15905	16001	15855	15841	15905	15668	15833	15930	15803	15764	15751	15772	15870	15913	15826	15824	15697	15948	15788	15886	15811	15816	15780	15804	15813	15957	15758	15864	15925	15854	15888	15876	15889	15851	15813	15843	15776	15905	15676	15782	15873	15862	15935	15838	15925	15821	15840	15856	15837	15711	15864	15975	15692	15870	15905	15908	15863	15850	15724	15801	15764	15897	15619	15897	15815	15885	15731	15775	15803	15686	15835	15908	15884	15737	15802	15828	15821	15868	15888	15825	15837	15675	15984	15744	15972	15794	15781	15773	15849	16013	15769	15731	15803	15936	15829	15886	15708	15790	15671	15950	15750	15819	15849	15810	15699	15927	16026	15931	15809	16054	15770	15922	15821	15719	15750	15837	15715	15800	15907	15755	15903	15816	15864	15868	15838	15876	15821	15908	15838	15877	16017	15865	15871	15826	15664	15974	15812	15840	15712	15918	15863	15737	15773	15802	15883	15788	15662	15965	15718	15857	15919	15903	15848	15852	15826	15841	15656	15878	15863	15840	15884	15784	15855	15991	15717	15652	15896	15949	15785	15825	15783	15864	15637	15945	15805	15920	15724	15717	16005	15755	15771	15892	15757	15694	15932	15884	15786	15921	15876	15846	15784	15805	15835	15854	15703	15691	15704	15853	15937	15819	15778	15748	15850	15721	15849	15973	15724	15897	15765	15829	15842	15759	16035	15735	15853	15903	15751	15966	15956	15776	15685	15755	15869	15755	15742	15964	15837	15673	15779	15697	15745	16007	15876	15656	15988	15882	15966	15835	15793	15781	15795	15826	15723	15918	15694	15796	15973	15713	15795	15822	15697	15834	15772	16059	15804	15649	15990	15748	15816	15958	15903	15856	15746	15814	15762	15853	15944	15903	15926	15901	15574	16027	15810	15880	15978	15881	15774	15717	15879	15914	15966	15843	15781	15826	15864	15842	15831	15869	15931	15890	15702	15835	15918	15924	15738	15779	16015	15802	15779	15654	15870	15780	15891	15844	16043	15996	15813	16036	16012	15831	15922	15827	15666	15633	15871	15786	15814	15864	15797	15947	15970	15784	15834	15888	15776	15937	15803	16153	15788	15664	15928	15751	15784	15792	15814	15914	15923	15659	15911	15770	15942	15848	15889	15880	15819	15991	15990	15877	16025	15749	15756	15779	15846	15845	15642	15895	15741	15961	15983	15805	15731	15885	15820	15815	15827	15802	15842	15868	15872	15769	16055	15823	15707	15799	15783	15806	15797	15800	16000	15894	15960	15707	15663	15920	15844	16026	15860	15752	15880	15820	15863	15983	15882	15918	15908	15893	15845	15870	15802	15714	15795	15746	15666	15915	15854	15742	15830	15872	15775	15891	15937	15946	15810	15776	15750	15910	15736	15867	15780	15766	15834	15736	15583	15797	15984	15852	15950	15847	15902	15756	15883	15796	15835	15798	15971	15989	16052	15862	15800	15866	16026	15666	15777	15815	15860	15697	15795	15950	16001	15758	15792	16005	15771	15908	15789	15632	15868	15730	15817	15743	15835	15961	15690	15931	15969	15827	15914	15830	15895	15891	15776	15642	15823	15867	15815	15931	15862	15795	15844	15825	15786	15920	15611	15809	15888	15867	15888	15847	15844	15809	15905	15857	15809	15817	16032	15698	15796	15826	15786	15759	15900	16025	15768	15808	16024	15977	15762	15828	15862	15771	16018	15800	15751	15939	15677	15879	15782	15759	15787	15851	15728	15931	15831	15856	15882	15913	15827	15784	15903	15743	15970	15839	15848	15608	15886	15894	15805	15905	15887	15808	15722	15939	15820	15859	15870	15847	15779	15844	15978	15789	15770	15717	15611	15836	15996	15799	15892	15873	15821	15918	15858	15737	15940	15940	15766	15834	15904	15980	15904	15776	15790	15814	15920	15892	15598	15903	15638	15866	15882	15701	15839	15783	15780	15930	15747	15740	15936	15863	15820	15725	15900	15736	15685	15879	15707	16003	15877	15932	15869	15765	15777	15704	15870	15797	15807	15943	15785	15733	15911	15762	15851	15859	15932	15871	15862	15996	15790	15704	15957	15829	15810	15871	15781	15967	16062	15877	15734	15766	15940	16009	15797	15899	15861	15906	15750	15909	15917	15907	15844	15885	15884	15989	15728	15680	15828	15697	15868	15916	15865	15732	15879	15882	15953	15758	15920	15800	15798	15884	15740	15915	15859	15961	15756	15868	15885	15692	15805	15905	15833	15913	15953	15888	15816	15866	15704	15898	15840	15697	15764	15882	15843	15710	15766	15892	16029	15760	15751	15877	15959	15968	15851	15791	15684	15809	15860	15721	15926	16000	15856	15878	15816	15754	15915	15722	15905	15719	15818	15899	15661	15917	15824	15811	15914	15813	15657	15840	15923	15827	15951	16019	15935	15971	15921	15747	15854	15815	15618	15925	15901	15751	15816	15784	15823	15775	15900	15835	15891	15859	15973	15831	15838	15829	15736	15826	15910	15834	15933	15914	15880	15896	15790	15833	15963	15828	15922	15835	15792	15821	15895	16011	15766	15719	15817	15826	15687	15840	15815	16061	15863	15754	15813	15952	15761	15714	15833	15798	15723	15903	15626	15943	15732	15907	15929	15656	15757	15823	15910	15981	15727	15845	15880	15901	15929	15972	15716	16003	15919	15801	15700	15857	15852	15869	15797	15820	15680	15657	15863	15928	15905	15917	15989	15689	15785	15881	15828	15850	15794	15692	15901	15825	15799	15760	15854	15811	15691	15805	15653	15770	15779	15825	15850	15605	15880	15786	15686	15863	15737	15970	15898	15919	15749	15793	15832	15795	15862	15815	15910	15839	15927	15755	15873	15905	15857	15723	16112	15790	15808	15737	15724	15828	15804	15861	15863	15705	15860	15939	15915	15789	16006	15828	15894	15759	15938	15666	16031	15886	15975	15808	15734	15809	15896	15849	15862	15951	15944	15921	15807	15724	15820	15729	15921	15689	15906	15927	15799	15954	15849	15944	15838	16040	15788	15759	15979	15824	15800	15880	15840	16019	15833	15791	15842	15960	15765	15701	15838	15857	15850	15790	15836	15947	15797	15726	15797	15956	15875	15889	15893	15946	15890	15841	15789	15780	15888	15907	15754	15671	15791	15709	15927	15789	15976	15721	15698	15694	16064	15766	15817	15717	15836	15913	15919	15818	15870	15768	15898	15914	15786	15875	15846	15899	15766	15929	15832	15670	15857	15787	15936	15919	15929	15797	15861	15929	15979	15818	15767	15717	15827	15647	15879	15690	15875	15768	15934	15931	15759	15899	15746	15818	15682	15821	15863	15872	15893	15831	15888	15655	15836	15678	15961	15890	15914	15838	15891	15883	15719	15970	15967	16026	15792	16002	15801	15988	15731	15974	15813	15854	15906	15819	15804	15812	15943	15806	15978	15823	15783	15689	15661	15707	15852	15706	15912	15821	15942	16007	15899	15852	15957	15760	15762	15749	15855	15719	15884	15953	15781	15858	15811	16028	15855	15827	16002	15900	15925	15735	15948	15737	15851	15834	16015	15608	15724	15715	15671	15758	15766	15840	15798	15854	15830	15824	15891	15691	15878	15748	15852	15844	15788	15965	15850	15911	15928	15735	15755	15863	15824	15841	15981	15690	15887	15850	15852	15866	15812	15795	16024	15633	15829	15859	15873	15759	15804	15787	16008	15767	15713	15776	15824	15791	15673	16040	15841	15775	15814	15795	16029	15587	15972	15698	15822	15729	15604	15965	15751	15922	15844	15841	15744	15800	15871	15780	15869	15940	15795	15814	15640	15865	15823	15772	15865	15891	15862	15832	15908	15667	15972	15759	15982	15804	15786	15819	15973	15867	15871	15947	15885	15970	15839	15909	15746	15844	15757	15953	15726	15831	15750	15861	15881	15918	15877	15899	15750	15623	15814	15967	15671	15727	15983	15881	15870	15881	15639	15834	15835	15852	15859	15870	15820	15802	16066	15841	15999	15779	16043	15928	15767	15701	15844	16057	16002	15750	15841	15877	15971	15786	15765	15817	15738	15765	15821	15832	15889	15918	15752	15733	15785	15972	15815	15826	15845	15903	15925	15967	15713	15878	15830	15841	15912	15693	16081	15634	15905	15891	15748	15907	15757	15894	15916	15678	15937	15822	15891	15948	15795	16055	15855	15867	15833	15899	15783	15934	15841	15911	15765	15852	15770	15822	15824	15983	15843	15846	15863	15933	15889	15806	15856	15733	15761	15858	15828	15967	15830	15755	15838	15807	15902	15765	15864	15837	15806	15795	15776	15869	15747	15688	15823	16011	15891	15822	15957	15879	15722	15807	15879	15658	15905	15908	15760	15709	15870	15805	15912	15714	15918	15946	15847	15892	15753	15814	15636	15839	15805	15864	15825	15858	15910	15987	15909	15769	15854	16009	15753	15791	15969	15903	15830	15803	15727	15868	15962	15863	15818	15904	15777	15716	15926	15650	15927	15810	15826	15823	15710	15776	15770	16118	15799	15853	16038	15773	15732	15837	15820	15703	15931	15822	15816	15782	16038	15756	15904	15843	15861	15798	15815	15773	15725	15698	15863	15827	15921	15812	15823	15762	15916	15868	16118	15837	15960	15980	15890	15827	15838	15822	15943	16035	15867	15605	15933	15946	15929	15802	15755	15690	15955	15866	15884	16032	15949	15818	15920	15612
24241	21642	29220	24687	22716	23311	22429	20140	19347	19495	19546	19239	19259	19180	19182	19060	19424	18990	19045	18992	19024	19119	18996	19200	19008	18957	19136	19129	19029	19024	19103	19125	19019	18701	18998	19008	19131	19059	18932	18877	19080	19082	19006	19005	18936	18862	19052	19018	18801	18799	18888	18961	18833	18895	18879	19081	18809	18812	18981	18973	18894	18977	19063	19000	18971	19118	18838	19378	19540	19180	19233	19032	19027	18955	18905	18999	18922	18885	18789	18990	18929	18725	18924	18831	19170	18919	18963	18881	18947	18734	18965	18819	18796	19046	18839	18898	19185	18998	19049	18989	19087	18908	19082	19019	18824	18994	18847	18881	19068	19037	18757	18980	18965	18986	19009	19062	19145	18981	18978	18902	18991	18708	18929	19083	18825	18873	18869	18934	18780	18690	18852	19047	18923	18884	19001	18932	18874	18903	18917	18691	18832	18910	18792	18845	18897	18627	19011	18972	18715	18991	18967	19066	18887	18686	18792	19015	18994	18787	18941	18851	18894	18973	18872	18861	18892	18867	18877	18996	18919	18983	18753	19144	19005	18988	18976	18762	18905	18821	19044	18684	18861	18927	19059	18853	18894	18897	18854	19012	18960	19058	18667	18725	18910	18982	18846	18921	18994	18896	18976	18868	18815	18776	19104	19008	19029	19003	18795	18818	18730	18853	18953	18859	18690	18965	18703	18836	18927	18979	18967	19095	18949	19041	18790	18835	19006	19025	18960	18999	18848	18744	18815	19058	18918	18860	18851	18746	18817	18863	18950	18877	18893	18921	18961	18907	19019	18969	19156	18914	19114	18906	18879	18925	19118	18938	18910	19098	18897	19119	19052	18891	18926	19068	19033	18982	18989	18999	19035	18945	18991	18760	18841	18915	19151	18857	18735	18842	18777	18659	18915	19117	18864	18784	18836	18976	18735	18727	18886	19056	19042	18927	18908	18923	18926	18828	19002	18792	18989	18833	19030	18948	18874	18898	18758	18816	18949	18771	18744	18886	18882	19006	18879	19030	19003	19024	18869	18841	18854	18933	18795	18868	18921	18906	18913	19020	18853	18930	18984	18977	19086	18905	18817	19040	18795	19026	18985	18856	18979	19112	19102	18976	19024	18748	18796	19059	18860	18919	19058	18904	18969	18973	18932	19070	18826	18928	18830	19064	18812	18836	18911	19000	18627	18785	18931	19002	18745	18927	18902	18948	18912	18857	18795	18746	18967	18915	18902	18898	18923	18733	18671	18950	18927	18837	18803	18806	18731	18971	19022	18863	19054	18740	18895	18915	19132	18965	18819	18839	18975	18933	19109	19047	19061	18899	18993	18660	18947	18928	18927	18868	18959	18693	18988	18911	18922	18943	18697	18828	19000	18841	18762	18904	18743	18842	18968	19131	18918	19091	18847	19175	19025	18928	18851	18917	18879	18888	18801	19155	18889	18851	18863	18972	18635	18904	18839	18841	19241	18842	19037	18805	18707	18859	18858	19014	19045	18971	19085	18962	19108	19001	18961	18928	18934	18992	18811	18878	18918	18755	18889	19026	18974	18950	18890	19062	18914	18693	18998	18963	18908	18709	18937	18839	18715	19031	19088	18864	18978	19010	18905	18813	19018	18722	18968	18885	18775	18920	18836	18972	18769	18889	18834	18889	18672	19101	18993	18799	18811	19053	18857	18892	18944	19039	18970	18882	19071	18922	18995	18918	18916	18841	18855	18859	18884	18802	18926	18753	19101	18743	18925	18960	18755	18796	18760	19127	19046	18806	18853	18653	19014	18717	18886	18889	18834	18842	18929	18791	18897	18841	19026	18813	18762	18901	18860	18760	18655	18757	18963	18965	18906	18923	18792	18834	18900	19021	18736	18941	19007	18759	18634	18887	18651	18905	18676	18660	19120	18874	18864	18704	18905	19004	19105	18904	18904	18845	18939	18866	18933	18940	18905	18935	18989	18951	18795	18733	18737	19080	18962	19002	18870	19004	18876	18735	18887	19008	18932	18782	18918	18771	18904	18771	19012	18992	18965	18802	18946	19096	18947	18965	19139	18647	18902	18923	18754	18919	18842	18907	18971	19015	19073	18874	18671	18976	19123	18989	19048	18818	19083	18743	19007	18977	18821	18631	19010	18798	19039	18936	18701	19007	18855	18943	18927	19176	19019	19012	19079	18824	19073	18707	18911	18857	18788	18933	18833	19003	18761	18742	18937	18950	18875	18823	18945	19019	18802	18792	18956	18824	19049	18865	18878	18722	18987	18925	18728	18800	19214	18800	18811	19055	18895	18911	18727	18973	18772	18886	19090	18967	18909	18884	19010	18947	19031	19056	19024	18906	18687	18735	19039	19001	18981	18891	18972	18822	19041	18889	18855	18775	18983	19106	19048	18784	18809	18730	19014	19063	18782	18864	18596	19003	18691	18760	18804	18939	19079	18894	18761	18784	19006	19254	18966	19034	18941	18771	18845	18986	18852	18721	18986	18880	19048	18867	19055	19126	18937	18949	18897	18875	18855	18752	18732	19001	19048	18936	18638	18839	19188	18738	19001	18732	18859	18780	19055	18946	18883	19106	18873	18878	18744	18893	18869	18928	18926	19025	19036	18984	18938	19013	18807	18630	18954	18845	18994	18919	18889	18920	19005	19125	18880	18998	18945	18925	19163	18866	18753	19008	18946	18969	18809	18978	18963	19035	18978	18775	18921	18971	18927	18820	18872	18991	18954	19055	18903	18878	19002	18946	19031	19026	18832	19030	19038	18871	18975	18967	18835	19046	18776	19048	18898	18962	19172	19087	18999	19102	18929	18923	18874	18829	18819	18715	18902	18737	18903	18896	19081	18946	18925	18927	18864	18860	18842	18888	18859	19025	19227	18887	19171	18918	19095	18786	19112	18868	18791	18959	18933	18878	18912	18849	19054	18958	18988	18753	18992	18703	18937	18797	19063	18843	18830	18703	19125	19037	18949	18956	19011	19076	19068	18844	18975	18798	18794	19086	18794	19059	18797	18688	18969	18856	18768	18789	18988	18923	19065	18974	18936	18895	19098	18933	18939	18825	18888	18892	18857	18969	18893	18947	18770	19038	19006	18893	19154	18856	18837	18968	19113	18754	18829	19076	18706	18758	19025	18850	18720	18975	18883	19048	18914	18930	18924	18982	18826	18978	18897	18993	18955	18909	18976	19052	18954	18990	18813	19235	19030	18764	19171	18754	18836	18783	18683	18833	19054	19064	18839	18918	18900	19013	18877	18949	18738	19007	18781	18844	18889	18738	18892	18704	18937	18843	18783	18893	18807	19036	19026	18967	18962	18972	19064	18890	18826	18651	19077	19016	18900	18935	18856	18758	19018	18929	18905	18949	18778	18873	18683	18804	18855	18783	18728	18986	18674	18887	18868	19074	18819	18936	19006	19006	18819	18963	18767	18887	18933	18984	18921	18940	18891	18706	19207	18944	18830	18744	19064	18858	18734	18832	19075	19067	18974	18892	19144	18921	19196	18874	19027	18989	18805	18786	19018	18894	18964	18824	18808	18882	19094	19105	18821	18963	18838	18934	18990	18991	18727	18758	19019	18850	18961	18849	19033	18941	18892	18897	19014	18901	18755	18841	18963	19000	19024	18924	18847	18675	18880	18941	18976	18819	18865	18939	18930	18773	18715	18964	18946	18777	18880	18731	18991	18724	18926	18945	18860	18969	18922	18948	18922	18809	18858	18915	18834	19045	19133	18821	19075	18951	18901	18965	18851	18876	18932	18959	18956	19030	18935	18871	18815	18802	18734	18884	18958	19059	18849	18955	19016	18968	18925	18920	19165	18889	18786	18924	19023	18761	18844	18977	18998	18911	18947	19055	18954	18704	18871	18927	19020	18711	18894	18899	18904	19063	18925	18915	19288	18972	18741	18854	18892	19002	18884	18787	18932	18828	18799	18981	18928	18768	19023	19032	18905	18945	18924	18856	18772	18860	18742	18821	18790	18903	19091	18998	18873	19039	18976	18804	18914	19071	18978	19007	19031	18876	18815	18800	18977	18961	18964	18920	18741	19019	18915	18866	19034	18913	18896	18813	18941	18908	19116	18698	18773	18749	18760	18934	18932	18778	18928	18985	18911	18672	19052	19007	19111	18970	18923	19033	19107	18873	18772	18802	18980	18895	19053	18987	18955	18949	18851	19065	18972	18805	18929	18852	18821	18949	18836	18846	18905	18870	18889	19051	18718	18627	18993	18965	18987	18874	18999	19021	18887	18851	18934	18921	18972	19031	18994	18770	18868	18882	18734	18667	18879	18888	18978	18984	18934	19020	19027	19041	18812	19101	18827	18741	18688	18899	18818	18819	18905	18939	18959	18786	18940	18937	18885	18991	18939	18643	18963	18943	18934	18918	18897	18790	19067	18855	18822	18884	18902	18653	18868	18977	19114	19012	18986	18865	18944	18901	18972	18777	18884	19073	19042	18851	18896	18888	18908	18970	18812	18946	19078	19065	19034	18953	18955	18791	18853	18757	18777	18896	18812	18941	18930	18835	19037	19032	18920	18835	18763	18904	18970	18957	18886	18727	18825	18894	19021	18891	18884	18735	18939	18737	18984	18993	19125	18902	18837	18764	18813	18793	18851	18707	19098	19059	18888	18859	18915	18981	18932	18888	19038	18997	19068	18949	18827	18886	18791	18987	18790	18784	18843	18748	18783	18727	18938	18934	18882	19098	18984	18786	19052	18858	19029	18661	19209	18871	18892	18778	18964	18745	18683	19026	19007	19110	18808	18857	18919	18889	18871	18818	18842	19022	18810	18969	18958	19037	18807	19007	19041	18841	18877	18868	18924	18714	18866	19007	19059	18990	18921	18896	19096	19020	18963	18892	18813	18873	19032	18976	19006	18699	18802	18921	18848	18822	18857	18874	18860	18942	18982	18798	18941	18831	18765	18783	18880	18823	18916	18828	18987	18612	19200	18959	18864	18695	18833	19156	18969	18914	18790	18874	18873	18899	18865	18939	19158	18909	18836	18987	18776	19046	18930	18823	19021	19005	18832	18819	18950	18817	18920	18713	18959	18999	18932	18987	18927	18840	19009	18748	18869	18975	18935	18922	18786	19236	18845	18907	18774	18659	18934	18815	18976	18818	18791	19125	18935	18843	18786	18983
18593	32783	28186	22144	19410	18448	17694	17142	16828	16794	16447	16356	16350	16502	16128	16265	16110	16211	16159	16165	16023	16203	16298	16312	16073	16097	16157	16076	16046	16079	16134	16163	16062	16117	16209	16091	16097	15905	16268	16042	16149	16215	15933	16323	16233	16132	16009	16146	16063	16078	16039	16094	16177	16027	16060	16192	16069	16174	15982	16115	16117	16166	16163	16080	16176	15988	16246	16927	16827	16783	16332	16347	16072	16051	16015	15975	16102	16044	16113	16033	16041	16186	16094	15964	16010	16080	15933	16169	16040	16092	16234	15931	15935	16057	16003	15988	16103	15958	16030	16012	16059	15974	16064	16138	16034	16114	16134	16022	16056	16111	15973	15941	16128	16189	16133	16143	16038	15933	15902	16075	16124	16013	15916	16118	16037	16175	16174	15948	16201	16091	15973	16080	15924	16015	15969	15964	16024	16002	16087	16077	16066	16164	15892	16116	16079	16020	15990	16050	16041	16043	16172	15876	15831	16066	15941	16117	15840	16089	16214	15992	16222	16158	16088	16074	16058	16122	16034	15852	15932	16104	16074	16057	15820	16082	16132	16003	16110	16109	16071	15825	16037	15960	15941	16160	16110	15820	16062	16169	15836	16123	15916	16006	16081	15888	15948	16061	16126	16130	16115	15983	15908	15918	16010	16065	16238	15901	16100	16011	16155	15952	15968	16000	15909	16055	16032	15938	16237	15992	16104	16084	16066	16085	16260	16009	16120	16057	16015	16048	16052	16139	16061	15992	15940	16056	16059	16061	15827	16026	16002	16044	15896	16003	16050	16175	15960	15819	16026	16018	16119	15985	16052	16076	15938	15978	15996	16060	16159	15945	16041	16130	16031	16053	16234	15983	16041	16052	16030	15985	15980	16048	16143	15897	15929	16077	16066	15982	16107	16049	15966	16008	16043	15985	16050	16003	16112	15927	15901	16021	16103	16157	15950	15939	16041	16067	16060	16055	15987	15986	16100	16059	15947	16077	16054	16022	16133	15968	15955	16113	16286	16137	16045	15993	15960	15922	16204	16051	15910	16100	16176	16044	16074	16120	15993	15962	15911	16092	16072	15986	16122	15974	16078	15976	16008	16165	16033	16122	15980	16065	16185	16152	16043	16109	16052	16101	15803	16015	16234	16004	15945	16062	16013	16049	16034	16054	16035	16258	16017	16144	16052	16165	16061	16168	16151	16152	16083	15946	16133	16051	16080	16117	15984	16016	15998	16032	15731	16107	16053	16047	15964	16110	15904	16136	15954	16140	16196	16093	15983	15878	16033	16068	15918	16271	15840	16078	16063	16080	15985	15871	16092	15984	15994	15969	15919	16018	15961	15933	16199	16013	16071	16013	16126	15923	16057	15935	16166	15953	16153	16064	16012	15976	15952	15878	16250	16037	16076	15949	16111	16066	15958	16152	16074	16079	16001	16071	16077	16030	16034	15975	16036	15837	15936	16058	16112	15977	16047	15933	16111	16185	16176	15999	16036	15836	16034	16065	15982	16066	16088	15949	16080	15980	15879	16056	16125	15993	16132	16127	16134	15853	15977	16074	15942	16030	16033	16049	15846	15830	16003	16072	15941	15933	16057	15906	15899	16126	16099	15953	15983	16055	15895	16262	15990	16148	16181	16119	15936	16029	15940	15978	16303	15902	15983	15976	16031	16073	16020	16130	15940	15969	16016	16018	16116	15864	15978	15970	16142	16109	16090	16138	15952	16174	16025	16127	16017	15952	16132	16160	16033	15962	15928	15860	16028	16085	16050	15929	15989	15927	15953	16069	15987	16103	15982	16116	16171	16053	16003	16138	16077	16078	16018	16218	16110	15984	16028	16047	16034	15889	16046	16086	16062	16015	16086	16114	16100	16015	16031	16122	16010	16221	16035	16053	16146	15917	15862	16175	16023	15964	15965	16071	15942	16215	15800	16116	15960	15961	16041	16167	16052	15940	16143	16033	16126	16108	15960	16089	16083	15978	16096	16020	16033	16097	15942	16121	16103	16028	15975	16224	16125	16040	16323	15940	16068	16061	16047	16039	16074	15923	16100	16052	15888	16014	15901	16122	16093	15954	16016	16089	16116	16048	16101	15892	16013	16059	15976	15948	16033	16012	16071	16088	15931	16088	16176	15958	16027	16061	16020	16026	16047	16029	15973	16039	15988	16126	16159	16000	15952	15964	16147	16016	16164	15999	16164	16004	16063	16014	16203	16143	16340	16071	15960	15860	16035	16011	16052	16179	16040	15964	16014	16100	16068	15903	16154	16189	15900	15976	15959	15950	16141	15997	16029	16002	15894	15971	16038	16162	15944	15923	15887	15985	15934	16029	15873	16014	16052	16037	16135	15976	16055	16106	16064	16148	16162	15895	16132	16018	16097	16030	15905	16056	15903	15998	16073	16057	15972	16060	15878	16006	15943	16057	15950	16109	15982	16019	16136	16023	16080	16120	16068	16100	15981	16119	16095	16176	16065	16100	16066	15938	16082	16235	16077	16144	15994	15899	15894	15832	15955	16067	16036	16176	15958	16098	16224	16096	16018	16034	16089	15997	16247	15979	16080	16046	16130	16121	15985	16061	15867	15948	16133	16012	16172	15925	16258	16105	16183	16062	16010	16162	15939	16041	15883	16047	16066	16070	16065	16080	15937	15917	16012	15975	15975	16088	16126	16038	16089	16169	16005	15986	16237	15861	16205	15991	16077	15865	16209	16193	16115	16180	15952	15925	16007	16133	16010	15901	16135	16050	16192	16144	16127	15985	15997	16057	15987	16006	16023	15989	16168	16028	15978	16192	16226	15987	16177	16019	15994	16052	15819	16159	16033	16016	16072	15893	15939	15994	16132	16047	16141	16137	16090	16075	16149	16094	16017	16076	16011	15951	15962	16272	16029	16034	15878	15987	16024	15946	16003	15870	16009	15884	15916	16021	16152	16130	16169	15977	15941	15971	15922	15965	15908	16063	15872	15946	16104	16146	15935	16026	15960	16141	16052	16173	15919	16052	16029	15966	15927	16095	15895	15807	16132	16043	15783	15858	16119	16057	16011	16075	15904	16264	16198	16132	16200	16037	16106	16258	16095	16076	16067	16084	16021	16113	16161	16106	15944	16014	15842	16101	15888	16027	16119	15865	16136	16152	16118	16049	16005	15977	16261	16077	16041	16036	16028	15993	16294	16153	15904	16196	16015	15897	16004	15937	16087	15987	16030	15837	16227	16052	16169	16021	15928	15991	16005	16097	15910	16140	15884	16112	15987	15860	16214	16253	16007	15802	16089	15919	15920	16086	16125	16165	15857	16159	15978	15986	16126	15996	16037	15984	16051	15989	16073	16110	16016	16088	16001	16099	16091	15928	15992	16195	16037	16014	15964	16035	16203	15944	15969	16189	15975	16060	16006	15907	16119	15964	15937	16012	16065	16111	16182	16010	16080	16064	16106	16081	15965	16096	16099	16008	15844	16054	16070	16043	16154	16027	16103	16012	15969	15999	16032	16158	15995	16080	16071	16118	16009	16019	16021	15953	16006	16035	15976	15984	16079	15870	15886	16138	16135	16112	16153	16098	15860	16035	16089	15803	16085	16006	16114	16199	16093	16140	16075	15858	15958	15964	15958	15920	16172	16181	16023	16094	16001	16123	16145	16077	15972	15919	15961	16105	15979	16129	15953	16103	15988	16049	15853	16070	16016	15812	16050	15957	16183	16022	16074	15978	15997	15938	16157	15920	15985	15913	15996	16092	15963	16089	16011	15997	16040	15955	16111	16031	16053	16185	15902	16228	15780	15996	16129	16163	15942	16135	15944	15922	16110	15939	15929	16010	16029	16124	16043	16140	16103	16112	15984	16021	16119	15878	16008	15950	15982	15943	16109	15952	16007	15965	16150	16051	16171	16024	16067	16045	15948	16103	15915	15993	16009	15968	15973	15986	16085	15941	16160	15973	16015	16106	16154	16158	16109	15982	16012	16068	16073	16009	15910	16199	15970	15981	16015	16084	15814	16057	16004	15941	16094	15948	16017	16118	16094	16106	16004	16109	15983	15868	15957	16058	16177	15937	15949	15992	16176	15985	15935	16034	16073	16164	16080	16040	16109	16027	16048	16164	15964	16165	15898	16233	15923	16087	15972	15861	16050	15858	16086	16040	16127	16109	15970	15959	16110	16012	16117	16059	15998	16009	16051	16217	15848	15975	16178	16041	16138	16044	15967	16076	16143	16005	16067	16208	16037	16086	16082	16025	15936	16049	16054	15959	15986	16102	15886	16170	15966	16045	15921	15975	16023	16012	16049	16036	16049	15937	16112	16007	15967	15902	15936	15921	16162	16123	16105	15901	16138	16083	16065	15998	15945	15927	15942	16119	16104	16021	16070	16042	16004	16062	15953	15997	16023	16074	16029	16223	15971	15949	15992	16228	16000	16153	15924	16120	16064	16080	16055	15934	16015	16052	16154	15884	15996	15805	15903	16189	15935	16088	16073	15998	16088	16114	15984	15969	15942	16113	16002	16051	16184	16361	16084	15982	16219	16052	15938	15874	16011	16008	16061	16015	16002	15970	15963	16162	16313	16092	16149	16081	16053	16029	16058	15994	15982	15847	16135	16065	15963	15906	16106	15960	16104	16146	15963	16022	16168	16127	15984	16038	16062	16090	16071	15953	16157	16072	16121	16115	16202	15817	16061	16117	16060	16091	16161	16013	16142	16058	16028	15924	16147	15937	16021	16106	15977	15959	15917	15968	16110	15945	15945	15928	16067	15981	16082	16062	15856	16094	15946	16020	16086	15865	16011	16174	15980	16218	16049	16045	16004	16045	16102	16072	16041	15970	15950	15935	15926	16114	16041	16021	16165	15965	16012	15960	15898	16104	16139	16043	16060	16187	16189	16076	16087	16092	16144	16050	15798	16119	16140	15970	16076	16010	16009	16132	16124	16056	16054	16002	16119	16022	16027	16108	16143	16049	16077	16060	16057	15972	16080	16169	16037	15955	16007	16046	15949	16069	15931	16070	16062	15896	16044	16042	16197	16051	15958	16147	16086	15983	16053	15972	15907	16050	15974	16070	16027	15867	16037	15987	15986	16102	16025	15947	16053	16038	16097	16105	15991	15981	16047	16070	16208	16258	15942	16148	16000	16122	16045	15809	16045	16036
23146	21640	29599	24197	21950	24464	26988	21999	21180	21267	21001	20917	20997	20557	20574	20482	20403	20367	20368	20528	20641	20245	20390	20163	20426	20378	20368	20401	20378	20353	20545	20130	20252	20133	20593	20304	20379	20180	20253	20259	20341	20215	20248	20243	20144	20176	20153	20368	20206	20410	20495	20280	20179	20138	20508	20214	20214	20271	20288	20268	20253	19935	20373	20084	20302	20276	20370	21144	21090	20915	20617	20424	20256	20289	20197	20073	20231	20133	20302	20436	20215	20212	19983	20059	20097	20180	20130	20023	20126	20090	20382	20186	20184	20243	20448	20184	20142	19953	19970	20109	20098	19956	20084	19994	20186	20247	20200	20374	20214	20131	20116	19988	20080	20201	20321	20136	20281	20308	20175	20169	20247	20280	20278	20179	20083	20350	20155	20409	20157	20237	20133	20192	20237	20231	19925	19850	20020	20082	19979	20205	20076	20180	20219	20175	20082	20220	20173	19952	20226	20225	20187	20098	20023	19930	20076	20099	20131	20129	20132	19981	20057	20154	19954	20118	20171	20219	20189	20070	19886	19972	20120	20192	20184	20048	20147	20090	19987	20185	20067	19890	19870	19954	20098	19809	20188	20052	20301	20091	20393	20195	20149	19960	19985	20023	20052	20269	20009	20154	20190	20138	20094	20138	19978	20178	20081	20429	20108	20017	20212	20159	20145	20115	19899	20057	20256	20168	20244	20021	20120	20308	20117	20143	20025	20082	20184	20248	20251	20067	20192	20473	20016	19969	20159	20242	20213	20001	20298	20031	20188	20152	20076	20049	20056	19974	20054	20117	20039	20063	20246	20084	20065	20004	20171	19995	20209	19904	20158	20115	20082	19930	20187	20092	20178	20215	20283	20236	20136	20021	20361	20025	20275	20168	20357	20064	20165	20046	20109	19916	20109	20164	20202	20349	20342	20159	20146	20091	20280	20135	20133	20053	19991	19995	20145	20224	20050	20210	20000	20059	20131	20195	20238	20262	19958	20085	20243	20121	20159	20096	20149	19973	20104	20056	20209	20231	19962	19924	20338	20373	20023	20207	20256	20162	20068	20320	20210	20121	20063	20241	20029	19952	20052	20254	20179	20126	20138	20207	20226	20147	20068	20102	20144	20379	19950	20085	20238	20060	20059	20133	20104	20104	20385	20298	20168	20026	20147	20147	20149	20074	20305	20254	20025	20240	20078	19973	20366	20170	20254	20145	20042	20106	20280	20206	20461	20270	20145	20176	20172	20054	20040	20218	20124	20191	20034	20173	20103	20053	20241	20167	20078	20011	20083	20091	20083	20226	20055	20003	20130	20247	20106	20070	20139	19973	20157	20144	20165	19934	20294	19985	20140	20064	20082	20177	20044	20064	20131	20045	19946	20325	20287	20127	20097	20121	19805	19989	20076	20190	20133	20324	20023	20171	20212	19921	20007	20141	19971	20142	20204	20241	20283	20094	20300	20049	19999	20189	20140	20400	20082	20185	20180	19967	20066	20164	20347	20230	20275	20107	20155	20434	20367	20023	20055	20222	20106	20053	20133	20187	20012	20055	20125	20091	20398	20140	20230	20274	20026	20237	19911	20092	20143	20134	19951	19961	20254	20110	20098	20155	20017	19873	20085	20434	20185	19940	20023	20057	20164	20037	19926	20084	20020	20187	20098	20080	20237	19956	20171	20304	20256	20106	20358	20062	20017	20068	19963	19835	20102	20375	20076	20197	20192	20211	20061	20066	20221	20004	20162	20019	20068	20286	20106	20170	20013	20177	20178	20079	20220	19955	20138	20056	20037	20038	20184	20130	20131	20190	20101	20304	20348	20360	19987	20181	20123	20153	20151	20182	20191	20168	19957	20076	20253	20048	20202	19958	20124	20300	20078	20241	20335	20084	20119	19995	20072	20299	20238	20243	20127	20144	20075	20156	20057	19877	20166	20245	20316	19879	20001	19979	20419	19973	20161	20068	20267	20122	20072	20100	20198	20059	20069	20192	20011	19857	20120	20105	20225	20302	20101	20380	20044	20285	20256	20130	20122	20001	20132	20115	20339	19883	20092	20188	20219	20058	19985	20079	20074	20073	20197	20321	19923	20261	20018	20041	20272	20002	19950	20168	20066	20011	20379	20042	20210	20129	20268	20192	20088	19974	19956	19873	20069	19997	20140	20038	19879	20253	20224	20087	20206	20080	20105	20076	20146	20233	20140	20033	20271	20096	20241	20077	20116	20189	20117	20294	20087	19869	20453	20257	20228	20220	20062	20244	20146	20015	19909	20205	20111	20202	19997	20197	20126	20156	20313	20214	20102	20136	19984	20104	20215	19964	19900	19992	20107	20136	19901	20228	20075	19903	20188	20026	20130	20170	20076	20187	20141	20087	20191	20122	20160	20089	20048	19843	20051	20038	20027	19955	20279	20082	20135	20026	20168	20281	20402	20249	20063	20079	20035	20173	20033	20447	20160	20244	20160	20111	20138	20084	19852	20032	20151	20118	20206	20171	20121	20310	20117	20132	20167	19904	20022	20201	20184	19918	20193	19903	20240	20115	20103	20025	20119	19927	20327	20104	20116	20194	20215	19936	20150	20194	20151	20224	20104	20179	19964	19953	20121	20339	19920	20000	20236	20047	20119	20055	20089	20092	20278	20000	20057	20182	19879	20117	20104	19985	20311	20273	19998	20000	20298	20106	20158	20222	20250	20254	20169	20158	20089	20138	20102	20253	20129	20268	20213	20039	20161	20076	20159	19979	20188	19980	20088	20114	20181	19855	20105	19982	19982	20047	19998	20082	20189	19937	20118	20091	20214	20160	20152	20117	20316	20120	20177	20345	20188	20242	20012	20322	20162	19915	20087	20119	20087	20206	19923	19853	20250	20255	20035	19968	20084	20123	20338	20057	19922	20189	20137	20468	20078	20154	20183	20218	20302	20121	19911	20132	20150	19950	20089	19908	19771	20142	19860	20150	20258	20252	19989	19941	19930	20070	19942	20048	20287	20047	19951	19956	20115	19865	20022	20205	20212	20315	19929	20181	20008	19931	20239	20054	19904	20184	20043	20007	20188	20261	20268	20155	20319	20074	20217	20040	20120	20330	20174	20346	20007	20024	20200	20097	19985	20023	20104	20057	20160	19933	20256	20057	19973	20284	20145	19964	20126	20138	20205	20045	19991	20083	20142	20199	20173	19919	20111	20265	20104	20107	20086	19973	20062	20253	20150	20091	20137	20319	20109	20264	20169	20003	19976	20070	20268	20161	19967	20289	20031	19975	19978	20060	20127	20507	20077	20182	20107	20051	19866	20147	19879	20118	20068	20031	20436	19941	19935	19968	20066	20305	19863	20047	20280	20077	20105	20047	20246	20201	20024	19888	20013	20029	20150	20224	20302	20121	19938	20148	19966	20173	20121	20136	19921	20148	20061	20078	20295	20120	20170	20120	20107	20133	19975	20292	20171	20244	20166	20157	20276	20275	20150	20260	20044	20083	19846	20080	20251	20008	20026	20131	20057	20263	20135	19959	20170	20306	20142	20050	20209	20273	20026	20385	20059	20201	20026	20111	20262	19985	19979	20323	20034	19795	19965	19986	20008	20182	20242	20133	20201	20179	20009	20084	20037	20171	20257	20239	20230	20011	20048	20054	20201	20005	20281	20251	20174	20200	20142	20252	20000	20219	20178	20353	20255	20177	20050	19947	20072	20165	19794	20134	19878	20036	20068	19980	20136	20174	20156	19990	20264	20386	20289	20184	20118	20133	20128	20090	20010	20043	20073	20177	20255	20173	20024	20116	20412	19990	20152	20220	20293	20244	20174	20264	20156	20125	20401	20159	20235	20313	20068	20079	20223	20121	20135	20002	20119	19978	20048	20016	20195	20224	19906	20223	20415	20113	20175	20203	20207	19953	19880	20129	19956	20009	20184	19955	20453	20304	20214	20301	20175	20274	20164	20215	20083	20108	20186	20229	20019	19983	20279	20318	20201	20178	20135	19991	20377	20156	20071	20181	20195	20227	20158	20060	20046	19999	20064	20057	20026	20192	20078	20098	20215	20018	20231	19890	20172	19973	20103	20175	20114	20101	20006	20021	20113	20189	20191	20073	20278	20000	19983	20039	20067	20326	20018	19870	20098	20333	20185	20239	20136	20029	20436	20213	20065	20058	20092	20159	20117	20063	20150	20078	19957	20028	20171	20245	20254	20051	20248	20084	19946	20153	20153	20150	20073	19953	20237	20068	20155	20159	20134	20366	20217	20122	20159	20272	20052	20199	20363	20164	20073	20155	20304	20371	20275	20205	20026	20252	20357	19926	19995	20106	20084	20024	20179	20062	20113	19937	20156	20336	20230	20227	20165	20019	20056	20156	20040	20127	20114	20110	20002	20012	20082	20053	20002	20047	20293	20123	20107	20230	20249	20466	20150	20055	20123	19986	20250	19917	20231	20270	20105	20076	20135	20086	19957	20252	20076	20173	20189	20087	20148	20322	20036	19997	20138	20111	20235	20270	20263	20149	19913	20127	20014	20211	19978	20140	20017	20106	20246	20073	20071	20048	20370	20137	20025	20232	20450	20504	20044	20146	20104	19996	19975	20039	20168	20266	20089	20267	20231	20288	20098	20234	20281	20337	20315	20040	20196	20189	20207	20207	20300	20034	20150	20025	20066	20067	20217	20225	20259	20128	20062	20184	20209	20209	20091	20028	20030	20037	20228	20263	20218	20247	20226	20170	20063	20221	20115	20232	20102	20202	20114	20158	20029	20151	20203	20315	20140	20062	20094	20192	20138	20115	20080	20143	20356	20034	20242	20016	20242	20138	20156	20147	20052	20197	20135	19908	20092	19850	20295	20042	20206	20194	20124	20227	19902	20217	20046	20185	20126	19947	20248	20166	20400	20014	19992	19987	20004	20151	20057	20206	20155	20069	20108	20402	20194	20106	20060	20076	20247	20199	20234	20146	19869	19859	19945	20274	20127	20161	19945	19983	20117	19910	20189	20069	20264	20321	20026	19855	20110	19897	20174	20269	20083	19899	20330	20096	20037	20278	20257	20140	20069	20174	20428	20229	20011	20200	20189	20103	20167	19969	20102	20147	20169	20086	20063	19909	20125	19983	20233	20168	20114	20091	20192	20044	20075	20198	20203	20102	20181	20089	20090	20077
21196	38670	34094	25726	22198	20304	19241	18492	18147	17731	17527	17511	17413	17134	16975	16799	17097	16913	16931	17170	16828	16978	17030	16944	17154	16894	16785	16930	16722	16975	16784	16870	16877	16870	17130	16841	16759	16943	16744	16933	16813	17012	16809	17014	16755	16840	16852	17094	16965	16779	16851	16811	16804	16808	16925	16845	16886	16801	16820	16749	16833	16987	16928	16648	16799	16981	17477	18440	18094	17578	17225	17092	16914	16795	16779	16661	16741	16945	16785	16636	16720	16634	16700	16688	16772	16728	16888	16821	16727	16830	16797	16738	16888	16640	16873	16547	16676	16854	16839	16838	16642	16709	16701	16738	16760	16732	16717	16734	16675	16769	17013	16776	16924	16750	16625	16775	16740	16741	16725	16809	16793	16902	16724	16790	16700	16821	16756	16764	16770	16937	16698	16799	16737	16631	16733	16836	16759	16702	16756	16647	16728	16556	16777	16784	16715	16866	16740	16711	16832	16919	16665	16600	16689	16678	16914	16771	16727	16838	16621	16614	16695	16746	17011	16767	16578	16772	16752	16861	16697	16499	16718	16795	16763	16683	16755	16799	16821	16559	16831	16829	16854	16617	16761	16772	16775	16730	16852	16725	16773	16811	16732	16618	16753	16917	16819	16804	16914	16672	16801	16840	16908	16591	16875	16752	16856	16698	16954	16867	16858	16635	16836	16750	16699	16866	16688	16789	16768	16702	16698	16628	16827	16788	16616	16715	16730	16708	16884	16917	16856	16583	16571	16587	16799	16911	16919	16886	16784	16728	16697	16637	16757	16814	16724	16797	16846	16759	16908	16747	16757	16710	16866	16722	16744	16751	16661	16738	16619	16903	16745	16700	16748	16730	16814	16708	16962	16667	16777	16813	16775	16785	16739	16825	16814	16674	16610	16581	16806	16782	16728	16699	16909	16696	16712	16830	16659	16734	16695	16759	16759	16851	16838	16682	16854	16650	16827	16717	16727	16910	16817	16666	16767	16627	16595	16735	16756	16606	16858	16717	16743	16779	16832	16800	16839	16702	16878	16724	16780	16983	16765	16615	16752	16935	16685	16851	16616	16927	16922	16736	16873	16757	16869	16847	16687	16944	16640	16860	16692	16743	16740	16636	16714	16827	16738	16918	16776	16782	16968	16926	16689	16849	16838	16579	16878	16629	16778	16776	16662	16644	16803	16702	16896	16715	16873	16716	16662	16878	16681	16822	16813	16635	16726	16723	16703	16862	16739	16764	16835	16692	16711	16830	16620	16745	16768	16726	16869	16720	16952	16895	16830	16711	16719	16738	16699	16715	16840	16671	16736	16851	16831	16626	16762	16663	16747	16767	16846	16940	16872	16894	16728	16721	16817	16806	16706	16867	16721	16829	16883	16894	16943	16702	16785	16741	16807	16726	16755	16700	16800	16750	16774	16700	16903	16669	16748	16664	16704	16803	16690	16733	16689	16716	16802	16717	16662	16627	16831	16884	16723	16758	16726	16774	16674	16841	16793	16790	16686	16840	16743	16661	16790	16849	16765	16616	16814	16984	16786	16683	16567	16755	16688	16668	16733	16626	16705	16910	16685	16668	16786	16601	16702	16714	16891	16714	16763	16703	16748	16744	16604	16676	16810	16838	16842	16631	16846	16918	16768	16704	16798	16738	16872	16705	16612	16776	16767	16763	16827	16705	16898	16807	16727	16868	16613	16733	16649	16709	16816	16712	16680	16811	16792	16706	16737	16806	16707	16775	16839	16754	16784	16667	16607	16881	16713	16788	16792	16886	16654	16918	16730	16693	16575	16728	16675	16831	16662	16876	16776	16831	16756	16745	16770	16868	16620	16725	16784	16777	16829	16621	16879	16674	16948	16831	16942	16941	16908	16865	16833	16725	16698	16648	16733	16783	16718	16982	16816	16775	16899	16724	16791	16869	16714	16770	16690	16658	16797	16840	16727	16866	16911	16616	16757	16857	16659	16619	16577	16789	16676	16631	16668	16639	16906	16785	16750	16715	16635	16960	16725	16809	16829	16893	16854	16644	16843	16708	16991	16834	16668	16899	16843	16768	16881	16838	17038	16792	16684	16726	16678	16808	16770	16713	16660	16817	16871	16897	16755	16846	16830	16754	16740	16824	16697	16884	16763	16758	16817	16599	16806	16643	16984	16784	16858	16770	16571	16626	16769	16612	16628	16729	16867	16687	16819	16793	16828	16776	16809	16824	16827	16794	16847	16649	16758	16670	16575	16731	16740	16769	16917	16764	16871	16764	16970	16705	16812	16761	16731	16657	16805	16812	16784	16631	16726	16657	16828	16708	16851	16838	16751	16718	16800	16749	16780	16906	16570	16794	16652	16964	16623	16648	16759	16744	16909	16762	16660	16983	16837	16672	16751	16679	16733	16788	16731	16742	16796	16732	16792	16727	16763	16734	16544	16666	16763	16868	16857	16795	16695	16669	16604	16820	16834	16698	16900	16702	16538	16691	16759	16799	16716	16665	16711	16672	16595	16946	16737	16920	16710	16674	16539	16778	16798	16637	16750	16923	16629	16765	16682	16715	16792	16782	16792	16872	16716	16711	16564	16708	16730	16686	16822	16621	16642	16859	16675	16614	16829	16804	16735	16804	16905	16723	16774	16801	16623	16617	16732	16746	16777	16650	16718	16797	16748	16885	16924	16727	16644	16675	16800	16824	16604	16809	16687	16617	16759	16801	16680	16708	16908	17005	16836	16725	16745	16617	16752	16841	16853	16981	16637	16662	16649	16741	16774	16719	16910	16716	16714	16883	16764	16721	16777	16917	16642	16608	16804	16767	16729	16878	16694	16781	16805	16805	16870	16684	16779	16830	16979	16911	16623	16854	16812	16670	16524	16842	16839	16621	16550	16687	16553	16675	16658	16895	16874	16715	16921	16756	16716	16741	16700	16704	16725	16901	16793	16863	16726	16999	16679	16838	16729	16857	16766	16660	16829	16742	16782	16863	16777	16875	16671	16628	16764	16893	16785	16667	16643	16653	16791	16749	16842	16785	16547	16785	16838	16646	16772	16850	16657	16828	16641	16793	16688	16570	16708	16860	16841	16713	16747	16700	16716	16836	16591	16667	16896	16707	16716	16625	16944	16644	16848	16824	16828	16766	16946	16856	16547	16759	16659	16627	16617	16843	16707	16597	16785	16819	16735	16772	16881	16743	16752	16564	16814	16813	16782	16756	16770	16785	16895	16768	16730	16874	16729	16921	16750	16657	16704	16798	16750	16844	16719	16846	16588	16742	16722	16737	16716	16670	16893	16760	16863	16913	16839	16766	16652	16804	16722	16774	16709	16701	16778	16724	16848	16624	16779	16758	16902	16778	16867	16593	16832	16678	16748	16704	16723	16888	16535	16801	16655	16798	16733	16790	16732	16779	16741	16822	16904	16713	16840	16713	16728	16875	16673	16754	16908	16847	16751	16864	16775	16587	16782	16835	16909	16900	16864	16809	16798	16607	16868	16773	16798	16687	16843	16671	16725	16969	16682	16773	16817	16749	16831	16835	16777	16867	16654	16793	16710	16739	16791	16722	16852	16717	16702	16669	16762	16629	16699	16839	16916	16829	16606	16829	16730	16725	16822	16866	16719	16694	16664	16773	16761	16661	16776	16744	16847	16776	16576	16755	16769	16709	16811	16875	16786	16809	16738	16771	16659	16840	16709	16668	16715	16730	16805	16660	16871	16816	16709	16641	16875	16668	16611	16713	16871	16763	16706	16578	16767	16692	16749	16851	16586	16758	16732	16687	16778	16769	16614	16856	16684	16634	16678	16609	16840	16784	16936	16708	16795	16675	16760	16646	16640	16721	16852	16732	16874	16508	16748	16836	16737	16727	16732	16743	16808	16772	16878	16714	16879	16732	16736	16891	16668	16879	16676	16853	16956	16671	16903	17046	16784	16873	16810	16790	16847	16590	16692	16779	16560	16760	16619	16633	16688	16786	16778	16757	16799	16539	16746	16704	16792	16767	16830	16764	16696	16784	16784	16664	16788	16864	16734	16839	16730	16793	16774	16761	16839	16616	16804	16627	16703	16801	16706	16796	16844	16729	16847	16757	16718	16659	16751	16809	16614	16710	16842	16596	16877	16863	16765	16661	16881	16841	16758	16759	16624	16778	16694	16844	16781	16736	16861	16584	16640	16784	16614	16675	16764	16760	16774	16734	16861	16602	16713	16826	16896	16610	16626	16615	16976	16698	16978	16780	16513	16856	16816	16735	16758	16721	16802	16799	16804	16591	16793	16756	16656	16722	16580	16690	16897	16807	16831	16685	16683	16942	16908	16742	16774	16826	16833	16874	16586	16812	16877	16600	16827	16712	16813	16655	16638	16630	16643	16708	16873	16688	16781	16847	16840	16724	16765	16858	16822	16775	16599	16658	16793	16845	16786	16844	16563	16683	16742	16819	16658	16912	16766	16782	16641	16801	16818	16761	16734	16722	16841	16569	17068	16615	16711	16708	16683	16794	16717	16656	16901	16739	16742	16713	16809	16630	16894	16633	16684	16716	16826	16629	16811	16537	16802	16714	16924	16688	16837	16787	16719	16749	16733	16891	16586	16950	16574	16903	16653	16585	16734	16785	16575	16713	16670	16706	16938	16736	16786	16770	16531	16802	16897	16675	16823	16814	16720	16639	16811	16862	16851	16797	16742	16720	16769	16773	16560	16795	16793	16754	16739	16739	16853	16819	16674	16737	16733	16774	16858	16790	16842	16719	16587	16615	16870	16653	16808	16820	16761	16762	16801	16763	16629	16733	16585	16836	16735	16757	16772	16793	16799	16864	16781	16800	16645	16645	16717	16929	16593	16685	16809	16672	16748	16645	16644	16674	16785	16880	16849	16616	16823	16722	16530	16831	16742	16819	16789	16589	16774	16784	16837	16719	16603	16872	16734	16811	16689	16826	16659	16698	16882	16756	16661	16623	16742	16785	16624	16791	16817	16737	16860	16819	16632	16961	16631	16772	16942	16918	16932	16746	16805	16778	16821	16762	16670	16755	16934	16702	16789	16793	16883	16839	16925	16763	16798	16703	16827	16881	16849	16672	16696	16758	16704	16752	16707	16968	16713	16892	16881	16576	16614	16666	16863	16732	16873	16705	16696	16541	16902	16820	16962	16665	16727	16705
28369	23256	27248	24715	21667	21464	21570	21376	21169	21295	21380	21328	21238	20927	21249	21059	21162	21273	21040	21157	21338	21240	21130	21217	21139	21210	21146	21271	21102	20906	21134	21103	21094	20961	21436	21235	21113	21053	20967	20899	21063	21100	20956	21002	21276	21075	21011	20909	21171	21108	21243	21115	21030	21097	21170	21215	21207	20965	20888	21075	21142	21042	21020	21182	20960	21226	21143	21328	21256	21044	20935	21153	21128	20967	21183	21008	20976	20966	20982	21077	20990	20969	21158	21072	21009	21136	21084	21077	21218	21086	21164	21064	21236	21373	21009	21035	21077	21172	20969	20991	21152	21034	21133	21404	21032	21162	21080	21335	20982	20948	21194	21060	21022	21009	21168	21156	20921	21036	21048	21323	20838	20980	21118	21062	21052	21111	21346	21021	21081	21264	21199	20874	21055	21163	21094	21099	21097	20955	21117	21413	21080	21045	21108	21098	21050	21022	20969	20990	21056	21109	21184	21018	20957	21067	21094	20994	21011	21392	21110	21035	21161	21198	21178	21129	21246	21224	21116	21210	21091	21100	20929	21178	20950	20992	20934	21093	21123	21169	20972	20999	20969	21370	21210	21111	21023	21151	21123	21262	20893	21042	21072	21256	21042	21161	21022	21132	21154	20906	21101	21158	21048	21101	21024	21170	21237	20874	21068	21052	21034	20924	20978	21009	21171	20941	20986	21068	21297	21158	21139	21064	21175	21137	21077	21043	21030	20892	20837	21026	21072	21054	21083	20926	21030	21191	21064	21162	20999	21032	21224	21323	21191	21063	21115	21213	21079	21103	21186	21237	20843	21038	21010	20979	21050	20967	20976	21134	21064	20924	20961	21132	21216	21272	21019	21058	20859	21212	21033	21047	21044	21042	20947	21118	20944	21231	21163	21130	21064	20907	21155	21321	21186	21191	21070	21108	21162	21133	21234	20987	20955	20974	20968	21136	21047	21009	21061	21232	21210	20994	21195	21068	21098	21242	21251	20936	21061	21090	21232	21114	21037	20902	20989	21150	20959	21353	20920	21074	21116	21036	20834	21028	21178	21152	21101	21013	21146	21043	21275	21331	21040	21034	21155	21030	21135	21149	21115	21104	21151	21071	20961	20832	21008	20912	21238	21072	21230	20990	20976	21138	20972	21198	21175	21097	21086	20899	21078	21077	21134	20946	20970	21185	21019	20997	21053	20920	21077	21072	21025	21040	21186	20965	21099	21090	21116	20934	21015	21063	21280	20939	21015	21049	21199	21145	21047	21181	21000	21131	20979	21205	21053	21146	21300	21219	21236	21032	21145	21088	21038	21055	21036	21264	21078	21282	20972	21003	20974	20859	21122	21009	21175	21040	21217	21194	21083	21194	21154	21211	20969	20893	20895	21256	21223	20917	21057	21239	21052	20792	20996	21072	20885	20968	21273	21077	20990	21001	21151	21113	20999	21180	21030	21168	21245	21060	21095	20966	20941	20915	21227	21238	20927	20974	21234	21079	21245	21128	21079	21021	21122	20898	21064	21090	21269	20972	21059	21136	21156	21091	21167	20964	21032	21170	21179	21031	21057	21043	21081	21052	21059	21120	21022	20957	21161	21229	21062	20977	21164	21236	21091	20991	21130	21154	21350	21114	20953	20943	21009	20986	21158	21115	21136	21265	20993	21173	20977	21193	21048	21119	21020	20990	21216	21166	21075	20945	21321	21289	20988	21183	21121	21191	21050	21255	21094	20929	20976	21102	21311	21135	21281	20977	21295	21086	21151	20875	21058	21075	20875	21102	20863	21084	20886	21107	21066	21020	21181	21075	21060	21162	21064	20900	20914	21322	21059	21052	20995	20957	21154	21127	20957	21258	21028	21141	20970	21097	21008	21077	20885	21136	21145	21118	21434	21084	21082	21016	21141	21011	20925	21020	21177	20956	21084	21180	21038	20891	21038	21165	21082	20796	20972	20958	20984	21127	21213	21227	21176	21280	21105	21008	21113	21036	21058	20821	20944	20945	21112	21037	21026	21096	21046	20948	21111	20936	21082	20992	21049	20956	21053	21220	21250	21097	20958	21223	21153	21125	21110	21369	21122	21016	21093	21397	21074	21026	21112	20957	20786	20986	21113	21072	21162	21151	21178	21067	20936	21072	21011	21142	21085	21244	21327	20941	21104	21187	20945	21115	21144	20875	20936	20895	20969	21162	21081	21111	21110	21158	21173	20882	21128	20983	21091	21139	20861	21025	21230	21137	20813	21004	21310	20980	21104	20983	21064	21011	21091	21014	20929	21125	21012	20938	21120	20952	20869	20850	21180	21055	21071	20984	21072	21253	21238	20919	20993	20975	20844	20976	21133	21051	21030	21188	21091	20886	20995	21261	20996	21089	21008	20915	21107	21016	20955	21116	20881	20787	21135	21066	20840	20863	21094	21050	21203	21093	21099	20936	21041	21254	21237	21046	21008	20971	21036	21056	20896	20961	21101	21110	21148	20923	20946	21084	21092	21075	21192	21018	21182	21194	21097	21046	20983	20921	21261	21156	21002	20921	20989	21064	21065	20889	21145	21093	21158	21026	21066	21035	21094	21030	20841	20991	21151	21066	21167	20823	20813	21216	20994	21017	21116	21270	21164	21108	21097	21312	21152	21057	21198	21034	20942	21178	21124	21077	21069	20852	21011	21015	21268	21221	21144	21026	21189	20984	20935	21120	21135	21121	21100	21335	21146	21162	21074	21177	21243	21001	21101	21111	21220	21118	21194	20967	21034	21058	21174	20945	21088	20980	20999	20907	21011	21102	21152	21190	21174	20986	21262	21245	20973	21259	21160	21081	21055	21312	21120	21136	20958	20861	21040	21234	21299	21227	21095	21093	21232	21139	20984	21169	20957	21232	21112	21029	20956	21190	20977	21133	21066	21025	21039	21030	20982	20840	21072	21181	21072	20908	20975	20969	21019	20942	20826	21076	21148	21095	21129	21035	20963	21109	21086	21051	21126	21011	20958	21014	21072	21128	21179	21080	20969	20986	21183	21035	21055	21143	21174	21276	20960	21087	21147	21229	21092	21014	21102	21160	21064	21168	21297	21077	21077	21346	21303	21171	21316	20881	21097	21163	21030	20987	21139	20799	21123	21160	21031	21209	21076	21270	21121	20979	21065	21176	21250	20934	21017	20896	20945	20817	21096	20830	21055	21093	21201	21086	21116	21033	21185	21001	20988	21112	21218	21201	21304	20934	21147	21142	21106	21032	20996	20958	20957	21059	21126	21199	21211	21246	21193	21125	21265	21087	21024	21152	20871	21006	21050	21110	21007	21241	21102	21159	21182	21073	21036	20927	21113	20974	21255	21101	20951	21257	21171	21152	21156	21209	20959	20927	20779	21023	21101	20954	21267	21006	21169	21257	20936	21216	21011	21096	20858	21139	20908	21373	21447	21087	20945	21142	21170	21047	21101	21109	21193	20962	21008	20947	20883	20983	21039	21127	20911	21052	20937	21030	20981	21070	21235	21067	21121	21214	20895	21048	20870	21135	21024	21053	21151	21190	21187	21106	20953	20872	21047	21147	20935	21347	21039	20994	21092	21051	21193	21206	20964	21092	20959	21065	20876	21368	21276	21232	20978	21135	21061	21094	21153	21004	21028	21317	21149	21097	20847	20998	21222	21047	21149	21249	21121	21114	20898	21004	21084	20977	21134	20935	21170	21233	21004	21099	21083	21305	21028	20972	21135	21011	20994	21272	20994	21123	21087	21094	21067	21160	20978	21004	21263	21191	21117	21101	21203	20998	20952	20866	21249	21002	21250	21210	21116	21194	21071	21336	21213	20756	21221	20983	20959	20912	21142	21316	21091	21080	21110	21049	20971	20988	20950	21171	21295	21115	21203	20982	21076	21162	21191	21025	21037	21311	21146	21027	21091	21112	21252	21015	21075	21058	21067	21073	20875	21204	21093	21174	21043	21029	21144	21170	21094	20999	21094	21066	20901	21256	21143	20969	20871	21091	20846	21021	20710	20874	21110	21019	20868	21017	21093	21163	21049	21098	21108	21133	21075	21197	21390	20950	20990	20867	21098	21102	21023	21242	21103	21041	20895	21303	20993	21247	20972	21108	21066	21109	21199	21016	21261	20975	21165	21235	20969	21219	21205	21291	21031	20829	21159	21020	21005	21142	21204	21153	21157	21054	20983	20976	21015	21085	21035	21197	21267	21109	21007	20925	21149	20828	20848	21121	21092	21284	21055	21281	21057	20995	20998	21036	21083	20935	21108	21172	21226	21286	21220	21223	21161	21020	20784	21127	21241	20895	21213	21188	21123	21237	21216	20971	21111	21075	20953	21104	21083	21176	21299	21037	20965	20868	21051	21100	21096	21061	21181	21290	21202	21059	21283	20841	20960	21187	21289	20964	21196	21160	21028	20973	21138	21071	21134	21222	21325	20994	21172	20942	21089	20979	21100	21143	21059	21062	21170	20912	21171	21036	21008	20885	21045	20986	20886	21036	21210	21108	21076	20990	21030	20890	21118	21142	20948	20867	20856	20917	21095	21167	21089	20775	20903	21094	21223	21039	21141	21163	21189	21099	21072	21127	21121	20862	21100	20963	20804	21034	21186	21181	21080	21089	21388	21353	21185	20970	21234	20957	21263	21036	21011	21140	21081	21103	21036	21004	20956	21052	21086	21097	21110	21051	20955	21139	21054	21054	21081	21084	20932	21043	21217	21023	21300	21079	21034	21109	21099	21025	21150	21123	21216	21137	20980	21315	21076	21107	21161	21089	20970	21028	21070	21197	21097	21001	21230	20927	21061	21088	21224	21077	21173	20983	21001	21019	21125	21052	20979	21077	21202	21093	21004	21080	21116	21000	21183	20920	21126	21101	21110	21138	21169	20977	20970	21025	21205	20971	21280	21178	21098	20977	20956	21339	20917	21030	21201	21206	21203	21007	21156	21119	21073	21239	20969	21195	21018	21156	21160	20928	21050	21138	21126	21321	21277	21165	20966	21116	21237	20945	21085	20947	21132	21007	21195	20958	21052	20920	20902	21159	21238	20876	21160	21256	21060	20956	21114	21164	21151	21086	21103	21193	21331	21237	21151	21230	21270	20988	21078	21096	21131	21163	21026	21289	21127	20933	20879	21208	20849	21056	21214	21022	21120	21271
19026	25322	22423	19225	18550	18020	17720	17600	17350	17203	17470	17241	17505	17342	17254	17125	17304	17316	17357	17437	17332	17410	17294	17398	17338	17291	17372	17407	17336	17023	17232	17227	17283	17285	17319	17320	17264	17519	17177	17164	17424	17293	17331	17166	17290	17364	17497	17311	17293	17390	17390	17255	17333	17260	17303	17340	17430	17278	17080	17322	17304	17338	17249	17358	17463	17408	17102	17399	17283	17445	17148	17579	17254	17212	17171	17160	17315	17184	17299	17233	17263	17251	17330	17445	17252	17256	17157	17309	17385	17431	17098	17407	17174	17267	17285	17313	17465	17204	17175	17125	17282	17205	17374	17309	17307	17210	17197	17341	17363	17300	17130	17187	17298	17349	17469	17201	17146	17263	17379	17185	17193	17364	17421	17193	17304	17213	17322	17195	17310	17296	17277	17368	17304	17191	17283	17229	17137	17377	17272	17225	17266	17288	17083	17260	17282	17111	17295	17239	17311	17428	17358	17337	17406	17235	17180	17196	17313	17118	17419	17345	17347	17185	17188	17326	17175	17248	17332	17508	17370	17285	17173	17240	17178	17371	17146	17359	17160	17397	17294	17357	17316	17397	17254	17179	17256	17296	17261	17419	17164	17312	17467	17210	17261	17256	17295	17281	17301	17126	17352	17231	17167	17419	17023	17357	17485	17252	17473	17350	17377	17179	17274	17247	17107	17213	17121	17178	17368	17244	17501	17175	17351	17265	17387	17116	17191	17212	17227	17293	17424	17293	17427	17193	17308	17360	17331	17365	17233	17334	17434	17332	17336	17384	17186	17206	17246	17492	17107	17318	17380	17407	17302	17194	17292	17266	17341	17244	17283	17129	17356	17181	17229	17303	17211	17200	17522	17173	17383	17113	17265	17338	17127	17131	17262	17200	17307	17215	17324	17410	17271	17330	17181	17195	17326	17221	16998	16961	17321	17403	17271	17283	17353	17354	17159	17387	17321	17296	17295	17259	17217	17191	17263	17281	17238	17222	17214	17268	17408	17236	17420	17299	17077	17164	17136	17361	17304	17275	17247	17281	17275	17221	17276	17124	17296	17303	17318	17221	17204	17218	17445	17279	17345	17219	17265	17215	17252	17410	17266	17299	17197	17390	17456	17082	17348	17263	17272	17313	17124	17372	17264	17429	17160	17291	17434	17296	17408	17227	17250	17290	17285	17327	17409	17176	17356	17293	17446	17318	17063	17221	17273	17153	17188	17315	17302	17417	17364	17442	17132	17436	17508	17360	17189	17307	17358	17269	17376	17331	17298	17486	17315	17172	17492	17376	17385	17256	17244	17440	17317	17231	17364	17312	17533	17313	17393	17382	17222	17362	17413	17246	17282	17249	17296	17282	17269	17195	17194	17153	17344	17299	17162	17220	17164	17205	17391	17193	17271	17191	17321	17311	17400	17307	17377	17260	17181	17210	17219	17312	17305	17279	17334	17267	17437	17450	17333	17346	17217	17254	17491	17485	17269	17425	17364	17236	17401	17200	17074	17336	17312	17248	17223	17326	17247	17247	17257	17256	17110	17233	17348	17171	17263	17400	17345	17243	17436	17222	17256	17165	17320	17349	17187	17481	17373	17357	17222	17372	17352	17196	17280	17256	17169	17226	17241	17183	17287	17287	17355	17139	17400	17422	17290	17432	17189	17223	17266	17307	17282	17187	17354	17342	17301	17412	17140	17378	17470	17281	17366	17209	17163	17052	17294	17225	17272	17339	17311	17324	17191	17371	17400	17278	17276	17178	17374	17353	17302	17289	17122	17296	17273	17388	17177	17216	17132	17229	17235	17281	17425	17198	17366	17307	17208	17142	17328	17350	17312	17244	17060	17365	17357	17395	17338	17180	17380	17251	17306	17316	17356	17347	17323	17266	17352	17519	17325	17248	17177	17331	17297	17349	17377	17247	17252	17216	17119	17244	17344	17286	17274	17119	17381	17283	17436	17443	17359	17310	17293	17228	17353	17394	17257	17466	17302	17101	17457	17183	17220	17230	17294	17259	17273	17274	17322	17348	17281	17377	17367	17350	17294	17162	17340	17253	17369	17258	17319	17429	17392	17312	17386	17321	17136	17467	17323	17262	17019	17146	17298	17198	17233	17292	17176	17234	17156	17255	17170	17362	17303	17225	17292	17363	17332	17157	17174	17263	17455	17072	17390	17233	17352	17231	17413	17303	17364	17360	17310	17179	17369	17387	17404	17352	17334	17232	17313	17283	17308	17341	17456	17211	17156	17247	17276	17278	17062	17322	17098	17287	17376	17377	17354	17361	17391	17276	17326	17382	17518	17262	17231	17347	17250	17302	17240	17154	17243	17181	17175	17321	17298	17240	17198	17268	17166	17274	17247	17297	17333	17382	17307	17301	17373	17291	17173	17250	17354	17142	17478	17174	17332	17322	17302	17238	17259	17286	17342	17243	17309	17459	17227	17194	17307	17353	17247	17435	17253	17257	17280	17409	17285	17313	17298	17289	17305	17383	17273	17136	17271	17446	17310	17234	17224	17483	17267	17247	17192	17126	17402	17372	17267	17142	17378	17334	17132	17374	17295	17341	17244	17163	17257	17383	17437	17206	17140	17093	17261	17254	17270	17281	17164	17333	17310	17168	17232	17261	17361	17108	17279	17317	17398	17401	17202	17209	17208	17159	17477	17239	17460	17181	17374	17186	17199	17287	17299	17237	17185	17367	17087	17207	17226	17175	17465	17378	17288	17472	17261	17273	17272	17410	17212	17311	17430	17423	17317	17009	17302	17095	17262	17179	17181	17212	17182	17320	17249	17286	17339	17344	17316	17310	17117	17202	17415	17356	17133	17159	17259	17257	17377	17378	17170	17070	17260	17118	17360	17325	17203	17186	17414	17342	17243	17220	17362	17094	17357	17456	17203	17212	17453	17223	17343	17156	17327	17394	17163	17291	17104	17310	17496	17315	17285	17253	17364	17293	17273	17260	17387	17341	17220	17304	17271	17348	17171	17330	17379	17357	17371	17226	17288	17309	17191	17416	17381	17308	17349	17060	17355	17173	17314	17257	17337	17122	17351	17338	17277	17083	17466	17324	17133	17360	17285	17313	17343	17164	17276	17229	17246	17248	17278	17156	17296	17359	17194	17370	17202	17112	17348	17572	17281	17210	17273	17361	17208	17231	17272	17296	17318	17216	17273	17319	17371	17338	17176	17275	17228	17271	17414	17120	17231	17344	17205	17326	17420	17353	17303	17228	17329	17264	17332	17376	17385	17184	17265	17198	17412	17187	16982	17430	17277	17360	17317	17242	17358	17383	17340	17162	17387	17302	17325	17285	17337	17278	17243	17203	17453	17258	17398	17263	17341	17086	17065	17217	17376	17140	17206	17429	17250	17258	17274	17218	17250	17193	17436	17402	17307	17231	17490	17357	17323	17225	17371	17316	17254	17359	17295	17279	17212	17271	17326	17131	17508	17438	17408	17304	17130	17398	17256	17372	17296	17230	17166	17374	17157	17203	17091	17399	17435	17369	17152	17235	17257	17229	17325	17092	17352	17032	17310	17473	17288	17260	17279	17388	17291	17249	17158	17189	17254	17280	17197	17194	17474	17220	17326	17303	17188	17272	17280	17140	17231	17392	17247	17284	17178	17304	17269	17315	17372	17211	17295	17262	17190	17177	17262	17217	17270	17185	17236	17199	17319	17211	17214	17288	17144	17302	17307	17398	17277	17253	17292	17400	17438	17268	17275	17254	17302	17328	17155	17215	17278	17281	17217	17263	17332	17172	17343	17238	17483	17293	17232	17183	17365	17305	17270	17150	17250	17486	17271	17365	17173	17270	17343	17227	17232	17151	17531	17107	17217	17507	17321	17246	17210	17319	17172	17224	17169	17248	17251	17226	17263	17372	17370	17215	17370	17416	17333	17408	17359	17222	17278	17373	17350	17391	17371	17364	17369	17195	17406	17370	17307	17347	17232	17131	17411	17325	17472	17123	17336	17446	17161	17486	17299	17253	17162	17385	17317	17296	17313	17287	17297	17364	17216	17462	17302	17120	17317	17305	17337	17369	17251	17359	17301	17252	17281	17421	17271	17422	17416	17321	17252	17014	17182	17157	17374	17231	17187	17189	17386	17278	17174	17266	17484	17293	17162	17316	17461	17396	17355	17301	17267	17292	17306	17415	17224	17236	17280	17249	17486	17188	17433	17376	17206	17175	17201	17355	17280	17314	17325	17165	17253	17412	17278	17328	17175	17324	17369	17400	17198	17236	17252	17220	17393	17292	17285	17373	17392	17307	17216	17235	17321	17257	17297	17318	17283	17236	17265	17346	17381	17386	17365	17307	17192	17223	17219	17130	17089	17165	17344	17125	17169	17348	17119	17361	17447	17343	17415	17248	17113	17203	17321	17295	17271	17189	17339	17198	17311	17257	17414	17219	17181	17299	17306	17193	17261	17449	17206	17382	17425	17347	17178	17213	17242	17289	17321	17341	17291	17495	17276	17274	17356	17240	17345	17142	17507	17153	17238	17247	17293	17277	17360	17299	17205	17306	17242	17236	17395	17335	17296	17085	17132	17171	17271	17240	17323	17173	17425	17240	17251	17076	17083	17300	17514	17291	17202	17313	17426	17282	17365	17511	17294	17298	17418	17261	17280	17369	17200	17195	17183	17270	17165	17342	17330	17298	17270	17308	17452	17509	17258	17293	17286	17356	17259	17301	17295	17368	17384	17277	17014	17244	17320	17361	17319	17266	17218	17458	17417	17362	17408	17197	17503	17327	17212	17131	17372	17212	17304	17356	17354	17137	17203	17348	17358	17216	17372	17258	17283	17276	17245	16978	17324	17185	17317	17413	17471	17278	17381	17385	17396	17238	17321	17275	17300	17121	17312	17214	17376	17263	17346	17329	17396	17341	17299	17302	17210	17372	17112	17336	17338	17348	17376	17248	17366	17184	17305	17255	17204	17269	17320	17219	17247	17286	17331	17338	17235	17324	17275	17320	17155	17380	17299	17300	17313	17105	17196	17296	17352	17277	17195	17300	17415	17376	17257	17248	17159	17219	17414	17256	17349	17185	17226	17159	17325	17286	17263	17280	17148	17123	17564	17303	17314	17324	17080	17394	17376	17278	17385	17374	17392	17453	17129	17258	17228	17316	17241	17149
24166	21615	29272	24622	23206	25347	25768	23206	22986	22821	22941	22809	22982	22942	22612	22856	22909	22610	22693	22761	22582	22823	22633	22578	22411	22683	22613	22455	22483	22598	22463	22597	22598	22592	22596	22784	22496	22390	22710	22649	22417	22457	22348	22666	22595	22715	22695	22553	22596	22536	22403	22373	22652	22342	22468	22339	22567	22720	22270	22383	22560	22611	22530	22466	22708	22608	22998	23067	22714	22644	22840	22559	22439	22530	22243	22405	22490	22704	22681	22438	22466	22368	22386	22412	22545	22456	22531	22695	22219	22467	22460	22287	22485	22646	22407	22510	22437	22633	22732	22638	22456	22524	22451	22364	22363	22582	22418	22354	22536	22726	22443	22280	22768	22581	22756	22535	22516	22468	22442	22310	22251	22497	22632	22626	22491	22349	22507	22602	22393	22610	22322	22569	22591	22385	22311	22405	22711	22567	22324	22382	22474	22464	22479	22304	22223	22567	22305	22634	22457	22537	22420	22533	22432	22486	22308	22397	22675	22622	22541	22567	22487	22217	22454	22289	22629	22487	22477	22364	22202	22464	22788	22408	22417	22490	22603	22440	22412	22730	22376	22374	22470	22644	22693	22249	22538	22440	22300	22439	22737	22483	22283	22526	22405	22339	22510	22569	22726	22667	22684	22454	22469	22453	22443	22605	22541	22520	22302	22499	22401	22344	22344	22572	22567	22521	22454	22422	22527	22633	22437	22524	22628	22658	22692	22542	22363	22517	22413	22375	22452	22492	22670	22521	22586	22522	22516	22664	22349	22373	22382	22531	22217	22643	22383	22594	22340	22556	22389	22693	22519	22266	22479	22577	22427	22491	22644	22386	22513	22460	22376	22463	22474	22446	22140	22634	22627	22548	22648	22685	22508	22651	22577	22363	22478	22439	22431	22391	22384	22392	22402	22392	22628	22486	22713	22536	22299	22484	22573	22344	22560	22562	22624	22752	22501	22626	22559	22500	22352	22425	22431	22354	22440	22315	22389	22351	22486	22488	22339	22428	22598	22493	22471	22628	22615	22281	22464	22443	22548	22760	22588	22630	22409	22552	22460	22392	22334	22607	22658	22578	22464	22466	22566	22418	22472	22470	22565	22439	22511	22332	22443	22392	22552	22649	22255	22576	22491	22554	22365	22566	22455	22290	22375	22470	22273	22622	22361	22490	22271	22469	22699	22588	22410	22353	22400	22416	22548	22440	22429	22432	22372	22397	22715	22534	22502	22363	22586	22727	22513	22533	22544	22548	22453	22741	22338	22452	22372	22629	22401	22396	22412	22408	22578	22716	22553	22624	22446	22396	22577	22434	22418	22272	22404	22523	22555	22480	22344	22588	22447	22390	22723	22695	22749	22515	22363	22384	22525	22621	22603	22350	22546	22457	22455	22278	22324	22490	22610	22652	22568	22464	22532	22153	22555	22693	22488	22462	22481	22257	22617	22425	22741	22553	22639	22535	22498	22764	22502	22248	22295	22396	22424	22447	22820	22590	22472	22251	22360	22565	22355	22462	22448	22465	22559	22392	22676	22510	22453	22698	22539	22325	22466	22441	22427	22399	22497	22426	22527	22529	22366	22564	22572	22336	22465	22486	22420	22427	22322	22343	22284	22488	22311	22356	22429	22483	22480	22383	22102	22433	22441	22399	22668	22574	22378	22339	22484	22528	22475	22717	22542	22544	22400	22379	22689	22245	22498	22501	22628	22387	22457	22452	22451	22550	22479	22490	22590	22347	22383	22525	22516	22313	22508	22629	22448	22456	22559	22513	22532	22355	22529	22299	22536	22458	22551	22384	22410	22296	22472	22392	22464	22553	22272	22484	22252	22429	22404	22278	22471	22159	22398	22278	22349	22646	22609	22487	22364	22471	22651	22633	22434	22504	22548	22521	22462	22603	22594	22431	22453	22347	22512	22444	22466	22407	22346	22565	22475	22649	22376	22491	22555	22369	22429	22567	22520	22426	22434	22700	22724	22456	22512	22433	22425	22346	22526	22496	22489	22435	22305	22490	22448	22457	22459	22634	22551	22618	22645	22404	22586	22413	22458	22615	22695	22357	22392	22458	22363	22525	22478	22574	22485	22657	22602	22690	22523	22428	22461	22655	22548	22400	22450	22402	22456	22308	22327	22621	22641	22512	22583	22404	22356	22303	22584	22493	22432	22494	22336	22333	22401	22467	22517	22402	22677	22514	22682	22513	22257	22325	22380	22769	22351	22456	22560	22505	22310	22502	22287	22352	22659	22494	22663	22500	22642	22452	22307	22323	22108	22649	22431	22248	22408	22416	22360	22504	22648	22385	22452	22392	22396	22635	22354	22706	22406	22415	22597	22495	22350	22349	22372	22427	22462	22576	22377	22489	22462	22170	22372	22318	22333	22537	22480	22312	22530	22401	22411	22555	22518	22439	22415	22559	22573	22537	22565	22539	22460	22513	22732	22449	22562	22501	22413	22580	22501	22571	22547	22570	22559	22490	22589	22604	22550	22452	22327	22558	22321	22471	22544	22528	22515	22603	22538	22366	22593	22531	22515	22395	22357	22597	22285	22475	22357	22469	22547	22533	22495	22498	22715	22499	22418	22454	22443	22337	22530	22640	22412	22325	22459	22325	22307	22609	22652	22542	22674	22337	22483	22411	22491	22382	22462	22624	22632	22293	22506	22717	22295	22399	22264	22298	22476	22422	22513	22601	22305	22594	22341	22530	22477	22374	22525	22318	22279	22457	22514	22438	22623	22341	22624	22509	22556	22536	22717	22636	22654	22316	22606	22374	22499	22496	22335	22474	22646	22522	22467	22433	22309	22350	22472	22619	22384	22259	22184	22515	22575	22316	22652	22702	22849	22550	22450	22456	22423	22565	22875	22443	22663	22559	22705	22439	22475	22642	22312	22660	22468	22624	22439	22336	22505	22462	22469	22375	22259	22430	22647	22333	22316	22486	22511	22424	22533	22500	22504	22411	22350	22546	22478	22508	22432	22395	22572	22357	22305	22393	22588	22417	22255	22491	22471	22579	22355	22282	22599	22411	22388	22373	22488	22639	22494	22670	22538	22511	22499	22321	22546	22444	22348	22453	22401	22557	22509	22564	22544	22393	22402	22531	22553	22416	22456	22606	22261	22402	22393	22563	22481	22322	22518	22479	22278	22350	22240	22333	22477	22463	22525	22326	22391	22679	22485	22386	22520	22594	22472	22550	22582	22301	22435	22295	22481	22431	22451	22773	22433	22442	22358	22277	22433	22488	22305	22333	22554	22531	22219	22736	22464	22468	22358	22441	22443	22408	22367	22431	22550	22624	22550	22366	22501	22619	22451	22491	22316	22553	22343	22552	22331	22460	22595	22552	22401	22556	22436	22421	22521	22555	22444	22483	22291	22303	22315	22420	22494	22215	22302	22443	22663	22538	22400	22220	22516	22432	22681	22505	22567	22564	22393	22227	22495	22466	22580	22550	22596	22578	22337	22407	22449	22586	22299	22636	22656	22556	22334	22468	22454	22601	22587	22385	22543	22452	22481	22516	22438	22424	22565	22620	22691	22347	22318	22283	22566	22487	22400	22530	22503	22521	22200	22519	22181	22528	22433	22438	22566	22307	22362	22452	22287	22601	22595	22575	22433	22508	22316	22472	22246	22381	22384	22395	22475	22590	22516	22571	22409	22486	22534	22534	22393	22389	22403	22401	22310	22674	22559	22303	22420	22322	22383	22246	22623	22523	22524	22718	22609	22549	22492	22539	22612	22530	22615	22429	22320	22621	22399	22269	22587	22268	22516	22489	22263	22588	22473	22539	22607	22409	22412	22432	22711	22481	22298	22293	22377	22381	22513	22373	22748	22411	22538	22424	22491	22359	22432	22676	22517	22654	22525	22391	22433	22425	22651	22512	22406	22424	22411	22489	22347	22682	22548	22315	22436	22387	22271	22484	22556	22406	22361	22477	22218	22444	22452	22466	22519	22222	22558	22312	22346	22501	22638	22482	22525	22551	22591	22422	22482	22504	22508	22313	22528	22721	22545	22244	22346	22456	22269	22520	22643	22312	22487	22358	22310	22424	22456	22613	22382	22442	22521	22467	22497	22585	22160	22342	22775	22595	22638	22389	22440	22324	22671	22403	22551	22319	22503	22274	22641	22410	22544	22333	22538	22357	22550	22446	22496	22450	22512	22617	22684	22552	22349	22361	22475	22532	22276	22571	22551	22384	22620	22487	22385	22455	22598	22566	22564	22506	22676	22291	22413	22391	22536	22619	22395	22501	22547	22373	22720	22710	22538	22522	22475	22609	22570	22507	22551	22424	22485	22435	22405	22211	22406	22437	22501	22535	22481	22256	22307	22303	22325	22429	22670	22428	22494	22592	22499	22495	22490	22377	22609	22657	22274	22447	22394	22412	22343	22595	22686	22381	22568	22652	22536	22437	22520	22467	22476	22513	22533	22697	22524	22409	22584	22540	22566	22407	22391	22606	22497	22389	22576	22656	22265	22233	22386	22567	22496	22711	22424	22721	22554	22296	22488	22284	22594	22540	22391	22323	22370	22465	22696	22622	22392	22352	22758	22481	22577	22596	22460	22463	22405	22552	22489	22413	22478	22353	22644	22556	22629	22656	22635	22626	22565	22535	22666	22646	22480	22690	22651	22346	22402	22575	22488	22437	22382	22466	22414	22398	22497	22519	22598	22439	22417	22402	22341	22340	22394	22652	22579	22507	22360	22332	22642	22520	22429	22304	22470	22622	22527	22698	22451	22595	22237	22366	22366	22497	22507	22345	22405	22341	22433	22440	22391	22413	22486	22508	22387	22480	22427	22519	22408	22424	22697	22425	22516	22494	22557	22424	22327	22464	22576	22551	22441	22599	22549	22481	22554	22513	22655	22369	22498	22454	22674	22464	22485	22365	22536	22410	22528	22379	22415	22400	22556	22293	22574	22483	22646	22440	22388	22492	22471	22393	22275	22516	22453	22746	22490	22439	22485	22628	22423	22462	22157	22289	22614	22675	22550	22340	22641	22409	22323	22685	22642	22404	22382	22360	22321	22443	22428	22355	22591	22525	22422	22516	22292	22386	22321	22351	22653	22494	22463	22298	22194	22601	22462	22637	22354	22523	22759	22475	22383	22553	22534	22421	22506	22392	22544	22618	22631	22627
19155	33173	29658	22979	21176	20085	19285	19016	18644	18763	18417	18497	18387	18397	18207	18038	18226	18180	17927	18199	18198	18251	18155	18083	18160	18136	18290	18018	18189	18032	18187	18161	18107	18131	18112	18036	18150	17936	18059	18153	18039	18196	18149	18114	18146	18077	18096	18123	18066	18112	17917	17985	18177	18041	18255	18219	17946	18120	18056	18142	17844	17878	18126	17923	17991	18109	18397	18716	18779	18531	18258	18239	18199	18013	17958	18182	18211	18110	17964	18074	18130	17996	18116	18200	18096	17932	18111	17966	17947	18020	18133	18189	17976	18087	18067	18102	18020	17970	18133	18036	18143	18014	18018	18095	18025	17957	18108	18178	18058	18015	18200	18027	18008	18083	18018	18118	17911	18110	18048	18020	17942	17999	18056	18165	18058	18050	17955	18025	18050	18131	18051	18118	18038	18154	18080	17984	18000	18030	17968	17964	18142	18139	18144	17968	18097	18030	17952	18127	18003	17951	17914	18021	18029	18043	17952	18231	17961	18090	18197	17992	17992	17918	18016	18218	18108	18128	18058	17974	17856	18119	18059	18082	17894	18150	18054	18102	18082	18102	18102	18007	18147	18147	18062	18081	18050	18056	18106	18065	17788	18192	18078	18090	18012	18038	18070	18166	18051	17971	18128	18068	17980	18123	18062	17963	18129	18026	18131	18069	18014	18081	17957	17961	17976	17974	17961	18009	18115	18021	18174	18112	17886	17971	18063	18097	18111	18142	17900	17951	18100	18042	18127	18200	18100	17967	18021	18072	17983	17971	18087	17983	18175	17975	17942	17989	18125	17978	18072	18082	18001	18069	18122	18032	18132	17943	17929	17977	17951	17963	17991	18049	17946	18060	17983	18077	18131	18066	18088	18100	17931	18024	18028	18038	18119	18088	17935	17970	18218	17973	18079	18014	18031	17897	17948	18110	18111	18122	17983	17999	18059	18029	18084	18064	18006	18038	18114	17917	18192	17993	18039	18234	18019	18048	18030	18027	17932	18147	18094	18017	18051	17937	17907	17957	18019	18140	17882	18088	17997	17831	17924	17841	18159	18084	18079	18154	18040	17945	18016	18010	18030	18160	17975	18013	18171	17928	18019	17984	17900	18275	18048	17979	17891	17880	17979	18140	17955	17999	18097	17953	18052	17896	17858	17911	18062	18018	18007	18059	18114	18221	18173	17972	18085	18122	18126	18014	17946	18069	18100	18169	17992	17976	18266	17994	17998	18161	17914	18050	18012	18082	18115	18000	18230	17957	18029	18055	18123	18070	17998	18080	18102	18271	18072	18161	18031	18075	18090	17961	18011	17971	18181	18066	18010	18196	18116	18131	17985	17848	18119	17874	18063	17994	18023	17945	17977	18012	18056	18067	18097	18027	17983	17978	18258	18076	17892	18168	17930	18102	17981	18025	17929	18074	18118	17834	18017	17935	18013	18071	17982	18051	18028	17973	18209	18065	17922	18028	18004	18059	18055	18058	18047	18048	17981	18027	18237	18080	18119	17814	17938	18000	18044	17939	18105	18013	17931	18104	18016	18059	17966	18132	17910	18085	18084	18023	18124	18082	17969	18030	18001	17926	18189	18054	18038	18019	18011	17960	17973	18054	18003	18132	18070	18000	18100	18094	17994	18005	18079	17904	18010	18064	18023	18284	17967	17883	17932	18023	18047	18022	18083	18240	18378	18102	18000	18258	17933	17852	17989	17830	18058	17946	17834	17892	18009	18048	17959	18042	17967	17781	17996	17858	18085	17935	18004	17987	17933	18012	17892	18134	18058	18053	18047	18073	18107	18058	17884	17989	18030	18010	17959	18135	17806	17865	18108	17908	18099	18079	17960	18200	17993	18033	18107	17980	18104	18033	17969	17926	18271	18080	18044	18078	17996	18044	17941	17845	18050	18114	18137	17998	17954	18154	18045	18068	17898	18074	17890	18049	18102	17840	18041	18165	17964	17964	18031	17954	17807	18063	17901	18005	18111	18099	18059	18114	17950	18040	18117	18107	18071	17981	17919	18054	18157	18001	18053	18047	18004	18140	17877	17882	17996	18106	18146	18030	17999	18092	18021	18333	18010	17905	17986	17978	18067	17975	18067	18073	18106	18173	17936	18033	18107	18064	18015	17985	17990	17893	18150	18123	17940	17867	18131	17946	18130	17987	18011	18149	17822	18104	18101	18083	18028	18126	17884	18034	17799	17951	17908	18007	17879	17879	18089	18069	18056	18055	18120	18075	18091	18054	18031	18107	18098	17938	18078	17885	18061	18056	18035	18189	17956	18100	17929	18098	17931	17912	18099	18210	18103	18080	17856	18116	18003	18208	18090	18052	18155	18007	17988	18027	18113	17892	18145	18131	17938	18063	17972	18001	18124	17815	18048	18004	17944	17996	18035	17973	17885	18103	17841	17918	17908	17989	18032	18134	18252	17975	17865	18176	18148	18026	17955	17985	18056	18136	18131	17941	18076	17965	18005	18189	17921	18028	18030	17979	18000	17901	18268	18088	18017	17954	17932	18089	17891	17970	18036	18080	17983	17885	17985	18122	18137	17986	18088	18116	18083	18014	18248	18030	18072	18142	18106	17873	18081	18015	18049	18022	18266	18015	17960	17958	17868	17987	18003	18063	17835	18154	18092	17944	18107	17921	18046	17904	18159	17948	18098	17917	18020	18081	18015	18018	18036	17895	18152	17930	18188	17934	18173	18062	17987	18146	18038	18148	17919	17976	18143	17978	18080	18076	18016	18102	18034	18054	17894	18041	18119	18085	17889	18058	18113	18011	18015	18020	18111	17990	18007	18097	17813	18035	17925	17929	18107	18062	18086	17970	17981	17919	18133	18220	18180	17967	18023	17926	18103	18027	18035	17871	17976	17907	18130	18053	17933	18089	17840	17995	18017	18039	17947	17966	18049	17851	18133	17899	18021	17839	17967	17932	18097	18017	18040	18107	17979	18045	17741	17885	17921	17888	17981	18089	18010	17900	17976	18096	17985	18012	17856	18078	17923	17994	17967	17970	18089	18086	18035	17955	18060	17944	17972	17900	18006	18177	18096	17961	18101	17992	18139	18082	18095	17953	17927	17967	18011	18025	18008	18089	18080	18068	18077	17957	18032	18026	17979	18161	17890	18115	17992	18168	18255	17944	18177	18077	18072	18076	17884	18107	18068	18073	18009	17884	17957	18005	17816	18015	18252	18231	18025	18000	18170	17876	17888	17853	17956	18062	17998	18098	17889	18018	18058	18013	18027	17900	18041	17961	18068	17896	17917	18078	18013	18078	17922	18110	18004	18042	18184	17974	17969	17920	18137	17984	18129	17996	18092	18041	18138	17838	17993	17924	17919	18023	17888	17953	18246	17998	18083	18001	18058	17969	18135	18033	18179	18094	17967	18033	18158	18007	17857	17909	18028	17974	17999	17866	18138	18030	18045	17990	17986	18235	17951	18078	17991	17965	18167	17902	17979	18152	18050	18036	17904	17995	18045	18001	18029	18189	18036	18082	17987	18100	18032	18180	17958	18048	17928	18099	18034	17988	17860	17968	17973	18158	17960	18131	18223	17814	18027	17907	17928	17902	18011	18166	18112	18082	18000	17937	17939	18069	18091	18124	17945	18206	17998	18010	17969	17981	18062	18217	17932	18149	17994	18085	18031	18048	17978	18167	17967	18036	17982	17951	18021	17818	18153	17979	18141	18109	18165	18078	18130	18041	18278	17960	17985	18071	18041	18028	17951	17903	18083	18154	18081	17942	17960	18005	18056	18066	17944	17937	17857	18032	17875	18008	18125	18036	17824	17901	17947	17989	18012	18122	18074	18084	17995	18051	17970	18012	17897	18058	18109	18117	18083	17935	17989	18040	18145	17917	18267	18081	17983	18000	17990	18112	17857	18161	17967	18049	17980	18145	18229	17958	18030	18077	18193	17978	17978	18109	18048	17994	18053	18069	17996	18061	17971	17962	18021	18041	17970	18231	17936	18156	18001	18180	18145	17964	18051	18132	18016	18160	18081	18153	17898	18125	18083	17964	18044	17909	18132	17971	17927	17989	17998	17924	18024	17826	17954	18012	17975	18148	18032	18020	18139	18003	18092	17985	18076	17998	18149	18136	18081	18152	17999	18086	18108	17943	18045	18067	17840	18081	18194	18032	18013	17940	18028	18119	17976	17901	18010	17821	18084	17865	17983	18054	17979	17953	17960	18126	18282	18118	17808	18029	18050	17998	18028	18006	18213	18007	17874	17915	18111	17995	18041	18193	18057	18093	17960	18075	17960	17986	17994	18069	18064	18108	18019	18051	17800	18067	17987	18124	17906	17889	18142	18138	18034	17986	18147	18034	18038	18011	18074	18008	18095	18016	18060	18071	18220	17956	18046	17901	18006	18015	18106	18174	17927	18268	18112	18172	18093	18037	18088	18117	18148	18134	17985	18159	17908	18062	18119	18033	18035	17889	18109	18131	17990	18111	18085	18098	18023	18033	17861	18170	18039	17863	18004	17904	17989	18055	18052	17989	18153	17977	18006	18081	18074	18018	17940	17932	17990	17997	18220	18025	18013	17976	17960	18006	18130	17942	18176	18104	17984	18087	17945	17995	17932	17936	18019	17920	17992	17887	17956	17987	18056	17899	17905	17972	18068	17991	18205	17995	17895	18109	18103	17968	17957	17929	18054	17957	17970	18149	17993	17995	18112	17965	18070	18017	18284	17948	18007	18038	18074	18107	18111	17898	18166	18225	17883	18087	18076	18024	18075	18126	18062	18102	17983	18070	18152	17818	18069	18030	18054	17831	18039	18073	18101	17934	17942	18147	18025	17962	18012	18047	18144	18098	18027	17995	18143	17933	18177	18120	17931	17992	18082	17954	18143	18067	18182	17989	18171	17921	18156	17925	18240	18163	17851	18087	17892	18019	18175	18063	18214	17909	18034	17904	18198	17993	17957	17994	17869	18056	18086	18053	18109	18020	17890	17875	18069	18191	18088	18037	17856	17983	17987	17875	17933	18136	18147	18139	17911	18066	17896	18042	18146	18043	18173	18081	18062	17981	17927	18113	18205	17966	17901	18104	18005	17922	18265	18229	18195	18029	18039	18034	18012	18007	18054	18003	18093	17910	18135	17922	18286	17853	18191	18077	18021	17949	18134	18071
23045	21634	29558	24239	22102	25646	29387	25145	24404	24772	24308	24220	24163	23865	24003	23868	24024	24182	24061	23847	23825	23909	23916	23876	24149	23944	23899	24014	24010	23757	23644	23938	23679	23874	23836	23784	23854	23732	23764	23720	24162	23687	23830	23772	23712	23657	23891	23800	23698	23722	23709	23619	23791	23846	24065	23751	23752	23763	23991	23930	24023	23738	23720	23610	23818	23831	24108	24631	24662	24488	23906	23873	23891	23772	23818	23742	23672	23826	23627	23681	23643	23643	23968	23720	23656	23955	23879	23663	23834	23557	23623	23717	23660	23760	23852	23827	23506	23720	23671	23373	23546	23659	23655	23837	23716	23679	23539	23669	23728	23903	23682	23597	23603	23450	23615	23572	23689	23725	23818	23690	23958	23633	23768	23754	23682	23589	23567	23702	23771	23585	23911	23786	23719	23841	23440	23701	23811	23704	23493	23752	23834	23547	23743	23498	23692	23698	23497	23883	23596	23419	23670	23655	23660	23539	23722	23613	23864	23786	23619	23762	23859	23741	23653	23562	23711	23890	23683	23656	23626	23815	23935	23827	23732	23588	23609	23669	23878	23592	23774	23669	23775	23674	23520	23935	23739	23622	23719	23586	23811	23684	23556	23631	23687	23684	23533	23685	23642	23730	23951	23700	23620	23766	24029	23536	23768	23617	23870	23518	23672	23669	23677	23581	23744	23779	23686	23591	23527	23587	23592	23545	23625	23704	23924	23813	23683	23639	23576	23815	23707	23715	23607	23476	23708	23695	23776	23808	23895	23621	23835	23723	23678	23615	23604	23577	23736	23537	23739	23629	23770	23829	23512	23641	23885	23699	23517	23449	23554	23728	23940	23704	23637	23667	23579	23775	23770	23455	23434	23631	23574	23741	23506	23754	23748	23699	23666	23542	23664	23695	23637	23706	23680	23828	23584	23508	23805	23602	23728	23657	24008	23821	23624	23629	23689	23538	23556	23613	23717	23686	23557	23434	23707	23473	23812	23472	23622	23424	23358	23624	23886	23695	23592	23747	23549	23561	23571	23674	23650	23713	23866	23752	23466	23772	23591	23505	23626	23762	23709	23534	23532	23758	23920	23657	23700	23771	23868	23720	23764	23722	23783	23548	23606	23655	23468	23811	23929	23726	23652	23659	23579	23492	24024	23916	23565	23859	23810	23619	23678	23604	23606	23523	23749	23703	23669	23837	23523	23709	23759	23514	23584	23428	23732	23634	23689	23795	23588	23589	23637	23688	23623	23722	23759	23680	23686	23707	23615	23622	23786	23683	23736	23651	23800	23655	24065	23875	23672	23755	23679	23883	23620	23459	23588	23701	23652	23482	23766	23619	23788	23500	23874	23740	23677	23520	23760	23669	23684	23635	23658	23447	23778	23513	23930	23513	23724	23729	23753	23783	23591	23627	23428	23688	23899	23875	23673	23645	23942	23585	23750	23695	23763	23788	23751	23868	23339	23748	23626	23522	23584	23778	23696	23608	23568	23696	23855	23584	23684	23822	23653	23477	23572	23516	23605	23366	23750	23828	23920	23868	23704	23554	23786	23625	23607	23605	23811	23704	23818	23602	23380	23587	23522	23635	23789	23729	23778	23613	23629	23559	23548	23766	23450	24084	23670	23903	23960	23680	23535	23702	23659	23834	23615	23849	23585	23617	23567	23707	23838	23645	23738	23608	23714	23733	23633	23786	23656	23698	23581	23678	23667	23747	23647	23566	23741	23536	23633	23695	23659	23587	23809	23647	23680	23720	23810	23646	23737	23706	23651	23688	23793	23572	23706	23562	23773	23806	23638	23692	23457	23740	23644	23510	23589	23585	23642	23820	23768	23624	23455	23647	23578	23567	23874	23621	23843	23754	23642	23420	23607	23636	23742	23724	23647	23593	23528	23650	23647	23739	23728	23709	23510	23884	23794	23825	23803	23700	23799	23974	23550	23520	23636	23668	23748	23753	23730	23617	23469	23810	23887	23778	23813	23777	23701	23642	23588	23739	23825	23500	23720	23834	23671	23803	23661	23841	23775	23442	23571	23889	23945	23538	23591	23679	23635	23688	23871	23782	23780	23573	23789	23640	23718	23607	23544	23553	23719	23644	23664	23564	23723	23560	23630	23747	23753	23827	23672	23740	23975	23517	23736	23563	23628	23704	23693	23591	23816	23630	23900	23640	23614	23738	23918	23686	23670	23613	23520	23670	23825	23582	23677	23543	23724	23759	23633	23757	23685	23607	23670	23425	23685	23724	23780	23831	23739	23681	23551	23532	23685	23821	23726	23871	23594	23752	23877	23571	23728	23779	23927	23664	23673	23720	23748	23796	23711	23626	23613	23801	23825	23582	23614	23896	23759	23867	23565	23671	23561	23616	23789	23747	23589	23703	23451	23797	23527	23734	23586	23716	23660	23628	23623	23666	23649	23706	23764	23903	23667	23818	23523	23871	23603	23717	23854	23692	23507	23586	23488	23690	23734	23523	23588	23536	23546	23666	23682	23723	23747	23605	23611	23684	23754	23776	23807	23630	23434	23525	23710	23563	23482	23708	23753	23662	23498	23747	23814	23949	23702	23593	23581	23657	23769	23707	23521	23757	23831	23666	23872	23712	23831	23740	23643	23686	23665	23584	23618	23670	23604	23711	23847	23872	23557	23558	23835	23590	23575	23947	23760	23671	23583	23665	23726	23608	23740	23848	23894	23698	23608	23828	23849	23806	23694	23650	23713	23592	23835	23592	23590	23816	23668	23559	23599	23717	23624	23672	23423	23572	23669	23478	23522	23579	23783	23732	23492	23486	23496	23526	23678	23700	23711	23641	23676	23564	23779	23380	23519	23713	23735	23651	23510	23699	23704	23595	23641	23644	23569	23613	23483	23680	23731	23802	23578	23666	23564	23737	23621	23456	23613	23575	23807	23483	23578	23870	23750	23602	23825	23516	23532	23719	23602	23748	24020	23787	23684	23576	23742	23640	23635	23615	23715	23614	23710	23631	23704	23411	23762	23749	23752	23795	23677	23702	23632	23664	23680	23693	23603	23787	23777	23542	23640	23650	23617	23680	23811	23670	23620	23665	23648	23605	23757	23751	23621	23637	23657	23665	23810	23897	23440	23935	23690	23817	23646	23658	23717	23428	23571	23921	23664	23719	23584	23860	23635	23589	23913	23780	23621	23727	23634	23688	23483	23492	23662	23831	23853	23536	23730	23606	23631	23521	23797	23458	23680	23640	23775	23784	24062	23772	23760	23888	23790	23836	23474	23625	23716	23705	23687	23612	23825	23806	23551	23700	23791	23858	23783	23397	23746	23563	23741	23551	23633	23456	23732	23835	23672	23576	23729	23820	23605	23663	23703	23578	23621	23613	23658	23576	23714	23503	23716	23940	23667	23511	23539	23792	23639	23703	23430	23721	23693	23478	23589	23619	23506	23676	23656	23675	23700	23698	23718	23518	23752	23705	23572	23528	23594	23424	23629	23813	23793	23813	23666	23655	23663	23646	23653	23740	23662	23731	23578	23719	23577	23553	23630	23762	23841	23395	23672	23659	23724	23473	23514	23510	23586	23876	23649	23461	23650	23577	23666	23752	23853	23677	23478	23572	23586	23646	23747	23734	23867	23775	23805	23610	23737	23611	23625	23729	23792	23661	23871	23711	23913	23628	23908	23501	23723	23853	23689	23773	23462	23581	23753	23674	23820	23688	23643	23731	23439	23684	23573	23647	23650	23881	23687	23739	23597	23724	23773	23541	23847	23684	23614	23652	23666	23686	23574	23788	23897	23816	23461	23834	23635	23643	23576	23578	23432	23586	23763	23561	23811	23487	23594	23433	23520	23891	23625	23614	23418	23626	23884	23550	23514	23616	23652	23838	23650	23623	23800	23716	23628	23658	23626	23795	23663	23643	23552	23584	23698	23437	23829	23679	23569	23844	23710	23736	23563	23512	23599	23790	23677	23766	23613	23799	23699	23618	23604	23701	23592	23826	23479	23480	23689	23692	23567	23504	23738	23584	23953	23616	23686	23545	23683	23697	23530	23694	23634	23757	23653	23895	23605	23591	23689	23657	23591	23683	23740	23481	23797	23660	23610	23640	23760	23755	23635	23534	23669	23776	23788	23778	23632	23593	23864	23834	23767	23742	23719	23746	23461	23681	23823	23871	23788	23737	23908	23570	23724	23865	23662	23615	23514	23789	23704	23511	23453	23556	23670	23658	23540	23538	23633	23606	23680	23475	23609	23687	23550	23566	23874	23499	23829	23712	23676	23787	23615	23771	23631	23808	23659	23852	23458	23470	23580	23820	23750	23686	23735	23543	23601	23631	23598	23651	23785	23596	23781	23637	23749	23717	23480	23667	23721	23636	23525	23601	23491	23598	23535	23678	23592	23759	23769	23618	23614	23705	23836	23757	23534	23780	23566	23641	23706	23615	23767	23563	23844	23585	23824	23778	23650	23713	23669	23704	23488	23682	23791	23670	23574	23525	23689	23749	23457	23556	23743	23613	23468	23653	23316	23787	23700	23682	23752	23595	23412	23569	23671	23570	23915	23874	23463	23595	23899	23674	23852	23845	23611	23584	23793	23615	23772	23853	23823	23588	23477	23601	23756	23467	23723	23647	23596	23609	23678	23616	23458	23694	23789	23966	23714	23635	23670	23753	23804	23788	23537	23584	23613	23757	23699	23686	23775	23522	23846	23821	23688	23581	23971	23649	23849	23825	23640	23826	23947	23789	23769	23716	23502	23891	23672	23904	23772	23611	23588	23583	23583	23651	23512	23717	23538	23650	23612	23766	23754	23531	23708	23668	23668	23621	23594	23591	23899	23737	23554	23466	23990	23731	23751	23731	23747	23659	23769	23582	23571	23509	23340	23688	23521	23787	23710	23746	23859	23487	23732	23673	23555	23628	23775	23765	23715	23700	23987	23776	23901	23805	23464	23674	23483	23605	23743	23465	23810	23643	24009	23830	23382	23971	23700	23693	23577	23545	23661	23565	23844	23799	23555	23549	23647	23348	23679	23610	23696	23685	23826	23336	23689	23639	23820	23675	23662	23796	23647	23656	23814	23753	23378	23577	23679	23569	23700	23627	23585	23546	23739	23826	23680	23549	23794	23543	23586	23671	23680	23796	23795	23600	23521	23772	23672	23829
21751	39721	34653	26663	23605	21739	21064	20310	19971	19694	19594	19189	19078	18944	18971	19090	18907	18791	18866	18930	18748	18862	18677	18728	18783	18817	18631	18841	18759	18668	18506	18836	18827	18741	18711	18682	18679	18828	18719	18761	18775	18758	18686	18721	18756	18748	18813	18820	18624	18776	18837	18693	18595	18725	18702	18637	18486	18681	18809	18668	18783	18700	18621	18520	18757	18665	19472	19880	19878	19340	19218	18837	18726	18773	18761	18660	18725	18716	18709	18807	18692	18737	18724	18532	18698	18753	18653	18681	18696	18560	18660	18692	18620	18826	18851	18781	18625	18576	18760	18741	18694	18560	18612	18743	18538	18695	18661	18640	18579	18588	18684	18733	18700	18750	18825	18604	18736	18633	18719	18688	18730	18777	18877	18649	18549	18742	18773	18803	18667	18601	18522	18661	18662	18627	18644	18566	18655	18681	18640	18559	18698	18565	18734	18622	18499	18529	18740	18615	18769	18546	18744	18664	18685	18638	18633	18464	18598	18583	18388	18692	18674	18590	18961	18665	18819	18646	18625	18736	18563	18768	18648	18705	18539	18747	18515	18828	18653	18772	18628	18720	18643	18872	18680	18568	18737	18530	18774	18628	18680	18630	18633	18759	18551	18555	18660	18575	18522	18710	18565	18680	18549	18551	18481	18698	18631	18739	18583	18650	18782	18642	18633	18489	18788	18549	18518	18678	18503	18643	18742	18658	18675	18734	18719	18650	18549	18676	18589	18598	18851	18807	18607	18609	18693	18512	18680	18746	18572	18740	18611	18626	18661	18678	18591	18523	18409	18606	18656	18486	18537	18739	18674	18605	18763	18523	18657	18559	18513	18654	18491	18562	18667	18601	18987	18703	18685	18577	18545	18589	18700	18585	18615	18501	18588	18618	18664	18783	18548	18524	18670	18734	18595	18642	18583	18660	18720	18716	18615	18632	18707	18709	18593	18738	18699	18634	18798	18618	18627	18726	18786	18714	18755	18602	18790	18515	18666	18751	18724	18631	18671	18739	18627	18731	18504	18611	18549	18796	18759	18747	18632	18874	18656	18768	18527	18721	18706	18540	18672	18745	18433	18627	18790	18654	18519	18699	18642	18686	18654	18728	18694	18503	18694	18718	18827	18471	18706	18723	18484	18744	18840	18709	18701	18554	18562	18704	18580	18662	18799	18611	18719	18654	18665	18652	18687	18570	18498	18641	18629	18857	18513	18619	18782	18514	18514	18627	18679	18609	18421	18853	18689	18494	18642	18517	18658	18636	18717	18665	18635	18638	18710	18633	18631	18510	18658	18618	18699	18679	18776	18680	18725	18675	18679	18854	18658	18717	18517	18769	18601	18740	18685	18507	18683	18603	18672	18550	18754	18708	18678	18723	18417	18659	18616	18537	18713	18724	18678	18656	18703	18650	18760	18596	18696	18826	18571	18455	18758	18637	18729	18717	18581	18526	18742	18858	18662	18617	18648	18712	18670	18528	18575	18642	18612	18571	18662	18889	18622	18753	18653	18517	18900	18687	18603	18530	18646	18677	18711	18618	18611	18646	18712	18652	18714	18604	18663	18618	18674	18714	18836	18540	18515	18522	18550	18578	18695	18612	18584	18463	18520	18644	18598	18647	18601	18710	18479	18624	18588	18561	18727	18780	18684	18548	18448	18548	18539	18627	18679	18458	18659	18695	18646	18594	18720	18628	18568	18697	18647	18569	18683	18611	18475	18647	18696	18601	18893	18518	18626	18819	18672	18561	18701	18826	18649	18587	18458	18539	18560	18739	18560	18626	18753	18597	18655	18475	18629	18627	18552	18723	18588	18670	18564	18673	18631	18742	18575	18666	18733	18632	18495	18534	18611	18652	18618	18587	18736	18623	18684	18640	18633	18674	18633	18680	18771	18849	18552	18392	18790	18470	18595	18543	18802	18622	18639	18689	18640	18689	18618	18551	18746	18481	18579	18891	18541	18673	18500	18585	18522	18525	18760	18600	18555	18574	18623	18709	18495	18845	18540	18664	18508	18548	18646	18545	18700	18526	18696	18471	18615	18585	18716	18591	18822	18707	18692	18702	18669	18541	18709	18760	18548	18634	18566	18835	18723	18876	18667	18580	18776	18600	18803	18680	18629	18563	18644	18683	18713	18504	18588	18450	18600	18667	18809	18691	18645	18709	18577	18695	18639	18490	18771	18718	18693	18632	18418	18695	18702	18593	18458	18534	18597	18633	18588	18893	18548	18457	18620	18579	18530	18681	18635	18703	18768	18684	18517	18654	18775	18835	18660	18568	18525	18770	18681	18759	18611	18783	18763	18734	18671	18633	18622	18683	18536	18737	18806	18747	18620	18688	18609	18503	18643	18647	18541	18603	18683	18740	18595	18743	18627	18446	18563	18508	18580	18663	18661	18678	18742	18675	18746	18653	18690	18592	18721	18588	18419	18777	18822	18547	18581	18658	18708	18644	18650	18649	18798	18654	18523	18616	18533	18645	18424	18648	18535	18575	18605	18811	18701	18636	18804	18596	18500	18629	18728	18867	18700	18611	18622	18577	18681	18888	18635	18428	18343	18456	18543	18535	18732	18541	18659	18701	18683	18693	18760	18621	18615	18616	18781	18600	18735	18588	18717	18572	18684	18552	18684	18587	18844	18569	18598	18758	18573	18657	18590	18652	18619	18469	18779	18610	18651	18586	18539	18525	18793	18682	18565	18544	18429	18588	18547	18604	18714	18750	18523	18633	18726	18530	18691	18642	18501	18555	18677	18529	18712	18605	18658	18600	18678	18775	18771	18692	18671	18772	18588	18572	18740	18617	18621	18714	18627	18696	18663	18796	18558	18622	18838	18534	18544	18644	18526	18676	18758	18472	18638	18529	18708	18844	18686	18599	18600	18715	18656	18594	18734	18664	18540	18545	18724	18649	18619	18676	18666	18593	18617	18596	18726	18493	18651	18477	18603	18662	18826	18788	18701	18717	18682	18531	18924	18500	18682	18619	18627	18546	18457	18846	18665	18664	18677	18662	18734	18751	18521	18714	18514	18688	18606	18753	18605	18642	18594	18676	18662	18689	18823	18611	18558	18699	18894	18611	18663	18456	18567	18652	18714	18719	18580	18685	18488	18675	18713	18597	18699	18618	18670	18521	18725	18480	18656	18485	18649	18740	18740	18599	18715	18686	18673	18847	18510	18476	18772	18678	18677	18758	18644	18701	18737	18621	18628	18643	18827	18723	18901	18683	18686	18537	18573	18558	18784	18488	18606	18830	18645	18648	18567	18635	18599	18536	18662	18620	18832	18735	18716	18597	18630	18616	18733	18535	18660	18637	18604	18892	18646	18721	18604	18567	18809	18528	18675	18700	18595	18677	18807	18789	18592	18637	18571	18582	18745	18788	18569	18354	18664	18645	18466	18720	18701	18487	18818	18523	18638	18589	18746	18513	18416	18531	18654	18750	18708	18554	18719	18511	18533	18740	18748	18354	18681	18577	18711	18593	18714	18540	18390	18700	18723	18620	18641	18498	18763	18623	18531	18659	18822	18746	18743	18500	18514	18821	18615	18635	18739	18687	18575	18657	18614	18513	18621	18669	18637	18577	18409	18459	18583	18601	18549	18703	18459	18625	18766	18727	18689	18582	18632	18426	18645	18787	18594	18574	18628	18695	18668	18694	18765	18641	18449	18738	18517	18680	18686	18665	18667	18653	18517	18396	18510	18921	18627	18647	18616	18642	18615	18516	18611	18681	18683	18720	18688	18617	18641	18588	18432	18332	18800	18511	18503	18514	18568	18569	18610	18705	18494	18723	18578	18648	18596	18600	18742	18596	18555	18752	18578	18639	18627	18518	18589	18535	18653	18705	18706	18717	18580	18662	18677	18715	18566	18633	18496	18758	18559	18820	18438	18591	18644	18584	18576	18628	18519	18590	18757	18471	18778	18692	18483	18668	18659	18826	18607	18645	18421	18649	18689	18777	18661	18410	18690	18610	18748	18537	18695	18685	18579	18749	18561	18659	18653	18566	18545	18636	18964	18714	18727	18698	18689	18778	18656	18652	18726	18689	18569	18626	18674	18715	18708	18696	18629	18630	18590	18692	18647	18436	18653	18659	18742	18726	18533	18719	18584	18587	18526	18648	18649	18594	18473	18653	18648	18635	18731	18723	18798	18529	18634	18693	18587	18568	18547	18656	18588	18646	18680	18744	18639	18625	18519	18732	18616	18617	18637	18613	18565	18616	18696	18663	18784	18545	18859	18676	18806	18726	18715	18627	18664	18595	18495	18459	18718	18645	18694	18755	18636	18705	18667	18728	18599	18613	18526	18551	18536	18724	18753	18526	18704	18748	18622	18726	18692	18663	18655	18727	18529	18720	18633	18620	18780	18493	18548	18559	18767	18653	18512	18616	18535	18721	18691	18448	18561	18663	18697	18665	18627	18429	18728	18593	18696	18683	18580	18523	18625	18581	18774	18521	18629	18571	18802	18649	18753	18662	18729	18681	18747	18591	18491	18643	18589	18674	18687	18578	18705	18551	18681	18599	18885	18491	18700	18649	18672	18595	18486	18690	18657	18601	18715	18574	18702	18464	18808	18546	18573	18690	18628	18822	18675	18569	18755	18750	18778	18593	18621	18565	18591	18510	18666	18730	18697	18752	18653	18738	18601	18760	18601	18566	18621	18771	18713	18665	18678	18645	18750	18736	18717	18471	18746	18736	18715	18553	18618	18572	18583	18655	18529	18414	18542	18777	18821	18713	18675	18669	18602	18569	18611	18642	18740	18622	18597	18761	18666	18744	18595	18842	18693	18504	18507	18542	18641	18711	18673	18606	18677	18719	18456	18621	18681	18612	18820	18615	18554	18629	18653	18693	18791	18682	18488	18672	18597	18647	18549	18713	18580	18569	18754	18563	18509	18706	18580	18637	18547	18664	18591	18426	18461	18484	18600	18497	18571	18693	18694	18597	18715	18697	18612	18689	18659	18629	18621	18646	18550	18731	18598	18491	18506	18672	18645	18589	18533	18409	18563	18562	18623	18608	18741	18531	18599	18629	18554	18631	18688	18618	18766	18694	18512	18588	18798	18603	18449	18669	18693	18549	18879	18541	18625	18646	18691	18550	18455	18504	18492	18432	18612	18460	18667	18472	18818	18683
28728	23810	29116	27331	24334	24332	24292	24238	24154	24161	24174	24200	24266	24230	24221	24114	23835	24214	23960	23947	23931	24302	23985	24052	24086	23882	24086	24159	24051	24036	23893	23845	23863	23874	24020	23867	24022	23718	23873	24118	24037	24072	23865	24102	23990	23802	24005	24255	24062	23870	23881	23904	23949	23805	24115	23913	23814	23944	23916	23974	24302	24022	23810	23693	24179	23821	23846	24074	24262	24044	24072	24137	24137	24128	23978	23999	23867	23905	23846	24001	23876	23834	23874	23952	23934	23924	23738	23799	23955	23759	24087	23851	24012	23993	24039	24134	24007	23880	24083	24003	23658	24108	23914	23809	23932	23783	24071	24124	23847	23761	23879	23915	24070	23959	23933	24093	24108	23878	23730	23841	24010	23955	23906	24022	23956	23964	23974	23935	23963	23935	24027	24073	23922	23884	23906	23899	23905	23881	23988	24057	23942	23916	23985	24008	24196	23964	24102	23885	24088	23978	24222	23811	24179	23947	24000	24083	23914	23926	23705	24033	23999	24046	24100	24090	23864	23912	23872	24180	24158	23942	24022	23739	23744	24171	24181	23932	23926	24007	23848	24031	24208	24101	24047	23874	23962	23921	23874	23763	23987	24002	23897	23773	23957	23969	23986	23929	24183	24069	23845	23836	23959	23842	23881	24034	24066	23811	24028	23882	24054	23867	23928	23957	23950	23947	23977	24045	23927	24133	23960	24208	24071	24049	23968	23796	23634	23830	24123	23877	23994	23982	24265	23799	23894	23910	24079	23929	23887	23937	23883	23666	23819	23959	23931	24173	23901	23880	24038	23843	23818	24045	24045	23799	23969	24025	24063	24074	23899	24094	23844	23933	23894	23878	24004	23908	23851	23975	24023	24180	24046	23962	23879	23970	23933	23986	23879	24034	23786	23879	23954	23734	23939	23907	24051	24047	23895	24032	23923	23698	23688	24072	23915	24097	23976	23984	23942	23979	23860	24041	23912	23978	24052	23939	24155	23940	23968	23784	23957	23890	23987	23834	23985	23963	23994	24124	24008	24010	23835	23960	24039	23981	24021	24039	24156	23803	23944	23926	23823	23863	23787	23940	23997	23679	24001	24047	24046	23819	23632	24061	24114	23922	23912	24113	23863	23843	24137	24153	23855	23889	24079	24154	23858	24022	23862	23998	23939	23948	23886	23792	23817	23761	24216	24001	24117	24004	24046	23925	24035	23901	23865	23956	24049	23788	24071	23858	24089	23973	23951	23943	24171	24075	23945	24187	23962	24030	24182	24139	23898	23837	24066	23836	24060	23999	23858	23944	24045	24227	24077	23912	23826	24118	24169	23834	23962	23909	23984	24049	23773	23996	23972	23991	24012	24159	23844	23955	23962	23805	23732	23918	24091	23978	23730	23805	23971	24215	24144	23968	24090	23955	23913	24074	23753	23870	23858	24099	23841	24108	24056	23737	23946	24128	23897	24024	23859	24159	23927	23917	24269	24057	24068	24103	24015	24238	24056	23633	23825	23740	23848	24046	23924	24011	24198	23852	23928	23916	24043	23984	24022	23878	23909	24109	24164	23922	24113	23870	24097	23828	23955	23794	24008	23905	23954	23820	23894	24016	24053	23942	23867	24124	23987	24052	23924	23774	23974	23844	23922	24132	23887	23859	23845	23819	24103	24134	23950	23926	24125	23931	23958	23986	23903	23812	24050	24127	24067	23902	23986	24049	24055	24063	24035	23931	23954	23979	23982	23890	23930	23954	23882	23972	24128	24067	24203	24170	24003	24092	23921	23854	24117	23972	23988	24131	23941	23901	23999	23929	24077	23933	23959	23567	23958	24006	23969	23716	23873	23929	23959	24136	23958	24000	24130	24043	23868	23872	23819	23903	23886	23974	24028	23921	23920	23870	23838	23964	23982	23996	23843	24007	23897	23743	23660	24084	24057	23869	24247	23996	23896	24132	23851	23833	23823	23861	23988	24004	23962	23995	23904	23932	23923	23817	24013	23982	23955	23830	23913	24043	23974	23946	24005	23857	23991	23898	24020	23855	23994	24003	23866	23864	23973	23819	23833	23800	24096	23975	23981	23676	23896	23772	23975	24011	23976	23889	23943	23863	23854	23889	24003	24025	23988	24078	24002	23983	24114	23815	24019	24059	23943	24009	24065	23795	24062	24026	24176	23883	24053	23830	24020	24059	24060	23761	24030	23811	24069	24082	23962	23886	24049	24027	23744	23677	23966	23822	23820	23683	23836	23816	24171	24212	24000	24078	23908	24270	23856	24063	24084	23917	24060	23874	24023	24130	24135	23980	23912	24035	23962	23971	23963	23980	24122	23949	24068	23854	23706	24060	24034	23743	23930	23938	23962	24043	24063	23997	24031	23836	23863	23749	23930	24057	24044	24079	23712	24091	24047	24036	23860	23788	23877	24132	24020	23993	24154	23780	23832	24055	23955	23886	23887	23894	24011	24071	24152	23780	23719	23616	23932	23939	23613	24085	23877	23977	23920	23976	24056	24074	23947	23863	23914	24016	23879	23942	23870	23747	24070	23980	24059	23963	23972	23981	24047	23924	24037	24168	24145	23868	24064	23804	23996	24093	23975	23821	23902	23868	24084	23923	23957	23958	24060	24045	23905	24160	24100	24057	24082	23781	23911	23865	24004	23798	23924	24084	23761	23994	23834	23860	23866	24004	23832	23936	24110	23921	24010	23898	23774	23813	23995	23905	23809	23990	24110	23906	23968	24063	23738	24062	24040	24106	23944	23927	24024	23780	23936	23945	23786	24082	24265	24075	23820	24037	24076	23661	23703	23889	23928	24010	23980	23990	23915	24028	24078	23997	24124	24225	23796	23878	23777	24127	23911	23943	23844	24158	23732	23782	23968	24089	23875	23721	24011	23754	23932	24201	23780	23982	24040	23866	24109	23898	24147	24145	24063	24082	24012	24027	24007	24023	23723	23781	23946	24067	23934	23958	24039	23867	23936	23876	23948	24023	24047	24037	24019	23895	23978	23978	24043	23989	23923	23889	24161	24011	24053	24019	23925	24046	24034	24034	24000	24019	23970	24054	24105	24024	24069	24126	24015	24074	23971	24166	23853	23954	23925	23913	24089	24005	23784	24001	24033	23986	23910	23928	24148	23934	24030	24183	24014	23966	23900	23899	23969	24035	24038	24026	23994	23932	23829	24026	24063	23821	24282	23861	23861	24141	23955	23903	23989	23829	23833	24077	24076	23799	23834	23983	23981	23904	23978	23950	23980	23969	24001	23907	24113	23998	23713	23893	23867	23803	23885	23987	23795	23899	23933	24019	23873	23966	24010	24042	24030	23919	24121	23805	23907	24058	24191	23827	24093	24180	23955	24076	23837	24237	24013	23862	23926	24168	23993	23847	23954	23868	23815	24144	23977	23837	24039	23971	23855	23740	24042	24167	23813	23747	23821	23964	23752	23995	23914	23935	23935	24076	24089	23986	24138	23931	23963	24199	23695	23972	24031	24171	23976	24160	23768	24047	24137	23906	24042	24000	24084	24021	24006	23741	24026	24120	24100	24062	24130	24012	24019	23808	24138	23970	23780	23995	23791	23847	23995	23865	23929	24038	24111	24089	24092	23982	23877	23997	24096	23955	24198	24102	23878	23853	23847	23998	24163	23904	23874	24001	24037	24117	23916	23962	23936	23910	23966	24088	23936	23972	23918	23883	24147	24061	23939	23841	23790	23981	23976	24116	23965	23831	24042	23993	23783	23766	23917	23978	23998	24003	24067	23972	23918	23968	23838	24256	23995	23796	23954	24132	23867	24066	24055	24151	23723	23908	23782	24018	24101	24048	24141	24000	23831	24045	23817	23792	24158	23904	23946	24011	23938	24215	24014	24048	24152	24046	23897	23840	23881	24008	23795	24091	23871	24022	23750	24050	24109	24039	24009	23690	24056	23899	23980	24079	23887	24078	23949	24172	23934	23873	23877	23948	23964	23842	23698	23910	24054	23957	24046	23949	24025	23976	24064	23922	24028	23895	24207	24012	23889	24001	24302	23915	24070	23778	23837	24059	24043	24074	24118	23935	24209	23968	24088	23862	23796	23838	23939	24071	23904	23977	24040	24041	24146	23971	24096	23976	23968	24097	23807	23786	24091	24056	23927	24029	24164	24269	23923	23889	23727	24098	24098	23821	24092	23793	23793	23723	24003	24060	24079	24044	23915	23819	24012	23928	23849	23917	24094	24273	24234	23948	23897	23922	24076	24048	23733	23953	24032	24112	23985	23924	23869	23901	24096	23907	23956	23861	24040	23987	23885	23824	24205	23907	23753	23862	24009	24164	23900	23685	24031	24016	23790	23972	23935	23921	23975	23969	23683	23813	23973	24009	23955	23970	24196	24001	24122	24027	23946	24076	23836	24027	23983	24245	23804	23788	24135	24103	24078	24010	23898	23652	23853	23898	24047	23987	23794	23863	23695	24141	24146	24126	23958	23901	23850	23869	23913	24016	24049	23960	23991	24102	24124	23762	24037	24052	24100	23989	23881	23889	23906	23683	24111	23935	24057	23846	23893	23877	24048	23816	23822	23985	23816	23995	23999	23912	23735	23943	23957	23904	23817	23702	23929	24069	23701	23728	23925	23724	23822	24134	23951	24025	24027	23824	23844	23978	23956	23957	23984	23901	23985	23987	23824	24066	24095	23990	23991	24096	23958	23959	23922	23909	23791	23871	23924	24027	23937	23774	23954	23899	24007	24007	23801	23908	24014	24058	23824	23871	23831	24063	24017	24003	23803	23948	24100	24037	23900	23806	23892	24221	24270	23754	24220	23951	24039	23883	24023	23922	23769	24133	24061	23996	23822	24161	24012	23972	23993	23955	23998	23937	23949	23840	23890	24147	23935	24149	23777	24026	24048	24168	24043	24004	24028	23997	23985	23904	23828	23887	23953	24073	23807	24037	23923	23876	24071	24174	23907	24052	23865	23993	24050	24042	24004	24155	24293	24061	24141	23973	24047	23821	23997	24064	24128	24060	24087	24016	23920	24214	24086	24083	24296	24123	23968	24105	24022	23819	24194	24040	23911	24053	23957	24069	23927	24031	24097	24093	23790	23720	24126	23887	23886	24105	23953	23993	24014	23762	23802	23929	23836	23714	24040	23969	23978	23895	23873	23832
20018	25551	23567	20666	19830	19481	19049	19187	19112	18890	19040	19008	18824	18831	18810	18865	18855	18882	18955	18913	18815	18869	18868	18984	18762	18763	18931	19068	18938	18848	18750	18686	18812	18829	18774	18865	18914	18931	18759	18861	18822	18876	18991	18761	18832	18900	18924	18681	18912	18850	18952	18990	18902	18722	18929	18768	18987	18860	18759	18725	18853	18891	18793	18723	18874	18905	18990	18928	18886	18828	19033	18795	18934	18695	18638	18759	18860	18965	18729	18938	18831	18807	18785	18855	18854	18842	18672	18877	18905	18792	18597	18777	18906	18865	18909	18873	18964	18817	18719	18784	18963	18830	18967	18950	18989	18719	18895	18619	18853	18886	18807	18778	18726	18775	18819	18746	18845	18746	18824	18807	18884	18822	18783	18830	18847	18833	18798	18739	18780	18862	18896	18801	18530	18753	18902	18772	18688	18940	18841	18770	18729	18801	18795	18872	18871	18981	18800	18822	18935	18880	18803	18555	18913	18558	18836	18649	18706	19030	18832	18763	18589	18828	18957	18785	18944	18686	18666	18718	18923	18800	18883	18783	18891	18759	18848	18635	18847	18822	18796	18911	18758	18731	18805	18878	18884	18721	18620	18800	18672	18784	18976	18834	18764	18925	18843	18752	18917	18887	18753	18646	18813	18955	18792	18899	18883	18654	18756	18686	18838	18833	18730	18804	18637	19081	18889	18721	18709	18806	18801	18783	18964	18800	18861	18808	18899	18715	18637	19099	19007	18803	18726	18755	18870	18795	18775	18887	18723	18817	18734	18736	18897	18965	18859	18854	18792	18720	18801	18700	18903	18763	18770	18646	18819	18813	18788	18872	18776	18828	19055	18780	18898	18773	18809	18658	18968	18856	18817	18703	18883	18906	18714	18829	18866	18605	18701	18777	18922	18791	18779	18794	18884	18915	18932	18889	18854	18821	18715	18824	18849	18627	18855	18770	18873	18688	18717	18929	18966	18898	18811	18744	18900	18874	18816	18736	18884	18950	18801	18863	18883	18930	18884	18809	18876	18865	18680	18673	18886	18737	18722	18888	18942	18818	18769	18835	18827	18822	18783	18892	18699	18723	18763	18893	18867	18806	18855	18954	18671	18844	18784	18966	18937	18824	18752	18718	18730	18670	18902	18740	18875	18873	18752	18803	18701	18853	18710	18728	18927	18907	18619	18700	18898	18813	18702	18821	18755	18882	18725	18858	18843	18744	18858	18924	18953	18786	18865	18727	18969	18763	18802	18928	18749	18781	18809	18783	18810	18834	18775	18788	18865	18807	18752	18845	18958	18851	18949	18922	18768	19011	18698	18877	18839	18781	18609	18881	18754	18735	18653	18750	18704	18860	18785	18880	18921	18838	18747	18850	18751	18947	18823	18610	19109	18761	18841	18890	18662	18858	19004	18729	18779	18832	18939	18853	18780	18675	18653	18889	18899	18687	18773	18819	18862	18722	18723	18971	18903	18800	18808	18819	18812	18772	18697	18738	18890	18787	18799	18880	18833	18851	18913	18662	18891	18822	18622	18783	18863	18827	18662	18805	18953	18860	18824	18783	18952	18856	18791	18803	18688	18833	18995	18715	18797	18851	18678	18808	18834	18663	18938	18902	18744	18686	18842	18802	18737	18679	18880	18838	18857	18729	18870	18859	18834	18632	18904	18914	18803	18761	18825	18535	18671	18766	18740	18817	18764	18856	18710	18840	18756	18805	18829	18824	18695	18979	18826	18980	18847	18899	18935	18897	18717	18899	19126	18752	18948	18714	18794	18751	18678	18860	18849	18849	18750	18870	18864	18619	18812	18872	18981	18911	18801	18860	18865	18822	18653	18808	18901	19029	18653	18764	18905	18662	18822	18831	18638	18732	18978	18715	18788	18728	18923	18959	19014	18707	18791	18956	18726	18820	18867	18840	18870	18789	18884	18715	18712	18755	18982	18722	18810	18815	18856	18958	18801	18744	19073	18780	18964	18996	18789	18814	18933	18726	18957	18791	18905	18820	18650	18654	19090	18851	18822	18701	18780	19052	18828	18860	18705	18872	18976	18656	18871	18945	18861	18867	18759	18845	18588	18681	18668	18838	18878	18859	18574	18909	18942	18784	18717	18902	19008	18901	18768	18863	18869	18651	18782	19022	18824	18663	18860	18805	18894	18820	18863	18713	19023	18817	18836	18762	18860	18728	18748	18813	18872	19154	18819	18757	18844	18919	18698	18752	18809	18961	18660	18639	18786	18806	18970	18808	18791	18784	18661	18802	18864	18865	18930	18730	18878	18745	18798	18919	18933	18766	18871	18990	18695	18952	18778	18872	18827	18609	18849	18729	18945	18902	18994	18739	18821	18896	18828	18840	18833	18950	18789	18737	18715	18836	18689	18723	18916	18831	18959	18685	18903	18758	18619	18983	18797	18872	18801	18653	18910	18671	18866	18606	18722	18887	18821	18802	18815	18727	18816	18838	18706	18859	18823	18933	18843	18773	18976	18916	18753	18884	18783	18762	18986	18693	18722	18832	18820	18874	18818	18758	18750	18946	18797	18828	18785	18832	18878	18848	18758	18880	18846	18886	18858	18757	18808	18873	18762	18674	18863	18800	18884	18893	18799	18870	18704	18853	18727	18847	18912	18923	18752	18699	18850	18837	18877	18876	18610	18999	18810	18653	19051	18897	19005	18843	18770	18832	18754	18911	18991	18888	18630	18779	18738	18874	18717	18747	18861	18770	18841	18856	18685	18695	18815	18808	18592	18704	18861	18660	19017	19052	18895	18738	18687	18886	18808	18849	18735	18703	18851	18853	18890	18783	18924	18822	18829	18804	18809	18828	18664	18731	18842	18739	18926	18737	18840	18925	19053	18848	18853	18704	18688	18803	18960	18970	18666	18834	18871	18929	18833	18801	18623	18740	18645	18950	18863	18892	18657	18811	18719	18884	19003	18733	18739	18868	18956	18910	18908	18846	18794	18721	18822	18812	18808	18768	18697	18797	18861	18577	18877	18886	18635	18924	18775	18962	18776	18752	18754	18829	18785	18932	18886	18704	18961	18837	18958	18909	18848	18824	18903	18846	18795	18739	18884	18831	18942	18743	18900	18823	18638	18771	19147	18659	18892	18801	18858	18929	18835	18748	18598	18821	18875	18830	18954	18960	18878	18744	18687	18758	18792	18838	18725	18882	18826	18721	18969	18891	18908	18792	18675	18975	18814	18763	18901	18797	18921	18913	18797	18866	18829	18738	18883	18801	18763	18726	18610	18864	18849	18867	18752	18833	18905	19086	18828	18804	18735	18654	18692	18805	18721	18920	18822	18787	18797	18827	18789	18671	18931	18778	18849	18792	18878	18732	18720	18732	18799	18657	18745	18856	18986	18859	18712	18640	18892	18949	18712	18714	18671	18743	18919	18717	18733	18798	18616	18688	18884	18783	19015	18736	18684	18798	18786	18520	18697	18997	18906	18673	18775	18827	18790	18926	18895	18767	18791	18993	18840	18802	18819	18978	18695	19068	18781	18755	18870	19010	18875	18876	18653	18711	18825	18895	18768	18807	18823	18925	18927	18775	18922	18868	18825	18693	18670	18965	18942	18894	18907	18722	18849	18821	18739	18759	18768	18813	18907	18745	18906	18905	18819	18755	18845	18766	18874	18639	18663	18743	18743	18710	18860	18949	18747	18749	18827	18856	18753	18849	18832	18792	18912	18862	18727	18745	18782	18983	18930	18808	18843	19001	18870	18842	18776	18891	18845	18927	18835	18824	18815	18950	18646	18712	18820	18800	18785	18828	18844	18771	18936	18814	18925	18796	18978	18688	18735	18846	18769	18719	18878	18922	18964	18884	18806	18738	18809	18717	18618	18863	18626	19006	18818	18892	18714	18751	18905	18877	18623	18840	18683	18906	18944	18695	18837	18737	18800	18920	18791	19014	18914	18821	18827	18875	18909	18729	18937	18859	18860	18876	18952	18848	18698	18741	18798	18839	18847	18865	18922	18987	18844	18952	18798	18951	18729	18781	18780	18752	18836	18812	18808	18760	18799	18660	18805	18713	18851	18921	19067	18800	18808	18674	18883	18864	18715	18998	19008	18821	18777	18756	18812	18840	18809	18854	18795	18889	18627	18908	18930	18733	18834	18886	18767	18739	18750	18706	18795	18625	18766	18800	19003	18638	18936	18773	18848	18718	18892	18824	18729	18911	18580	18834	18948	19030	18780	19021	18712	18690	18738	18857	18773	18808	18850	18841	18902	18840	19005	18838	18900	18729	18704	18968	18875	18759	18793	19097	19006	18848	18951	18827	18822	18791	18853	18873	18995	18804	18986	18704	18908	18585	18815	18772	18884	18808	18796	18676	18883	18885	18756	18845	18837	18866	18910	18787	18632	18742	18779	18856	18759	18820	18852	18875	18770	18694	18775	18746	18838	18728	18779	18794	18729	18784	18853	18653	18838	18733	18732	18535	18803	18728	19079	18717	18879	18994	18912	19005	18779	18787	19024	18784	18826	18713	18823	18899	18863	18909	19025	18781	18808	18820	18879	18858	18833	18769	18838	18792	18878	18899	18866	18623	18817	18785	18747	18854	18832	18811	18781	18764	18946	18805	18862	18739	18815	18789	18880	18786	18875	18850	18833	18764	18940	18702	18814	18716	18914	18967	18797	18774	18770	18687	18824	18784	18754	18921	18677	18811	18847	18883	18879	18620	18643	18682	18722	18949	18855	18785	18978	18804	18752	18807	18834	18764	18847	18817	18928	18904	18872	18852	18762	18834	18724	18908	18887	18820	18700	18921	18856	18877	18721	18846	18825	18719	18961	18690	18720	19065	18880	18715	18798	18798	18836	18884	18720	18853	18692	18842	18725	18872	18835	18782	18876	18889	18834	18858	18791	18799	18897	18896	18731	18908	18897	18739	18921	18945	18677	18706	18834	18946	18818	18807	18967	18971	18904	18860	18801	18745	18861	18930	18719	18819	18866	18831	18804	18852	18860	18818	18781	18825	19001	18706	18774	18837	18714	18758	18833	18734	18888	18786	18598	18768	18624	18801	18758	18855	18613	18752	18840	18740	18858	18781	18973	18967	18735	18752	18845	18894	18827	18785	18779	18716	18877	18879	18720	18798	18819	18745	18905	19000	18632	19030	18592	18816
23070	20686	27983	23600	22338	24933	25878	23418	23216	23359	23156	22911	23042	22972	22870	23168	23012	22821	23177	22752	22818	22851	22794	22868	22783	22851	23035	22869	23067	23019	22701	22967	22855	22719	22598	22705	22734	22571	22572	22897	22740	22832	22813	22827	22785	22892	22770	22779	22694	22740	22645	22663	22605	22712	22838	22863	22906	22628	22759	22641	22758	22615	22761	22619	22823	22758	22820	23247	23184	23083	22791	22816	22626	22660	22808	22623	22700	22817	22917	22722	22869	22795	22954	22731	22648	22725	22729	22676	22817	22712	22948	22730	22857	22795	22572	22734	22689	22778	22766	22829	22837	22907	22707	22745	22664	22646	22684	22738	22769	22906	22816	22777	22707	22507	22642	22865	22899	22680	22753	22780	22799	22992	22581	22740	22768	22843	22863	22677	22558	22542	22837	22519	22669	22602	22805	22589	22649	22571	22467	22680	22563	22693	22573	22564	22770	22762	22625	22734	22559	22683	22562	22731	22820	22686	22826	22688	22711	22621	22887	22811	22672	22659	22701	22913	22624	22587	22844	22590	22493	22764	22709	22787	22791	22668	22773	22775	22712	22823	22748	22674	22970	22969	22915	22784	22629	22559	22456	22892	22727	22657	22490	22872	22561	22822	22825	22897	22832	22830	22788	22635	22496	22622	22767	22931	22712	22919	22573	22760	22723	22665	22739	22749	22593	22718	23007	22691	22877	22776	22886	22993	22942	22597	22606	22679	22759	22583	22713	22542	22722	22845	22682	22626	22670	22767	22774	22577	22768	22861	22879	22796	22774	22685	22727	22785	22808	22482	22647	22648	22621	22794	22605	22774	22597	22729	22477	22569	22643	22868	22566	22720	22818	22724	22816	22766	22824	22650	22733	22842	22726	22720	22684	22752	22822	22694	22538	22621	22699	22747	22803	22690	22822	22906	22803	22549	22956	22584	22639	22693	22650	22729	22728	22632	22787	22906	22925	22704	22723	22945	22941	22898	22664	22962	22859	22927	22715	22706	22680	22817	22758	22534	22774	22661	22786	22608	22707	22762	22721	22782	22771	22685	22652	22740	22579	22642	22618	22720	22904	22770	22679	22720	22729	22762	22818	22644	22625	22662	22749	22771	22815	22747	22561	22716	22741	22681	22867	22679	22729	22794	22618	22844	22696	22755	22679	22717	22742	22717	22900	22890	22619	22659	22686	22632	22714	22895	22623	22665	22858	22506	22688	22868	22700	22734	22502	22724	22691	22667	22757	22772	22562	22632	22629	22807	22796	22874	22778	22826	22774	22668	22888	22655	22834	22868	22593	22446	22744	22738	22535	22850	22711	22590	22572	22640	22566	22765	22727	22837	22522	22807	22601	22818	22610	22645	22718	22360	22641	22618	22590	22680	22787	22661	22330	22622	22804	22635	22691	22824	22922	22791	22548	22777	22627	22450	22666	22624	22724	22625	22813	22878	22794	22701	22831	22688	22915	22969	22710	22821	22923	22739	22599	22618	22802	22753	22553	22691	22644	22669	22592	22621	22813	22848	22843	22688	22675	22557	22924	22577	22668	22934	22577	22596	22869	22592	22757	22745	22596	22686	22829	22864	22622	22750	22729	22815	22667	22610	22547	22711	22776	22727	22766	22619	22808	22656	22919	22611	22551	22615	22862	22732	22616	22708	22908	22599	22726	22689	22821	22770	22653	22473	22738	22754	22705	22830	22655	22518	22668	22611	22755	22697	22798	22823	22767	22749	22874	22764	22892	22730	22775	22781	22885	22862	22913	22861	22908	22785	22821	22830	22585	22968	22936	22730	22816	22639	22795	22694	22881	22808	22768	22713	22589	22663	22462	22972	22635	22760	22548	22687	22517	22550	22767	22613	22663	22689	22949	22698	22606	22850	22892	22793	22720	22727	22768	22659	22716	22604	22819	22794	22660	22647	22963	22715	22594	22892	22494	22797	22632	22824	22599	22822	22729	22790	22704	22952	22728	22675	22666	22569	22640	22612	22523	22630	22640	22637	22579	22633	22876	22772	22742	22944	22696	22897	22979	22754	22782	22774	22648	22609	22806	22571	22817	22641	22674	22641	22774	22597	22659	22727	22706	22797	22503	22735	22608	22702	22833	22801	22767	22627	22669	22590	22918	22545	22585	22756	22777	22821	22670	22723	22600	22642	22891	22759	22806	22735	22534	22781	22719	22731	22847	23128	22852	22813	22962	22699	22516	22523	22592	22651	22811	22709	22638	22919	22562	22836	22657	22735	22715	22676	22836	22509	22639	22629	22957	22714	22820	22719	22743	22596	22616	22608	22571	22612	22715	22690	22650	22605	22691	22699	22733	22544	22694	22720	22988	22720	22747	22629	22907	22797	22848	22624	22700	22328	22625	22737	22552	22626	22486	22608	22670	22596	22746	22617	22728	22700	22755	22774	22586	22619	22678	22506	22695	22655	22753	22408	22425	22629	22646	22891	22792	22752	22781	22765	23171	22774	22839	22695	22820	22792	22752	22612	22626	22620	22751	22855	22729	22726	22855	22630	22672	22812	22607	22567	22593	23021	22794	22946	22858	22689	22697	22492	22568	22666	22704	22841	22866	22817	22748	22880	22714	22613	22785	22732	22618	22697	22583	22795	22785	22777	22779	22915	22723	22632	22780	22675	22802	22503	22671	22761	22674	22632	22568	22539	22805	22693	22711	22972	22952	22528	22532	22366	22889	22563	22636	22867	22841	22721	22808	22667	22880	22774	22847	22771	22795	22862	22635	22599	22585	22637	22736	22717	22842	22662	23010	22806	22695	22552	22675	22767	22765	22838	22828	22748	22785	22785	22769	22455	22742	22945	22806	22752	22833	22757	22855	22707	22731	22693	22786	22480	22709	22794	22723	22638	22600	22669	22582	22706	22633	22933	22663	22650	22818	22403	22777	22583	22730	22930	22549	22653	22559	22655	22596	22664	22686	22597	22748	22853	22596	22588	22723	22818	22928	22706	22402	22680	22772	22766	22832	22833	22678	22615	23000	22860	22988	22943	22764	22668	22616	22734	22718	22633	22833	22919	22580	22631	22688	22790	22859	22595	22591	22927	22743	22740	22819	22909	22830	22768	22777	22753	22654	22774	22679	22619	22776	22848	22629	22612	22897	22684	22763	22621	22481	22805	22957	22741	22740	22787	22638	22807	22565	22532	22722	22558	22882	22840	22586	22778	22615	22903	22609	22898	22450	22726	22585	22526	22754	22889	22599	22880	22857	22972	22804	22665	22707	22608	22566	22846	22744	22843	22738	22857	22885	22654	22750	22898	22505	22586	22743	22768	22918	22533	22854	22475	22847	22545	22966	22616	22772	22432	22551	22706	22806	22717	22634	22671	22779	22764	22829	22879	22795	22531	22646	22635	22549	22805	22840	22503	22685	22596	22757	22731	22631	22742	22872	22715	22652	22912	22779	22766	22694	22803	22671	22622	22741	22500	22728	22717	22586	22676	22706	22607	22676	22832	22707	22759	22885	22611	22570	22714	22637	22546	22719	22744	22690	22779	22846	22753	22707	22544	22650	22818	22624	22669	22732	22791	22876	22570	22605	22761	22803	22534	22739	22741	22704	22730	22903	22713	22795	22865	22690	22799	22648	22636	22394	22701	22871	22820	22634	22734	22690	22753	22852	22964	22715	22587	22640	22725	22622	22838	22731	22693	22868	22536	22773	22853	22536	22613	22779	22895	22708	22626	22594	22605	22796	22853	23003	22763	22686	22746	22653	22612	22917	22575	22751	22840	22581	22754	22920	22508	22717	22768	22835	22776	22533	22756	22677	22715	22940	22624	22597	22777	22653	22592	22739	22588	22620	22544	22726	22898	22804	22623	22739	22769	22622	22593	22725	22453	22575	22524	22723	22558	22563	22707	22608	22583	22558	22679	22717	22657	22608	22694	22866	22759	22456	22526	22780	22733	22850	22656	22735	22673	22897	22549	22638	22791	22702	22627	22729	22584	22692	22841	22815	22750	22796	22789	22822	22596	22775	22622	22630	22685	22711	22470	22581	22814	22625	22627	22725	22622	22674	22608	22623	22519	22693	22884	22944	22647	22708	22712	22778	22642	22723	22567	22900	22821	22873	22749	22736	22700	22754	22674	22821	22584	22591	22796	22805	22918	22829	22779	22846	22676	22745	22785	22738	22739	22558	22649	22724	22521	22633	22517	22699	22809	22751	22797	22690	22939	22779	22657	22916	22733	22641	22744	22699	22828	22857	22744	22716	22578	22723	22544	22809	22837	22726	22782	22808	22694	22862	22662	22838	22720	22722	22658	22636	22723	22578	22591	22932	22845	22807	22750	22369	22672	22779	22535	22922	22654	22612	22661	22615	22558	22789	22442	22732	22842	22666	22820	22798	22835	22657	22616	22657	22747	22675	22599	22791	22868	22694	22778	22937	22809	22773	22696	22651	22655	22839	22646	22864	22686	22920	22840	22597	22637	22724	22665	22839	22572	22570	22633	22945	22758	22618	22765	22593	22712	22632	22745	22982	22676	22639	22683	22701	22708	22641	22726	22826	22652	22641	22579	22716	22802	22702	22844	22831	22774	22751	22789	22764	22748	22847	22530	22770	22595	22774	22802	22580	22774	22811	22664	22728	22721	22693	22770	22742	22677	23023	22574	22802	22737	22738	22531	22668	22716	22755	22801	22551	22656	22658	22833	22907	22585	22873	22664	22522	22541	22842	22708	22877	22585	22849	22609	22794	22702	22746	23000	22641	22496	22723	22764	22537	22516	22737	22717	22747	22797	22879	22605	22705	22806	22966	22547	22684	22793	22868	22689	22582	22763	22814	22693	22814	22773	22748	22692	22758	22880	22810	22578	22897	22873	22799	22755	22749	22860	22828	22562	22719	22576	22847	22934	22820	22608	22898	22729	22866	22818	22570	22746	22700	22817	22617	22575	22574	22781	22722	22838	22726	22801	22848	22807	22736	22830	22884	22767	22691	22675	22664	22750	22693	22744	22795	22773	22877	22686	22759	22691	22561	22737	22837	22704	22844	22686	22790	22613	22785	22679	22607	22808	22788	22876	22853	22749	22749	22758	22636	22698	22847	22530	22749	22601	22842	22686	22711	22702	22857	22850	22781	22658	22812	22717	22712	22708	22649	22727	22789	22910	22637	22826	22825	22650
18961	32768	27876	22190	20332	19553	19207	18748	18509	18232	18254	18239	18178	18252	18073	17978	18005	17982	17809	17862	18015	18004	18015	17849	18061	17901	17849	17980	17813	17803	17961	17878	17828	17880	17850	17800	17888	17979	17816	17821	18011	17857	17759	18021	17747	18007	17917	17948	17741	17889	17877	17804	17862	17887	17942	17896	17941	17712	17676	17976	17955	17954	17616	17907	17911	17894	18049	18441	18595	18258	18082	17932	17967	17961	18019	17799	18039	17874	17726	17708	17776	17835	17806	17856	17808	17916	17839	18059	17900	17848	17756	17840	17745	17778	17701	17838	17893	17877	17894	17946	17902	18025	17799	17739	17872	17925	17826	17818	17826	17765	17875	17844	17718	17798	17815	17882	17884	17811	18008	17800	17894	17991	17817	17859	17858	18004	17919	17908	17643	17771	18059	17855	17925	17714	17865	17813	17962	18087	17832	17783	17891	17832	17832	18041	17861	17885	18014	17847	17744	17921	17859	17739	17894	17757	18080	17795	17769	17727	17910	17764	17960	17887	17616	17740	18036	17960	17845	17977	17829	17930	17753	17811	17920	17718	17762	17729	17721	17876	17957	17962	17752	17786	17830	17899	17877	17846	17778	17893	17770	17973	17849	17815	17989	17869	17815	17800	17786	18016	17826	17834	18033	17706	17854	17891	17868	17718	17821	17912	17782	17784	17909	17915	17794	17667	17836	17980	17885	17968	17743	17721	17879	17812	17810	17603	17926	17974	17793	17651	17909	18063	17885	17809	17768	17853	17809	17758	17874	17981	17799	17852	17913	17859	17886	17950	17900	17831	17728	17871	17697	17712	17947	18020	17891	17863	17966	17790	17827	17868	17867	17959	17866	17804	17909	17902	17823	17877	17705	18020	17893	18048	17888	17709	17812	17898	17950	17918	17937	17736	17872	17901	17922	17684	17955	17836	17783	17969	17879	17756	17801	17713	17882	17786	17771	17976	17815	17862	17841	17855	17982	17886	17775	17863	17855	17990	17740	17932	17740	17796	17914	17928	17882	17637	17860	17922	17815	17839	17990	17736	17870	17972	17833	17805	17652	17834	17939	17851	17853	17682	17789	17900	17897	17820	17937	17971	17964	17820	17875	17999	17775	17883	17654	17935	17654	17919	17884	17949	17718	17736	17891	18019	17974	17808	17939	17847	17868	17847	17934	17931	17844	17760	17652	17873	17783	17744	17833	17877	17864	17803	17741	17769	17662	17844	17838	17779	17817	17842	17776	17864	17820	17871	18065	17702	17848	17884	17870	17914	17843	17887	17882	17968	18013	17943	17834	17769	17852	17948	17738	17848	17965	17883	17742	17857	17910	17820	17700	18117	17912	17845	17834	17928	17902	17864	17889	17757	17835	17844	17834	17794	17816	17885	17708	17863	17879	17765	17873	17896	17998	17827	17888	17728	17824	17898	17577	17899	17935	17936	17741	17869	17865	17777	17952	17869	17937	17877	17859	18058	17788	17813	17923	17731	17803	17614	17958	17906	17807	17908	17853	17706	17836	17873	17779	17915	17914	17858	17861	17847	17918	17940	17929	17765	17942	17905	17864	17819	17797	17687	17822	17887	17903	17748	17855	17723	17867	17942	17867	17943	17874	17701	17908	17802	17879	17754	17720	17817	17776	17766	18065	17879	17746	17878	17942	17807	17899	17733	17918	17778	17878	17819	17984	17836	17794	17781	17834	17920	17817	17870	17781	17822	17720	17867	17832	17774	17934	17874	17681	17806	17909	17713	17869	17959	17880	17913	17969	17854	17762	17782	17928	17855	17845	17812	17844	17943	17759	17884	17850	17839	17933	17584	17913	17831	17826	17837	17821	17780	17923	17953	17819	17862	17857	17838	17787	17892	17604	17858	17821	17701	17743	17779	17803	17853	17837	17745	17626	18019	17765	17864	17790	17740	17962	17957	17952	17906	17845	17869	17852	17954	17903	17876	17804	17622	17933	17905	17796	17865	17894	17787	17691	17777	17879	17847	17841	17916	17934	18005	17976	17750	17842	17913	17818	17879	17805	17790	18026	17841	17848	17963	17848	17662	17786	17779	17793	17854	17749	17967	17946	17655	17969	18047	17785	17833	17997	17801	17901	17754	17966	17769	17935	17801	17673	18001	17732	17877	17861	17734	17818	17882	17871	17936	17554	17963	17891	17789	17899	17827	17824	17785	17864	17902	17897	17826	17975	17893	17881	17842	17835	17988	17723	17822	17755	17904	17920	17908	17904	17921	17848	17773	18088	17847	17700	17958	17769	17902	17741	17788	17838	17689	17840	17739	17943	17901	18034	17901	17600	17775	17846	17712	17879	17713	17828	17916	17783	17879	17784	17717	17745	17822	17876	17718	17562	17854	17932	17825	17811	17962	17889	17850	17824	17727	17821	17785	17781	17778	17776	17772	17874	17832	17694	17888	17642	17845	17709	17730	17851	17924	17752	18024	17723	17730	17810	17771	17824	17872	17752	17674	17965	17748	17708	17881	17759	17814	17781	17988	17796	17772	17853	17774	17801	17790	18006	17880	17826	17830	18036	17826	17911	17693	17767	17802	17770	17844	17867	17841	17851	17731	17844	17811	17862	17882	17781	17585	17888	17808	17922	17814	17747	18019	17825	17833	17693	17793	17698	17866	17820	17660	17891	17793	17922	17548	17913	17754	17785	17917	17764	18029	17773	17973	18001	17907	17794	17663	17928	17801	17956	17697	17832	17922	17826	17828	17857	17644	17939	17882	17932	17799	17824	17831	17840	17824	17845	17810	17829	17848	17750	17935	17831	17896	17711	17729	17985	17790	17884	17717	17847	17774	17674	17839	17851	17852	17741	17913	17721	17877	17785	18060	17711	17713	17924	17827	17809	17904	17783	17800	17707	17731	17806	17759	17858	17903	17860	17831	17717	17975	17790	17816	17753	17775	17825	17816	17771	18058	17688	17931	17779	17823	17847	17879	17834	17650	17935	17825	17871	17775	18020	17835	18009	18087	17817	17810	18001	17766	17682	17990	17889	17933	17883	17878	17911	17878	17727	17718	17966	17715	17918	17851	17951	17758	17759	17884	18047	17802	17667	17895	17854	17923	17798	17911	17865	17797	17786	17785	18024	17715	17890	17661	17804	17960	17787	17842	17727	17659	17871	17839	17855	17983	17676	17837	17723	17765	17850	17866	17782	17847	17738	17828	17870	17774	17763	17892	17859	18027	17854	17579	17761	17723	17748	17853	17790	17914	17980	17854	17728	17932	17881	17809	17926	17665	17905	17880	17801	17892	17862	18009	17799	17671	17790	17914	17954	17857	17863	17826	17947	17811	17846	18157	17877	17822	17957	17736	17860	17866	17739	17965	17794	17940	17803	17839	17878	17991	17877	17940	17950	17981	17913	17933	17841	17781	17826	17848	17743	17868	17970	17794	17781	17787	18035	17919	17788	17903	17776	17782	17756	17850	17829	17872	17900	17756	17818	17903	17802	17944	17964	17823	17814	17980	18010	17805	17854	17740	17860	17835	17869	17865	17853	17791	17706	17850	17766	18001	17793	17987	17806	17933	17649	17641	17643	17952	17896	17831	17701	17875	17791	18036	17920	17750	17851	17937	17719	17731	17787	17836	17838	17788	17870	17914	17866	17789	17994	17717	17940	17855	17979	17780	17837	17734	17715	17878	17744	18029	17844	17913	17666	17809	17921	17806	17675	17850	17809	17828	17913	17781	17882	17847	17821	17740	17691	17825	17877	17848	17790	17756	17765	17953	17836	17859	17828	17869	17818	17911	17725	17797	17852	17842	18019	17859	17844	17788	17940	17823	17917	17945	17994	17976	17908	17858	18043	17886	17984	17691	17935	17825	17975	17765	17725	17885	17707	17825	17946	17741	17918	17937	17822	17673	18023	17821	17818	17782	17767	17777	17711	17841	17831	17978	17821	17910	18031	17924	17875	17916	17998	17886	17938	17843	17784	17904	17850	17791	17849	17700	17715	17943	17822	17746	17832	17995	17860	17896	17904	18094	17939	17863	17731	17772	17658	17772	17728	17789	17950	17772	17681	17926	17784	17801	17848	17936	17752	17586	17897	17684	17838	17681	17855	17870	17930	17856	17748	17878	17905	17785	17673	17840	17622	17978	17962	17877	17916	17751	17960	18022	17993	17700	18046	17977	17683	17995	17817	17932	17840	17797	17737	17814	17832	17864	18010	17802	17926	17949	17951	17930	17705	17674	17842	17709	18008	17986	17821	17828	17699	17941	17973	17914	17887	17899	18044	17691	18023	17829	17897	17737	17987	17902	17991	17851	17922	17867	17786	17782	17963	17850	17790	17926	17783	17842	17748	17875	17784	17780	17811	18025	17942	17683	17704	17845	17742	17762	17966	17798	17950	17839	17929	17888	17706	17716	17732	17910	17863	17629	17829	18066	17630	17829	17698	17867	18112	17907	17846	17897	17989	17729	17836	17735	18013	17784	17929	17884	17866	17874	17720	17951	17904	17693	17880	17855	17889	17888	17827	17848	17973	17909	17765	17717	17977	17816	17880	17923	17861	17865	17746	17979	17845	17829	17827	17940	17790	17914	17847	17853	17863	17816	17765	17725	17895	17670	17693	17949	17960	17900	17765	17946	17845	17881	17745	17884	17971	17807	17674	17860	17773	17822	17854	17772	17789	17834	17717	17707	17813	17830	18059	17775	18018	17799	17885	18004	17839	17763	17946	17878	17786	17858	17802	17765	18008	17773	17762	17848	17949	17861	17800	17847	17831	17825	17979	17864	17810	17846	17864	17814	17873	17867	17829	17911	17941	18003	17766	18000	17894	17930	17967	17814	17939	17680	17820	17826	17987	17891	17880	17790	17965	17749	17847	18034	17840	17857	17924	18048	17842	17895	17918	17875	17718	17737	17846	17760	17916	17828	17989	17863	17786	17745	17895	17899	17912	17913	17871	17608	17833	17741	18127	17775	17942	17813	17682	17784	17727	17833	17680	17886	17749	17971	17862	17865	17711	17936	17727	17897	17808	17751	17780	17912	17761	17864	17814	17909	17938	17781	17939	18047	17797	17871	17803	18040	17881	17705	17780	17899	17997	17826	17779	17767	17946	17923	17851	17860	17926	17820	17938	18038	18142	17751	17674	17758	17719	17762	17916	17671	17689	17832
22085	20716	28298	23125	21137	24152	27412	23124	22564	22819	22466	22339	22238	22235	22195	22201	22089	22011	21829	22062	21904	21734	21815	21892	21944	21995	21955	21685	21850	21925	22017	21774	21934	21968	21932	21876	21782	21680	21946	21885	21761	21834	21748	21785	21846	21805	21826	21693	21706	21542	21780	21709	21997	22202	21821	21909	21696	21735	21813	21734	21669	21834	21629	21653	21510	21619	21835	22416	22869	22231	22253	22162	21910	21817	21703	21700	21508	21631	21829	21868	21671	21916	21836	21834	21814	21939	21901	21592	21645	21601	21471	21598	21514	21851	21926	21790	21725	21627	21548	21848	21778	21860	21591	21560	21534	21808	21656	21654	21585	21822	21718	21634	21663	21838	21704	21729	21722	21707	21632	21632	21770	21764	21818	21635	21883	21789	21826	21730	21684	21670	21542	21672	21578	21618	21777	21641	21901	21744	21499	21780	21656	21607	21506	21568	21727	21812	21688	21550	21548	21729	21585	21842	21616	21878	21622	21806	21576	21575	21682	21717	21826	21624	21748	21485	21734	21740	21553	21784	21736	21633	21673	21731	21713	21465	21698	21550	21702	21550	21649	21721	21713	21798	21628	21618	21842	21664	21774	21804	21806	21723	21621	21748	21684	21630	21703	21625	21667	21420	21830	21677	21511	21814	21621	21621	21583	21845	21800	21726	21698	21755	21424	21587	21702	21813	21716	21816	21688	21733	21790	21644	21494	21486	21571	21634	21789	21595	21810	21827	21685	21541	21527	21637	21790	21546	21433	21945	21910	21749	21541	21744	21640	21596	21725	21811	21804	21772	21470	21684	21634	21660	21755	21805	21731	21668	21594	21608	21521	21780	21589	21661	21900	21651	21671	21584	21635	21576	21784	21654	21802	21604	21668	21748	21756	21802	21907	21784	21710	21814	21542	21578	21738	21643	21491	21571	21636	21717	21602	21754	21593	21523	21610	21708	21772	21657	21518	21553	21715	21721	21686	21665	21505	21522	21638	21720	21761	21754	21641	21729	21843	21761	21858	21608	21731	21713	21742	21761	21750	21540	21532	21480	21672	21875	21693	21802	21553	21712	21771	21604	21625	21661	21737	21629	21614	21641	21402	21665	21592	21571	21730	21777	21467	21675	21777	21637	21695	21728	21610	21726	21659	21861	21780	21650	21774	21915	21674	21663	21567	21549	21813	21641	21634	21693	21687	21727	21634	21693	21748	21633	21604	21669	21914	21667	21716	21679	21578	21729	21430	21787	21625	21722	21907	21713	21500	21691	21639	21963	21710	21577	21652	21720	21671	21738	21683	21529	21592	21633	21675	21660	21724	21958	21882	21465	21636	21655	21708	21680	21715	21591	21878	21741	21563	21929	21853	21694	21615	21565	21544	21569	21741	21514	21589	21822	21697	21580	21666	21740	21723	21627	21639	21752	21719	21831	21727	21610	21447	21760	21552	21646	21671	21643	21608	21639	21702	21711	21769	21504	21578	21654	21681	21639	21697	21413	21788	21692	21847	21547	21683	21417	21638	21698	21803	21779	21756	21774	21654	21599	21467	21680	21697	21616	21456	21726	21659	21748	21812	21680	21586	21819	21403	21781	21760	21570	21359	21446	21611	21723	21635	21534	21677	21722	21654	21815	21847	21774	21774	21874	21823	21854	21619	21717	21800	21704	21861	21580	21667	21570	21661	21587	21743	21600	21877	21791	21702	21410	21651	21681	21684	21838	21678	21583	21399	21669	21797	22020	21803	21490	21669	21813	21820	21799	21851	21759	21603	21624	21496	21534	21761	21654	21760	21676	21602	21589	21648	21492	21765	21772	21725	21615	21783	21808	21823	21954	21918	21764	21779	21721	21692	21870	21828	21702	21729	21651	21587	21940	21672	21620	21476	21408	21722	21698	21651	21729	21604	21630	21696	21693	21685	21673	21664	21624	21770	21540	21625	21789	22035	21674	21712	21884	21703	21730	21499	21912	21709	21855	21545	21828	21700	21728	21822	21576	21769	21805	21867	21580	21720	21598	21678	21759	21779	21720	21573	21722	21840	21722	21869	21696	21703	21602	21456	21772	21512	21727	21531	21620	21485	21663	21673	21819	21745	21552	21790	21596	21821	21669	21667	21640	21556	21796	21712	21553	21594	21669	21678	21510	21646	21746	21700	21898	21604	21549	21767	21840	21820	21516	21679	21604	21605	21511	21462	21531	21766	21624	21522	21674	21802	21618	21646	21389	21798	21534	21530	21745	21626	21743	21439	21609	21573	21520	21566	21479	21769	21614	21511	21805	21563	21836	21536	21767	21588	21619	21682	21516	21580	21660	21571	21810	21671	21675	21652	21452	21592	21551	21828	21568	21510	21557	21798	21715	21600	21680	21788	21564	21606	21634	21620	21764	21706	21682	21541	21659	21595	21839	21741	21540	21642	21726	21613	21881	21707	21547	21612	21635	21612	21936	21660	21577	21733	21997	21785	21624	21758	21557	21845	21792	21785	21707	21654	21722	21681	21665	21713	21712	21465	21486	21649	21927	21718	21469	21987	21708	21581	21609	21802	21843	21547	21564	21703	21525	21753	21691	21751	21455	21681	21662	21738	21467	21764	21742	21833	21759	21724	21708	21485	21575	21769	21820	21750	21550	21622	21706	21499	21845	21723	21649	21804	21448	21755	21882	21693	21702	21673	21835	21641	21256	21583	21619	21593	21722	21694	21808	21536	21769	21603	21726	21724	21682	21765	21554	21504	21488	21767	21664	21788	21652	21796	21521	21698	21490	21695	21681	21625	21568	21558	21665	21818	21824	21633	21602	21545	21609	21599	21696	21836	21653	21501	21713	21786	21611	21589	21604	21504	21614	21492	21567	21509	21565	21780	21661	21647	21768	21718	21522	21749	21747	21554	21516	21755	21682	21580	21879	21690	21541	21532	21760	21671	21611	21869	21749	21522	21880	21860	21652	21889	21557	21566	21724	21724	21683	21663	21489	21523	21859	21666	21574	21753	21720	21578	21786	21665	21706	21825	21796	21785	21875	21567	21670	21726	21812	21736	21553	21690	21909	21576	21829	21674	21918	21787	21817	21525	21685	21699	21829	21464	21832	21772	21613	21970	21552	21874	21633	21815	21476	21577	21379	21526	21640	21571	21634	21664	21352	21692	21662	21622	21355	21639	21784	21527	21484	21643	21692	21654	21685	22033	21745	21838	21822	21968	21760	21523	21646	21387	21568	21671	21484	21489	21572	21800	21668	21786	21933	21574	21636	21658	21619	21729	21618	21501	21543	21598	21776	21387	21645	21563	21699	21693	21723	21794	21778	21630	21691	21667	21769	21755	21758	21596	21639	21816	21476	21878	21658	21728	21733	21605	21708	21826	21740	21699	21348	21736	21705	21720	21722	21615	21762	21807	21577	21547	21468	21614	21685	21966	21361	21787	21468	21967	21792	21569	21784	21729	21624	21894	21875	21770	21685	21566	21728	21722	21665	21546	21831	21665	21741	21675	21694	21473	21595	21761	21757	21883	21678	21772	21759	21691	21456	21708	21699	21790	21674	21599	21591	21790	21601	21754	21641	21765	21593	21721	21609	21731	21711	21802	21641	21717	21680	21502	21697	21623	21742	21712	21811	21661	21731	21565	21888	21647	21424	21826	21666	21523	21788	21585	21533	21728	21781	21898	21750	21637	21422	21724	21797	21673	21627	21545	21829	21602	21736	21694	21712	21674	21734	21686	21511	21674	21593	21708	21748	21678	21567	21821	21775	21751	21746	21901	21731	21694	21558	21620	21850	21656	21439	21423	21692	21687	21608	21485	21648	21639	21474	21663	21785	21757	21460	21785	21543	21536	21681	21695	21717	21875	21576	21525	21626	21679	21537	21704	21597	21631	21627	21653	21626	21387	21627	21561	21781	21725	21549	21566	21628	21700	21707	21634	21560	21686	21565	21492	21667	21821	21649	21462	21579	21684	21664	21724	21651	21691	21481	21542	21688	21452	21748	21697	21423	21720	21553	21825	21770	21817	21694	21623	21828	21681	21733	21805	21873	21707	21652	21617	21566	21565	21582	21539	21700	21737	21557	21627	21582	21722	21709	21659	21674	21620	21535	21608	21704	21753	21667	21794	21849	21758	21677	21673	21592	21698	21565	21769	21627	21671	21669	21571	21610	21824	21817	21909	21456	21522	21810	21702	21486	21755	21614	21677	21576	21756	21558	21734	21594	21776	21651	21591	21844	21719	21638	21755	21823	21550	21548	21665	21601	21634	21805	21738	21723	21704	21498	21616	21706	21840	21702	21798	21732	21711	21678	21530	21675	21829	21818	21688	21730	21752	21792	21691	21587	21897	21549	21705	21584	21689	21662	21812	22011	21662	21535	21618	21739	21613	21747	21565	21589	21789	21690	21597	21764	21479	21812	21763	21755	21505	21391	21540	21621	21604	21755	21596	21658	21725	21836	21727	21749	21595	21655	21681	21725	21551	21446	21806	21694	21850	21529	21497	21653	21749	21732	21717	21606	21712	21479	21548	21570	21611	21604	21707	21623	21551	21673	21822	21420	21582	21560	21526	21776	21523	21549	21666	21697	21882	21672	21722	21868	21757	21533	21750	21805	21826	21762	21936	21706	21744	21691	21600	21613	21538	21693	21632	21667	21767	21555	21807	21772	21478	21628	21660	21563	21456	21628	21483	21670	21544	21465	21566	21501	21701	21662	21621	21519	21491	21546	21789	21673	21779	21699	21851	21570	21734	21660	21552	21748	21747	21694	21822	21672	21672	21552	21648	21478	21796	21774	21751	21671	21697	21770	21592	21767	21799	21677	21521	21679	21627	21593	21588	21736	21575	21710	21710	21641	21648	21700	21570	21606	21717	21847	21874	21681	21540	21775	21743	21758	21623	21899	21577	21768	21817	21879	21722	21586	21884	21853	21451	21588	21552	21592	21807	21528	21707	21615	21697	21341	21690	21512	21761	21450	21665	21605	21623	21765	21788	21776	21823	21639	21758	21924	21558	21765	21866	21636	21640	21650	21726	21832	21809	21454	21725	21679	21625	21634	21749	21530	21894	21817	21839	21497	21530	21783	21769	21715	21774	21896	21748	21601	21734	21686	21758	21660	21508	21571	21827	21842	21475	21741	21841	21783	21734	21958	21756	21746	21701	21730
20615	36992	32226	24193	21482	20207	19675	18769	18403	18042	18059	17814	17753	17677	17760	17572	17489	17331	17356	17610	17211	17426	17449	17434	17186	17292	17391	17152	17334	17383	17371	17319	17272	17282	17380	17270	17339	17262	17349	17247	17302	17477	17408	17431	17417	17139	17231	17386	17465	17345	17256	17415	17295	17431	17290	17404	17329	17336	17187	17249	17396	17284	17431	17359	17285	17350	17248	18195	18790	18175	17907	17588	17386	17294	17190	17085	17237	17132	17262	17233	17192	17357	17163	17308	17287	17127	17340	17201	17205	17294	17191	17136	17200	17110	17420	17150	17272	17285	17123	17319	17178	17284	17213	17217	17124	17326	17287	17224	17324	17216	17290	17273	17310	17322	17457	17209	17334	17213	17209	17099	17315	17355	17303	17048	17159	17334	17382	17510	17178	17294	17221	17336	17428	17249	17326	17211	17256	17395	17136	17265	17429	17198	17282	17492	16950	17253	17219	17290	17356	17283	17253	17351	17230	17277	17353	17213	17345	17339	17366	17339	17228	17241	17346	17234	17288	17100	17133	17232	17176	17423	17135	17148	17179	17312	17245	17278	17057	17191	17333	17373	17321	17250	17142	17309	17271	17263	17184	17299	17301	17138	17320	17284	17195	17450	17202	17190	17216	17285	17430	17190	17264	17402	17259	17321	17263	17204	17330	17308	17419	17109	17262	17091	17462	17259	17099	17237	17268	17305	17162	17094	17301	17253	17368	17115	17334	17222	17252	17243	17209	17181	17222	17275	17230	17174	17178	17372	17326	17245	17267	17341	17271	17272	17488	17254	17255	17294	17176	17154	17313	17247	17396	17205	17119	17035	17207	17276	17220	17258	17244	17266	17140	17176	17373	17102	17424	17128	17219	17280	17349	17232	17249	17073	17357	17172	17148	17262	17360	17308	17158	17152	17218	17234	17252	17225	17234	17189	17274	17074	17154	17211	17286	17154	17282	17335	17339	17189	17312	17075	17236	17201	17063	17323	17134	17307	17109	17264	17180	17196	17163	17230	17178	17205	17153	17136	17013	17393	17212	17070	17342	17407	17249	17312	17300	17137	17069	17250	17241	17263	17382	17216	17322	17140	17200	17397	17191	17210	17202	17214	17018	17000	17252	17259	17177	17350	17084	17073	17193	17347	17152	17207	17262	17080	17379	17129	17379	17277	17225	17197	17165	17245	17303	17210	17309	17273	17429	17184	17212	17435	17126	17022	17157	17153	17098	17377	17240	17254	17176	17257	17269	17321	17209	17271	17208	17228	17184	17316	17284	17240	17266	17318	17165	17073	17361	17201	17225	17185	17214	17065	17263	17250	17178	17250	17267	17274	17286	17267	17200	17224	17115	17191	17335	17250	17192	17157	17377	17244	17280	17171	17163	17251	17282	17393	17331	17349	17500	17338	17265	17443	17179	17189	17465	17350	17195	17082	17210	17425	17226	17285	17253	17353	17184	17288	17306	17300	17277	17058	17291	17245	17126	17257	17283	17130	17145	17176	17309	17217	17175	17132	17320	17217	17083	17159	17216	17213	17254	17303	17293	17201	17011	17201	17246	16998	17369	17282	17113	17234	17337	17322	17179	17243	17256	17256	17108	17296	17483	17156	17116	17272	17242	17257	17339	17223	17069	17315	17259	17392	17053	17141	17222	17255	17136	17157	17308	17088	17383	17239	17249	17298	17285	17263	17180	17211	17163	17257	17018	17027	17319	17272	17313	17145	17439	17117	17159	17171	17425	17328	17282	17187	17234	17206	17166	17318	17253	17259	17202	17277	17411	17251	17134	17162	17329	17287	17248	17295	17374	17297	17216	17304	17279	17230	17342	17330	17305	17319	17061	17236	17134	17319	17217	17433	17233	17317	17177	17303	17247	17398	17177	17221	17212	17105	17229	17207	17175	17288	17294	17298	17376	17219	17317	17086	17276	17120	17161	17328	17143	17148	17390	17329	17282	17237	17341	17404	17244	17237	17214	17071	17186	17191	17118	17231	17290	17277	17255	17250	17180	17172	17314	17118	17183	17377	17371	17379	17164	17241	17152	17373	17238	17411	17278	17255	17208	17270	17318	17381	17158	17155	17295	17232	17400	17178	17188	17089	17254	17313	17178	17141	17166	17396	17309	17233	17252	17237	17362	17264	17271	17056	17159	17138	17328	17428	17347	17179	17072	17083	17210	17182	17140	17202	17508	17184	17423	17334	17123	17235	17327	17162	17399	17285	17256	17162	17270	17231	17348	17283	17209	17075	17168	17259	17323	17243	17328	17125	17213	17214	17217	17301	17150	17349	17041	17322	17136	17314	17169	17405	17143	17448	17433	17210	17225	17139	17138	17266	17327	17122	17173	17171	17167	17191	17212	17389	17201	17259	17283	17281	17389	17183	17236	17151	17177	17247	17281	17256	17327	17200	17347	17171	17309	17234	17322	17383	17167	17238	17175	17331	17303	17258	17279	17338	17229	17144	17094	17306	17103	17246	17298	17397	17286	17232	17190	17338	17265	17202	17248	17317	17083	17279	17229	17301	17205	17201	17237	17143	17159	17282	17325	17273	17154	17254	17425	17428	17176	17197	17179	17151	17199	17291	17167	17147	17257	17286	17291	17244	17309	17249	17282	17391	17207	17386	17087	17181	17409	17190	17254	17362	17105	17163	17273	17224	17344	17243	17311	17245	17372	17213	17423	17276	17177	17375	17429	17159	17111	17338	17193	17433	17163	17011	17261	17321	17295	17257	17158	17133	17323	17229	17273	17219	17327	17177	17342	17193	17426	17233	17185	17373	17191	17237	17115	17187	17064	17253	17176	17199	17254	17151	17121	17200	17267	17431	17169	17278	17243	17376	17453	17235	17311	17119	17260	17317	17291	17259	17286	17326	17145	17292	17255	17280	17395	17185	17239	17202	17243	17216	17242	17283	17254	17313	17280	17057	17274	17347	17131	17199	17184	17346	17175	17160	17355	17187	17213	17239	17227	17148	17165	17235	17211	17153	17306	17169	17290	17247	17063	17282	17059	17315	17193	17269	17421	17361	17230	17252	17330	17188	17117	17202	17158	17248	17262	17186	17332	17167	17335	17241	17246	17262	17265	17278	17167	17264	17288	17380	17367	17149	17208	17210	17338	17250	17262	17307	17151	17209	17266	17207	17336	17150	17277	17333	17178	17399	17197	17266	17177	17257	17191	17154	17209	17360	17319	17352	17078	17291	17283	17147	17223	17354	17280	17467	17208	17258	17210	17422	17133	17181	17342	17320	17178	17310	17332	17339	17364	17203	17235	17279	17272	17276	17295	17216	17375	17358	17353	17179	17319	17151	17070	17212	17073	17274	17234	17338	17335	17198	17258	17316	17247	17129	17263	17209	17305	17104	17217	17221	16991	17317	17290	17164	17100	17241	17337	17163	17167	17253	17144	17310	17308	17175	17210	17135	17344	17047	17204	17303	17181	17319	17149	17174	17223	17314	17126	17220	17217	17129	17365	17270	17047	17199	17381	17263	17274	17141	17197	17185	17235	17314	17251	17236	17199	17254	17310	17283	17223	17374	17289	17115	17410	17315	17296	17202	17260	17214	17205	17113	17050	17353	17097	17155	17263	17393	17200	17238	17141	17077	17245	17131	17306	17282	17247	17195	17065	17186	17267	17170	17233	17289	17336	17229	17275	17358	17203	17283	17196	17072	17270	17182	17203	17401	17247	17230	17254	17303	17281	17394	17244	17227	17082	17191	17411	17196	17179	17235	17359	17199	17108	17193	17161	17251	17196	17316	17133	17188	17255	17183	17231	17105	17395	17377	17250	17253	17179	17185	17335	17371	17431	17224	17297	17255	17159	17139	17288	17212	17327	17360	17198	17290	17040	17216	17297	17295	17375	17317	17449	17234	17322	17144	17135	17565	17312	17355	17212	17074	17168	17117	17210	17187	17217	17314	17353	17137	17204	17474	17288	17183	17228	17228	17103	17260	17289	17140	17287	17338	17142	17190	17187	17324	17248	17197	17331	17254	17163	17327	17330	17124	17266	17275	17024	16988	17160	17260	17206	17103	17133	17251	17190	17366	17141	17107	17083	17206	17140	17325	17176	17345	17149	17266	17096	17183	17344	17093	17229	17247	17230	17007	17107	17529	17148	17049	17223	17312	17297	17189	17209	17228	17138	17156	17220	17169	17270	17307	17379	17342	17191	17288	17180	17191	17137	17290	17247	17294	17170	17372	17357	17242	17063	17290	17191	17356	17273	17229	17132	17231	17288	17061	17276	17139	17308	17313	17260	17147	17258	17300	17293	17140	17304	17319	17264	17153	17232	17038	17429	17168	17189	17343	17293	17269	17223	17320	17087	17301	17226	17222	17332	17234	17231	17274	17378	17252	17243	17328	17221	17441	17174	17342	17175	17220	17121	17254	17247	17343	17309	17173	17348	17285	17087	17288	17315	17362	17265	17260	17295	17249	17090	17201	17258	17320	17097	17012	17358	17174	17390	17238	17043	17249	17162	17070	17273	17179	17067	17254	17135	17184	17223	17078	17288	17181	17112	17255	17097	17310	17241	17217	17193	17456	17292	17105	17120	17211	17115	17228	17192	17251	17494	17276	17057	17267	17464	17154	17370	17103	17230	17139	17227	17375	17165	17229	17188	17252	17150	16984	17341	17291	17182	17271	17098	17311	17233	17247	17145	17172	17284	17253	17234	17185	17291	17056	17255	17259	17147	17211	17335	16990	17116	17329	17095	17156	17177	17380	17213	17505	17146	17205	17199	17078	17379	17185	17463	16959	17180	17149	17229	17203	16995	17207	17306	17258	17140	17286	17227	17276	17280	17148	17155	17179	17228	17172	17219	17320	17099	17041	17439	17408	17247	17345	17207	17210	17344	17165	17134	17317	17194	17260	17295	17202	17097	17278	17197	17256	17306	17294	17117	17301	17097	17194	16981	17308	17367	17288	17170	17197	17285	17130	17099	17346	17113	17172	17367	17346	17269	17434	17088	17275	17226	17314	17291	17164	17259	17311	17389	17220	17303	17125	17384	17443	17187	17262	17243	17224	17178	17304	17274	17261	17228	17270	17209	17345	17346	17087	17358	17300	17087	17145	17302	17334	17368	17196	17288	17188	17136	17208	17156	17185	17353	17197	17103	17185	17013	17292	17404	17102
27150	22308	26237	24610	21704	21770	22002	21952	21661	21428	21700	21552	21636	21681	21427	21129	21397	21622	21463	21357	21558	21540	21585	21633	21451	21554	21698	21541	21601	21585	21420	21560	21415	21494	21561	21393	21504	21584	21501	21309	21675	21586	21448	21575	21625	21529	21402	21482	21460	21473	21582	21415	21603	21607	21698	21300	21361	21343	21534	21601	21536	21692	21697	21528	21314	21611	21325	21545	21695	21712	21516	21674	21627	21604	21558	21529	21600	21493	21326	21596	21778	21633	21452	21441	21534	21493	21486	21508	21478	21614	21520	21559	21599	21426	21435	21361	21580	21390	21484	21401	21381	21463	21590	21504	21449	21486	21434	21469	21393	21628	21648	21587	21549	21392	21554	21434	21602	21577	21513	21712	21565	21605	21304	21405	21362	21490	21402	21540	21603	21695	21371	21501	21516	21653	21504	21696	21458	21462	21517	21321	21449	21529	21490	21562	21477	21405	21664	21341	21545	21476	21471	21612	21394	21475	21613	21328	21266	21463	21618	21592	21447	21629	21577	21758	21539	21592	21393	21395	21485	21455	21425	21312	21533	21468	21519	21457	21711	21549	21473	21551	21298	21405	21335	21457	21505	21481	21459	21526	21398	21500	21459	21604	21683	21481	21597	21464	21386	21476	21493	21379	21342	21254	21608	21498	21488	21489	21589	21356	21614	21488	21434	21448	21486	21382	21389	21727	21526	21466	21234	21737	21607	21581	21490	21496	21656	21502	21585	21518	21556	21382	21861	21599	21514	21738	21681	21546	21411	21388	21450	21497	21502	21512	21464	21468	21646	21373	21376	21710	21501	21527	21507	21383	21452	21485	21637	21506	21898	21243	21483	21589	21593	21511	21737	21517	21349	21715	21790	21596	21456	21445	21577	21550	21484	21576	21583	21519	21468	21473	21351	21757	21423	21293	21523	21464	21545	21477	21554	21339	21421	21488	21423	21308	21653	21553	21329	21424	21451	21408	21418	21411	21501	21522	21445	21619	21450	21602	21623	21674	21517	21476	21433	21328	21764	21575	21480	21417	21527	21601	21580	21626	21539	21654	21534	21315	21441	21281	21639	21418	21458	21426	21555	21447	21402	21487	21337	21605	21282	21569	21481	21551	21368	21628	21497	21655	21533	21567	21499	21353	21490	21411	21328	21326	21333	21287	21593	21666	21519	21509	21385	21304	21357	21169	21592	21374	21428	21630	21406	21345	21549	21700	21540	21395	21419	21432	21810	21427	21470	21683	21588	21433	21428	21450	21810	21574	21571	21347	21502	21557	21469	21408	21542	21622	21639	21487	21287	21439	21435	21635	21343	21551	21379	21542	21298	21537	21521	21458	21395	21410	21565	21666	21612	21480	21641	21176	21433	21356	21898	21640	21556	21561	21615	21191	21738	21607	21388	21481	21664	21665	21230	21688	21446	21648	21566	21532	21511	21579	21678	21586	21446	21500	21665	21511	21439	21535	21336	21600	21543	21654	21565	21491	21515	21564	21515	21486	21537	21516	21533	21554	21304	21687	21559	21584	21500	21576	21624	21396	21510	21336	21371	21454	21352	21414	21580	21396	21369	21543	21481	21631	21718	21322	21550	21434	21686	21762	21549	21600	21414	21468	21574	21475	21532	21536	21515	21560	21421	21638	21378	21751	21322	21578	21319	21677	21496	21427	21560	21425	21449	21464	21418	21564	21571	21519	21683	21446	21232	21453	21424	21566	21528	21563	21456	21373	21359	21338	21419	21367	21376	21668	21537	21564	21539	21464	21467	21428	21397	21709	21529	21629	21282	21562	21507	21426	21536	21521	21468	21505	21435	21448	21559	21308	21372	21207	21368	21527	21644	21369	21466	21453	21583	21551	21460	21306	21455	21606	21309	21401	21560	21617	21415	21554	21511	21579	21349	21590	21556	21501	21368	21379	21787	21510	21383	21467	21535	21443	21529	21328	21474	21538	21533	21605	21398	21469	21333	21417	21558	21477	21373	21475	21500	21474	21534	21531	21415	21463	21216	21564	21276	21550	21572	21383	21447	21601	21484	21451	21382	21406	21532	21424	21559	21439	21341	21447	21549	21470	21355	21574	21584	21417	21577	21612	21374	21730	21362	21502	21585	21572	21428	21464	21533	21461	21454	21352	21649	21670	21323	21531	21311	21283	21476	21665	21280	21462	21337	21406	21414	21387	21330	21570	21473	21771	21522	21446	21685	21443	21561	21302	21581	21359	21606	21528	21733	21428	21501	21679	21509	21254	21349	21569	21543	21494	21492	21414	21562	21505	21386	21535	21509	21523	21354	21569	21318	21508	21295	21552	21510	21482	21323	21393	21532	21450	21568	21695	21376	21414	21866	21443	21492	21503	21658	21595	21599	21516	21534	21584	21411	21317	21627	21560	21555	21531	21488	21489	21567	21594	21509	21426	21478	21457	21495	21632	21523	21715	21500	21673	21513	21531	21604	21828	21427	21356	21492	21458	21685	21420	21577	21622	21588	21445	21632	21726	21418	21379	21502	21677	21555	21650	21598	21694	21627	21533	21428	21419	21379	21494	21413	21461	21610	21443	21681	21545	21520	21358	21693	21689	21347	21254	21489	21340	21353	21483	21616	21658	21742	21656	21484	21407	21535	21560	21688	21566	21719	21409	21633	21625	21457	21321	21427	21302	21521	21667	21324	21648	21451	21600	21408	21547	21386	21368	21355	21359	21618	21384	21508	21453	21515	21670	21403	21701	21564	21455	21392	21556	21611	21623	21432	21671	21537	21441	21523	21442	21220	21699	21553	21188	21402	21527	21514	21450	21438	21574	21440	21619	21647	21589	21547	21565	21445	21709	21495	21429	21294	21553	21589	21445	21437	21511	21529	21403	21411	21473	21553	21658	21342	21510	21838	21593	21506	21575	21578	21558	21566	21442	21275	21557	21362	21454	21526	21735	21755	21316	21434	21530	21660	21701	21597	21336	21552	21665	21518	21315	21387	21491	21619	21369	21679	21465	21489	21686	21501	21490	21395	21469	21599	21588	21435	21488	21861	21642	21536	21501	21600	21496	21478	21728	21581	21284	21322	21324	21548	21471	21513	21594	21539	21463	21559	21671	21746	21401	21617	21600	21741	21310	21507	21604	21346	21357	21349	21488	21529	21409	21417	21788	21970	21588	21341	21326	21449	21537	21569	21578	21676	21415	21665	21391	21429	21355	21632	21361	21430	21534	21704	21448	21474	21617	21488	21532	21527	21386	21488	21592	21403	21626	21660	21444	21490	21505	21592	21573	21311	21520	21563	21392	21401	21630	21562	21425	21478	21370	21366	21470	21586	21604	21624	21541	21628	21559	21460	21462	21468	21447	21658	21557	21571	21415	21619	21561	21647	21372	21467	21656	21546	21324	21522	21416	21452	21340	21488	21403	21416	21484	21514	21522	21526	21653	21323	21297	21648	21585	21562	21628	21518	21729	21383	21499	21551	21633	21754	21587	21401	21330	21489	21516	21601	21629	21466	21476	21511	21565	21397	21620	21604	21490	21634	21659	21461	21521	21406	21403	21419	21487	21561	21483	21495	21401	21475	21306	21444	21642	21569	21387	21345	21481	21352	21544	21545	21593	21393	21467	21589	21382	21699	21497	21595	21470	21682	21469	21634	21558	21547	21479	21729	21506	21386	21297	21381	21582	21679	21624	21441	21431	21627	21561	21375	21548	21440	21586	21420	21680	21375	21602	21348	21332	21548	21390	21641	21540	21462	21451	21701	21423	21527	21488	21735	21714	21589	21511	21415	21697	21513	21296	21397	21598	21484	21333	21392	21401	21350	21412	21634	21517	21427	21546	21207	21350	21149	21517	21444	21440	21642	21476	21611	21566	21709	21574	21417	21522	21788	21536	21714	21472	21311	21474	21484	21565	21484	21547	21535	21374	21277	21536	21532	21434	21560	21635	21525	21513	21373	21449	21373	21493	21758	21456	21641	21646	21375	21261	21485	21498	21629	21410	21473	21404	21514	21377	21381	21272	21289	21603	21561	21490	21580	21334	21426	21771	21448	21724	21296	21456	21457	21657	21590	21414	21280	21559	21479	21588	21437	21478	21469	21271	21511	21405	21333	21430	21378	21404	21450	21467	21547	21396	21726	21495	21597	21549	21231	21507	21707	21525	21684	21407	21444	21539	21576	21529	21490	21531	21472	21496	21579	21455	21598	21712	21598	21563	21364	21507	21425	21622	21575	21524	21521	21622	21497	21731	21507	21364	21643	21578	21666	21835	21339	21684	21418	21472	21400	21639	21425	21632	21449	21481	21577	21428	21428	21580	21214	21379	21563	21457	21559	21480	21480	21366	21494	21480	21436	21415	21506	21466	21401	21555	21583	21390	21466	21601	21527	21360	21499	21313	21451	21341	21527	21515	21651	21462	21527	21502	21485	21562	21495	21661	21319	21504	21508	21463	21665	21578	21630	21649	21554	21442	21548	21275	21489	21379	21581	21513	21547	21546	21770	21380	21484	21521	21580	21485	21667	21615	21409	21602	21587	21504	21508	21500	21262	21456	21486	21683	21620	21501	21416	21583	21465	21600	21691	21589	21345	21500	21571	21520	21498	21217	21544	21389	21515	21617	21694	21634	21554	21483	21596	21709	21787	21425	21582	21737	21641	21406	21323	21433	21433	21196	21603	21561	21623	21466	21336	21462	21449	21692	21586	21402	21444	21516	21653	21564	21504	21369	21679	21452	21552	21372	21599	21503	21425	21499	21463	21606	21488	21491	21486	21469	21295	21497	21558	21614	21408	21497	21397	21641	21356	21300	21433	21411	21284	21497	21439	21548	21369	21396	21560	21470	21684	21473	21504	21360	21625	21524	21402	21513	21474	21168	21482	21354	21599	21261	21581	21344	21590	21504	21370	21409	21605	21457	21728	21512	21427	21573	21585	21421	21538	21487	21627	21551	21518	21249	21577	21777	21493	21524	21604	21737	21525	21549	21666	21433	21435	21606	21467	21420	21474	21536	21616	21288	21694	21349	21548	21632	21287	21444	21577	21637	21320	21554	21455	21648	21457	21549	21421	21486	21679	21541	21521	21563	21459	21456	21302	21486	21524	21652	21464	21566	21464	21406	21468	21385	21272	21338	21463	21386	21504	21498	21440	21404	21539	21461	21403	21509
18080	23216	21037	18615	17968	17645	17479	17472	17244	17133	17170	17212	17128	17123	17171	17224	17262	17201	17243	17199	17189	17188	17328	17206	17299	17254	17194	17057	17213	17211	17171	16858	17148	17295	17161	17226	17086	17193	17201	17010	17210	17082	17041	17310	17185	17017	17330	17109	17047	17164	17168	17001	17061	17276	17026	17169	17218	17074	17226	17329	17068	16994	17140	17112	17127	16989	17187	17107	17387	17409	17359	17336	17198	17111	17267	17220	17108	17128	17071	17156	17071	17098	17098	17098	17122	17144	17135	17084	17289	16893	17114	17195	17024	17193	17047	17259	17249	17045	17102	17284	17143	17218	16999	17105	17262	17119	17083	17163	17266	17115	16967	17099	17169	17058	17045	17035	17281	17021	17250	17148	17085	17138	17194	17035	17021	17107	17131	17053	17226	17074	17076	17125	17039	17135	17259	17108	17195	17104	17102	16980	17007	17104	17160	17331	17037	17226	17162	17168	17059	17256	17072	17151	17043	17027	17139	17024	17070	17072	17237	17247	17075	17190	17152	17171	17258	17095	17146	17049	17172	17246	17055	17106	17080	17122	16992	17135	17208	17052	17069	17321	17147	17207	17206	17236	17046	17136	17160	16960	17098	17161	17108	17059	17131	17087	17201	16879	17314	16951	17128	17147	17236	17117	17057	17127	17267	17162	17251	17127	17009	17103	17185	17052	17194	17065	17154	17268	17009	17206	17167	17125	17077	17222	17344	17257	17097	17133	17184	17036	17094	16925	17335	17154	17132	17076	17027	17028	17089	17040	17052	17059	17164	17253	16852	17020	17267	17084	17280	17165	17074	17026	17243	17148	17010	17144	16992	17175	17075	17197	17127	17179	17088	17186	17187	17271	17122	17227	17115	17158	17193	17103	17154	17182	17159	17117	17077	17143	17090	17034	17142	17184	17178	17143	17201	17065	17189	17117	17266	17225	17250	17029	17025	17181	17088	17180	16920	17071	16996	16901	17141	17043	17184	17132	17077	17117	17085	17035	17057	17052	17119	16923	17228	17044	16998	17065	16965	16987	17165	17137	17232	17007	17179	17070	17101	16998	17046	17306	17013	17180	16995	17037	17063	17061	17024	17094	17166	17225	17049	17277	17208	17134	17057	17092	17251	17170	17058	17079	17036	17116	17097	17196	17243	17212	17134	17220	17193	16978	17035	17299	17027	17141	17103	17178	17040	17250	17155	17242	17293	16960	17323	17154	17136	17068	17021	17210	17083	17150	17213	17157	17100	16941	16948	17104	17194	17156	17186	17136	17310	17256	17037	17223	17140	16981	17042	17098	17071	17089	17228	17019	17075	17118	17204	17073	17169	17131	17086	17101	16950	17209	17015	17095	17232	17162	17029	17219	17293	17201	17165	17090	17017	17002	17120	17099	17023	17209	17212	16999	16932	17045	16862	16943	17235	17108	17366	17152	17017	17154	17013	17216	17239	17211	16953	17122	17175	17262	17257	17108	17023	17117	16980	17146	17116	17221	17188	17293	17062	17245	17182	17061	17199	17081	17091	17206	16995	17010	16972	16970	17099	16993	17177	17183	17149	17225	17223	17114	17144	17071	17194	17128	17237	17147	17196	17088	17009	17140	16984	16963	17113	17089	17165	17156	17400	17181	17139	16964	17138	17077	17131	17050	17274	17288	17165	17029	17200	17132	17185	17188	17249	16967	17173	17107	17149	17094	17094	17114	17222	17328	17183	17268	17241	17077	17103	17160	16904	17315	17233	17073	17046	17319	17265	17038	17073	17203	17322	17146	17180	17191	17000	17145	16968	17155	17171	17261	17131	17156	17059	17271	17135	17164	17137	17081	17163	17120	17149	17128	17156	17230	17155	17087	17267	17003	17190	17208	17253	17182	17236	17194	17204	16995	17193	17291	16954	17265	16989	17167	17131	17178	17045	17223	17179	17340	17143	17264	17093	17109	17115	17277	17011	17321	17253	17073	17172	17282	17373	17136	17193	16990	17294	17183	17187	17036	17120	17256	17134	17339	17081	17005	17072	16962	17190	17079	17183	17180	17156	17044	17167	17270	17119	17208	17047	17071	17074	17157	17379	17110	17236	17195	17194	17097	17145	17231	17074	17202	17249	17191	17012	16956	17207	17129	17169	17137	17170	17077	17092	17161	17138	17157	17160	17069	17296	17162	17176	17089	17149	17246	16953	16878	17176	17046	17164	17093	17128	17221	17085	17252	17254	16970	17109	17199	17182	17085	17023	17105	17149	17006	17248	17277	17083	17249	17138	17202	17015	17142	17156	17032	17346	17195	17158	17148	17132	17068	17013	17022	17194	17057	17162	17109	17163	17071	17029	17167	17139	17163	16981	17187	17199	17197	17115	17116	17250	17038	16926	17018	17300	17122	17104	17045	17104	17046	17195	17098	17179	17112	17214	17183	17196	17147	17276	17263	16924	17153	17114	17225	17073	16947	17108	17347	17124	17142	17194	17251	17167	16883	17242	17213	17194	16968	17205	17178	17192	17203	17106	17184	17136	17300	17308	16963	17088	17110	17149	17170	17178	17192	17230	17088	17266	17282	17082	17197	17072	17146	17097	16999	17015	17274	17124	17218	17150	17190	17160	17172	17279	16980	17078	17207	17148	17071	17011	17098	17040	17023	17401	17076	17178	17312	17162	17177	17214	16884	17167	17141	17175	17205	17190	17116	17160	17114	17320	17088	17242	17111	17209	17056	17327	16957	17306	17030	17134	17205	17223	17182	17177	17081	17254	17343	17226	17092	16986	16972	17006	17359	17069	17094	17156	17196	17128	17155	17066	17089	17102	17213	17181	17160	17180	17176	17383	17007	17149	17172	17146	17178	16952	17268	17123	17051	16946	17266	17101	17256	17125	17109	17170	17068	17211	17231	17063	17113	17117	17033	17245	17156	17149	17004	17096	17244	17255	17212	17210	17287	17223	17174	17070	16965	16986	17237	17194	17081	17142	17011	17189	17286	17041	17168	17243	17130	17186	17245	17083	17082	17127	17153	17137	17337	17071	17126	17182	17194	17192	17146	17006	17240	17080	17290	17146	17044	17177	17216	17012	17003	17142	17064	17176	17152	17000	17078	17167	17011	17352	17159	17190	17033	17057	17022	17234	17165	17065	17098	17165	17175	17192	17094	17158	17227	17137	17034	17280	17295	17216	17137	17094	17274	17224	17082	17157	17185	17086	17123	17052	17180	17092	17070	17055	16899	17020	17185	17221	17156	17124	17132	17004	17168	17126	16889	17179	16979	17120	17231	16971	17214	17068	17185	17218	17348	17082	17231	17272	17252	17060	17076	17176	17145	17124	17052	17226	17160	17145	17204	17149	17036	17151	17161	17150	17046	17153	17082	17186	17040	17073	17297	17156	17149	16994	16942	17201	17138	17210	17149	17119	17393	17042	17141	17234	17266	17081	17269	17225	17098	17085	17395	17183	17113	17197	17072	17362	17076	17300	16849	16994	17099	16969	16976	17204	17148	17105	17238	17153	17129	17036	17141	17157	17162	17072	17220	17034	17068	17102	17113	17013	17298	17164	17178	16977	17040	17272	17255	17121	17207	17318	17184	17197	17232	17189	17023	17197	17075	17171	17002	17245	17122	17129	17089	17044	17203	16962	17237	17087	17115	17273	17216	17315	17158	17166	17210	17184	17166	17084	16932	17042	17198	17205	17048	17058	17295	17009	16968	17181	17284	17156	17117	17120	17062	17093	17278	17102	17258	17279	17035	17290	17064	17015	17161	17160	17217	17119	17125	17132	17249	17223	17042	17308	17112	17137	16967	17017	17208	17127	17064	17091	17023	17147	16999	17005	17339	17242	17122	17117	17065	17055	17170	17266	17223	17119	16971	17225	17170	17072	17207	17131	17271	16965	17124	17200	17103	17097	17041	17164	17107	17147	17217	17194	17055	17123	17031	16948	17083	17160	17182	17341	17127	16990	17083	16978	17054	17214	17186	17288	17049	17127	17099	17146	17098	17143	17105	17098	16969	17144	17161	17062	17020	17146	17127	17226	17035	17163	16909	17146	17163	17103	17131	17165	17088	17054	17289	17066	17081	17179	17297	17187	17020	17074	17129	17144	17248	17031	17218	17198	17061	17094	17170	17070	17287	17102	17078	17190	17158	17163	17170	17254	17106	17185	16901	17134	17148	17066	17194	16962	17266	16975	16974	17130	17203	17082	17060	17185	17221	17316	17114	17235	17034	17162	17151	17191	17230	17148	17199	17210	17295	17132	17078	17171	17001	17186	17202	17168	17171	17228	16913	17139	17154	16979	17235	17017	16912	17229	17226	17211	17203	17322	17222	17211	17066	17163	17202	17120	17089	17259	16946	17008	17087	17222	17214	17104	17165	17034	17103	17227	17097	17311	17168	17155	17130	17312	17221	17086	17242	17255	17127	17102	17137	17230	17244	17036	16935	17202	17349	17145	17137	17076	17353	17219	17165	17216	17327	17130	17245	17197	17140	17107	17055	16964	16999	17068	17049	17043	17097	17079	17176	17151	17206	17124	17186	17004	17175	17240	17184	17167	17108	17261	17074	17240	17191	17102	16809	17165	17215	17212	17222	17038	17113	17114	17167	17344	17057	17128	17073	17274	17129	17137	17126	17227	17163	17231	17149	17317	17203	17205	17269	17019	17172	17181	17101	17263	17191	17260	17164	17193	17136	17120	17063	17102	17313	17327	17183	17175	17268	17193	17199	16993	17276	17268	17135	17256	17139	17184	17138	17214	16937	17224	17190	17062	17003	17073	17246	17062	17230	17142	17202	17120	17173	17240	17308	17123	17247	17080	17190	17092	17095	17322	16998	17274	17122	17053	17027	17055	17193	17065	17188	17048	17270	17301	17088	17264	17116	17154	17073	17146	17212	17161	17239	17127	17078	17033	17289	17104	17156	17136	17141	17140	17215	17077	17051	17133	17234	17016	17201	17092	17171	17156	17145	17253	17173	17116	17098	17033	17071	17159	17046	17338	17088	17248	17058	17217	17265	17224	17135	17230	17137	17234	17031	17153	17116	17160	17257	16961	17160	17091	17068	17116	17298	17008	17158	17178	17193	17146	17054	17011	17215	17165	17161	17085	17224	17146	17087	17146	17164	17263	17131	17031	17184	17015	17113	17123	17104	17242	17111	17150	17178
23055	20717	27988	23575	22269	24726	25468	23060	22814	22905	22465	22560	22334	22641	22314	22286	22367	22459	22403	22406	22390	22302	22482	22334	22282	22289	22529	22135	22327	22164	22470	22425	22332	22411	22114	22302	22180	22340	22426	22164	22272	22333	22269	22496	22324	22032	22294	22460	22322	22211	22275	22261	22104	22088	22185	22480	22106	22177	22304	22354	22371	22205	22054	22580	22485	22283	22165	22620	22900	22813	22469	22409	22321	22519	22316	22037	22206	22190	22076	22205	22059	22339	22424	22345	22491	22303	22177	22359	22210	22180	22368	22208	22257	21971	22425	22342	22061	22160	22403	22300	22158	22174	22417	22324	22287	22251	22168	22315	22026	22245	22088	22173	22248	22293	22106	22217	22356	22128	22267	22205	22370	22136	22103	22323	22198	22121	22030	22085	22059	22223	22191	22343	22510	22289	22230	22413	22151	22183	22106	22232	22193	22287	22256	22288	22183	22278	22117	22152	22243	22346	22172	22366	22206	22331	22341	22158	22300	22324	22150	22189	22117	22110	22302	22233	22178	22310	21930	22036	22113	22177	22260	22174	22185	22073	22300	22092	22138	22279	22301	22119	22151	22459	22417	22089	22008	22234	22454	22284	21997	22080	22231	22185	22340	22120	22194	22194	22286	22015	22169	22070	22051	22036	22414	22180	22200	22113	22508	22281	22324	22131	22226	22368	22331	22082	22180	22068	22197	22269	22250	22173	22254	22175	22176	22264	22192	22098	22444	22288	22341	22210	22414	22243	22263	22522	22198	22169	22237	22190	22122	22303	22115	22262	22241	22277	22387	22291	22079	22149	22373	22189	22198	22315	22278	22564	22179	22155	22229	22206	22157	22453	22374	22316	22369	22208	22255	22233	22148	22289	22370	22018	22402	22160	22144	22109	22344	22318	22081	22186	22293	22337	22199	22136	22286	22248	22319	22249	22325	22246	22114	22017	22020	22205	22363	22171	22294	22178	22115	22147	22166	22393	22176	21971	22197	22208	22379	22086	22229	22307	22189	22345	22173	22218	22290	22170	22126	22401	22400	22174	22282	22285	22299	22190	22293	22138	22019	22357	22125	22171	22242	22193	22090	22186	22327	22155	22419	22043	21886	22228	22345	22137	22064	22247	22200	22164	22144	22189	22198	22204	22009	22469	22176	22248	22190	21996	22268	22085	22265	22254	22110	22293	22397	22208	22112	22165	22055	22143	22094	22248	22304	22492	22180	21872	22424	22287	22494	22246	22436	22291	22440	22442	22265	22322	22107	22239	22257	22231	22463	22447	22244	22338	22355	22216	22145	22071	22365	22219	22057	22015	22337	22051	21997	22185	22250	22296	22240	22256	22022	22205	22091	22331	22136	22385	22228	21992	22118	22100	22213	22204	22052	22246	22107	22127	22104	22128	22371	22278	22170	22296	22102	22056	22202	22259	22352	22219	22193	21949	22322	22345	22114	22238	22221	22110	22237	22246	22121	22109	22145	22091	22420	22296	22223	22083	22200	22163	22369	22389	22160	21979	22138	22161	22330	22177	22083	22240	21915	22195	22192	22110	22289	22171	22018	22034	22233	22184	22241	22065	22180	22120	22138	22311	22442	22343	22231	22264	22331	22360	22171	22229	22025	22272	22204	22375	22176	22126	22302	22266	22221	22285	22016	22206	22271	22357	22237	21985	22117	22118	22124	22274	22441	22093	21975	22263	22613	22096	22286	22228	22199	22422	22147	22120	22441	22129	22359	22207	22199	22141	22386	22067	22275	22061	22129	22174	22210	22163	22313	22190	22335	22238	22055	22192	22156	22302	22319	22321	22390	22316	22386	21981	22383	22169	22290	22397	22210	22265	22251	21994	22172	22078	22273	22019	22082	22036	22025	22235	22234	22354	22186	22247	22309	22177	22233	22307	22235	22257	22295	22468	22027	22104	22164	22143	22195	22175	22125	22237	22230	22208	22191	22260	22261	22143	22260	22130	22268	22329	22130	22286	22353	22195	22002	22243	22265	22133	22215	22067	22365	22239	22126	22124	22410	22218	22184	22092	22126	22069	22316	22208	22320	21924	22253	22096	22133	22300	22103	22473	22348	22212	22246	22256	22254	22137	22244	22149	22267	22225	22156	22229	22114	22184	22259	22125	22310	22113	22182	22366	22218	22118	22047	22177	22096	22588	22203	22222	22147	22209	22149	22202	22285	22404	22266	22195	22363	22157	22115	22094	22110	22118	22164	22020	22172	22153	21976	22154	22265	22147	22019	22308	22314	22134	22301	22125	22172	22289	22413	22222	22177	22216	22305	22100	22353	22297	22412	22161	22241	22107	22223	22152	22421	22149	22136	22284	22339	22164	22340	22222	22147	21950	22288	22081	21963	22300	22350	22116	22415	22135	22170	22191	22202	22139	22206	22246	22193	22128	22089	22202	22317	22327	22221	22144	22152	22364	22144	22067	22297	21986	22109	22214	22127	22110	22094	22316	22183	22511	22176	22460	22376	22455	22211	22018	22164	22351	22149	22195	22132	21966	22163	22325	22224	22256	22353	22197	22128	22223	22282	22070	22146	22201	22106	22141	22324	22288	22317	22194	22205	22337	22172	22256	22419	22419	22339	21994	22178	22064	22203	22334	22122	22248	22087	22105	22296	22259	22179	22158	22394	22329	22231	22239	21944	22125	22302	22336	22229	22310	22237	22242	22437	22211	22166	22176	22296	22362	22171	22340	22266	22139	22351	22057	22387	22305	22155	22374	22276	22183	22354	22342	22149	22301	22270	22155	21987	22054	22113	22309	22146	22057	22268	22286	22234	21896	22305	22138	22241	22189	22200	22247	22213	22306	22307	22246	22107	22296	22186	22283	22238	22201	22119	22332	22312	22139	22069	22286	22152	22019	22349	22122	22241	22154	22333	22160	22091	22335	22322	22193	22241	22064	22223	22300	22352	22368	22397	22161	22100	22234	22242	22304	22198	22123	22173	22227	22332	22091	22172	22353	22282	22298	22229	22303	22281	22315	22149	22227	22355	22496	22032	22071	22193	22152	22234	22020	22287	22177	22100	22255	22203	22153	22206	21941	22386	22383	22152	22152	22148	22129	21980	22168	22224	22121	22188	22088	22348	22287	22231	22223	22182	22345	22298	22244	22219	22320	22268	22138	22177	22153	22133	22199	22202	22017	22273	22400	22299	22098	22223	22185	22079	22204	22270	22206	22195	22112	22126	22256	22267	21996	22101	22148	22322	22195	22072	22118	22129	22213	22159	22421	22146	22379	22384	22225	22314	22261	22105	22248	22182	22234	22286	22478	22200	22156	22449	22231	22095	22213	22145	22235	22430	22312	22209	22003	22013	22132	22053	22364	22112	22268	22232	22130	22130	22169	22329	22373	22125	22111	22246	22108	22238	22297	22124	22205	22198	22130	22101	22304	22289	22190	22280	22425	22283	22122	22124	22272	22134	22133	22188	22279	22201	22204	22508	22140	22054	22323	22157	22147	22268	22376	22172	22047	22263	22204	22268	22061	22045	22276	22099	22401	22354	22101	22039	22093	22284	21977	22060	22042	22299	22235	22339	22202	22121	22184	22312	22207	22385	22206	22178	22263	22311	22227	22203	22406	22039	22193	22206	22087	22189	22137	22168	22292	22255	22361	22289	22176	22174	22471	21983	22139	22316	22094	22200	22198	22310	22466	22266	22274	22399	22279	22227	22342	22196	22307	22363	22099	22063	22218	22514	22272	22321	22275	22315	22229	22222	22020	22126	22087	22239	22127	22332	22009	22292	22480	22163	22171	22443	22050	22277	22219	22160	22220	22076	22193	22451	22387	22241	22035	22325	22320	22340	22132	22277	22048	22015	22105	22155	22195	22095	22131	22311	22332	22253	22286	22255	22368	22154	22178	21947	22151	22447	22461	22282	22058	22330	22133	22358	22033	22231	22096	22225	22378	22130	22249	22078	22210	22390	22234	22438	22367	22150	22306	22248	22130	22140	22465	22403	22206	22350	22129	22137	22360	22214	22326	22081	22215	22163	22074	22494	21943	22202	22084	22208	22186	22376	22062	22303	22340	22264	22419	22214	22403	22077	22134	22107	22367	22282	22025	22020	22260	22355	22267	22432	22272	22377	22265	22149	22292	22146	22143	22159	22274	22221	22210	22037	22353	22233	22477	22147	22234	22172	22115	22159	22223	22009	22364	22177	21951	22396	22305	22152	22056	22242	22281	22418	22321	22149	22222	22272	22364	22132	22049	22349	22219	22202	22139	22245	22064	22205	22140	22169	22293	22371	22131	22226	22115	22284	22247	22178	22119	22098	22125	22232	22251	22323	22278	22248	22255	22463	22423	22305	22213	22312	22227	22364	22289	22501	22312	22252	22183	22294	22041	22042	22252	22162	22043	22038	22100	22257	22196	22049	22292	22404	22454	22385	22374	21991	21998	22411	22388	22310	22237	22063	22292	22139	22227	22183	22252	22084	22058	22185	22426	22377	22204	22358	22312	22411	22209	22302	22219	22231	22330	22169	22111	22231	22105	22474	22156	22133	22510	22146	21971	22308	21933	22296	21992	22283	22244	22256	22302	22417	22137	22501	22128	22096	22174	22127	22176	22296	22021	22188	22250	22220	22384	22243	22103	22415	22012	22257	22333	22482	22427	22405	22127	22134	22362	22110	22100	22148	22172	21969	22253	22278	22134	22416	22285	22262	22529	22343	22155	22252	22184	22372	22266	22103	22366	22397	22383	22361	22313	22156	22186	22370	22241	22302	22150	22099	21990	22364	22412	22279	22331	22272	21865	22207	22270	22455	22160	22351	22283	22312	22242	22391	22140	22240	22174	22257	22392	22288	22140	22270	22433	22288	22390	22199	22250	22206	22228	22311	21931	22298	22157	22197	22224	22097	22131	22169	22055	22461	22471	22039	22110	22215	22084	22329	22024	22303	22163	22076	22273	22405	22427	22107	22257	22189	22290	22290	22263	22397	21962	22107	22271	22021	22184	22065	21918	22400	22219	22244	22278	22200	22275	22359	22317	22255	22141	22331	22333	22211	22283	22213	22476	22405	22414	22108	22345	22144	22195	22126	22107	22122	22252	22357	22194	22182	22064	22315	22308	22264	22282	22207	21959	22207	22218	22460	22474	22172	22133	22084	22233	22261	22167	22227	22231
18421	32422	28196	22153	20123	19142	18721	18628	18150	18150	17968	17750	17971	17566	17853	17530	17508	17788	17584	17540	17607	17441	17757	17676	17554	17623	17535	17554	17468	17632	17565	17762	17577	17621	17657	17650	17524	17347	17485	17596	17514	17427	17653	17629	17656	17461	17493	17704	17546	17610	17502	17619	17644	17486	17565	17594	17498	17438	17480	17507	17501	17440	17495	17413	17451	17505	17420	17907	18234	18008	18073	17679	17615	17666	17430	17654	17613	17497	17505	17528	17349	17665	17372	17595	17647	17474	17452	17581	17579	17336	17521	17518	17511	17441	17498	17645	17338	17370	17586	17381	17765	17542	17441	17443	17474	17518	17548	17470	17535	17687	17619	17599	17453	17466	17534	17521	17686	17631	17614	17448	17521	17631	17574	17494	17598	17489	17704	17352	17593	17484	17347	17430	17775	17568	17350	17652	17491	17439	17451	17414	17563	17602	17368	17561	17333	17420	17525	17483	17406	17406	17512	17690	17508	17435	17393	17541	17295	17594	17473	17479	17517	17444	17475	17488	17478	17411	17574	17519	17548	17452	17549	17462	17385	17453	17657	17418	17507	17587	17535	17371	17564	17574	17697	17707	17426	17541	17515	17499	17528	17587	17648	17618	17444	17490	17696	17547	17463	17622	17397	17415	17459	17463	17700	17345	17502	17460	17370	17642	17456	17503	17538	17436	17499	17526	17431	17617	17472	17533	17523	17517	17499	17500	17519	17659	17292	17345	17665	17354	17561	17461	17385	17532	17679	17671	17534	17509	17571	17360	17544	17596	17223	17540	17519	17415	17497	17594	17444	17439	17581	17332	17299	17615	17250	17408	17545	17394	17312	17526	17490	17513	17406	17446	17461	17440	17358	17169	17521	17371	17488	17392	17438	17536	17437	17576	17381	17741	17609	17492	17454	17419	17414	17392	17561	17525	17556	17489	17377	17511	17408	17635	17334	17621	17481	17484	17420	17594	17566	17421	17434	17524	17619	17698	17559	17458	17375	17630	17472	17538	17536	17453	17544	17545	17504	17420	17295	17530	17526	17507	17645	17365	17510	17347	17546	17319	17675	17587	17523	17446	17533	17425	17528	17610	17464	17529	17591	17369	17596	17573	17314	17509	17555	17413	17429	17456	17612	17572	17361	17527	17592	17569	17478	17304	17689	17489	17523	17387	17623	17513	17491	17613	17543	17547	17568	17456	17424	17440	17623	17295	17355	17474	17641	17516	17562	17551	17571	17540	17446	17497	17458	17370	17581	17383	17500	17469	17396	17555	17371	17595	17621	17568	17474	17552	17523	17388	17417	17692	17464	17594	17477	17545	17564	17495	17387	17581	17536	17540	17447	17377	17556	17288	17490	17679	17457	17601	17408	17586	17596	17461	17328	17293	17527	17550	17481	17663	17462	17531	17546	17580	17525	17474	17463	17633	17472	17543	17407	17473	17535	17387	17593	17634	17525	17469	17646	17669	17589	17338	17442	17477	17358	17429	17573	17627	17384	17514	17586	17665	17582	17571	17667	17486	17457	17389	17403	17512	17320	17543	17505	17586	17458	17613	17515	17477	17690	17398	17594	17517	17438	17559	17457	17338	17492	17357	17456	17561	17305	17435	17428	17433	17457	17367	17437	17432	17533	17443	17380	17486	17459	17441	17585	17589	17497	17370	17543	17535	17384	17528	17473	17442	17514	17546	17580	17531	17422	17454	17629	17572	17608	17467	17593	17543	17495	17722	17397	17503	17459	17513	17352	17574	17269	17624	17473	17651	17582	17542	17470	17655	17558	17630	17467	17585	17568	17487	17387	17331	17460	17724	17455	17419	17499	17451	17452	17544	17421	17512	17403	17543	17523	17265	17513	17358	17435	17697	17636	17458	17629	17584	17449	17428	17504	17401	17460	17540	17438	17541	17423	17523	17480	17436	17397	17338	17504	17508	17427	17477	17466	17522	17522	17485	17579	17584	17646	17340	17598	17537	17540	17500	17507	17483	17606	17583	17476	17365	17417	17596	17519	17597	17680	17459	17447	17428	17636	17384	17716	17463	17583	17501	17596	17414	17464	17416	17472	17562	17405	17447	17406	17451	17545	17533	17457	17395	17567	17361	17426	17475	17345	17705	17553	17495	17446	17407	17605	17594	17457	17574	17376	17458	17437	17293	17333	17418	17664	17394	17564	17546	17414	17410	17445	17639	17477	17469	17484	17430	17512	17486	17572	17503	17495	17465	17593	17519	17436	17508	17472	17445	17439	17573	17597	17322	17536	17587	17586	17524	17626	17317	17483	17484	17547	17393	17585	17333	17639	17448	17577	17540	17294	17470	17509	17587	17472	17690	17371	17370	17268	17471	17454	17488	17506	17538	17616	17486	17390	17639	17633	17539	17514	17474	17354	17452	17255	17594	17623	17541	17549	17444	17442	17496	17370	17445	17387	17563	17504	17442	17607	17575	17363	17478	17619	17616	17591	17561	17551	17594	17342	17646	17303	17579	17724	17588	17575	17508	17315	17420	17411	17536	17531	17513	17356	17543	17526	17553	17705	17350	17359	17659	17582	17382	17428	17664	17466	17410	17581	17464	17416	17329	17622	17457	17374	17538	17583	17700	17574	17674	17434	17713	17497	17484	17443	17349	17342	17478	17579	17372	17464	17517	17450	17388	17469	17590	17315	17568	17537	17571	17620	17388	17549	17482	17523	17312	17413	17506	17440	17467	17594	17693	17513	17491	17442	17307	17307	17674	17359	17423	17592	17448	17493	17585	17533	17410	17492	17449	17548	17507	17473	17518	17645	17548	17489	17608	17464	17467	17458	17610	17442	17547	17569	17485	17459	17465	17635	17504	17346	17347	17522	17678	17465	17490	17593	17423	17305	17688	17507	17384	17440	17529	17357	17474	17557	17407	17449	17446	17604	17363	17416	17432	17629	17604	17712	17577	17394	17697	17530	17602	17379	17578	17404	17523	17478	17529	17319	17428	17587	17552	17418	17445	17482	17302	17497	17537	17652	17686	17468	17502	17614	17521	17441	17486	17471	17388	17544	17417	17529	17512	17583	17530	17298	17307	17552	17513	17509	17427	17247	17433	17686	17424	17633	17453	17472	17390	17557	17572	17417	17437	17510	17656	17452	17533	17515	17403	17725	17382	17413	17689	17557	17659	17482	17372	17597	17446	17478	17507	17631	17573	17552	17569	17560	17504	17270	17637	17534	17527	17516	17436	17628	17401	17554	17566	17523	17347	17341	17517	17432	17532	17337	17691	17530	17576	17450	17608	17348	17438	17572	17614	17472	17331	17482	17511	17574	17631	17388	17646	17561	17543	17438	17590	17405	17426	17590	17393	17642	17370	17482	17523	17525	17400	17355	17440	17505	17597	17492	17524	17439	17438	17513	17523	17573	17275	17398	17597	17413	17588	17569	17613	17423	17513	17574	17484	17558	17497	17467	17418	17498	17521	17698	17584	17455	17553	17528	17502	17496	17481	17422	17591	17428	17533	17521	17596	17547	17408	17560	17215	17271	17467	17498	17519	17376	17555	17599	17462	17526	17436	17602	17520	17748	17563	17494	17391	17540	17431	17468	17543	17519	17514	17561	17644	17192	17547	17461	17441	17573	17521	17290	17387	17487	17412	17568	17587	17354	17383	17589	17725	17572	17475	17557	17474	17341	17445	17671	17431	17507	17303	17505	17448	17496	17508	17395	17383	17736	17612	17417	17624	17360	17605	17596	17349	17554	17457	17524	17515	17566	17629	17343	17407	17526	17318	17639	17519	17639	17454	17646	17476	17683	17461	17479	17351	17552	17481	17616	17544	17470	17566	17610	17652	17638	17614	17586	17357	17597	17550	17403	17424	17644	17446	17384	17592	17655	17627	17596	17610	17420	17585	17689	17384	17652	17658	17409	17433	17498	17570	17454	17294	17664	17474	17479	17330	17395	17603	17669	17616	17434	17644	17580	17462	17426	17627	17457	17397	17491	17515	17654	17445	17470	17622	17580	17430	17495	17520	17663	17446	17482	17553	17667	17329	17551	17492	17506	17497	17560	17463	17542	17550	17475	17539	17506	17459	17641	17327	17516	17569	17417	17470	17714	17528	17576	17406	17591	17444	17392	17424	17348	17443	17468	17572	17703	17352	17483	17605	17546	17481	17553	17428	17462	17467	17529	17561	17375	17430	17586	17437	17664	17480	17377	17420	17425	17391	17574	17596	17412	17402	17679	17482	17465	17654	17409	17546	17428	17415	17544	17569	17451	17557	17533	17433	17632	17400	17544	17422	17438	17507	17501	17597	17492	17387	17305	17393	17620	17495	17558	17608	17607	17427	17350	17499	17392	17509	17557	17379	17400	17569	17533	17661	17526	17614	17432	17472	17684	17626	17433	17446	17541	17412	17526	17518	17443	17501	17540	17634	17564	17628	17537	17478	17551	17555	17513	17524	17393	17427	17434	17596	17546	17388	17529	17376	17520	17596	17369	17754	17505	17721	17585	17544	17496	17503	17613	17612	17523	17634	17570	17526	17566	17469	17432	17428	17536	17491	17464	17522	17550	17680	17520	17430	17605	17303	17460	17411	17569	17577	17419	17509	17424	17300	17450	17597	17584	17482	17369	17428	17590	17398	17458	17560	17332	17511	17382	17604	17601	17638	17388	17443	17499	17329	17516	17592	17531	17575	17467	17641	17607	17388	17515	17522	17691	17424	17345	17505	17554	17511	17440	17502	17433	17495	17391	17456	17454	17485	17359	17457	17310	17353	17434	17649	17487	17431	17651	17521	17629	17508	17542	17506	17645	17529	17563	17575	17519	17513	17436	17642	17475	17575	17497	17521	17486	17635	17768	17387	17392	17412	17723	17348	17672	17476	17388	17413	17380	17530	17498	17467	17452	17409	17440	17491	17654	17455	17539	17274	17575	17796	17405	17265	17410	17542	17522	17521	17375	17387	17575	17381	17478	17623	17456	17451	17444	17500	17603	17589	17613	17376	17549	17462	17438	17358	17478	17581	17502	17551	17402	17664	17584	17476	17515	17387	17450	17623	17364	17425	17853	17539	17416	17520	17527	17475	17502	17280	17337	17615	17615	17437	17556	17606	17593	17607	17451	17421	17677	17370	17436	17494	17626	17555	17493	17580	17411	17546	17652	17510	17400	17433
22099	20678	28268	23136	21060	24009	27197	22979	22288	22597	22195	22138	22158	22038	21868	21845	21780	21803	21875	21740	21773	21639	21694	21777	21964	21651	21648	21682	21622	21790	21530	21732	21436	21777	21671	21707	21732	21563	21544	21696	21840	21531	21475	21553	21600	21657	21554	21497	21603	21631	21585	21644	21366	21499	21399	21491	21667	21796	21837	21551	21620	21684	21572	21611	21755	21654	21536	22000	22602	22397	21956	21949	21857	21429	21330	21494	21757	21520	21514	21706	21363	21588	21425	21589	21596	21699	21560	21383	21393	21604	21462	21658	21621	21609	21868	21402	21583	21520	21706	21648	21444	21326	21462	21577	21470	21428	21327	21440	21509	21561	21539	21344	21535	21568	21720	21654	21463	21456	21651	21589	21407	21545	21540	21439	21628	21506	21367	21550	21394	21472	21478	21402	21469	21458	21728	21497	21427	21447	21362	21156	21429	21438	21696	21421	21442	21530	21487	21407	21573	21424	21516	21581	21525	21475	21491	21386	21658	21404	21546	21490	21632	21400	21528	21440	21488	21427	21427	21561	21673	21473	21477	21445	21358	21436	21432	21438	21454	21476	21746	21357	21629	21577	21566	21472	21385	21632	21538	21403	21625	21489	21505	21586	21549	21403	21431	21469	21495	21397	21271	21711	21376	21323	21607	21427	21526	21471	21548	21588	21570	21309	21490	21486	21462	21405	21725	21560	21320	21451	21424	21412	21461	21359	21371	21642	21509	21470	21384	21475	21416	21685	21458	21298	21254	21679	21239	21516	21402	21480	21474	21721	21548	21527	21572	21236	21547	21490	21490	21579	21499	21323	21438	21512	21549	21461	21396	21402	21563	21379	21402	21471	21631	21658	21654	21411	21657	21438	21276	21463	21526	21583	21374	21583	21573	21254	21524	21542	21509	21395	21552	21619	21539	21456	21718	21419	21534	21445	21654	21516	21750	21429	21544	21322	21445	21481	21610	21366	21570	21494	21554	21436	21464	21588	21341	21221	21466	21573	21425	21473	21294	21428	21605	21307	21372	21149	21526	21256	21552	21618	21669	21667	21555	21776	21737	21585	21448	21368	21451	21487	21471	21352	21380	21427	21357	21596	21505	21260	21572	21395	21607	21636	21688	21379	21406	21262	21714	21667	21593	21244	21382	21581	21325	21586	21654	21374	21360	21568	21506	21628	21450	21610	21482	21530	21473	21631	21659	21546	21309	21423	21424	21708	21595	21609	21585	21487	21431	21398	21730	21481	21521	21280	21068	21337	21440	21470	21529	21511	21473	21393	21374	21540	21630	21644	21507	21341	21410	21433	21742	21584	21586	21446	21579	21547	21425	21542	21265	21480	21464	21497	21465	21550	21565	21349	21463	21491	21703	21585	21308	21608	21462	21543	21499	21470	21405	21562	21497	21614	21520	21327	21315	21633	21289	21633	21596	21615	21623	21533	21424	21423	21528	21588	21492	21452	21482	21445	21535	21400	21713	21424	21487	21435	21680	21520	21498	21466	21477	21593	21560	21584	21493	21471	21614	21283	21356	21537	21492	21515	21608	21395	21692	21660	21529	21521	21528	21590	21328	21540	21676	21372	21708	21596	21487	21553	21558	21497	21543	21218	21682	21584	21594	21445	21548	21574	21619	21635	21611	21207	21512	21675	21656	21560	21464	21480	21554	21554	21433	21481	21669	21419	21430	21525	21720	21536	21212	21726	21452	21510	21337	21405	21501	21434	21371	21721	21440	21433	21477	21626	21600	21527	21594	21422	21513	21603	21587	21360	21658	21483	21569	21346	21515	21469	21452	21520	21533	21557	21630	21508	21186	21487	21577	21482	21604	21538	21851	21494	21408	21756	21569	21473	21403	21561	21379	21567	21378	21525	21587	21614	21334	21460	21500	21449	21442	21360	21360	21443	21588	21504	21394	21544	21620	21605	21397	21437	21547	21491	21556	21659	21557	21334	21620	21528	21441	21344	21534	21455	21447	21507	21254	21410	21456	21448	21535	21591	21627	21569	21424	21431	21200	21473	21319	21402	21327	21418	21527	21745	21629	21647	21715	21612	21329	21490	21434	21334	21365	21558	21477	21744	21529	21309	21610	21556	21491	21543	21527	21538	21476	21458	21666	21331	21428	21334	21486	21313	21443	21432	21542	21379	21631	21638	21652	21421	21324	21592	21442	21536	21507	21503	21389	21369	21366	21438	21379	21590	21491	21376	21398	21516	21582	21540	21661	21565	21434	21304	21411	21611	21512	21605	21555	21503	21640	21506	21479	21547	21645	21731	21286	21526	21657	21805	21475	21644	21492	21498	21498	21416	21406	21529	21529	21445	21342	21541	21457	21504	21346	21636	21462	21469	21718	21378	21552	21695	21644	21616	21647	21758	21602	21677	21512	21321	21420	21445	21504	21570	21497	21499	21597	21548	21624	21562	21725	21685	21394	21443	21762	21537	21387	21372	21541	21480	21494	21492	21325	21600	21628	21626	21489	21287	21553	21424	21521	21648	21590	21552	21587	21505	21599	21610	21698	21389	21737	21625	21416	21501	21387	21419	21519	21425	21548	21451	21645	21551	21505	21477	21320	21443	21284	21335	21653	21507	21439	21626	21584	21654	21431	21457	21436	21502	21317	21625	21572	21411	21633	21606	21643	21496	21527	21436	21358	21462	21596	21572	21395	21486	21507	21505	21531	21546	21442	21532	21393	21624	21479	21468	21615	21710	21628	21585	21462	21487	21677	21632	21663	21409	21398	21300	21581	21540	21448	21440	21470	21528	21731	21651	21439	21601	21489	21433	21398	21597	21454	21444	21422	21533	21567	21519	21456	21478	21429	21230	21298	21552	21288	21708	21357	21410	21574	21408	21520	21556	21301	21617	21605	21361	21429	21485	21570	21375	21518	21478	21378	21551	21629	21583	21539	21497	21543	21467	21600	21537	21434	21591	21694	21585	21422	21582	21444	21502	21643	21653	21544	21389	21343	21477	21386	21259	21283	21368	21524	21511	21717	21431	21467	21769	21675	21449	21424	21385	21484	21330	21423	21398	21782	21636	21287	21534	21676	21374	21428	21229	21527	21399	21518	21442	21718	21408	21806	21347	21517	21261	21302	21616	21207	21658	21624	21590	21440	21343	21414	21471	21529	21197	21291	21486	21359	21470	21512	21618	21601	21576	21491	21467	21619	21420	21551	21823	21427	21169	21544	21614	21526	21453	21586	21504	21584	21360	21496	21401	21570	21496	21637	21617	21368	21417	21606	21597	21274	21436	21589	21482	21763	21501	21671	21427	21563	21280	21587	21448	21486	21284	21394	21470	21517	21402	21405	21599	21503	21626	21531	21607	21492	21460	21752	21523	21511	21405	21498	21556	21481	21524	21423	21494	21599	21693	21689	21310	21655	21507	21466	21622	21377	21570	21529	21610	21636	21484	21489	21484	21442	21380	21282	21568	21461	21560	21329	21177	21521	21640	21530	21324	21427	21228	21438	21502	21484	21635	21368	21408	21676	21227	21576	21322	21458	21411	21431	21312	21684	21351	21546	21314	21710	21409	21501	21400	21341	21675	21454	21448	21533	21383	21366	21547	21529	21475	21342	21590	21585	21539	21388	21676	21670	21310	21413	21754	21558	21515	21442	21330	21556	21564	21353	21696	21561	21493	21584	21532	21502	21498	21428	21421	21535	21665	21574	21516	21351	21473	21532	21546	21463	21358	21480	21706	21392	21804	21538	21540	21233	21418	21602	21520	21392	21548	21550	21301	21578	21477	21489	21605	21369	21370	21479	21364	21418	21338	21237	21278	21631	21462	21562	21435	21680	21464	21522	21476	21495	21567	21458	21238	21382	21725	21371	21560	21672	21550	21401	21407	21400	21617	21678	21456	21717	21507	21706	21479	21426	21558	21499	21600	21622	21450	21732	21459	21487	21734	21549	21442	21517	21589	21376	21374	21270	21449	21713	21595	21305	21578	21509	21450	21594	21498	21390	21353	21503	21596	21396	21814	21603	21464	21736	21401	21630	21610	21331	21504	21448	21311	21478	21500	21512	21407	21380	21572	21488	21667	21384	21369	21259	21613	21466	21251	21559	21306	21355	21445	21399	21266	21492	21596	21424	21578	21654	21489	21447	21563	21448	21406	21402	21554	21639	21745	21409	21396	21333	21484	21407	21413	21680	21459	21554	21598	21446	21423	21417	21521	21660	21285	21619	21631	21539	21485	21835	21597	21515	21449	21532	21558	21445	21427	21595	21468	21491	21453	21431	21360	21450	21386	21480	21451	21787	21625	21648	21540	21487	21395	21558	21381	21675	21530	21702	21546	21361	21572	21548	21253	21580	21737	21503	21500	21477	21471	21569	21316	21503	21252	21581	21418	21750	21456	21447	21598	21521	21438	21565	21589	21619	21530	21522	21551	21585	21558	21307	21703	21528	21530	21482	21463	21561	21569	21369	21481	21495	21409	21507	21698	21185	21463	21612	21571	21357	21769	21608	21434	21605	21358	21514	21540	21502	21676	21523	21656	21576	21403	21407	21523	21639	21527	21737	21461	21403	21322	21428	21362	21437	21398	21587	21660	21400	21610	21563	21425	21473	21431	21470	21574	21509	21522	21453	21585	21501	21499	21456	21293	21493	21485	21367	21415	21265	21444	21487	21627	21405	21570	21334	21502	21651	21509	21649	21452	21495	21333	21515	21360	21569	21468	21453	21583	21467	21516	21197	21429	21334	21453	21505	21638	21502	21685	21527	21482	21497	21512	21488	21207	21312	21635	21441	21788	21714	21256	21420	21515	21298	21532	21714	21538	21460	21608	21538	21588	21551	21349	21634	21436	21397	21685	21803	21276	21406	21552	21239	21600	21687	21339	21463	21580	21536	21585	21586	21651	21506	21421	21482	21534	21583	21271	21498	21739	21554	21502	21587	21630	21420	21634	21389	21540	21449	21420	21350	21484	21540	21528	21625	21414	21688	21418	21584	21557	21509	21339	21730	21404	21531	21527	21380	21529	21352	21319	21571	21317	21603	21737	21415	21508	21593	21391	21297	21536	21257	21558	21457	21356	21534	21451	21470	21522	21564	21653	21296	21436	21337	21668	21451	21431	21495	21316	21584	21398	21556	21501	21476	21313	21615	21654	21567	21403	21267	21421	21509	21340
20694	37517	32838	24537	21553	20014	18955	18591	18289	18073	17793	17537	17446	17435	17414	17412	17176	17264	17446	17269	17381	17385	17024	17266	17221	16979	17162	17281	16992	17030	17213	17024	17208	17140	17055	17066	17214	17017	17286	17243	17207	17167	17162	17163	17178	17148	17121	17346	17155	17310	17105	17099	16917	17095	17137	16978	17082	17043	17096	17039	16909	17100	17177	17192	17153	17303	17063	17764	18686	18302	17771	17488	17105	17058	17178	16937	17233	16996	17036	17074	17097	16920	17156	16959	17063	17019	16949	17173	17056	17112	17243	17019	17073	17081	17078	17005	17108	17059	17078	17200	16838	16948	17033	17118	16948	17108	17076	16945	17158	17102	17180	17085	17237	16962	17080	17013	17061	17163	17097	16884	17052	17114	17130	17378	16978	17020	17001	17235	17251	17059	16932	17126	16946	17094	17176	17072	17016	17087	16856	16948	17254	17000	17022	17075	17035	17040	17247	16853	17156	17197	17065	17015	16862	17096	16900	17025	16964	16853	17053	17111	17066	17180	16960	17159	16908	17201	17030	17028	16933	17143	17114	17071	16893	17100	17059	16945	17159	17167	17168	17122	17184	17039	17037	16921	17059	16938	17067	17112	17247	17129	17296	17264	16994	16926	17110	17072	17125	17150	17198	17083	17014	16946	16900	17076	17038	17085	16981	17074	17054	17152	17152	17267	17049	16963	17011	17070	17377	17065	17238	17050	16967	17034	17128	16946	17199	17048	17011	17115	16957	16926	16991	17128	16992	17091	16958	17124	17095	17180	17226	17293	17090	17179	17063	17267	16887	17038	17056	17102	17152	17169	17075	17043	17088	17138	17248	16947	17189	17077	17079	17215	17206	17038	16966	17072	17101	17130	17121	17009	17030	17017	17111	16932	17160	17107	17041	17094	17106	17117	16876	16907	17057	16905	17186	17039	17103	16995	17010	17300	17047	16979	17159	16980	16959	17244	17055	17120	16873	17054	17202	17010	16848	17174	17099	17155	16989	16956	17193	17103	16929	16956	17075	17143	17204	17072	17048	17050	16866	16883	16883	16875	16944	16974	16923	17105	17028	17080	16942	17093	17042	17161	16940	16811	17198	16983	16905	17242	16957	16898	17024	16956	17303	17094	17131	17090	17090	16917	16843	17073	17091	16958	16871	17182	17011	17208	16959	17096	17105	17013	16957	17072	16980	17064	17055	17034	17025	16995	17150	16925	17157	16908	16914	17099	16927	16921	17044	17239	17168	17126	16966	17068	17092	17210	16990	17113	17074	17157	17053	16993	17019	17012	17062	16886	17008	17131	17092	17010	17073	17053	16934	17101	17035	16995	17064	16984	17117	17044	17103	17080	16996	17041	16949	17104	17336	16980	17168	16865	17154	16947	17014	16953	17143	17005	16949	17129	16986	17153	16956	17198	16992	17123	17022	17068	17138	17082	17102	17085	16957	17090	17051	17033	17144	17015	17065	17072	17102	17224	16986	17157	16877	17141	16998	17146	16996	17070	16926	17067	17237	16913	17070	17069	16990	17075	17138	17080	17184	16932	16931	17104	16977	17058	16961	16903	17288	17024	17004	17293	17089	17089	17063	17257	17159	16992	17108	16947	17073	17092	16985	17145	16933	16958	17175	17073	17018	16987	17080	17139	17183	17174	17091	16747	17160	16962	17095	17083	17031	16973	16944	17185	17025	17143	17043	17187	16908	17144	17049	16973	17180	17153	17057	16877	17145	16856	17167	16999	16932	17011	17078	17048	17142	17174	17141	17110	17037	17040	17153	17061	16995	16985	17013	17110	17161	17151	16995	17010	16957	17035	17097	17194	17045	17093	17038	17072	16995	16974	17006	17099	17181	16995	17079	17094	17209	17262	16944	16953	17172	17189	17082	17017	16955	17154	17115	17256	17091	16927	17204	16925	17176	17023	17125	17020	17006	17117	16934	17119	17094	17167	17079	17253	17185	17051	17141	16976	17064	17083	17024	17147	17157	17084	17163	17145	17235	17039	17057	17025	17103	17134	16941	16972	16990	17132	17132	16932	16985	17122	17217	16926	16852	17166	16851	16978	17096	17112	17129	17077	17148	16955	17074	16919	17045	17151	16979	17125	17194	16921	17185	17011	17010	17104	17007	17186	17093	17106	17161	16876	17060	17168	17169	16909	17164	16944	17093	17191	17013	17092	17090	17073	17213	16993	17132	17119	17037	17095	16960	16938	17103	16937	17054	17188	16946	17241	17074	16963	16948	17039	17011	17013	17160	16991	17029	17131	17284	16949	17042	17185	16989	16997	17123	17110	16908	17199	17259	17254	17068	17046	17350	16946	17139	17165	17105	17032	17005	17017	17066	17161	16900	17190	17042	17111	17021	17132	16924	17092	17118	17062	16900	17072	17117	17071	17126	17105	17157	16943	17102	17005	17162	17274	17015	16963	17203	17074	17144	17086	17228	17061	17000	17000	17110	17069	17077	17093	17123	17133	17052	17042	16971	16979	17182	16893	17136	17055	17266	17054	17078	17102	16933	17130	17024	17024	17131	17087	17224	17138	17000	16937	16961	16849	17054	17035	17065	17050	17134	17133	17268	17081	17077	17154	17083	17077	17059	16882	17048	17095	16918	17116	17016	17036	17122	16896	17139	17034	17138	17088	16929	17080	17065	17060	16983	17117	17030	17009	16983	17056	16968	17007	17072	16884	16931	17105	17179	17024	16941	16905	17194	17032	17107	17118	17273	16896	17069	16959	17016	16853	17153	17056	17179	17022	17139	17038	17059	16968	17153	16913	16900	16966	17145	17090	17116	16879	17114	16959	17043	17085	17090	17117	17132	17075	17072	17050	17087	16975	17073	16975	17036	16936	17086	17030	17167	17167	16979	17010	16981	17008	16896	16974	16982	17135	17136	16996	17009	17038	16973	17081	17033	17174	17025	16985	17074	17135	16966	17034	17065	16939	16886	17174	17200	17009	17082	17039	16994	17070	17141	17055	17121	16992	17064	17059	16972	17126	17132	17060	17155	17047	17067	16978	17151	16978	16912	16989	17113	17219	17021	17166	16983	17063	17042	17260	16937	16988	17175	17220	17075	17025	16912	17103	17034	17059	17083	17119	17029	16935	17233	17126	16951	17110	17219	17099	17145	17067	17015	17026	16946	17047	17003	17146	17148	17099	17190	17076	16976	17165	16894	17242	17036	17071	17036	17109	17353	17044	17083	17216	17196	16866	17051	17060	16899	16986	16974	17127	16930	17097	16946	17149	16995	17092	17040	17130	17130	17090	17040	16977	17084	17034	17125	16854	17115	17025	17089	17021	16978	17137	16925	17020	17132	17040	17276	16865	17147	16965	16939	17109	16878	16978	17058	17003	17054	16994	17211	17090	17158	17036	16868	17083	17088	17033	17024	17049	17078	16896	16987	17085	17240	16931	17171	17080	16965	16987	17185	17228	17026	16887	17062	17075	17121	17039	16992	16978	16997	17004	16980	17119	17113	17109	17117	17195	16911	17151	17221	17048	17089	16987	17086	16832	16944	17243	17066	17110	16856	17098	16995	17253	17320	16987	17214	17064	16977	16941	16984	17148	17000	16998	17123	17102	16955	17191	16889	17100	17099	16955	17225	17038	17007	17174	17129	16910	17121	17061	16930	17047	17033	17033	17137	17095	17120	17036	17009	17241	16977	16990	17104	17047	17097	17082	17030	16936	16868	17051	17046	17230	16950	16860	17040	16786	17014	17059	16968	17003	17218	17045	17244	17073	17186	16992	16975	17041	17162	17179	17073	17003	16917	17191	17137	17056	17067	17047	16892	17086	17118	17109	16830	16968	16941	16954	17064	17236	17170	17045	17078	17071	17011	17079	17219	17114	17013	17239	16890	17064	17114	17107	17097	17318	16875	16969	17111	17123	17075	17025	16958	17060	17056	17089	17044	17107	17164	16991	17085	16967	17178	16992	17156	17137	17158	17002	17055	17044	17002	17033	17089	17058	17028	17127	16945	17074	16903	17007	17212	17141	17061	17062	17094	17115	17109	17147	17055	16933	17240	16778	17096	17007	16934	16962	17068	17056	17006	17021	17039	17093	17063	17170	16920	17148	17036	17149	16933	16958	17008	17082	17188	16884	17094	17111	17038	16876	17003	17044	17017	17005	17081	17071	16934	17071	17013	17206	17103	17020	17015	16993	17088	16946	17094	16864	17033	17076	17088	17024	17136	17041	17016	16938	17199	16887	17242	17232	16943	16984	17183	16981	17033	17040	17102	16910	16981	17020	17060	16987	17209	17180	17109	17122	16952	16920	17060	17179	16904	17054	17184	17153	17142	16891	17240	17220	16970	17055	17054	16982	17205	17197	17199	17083	17123	17006	17055	16982	17036	17068	17118	16943	17032	17174	17028	17022	17033	17042	17064	16968	17036	17038	17157	17113	17143	17108	17033	16968	17032	17182	16890	17005	17134	17020	17083	17097	17008	17029	17117	17088	16986	16985	17104	16961	16867	17129	17207	16850	17095	17293	16860	16850	17086	17006	17034	17159	17056	17041	17157	16818	16907	17059	16983	17138	17014	17043	17071	17039	17210	17180	16976	16993	17128	17040	17067	17142	17067	17027	17241	17243	16973	17106	16952	17148	16981	16935	16893	16934	17058	17117	17252	17033	17159	17076	17126	17059	16937	16929	17029	17042	16886	17050	16990	17028	17004	17192	17008	17211	17019	16972	17089	17065	17159	16897	17107	17070	16948	17178	17014	17001	17005	16914	17055	16893	17245	17188	16950	17203	17063	17137	17077	16978	16974	17160	17021	17073	17061	17080	16867	16892	16951	17067	17081	17015	17041	17091	16958	17071	16995	16933	17178	17009	17093	17272	17220	16923	17043	17135	17131	16958	17022	17001	17130	16856	16996	17033	16958	17128	17016	16916	17195	17058	17047	16957	17065	16911	17139	17007	16971	17069	16999	17081	17122	17198	16876	17206	16995	16889	17083	17044	17132	17114	17132	17099	16924	17101	17182	17013	16914	17056	17113	17074	17000	17074	17306	17238	17094	17151	17217	17045	17145	17063	16884	16863	16967	16978	16988	16969	16940	16755	17089	17039	17009	17128	17050	17092	17004	17029	17027	17069	17190	17181	17122	17038	17189	17110	16953	17182	17246	17128	17116	17182
27085	22049	25775	23381	20249	20279	20592	20303	20183	20254	20079	20057	19934	20100	20342	20062	20160	20263	20334	20029	20153	20338	20114	20020	19942	19859	20023	20159	20203	19938	20093	20135	19868	20116	20104	19851	19927	20064	19994	19857	19949	19890	20018	20026	20018	19906	20163	20190	19791	20095	19992	20187	20229	19983	20106	19932	19966	20146	20076	19911	20105	20058	20003	19974	20134	20132	20127	20026	19962	20177	20160	20067	20050	20045	19932	19852	20126	20135	19981	20104	20141	19889	19888	20087	19940	19962	20068	20118	19880	19933	19862	19932	20164	20001	20022	20070	20154	20139	19994	20150	20125	20039	19819	20226	19814	19972	19983	19783	20012	20058	20009	19869	19752	20039	20016	19830	20059	19966	19962	19893	19879	20015	20074	19962	19875	20029	20078	19983	20000	20152	20111	19810	20066	19932	20029	19880	19990	20034	20023	19956	20071	20085	20174	20134	20108	20125	20101	19948	20265	20215	20067	19936	19981	20080	19989	20111	20109	19888	20039	20135	19857	20009	19929	20180	20013	20303	19848	20055	20034	20040	19953	20050	19912	19942	20081	19956	19806	19909	19954	20241	19942	20106	19965	20040	20065	19920	20017	19924	20042	20081	20027	20155	20029	19805	19964	20122	20023	20098	20163	19796	20001	20229	20145	19918	19988	20062	20118	20146	19899	19981	20082	19928	20028	19868	20014	19893	20121	20146	20051	20125	19940	20243	19996	20023	20093	20211	20067	20191	19878	20016	20116	19823	19863	20014	20091	19788	19988	20108	20009	20066	19973	19996	19991	19871	20116	20059	19993	20172	19889	20138	20136	20125	20102	19869	20036	20094	19880	19909	20094	19743	19990	19729	19902	20116	20015	19942	19941	19848	19887	20090	19927	19801	20061	20053	19998	20095	20101	20110	20177	20074	20078	20037	20085	19948	19997	19970	19882	20184	20084	20038	20056	19943	19977	19961	20108	19958	20009	20089	20129	20186	20039	19937	19939	19929	20001	20031	19811	19760	19902	20048	20241	20143	20116	19915	20083	20104	20073	19874	20009	19857	19945	20150	19910	19976	19983	19898	20026	19881	20094	20142	19909	20148	19968	20166	20030	19906	20156	20092	19897	20027	20012	19956	20224	19785	20178	20011	20124	19953	19815	20264	20277	20061	19947	20122	19850	19750	19919	20105	19880	20044	19850	20030	20088	19995	19891	20096	20154	20052	20162	20096	20140	20045	20069	20099	20163	20117	19951	20080	20111	20220	20081	19917	19936	19702	20001	20032	20072	20211	19898	20172	20141	20000	19989	19921	20017	20280	19955	20066	20039	20031	20088	20247	20213	20264	19912	19946	20001	20066	19791	19965	20045	20107	20225	19987	20257	20057	20043	19959	19869	19877	20121	20044	20213	19990	20103	19983	20064	19976	20173	20281	20073	19950	19750	19788	20020	19923	19842	20056	19979	20016	20045	20107	19895	20038	20087	19975	19993	19870	20005	19945	20105	19917	19902	19909	20037	20188	19959	19973	19903	19880	19931	20086	19851	20002	20113	19790	20109	20062	19774	19904	19945	20105	19963	20048	20057	19856	19920	19979	20269	20243	20166	20169	20058	19906	20004	20046	20002	20065	19960	20247	20199	20101	20082	19954	20122	20148	20216	20030	20137	19996	19852	19986	19799	20137	20128	20074	19970	19929	19843	19822	19940	20225	20051	19927	20019	19875	20222	19977	20026	20029	20158	19866	20054	20037	20116	19882	20063	20083	20052	20167	19977	20005	19686	20044	19960	20057	19870	20055	20249	20085	20056	19820	19932	19886	19841	20005	19945	20276	20095	19976	19863	19905	20020	19914	20059	20186	19989	19955	20112	20134	20069	19869	19998	19964	19914	19874	20028	19875	20047	20118	20178	19866	19995	20082	20075	19993	20062	20028	20038	19841	19889	19946	20301	19803	20085	20005	19956	19985	20289	20033	19967	19985	19863	19991	19926	20160	20048	19988	19977	19959	19991	19930	20051	20089	20008	19847	20098	19910	19987	20183	19956	20272	20334	20033	19918	20031	19949	20128	19974	20085	19923	19912	19937	20055	20128	19951	19933	20014	20021	19985	19784	19912	20045	20085	20181	19950	19978	20164	20088	20167	20047	19778	20071	20006	20097	20023	20017	19942	20161	20105	20094	20127	20075	20023	20101	20176	19915	19994	19939	20098	19873	20042	19938	20077	20062	19853	19926	20190	20011	19878	20081	19999	20112	20094	19973	19963	20021	20064	20048	20070	20006	20002	20185	20053	19949	20158	19973	20008	20188	20087	20149	20009	20138	20017	19978	20218	20064	19862	20195	20030	19846	20107	19896	20210	20239	20020	20022	20155	20004	20014	20113	19967	19862	20017	19831	19955	19892	19887	20138	19978	19942	19896	19862	20090	19890	19859	20065	19890	20232	19982	20027	19945	20185	19964	19985	20015	19999	19839	19885	20077	20095	20211	20095	20123	20253	20011	20076	19943	19975	20063	20080	20207	20121	20054	19847	19886	19782	20087	20018	19827	19967	19973	20122	19923	19918	20137	20031	19995	20112	19843	19918	19860	19995	20188	20182	19897	20069	19917	19896	19869	20097	19842	19932	20083	20090	20206	20005	20202	19990	19765	20124	20100	19961	20029	20035	20003	20052	20060	20165	20002	20106	19900	19973	19869	20130	20004	20021	20000	19841	19997	20076	20060	20035	19985	20132	20001	20077	20085	19784	20062	19957	19895	20085	20005	20070	19970	19867	20160	20081	20119	20077	20008	20059	20142	20032	19972	20219	20071	19863	19906	20092	20061	20052	20192	20039	20011	20187	20080	20054	19878	19785	20104	20164	19923	20080	20095	20083	19935	19915	19906	19802	19962	20016	20111	20278	20047	20187	20005	19804	19914	20119	19842	20045	19913	20000	20063	19998	19780	20014	20207	19888	19927	20016	20252	19843	19888	20392	19897	19956	20194	20121	20255	20238	20067	20054	19952	20009	19979	19920	19900	20114	20057	20002	20075	20097	20118	20012	20004	20033	19947	19885	19916	20095	19825	19994	19963	19994	19810	20204	19953	20022	19811	20040	19973	19965	20156	20042	20007	19962	20005	20188	20191	20052	19937	19956	20090	19977	20226	19941	20083	19924	19939	20268	19895	19745	20043	19729	19769	19997	20006	19975	20099	19943	20131	20189	20009	20145	19978	19937	19942	19927	20180	20058	20056	20121	20065	20110	19985	19967	20016	19896	19923	20047	20105	20207	20031	20107	19910	19822	19923	19858	19945	20093	19906	19798	19954	19947	20047	20025	20071	19823	20060	20119	20020	19978	19997	19861	20045	20140	19957	20030	20092	20192	20085	20039	19739	20038	19958	20187	20192	20038	20096	20146	19994	20083	20005	19942	19824	20164	20245	19972	19995	20023	19997	19917	20232	20045	20008	20049	19926	20077	20282	20061	19910	19939	19903	20055	19976	20039	19724	19862	20062	20209	20123	19882	20136	20064	20042	19890	20062	20011	19872	20396	19973	19912	19814	20071	19886	20024	20077	20206	20169	20109	20007	20035	19916	20012	19992	20033	19965	19863	20008	20046	20122	20104	20098	20021	19959	20052	19992	20105	19981	20185	19969	19831	19952	20007	19799	19925	19906	20137	19837	19989	20121	19884	19997	19910	20071	20015	20166	20004	19809	20016	20120	20089	20009	19863	19980	19993	19892	19862	20072	19948	19958	20085	20077	20113	20155	19921	19866	20003	19920	20124	20037	20140	20114	19933	20137	19991	19977	20004	20015	19918	20046	19983	19721	20148	19972	20098	20052	19983	20016	20035	20065	20010	19985	19849	20054	20014	20124	19922	19953	19922	19935	20267	19965	20036	19903	19962	20155	20012	19981	20194	20055	19929	19996	20040	20075	20031	20037	20047	19696	20099	19901	19908	20098	19944	20099	20098	20018	19861	19895	20026	20112	20273	20283	20192	20101	20166	20142	20131	20090	20134	19860	19944	20045	19972	19787	20069	19967	19910	20048	20225	20100	20011	19898	19892	20042	19948	20083	20070	20124	20068	20010	19940	19902	20136	19887	20080	19993	19906	19878	19974	20216	19942	20126	20149	19756	19812	20222	19680	20111	20202	20069	20096	20112	19929	20098	20159	20087	20107	20153	19978	20081	20075	20154	19962	19871	20103	20139	19994	20010	19949	19966	19998	19758	20195	20011	19921	19873	20011	20160	19846	19861	20113	19944	20137	20148	20249	20025	20091	20038	20103	20191	20192	20201	19903	20135	19947	20029	19970	20067	20018	19959	19982	20197	20045	20132	19940	19871	20046	20294	19950	20109	20172	20090	20036	20089	20190	20029	19996	20023	20073	19889	19978	19990	20040	20025	20018	19955	20160	20065	20027	20122	20113	20036	20102	19761	20159	20110	20000	20046	19987	20140	20060	19897	20004	19638	19873	19956	19951	19881	20048	20248	19762	19886	19931	20107	20070	20071	20057	20092	19972	19959	20140	20031	20018	19893	20025	19894	19992	20169	19955	20091	20016	20118	20202	20099	19894	20008	19999	20117	20002	20030	19986	20031	20061	19873	20152	20022	20039	20126	19910	19905	19894	20080	19967	19912	19980	20064	20025	19888	20210	20121	20155	19873	19950	20161	20005	19836	19888	19865	19944	19959	20107	20129	20083	20094	20077	20068	19881	20106	20065	20149	20047	19798	20298	20205	19853	19858	20069	20004	20138	19924	20081	20175	19938	19893	19935	20100	20126	20001	19848	20048	19962	19853	20165	19976	19948	19868	20096	19965	20105	20067	20110	20093	20042	20010	19996	19864	20006	19892	20181	20111	20296	19944	20116	20073	19935	19937	19765	19870	19982	20060	19939	20130	20089	20172	19998	20006	20080	20030	20127	20019	19759	19961	20020	19758	19792	20019	20032	19997	20037	19880	19827	20156	20164	20184	20113	19964	20039	20032	20150	20082	20279	20014	20094	19879	20193	19893	20083	20015	19940	20093	20206	20266	19791	19989	20185	19967	20213	19869	19914	19934	20160	20053	20005	20030	20254	19950	19850	20028	20071	20101	19990	19990	20102	19985	19773	19830	19763	19841	19933	20023	20022	19829	19989	19830	19893	19936	19870	20116	20044	20108	20073	19859
17428	22354	20278	17814	17132	16746	16576	16592	16479	16385	16287	16374	16279	16149	16147	16219	16226	16348	16266	16198	16287	16248	16386	16125	16445	16146	16236	16135	16287	16128	16334	16259	16421	16175	16394	16342	16442	16205	16398	16330	16216	16227	16229	16250	16313	16245	16205	16384	16329	16220	16248	16256	16220	16294	16138	16285	16290	16210	16181	16450	16369	16324	16182	16301	16230	16273	16263	16144	16414	16472	16474	16417	16429	16202	16201	16308	16095	16296	16060	16373	16183	16318	16042	16152	16227	16302	16291	16356	16093	16168	16413	16383	16166	16356	16339	16235	16236	16264	16267	16351	15994	16347	16275	16357	16352	16229	16376	16287	16310	16202	16356	16289	16077	16256	16232	16229	16299	16299	16085	16199	15951	16130	16254	16348	16202	16193	16261	16304	16227	16257	16269	16222	16336	16180	16258	16227	16298	16213	16341	16225	16274	16197	16072	16285	16404	16134	16070	16341	16170	16365	16242	16003	16249	16271	16333	16140	16170	16290	16339	16216	16290	16219	16231	16373	16154	16196	16271	16187	16398	16208	16194	16184	16135	16354	16377	16322	16031	16236	16169	16207	16175	16297	16162	16213	16195	16294	16222	16194	16252	16287	16163	16306	16093	16174	16292	16190	16219	16239	16170	16215	16148	16300	16150	16350	16472	16334	16172	16240	16293	16261	16212	16175	16323	16046	16189	16245	16307	16264	16325	16327	16290	16335	16286	16146	16234	16150	16089	16289	16217	16252	16260	16350	16328	16271	16304	16237	16258	16270	16132	16122	16182	16259	16231	16162	16397	16226	16209	16220	16123	16328	16214	16233	16221	16511	16212	16176	16124	16198	16155	16283	16166	16197	16206	16323	16290	16215	16267	16306	16028	16171	16414	16202	16078	16322	16224	16109	16018	16308	16087	16298	16258	16279	16230	16326	16296	16168	16228	16188	16184	16260	16094	16254	16363	16458	16257	16232	16307	16191	16207	16336	16228	16192	16287	16326	16239	16240	16256	16266	16193	16261	16295	16178	16316	16277	16294	16293	16437	16291	16185	16023	16265	16172	16234	16127	16154	16233	16089	16286	16512	16317	16207	16196	16283	16242	16389	16323	16329	16125	16252	16236	16124	16167	16334	16187	16388	16308	16220	16001	15977	16151	16131	16459	16102	16214	16229	16125	16301	16442	16180	16189	16327	16185	16273	16175	16313	16194	16314	16276	16054	16214	16250	16138	16169	16117	16335	16194	16251	16143	16184	16382	16217	16152	16089	16205	16195	16303	16077	16093	16274	16205	16039	16361	16241	16255	16271	16313	16283	16226	16290	16269	16206	16244	16290	16449	16152	16258	16534	16307	16114	16226	16240	16413	16236	16273	16208	16216	16220	16299	16094	16008	16148	16087	16074	16213	16320	16265	16182	16160	16360	16355	16264	16279	16213	16240	16274	16310	16174	16397	16314	16276	16280	16165	16283	16246	16385	16274	16277	16236	16213	16240	16302	16260	16166	16178	16168	16272	16313	16191	16275	16357	16331	16297	16174	16127	16378	16193	16374	16259	16100	16224	16334	16246	16249	16305	16178	16336	16130	16367	16251	16213	16403	16282	16292	16280	16111	16176	16109	16515	16295	16303	16139	16271	16278	16219	16159	16280	16182	16139	16213	16255	16206	16270	16307	16312	16217	16510	16020	16357	16105	16171	16174	16207	16325	16258	16223	16057	16218	16226	16261	16291	16116	16141	16341	16215	16178	16289	16424	16412	16128	16409	16214	16184	16329	16287	16193	16442	16367	16132	16300	16400	16136	16212	16215	16189	16288	16190	16239	16058	16242	16148	16332	16297	16268	16105	16195	16262	16149	16221	16240	16172	16368	16274	16251	16158	16203	16182	16166	16148	16255	16280	16307	16188	16482	16271	16324	16166	16155	16302	16138	16382	16292	16109	16220	16148	16289	16235	16298	16122	16132	16352	16169	16170	16333	16278	16118	16139	16125	16164	16214	16105	16270	16280	16326	16125	16172	16207	16248	16056	16210	16101	16252	16151	16204	16333	16387	16277	16164	16291	16281	16261	16223	16322	16254	16350	16146	16135	16170	16253	16161	16312	16343	16256	16256	16062	16212	16221	16263	16165	16350	16222	16250	16219	16231	16285	16257	16407	16227	16212	16423	16196	16201	16374	16362	16212	16454	16241	16180	16280	16332	16395	16295	16285	16312	16237	16287	16229	16143	16197	16141	16324	16289	16215	16156	16280	16320	16266	16202	16130	16424	16215	16231	16186	16379	16187	16323	16277	16378	16247	16182	16237	16110	16228	16167	16279	16274	16224	16166	16200	16493	16237	16277	16161	16261	16041	16158	16325	16191	16385	16201	16146	16194	16349	16151	16330	16024	16242	16348	16346	16157	16316	16250	16213	16314	16175	16298	16289	16283	16240	16237	16183	16197	16211	16310	16349	16361	16129	16421	16064	16233	16081	16283	16122	16168	16267	16237	16138	16229	16152	16281	16235	16228	16144	16448	16457	16154	16107	16179	16244	16200	16175	16212	16265	16165	16090	16063	16295	16294	16086	16217	16168	16396	16100	16248	16298	16263	16376	16291	16309	16180	16162	16189	16220	16257	16061	16296	16126	16324	16181	16316	16160	16235	16274	16349	16173	16059	16128	16170	16311	16131	16174	16221	16178	16263	16177	16023	16106	16092	15980	16392	16291	16419	16205	16400	16152	16261	16380	16228	16268	16209	16226	16344	16265	16241	16196	16309	16305	16358	16319	16323	16329	16217	16219	16394	16160	16245	16376	16372	16393	16072	16148	16249	16160	16191	16338	16239	16185	16241	16238	16232	16184	16418	16054	16290	16182	16340	16206	16057	16062	16188	16282	16313	16383	16182	16359	16314	16424	16339	16470	16319	16440	16278	16367	16346	16166	16269	16285	16209	16209	16251	16306	16172	16136	16173	16403	16301	16184	16297	16156	16253	16205	16309	16245	16381	16243	16213	16287	16269	16347	16315	16164	16224	16260	16350	16129	16204	16321	16162	16190	16376	16260	16413	16239	16085	16339	16184	16198	16322	16178	16273	16289	16323	16181	16362	16274	16238	16354	16252	16319	16342	16285	16337	16244	16366	16083	16114	16461	16171	16272	16379	16439	16296	16215	16237	16139	16259	16352	16266	16134	16146	16112	16317	16301	16263	16121	16236	16067	16239	16219	16276	16147	16288	16152	16343	16207	16242	16202	16129	16300	16247	16352	16293	16338	16018	16162	16118	16170	16366	16337	16333	16279	16262	16164	16369	16333	16291	16157	16368	16069	16236	16208	16174	16364	16192	16325	16332	16134	16200	16237	16141	16176	16217	16528	16434	16293	16281	16145	16419	16060	16239	16268	16122	16215	16268	16305	16215	16252	16168	16401	16309	16150	16164	16310	16307	16199	16284	16280	16287	16369	16116	16211	16243	16136	16164	16296	16274	16168	16324	16144	16329	16157	16294	16304	16124	16233	16138	16271	16299	16250	16145	16300	16420	16174	16065	16187	16327	16210	16231	16176	16368	16157	16080	16160	16104	16189	16285	16155	16130	16159	16366	16360	16134	16178	16051	16249	16096	16199	16259	16246	16117	16317	16267	16267	16356	16427	16281	16414	16176	16134	16248	16406	16207	16286	16321	16195	16186	16137	16190	16184	16192	16195	16108	16288	16240	16141	16219	16200	16258	16300	16332	16083	16144	16286	16236	16201	16347	16247	16296	16244	16184	16240	16307	16298	16251	16342	16345	16200	16164	16221	16181	16298	16466	16255	16193	16153	16338	16372	16301	16202	16290	16076	16159	16269	16200	16225	16235	16301	16300	16316	16142	16033	16209	16354	16213	16262	16212	16162	16285	16256	16278	16255	16126	16384	16375	16042	16290	16175	16238	16217	16352	16272	16177	16208	16305	16081	16302	16230	16331	16233	16314	16156	16370	16230	16228	16247	16190	16331	16122	16419	16245	16426	16115	16258	15972	16265	16238	16209	16207	16274	16238	16206	16159	16256	16244	16245	16260	16233	16404	16160	16289	16248	16214	16465	16143	16256	16286	16181	16129	16230	16388	16232	16294	16234	16333	16176	16219	16214	16272	16384	16172	16151	16228	16279	16124	16367	16202	16291	16212	16108	16415	16229	16328	16230	16388	16147	16132	16264	16226	16338	16161	16174	16405	16256	16345	16168	16173	16313	16230	16331	16197	16308	16201	16314	16129	16299	16287	16133	16154	16177	16280	16268	16205	16245	16149	16211	16293	16147	16353	16138	16236	16240	16234	16107	16213	16311	16312	16259	16112	16170	16177	16244	16336	16040	16270	16095	16249	16322	16017	16398	16284	16250	16183	16322	16122	16129	16320	16342	16199	16193	16202	16449	16219	16174	16200	16308	16131	16236	16265	16328	16314	16296	16388	16273	16259	16380	16335	16031	16340	16257	16208	16162	16163	16147	16226	16288	16361	16388	16238	16036	16183	16277	16164	16223	16240	16331	16340	16284	16099	16135	16169	16287	16428	16248	16195	16164	16370	16160	16294	16231	16209	16178	16165	16259	16260	16273	16098	16203	16122	16258	16241	16232	16435	16333	16256	16171	16288	16148	16159	16427	16194	16112	16294	16287	16302	16300	16332	16263	16347	16294	16296	16308	16305	16283	16183	16429	16227	16259	16387	16246	16255	16213	16263	16195	16271	16189	16354	16344	16340	16338	16414	16188	16012	16282	16266	16220	16214	16160	16279	16249	16432	16232	16218	16218	16067	16324	16068	16134	16276	16248	16298	16165	16206	16255	16317	16318	16300	16355	16306	16092	16199	16157	16274	16237	16226	16329	16158	16196	16324	16292	16256	16128	16135	16347	16144	16144	16231	16144	16180	16327	16309	16099	16092	16233	16122	16265	16254	16199	16391	16150	16191	16183	16179	16242	16148	16140	16425	16295	16210	16332	16245	16374	16391	16195	16297	16289	16365	16259	16291	16419	16218	16167	16221	16295	16184	16163	16210	16379	16259	16372	16372	16232	16264	16236	16261	16321	16264	16124	16243	16270	15891	16136	16259	16213	16348	16143	16467	16255	16206	16197	16420	16254	16116	16084	16287	16230	16294	16268	16389	16282	16269	16244	16315	16253	16225	16180	16257	16325
23100	20750	28028	23540	21933	23262	23161	20533	20242	20333	20432	20397	19892	19980	20110	19915	19933	19968	19922	19816	19905	19957	19662	19997	19848	19917	19971	19581	19956	19938	19649	19906	19909	19989	19827	19863	19692	19881	19973	20013	19744	20066	20007	19806	19868	19748	19867	19961	19941	20079	20010	19966	20081	20070	19992	19743	19715	19865	19696	19909	19795	19949	19751	19675	19823	19676	20022	19927	20278	20170	20400	20205	19933	19766	19761	19725	19744	19818	19810	19704	19960	19674	19865	19792	19831	19952	19859	19764	19919	19826	20098	20042	19795	19834	19819	19806	20013	19518	19762	19749	19930	19703	19771	19664	19642	19844	19863	20077	19715	19648	19717	19856	19944	19956	19802	19828	19868	19697	20010	19764	19767	19882	19700	19715	19760	19664	19756	19763	19825	19834	19853	19703	19691	19775	19784	19583	19633	19658	19703	19877	19897	19977	19667	19909	19748	19686	19914	19722	19877	19913	19893	19840	19808	19768	19639	19904	19763	19800	19947	19716	19810	19839	19676	19611	19659	19668	19827	19878	19651	19714	19910	19886	19947	19746	19844	19675	19771	19760	19735	19802	19639	19842	19936	19833	19886	19664	19728	19880	19873	19831	19905	19690	19794	19740	19811	19934	19828	20019	19852	19690	19805	19840	19899	19705	19842	19973	19706	19861	19686	19833	19782	19602	19792	19779	19645	19863	19887	19744	19984	19816	19890	19635	19722	19808	19675	19618	19667	19935	20024	19981	19927	19592	20144	19893	20116	19450	19982	19640	19852	19792	19960	19846	19705	19651	19782	19622	19791	19794	19693	19524	19817	19923	19646	19831	19851	19734	19653	19594	19782	19765	19798	19807	19884	19856	19642	19814	19818	19766	19992	19886	19785	19827	19668	19608	19608	19767	19872	19707	19483	19700	19604	19652	19886	19770	19843	19780	19770	19657	19944	19635	19753	19686	19642	19728	19812	19788	19838	19596	19964	19736	19803	19832	19677	19560	19916	19672	19716	19930	19844	19741	19768	19739	19609	19857	19777	19846	19995	19981	19860	19938	19734	19705	19829	19890	19931	19902	19759	19849	19887	19871	19701	19653	19665	19763	19756	19931	19826	19824	20040	19720	19967	19558	19779	19928	19744	19619	19761	19787	19779	19811	19828	19631	19698	19625	19695	19856	19939	19850	19802	19782	19643	19837	20067	19845	19589	19689	19860	19885	19803	19423	19790	19890	19940	19829	19865	19890	19889	19707	19729	19727	19740	19905	19637	19768	19829	19942	19783	19827	19590	19923	19862	19930	19819	19755	19646	19747	19777	19877	19933	19954	19884	19846	19777	19656	19920	19884	19611	19720	19569	19776	19771	19556	19824	19832	19709	19838	19675	19664	19808	19848	19721	19744	19606	19829	19710	19619	19712	19888	19722	19646	19674	19753	19631	19619	19816	19893	19700	19716	19854	19759	19776	19787	19929	19675	19909	19697	19822	19822	19885	19848	19880	19758	19828	19719	19708	19776	19852	19853	19879	19677	19892	19876	19927	19941	19549	19906	19936	19738	19762	19607	19779	19664	19652	19869	19896	19932	19739	19859	19807	19893	19849	19919	19817	19874	19841	19749	20079	19709	19704	19900	19730	19760	19903	19988	19766	19995	19831	19955	19905	19978	19841	19816	19683	19857	19875	19808	19818	19629	19840	19681	19681	19814	19864	19761	19886	19665	19705	19810	19664	19661	19664	19763	19810	19685	19845	19936	19891	19800	19836	19716	19662	19982	20130	19624	19864	19747	19739	19889	19860	19842	19817	19854	19674	19701	19878	19859	19768	19810	19834	19720	19858	19938	19932	19614	19813	19950	19663	19699	19749	19777	19617	19667	19865	19685	19973	19940	19897	19771	19795	19941	19901	19884	19924	19613	19662	19743	19847	19753	19639	19779	19811	19699	19717	19766	19784	19917	19886	19877	19766	19704	19906	19871	19876	19635	19812	19800	19872	19881	19707	19902	19801	19980	19665	19715	19768	19944	19733	19787	20116	19861	19746	19673	19887	19741	19939	19910	20051	19822	19863	19634	19794	19913	19500	19801	19678	19748	19764	19863	19647	19903	19712	19737	19760	19602	19945	20003	19778	19747	19827	19830	19771	19769	19627	20000	19773	20016	19872	19805	20038	19910	19678	19662	19783	19661	19861	19877	19760	19886	19747	19670	19856	19758	19689	19702	19959	19808	19642	19721	19922	19853	19769	19850	19868	19655	19837	19657	19600	20065	19733	19798	19653	19791	19865	19809	19730	19681	19953	19818	19687	19700	20050	19811	19726	19812	19938	20007	19686	19872	19589	19824	19589	19714	19986	19812	19793	19802	19600	19804	19816	19798	19761	19848	19838	19850	19954	19717	19889	19981	19661	19742	19752	19807	19392	19758	19708	19687	19748	19689	19876	19933	19760	19680	19740	20047	19957	20081	19805	19904	19688	19822	19792	19672	19974	19992	19840	19885	19798	19739	19768	19806	19853	19763	19776	19849	19643	19787	19757	19749	19567	19782	20155	19886	19943	19710	19823	19833	19784	19695	19965	19680	19725	19857	19870	19749	19742	19810	19711	19657	19701	19634	19812	19824	19877	19961	19754	19578	19846	19689	19870	19898	19915	19643	19970	19817	19660	19788	19936	19930	19775	19873	19742	19818	19935	19907	19663	19921	19794	20066	20123	19667	19600	19641	19809	19773	19823	19849	19771	19636	19935	19888	19895	19736	19934	19751	19773	19833	19792	19715	19629	19654	19988	19783	19826	19841	19839	19570	19843	19783	19679	19675	19775	19853	19576	19745	19929	19849	19676	19913	19694	19787	19689	19872	20008	19680	19890	19712	19935	19611	19803	19856	19920	19953	19964	20019	19685	19647	19739	19849	20026	19714	19895	19867	19887	19826	19966	19718	19819	19849	19802	19925	19911	19711	19864	19667	19737	19656	19819	19724	19712	19697	19859	19618	19735	20090	19911	19740	19819	19929	19755	19653	19704	19698	19991	19691	19650	19668	19671	19605	19686	19745	19840	19920	19918	19785	19759	19863	19869	19781	19697	19594	19769	19879	19777	19712	19875	19696	19725	19878	19728	19642	19765	19799	19826	19923	19706	19829	19677	19771	19767	19602	19932	19910	19723	19742	19649	19860	19711	19673	19930	19962	19927	19867	19811	20067	19869	19698	19886	20074	19718	19839	19963	19730	19828	19649	19728	19820	19827	19882	19741	19846	20153	19668	19980	19691	19680	19872	19816	19738	19608	19785	19712	19581	19772	19619	19754	19724	19831	19846	19723	19879	19781	19991	19923	19927	20079	19896	19811	19738	19770	19684	19817	20023	19723	19905	19736	19727	19803	19915	19825	19797	19945	19787	19977	19951	19737	19887	19770	19865	19745	19752	19708	19955	19593	19918	19768	19793	19827	19870	19790	19996	20113	19869	19993	19851	19687	19773	19837	19802	19822	19738	19795	19501	19779	19766	19719	19835	19812	19828	19983	19847	19773	19874	19800	19843	19605	19806	19974	19731	19761	19849	19825	19880	19854	20023	19673	19894	19699	19681	19772	19909	20006	19859	19742	19839	19657	19756	19647	19743	19651	19967	19969	19690	19840	19841	19792	19679	19718	19942	19817	19792	19858	19584	19634	19884	19779	19715	19619	19839	19632	19803	19943	19984	19652	20096	19717	19738	19759	19689	19937	19873	19793	19958	19888	19779	19740	19950	19871	20089	19859	19807	19616	19742	19807	19874	19758	19721	19858	19816	19678	19824	19757	19868	19728	19724	19821	19847	19821	20026	19729	19626	19747	19861	19967	19878	19759	19843	19831	19952	19905	19784	19822	19871	19881	19852	19829	19849	19763	19828	19871	19838	19800	19673	19739	19596	19627	19925	19875	19845	19888	19639	19976	19948	19909	19883	19910	19951	19692	19802	19856	19721	19750	19693	19784	19875	19744	19901	19856	19782	19905	19797	19919	19689	19870	19858	19649	19769	19907	19976	19731	19874	20070	19995	19615	19711	19626	19921	19706	19625	19855	19845	19830	19764	19674	19885	19634	19888	19794	19780	19662	19850	19861	19888	19897	19555	19887	20015	19712	19945	19786	19789	19791	19827	19739	19842	19724	19654	19909	19826	19860	19725	19931	19680	19932	19685	19856	19701	19662	19828	19738	19836	19854	19743	20017	19831	19846	19704	19765	19920	19867	19914	19957	19736	19771	19733	19805	19606	19716	19714	19947	19672	19658	19742	19773	19745	19693	19827	20064	19721	19870	19901	19767	19542	19674	19780	19808	19990	19934	19728	19780	19630	19738	19800	19900	19672	20010	19690	19950	19861	19820	19802	19982	19714	19830	19876	19746	19654	19900	20040	20034	19790	19829	19931	19913	19684	19799	19764	19779	19559	19925	19765	19708	19600	19804	19912	19485	19923	19886	19891	19636	19659	19862	19617	19791	19882	19897	19670	19912	19745	19662	19931	19749	19792	19870	19862	19771	19758	19911	19758	19700	19868	19669	20072	19976	19709	19749	19991	19728	19683	19751	19710	19850	19849	19968	19829	19886	19654	19809	19957	19739	19898	19792	19779	19918	19970	19544	19728	19840	19691	19820	19837	19860	19629	20038	19798	19649	19782	19562	19703	20001	19614	19922	19771	19760	19590	19796	19935	19893	19702	19858	19714	19695	19938	19966	19737	19797	19798	19674	19740	19882	19724	19777	19935	19823	19887	19847	19989	19573	19669	19810	19840	19753	19869	19851	19696	19782	19828	19644	19881	19715	19831	19879	19681	19720	19531	19548	19534	19674	19831	19715	19794	19697	19719	19742	19923	19896	19792	19929	19703	20041	19754	19785	19623	19737	19916	19789	19731	19862	19825	19833	19782	19880	19763	19635	19725	19614	19782	19703	19885	19919	19880	19665	19800	19666	19815	19742	19708	19743	19830	19717	19756	19736	19771	19627	19874	19960	20019	19890	19939	19986	19618	19659	19640	19745	19819	19810	19973	19537	19764	19635	19976	19787	19792	19899	19734	19939	19800	19606	19867	19835	19871	19816	20054	19936	19726	19832	19787	19709	19897	19698	19911	19862	19792	19892	19880	19951	19780	19674	19904	19945	19672	19722	20022	19791	19859	19652	19896
17694	31416	27979	21530	18625	17591	17304	17116	16861	16651	16478	16645	16537	16331	16350	16252	16187	16171	16255	16279	16166	16241	16108	16485	16138	16039	16354	16354	16161	16163	16217	16056	16151	16288	16228	16124	16222	16215	16200	16322	16088	16269	16263	16279	16134	16223	16196	16244	16036	16165	16359	16125	16084	15930	16163	16280	16173	16107	16154	16200	16066	16283	16162	16078	16151	16258	16146	16423	17058	16779	16610	16500	16047	16128	16101	16176	16254	16108	16244	16137	16037	16198	16214	16081	16101	16105	16058	16185	16184	16183	16053	16258	16076	16022	16100	16135	16294	16127	16016	16056	16126	16176	16003	16043	16169	15963	16171	16060	16167	16136	16185	16221	16173	16059	16095	16081	15988	16114	16233	16194	16088	16171	16318	16250	16071	16091	16241	16133	16094	16160	16109	16092	16172	16039	16248	16288	16166	16241	16144	16074	16319	15957	16173	16093	16208	16236	16252	15974	16112	16103	16280	16168	16228	16034	16208	16003	16158	16177	16115	16191	16172	16338	16047	16121	16274	16066	16151	16124	16034	16086	16162	16197	16095	16139	15948	16081	16199	16027	16163	16242	16171	16176	16212	16068	16209	16208	16144	16183	15948	16072	16031	16162	16135	15978	16225	16230	16093	16075	15993	16182	16057	16005	16191	16136	16227	16130	16036	16026	16199	16135	16100	16157	16045	16092	16045	16137	16184	15972	16151	16245	16050	16149	16194	16213	16031	16286	16220	15985	16154	16125	16245	16108	16197	16241	16084	16219	16206	16028	16251	16252	16029	16262	16151	16131	15942	16220	16092	15945	16275	16077	16161	15877	16153	16298	16086	16262	16141	16111	15991	16154	16159	16232	16130	16219	16115	16212	16220	16011	16066	16093	16309	15952	16140	15908	16181	16276	16173	16141	15923	16166	16082	16180	16218	16395	16131	16097	16206	16130	15999	16010	16156	16180	16252	16077	16272	16169	16360	16045	16035	16113	16079	16191	16347	16098	16066	16007	16117	16148	16078	16261	16061	16248	16172	16142	16048	16118	16285	16104	16119	16312	16136	16163	15999	16230	16225	16090	16195	16133	16177	16007	16084	15983	16275	16050	16236	16068	16018	16111	16102	16017	16170	16065	16022	16262	16316	16082	16073	16066	16312	15931	16024	16044	16127	16060	15981	16084	16236	16226	16134	16039	15975	16276	16205	16332	16136	15993	16090	16162	16107	16176	16117	16048	16175	16119	16103	16154	16134	16025	16023	16178	16040	16217	16052	16139	16259	16231	16157	16234	16362	16176	16192	16166	16089	16212	16090	16212	16037	16332	16265	16127	16003	15957	16188	16091	16154	15880	16189	16236	16099	16219	16206	16021	16252	15769	16203	16142	16097	16175	16088	16043	16046	16194	16141	16161	16152	16233	16134	16125	16274	16070	16103	16081	16006	16051	16102	16061	16109	16112	15961	16211	16003	16128	16140	16131	16149	16018	16103	16156	16169	16121	16082	16190	16120	16131	15947	16116	16353	16108	16152	16126	16013	16200	16074	16066	16197	16096	16047	16154	16209	16077	15915	16011	16180	16138	16103	16131	16280	16082	16131	16190	16059	16221	16140	16157	16069	16046	16113	16043	16025	16049	16006	16130	15929	16095	16181	16159	16206	16284	16244	16281	16168	16151	16229	16282	16137	16130	16094	16191	16317	16097	16044	16100	16159	16145	15992	16103	16202	16131	16200	16198	16183	16154	16144	16239	16321	16203	16017	16114	16132	16240	16123	16106	16173	16046	16077	16172	15968	16211	16155	16129	16185	16096	16093	16037	16233	16156	16212	16049	16075	15920	16237	16133	16233	16040	16093	16211	16181	15973	16183	16066	15973	16140	16044	16259	15918	16121	16149	16331	16236	16040	16089	16303	16221	15999	16008	16305	16198	16115	16087	16146	16180	16242	16080	16161	16200	16100	16177	16190	16128	16179	16109	15862	16099	15968	16198	16171	16021	16071	16082	16064	16178	16224	16047	16038	16194	16152	16032	16165	16111	16216	16066	16024	16163	16085	16276	16050	16051	16174	16058	15939	16293	16121	16121	16180	16201	15923	16238	16147	16241	15936	16230	16015	16192	16168	15986	16012	16096	16186	16187	16205	16147	16198	15982	16150	16083	16082	16204	16183	16110	15994	16350	16287	16172	16022	16060	16148	15949	16218	16000	16016	16174	16337	15914	16250	16174	16156	16091	16218	16100	15980	16200	16243	16171	16108	16147	16134	15859	16033	16046	16222	15987	16041	16129	16137	16234	16248	16259	16081	16022	16076	16161	16387	16065	16093	16320	15976	16328	16254	16180	15982	16151	16183	15901	16195	16170	16138	16110	16097	16155	16234	16156	16146	16165	16244	16167	16165	16296	16272	16137	16273	16189	16264	16125	16155	16068	16118	16293	16292	16068	16109	16157	16190	16199	16302	16141	16148	16073	16090	16147	16387	16115	16120	16049	16140	16228	16072	15984	16210	16208	16175	16128	16039	16210	16173	16191	16041	16094	16133	16093	16032	16123	16222	16115	16132	16046	16175	16193	16136	16083	16041	16113	16103	16103	15990	16155	16176	16020	16205	16140	16041	16150	15925	16033	16147	15978	16019	16035	16160	16107	15991	15984	16304	16260	16081	15964	16176	16009	16133	16050	16181	16014	15973	16126	16072	16012	16016	16104	16159	16199	16117	16178	16128	16079	16105	15938	16052	16051	16243	16105	16177	16084	16059	16266	16112	16165	16335	16125	15936	16197	16175	16109	16279	16175	16239	15971	16071	16312	16154	16180	16118	16025	16298	16200	16057	16019	16150	16151	16120	16295	16065	16153	16113	16071	16185	16175	16166	16167	16083	16066	16197	16045	15987	16197	16144	16114	16063	16177	16052	15976	16104	16077	16178	16064	16089	16274	16123	16153	15927	16077	16323	16117	16118	16047	16023	16248	16077	16125	16113	15960	16058	16040	16188	15938	16139	16090	16308	16139	16209	15906	16251	16139	16252	16052	16175	16203	15995	15934	16107	16215	15992	16207	16257	16027	16264	16229	16204	16188	16120	16119	16104	16331	16113	16147	16118	15999	16079	16032	16209	16305	16335	15939	16217	16066	16101	16141	15988	16205	16271	16014	16254	16187	16119	16046	16200	16205	16118	16278	16066	16156	16133	16177	16025	16128	16149	16135	16167	16263	16158	16254	16098	16080	16083	16024	16132	16076	16117	16197	16202	16080	16284	16117	16055	16063	16086	16209	16092	16171	16123	16109	16141	16144	16027	16153	16260	16187	16069	15957	16158	16134	16105	15950	16190	16185	16144	16011	16027	16327	16049	16077	16058	16251	16099	16105	16151	16233	16418	16293	16193	16394	15912	16034	16173	16172	16072	16102	15920	16110	16215	16106	16135	16085	16109	16141	16169	16132	16224	16011	16139	16262	16169	16117	16091	16157	16039	16161	16095	16133	16152	16263	16204	16325	16034	16067	16169	16135	16169	16155	16004	16363	16233	16327	16074	15963	16064	16039	16003	16096	15881	16333	16180	16223	16175	16113	16044	16158	15980	16242	16093	15992	16239	16123	16057	16139	16170	16085	15861	16306	16009	16181	16176	16029	16012	16066	16199	16037	16315	16081	16044	16148	16224	16078	16181	16126	15985	16156	16127	16281	16121	16072	16185	15985	16228	16055	16206	15987	16140	16027	16288	16271	16240	16254	16147	15987	16162	15969	16109	16295	16145	16061	16145	15971	16335	16287	16049	16008	16105	16109	16212	16194	16156	16240	16120	16078	16186	16232	16093	16083	16185	16146	16091	16115	16172	16104	16090	16153	16186	16039	16050	16181	16207	16184	16162	16121	16165	16199	15970	16072	16111	16103	16155	16168	16038	15966	15933	16040	16218	16021	16147	16009	16209	16095	16147	16207	16044	16157	16104	16233	16203	16196	16102	16172	16155	16138	16284	16103	16211	16008	16176	16267	16259	16151	16188	16295	16151	16021	16050	16186	16025	16137	16202	16118	16174	16039	16116	16192	16161	16175	16145	16188	16112	16049	16256	15975	16205	16007	16231	16041	16044	16329	16181	16088	16054	16213	16106	16211	16012	16067	16083	16003	16225	16047	16177	16056	16198	16217	15966	16274	16182	16274	16176	16199	16055	16039	16029	16323	16045	16283	16187	16166	16051	16064	16284	16242	16094	16160	16121	16087	16221	15942	16221	15993	16070	16171	16219	16250	16194	16126	16136	16119	16113	16073	16020	16262	15998	16027	16221	15941	16156	16226	15928	16074	15964	16091	16186	16061	16130	16193	16076	16143	16242	16258	16204	16145	16142	16005	16221	16196	16149	16112	16109	16242	16247	16106	16151	16098	16182	16224	16118	16187	16025	16037	16338	16202	15951	16174	16179	16170	16095	16147	16202	16249	16015	16030	16154	16128	16077	16068	16207	16156	15938	16149	16160	16182	16159	16127	16173	16185	16039	16172	16059	15942	15963	16201	16195	16178	16199	16094	16046	16171	16054	16109	16121	16097	16104	16373	16040	16162	16251	16151	16280	16117	16168	16209	16243	16118	16155	16057	16102	15956	16190	16164	16203	16170	16159	16117	16215	16158	16323	16162	16016	16142	16005	16049	16162	16005	16075	16120	16242	16150	16258	16236	16075	16288	15899	16127	16075	15925	16151	16181	15900	16216	16246	16100	16043	16294	16004	16237	15945	16271	16034	16190	16160	16239	16199	16049	16262	16233	16134	16022	16197	16186	16185	16308	16115	16126	16135	16146	15997	16234	16101	16184	16229	16143	16187	16158	16198	16168	16110	15954	16091	16013	16035	16213	16239	16272	16070	16237	16100	16116	16208	16224	16213	16131	16130	16201	16112	16148	16266	16056	16252	16072	16161	16246	16112	15941	16061	15995	16192	16158	16066	16177	16283	16097	16186	16026	16218	16097	16082	16126	16050	16104	16149	16254	16157	16161	16179	16243	16122	16344	16198	16114	16120	16216	16143	16230	16108	16123	16167	16333	16146	16210	16233	16172	16044	16042	16208	16179	16174	15953	16161	16155	16373	16034	16080	16087	16336	16084	15928	16087	16207	16017	16266	16063	16130	16327	16175	16172	16148	16277	16134	16123	16055	16156	16172	16119	16135
22074	20688	28317	23119	20968	23351	25678	21031	19908	20459	20087	20053	19890	19838	19554	19636	19589	19743	19632	19669	19497	19585	19417	19509	19389	19523	19484	19576	19528	19344	19291	19345	19481	19539	19555	19707	19481	19410	19425	19537	19655	19549	19398	19305	19278	19425	19390	19433	19208	19314	19360	19361	19311	19344	19565	19200	19164	19298	19685	19616	19421	19419	19447	19198	19519	19286	19271	19821	20340	20270	19880	19535	19473	19086	19418	19282	19331	19320	19453	19179	19526	19211	19437	19143	19426	19295	19347	19452	19331	19318	19441	19407	19310	19144	19324	19585	19463	19216	19150	19478	19302	19455	19253	19355	19185	19340	19313	19311	19400	19365	19329	19228	19394	19278	19296	19328	19350	19291	19484	19287	19442	19226	19435	19328	19481	19306	19485	19519	19385	19379	19352	19254	19255	19447	19328	19297	19412	19312	19268	19073	19195	19541	19155	19469	19189	19401	19329	19352	19381	19328	19244	19370	19435	19187	19222	19329	19232	19397	19343	19327	19457	19294	19461	19289	19426	19397	19217	19589	19535	19513	19405	19211	19305	19435	19353	19385	19295	19244	19306	19214	19329	19376	19256	19351	19469	19404	19382	19425	19298	19202	19621	19291	19291	19204	19149	19215	19262	19357	19287	19385	19373	19191	19374	19436	19324	19325	19467	19142	19148	19265	19301	19182	19344	19019	19305	19411	19389	19246	19441	19324	19437	19292	19381	19355	19247	19415	19243	19347	19343	19244	19296	19252	19359	19295	19364	19437	19388	19399	19637	19229	19297	19387	19339	19350	19294	19311	19287	19482	19510	19338	19408	19263	19191	19341	19399	19436	19292	19145	19502	19219	19357	19439	19590	19516	19466	19319	19253	19291	19239	19303	19417	19502	19396	19609	19021	19246	19251	19066	19476	19535	19244	19199	19369	19221	19292	19243	19085	19528	19334	19240	19223	19129	19370	19209	19344	19366	19329	19224	19444	19304	19274	19337	19407	19625	19274	19271	19347	19143	19226	19385	19467	19356	19246	19385	19110	19306	19427	19431	19212	19025	19301	19265	19370	19320	19378	19294	19186	19384	19317	19175	19357	19401	19503	19554	19418	19310	19401	19368	19285	19205	19251	19375	19202	19080	19317	19311	19338	19556	19319	19217	19348	19327	19367	19408	19438	19493	19106	19463	19176	19073	19293	19097	19338	19508	19372	19404	19453	19316	19394	19385	19305	18971	19385	19337	19334	19275	19564	19314	19486	19201	19185	19373	19473	19333	19386	19558	19456	19318	19265	18995	19310	19154	19233	19400	19391	19164	19333	19378	19502	19032	19125	19119	19197	19293	19322	19349	19337	19399	19127	19317	19411	19258	19312	19394	19321	19415	19180	19358	19508	19410	19210	19270	19346	19306	19531	19525	19390	19251	19538	19308	19478	19472	19347	19462	19447	19507	19246	19406	19376	19347	19226	19236	19180	19272	19383	19416	19353	19314	19574	19425	19441	19466	19246	19379	19358	19437	19198	19263	19344	19404	19183	19271	19258	19216	19268	19377	19474	19333	19324	19413	19410	19347	19293	19214	19274	19211	19401	19351	19404	19273	19337	19270	19141	19449	19137	19416	19249	19414	19277	19121	19420	19247	19317	19233	19224	19381	19134	19256	19213	19361	19257	19418	19341	19370	19241	18987	19524	19289	19348	19407	19366	19098	19515	19271	19324	19319	19318	19271	19176	19080	19332	19370	19339	19308	19307	19542	19220	19259	19251	19159	19215	19152	19221	19033	19378	19358	19479	19369	19334	19229	19346	19541	19168	19147	19190	19311	19222	18998	19342	19328	19415	19427	19345	19459	19413	19423	19338	19170	19152	19391	19140	19113	19118	19359	19062	19241	19346	19151	19261	19134	19168	19310	19294	19178	19087	19260	19298	19382	19097	19422	19349	19173	19043	19371	19326	19292	19204	19458	19350	19364	19465	19211	19367	19228	19285	19293	19332	19267	19393	19405	19380	19386	19532	19316	19087	19094	19320	19209	19343	19299	19380	19411	19468	19187	19324	19373	19368	19459	19421	19339	19226	19311	18980	19334	19344	19551	19251	19209	19365	19323	19227	19213	19244	19298	19315	19240	19318	19161	19252	19345	19103	19396	19296	19332	19159	19356	19254	19385	19610	19374	19198	19250	19539	19284	19501	19164	19376	19092	19420	19227	19315	19436	19402	19080	19319	19341	19339	19346	19226	19351	19412	19210	19535	19382	19113	19223	19334	19240	19382	19310	19302	19269	19237	19231	19238	19306	19289	19223	19126	19351	19233	19418	19558	19308	19301	19088	19319	19214	19284	19458	19481	19184	19511	19464	19358	19294	19283	19287	19340	19281	19292	19424	19182	19273	19345	19120	19187	19232	19103	19304	19331	19441	19473	19178	19235	19106	19513	19086	19181	19211	19160	19383	19671	19236	19452	19302	19269	19089	19083	19456	19111	19634	19335	19286	19076	19505	19269	19204	19313	19161	19219	19207	19279	19223	19314	19295	19286	19233	19316	19130	19435	19259	19342	19168	19335	19144	19240	19414	19229	19189	18955	19266	19292	19334	19507	19390	19331	19387	19161	19161	19249	19085	19233	19308	19380	19328	19159	19287	19353	19268	19190	19297	19177	19141	19403	19443	19566	19532	19344	19317	19509	19380	19372	19253	19218	19416	19350	19399	19319	19386	19217	19397	19395	19194	19326	19334	19342	19283	19302	19186	19290	19022	19381	19454	19277	19410	19426	19226	19396	19185	19370	19409	19227	19141	18961	19264	19317	19090	19379	19309	19139	19203	19235	19342	19435	19351	19354	19057	19347	19459	19328	19313	19398	19279	19160	19400	19230	19182	19275	19294	19317	19382	19355	19155	19324	19016	19107	19528	19205	19320	19257	19346	19348	19302	19436	19341	19348	19392	19374	19195	19206	19351	19221	19333	19262	19187	19422	19280	19241	19286	19455	19462	19269	19201	19232	19545	19459	19542	19296	19273	19387	19482	19275	19175	19330	19131	19284	19306	19269	19381	19173	19194	19220	19264	19351	19324	19394	19121	19243	19223	19274	19554	19339	19180	19401	19364	19214	19298	19265	19418	19191	19476	19370	19189	19460	19222	19221	19186	19308	19338	19324	19171	19200	19301	19372	19298	19173	19180	19239	19248	19316	19418	19324	19145	19280	19362	19212	19368	19171	19349	19414	19323	19127	19178	19140	19240	19265	19442	19233	19217	19326	19249	19257	19135	19286	19264	19362	19110	19170	19193	19329	19101	19097	19388	19195	19384	19133	19077	19219	19278	19412	19289	19456	19267	19452	19329	19278	19370	19206	19305	19000	19224	19213	19286	19364	19431	19295	19339	19236	19437	19337	19293	19371	19249	19252	19327	19237	19464	19467	19333	19435	19120	19199	19248	19381	19322	19092	19369	19148	19311	19360	19191	19296	19543	19350	19256	19542	19216	19421	19230	19094	19100	19429	19557	19640	19294	19127	19330	19275	19342	19340	19345	19203	19313	19266	19340	19258	19242	19224	19395	19155	19278	19185	19117	19417	19139	19201	19145	19231	19332	19315	19272	19314	19151	19317	19212	19522	19426	19350	19397	19299	19304	19211	19253	19390	19226	19246	19256	19300	19286	19160	18942	19069	19329	19326	19466	19410	19387	19000	19172	19209	19219	19290	19443	19567	19313	19151	19490	19193	19338	19183	19385	19323	19212	19321	19405	19317	19172	19188	19565	19328	19317	19312	19287	19173	19396	19321	19139	19215	19157	19367	19207	19124	19248	19252	19200	19443	19372	19239	19349	19202	19260	19249	19166	19252	19235	19492	19354	19451	19344	19378	19479	19153	19166	19324	19224	19151	19293	19471	19167	19388	19307	19261	19189	19374	19191	19345	19482	19217	19267	19173	19209	19146	19307	19273	19356	19373	19341	19252	19459	19284	19233	19286	19009	19206	19234	19385	19404	19211	19179	19398	19386	19344	19196	19183	19199	19365	19382	19253	19375	19257	19408	19352	19283	19369	19229	19319	19428	19324	19232	19169	19330	19289	19285	19452	19234	19336	19231	19319	19157	19224	19251	19340	19331	19376	19388	19294	19333	19301	19425	19455	19288	19375	19363	19306	19355	19481	19222	19283	19416	19308	19307	19255	19397	19292	19211	19387	19315	19230	19511	19241	19301	19359	19259	19316	19402	19426	19368	19212	19237	19491	19283	19037	19230	19192	19232	19450	19097	19120	19158	19264	19325	19487	19265	19461	19250	19259	19359	19234	19251	19372	19576	19313	19293	19287	19309	19269	19317	19360	19214	19455	19618	19551	19273	19067	19371	19378	19509	19376	19500	19416	19252	19257	19229	19341	19385	19335	19075	19309	19087	19383	19307	19450	19378	19280	19157	19527	19353	19288	19460	19175	19338	19311	19332	19286	19675	19433	19338	19336	19357	19285	19329	19064	19337	19466	19338	19464	19448	19163	19477	19180	19263	19195	19204	19355	19238	19405	19115	19432	19352	19421	19109	19181	19382	19306	19323	19340	19334	19289	19298	19313	19254	19429	19059	19339	19243	19301	19393	19373	19199	19404	19385	19450	19261	19236	19239	19159	19293	19448	19210	19441	19323	19302	19363	19344	19491	19349	19121	19228	19455	19162	19349	19385	19191	19318	19145	19210	19438	19321	19316	19274	19349	19298	19186	19315	19247	19384	19249	19408	19293	19209	19133	19253	19380	19218	19150	19270	19161	19272	19462	19218	19496	19181	19098	19364	19156	19306	19397	19476	19251	19271	19276	19436	19190	19413	19375	19425	19243	19364	19105	19376	19415	19548	19278	19120	19165	19353	19246	19222	19321	19381	19175	19418	19366	19388	19209	19333	19169	19565	19355	19084	19298	19319	19394	19365	19240	19191	19438	19398	19332	19212	19013	19208	19328	19201	19267	19373	19076	19184	19234	19292	19244	19245	19360	19277	19371	19406	19427	19567	19137	19377	19161	19172	19148	19126	19411	19210	19310	19450	19098	19301	19266	19228	19364	19296	19402	19446	19388	19425	19501	19352	19302	19311	19324	19348	19233	19131	19457	19265	19281	19249	19232	19492	19398	19395	19141	19262	19323	19355	19311	19314	19169	19460	19303	19267	19085
20118	36778	31293	23394	20211	18655	17901	17410	16924	16915	16690	16580	16536	16447	16066	16076	16110	15944	15995	15950	15949	15937	16127	15869	15901	15931	15853	15981	15739	15963	15968	15904	16032	15954	15948	15725	15827	15933	16083	15931	16050	16004	15936	15984	15966	16076	16012	16004	16031	15900	16000	15942	15895	15563	15985	15846	15820	15869	15780	15975	15794	15964	15868	15948	16165	15790	15982	16420	17445	16895	16582	16215	16193	15784	15979	15920	15749	15833	16034	15885	15859	15831	15826	15842	15832	15851	15845	15898	15788	15777	15746	15823	15818	15919	15691	15680	15824	15874	15859	15786	15907	15801	15862	15742	15964	15827	15867	15814	15833	15971	15749	15802	15802	15984	15840	15729	16018	15750	15864	15803	15712	15738	15812	15850	15959	15991	16002	15923	15794	15708	15898	15773	15703	15713	15720	15673	16068	15998	15840	15919	15824	15746	15795	15783	15838	15860	15886	15775	15719	15848	15908	15682	15779	16024	15727	15783	15789	15693	15891	15909	15925	15778	15732	15707	15787	15827	15723	15892	15813	15696	15776	15914	15823	15726	15969	15732	15814	15785	16007	15816	15840	15711	15967	15800	15821	15899	15715	15647	15904	15775	15758	15836	15691	15839	15976	15813	15802	15977	15896	15631	15883	15680	15828	15665	15847	15804	15809	15897	15752	16002	15772	15761	15760	15918	15873	15892	15809	16028	15793	15921	15794	15749	15890	15755	15920	15948	15702	15811	16116	15883	15775	15860	15956	15700	15932	15831	15837	15897	16026	15845	15870	15725	15902	15699	15682	15804	15816	15810	15925	15756	15993	15880	15751	15778	16044	15855	15929	15788	15786	15920	15945	16008	15810	15808	15919	15863	15937	15832	15645	15855	15791	15837	15837	15948	15916	15716	15777	15843	15727	15838	15716	15802	15660	15768	15772	15832	15870	15683	15958	15874	15657	15839	15985	15761	15666	15778	15805	15853	15806	15804	15782	15900	15956	15773	16020	15911	15863	15910	15701	15727	15852	15695	15686	15799	15780	15665	15749	15718	15963	15685	15933	15919	15991	15841	15775	15899	16086	15803	15750	15911	15644	15872	15756	15697	15695	15917	15902	15971	15902	15643	15873	15863	15822	15687	15902	15812	15824	15933	15762	15876	15718	15977	15688	15844	15908	15747	15795	15604	15757	15699	15826	15813	15656	15966	15705	15969	15853	15921	15965	15804	15925	15856	15811	15840	15873	15688	15841	15961	15738	15789	15666	15740	15804	15903	15730	15922	15958	15894	15827	15902	15779	15715	15859	16003	15864	15640	15791	15853	15808	15719	15797	15925	15840	15710	15830	15797	15954	15842	15993	15814	15790	15761	15790	15840	15857	15720	15876	15740	15798	15793	15813	15787	15817	15904	15858	15695	15759	15803	15924	15705	15717	15942	15812	15996	15879	15831	15895	15891	15900	15895	15851	15797	15861	15814	15893	16068	15892	15825	15901	15840	15780	15802	15867	15756	15965	15721	15731	15905	15693	15884	15927	15807	15950	15783	15813	15651	15570	15801	15843	15778	15825	15813	15835	15709	15722	15824	15869	15939	16090	15665	15813	15909	16013	15688	15935	15574	15932	15877	15942	15907	15712	15949	15810	15782	15773	15866	15761	15836	15880	15837	15803	15593	15751	15905	15666	15745	15830	15930	15866	15838	15823	15872	15678	15909	15616	15729	15799	15774	15732	15734	15774	15743	15844	15813	15781	15707	15741	15732	15805	15912	15654	15858	15894	15748	15730	15809	15947	15741	15840	15868	15813	15840	15918	15700	15853	15798	15908	15852	15891	15817	15722	15787	15809	15735	15763	15839	15646	15755	15767	15914	15835	15908	15794	15930	15608	15979	15879	15840	15827	15852	15680	15694	15853	15738	15991	15952	15809	15676	16107	15645	15868	15887	15778	15908	15853	15839	15831	16040	15887	15676	15842	15970	15829	15870	15744	15880	15841	15887	15855	15856	15888	15786	15875	15832	15774	15707	15765	15782	15843	15910	15877	15938	15921	15692	15924	15939	15725	15860	15734	15752	15886	15770	15988	15761	15821	15754	15803	15885	15979	15741	15853	15971	15841	15677	15825	15785	15857	15761	15836	15898	16030	15753	15943	16012	15919	15707	15964	15995	15821	15910	15741	15851	15800	15839	15886	15830	15790	15941	15768	15946	15729	15777	15828	15802	15727	15773	15803	15874	15896	15811	15899	15716	15721	15790	15726	15717	15963	15741	15785	16003	15723	15841	15821	15726	15817	15643	15848	15758	15807	15753	15920	15811	15778	15881	15904	15906	15742	15721	15748	15740	15919	15773	15927	16066	15874	15809	15804	15778	15957	15963	15895	15747	15724	15762	15899	15809	15806	15805	15684	15715	15786	15878	15844	15814	15777	15913	15691	15751	15760	15767	15836	15605	15977	15820	15898	15846	15789	15915	15833	15850	15890	15788	15926	15883	15834	15683	15822	15913	15696	15907	15978	15734	15804	15750	15925	15827	15781	16063	15687	15844	15876	15751	15904	15934	15888	15932	15825	15912	15753	15686	15907	15994	15908	15979	16034	15968	15944	15800	15773	15688	15893	15675	15806	15726	15864	15805	16067	15800	15811	15801	15714	15791	15972	15801	15961	15906	15741	15992	15968	15910	15832	15842	15961	15900	15809	15942	15867	15784	15709	15860	15670	15840	15794	15852	15692	15811	15911	15641	15913	15826	15777	15603	15960	15710	15892	15793	15883	15816	15920	15770	15772	15884	15827	15781	15666	15813	15731	15920	15749	15808	15837	15738	15871	15867	15911	15572	15926	15933	16004	15840	15758	15761	15667	15776	15565	15933	15760	15956	15987	15908	15891	15783	15922	15751	15843	15932	15942	15758	15817	15828	16006	15826	15796	15803	15917	15804	15777	15722	15834	15734	15883	15809	15754	15938	15852	15752	15925	15749	15681	15875	15873	15845	15555	15698	15689	15844	15851	15793	15930	15710	15951	15810	15833	15703	15845	15873	15792	15693	16000	15898	15761	15820	15839	15798	15843	15741	15900	15830	15767	15978	15626	15663	15911	15874	15919	15794	15727	15899	15756	15875	15998	15835	15804	15975	15716	15900	15867	15769	15779	15800	15758	15762	15802	15915	15832	15891	15797	15776	15767	15924	15728	15940	15861	15905	15959	15965	15832	15908	15742	15556	15870	15755	15871	15897	15872	15768	15827	15940	15802	15992	16045	15924	15855	15723	15797	15672	15706	15972	15878	15812	15698	15724	15805	15770	15795	15904	15804	15759	15832	15648	15841	15986	15949	15785	15756	15743	15779	15743	15799	15817	15834	15614	15933	15920	15918	15886	15825	15863	15970	15818	15879	15863	15805	15901	15774	15928	15916	15867	15742	15908	15750	15729	15648	15960	15732	15700	15797	15910	15754	15754	15841	15723	15931	15762	15714	15910	15743	15777	15848	15683	15902	15841	15795	15877	15919	15964	15769	15891	15928	15835	15872	15718	15921	15845	15803	15682	15805	15894	15819	15712	15698	15702	15817	15981	16067	15758	15704	15825	15926	15731	15701	15888	15807	15739	15586	15867	15830	15961	15846	15788	15975	15913	15810	15928	15763	15885	15898	15827	15960	15828	15905	15768	15913	15854	15830	15837	15719	15790	15890	15769	15918	15919	16031	15926	15907	15820	15832	15806	15735	15666	15716	15817	15887	15736	15974	15803	15750	15780	15837	15762	15903	15774	15932	15722	15830	15911	15835	15820	15683	15861	15880	15837	15716	15722	15704	15759	16030	16055	15756	15875	15728	15826	15877	15798	15823	15868	15893	15845	15820	15694	15838	15915	15872	15800	15888	15795	15951	15729	15678	15820	15840	15877	15786	15801	15856	15776	15830	15702	15879	15890	15689	15760	15779	16011	15808	15854	15828	15908	15796	15782	15824	15707	15746	15898	15897	15861	15864	15754	15842	16031	15856	15874	15742	15807	15745	15980	15687	15749	15898	15819	15853	15683	15716	15987	15697	15907	15890	15879	15694	15738	15946	15776	15848	15792	15678	15711	15761	15938	15849	15787	15854	15834	15748	15812	16058	15663	15726	15865	15856	15895	15850	15979	15807	15746	15972	15723	15798	15757	16082	15692	15844	16013	15905	15877	15815	15642	15767	15781	15778	15934	15782	15865	15932	15787	15835	15901	15857	15737	15837	15901	15900	15758	15773	15810	16004	15951	15811	15872	15662	16058	15887	15712	15818	15951	15686	15962	15859	15838	15811	15755	15876	15759	15763	15871	16031	15820	15794	15895	15961	15690	15874	15743	15874	15826	15759	15844	15833	15746	15863	15757	15804	15786	15772	15869	15955	15839	16066	15833	15704	16053	15877	15862	15924	15844	15807	15787	15726	15792	15850	15901	15965	15898	15923	15725	15780	15812	15652	15760	15906	15792	15764	15826	15928	15715	15817	15920	15965	15819	15758	15910	15832	15744	15915	15827	15842	15858	15765	15980	15681	15835	15789	15895	15854	15726	15724	15756	15783	15777	15856	15648	15830	15720	15949	15835	15891	15995	15930	15826	15839	15892	15985	15812	15798	15833	15884	15961	15504	15831	15810	15755	15891	15751	15794	15811	15942	15845	15718	15846	15818	15825	15900	15772	15760	15918	15735	15729	15843	15773	15897	15900	15811	15851	15733	15847	15776	15789	15798	15620	15990	15560	15818	15805	15892	16040	15887	15937	15880	15746	15758	15741	15738	15845	15793	15833	15769	15779	15716	15874	15967	15755	15973	15788	15926	15920	15741	15731	15930	15830	15752	15854	15872	15978	15823	15942	15714	15731	15854	15912	15885	15963	15934	15724	15694	15859	15795	15846	15791	15887	15653	15715	15956	15897	15875	15799	15890	15740	15827	15845	15801	15656	15924	15790	15587	15818	15901	15775	15734	15862	15703	15829	15818	15665	15823	15882	15820	15675	15869	15835	15766	15740	15618	15833	15973	15719	15943	15752	15782	15742	15786	15842	15793	15797	15632	15678	15875	16019	15805	15736	15768	16009	15744	15748	15867	15648	15877	15816	15902	15680	15770	15644	15852	15770	15829	15608	15744	15959	15741	15843	15847	15768	15773	15866	15885	15719	15767	15736
26974	21829	24501	21073	17690	17773	17756	17634	17364	17594	17510	17473	17289	17531	17365	17434	17506	17489	17493	17653	17296	17426	17308	17632	17245	17497	17380	17360	17510	17414	17509	17452	17403	17339	17300	17397	17577	17459	17451	17318	17499	17422	17286	17343	17347	17611	17614	17601	17347	17450	17524	17444	17405	17219	17597	17623	17277	17260	17381	17474	17590	17471	17260	17571	17358	17511	17179	17547	17390	17749	17382	17499	17434	17456	17479	17399	17306	17506	17366	17475	17343	17338	17406	17296	17390	17182	17489	17383	17662	17286	17339	17489	17368	17423	17336	17373	17422	17591	17253	17565	17499	17367	17413	17578	17304	17514	17421	17440	17347	17337	17272	17436	17344	17490	17497	17328	17611	17383	17557	17374	17266	17478	17396	17444	17461	17247	17546	17412	17377	17417	17508	17482	17414	17197	17387	17318	17270	17425	17468	17200	17400	17354	17321	17351	17527	17378	17591	17390	17308	17393	17238	17361	17546	17515	17355	17373	17499	17517	17413	17462	17468	17337	17360	17366	17303	17421	17247	17428	17388	17356	17352	17253	17309	17457	17447	17468	17200	17428	17504	17477	17212	17299	17659	17454	17285	17385	17396	17287	17326	17377	17374	17499	17351	17482	17252	17421	17540	17359	17314	17375	17286	17415	17348	17264	17578	17410	17496	17161	17315	17354	17460	17420	17356	17501	17418	17179	17325	17425	17475	17139	17449	17430	17462	17460	17382	17562	17419	17532	17654	17515	17232	17133	17407	17273	17422	17405	17332	17216	17386	17406	17385	17556	17592	17470	17570	17350	17255	17422	17439	17426	17613	17470	17434	17378	17468	17477	17441	17338	17398	17355	17185	17649	17511	17345	17476	17462	17417	17201	17583	17315	17403	17345	17559	17314	17319	17304	17678	17473	17454	17436	17367	17332	17495	17374	17435	17539	17427	17327	17375	17477	17331	17644	17462	17392	17306	17477	17238	17418	17331	17360	17385	17620	17332	17348	17407	17374	17496	17424	17344	17375	17342	17354	17485	17166	17417	17424	17419	17449	17377	17458	17594	17464	17430	17195	17236	17433	17539	17404	17557	17436	17311	17393	17538	17533	17443	17541	17548	17574	17204	17468	17161	17320	17402	17263	17334	17412	17487	17319	17369	17337	17489	17311	17281	17389	17426	17392	17315	17239	17367	17609	17461	17521	17268	17214	17148	17469	17416	17415	17506	17423	17417	17359	17511	17516	17404	17381	17307	17476	17478	17256	17519	17353	17302	17419	17448	17418	17379	17541	17354	17312	17481	17562	17373	17445	17392	17395	17484	17296	17504	17529	17551	17524	17552	17539	17384	17581	17511	17469	17312	17421	17479	17239	17572	17494	17547	17442	17146	17499	17343	17420	17512	17435	17390	17290	17306	17484	17502	17528	17457	17325	17475	17272	17355	17424	17591	17646	17518	17208	17371	17383	17572	17634	17315	17566	17402	17289	17436	17324	17413	17349	17409	17217	17446	17414	17438	17443	17250	17404	17381	17343	17532	17253	17430	17417	17415	17408	17396	17327	17401	17388	17298	17482	17386	17413	17474	17545	17519	17287	17410	17333	17435	17379	17386	17188	17366	17144	17184	17343	17230	17424	17348	17406	17191	17460	17332	17574	17494	17146	17496	17338	17430	17349	17324	17447	17629	17434	17455	17540	17479	17428	17433	17506	17349	17534	17544	17422	17386	17389	17351	17295	17468	17293	17429	17656	17456	17555	17489	17423	17512	17533	17267	17368	17465	17361	17524	17374	17443	17232	17507	17411	17475	17526	17331	17338	17461	17388	17429	17455	17244	17339	17550	17360	17459	17378	17401	17299	17533	17252	17400	17434	17348	17489	17319	17342	17352	17372	17432	17173	17307	17510	17474	17525	17190	17396	17321	17322	17470	17510	17504	17350	17353	17385	17265	17402	17290	17522	17386	17506	17416	17236	17589	17543	17406	17268	17297	17397	17453	17362	17316	17426	17443	17340	17363	17256	17410	17364	17299	17394	17380	17374	17392	17386	17396	17363	17405	17399	17561	17372	17235	17499	17513	17309	17440	17338	17585	17347	17458	17635	17286	17396	17504	17533	17282	17397	17400	17336	17644	17324	17246	17297	17374	17476	17466	17661	17538	17330	17414	17300	17520	17038	17426	17383	17330	17468	17482	17466	17429	17586	17523	17309	17467	17421	17354	17547	17265	17451	17525	17531	17422	17521	17467	17230	17317	17296	17646	17269	17393	17162	17317	17221	17297	17151	17408	17065	17365	17389	17214	17303	17332	17225	17386	17322	17649	17527	17509	17440	17251	17295	17463	17575	17307	17358	17522	17367	17493	17333	17277	17408	17356	17474	17672	17534	17381	17380	17506	17453	17534	17405	17196	17423	17355	17313	17451	17265	17274	17303	17273	17466	17390	17337	17194	17296	17396	17565	17394	17157	17508	17310	17266	17439	17540	17221	17351	17400	17399	17208	17508	17348	17198	17317	17667	17385	17416	17504	17500	17426	17317	17504	17436	17258	17407	17489	17334	17415	17384	17552	17429	17399	17625	17497	17469	17416	17346	17288	17211	17498	17535	17232	17523	17502	17374	17268	17353	17268	17458	17411	17584	17485	17402	17328	17243	17565	17589	17368	17447	17488	17308	17457	17241	17448	17648	17343	17388	17484	17210	17141	17842	17294	17327	17380	17537	17571	17277	17514	17359	17371	17453	17315	17441	17235	17237	17135	17362	17305	17529	17407	17517	17301	17459	17390	17256	17342	17808	17394	17510	17400	17312	17423	17413	17379	17385	17516	17543	17468	17143	17410	17390	17547	17486	17267	17475	17370	17469	17225	17301	17334	17715	17537	17458	17450	17268	17472	17499	17333	17354	17432	17450	17389	17405	17527	17324	17277	17318	17504	17354	17451	17402	17188	17507	17509	17253	17657	17546	17386	17363	17425	17535	17317	17373	17498	17382	17296	17621	17432	17449	17223	17424	17303	17278	17412	17169	17431	17393	17336	17406	17410	17449	17303	17290	17415	17424	17561	17408	17341	17279	17194	17463	17340	17553	17389	17383	17409	17435	17508	17474	17392	17428	17373	17512	17295	17147	17335	17472	17412	17411	17423	17328	17675	17565	17335	17406	17297	17302	17431	17451	17288	17345	17466	17679	17663	17484	17365	17364	17445	17090	17536	17500	17578	17200	17197	17494	17460	17562	17412	17531	17431	17387	17540	17558	17588	17545	17327	17325	17383	17449	17497	17377	17496	17360	17372	17318	17303	17515	17442	17321	17381	17458	17407	17357	17316	17502	17264	17102	17477	17418	17399	17594	17547	17407	17585	17440	17348	17415	17535	17460	17238	17420	17329	17366	17474	17564	17350	17460	17433	17538	17498	17486	17318	17505	17298	17316	17323	17334	17456	17446	17717	17330	17566	17231	17531	17366	17274	17555	17469	17424	17440	17312	17542	17251	17368	17353	17280	17448	17365	17432	17480	17510	17572	17411	17170	17478	17469	17335	17341	17401	17334	17395	17355	17346	17337	17524	17363	17279	17354	17284	17366	17432	17237	17275	17271	17469	17524	17425	17392	17408	17095	17273	17148	17453	17471	17377	17463	17402	17440	17448	17334	17512	17387	17480	17420	17320	17339	17721	17525	17344	17291	17360	17515	17608	17496	17656	17302	17393	17316	17448	17313	17369	17297	17522	17423	17388	17388	17261	17315	17253	17267	17332	17490	17448	17494	17419	17437	17423	17317	17689	17532	17612	17423	17316	17397	17455	17467	17432	17388	17363	17574	17503	17486	17400	17525	17394	17393	17315	17419	17367	17290	17305	17395	17415	17399	17375	17360	17517	17459	17491	17488	17432	17615	17360	17372	17426	17420	17365	17330	17743	17253	17312	17320	17335	17234	17289	17595	17451	17272	17295	17565	17507	17530	17356	17481	17312	17472	17500	17353	17290	17295	17516	17336	17286	17388	17520	17287	17303	17513	17529	17600	17411	17387	17513	17336	17356	17593	17408	17558	17455	17584	17227	17476	17434	17590	17527	17487	17457	17436	17418	17381	17451	17433	17611	17462	17501	17586	17389	17350	17253	17354	17377	17419	17466	17415	17486	17382	17401	17509	17534	17472	17419	17302	17486	17338	17512	17453	17324	17411	17518	17514	17408	17440	17403	17431	17523	17530	17410	17494	17283	17361	17514	17406	17326	17694	17252	17385	17350	17319	17457	17314	17489	17424	17401	17559	17466	17199	17319	17539	17371	17439	17360	17357	17498	17302	17242	17535	17661	17343	17511	17452	17521	17329	17477	17205	17343	17571	17525	17382	17360	17527	17240	17492	17533	17199	17430	17535	17344	17324	17601	17443	17461	17326	17295	17301	17549	17310	17269	17451	17480	17271	17535	17597	17390	17386	17251	17285	17592	17314	17269	17221	17555	17283	17473	17175	17443	17467	17297	17426	17527	17574	17528	17439	17341	17327	17478	17461	17481	17491	17447	17480	17277	17397	17466	17293	17443	17251	17370	17423	17551	17444	17437	17443	17285	17442	17265	17569	17252	17265	17511	17404	17450	17243	17422	17423	17640	17554	17381	17345	17354	17513	17456	17606	17325	17427	17415	17364	17372	17506	17327	17465	17393	17356	17460	17491	17491	17216	17424	17354	17211	17684	17549	17374	17484	17300	17408	17571	17462	17423	17454	17371	17359	17352	17318	17406	17341	17311	17523	17387	17371	17346	17246	17479	17393	17306	17386	17434	17381	17379	17417	17363	17421	17536	17533	17265	17606	17383	17406	17443	17234	17339	17367	17497	17411	17381	17373	17372	17344	17332	17282	17446	17458	17730	17524	17550	17392	17282	17301	17229	17423	17352	17361	17437	17366	17457	17253	17372	17489	17304	17332	17302	17194	17416	17359	17333	17326	17389	17324	17483	17396	17497	17563	17625	17366	17492	17358	17544	17371	17446	17457	17717	17530	17402	17453	17582	17449	17512	17415	17435	17330	17595	17361	17359	17415	17137	17265	17347	17449	17270	17525	17330	17356	17276	17478	17267	17555	17273	17526	17351	17394	17444	17272	17426	17304	17367	17349	17607	17648	17382	17640	17418	17440	17414	17464	17534	17567	17591	17488	17439	17501	17608
16172	20795	19083	16239	15651	15486	15334	15143	15008	15046	14935	14954	14874	14852	14763	15078	14941	14887	15022	14713	14836	14793	14854	14917	14874	14832	14906	14928	14787	14816	14840	14707	14913	14844	14758	14853	14835	14892	14814	14686	14889	14861	14698	14955	14835	14933	14804	14736	14951	14863	14943	14813	14775	14910	14866	14729	14625	14830	14903	14945	14902	14701	14955	14777	14567	14689	14781	14658	15049	14934	15028	15000	14808	14834	14768	15000	14702	14857	14715	14658	15016	14808	14758	14900	14879	14719	14941	14831	14728	14838	15002	14917	14766	14804	14775	14847	14779	14865	14946	14712	14895	14832	14798	14857	14729	14770	14873	14664	14773	14663	14929	15118	14821	14688	14748	14745	14777	14808	14765	14648	14904	14590	14809	14833	14739	14686	14717	14819	14748	14833	14846	14658	14848	14793	14799	14725	14819	14738	14631	14650	14877	14952	14784	14771	14794	14833	14731	14750	14732	14811	14836	14804	14888	14790	15020	14718	14694	14941	14723	14837	15024	14830	14873	14840	14809	14868	14721	14843	14757	14867	14726	14826	14788	14852	14778	14789	14735	14831	14857	14916	14781	14762	14893	14853	14817	14659	14730	14917	14760	14852	14822	14959	14768	14870	14969	14615	14920	14751	14719	14757	14806	14783	14792	14790	14745	14887	14795	14988	14836	14930	14794	14893	14706	14780	14664	14843	14833	14809	14672	14778	14682	14684	14767	14926	14758	14784	14880	14778	14852	14752	14750	14720	14851	14857	14808	14840	14783	14800	14836	14785	14722	14850	14916	14807	15001	14734	14945	14764	14822	14760	14876	14757	14923	14857	14854	14779	14773	14870	14897	14738	14792	14805	15008	15039	14776	14835	14724	14805	14666	14745	14947	14770	14898	14902	14894	14709	14855	14791	14865	14963	14716	15016	14763	14878	14769	14830	14842	14701	14834	14829	14828	14778	14978	14744	14983	14843	14894	14916	14756	14915	14868	14851	14692	14806	14775	14805	14770	14768	14894	14990	14760	14592	14753	14767	14693	14902	14668	14812	14822	14826	14798	14778	14857	14736	14927	14722	14908	15100	14710	14573	14906	14912	14806	14667	14991	14905	14904	14846	14924	14821	14872	14841	14685	14728	14880	14724	14723	14783	14761	14737	14778	14825	14684	14701	14698	14718	14830	14636	14962	14719	14825	15002	14744	14746	14850	14747	14840	14899	14752	14696	14813	14713	14920	14864	14722	14725	14661	14799	14793	14791	14665	14794	14925	14793	14947	14792	14685	15014	14795	14870	14668	14766	14780	14782	14906	14674	14936	14855	14789	14705	14748	14806	14761	14872	14926	14821	14755	14866	14756	14832	14815	14953	14908	14724	14799	14842	14761	14843	14883	14822	14746	14890	14797	14777	14861	14771	14774	14717	14967	14812	14849	14714	14729	14865	14811	14764	14772	14860	14857	14797	14842	14776	14699	15031	14811	14872	14804	14904	14773	14699	14920	14720	14717	14847	14801	14895	14750	14789	14808	14823	14799	14822	14689	14855	14728	14756	14898	14803	14739	14922	14934	14759	14731	14964	14714	14850	14766	14726	14805	14843	14695	14866	14774	14881	14722	14882	15023	14902	14817	15043	14807	14745	14691	14865	14872	14718	14784	14930	14899	14776	14871	15021	14823	15027	14855	14944	14761	14900	14906	14873	14734	14702	14780	14766	14761	15019	14795	14705	14700	14845	14752	14727	14933	14773	14837	14704	14697	14790	14670	14825	14935	14734	14874	14728	14666	14555	14779	14994	14804	14812	14897	14804	14717	14734	14591	14917	14808	14837	14899	14653	14945	14887	14984	14781	14711	14791	14672	14895	14839	14818	14756	14823	14708	14768	14864	14802	14789	14628	14639	14802	14916	14702	14736	14849	14870	14844	14908	14935	14842	14862	14792	14881	14721	14718	14869	14861	14889	14819	14817	14920	14800	14766	14751	14849	14655	14759	14732	14965	14894	14978	14873	14800	14873	14834	14760	14818	14810	14712	14736	14876	14842	14726	14760	14804	14904	14622	14766	14755	14781	14701	14812	14885	14906	14845	14723	14663	14853	14607	14644	14816	14868	14814	14747	14829	14860	14710	14874	14732	14770	14825	14843	14805	14793	14851	14759	14732	14838	14814	14730	14759	14793	14868	14744	14791	14685	14936	14896	14890	14981	14777	14888	15002	14787	15029	14883	14880	14735	14807	14797	14770	14936	14865	14789	14819	14874	14883	14772	14949	14870	14737	14873	14771	14955	14742	14879	14769	14965	14939	14910	14863	14755	14883	14846	14692	14723	14773	14923	14767	14731	14802	14736	14784	14766	15013	14818	14870	14718	14950	14811	14754	14850	14868	14669	14756	14892	14845	14627	14846	14902	14819	14731	14692	14831	14688	14804	14908	14914	14899	14814	15088	14978	14871	14746	14551	14770	14744	14744	14774	14836	14913	14821	14945	14833	14828	14882	14670	14944	14691	14818	14700	14683	14758	14805	14761	14690	14721	14661	14846	14725	14715	14714	14667	14975	14743	14847	14820	14854	14714	14791	14848	14725	14868	14905	14865	14804	14861	14660	14713	14829	14747	14862	14780	14765	14685	14807	14718	14832	14678	14943	14756	14954	14881	14720	14819	14888	14787	14721	14713	14886	14796	14909	14918	14905	14697	14882	14715	14820	14691	14733	14917	14952	14718	14896	15000	14728	14859	14665	14868	14976	14734	14716	14746	14912	14683	14930	14766	14886	14714	14805	14874	14756	14877	14937	14775	14861	14873	14812	14744	14841	14754	14980	14768	14927	14764	14909	14902	14886	14834	14871	14638	14871	14785	14862	14849	14770	14922	14809	14741	14887	14873	14833	14724	14882	14648	14875	14732	14816	14817	14869	14814	14699	14805	14915	14784	14923	14759	14748	14786	14837	14790	14752	14759	14896	14749	14714	14929	14810	14715	14867	14926	14851	14833	14904	14889	14826	14780	14945	14948	14754	14748	14935	14623	14891	14723	14819	14873	14706	14755	14798	14749	14831	14763	14809	14776	14767	14903	14792	14720	14722	14772	14691	14838	14713	14923	14841	14847	14911	14808	14699	14884	14718	14855	14649	14919	14831	14855	14749	14817	14838	14802	14806	14606	14796	14900	14842	14772	14801	14949	14852	14796	14773	14850	14916	14764	14836	14938	14922	14593	14781	14740	14831	14846	14666	14970	14806	14896	14770	14886	14749	14760	14917	14859	14750	14814	14787	14867	14820	14711	14927	14784	14767	14845	14867	14885	14690	14811	14837	14788	14636	14879	14847	14614	14839	14903	14753	14848	14849	14752	14603	14964	14764	14657	14792	15008	14710	14820	14827	14751	14685	14889	14866	14668	14689	14783	14706	14722	14734	14838	14894	14876	14815	14935	14747	14824	14813	14821	14915	14808	14820	14871	14760	14901	14918	14775	14718	14777	14759	14871	14979	14653	14751	14685	14768	14839	14709	14791	14808	14820	15001	14674	14751	14897	14713	14735	14840	14810	14736	14749	14861	14840	14731	14873	14862	14925	14659	14898	14921	14828	14695	14820	14783	14734	14950	14865	14789	14757	14659	14866	14772	14846	14928	15019	14887	14853	14879	14891	14789	14800	14680	14822	14842	14847	14871	14811	14658	14804	15038	14884	14742	14851	14739	14664	14913	14970	14981	14744	14826	14775	14631	14816	14694	14829	14829	14806	14891	14787	14749	14691	15037	14779	14892	14969	14832	14808	14761	14972	14723	14863	14843	14742	14822	14862	14898	14773	14819	14936	14564	14983	14948	14792	14928	14777	14672	14870	14760	15019	14879	14892	14811	14774	14809	14808	14712	14839	14781	14785	14915	14773	14873	14858	14797	14806	14651	14801	14930	14796	14810	14850	14822	14807	14826	14663	14823	14968	14780	14961	14876	14774	14828	14818	14614	14853	14867	14907	14861	15006	14854	14882	14626	14938	14881	14705	14794	14607	15048	14810	14921	14779	14876	14568	14791	14809	14970	14871	14784	14753	14869	14714	14839	14826	14738	14788	15087	14833	14680	14914	14924	14907	14804	14776	14865	14931	14835	14870	14709	14916	14837	14814	14774	14775	14813	14884	14786	14764	14772	14790	14721	14630	14904	14749	14772	14868	14685	14847	14863	14883	14813	14854	14764	14843	14626	14812	14777	14847	14645	14750	14873	14994	14966	14831	14586	14831	14857	14783	14699	14862	14740	14722	14745	14887	14914	14786	14800	14919	14789	14943	14959	14836	14915	14866	14757	14693	14862	14685	14774	14682	14957	14735	14811	14899	14855	14860	14849	14897	14915	15058	14815	14798	14718	14750	14895	14888	14625	14883	14748	14794	14792	14990	14723	14860	14741	14742	14841	14883	14892	14962	14790	14753	14773	14617	14737	14766	14930	14754	14871	14894	14740	14971	14961	14797	14662	14977	14850	14784	14863	14750	14872	14884	14860	14872	14787	14655	14766	14970	14829	14671	14800	14801	14635	14947	14764	14909	14830	14847	14862	14788	14771	14968	14841	14755	14791	14752	14825	14731	14793	15015	14584	14827	14900	14746	14788	14818	14851	14820	14675	14800	14784	14769	14774	14601	14886	14808	14861	14803	14799	14935	14814	14672	14732	14802	14735	14748	14691	14991	14730	14623	14738	14847	14887	14698	14844	14867	14991	14869	14813	14952	14826	14844	14745	14605	14846	14737	14853	14818	14801	14752	14776	14813	14862	14939	14913	14695	14904	14878	14780	14755	14843	15203	14943	14808	14695	14797	14843	14923	14829	14728	14941	14813	14858	14780	14675	14814	14762	14838	14820	14810	14770	14869	14830	14672	15052	14735	14749	14822	14918	14879	14818	14751	14863	14598	14876	14809	14806	14828	14797	14796	14914	14748	14801	14700	14754	14853	15096	14714	14784	15036	14877	14839	15020	14941	14722	14855	14711	14724	14755	14956	14840	14802	14884	14841	14788	14848	14954	14877	14805	14836	14933	14774	14883	14762	14979	14711	14933	14876	14719	14807	14791	14770	14697	14775	14744	14803	14833	14678	14826	14843	14804	14809	14777	14756	14823	14687	14750	14723	14902	14781	14895	14825	14785	14879	14759	14904	14684	14825	14756	14875
23240	20698	27936	23573	21378	21309	20223	17723	17200	17463	17122	17155	17127	17031	17167	16945	16791	16871	16814	17110	16975	16804	16817	16795	16748	16969	16953	17105	16911	17023	17181	16996	16921	16777	17021	16795	16882	16933	17084	16707	16986	16809	16834	16941	16853	16984	16902	16972	16981	16993	16962	16936	16796	16906	16797	16827	16642	16813	16905	16972	16927	16853	16881	16824	16841	16730	16961	17225	17421	17327	17201	17137	16823	16798	16979	16824	16619	16567	16860	16754	16744	16742	16817	16959	16811	16963	17053	16723	16697	16979	16773	16520	16791	16795	16908	16772	16761	16899	17007	16742	16720	16748	16872	16713	16957	16737	16733	16692	16500	16826	16666	16723	16794	16989	16765	16852	16905	17074	16865	16825	16927	16947	16636	16780	16713	16826	16890	16670	16572	16865	16944	16740	16737	16899	16816	16780	16843	16803	16655	16812	16634	16759	17010	16981	16836	16960	16856	16696	16860	16911	16874	16878	16661	16719	16890	16668	16837	16677	16837	16958	16951	16834	16863	16903	16910	16901	16655	16820	16641	16775	16916	16837	16712	16893	17178	16707	16851	16786	16725	16753	16712	16799	16572	17046	16853	16618	16747	16710	16682	16847	16872	16927	16738	16648	16841	16863	16641	16764	16895	16769	16947	16864	16949	16804	16686	16537	16648	16915	16665	16832	16901	16877	16717	16684	16881	16632	16885	16932	16615	17036	16721	16748	16844	16811	16689	16768	16750	16764	16736	16889	16814	16703	16914	16749	16819	16736	16862	16885	16920	16859	16930	16914	16974	16748	16759	16661	16930	16834	16843	16863	16900	16856	16893	16739	16750	16916	16662	16741	16928	16994	16771	16778	16862	16864	17035	16747	16589	16780	16736	16693	16684	16733	16753	16765	16811	16615	16654	16779	16867	16736	16731	16712	16823	17019	16683	16899	16745	16828	16813	16727	16691	16705	16839	16854	16750	16701	16735	16767	16903	16555	16719	16697	16956	16765	16584	16739	16833	16689	16768	16909	16991	16984	16708	16652	16823	16993	16783	16961	16957	16762	16690	16810	16953	16742	16758	16742	16668	16810	16672	16778	16876	17020	16640	16967	16825	16694	16981	16881	16669	16842	16995	16758	16892	16750	16864	16898	16730	16793	16556	16619	16793	16710	16942	16761	16906	16922	16838	16877	16760	16813	16914	16717	16676	16877	16679	16817	16595	16875	16708	16843	16782	16661	16784	16792	16949	16891	16932	16888	16857	16804	16762	16569	16742	16731	16784	16937	17002	16808	16843	16842	16714	16674	16793	16913	16936	16897	16594	16848	17069	16766	16714	16893	16967	16807	16641	16799	16837	16749	16775	16884	16697	16878	16739	16854	16744	16823	16683	16820	16878	16823	16963	16975	16870	16831	16789	16803	16790	16781	16977	16696	16838	16808	16802	16865	16741	16869	16891	16822	16615	16635	16813	16910	16827	16683	16621	16784	16857	16565	16735	16915	16867	16593	16832	16664	16967	16793	16675	16612	16783	16855	16624	16782	16796	16715	16688	16951	16636	16907	16832	16662	16676	16739	16833	16888	16938	16799	16742	16716	16834	16691	16861	16803	16799	16961	17013	16837	16710	16693	16705	16877	17058	16764	16649	16935	16818	16714	16524	16712	16692	16809	16686	16655	16622	16653	16708	16926	16993	17014	16771	16821	16691	16815	16944	16823	16772	16716	16914	16798	16768	16844	17049	16904	16866	16753	16985	16742	16710	16794	16713	16641	16721	16774	16703	16815	17025	16793	16818	16777	16803	16709	16895	16778	16695	16790	16787	16922	16761	17021	16788	16854	16688	16751	16830	16735	16751	16883	16695	16613	16711	16744	16899	16753	16803	17072	16872	17114	16653	16915	16949	16748	16863	17024	16718	16833	17006	16903	16770	16768	16701	16775	16629	16818	16591	16823	16780	16826	16881	16741	16554	16885	16875	16805	16802	16816	16828	16775	16877	16836	16872	17076	16921	16580	16785	16792	16734	16667	17032	16678	16929	16792	16758	16619	16723	16770	16829	16665	16892	16806	16971	16805	16961	16863	16732	16674	16771	16756	16884	16804	16800	16690	17026	16836	16769	16719	16989	16999	16641	16866	16855	16737	16625	16756	16931	17059	16532	16644	16601	16624	16675	16863	16675	16961	16841	16744	16694	16896	16848	16747	16825	16968	16626	16910	16936	16520	16718	16775	16708	16678	16635	16797	16694	16706	16707	16902	16666	16816	16815	16867	16543	16781	17077	16708	16807	16902	16788	16817	16570	16738	16857	16644	16699	16676	16634	16819	16807	16762	16749	16849	16717	16832	16755	16912	16789	16977	16705	16768	16751	16801	16914	16993	16989	16952	16737	17042	16793	16882	16836	16645	16949	16724	16799	17014	16914	16703	16821	16843	16738	16805	16613	16652	16832	16794	16681	16609	16745	16784	16682	16768	16834	16768	17030	16705	16953	16850	16809	16786	16734	16820	16947	16716	17079	16853	16805	17135	16726	16860	16836	17043	16644	16800	16922	16651	16782	16706	16917	16960	16798	16702	16722	16903	16678	16805	16948	16984	16684	16880	16924	16848	17075	16667	16777	16848	16986	16862	16880	16604	16958	16835	16549	16835	16834	16809	16689	16611	16800	16715	16764	16956	16668	16899	16938	16764	16782	16764	16711	16793	16879	16625	16890	16868	16773	16809	16747	16699	16765	16902	16762	16708	16907	16993	16869	16768	16667	16739	16761	16848	16954	16696	16836	16932	16651	16732	16874	16893	16669	16843	16856	16730	16606	16752	16842	16737	16776	16907	16791	16873	16822	16810	16883	16684	16904	16665	16731	16836	16858	16974	16950	16891	16865	17030	16812	16803	16998	16849	16853	16540	17013	16762	16815	16859	16952	16742	16849	16608	17038	16827	16844	16600	16873	16708	16801	16712	16864	16951	16735	16905	16762	16864	17020	16909	16727	16726	16780	16678	17098	16881	16774	16853	16877	16717	16892	16859	16825	16815	16775	16670	16953	16838	16698	16756	16774	16599	16859	16658	16746	16998	16847	16654	16656	16890	16814	16797	16533	16681	16659	16617	16803	16729	16807	16833	16802	16964	16823	16825	16819	16645	16625	16904	16898	16766	16768	16788	16974	16753	16710	17008	16864	16693	16838	16739	16846	16842	16870	16764	16649	16816	17017	16881	16790	17004	16863	16762	16736	16777	16669	16803	16822	16860	17031	16621	16818	16842	16810	16744	16649	16857	16873	16902	16892	16830	16926	16733	16946	16693	16851	16574	16638	16742	16829	16924	16732	16745	16793	16854	16767	16986	16778	16670	16818	16797	16899	16842	16781	16891	16833	16770	16812	16760	16958	16949	16699	16916	16864	16928	16984	16837	16819	17030	16852	16823	16692	16906	16792	16727	16903	16982	16791	16851	16751	16585	16864	16833	16894	16860	16733	16776	16895	16737	16725	16692	16767	16735	16845	16807	16827	17042	16699	16635	17011	16700	16690	17044	16780	16778	16773	16849	16855	16616	16536	16943	16621	16768	16720	16832	16749	16907	16922	16747	16797	16796	16848	16778	16714	16666	16834	16767	16707	16728	16746	16940	16806	16881	16753	16745	16903	17056	16733	16788	16824	16648	16632	16616	16926	17015	16793	16677	16854	16954	16764	16822	16705	17107	16943	16828	16554	16748	16721	16921	16863	16836	16818	16752	16593	16900	16720	16737	16639	16820	16875	16909	16543	16575	16892	16780	16873	16588	16794	16765	16961	16844	16840	16645	16816	16845	16877	17045	16889	16593	16851	16777	16794	16728	16781	17013	16821	16807	16785	16680	16835	16821	16747	16766	16728	16841	16580	16877	16690	16634	16608	16775	16827	16745	16840	16849	16821	16751	16918	16702	17024	16684	16985	16897	16888	16968	16866	16889	16733	16801	17059	16696	17000	16792	16727	16642	16697	16698	16945	16880	16963	16739	16788	16827	16830	16726	16700	16721	16960	16840	16926	16720	16748	16848	16898	16909	16787	16783	16772	16783	16935	16907	16704	16651	16591	16942	16776	16621	16991	16741	16808	16922	16823	16848	16873	16831	16762	16665	16654	16934	16882	17162	16973	16709	16702	16872	16728	16843	17095	16939	16615	16595	16913	16652	16719	16777	16791	16910	16704	16825	16840	16888	16982	16704	16660	16860	16802	16603	16667	17088	16856	16702	16706	16810	16827	16955	16683	16763	16833	16850	16712	16784	16727	16781	16903	16757	16791	16727	16782	16832	16883	16747	16906	16666	16749	16761	16770	16853	16813	16922	16919	16996	16803	16730	16819	16723	16826	16893	16916	16935	16718	17024	16823	16741	16902	16761	16756	16876	16832	16769	16755	16842	16720	16873	16542	16806	16764	16649	16962	16643	16760	16876	16757	16811	16834	16789	16820	16784	16905	16881	16844	16723	16763	16618	16801	16905	16906	16835	16686	16849	16785	16608	16954	16772	16801	16861	16937	16788	16920	17014	16927	16857	16629	16812	16827	16799	16826	16686	16908	16848	16973	16729	16737	16814	16892	16792	16708	16781	16826	16763	16755	16708	16894	16766	16794	16791	16768	16883	16508	16577	16829	16574	16816	16634	16781	16661	16900	16749	16939	16979	16817	16771	16791	16816	16640	16814	16834	16713	16923	16899	17045	16914	16680	16805	16691	16788	16933	16906	16799	16867	16951	16900	16574	16745	17003	16802	16886	16784	16927	16835	16685	16687	16920	16884	16750	16448	16805	16810	16585	16719	16973	16823	16729	16667	16798	16896	16997	16748	16853	16777	16904	16781	16866	16938	16933	16963	16796	16822	16968	16786	16799	16780	16867	16655	16834	16885	16806	16871	16811	16770	17019	16925	16688	16627	16788	16855	16646	16565	16812	16741	16879	16841	17121	16954	16897	16912	16793	16666	16752	16951	17037	16840	16848	17000	16738	16792	16958	16807	16760	16986	16766	16960	16734	16862	16730	16719	16930	16755	16814	16959	16601	16743	16969	16798	16703	16605	16774	16812	16729	16724	16842	16896	16792	16761	16867	16643	16762	16859	16781	16954	16862	16669	16853	16886	16846	16772	16655	16859	16990	16796	16740	16681	16836	16945	16832	16770	16713	16946
16810	30575	25352	18851	17017	16150	15663	15321	15079	15111	14839	14682	14663	14908	14525	14587	14578	14602	14468	14561	14589	14640	14449	14812	14481	14717	14413	14690	14558	14526	14307	14628	14625	14481	14449	14440	14624	14399	14544	14379	14521	14553	14571	14416	14460	14598	14569	14625	14721	14457	14675	14562	14359	14557	14571	14513	14596	14442	14519	14511	14585	14568	14556	14611	14447	14548	14567	14774	15468	15187	15010	14841	14429	14611	14462	14418	14573	14525	14552	14418	14576	14428	14441	14366	14484	14368	14582	14632	14435	14398	14317	14465	14457	14340	14521	14503	14425	14430	14373	14555	14449	14369	14417	14419	14624	14462	14344	14579	14467	14373	14508	14585	14247	14370	14375	14460	14411	14513	14372	14595	14542	14329	14485	14390	14508	14436	14280	14401	14428	14665	14326	14493	14511	14486	14496	14433	14613	14368	14484	14432	14464	14343	14497	14546	14523	14408	14513	14509	14450	14466	14527	14466	14431	14453	14396	14528	14610	14470	14467	14515	14374	14558	14366	14385	14444	14433	14234	14425	14423	14645	14500	14468	14387	14490	14469	14615	14486	14325	14462	14450	14704	14506	14379	14466	14343	14451	14587	14583	14475	14367	14475	14513	14373	14437	14455	14520	14396	14576	14411	14487	14585	14540	14648	14450	14386	14495	14615	14468	14432	14556	14694	14567	14491	14437	14385	14424	14486	14470	14348	14487	14328	14650	14687	14410	14456	14597	14612	14450	14551	14292	14383	14304	14505	14420	14488	14479	14459	14456	14393	14389	14471	14562	14459	14370	14551	14475	14567	14422	14623	14373	14397	14465	14556	14376	14580	14620	14237	14577	14536	14563	14598	14646	14355	14683	14437	14514	14457	14455	14441	14325	14596	14472	14328	14486	14344	14595	14480	14318	14540	14277	14528	14524	14434	14290	14647	14461	14575	14670	14630	14529	14453	14495	14403	14411	14555	14369	14521	14426	14472	14564	14497	14365	14471	14549	14617	14509	14499	14453	14455	14480	14621	14470	14584	14447	14555	14425	14330	14448	14468	14403	14464	14527	14408	14523	14454	14534	14482	14348	14641	14525	14613	14339	14369	14420	14526	14607	14560	14302	14302	14506	14485	14514	14493	14353	14554	14493	14480	14275	14458	14472	14475	14561	14669	14633	14521	14428	14472	14425	14474	14339	14546	14233	14563	14471	14527	14482	14633	14610	14558	14364	14504	14513	14435	14481	14430	14423	14460	14622	14337	14380	14386	14503	14515	14501	14554	14539	14518	14472	14451	14604	14461	14490	14497	14415	14461	14375	14535	14455	14507	14620	14480	14420	14645	14462	14583	14571	14601	14335	14392	14343	14451	14304	14516	14685	14461	14454	14557	14443	14347	14434	14529	14431	14642	14519	14510	14378	14431	14521	14545	14505	14553	14446	14511	14591	14394	14553	14324	14398	14419	14459	14452	14608	14556	14395	14382	14430	14311	14421	14545	14544	14520	14588	14560	14264	14599	14477	14446	14441	14365	14455	14626	14513	14444	14500	14657	14476	14473	14383	14570	14351	14574	14422	14360	14371	14596	14511	14441	14417	14531	14425	14262	14508	14610	14480	14650	14470	14440	14221	14691	14477	14510	14623	14552	14550	14459	14421	14661	14491	14588	14544	14540	14409	14468	14620	14356	14599	14403	14571	14521	14336	14302	14563	14592	14454	14498	14499	14386	14525	14474	14459	14629	14386	14433	14521	14447	14504	14582	14565	14446	14406	14418	14529	14590	14413	14556	14549	14534	14262	14348	14444	14555	14419	14464	14595	14555	14529	14456	14455	14434	14395	14521	14543	14554	14497	14560	14473	14351	14507	14539	14411	14567	14552	14586	14472	14451	14499	14253	14398	14665	14487	14332	14368	14506	14401	14356	14540	14434	14278	14450	14550	14494	14686	14445	14501	14490	14464	14568	14482	14617	14454	14386	14361	14419	14459	14657	14426	14469	14300	14417	14472	14462	14379	14511	14553	14539	14664	14423	14490	14382	14371	14367	14395	14501	14504	14427	14543	14385	14393	14518	14612	14503	14538	14466	14461	14493	14490	14470	14630	14342	14432	14409	14497	14484	14353	14264	14539	14533	14477	14499	14645	14473	14528	14519	14442	14382	14632	14531	14690	14494	14377	14499	14582	14543	14568	14442	14548	14433	14403	14566	14438	14347	14463	14515	14475	14528	14511	14445	14461	14582	14494	14604	14373	14435	14552	14361	14534	14306	14466	14443	14571	14615	14577	14294	14332	14568	14483	14477	14456	14557	14409	14522	14419	14407	14469	14641	14569	14369	14482	14578	14413	14410	14582	14576	14415	14415	14661	14365	14355	14536	14495	14450	14375	14362	14321	14393	14475	14465	14374	14569	14402	14354	14234	14564	14534	14506	14345	14285	14511	14446	14733	14499	14378	14663	14383	14417	14257	14472	14289	14572	14498	14431	14473	14346	14432	14505	14383	14442	14445	14476	14310	14569	14452	14570	14572	14544	14410	14396	14468	14393	14548	14444	14450	14510	14518	14317	14392	14723	14418	14511	14446	14297	14485	14594	14675	14397	14485	14402	14508	14440	14466	14500	14457	14540	14590	14511	14645	14419	14531	14676	14444	14394	14569	14518	14443	14613	14496	14403	14502	14375	14431	14326	14566	14465	14288	14714	14730	14358	14439	14494	14360	14424	14476	14294	14549	14393	14485	14645	14494	14426	14552	14522	14432	14393	14689	14399	14617	14498	14402	14310	14409	14474	14462	14420	14515	14588	14615	14487	14473	14498	14658	14583	14448	14584	14403	14699	14467	14586	14597	14469	14624	14549	14417	14524	14430	14575	14497	14376	14496	14276	14659	14546	14511	14519	14457	14286	14547	14720	14442	14325	14636	14442	14479	14434	14742	14382	14558	14521	14448	14473	14314	14366	14586	14472	14453	14575	14400	14530	14525	14561	14361	14672	14517	14521	14645	14585	14534	14492	14529	14432	14419	14525	14308	14364	14511	14421	14472	14405	14379	14471	14369	14412	14507	14586	14424	14340	14603	14583	14544	14658	14341	14359	14382	14365	14500	14545	14491	14411	14423	14408	14481	14545	14489	14525	14495	14398	14561	14585	14456	14475	14483	14377	14417	14426	14418	14464	14531	14407	14616	14351	14438	14508	14484	14551	14450	14519	14350	14570	14639	14585	14524	14328	14544	14386	14350	14434	14585	14397	14637	14503	14475	14497	14397	14463	14315	14537	14631	14520	14626	14362	14437	14464	14486	14460	14409	14298	14464	14531	14530	14534	14578	14314	14358	14534	14466	14407	14439	14494	14486	14543	14394	14380	14483	14556	14466	14389	14436	14463	14448	14457	14497	14318	14462	14610	14396	14467	14558	14552	14510	14553	14366	14532	14330	14523	14368	14474	14308	14424	14481	14581	14586	14400	14409	14518	14400	14420	14269	14376	14624	14461	14500	14456	14549	14563	14483	14689	14489	14351	14459	14695	14515	14451	14388	14631	14397	14373	14530	14408	14349	14371	14652	14502	14468	14859	14495	14421	14500	14408	14641	14484	14606	14490	14211	14400	14502	14500	14265	14546	14623	14478	14429	14490	14713	14340	14571	14444	14510	14514	14516	14624	14470	14660	14408	14426	14509	14533	14566	14506	14325	14469	14539	14602	14575	14477	14333	14381	14625	14394	14480	14624	14549	14683	14499	14475	14339	14579	14455	14545	14361	14399	14321	14381	14438	14532	14285	14546	14422	14469	14554	14435	14391	14386	14399	14436	14341	14482	14521	14655	14549	14512	14443	14436	14387	14304	14406	14531	14396	14475	14462	14345	14424	14634	14481	14668	14491	14498	14453	14443	14352	14536	14557	14528	14575	14477	14400	14375	14475	14635	14523	14507	14460	14468	14582	14484	14478	14493	14429	14316	14255	14452	14481	14608	14484	14441	14541	14395	14364	14488	14471	14536	14404	14465	14515	14277	14436	14487	14649	14493	14505	14321	14490	14440	14407	14602	14359	14571	14555	14515	14500	14475	14494	14342	14451	14468	14505	14455	14459	14510	14580	14478	14382	14411	14361	14542	14526	14525	14344	14421	14477	14540	14435	14395	14496	14499	14479	14469	14599	14579	14552	14493	14615	14534	14451	14383	14457	14429	14440	14426	14428	14372	14472	14618	14387	14486	14495	14500	14466	14425	14464	14454	14508	14550	14506	14602	14430	14483	14459	14341	14467	14655	14352	14492	14457	14519	14546	14508	14495	14487	14493	14515	14506	14425	14597	14625	14441	14377	14329	14469	14500	14635	14619	14603	14517	14411	14506	14525	14488	14460	14491	14416	14534	14567	14553	14413	14414	14546	14377	14618	14552	14667	14467	14494	14449	14574	14610	14544	14448	14495	14563	14484	14583	14529	14445	14408	14558	14416	14473	14519	14442	14569	14297	14548	14587	14453	14494	14299	14440	14682	14503	14366	14480	14477	14412	14589	14550	14619	14462	14428	14449	14527	14300	14571	14278	14465	14395	14573	14486	14535	14394	14269	14652	14414	14527	14345	14259	14409	14457	14577	14382	14533	14725	14334	14318	14494	14381	14581	14422	14501	14518	14529	14469	14453	14524	14527	14621	14549	14356	14646	14415	14576	14504	14516	14586	14540	14575	14511	14433	14490	14471	14353	14323	14451	14657	14384	14540	14408	14570	14434	14475	14517	14714	14458	14461	14467	14318	14493	14420	14532	14480	14473	14549	14510	14479	14598	14579	14435	14509	14422	14530	14430	14365	14499	14584	14432	14421	14430	14300	14410	14440	14396	14605	14433	14384	14437	14357	14505	14433	14533	14560	14484	14565	14566	14526	14469	14584	14575	14446	14509	14389	14399	14461	14465	14416	14501	14508	14468	14320	14284	14362	14471	14450	14492	14468	14498	14460	14394	14319	14520	14270	14491	14502	14406	14518	14615	14542	14572	14300	14380	14572	14279	14531	14639	14356	14372	14487	14474	14492	14539	14451	14454	14479	14498	14592	14446	14409	14410	14504	14689	14470	14426	14465	14562	14238	14490	14479	14535	14483	14502	14374	14628	14430	14504	14388	14607	14456	14404	14504	14433	14289	14661	14566	14417	14463	14311	14529	14420	14531
22224	20726	28353	23218	20945	22949	24718	19825	18987	19074	19089	18713	18795	18545	18385	18334	18287	18390	18458	18496	18225	18437	18231	18367	18309	18339	18335	18143	18285	18331	18270	18236	18275	18220	18342	18204	18119	18414	18282	18236	18139	18370	18379	18096	18177	18234	18316	18160	18276	18231	18122	18062	18230	18111	18205	17993	17921	18051	18261	18093	18287	17964	18291	17921	18244	18189	18340	18630	19182	19057	18857	18445	18262	18089	18265	18258	18117	18105	18219	18118	18210	18014	18260	18089	18244	18246	18033	18160	17985	17985	17861	17976	18059	18130	17910	18152	18186	18056	18148	18262	18154	18169	18075	18225	18064	18128	18176	18128	18299	18042	17961	18217	18257	18017	18242	18040	18234	18015	18053	18113	18311	18208	18146	18190	18085	17992	18194	18255	18055	18100	18107	18049	17925	18281	18132	18188	18002	18087	17925	17988	18107	17870	18060	18046	18019	18098	18152	18104	18129	18043	17925	18025	18196	18151	18089	18085	18214	18018	18211	18258	18245	18396	18206	17898	18179	18186	18189	17992	17838	18162	17958	18050	18295	18191	18321	18323	18048	18123	18138	18152	17996	18020	18141	18156	18226	18114	17911	18041	18073	18089	17853	18133	18151	18234	18166	18092	17986	18101	18054	17929	18113	17994	18119	18125	18207	18139	17998	17990	18240	18061	18052	18227	18006	18205	18151	18090	17932	18191	18113	18093	18092	18164	18081	18181	17984	18009	18030	18239	18398	18085	18129	18050	18059	18147	18067	18029	18056	18061	18111	18086	18170	17966	18041	18102	18336	18038	18002	18098	18072	18142	18167	18151	17869	18263	18017	18163	17977	18043	18322	17943	17941	18083	18042	18198	18059	18003	17994	18189	18299	18032	17941	17931	18188	18180	18064	18181	18130	18217	17807	18014	18091	18081	18113	18279	18113	18168	18168	17917	18145	18166	18007	18209	18149	17943	18171	17835	17955	18185	18105	18001	18057	18158	17877	17976	18240	18055	18071	18278	18017	18315	18139	18258	18104	18125	17770	18064	18198	18096	18279	18099	18147	17985	18209	18111	18088	18149	17978	17959	18178	18083	18146	18069	18080	18130	17894	17836	17896	18032	18258	18231	18042	17983	18079	18220	18176	18147	18256	18056	18230	18163	18087	18006	18085	18155	18225	18078	18000	18040	18065	18251	18332	18189	18130	18043	18144	17988	18089	18232	18181	18113	18327	18108	18206	17995	18104	17972	18044	17942	17973	17928	17998	17998	17912	18010	17986	18210	18298	18115	17934	18192	18175	18020	18235	18168	17989	17977	18249	18020	18016	18139	18172	18318	17962	18179	18112	18266	18055	18081	18080	18295	18255	17973	18171	17815	18104	17936	18111	18136	17845	18339	18026	17942	18049	18097	18000	18063	18239	18039	18043	18089	18037	18051	18060	18038	18117	17960	18072	18183	18128	18255	18124	18254	18080	18024	18238	17867	18026	18051	18186	18016	18101	18128	18303	18088	18149	18160	18117	18019	18120	18158	18142	18246	18142	17817	18044	18050	18284	18162	18005	18054	18199	17864	18223	17946	18187	18121	18004	18096	18028	18381	18034	18132	18097	18101	18010	18200	18053	17981	18092	18152	18215	18006	17908	18030	18004	18225	18016	17970	18152	18352	18201	18227	17972	17960	18247	17868	18168	18228	18052	18246	18167	18257	17947	18024	18297	18282	17861	18254	18184	18219	18221	18115	18053	18144	17881	18112	17927	18052	18084	17992	17985	18012	17952	18017	18207	18016	17989	18206	18359	17980	18181	18204	17922	18085	18156	18086	18103	18011	17964	18151	18233	18192	18161	18133	18026	18074	18261	17961	18145	18305	18347	18231	18262	18219	17959	18079	18289	18177	17937	18042	18134	17958	18155	18016	17974	18164	18051	18091	17874	17739	18297	18093	17888	18075	18278	18118	18167	18063	17979	17996	18352	18185	18099	18158	17995	18187	18008	18094	17798	18084	18158	18152	18169	18240	18121	18052	18064	18046	17947	17900	18028	17932	18149	18105	18095	18072	18181	18020	18302	18097	18063	18068	18051	18002	18087	18205	17953	17929	17940	18265	18188	18203	18150	17930	18039	18085	18038	18027	18264	18159	17974	17956	18044	18039	17978	18223	17950	17980	18139	18215	18159	18210	18098	18071	17994	17958	18111	18077	18185	18031	18052	18146	18258	18144	18172	18002	17942	18082	18205	18024	18288	17981	17970	17979	18111	18098	18010	17947	18279	17971	18049	18040	18136	17989	18300	18193	17814	18238	18148	18053	18119	18274	18265	18220	18243	18079	18173	18025	18205	18086	18011	18024	18162	18230	18110	18197	18006	17979	18156	18201	17942	17924	18072	18118	18124	18100	18113	18201	18065	18115	18235	18280	18062	18206	18248	18146	18273	18098	17811	17901	17913	18061	18002	18131	18006	18088	18074	18259	17861	18115	18115	18186	17896	18032	17945	17929	18097	18015	18112	17936	18093	18221	18197	18139	18085	18107	18060	18122	18164	18079	17942	18021	18018	18199	18175	18029	18046	18063	18053	18264	18224	18091	18097	18213	18220	17864	17978	18116	18175	18126	18061	18240	18221	18026	17956	17941	18134	18170	18077	18032	18095	18140	18077	18143	18018	17909	18051	17906	18348	18111	18135	18052	17996	18005	17939	18203	18329	17896	18308	18192	18067	18294	18138	18074	18139	18153	18293	18108	18119	18197	18037	18011	18094	17899	18063	17971	18058	18033	18048	17878	18291	18151	17980	18117	18188	18014	18033	17947	18072	18312	18126	18084	18029	17993	18164	18041	18014	18071	18174	18008	18148	18045	18188	18085	18059	18151	18083	18130	17894	18103	18109	18243	18111	18144	18140	18019	18059	18150	18025	18194	18145	18057	18151	18225	18005	18207	18239	18059	18144	18059	17926	18212	18151	18232	18089	18064	18117	18161	18177	18124	18258	18208	18136	17992	18217	18002	18017	18199	17972	18074	18128	18212	18105	18165	18061	18059	18069	18020	18065	18162	17927	18115	18148	18154	18087	18317	18092	18166	17997	18120	17882	18084	18064	18113	18170	18099	17935	18061	17989	18171	18060	18026	18261	17888	18008	18142	18073	17945	18084	17959	18185	18033	18119	17991	17907	18081	17887	17955	18220	17969	18020	18181	18149	18001	18065	18031	18080	18114	18156	18044	18261	18015	17987	17924	18078	18050	18234	18002	18179	18283	17978	18285	17997	18164	18120	18088	17985	18136	17916	18209	18098	18353	18107	18137	18244	18088	18029	18066	17908	18200	18136	18283	17993	18430	18017	18058	18234	18064	18120	18164	17836	18092	17994	18142	17960	17964	18000	18073	18086	18240	18030	18255	18155	17923	18156	18159	17890	17990	18303	18239	17951	17967	18105	17907	18014	18123	18153	18105	18088	18126	18010	18170	18099	17935	17950	18123	18185	18072	17890	18121	18175	18205	18120	18048	18058	18028	18170	18134	17863	18185	18122	18085	18142	18008	18028	17998	18158	18203	17951	18300	18024	18053	18286	18211	18235	18104	18034	17973	17949	17968	18052	17970	18075	18060	18212	18088	18021	17897	17988	17990	18202	17967	18102	17965	18026	18209	18156	18098	18209	18138	17962	17984	18064	18101	18259	18056	18053	18396	18111	18037	18114	18169	18102	18056	18058	18086	17913	18196	18038	18119	18228	17994	18253	17793	18154	17961	18039	18194	17923	18118	17996	17876	18108	18149	18026	18040	18025	18102	18254	18119	18073	18011	18112	18164	18152	18012	17913	18040	18130	18092	17924	18131	18223	18300	17959	18099	18150	18360	17991	18177	18085	18220	18153	18071	18012	18140	17950	17981	17978	17829	18002	18061	18257	18029	18123	18143	18124	18054	18108	18316	18081	18150	18075	18222	18132	18071	18188	18264	18033	18158	18353	18178	18030	18141	18130	18406	18072	18118	17848	17975	18225	18194	17926	17811	18309	18090	18259	18232	18026	18193	18074	18130	18138	17993	18024	18057	18128	18139	18006	18227	17981	17896	17981	18047	18102	18074	18006	18013	18062	18067	18207	18120	17979	18062	18312	18165	17988	17991	18025	17994	18161	17924	18344	18104	18090	18059	17948	18135	18164	18180	17905	18085	18244	18019	17927	17911	18315	18132	18148	18065	18118	18033	18159	18163	17994	18174	18207	18067	18099	18092	18020	18028	18009	18013	18312	18082	17979	18179	17991	18057	18224	18200	18206	18274	18086	18171	18068	18025	18087	18139	18234	18206	18081	18348	18103	18143	17880	17999	17988	18117	18105	18016	18021	17942	18087	18150	18220	17952	18093	17947	18181	18054	18253	18030	18115	18023	17930	18199	18129	18090	18282	18249	18178	17957	18319	18069	17944	18191	18055	18022	18186	18086	18032	18129	18015	18037	17998	18111	18178	18099	18116	18068	18111	18044	18159	18032	17968	18179	17947	17972	18117	18152	18099	18128	17974	17980	18012	17925	18275	18101	18212	18273	18138	18106	18068	18080	18074	18383	18136	17936	18007	17786	18120	17950	18139	18351	18235	18029	18127	18075	18143	18116	18039	18057	18156	18109	18187	18064	18114	17998	18120	18154	17984	18155	18159	18020	17915	18137	18021	18039	18226	18074	18102	18084	18143	18194	18176	18026	18244	18068	17830	18222	18194	18003	18279	18121	18206	17964	17909	18091	18138	18156	18024	18090	18155	17985	18032	18203	18264	18149	18148	18134	18171	17984	18198	18248	18044	18166	18104	18212	18230	18179	18194	18214	18097	17965	18240	18074	18134	17910	18169	18006	17993	18141	18325	17961	18196	17971	17831	18047	18160	18161	18092	18086	18124	18211	18287	17928	18035	18212	18120	18192	18209	18061	18162	18137	18237	18032	18031	18105	18157	18187	18188	18114	18014	18229	17813	18055	18234	17960	17984	18087	18072	18237	18235	18305	18083	18181	18140	18135	17958	17981	18150	18204	18097	18218	18208	18247	18198	17972	17916	18042	18178	18082	18174	17990	18333	18007	18160	17881	18162	18137	18135	18074	18118	18251	18012	17966	18069	18065	18144	18188	18176	18003	17923	18143	17920	18049	17908	18042	18052	18282	17965	18311	17970	18063
19908	37087	32222	24015	19521	18051	17350	16559	16444	16191	16185	15832	15684	15849	15662	15559	15711	15606	15436	15299	15466	15417	15357	15352	15534	15521	15407	15503	15222	15370	15267	15411	15386	15587	15286	15372	15332	15233	15262	15373	15180	15131	15454	15190	15271	15315	15407	15335	15476	15271	15317	15372	15294	15347	15380	15337	15320	15337	15205	15251	15462	15220	15430	15151	15352	15274	15389	16209	16909	16255	16013	15521	15140	15381	15240	15347	15210	15294	15364	15268	15271	15480	15080	15196	15200	15196	15424	15277	15303	15315	15284	15187	15264	15392	15159	15319	15283	15306	15457	15195	15365	15452	15229	15246	15249	15327	15155	15382	15320	15172	15108	15097	15229	15386	15333	15349	15221	15441	15277	15291	15142	15282	15203	15208	15225	15244	15254	15301	15328	15336	15258	15300	15317	15113	15373	15186	15357	15375	15236	15333	15291	15279	15419	15217	15354	15279	15232	15265	15217	15338	15286	15057	15296	15299	15285	15234	15313	15454	15287	15269	15266	15293	15354	15236	15177	15349	15345	15212	15190	15325	15194	15350	15115	15315	15014	15085	15338	15367	15272	15279	15172	15185	15224	15338	15212	15222	15246	15313	15227	15214	15376	15210	15129	15314	15343	15319	15181	15169	15175	15331	15341	15176	15093	15216	15357	15221	15133	15268	15326	15308	15143	15371	15231	15294	15315	15217	15163	15225	15324	15149	15275	15283	15378	15310	15179	15202	15249	15403	15291	15274	15323	15234	15084	15282	15183	15399	15274	15358	15272	15235	15308	15313	15311	15297	15236	15186	15194	15213	15418	15187	15257	15243	15212	15324	15309	15336	15311	15322	15340	15108	15449	15313	15137	15207	15382	15128	15242	15384	15514	15111	15279	15339	15173	15260	15212	15109	15418	15240	15210	15245	15003	15250	15160	15424	15269	15257	15261	15364	15281	15435	15155	15288	15163	15226	15366	15240	15323	15271	15174	15464	15259	15075	15324	15357	15254	15293	15381	15182	15262	15359	15294	15297	15184	15222	15238	15391	15298	15262	15273	15312	15396	15230	15315	15248	15206	15163	15608	15309	15263	15119	15169	15116	15242	15198	15271	15305	15116	15295	15364	15229	15326	15308	15434	15219	15421	15085	15306	15343	15255	15248	15197	15346	15275	15240	15333	15231	15141	15313	15184	15348	15242	15264	15207	15317	15312	15428	15276	15323	15157	15222	15306	15066	15308	15099	15430	15230	15107	15428	15344	15022	15224	15175	15387	15341	15370	15374	15354	15185	15439	15250	15208	15221	15475	15087	15195	15355	15337	15188	15313	15216	15221	15234	15204	15387	15220	15385	15293	15364	15132	15268	15295	15226	15254	15311	15239	15186	15280	15164	15390	15219	15063	15305	15260	15277	15278	15314	15397	15238	15204	15381	15367	15196	15293	15506	15195	15375	15312	15242	15498	15005	15318	15190	15220	15268	15292	15132	15230	15164	15159	15303	15300	15316	15097	15339	15327	15375	15302	15345	15176	15090	15227	15253	15281	15173	15349	15354	15228	15310	15321	14999	15131	15290	15172	15191	15393	15442	15254	15218	15149	15265	15209	15152	15379	15228	15259	15182	15260	15230	15344	15276	15206	15248	15290	15186	15154	15378	15283	15225	15333	15322	15217	15290	15348	15113	15357	15266	15057	15357	15066	15322	15224	15392	15357	15334	15072	15196	15249	15152	15308	15142	15348	15282	15079	15332	15159	15152	15160	15181	15275	15378	15277	15338	15319	15286	15223	15213	15340	15286	15287	15398	15332	15238	15229	15170	15329	15164	15220	15166	15278	15213	15454	15260	15065	15425	15188	15240	15303	15171	15157	15226	15375	15360	15366	15319	15205	15288	15170	15164	15438	15366	15181	15035	15204	15201	15181	15147	15310	15172	15275	15388	15228	15245	15248	15446	15083	15295	15263	15214	15211	15289	15341	15222	15373	15194	15253	15194	15185	15287	15320	15213	15326	15385	15208	15148	15392	15273	15136	15175	15347	15391	15331	15259	15313	15086	15325	15302	15319	15184	15117	15163	15298	15440	15298	15192	15133	15299	15313	15322	15240	15131	15392	15159	15109	15346	15168	15328	15345	15243	15352	15265	15264	15215	15195	15346	15183	15226	15262	15284	15195	15241	15231	15405	15231	15297	15301	15337	15279	15187	15147	15371	15366	15188	15346	15255	15061	15230	15107	15349	15198	15149	15158	15290	15173	15339	15278	15335	15143	15333	15245	15254	15038	15208	15323	15403	15260	15206	15268	15230	15385	15098	15340	15234	15150	15273	15154	15387	15238	15209	15310	15363	15284	15278	15124	15138	15185	15215	15296	15265	15303	15241	15213	15281	15319	15182	15208	15295	15236	15313	15436	15335	15312	15253	15323	15392	15127	15342	15199	15257	15239	15219	15241	15267	15358	15105	15330	15268	15398	15245	15314	15179	15286	15326	15333	15166	15187	15510	15242	15368	15132	15242	15418	15026	15315	15455	15218	15259	15221	15110	15317	15230	15275	15154	15215	15416	15316	15197	15203	15253	15280	15499	15155	15280	15187	15270	15193	15375	15350	15303	15307	15253	15287	15258	14975	15463	15343	15353	15358	15338	15032	15170	15256	15392	15288	15323	15223	15224	15213	15251	15242	15270	15383	15199	15079	15338	15325	15116	15237	15209	15194	15251	15274	15390	15370	15180	15101	15204	15155	15226	15264	15310	15383	15222	15351	15381	15262	15332	15321	15310	15217	15135	15234	15106	15211	15210	15248	15220	15172	15171	15251	15255	15330	15353	15296	15214	15264	15417	15309	15289	15280	15288	15216	15304	15333	15271	15338	15120	15337	15300	15242	15165	15358	15247	15182	15132	15059	15171	15342	15251	15221	15494	15202	15313	15150	15182	15478	15405	15277	15348	15320	15273	15385	15281	15314	15385	15262	15246	15283	15248	15229	14992	15289	15279	15355	15204	15426	15350	15116	15408	15124	15150	15269	15169	15339	15226	15408	15153	15122	15130	14996	15177	15371	15329	15181	15235	15209	15286	15331	15198	15155	15352	15332	15149	15165	15282	15259	15059	15350	15087	15217	15309	15270	15406	15378	15330	15187	15401	15273	15056	15232	15299	15286	15434	15226	15224	15286	15290	15364	15241	15202	15297	15252	15315	15248	15190	15226	15335	15194	15237	15277	15288	15229	15443	15442	15195	15206	15312	15182	15286	15342	15381	15294	15231	15210	15286	15383	15202	15295	15155	15137	15296	15421	15225	15155	15581	15159	15260	15305	15164	15368	15213	15336	15148	15139	15344	15378	15420	15060	15209	15236	15496	15284	15434	15220	15141	15299	15312	15265	15372	15351	15175	15521	15170	15096	15273	15308	15157	15279	15242	15349	15331	15425	15176	15138	15229	15220	15146	15327	15326	15320	15188	15217	15325	15227	15205	15107	15173	15232	15263	15101	15384	15261	15289	15441	15392	15185	15117	15255	15323	15347	15229	15290	15313	15466	15305	15411	15270	15477	15199	15151	15244	15300	15345	15164	15398	15363	15282	15293	15348	15247	15407	15242	15299	15283	15290	15375	15411	15266	15326	15297	15358	15329	15270	15381	15175	15263	15364	15238	15252	15169	15332	15392	15284	15128	15275	15500	15244	15230	15261	15162	15248	15307	15343	15323	15030	15313	15313	15263	15265	15292	15372	15334	15424	15183	15309	15088	15223	15264	15216	15307	15384	15471	15211	15208	15260	15318	15200	15424	15331	15386	15296	15450	15175	15431	15140	15188	15320	15214	15280	15114	15323	15190	15352	15355	15274	15291	15098	15136	15371	15421	15138	15303	15218	15360	15242	15448	15352	15108	15306	15249	15463	15437	15230	15172	15192	15424	15207	15126	15235	15280	15104	15398	15244	15111	15263	15230	15114	15102	15270	15212	15160	15257	15290	15272	15251	15322	15260	15171	15212	15240	15315	15266	15367	15279	15195	15322	15359	15180	15227	15218	15354	15452	15121	15231	15394	15254	15214	15300	15176	15321	15175	15072	15227	15424	15292	15372	15427	15178	15378	15350	15185	15248	15180	15310	15259	15436	15138	15259	15342	15287	15208	15104	15204	15210	15302	15292	15326	15362	15258	15125	15201	15064	15178	15236	15123	15080	15126	15348	15275	15359	15248	15409	15182	15242	15326	15362	15346	15153	15190	15277	15249	15315	15267	15435	15296	15196	15184	15300	15225	15402	15313	15281	15169	15029	15208	15194	15133	15305	15296	15143	15338	15201	15432	15211	15353	15305	15292	15189	15206	15208	15370	15274	15315	15188	15240	15248	15328	15231	15168	15120	15304	15434	15047	15266	15197	15149	15179	15348	15158	15200	15361	15155	15371	15227	15435	15208	15089	15476	15407	15256	15330	15259	15270	15227	15370	15237	15123	15285	15176	15290	15351	15216	15293	15321	15331	15220	15225	15185	15277	15344	15122	15240	15259	15258	15150	15254	15020	15396	15312	15066	15301	15418	15277	15162	15233	15365	15197	15223	15136	15265	15307	15302	15091	15113	15349	15357	15179	15261	15347	15307	15312	15270	15407	15189	15137	15093	15346	15235	15239	15241	15401	15268	15361	15311	15237	15359	15222	15226	15393	15254	15298	15325	15280	15367	15152	15361	15206	15208	15280	15140	15249	15248	15282	15104	15200	15169	15173	15364	15157	15250	15203	15279	15412	15144	15308	15287	15383	15333	15168	15310	15222	15374	15149	15333	15345	15253	15417	15175	15312	15293	15205	15289	15332	15117	15332	15308	15203	15350	15020	15200	15192	15264	15369	15190	15372	15202	15233	15232	15180	15120	15099	15222	15282	15203	15250	15321	15269	15221	15276	15381	15400	15293	15221	15148	15336	15238	15256	15393	15323	15299	15244	15148	15367	15356	15218	15362	15165	15197	15229	15415	15252	15377	15389	15197	15331	15400	15248	15284	15283	15129	15268	15147	15315	15014	15360	15310	15318	15371	15320	15133	15136	15429	15230	15268	15295	15174	15349	15316	15328	15273	15380	15321	15226	15249	15272	15135	15127	15347	15155	15187	15431	15350	15327	15171	15138	15215	15096	15338	15289	15313	15165	15229	15162	15253	15330	15015	15202
27073	21797	24803	22194	19349	19393	19340	19248	18980	18991	19037	18906	19073	19099	18830	18851	19148	19100	19119	19135	19304	18922	19077	19141	18786	19080	19215	18843	18911	19040	19085	18965	19176	18958	19100	18850	19043	19057	19162	18985	19097	19129	18910	19114	19164	18928	18833	19019	18996	18945	19140	19141	19050	19202	19110	18908	19012	18841	19004	18961	18904	18760	19090	18825	18839	18861	18978	19136	19272	19211	19080	19081	19037	19090	19127	18854	19043	19101	19027	18969	18898	19099	19017	19103	19062	19050	19071	18975	19045	18823	18757	19088	18832	19013	18903	19024	19024	18838	18852	19005	19005	19020	19010	18878	18887	18818	18853	18844	19228	18943	19141	19014	18882	19003	18838	18754	19214	18866	18965	18958	18728	19010	18825	18929	19112	18945	18923	19019	19012	19031	18925	18884	18892	18875	18936	18726	18788	18829	18867	18945	18979	18894	18936	18813	18871	18996	18942	19027	18994	19071	19020	19025	18901	18979	18865	19051	19016	18952	19015	18842	18948	18922	19130	19037	19190	19010	18958	18971	19079	18975	19074	19034	19037	18983	18997	19091	18949	19192	19017	18819	18994	18884	18982	18944	19118	18863	18916	19142	18992	19119	18916	19061	19018	19051	18914	18937	18780	18991	19177	19068	18910	18891	18976	18992	19041	18933	19157	19039	18968	18964	18760	19040	18857	19035	18964	19011	19264	18833	18883	19172	19023	19098	18956	19139	19062	18979	19099	18894	18831	19091	18999	19043	18850	19125	18767	19032	19051	18988	18873	18959	18913	18885	18909	19061	19011	19028	19065	18989	19188	19042	18921	19010	18846	18995	18847	19139	19057	18865	18787	19008	18947	19103	19012	19052	18900	18848	18918	19029	18958	18743	18966	19092	18901	18930	18934	18928	19148	18879	19215	19083	19002	18846	19000	18811	18908	18858	18892	19089	18855	18959	18880	18952	19136	18920	18933	18918	18836	19017	18968	18958	19053	19072	18925	19060	19045	19133	18718	18843	19077	18848	18847	18919	18868	18987	19069	18802	18928	18956	18938	18817	18959	18968	18721	19008	18937	19006	19154	18930	19126	19004	18983	19049	19000	19034	19175	18873	19164	18919	18874	19026	18981	18978	18986	18953	18945	18823	19038	18774	18883	18846	19009	19061	18852	18931	18903	18986	19144	18939	19063	19010	19012	19036	19026	19023	18868	18934	18856	18775	18954	18954	18936	19300	18932	18857	18861	18933	18837	18938	19053	18917	18620	18808	19006	18984	18952	19010	18916	19081	19042	19108	18767	18665	18882	18976	18853	18908	19008	18932	18966	18963	18960	19045	19053	19087	18994	18907	18953	18879	19052	18685	18792	18974	18850	18880	19067	18895	18821	19054	19110	18881	18894	19131	18951	18874	18913	18874	18872	18972	18974	19083	18816	18935	18986	18965	18970	18948	19097	19069	18901	18710	18892	19105	18997	18904	19024	18899	19091	18977	18939	18865	19007	18957	18971	19007	19040	19099	18920	19075	18895	18813	18974	18949	19058	19023	18957	18970	18933	18999	18931	19109	19100	18992	18969	18767	18874	18961	18869	18939	19015	18982	18995	19049	19144	19008	19006	19029	19011	18942	19174	19082	18971	18854	18987	18827	19152	19109	19103	19046	19182	18922	19070	19039	19228	18887	19126	18861	19011	19082	19243	18870	18914	18959	19065	19067	18886	19044	19195	18971	18983	19019	18968	18766	19044	18876	18783	18824	18864	19140	18766	19164	19014	19021	18748	18876	18938	19033	18917	18987	18932	18837	18764	18954	19171	18983	18995	19298	19086	19129	19023	19044	18962	18851	19067	18927	19211	19150	19057	19170	19017	18949	19004	19080	19080	18754	18902	18954	19057	19132	18997	19115	18903	19166	19031	18735	19042	18883	19046	19124	19105	18958	19001	18844	19060	18888	19101	18715	19073	19070	18873	18949	19123	18972	18979	18826	18976	19104	19133	18934	19002	19194	18960	19095	18817	18961	19034	19022	18972	19038	19043	18895	19008	18838	19189	19173	19120	19055	19049	19082	19012	19113	18935	18901	18992	18923	18997	19089	18940	18887	19037	18966	19177	19141	18921	19197	18896	19183	19001	19132	19036	19030	18976	18974	19047	18957	18911	18841	19068	19054	18905	19293	19059	19139	19059	19266	19085	18870	18889	19098	18957	18871	19057	18863	18942	19025	18835	19157	18916	18888	18928	19058	19137	18891	18882	18749	18821	18680	18991	18929	19086	18902	19019	19140	19050	19075	18808	18889	19083	18954	19052	19091	19018	19086	18925	18995	18867	18833	19012	18892	19100	18950	18846	18804	18925	19228	18949	19032	18741	19147	18918	18713	19034	18935	19119	19236	18872	18928	18996	19111	18872	18990	18790	18945	18940	19166	18880	18857	18971	18886	18888	18961	18929	19053	19191	18967	19077	18814	19056	19215	18982	19098	19264	18980	19055	18915	18837	18996	19221	19152	18952	18985	19121	19129	18859	18908	19178	18860	19203	18820	18869	18863	19013	18919	19011	18821	19045	19015	18978	19039	18910	18974	18986	19090	18989	19172	19087	19061	19106	18947	19070	18868	18981	18983	18856	18902	18926	19079	18933	19018	18998	18892	18894	18925	19029	18901	19020	19065	18951	18927	18927	18918	18980	19087	18823	18910	18975	18985	18860	19081	18930	18913	18901	18828	19157	19005	18947	18871	19120	19015	18935	18971	19192	18971	19010	19050	19127	18940	18921	18867	19135	18861	18927	18911	18772	18861	19127	18985	19070	19155	18949	19041	19035	19055	18805	18863	18902	19194	19252	19048	18948	19211	18915	19068	19086	19022	18990	19050	18875	18892	18944	19132	19051	19078	19038	18910	19079	19056	18960	18879	19096	19060	18965	19098	18827	18920	18978	19004	19002	18948	18908	18849	18952	19118	19063	18883	19016	18883	18992	19005	19168	19088	19035	18954	18928	18904	19037	19272	18897	18943	19053	18891	19020	18899	19052	18955	19250	19129	19114	18954	19034	19021	18930	19040	19011	19303	19005	19021	19062	18996	19022	18767	19237	18970	18612	18775	18985	18805	18956	19037	19122	19065	19064	18872	18888	19054	19064	18788	19084	18868	18977	18820	18826	18855	19027	18835	19035	18897	19061	19089	18962	19013	18968	18943	19062	18931	18994	19024	18989	18900	19053	18836	19008	18933	19180	19079	19042	19136	19172	18912	18965	18860	18914	18988	19080	18981	19048	19080	19047	18976	19016	18956	18996	18983	19005	18853	19074	19068	19009	19034	19088	18936	19022	18991	19191	18984	18972	19055	19001	18799	18993	18878	19073	19078	18961	19216	18947	18958	18839	18823	19013	18944	19052	19026	19120	19006	19035	18959	19042	18928	18937	19001	18843	19099	19084	19198	18799	19125	19185	18936	19016	19084	19000	18801	18964	18823	18979	18869	18821	18951	18946	18820	18834	19206	18768	18924	19124	19082	19061	19109	19128	18977	18963	18913	18928	18929	18783	19103	18819	18892	18954	18816	19013	19128	18998	18999	19004	18984	19127	19028	18905	18906	18796	18884	19161	19074	18951	18964	19010	18914	19047	18957	19013	19086	18974	18956	19059	19076	18955	19150	19090	19095	19113	18974	18848	18893	19047	19003	19044	18925	18875	18786	18909	19078	19011	18711	18840	18940	18925	18777	19000	19006	19053	18943	18989	19171	19161	19121	18954	19136	19024	18891	18783	19114	19082	18887	19011	18915	19125	18952	19219	19128	19020	19034	18859	18969	19031	19177	19161	18901	19010	19118	18988	18922	18882	19062	19080	19149	18922	18855	19104	19028	18956	19020	18894	18933	18937	18968	18850	19033	18846	18885	18739	19013	19018	18889	19126	18918	19196	18892	18963	18724	19003	19033	18977	18985	19116	19102	19054	18814	19140	19016	19171	19108	19117	18981	18769	18884	18786	18930	18920	19056	18878	18867	18928	18936	19224	19192	19058	19286	18927	18950	19062	19123	19111	19017	18918	19013	18888	19018	18845	18848	18693	18952	18933	19129	18955	19155	18913	18862	19211	18933	18954	19204	19113	18998	18929	18978	18967	18792	19110	19180	18958	19073	19078	19130	18941	19063	19127	19097	18980	19049	19003	18908	19009	19195	19063	19111	18997	19152	19045	18942	18893	18946	18948	19001	19118	18873	18977	18980	19073	18953	19086	18691	19107	18913	19100	19018	18970	18908	18979	18977	18897	19160	18988	19254	19012	19082	18947	19094	19083	18988	19061	18901	19071	18874	19132	18824	19023	19135	19043	19126	19122	18865	18895	19048	18937	18888	18844	18986	19023	19073	19174	19064	18876	19012	18925	19383	19089	19051	19098	18946	18837	18981	19057	18907	18996	18927	19040	18951	18979	18850	19188	18986	19097	18918	19006	19012	19021	19008	18964	18803	19145	19026	18990	18987	18962	18786	19022	18905	19042	19226	19179	19182	19006	19074	19127	18832	18882	19066	18895	18900	18876	18974	19169	18867	19062	19219	19222	19067	19180	19202	19089	18968	19082	19041	18925	18980	19064	18804	18958	18927	19078	18885	18908	18793	18988	18938	18980	19120	18941	18919	18872	19009	19168	19096	18992	19123	19152	18875	19027	18872	18883	18851	19091	19106	18932	19077	19308	18955	18877	18939	18964	18783	18720	18866	18990	18950	19103	18957	19003	18936	19002	19091	18790	18976	19198	18944	19202	19032	18887	19193	19022	18864	19112	18835	19144	18998	18979	18911	18931	19009	19008	18771	19129	19107	18915	19119	19011	18882	19071	19050	19007	18882	19079	18877	18861	18978	18975	18932	19054	18966	18973	19000	18896	18877	18910	18987	19072	19146	19046	19133	19090	19182	19055	18992	18973	19097	18902	18909	19032	19134	18947	19144	19196	19116	18987	19003	18959	18817	19002	18883	18837	18908	18989	18966	19131	18876	19023	18927	19017	18931	19022	19015	19140	19140	18967	18982	19168	18826	18934	18904	18903	18964	18959	18939	18965	18897	19067	19018	19007	18863	18906	18924	19013	19100	19143	19083	19075	18945	19149	18971	18849	18987	19072	19061	19090	18960	18856	19110	19126	18876	18899	19016	18947	18949	18839	19098
16575	21182	18766	16864	16421	16377	15994	15989	16006	15917	15844	15928	15727	15880	15866	15843	15819	15949	15709	15605	15694	15662	15741	15870	15771	16059	15698	15765	15774	15753	15750	15939	15822	15832	15898	15876	15761	15750	15914	15892	15736	15998	15825	15793	16007	15683	15840	15688	15715	15708	15910	15508	15848	15723	15814	15648	15963	15766	15858	15747	15709	15704	15734	15932	15822	15953	15893	15823	15811	15885	15690	15665	15697	15740	15813	15623	15765	15832	15773	15875	15719	15754	15616	15676	15812	15802	15810	15804	15730	15765	15750	15692	15789	15680	15706	15512	15634	15657	15778	15731	15728	15834	15787	15735	15728	15683	15713	15717	15665	15763	15759	15856	15720	15721	15685	15732	15816	15680	15767	15742	15792	15523	15618	15743	15733	15849	15646	15814	15624	15656	15783	15601	15717	15785	15686	15854	15779	15732	15882	15690	15851	15567	15734	15877	15899	15688	15758	15775	15678	15803	15748	15829	15649	15666	15654	15739	15789	15852	15751	15936	15806	15707	15799	15757	15927	15695	15694	15675	15764	15746	15700	15757	15679	15741	15673	15697	15768	15680	15834	15727	15746	15846	15667	15803	15775	15709	15981	15563	15778	15626	15692	15782	15704	15793	15663	15841	15593	15811	15812	15692	15883	15618	15895	15573	15993	15910	15790	15762	15692	15782	15730	15532	15815	15986	15784	15740	15744	15880	15691	15696	15892	15759	15781	15688	15807	15864	15751	15643	15664	15780	15809	15823	15736	15903	15760	15761	15826	15670	15703	15665	15824	15699	15743	15836	15760	15715	15912	15771	15768	15713	15548	15774	15823	15735	15870	15941	15608	15765	15783	15539	15766	15946	15762	15747	15677	15755	15678	15640	15782	15880	15736	15790	15688	15684	15854	15633	15803	15807	15674	15948	15746	15758	15775	15779	15731	15745	15827	15979	15819	15726	15746	15781	15665	15515	15831	15668	15658	15835	15575	16032	15811	15668	15630	15834	15759	15757	15723	15842	15802	15834	15799	15743	15770	15845	15771	15747	15955	15853	15830	15742	15631	15634	15718	15648	15744	15744	15636	15765	15849	15853	15818	15749	15763	15794	15575	15743	15738	15888	15901	15695	15736	15629	15965	15541	15763	15776	15634	15765	15693	15773	15775	15775	15623	15708	15873	15723	15746	15714	15813	15687	15758	15746	16044	15735	15755	15858	15793	15754	15668	15805	15684	15653	15639	15825	15704	15817	15663	15762	15855	15830	15764	15632	15901	15837	15750	15786	15733	15906	15839	15720	15724	15880	15609	15925	15888	15643	15742	15717	15672	15793	15685	15729	15832	15690	15707	15786	15706	15718	15820	15734	15821	15553	15670	15769	15765	15711	15947	16028	15514	15796	15672	15862	15796	15818	15909	15619	15864	15777	15822	15851	15663	15595	15679	15909	15642	15758	15901	15658	15818	15793	15622	15728	15654	15693	16011	15923	15940	15680	15922	15735	15787	15871	15748	15863	15706	15541	15763	15797	15837	15757	15773	15776	15857	15708	15730	15793	15673	15668	15835	15723	15687	15775	15762	15547	15790	15783	15760	15643	15874	15827	15696	15649	15813	15693	15750	15620	15749	15895	15724	15682	15644	15628	15690	15730	15688	15572	15694	15877	15844	15752	15806	15647	15774	15670	15865	15814	15784	15773	15920	15689	15744	15709	15730	15665	15632	15755	15810	15709	15885	15776	16077	15762	15560	15720	15798	15885	15669	15648	15771	15800	15770	15857	15755	15756	15786	15721	15830	15780	15881	15769	15768	15595	15741	15803	15560	15778	15794	15808	15813	15643	15631	15607	15794	15898	15838	15551	15725	15715	15715	15846	15683	15699	15745	15604	15752	15706	15952	15917	15735	15717	15718	15626	15741	15788	15706	15831	15679	15866	15751	16022	15782	15582	15845	15717	15837	15837	15670	15668	15665	15758	15808	15642	15844	15709	15673	15837	15785	15960	15750	15918	15710	15705	15565	15802	15702	15730	15685	15718	16031	15769	15703	15824	15753	15736	15795	15809	15722	15663	15754	15937	15631	15621	15592	15597	15888	15551	15896	15766	15570	15815	15778	15846	15768	15783	15671	15601	15787	15648	15761	15784	15628	15775	15747	15829	15814	15718	15675	15968	15721	15820	15874	15824	15576	15723	15931	15779	15843	15890	15800	15753	15786	15793	15632	15980	15813	15817	15735	15723	15710	15861	15803	15703	15767	15731	15755	15678	15814	15713	15890	15692	15682	15891	15801	15788	15600	15842	15809	15873	15587	15797	15727	15698	15661	15644	15818	15701	15838	15831	15740	15757	15904	15653	15659	15792	15704	15776	15800	15589	15774	15723	15789	15692	15674	15725	15617	15850	15749	15806	15546	15768	15805	15800	15416	15675	15742	15700	15796	15723	15854	15812	15795	15719	15736	15876	15787	15958	15673	15658	15897	15684	15762	15833	15661	15798	15684	15657	15760	15729	15606	15568	15756	15773	15754	15898	15595	15759	15604	15663	15672	15643	15794	15828	15554	15689	15658	15842	15621	16026	15548	15618	15780	15605	15616	15711	15950	15682	15719	15831	15722	15640	15697	15862	15708	15690	15768	15720	15818	15659	15901	15621	15547	15931	15651	15617	15729	15853	15577	15778	15813	15760	15616	15746	15637	15875	15880	15812	15812	15845	15635	15810	15669	15591	15757	15745	15597	15674	15978	15679	15796	15762	15854	15840	15858	15923	15634	15762	15823	15627	15792	15756	15885	15702	15747	15801	15764	15677	15856	15851	15891	15869	15758	15714	15835	15768	15647	15614	15812	15940	15665	15869	15698	15787	15656	15587	15732	15803	15729	15671	15716	15737	15642	15763	15663	15825	15694	15765	15666	15764	15876	15710	15843	15581	15791	15672	15862	15942	15711	15604	15608	15763	15938	15739	15831	15850	15607	15714	15624	15713	15860	15655	15791	15647	15851	15800	15807	15795	15676	15801	15834	15613	15797	15813	15760	15767	15720	15631	15932	15759	15642	15789	15791	15742	15731	15833	15721	15769	15813	15708	15824	15796	15752	15739	15770	15991	15779	15906	15603	15766	15847	15764	15710	15850	15803	15656	15788	15633	15716	15739	15782	15746	15874	15667	15853	15761	15797	15695	15853	15851	15730	15784	16030	15770	15569	15767	15840	15526	15751	15655	15606	15722	15746	15721	15823	15631	15692	15763	15543	15684	15726	15661	15776	15851	15828	15698	15739	15775	15759	15593	15627	15837	15633	15671	15705	15579	15693	15719	15591	15877	15467	15794	15846	15806	15742	15906	15655	15801	15600	15604	15875	15635	15923	15797	15658	15870	15873	15862	15902	15763	15839	15778	15842	15607	15799	15822	15690	15731	15680	15809	15809	15899	15761	15839	15862	15712	16027	15836	15678	15797	15686	15652	15753	15885	15708	15735	15853	15735	15815	15950	15900	15776	15962	15661	15594	15599	15873	15693	15703	15695	15789	15737	15590	15701	15938	15866	15674	15795	15850	15750	15848	15761	15632	15924	15755	15625	15730	15994	15746	15624	15685	15703	15742	15845	15594	15827	15890	15807	15902	15696	15750	15565	15734	15823	15621	15723	15687	15704	15724	15877	15828	15855	15770	15820	15788	15804	15731	15721	15700	15807	15743	15779	15766	15811	15675	15828	15900	15707	15712	15922	15802	15796	15912	15758	15819	15746	15763	15562	15584	15670	15714	15733	15739	15627	15911	15731	15691	15744	15831	15824	15820	15749	15891	15663	15776	15828	15677	15692	15886	15676	15810	15865	15579	15776	15690	15799	15793	15738	15714	15888	15757	15641	15664	15784	15808	15907	15821	15489	15673	15666	15554	15802	15646	15760	15752	15586	15850	15695	15874	15728	15725	15851	15735	15763	15712	15812	15919	15745	15675	15658	15723	15863	15850	15925	15758	15711	15728	15726	15842	15842	15715	15821	15726	15720	15742	15834	15781	15741	15799	15878	15731	15716	15777	15735	15824	15895	15793	15816	15788	15665	15742	15763	15667	15655	15861	15653	15720	15636	15700	15877	15606	15896	15871	15784	15796	15605	15852	15719	15710	15591	15928	15865	15741	15682	15885	15692	15642	15852	15819	15792	15695	15694	15853	15873	15675	15766	15801	15832	15839	15661	15747	15713	15777	15827	15745	15651	15777	15689	15688	15650	15871	15775	15669	15718	15734	15787	15698	15726	15702	15732	15738	15850	15905	15740	15775	15655	15748	15864	15649	15646	15673	15771	15643	15795	15630	15637	15755	15720	15861	15781	15771	15689	15968	15771	15851	15900	15824	15684	15843	15765	15697	15929	15996	15655	15888	15665	15849	15862	15837	15752	15761	15718	15715	15860	15631	15501	15853	15703	15777	15722	15794	15768	15843	15926	15722	15860	15760	15769	15761	15596	15678	15925	15792	15884	15974	15739	15794	15536	15701	15780	15695	15804	15915	15699	15881	15779	15717	15829	15726	15824	15586	15968	15790	15755	15779	16048	15794	15760	15695	15721	15696	15766	15612	15810	15883	15619	15926	15800	15632	15705	15752	15705	15619	15783	15866	15875	15729	15640	15538	15780	15719	15759	15846	15973	15739	15555	15934	15828	15786	15757	15892	15693	15820	15814	15866	15961	15776	15641	15639	15813	15721	15791	15681	15776	15871	15771	15674	15793	15776	15725	15769	15806	15932	15719	15706	15789	15910	15774	15781	15862	15801	15710	15837	15831	15733	15853	15796	15879	15714	15740	15785	15842	15768	15446	15694	15727	15817	15749	15646	15724	15781	15844	15729	15848	15703	15814	15871	15798	15896	15615	15817	15879	15893	15799	15544	15775	15697	15778	15627	15754	15860	15870	15759	15710	15665	15817	15697	15773	15795	15601	15809	15651	15698	15927	15870	15679	15865	15724	15738	15864	15819	15865	15755	15907	15596	15664	15810	15832	15661	15839	15793	15926	15567	15793	15772	15623	15721	15651	15701	15757	15648	15751	15747	15589	15735	15828	15866	15742	15875	15781	15588	15847	15770	15692	15786	15681	15793	15852	15755	15878	15801	15554	15786	15689	15842	15683	15807	15725	15727	15884	15850	15659	15821	15856	15783	15727	15719	15710
23159	20743	28003	23621	21912	22935	22889	20402	20104	20264	20112	20132	19939	19859	19765	19686	19885	19863	19761	19697	19857	19749	19446	19619	19644	19685	19805	19824	19872	19930	19764	19545	19820	19766	19869	19865	19792	19604	19648	19782	19654	19709	19777	19718	19625	19629	19573	19852	19855	19816	19737	19571	19549	19787	19632	19529	19779	19582	19577	19648	19683	19579	19677	19501	19532	19690	19598	20073	20317	19963	19800	19866	19875	19721	19665	19783	19777	19779	19693	19540	19497	19751	19646	19512	19916	19790	19641	19664	19800	19543	19575	19627	19626	19881	19808	19604	19688	19674	19660	19808	19736	19601	19714	19534	19707	19673	19687	19839	19632	19536	19679	19668	19692	19747	19890	19826	19578	19558	19798	19817	19298	19815	19608	19602	19804	19649	19538	19663	19545	19590	19713	19583	19528	19661	19624	19616	19670	19436	19862	19461	19638	19715	19817	19654	19844	19852	19633	19633	19639	19521	19808	19532	19499	19674	19675	19756	19542	19714	19550	19575	19426	19689	19476	19555	19579	19620	19755	19618	19651	19612	19852	19791	19450	19555	19789	19505	19668	19550	19534	19689	19511	19554	19400	19608	19645	19588	19599	19529	19601	19570	19616	19574	19468	19650	19313	19531	19612	19597	19785	19765	19484	19557	19268	19612	19587	19849	19600	19892	19768	19524	19421	19514	19671	19683	19688	19764	19436	19774	19514	19505	19589	19624	19885	19598	19870	19655	19714	19712	19759	19525	19895	19727	19583	19643	19676	19666	19618	19634	19534	19540	19610	19759	19556	19708	19672	19521	19566	19666	19789	19600	19455	19694	19548	19425	19747	19520	19716	19704	19660	19530	19863	19536	19539	19700	19849	19717	19569	19815	19538	19492	19673	19722	19640	19732	19659	19604	19686	19746	19771	19730	19420	19666	19848	19611	19399	19627	19802	19424	19879	19604	19764	19568	19397	19550	19489	19564	19492	19491	19603	19542	19374	19640	19597	19701	19673	19493	19460	19655	19741	19607	19774	19292	19622	19634	19595	19621	19487	19596	19688	19823	19483	19531	19434	19602	19764	19890	19609	19638	19711	19661	19619	19358	19724	19618	19630	19570	19506	19624	19712	19653	19680	19536	19591	19681	19907	19586	19475	19624	19726	19603	19570	19572	19562	19467	19802	19538	19433	19716	19560	19574	19720	19695	19699	19483	19497	19542	19662	19410	19577	19575	19734	19542	19768	19483	19691	19535	19675	19395	19545	19741	19810	19712	19818	19859	19844	19683	19984	19487	19665	19659	19712	19677	19581	19707	19637	19786	19869	19544	19539	19398	19939	19645	19645	19648	19782	19577	19635	19633	19715	19369	19744	19699	19913	19826	19575	19472	19729	19692	19495	19393	19606	19663	19698	19553	19466	19873	19524	19792	19653	19455	19523	19609	19568	19726	19744	19593	19664	19837	19670	19468	19615	19567	19569	19793	19606	19554	19626	19502	19608	19576	19441	19714	19560	19707	19599	19536	19803	19590	19655	19751	19618	19635	19625	19675	19467	19410	19447	19525	19690	19609	19558	19554	19539	19469	19310	19563	19506	19413	19708	19560	19621	19700	19543	19534	19643	19842	19562	19735	19657	19708	19624	19613	19649	19686	19659	19698	19780	19727	19477	19745	19504	19603	19495	19594	19528	19443	19618	19493	19829	19847	19676	19708	19651	19418	19755	19865	19572	19483	19691	19678	19639	19771	19505	19762	19640	19657	19645	19611	19555	19378	19623	19628	19703	19668	19639	19740	19616	19505	19668	19748	19607	19665	19434	19591	19607	19494	19673	19659	19566	19632	19736	19718	19813	19589	19752	19903	19638	19604	19652	19725	19694	19515	19543	19632	19457	19395	19605	19511	19645	19534	19613	19658	19586	19491	19819	19636	19597	19610	19691	19605	19882	19862	19907	19695	19700	19812	19652	19539	19539	19650	19446	19808	19569	19440	19372	19755	19506	19658	19722	19513	19754	19563	19609	19612	19559	19761	19927	19767	19735	19503	19560	19521	19946	19762	19468	19629	19585	19572	19469	19833	19462	19635	19623	19492	19635	19408	19612	19739	19663	19742	19748	19550	19586	19459	19548	19617	19594	19653	19668	19524	19802	19587	19788	19405	19642	19857	19776	19672	19539	19449	19988	19594	19625	19412	19788	19704	19506	19507	19803	19637	19827	19763	19535	19571	19597	19402	19706	19794	19647	19578	19665	19740	19726	19679	19719	19776	19604	19646	19818	19631	19595	19497	19524	19601	19556	19488	19504	19447	19483	19569	19526	19758	19789	19652	19724	19547	19386	19538	19520	19444	19773	19623	19510	19765	19636	19634	19507	19708	19697	19505	19689	19727	19711	19646	19779	19586	19735	19710	19512	19638	19654	19682	19625	19639	19621	19563	19505	19715	19626	19697	19591	19625	19636	19572	19518	19464	19599	19483	19792	19524	19755	19733	19715	19503	19750	19743	19748	19416	19582	19609	19749	19578	19644	19441	19673	19881	19510	19486	19623	19573	19610	19637	19533	19624	19525	19657	19721	19614	19718	19639	19588	19598	19865	19608	19648	19601	19513	19611	19544	19508	19510	19652	19769	19769	19497	19894	19515	19597	19819	19773	19795	19680	19452	19566	19551	19662	19689	19529	19851	19635	19658	19689	19482	19631	19649	19697	19606	19785	19753	19705	19905	20063	19750	19647	19551	19608	19946	19869	19663	19672	19538	19584	19814	19625	19670	19620	19522	19590	19752	19804	19666	19624	19544	19692	19782	19565	19757	19716	19585	19797	19518	19780	19686	19669	19629	19701	19593	19617	19795	19733	19822	19684	19468	19504	19752	19637	19668	19764	19520	19707	19425	19735	19727	19496	19603	19793	19571	19394	19479	19708	19537	19596	19601	19749	19553	19754	19682	19623	19498	19513	19383	19606	19246	19490	19661	19587	19563	19636	19725	19795	19795	19695	19484	19643	19781	19595	19811	19777	19848	19586	19743	19462	19823	19882	19805	19950	19570	19660	19655	19539	19482	19669	19560	19500	19517	19701	19579	19735	19645	19799	19709	19482	19880	19655	19534	19774	19522	19487	19668	19703	19628	19553	19574	19724	19686	19644	19724	19546	19720	19573	19641	19567	19693	19604	19727	19614	19579	19590	19649	19648	19661	19695	19841	19529	19565	19613	19524	19793	19654	19629	19562	19778	19912	19703	19675	19582	19703	19676	19688	19793	19718	19263	19610	19563	19690	19926	19577	19722	19441	19554	19474	19610	19721	19533	19765	19652	19881	19992	19587	19634	19584	19606	19960	19946	19750	19620	19525	19500	19574	19626	19487	19555	19803	19696	19753	19613	19763	19572	19602	19626	19698	19923	19758	19697	19623	19523	19660	19704	19526	19598	19772	19631	19531	19573	19470	19570	19622	19574	19626	19676	19758	19607	19713	19784	19598	19483	19687	19590	19546	19663	19735	19632	19584	19559	19520	19553	19681	19627	19569	19727	19703	19667	19746	19609	19842	19609	19637	19515	19687	19664	19555	19767	19751	19627	19653	19674	19514	19640	19638	19516	19729	19457	19505	19672	19615	19560	19737	19936	19785	19631	19631	19705	19444	19557	19584	19744	19676	19688	19469	19621	19539	19617	19790	19743	19629	19695	19720	19596	19623	19756	19828	19445	19783	19419	19488	19749	19589	19722	19895	19748	19555	19578	19610	19792	19614	19543	19646	19523	19709	19841	19437	19615	19751	19633	19741	19546	19732	19739	19637	19673	19758	19575	19531	19631	19522	19437	19574	19621	19464	19736	19658	19641	19617	19768	19566	19523	19575	19469	19621	19626	19488	19536	19613	19641	19453	19700	19555	19619	19356	19739	19616	19685	19664	19494	19315	19654	19764	19500	19645	19542	19556	19589	19878	19843	19803	19761	19599	19595	19766	19647	19653	19435	19523	19750	19700	19519	19820	19784	19834	19702	19632	19679	19531	19513	19500	19485	19543	19550	19489	19756	19861	19624	19376	19557	20002	19524	19773	19620	19802	19465	19713	19670	19703	19781	19594	19402	19584	19523	19556	19437	19486	19619	19375	19643	19637	19815	19503	19643	19688	19689	19718	19653	19557	19621	19781	19633	19410	19619	19606	19722	19720	19771	19577	19466	19625	19590	19528	19552	19582	19800	19529	19663	19640	19572	19756	19593	19625	19710	19640	19584	19395	19371	19810	19598	19812	19764	19695	19712	19593	19645	19778	19872	19655	19673	19618	19549	19513	19590	19635	19552	19558	19796	19776	19578	19749	19729	19795	19419	19747	19682	19679	19757	19622	19636	19748	19613	19668	19549	19657	19604	19360	19841	19605	19472	19590	19573	19518	19600	19581	19662	19461	19547	19730	19710	19406	19679	19660	19496	19698	19709	19661	19579	19577	19588	19679	19609	19781	19511	19670	19578	19716	19653	19293	19590	19520	19718	19733	19652	19670	19619	19658	19421	19650	19538	19565	19627	19670	19751	19656	19416	19771	19660	19533	19530	19566	19588	19515	19508	19764	19636	19671	19701	19719	19865	19522	19751	19540	19348	19608	19854	19550	19581	19642	19778	19523	19808	19640	19589	19685	19747	19676	19646	19705	19708	19677	19758	19671	19899	19682	19810	19714	19594	19866	19686	19711	19860	19650	19491	19655	19667	19409	19392	19543	19716	19699	19684	19691	19522	19586	19660	19695	19661	19664	19680	19617	19692	19611	19422	19836	19736	19545	19266	19598	19348	19674	19879	19780	19584	19569	19734	19435	19625	19630	19758	19594	19454	19533	19266	19436	19657	19658	19590	19729	19701	19658	19591	19578	19843	19506	19746	19604	19743	19901	19679	19570	19696	19563	19645	19722	19448	19668	19392	19444	19865	19854	19734	19623	19380	19560	19771	19671	19602	19639	19418	19414	19534	19501	19607	19784	19600	19882	19594	19512	19573	19621	19466	19386	19760	19628	19694	19582	19777	19805	19803	19713	19570	19582	19799	19671	19689	19647	19499	19563	19588	19699	19506	19442	19692	19527	19659	19519	19658	19652	19731	19535	19676	19825	19642	19497	19462	19655	19531	19871	19799	19611	19539	19607	19567	19733	19464	19562	19634	19418	19692	19702	19704
17866	31581	26688	20863	18540	17832	17405	16875	16817	16756	16563	16407	16401	16444	16334	16254	16600	16349	16238	16211	16173	16148	16352	16246	16194	16302	16228	16230	16334	16164	16164	16289	16236	16393	16093	16185	16196	16101	16326	16431	16147	16204	16095	16230	16189	16173	16249	16010	16197	16125	16107	16232	16136	16050	16321	16286	16322	16271	16110	16140	16171	16176	16144	16122	16061	16206	16226	16725	16976	16756	16479	16388	16314	16345	16228	16068	16210	16047	16410	16130	16335	16389	16053	16136	16226	16279	16278	16412	16118	16290	16125	16154	16025	16342	16256	16282	16213	16226	16202	16263	16311	16128	16140	16292	16118	16105	16312	16049	16116	15961	16236	16143	16246	16099	16234	16342	16065	16051	16221	16224	16159	16018	16298	16138	16240	16097	16250	16329	16317	16053	16230	16144	16242	16311	16107	16216	16182	15954	16149	16186	16266	16153	16136	16279	16220	16151	16069	16359	15920	16281	16227	16335	16231	16032	16213	16212	15994	16295	16203	16313	16281	15962	16162	16119	16096	16009	16305	16023	16009	16294	16051	16094	16228	16080	16217	16201	16311	16012	16319	16321	16312	16395	16085	16193	16068	16235	16277	16099	16291	16138	16027	16297	16223	16098	16069	16099	16192	16194	16143	16182	16064	16364	16364	16121	16210	16263	16231	16263	16396	16109	16124	16209	16056	15934	16279	15963	16132	16214	16045	16207	16144	16289	16090	16033	16105	16139	16104	16316	16178	16196	15922	16022	16135	16094	16322	16327	16255	16066	16107	16147	16267	16161	16054	16070	16134	16236	16189	16028	16190	16193	16131	16267	16227	16099	16173	16134	16298	16033	16264	16213	16198	16140	16180	16074	16190	16345	16219	16181	16225	16056	16066	16250	16356	16337	16033	16182	16100	16080	16153	16164	16162	16138	16090	16150	16222	16218	16295	16130	16001	16267	16237	16123	16284	16214	16231	16173	16009	16144	16328	16069	16253	16252	15982	16296	16212	16073	16068	16275	16254	16241	16229	16109	16135	16035	16121	16123	16208	16279	16107	16184	16183	16128	16151	16167	16189	16227	16109	16122	16079	16131	16318	16299	15982	16096	16158	15957	16185	16125	16154	16187	16256	16236	16206	16204	16168	16160	16156	16171	16241	16199	16089	16030	16146	16033	16050	16143	16168	16235	16043	16078	16217	16134	16071	16168	16164	16009	16242	16275	16158	16084	16309	16293	16045	16232	16265	16154	16348	15964	16119	16193	16118	16083	16117	16160	16005	16259	16115	16229	16222	16135	16119	16147	16191	16067	16369	16209	16203	16014	16186	16238	15976	16139	16050	16097	16123	16110	16272	16103	16087	16228	16149	16256	16036	16126	16073	16187	16226	16006	16398	16052	16160	16048	16081	16334	16077	16297	16195	16204	16161	16098	16192	16135	16052	16275	16046	16297	16167	16106	16122	16148	15935	15995	16132	16296	16219	16182	16019	16158	15919	16424	16176	16087	16219	16318	16078	16193	16189	16119	16135	16243	16135	16081	16190	16304	16172	16166	16363	16253	16154	16090	16367	16096	16128	16159	16134	16237	15996	16159	16238	16175	16216	16004	16282	15988	16167	16220	16164	16221	16116	16225	16159	16167	16038	16212	16101	16312	16115	16016	16277	16153	16153	16187	16166	16019	16287	16230	16214	16134	16253	16116	16200	16079	16254	16142	16287	16068	16348	16176	16286	16135	16105	16140	16193	16348	15963	16212	16215	16189	16140	16171	16128	16210	16122	16086	16206	16197	16257	16097	16330	16064	16077	16069	16068	16061	16307	16227	16268	16140	16082	15998	16257	16048	15945	16074	16173	15974	16145	16116	16085	16091	16160	16235	16254	16218	16152	16309	16092	16066	16177	16075	16196	16126	16203	16168	16218	16129	16169	16192	16060	16219	15991	16012	16279	16161	16245	16118	16219	16240	16152	16267	16223	16040	16267	16168	16196	16265	16149	16087	16188	16140	16113	16158	16316	16099	16104	16229	16136	16274	16094	16238	15966	16120	16163	16211	15979	16333	16091	16163	16186	15960	16212	16185	16123	16099	16268	16065	16117	16055	16098	16060	15894	16216	16177	16339	15893	16069	16180	16143	16050	16319	16216	16120	16108	16060	16232	16122	16320	16046	16090	16174	16117	16121	16195	16189	16096	16268	16104	16137	16131	16137	16268	16276	16227	16217	16046	16246	16188	16231	15997	16223	16300	16188	16121	16032	16148	16337	15955	16379	16090	16194	16148	16093	16219	16078	16173	16132	16221	16148	16079	16325	16096	16115	16175	16074	16231	16170	16263	16063	16184	16140	16162	16063	16032	16186	16289	16188	16178	16222	16213	16130	16125	16153	16143	16228	16159	16222	15962	16119	15981	16057	16172	16148	16108	16206	16114	16178	16086	16150	16224	16205	16140	16064	16263	16167	16142	16096	16149	16145	16063	16050	16173	16181	16095	16169	16128	16023	16207	16200	16143	16149	16131	16142	16195	16063	16229	16073	16295	16072	16250	16206	16173	16210	16205	16011	16186	16185	16083	16085	16164	16217	16229	16162	16118	16030	16236	16191	16201	16227	16197	16286	16207	16070	16245	16149	16128	16112	16146	16255	16247	16153	16282	16164	16181	16187	16072	16414	16193	16196	16199	16117	16149	16244	16178	16273	15934	16137	16293	16111	16219	16190	16146	16300	16146	16201	16097	16151	16125	16037	16322	16093	16220	16324	16199	16090	16053	16186	16113	15927	16127	16221	16079	16025	16150	15997	16157	16097	16223	16122	16306	16086	16081	16248	16203	16068	16239	16129	16246	16145	16146	16221	16045	16023	16377	16148	16156	16106	16475	16202	16112	16170	16010	16057	16240	16139	16288	16094	16039	16215	16267	16102	16097	16126	16106	16197	16085	16132	16079	16269	16189	16210	16099	16136	16209	16239	16181	16164	16127	16134	15932	16098	16273	16106	16098	16295	16240	16138	16238	16305	16316	16079	16217	16006	16297	16021	16270	15953	16242	16137	16132	16013	16300	16141	16128	16188	16149	16354	16123	16182	16093	16156	16151	16118	16039	16192	16314	16225	16091	16246	16122	16237	16185	16089	16307	16194	16049	16230	16184	16268	16318	16227	16209	16020	16308	16249	16324	16282	16224	16287	16110	16025	16247	16124	16167	16095	16229	16106	16121	16184	16261	16131	16163	16270	15988	16100	16066	16167	16044	16089	16165	16128	16223	16261	16269	16097	16132	16251	16047	16231	16166	16194	15992	16202	16106	16153	16197	16212	16144	16021	16151	16205	16209	16245	16318	16028	16129	16276	16001	16189	16105	16155	16151	16148	16045	16141	16136	16155	16156	16266	16294	16301	16164	16280	16027	16169	16203	16159	15992	16272	16223	16070	16019	16164	16175	16052	16216	16110	16290	16160	16201	16192	15983	16023	16241	16171	16165	16209	16201	16056	16188	16091	16133	16102	16051	16093	16220	16272	16228	16019	16142	16077	16199	16183	16242	16236	15946	16178	16423	16258	16223	15979	16135	16121	16334	16094	16101	16302	16239	16006	16129	16277	16325	16095	16233	16137	16190	16297	16160	16312	16158	16225	16068	16022	16419	16068	16179	16129	16149	16165	16167	16195	15972	16265	16251	16059	16193	16135	16209	16246	16156	16196	16170	15955	16160	16138	16149	16241	16210	16156	16260	16080	16182	16177	16096	16074	16072	16251	16247	16166	16196	16322	16180	16319	16127	16152	16122	16199	16221	16168	16266	16153	16149	16082	16095	16099	16077	16102	16353	16107	16214	16136	16361	16284	16248	16343	16152	16119	16271	16120	16118	16300	16137	16122	16096	16195	16133	16053	16080	16216	16169	16178	16174	16410	16088	16171	16136	16234	16058	16259	16150	16012	16105	16116	16126	16158	16267	16110	16073	16329	16121	16193	16147	16070	16175	16119	16072	16061	16324	16098	16305	16142	16095	16131	16271	16156	16153	16041	16237	16306	16105	16105	16287	16150	16223	16049	16055	16206	15981	16181	16362	16063	16262	15944	16109	16153	16127	16262	16194	16090	16317	16189	16178	16179	16103	16230	16083	16222	16158	16107	16169	16033	16290	16124	16276	16177	16039	16195	16206	16256	16060	16051	16138	16197	16117	16134	16139	16141	16073	16287	16232	16206	16190	16153	16165	16212	16203	16296	16066	16169	16016	16020	16075	16179	16193	16248	16038	16082	16153	16231	16248	16091	16148	16033	16300	16289	16122	16063	16140	16237	16055	16212	16251	16150	16111	16145	16290	16077	16111	16250	16096	16254	16155	16381	16321	16085	16240	16277	16350	16115	16288	16239	16180	16204	16315	16125	16224	16067	16201	16133	16131	16372	16191	16277	16065	16132	16177	16229	16096	16330	16239	16382	16079	16160	16144	16102	16130	16243	16136	16183	16261	16034	16144	16209	16149	16097	16333	16124	16313	16100	16062	16139	16205	16228	16213	16014	16402	16161	16209	16201	16299	16115	16170	16220	16074	16150	16143	16115	16039	16112	16254	16138	16080	16140	16249	16256	16111	16189	16068	16348	16237	16032	16277	16095	16182	16351	16212	16115	16275	16135	16219	16187	16222	16161	16116	16240	16159	16050	16203	16187	16188	16308	16312	16204	16158	16218	16006	16091	16276	16050	16099	16161	16241	15975	16119	16374	16158	16098	16010	16281	16142	16106	16180	16131	16147	16137	16154	16323	16003	16243	16160	16183	16047	16241	16153	16186	16126	15997	16332	16167	16118	16309	16104	16178	16218	16266	16194	15961	16075	15964	16161	16277	16144	16116	16098	16253	16034	15995	16206	16198	16306	16232	16340	16048	16079	16156	16106	16074	16140	16163	16050	16264	16143	16178	16122	16185	16150	16356	16261	16029	16176	16213	16133	16102	16283	16163	16304	16077	16134	16223	16159	16032	16167	16282	16077	16215	16126	16050	16048	16252	16055	16118	16126	16190	16065	16130	16238	16137	16239	16232	16037	16134	16172	16175	16291	16261	16076	15958	16046	16231	16075	16073	16209	16186	16277	16063	16186	16190	16100	16022	16133	16285	16010	16093	16147	16236	16207	16323	16259	16316	16255	16214	16149	16193	16178	16046	16181	16197
22044	20603	28159	23059	20901	23530	26041	21952	21024	21241	21017	20661	20773	20784	20536	20639	20455	20900	20621	20497	20407	20609	20362	20477	20498	20412	20706	20385	20452	20320	20419	20634	20573	20382	20385	20399	20317	20502	20539	20361	20499	20398	20345	20354	20403	20259	20377	20280	20518	20435	20361	20244	20481	20347	20608	20391	20500	20467	20529	20372	20201	20346	20385	20283	20506	20351	20757	20929	21339	21151	20603	20408	20384	20407	20396	20117	20156	20265	20093	20243	20249	20228	20108	20300	20529	20226	20380	20336	20402	20371	20332	20208	20164	20456	20305	20390	20151	20305	20309	20282	20172	20212	20373	20524	20056	20211	20347	20371	20342	20454	20265	20363	20377	20112	20442	20242	20177	20267	20453	20378	20298	20541	20227	20170	20276	20502	20148	20291	20263	20233	20451	20406	20084	20181	20338	20377	20369	20314	20120	20307	20463	20209	20429	20488	20191	20361	20393	20367	20322	20292	20293	20457	20248	20340	20226	20323	20204	20089	20333	20286	20417	20270	20280	20148	20238	20221	20390	20206	20401	20257	20086	20135	20322	20105	20327	20342	20231	20124	20146	20266	20378	20353	20433	20050	20208	20121	20228	20314	20114	20345	20417	20326	20146	20483	20271	20435	20399	20142	20275	20417	20338	20340	20367	20334	20348	20402	20228	20357	20093	20238	20297	20268	20475	20451	20177	20532	20286	20313	20164	20309	20452	20489	20447	20349	20284	20336	20257	20566	20204	20401	20418	20194	20156	20187	20256	20290	20498	20418	20236	20456	20686	20297	20306	20214	20405	20090	20348	20241	20366	19873	20170	20269	20386	20292	20264	20372	20357	20353	20324	20460	20364	20337	20333	20570	20222	20448	20422	20361	20478	20270	20439	20358	20520	20392	20165	20204	20307	20264	20475	20418	20310	20146	20177	20271	20313	20154	20476	20321	20378	20287	20158	20229	20295	20494	20270	20327	20306	20222	20273	20213	20357	20364	20108	20375	20264	20439	20331	20195	20213	20354	20249	20301	20390	20330	20462	20362	20339	20262	20446	20213	20360	20242	20238	20173	20281	20446	20385	20431	20272	20324	20310	20311	20330	20228	20221	20310	20371	20258	20310	20239	20444	20224	20248	20384	20397	20241	20302	20171	20148	20201	20297	20190	20312	20152	20328	20268	20284	20407	20348	20289	20219	20220	20364	20199	20261	20448	20202	20359	20090	20524	20436	20393	20099	20142	20408	20441	20219	20226	20244	20362	20344	20288	20251	20176	20186	20125	20294	20234	20379	20286	20450	20054	20194	20134	20266	20304	20166	20156	20301	20463	20434	20160	20105	20302	20337	20436	20319	20297	20437	20152	20416	20326	20229	20225	20430	20190	20189	19986	20189	20295	20264	20165	20340	20256	20031	20272	20372	20084	20284	20417	20122	20316	20330	20375	20160	20289	20317	20331	20146	20143	20293	20273	20208	20423	20277	20439	20223	20412	20342	20366	20137	20493	20217	20407	20278	20241	20214	20378	20034	20156	20380	20073	20336	20345	20125	20216	20211	20218	20187	20215	20056	20374	20532	20377	20110	20319	20402	20389	20225	20222	20216	20260	20172	20282	20257	20320	20521	20421	20394	20213	20184	20198	20402	20387	20347	20280	20342	20567	20028	20274	20414	20408	20304	20099	20156	20261	20323	20404	20355	20173	20218	20271	20405	20117	20172	20424	20353	20093	20340	20366	20245	20413	20334	20298	20146	20264	20348	20260	20162	20180	20270	20196	20312	20465	20338	20291	19995	20385	20201	20238	20192	20211	20089	20315	20362	20331	20105	20244	20236	20325	20515	20424	20388	20341	20087	20300	20344	20241	20300	20371	20314	20201	20265	20266	20278	20373	20493	20194	20215	20285	20368	20395	20445	20197	20137	20181	20249	20244	20290	20497	20213	20062	20202	20418	19931	20177	20433	20235	20135	20226	20241	20368	20301	20196	20494	20458	20331	20259	20283	20249	20345	20373	20391	20328	20116	20434	20378	20239	20362	20440	20174	20232	20067	20302	20417	20280	20229	20244	20171	20211	20232	20310	20212	20151	20365	20388	20319	20405	20143	20133	20256	20392	20184	20321	20330	20257	20287	20165	20197	20238	20340	20506	20264	20427	20195	20466	20241	20395	20417	20125	20399	20171	20473	20173	19968	20119	19986	20366	20347	20353	20109	20351	20328	20019	20465	20151	20381	20252	20160	20424	20377	20336	20298	20398	20335	19990	20463	20265	20231	20320	20345	20047	20435	20325	20195	20116	20169	20361	20204	20396	20404	20262	20216	20214	20047	20371	20382	20308	20447	20395	20542	20296	20242	20315	20234	20266	20485	20421	20227	19953	20270	20176	20244	20349	20256	20301	20444	20098	20199	20158	20248	20214	20340	20309	20088	20327	20269	20207	20365	20188	20053	20306	20315	20241	20139	20420	20344	20126	20214	20282	20552	20338	20185	20331	20164	20232	20487	20217	20254	20201	20265	20384	20306	20142	20261	20121	20297	20180	20376	20432	20437	20261	20095	19984	20285	20323	20394	20107	20217	20186	20206	20359	20100	20272	20153	20396	20265	20277	20015	20351	20225	20075	20172	20224	20178	20271	20157	20463	20331	20322	20372	20305	20308	20178	20044	20447	20280	20486	20095	20349	20184	20240	20242	20302	20474	20210	20379	20470	20329	20341	20380	20147	20143	20179	20369	19996	20426	20394	20251	20431	20411	20228	20106	20168	20289	20444	20260	20288	20203	20264	20414	20360	20254	20248	20298	20043	20116	20119	20370	20039	20158	20185	20105	20081	20324	20353	20397	20206	20342	20337	20231	20248	20195	20291	20285	20282	20334	20441	20352	20421	20340	20482	20329	20274	20216	20436	20602	20398	20266	20264	20389	20336	20067	20394	20244	20386	19978	20400	20192	20403	20402	20449	20360	20240	20276	20358	20111	20206	20586	20178	20210	20270	20055	20401	20202	20265	20352	20436	20212	20333	20226	20104	20231	20232	20046	20342	20178	20435	20221	20172	20274	20129	20485	20336	20061	20183	20180	20105	20078	20342	20469	20137	20294	20240	20097	20311	20273	20423	20106	20201	20292	20204	20251	20380	20256	20324	20336	20130	20369	20149	20290	20134	20179	20257	20249	20168	20118	20142	20324	20347	20371	20236	20492	20405	20343	20348	20198	20302	20330	20174	20215	20331	20518	20350	20392	20331	20445	20175	20228	20150	20187	20052	20108	20294	20002	20135	20350	20336	20252	20400	20478	20179	20223	20288	20317	20361	20044	20182	20194	20059	20357	20294	20384	20352	20364	20317	20381	20176	20211	20312	20458	20308	20420	20214	20221	20370	20167	20457	20554	20340	20188	20306	20279	20348	20349	20326	20467	20197	20253	20276	20160	20116	20292	20468	20188	20377	20243	20355	20152	20480	20323	20213	20547	20443	20275	20196	20450	20241	20142	20123	20275	20347	20454	20195	20307	20130	20235	20273	20345	19973	20451	20232	20361	20311	20298	20311	20154	20282	20268	20314	20186	20411	20402	20281	20186	20298	20482	20179	20249	20147	20283	20322	20477	20441	20054	20307	20236	20358	20329	20382	20052	20336	20145	20016	20282	20342	20350	20082	20381	20336	20332	20206	20138	20298	20364	20283	20370	20227	20411	20344	20195	20225	20441	20300	20223	20333	20236	20252	20383	20315	20232	20164	20418	20210	20130	20288	20399	20363	20335	20370	20225	20301	20314	20358	20178	20310	20178	20477	20455	20233	20312	20049	20197	20571	20410	20157	20247	20488	20162	20447	20099	20365	20276	20436	20329	20239	20363	20281	20219	20307	20199	20151	20296	20155	20171	20299	20395	20160	20155	20239	20225	20334	20373	20215	20187	20142	20161	20266	20335	20411	20435	20210	20111	20338	20387	20382	20300	20237	20085	20294	20042	20443	20512	20030	20229	20439	20385	20168	20314	20187	20105	20182	20266	20240	20412	20205	20466	20160	20127	20268	20456	20331	20374	20229	20058	20248	20285	20363	20267	20355	20126	20373	20338	20169	20253	20200	20088	20347	20298	20251	20279	20310	20348	20263	20181	20225	20310	20216	20236	20341	20292	20262	20269	20346	20226	20216	20091	20250	20182	20309	20213	20247	20330	20211	20416	20439	20313	20374	20270	20231	20309	20012	20216	20311	20220	20343	20218	20370	20413	20261	20324	20228	20256	20256	20404	20329	20158	20285	20335	20252	20271	20210	20245	20100	20238	20217	20138	20318	20036	20330	20380	20141	20176	20173	20320	20226	20332	20217	20220	20210	20373	20338	20284	20066	20194	20166	20236	20280	20334	20127	20355	20381	20154	20157	20354	20269	19944	20258	20272	20217	20274	20219	20278	20257	20244	20298	20195	20506	20205	20378	20203	20202	20261	20203	20330	20339	20271	20372	20226	20241	20056	20165	20296	20241	20422	20299	20214	20156	20288	20150	20245	20617	20179	20197	20284	20126	20266	20348	20311	20370	20483	20283	20210	20273	20230	20258	20428	20406	20261	20184	20258	20217	20387	20191	20354	20318	20246	20313	20254	20282	20047	20271	20153	20202	20390	20366	20205	20446	20187	20414	20324	20194	20246	20153	20101	20146	20253	20108	20518	20388	20162	20345	20429	20489	20328	20469	20233	20332	20088	20481	20395	20170	20448	20248	20201	20445	20478	20103	20386	20272	20472	20228	20295	20316	20294	20257	20183	20366	20193	20241	20316	20194	20155	20149	20375	20297	20186	20227	20302	20196	20236	20265	20195	20341	20260	20445	20151	20156	20249	20276	20251	20300	20408	20318	20654	20244	20393	20192	20204	20266	20333	20383	20385	20430	20326	20135	20067	20304	20263	20486	20402	20315	20420	20344	20234	20340	20347	20163	20339	20357	20336	20274	20304	20472	20366	20388	20163	20098	20408	20391	20249	20364	20142	20334	20194	20187	20087	20330	20227	20173	20444	20190	20237	20417	20296	20325	20505	20254	20075	20125	20368	20251	20438	20392	20369	20319	20313	20393	20395	20306	20155	20191	20301	20404	20172	20187	20527	20305	20433	20107	20229	20296	20613	20237	20317	20231	20134	20407	20189	20174	20271	20383	20462	20249	20164	20170
20690	38440	34200	24368	20008	19018	18561	17723	17521	17261	17221	17003	16991	16682	16914	16656	16769	16475	16479	16754	16705	16419	16526	16438	16522	16617	16473	16546	16642	16463	16399	16434	16553	16406	16646	16713	16343	16494	16425	16428	16656	16477	16469	16530	16517	16496	16629	16530	16492	16443	16280	16455	16465	16527	16706	16256	16389	16476	16485	16615	16454	16317	16500	16394	16525	16408	17030	17616	17962	17199	16935	16583	16405	16411	16499	16306	16399	16345	16472	16434	16502	16458	16491	16434	16532	16434	16369	16518	16445	16478	16349	16461	16391	16461	16425	16464	16597	16336	16367	16633	16530	16374	16449	16419	16333	16213	16363	16277	16543	16549	16434	16420	16375	16405	16386	16498	16535	16293	16250	16496	16472	16373	16537	16440	16451	16490	16302	16454	16398	16256	16523	16432	16454	16307	16399	16515	16566	16376	16406	16337	16263	16417	16314	16242	16438	16350	16567	16369	16422	16359	16559	16291	16261	16456	16350	16511	16225	16444	16360	16437	16441	16504	16286	16434	16307	16349	16311	16364	16539	16571	16410	16373	16328	16253	16432	16402	16313	16413	16362	16293	16374	16544	16346	16391	16400	16397	16506	16250	16406	16414	16355	16480	16314	16471	16504	16542	16353	16300	16390	16317	16305	16557	16616	16484	16291	16592	16411	16551	16483	16381	16479	16404	16228	16313	16324	16361	16494	16493	16420	16263	16456	16522	16375	16401	16226	16442	16331	16297	16561	16597	16389	16370	16440	16566	16379	16242	16286	16319	16433	16513	16433	16413	16429	16416	16350	16457	16506	16391	16442	16501	16345	16553	16271	16202	16602	16333	16397	16189	16286	16453	16475	16274	16380	16413	16323	16132	16469	16398	16463	16509	16429	16421	16381	16225	16276	16430	16577	16228	16356	16555	16463	16540	16315	16305	16267	16350	16461	16388	16439	16216	16350	16395	16396	16424	16283	16443	16321	16552	16654	16451	16426	16295	16474	16484	16305	16229	16319	16549	16408	16451	16468	16475	16349	16378	16351	16388	16302	16354	16373	16354	16395	16452	16574	16412	16444	16483	16353	16543	16367	16366	16503	16240	16476	16560	16270	16522	16576	16434	16391	16360	16256	16381	16562	16436	16393	16465	16261	16409	16290	16609	16407	16284	16496	16375	16438	16216	16371	16327	16409	16407	16356	16290	16381	16442	16529	16440	16355	16493	16266	16522	16252	16412	16612	16404	16392	16578	16336	16314	16364	16473	16377	16322	16493	16341	16513	16367	16392	16370	16380	16345	16367	16417	16526	16496	16555	16463	16403	16464	16409	16490	16385	16530	16490	16211	16360	16429	16220	16507	16389	16373	16246	16325	16584	16274	16371	16357	16422	16578	16446	16221	16391	16271	16297	16322	16494	16552	16411	16579	16196	16501	16456	16620	16379	16382	16351	16365	16390	16371	16199	16508	16284	16433	16380	16433	16476	16311	16464	16449	16333	16412	16414	16384	16394	16366	16548	16419	16307	16278	16417	16512	16511	16363	16382	16462	16397	16357	16537	16591	16426	16403	16468	16414	16374	16199	16449	16557	16481	16552	16358	16401	16491	16337	16553	16447	16549	16430	16641	16600	16299	16286	16448	16348	16548	16306	16464	16450	16418	16408	16486	16569	16530	16462	16336	16451	16557	16156	16434	16452	16469	16365	16528	16409	16319	16318	16476	16530	16568	16434	16488	16395	16339	16445	16420	16444	16277	16404	16610	16356	16461	16206	16445	16616	16467	16330	16476	16351	16347	16528	16490	16367	16254	16493	16503	16297	16437	16533	16369	16344	16349	16425	16294	16495	16309	16444	16425	16188	16443	16419	16511	16360	16446	16418	16556	16314	16408	16355	16336	16278	16434	16463	16458	16316	16521	16546	16402	16401	16496	16283	16255	16305	16291	16406	16443	16382	16255	16415	16490	16378	16432	16564	16365	16309	16328	16349	16428	16270	16323	16486	16325	16295	16200	16473	16471	16346	16377	16272	16305	16291	16453	16598	16648	16328	16423	16506	16434	16474	16443	16341	16476	16206	16474	16485	16328	16383	16415	16372	16531	16460	16395	16377	16428	16343	16453	16263	16364	16383	16612	16346	16258	16220	16269	16285	16342	16455	16439	16605	16444	16414	16384	16243	16407	16358	16548	16303	16562	16363	16408	16386	16465	16420	16325	16220	16621	16400	16406	16488	16378	16346	16443	16503	16472	16386	16301	16440	16394	16422	16468	16430	16434	16379	16595	16358	16454	16244	16539	16447	16582	16320	16388	16415	16594	16405	16545	16388	16402	16361	16393	16477	16324	16291	16404	16418	16300	16429	16386	16481	16403	16611	16322	16517	16659	16504	16325	16485	16413	16429	16407	16313	16500	16355	16385	16266	16354	16433	16459	16574	16385	16390	16321	16501	16442	16472	16260	16502	16552	16296	16351	16371	16235	16506	16492	16203	16366	16301	16309	16357	16259	16426	16316	16416	16472	16386	16305	16386	16477	16245	16401	16457	16180	16447	16435	16387	16331	16331	16520	16461	16312	16372	16186	16255	16504	16268	16343	16467	16523	16536	16299	16385	16305	16219	16546	16371	16375	16175	16524	16362	16396	16391	16306	16404	16326	16377	16262	16542	16253	16401	16305	16383	16370	16492	16477	16386	16407	16385	16473	16480	16469	16350	16448	16390	16426	16358	16495	16393	16415	16532	16407	16527	16409	16391	16594	16418	16351	16463	16535	16411	16628	16353	16454	16343	16381	16280	16448	16313	16480	16381	16403	16527	16337	16300	16333	16312	16505	16474	16334	16489	16327	16401	16365	16320	16408	16398	16365	16402	16382	16490	16360	16399	16464	16457	16311	16601	16363	16355	16345	16528	16564	16608	16347	16447	16287	16462	16483	16465	16436	16457	16410	16318	16337	16434	16484	16314	16499	16432	16408	16371	16384	16478	16495	16516	16411	16282	16298	16384	16460	16331	16335	16407	16460	16381	16289	16614	16328	16481	16314	16449	16323	16536	16248	16399	16423	16372	16355	16556	16405	16413	16543	16394	16405	16321	16457	16541	16463	16556	16460	16530	16414	16410	16338	16264	16520	16341	16307	16280	16389	16342	16474	16557	16520	16297	16340	16409	16227	16360	16519	16322	16244	16408	16352	16388	16526	16349	16237	16434	16528	16246	16410	16297	16366	16322	16381	16382	16338	16440	16453	16508	16519	16418	16320	16327	16497	16350	16295	16386	16407	16388	16438	16318	16376	16350	16588	16310	16409	16327	16648	16453	16452	16535	16406	16449	16416	16281	16376	16377	16335	16311	16355	16476	16367	16307	16327	16329	16370	16323	16215	16308	16393	16403	16446	16204	16431	16413	16367	16459	16319	16355	16510	16387	16431	16325	16303	16382	16482	16449	16293	16386	16318	16411	16191	16335	16319	16452	16358	16371	16358	16399	16389	16276	16434	16587	16515	16309	16199	16432	16237	16313	16429	16398	16494	16440	16368	16498	16301	16318	16455	16407	16440	16331	16463	16478	16337	16240	16439	16301	16438	16350	16427	16203	16448	16356	16251	16401	16332	16400	16365	16372	16417	16409	16584	16443	16376	16485	16270	16447	16491	16543	16217	16307	16560	16534	16450	16423	16383	16466	16339	16396	16520	16433	16448	16258	16450	16503	16667	16260	16534	16485	16475	16398	16341	16392	16420	16325	16393	16402	16413	16509	16425	16478	16513	16531	16266	16440	16417	16570	16533	16486	16377	16296	16433	16283	16363	16344	16400	16413	16413	16360	16364	16567	16449	16195	16538	16477	16558	16538	16359	16227	16344	16462	16285	16410	16348	16640	16343	16297	16329	16410	16291	16328	16355	16515	16495	16339	16511	16454	16498	16433	16355	16344	16330	16483	16205	16374	16682	16585	16535	16413	16211	16415	16404	16359	16517	16378	16241	16456	16384	16423	16405	16397	16462	16354	16382	16397	16352	16399	16464	16371	16462	16415	16559	16533	16318	16594	16358	16468	16374	16304	16464	16413	16449	16507	16312	16383	16325	16398	16523	16322	16327	16358	16340	16331	16398	16394	16168	16468	16287	16468	16433	16449	16441	16269	16524	16219	16503	16461	16462	16448	16435	16367	16366	16337	16482	16469	16402	16482	16518	16482	16558	16539	16438	16440	16466	16275	16529	16420	16249	16259	16412	16423	16416	16413	16334	16426	16353	16427	16490	16387	16520	16324	16515	16435	16399	16448	16444	16499	16320	16392	16412	16422	16391	16558	16434	16361	16461	16491	16214	16553	16343	16529	16373	16411	16575	16376	16296	16411	16274	16416	16420	16465	16414	16375	16533	16340	16387	16339	16481	16300	16443	16266	16458	16353	16310	16490	16304	16353	16263	16425	16366	16494	16357	16476	16325	16368	16372	16327	16444	16441	16401	16268	16475	16436	16454	16524	16529	16380	16394	16406	16515	16499	16270	16308	16276	16309	16350	16485	16331	16500	16512	16507	16232	16340	16380	16390	16349	16436	16491	16395	16405	16342	16341	16494	16454	16277	16265	16425	16582	16303	16402	16353	16556	16291	16493	16278	16456	16356	16424	16213	16356	16403	16379	16360	16503	16336	16394	16426	16472	16234	16529	16359	16386	16425	16432	16441	16465	16317	16466	16357	16594	16304	16541	16337	16542	16551	16287	16286	16407	16443	16229	16317	16476	16450	16404	16287	16450	16296	16385	16411	16407	16361	16475	16254	16313	16420	16495	16451	16606	16333	16374	16179	16300	16388	16491	16431	16545	16371	16460	16421	16397	16216	16258	16405	16442	16470	16445	16288	16365	16465	16347	16214	16334	16429	16177	16435	16324	16558	16375	16617	16320	16590	16337	16444	16336	16511	16261	16514	16505	16272	16481	16460	16300	16461	16464	16451	16467	16380	16228	16412	16391	16338	16374	16402	16151	16427	16288	16241	16379	16359	16281	16543	16378	16372	16449	16320	16440	16404	16392	16446	16542	16463	16462	16443	16460	16673	16526	16415	16355	16356	16331	16494	16446	16474	16454	16387	16457	16449	16391	16380	16383	16450	16441	16505	16373	16584	16288	16260	16234	16433	16351	16493	16346	16586	16321	16524	16354	16343	16451	16434
27045	21841	24779	21486	18624	18639	18909	18603	18493	18584	18715	18694	18496	18695	18610	18546	18498	18422	18361	18376	18532	18441	18488	18328	18429	18424	18485	18558	18560	18636	18495	18622	18467	18518	18365	18483	18664	18381	18418	18595	18519	18676	18479	18587	18484	18397	18433	18578	18556	18537	18653	18561	18474	18563	18488	18295	18558	18628	18593	18408	18436	18705	18594	18510	18520	18548	18472	18285	18601	18485	18664	18548	18452	18442	18607	18573	18518	18481	18244	18341	18593	18333	18483	18515	18575	18176	18348	18433	18433	18617	18432	18281	18319	18524	18309	18498	18572	18529	18318	18372	18296	18207	18233	18671	18548	18538	18546	18378	18360	18158	18501	18450	18252	18409	18536	18454	18466	18588	18475	18209	18407	18199	18309	18543	18464	18495	18441	18627	18625	18384	18304	18486	18421	18609	18501	18362	18609	18471	18262	18407	18558	18522	18554	18583	18310	18560	18524	18425	18536	18559	18424	18563	18421	18520	18587	18561	18618	18552	18678	18383	18663	18399	18544	18269	18619	18478	18286	18372	18377	18312	18493	18435	18427	18575	18524	18456	18431	18566	18567	18508	18809	18444	18444	18634	18587	18390	18596	18579	18496	18657	18579	18391	18432	18409	18339	18406	18456	18574	18439	18540	18596	18408	18403	18470	18613	18507	18271	18351	18632	18409	18452	18543	18628	18476	18518	18490	18532	18588	18577	18203	18482	18549	18432	18439	18425	18633	18503	18293	18427	18547	18430	18667	18404	18493	18512	18529	18517	18376	18392	18431	18377	18547	18451	18674	18547	18325	18434	18341	18317	18396	18502	18400	18218	18669	18560	18210	18622	18503	18420	18617	18561	18654	18548	18481	18552	18390	18602	18393	18605	18399	18535	18526	18562	18432	18393	18319	18299	18449	18402	18464	18422	18269	18315	18514	18421	18225	18208	18535	18480	18260	18328	18499	18397	18465	18273	18597	18558	18513	18316	18568	18394	18383	18503	18305	18422	18600	18592	18578	18593	18629	18553	18425	18417	18270	18489	18427	18507	18643	18798	18272	18656	18237	18668	18418	18628	18558	18471	18458	18539	18575	18383	18291	18651	18585	18351	18386	18500	18595	18524	18531	18473	18543	18618	18421	18419	18528	18513	18630	18343	18453	18573	18459	18482	18579	18672	18669	18445	18388	18182	18498	18549	18509	18294	18264	18410	18510	18366	18464	18618	18476	18460	18722	18342	18310	18549	18385	18431	18287	18649	18495	18411	18558	18609	18506	18430	18497	18469	18464	18579	18349	18398	18333	18620	18534	18472	18508	18481	18538	18482	18528	18593	18423	18491	18426	18291	18443	18554	18450	18414	18553	18299	18471	18287	18634	18733	18245	18500	18433	18757	18653	18310	18493	18552	18573	18428	18562	18439	18371	18404	18635	18469	18516	18382	18478	18726	18288	18242	18433	18252	18605	18441	18306	18588	18506	18444	18424	18409	18275	18389	18501	18428	18728	18632	18702	18281	18194	18381	18368	18544	18665	18545	18806	18329	18473	18410	18520	18579	18213	18371	18460	18716	18539	18597	18447	18545	18417	18589	18557	18377	18388	18431	18304	18356	18513	18373	18677	18442	18403	18467	18351	18435	18428	18671	18344	18619	18532	18633	18533	18633	18396	18620	18676	18608	18415	18332	18374	18552	18395	18507	18532	18545	18544	18526	18391	18471	18504	18236	18463	18524	18378	18485	18547	18476	18326	18542	18626	18506	18560	18296	18486	18630	18722	18694	18400	18647	18498	18399	18435	18381	18431	18385	18441	18473	18487	18473	18535	18495	18609	18497	18371	18472	18446	18453	18536	18410	18582	18343	18327	18537	18533	18384	18504	18470	18521	18619	18317	18645	18427	18312	18469	18450	18353	18398	18635	18313	18385	18558	18484	18434	18403	18359	18487	18539	18586	18608	18468	18608	18445	18408	18543	18358	18501	18593	18471	18545	18470	18491	18242	18470	18192	18335	18592	18494	18327	18444	18427	18406	18584	18441	18571	18440	18450	18607	18546	18474	18493	18642	18230	18494	18562	18676	18386	18555	18635	18503	18383	18507	18578	18321	18482	18565	18463	18460	18541	18472	18416	18582	18495	18325	18220	18581	18564	18436	18512	18555	18518	18398	18398	18543	18523	18362	18577	18651	18536	18388	18364	18543	18686	18579	18621	18369	18394	18409	18499	18513	18517	18469	18587	18420	18495	18402	18460	18588	18566	18554	18418	18308	18581	18383	18298	18358	18393	18503	18443	18266	18618	18445	18508	18608	18582	18550	18405	18631	18486	18527	18592	18542	18422	18316	18593	18797	18445	18588	18491	18320	18361	18548	18427	18580	18412	18503	18532	18540	18541	18449	18383	18561	18396	18515	18491	18502	18636	18529	18480	18763	18522	18494	18466	18379	18172	18581	18423	18606	18381	18604	18341	18662	18485	18474	18538	18494	18519	18576	18699	18429	18559	18805	18754	18584	18678	18345	18581	18439	18681	18620	18418	18434	18631	18543	18445	18325	18408	18332	18501	18652	18414	18381	18454	18479	18350	18494	18630	18563	18462	18463	18543	18337	18469	18589	18418	18282	18359	18661	18386	18404	18259	18372	18438	18291	18461	18562	18519	18427	18446	18451	18297	18447	18294	18544	18402	18381	18418	18644	18496	18586	18295	18459	18454	18462	18559	18457	18525	18660	18556	18485	18689	18359	18487	18489	18476	18496	18395	18449	18351	18619	18277	18437	18261	18422	18487	18448	18404	18573	18392	18405	18514	18493	18312	18443	18436	18351	18618	18503	18475	18516	18379	18495	18516	18364	18552	18401	18581	18596	18749	18492	18456	18483	18537	18793	18537	18428	18561	18331	18336	18207	18218	18673	18531	18586	18476	18453	18401	18335	18480	18282	18499	18492	18378	18260	18493	18633	18586	18401	18371	18278	18325	18289	18468	18440	18360	18671	18421	18551	18507	18367	18477	18504	18541	18543	18272	18484	18744	18543	18153	18507	18361	18451	18623	18535	18562	18424	18427	18557	18418	18357	18341	18513	18547	18397	18500	18403	18459	18410	18510	18449	18362	18626	18491	18589	18560	18280	18431	18702	18394	18499	18371	18364	18300	18537	18451	18407	18446	18443	18435	18331	18394	18571	18353	18311	18384	18420	18256	18359	18550	18234	18606	18817	18363	18339	18500	18554	18562	18403	18514	18566	18561	18443	18429	18496	18566	18676	18422	18414	18459	18471	18358	18489	18544	18329	18641	18602	18704	18395	18419	18312	18419	18518	18415	18661	18705	18520	18455	18441	18445	18428	18535	18517	18442	18458	18489	18695	18509	18483	18467	18614	18379	18640	18253	18312	18306	18471	18281	18350	18518	18624	18608	18430	18458	18414	18614	18434	18444	18373	18577	18494	18106	18317	18342	18622	18465	18572	18292	18359	18453	18414	18421	18594	18490	18521	18526	18387	18275	18399	18447	18504	18610	18557	18228	18424	18498	18584	18326	18625	18444	18516	18422	18444	18234	18616	18622	18509	18418	18450	18458	18539	18442	18502	18716	18537	18505	18741	18414	18327	18405	18517	18193	18487	18497	18391	18523	18551	18526	18488	18593	18209	18481	18524	18594	18558	18405	18409	18473	18419	18521	18402	18385	18567	18422	18493	18608	18415	18520	18389	18334	18693	18294	18451	18414	18563	18405	18584	18457	18551	18472	18825	18394	18505	18396	18367	18412	18527	18647	18543	18414	18585	18449	18412	18540	18508	18474	18474	18522	18398	18351	18549	18420	18451	18617	18399	18304	18435	18245	18477	18338	18677	18269	18472	18462	18631	18402	18443	18568	18601	18555	18401	18590	18416	18573	18466	18393	18562	18537	18318	18222	18447	18515	18625	18403	18272	18658	18541	18528	18302	18601	18472	18395	18577	18194	18606	18409	18645	18629	18348	18605	18414	18680	18615	18463	18317	18445	18522	18434	18525	18499	18673	18418	18573	18602	18487	18304	18605	18483	18310	18361	18416	18714	18423	18289	18569	18315	18470	18477	18228	18472	18531	18424	18490	18449	18440	18633	18369	18442	18640	18594	18553	18435	18425	18466	18531	18402	18348	18522	18397	18563	18457	18495	18474	18733	18269	18549	18431	18366	18530	18700	18631	18567	18541	18411	18461	18427	18346	18612	18565	18352	18528	18302	18505	18389	18304	18746	18484	18343	18400	18513	18546	18451	18419	18492	18380	18594	18411	18494	18632	18476	18414	18594	18400	18284	18477	18490	18596	18503	18467	18380	18311	18466	18512	18445	18544	18475	18459	18590	18666	18525	18383	18378	18471	18471	18600	18434	18408	18319	18578	18371	18501	18677	18670	18291	18496	18621	18354	18371	18513	18318	18616	18654	18566	18393	18593	18662	18559	18399	18419	18325	18471	18047	18268	18551	18669	18461	18384	18497	18449	18505	18636	18637	18352	18319	18493	18345	18590	18572	18606	18568	18350	18582	18474	18405	18347	18492	18662	18614	18434	18620	18549	18478	18521	18429	18698	18565	18540	18491	18445	18369	18435	18559	18498	18537	18437	18345	18239	18632	18449	18405	18405	18397	18469	18678	18568	18551	18539	18686	18494	18492	18526	18499	18511	18630	18378	18485	18721	18532	18478	18635	18619	18502	18445	18239	18554	18433	18648	18293	18632	18583	18381	18370	18490	18549	18491	18372	18553	18500	18375	18316	18553	18420	18573	18343	18467	18407	18588	18528	18650	18362	18302	18442	18398	18617	18499	18241	18657	18533	18477	18634	18539	18605	18572	18532	18406	18321	18354	18611	18322	18392	18442	18458	18689	18522	18512	18465	18496	18439	18482	18461	18385	18491	18284	18331	18537	18448	18515	18544	18451	18485	18436	18452	18570	18605	18471	18431	18607	18327	18737	18548	18375	18407	18418	18382	18486	18384	18486	18217	18425	18379	18594	18457	18580	18302	18414	18396	18482	18484	18486	18608	18352	18407	18429	18539	18562	18317	18554	18183	18381	18257	18245	18325	18414	18446	18284	18265	18261	18399	18676	18530	18552	18520	18424	18540	18654	18534	18585	18487	18567	18436	18400	18363	18358	18469	18431	18442	18439	18539	18424	18409	18559	18562
16509	21035	19328	16459	16034	15716	15664	15591	15605	15596	15578	15325	15424	15449	15290	15391	15400	15498	15400	15449	15407	15393	15392	15430	15304	15431	15404	15434	15530	15310	15580	15422	15608	15438	15373	15329	15572	15428	15409	15606	15507	15444	15440	15357	15448	15444	15477	15317	15471	15573	15500	15545	15413	15441	15297	15253	15462	15461	15359	15375	15481	15382	15537	15435	15551	15588	15346	15425	15461	15475	15579	15485	15337	15391	15581	15493	15397	15497	15246	15517	15441	15333	15403	15266	15286	15440	15422	15370	15368	15474	15350	15305	15343	15457	15384	15435	15553	15307	15493	15445	15442	15376	15484	15506	15329	15407	15175	15455	15569	15347	15446	15343	15563	15306	15357	15566	15344	15502	15313	15498	15340	15394	15390	15301	15372	15326	15474	15258	15196	15144	15420	15460	15467	15255	15421	15269	15410	15274	15351	15361	15285	15391	15406	15205	15331	15349	15414	15417	15446	15404	15334	15394	15322	15529	15526	15395	15314	15452	15374	15258	15468	15550	15448	15302	15530	15512	15588	15326	15450	15391	15307	15297	15565	15264	15422	15384	15372	15329	15295	15411	15419	15311	15484	15467	15370	15403	15273	15371	15505	15544	15407	15350	15513	15462	15439	15374	15420	15289	15573	15439	15427	15376	15438	15389	15488	15317	15319	15452	15247	15240	15251	15461	15306	15359	15321	15421	15505	15540	15358	15271	15465	15606	15344	15327	15332	15455	15268	15353	15412	15412	15482	15262	15521	15484	15326	15258	15391	15541	15406	15542	15369	15329	15463	15467	15476	15471	15420	15476	15496	15533	15326	15542	15340	15512	15188	15253	15444	15463	15338	15330	15486	15242	15133	15453	15379	15350	15405	15429	15310	15315	15453	15466	15391	15248	15556	15320	15527	15329	15266	15461	15389	15443	15469	15485	15372	15436	15340	15504	15611	15387	15256	15649	15425	15321	15297	15410	15482	15370	15281	15409	15351	15394	15417	15381	15498	15348	15381	15483	15444	15400	15413	15552	15351	15430	15498	15391	15450	15420	15428	15437	15494	15335	15589	15418	15476	15404	15204	15477	15458	15289	15430	15434	15491	15569	15414	15547	15469	15374	15424	15363	15494	15393	15438	15393	15425	15392	15363	15530	15431	15411	15249	15344	15409	15362	15338	15372	15281	15455	15316	15454	15324	15414	15265	15372	15252	15355	15373	15316	15508	15323	15194	15447	15542	15575	15424	15372	15392	15562	15357	15618	15515	15446	15500	15505	15327	15435	15300	15612	15558	15389	15576	15314	15454	15308	15430	15381	15318	15364	15525	15347	15345	15509	15538	15465	15284	15541	15453	15151	15341	15324	15431	15345	15568	15476	15319	15353	15529	15394	15403	15313	15406	15376	15422	15536	15329	15421	15424	15520	15341	15404	15358	15458	15411	15356	15348	15281	15300	15347	15457	15410	15411	15346	15251	15301	15503	15394	15352	15470	15406	15514	15455	15378	15386	15380	15323	15217	15496	15315	15453	15280	15422	15438	15342	15371	15445	15360	15396	15427	15440	15408	15463	15357	15298	15225	15257	15323	15356	15442	15492	15381	15439	15334	15444	15567	15388	15313	15434	15261	15297	15384	15531	15380	15270	15561	15370	15174	15623	15582	15424	15402	15482	15358	15455	15413	15296	15479	15244	15504	15389	15178	15432	15421	15492	15202	15577	15366	15377	15511	15267	15536	15352	15483	15450	15343	15316	15398	15432	15295	15691	15327	15497	15288	15256	15329	15422	15419	15321	15497	15474	15402	15434	15511	15350	15465	15442	15326	15586	15357	15498	15293	15310	15291	15274	15458	15296	15304	15474	15450	15486	15278	15378	15496	15330	15277	15380	15528	15445	15336	15332	15490	15530	15428	15436	15412	15429	15283	15521	15374	15335	15553	15310	15443	15234	15451	15418	15371	15436	15318	15439	15336	15518	15389	15414	15268	15330	15285	15458	15515	15418	15327	15547	15436	15456	15468	15578	15367	15476	15563	15388	15418	15347	15249	15458	15432	15369	15309	15312	15439	15455	15451	15315	15467	15413	15382	15400	15393	15284	15514	15317	15397	15645	15447	15345	15508	15292	15346	15546	15403	15278	15267	15383	15503	15383	15549	15627	15386	15332	15425	15307	15457	15554	15381	15516	15438	15387	15453	15410	15288	15478	15451	15494	15490	15316	15519	15249	15391	15216	15509	15493	15461	15265	15349	15430	15515	15386	15449	15333	15432	15332	15402	15522	15436	15415	15394	15385	15281	15440	15429	15369	15311	15434	15394	15454	15479	15241	15582	15536	15432	15492	15150	15316	15479	15372	15252	15441	15519	15271	15518	15302	15407	15332	15414	15526	15350	15389	15255	15443	15460	15529	15609	15366	15514	15329	15319	15504	15241	15409	15306	15456	15368	15600	15413	15410	15312	15283	15450	15394	15283	15383	15334	15325	15360	15460	15538	15286	15351	15382	15381	15408	15410	15409	15538	15565	15392	15400	15476	15341	15268	15402	15308	15311	15511	15349	15214	15478	15231	15492	15290	15443	15386	15509	15387	15468	15212	15476	15411	15340	15330	15378	15356	15433	15436	15597	15270	15454	15477	15385	15444	15513	15324	15448	15146	15478	15493	15431	15333	15524	15352	15495	15287	15344	15393	15387	15477	15428	15444	15419	15470	15418	15406	15540	15210	15378	15413	15247	15463	15327	15407	15257	15478	15539	15382	15440	15518	15362	15453	15527	15399	15372	15363	15406	15527	15384	15388	15407	15375	15390	15491	15469	15303	15423	15412	15332	15433	15299	15436	15350	15331	15311	15241	15262	15287	15400	15400	15431	15281	15441	15355	15437	15307	15570	15359	15153	15380	15305	15362	15425	15515	15373	15556	15244	15349	15380	15430	15509	15521	15377	15389	15584	15338	15250	15389	15394	15436	15457	15362	15405	15521	15547	15502	15420	15581	15215	15437	15533	15501	15332	15317	15349	15426	15531	15283	15341	15519	15620	15500	15455	15378	15338	15706	15402	15453	15335	15445	15302	15579	15523	15355	15313	15441	15485	15372	15416	15427	15395	15295	15359	15495	15257	15383	15346	15473	15472	15319	15403	15281	15439	15348	15360	15470	15452	15392	15449	15386	15451	15360	15356	15402	15380	15310	15487	15509	15379	15506	15467	15236	15505	15469	15321	15264	15413	15402	15356	15316	15399	15311	15343	15244	15456	15441	15553	15209	15486	15440	15402	15378	15419	15443	15514	15409	15289	15353	15332	15585	15470	15495	15384	15424	15423	15493	15372	15395	15442	15239	15392	15348	15476	15480	15334	15464	15504	15296	15258	15432	15464	15241	15486	15351	15453	15353	15445	15294	15556	15534	15372	15402	15367	15402	15365	15387	15365	15330	15330	15473	15498	15394	15329	15371	15236	15488	15366	15456	15444	15202	15495	15379	15491	15424	15361	15568	15380	15368	15359	15458	15431	15468	15405	15387	15515	15449	15366	15446	15309	15238	15332	15508	15331	15225	15284	15363	15324	15389	15354	15281	15490	15535	15271	15525	15458	15424	15482	15303	15396	15291	15525	15474	15448	15430	15522	15491	15262	15541	15394	15391	15342	15400	15313	15223	15390	15374	15500	15504	15329	15433	15388	15412	15449	15302	15361	15360	15376	15358	15392	15414	15474	15424	15447	15365	15506	15324	15545	15483	15391	15449	15382	15280	15339	15271	15386	15411	15510	15516	15461	15384	15473	15426	15340	15258	15306	15421	15421	15392	15406	15270	15474	15298	15172	15217	15423	15584	15422	15435	15409	15520	15406	15391	15336	15284	15613	15440	15577	15494	15444	15265	15417	15560	15286	15478	15271	15436	15272	15537	15478	15360	15351	15486	15503	15484	15438	15282	15404	15414	15345	15462	15550	15427	15313	15477	15309	15434	15539	15333	15302	15556	15243	15589	15445	15266	15293	15435	15436	15447	15465	15409	15405	15520	15297	15320	15400	15466	15426	15342	15520	15351	15352	15376	15338	15438	15329	15424	15299	15381	15389	15332	15421	15494	15369	15435	15261	15337	15567	15477	15420	15447	15462	15491	15366	15364	15544	15612	15401	15309	15440	15410	15455	15280	15279	15441	15375	15369	15441	15542	15557	15379	15373	15453	15340	15296	15397	15214	15435	15440	15356	15465	15375	15598	15479	15390	15554	15337	15574	15557	15290	15394	15390	15451	15260	15306	15459	15317	15397	15445	15416	15302	15460	15538	15372	15502	15344	15402	15331	15471	15586	15450	15540	15370	15415	15358	15385	15392	15402	15510	15349	15500	15350	15380	15529	15442	15496	15595	15413	15449	15392	15442	15410	15314	15264	15281	15573	15272	15341	15388	15423	15432	15529	15320	15463	15483	15333	15347	15375	15575	15432	15290	15530	15337	15530	15444	15392	15458	15517	15702	15502	15523	15328	15585	15473	15573	15181	15520	15307	15453	15397	15297	15554	15383	15334	15341	15454	15409	15228	15225	15463	15319	15254	15328	15485	15464	15421	15564	15385	15628	15470	15283	15356	15396	15529	15294	15504	15324	15375	15432	15431	15550	15379	15457	15251	15420	15332	15359	15396	15191	15462	15311	15425	15454	15569	15270	15285	15492	15380	15469	15380	15308	15427	15410	15482	15380	15294	15220	15344	15582	15412	15382	15432	15430	15416	15427	15344	15351	15441	15449	15402	15327	15472	15380	15508	15508	15425	15302	15476	15287	15555	15422	15380	15512	15291	15472	15401	15460	15277	15247	15578	15390	15502	15406	15450	15420	15527	15371	15527	15465	15376	15239	15366	15520	15400	15327	15240	15489	15435	15358	15539	15344	15419	15400	15475	15481	15428	15374	15391	15302	15318	15531	15521	15423	15385	15466	15436	15284	15453	15358	15480	15528	15361	15413	15390	15310	15362	15501	15344	15330	15456	15479	15533	15305	15389	15379	15315	15415	15362	15364	15313	15245	15672	15340	15324	15427	15400	15285	15377	15430	15327	15421	15429	15348	15436	15486	15426	15442	15311	15451	15484	15430	15398	15419	15357	15305	15382	15544	15229	15471	15446	15478	15450	15495	15472	15252	15396	15451	15410	15314	15268	15508	15356	15412
23166	20689	27960	23541	21436	20917	19982	17772	17270	17472	17389	17220	17267	17241	17244	17132	17022	17145	17056	16960	17014	16903	16837	16742	17067	16937	17064	16941	17126	17058	16963	16840	16990	16843	17032	16829	16905	16775	16921	16885	16705	16952	17051	16832	16834	16959	16867	16984	16942	16846	17064	17005	16947	17052	16806	16931	16867	16906	16985	17020	16722	16902	16767	16843	16991	17071	17125	17353	17311	16992	17104	16789	16751	16869	16690	16833	16909	16927	16839	16655	16755	16872	16954	16894	16766	16818	16888	16902	16821	16838	16886	16599	16886	16910	16758	16755	16937	16868	16870	16768	16650	16754	16843	16983	17012	16947	16833	16929	16928	16771	16690	16950	16695	16779	16855	16842	16972	16772	16843	16769	16915	16950	16820	16907	16914	16941	16909	16738	16898	16869	16821	16934	16817	16877	16847	16911	16725	16818	16840	16867	16720	17033	16946	17090	16999	16878	17014	16753	16884	16677	16813	16977	16736	16781	16718	16827	16948	16734	16874	16916	16741	16922	16726	16780	16837	16881	16786	16837	16928	16797	16986	17012	16810	16672	16993	16777	16795	16721	16952	16950	17070	16853	16882	16890	16792	16864	16870	16970	17123	16987	16902	16752	16893	16805	17041	16903	16934	16793	16926	16903	16780	16916	17027	16893	16832	16714	16831	16920	16891	16687	16709	16873	16858	16882	16757	16646	16869	16959	16855	16586	16817	16660	16829	16925	16716	16949	16776	16954	16816	16833	16775	16802	16958	16920	16784	16926	16887	16621	16809	16849	16880	16863	16805	16760	16842	16901	16821	16957	16825	16860	16948	16787	17215	16967	16873	16674	16900	16729	16796	16723	16800	16846	17043	17100	16902	16870	16836	16924	16941	16871	16943	16806	17030	16942	16908	16847	16919	16742	16835	16973	17046	16956	16687	16709	17000	16840	16948	16788	16845	16971	16919	16893	17028	16835	16898	16755	16978	16815	16868	16736	16928	16808	16852	16912	16869	16835	16823	17148	16735	16720	16873	16893	16864	16834	16707	16748	16834	16685	16635	16920	16942	16909	16758	16734	16956	16769	16724	16856	16862	17007	16681	16941	16870	16829	16989	16814	17050	16903	16731	16843	16834	16928	16772	16846	16875	16747	16982	16958	16889	16741	16872	17002	16801	16863	16901	16784	16961	16872	16851	16988	16933	16917	16993	17021	16690	16790	16985	16736	16797	17061	16928	16761	16857	16849	16797	16855	16976	17060	16887	16803	16710	16691	16822	16670	16888	16789	16907	16990	16988	16836	16975	16600	16809	16928	16810	16921	16773	16682	17010	17039	16786	16769	16936	16906	16818	16700	16951	16924	16877	16921	16843	16719	16857	17165	16865	16853	16865	16742	16831	16850	16832	16930	16824	16841	16622	16887	16765	16767	16756	16991	16701	16802	16894	17004	16901	16742	16610	16731	17030	16717	16869	16818	16957	17081	16825	16755	16645	16717	16885	16897	16938	16821	16727	16938	16990	16821	16965	16693	17037	17022	16693	16971	16975	16768	16755	16875	16681	16915	16864	16889	16872	16960	16828	16686	16918	16860	16785	16715	16953	16787	16892	16841	16846	16804	16793	16901	17024	16965	16920	16890	16829	16743	17005	16829	16857	16827	16806	16833	16913	16826	16895	17003	17091	16697	16816	16895	16842	17044	16849	16677	16965	17024	17042	16966	16805	16815	16687	16856	16882	16915	16848	16805	16931	16974	16821	16807	17008	17006	16996	16880	16789	16923	17007	16924	16917	16871	16844	16811	16813	16966	16983	17077	16916	17020	16900	16637	16847	16694	16904	16739	16811	16852	16803	16952	17001	16831	16675	16842	16915	16753	16763	16935	16730	16815	16817	16994	16735	16826	16843	16681	16952	17105	16824	16825	16822	16960	16855	16927	16838	17014	16706	16834	16910	17015	16821	16640	16953	16810	16822	16806	16737	16955	16818	16950	16839	16927	16944	16700	17061	16858	16874	16849	16641	16823	16764	16748	16841	16881	16703	16915	16801	16894	16954	16805	16812	16731	16922	16775	16875	16970	16822	16956	16908	17107	16856	16938	17076	17034	16951	16768	16877	16833	16827	16714	16897	16742	16773	16803	16919	16880	16833	16779	16893	16856	16839	16957	16716	16767	16714	16959	17071	16834	16882	16836	16677	16792	16902	16748	17222	17068	16860	16910	16906	16773	16999	16796	16993	16889	16873	16670	17021	16788	16611	16754	17084	16946	16703	16933	16851	16977	16908	17012	16793	16716	16872	16882	16837	16897	16729	16754	16871	16908	16934	16903	16832	16828	16810	16706	16852	16898	16990	16955	16956	16849	16924	16897	16755	16822	16730	16811	17027	16943	16770	17070	16995	16787	16992	17069	16834	16847	16852	16878	16780	16952	16885	17087	16938	16948	16900	16855	16693	16767	16655	17108	17002	16919	16769	16765	16934	16854	16894	16828	16930	17076	16892	16839	16735	16829	16845	17030	16796	16984	16951	16880	17103	16929	16911	16949	16667	16858	16988	16635	16777	16838	16802	16764	16751	16614	16802	16880	16785	16738	16878	17043	16931	16996	16866	17273	16866	16912	16888	16821	16764	16671	16915	16822	16783	16947	16824	16659	16905	16739	16923	16931	16971	16806	16810	16801	16919	16830	16929	16783	16928	16858	16809	16964	16705	16793	16885	16869	16755	16944	16908	16907	16712	16741	16872	16966	16791	16622	16870	16657	16762	16790	16736	16825	16929	16795	16838	16754	16979	16829	16677	16981	16762	16986	16816	16717	16881	16845	16691	16890	16840	16929	16715	16897	16947	16870	16629	16807	17053	16837	16690	16872	16752	16790	16773	16898	16823	16853	16770	16791	16817	16852	16808	16760	16691	16901	16837	16893	16906	16995	16829	16722	16800	16861	16944	17012	16697	16678	16897	16992	16671	16822	16947	16783	16859	16800	16915	17101	16798	16919	16929	16796	16637	16701	17093	16653	16940	17079	16739	16614	16936	16901	16858	16966	16824	17012	17001	16825	16722	16648	16759	16972	16810	16748	16734	16835	16962	16920	16876	16877	16867	16747	16954	16773	16923	16929	16741	16810	16698	16810	16973	16831	16937	16938	16829	16799	16760	16931	16782	16658	16847	16841	16902	16935	16796	16875	16742	16749	16815	16980	17068	17009	16920	16826	16827	16744	16682	16984	16839	16881	16942	16738	16829	16998	16723	16834	16685	17013	16819	17011	16748	16761	16845	16922	16878	16810	16862	16838	16757	16894	16738	16987	16939	16744	16981	16798	17011	16930	16784	17073	16689	16995	16873	16764	16887	16885	16774	17097	17004	16795	16758	16912	16824	16730	16692	16743	16804	16701	17207	16995	16847	16847	16983	16820	16796	16809	16919	16809	16851	17052	16851	16887	16919	16936	16902	16874	16775	16985	16863	16690	16821	16827	16746	16717	16906	16791	16901	16948	16753	16862	16973	16816	16758	16770	16829	16714	16784	16765	16921	16765	16745	16885	16857	16939	17118	16830	17014	16815	16798	16705	16618	16872	16726	16893	16908	16778	17073	16942	17006	16769	17063	16992	16808	17009	16817	16976	16854	16788	16956	16772	16849	16811	16969	16994	16952	16801	16912	16785	16827	16898	16903	16853	16862	16999	16770	16894	16900	17063	16812	16877	16960	16790	16743	16806	16845	16952	16929	16965	16933	16818	16877	16940	16889	16732	16828	16879	16970	16819	16770	16830	16860	16837	16903	16830	16876	17023	16911	16654	16762	16772	16875	16665	16893	16959	16759	16802	16969	16730	16987	16862	16767	17005	16875	16783	16928	16930	16925	16897	16990	16783	16973	16876	16840	16802	16748	16853	17003	16725	16728	17009	16876	16817	16937	16654	16838	17011	16853	16892	16757	16881	16868	17145	17026	16792	16791	16951	17086	16918	16770	16555	16942	16916	17005	16774	16815	16931	17044	16725	16728	17032	16947	16803	16871	16832	16793	16911	16878	16876	16823	16837	16916	16940	16882	16942	16955	17033	16852	16864	16875	17058	16698	16834	16929	16958	17009	16818	16864	16912	17035	16883	16695	17022	16949	16880	16898	16691	16958	16876	16851	16769	17028	16842	16854	16761	16709	16867	16852	17134	16939	16944	16859	16796	16897	16876	16899	16867	16941	16902	16895	16838	16929	16933	16733	16958	16788	17057	16756	16623	16773	16636	16749	16752	16924	16916	16776	16799	16922	16941	16845	16858	16929	16805	16796	16805	16885	16828	16940	16685	16893	16947	16804	16710	16820	16868	16996	16878	16960	16872	16787	16844	16797	16719	16966	16835	16840	16759	17015	16924	16884	16782	16841	16864	16893	17004	16864	16852	16940	16951	16902	16963	16806	16695	16936	16892	16844	16799	16709	16986	16725	16668	16865	16692	16970	16929	16819	16896	16883	16949	16932	16943	16941	16876	16807	16686	16973	16857	16839	16960	16761	17022	16905	16771	16794	16843	16880	16937	16801	16702	17007	17044	16904	16878	16981	16862	16909	16589	16887	16815	16765	16726	16948	16856	16919	16806	16832	16899	16867	16809	16910	16866	17010	16870	17024	16784	16863	16928	16827	16927	16814	16805	16791	16802	16928	16700	16907	16791	16972	16903	16874	16994	16776	17053	16770	16728	16746	16740	16752	16815	16805	16743	16618	16920	16862	17037	16788	17019	16807	16632	16860	16819	16904	16896	16661	16887	17027	16895	16691	16848	16917	16915	16874	17024	16908	16939	17083	16838	16926	16731	16948	16951	16839	16883	16963	16678	16949	16808	16880	16811	16787	16820	16803	16708	16698	16805	16775	16907	16992	16808	16782	16781	16838	16859	16903	16819	16925	16881	16882	17123	16912	16852	16974	16944	16893	16848	16780	16685	16823	16879	16869	16792	16880	16896	17050	16797	17075	16792	16697	16852	16936	16816	16845	16809	16992	16842	16663	16863	16906	16786	17022	16839	16676	16814	16884	16762	17080	16855	16794	16827	17014	16889	16995	16805	16688	17013	16728	16860	17051	16881	16831	16883	16717	16874	16781	16807	16924	16825	16795	16823	16876	16785	16859	16889	16926	16769	17029	16669	16806	16710	16919	16911	16667	17046	16967	16820
17046	32239	27508	19306	16954	16110	15859	15390	15156	15198	14979	14979	15026	14800	14744	14744	14723	14695	14701	14866	14566	14664	14583	14637	14759	14768	14741	14578	14755	14778	14647	14737	14806	14824	14664	14664	14689	14695	14724	14785	14633	14875	14651	14591	14680	14759	14666	14719	14514	14758	14843	14648	14586	14654	14741	14605	14656	14554	14789	14854	14586	14703	14851	14578	14658	14984	15269	15148	15132	15009	14768	14838	14582	14624	14883	14544	14474	14715	14657	14541	14688	14530	14676	14558	14607	14569	14453	14756	14767	14688	14497	14602	14565	14671	14670	14639	14808	14451	14704	14645	14655	14681	14662	14554	14572	14564	14829	14731	14660	14560	14691	14650	14506	14526	14671	14471	14564	14668	14636	14582	14449	14603	14611	14509	14628	14582	14745	14687	14678	14592	14778	14662	14767	14557	14655	14458	14792	14524	14513	14579	14706	14659	14606	14547	14732	14510	14579	14617	14651	14539	14583	14796	14520	14580	14455	14528	14591	14616	14644	14612	14611	14590	14694	14651	14663	14734	14803	14559	14656	14560	14602	14728	14590	14518	14761	14573	14757	14897	14691	14641	14667	14734	14703	14609	14688	14696	14520	14846	14770	14628	14745	14590	14461	14575	14617	14619	14587	14564	14679	14727	14562	14499	14665	14625	14555	14436	14707	14701	14505	14495	14719	14616	14523	14730	14627	14651	14817	14797	14621	14447	14517	14595	14706	14513	14716	14734	14688	14747	14475	14580	14655	14536	14572	14510	14691	14672	14586	14510	14570	14652	14717	14513	14686	14537	14610	14579	14591	14538	14609	14555	14627	14724	14657	14642	14692	14572	14532	14687	14539	14574	14565	14578	14682	14687	14644	14601	14559	14698	14454	14723	14613	14579	14774	14679	14658	14515	14567	14541	14790	14685	14660	14359	14704	14722	14708	14580	14572	14685	14732	14653	14617	14570	14561	14722	14659	14517	14574	14594	14662	14559	14692	14695	14597	14484	14705	14676	14525	14636	14741	14520	14732	14629	14611	14552	14651	14718	14557	14615	14661	14563	14705	14617	14567	14576	14587	14432	14615	14455	14527	14716	14667	14702	14539	14657	14532	14634	14697	14683	14666	14603	14582	14569	14708	14582	14482	14562	14735	14677	14504	14737	14478	14601	14591	14574	14805	14611	14681	14688	14827	14656	14520	14583	14514	14712	14783	14583	14676	14569	14645	14644	14789	14731	14562	14626	14562	14607	14596	14593	14543	14580	14557	14654	14665	14355	14730	14505	14678	14603	14749	14632	14562	14814	14617	14545	14550	14497	14680	14597	14810	14673	14698	14644	14603	14685	14624	14673	14572	14632	14624	14573	14646	14781	14527	14684	14488	14718	14706	14518	14630	14552	14542	14825	14555	14633	14620	14752	14552	14682	14666	14607	14750	14597	14566	14680	14591	14634	14664	14685	14820	14651	14620	14664	14743	14841	14566	14616	14602	14724	14601	14734	14778	14474	14561	14397	14670	14596	14654	14602	14663	14641	14656	14743	14673	14622	14595	14681	14558	14669	14644	14653	14659	14662	14703	14714	14596	14456	14645	14435	14802	14536	14783	14567	14693	14673	14765	14548	14484	14591	14722	14661	14710	14501	14710	14687	14572	14586	14728	14392	14484	14593	14670	14542	14610	14697	14722	14740	14588	14588	14657	14515	14666	14576	14644	14748	14513	14544	14519	14583	14470	14608	14764	14610	14606	14575	14518	14539	14563	14554	14662	14554	14425	14601	14691	14666	14737	14739	14629	14854	14461	14728	14574	14639	14823	14680	14642	14703	14588	14672	14694	14659	14453	14578	14450	14657	14657	14477	14673	14597	14516	14568	14474	14536	14670	14738	14619	14780	14697	14520	14577	14543	14706	14601	14607	14638	14552	14557	14513	14552	14612	14693	14506	14725	14561	14618	14794	14695	14768	14605	14706	14561	14455	14820	14566	14826	14763	14759	14599	14840	14488	14687	14761	14644	14619	14614	14614	14562	14631	14489	14582	14647	14649	14630	14584	14436	14570	14679	14644	14439	14663	14689	14583	14570	14658	14653	14738	14477	14541	14531	14616	14624	14606	14454	14628	14704	14643	14679	14733	14623	14727	14631	14557	14597	14415	14526	14583	14561	14709	14525	14595	14566	14570	14554	14665	14542	14513	14628	14729	14719	14568	14516	14515	14716	14604	14657	14715	14667	14609	14616	14559	14765	14589	14675	14513	14712	14596	14795	14787	14631	14710	14563	14767	14582	14664	14600	14546	14586	14624	14472	14607	14666	14648	14505	14606	14701	14612	14559	14742	14613	14708	14591	14621	14546	14622	14529	14511	14651	14556	14650	14552	14604	14648	14538	14590	14520	14648	14813	14570	14588	14720	14637	14784	14688	14622	14559	14753	14584	14538	14623	14708	14646	14575	14597	14621	14822	14602	14498	14643	14548	14713	14595	14780	14708	14663	14490	14891	14728	14641	14737	14575	14717	14412	14577	14682	14652	14642	14630	14667	14523	14589	14525	14529	14652	14470	14585	14615	14785	14805	14696	14683	14538	14552	14635	14644	14679	14589	14628	14665	14626	14640	14563	14595	14665	14610	14609	14722	14488	14653	14544	14528	14555	14825	14699	14706	14775	14725	14617	14744	14526	14599	14566	14725	14850	14713	14450	14495	14655	14517	14775	14699	14504	14654	14517	14550	14517	14843	14635	14637	14623	14655	14619	14629	14651	14779	14525	14712	14721	14750	14735	14649	14577	14528	14552	14694	14747	14611	14612	14535	14526	14479	14558	14587	14445	14553	14605	14586	14580	14763	14651	14482	14525	14751	14686	14824	14649	14511	14561	14623	14769	14733	14639	14691	14509	14595	14678	14512	14656	14618	14872	14630	14567	14677	14691	14612	14687	14580	14631	14733	14647	14571	14569	14748	14572	14583	14566	14557	14612	14766	14701	14707	14499	14595	14396	14711	14646	14625	14639	14691	14595	14612	14567	14729	14706	14783	14648	14676	14507	14526	14500	14583	14571	14583	14434	14634	14514	14504	14758	14800	14769	14769	14596	14756	14707	14651	14604	14630	14645	14630	14708	14605	14687	14554	14620	14649	14669	14743	14588	14603	14729	14624	14541	14662	14636	14651	14612	14711	14650	14647	14704	14628	14603	14639	14549	14601	14731	14671	14498	14634	14749	14620	14696	14612	14578	14599	14757	14641	14491	14609	14552	14664	14669	14820	14660	14657	14454	14623	14648	14443	14608	14567	14583	14562	14563	14512	14721	14727	14765	14646	14474	14717	14600	14567	14633	14864	14629	14606	14727	14737	14590	14672	14721	14514	14683	14596	14794	14528	14603	14656	14552	14551	14664	14609	14610	14608	14740	14685	14558	14644	14606	14632	14748	14612	14451	14742	14708	14589	14792	14534	14621	14665	14659	14815	14665	14583	14516	14828	14637	14661	14640	14641	14467	14662	14593	14617	14686	14647	14719	14494	14465	14542	14599	14596	14549	14654	14551	14509	14737	14555	14595	14469	14562	14638	14482	14582	14776	14641	14690	14740	14644	14678	14515	14585	14628	14578	14638	14571	14699	14681	14636	14572	14565	14636	14690	14758	14650	14702	14794	14457	14800	14518	14653	14573	14572	14655	14666	14539	14645	14570	14742	14837	14688	14658	14522	14601	14578	14561	14647	14801	14562	14543	14649	14566	14677	14533	14604	14550	14708	14687	14671	14459	14561	14597	14673	14591	14609	14614	14793	14709	14616	14675	14622	14633	14603	14451	14755	14688	14650	14627	14601	14799	14606	14757	14563	14773	14563	14617	14709	14598	14619	14696	14653	14628	14597	14666	14687	14544	14643	14583	14679	14626	14496	14661	14617	14614	14782	14592	14644	14532	14830	14657	14596	14484	14658	14699	14688	14523	14651	14598	14866	14610	14569	14491	14664	14648	14507	14577	14646	14552	14507	14631	14680	14549	14461	14528	14488	14612	14503	14745	14577	14694	14664	14530	14785	14584	14777	14600	14594	14606	14523	14826	14771	14640	14473	14498	14661	14643	14638	14558	14587	14414	14581	14610	14736	14345	14608	14575	14617	14640	14425	14854	14742	14632	14722	14758	14523	14702	14530	14688	14469	14690	14704	14644	14564	14535	14618	14770	14632	14624	14559	14603	14559	14714	14587	14589	14644	14480	14613	14649	14787	14668	14536	14668	14761	14631	14735	14672	14617	14654	14535	14632	14700	14733	14678	14628	14473	14670	14569	14584	14663	14652	14676	14486	14414	14439	14644	14701	14669	14587	14532	14685	14696	14570	14738	14590	14670	14618	14686	14570	14694	14737	14488	14639	14497	14596	14631	14769	14512	14711	14545	14551	14403	14799	14509	14455	14691	14611	14624	14730	14606	14524	14749	14722	14578	14659	14489	14619	14597	14485	14362	14656	14712	14522	14568	14712	14531	14660	14733	14702	14791	14655	14692	14574	14863	14538	14502	14577	14615	14589	14564	14622	14561	14595	14611	14777	14635	14657	14520	14650	14574	14687	14595	14567	14709	14630	14468	14641	14684	14534	14611	14576	14504	14633	14695	14747	14637	14616	14640	14729	14626	14740	14576	14687	14688	14640	14794	14722	14648	14689	14600	14627	14714	14600	14641	14661	14464	14563	14525	14529	14672	14659	14676	14773	14733	14660	14518	14635	14661	14566	14751	14576	14828	14684	14603	14396	14650	14595	14614	14625	14809	14527	14786	14642	14548	14747	14488	14605	14560	14686	14520	14535	14627	14448	14608	14559	14791	14637	14687	14664	14506	14670	14654	14620	14618	14564	14701	14617	14662	14674	14633	14638	14704	14663	14625	14578	14697	14599	14636	14683	14513	14670	14620	14665	14765	14794	14594	14603	14686	14633	14677	14649	14706	14405	14599	14529	14612	14519	14666	14675	14434	14442	14654	14576	14460	14580	14557	14534	14719	14595	14594	14532	14624	14615	14795	14386	14746	14707	14757	14576	14425	14636	14693	14516	14660	14666	14610	14447	14621	14723	14562	14670	14478	14760	14604	14716	14532	14599	14767	14612	14607	14626	14776	14617	14500	14588	14669	14827	14527	14537	14453	14456	14720	14727	14688	14420	14461	14592	14531
22154	20700	28320	23074	20958	23248	25562	20950	20011	20329	20224	20026	20027	20140	19878	19932	19784	19843	19776	19630	19792	19428	19647	19558	19661	19648	19485	19528	19507	19482	19426	19374	19616	19487	19571	19412	19676	19417	19568	19395	19723	19518	19732	19337	19655	19566	19451	19745	19555	19495	19343	19296	19361	19665	19393	19494	19563	19340	19422	19422	19170	19396	19381	19329	19321	19732	19914	20353	20018	19834	19681	19575	19703	19609	19475	19412	19416	19595	19291	19302	19555	19242	19492	19530	19604	19453	19432	19429	19522	19621	19271	19403	19446	19587	19545	19202	19201	19377	19410	19258	19286	19380	19260	19515	19365	19539	19448	19326	19382	19490	19461	19557	19422	19367	19405	19426	19436	19469	19347	19277	19405	19326	19446	19534	19336	19585	19349	19551	19376	19511	19504	19283	19264	19453	19345	19338	19389	19435	19413	19662	19375	19456	19412	19284	19342	19388	19489	19277	19590	19422	19248	19300	19337	19198	19451	19601	19326	19386	19452	19397	19364	19306	19425	19431	19238	19295	19449	19340	19236	19346	19411	19153	19253	19592	19474	19435	19381	19597	19482	19311	19480	19274	19607	19328	19461	19268	19465	19498	19594	19328	19605	19353	19545	19430	19172	19268	19251	19557	19348	19259	19386	19373	19644	19185	19407	19336	19558	19472	19348	19428	19448	19449	19488	19174	19510	19558	19583	19360	19459	19429	19372	19400	19163	19391	19386	19514	19575	19478	19461	19362	19402	19442	19384	19600	19545	19459	19493	19374	19268	19304	19165	19379	19352	19419	19384	19395	19481	19538	19477	19406	19456	19504	19455	19406	19470	19414	19544	19430	19359	19250	19371	19324	19403	19260	19402	19329	19203	19337	19252	19320	19435	19276	19477	19435	19280	19410	19314	19404	19228	19330	19309	19457	19276	19353	19348	19419	19323	19364	19579	19331	19508	19320	19378	19509	19461	19514	19325	19340	19350	19464	19371	19563	19356	19406	19341	19481	19268	19292	19280	19218	19652	19547	19490	19271	19238	19468	19579	19534	19609	19311	19523	19602	19289	19308	19564	19310	19385	19419	19406	19289	19342	19417	19274	19460	19544	19195	19233	19353	19445	19355	19256	19366	19305	19373	19226	19349	19245	19438	19246	19537	19611	19254	19472	19297	19281	19395	19487	19468	19318	19263	19324	19436	19448	19315	19695	19268	19375	19291	19419	19510	19348	19246	19401	19385	19473	19217	19432	19256	19555	19241	19489	19384	19334	19341	19490	19413	19528	19473	19511	19291	19505	19393	19442	19522	19420	19240	19330	19357	19383	19344	19372	19232	19354	19396	19238	19180	19340	19568	19446	19229	19516	19437	19312	19401	19468	19493	19493	19346	19077	19313	19211	19483	19236	19611	19532	19447	19442	19467	19302	19307	19405	19281	19532	19416	19536	19197	19478	19464	19342	19333	19307	19509	19497	19570	19501	19522	19443	19172	19182	19196	19401	19358	19175	19362	19348	19443	19468	19585	19348	19435	19518	19325	19438	19356	19443	19408	19425	19291	19399	19347	19452	19373	19361	19499	19372	19449	19417	19437	19448	19280	19220	19438	19421	19449	19522	19439	19539	19487	19495	19240	19255	19432	19587	19302	19436	19442	19141	19171	19397	19333	19489	19327	19493	19209	19500	19379	19518	19493	19333	19489	19215	19491	19698	19374	19219	19223	19537	19260	19461	19567	19324	19215	19582	19573	19189	19493	19267	19397	19497	19515	19436	19527	19464	19512	19513	19228	19286	19316	19563	19234	19279	19578	19455	19346	19483	19420	19241	19477	19570	19657	19342	19444	19370	19228	19499	19534	19374	19403	19446	19405	19647	19433	19350	19396	19413	19379	19422	19358	19409	19456	19380	19473	19446	19251	19339	19544	19277	19427	19402	19417	19163	19388	19417	19298	19154	19420	19535	19532	19426	19519	19338	19459	19251	19165	19571	19282	19496	19548	19266	19304	19373	19570	19527	19407	19461	19439	19455	19296	19560	19466	19425	19335	19206	19270	19327	19324	19454	19420	19308	19229	19339	19377	19444	19480	19245	19503	19494	19398	19428	19494	19380	19417	19396	19551	19524	19553	19325	19407	19349	19315	19225	19241	19058	19151	19406	19282	19310	19489	19495	19134	19307	19420	19236	19586	19567	19431	19232	19372	19332	19002	19139	19395	19224	19269	19464	19277	19471	19530	19407	19119	19410	19387	19415	19387	19590	19447	19394	19226	19321	19601	19564	19189	19311	19353	19439	19306	19150	19347	19292	19287	19288	19377	19364	19653	19513	19315	19235	19476	19551	19419	19655	19286	19381	19570	19574	19315	19333	19431	19429	19444	19284	19335	19415	19297	19260	19328	19400	19129	19479	19263	19419	19409	19224	19272	19335	19302	19459	19361	19154	19411	19393	19282	19385	19380	19302	19163	19187	19450	19161	19391	19493	19355	19291	19482	19590	19313	19242	19252	19388	19239	19343	19483	19292	19225	19358	19376	19437	19496	19404	19537	19471	19393	19562	19409	19343	19419	19300	19142	19276	19408	19599	19266	19372	19339	19410	19358	19387	19486	19334	19331	19422	19214	19450	19212	19235	19421	19445	19438	19640	19277	19238	19168	19223	19277	19382	19505	19331	19272	19326	19272	19542	19211	19318	19382	19155	19406	19380	19568	19469	19341	19581	19387	19248	19363	19565	19566	19292	19457	19124	19065	19607	19339	19415	19258	19223	19398	19415	19360	19475	19294	19376	19368	19258	19495	19168	19145	19389	19423	19355	19144	19546	19456	19585	19373	19346	19542	19337	19480	19511	19534	19429	19378	19311	19400	19170	19459	19401	19284	19674	19371	19369	19362	19385	19437	19313	19151	19249	19390	19415	19280	19531	19522	19322	19210	19507	19329	19213	19539	19439	19471	19481	19183	19349	19251	19302	19381	19372	19160	19243	19284	19300	19333	19354	19241	19398	19642	19309	19349	19346	19479	19414	19282	19583	19564	19106	19249	19323	19403	19193	19424	19416	19432	19503	19565	19563	19496	19401	19409	19248	19354	19348	19348	19561	19370	19483	19411	19321	19392	19318	19453	19532	19364	19274	19475	19242	19421	19372	19551	19306	19403	19643	19602	19334	19188	19380	19346	19272	19384	19325	19501	19389	19457	19363	19447	19425	19505	19181	19548	19345	19401	19231	19430	19467	19495	19388	19230	19426	19469	19381	19213	19411	19294	19403	19297	19360	19311	19381	19183	19315	19479	19415	19206	19314	19560	19342	19405	19538	19165	19450	19399	19322	19325	19397	19428	19180	19400	19419	19264	19216	19330	19483	19374	19520	19426	19047	19501	19355	19471	19441	19206	19326	19217	19528	19431	19347	19341	19524	19319	19244	19393	19353	19356	19201	19347	19331	19317	19353	19426	19340	19521	19494	19396	19207	19470	19284	19323	19440	19274	19559	19389	19322	19303	19465	19277	19402	19459	19529	19282	19231	19429	19286	19205	19301	19492	19346	19322	19504	19406	19487	19288	19346	19424	19602	19260	19139	19417	19331	19189	19412	19273	19252	19238	19505	19449	19441	19491	19417	19267	19383	19334	19490	19271	19517	19468	19310	19299	19415	19347	19446	19353	19502	19234	19269	19422	19479	19490	19465	19172	19371	19220	19326	19362	19435	19290	19245	19371	19354	19447	19398	19432	19632	19276	19328	19291	19025	19376	19505	19395	19243	19341	19345	19337	19413	19375	19266	19336	19373	19344	19403	19384	19459	19465	19158	19490	19462	19597	19367	19362	19363	19400	19411	19330	19427	19308	19520	19446	19499	19281	19314	19602	19421	19361	19379	19481	19576	19597	19419	19464	19519	19282	19325	19304	19348	19301	19190	19394	19558	19528	19429	19345	19490	19398	19481	19136	19408	19532	19446	19326	19374	19401	19238	19260	19523	19424	19473	19309	19336	19412	19239	19181	19548	19358	19376	19329	19600	19456	19403	19321	19530	19427	19161	19407	19285	19141	19393	19513	19472	19497	19387	19106	19387	19372	19520	19484	19422	19337	19350	19288	19432	19278	19302	19558	19363	19305	19467	19378	19492	19325	19309	19218	19431	19407	19372	19517	19243	19445	19488	19214	19501	19341	19295	19192	19407	19254	19335	19450	19429	19391	19279	19291	19381	19372	19345	19411	19268	19282	19390	19381	19477	19414	19306	19284	19290	19395	19213	19398	19275	19181	19496	19452	19553	19559	19297	19556	19376	19196	19334	19444	19256	19612	19553	19327	19438	19380	19355	19388	19287	19320	19313	19288	19205	19365	19441	19340	19475	19139	19398	19340	19369	19366	19430	19422	19499	19293	19442	19397	19684	19450	19512	19487	19492	19382	19499	19344	19228	19466	19528	19467	19187	19264	19630	19429	19523	19287	19401	19480	19292	19468	19440	19291	19313	19257	19490	19204	19317	19431	19443	19375	19183	19372	19272	19290	19399	19375	19261	19581	19525	19359	19268	19228	19359	19452	19211	19349	19635	19364	19446	19587	19417	19512	19283	19444	19390	19540	19439	19267	19293	19431	19458	19268	19294	19341	19650	19271	19379	19429	19330	19202	19473	19434	19498	19402	19355	19464	19118	19253	19485	19178	19340	19291	19130	19411	19497	19514	19360	19254	19269	19367	19384	19420	19331	19344	19449	19371	19334	19349	19195	19464	19324	19339	19168	19398	19109	19352	19144	18994	19364	19468	19435	19082	19192	19115	19406	19460	19467	19410	19319	19378	19510	19475	19192	19260	19269	19463	19624	19446	19335	19500	19337	19338	19405	19459	19406	19249	19456	19592	19628	19424	19243	19292	19464	19280	19341	19348	19413	19457	19340	19275	19392	19190	19239	19414	19133	19483	19490	19402	19517	19565	19394	19420	19271	19175	19337	19215	19250	19315	19543	19273	19283	19346	19287	19545	19308	19344	19440	19472	19286	19403	19362	19359	19331	19270	19273	19421	19455	19401	19418	19206	19535	19245	19490	19466	19237	19458	19390	19505	19338	19318	19580	19453	19243	19180	19508	19345	19394	19154	19474	19405	19249	19384	19307	19325	19345	19308	19459	19345	19337	19408	19295	19303	19489	19526	19156	19239	19442	19306
20086	38387	32997	24557	20044	18348	17878	17435	17171	16714	16858	16610	16596	16560	16387	16335	16070	16221	16230	16307	16388	16324	16239	16188	16378	16216	16307	16307	16182	16337	16110	16268	16191	16007	16206	16186	16185	16186	16396	16261	16183	16065	16076	16067	16208	16094	16095	15984	16207	16191	16139	16207	16353	16244	16263	16166	16148	16179	16173	16112	16122	16008	16164	16135	16262	16752	16780	17133	16919	16602	16662	16315	16201	15953	16138	15984	16029	16065	16063	16122	16098	16091	16216	16153	15997	16155	16005	16009	16248	16172	16036	16045	16097	16207	16043	16271	16041	16054	15966	16075	16178	15971	16187	16149	16254	16276	16271	16076	16172	15928	15976	16106	16233	16209	16272	15982	16207	16100	16113	16136	15977	16207	16235	16106	16049	15944	16038	16142	16102	16098	16091	15986	16337	16055	16136	15848	16016	16135	16219	16081	16207	16016	16061	16053	16182	16005	16187	15969	16124	16032	16156	16071	16149	16217	16013	15947	16093	15974	15947	16140	16132	16044	16151	16212	16023	16103	15994	16259	16118	16064	16059	16160	16221	15949	15932	16171	15972	16075	16086	16164	16024	16046	16188	16083	16079	15950	16154	16097	16327	16119	16130	15964	16041	15941	16156	16064	16139	15920	16146	16165	15981	16138	16093	16046	16047	15975	16278	16168	16254	16069	16238	16253	15964	16068	16172	15948	16203	16016	15991	16067	16036	16067	16015	15869	15962	16101	15920	16107	16204	16186	15998	15983	16125	16040	16003	16213	16055	16051	16143	16088	15923	16035	16071	16178	15924	16087	16063	16119	16158	16274	16117	15982	16104	16068	15998	15988	16128	15952	16136	16078	16040	16104	16101	15934	16048	16118	15938	16016	16005	15915	16109	16075	16143	15966	16113	16094	15989	16243	16089	15970	15976	16156	15866	16182	15900	16117	16231	16131	16134	16036	16072	16093	16166	16056	15976	16039	16045	16144	16155	15847	16040	15947	16251	16073	16153	16030	16058	16193	16191	16001	16203	15987	16134	16046	16179	16014	16072	15920	16207	16096	16085	16073	15797	16110	16035	16228	16097	15944	16027	16068	16059	16001	16119	16068	16027	16115	16014	16009	16218	16281	15992	16118	15973	16033	16054	16048	16116	16244	16118	15959	16171	15874	15909	15903	16092	16218	16081	16021	16074	16146	16121	16079	16111	16035	16203	16147	16125	15947	16091	16002	16090	15996	16038	16207	16041	16027	16250	16047	16169	15849	16115	16006	16145	15987	16204	16017	16002	16114	16192	16044	16111	16119	15921	16106	15956	16229	16121	16104	16052	16057	15983	15897	16170	16131	16047	16084	16144	16082	16093	16071	16087	16082	16121	16174	16062	15904	16155	16269	16248	16006	16020	15899	16068	16027	16152	15973	16076	16118	16268	16145	16058	15982	16072	16084	15959	16180	15956	16118	16058	16074	15913	16046	16000	16221	16209	15985	16114	16077	16163	16056	16116	15968	16024	16099	15973	16182	15938	16201	16192	16096	16102	16148	16088	15953	15915	16068	16173	15933	16028	16059	16049	15995	16171	16048	16143	16173	15902	15906	16266	16109	16039	16157	16233	16183	16006	15979	16158	15950	16197	16068	16228	16127	16041	16239	16098	16136	15899	16073	16095	16154	16187	16241	16072	16206	16078	16088	16047	16126	15940	16121	16076	16153	16171	16104	15919	16098	16052	16220	15918	16151	16112	16237	16180	16162	16002	15987	16234	16176	16169	16284	16089	16058	16111	15945	15947	16031	15874	16289	15976	16086	16118	16256	16126	16037	16248	16095	16080	16101	16085	15937	16036	16228	16078	16036	16188	16051	16104	15968	16245	16081	16046	15977	16046	15978	16104	15915	16195	16040	15934	16170	16221	16075	16106	15960	16084	16143	16125	16003	16093	16038	16185	16080	15987	16046	16062	15974	15991	16135	15791	16084	16003	16076	16040	16132	16042	16123	16131	16176	15970	16065	15945	15911	15903	15992	16084	15976	16106	16052	16220	16063	16025	16028	15987	16117	16013	15931	16070	15989	16224	16229	16144	15967	16024	16136	16005	16124	16207	16152	16111	16117	16127	16091	15985	15920	16267	16027	15965	16066	15998	16103	16087	16155	16156	16188	16075	15898	16129	16056	16008	16065	16208	15932	16141	16212	16091	16111	16163	16046	16317	15963	16192	16184	15998	15980	15941	16058	16040	16160	15963	16161	16151	16028	16104	16096	16112	16185	16095	16104	16296	16011	16124	16128	16055	16223	16100	16101	16105	16162	16070	16115	16170	16017	16075	16176	16012	16172	16171	16205	16115	16143	16154	16062	16206	16208	15894	16144	16050	16099	16039	16067	16181	15867	16007	15989	16174	16186	16060	16088	16139	16201	16144	16070	16066	16034	16223	16028	16198	16204	16036	16136	16212	16078	16018	15893	15993	16134	16091	16114	16047	16120	16012	16004	16117	16044	16104	16099	16105	16114	16022	16090	16173	16022	16157	16115	16110	16077	16148	16167	16027	16087	16048	16108	16095	16195	16106	16033	16111	16165	16255	16107	16118	15971	16154	16205	16156	16068	15999	16219	16046	15937	16115	15911	15961	16166	15960	16027	15996	15979	16286	15926	15977	16026	15918	16003	16004	16060	16052	16011	15996	16188	16138	15958	16217	15912	16031	15918	16059	15877	16061	16201	16205	16086	16244	16104	15948	16109	16105	15936	16137	15988	16057	16063	16160	16106	16160	16147	16041	16146	15989	16015	16240	16050	16081	16094	16002	16056	15936	16203	16354	16065	16132	16016	16099	16266	16080	16234	16066	16120	16174	15995	16065	16134	16079	15976	16086	16144	16156	15977	16065	16110	16078	16162	16140	16156	16099	16084	16140	16245	16027	15930	15954	16079	16043	15931	15928	16045	16037	16017	16139	15964	16002	16182	16032	16093	16055	16104	16055	16032	16076	16053	16001	16108	16180	16080	16052	16014	15943	16140	16154	16120	16153	16053	16080	16020	16076	16105	16196	15949	16010	16062	16035	16064	16139	16242	16053	16154	16091	16059	16169	16139	16055	16016	16043	16107	16109	16120	15891	16061	16160	16032	16191	16173	16082	15958	16247	16152	16224	16111	16106	16180	15949	16021	16064	16222	16240	16253	16145	16054	16178	16090	16020	16070	15990	15982	16162	16111	15949	16143	16092	15926	16222	16078	16085	16143	16037	15950	16102	15893	16138	16078	16036	15994	16013	16099	15908	16019	16017	16075	16028	16403	16074	15834	16062	16072	15993	16047	16048	16094	16094	15984	15839	16125	15972	16062	15974	16215	16021	16269	16138	16041	16168	15776	16118	16140	16002	16024	16095	16112	16108	16098	16095	15946	16062	16258	16039	15871	15926	15890	16051	16108	16046	16196	15807	16135	16144	15980	16088	16024	16169	16075	16084	16009	16236	16096	16009	16046	15987	16140	15935	16070	16125	15941	16218	16119	16169	16138	15945	16262	16077	16176	16143	16064	16217	16006	16265	16152	16157	16100	16114	16031	16217	16262	16091	16000	16088	15990	16112	16066	15861	16173	15986	16095	16256	16109	16143	16124	16166	16016	15937	16122	16081	16222	15898	16053	16088	16244	16002	16098	16172	16010	16098	16059	16025	16111	16177	16178	16261	16058	16136	16155	16013	16081	16170	16199	16073	15910	16186	16311	16064	16113	15965	16090	16060	16171	16178	15984	16168	16183	16315	15985	16250	16101	16054	15979	16003	16216	16028	16017	15970	15865	16073	16117	16087	15990	15969	16165	16114	16201	15975	16047	16252	16059	16052	15960	16081	16077	15942	16132	16124	16048	15998	16150	16115	16004	16093	15983	15943	15957	16297	16135	16005	16073	15896	16140	16142	16189	16066	16121	15869	15979	16087	16318	16037	16139	16081	15965	16293	16152	16162	16124	16013	15943	15939	15944	16062	16161	16220	15990	15960	16152	16146	16124	16072	16093	16042	16030	16159	16162	16058	15955	16123	15989	16122	16039	16035	15988	16198	16089	15994	16212	15921	16229	16026	16221	16156	16035	16096	16140	16208	15946	16116	16036	16208	16004	16061	16138	16155	16125	15977	15977	15999	16105	16191	16070	16040	16042	16033	16022	16146	15978	16007	15973	16153	16175	16133	16169	16014	15943	16212	16012	16108	16016	15866	16019	15969	15977	16206	16128	16115	15916	16180	16155	16147	16036	16006	16130	16064	16183	16059	16000	16047	15957	16332	16004	16138	16056	16115	16096	16206	16066	16092	16036	16021	16040	16254	16175	16146	16114	16241	16080	16135	15879	16020	16101	16071	16152	16197	16049	16026	16132	16091	16041	16143	16063	16252	15983	16183	16252	15976	16057	16095	16088	16053	16169	16129	16137	16239	16046	15983	16208	16045	16139	16035	15907	16218	16186	16066	15907	16114	16040	16092	16031	16223	15818	16229	15986	16151	16156	16151	16157	16167	16095	16146	16139	16114	15845	16104	16067	16031	16056	16014	16068	15924	16066	16123	16059	16118	16299	15916	16257	16139	15962	16140	15939	16099	16073	16086	16106	15955	16120	16227	16029	16113	16121	16124	16182	15879	16218	16272	15920	15979	16003	15924	16058	16100	15974	16108	16213	16085	16073	16078	16119	16035	16014	16173	16023	16189	16026	16191	16154	15923	16145	16140	15877	16040	16079	15893	15921	16084	16082	16001	16059	16078	16152	16121	15979	16028	16125	16045	16191	16175	16066	16119	16212	16126	16117	16191	16096	16204	16001	16113	16049	16087	16199	16003	16114	16089	16080	16005	16182	16002	16132	16118	16077	16211	16038	16163	16062	15918	16124	15919	16139	16228	15905	16014	16052	16030	16147	16143	16099	16041	15998	16113	16133	16199	16106	15914	16094	16245	15991	16119	16025	16089	16062	16147	16140	16127	15990	16161	15907	16060	16187	15990	15985	16244	16009	16155	16221	16129	16088	16147	16174	16086	15826	16107	15995	16006	16006	16080	16132	16118	16005	15988	16082	15863	16290	16049	16087	16215	16084	16079	16045	15913	16199	16062	16054	16086	16040	15864	16027	16156	16099	16147	16209	16163	16037	16216	16189	16015	16100	16290	16107	16156	16061	16054	15938
27213	22091	25866	23848	20700	21169	21324	21149	20926	20949	20851	20738	20887	21074	20856	20754	20899	20889	20973	20944	20966	20925	20980	20949	20953	20779	20853	20976	21028	20891	20814	20742	20776	20714	21087	20796	20869	20902	20873	20803	20968	20771	20828	20608	20821	20817	20883	20884	20942	20812	20749	20801	20730	20815	20940	20809	20871	20936	20712	20750	21004	20764	20670	20641	20910	20925	20839	21069	20882	20753	20890	21032	20622	20854	20609	20823	20850	20845	20790	20896	21084	20808	20799	20781	20900	20886	20919	20701	20787	20950	21004	20932	20697	20971	20890	20888	20851	21004	20523	20760	20788	20883	20653	20801	20899	20858	20752	20949	20999	20867	20632	20822	20925	20983	20747	20743	20645	20813	20471	20841	20702	20906	20828	20973	21023	20931	20684	20894	20838	20776	20814	20896	21200	20822	20875	20809	20926	20939	20894	20738	20935	20786	20767	20985	20990	20935	20971	20825	20973	20822	20993	20882	20757	20671	21027	20654	20796	20772	20907	20803	20758	20884	20671	20707	20962	20741	20642	20974	20731	20746	20833	20916	20930	20670	21017	20930	20790	20830	20691	20752	20755	20885	20992	20761	20720	20805	20798	20722	20674	20811	20744	20675	20946	20728	20877	20955	20998	20613	20669	20799	20863	20689	20928	20735	20694	20898	20793	20830	20900	20982	20918	20896	20693	20842	20908	20683	20845	20966	20950	20831	20926	20865	20964	20808	20703	20659	20739	20798	20934	20827	20680	20964	20781	20795	20938	20795	20603	20668	20615	20842	20891	21036	20811	20909	20881	20770	20739	20844	20808	20791	20722	20823	20984	20787	20898	20953	20668	20943	20624	20437	20800	20776	20778	20976	20911	20853	20883	20883	20966	21003	21050	20780	20953	20785	20978	20930	20937	20925	20913	20745	20602	20734	20847	20918	20656	20674	20781	20892	20788	20837	20665	20811	20702	21131	20979	20877	21035	20955	20998	20912	20824	20672	20716	20763	20980	20923	20869	20854	20793	21010	20810	21067	20835	20802	20860	20696	20751	20839	20898	20733	20689	20753	20835	20833	20703	20841	20798	20759	20823	20600	20755	20834	20987	20868	20857	20930	20905	20919	20890	20851	20841	20921	21069	20848	20938	20959	20744	20759	20745	20913	20843	20843	20988	20952	20806	20940	20873	20969	20700	20723	20703	20767	20728	20634	20791	20554	20845	20691	20704	20819	20914	20828	20888	20721	20914	20919	20725	20573	20806	20868	20997	20786	20711	20620	20852	20883	21080	20887	20619	20775	20858	20726	20746	20870	20873	20945	20832	20734	20711	20981	20747	20865	20819	20949	20765	20910	20814	21063	20543	20890	20710	20755	20814	21109	20786	20950	20828	20823	20904	20978	20836	20758	20802	21014	20936	20779	20943	20939	20975	20886	20858	20853	20777	20839	20714	20866	20810	20808	20890	20566	20790	20845	20838	20734	20682	20878	20749	20950	20678	20949	20880	20642	20867	20816	20984	20781	20884	21063	20796	20540	20820	20710	20779	20775	20770	20689	20633	20821	20707	20870	20904	20923	20804	20801	21137	20689	20778	20811	20865	20826	20750	20861	20741	20669	20760	20874	20787	20836	20742	20780	20670	20784	20694	20944	20958	20872	20995	20797	20801	20757	21042	21092	20839	21049	20876	20915	21010	21135	20956	20806	20740	20981	20943	20681	21019	20920	20920	20764	20860	20774	20944	20823	20859	20791	21031	20659	20974	20836	20840	21007	20942	20764	20836	20700	20776	21104	20777	20785	21108	21051	20790	20912	20781	20951	20867	20843	20661	20813	20979	20916	20870	20895	20894	20811	20793	20959	21050	20792	20734	20684	20850	20787	20602	20683	20772	20834	21036	20854	20817	20790	20808	20776	20863	20767	20592	20717	20643	20809	20791	20979	20736	20712	20612	20934	21151	20837	20859	20864	20936	20957	20845	20709	20674	20856	20650	20773	20676	20945	20775	20783	20837	20721	20695	20904	21022	20822	20580	20967	20947	20854	20774	20905	20695	20933	20759	20739	20824	20639	20871	20833	20774	20641	20628	20932	20656	20849	20984	20922	20786	21112	20888	20938	20990	20806	20851	20817	20829	20798	20932	20753	20952	20874	20885	20754	21012	20747	21030	20736	20865	20844	20984	20573	20981	20920	21142	21022	20779	20956	20791	20875	20755	20771	20874	20607	20866	20798	21009	20856	20687	20707	20865	20843	21055	20790	21019	20826	21016	20711	20715	20446	21102	21027	20837	20892	21004	20988	20751	20826	20749	21005	20969	20789	20975	20767	20850	20846	20733	20764	20531	20828	20756	20805	20770	20705	20871	20712	20922	20906	20710	20802	20886	20910	20973	20812	20942	20746	20786	20855	20775	20840	20812	20845	20904	20854	20877	20835	20925	20847	20782	20911	20804	20855	20816	20704	20944	20782	20617	20733	20965	20926	20798	20666	21005	20874	20789	20765	20695	20503	21033	20703	20824	20731	20592	20699	20939	20851	20691	20987	20898	20991	20932	20837	20898	20813	20749	20776	21006	20790	20986	20598	20811	20845	20756	20662	20603	20832	20847	20857	20804	21029	20690	20855	20833	20804	21020	20800	20876	20596	20852	20799	21045	20714	20779	20799	20948	20702	20839	20807	20871	20951	20979	20874	20954	20961	20936	20842	20829	20972	20915	21072	20905	20894	20747	20787	20941	20747	20855	20817	20864	20641	20996	20706	20853	20809	20814	20796	20760	20936	20869	20976	20990	20960	20816	20854	20780	20707	20761	20872	20627	20800	20695	20916	20618	20928	20712	20761	20908	20820	20833	20997	20739	20759	20829	20887	20995	20800	20884	20641	20747	20842	20600	20942	21127	20965	20859	20949	20893	20742	20746	21020	20837	20695	20793	20873	20707	20743	20893	20784	20728	20745	20872	20839	20768	20711	20708	20782	20751	20832	21009	20687	20866	21055	20854	20699	21090	20861	20671	20659	20820	20891	21058	20877	20830	20746	20872	20814	20958	20842	21007	20694	20789	20930	20748	20929	20952	20947	20786	20778	20640	20770	20626	20903	20770	20818	20800	20984	20854	20913	20950	20887	20759	20698	20801	20627	20939	21076	20785	20970	20700	21060	20880	20661	20810	20574	20947	20759	20671	20924	20947	20942	20761	20955	21099	20824	20548	20833	20793	20894	20754	20794	20581	20816	20799	20636	20609	21023	20811	20715	20858	20735	20725	20820	20811	20751	20900	20710	20744	20739	20623	21038	20916	20824	21029	20875	20844	21035	20703	21050	20753	20799	20770	20939	20927	20847	21059	20786	20686	20876	21048	20772	20956	20996	20996	20821	21165	21012	20832	21061	21113	20899	20748	20789	20759	20747	20801	20875	20865	20695	20947	20966	21045	20865	20589	20892	20878	20843	20631	20787	20950	20892	20749	20694	20766	20709	20992	20814	21064	20826	20973	20955	20653	20885	20766	20694	20883	20772	20986	20862	21005	20817	20966	20823	20872	20793	21042	20774	20804	20875	20710	21106	21106	20940	20665	20705	20912	20871	21007	20729	20895	20732	20926	20906	20672	20549	20598	20716	20918	20805	20755	20852	20863	20802	21030	20753	20765	20862	20856	20607	20839	20786	20969	20793	20877	20635	20939	20746	20983	20905	20773	20623	20783	20993	21078	20804	20924	20770	21107	20732	20718	20814	20965	20891	20719	20805	20779	20680	20759	20767	20673	20702	20796	20912	20833	20901	20841	20822	20934	20692	20990	20887	20924	20770	20781	20760	20693	20751	20855	20787	20886	20747	20871	20770	20878	20794	20886	20920	20681	20701	20910	20768	20989	20839	20904	20841	20813	20803	20801	20666	21131	20795	20909	20774	21061	20700	20939	20725	20764	20887	20691	20734	21029	20857	20715	20969	20856	20857	20824	20940	20780	20953	21043	21006	20576	20799	20775	20568	20774	20935	21012	20819	20869	20850	20864	20942	20872	20938	20679	20831	20812	20835	20879	20903	20998	20828	20944	20689	20866	20942	21051	21009	20700	20861	20987	20867	20911	20715	20727	20750	20734	20760	21013	20842	20846	20601	20916	20874	20813	20882	20954	20644	20887	20766	20794	21048	21012	20987	20744	20874	20806	20972	20800	20708	20862	21049	20895	20801	20699	20822	20800	20811	20839	20938	20922	20677	20953	21135	20908	20796	20877	20720	20696	20773	20949	20886	20746	21043	20960	20882	20982	20870	20662	20493	20854	20757	20757	20883	20971	20774	20551	20786	20755	20834	20799	20846	20818	20650	21012	20880	20879	20925	20954	20763	20848	20836	20847	20800	20837	20947	20774	20799	20762	20651	20834	20944	20788	20867	20831	20805	20708	20760	20723	20814	20786	20855	20846	20934	20666	20692	20822	21142	21027	20694	20777	20859	20911	20894	21003	21034	20792	20842	20822	20929	20871	20729	20664	20728	20804	20785	20826	20899	20615	20633	20990	21000	20842	20688	20910	20821	20827	20788	20847	20989	20913	20878	20984	20912	20861	20788	21156	20925	20590	20976	21078	20792	20892	20978	20936	20982	20770	20973	20924	20880	20838	21116	21069	20985	20827	20730	20895	20815	20913	20937	20992	20843	20913	20912	20948	20796	21085	20887	20846	20681	20833	20769	20631	20901	20677	20871	20723	20779	20741	21001	20908	20820	20948	20641	20782	20667	20930	20870	20875	21091	21042	20806	20953	20820	20792	20789	20679	20860	20843	20819	20854	20860	20796	20844	20948	20992	20989	20730	20742	20795	20895	20696	20895	20936	20822	20969	20780	20855	20710	20719	20503	21024	20845	20624	20702	20720	20877	20970	20969	20861	20944	20564	20919	20762	20890	20813	20755	20602	20897	20941	20917	20777	20919	20741	20978	20712	20899	20897	20816	20692	20866	20963	20902	20888	21108	20697	20763	20792	21028	20951	21038	20772	20845	20912	20958	20924	20818	20960	20926	20757	20839	20813	20783	20999	20885	20973	20683	21050	20864	20775	20777	20877	20843	20837	20926	20724	20919	21025	20749	20737	20788	20754	20699	20844	20946	20995	20723	20782	21008	20827	20654	20871	20879	20859	20734	20841	20803	20823	20818	20736	20803	20856	20833	20876
17500	21269	19282	18076	17305	17007	17141	17023	17088	17043	17027	16971	16886	17078	16922	16892	16893	16926	17039	16844	17084	16781	16902	16996	16797	16995	16922	16728	16695	16814	16895	16801	16814	16808	17030	17087	16967	17004	16852	16938	16740	16893	16850	16890	16846	16920	16853	16998	16985	16799	16948	16886	17020	16771	16815	16874	16994	16849	17010	16758	16884	16777	16765	16673	16860	16781	16856	16890	16925	17033	17124	16836	16891	16889	16986	16862	16771	16959	16882	16951	16878	17023	16805	17120	16856	16683	16899	16759	16717	16591	16995	16842	16747	16876	16998	16884	16959	16914	16949	16865	16893	16784	16978	16829	16956	16853	16940	16863	16836	16858	16903	16932	16914	16681	16800	16974	17011	16830	16805	16742	16797	16808	16892	16951	16797	16947	16895	16689	16789	16941	16927	16855	16678	16783	16861	16918	16950	16788	16978	16884	16816	16812	16746	16816	16783	16752	16781	16822	17035	16880	16921	16799	16995	16817	16892	16801	16926	16905	16880	16865	16851	16768	16939	16979	16887	16926	16900	16909	16882	16951	16928	16875	16858	16931	16959	16906	16793	16827	16945	16936	16893	16879	16655	16867	16895	17058	16759	16820	16885	16783	16730	16899	16917	16984	16857	16740	16978	16993	16871	17040	16776	16849	16931	16823	16852	16760	16739	16789	16713	16979	16876	16825	16823	16837	17044	16857	16855	16797	16842	16733	16968	16791	16821	16772	16981	17011	16931	16654	16851	17068	16888	16783	16777	16889	17034	16958	16841	17045	16854	16795	16922	16850	16943	16865	16858	16959	16758	16776	16897	16761	16833	16838	16978	17020	16901	16758	17003	16799	16815	16801	16828	16829	16822	16823	16824	16818	16892	16658	16926	16996	16808	16931	17021	16923	16808	16953	16926	17050	16872	17032	16970	16746	16812	16682	16961	16888	16902	16827	16951	16800	16832	16852	16891	16942	16827	16876	16960	16986	16718	16920	16774	17013	16843	16789	16822	16883	17031	16879	16822	16774	16968	16772	16931	16946	16819	16810	16924	16720	16789	16976	16832	16650	16773	16671	17002	16771	16908	16831	16768	16703	16940	16814	16844	16876	16937	16906	17014	16933	16974	16867	16757	16998	17010	16649	16872	16931	16776	16829	16894	16808	16927	16760	16800	16960	16724	16922	16829	16730	16664	16929	16824	16995	17016	16695	16833	16893	16981	16748	16726	16971	16741	16725	16732	17150	16861	16714	16808	16981	16962	16970	16872	16731	16881	16850	16869	16815	16793	16884	16927	16798	16783	16920	16681	16977	16993	16968	16963	17024	16803	16914	16677	16934	16901	16965	16813	16841	16811	16867	16960	16929	16824	16910	17062	16899	16842	16891	16872	16894	16905	16961	17012	17022	17041	16814	16940	16782	16939	16843	16866	16730	16818	16958	16880	16989	16744	17023	16752	16799	16939	16932	17112	16810	17001	16748	16874	16889	16811	16814	16836	16894	16765	16788	16939	16919	16746	16826	17062	16780	16771	16788	16915	16926	16889	16902	16897	16997	16761	16869	16780	16886	17038	16722	16849	16927	16793	16790	16899	16809	16995	16936	16877	17016	16758	16855	16822	17027	16893	16937	16811	16791	16760	16844	16944	17024	16775	17011	16828	16866	16956	16873	16864	16753	16832	16762	16986	16731	16916	16885	16847	17074	16849	16930	16812	16754	16901	16910	16808	16836	16823	16805	16795	16980	16833	16882	16848	17088	16737	17034	16999	17027	16796	16978	16723	16898	16902	16950	16949	16921	17044	16788	16913	16956	16841	16858	16864	16891	16973	16763	16826	16829	16886	16940	16757	16912	16930	16723	16722	16841	16942	16876	16761	16994	16900	16591	16914	16927	16916	16842	16802	16834	16899	16734	16787	16909	16956	16641	16963	16910	16702	16863	16823	16773	17031	16952	16877	16707	16839	16753	17011	16645	16780	16953	16810	17055	16875	17127	16860	16686	16896	16945	16947	16866	16872	16860	16836	16796	16699	16866	16980	16757	16854	16995	16686	16801	16935	16834	16943	16731	16865	16882	16719	17051	16892	16931	16894	17050	16985	16998	17088	16956	16919	16818	17024	16866	16696	16806	16907	16925	16905	16879	16780	17025	16832	16958	17003	16975	16978	16819	16827	16913	16895	16830	16816	16849	16773	16886	16826	16929	16990	16922	16741	16962	17056	16898	16772	16866	16861	16861	16979	16840	16847	16844	16842	16853	16923	16825	16953	16772	16801	16600	16911	16913	16963	17002	16925	16793	16920	16922	16811	16947	16773	16851	16828	16869	17022	16812	16777	16705	16829	16823	17063	16849	16965	16851	16917	16917	16941	16766	17032	16846	16942	17055	16820	16995	16718	17049	16912	16945	16888	16821	16833	16870	16851	16897	16916	16797	16856	16818	16875	16733	16796	16908	16835	16807	16792	16861	16856	17012	16824	16994	16948	16911	16844	16806	16848	16815	16829	16992	16960	16912	17116	16968	16853	16836	16727	17006	16685	16892	16872	16909	16932	16846	17037	16944	17022	16872	16961	16744	16929	16988	16690	16922	16825	16870	16840	16814	16984	16886	16822	16861	16913	16949	16868	16839	16883	16777	16841	16818	16751	16913	16885	16870	16866	16983	17013	16758	17011	16772	16973	16725	16873	16747	16677	17015	16822	16885	16859	17043	16765	16765	16777	16897	17021	16770	16795	16866	16823	16911	16743	16829	16891	16935	16766	16957	16939	16797	16841	16839	16849	16810	16941	16944	16998	16918	16903	16887	16982	16713	16857	16963	16779	16968	16934	16966	17093	16833	16923	16920	16750	16906	16911	16950	16837	16824	16851	16799	16867	16828	16944	16918	16929	16641	16953	17015	16990	16942	16881	16804	16973	16750	16999	16877	16865	16858	16781	16814	16868	16930	16836	16954	16909	16884	17069	16779	16949	16841	16921	17014	16786	16899	16736	16930	16897	17077	17055	16953	16803	16800	16894	16858	16764	16912	16927	16995	16798	16892	16973	16853	16789	16704	17069	16815	16895	16783	16829	16934	16881	16870	16923	17045	16993	16687	17014	16991	16929	16894	16833	17046	16703	16944	16766	16998	16757	16979	16984	16948	16729	16773	16830	16914	17015	16881	16726	16829	16859	16913	16805	16788	16808	16883	16791	16730	16963	16820	16835	16966	16919	17026	17144	16700	16893	17031	16846	16819	16761	16903	16988	16908	16907	17024	16995	16933	16901	16817	16900	16911	16814	16740	16877	16888	16868	16761	16943	16930	17078	17047	16760	16944	16935	16935	16889	17072	17092	16951	16842	16805	16865	16831	16632	16934	16858	16753	16870	17056	16741	16861	16882	16779	16913	16738	16851	16940	16706	16933	16828	16811	16960	16973	16886	16840	16789	16747	16802	16974	16981	16884	16861	16764	16748	16898	16953	17052	17052	17057	16858	16903	16874	16936	17009	16903	16818	16955	16876	16765	16911	16883	17024	16965	16902	16776	16855	16705	16869	16888	16746	16933	16987	16878	16976	16769	16852	16825	16757	16880	16826	16826	16738	16865	16879	16815	17036	16892	16998	16973	16663	16816	16854	16740	16844	16894	16913	16895	16953	16887	16843	16941	16901	16814	16868	16931	16957	16803	16819	16845	16949	16867	16846	16885	16935	16787	16940	17172	16848	16830	16955	16892	16802	17036	16884	16916	16825	16911	16921	16792	16855	16817	16925	16892	16930	16927	16914	16961	16820	17007	16901	16720	16967	16994	16920	16861	17004	16945	16631	17058	16858	16846	16794	16985	16934	16775	16835	16739	16739	16871	16841	16867	16857	16721	16912	16934	16874	16893	16941	16807	16801	16829	17082	16770	16856	16905	16843	16865	17013	16767	16854	16869	16870	16936	16833	17015	16839	16752	17069	16878	16967	16853	16748	16911	16950	16838	16868	16887	16936	16940	16758	16954	16829	16893	16758	17002	16929	16861	16844	16732	16941	16783	17061	16880	16737	16878	16808	16762	17073	16881	16942	17026	16848	16825	16867	16718	16661	16892	16895	16978	16984	16765	16667	16658	17081	16913	16793	16943	16862	16876	16894	16824	16814	16942	16822	16870	16935	16835	17008	17068	16860	17113	16802	16970	16832	16945	16992	16856	16906	16632	16957	16989	16937	16816	16820	16852	17021	16852	16894	16792	16809	16961	16995	16805	16938	16922	16883	16766	16817	16832	16883	16899	16853	16930	17068	16868	16811	16904	16868	16897	16910	16948	16928	16943	16910	16840	16781	16985	16832	16862	16841	16965	16834	16949	16820	16980	17019	16811	16895	16822	16862	16994	16916	16929	16787	16926	16863	16866	16761	16807	16841	16880	16797	16793	16861	16954	17038	16874	16916	16805	16728	16679	16955	16900	16900	16857	16851	16775	16796	16807	16701	16899	16964	16862	16780	16845	16701	16756	16928	17015	16790	16863	16900	16900	16776	17049	16967	16859	17038	16952	16912	16796	16871	16944	16723	16808	16959	16930	16848	16918	16954	16715	16993	16965	16900	16896	16796	16935	16880	16743	16782	16773	16896	16963	16871	16844	16836	16848	16776	16885	16898	16888	16977	16846	16992	17030	16829	16966	16622	16702	16771	16961	16787	16802	16916	16971	16807	16802	16838	16894	16856	16900	16992	16908	16833	16979	16830	16962	16755	16890	16896	16900	16905	16811	16943	16751	16874	16970	16815	16771	16878	16674	16764	16898	16789	16819	16926	16889	16871	17002	16788	17080	16845	16862	16667	16800	16927	17011	16736	16808	16925	16793	16808	17033	16874	16863	16977	16858	16844	16861	16950	16796	16808	16922	16911	17040	16889	16828	16900	16893	16802	16846	17068	16778	16918	16849	16903	16697	16802	16732	17038	16895	16764	16812	16980	16818	16879	16728	16978	16923	16794	16789	16895	17091	16810	16991	16897	17098	16865	16988	16865	16719	16820	16778	16800	16863	17028	16880	16925	16853	16991	16930	16835	16919	16917	16891	16853	17004	16805	16823	16891	16935	17007	16891	16777	16782	16820	16937	16803	16905	16885	16826	16906	16778	16678	16900	16831	16976	16980	16901	16766	16891	16726	16877	16878	16933	16833	17156	16919	16958	16757	16775
23055	20694	27959	23612	22343	24087	24838	22400	22307	22314	22160	22224	22119	21890	21969	22020	21941	22013	21890	22032	22103	21770	21839	21699	21904	22014	21954	21891	21792	21735	21915	21993	21811	21876	21884	21575	21885	21872	21633	21865	21832	21702	21741	21744	21734	21681	21864	21837	21756	21715	21709	21778	21660	21771	21763	21754	22005	21588	21697	21641	21757	21771	21852	21739	21846	21704	22141	22186	22256	21924	21894	21884	21835	21662	22020	21462	21773	21823	21737	21627	21611	21753	21641	21713	21674	21733	21512	21550	21711	21762	21840	21607	21857	21620	21630	21573	21515	21538	21596	21799	21701	21619	21498	21475	21762	21720	21575	21745	21763	21562	21718	21745	21796	21752	21630	21769	21656	21646	21485	21731	21740	21704	21566	21674	21846	21869	21691	21737	21533	21599	21922	21850	21694	21813	21588	21697	21629	21774	21876	21819	21645	21733	21842	21795	21948	21658	21777	21623	21851	21544	21649	21721	21528	21837	21745	21732	21753	21675	21461	21463	21423	21637	21867	21784	21713	21565	21691	21510	21618	21667	21700	21634	21762	21615	21707	21765	21504	21641	21798	21630	21649	21623	21638	21555	21861	21794	21817	21769	21763	21813	21672	21576	21898	21458	21830	21671	21433	21773	21791	21938	21728	21778	21755	21674	21703	21576	21679	22077	21911	21842	21563	21711	21673	21683	21602	21722	21700	21797	21554	21708	21651	21732	21660	21629	21705	21806	21739	21572	21878	21584	21833	21889	21800	21846	21686	21521	21810	21763	21636	21706	21719	21583	21528	21434	21584	21567	21327	21622	21607	21605	21794	21663	21865	21530	21849	21654	21639	21933	21599	21761	21500	21709	21868	21850	21645	21607	21630	21950	21926	21537	21739	21533	21628	21615	21566	21491	21627	21870	21653	21769	21690	21751	21629	21810	21784	21751	21773	21830	21787	21598	21407	21692	21756	21707	21563	21742	21859	21708	21843	21804	21749	21658	21603	21759	21624	21692	21913	21639	21831	21740	21806	21669	21862	21736	21580	21756	21794	21695	21715	21909	21779	21401	21772	21581	21535	21591	21688	21716	21845	21908	21733	21726	21873	21637	21781	21711	21598	21835	21748	21674	21785	21674	21712	21572	21809	21699	21761	21668	21682	21638	21526	21459	21386	21740	21526	21919	21597	21643	21665	21820	21735	21660	21569	21715	21726	21582	21538	21769	21912	21824	21786	21842	21686	21611	21653	21807	21693	21759	21701	21688	21625	21613	21552	21564	21706	21590	21688	21584	21932	21721	21582	21775	21582	21601	21538	21627	21729	21652	21723	21550	21626	21738	21848	21932	21538	21442	21632	21635	21643	21571	21826	21634	21829	21773	21604	21551	21617	21756	21860	21917	21750	21632	21772	21668	21585	21611	21825	21675	21600	21732	21741	21662	21676	21739	21797	21686	21830	21487	21510	21906	21667	21662	21913	21732	21687	21807	21709	21979	21842	21741	21570	21550	21907	21704	21906	21675	21820	21785	21634	21619	21832	21750	21804	21775	21827	21699	21655	21558	21812	21770	21855	21679	21699	21705	21760	21764	21693	21743	21849	21691	21807	21747	21677	21758	21813	21744	21671	21650	21782	21734	21651	21818	21753	21694	21831	21640	21474	21512	21597	21779	21823	21688	21621	21718	21705	21778	21569	21478	21822	21697	21660	21846	21711	21776	21683	21629	21677	21569	21759	21758	21617	21834	21858	21758	21714	21705	21487	21700	21576	21583	21674	21576	21596	21709	21711	21806	21734	21624	21557	21693	21717	21645	21746	21821	21676	21645	21585	21471	21534	21743	21520	21787	21664	21545	21777	21632	21703	21676	21713	21774	21846	21635	21704	21614	21859	21764	21774	21379	21807	21509	21645	21838	21699	21591	21687	21444	21664	21930	21777	21641	21798	21620	21763	21694	21750	21753	21730	21664	21634	21884	21884	21604	21798	21563	21957	21777	21536	21741	21662	21693	21681	21748	21698	21756	21796	21744	21692	21681	21760	21610	21927	21558	21792	21914	21611	21353	21743	21525	21739	21741	21840	21849	21664	21633	21665	21549	21731	21514	21681	21773	21703	21774	21614	21676	21811	21742	21532	21664	21912	21560	21622	21659	21744	21664	21617	21684	21705	21817	21809	21854	21897	21796	21769	21406	21685	21621	21650	21439	21723	21600	21712	21807	21768	21780	21602	21633	21638	21756	21543	21755	21987	21830	21761	21716	21649	21668	21758	21492	21721	21758	21524	21751	21859	21619	21666	21600	21698	21609	21750	21751	21796	21730	21625	21738	21694	21587	21589	21747	21553	21793	21677	21555	21704	21548	21644	21674	21571	21715	21970	21766	21803	21867	21757	21624	21638	21712	21850	21633	21614	21629	21648	21692	21844	21778	21922	21847	21709	21858	21780	21670	21611	21568	21895	21533	21516	21585	21644	21762	22016	21676	21510	21795	21695	21747	21747	21625	21689	21751	22001	21702	21754	21747	21749	21732	21601	21842	21758	21708	21778	21739	21467	21717	21476	21627	21527	21735	21884	21687	21764	21653	21614	21585	21629	21592	21900	21599	21473	21599	21713	21585	21558	21516	21820	21651	22018	21783	21573	21800	21619	21682	21572	21767	21642	21611	21819	21658	21596	21759	21734	21748	21602	21600	21732	21572	21674	21860	21733	21615	21763	21646	21911	21880	21591	21881	21642	21708	21559	21544	21849	21644	21618	21627	21806	21709	21666	21724	21742	21942	21709	21914	21676	21754	21734	21763	21923	21626	21738	21688	21675	21745	21490	21615	21544	21843	22005	21720	21557	21741	21719	21553	21630	21788	21810	21647	21608	21646	21766	21716	21722	21725	21775	21449	21555	21620	21490	21788	21731	21663	21553	21622	21645	21548	21645	21755	21585	21510	21828	21705	21706	21687	21665	21851	21439	21692	21544	21647	21755	21947	21650	21832	21725	21303	21855	21469	21771	21833	21827	21698	21691	21536	21872	21808	21722	21619	21696	21656	21722	21572	21794	21601	21648	21711	21675	21876	21838	21709	21674	21688	21665	21921	21510	21661	21757	21693	21695	21668	21749	21642	21771	21514	21565	21392	21632	21691	21655	21898	21703	21682	21722	21825	21613	21563	21753	21628	21636	21706	21994	21716	21512	21583	21594	21643	21751	21684	21718	21753	21573	21738	21697	21692	21671	21910	21672	21629	21738	21624	21642	21571	21786	21621	21781	21913	21891	21876	21646	21701	21722	21678	21752	21847	21859	21638	21750	21559	21766	21541	21686	21592	21932	21710	21662	21659	21722	21612	21640	21776	21590	21888	21768	21596	21766	21721	21772	21750	21750	21811	21577	21688	21608	21654	21793	21616	21746	21679	21839	21448	21725	21775	21525	21750	21791	21644	21692	21816	21790	21733	21623	21530	21591	21684	21749	21728	21719	21778	21787	21793	21917	21623	21700	21927	21650	21786	21817	21804	21709	21615	21614	21940	21846	21671	21739	21533	21701	21425	21752	21557	21715	21654	22041	21828	21769	21695	21637	21587	21704	21622	21712	21760	21810	21723	21766	21754	21608	21548	21655	21703	21934	21853	21873	21446	21516	21751	21564	21594	21854	21822	21503	21637	21591	21583	21892	21834	21569	21699	21789	21682	21692	21691	21538	21687	21713	21405	21596	21609	21661	21711	21414	21892	21711	21649	21838	21696	21598	21868	21717	21595	21974	21858	21610	21775	21804	21656	21481	21739	21667	21952	21817	21655	21637	21724	21628	21658	21634	21682	21713	21574	21685	21689	21762	21715	21581	21839	21823	21877	21720	21601	21702	21524	21598	21791	21750	21450	21708	21430	21734	21841	21747	21630	21792	21592	21541	21746	21811	21733	21622	21632	21893	21908	21796	21593	21677	21686	21863	21761	21865	21684	21604	21661	22014	21717	21622	21612	21685	21744	21791	21728	21689	21562	21615	21642	21631	21674	21703	21628	21676	21668	21656	21561	21728	21672	21625	21578	21724	21801	21892	21586	21570	21638	21777	21727	21816	21636	21608	21766	21733	21717	21435	21836	21812	21628	21723	21524	21511	21660	21685	21592	21723	21609	21959	21588	21621	21896	21741	21707	21568	21663	21538	21732	21714	21821	21589	21704	21815	21638	21652	21634	21533	21762	21670	21743	21836	21528	21679	21623	21551	21687	21637	21807	21921	21696	21667	21401	21767	21774	21668	21716	21800	21736	21601	21642	21728	21755	21567	21565	21755	21601	21828	21756	21759	21656	21678	21801	21843	21863	21428	21784	21805	21704	21746	21768	21776	21674	21724	21805	21489	21579	21367	21695	21622	21515	21726	21933	21583	21702	21709	21589	21577	21642	21914	21580	21693	21815	21650	21808	21862	21615	21713	21875	21727	21706	21930	21748	21548	21695	21741	21764	21713	21659	21713	21785	21760	21785	21645	21426	21785	21543	21821	21598	21679	21911	21663	21344	21533	21615	22035	21638	21774	21732	21623	21594	21706	21663	21622	21571	21530	21689	21759	21758	21584	21531	21451	21655	21776	21856	21562	21694	21709	21786	21700	21733	21771	21646	21683	21622	21947	21563	21661	21677	21775	21690	21868	21632	21572	21645	21772	21622	21690	21595	21654	21608	21528	21741	21741	21852	21621	21689	21758	21708	21626	21688	21709	21648	21655	21518	21506	21746	21582	21832	21764	21931	21785	21661	21531	21575	21884	21428	21753	21716	21999	21675	21822	21605	21796	21668	21883	21797	21724	21652	21818	21505	21584	21579	21722	21736	21658	21439	21518	21728	21924	21575	21679	21774	21633	21808	21897	21538	21581	21641	22036	21900	21747	21809	21660	21847	21716	21825	21609	21516	21566	21674	21621	21428	21742	21704	21789	21603	21731	21641	21661	21781	21750	22008	21620	21741	21697	21634	21649	21503	21835	21626	21572	21816	21363	21651	21582	21552	21808	21783	21894	21854	21663	21708	21823	21773	21878	21679	21578	21639	21765	21514	21833	21661	21721	21619	21560	21662	21639	21823	21794	21633	21651	21792	21730	21707	21632	21914	21880	21795	21868	21695	21556	21429	21543	21396	21641	21773	21600	21515	21765	21475	21695	21749	21645	21532	21605	21796
18201	31439	26672	21882	19722	18506	18461	18011	17660	17745	17772	17443	17405	17483	17525	17563	17554	17481	17275	17367	17459	17363	17271	17460	17205	17511	17430	17137	17412	17488	17225	17191	17416	17149	17479	17272	17504	17338	17445	17258	17219	17387	17385	17410	17332	17309	17324	17409	17297	17299	17236	17396	17366	17478	17404	17344	17429	17204	17447	17280	17411	17210	17248	17303	17170	17271	17740	17913	17805	17666	17473	17396	17210	17174	17380	17251	16989	17448	17426	17214	17404	17342	17200	17431	17403	17253	17162	17354	17127	17319	17317	17395	17239	17251	17368	17300	17342	17278	17367	17259	17325	17344	17406	17318	17425	17252	17287	17043	17326	17205	17230	17396	17331	17288	17181	17326	17260	17225	17023	17165	17406	17249	17446	17332	17219	17319	17101	17245	17506	17199	17323	17372	17257	17390	17149	17420	17343	17285	17245	17254	17402	17320	17133	17436	17503	17367	17268	17264	17255	17121	17440	17275	17210	17229	17233	17253	17293	17326	17192	17214	17354	17380	17249	17276	17301	17171	17398	17166	17304	17363	17120	17365	17202	17274	17276	17321	17288	17279	17316	17193	17499	17324	17245	17205	17288	17357	17508	17191	17233	17225	17347	17250	17412	17237	17276	17331	17312	17372	17277	17347	17207	17403	17311	17270	17244	17281	17425	17474	17288	17212	17280	17194	17316	17239	17266	17297	17358	17268	17226	17314	17115	17221	17374	17232	17318	17224	17314	17230	17325	17352	17354	17330	17435	17300	17335	17371	17198	17469	17340	17239	17378	17491	17319	17315	17459	17279	17323	17419	17408	17114	17298	17277	17228	17375	17279	17269	17469	17316	17132	17286	17313	17436	17306	17297	17094	17274	17373	17252	17315	17444	17119	17401	17295	17241	17344	17325	17429	17402	17158	17233	17291	17246	17202	17314	17244	17475	17203	17217	17339	17381	17264	17255	17147	17218	17327	17320	17209	17151	17110	17307	17141	17253	17185	17224	17432	17456	17296	17451	17361	17186	17300	17493	17241	17119	17311	17261	17122	17481	17214	17351	17210	17232	17337	17157	17293	17198	17240	17368	17380	17365	17325	17216	17199	17342	17361	17416	17385	17205	17213	17439	17176	17313	17326	17280	17177	17443	17372	17246	17286	17092	17333	17305	17210	17499	17155	17104	17397	17202	17361	17310	17335	17290	17300	17220	17443	17275	17407	17418	17387	17338	17352	17409	17082	17379	17374	17346	17288	17464	17368	17354	17307	17281	17199	17282	17388	17336	17481	17264	17154	17225	17216	17233	17353	17307	17267	17340	17205	17281	17208	17350	17345	17374	17413	17430	17306	17367	17290	17325	17307	17287	17302	17303	17272	17304	17185	17385	17511	17266	17417	17268	17244	17336	17257	17408	17282	17317	17430	17205	17353	17155	17273	17292	17338	17330	17180	17317	17214	17098	17402	17253	17292	17332	17159	17381	17258	17204	17265	17356	17392	17322	17262	17228	17380	17398	17223	17241	17207	17139	17342	17146	17199	17192	17213	16979	17342	17433	17322	17293	17250	17414	17234	17208	17272	17401	17359	17185	17256	17263	17240	17272	17409	17325	17353	17099	17131	17399	17446	17292	17469	17299	17403	17307	17471	17216	17330	17288	17235	17295	17276	17378	17320	17152	17272	17230	17335	17265	17307	17222	17394	17170	17121	17269	17222	17297	17195	17203	17455	17175	17360	17296	17257	17391	17285	17047	17208	17207	17308	17122	17478	17144	17564	17258	17280	17269	17360	17300	17417	17414	17348	17258	17344	17273	17240	17267	17388	17273	17319	17276	17434	17327	17474	17355	17428	17482	17167	17217	17401	17112	17233	17172	17426	17370	17256	17358	17283	17416	17274	17297	17288	17410	17224	17258	17334	17270	17315	17282	17271	17302	17330	17349	17226	17291	17297	17336	17295	17362	17338	17196	17277	17319	17246	17260	17328	17374	17138	17279	17281	17392	17411	17252	17210	17281	17333	17220	17333	17263	17270	17332	17252	17331	17344	17411	17317	17318	17225	17216	17138	17112	17205	16953	17331	17284	17477	17146	17196	17215	17148	17338	17196	17268	17417	17287	17362	17333	17256	17159	17254	17275	17501	17365	17348	17262	17349	17372	17158	17374	17404	17348	17321	17216	17261	17428	17299	17176	17216	17424	17386	17373	17143	17370	17252	17084	17345	17402	17375	17323	17335	17311	17363	17125	17335	17376	17305	17318	17324	17379	17311	17395	17271	17214	17132	17505	17207	17383	17091	17294	17330	17145	17287	17347	17339	17225	17285	17276	17324	17126	17210	17419	17160	17353	17164	17456	17165	17249	17348	17258	17309	17109	17212	17342	17319	17167	17555	17163	17406	17225	17247	17266	17158	17453	17576	17337	17340	17352	17239	17186	17157	17328	17304	17275	17284	17461	17360	17408	17334	17301	17377	17089	17318	17115	17197	17384	17161	17203	17321	17283	17295	17393	17219	17134	17165	17352	17372	17406	17269	17425	17372	17298	17305	17224	17329	17136	17278	17402	17361	17197	17376	17288	17163	17374	17369	17426	17290	17249	17239	17387	17340	17153	17307	17363	17151	17379	17481	17302	17279	17312	17304	17293	17325	17295	17278	17213	17418	17318	17295	17217	17432	17288	17212	17310	17258	17170	17279	17398	17483	17473	17274	17298	17376	17350	17373	17213	17515	17324	17307	17447	17233	17330	17301	17343	17254	17310	17273	17201	17245	17358	17319	17269	17352	17342	17270	17141	17301	17363	17347	17361	17183	17255	17155	17269	17334	17377	17333	17132	17226	17243	17422	17471	17273	17130	17516	17383	17318	17425	17299	17285	17363	17264	17463	17265	17298	17275	17244	17235	17104	17233	17270	17122	17181	17170	17387	17249	17311	17342	17308	17077	17250	17198	17162	17398	17439	17276	17208	17220	17372	17418	17262	17193	17291	17307	17264	17287	17216	17220	17425	17205	17357	17259	17316	17363	17379	17361	17429	17281	17038	17216	17288	17269	17192	17417	17218	17230	17271	17143	17344	17471	17335	17322	17304	17218	17220	17165	17398	17194	17334	17307	17413	17407	17345	17303	17196	17250	17424	17210	17299	17192	17237	17158	17431	17140	17286	17408	17379	17338	17116	17238	17331	17261	17190	17220	17247	17458	17486	17228	17360	17351	17262	17243	17314	17341	17406	17515	17310	17290	17355	17347	17364	17163	17233	17243	17309	17303	17310	17326	17196	17292	17322	17274	17195	17312	17292	17326	17364	17324	17367	17327	17206	17251	17306	17399	17337	17215	17307	17280	17101	17154	17196	17270	17305	17278	17416	17253	17176	17275	17257	17189	17259	17233	17343	17366	17551	17216	17286	17214	17530	17326	17412	17360	17270	17263	17308	17226	17462	17490	17380	17275	17240	17288	17236	17374	17219	17213	17294	17228	17480	17188	17302	17363	17362	17123	17409	17346	17087	17128	17342	17368	17220	17402	17403	17301	17294	17267	17582	17345	17218	17456	17295	17392	17280	17342	17096	17386	17320	17394	17343	17529	17296	17122	17195	17335	17313	17300	17460	17297	17239	17203	17338	17390	17274	17231	17229	17417	17284	17289	17320	17366	17312	17410	17284	17228	17307	17272	17430	17295	17425	17389	17255	17292	17315	17285	17255	17228	17209	17280	17227	17311	17395	17386	17210	17434	17266	17458	17143	17353	17441	17324	17238	17257	17232	17226	17343	17273	17327	17283	17339	17315	17124	17329	17281	17280	17445	17334	17158	17343	17271	17238	17395	17319	17362	17275	17140	17381	17387	17340	17372	17134	17116	17320	17334	17308	17185	17147	17304	17273	17258	17214	17167	17339	17394	17301	17336	17439	17342	17333	17293	17151	17296	17170	17400	17285	17309	17234	17422	17341	17314	17234	17354	17257	17175	17348	17356	17267	17330	17245	17401	17467	17437	17112	17085	17385	17315	17383	17452	17260	17095	17319	17275	17228	17113	17106	17345	17264	17397	17177	17328	17411	17362	17323	17152	17392	17365	17252	17492	17340	17445	17306	17293	17266	17322	17270	17168	17377	17396	17306	17345	17289	17435	17284	17218	17217	17263	17314	17210	17302	17318	17294	17289	17287	17355	17320	17243	17402	17364	17368	17379	17407	17360	17125	17444	17328	17418	17391	17220	17374	17273	17225	17200	17351	17262	17500	17321	17238	17159	17399	17259	17179	17198	17465	17391	17603	17237	17248	17302	17282	17250	17341	17260	17314	17555	17369	17311	17103	17299	17271	17323	17238	17261	17357	17119	17297	17202	17351	17326	17224	17098	17341	17387	17386	17256	17323	17390	17187	17154	17469	17321	17133	17310	17251	17345	17161	17278	17271	17260	17337	17167	17358	17277	17360	17247	17359	17315	17389	17254	17109	17311	17226	17294	17257	17390	17273	17345	17364	17227	17231	17463	17276	17388	17169	17344	17430	17239	17203	17102	17329	17313	17175	17289	17225	17429	17261	17375	17240	17253	17289	17263	17252	17290	17100	17444	17334	17416	17244	17289	17241	17241	17318	17342	17259	17375	17375	17216	17329	17403	17126	17389	17392	17293	17338	17157	17171	17445	17278	17201	17226	17260	17319	17261	17283	17413	17023	17247	17112	17376	17263	17197	17292	17326	17418	17220	17263	17324	17368	17274	17295	17328	17333	17426	17241	17240	17295	17346	17056	17121	17416	17383	17223	17186	17474	17315	17390	17332	17294	17284	17312	17292	17352	17159	17196	17204	17313	17335	17266	17273	17334	17185	17450	17266	17632	17150	17183	17311	17436	17394	17205	17315	17185	17319	17273	17390	17373	17342	17283	17294	17476	17216	17265	17204	17329	17379	17353	17425	17287	17385	17196	17249	17619	17240	17499	17371	17241	17271	17260	17265	17409	17104	17291	17201	17145	17429	17195	17428	17327	17356	17419	17386	17416	17472	17324	17243	17337	17361	17302	17306	17197	17094	17190	17214	17165	17360	17289	17412	17266	17387	17084	17465	17282	17377	17405	17296	17385	17175	17338	17206	17240	17242	17212	17296	17211	17425	17251	17236	17237	17343	17196	17336	17330	17265	17361	17404	17267	17125	17189	17304	17277	17272	17123
22126	20696	28290	23134	21109	24048	27120	23144	22376	22666	22563	22522	22241	22340	22276	22162	22136	22215	21977	22020	22005	22041	22010	22053	21736	21989	21907	22068	22071	21766	21970	21878	21872	22020	21766	21866	21876	21892	21869	22196	21984	21971	21861	21836	22100	21790	21869	22020	21836	21773	21859	21990	21856	21841	21892	21950	22062	21735	21768	22014	22027	22024	21912	21885	21682	21830	22010	22767	22820	22330	22194	22113	21714	21754	21883	21844	21905	22092	21792	21910	21821	21957	21561	21732	21905	21829	21975	21934	22020	21756	21775	21738	21722	21627	21848	21776	21909	21946	21882	21727	21929	21592	22025	21992	21901	21839	21646	21893	21620	21587	21732	21782	21995	22057	21828	21786	21635	21645	21868	21945	21891	22067	21656	22058	21941	21588	21726	21766	21768	21980	21758	21706	21751	21847	21863	21799	21603	21618	21764	21702	21721	21840	21642	21861	21695	21888	21897	21650	21658	21859	21744	21807	21826	21786	21653	21800	21904	21895	21895	21887	21733	21779	21898	21887	21908	21862	21942	21889	21907	21870	21502	21723	21685	21803	21572	21700	21675	21649	21622	21610	21921	21936	21641	21643	21849	21710	21924	21733	21695	21751	21738	21772	21978	21863	21808	21759	21842	21805	21982	21847	21668	21800	21935	21792	21669	21774	21742	21696	21811	21904	21932	21844	21600	21822	21665	21854	21656	21912	21669	21850	21789	21562	21899	21842	21884	21902	21803	21895	21871	21816	21800	21725	21593	21619	21909	21993	21654	21711	21849	21667	21712	21670	21903	21904	21835	21934	21908	21747	22007	21904	21669	21677	21921	21926	21578	21786	21875	21829	21814	21748	21910	21854	21807	21777	21853	21699	21718	21854	21661	21835	21846	21545	21741	21774	21862	21738	21713	21741	21682	21737	21996	21714	21938	21708	21940	21744	21833	21833	21835	21760	21916	21635	22049	21674	21924	21955	21725	21669	21991	21661	21873	21678	21606	21934	21787	21652	21615	21893	21799	21827	21627	21743	21732	21660	21937	21764	21786	21748	21905	21762	21846	21834	21745	21972	21934	22009	21868	21675	21931	21805	21943	21897	21882	21773	21662	21792	22106	21921	21947	21603	21759	21668	21811	21598	21595	21760	21686	21347	21702	21740	21530	21744	21687	21831	21819	21766	21955	21877	21796	21668	21800	22064	21756	21752	21823	21694	21654	21607	21738	21825	21638	21595	21537	21748	21576	21688	21863	21800	21861	21853	21996	21852	21580	21627	21935	21874	21825	21761	22078	21799	22049	21991	21904	21804	21619	21602	21775	21906	21790	21634	21556	21921	21786	21672	21656	21793	21799	21858	21818	21786	21666	21764	21661	21665	21791	21653	21948	21814	21868	22006	21934	21696	21754	21498	21817	21846	21853	21787	21885	21704	21777	21766	21816	21851	21949	21761	21635	21817	21864	21717	21558	21847	21672	21853	21688	21995	21783	21807	21898	21791	21837	21677	21799	21769	21853	21868	21718	22054	21874	21679	21736	21999	21847	21816	21710	21917	21956	21804	21907	21847	21792	21713	21752	21694	21766	21604	21830	21966	21834	21844	21663	21883	21610	21875	21821	21927	21834	21749	21774	21585	21653	21732	21796	21771	21804	21800	21846	21812	21827	21834	21780	21754	22082	21741	21719	21788	21635	21887	21830	21828	21829	21905	21700	22007	21690	21762	21968	21926	21874	21784	21848	21941	21857	21643	21746	21670	22010	21870	21713	21675	21848	21601	21682	21759	21833	21723	21806	22055	21740	21812	21736	21697	21989	22035	21822	21840	21997	21767	22007	21874	21930	21835	21858	21801	21745	21669	21748	21759	21897	21849	21687	22016	21815	21642	21811	21823	21930	21613	21675	21859	21779	22005	21951	21753	21698	21747	21821	21760	21761	21719	21679	21623	21866	21896	21611	21848	21809	21881	21683	21678	21864	21718	21883	21583	21740	21973	21799	21654	21918	21843	21562	21904	21638	21618	21689	22011	21713	21754	21936	21757	21651	21748	21750	21889	21601	21791	21907	21798	21948	21625	21842	21735	21827	21895	22014	21911	21563	21847	21619	21681	21594	21587	21899	21649	21776	21756	21728	21900	21834	21556	21659	21748	21927	21743	21654	21688	21980	21940	21962	21692	21920	21857	21798	21879	21867	21804	21943	21951	21997	21861	21692	21854	21761	21706	21936	21591	21591	21696	21744	21729	21911	21939	21597	21873	21622	21973	21735	21907	21837	21714	21763	21877	21878	21709	21846	21726	21760	22046	21781	21727	21839	21716	21874	21904	21727	21811	21943	21962	21735	21858	21798	21824	21708	21802	21827	21673	21757	21939	21633	21700	21765	21733	21769	21893	21745	21925	21879	21922	21624	21925	21819	21761	21828	21783	21611	21737	21935	21972	21759	21511	21696	21789	21803	21781	21864	21818	21807	21706	21906	21805	21697	21654	21924	21591	21772	21759	21783	21646	21934	21822	21809	21925	21770	21927	21827	21639	22027	21857	21796	21872	21676	21906	21989	21496	21720	21813	21610	21796	21839	21678	21776	21502	21752	21732	21746	21639	21574	21785	21823	21877	21721	21680	21990	21730	21853	21701	21580	21642	22039	21866	21873	21559	21849	21572	21793	21775	21863	21678	21674	21792	21836	21862	21721	21738	21837	21677	21622	22071	21719	21731	21685	21673	21530	21749	21655	21880	21849	21823	21834	22027	21953	22035	21738	21757	21770	21873	21673	21783	21771	21584	21958	21801	21733	21763	21651	21610	21828	21903	21895	21928	21839	21914	21593	21945	21825	21873	21807	21789	21793	21626	21869	21732	21591	21722	21722	21779	21710	21833	21880	21905	21677	21727	21584	21919	21695	21574	21707	21699	21659	21905	21624	21756	22004	21694	21839	21762	21772	21834	21875	21594	21760	21856	21763	22069	21537	21954	21872	21784	21811	22086	21983	21898	21770	21689	21778	21593	21778	21752	21794	21740	22007	21871	21943	21859	21839	21631	21830	21985	21820	21834	21823	21814	21671	21860	21635	21818	21920	21810	21753	21984	21956	21732	21679	21826	21848	21820	21750	21731	21989	21881	21901	21726	21893	21888	21738	21829	21762	21924	21892	21752	21849	21724	21795	21534	21757	21548	21837	21636	21780	21873	21801	21762	21908	21806	21777	21848	21775	21814	21839	21776	21677	21883	21675	21763	21801	21675	21870	21635	21746	21847	21896	21872	21880	21527	21863	21875	21940	21882	21877	21990	21837	21608	21857	21953	21779	21853	21887	21991	21768	21742	21776	21937	21942	21824	21899	21623	21932	21740	21647	21944	21793	21804	21702	21791	21893	21899	21671	21567	21931	21803	21770	22164	21729	21475	22008	21852	21713	21907	21863	21767	21791	21793	21714	21890	21659	21676	21777	21532	21730	21700	21921	21776	21847	21864	21842	21607	21856	21756	21717	21986	21824	21814	21804	21647	21733	21759	21668	21732	22022	21637	21779	22051	21964	21779	21887	21619	21636	21859	21773	21872	21784	21814	21641	21830	21731	21860	21915	21825	21895	21869	21807	21765	21664	21591	21914	21692	21825	21730	22092	21795	21705	21711	21840	21567	21648	21831	21790	21897	21815	21589	21682	21659	21535	21763	21720	21673	21875	21750	21866	21636	21580	21628	21790	21630	21567	21795	21789	21843	21916	21915	21661	21755	21820	21666	21759	21626	21770	21911	22052	21757	21802	21794	21488	21817	22025	21690	21730	21901	21963	21675	21769	21756	21791	21443	21621	21809	21810	21814	21587	21544	21993	21753	21845	21748	21866	22033	21840	21663	21671	21870	21898	21678	21730	21768	21876	21917	21935	21905	21592	21632	21940	21695	21706	21946	21584	21675	21897	21803	21794	21815	21652	21678	21754	22009	21876	21646	22050	21824	21710	21525	21640	21727	21689	21591	21534	21873	21632	21674	21694	21870	21620	21653	21818	21807	21770	21872	21510	21786	21814	21613	21787	21573	21777	21762	21817	21638	21626	21896	21735	21858	21916	21969	21799	21680	21830	21685	21617	21933	21819	21768	21614	21730	21706	21861	21890	21623	21750	21564	21742	21615	21622	21730	21910	21646	21790	21593	21806	21768	21778	21914	21822	21919	22013	21775	21935	21760	21922	21875	21694	21800	21842	21752	21698	21756	21902	21771	21850	21708	21868	21939	21690	21669	21707	21829	21707	21832	21659	21855	21735	21840	21621	21890	21856	21793	21849	21842	21847	21744	21751	21907	21821	21890	21908	21668	21734	21611	21846	21924	21796	21639	21744	21804	21801	21649	21803	21802	21670	21609	21668	21624	21809	21770	21757	21754	21832	21649	21740	21705	21758	22015	21864	21707	21917	21790	21762	21788	22002	21588	21653	21786	21760	21893	21929	21699	21929	21764	21765	21658	21700	21868	22082	21846	21896	21726	21757	21893	21878	21816	21816	21843	21805	21878	21785	21729	21593	21801	21744	21690	21725	21718	21713	21756	21603	21765	21754	21718	21993	21645	21827	21817	21738	21784	21854	21635	21780	21870	21705	21804	21779	21795	21727	21776	21763	21795	21870	21943	21846	21972	22055	21832	22118	22075	21776	21728	21867	22005	21751	21834	21956	21865	21695	21774	21761	21593	21959	21781	21752	21830	22019	22064	21734	21676	21958	21922	21844	21651	21698	21739	21772	21801	21616	22030	21591	21717	21785	21805	21840	21487	21730	21779	21789	21722	21701	21875	21819	21816	21910	21695	21673	21534	21959	21850	22004	21924	21699	21883	21465	22006	21786	21631	21732	21623	21781	21745	21776	21899	21588	21836	21879	21724	21734	21734	21709	22092	21872	21526	21972	21930	21956	21913	21734	21749	21730	21714	21695	21779	21874	21954	21737	21665	21657	21743	21630	21721	21649	21880	21741	21896	21652	21901	21909	21587	21710	21611	21694	21769	21855	21756	21760	21791	22086	21943	21786	21847	21726	21788	21717	21821	21743	21892	21700	21619	21828	21609	21937	21825	21919	21797	21650	21903	21912	21838	21639	21733	21779	21936	21858	21930	21832	21674	21733	21824	21623	21956	21821	21835	21766	21783	21765	21721	21937	21914	21842	21664	21564	21879
21183	37327	32421	24268	20670	19582	18966	18566	18431	18160	17719	17837	17737	17627	17762	17654	17582	17496	17476	17429	17510	17419	17573	17444	17530	17378	17318	17300	17280	17482	17300	17445	17434	17401	17332	17317	17280	17288	17527	17319	17369	17493	17532	17368	17393	17447	17292	17394	17291	17350	17426	17291	17406	17467	17335	17310	17309	17111	17477	17202	17365	17354	17341	17326	17421	17678	18070	18593	18296	18029	17685	17466	17350	17286	17381	17388	17357	17233	17332	17302	17092	17230	17343	17334	17227	17330	17357	17425	17258	17276	17242	17367	17222	17447	17319	17313	17287	17342	17150	17214	17275	17356	17144	17178	17465	17335	17304	17358	17316	17294	17481	17162	17296	17256	17370	17236	17202	17234	17344	17389	17148	17277	17169	17238	17259	17343	17098	17292	17313	17420	17309	17326	17401	17258	17201	17331	17356	17352	17308	17331	17384	17238	17308	17281	17163	17488	17078	17487	17274	17429	17182	17272	17404	17243	17509	17249	17319	17357	17277	17205	17273	17397	17323	17376	17415	17292	17413	17337	17121	17331	17376	17245	17293	17428	17277	17419	17461	17153	17420	17240	17221	17140	17366	17189	17284	17365	17225	17286	17327	17217	17242	17324	17217	17301	17212	17315	17210	17335	17412	17155	17346	17412	17172	17230	17355	17464	17339	17514	17252	17177	17487	17361	17269	17192	17415	17331	17315	17363	17236	17090	17381	17055	17265	17131	17346	17371	17430	17136	17391	17290	17339	17202	17340	17343	17320	17241	17416	17300	17238	17386	17357	17178	17325	17161	17367	17243	17279	17260	17279	17386	17296	17239	17304	17349	17383	17374	17309	17279	17481	17309	17240	17379	17277	17266	17416	17295	17380	17383	17298	17223	17296	17322	17161	17110	17183	17402	17201	17323	17350	17384	17205	17238	17378	17313	17325	17430	17252	17296	17314	17200	17321	17500	17202	17205	17305	17242	17315	17434	17472	17270	17300	17390	17132	17436	17331	17388	17065	17289	17250	17278	17279	17206	17075	17163	17367	17295	17388	17385	17304	17372	17225	17223	17274	17285	17341	17354	17274	17382	17313	17267	17468	17100	17223	17293	17171	17335	17299	17198	17364	17330	17304	17227	17249	17203	17281	17240	17486	17311	17162	17252	17262	17066	17359	17220	17201	17248	17418	17413	17264	17353	17167	17283	17213	17278	17302	17359	17256	17320	17145	17315	17172	17456	17287	17333	17259	17406	17397	17180	17354	17352	17164	17343	17198	17168	17253	17260	17336	17267	17152	17309	17170	17362	17483	17391	17298	17304	17304	17171	17304	17206	17346	17268	17191	17447	17353	17156	17193	17145	17241	17287	17315	17227	17277	17174	17200	17367	17454	17285	17238	17223	17307	17316	17413	17270	17195	17461	17322	17255	17291	17405	17277	17172	17245	17270	17292	17286	17351	17197	17316	17181	17303	17230	17216	17351	17332	17187	17153	17428	17197	17223	17366	17452	17344	17200	17418	17158	17258	17421	17301	17359	17332	17299	17399	17269	17334	17239	17255	17556	17083	17262	17264	17265	17288	17100	17269	17372	17269	17433	17357	17345	17307	17260	17371	17204	17251	17228	17489	17220	17187	17294	17190	17317	17341	17333	17215	17322	17401	17176	17362	17324	17421	17473	17182	17206	17319	17274	17178	16946	17347	17381	17338	17338	17242	17421	17271	17201	17392	17273	17297	17185	17408	17355	17348	17349	17372	17271	17258	17388	17413	17321	17150	17289	17281	17001	17328	17321	17168	17224	17274	17298	17304	17404	17231	17460	17355	17316	17144	17115	17221	17362	17319	17161	17389	17282	17355	17220	17213	17562	17356	17239	17437	17098	17192	17272	17235	17350	17362	17231	17250	17202	17323	17432	17335	17252	17310	17231	17375	17388	17334	17432	17364	17198	17226	17363	17174	17228	17520	17193	17276	17377	17251	17402	17291	17347	17282	17353	17282	17129	17268	17115	17151	17194	17328	17228	17192	17377	17360	17191	17388	17380	17325	17267	17538	17345	17258	17237	17324	17335	17244	17256	17502	17352	17155	17202	17253	17392	17298	17383	17258	17261	17358	17316	17321	17315	17085	17336	17228	17130	17190	17437	17370	17172	17287	17448	17247	17232	17422	17375	17200	17275	17270	17173	17282	17333	17248	17258	17219	17501	17341	17143	17329	17206	17272	17262	17255	17132	17236	17325	17338	17364	17319	17305	17315	17406	17516	17272	17257	17188	17231	17521	17216	17167	17310	17255	17154	17201	17244	17359	17360	17263	17327	17223	17373	17203	17087	17269	17389	17236	17210	17180	17346	17329	17085	17347	17318	17373	17464	17241	17388	17456	17387	17238	17255	17127	17161	17310	17413	17276	17444	17416	17416	17399	17356	17372	17272	17345	17219	17195	17165	17237	17051	17283	17202	17308	17188	17301	17195	17307	17381	17279	17413	17391	17386	17245	17176	17335	17280	17259	17237	17400	17104	17203	17154	17266	17224	17381	17385	17309	17387	17122	17277	17260	17231	17227	17372	17226	17343	17266	17362	17240	17466	17324	17329	17207	17430	17235	17407	17279	17138	17224	17237	17329	17401	17406	17089	17088	17373	17511	17179	17366	17217	17373	17309	17517	17301	17365	17308	17267	17321	17459	17489	17382	17204	17172	17472	17244	17385	17364	17362	17139	17283	17369	17301	17318	17173	17353	17325	17179	17205	17252	17444	17195	17439	17176	17376	17173	17220	17235	17074	17340	17150	17189	17292	17115	17213	17190	17315	17392	17359	17258	17381	17354	17212	17367	17356	17344	17350	17243	17327	17312	17280	17262	17372	17395	17453	17323	17372	17295	17331	17133	17371	17418	17354	17359	17345	17156	17393	17252	17391	17291	17261	17236	17458	17275	17324	17347	17295	17246	17145	17435	17473	17326	17325	17426	17161	17168	17262	17314	17325	17357	17255	17390	17246	17321	17378	17388	17335	17270	17191	17549	17449	17103	17332	17311	17275	17307	17354	17384	17391	17143	17286	17177	17246	17251	17298	17196	17247	17279	17287	17444	17266	17397	17080	17251	17363	17414	17244	17224	17301	17279	17277	17290	17357	17235	17219	17134	17360	17272	17258	17274	17053	17348	17321	17254	17273	17286	17140	17307	17407	17093	17260	17331	17131	17291	17212	17324	17283	17462	17289	17355	17322	17415	17224	17144	17483	17330	17288	17232	17414	17385	17502	17223	17127	17218	17217	17363	17349	17254	17389	17052	17207	17357	17182	17241	17364	17420	17120	17310	17226	17229	17332	17103	17261	17273	17372	17567	17217	17264	17276	17315	17252	17226	17378	17412	17377	17378	17402	17196	17295	17362	17433	17477	17281	17335	17410	17381	17351	17416	17305	17257	17249	17229	17390	17310	17177	17226	17157	17349	17191	17420	17443	17404	17428	17154	17201	17146	17293	17275	17340	17169	17318	17147	17141	17385	17236	17396	17262	17291	17120	17150	17373	17264	17130	17283	17327	17464	17347	17266	17273	17361	17126	17194	17324	17299	17436	17357	17458	17248	17301	17274	17345	17119	17150	17187	17280	17145	17397	17246	17316	17298	17307	17283	17265	17353	17189	17462	17294	17222	17317	17191	17243	17376	17295	17240	17338	17315	17216	17278	17292	17285	17492	17246	17474	17277	17323	17194	17352	17281	17316	17269	17167	17227	17204	17165	17206	17316	17352	17345	17246	17340	17309	17337	17338	17402	17195	17209	17301	17241	17392	17295	17317	17178	17337	17172	17319	17269	17203	17249	17252	17372	17343	17159	17402	17340	17455	17252	17146	17253	17272	17294	17318	17327	17427	17349	17263	17300	17308	17484	17357	17364	17419	17273	17242	17157	17358	17318	17403	17269	17337	17387	17399	17156	17342	17262	17281	17359	17140	17344	17466	17369	17359	17356	17175	17282	17341	17085	17337	17201	17381	17370	17185	17341	17261	17133	17292	17217	17156	17358	17363	17355	17493	17288	17441	17530	17263	17096	17363	17370	17213	17360	17281	17163	17299	17307	17186	17233	17430	17370	17405	17228	17468	17260	17378	17438	17286	17345	17315	17312	17386	17200	17464	17544	17159	17266	17320	17469	17267	17327	17164	17204	17359	17252	17078	17335	17209	17187	17311	17236	17273	17405	17489	17262	17272	17302	17153	17333	17293	17218	17301	17300	17184	17344	17372	17261	17332	17306	17386	17445	17324	17365	17142	17317	17249	17357	17312	17339	17178	17193	17157	17149	17293	17206	17431	17524	17188	17205	17419	17282	17248	17353	17285	17290	17164	17286	17252	17288	17340	17037	17424	17419	17306	17292	17301	17410	17174	17335	17301	17292	17307	17492	17407	17244	17359	17317	17338	17234	17194	17219	17404	17297	17212	17346	17138	17136	17260	17272	17449	17504	17470	17430	17338	17202	17309	17337	17303	17398	17336	17312	17351	17260	17386	17387	17088	17539	17259	17196	17334	17376	17388	17504	17172	17104	17251	17366	17302	17379	17396	17153	17181	17250	17348	17224	17251	17281	17391	17229	17294	17399	17247	17346	17513	17476	17256	17238	17209	17367	17275	17349	17328	17260	17263	17389	17227	17321	17333	17127	17252	17210	17288	17335	17258	17323	17425	17205	17255	17475	17291	17511	17159	17263	17361	17256	17293	17267	17227	17219	17210	17315	17158	17265	17358	17186	17188	17321	17217	17255	17325	17352	17274	17301	17381	17176	17398	17306	17393	17201	17300	17236	17422	17175	17295	17151	17462	17446	17376	17360	17327	17056	17356	17125	17307	17139	17352	17158	17439	17202	17312	17391	17418	17285	17224	17315	17395	17289	17379	17267	17213	17212	17213	17347	17510	17124	17282	17274	17261	17329	17347	17265	17367	17326	17144	17432	17279	17129	17206	17170	17198	17387	17318	17184	17398	17266	17353	17242	17294	17368	17313	17286	17237	17369	17241	17326	17390	17373	17405	17362	17208	17383	17288	17249	17155	17365	17534	17191	17249	17316	17298	17270	17127	17222	17239	17277	17350	17232	17290	17385	17152	17121	17259	17287	17301	17209	17239	17435	17092	17357	17196	17328	17245	17245	17332	17104	17236	17212	17260	17370
27350	22406	26287	24290	21562	22004	22132	21987	21936	21803	21896	22011	21836	21729	21929	21826	21889	21978	21926	21735	21814	21943	21858	21710	21700	21803	21746	21666	21903	21607	21844	21673	21762	21946	21596	21462	21822	21739	21738	21810	21777	21630	21786	21712	21703	21781	21828	21816	21927	21940	21602	21712	21675	21845	21581	21729	21646	21746	21746	21662	21884	21778	21950	21913	21859	21666	21805	21784	21984	21718	22055	22001	21774	21823	21730	21581	21762	21744	21703	21691	21597	22064	21535	21729	21656	21695	21827	21729	21795	21691	21600	21657	21416	21557	21784	21898	21820	21470	21747	21857	21803	21711	21636	21746	21746	21445	21705	21792	21699	21823	21694	21765	21689	21752	21717	21806	21714	21877	21786	21624	21840	21778	21981	21608	21744	21559	21585	21733	21541	21811	21698	21626	21715	21885	21888	21655	21965	21635	21681	21674	21780	21469	21754	21720	21781	21601	21651	21788	21979	21815	21732	21766	21609	21880	21789	21840	21503	21947	21734	21656	21849	21953	21738	21609	21735	21935	21974	21967	21770	21778	21864	21845	21671	21831	21836	21595	21751	21695	21767	21769	21959	21659	21761	21885	21664	21807	21725	21815	21896	21858	21693	21921	21966	21830	21709	21781	21631	21682	21728	21933	21852	21777	21841	21831	21761	21743	21776	21620	21920	21683	21770	21627	21692	21682	21606	21788	21845	21794	21819	21767	21861	21848	21685	21948	21584	21849	21795	21781	21757	21661	21715	21719	22012	21899	21697	21699	21576	21709	21673	21553	21860	21858	21679	21782	21751	21694	21789	21663	21742	21756	21742	21863	21763	21838	21784	21849	21786	21783	21783	21615	21702	21656	21629	21899	21946	21560	22085	21811	21749	21559	21744	21578	21603	21719	21832	21641	21822	21789	21501	21724	21714	21767	21749	21769	21688	21725	21635	21798	21745	21783	21910	21651	21662	21718	21609	21866	21748	21652	21753	21825	21710	21655	21635	21645	21727	21860	21688	21703	21811	21627	21760	21836	21791	21846	21762	21846	21745	21962	21642	21698	21789	21948	21863	21758	21481	21813	21734	21779	21688	21864	21751	21818	21838	21824	21861	21690	21969	21557	21668	21821	21900	21867	21711	21622	21685	22008	21690	21614	21713	21827	21812	21630	21734	21979	21798	21846	21773	21582	21594	21581	21769	21595	22051	21723	21722	21835	21729	21825	21524	21678	21806	21761	21849	21588	21595	21589	21671	21482	21791	21734	21822	21906	21680	21899	21901	21720	21822	21742	21781	21792	21541	21772	21806	21760	21900	21462	21763	21730	21655	21712	21666	21781	21791	21733	21900	21987	21682	21704	21622	21625	21959	21749	21774	21666	21860	21753	21698	21678	21713	21635	21694	21879	21811	21866	21542	21766	21719	21776	21627	21871	21702	21635	21926	21683	21531	21634	21915	21868	21762	21733	21580	21754	21620	21676	21716	21737	21917	21851	21558	21721	21707	21812	21719	21748	21639	21604	21743	21759	21800	21761	21665	21851	21591	21751	21597	21633	21644	21602	21629	21839	21811	21563	21621	21711	21912	21661	21909	21596	22002	21895	21693	21759	21554	21484	21751	21730	21821	21839	21625	21820	21853	21815	21840	21847	21850	21691	21746	21780	21770	21804	21829	21635	21900	21663	21883	21576	21760	21627	21683	21892	21910	21858	21715	21777	21851	21702	21749	21682	21700	21644	21823	21747	22027	21637	21800	21598	21832	21898	21705	21788	21646	21742	21615	21767	21652	21634	21742	21572	21807	21573	21682	21609	21783	21736	21974	21684	21834	21745	21726	21823	21693	21901	21538	21768	21634	21776	21570	21858	21833	21579	21633	21607	21701	21749	21765	21786	22009	21692	21542	21581	21859	21769	21852	21776	21644	21784	21645	21769	21721	21930	21765	21834	21817	21854	21667	21707	21761	21799	21669	21909	21657	21864	21647	21792	21817	21880	21719	21756	21775	21729	21684	21868	21599	21679	21706	21871	21884	21856	21628	21804	21774	21860	21734	21896	21788	21632	21970	21743	21633	21537	21770	21633	21606	21667	21632	21612	21617	21822	21680	21948	21660	21876	21900	21607	21842	21917	21718	21720	21895	21871	21742	21866	21800	21710	21688	21911	21848	21784	21748	21652	21768	21736	21574	21783	21774	21831	21875	21493	21610	21613	21733	21764	21748	21753	21846	21468	21632	21879	21681	21844	21775	21719	21809	21795	21781	21720	21547	21625	22050	21789	21706	21779	21761	21710	21777	21717	21765	21805	21880	21724	21836	21893	21743	21958	21944	21989	21711	21847	21589	21757	21708	21693	21541	21837	21810	21929	21504	21618	21760	21594	21928	21814	21812	21698	21480	21743	21807	22024	21725	21850	21482	21364	21645	21855	21726	21798	21856	21891	21961	21930	21727	21650	21811	21794	21755	21630	21781	22002	21810	21669	21859	21615	21590	21561	21868	21776	21598	21870	21849	21818	21728	21668	21890	21788	21869	21784	21695	21735	21878	21688	21796	21658	21835	21563	21689	21521	21856	21963	21868	21748	21589	21752	21812	21990	21866	21841	22068	21827	21685	21815	21699	21500	21905	21686	21965	21815	21654	21742	21581	21667	21911	21819	21856	21999	21588	21569	21528	21849	21726	21654	21812	21880	21711	21776	21806	21824	21767	21727	21681	21606	21625	21760	21651	21850	21835	21899	21863	21734	21766	21731	21893	21869	21801	21835	21790	21670	21756	21750	21719	21642	21834	21793	21747	21841	21659	21889	21807	21732	21698	21822	21835	21829	21850	21652	21805	21697	21801	21560	21776	21767	21462	21778	21888	21844	21747	21755	21810	21810	21834	21672	21739	21861	21750	21937	21914	21635	21871	21567	21793	21908	21723	21899	21727	21773	21815	21936	21731	21813	21811	21767	21770	21641	21833	21815	21806	21772	21679	21607	21765	21933	21592	21539	22098	21866	21823	21702	21897	21677	21671	21567	21797	21901	21811	21865	21820	21726	21778	21908	21760	21662	21762	21753	21920	21711	21788	22008	21862	21732	21646	21686	21802	21814	21867	21857	21823	21629	21948	21714	21760	21739	21927	21783	21813	21665	21752	21853	21738	21878	21686	21818	21803	21775	21800	21793	21844	21714	21867	21687	21801	21698	21807	21841	21647	21625	21728	21806	21579	21700	21966	21996	21639	22025	21830	21731	21816	21708	21767	21574	21922	21693	21623	21744	22011	21628	21706	21648	21767	21970	21572	22049	21681	21847	21777	21827	21739	21555	22024	21624	21764	21715	21720	21696	21778	21875	21547	21894	21942	21708	21924	21593	21704	21486	21881	21762	21732	21701	21826	21721	21658	21586	21735	21715	21816	21607	21816	21615	21666	21804	22117	21837	21777	21635	21915	21738	21933	21840	21720	21838	21690	21582	21903	21726	21616	21580	21634	21721	21807	21686	21775	21792	21749	21501	21863	21885	21815	21897	21620	21976	21751	21833	21695	21747	21922	21598	21685	21593	21681	21803	21781	21925	21837	21767	21636	21781	21816	21704	21753	21511	21802	21696	21916	21891	21746	21550	21784	21850	21709	21749	21818	21785	21723	21792	21536	21485	21797	21642	21835	21652	21686	21857	21801	21562	21895	21766	21919	21707	21791	21823	21706	21791	21620	21878	21928	21738	21722	21929	21879	21737	21822	21977	21717	21628	21973	21568	21558	21813	21845	21906	21539	21649	21712	21888	21764	21648	21719	21649	21826	21930	21771	21678	21633	21814	21758	21843	21655	21602	21608	21643	21602	21676	21727	21500	21783	21600	21735	21850	21627	21687	21649	21568	21804	21808	21596	21717	21730	21915	21746	21826	21682	21720	21665	21604	21764	21729	21716	21639	21848	21810	21551	21619	21823	21701	21851	21614	21870	21801	21691	21809	21925	21726	21715	21671	21783	21739	21844	21798	21892	21677	21596	21810	21836	21530	21771	21624	21781	21798	21859	21712	21620	21668	21671	21786	21611	21690	21743	21881	21976	21620	21901	21809	21740	21708	21829	21674	21748	21646	21830	21599	21770	21815	21606	21975	21816	21945	21806	21777	21657	21590	21790	21947	21822	21984	21656	21703	21873	21779	21802	21690	21698	21564	21903	21753	21706	21634	21782	21637	21782	21990	21737	21719	21810	21676	21822	21700	21778	21649	21777	21772	21831	21647	21795	21737	21664	21636	21939	21727	21683	21876	21579	21858	21532	21720	21676	21846	21871	21729	21728	21852	21801	21832	21665	21613	21753	21694	21682	21639	21741	21714	21814	21635	21639	21553	21865	21716	21441	21717	21770	21785	21896	21681	21728	21738	21418	21842	21885	21559	21779	21628	21699	21988	21858	21602	21813	21793	21681	21870	21831	21717	21680	21813	21707	21628	21927	21835	21755	22006	21690	21883	21631	21930	21623	21693	21486	21696	21739	21898	21923	21657	21736	21686	21756	21948	21953	21553	21772	21920	21632	21714	21654	21531	21741	21735	21793	21725	21706	21799	21602	21910	21825	21942	21545	21676	21675	22133	21792	21738	21932	21847	21704	21657	21747	21563	21513	21930	21912	21709	21641	21774	21721	21646	21709	21881	21885	21688	21867	21679	21643	21782	21682	21588	21936	21856	21722	21606	21670	21751	22024	21894	21775	21763	21660	21832	21778	21718	21786	21675	21781	21794	21461	21780	21458	21835	21555	21663	21750	21809	21589	21710	21872	21859	21717	21887	21642	21741	21737	21626	21756	21567	21626	21852	21871	21823	21845	21747	21705	21989	21973	21754	21818	21604	21784	21850	21698	21677	21653	21607	21820	21710	21652	21782	21836	21827	21941	21764	21722	21744	21739	21651	21825	21748	21726	21807	21809	21874	21741	21445	21656	21735	21755	21620	21607	21576	21742	21834	21758	21720	21533	21668	21569	21850	22122	21832	21868	21746	21889	21909	21843	21824	21915	21592	22084	21747	21672	21849	21804	21527	21589	21676	21960	21842	21732	21649	21732	21701	21590	21782	21924	21633	21911	21804	21713	21686	21721	21952	21790	21698	21863	21876	21848	21728	21863	21756	21615	21888	21724	21897	21703	21817	21667	21768	21630	21673	21829	21758	21757	21773
17426	21360	19665	18067	17469	17722	17628	17516	17404	17501	17430	17115	17295	17468	17384	17154	17371	17482	17460	17272	17255	17383	17446	17243	17413	17328	17228	17303	17300	17247	17352	17292	17211	17218	17209	17327	17338	17249	17425	17286	17183	17352	17345	17377	17362	17290	17326	17219	17326	17332	17355	17375	17395	17247	17306	17355	17079	17346	17300	17222	17370	17258	17186	17425	17339	17190	17403	17438	17398	17432	17253	17371	17326	17214	17405	17195	17478	17279	17247	17320	17181	17148	17365	17330	17354	17130	17307	17246	17243	17383	17501	17121	17317	17356	17424	17267	17307	17152	17510	17200	17410	17320	17379	17282	17275	17347	17271	17401	17285	17259	17220	17344	17291	17416	17361	17281	17324	17222	17475	17386	17177	17372	17208	17325	17338	17209	17314	17375	17204	17322	17284	17202	17313	17180	17317	17456	17259	17289	17386	17390	17422	17414	17121	17415	17343	17235	17321	17260	17403	17124	17323	17313	17257	17212	17161	17346	17325	17256	17394	17228	17048	17445	17170	17326	17325	17272	17498	17236	17453	17302	17247	17146	17258	17471	17303	17324	17287	17310	17267	17352	17334	17319	17369	17275	17123	17315	17365	17325	17253	17301	17173	17283	17398	17266	17162	17380	17468	17287	17313	17369	17204	17540	17327	17350	17225	17419	17234	17257	17226	17270	17387	17448	17354	17318	17436	17272	17248	17473	17260	17361	17394	17217	17419	17177	17168	17189	17225	17242	17383	17345	17361	17168	17220	17457	17270	17234	17328	17307	17237	17316	17336	17359	17277	17429	17347	17313	17233	17408	17233	17229	17267	17407	17296	17189	17361	17396	17394	17339	17077	17346	17350	17346	17417	17320	17257	17275	17125	17574	17078	17313	17180	17368	17299	17387	17349	17271	17321	17244	17279	17363	17475	17481	17302	17310	17417	17326	17358	17218	17391	17174	17429	17229	17365	17110	17290	17201	17267	17240	17015	17227	17368	17339	17411	17383	17226	17269	17326	17306	17348	17357	17266	17264	17395	17276	17254	17155	17277	17218	17252	17312	17234	17391	17441	17278	17416	17307	17330	17265	17240	17260	17393	17049	17334	17335	17503	17490	17325	17375	17273	17401	17166	17526	17360	17281	17448	17166	17544	17358	17131	17254	17355	17111	17241	17365	17338	17240	17258	17171	17219	17326	17168	17312	17360	17442	17241	17329	17345	17398	17252	17224	17230	17358	17138	17446	17497	17122	17252	17221	17336	17322	17308	17282	17262	17358	17113	17315	17334	17334	17367	17285	17335	17335	17249	17228	17299	17190	17342	17361	17146	17389	17314	17258	17271	17297	17116	17371	17406	17226	17211	17200	17471	17301	17189	17112	17279	17501	17147	17181	17344	17329	17311	17318	17294	17429	17276	17570	17208	17178	17382	17361	17250	17342	17407	17201	17172	17328	17108	17245	17287	17214	17340	17438	17210	17308	17291	17287	17212	17258	17255	17176	17394	17314	17081	17254	17233	17452	17221	17105	17291	17334	17379	17238	17219	17281	17114	17290	17394	17472	17306	17425	17315	17324	17316	17337	17296	17332	17304	17374	17481	17300	17212	17450	17211	17289	17387	17386	17289	17283	17158	17216	17161	17296	17396	17178	17338	17336	17317	17261	17237	17372	17166	17301	17225	17219	17229	17356	17351	17348	17097	17143	17329	17209	17333	17328	17260	17392	17286	17290	17406	17187	17279	17287	17358	17304	17308	17346	17295	17340	17221	17350	17313	17438	17144	17305	17277	17405	17140	17249	17261	17127	17352	17197	17351	17229	17268	17398	17373	17335	17284	17215	17361	17320	17292	17129	17100	17137	17407	17304	17173	17307	17225	17374	17233	17197	17147	17202	17270	17456	17377	17293	17313	17171	17446	17216	17145	17274	17305	17281	17318	17349	17435	17340	17329	17257	17166	17303	17257	17358	17210	17303	17471	17298	17347	17380	17390	17156	17288	17123	17281	17359	17098	17005	17091	17010	17362	17244	17192	17253	17297	17378	17458	17350	17272	17255	17252	17361	17210	17411	17431	17289	17270	17234	17232	17110	17322	17156	17235	17458	17449	17272	17277	17311	17378	17327	17539	17286	17538	17204	17371	17421	17251	17364	17394	17368	17237	17247	17245	17337	17257	17347	17148	17299	17465	17350	17120	17352	17401	17237	17267	17322	17480	17277	17301	17201	17233	17217	17356	17412	17272	17306	17249	17370	17188	17227	17333	17308	17362	17218	17497	17301	17236	17334	17247	17348	17224	17153	17441	17250	17290	17415	17325	17412	17268	17354	17131	17259	17228	17269	17195	17240	17493	17272	17279	17105	17297	17341	17121	17403	17394	17248	17238	17298	17297	17146	17381	17416	17331	17253	17491	17201	17371	17256	17269	17326	17319	17308	17361	17404	17110	17187	17204	17213	17332	17162	17363	17373	17389	17162	17177	17395	17244	17272	17176	17387	17310	17406	17248	17198	17236	17301	17431	17257	17218	17259	17229	17461	17432	17215	17190	17405	17362	17332	17229	17275	17337	17326	17273	17275	17254	17270	17322	17425	17093	17276	17410	17183	17285	17449	17292	17272	17329	17308	17407	17299	17370	17402	17340	17321	17430	17335	17345	17186	17154	17432	17190	17271	17288	17389	17313	17361	17418	17149	17458	17386	17265	17302	17447	17259	17316	17268	17422	17452	17185	17302	17025	17460	17232	17393	17290	17273	17324	17280	17372	17089	17098	17158	17367	17123	17481	17151	17364	17281	17165	17228	17322	17277	17347	17229	17320	17226	17350	17357	17247	17402	17275	17219	17114	17333	17205	17468	17349	17274	17379	17446	17373	17210	17328	17139	17456	17403	17282	17269	17422	17373	17316	17210	17412	17176	17394	17328	17422	17118	17422	17314	17421	17334	17236	17223	17218	17257	17452	17418	17355	17300	17462	17360	17445	17230	17330	17308	17357	17350	17341	17264	17341	17322	17269	17256	17381	17358	17205	17250	17290	17230	17256	17312	17323	17292	17361	17224	17265	17242	17469	17308	17426	17271	17252	17332	17247	17165	17294	17331	17271	17305	17291	17145	17227	17372	17257	17387	17249	17402	17290	17314	17380	17284	17253	17332	17327	17235	17411	17212	17238	17379	17357	17163	17182	17314	17164	17282	17254	17289	17302	17252	17113	17346	17375	17283	17337	17279	17400	17180	17068	17410	17473	17116	17184	17311	17320	17209	17340	17232	17300	17340	17166	17311	17311	17309	17371	17274	17246	17301	17149	17191	17357	17184	17192	17168	17139	17269	17232	17279	17307	17130	17210	17088	17281	17310	17307	17356	17367	17238	17343	17256	17238	17260	17215	17274	17291	17340	17278	17459	17254	17475	17238	17209	17251	17338	17235	17353	17315	17205	17451	17225	17226	17472	17397	17418	17307	17216	17384	17224	17408	17183	17074	17345	17151	17263	17410	17353	17234	17402	17179	17316	17216	17369	17405	17268	17309	17237	17189	17251	17244	17294	17328	17182	17319	17438	17257	17286	17291	17354	17475	17308	17422	17218	17228	17418	17226	17322	17316	17084	17372	17358	17364	17288	17328	17428	17177	17342	17291	17255	17225	17257	17265	17363	17170	17217	17128	17135	17164	17248	17204	17348	17328	17351	17342	17126	17214	17299	17185	17294	17192	17256	17326	17342	17274	17287	17265	17493	17122	17406	17145	17299	17325	17125	17341	17392	17414	17314	17238	17369	17295	17318	17242	17046	17381	17210	17404	17161	17294	17443	17273	17453	17219	17280	17225	17229	17239	17342	17152	17230	17537	17375	17285	17304	17330	17221	17261	17268	17230	17306	17220	17350	17338	17375	17355	17233	17248	17262	17407	17356	17346	17467	17332	17188	17368	17264	17191	17528	17301	17241	17291	17316	17361	17379	17282	17290	17228	17299	17440	17266	17189	17297	17334	17323	17305	17212	17257	17295	17203	17185	17377	17308	17388	17327	17253	17251	17351	17138	17191	17406	17357	17214	17196	17272	17395	17205	17349	17435	17180	17348	17344	17112	17362	17444	17454	17415	17174	17196	17429	17350	17156	17212	17230	17409	17468	17685	17360	17306	17209	17365	17322	17230	17145	17173	17428	17218	17094	17197	17285	17273	17259	17286	17268	17433	17229	17286	17222	17205	17190	17363	17453	17177	17348	17354	17345	17255	17346	17156	17366	17328	17426	17361	17403	17162	17390	17359	17320	17268	17243	17309	17124	17422	17404	17222	17397	17202	17294	17182	17272	17324	17042	17340	17274	17140	17216	17203	17211	17251	17174	17195	17312	17388	17189	17250	17199	17384	17258	17316	17337	17207	17120	17352	17508	17321	17264	17305	17351	17278	17225	17372	17151	17279	17324	17278	17408	17313	17298	17303	17320	17152	17278	17306	17146	17157	17312	17430	17310	17224	17297	17308	17459	17146	17420	17256	17263	17444	17369	17215	17312	17336	17241	17262	17415	17364	17324	17336	17017	17333	17233	17400	17313	17220	17385	17272	17161	17249	17428	17368	17410	17228	17319	17260	17244	17205	17161	17324	17110	17352	17435	17283	17378	17442	17333	17321	17331	17351	17424	17356	17404	17408	17352	17108	17217	17273	17258	17465	17356	17291	17236	17405	17269	17267	17219	17480	17363	17351	17398	17327	17335	17297	17298	17258	17158	17280	17214	17309	17491	17229	17427	17354	17405	17290	17324	17188	17293	17280	17145	17187	17216	17215	17363	17354	17150	17230	17253	17461	17171	17387	17345	17338	17601	17395	17268	17325	17154	17440	17342	17126	17335	17229	17358	17354	17196	17263	17189	17094	17321	17137	17264	17305	17381	17239	17358	17263	17306	17310	17372	17345	17276	17179	17122	17248	17331	17493	17222	17519	17272	17360	17304	17364	17324	17457	17338	17241	17361	17276	17175	17340	17307	17472	17379	17456	17287	17447	17461	17317	17144	17365	17342	17301	17305	17231	17208	17270	17109	17315	17423	17364	17199	17153	17220	17265	17386	17251	17244	17200	17195	17197	17364	17252	17206	17276	17220	17202	17275	17418	17282	17433	17315	17290	17289	17395	17320	17400	17445	17173	17376	17320	17174	17326	17245	17225	17348	17266
23075	20683	27937	23564	22191	24287	24992	22766	22444	22815	22691	22463	22227	22370	22301	22496	22364	22329	22236	22357	22342	22035	22109	22099	22312	22227	22004	22220	22110	22198	22158	22143	22261	22085	22138	22180	22184	21863	22257	22096	22213	22262	22233	22213	22130	21952	22249	22252	22182	21950	22249	22190	22025	22056	22217	22115	22046	22366	22187	22207	21809	22235	22124	22111	22117	22149	22200	22485	22277	22559	22297	22218	22232	22238	22076	22079	22033	22324	22044	22083	22106	21995	22186	22074	22131	22008	22187	22101	21963	22074	22172	22136	22009	22252	22139	22174	22059	22022	22174	22132	22235	22113	22108	22032	22187	22090	22016	22147	22045	22162	21958	21963	22191	21964	21988	22029	22308	22024	22393	22232	22141	22107	22201	21986	22343	22168	21941	21959	22144	22226	22234	22056	21940	21994	22251	22026	22252	22220	22048	22143	22174	22559	22082	22011	22233	22183	22061	22074	22118	21924	21946	22092	22187	22244	21953	22175	22180	22231	22038	22224	22323	22060	22210	21964	22121	22229	22002	22030	21995	22163	22047	22121	22306	22135	21945	22036	22134	22253	21962	22409	22248	22019	22056	22117	21997	22029	22009	22168	22109	22037	21837	21819	22120	22021	21996	22114	22007	22054	22095	22158	21956	22128	22099	22276	21976	22192	21988	21892	22055	22125	22197	22057	22330	22121	22183	22049	22336	21995	22161	22259	22029	22157	22310	22186	22244	21839	22098	22040	22009	22233	22176	22040	22125	21853	22079	22136	22269	22007	22122	22096	22054	21861	22206	22014	22275	22077	22068	22035	22040	22041	22064	21978	22064	22092	21987	22167	21967	22072	22035	22162	21975	22179	22089	22101	22278	22079	22153	22094	22023	22062	22350	22173	21960	22063	22131	22272	22140	22063	21995	21829	21757	22065	21925	22159	22081	22232	22019	22044	22093	22291	22285	22191	22348	21966	21956	22083	22106	22058	21892	22145	22061	22204	21959	22059	22170	21923	22023	22257	22245	22133	22318	22217	21946	22135	21984	22168	22030	22168	22160	22163	22215	22071	22160	22173	21994	22207	21970	21984	21767	21984	22243	21886	22020	22006	22286	22228	22280	22176	22127	22173	21964	22027	21960	22189	22130	22207	22341	22446	22162	22079	22092	21873	22065	22084	21872	21982	22198	21817	22109	22127	22065	22242	22153	22003	22236	21844	22111	22007	22112	22321	22179	21960	22102	21914	22187	22197	22127	22021	22087	22106	22071	22079	21998	22102	21972	22251	22297	22154	22296	22000	22063	22076	21995	21964	22144	21955	22030	22118	21956	22143	22231	22146	22104	22247	21893	22139	22019	22158	21930	22199	22188	22184	22031	22053	22130	22250	21953	22163	22244	22153	22263	22194	22164	22358	22005	21931	22171	22164	22097	22050	22158	22149	22008	22362	22023	21928	22154	22242	22012	22068	22069	22221	22066	22210	22058	22223	22174	21815	22103	22179	22164	22160	22035	22054	22216	22209	22134	22064	22048	22019	22049	22205	22149	22024	22083	22221	22177	21937	22162	22127	22097	22100	22098	22029	22340	22263	21959	22227	22053	21980	22075	22077	21901	22066	22081	22150	22098	21978	22232	22220	22162	22016	22197	22086	22093	22072	22372	22117	22127	22043	22086	22174	22198	22000	22070	21933	22349	22015	22076	22196	22301	22120	21985	22339	22140	21880	22018	21964	22162	22181	21987	21963	21979	21954	22363	21946	21979	22128	22035	22035	22043	22150	22101	21984	22059	21871	22137	22123	22258	22263	22316	22032	22004	22167	21993	22251	21965	22233	22173	22076	22003	22155	22259	21898	22148	22065	22190	21788	21860	22153	22023	22295	22131	21931	22188	22068	22215	21930	22113	22116	22039	22253	21881	22235	22075	22089	22264	22012	22063	22174	22101	21956	22047	22163	22067	21984	22205	22349	22397	22092	22185	22229	22411	22083	22100	22253	22180	22279	21968	22166	22248	22134	22195	22124	22351	22105	22085	22170	22155	22217	22113	21936	22209	22261	22198	22125	21926	22110	21986	21929	22033	22017	21985	22057	22045	21949	22175	22060	22256	22079	22098	21978	22178	22148	22074	22085	22162	21960	22189	22186	22294	22238	22145	22155	22104	22128	22289	22225	22071	22030	22347	22338	22103	22159	22154	22087	22221	22285	22015	22223	22120	22042	22148	22132	22258	22264	22054	22175	22008	21914	22061	22245	22060	21996	21956	22046	22078	22189	22126	22039	22190	22085	22207	22222	21844	22084	22246	22210	22114	21926	21862	22001	22001	22140	21993	22002	22164	22070	22173	22132	22039	22027	22284	22096	21962	22079	22022	22300	22033	22162	22287	22203	22182	21949	22054	22151	21912	22067	22296	21881	22271	22287	22154	22191	22133	21989	22192	22170	21983	21977	22231	22224	22248	21988	22081	22210	21933	22242	21958	21976	22217	22296	22269	22124	22121	21983	22015	21999	22074	21963	22059	22104	22015	21995	22173	22054	22078	22225	22343	21980	22004	22088	21984	22221	21918	22030	22227	22085	21915	22160	22064	22111	21985	22053	22084	22216	22072	22057	22132	22151	22084	22107	22131	22209	22029	22174	22271	22241	22009	22205	22102	22044	22067	22248	21911	22018	22114	22187	22190	22217	22231	22029	21965	22099	22273	22065	22206	22241	22123	22171	21998	22214	22014	21938	22062	22030	22237	22043	22073	22143	22245	22038	22015	22219	22174	22107	22225	22093	22055	22050	22194	22280	22502	22330	22058	22295	22193	22149	22298	22032	22027	22115	22064	21966	22195	22108	22192	22119	22192	21894	22207	22153	22146	22067	21986	22086	21931	21910	22001	21775	22114	22102	22153	21945	22434	22248	21973	21986	22086	22221	22197	22015	22173	22151	22132	22246	22095	22243	21954	21992	21923	21836	22158	22239	22076	22032	22128	22108	22071	22221	22143	21993	22139	22100	22109	22180	22019	22088	22073	22067	22112	22028	22062	21891	22198	22045	21999	22037	21992	22116	22159	22262	22120	22055	22086	21966	21956	22113	22070	22281	22051	22259	21929	22141	22010	21913	22131	21994	22059	22102	21895	22151	22089	22149	22315	22081	22220	22071	22042	21809	22091	22135	21995	22051	22050	22240	22097	22087	22119	22269	22185	22255	22183	22091	22130	22079	22059	22059	22056	22098	22219	22389	22212	22222	22087	21870	21975	22074	22310	22180	22241	22086	22022	22075	22233	22136	22034	22239	22183	22052	22212	22267	22095	22075	22050	21853	22138	22127	21874	22093	22009	21976	22193	22120	22194	22104	22051	22058	22163	22265	22012	21965	22084	22314	22046	22039	22150	22081	22102	22070	21913	22162	22356	22021	22141	22466	22133	22431	22079	22016	22238	22310	22014	22150	22090	21983	22229	22159	22003	22285	22180	22086	22193	22062	22049	22128	22320	22159	22437	21967	21943	22344	22143	22016	22062	22144	21899	22135	22297	22057	22065	22259	22065	22064	22046	22023	22021	22199	22227	21922	21878	22443	21991	21974	22115	22273	22038	21992	22233	22022	21870	22122	22291	22140	21904	22207	22204	22080	22262	22018	22158	21965	22094	22052	22068	22057	22004	22011	22144	22313	22176	22053	21980	22041	22018	22244	21768	22128	21862	22110	21924	22288	22084	22061	22111	21966	22097	22100	21997	22125	22267	22291	21870	21962	22054	21881	22043	21951	22114	22081	21971	22128	22222	22006	22215	22239	22227	22166	21991	22117	22035	21999	22269	22045	22172	22120	22149	22076	22081	22332	21983	22218	22320	22127	22106	22119	21992	21977	22079	22126	22091	22140	22218	22077	22002	21980	22063	22133	22263	22024	22118	21981	22142	22094	22008	22231	22227	22285	22032	22388	22029	22137	22207	22111	22104	22088	21944	21994	21953	21846	22053	22218	22025	22131	22409	22196	22159	22073	22011	21909	22122	22375	22501	21948	22147	21891	22169	21892	22254	22123	22127	22069	22171	22118	22161	21901	22061	22184	22134	22084	22217	22247	22069	22104	22116	21990	21981	22040	21850	21952	22013	22255	21810	22175	22117	22226	22165	22072	22098	22063	22207	22084	22186	22084	22231	22142	22150	21913	22030	22142	22023	22057	22159	21966	22099	21977	21912	22143	22291	21965	22102	22177	22148	22087	22406	21903	22239	22052	21995	22289	22046	22144	22145	22031	22174	22250	22130	21920	22210	22203	22094	22099	22241	22294	22028	21983	22107	22246	21867	22008	22067	22201	22155	22172	22129	22104	22251	22070	22107	21905	22183	22045	22030	22251	22313	21915	21975	22200	22049	22001	22094	22335	22217	22187	21946	22291	22260	21930	22330	22210	22224	21924	22180	22217	22309	22076	22055	21903	22043	22109	22203	22216	22173	22252	22108	21919	22011	22188	22282	22079	22014	22226	22087	22240	22031	22056	21926	22234	21840	22254	22201	22112	22137	22173	22183	21929	22249	22089	22178	22086	21992	22062	21930	22265	22222	22162	22100	22145	22283	22232	22376	22093	22068	22239	21995	22057	22362	22071	22122	21889	22385	22211	22314	22119	21988	22111	21953	22070	22194	22211	21959	22138	22006	22012	22159	22202	22078	22028	21836	22151	22051	22125	22026	22262	22223	22297	22270	22180	22072	22266	22186	22071	22180	22441	22117	22039	22033	22110	22142	21873	22044	22076	22140	22083	22158	22074	22192	22263	21982	22038	22151	22154	22293	21922	22095	22221	22274	22153	22198	22004	21835	22097	22153	22105	22181	22341	22082	22289	22194	22372	22096	22232	22024	22256	22124	22062	22233	21998	22026	22227	22012	22304	22073	22132	22238	22026	21992	22019	21899	22034	22091	22053	22061	22059	21973	22177	22130	22278	22066	22092	22242	22121	22026	22109	22036	22012	22065	22026	22116	22136	22196	22103	22333	22470	22211	22160	21994	22146	22166	22225	22152	22330	22269	22059	22312	22203	22338	22374	22015	22034	21944	22251	22023	21962	22161	22220	22071	22054	22183	21908	22024	21921	22021	22214	22031	22126	22067	22004	21912	21992	22084	21963	21993	22073	22233	22149	22207	22140	22090	22199	22159	22169	22021	21966	22341	22146
18344	31269	26636	20806	19220	18786	18097	18039	18143	17763	17941	17889	17747	17698	17675	17683	17668	17678	17443	17513	17454	17529	17439	17645	17579	17550	17720	17672	17691	17579	17403	17405	17756	17430	17497	17358	17744	17549	17525	17503	17581	17526	17432	17398	17460	17526	17481	17414	17381	17540	17466	17368	17496	17496	17549	17480	17471	17596	17537	17548	17540	17512	17598	17497	17726	17452	17974	18154	17840	18021	17639	17535	17632	17465	17503	17509	17455	17537	17574	17313	17547	17454	17589	17709	17575	17518	17316	17531	17498	17439	17409	17417	17467	17567	17420	17382	17560	17290	17645	17520	17527	17280	17371	17346	17362	17490	17422	17392	17443	17302	17515	17487	17424	17508	17480	17512	17462	17295	17496	17430	17455	17479	17299	17360	17466	17472	17420	17501	17423	17661	17458	17515	17479	17538	17627	17566	17444	17608	17615	17544	17510	17581	17349	17457	17513	17340	17502	17505	17356	17390	17443	17289	17356	17578	17448	17359	17468	17365	17595	17452	17571	17566	17567	17535	17606	17527	17517	17358	17395	17211	17509	17525	17556	17524	17348	17475	17475	17456	17409	17413	17380	17471	17405	17290	17348	17536	17575	17597	17547	17357	17547	17514	17507	17291	17445	17326	17556	17325	17427	17366	17523	17383	17493	17428	17418	17441	17346	17386	17532	17270	17568	17377	17440	17463	17526	17492	17463	17457	17532	17553	17532	17468	17399	17463	17355	17351	17375	17463	17447	17579	17582	17583	17380	17352	17649	17348	17379	17486	17412	17442	17402	17399	17509	17421	17251	17497	17269	17522	17507	17461	17327	17469	17471	17432	17432	17614	17560	17365	17411	17349	17667	17490	17678	17469	17395	17432	17331	17453	17452	17477	17418	17448	17444	17189	17408	17487	17523	17532	17402	17508	17361	17535	17500	17345	17476	17304	17474	17577	17284	17515	17632	17499	17379	17534	17471	17450	17297	17524	17670	17445	17412	17422	17659	17355	17477	17438	17536	17728	17473	17363	17345	17532	17432	17494	17470	17489	17406	17380	17543	17403	17456	17510	17277	17433	17441	17604	17479	17491	17365	17493	17507	17480	17516	17583	17520	17595	17364	17635	17347	17226	17522	17392	17479	17422	17446	17591	17424	17441	17320	17584	17423	17535	17276	17601	17543	17471	17379	17378	17592	17430	17444	17312	17432	17294	17580	17523	17449	17467	17511	17629	17376	17505	17421	17525	17376	17439	17338	17536	17326	17528	17336	17441	17552	17301	17526	17490	17629	17410	17565	17432	17397	17331	17530	17462	17445	17373	17442	17419	17519	17284	17485	17355	17445	17532	17425	17458	17396	17337	17235	17485	17648	17341	17444	17473	17517	17382	17388	17431	17422	17313	17399	17361	17684	17504	17515	17584	17410	17550	17342	17411	17453	17520	17717	17498	17388	17414	17491	17497	17567	17331	17550	17530	17416	17411	17348	17488	17391	17474	17479	17404	17577	17393	17458	17327	17579	17468	17372	17492	17512	17387	17377	17351	17416	17341	17522	17520	17412	17483	17405	17396	17452	17179	17573	17413	17367	17320	17437	17654	17595	17314	17473	17417	17393	17397	17457	17383	17560	17514	17377	17601	17507	17412	17523	17523	17472	17492	17664	17392	17457	17471	17409	17447	17227	17528	17460	17410	17390	17541	17474	17542	17298	17418	17609	17360	17406	17406	17536	17423	17532	17503	17378	17414	17475	17318	17533	17342	17653	17496	17421	17520	17418	17493	17526	17496	17551	17366	17362	17584	17287	17405	17488	17460	17433	17433	17475	17546	17316	17451	17562	17480	17552	17380	17532	17407	17467	17423	17504	17502	17521	17541	17363	17331	17506	17458	17408	17633	17342	17672	17402	17473	17517	17374	17330	17585	17425	17469	17464	17408	17532	17405	17610	17481	17499	17498	17414	17416	17479	17514	17517	17412	17484	17575	17431	17538	17640	17235	17393	17512	17455	17399	17488	17535	17205	17538	17553	17434	17439	17441	17410	17448	17450	17351	17611	17475	17434	17438	17358	17330	17631	17289	17488	17396	17574	17401	17434	17648	17624	17507	17412	17475	17438	17498	17532	17472	17478	17544	17477	17327	17589	17428	17584	17614	17431	17603	17407	17439	17626	17613	17584	17303	17475	17391	17528	17504	17341	17378	17419	17384	17377	17457	17412	17312	17537	17307	17574	17433	17364	17470	17492	17369	17709	17423	17520	17429	17481	17416	17453	17380	17603	17477	17531	17512	17375	17518	17381	17364	17492	17593	17388	17513	17481	17424	17386	17455	17509	17342	17536	17613	17448	17264	17453	17411	17275	17605	17485	17315	17510	17351	17321	17481	17502	17479	17393	17500	17522	17412	17470	17536	17343	17229	17410	17499	17627	17424	17506	17293	17389	17407	17468	17660	17540	17553	17338	17439	17346	17444	17513	17522	17640	17393	17412	17336	17422	17374	17501	17321	17320	17429	17380	17370	17460	17386	17493	17440	17408	17524	17410	17437	17371	17520	17584	17522	17535	17462	17670	17469	17596	17477	17421	17524	17665	17343	17520	17441	17370	17516	17443	17654	17469	17404	17493	17364	17327	17396	17493	17515	17403	17638	17393	17539	17675	17526	17482	17374	17478	17404	17496	17386	17627	17485	17580	17491	17254	17517	17557	17320	17359	17414	17481	17465	17548	17596	17494	17451	17380	17321	17457	17575	17508	17429	17571	17418	17588	17408	17556	17466	17402	17373	17534	17497	17420	17510	17416	17658	17529	17439	17613	17393	17409	17521	17474	17377	17221	17439	17418	17493	17490	17600	17473	17486	17467	17550	17284	17418	17418	17364	17443	17633	17589	17272	17374	17331	17278	17374	17442	17462	17422	17532	17536	17531	17370	17516	17462	17524	17262	17472	17562	17434	17669	17317	17491	17318	17415	17539	17562	17557	17371	17345	17708	17434	17236	17428	17379	17355	17449	17496	17377	17373	17523	17586	17538	17442	17444	17419	17312	17629	17648	17475	17364	17500	17367	17569	17493	17453	17435	17453	17474	17524	17464	17507	17525	17548	17351	17416	17455	17453	17267	17315	17534	17380	17502	17504	17690	17435	17353	17507	17573	17343	17464	17456	17569	17361	17421	17558	17411	17492	17416	17581	17447	17487	17572	17516	17451	17434	17220	17389	17407	17326	17597	17411	17493	17363	17358	17296	17380	17426	17385	17358	17437	17532	17324	17548	17420	17555	17291	17427	17279	17456	17403	17521	17318	17507	17314	17505	17448	17361	17356	17472	17531	17364	17336	17321	17261	17419	17380	17237	17203	17423	17478	17311	17211	17482	17472	17375	17442	17327	17495	17484	17425	17433	17386	17379	17530	17345	17328	17405	17435	17475	17453	17565	17353	17504	17577	17346	17418	17414	17303	17468	17502	17471	17472	17415	17487	17380	17569	17567	17233	17649	17522	17365	17450	17412	17576	17309	17419	17618	17307	17419	17446	17307	17415	17316	17484	17448	17544	17555	17421	17429	17581	17383	17436	17417	17424	17617	17393	17377	17502	17326	17497	17506	17455	17436	17403	17468	17462	17412	17497	17451	17470	17387	17475	17599	17395	17396	17355	17425	17370	17478	17595	17397	17532	17536	17412	17572	17344	17462	17558	17437	17360	17359	17505	17463	17449	17390	17662	17410	17606	17417	17633	17409	17405	17328	17455	17530	17567	17422	17423	17534	17445	17419	17577	17490	17618	17507	17525	17356	17445	17283	17673	17429	17369	17491	17379	17468	17343	17373	17457	17478	17319	17446	17692	17312	17639	17393	17531	17532	17535	17567	17413	17434	17453	17428	17410	17561	17335	17480	17514	17418	17599	17418	17613	17419	17488	17524	17391	17457	17354	17589	17394	17361	17300	17382	17486	17607	17551	17429	17533	17378	17555	17506	17529	17235	17241	17602	17396	17387	17302	17458	17405	17425	17494	17320	17495	17522	17502	17432	17618	17404	17365	17343	17517	17377	17521	17427	17547	17541	17382	17493	17334	17438	17587	17422	17301	17402	17328	17576	17384	17352	17433	17479	17468	17501	17471	17334	17608	17491	17542	17377	17538	17457	17458	17634	17593	17322	17478	17260	17561	17542	17581	17238	17264	17456	17481	17424	17323	17626	17515	17490	17531	17534	17439	17454	17427	17415	17305	17529	17451	17372	17549	17509	17344	17434	17510	17632	17558	17348	17428	17445	17201	17461	17231	17498	17248	17435	17382	17242	17492	17516	17437	17501	17350	17372	17422	17446	17482	17365	17542	17586	17366	17560	17362	17594	17416	17393	17380	17327	17506	17254	17522	17407	17344	17455	17358	17457	17335	17537	17407	17279	17548	17476	17435	17471	17549	17439	17484	17577	17482	17406	17442	17515	17414	17482	17612	17487	17390	17482	17384	17509	17445	17430	17541	17457	17334	17531	17468	17297	17366	17529	17634	17402	17564	17519	17452	17366	17440	17357	17258	17470	17429	17397	17666	17390	17519	17440	17374	17554	17511	17509	17456	17389	17456	17381	17518	17426	17537	17692	17308	17465	17490	17233	17473	17443	17457	17481	17560	17601	17466	17491	17367	17618	17427	17374	17407	17405	17409	17363	17385	17455	17620	17464	17400	17384	17378	17318	17529	17542	17237	17369	17327	17636	17471	17307	17612	17489	17575	17517	17276	17307	17381	17446	17458	17366	17561	17487	17385	17505	17490	17362	17380	17455	17654	17264	17376	17366	17488	17486	17372	17563	17528	17494	17364	17380	17463	17427	17482	17559	17531	17473	17322	17531	17565	17532	17391	17458	17509	17349	17390	17387	17477	17659	17589	17296	17435	17552	17464	17438	17313	17217	17537	17415	17590	17578	17428	17524	17589	17602	17396	17418	17438	17568	17483	17409	17393	17682	17359	17411	17519	17662	17590	17316	17415	17502	17571	17516	17363	17418	17505	17340	17641	17457	17261	17422	17492	17438	17554	17428	17310	17420	17624	17312	17417	17433	17496	17464	17436	17491	17476	17464	17295	17442	17348	17381	17438	17547	17429	17302	17334	17460	17495	17390	17391	17273	17398	17579	17455	17421	17418	17511	17605	17514	17320	17334	17533	17376	17488	17351
22053	20694	28284	23114	21104	24413	27906	23872	23541	23931	23692	23210	23314	23336	23293	23278	23215	23077	23006	23145	23205	23136	23199	23057	23265	23112	23074	23212	23193	23058	23116	23071	23062	23285	23339	23135	22783	23101	23074	23101	23190	23072	23044	23133	23160	23089	22976	22942	22913	23047	22918	23030	22979	22775	22804	23135	23113	23074	23146	22941	22974	22878	22850	22772	23006	23006	23263	23712	23739	23698	23158	23090	22976	22907	22981	22801	22945	23039	22808	22986	23061	22877	22914	22909	22792	22931	23041	22954	22979	22945	23194	23147	22846	23072	23026	22912	22792	22994	22982	23045	22988	23096	22980	22877	22653	22811	23053	22859	22923	22873	23057	22795	22766	22867	22767	23065	22810	22872	23007	22863	22753	23056	22871	23099	23112	23115	22987	22965	22897	23094	22819	22895	23108	22872	23044	22836	23074	23128	22905	22687	22906	22873	23116	22891	22816	22954	22874	22814	22975	23171	22942	22907	23088	23006	23004	23113	23102	22759	23041	23061	23159	22922	22842	22941	23029	22958	22911	22743	23046	23096	23113	22889	22851	23100	22936	22989	22848	22913	23124	22944	23073	22909	23015	23219	22951	22986	22819	22956	22887	22919	22942	22940	22822	22819	22962	22988	22813	22938	22843	22993	22864	22873	23040	22889	22962	22984	23068	22898	22781	22807	23042	22968	23130	22992	22945	22950	22857	22845	22750	22754	22942	22855	22805	22931	22912	22730	22830	22915	22838	22879	22879	22887	22917	23081	22898	22991	23133	22998	22992	22739	22772	22727	22974	23060	22926	22961	22804	23198	22942	22943	23097	23015	22915	22778	22740	22781	23207	23014	22727	23107	23064	23206	22997	22634	22852	22958	22795	22891	22823	22966	22970	22794	22851	22785	22911	22640	22903	22828	22629	22863	22827	22875	22994	22969	23066	23026	22761	22933	22873	23103	22954	22655	23124	22818	22927	22860	22719	23173	23044	22814	22958	22965	22945	22866	23058	22902	23060	22881	22837	22892	22903	22983	22985	22872	23103	22786	23035	22837	22917	23013	22821	22931	22921	22922	23047	22921	22894	22854	22911	22828	22941	22967	22794	22904	22946	22959	22796	22780	22926	22798	23148	23078	23039	22939	23006	22829	23037	22974	22950	22717	22780	22809	22650	22785	23028	22853	22910	22919	22876	22824	22802	23003	22976	22797	23073	22822	22954	22991	23006	23081	23073	22966	22991	23084	22780	22895	22891	22655	22942	22821	22810	22811	22889	22813	23042	22938	22870	22917	22801	22909	22846	22987	22908	22588	22963	22828	22919	22903	22920	22878	23015	23082	22837	22952	22869	22939	22763	22836	23029	22933	22916	22959	22929	22878	22932	22919	22942	22934	22991	22931	22776	22767	22823	23092	22805	22981	22934	23003	23013	22833	23075	22712	22922	22934	22945	22839	22983	22900	22950	23105	22834	22966	22872	22830	22911	22712	22756	22981	22858	23059	22773	23147	22894	22849	22788	22997	23192	23012	22925	23094	23100	22787	23063	22831	22802	22820	22773	22634	23047	22718	23023	22854	22890	22659	22829	22830	23011	22859	22687	22817	23152	22889	22962	22900	22907	22789	23017	22903	23003	22772	23211	22917	22961	22883	22798	22776	22883	23078	22810	22652	22905	22826	22842	23005	22916	23115	23110	22907	22951	22981	23024	23007	22959	23085	23041	23222	23016	22924	22760	23152	22888	23002	22904	22900	22810	22931	22907	22985	22906	22948	22855	22930	22646	22988	22995	22750	22875	22697	22757	22961	22957	23038	23001	22774	23250	22988	22736	22833	22921	22823	22909	22650	23072	22705	22947	22950	22734	23035	22910	22733	22881	23050	22969	23091	23118	22835	22928	22944	23100	23075	23116	22824	22822	23052	22868	23061	23020	22932	22912	22838	23008	22948	22898	22854	22964	22739	23024	22894	22718	22740	22812	22666	22934	22697	22897	22859	23055	22953	22954	22923	23029	23223	22936	22771	22940	22857	22842	22723	22868	23025	23096	22725	22924	22917	22810	22818	22826	22805	22967	23198	22875	23008	22985	23088	22865	22929	22910	22852	22976	22974	23048	22999	22925	22845	22861	23015	22780	23128	22942	22993	22915	22826	22931	22980	22862	22801	22847	22797	22961	23208	23058	23040	22888	22931	22810	23074	22940	22987	22901	22897	22835	22765	23064	23113	22946	23058	22878	22819	23152	22891	22817	22939	22713	22795	22700	22989	22953	22802	22688	22785	23065	22957	22868	22858	22847	22863	22876	22779	22968	23116	22959	22724	22907	22901	22912	22907	22976	23022	23044	22871	22992	22928	23069	22743	22975	23093	22833	23082	22927	22943	22919	22929	22859	22977	22757	22966	22949	23023	22869	22763	23063	22879	22717	22894	22945	23038	23155	22954	22940	22862	22892	22693	22833	22798	22822	22803	22874	22848	22867	22899	23034	22759	22862	22837	22835	22844	23156	22862	22882	22916	22993	22885	23029	22864	22864	22783	23040	23202	22943	23072	22916	22904	22792	22746	22787	22863	22926	23182	22818	22905	22962	22961	22812	22955	22957	22896	22941	22793	22766	22716	22991	22980	22947	23074	23114	22906	22822	23004	23020	22990	22984	22984	22902	22907	22998	22862	22909	23215	23035	22784	22992	23045	22865	22833	22942	22894	22689	22737	23057	22714	22592	23038	23058	22892	22851	23099	23007	22813	22973	22828	22955	22814	22989	22877	22902	22887	22875	22801	22877	22955	23003	22904	22740	22640	22860	22971	22909	22818	22918	22884	22874	23065	22918	23044	23037	22789	22945	22993	22820	22859	22759	22920	22884	22898	23213	22829	22616	23002	23053	22921	22932	22895	22603	22778	22936	22979	22823	22982	23048	22926	22901	22999	22945	23066	22750	22884	22889	23067	22763	22956	23002	22763	23044	22892	22803	22750	23032	22831	22784	22970	22939	22948	23152	23045	22858	22694	23117	22823	22795	23088	23011	22927	22902	22853	23147	22908	22832	22831	22806	22978	22735	22934	22897	22992	22970	22930	22942	23111	23389	22723	22859	22955	22879	22884	22962	22877	22821	22844	22944	22836	23007	23123	23027	23128	22885	23017	22957	22965	22943	22943	22917	22905	23049	23052	22828	22949	22787	22707	22965	22852	23033	22839	22960	22711	22997	22923	23385	22719	22711	22886	22772	22841	22783	22744	22947	22909	22932	22757	22783	22879	22709	22851	22997	22903	22804	22796	22961	22923	22907	22940	23019	22886	22974	22943	22787	22875	22898	22854	22961	22820	22815	22882	22854	22861	22745	22927	22809	22898	22837	23294	22946	22956	22894	22924	22887	23063	22779	22788	22951	22987	22984	22874	23104	23047	23065	22863	22964	22977	22859	22944	23215	23003	22768	22982	22715	22853	22733	23015	22908	22976	22772	22979	23134	23084	22921	22793	22993	22715	23069	22847	22799	23067	22821	22974	23069	22945	23043	22853	22863	23138	23002	22851	23024	22716	23004	22873	22844	22841	22660	23021	23174	22780	23023	22961	22936	22758	22709	22948	22988	23044	22830	23048	23055	22990	22970	22972	23078	22752	22835	22878	22972	22854	23018	22786	22910	22951	23126	23108	22666	22674	22773	23088	22564	22810	22982	22706	22827	22807	23124	23097	23022	22865	23084	22955	22868	22908	22640	22730	22956	22875	22704	22827	22951	23014	23084	22986	22993	22901	22983	22711	22945	22949	22834	22881	23041	22869	22776	22753	22808	22878	23008	22814	23019	22966	23007	22981	22816	22980	22790	22824	23057	22989	22908	22924	22759	22686	23045	22919	22933	23007	22896	22965	23057	22799	22893	22782	22898	22807	22946	22860	23190	22957	23117	22722	22859	22782	22947	22996	23059	23071	23047	22882	22962	23071	22822	22729	22964	22847	23075	22812	23043	23024	23112	22822	22972	22992	23013	22971	22793	22795	22929	23167	22967	22990	22934	22959	22727	22891	23044	22935	22994	22766	23023	22853	22876	23005	22781	22793	22936	22939	22633	22706	22842	22771	22996	23002	22974	22829	22932	22960	23024	22873	22884	22838	23057	22935	22836	22833	23082	22997	22952	22994	22851	22971	22998	22886	22996	22706	22883	22974	22879	22978	22825	23005	22994	22921	22831	22723	22825	22818	22953	22747	22891	22910	22988	22986	22852	22960	22805	23129	22746	23040	23081	22826	22953	22876	22959	22944	23067	23052	22872	22748	23053	22871	23120	22719	23050	22822	22930	22931	22842	22982	22962	22910	22978	22777	22846	22799	22686	23038	22774	23044	22922	22822	22883	22671	22745	22993	22794	22796	23018	22858	22925	22892	23003	22909	22758	22847	22875	22992	23204	23184	22763	22651	23002	22621	22817	22715	22917	22784	22979	22861	23066	22938	22996	22863	22935	22851	22901	22891	22711	22831	22773	22808	22933	22832	22854	23048	22705	23000	23055	22887	22949	22743	23068	22760	23090	22949	22814	22951	22835	22842	23003	22917	22918	22867	23067	22844	22719	22777	22821	22951	22994	22680	22866	22793	22882	22822	23023	23117	22935	22914	22994	22922	23013	22901	22968	22968	22817	22906	22809	22819	22926	22894	22910	22816	22798	23015	22958	22931	22930	22937	23121	22942	23038	22909	23047	23114	22861	22919	22866	22777	22945	23139	22986	23013	22827	23076	22909	23049	22836	22795	22933	22916	23212	22923	23101	23077	23009	22949	23064	22772	22911	23031	23060	22932	22867	23090	23109	23099	22745	22969	22712	22958	23149	23051	23060	23058	22802	22783	22886	22917	22977	22717	23044	22973	22789	22775	22914	22722	22870	23116	23063	22848	22777	22982	23040	22720	23062	22778	23046	23052	23201	22857	22984	23098	23108	22942	22956	22880	23113	22839	22759	22752	22960	22900	22805	22817	23086	22927	23038	22789	23001	23087	22865	22854	23175	23003	22974	23220	23099	22754	22950	23003	22986	22854	23053	23003	22839	23080	22805	23059	23135	22922	22782	23006	22930	23045	22865	23072	22755	22886	23083	22963	22786	22988	22861	22808	22929	23085	23189	22883	22915	22685	22911	22781	22919	22703	22900	22746	22940	22997	22988	22793	23033	22886
21229	38651	35114	24844	21069	19709	19447	19304	18919	18783	18544	18337	18370	18159	18225	18158	18133	18040	17946	18202	18077	17967	17953	18023	17954	17884	18025	18112	18064	18074	17986	17960	17838	17883	17872	17914	17954	18065	18163	18049	18000	17946	17848	18038	18141	17974	17950	17969	18052	17725	17883	17844	17905	17873	17847	17970	18077	17970	17943	18029	17957	17947	17925	17941	17966	17854	18666	19283	18877	18643	18222	18051	17822	17956	17911	17690	17980	17981	17944	17827	17740	17768	17952	17846	17888	17920	18028	18025	17809	17870	17952	17796	17869	17919	17933	18028	17744	18064	17969	17778	17884	17781	17725	17747	17807	17967	17921	17855	17955	17972	17883	17770	17804	17901	18014	17867	17748	17809	17916	17891	17882	17928	17921	17607	18024	17888	17910	17859	18051	17955	17809	17704	17900	17833	17652	17922	17980	17956	18136	17992	17945	17817	17942	17836	17937	17813	18014	17817	17830	17811	17658	17932	17859	17795	17886	17969	17949	17736	17874	17907	18062	17785	17901	17743	17822	17812	17857	17946	17954	17799	17916	18014	17930	17846	17784	17992	17870	17676	17847	17979	17750	17782	17792	17827	18001	17806	17916	17785	17761	17896	18120	17781	18082	17850	17727	17999	17936	17813	17725	17710	18059	18104	17819	17961	17924	17979	18012	17891	17738	17903	17879	17874	17914	17868	17854	17927	17916	18018	17718	17857	17925	17950	17877	17827	17850	17791	17953	17725	17768	17757	17761	17871	17855	17832	17950	17883	17915	17896	17945	17828	18005	17945	17938	17837	17932	17970	17784	17888	17918	18011	17833	17770	17867	17684	17932	17883	17908	17828	17831	17838	17848	17840	17765	17977	17785	17969	17824	17923	17764	17990	18074	17853	17991	18023	17816	17849	17768	17821	17928	17801	17605	17982	17862	17876	17853	18011	17894	17973	17867	17915	17844	17773	18043	17787	17748	17948	17771	17931	17694	17902	17881	17878	17799	17721	17799	17931	17854	17910	17887	17847	17799	18024	17852	17839	17755	17957	17919	17927	17881	17962	17688	17849	17802	17855	17923	17911	17903	17816	17771	17702	17871	17907	17815	17714	17795	17911	17856	17831	18065	17865	17795	17889	17841	18031	17940	17862	17946	17778	17825	17726	17944	18058	17936	17940	17909	17971	17845	17836	17914	17886	17829	17891	17749	17864	17783	17835	17940	17888	17999	17977	17773	17909	17794	17878	17959	17758	17892	17845	17964	17853	17877	17978	17913	17806	17877	17901	18054	17755	17779	17761	17970	17684	17883	17811	17835	17926	17813	17908	17797	17937	17855	17796	17892	17850	17855	17868	17799	17918	17856	17926	17751	17849	17883	17797	17858	17955	17883	17716	17654	17916	17841	17937	17835	17807	17671	17670	17915	17859	17725	17963	17932	17906	17828	17831	17761	17833	18012	17885	17779	17698	17758	17745	17967	17848	17863	18073	17943	17710	18093	17942	17869	17898	17587	17744	17878	17791	17984	17839	17901	18013	17898	17733	18014	18021	18029	17812	17937	17773	17795	17750	17873	17798	17729	18008	17906	18015	17779	17946	17784	17768	17777	17842	17830	17781	17863	17903	17755	18121	17747	17681	17777	17904	17902	17926	18024	17715	17696	18003	17934	17804	17754	17859	18044	17935	17929	17835	17755	17918	17839	17884	17869	17739	17845	17794	17893	17820	17897	17927	17920	17737	17890	17798	17803	17746	17839	17982	17787	17882	17839	18041	17776	17819	17938	17861	18038	18093	17901	17937	17943	17907	17981	17863	17910	17796	17957	17945	17933	17799	17848	17803	17885	17871	17859	17849	17846	18056	17963	17889	17950	17853	17702	17963	17595	17894	17869	17991	17879	17985	17902	18014	17826	17936	17850	17869	17762	17972	17778	17907	17873	17931	17897	17895	17745	17796	17937	17688	18113	17787	17879	17895	17950	17998	17829	17778	17861	17769	17888	17968	17717	17832	17950	17741	17958	17963	17780	17899	17717	17954	17786	17848	17926	17697	17941	17943	17717	17801	17865	17819	17830	17666	17962	17922	17900	17853	17754	18018	17804	18077	17805	17925	17841	17999	17756	17853	17902	17821	17927	17966	17867	17756	17950	18110	17667	17915	17882	17885	17854	17947	17860	17822	17904	17800	17920	17892	17881	17787	17955	17889	17895	17998	17830	17971	17896	18046	17783	17949	17897	17795	17865	17869	17797	17866	17901	17868	17950	17940	17934	18077	17809	17876	17722	17886	17838	18084	17784	17790	17930	17822	17697	17898	17737	17949	17838	17847	17955	17837	17913	17835	17792	17980	17814	17809	17837	17846	17669	17841	17862	17655	17910	17857	17818	17707	17967	17706	17845	17829	17781	17997	17728	17935	17843	17800	17819	18014	18113	17706	17929	17991	17937	18060	17845	17738	17958	17866	17743	17794	17793	17690	17928	17936	17865	17907	17955	17644	18107	17949	17941	17889	17962	17794	17889	17804	17803	17891	17887	17860	17830	17755	17858	17813	17780	17883	18108	18101	17744	17940	17806	17855	17840	17843	17894	17938	17871	17964	17836	17809	17776	17766	17826	17967	17827	17813	17756	17889	17797	17769	17890	17742	17912	17961	17843	17798	17819	17847	17971	17817	17889	17942	17922	17977	17912	17888	17914	17962	17787	17919	17881	18054	18051	17725	17815	17899	17884	17810	17626	17870	17778	17686	18052	17827	17960	17753	18014	17950	17914	17955	17903	17968	17928	17875	17985	17964	17848	17841	17932	17850	17795	17791	17768	17779	17901	17762	17762	17867	17868	17801	17857	18033	17798	17805	17837	17987	18006	17977	17884	17911	17830	17852	17805	17976	17820	17842	17933	18133	17910	18025	17895	17850	17884	18031	17812	17964	17814	17997	17882	17701	17946	17818	17932	17949	17764	17915	18062	17778	17880	17702	17999	17881	17898	17728	18029	17976	17793	17954	17751	17861	17810	17851	17971	17816	17956	17923	17767	18043	17967	17905	17842	17882	17923	17931	17823	17985	17863	17957	17919	17894	17920	17919	17852	18036	17826	17927	17793	17840	17708	17862	17876	17872	17940	17946	17670	18011	17977	17667	17915	17944	17966	17843	17848	17814	17766	17889	17867	17867	18041	17918	17824	17799	17952	17867	17909	17913	17933	17951	17926	17950	17881	17849	17895	17819	17937	17759	17814	17717	17859	18041	17848	17862	17997	17936	17719	17742	17720	17759	17725	18078	18004	17770	17948	17893	18129	17879	17898	17855	17954	17824	17995	17786	17936	17806	17946	17962	17786	17856	17921	17847	18040	17834	17723	17958	17998	17923	17911	18035	17827	18010	17817	17835	18005	17882	17880	17872	17690	17868	17806	17875	17910	17959	17863	17966	18012	17870	17792	17890	17935	17924	17853	17763	17778	17879	17808	17952	17982	17822	18030	17946	17768	18004	17961	17887	17865	17794	18066	17857	18059	17942	17864	17959	18023	17782	17843	17857	18062	17998	17838	17651	17834	17878	17922	17864	17987	17840	18015	17747	17853	17990	17727	17845	17768	18117	17947	17862	17921	17889	17844	18012	17738	17936	18030	17822	17989	17847	17978	17858	17836	17935	17685	17941	17788	17719	17980	17867	17946	17794	17969	17838	17827	17882	17780	18036	17694	17929	17886	17786	17838	17904	17845	17844	18035	17863	17988	17845	17758	17841	17985	17819	17869	17846	17854	17935	17885	17866	17820	17982	17925	17861	17941	17874	17995	17999	17950	17779	17743	17817	17904	17910	17903	17750	17759	17894	17795	17728	17786	17949	17896	17728	17817	17927	17671	17863	17892	17849	17841	17848	17892	17969	17961	17703	17949	17860	18041	17755	17784	17636	17858	17746	18032	17815	17885	17628	17959	17833	17751	17876	17877	17954	17802	17832	17864	17815	17802	17796	17901	17852	17918	17838	17883	17852	17951	17939	17841	17703	17726	17970	18008	17620	17990	17901	17945	17959	17968	17904	17848	17915	17750	17827	17884	17908	17966	17893	17957	17810	17876	17777	17950	17766	17701	17881	17998	17913	17784	17858	17780	17907	17858	18069	17754	17936	17723	17719	17766	17957	17855	17934	17906	17839	17789	17946	17870	17894	17947	18024	18068	17865	17911	17836	17834	18011	17973	17750	18137	17891	17725	17903	17887	17743	17796	17812	17800	17900	17872	17913	17873	18077	17821	17992	17921	17755	17832	17667	17994	17712	17823	17879	17799	17788	17774	17747	17989	18015	17866	17817	17900	17956	17872	17786	17865	17800	17987	17848	17697	17962	17714	17823	17969	17840	17921	17963	17728	17717	17906	18066	17765	17912	17871	17837	18120	18018	17910	17947	17850	17999	18021	17853	17834	18002	17900	17728	18042	17808	17937	17832	17964	17866	17840	17861	18035	18004	17860	17874	17911	17865	17872	17813	17857	17996	17724	17903	17887	17767	17985	17748	17797	17753	17904	18011	17919	17884	17944	17718	18038	17893	18066	17724	17921	17853	17961	17914	17937	17982	17793	17858	17757	17884	17902	17803	17902	17819	17850	17877	17914	17778	17955	17981	17871	17774	17816	18004	17710	17808	17953	17957	17918	17834	17715	17937	17879	17715	17766	17726	17797	17820	17981	17796	17849	17854	17871	17653	17928	17919	17873	17933	17722	17938	17863	18013	17883	17874	17969	17854	17940	17854	17717	17874	17753	17912	17858	17829	17726	17971	17881	17800	17830	17816	17896	17535	17905	17804	17755	17930	17894	17984	17728	17904	18042	17830	18169	17892	17986	17816	17855	17866	17781	17749	17929	17910	17692	17768	17865	17871	17982	17811	17844	17775	17780	18060	17813	17979	17929	17830	17876	17942	18000	17853	17756	17989	17903	17762	17876	17896	17847	17889	17782	17983	17716	18000	17965	17774	17921	17775	17963	17789	17858	17917	17705	17925	17818	18015	17837	17855	17794	17852	17794	17778	18035	18003	17735	17886	17969	17970	18018	18043	18071	17994	17771	17874	17997	18032	17708	17838	17835	17789	17862	18179	17899	17786	17934	17759	17884	17867	17772	18005	17758	17866	17908	17930	17892	17758	17898	18014	17950	17974	17857	18053	17876	17768
27188	22356	26517	24450	21612	22123	22381	22241	22407	22150	22202	22064	22036	21983	21923	22005	22129	22110	22036	21879	22244	22329	22066	22113	22138	22003	22099	22193	21903	22144	22115	22042	22278	22115	21980	22114	22092	22165	22275	22259	22082	22125	21966	22128	22087	22200	22088	21977	22056	22169	21970	22058	22077	22128	22157	21927	21978	21845	21873	22127	22226	21870	21928	22247	21958	21955	22016	22113	21751	22056	22270	21953	22058	22020	22090	22063	22024	22075	22138	22081	22150	22156	21938	21947	22261	21954	22036	22031	22062	22146	22090	22176	22043	22159	22023	22062	21956	22050	22193	22261	22092	22230	21955	22163	21819	22111	21851	21826	21911	21794	21901	21974	22058	22040	22073	22052	21570	22029	22231	22051	22003	21893	21843	22108	21919	22099	21946	22147	22015	22007	21973	21867	22133	22320	22166	22138	22031	22117	22085	22019	22016	21989	22119	22019	22149	22011	22180	21917	22084	22060	21958	22010	22117	21988	21938	21888	22020	21953	21883	22097	22111	21888	22010	22211	21814	21974	21894	21964	21996	21908	22036	22052	22098	22009	22081	22070	22087	21985	22186	21873	21847	21820	22104	21643	21892	21874	22030	21977	22059	22108	21947	21746	21887	21965	21852	22229	22007	21867	21971	21816	22046	22107	22024	21804	22109	21998	21959	21950	22029	22026	22045	21957	21946	22144	22034	22049	22113	21718	22098	22088	22077	22510	22029	22172	22014	21910	22066	22108	21830	21844	21973	21956	22089	22090	22235	21972	22092	21843	22065	21999	22107	22159	22009	21964	21889	22057	22186	21942	22040	22031	21998	21921	22117	22056	22184	21894	22131	22282	21940	21958	22059	21766	22106	21991	21915	21901	22195	22020	22085	22148	21865	21996	21911	22000	21853	21806	21991	22156	22143	22027	22228	21977	22083	21861	21839	22179	22056	21892	22090	22089	22084	21993	21987	21959	21946	22214	21887	21971	22013	22008	22055	22039	21853	21735	21923	21936	21833	21963	22106	21920	22001	22129	22176	21907	22045	22178	22216	22008	21965	22123	22097	21996	21866	21979	22127	22148	22084	22032	22209	22052	22190	22036	22043	22069	22086	22164	22181	22118	21819	21869	21981	22058	22196	22038	21981	22045	22157	22095	21906	22011	22066	22043	22131	22027	22050	22023	22289	22122	21872	22043	22009	21959	22012	22088	22082	22196	22155	22129	22011	22105	21956	21960	22034	21976	22139	22116	21979	22079	22011	22096	22040	22149	22105	21816	22209	22192	22220	22079	22233	22002	22015	21913	21999	22262	22091	21950	21939	22140	22034	22067	21836	22004	22004	21855	22204	22050	22250	22386	21932	22000	22023	21926	22061	22103	22005	21935	22313	22069	21963	21979	22075	21815	21858	21991	21903	21968	21983	21861	21823	21923	22038	22046	21925	22093	21984	22205	21922	22023	21995	22085	22157	21849	22083	22058	22043	21892	22148	22254	22112	21950	21895	21783	22062	21961	22059	22010	21992	22146	21959	22181	22093	22033	22048	21845	22067	22040	22117	22057	22080	21986	22081	21801	22134	21839	22051	21914	22256	21929	21998	22185	22048	22065	22065	22160	22248	22085	22079	22131	21981	22130	21809	21957	22084	21981	21949	21927	21923	21776	22012	22072	21991	22099	22110	22066	21960	21889	22075	22261	22114	21950	22130	22012	22206	22114	22204	22016	21826	21940	22058	22092	21942	22016	21973	22022	22217	22164	22046	22198	22194	22141	22017	22085	21882	22147	22206	22077	22008	21990	22181	21854	22062	21862	22058	22104	21938	22153	21987	21980	21817	21824	22086	21990	22112	22077	22139	22099	22135	22271	21877	22123	22140	22197	22007	21910	21973	22196	22090	21917	22041	22053	22100	21999	22228	21930	22059	21840	21917	22196	22080	21984	22204	22080	22251	21914	21936	22111	22105	21974	22004	22008	22084	22230	21976	22036	21923	22119	21941	21951	22045	22084	22009	22285	22096	22045	22181	21860	21989	22051	22079	21898	22120	21949	22073	22001	22226	22018	22065	22341	22145	21876	21991	22103	21952	22183	21999	22242	22191	21881	22209	21967	21836	22139	21818	22121	22023	22300	21950	22234	21849	22084	22203	22104	22158	22019	22017	21999	21888	22171	22233	22090	21943	22163	21889	21895	22133	21984	22142	21984	22040	21949	22007	21807	22015	22066	22017	22225	22119	21845	22088	21872	21964	22085	22001	21865	22149	22089	22301	21864	22075	21890	22015	22078	22333	22035	21988	21965	21704	22105	21902	21997	21918	21812	21984	22081	22160	22108	21959	21831	22143	22073	22178	22006	21918	21956	21931	22008	22092	21751	22105	22180	22046	22175	22034	21967	21908	21983	22089	22036	22080	21975	21995	21925	22120	22100	21959	21891	22165	21964	21478	21898	21982	21986	22173	22072	21975	22047	21917	22011	22396	22127	21930	21962	22040	22210	21950	22230	22039	22021	21718	21753	21858	21896	22000	21929	22103	21955	22054	21964	22032	22120	22125	21968	22197	21786	22134	21932	21837	21996	22121	22077	22148	22044	22091	22121	22005	21957	22096	21989	22035	22154	22249	22052	22021	21980	22193	22189	22002	21939	22184	22041	21864	21866	21894	21827	21967	21956	21973	22195	22030	21817	22111	22176	21977	21931	21966	21939	22088	22270	22101	21828	21983	22111	22233	22018	21858	21942	22048	21963	22005	22112	21956	22148	22079	21741	22028	22096	21998	21996	22106	22011	22218	22056	22099	21997	21983	22040	22191	22207	22228	22106	22093	21888	21982	22200	21891	22110	22133	22088	22039	21953	22167	22176	22057	21974	22206	21994	22042	22063	21925	21808	21823	22092	21934	22015	22068	21754	22024	21994	22057	22117	22044	22002	22217	22074	22152	22005	22093	22332	22197	21983	22127	21853	22205	22159	22040	22157	22160	22095	21932	22025	22047	21979	21858	21821	21886	22011	21996	22146	22325	21932	21922	22152	21984	22272	22016	22071	21892	22155	21979	22128	21961	22062	21941	21911	22096	22225	22128	21972	21875	22209	22206	21957	22105	22147	21957	22234	22087	22177	22218	21806	22183	21867	21981	22057	22197	22018	22074	22118	21969	22070	21988	22092	22147	22092	22087	22055	22209	22158	21852	21995	21959	22084	22072	22213	22224	22039	22034	21978	22061	22169	21968	22170	21885	21949	22194	21980	22108	21982	22021	22060	22365	22249	21982	22026	22149	22022	22009	22191	22087	22058	21866	22141	21983	22009	22119	22179	21971	22177	22074	21910	21968	22110	22032	21831	22067	22023	22050	22097	21850	22143	22098	22037	22226	22007	22049	21977	22067	22083	22074	21885	22070	22107	22158	22027	22028	22285	21824	22040	22128	22264	22132	22137	22029	21896	21937	22012	22079	22164	22291	21986	22027	22002	21951	22242	22148	22184	22124	21961	21907	22001	22121	21938	22144	22107	21798	22182	22221	22102	22145	22016	22038	22169	22049	21953	21938	22022	22043	22118	21939	22165	21970	22035	21955	22094	22048	22002	22019	21986	21874	22354	22000	21892	22051	21997	21971	21985	21937	22042	22177	22111	21937	22092	22142	22202	22036	22070	21927	22139	22138	22086	21927	21993	21949	21995	22174	22143	21919	22066	21952	22081	21952	21929	22149	21910	22024	22232	22190	22093	22248	21846	21999	21962	22054	21787	21991	21950	22196	21983	22030	22016	22142	22233	22248	22052	22110	22204	22051	21927	21921	22163	22096	21988	22021	22096	21765	21906	22076	22019	22033	22156	22025	21945	22235	22143	22115	21983	22163	21821	22042	21840	22029	21943	22057	21853	22199	21904	21843	22391	21934	21982	21965	21882	22112	21917	21994	22032	21818	22184	22076	22100	22172	22105	22034	22285	21804	21937	22044	22025	22197	22114	21841	22199	21954	21932	22097	21897	22001	22068	22186	21930	21841	22045	21886	22075	22014	22094	22038	21919	22085	22084	21962	22082	22086	22111	22071	22200	21748	21868	22121	22028	22028	21997	22035	21940	22082	22147	21751	21912	21878	22217	22093	21853	22282	22117	22063	22000	22159	21935	22004	22028	22202	21832	21924	21829	22115	22179	22157	22175	22158	21833	21891	21841	22157	21907	22223	22076	21972	22104	22140	21969	21968	21924	22169	21896	21985	22190	22139	21879	22300	22260	22100	22172	21995	21843	21880	22080	21887	22211	22047	22005	22124	21949	21926	22051	22086	22127	21738	22027	22017	21780	21957	22056	22063	22024	21937	22030	21826	22096	22070	21900	21892	22009	22167	22060	21899	21945	22127	21937	22079	22270	22064	22175	22216	22107	22003	21968	21920	22046	22119	22230	21983	22171	21932	22156	21922	22280	21902	21999	21979	22138	22217	22117	22205	22042	21928	22172	21897	21974	21711	21886	22051	21986	21876	21901	22202	22037	21975	21847	22088	21961	22017	21831	22107	22051	21916	22123	21992	21909	22033	22073	21772	21919	22116	22038	22173	22064	21933	22011	21955	22062	21896	21897	22050	22075	22178	22032	22042	22123	22084	22160	22180	22017	22120	22046	21901	22072	21992	22197	22093	22164	22211	21962	21916	22045	22233	22156	21924	21965	22140	22288	22057	22091	22309	22095	22009	21974	21926	22131	22147	22224	21960	22055	22067	21899	22019	22105	22053	22175	22022	21995	22257	21931	22000	22032	22052	22098	22129	22021	22124	22009	22245	22016	22054	21854	22102	21929	22120	21948	22009	22011	22028	22040	22068	22107	22062	22148	22108	22135	22049	22026	21846	22098	21937	22037	22152	21805	21967	22183	22141	22280	22047	22298	22069	21928	21884	21984	22107	22032	21984	21950	22186	21962	22052	22063	21858	21875	22228	22081	21958	21779	22140	22066	22016	21912	22077	22214	22097	22041	22397	22026	21706	22218	22133	22020	22162	21963	22021	22073	22067	21842	22270	22162	22087	22131	22008	22182	21918	22067	22216	22077	21994	21991	21973	22102	22136	22290	22013	21800	22132	22010	22012	22022	22111	22025	22081	21887	21888	22043	21987	21915	21943	21863	21925	22020	22045	22066	22255	21934	21950	22038	21982	22192	22052	21952	21984	21819
17870	22173	19899	17660	17845	17694	17508	17522	17449	17417	17446	17445	17363	17368	17452	17476	17501	17422	17414	17232	17360	17243	17220	17323	17385	17437	17532	17299	17434	17284	17402	17356	17312	17335	17499	17619	17461	17425	17455	17388	17500	17390	17292	17407	17466	17480	17372	17369	17297	17517	17489	17355	17417	17252	17461	17386	17347	17359	17302	17242	17254	17442	17311	17529	17482	17333	17674	17461	17463	17465	17357	17379	17542	17345	17309	17460	17376	17413	17463	17436	17240	17244	17457	17315	17458	17377	17343	17224	17522	17432	17471	17452	17296	17343	17349	17530	17381	17425	17351	17477	17300	17319	17321	17246	17352	17490	17310	17285	17407	17351	17362	17283	17395	17465	17356	17268	17571	17374	17398	17566	17387	17377	17391	17361	17375	17380	17261	17522	17498	17356	17173	17522	17173	17443	17337	17251	17515	17402	17337	17298	17221	17392	17188	17287	17365	17462	17369	17308	17407	17221	17336	17492	17492	17249	17398	17558	17303	17489	17377	17270	17408	17590	17373	17356	17272	17296	17519	17466	17423	17387	17494	17383	17541	17467	17404	17309	17308	17374	17424	17429	17319	17442	17444	17331	17483	17223	17460	17372	17445	17444	17317	17315	17382	17309	17397	17327	17494	17162	17418	17384	17371	17414	17468	17168	17438	17350	17421	17280	17397	17210	17382	17507	17295	17279	17253	17382	17284	17404	17351	17453	17235	17419	17390	17441	17373	17318	17456	17363	17274	17497	17196	17538	17423	17251	17329	17282	17360	17393	17358	17563	17331	17312	17387	17271	17480	17209	17218	17299	17349	17487	17329	17438	17315	17375	17489	17307	17272	17219	17413	17360	17456	17414	17387	17348	17483	17357	17509	17328	17290	17369	17442	17413	17488	17420	17264	17328	17523	17325	17271	17308	17187	17433	17352	17456	17299	17595	17416	17299	17350	17383	17536	17286	17309	17501	17449	17245	17427	17425	17452	17403	17430	17231	17392	17458	17421	17448	17442	17292	17231	17479	17397	17321	17436	17328	17325	17390	17343	17363	17377	17441	17418	17384	17463	17246	17402	17369	17428	17278	17540	17314	17240	17443	17372	17431	17440	17253	17498	17346	17247	17386	17405	17342	17384	17394	17500	17484	17473	17512	17490	17292	17349	17339	17388	17327	17310	17369	17349	17391	17321	17295	17378	17442	17514	17433	17214	17455	17512	17439	17460	17508	17427	17445	17168	17605	17414	17421	17292	17521	17463	17304	17538	17409	17300	17391	17520	17318	17375	17301	17489	17423	17312	17457	17188	17340	17501	17493	17412	17368	17114	17433	17506	17346	17521	17403	17275	17485	17186	17512	17532	17298	17479	17479	17388	17439	17437	17471	17519	17354	17588	17263	17372	17498	17293	17349	17385	17351	17348	17259	17355	17365	17458	17419	17531	17449	17259	17170	17339	17359	17460	17419	17418	17385	17213	17202	17318	17499	17465	17255	17305	17391	17152	17417	17461	17422	17398	17418	17365	17522	17444	17329	17427	17294	17287	17467	17465	17359	17324	17647	17464	17577	17301	17417	17404	17476	17494	17229	17363	17689	17421	17496	17230	17393	17438	17291	17463	17491	17498	17462	17359	17344	17327	17375	17348	17467	17260	17490	17174	17335	17334	17394	17367	17269	17405	17245	17223	17281	17522	17168	17457	17423	17271	17341	17277	17233	17542	17172	17234	17339	17252	17396	17351	17397	17482	17402	17383	17510	17267	17547	17370	17472	17244	17238	17330	17265	17326	17300	17340	17505	17513	17363	17392	17488	17392	17394	17328	17491	17395	17353	17308	17432	17256	17443	17323	17380	17315	17452	17331	17376	17284	17377	17272	17398	17249	17268	17465	17493	17252	17378	17270	17408	17395	17363	17393	17285	17318	17512	17360	17311	17369	17343	17396	17412	17250	17539	17267	17305	17527	17211	17316	17414	17267	17232	17432	17505	17343	17388	17313	17408	17478	17290	17388	17411	17374	17368	17349	17525	17425	17280	17364	17525	17254	17415	17473	17253	17403	17552	17402	17507	17327	17281	17485	17338	17398	17253	17357	17432	17485	17509	17345	17162	17358	17391	17452	17322	17345	17390	17202	17325	17596	17430	17399	17260	17299	17534	17447	17490	17357	17363	17507	17434	17473	17266	17327	17351	17442	17421	17463	17249	17326	17275	17501	17256	17374	17279	17381	17439	17328	17453	17433	17397	17402	17213	17394	17431	17409	17394	17330	17353	17248	17382	17322	17376	17316	17360	17439	17505	17360	17472	17365	17469	17326	17257	17534	17325	17373	17449	17356	17450	17218	17440	17322	17481	17335	17656	17366	17308	17396	17562	17286	17384	17187	17309	17521	17295	17441	17421	17320	17423	17471	17414	17424	17485	17372	17380	17453	17263	17349	17434	17462	17396	17446	17318	17432	17329	17474	17205	17636	17278	17531	17443	17277	17365	17371	17519	17268	17349	17499	17400	17509	17476	17394	17418	17425	17410	17251	17411	17410	17297	17517	17301	17310	17191	17377	17353	17511	17244	17429	17197	17482	17427	17601	17441	17212	17398	17485	17569	17324	17403	17503	17310	17431	17493	17332	17392	17244	17435	17432	17308	17156	17283	17352	17334	17362	17221	17403	17279	17288	17445	17477	17406	17380	17211	17318	17487	17341	17384	17539	17347	17317	17443	17482	17601	17390	17200	17367	17296	17344	17469	17377	17279	17305	17219	17495	17482	17302	17388	17260	17292	17344	17450	17197	17375	17287	17327	17364	17215	17341	17514	17390	17254	17508	17350	17149	17429	17292	17254	17441	17266	17361	17449	17375	17318	17367	17417	17314	17523	17268	17187	17311	17375	17486	17295	17574	17499	17505	17330	17409	17418	17525	17152	17359	17333	17454	17313	17427	17411	17341	17431	17409	17411	17538	17439	17327	17317	17301	17378	17428	17441	17490	17566	17278	17209	17491	17645	17418	17408	17422	17298	17303	17325	17531	17385	17311	17473	17299	17352	17447	17463	17267	17431	17296	17364	17313	17390	17495	17390	17352	17294	17511	17219	17318	17312	17323	17358	17333	17220	17395	17321	17283	17383	17398	17318	17426	17402	17393	17483	17271	17418	17498	17366	17379	17465	17261	17454	17561	17390	17254	17336	17330	17294	17375	17354	17205	17340	17305	17458	17359	17383	17540	17271	17423	17220	17627	17462	17415	17483	17376	17456	17395	17215	17300	17510	17401	17347	17366	17568	17382	17358	17215	17430	17346	17196	17514	17328	17467	17331	17291	17527	17477	17545	17348	17568	17288	17302	17327	17442	17166	17342	17327	17323	17407	17232	17516	17364	17392	17554	17304	17246	17548	17430	17327	17276	17516	17335	17347	17420	17461	17367	17347	17405	17700	17434	17456	17541	17200	17204	17298	17332	17359	17308	17396	17392	17476	17325	17389	17354	17581	17419	17429	17326	17451	17259	17443	17546	17403	17371	17427	17343	17291	17397	17406	17260	17520	17300	17664	17394	17363	17568	17527	17519	17415	17354	17380	17485	17246	17437	17323	17445	17314	17614	17380	17301	17110	17437	17441	17325	17477	17318	17268	17242	17281	17549	17233	17340	17333	17504	17480	17390	17329	17461	17470	17367	17481	17169	17236	17523	17448	17281	17381	17378	17542	17481	17341	17485	17442	17316	17571	17360	17213	17415	17292	17379	17486	17277	17307	17540	17334	17374	17498	17390	17514	17405	17429	17387	17357	17392	17531	17506	17480	17318	17268	17441	17407	17361	17345	17319	17422	17240	17419	17464	17345	17477	17442	17461	17278	17529	17276	17331	17333	17391	17367	17424	17142	17528	17381	17463	17513	17377	17395	17501	17374	17369	17209	17347	17414	17418	17482	17655	17354	17611	17283	17364	17423	17321	17318	17379	17400	17482	17407	17595	17599	17232	17486	17473	17526	17513	17379	17226	17384	17347	17466	17398	17410	17364	17286	17420	17476	17406	17538	17365	17295	17386	17343	17375	17261	17485	17462	17440	17256	17446	17419	17434	17515	17307	17536	17385	17511	17554	17319	17546	17341	17323	17315	17201	17192	17477	17268	17392	17473	17553	17612	17268	17534	17507	17381	17398	17387	17374	17300	17526	17291	17486	17343	17202	17427	17449	17436	17455	17328	17239	17328	17455	17294	17262	17400	17246	17370	17328	17413	17321	17192	17326	17444	17302	17484	17366	17282	17385	17336	17201	17224	17350	17513	17158	17430	17441	17300	17577	17308	17226	17464	17268	17322	17284	17501	17352	17287	17465	17516	17434	17458	17416	17400	17354	17515	17330	17393	17341	17305	17296	17476	17208	17283	17302	17272	17331	17331	17213	17189	17466	17300	17344	17309	17499	17370	17558	17431	17272	17414	17473	17572	17433	17243	17479	17374	17367	17247	17411	17422	17280	17374	17306	17383	17710	17375	17307	17409	17265	17364	17573	17392	17418	17278	17499	17399	17330	17351	17532	17460	17375	17508	17277	17417	17530	17394	17479	17416	17380	17404	17291	17518	17328	17473	17422	17361	17273	17402	17550	17340	17407	17192	17403	17329	17331	17236	17473	17322	17265	17303	17268	17317	17406	17230	17364	17451	17631	17237	17619	17478	17414	17500	17328	17245	17380	17421	17457	17066	17532	17588	17448	17236	17319	17442	17296	17368	17372	17406	17405	17290	17501	17472	17449	17410	17374	17413	17312	17245	17416	17419	17454	17482	17173	17300	17472	17270	17212	17360	17482	17273	17481	17528	17340	17385	17385	17356	17480	17514	17215	17307	17532	17344	17491	17409	17432	17410	17513	17395	17368	17251	17631	17268	17345	17359	17520	17287	17380	17351	17387	17626	17351	17401	17409	17511	17582	17483	17606	17315	17397	17397	17259	17370	17440	17376	17320	17534	17430	17420	17447	17335	17458	17316	17283	17501	17536	17472	17293	17327	17399	17565	17377	17403	17487	17368	17218	17376	17347	17318	17271	17384	17345	17446	17435	17514	17305	17343	17360	17358	17441	17260	17375	17507	17361	17187	17188	17328	17381	17320	17411	17368	17464	17339	17240	17616	17320	17263	17400	17502	17533	17397	17477	17409	17417	17392	17400	17411	17235
22937	20610	27801	23455	21903	23640	24013	21654	21295	21619	21370	21587	21539	21332	21189	21262	21187	21344	21310	21461	21049	21364	21337	21180	21292	21062	21319	21326	21256	21250	21358	21155	21437	21052	21243	21218	21065	20939	21248	21190	21401	21213	20821	21282	21142	21001	21311	21007	21051	21125	21132	21236	21291	21053	20971	21029	21296	20993	21197	21309	21245	21110	21187	21244	21217	20877	21271	21586	21471	21536	21484	21290	21187	20991	21276	21087	21195	20889	21009	21015	21034	21013	21053	21198	21149	20944	20961	21068	21151	21010	21077	21069	21164	21042	21179	21114	21181	21175	20983	20958	21125	20957	21068	21169	20989	21085	21045	20895	20889	21109	21036	21156	20973	21074	21305	21183	21084	21235	21216	20899	21271	21119	20993	21117	21048	21134	21050	21100	21111	21237	21131	21021	21216	20979	21147	20983	20950	21234	21111	21040	21065	21134	21029	21093	21177	20988	21143	21059	21292	21196	20906	21121	21165	21005	21113	21105	21248	21149	21100	20926	21266	20966	21196	21191	21175	21081	21048	21156	21241	21057	21253	21310	20982	21121	21179	20952	21084	21138	21019	20966	21101	20985	21032	21104	21004	20957	21189	21269	21221	21156	21087	21132	21101	21070	20892	21052	20971	21055	21130	20953	21122	21210	21125	21147	21263	21076	21232	21139	21266	21098	20962	21123	21219	21106	21079	21090	21143	21169	21109	21092	21067	21004	20999	21144	21004	20960	21001	21095	21122	21146	21016	21199	21113	21132	21094	21220	21148	21212	20968	20799	21176	21067	21146	20991	20999	21215	21117	21067	21164	20940	21161	21191	20863	21053	20921	21151	21071	21317	20927	20967	21031	20957	21077	21275	21024	21131	21188	21152	21122	21288	21111	21056	21051	21111	21191	21105	21064	21214	21006	21031	20972	21054	20981	21128	21150	20800	21072	21013	21081	21187	21060	21121	21089	20813	21089	20782	20889	21081	21225	20956	21124	21055	20915	21073	21018	21111	21114	21069	21095	21212	21127	21161	21086	20845	20919	21300	21109	21040	21132	21037	21191	21181	21222	21057	20925	20836	21047	20794	20869	20922	20960	21421	21027	21114	21017	21079	20983	20958	21074	20891	20966	20964	21309	21102	21022	20972	21055	21063	21072	21044	21176	21257	21070	21033	21065	21121	21098	21096	21087	21198	21014	21207	21200	21099	21094	20753	20875	21159	21140	21082	21181	21101	20875	20959	21067	20994	20865	21491	21016	21024	20927	20941	21141	21230	21126	21102	21079	21113	21186	21188	21107	21093	21076	21161	21281	21181	20908	21127	21164	21425	21261	21133	21275	21087	21237	20992	20980	21190	20977	21038	21153	20920	21160	20898	21085	20952	21072	21194	21017	21163	21053	21323	20925	21026	21030	20681	21205	21134	20963	21116	21050	21254	21092	21143	21088	20937	21105	21027	21166	20812	20891	21088	21149	21262	21005	21230	21282	21149	21193	21081	21207	20998	21037	21125	21004	21149	21275	21218	21149	21098	21179	21051	20960	20915	21058	21140	21221	20930	21110	21127	20988	21013	21055	21096	21110	20982	21103	21016	21025	20850	21114	21137	21174	21190	21133	21015	21044	21039	21176	21258	21144	20796	21236	21174	21239	21003	21232	21284	21167	21015	21167	21156	21247	20956	21224	21118	21107	20987	21010	20915	21166	21338	21154	21059	21246	21198	21128	20953	21004	21043	21092	21144	21227	21104	21244	21216	20881	20960	21046	20953	20921	21344	21243	21175	20965	21029	21069	20911	20942	20963	21505	21068	21224	20988	21045	21288	20764	21182	21162	21047	20818	20966	21175	20935	21182	21102	21197	21026	20949	20921	20961	21301	21112	21119	21173	21324	20949	21062	21122	21100	21260	21107	20958	20986	21338	21087	21131	21169	20976	21138	20927	21023	20996	21002	21072	21060	20956	21022	21056	21128	21027	21162	21251	21202	21070	21077	21137	21230	21171	21160	21191	20943	21074	21068	21036	20962	21011	21208	21159	21128	20935	21388	21029	21031	21093	21259	20979	21023	21219	21111	21056	21055	21154	21213	21293	21162	21358	21125	21080	20970	21087	20973	21178	21156	21209	21279	21139	21276	21015	21126	21187	21253	21125	21035	21009	21188	21007	21118	21075	21065	21110	21095	21285	21279	21035	20974	20920	21017	21005	20914	21096	21181	21033	21132	21079	21221	21120	21292	21294	21181	21137	21100	21013	20952	21045	21159	20913	21060	21098	21064	21351	21228	20893	20844	21109	21197	21113	21022	21024	21213	21183	21203	21067	21108	21105	21164	21172	21276	21024	21046	21168	21018	21026	21115	21078	20941	21144	21028	21239	20898	21177	20912	21001	21030	21024	20997	21027	21100	21153	20950	20890	21099	20952	21092	21157	21000	21126	20881	21010	21012	21045	21137	21113	21031	21065	21160	21082	21169	21142	21120	21250	20920	20984	21184	21054	21052	21138	20986	20998	21209	21043	20990	21107	21040	21323	21043	21128	20986	21038	20958	21052	21102	20999	21196	21106	21063	21215	21243	21236	21049	20821	21011	21001	21165	21014	21028	21359	21245	21135	21191	21259	20878	20889	20957	21040	21213	20995	21028	21025	20945	21149	21123	21188	21155	21171	20952	21196	21243	21073	21048	21034	21003	21024	21038	21165	20953	21126	21054	21221	21146	20840	20997	21227	21030	21166	21077	21088	21257	21064	20880	21017	21045	20992	20976	21037	20974	21140	21290	21184	20911	21020	20961	21284	21278	21147	21147	21189	21179	21057	21212	20863	21280	21030	20928	21175	21084	20987	21137	21241	21161	20972	21034	21169	21229	20959	21128	20899	20968	20984	21270	21138	20892	21034	21090	21381	21228	21070	20954	21253	21208	21086	21287	21301	20989	20982	21058	21100	20949	21187	20969	20976	21124	21041	20806	20923	20995	20871	21116	21197	21019	21001	20983	21040	20965	21026	21273	20945	21140	21090	20987	20994	21074	21035	21154	20998	21065	20716	21154	21171	21264	21033	21026	20950	20879	21138	21271	21264	21079	20943	21269	21138	21297	21235	21087	21080	21028	20909	21073	21144	21017	21173	21091	21108	21011	21105	21069	21288	21182	21220	21057	21006	21212	21038	21023	21085	20872	21139	20778	21009	21090	21095	21019	21265	21108	21114	20891	21205	20900	21056	20904	21020	20946	20909	20980	21101	21085	21035	20994	21108	21009	20959	21039	21038	21031	21060	20986	20990	21123	20804	21079	20980	20816	21139	21004	21057	21218	21114	21229	21112	21120	20869	21050	21007	20952	21015	20901	21238	21208	21181	21036	21261	20877	21117	21124	21220	21028	21163	20987	20987	21269	21015	21104	21051	21144	21165	21197	21192	21145	21061	21098	21105	21013	20906	21262	21097	20999	21060	21017	21001	21082	20702	21123	21085	20999	21095	21128	21001	21114	21086	20919	21137	21054	21119	21041	21148	21146	21093	21050	21168	21101	21040	21135	21029	20945	21197	21086	20948	20886	21075	20856	21028	20986	20980	21011	20983	20941	21109	21142	21111	21064	21118	21177	21142	21172	21138	20973	21065	21130	20997	21204	20994	21235	20993	21151	21019	21090	21028	21172	21028	21013	21113	20996	21053	21109	21175	21070	21179	21070	21079	21056	20973	21230	21099	20983	21228	21180	21129	21246	21044	21011	20773	21090	20976	21269	21321	21085	21192	20988	21100	21042	21216	21147	21013	21049	21237	20922	21081	21029	20915	21015	20928	21108	21170	20912	21091	20994	21249	21059	21147	21046	21127	21163	21123	20873	21184	21063	21139	20924	21046	21014	21059	21120	20989	21168	21289	21144	21131	21268	20963	20748	21229	20949	21077	21020	21239	21156	21164	21174	21129	21017	21103	21099	20962	21086	21061	21194	21026	21263	20992	21103	21103	21218	21156	21253	20997	21177	21108	21160	21163	21038	20888	21004	21071	21157	21028	21044	20975	21123	20978	21039	21122	21032	21013	21234	21186	21124	21126	20795	20960	21099	21229	21260	21071	21012	21130	20978	21095	21034	21117	21112	21210	20906	20977	21080	21149	20980	21060	21274	21202	21029	21232	21151	21194	21147	21029	20938	21060	21145	21130	21380	21169	21150	21333	21286	21084	20950	21280	21276	21152	21115	21258	21106	21279	20989	20954	21180	21066	21031	21371	21219	21328	20682	20985	21210	21063	21317	20955	21089	21236	21157	21109	21034	21217	21112	21010	20920	21084	21071	21330	20911	21030	21238	21080	21188	21285	20954	21301	21262	21129	20991	20914	21022	20970	21241	21018	20971	21258	21237	20811	21098	21049	21107	21121	21003	21078	21226	20990	20971	21143	21078	21183	21088	21046	21145	21164	21232	21262	21084	21016	20807	21166	21186	20980	21011	21184	20888	21037	20983	21123	21234	21172	21096	21227	21001	21198	21053	20863	20780	21020	21190	21096	20946	21149	21147	20934	21012	21303	21013	20997	21089	21123	21046	21224	21029	21028	21187	21229	21170	21176	21023	21060	20971	21138	20832	21271	21081	21159	21112	21145	21248	20940	21102	21117	20813	20967	21122	21327	20994	21026	20970	20974	21023	21057	21044	21171	21149	21139	20841	21015	21057	21221	21432	21102	21039	21208	21121	20902	20824	21210	21027	21173	21429	21140	21138	21009	21284	21145	21055	21149	21020	21144	21148	21237	20980	21129	21058	21134	20831	21035	20869	21224	21105	21020	21049	20875	21118	20917	21145	21153	20899	20984	21170	21252	20968	21153	21045	21147	21104	21090	21184	21122	21154	21146	20976	21180	21089	21051	21064	21004	20963	21342	21000	20932	21029	20993	21222	21181	21021	21170	21119	21126	21099	20917	21036	21005	21290	21216	21130	20987	20930	21412	21193	20798	20787	20910	20950	21122	21096	21176	21067	21028	21140	20912	20932	21394	21143	21084	21343	21050	21131	20959	21283	21331	20957	20992	21051	21039	21002	21209	21130	21182	20998	21013	21073	20990	20987	20994	21205	21043	21069	21284	21013	21086	21011	21119	21126	21221	21016	21003	20947	21288	21156	20829	21067	21070	21033	21151	21022	20894	20929	20987	21062	21148	21153	21179	21186
18659	31237	25091	19913	18439	18044	17841	17477	17399	17371	17181	17160	17244	16973	17018	17095	16950	17034	17033	16925	16929	17144	16942	16964	16823	17037	16674	17191	16811	16829	16958	16991	16997	16915	16920	17011	16900	16976	16765	16976	16911	16854	16927	16848	16669	16985	16931	17015	16817	16947	16871	16884	16900	16956	16942	16900	16951	16871	16812	16778	17091	16872	17020	16944	16980	16982	17066	17743	17565	17280	17198	16869	16936	16991	17000	16870	16990	16742	16628	16810	17005	16896	16784	17014	16849	16876	16981	16893	16838	16752	16936	17074	16837	16992	16933	16908	16978	16928	17028	17082	16961	16908	16882	16858	16884	16960	16922	16879	17041	16903	17013	16799	17021	17013	16894	16810	16830	16836	16760	16987	16881	16749	16899	16892	16710	16880	16924	16916	16774	16930	16975	17041	16912	16827	16960	16934	16929	16871	16862	16950	16844	16766	16861	16984	17019	16976	16926	16760	16983	16841	16789	16947	16956	16717	16962	17043	16924	16864	16879	16943	16912	16851	16912	16659	16870	17026	17081	16849	16875	16790	16824	16902	16795	16946	16765	16803	16828	16949	16955	16794	16913	16918	17104	16929	16787	16814	16897	16760	17073	16776	16992	16854	16856	17079	16695	16823	16901	16982	16898	16909	16805	16692	16899	16732	16910	16793	16921	16888	16920	16893	16976	16956	16881	16863	16939	16968	16987	16920	16811	16883	16977	16832	16985	16888	16824	17029	16799	16822	16790	16939	16795	16906	16880	16798	16889	16804	16828	16932	16993	16948	17028	16914	17012	16742	17018	16881	16998	16790	17006	16936	16933	16825	17038	16925	16882	16893	16989	16908	17067	16972	16835	16802	16885	16854	17065	16913	16805	16926	17005	16904	17056	16952	16863	16854	17013	16769	16939	16950	16849	16933	16742	16917	16767	17010	16950	16780	16923	16943	16717	16933	16865	16833	16932	17009	16899	16888	16588	16776	17019	16928	16844	16826	16954	16971	16959	16746	16889	16886	16896	16782	16738	17147	16767	16947	16810	16870	17119	16961	16964	16877	16949	16817	16823	16741	16951	17048	16838	16783	16807	16973	16982	17012	16852	16907	16879	16980	16770	16997	16819	16889	16861	16955	16804	16839	17001	16995	16885	16842	16654	16825	16973	16791	16776	16874	16783	16734	16917	16924	16692	16813	16827	16989	16856	17020	16835	16887	16872	16832	16909	16704	16914	16901	16822	16974	16921	16872	16976	16941	17061	17037	17055	17006	16842	16808	16856	16912	16854	16966	16850	16841	16862	16869	17120	16856	16682	17011	16975	16885	16823	16748	16862	16884	16866	16830	16858	16946	17071	16784	16847	16826	16975	16998	16646	16959	17049	16776	16784	16750	16950	16895	16934	16960	16894	16765	16906	16855	16896	16928	16816	16864	16774	16797	16986	17064	16957	16947	17114	16945	16860	16991	17058	16855	16785	16913	16880	16789	17108	16907	16693	17003	16817	16977	17046	16956	16915	16779	16827	16816	16950	16706	17099	16948	16780	16834	16853	16935	16820	16963	16907	17035	16868	16911	16692	16906	16867	16872	16850	16705	17001	17004	16965	16967	16908	16898	16956	16913	16949	16747	16956	16926	16864	16814	16969	16936	17037	16758	16769	17042	17063	16748	16791	16927	16863	16971	16958	16904	16952	16972	16845	16877	17038	16968	16692	16933	17076	16710	16893	16825	16699	16847	16914	16816	16946	16900	17002	16752	16753	16931	16965	16944	17067	16806	16958	16893	16843	16712	16934	16906	17054	16926	16842	16896	16834	16786	16798	16887	17013	16931	16950	16714	16927	16768	16799	16830	16885	16954	16936	16920	16879	16998	16706	16762	16909	16837	16721	17007	16927	16950	16901	16859	16924	16928	16908	16957	16963	16998	16940	16845	17135	16925	16988	16938	16753	16852	17239	16806	16880	17071	16940	17083	17029	16826	16820	16944	17045	16798	16915	16700	16864	16808	16830	16746	17051	16913	16792	16885	16795	16887	16928	16780	16911	16927	16792	16915	16808	16958	16720	16829	16924	17040	17003	16708	17124	16830	16829	16825	16965	16802	17013	16992	16771	16923	17047	17043	16987	16995	16727	16898	16850	16770	17031	16880	16789	16926	16799	16695	16862	17038	16815	16954	16862	16919	16861	16886	16788	17008	16947	16970	16829	17058	16886	16973	17015	16904	16884	16976	16820	16794	16863	17087	16854	16750	16783	16778	16932	16873	16828	16931	16713	16815	17041	16846	16928	16858	16742	16926	16836	16810	16824	16790	16875	16833	16983	16743	16778	16885	16857	16996	16937	16899	17026	16897	16919	16910	16887	16913	16696	16818	16970	17007	17034	16715	16996	16702	17017	16821	16822	16658	17088	16817	16714	16860	16740	16840	16939	16951	16885	17094	16929	16955	16988	16839	16837	16865	16911	16631	16838	16997	16748	16982	16881	16869	16951	16872	16737	16968	16861	16856	16970	16695	16697	16896	17268	17038	16930	16892	16811	17111	16963	16965	16995	16900	16668	16957	16884	16890	16744	16912	16885	16834	16846	16826	16917	17040	16726	16816	16958	16834	16941	16909	16854	16922	16846	16772	16936	16918	16824	16882	16869	16904	16977	16860	16677	16682	16919	16913	16864	16883	16955	16801	16796	16875	16904	16855	16891	16945	17056	17023	16728	16951	16925	16863	16986	16918	16928	16766	16855	16948	16763	16941	16914	16874	16964	16915	16941	16908	16977	16872	16866	16963	16975	16821	16889	16736	16889	16867	16953	16903	16901	16866	16835	16697	17032	16892	17063	16774	16900	16823	16896	16783	16706	16839	16844	16838	16924	16992	16952	16867	16765	16895	16780	17023	17014	17110	16829	16984	16865	16728	16988	16904	16809	16939	17017	16902	16890	16892	17092	16876	16849	16880	16928	16967	16870	16849	17050	16835	17117	16912	16974	16865	16910	16840	16872	16714	16868	16864	16739	16884	16778	16847	16853	16898	16972	16765	16860	16717	16976	16864	16890	16989	16802	16782	16739	17009	16902	17007	16771	16877	16985	16897	16891	16771	17101	16869	16829	16886	16829	16898	16849	17026	16851	17008	16909	16855	16841	16862	16760	16760	16885	16920	16950	16909	16864	16935	17151	16802	16962	16986	16879	16981	16925	16921	16962	16943	16940	16769	17033	16866	16974	16854	16816	16770	16865	16785	16907	17016	17064	16915	17002	16752	16918	16980	16647	16855	16845	17081	16738	16990	17065	16875	16735	16887	16875	16951	16890	16784	17013	16746	17026	16855	16946	16846	16912	16782	16859	16720	16892	16938	17164	16756	16844	16753	16820	16800	16833	16837	16750	16873	17021	16926	16819	16830	16966	16855	16874	16978	16934	16918	16887	16759	16780	16932	16681	16926	16908	16773	17036	16828	16987	16850	16872	17053	16813	16714	16837	16907	16775	17082	16791	16963	17032	16941	16977	16797	16986	16908	16998	16792	16808	17027	16942	16870	16759	16863	16770	16906	16802	16870	16952	16855	16801	16916	17062	16956	16966	16637	16854	17021	16939	16996	16874	16885	16992	16847	16941	16678	16920	17043	16749	16843	16938	16750	16926	17019	16991	16913	16863	16834	16894	17045	16832	16777	16900	16822	16891	17074	16875	16863	17043	17061	16967	16849	16743	17016	16791	16915	16836	16823	16830	16839	16880	16914	16865	16822	16971	16701	16869	16892	16937	16930	16765	17018	16883	16919	16904	17005	16914	16908	16963	16909	16936	16750	16838	17018	16903	16903	16933	16809	16975	17012	16723	16996	16737	16934	16868	16933	16855	16876	16858	16923	17101	16803	16875	16897	17017	16775	17046	16937	16779	16901	16930	16810	16992	16894	16781	16744	17059	16858	16899	16780	16777	16876	16892	16903	16975	16961	17064	16801	16839	17067	16966	16813	16846	16897	16859	16755	16973	16932	16901	16849	16860	16842	16815	16811	16892	16952	16837	16806	17026	16857	16840	17090	16781	16792	16873	16869	16930	16932	16719	16772	16999	16959	16976	16887	17005	16811	16980	16832	16908	16850	16810	16887	16776	16828	16789	16806	16958	16763	16852	17005	16761	16981	16896	16870	16936	16838	16866	16836	16893	16828	16825	16746	16944	16917	16967	16710	16870	16765	16875	16874	16884	16913	17029	16866	16882	16986	17088	17115	16992	16856	16924	16952	16792	16825	16910	16801	16821	16840	16896	16958	16946	16861	17077	16853	16772	17073	16889	16945	16900	16882	16973	16762	16791	16847	16970	16862	16979	16802	16836	16832	16980	16881	16763	16995	16844	16911	17058	17055	16998	16835	16973	16825	17083	16843	16871	16960	16759	16784	16963	16936	16744	16830	16859	16998	16780	16939	16936	16967	17077	16923	16917	17027	16862	16991	16848	16834	16899	16847	17001	16789	16804	16936	16958	16856	16963	17037	16909	16761	16884	16859	17008	17015	16970	17047	17032	16797	16934	16880	17039	16842	16672	16883	17025	16743	16658	16960	17084	16797	16857	16956	16783	16837	16921	16963	16941	16731	16773	16976	16932	16902	16774	16847	16813	16856	16845	16853	16806	16799	16964	16957	16874	16957	16788	16937	16897	16926	16981	16781	16825	16973	16929	16677	16892	16868	17003	17080	16947	16692	16879	16992	17016	16872	16794	17077	16956	16902	16927	16752	16821	16901	17152	16911	16812	16787	17037	16877	16954	16919	16746	16973	16878	16947	17028	16908	17133	16805	16830	16994	16956	17005	16795	16707	16915	16914	16811	16856	17005	17001	16841	16958	16924	16972	17034	16852	16877	16936	17108	16874	16988	16994	16982	16841	16999	17023	16928	16919	16988	16808	16929	16760	16825	16797	16859	16911	17051	16774	16794	16855	16848	16994	16856	16853	16843	16793	16998	16870	17066	16642	17015	16845	16934	16888	16946	16976	16765	16912	16979	16906	16978	16733	16895	16862	16874	17015	17023	16973	16893	16803	16865	17073	16888	16865	16948	16897	16725	16801	17019	16870	16889	16993	16876	16919	16895	16919	16807	16951	16848	16894	16753	16688	16792	16884	16793	17084	16999	16959	16751	16764	16919	16887	16909	16961	16877	17007	17009	16914
22109	20719	28330	23120	21053	23704	26364	22227	21575	21788	21713	21728	21533	21405	21588	21452	21403	21403	21579	21454	21509	21310	21434	21215	21448	21313	21170	21274	21057	21265	21096	21087	21299	21349	21450	21207	21100	21053	21206	21369	21099	21138	21165	21288	21301	21206	21046	21109	21217	21171	21072	21219	21181	20969	21234	21220	21035	21276	21089	20949	21277	21039	21227	21124	21188	21142	21345	22382	21887	21635	21727	21109	21105	21170	20991	21114	21247	21171	21178	21010	21182	21025	21078	21291	21076	20903	20894	21057	21129	21366	21067	21100	21238	20992	21041	21310	20984	21079	21144	21154	21136	20929	21166	20782	21066	21045	21130	21131	20972	20795	21008	21126	21309	21031	21118	21309	21072	20921	20838	21241	21068	21037	21260	20953	21140	21197	21118	21247	21072	20870	21115	21005	20866	21062	20909	21031	21110	21051	21118	21242	21044	20660	21090	21016	21207	21001	21071	21039	21016	21222	21125	21048	21001	21056	21003	21117	21077	20997	20901	21022	20846	20996	21103	21110	21122	20820	21070	20892	20965	21011	21072	21019	21183	21111	21246	21060	21278	20869	21011	21181	21169	21104	21208	21137	20969	21064	21063	21025	21364	20826	20950	21080	20863	21097	20977	20923	21053	21001	20997	21064	21236	21072	20957	21134	21093	20969	21060	21030	20956	21028	21014	21107	21278	21077	21055	20979	21005	20929	20910	20860	20860	21139	20993	21105	20922	20883	21030	21250	21011	21113	21122	21138	21113	21079	21042	21194	21139	21245	20937	20933	21068	21090	20943	21052	21101	21373	21124	21099	21260	21130	20972	21010	21031	20982	21200	20813	20941	21156	20933	21014	21110	21060	21028	20955	20979	21072	21044	21100	21054	21007	20963	21115	20889	21149	20929	20861	21145	20939	20867	21139	21022	21067	21007	21094	21168	21038	21093	21405	20897	20863	21045	21017	20938	20975	21149	21003	21169	20959	21128	21269	20958	20990	21248	21164	21094	21074	21121	20953	21227	21015	21100	21273	20907	21128	20891	21115	20913	21064	21111	20967	21087	20867	21055	21055	21121	21226	21154	20997	21256	20969	21244	21129	21108	20959	21085	21084	21121	20915	21046	21014	20961	20885	21168	21088	21013	21112	21137	21003	20915	21251	21069	21100	21116	20932	21032	21075	21212	21188	21225	20904	21137	20955	21056	21027	20975	21020	20737	20996	21022	21111	21028	20965	21000	20994	20964	21156	21197	20901	20804	20912	20889	20930	21244	21094	20963	21052	21142	21372	21019	21044	21118	21081	20956	20994	20970	20980	20985	21090	21145	21198	20821	20759	21018	20992	21192	20955	21039	20982	21359	21112	21010	21149	20853	20973	21105	20981	21018	21073	20944	20895	21115	21162	21160	21208	21072	21122	21102	21069	20995	20983	21061	21174	20983	21189	21250	20977	20910	21061	21166	21209	21251	21075	21094	20935	21011	21195	20876	21149	21221	21198	21236	21012	21115	20832	20996	21094	21037	21082	21189	20980	21238	21003	21031	21244	21066	20919	21293	20831	21053	21030	21165	20996	20923	20963	21040	20903	21159	20876	21023	21230	21172	21093	21054	20757	21051	21158	21180	21055	21132	21071	21238	21080	21111	21213	21052	21329	20927	21136	21186	21146	21358	20929	21051	21025	21313	21049	20945	20951	20912	21130	20935	21067	21147	21165	21064	20865	21071	20938	21126	21075	21056	20942	21123	21040	21129	21008	21161	21104	21228	21089	21119	20977	20974	21000	21129	21099	21109	20996	21085	20945	21102	21061	21229	20964	21154	21004	20901	21259	21063	21167	21045	21135	21052	21143	21130	21291	20975	21262	20921	21068	21018	21076	21025	20994	21148	20920	20849	21165	21105	21085	21235	20983	21092	20964	21047	21107	21063	21087	21273	20938	21071	20958	21074	20868	20832	20928	21100	21178	21178	20914	21137	21145	20904	21023	21103	21028	20856	21139	21054	21042	21138	20932	21006	20976	21090	21039	21017	20960	21074	21068	21027	21054	20916	20884	21044	20796	21151	21005	21121	20982	21026	20965	21148	21118	21082	21017	21159	21191	21018	21204	21096	21001	21185	21086	21053	20961	21109	20996	20980	20917	21155	21119	21068	20843	21122	21061	21161	21020	20938	21167	21104	20949	21093	21049	20914	20899	20862	20990	21055	21278	21019	20998	21259	21128	21047	20977	21218	21063	21083	21113	21036	21146	21046	21089	21073	20920	21201	21108	21173	20881	20836	20847	21005	21244	21036	21206	20974	20864	21025	21284	21075	21198	20937	21123	21182	21052	21177	21238	21051	21048	21085	21093	21038	21182	21018	20933	20935	20933	21163	21009	21153	21242	20998	20900	21082	20989	21362	21234	21147	21057	21293	21089	21251	21165	21061	21346	21136	21017	20865	21199	20852	20962	21113	21061	20820	21071	21068	20948	20928	20876	21070	20949	20734	21138	21071	20987	20885	20907	20810	20975	21146	20904	21233	21073	21019	20867	20948	20936	21333	20846	20969	21074	20952	21054	21181	21026	21135	21070	20880	20934	21105	21130	21082	21184	21099	21078	21280	20959	20879	20818	20989	21134	20892	21061	21004	20962	21027	21076	21049	21075	20899	20930	20964	21209	21119	21124	20989	21103	20928	20956	21018	21122	20902	21041	21088	20811	21253	21174	21294	21022	21160	21012	20960	20910	21057	21069	21237	20922	20884	21241	21149	20950	21117	21103	21139	21075	20995	21221	20952	20976	21059	21075	20973	21215	21095	21100	21269	21058	20751	20985	21251	21217	21101	21182	21199	21293	21147	21030	21254	21023	21010	21098	21371	20992	21120	21252	21081	20893	21055	21064	21016	21011	21101	20960	21208	21181	21081	21024	21150	20988	20939	21069	21261	20961	21000	21139	20963	21126	21071	21110	21013	20932	21136	21368	21030	20985	20955	21261	21135	21246	21062	20844	21160	21102	21146	21015	20882	21134	21062	21007	21212	21024	21103	21020	21027	21080	21064	21144	21036	20864	20921	21244	21156	21151	21065	20804	21097	20755	21194	21163	21069	21152	21034	21066	21307	21089	20939	21223	21023	20930	21093	21066	21014	20936	21000	21169	21252	21124	20994	21027	21052	21052	21153	20944	21115	21102	20951	20984	21157	21236	21108	21208	21048	20855	21103	20927	21006	20935	21062	21143	21052	21003	21008	20958	20972	21135	20906	21117	21094	20843	21142	20996	20998	20976	21179	21074	21145	21013	21283	21018	21008	21016	21023	20955	21171	21180	20968	20907	20993	20744	21130	21211	21122	21062	21243	20882	20903	21111	21074	21162	21072	21083	21064	21228	21155	21105	21176	21167	21156	20924	21050	20990	21043	20969	21013	21016	21105	21008	21151	20940	21003	20897	20893	20938	21143	20978	21233	20985	20980	21031	21014	21127	20930	21079	21108	20916	20986	21117	21216	21169	21155	20949	20899	20876	20929	20985	20848	20826	21168	21241	20988	21022	21243	21065	20914	20940	21182	21022	21182	20975	21103	21095	21131	21128	20915	21136	20994	21152	21018	20966	20776	20984	21017	21029	21037	20798	21147	20960	21068	20998	21150	21167	21160	21130	21359	21170	21027	21059	20881	20916	20853	21148	20907	21103	21238	20942	20924	21003	21135	21082	20877	21071	21004	21200	21193	21046	21175	20959	21119	20956	20937	21137	20913	21085	21061	21009	21339	21206	21203	20950	20998	21027	21136	21010	21035	20978	21040	21252	21086	21169	21186	21046	21140	21027	20954	21045	20967	21187	21050	21215	21029	21076	21151	21132	21318	21010	21069	20981	21134	21024	21010	21074	21016	21255	20931	21133	21095	21060	21037	21103	21062	21193	21048	20967	21163	21121	21296	21099	21133	20909	21113	20990	21096	21151	20946	21109	20906	21137	21257	21073	21050	21137	21125	21255	20991	21026	21019	21176	21133	21269	21226	21021	21140	21059	21005	20966	21132	21206	21052	21088	21123	21210	20916	20991	20911	21174	21109	21110	21183	21035	21122	21147	20924	20838	21069	21090	21235	21127	20797	21002	21173	21032	21059	21169	21053	21134	21043	21146	21241	21130	21121	21041	20989	20737	21058	20907	21079	20879	20883	20942	21026	20942	20796	21033	20913	20993	20951	20896	21195	21091	21013	21094	21160	20844	21210	21031	21333	21209	21130	21220	21039	20923	21045	21212	21027	21041	21084	20873	20921	21272	21028	21141	21056	21042	21088	21113	21007	20980	21003	21213	21135	21116	21070	21140	21209	21009	21013	20929	21148	21030	21108	21053	20920	21112	21063	21127	20892	21184	21117	21231	21208	21036	20908	21247	21114	21168	21089	20860	21057	20914	20993	21062	21013	21092	21275	20881	21145	20940	21228	21099	21137	21095	21058	21118	20872	21107	21199	20889	20928	21173	20899	21112	21130	20871	21062	20926	21066	21086	21184	21155	21005	21212	21451	20874	21083	21043	20962	21072	20976	20798	20911	21062	21140	21160	20944	20983	20887	20776	21027	21189	21088	21378	21204	21127	21295	21281	21022	21239	21268	21288	21200	21003	21038	21128	20930	20911	20989	21075	21172	21042	21190	21040	21047	21090	21017	21043	20885	21010	21056	20812	20915	20913	20923	21198	21096	21171	21002	21010	21005	21143	21124	20958	21087	21111	20921	21053	20989	20991	21191	21035	21219	21129	21018	21004	21062	21149	21271	20872	21077	21024	20978	20962	21090	21092	21411	21089	20887	21002	20918	21123	20962	20911	20913	21221	20990	21010	21113	21229	21126	21050	21163	20993	21188	20923	21120	21036	21156	20997	21156	21005	21213	20898	20915	21134	21013	20960	21002	21070	21086	21241	21230	21012	20914	21077	21153	20857	21045	21080	20917	21014	20938	21068	21198	21187	20931	20922	20983	20941	20965	21072	21044	21098	20957	21257	21077	21007	21150	20948	21152	21130	20993	20913	20963	20995	20885	20881	21206	20978	20988	21060	21094	21047	21110	21161	20854	20980	20895	21184	20939	21149	21078	21042	20931	20962	21051	20871	21020	20884	20870	20927	21233	20921	20954	21048	21090	20860	21168	21236	21073	21134	21067	21009	21067	21171	21207	20840
20858	37295	30396	22579	20005	19082	18417	18219	17851	17623	17534	17357	17427	17203	17243	17321	17185	17006	17082	17120	17065	17015	17047	17146	17069	16953	16773	17050	16883	17171	17022	17208	16919	16993	17083	17056	16911	16943	17193	16936	16914	16996	16835	16964	16864	16772	17104	17054	17005	16877	17119	16898	16902	16949	16929	16834	16886	16807	17002	17032	16887	16970	16915	16757	17042	16942	17495	18630	17991	17719	17214	17229	16991	17044	17048	16955	16936	16821	16903	16890	16893	16884	16807	16773	16923	16830	16914	16984	16838	16973	17035	17016	17032	16739	16787	16808	16866	16869	16847	16890	16890	17049	16899	16718	17058	16967	16867	16836	16934	16717	16989	16861	16911	17003	16851	16788	16918	16862	16913	16764	16866	16964	16889	16843	16923	16880	16927	16778	16884	16934	16944	16808	16999	16880	16702	16882	16895	16859	16900	16813	17045	16999	16777	16895	16815	16920	16936	16909	16852	16907	16798	17072	16958	16849	16945	17029	16766	16750	16904	16950	16881	16783	16878	16860	17029	16896	16991	16918	16834	16941	16855	16873	16720	16950	16911	16881	16885	16901	16760	17039	16820	16955	16953	16945	16824	16807	16853	16712	16859	16857	16832	16874	16868	16806	16792	17119	16967	16962	16852	16916	16992	16691	17019	17021	17041	16890	16863	16812	17026	16912	16830	16958	16657	16949	16971	16904	16924	16910	16864	16923	16706	16781	16794	16957	16861	16903	16823	16979	16991	16850	16887	16981	16770	16896	16845	16740	16815	16776	16993	16876	17055	16998	17062	17004	16957	17053	16876	16932	16799	16994	16766	16808	16880	16913	16924	16877	16898	16957	16859	16879	17055	16910	16814	16811	16858	17064	16925	16733	16907	16902	16953	16727	16879	16811	16987	16924	16772	17054	16957	17014	16882	16910	16799	16892	16862	16881	16786	16886	16692	16849	16862	16871	16934	16946	16960	16836	16948	16838	16839	16940	17003	16809	16798	16938	16951	16772	16948	17068	16848	16833	16849	16919	16803	16888	16646	16930	16764	17022	16802	16918	16889	16870	16931	16821	17000	16784	16855	16837	16834	16985	16952	16832	16907	16899	16701	16967	16877	16865	16815	16865	16868	16851	16859	17016	17082	16789	16968	16954	16918	16713	16791	16898	16845	16899	16784	17009	16977	16997	16799	16733	16964	16916	16930	16773	16987	17013	17039	16871	16934	16939	16740	16774	17154	16752	16842	16913	17002	16773	16758	16908	16892	16862	16993	16876	16758	16800	16823	16968	16733	16761	16875	16904	16933	17032	16942	16816	16861	16825	16900	17024	16839	16923	16906	16803	16833	16926	16990	17160	16960	16836	16884	16803	16934	16827	16816	16908	17046	16981	16968	16898	16991	16838	17080	16746	16740	16873	16790	16812	16998	16687	16975	16738	16894	16908	16966	16926	17057	16882	17003	16878	16829	16810	16981	16903	16831	16962	16818	16843	16800	17030	16869	16946	17075	16745	17049	16929	16890	16739	16881	16886	17019	16893	16973	16737	17028	16962	16884	16902	16935	16794	16987	16840	16772	16899	17120	16838	16999	16807	16989	17047	16887	16739	16974	16931	16906	16753	16802	16656	17077	16994	16997	16838	16897	16913	16783	16934	16960	16947	16825	16782	16853	16980	16839	16917	16976	16920	16894	16703	16899	16802	16927	16953	16885	16995	16996	16925	16843	16685	16909	16889	16742	16883	16759	16831	16863	16879	16869	16935	17031	16872	16903	16911	16801	16915	16821	16944	16851	16771	16739	16836	16845	16931	16767	16775	16841	16925	16816	16811	16850	17020	16901	16827	16982	16758	16897	16787	16891	16816	16817	16914	16900	16964	17079	16789	16872	17000	16769	17005	17029	16946	16721	16790	16892	16814	16749	16687	16901	16868	16898	16835	16984	16810	16875	16767	17026	16768	16890	16958	16937	16794	16923	16795	16797	16993	16833	16743	16995	16880	16893	16919	16744	16809	16759	16957	16971	16967	16831	16995	16928	16956	16852	16947	16865	16932	16761	16826	16870	16814	16866	16844	16972	16568	16873	16855	16974	16881	16850	16823	16829	17020	16889	16819	16865	16957	16616	17109	16819	16985	16817	16854	16983	16847	16814	16888	16966	16860	16921	16867	16631	16773	16998	16802	16934	16873	16834	16882	16913	16862	16679	16850	16860	16688	17087	16988	16770	16802	17047	16869	16908	16773	16816	16943	17076	16813	16921	16847	16900	16873	16848	16910	17043	16997	16892	16824	16954	16901	16842	16777	16960	16905	17042	16822	16736	16902	16742	16884	16964	17088	16718	16999	16867	16895	16844	16837	17014	16901	16939	16992	16887	16849	17017	16859	16790	16928	16835	16739	16764	16917	16785	16949	16926	16995	17043	16978	16923	16866	16837	16925	16901	16799	16972	17035	16893	16899	17093	16765	16742	16791	16788	16893	16759	16936	16723	16728	16958	16950	16954	16884	17152	16969	16808	16902	17020	16822	17032	16731	16968	16615	16743	16903	17014	16921	16921	17048	16795	16882	16891	16700	16955	16915	17087	16839	16867	16952	16975	16782	16960	16855	16798	16878	16847	16915	16851	16878	16878	17077	16796	16854	16874	16859	16944	16945	16789	16781	16754	16794	16872	16904	17021	16932	16898	16790	16875	16829	16833	16958	16862	16733	16957	16791	16849	16790	16766	16916	16931	17057	16907	16858	17028	16877	16845	16898	16910	16765	16697	17028	16936	16799	16782	16918	16821	16737	16699	16811	16799	16765	16774	16812	16833	16670	16802	16942	16816	16861	16855	16933	16872	16814	16771	16859	16947	16701	16754	16800	16847	16962	16864	16791	17015	16979	16735	16735	16841	16911	16740	16810	17163	16893	16813	16843	16889	16837	16793	16759	17077	17069	16834	16878	16908	16778	16858	16731	16776	16879	16891	16955	16814	16840	16961	16679	16915	16795	16857	16790	16957	16730	16915	16908	16867	16917	16919	16831	16867	16790	16965	16783	16850	16806	17075	16825	17048	17015	16685	16931	16741	16908	16801	16784	16945	16856	16934	16754	16879	16859	17007	16858	16864	16895	16938	16946	17058	16890	16920	16825	16846	16798	16903	16759	16987	16932	16995	16854	16805	16859	16934	16909	16910	16801	16824	17016	17003	16621	17066	16960	16934	16906	16945	16884	16913	16765	16836	16873	16791	16890	16965	16883	17039	16879	16798	16833	16890	16932	16755	16869	16765	17029	16969	16770	16924	16874	16762	16811	16802	16917	16710	16945	16959	16897	17012	16703	16810	16873	16877	16752	16869	16843	16856	16685	16948	16917	16870	16805	16894	16853	17016	16695	16905	16787	16916	16841	16695	16838	16877	16950	16840	16875	16813	16918	16839	17035	16780	16895	16804	17028	16939	16852	16987	16858	16893	16896	16854	16814	16757	16656	16953	16776	16950	16615	16918	16975	16752	16850	16888	16836	16715	16786	16970	16902	16967	16872	17067	16796	16872	16856	16714	16841	16863	16736	16851	16631	16838	16836	16906	16917	16856	16846	16820	16805	16839	17001	16904	16859	16891	16824	16881	16876	16935	16864	16813	16802	16781	16801	16833	16840	17002	16927	16792	16927	16894	16889	17151	16970	16858	16899	17008	16885	16860	16836	16861	16729	16712	16771	16922	17066	16909	16854	16833	17054	16872	16821	16942	16906	16968	16827	16885	16825	16827	16917	16922	16819	16817	16764	16927	16872	16787	16830	16961	16817	16879	16666	16789	16872	16644	16747	16815	16890	16700	16912	16928	16755	16804	16986	16851	16825	16709	16834	16744	16788	16721	16837	16852	16980	16774	16824	16942	16781	16824	16954	16820	16926	16971	16957	16761	17079	16867	16759	16933	17056	16953	16913	17005	16869	16949	17026	16822	16821	16797	16825	16956	16831	16917	16537	16886	16914	16965	16940	16838	16718	16865	16868	16922	16874	16842	17122	16911	16836	16906	16904	16882	16814	16773	16908	16879	17000	16880	16861	16892	16661	16847	16860	16728	16839	16721	16796	16996	16810	16994	16925	16909	16876	16880	16825	16947	16890	17018	16880	16927	17002	16926	16819	16742	16764	16815	16887	17045	17008	16984	16944	16816	16677	16722	16817	16811	16934	16949	16799	16847	16852	16891	16772	16850	16933	16873	16895	16816	16712	16906	16894	17041	16811	16765	17020	16844	16853	16859	16858	16711	17019	16652	16884	16777	16808	16882	16751	16912	16882	16859	16942	16911	16740	17070	16808	16865	16898	16971	16856	16886	17005	16977	16964	16853	16978	16884	17010	17054	16911	16995	16928	16599	16834	16821	16904	16838	16856	16902	16864	16903	16821	16942	16885	16845	16846	16937	16656	16991	16839	16922	16984	17034	16765	16780	17040	16808	16789	16904	16936	16965	16928	16774	16931	16881	16786	16995	16874	16818	16798	16952	16960	16939	16722	16905	16846	16827	16893	17147	16878	16791	16884	16846	16979	16949	16906	16782	16858	16922	16640	16830	16929	16826	16918	16939	16773	17064	16812	16922	16975	16800	16864	16941	16857	17050	16729	17086	16761	17002	16870	16855	16853	16849	16855	16924	16894	16920	16894	16908	16998	17073	16914	17033	16865	16789	16936	16919	16951	16870	16786	16952	16853	16786	16843	16938	16736	16883	16760	16884	16876	16879	17080	16895	16776	16826	16884	16728	16737	16863	16886	16917	16829	17030	16801	16923	17041	16800	16907	16829	16723	16903	16865	17068	16765	16884	16851	16966	16796	17022	16799	16828	16946	16896	16831	16958	17001	16795	16921	17065	16850	16833	16872	16818	16833	16870	16704	16916	16922	16842	16920	16925	16985	16890	16775	16735	16782	16917	16995	16927	17014	16874	16903	16875	16773	16746	16787	17033	16965	16768	16769	16897	17039	16816	16999	16957	16784	16953	17015	16850	16817	16821	17032	16897	16930	16748	16909	16805	16883	16938	16968	16897	16901	16909	16884	16928	16732	16851	16855	17070	16748	16818	16948	16724	16838	16928	16704	16881	16948	16818	16916	16861	16843	16834	16849	16909	16696	17022	16934	16948	16775	16866	17023	16884	16939	16930	16880	16933	16894	16905	16786
27090	22013	25359	22986	20292	20656	20738	20648	20574	20363	20333	20451	20330	20506	20495	20326	20592	20501	20456	20369	20364	20532	20503	20273	20416	20511	20584	20404	20261	20137	20373	20276	20490	20441	20427	20424	20356	20377	20317	20267	20458	20216	20396	20270	20503	20247	20512	20312	20266	20428	20402	20332	20534	20320	20387	20454	20544	20373	20416	20297	20460	20302	20318	20303	20288	20224	20361	20418	20497	20412	20650	20220	20467	20318	20255	20273	20291	20024	20283	20276	20363	20254	20444	20344	20215	20246	20256	20332	20441	20269	20418	20266	20231	20305	20315	20387	20327	20320	20366	20368	20450	20254	20299	20337	20242	20355	20426	20383	20232	20275	20374	20377	20323	20463	20436	20206	20375	20265	20196	20267	20224	20530	20340	20338	20391	20322	20330	20450	20243	20632	20531	20357	20252	20399	20431	20256	20559	20203	20202	20293	20247	20486	20371	20339	20281	20239	20275	20498	20394	20426	20280	20272	20317	20266	20193	20374	20467	20410	20246	20270	20504	20393	20457	20348	20242	20523	20308	20226	20132	20364	20195	20400	20552	20263	20467	20387	20392	20377	20301	20300	20458	20262	20318	20475	20440	20252	20495	20372	20308	20273	20198	20272	20396	20425	20376	20260	20222	20295	20161	20423	20390	20251	20033	20438	20415	20298	20475	20386	20278	20257	20469	20354	20414	20358	20210	20335	20389	20323	20288	20311	20445	20249	20467	20381	20526	20265	20434	20257	20357	20056	20201	20292	20304	20534	20213	20318	20153	20429	20520	20286	20554	20283	20629	20380	20297	20418	20272	20402	20294	20341	20324	20169	20449	20486	20364	20206	20305	20374	20279	20306	20158	20585	20340	20328	20335	20326	20644	20394	20412	20455	20338	20235	20405	20407	20301	20459	20150	20292	20573	20092	20642	20215	20136	20466	20509	20332	20202	20081	20511	20414	20529	20396	20547	20443	20391	20506	20473	20235	20499	20373	20280	20467	20204	20343	20579	20337	20295	20402	20430	20624	20297	20369	20108	20224	20413	20295	20258	20279	20188	20436	20389	20201	20253	20381	20393	20174	20344	20321	20527	20076	20397	20191	20299	20226	20226	20398	20231	20230	20204	20421	20189	20327	20234	20263	20237	20221	20225	20355	20222	20368	20501	20200	20156	20406	20333	20452	20416	20238	20359	20467	20358	20466	20402	20410	20308	20378	20157	20205	20377	20233	20412	20292	20410	20444	20409	20495	20101	20330	20392	20327	20297	20334	20331	20341	20426	20247	20565	20300	20361	20281	20321	20631	20387	20101	19966	20408	20336	20453	20243	20333	20291	20326	20211	20586	20150	20346	20320	20458	20295	20524	20446	20409	20411	20543	20411	20444	20259	20332	20510	20294	20247	20200	20225	20170	20222	20293	20461	20345	20457	20309	20243	20358	20229	20440	20436	20408	20491	20235	20462	20260	20196	20282	20323	20340	20453	20262	20441	20321	20246	20348	20348	20477	20348	20222	20399	20283	20434	20134	20160	20387	20300	20214	20367	20418	20504	20403	20389	20374	20330	20314	20341	20433	20418	20495	20332	20314	20376	20319	20211	20240	20322	20351	20242	20404	20250	20311	20486	20299	20272	20359	20318	20570	20389	20382	20247	20189	20233	20287	20337	20306	20365	20363	20490	20245	20247	20531	20322	20245	20171	20314	20269	20454	20497	20423	20350	20308	20346	20297	20325	20164	20194	20463	20377	20357	20338	20260	20310	20247	20276	20550	20251	20296	20255	20459	20458	20430	20489	20331	20540	20296	20285	20437	20310	20352	20335	20517	20333	20301	20378	20367	20186	20193	20366	20600	20571	20390	20367	20442	20296	20325	20582	20116	20315	20351	20305	20344	20344	20287	20169	20208	20388	20208	20244	20153	20395	20442	20361	20190	20097	20461	20278	20371	20384	20573	20414	20283	20364	20202	20517	20281	20534	20600	20177	20148	20273	20481	20416	20480	20456	20270	20315	20490	20423	20414	20286	20356	20173	20356	20339	20260	20195	20348	20396	20653	20344	20298	20261	20361	20161	20239	20382	20557	20366	20462	20195	20217	20244	20446	20417	20246	20371	20278	20302	20313	20371	20722	20255	20361	20543	20340	20485	20416	20226	20395	20217	20211	20324	20303	20274	20214	20597	20373	20353	20175	20349	20382	20329	20504	20332	20486	20272	20317	20432	20280	20117	20194	20294	20191	20372	20367	20355	20288	20342	20362	20585	20345	20390	20290	20421	20346	20269	20541	20405	20373	20246	20194	20286	20287	20484	20542	20341	20180	20569	20535	20297	20297	20088	20445	20261	20405	20334	20420	20163	20572	20290	20135	20475	20339	20387	20431	20502	20270	20079	20301	20369	20227	20240	20471	20362	20352	20094	20356	20377	20080	20386	20289	20308	20423	20379	20414	20459	20317	20384	20303	20411	20203	20484	20202	20151	20309	20196	20153	20415	20393	20350	20438	20471	20593	20537	20396	20273	20360	20427	20546	20156	20408	20476	20284	20333	20434	20457	20210	20145	20456	20442	20420	20343	20434	20275	20401	20410	20421	20301	20082	20373	20485	20275	20650	20355	20144	20363	20313	20126	20242	20466	20388	20317	20344	20367	20365	20171	20277	20189	20303	20330	20124	20535	20172	20347	20371	20316	20318	20492	20416	20360	20052	20265	20499	20561	20245	20269	20540	20476	20244	20270	20346	20330	20271	20313	20474	20300	20289	20200	20241	20476	20273	20380	20574	20345	20357	20523	20314	20336	20353	20327	20214	20212	20273	20631	20398	20237	20158	20480	20255	20450	20245	20222	20370	20389	20093	20291	20340	20457	20310	20288	20051	20489	20338	20395	20531	20405	20480	20324	20432	20414	20455	20443	20361	20176	20272	20225	20242	20428	20445	20395	20368	20313	20375	20353	20124	20313	20278	20367	20340	20331	20261	20417	20393	20295	20163	20458	20408	20454	20254	20349	20228	20260	20402	20597	20469	20214	20330	20479	20222	20251	20298	20193	20244	20683	20266	20478	20082	20306	20678	20392	20277	20236	20292	20301	20526	20565	20505	20455	20486	20316	20343	20379	20302	20376	20252	20262	20233	20266	20356	20266	20269	20425	20334	20403	20343	20354	20153	20401	20062	20194	20351	20134	20276	20357	20306	20087	20477	20436	20180	20255	20224	20251	20340	20360	20367	20440	20306	20609	20376	20311	20378	20412	20445	20361	20478	20302	20140	20462	20234	20365	20459	20373	20439	20328	20398	20288	20227	20376	20255	20321	20483	20227	20431	20267	20334	20273	20367	20055	20463	20195	20388	20230	20482	20458	20153	20202	20174	20639	20465	20552	20228	20474	20341	20186	20256	20372	20470	20623	20555	20477	20154	20439	20548	20250	20328	20398	20319	20237	20400	20322	20161	20482	20228	20244	20516	20263	20437	20285	20443	20486	20391	20060	20476	20615	20407	20309	20403	20376	20443	20421	20161	20366	20099	20343	20456	20395	20488	20417	20200	20549	20350	20529	20595	20513	20217	20369	20743	20460	20367	20791	20261	20266	20483	20419	20398	20365	20301	20324	20197	20087	20461	20387	20307	20521	20372	20300	20369	20461	20372	20280	20193	20498	20404	20354	20123	20245	20211	20260	20243	20329	20397	20419	20380	20193	20181	20423	20259	20252	20350	20370	20397	20492	20495	20290	20350	20436	20308	20241	20383	20126	20359	20294	20276	20456	20278	20310	20341	20513	20326	20263	20206	20346	20246	20424	20376	20429	20544	20385	20458	20324	20218	20306	20485	20091	20270	20446	20481	20353	20290	20344	20398	20312	20307	20235	20440	20329	20419	20406	20262	20342	20432	20373	20235	20445	20192	20430	20441	20405	20514	20472	20215	20459	20375	20363	20296	20258	20404	20655	20275	20431	20324	20197	20382	20319	20260	20319	20298	20428	20596	20350	19987	20367	20284	20480	20208	20510	20563	20354	20422	20256	20314	20354	20233	20333	20289	20332	20422	20237	20218	20400	20273	20598	20322	20496	20382	20297	20324	20512	20543	20267	20230	20280	20235	20435	20252	20372	20534	20227	20410	20455	20174	20415	20339	20456	20265	20398	20092	20052	20304	20486	20233	20163	20251	20393	20367	20533	20253	20366	20361	20188	20295	20340	20350	20442	20435	20365	20379	20373	20220	20360	20375	20537	20522	20397	20342	20566	20246	20315	20406	20347	20249	20274	20346	20239	20322	20252	20301	20353	20365	20283	20463	20376	20536	20354	20266	20313	20435	20338	20319	20276	20321	20147	20386	20472	20532	20327	20398	20183	20297	20262	20304	20256	20350	20517	20226	20534	20352	20164	20377	20386	20370	20498	20463	20530	20253	20349	20298	20327	20407	20491	20136	20325	20274	20172	20447	20501	20508	20417	20397	20352	20256	20386	20332	20310	20461	20438	20268	20332	20574	20414	20438	20462	20361	20243	20278	20536	20514	20291	20306	20441	20429	20380	20218	20500	20375	20260	20417	20298	20238	20317	20515	20375	20492	20468	20318	20462	20388	20241	20173	20393	20293	20130	20226	20187	20374	20262	20223	20245	20313	20366	20541	20425	20364	20311	20450	20273	20301	20306	20243	20325	20345	20488	20189	20267	20297	20386	20407	20426	20126	20269	20135	20328	20224	20391	20383	20386	20467	20156	20254	20273	20332	20340	20291	20346	20227	20529	20564	20587	20476	20541	20472	20315	20373	20379	20654	20331	20457	20198	20298	20476	20253	20326	20269	20276	20343	20518	20595	20408	20124	20345	20353	20580	20256	20250	20288	20181	20256	20289	20488	20295	20411	20446	20173	20404	20249	20290	20272	20337	20338	20540	20328	20428	20118	20242	20413	20265	20311	20506	20453	20351	20413	20160	20408	20282	20517	20245	20274	20196	20353	20487	20378	20389	20325	20386	20389	20306	20291	20475	20529	20444	20375	20511	20259	20302	20299	20132	20309	20418	20475	20226	20426	20137	20199	20299	20375	20161	20459	20262	20249	20295	20276	20528	20358	20251	20222	20305	20258	20415	20263	20216	20314	20293	20328	20503	20361	19954	20298	20375	20474	20482	20555	20195	20224	20464	20300	20579	20578	20298	20171	20442	20299
17357	20833	18369	16904	16766	16609	16650	16589	16510	16665	16516	16460	16699	16654	16669	16519	16560	16549	16503	16641	16648	16360	16493	16462	16640	16522	16402	16463	16518	16557	16375	16468	16497	16375	16408	16384	16544	16505	16432	16587	16491	16518	16515	16386	16670	16435	16449	16418	16422	16632	16696	16381	16571	16569	16449	16429	16346	16312	16443	16503	16485	16572	16418	16424	16558	16563	16436	16698	16439	16512	16645	16502	16520	16356	16456	16436	16484	16531	16496	16637	16634	16359	16497	16435	16532	16398	16319	16421	16392	16505	16540	16520	16453	16297	16590	16439	16629	16389	16562	16467	16418	16532	16338	16544	16433	16606	16585	16582	16358	16428	16520	16510	16600	16437	16528	16636	16402	16614	16450	16620	16651	16487	16379	16472	16664	16668	16414	16521	16337	16540	16534	16508	16494	16411	16429	16569	16406	16507	16582	16529	16403	16516	16413	16566	16504	16560	16737	16436	16524	16335	16323	16449	16522	16587	16439	16602	16507	16371	16443	16300	16435	16432	16503	16490	16349	16646	16403	16584	16624	16331	16613	16433	16570	16585	16359	16397	16458	16540	16434	16486	16485	16463	16225	16596	16608	16478	16506	16386	16348	16461	16590	16359	16528	16479	16358	16548	16332	16319	16444	16412	16362	16499	16415	16187	16550	16466	16369	16671	16515	16545	16575	16297	16638	16514	16446	16429	16576	16410	16505	16355	16342	16598	16562	16517	16576	16502	16508	16743	16451	16278	16570	16604	16551	16554	16639	16647	16446	16483	16475	16530	16597	16656	16488	16399	16524	16540	16661	16554	16539	16497	16518	16434	16551	16440	16554	16512	16544	16453	16374	16659	16410	16324	16568	16571	16418	16605	16405	16546	16529	16419	16392	16272	16532	16476	16420	16518	16393	16366	16429	16514	16547	16508	16513	16426	16539	16520	16549	16326	16637	16575	16531	16241	16669	16459	16485	16610	16417	16484	16483	16337	16443	16523	16476	16502	16519	16414	16358	16457	16419	16406	16507	16527	16533	16406	16471	16495	16462	16406	16503	16418	16494	16223	16438	16691	16425	16605	16510	16477	16540	16354	16445	16476	16442	16504	16616	16350	16451	16425	16513	16493	16551	16432	16292	16439	16484	16419	16566	16576	16354	16476	16519	16346	16601	16574	16425	16503	16578	16556	16456	16448	16643	16431	16452	16419	16565	16521	16515	16498	16418	16550	16582	16469	16451	16386	16597	16477	16477	16528	16514	16316	16466	16450	16280	16427	16652	16192	16562	16547	16406	16390	16500	16565	16466	16538	16527	16504	16540	16452	16493	16402	16566	16360	16522	16471	16584	16579	16590	16358	16626	16537	16511	16538	16559	16649	16419	16475	16422	16409	16340	16625	16524	16544	16445	16513	16516	16462	16424	16456	16448	16440	16489	16420	16445	16402	16544	16459	16447	16552	16619	16569	16312	16579	16373	16442	16557	16437	16422	16540	16496	16395	16488	16682	16515	16481	16502	16530	16499	16535	16453	16603	16448	16526	16633	16358	16376	16508	16603	16410	16573	16436	16531	16578	16513	16456	16700	16476	16400	16530	16573	16513	16526	16442	16335	16469	16529	16626	16320	16615	16429	16352	16419	16728	16313	16464	16508	16582	16509	16367	16494	16553	16604	16484	16556	16486	16515	16506	16635	16501	16479	16449	16434	16507	16398	16329	16389	16416	16490	16540	16491	16570	16390	16339	16500	16411	16505	16460	16416	16475	16558	16354	16453	16394	16441	16367	16421	16460	16525	16409	16339	16641	16498	16608	16502	16459	16373	16363	16495	16442	16589	16491	16647	16410	16336	16463	16405	16512	16551	16431	16542	16476	16646	16487	16620	16474	16508	16588	16526	16521	16576	16469	16500	16414	16565	16370	16588	16550	16617	16341	16622	16612	16325	16503	16625	16541	16642	16549	16513	16468	16509	16419	16476	16565	16389	16483	16445	16470	16463	16583	16425	16588	16477	16576	16619	16438	16576	16480	16471	16515	16528	16497	16544	16465	16551	16581	16574	16495	16416	16572	16540	16425	16493	16589	16463	16398	16479	16406	16671	16446	16414	16601	16277	16453	16310	16528	16687	16499	16392	16498	16530	16512	16476	16483	16466	16588	16555	16452	16522	16485	16512	16441	16565	16529	16642	16548	16554	16405	16513	16570	16600	16515	16457	16634	16436	16505	16559	16590	16502	16308	16655	16507	16385	16519	16711	16489	16532	16432	16554	16432	16449	16635	16448	16365	16464	16432	16350	16475	16561	16438	16502	16521	16517	16286	16443	16425	16527	16488	16423	16609	16300	16468	16468	16547	16595	16466	16435	16570	16489	16589	16535	16577	16543	16591	16369	16477	16332	16309	16373	16393	16493	16426	16403	16556	16519	16494	16552	16510	16346	16579	16625	16599	16457	16510	16537	16598	16442	16380	16684	16316	16489	16541	16434	16613	16464	16455	16441	16490	16556	16495	16638	16553	16432	16373	16418	16481	16505	16492	16356	16481	16314	16515	16462	16521	16331	16282	16447	16558	16363	16431	16506	16505	16578	16563	16601	16534	16394	16521	16470	16357	16569	16381	16399	16641	16592	16506	16524	16656	16420	16439	16427	16430	16368	16481	16494	16402	16522	16575	16466	16540	16443	16376	16574	16561	16505	16416	16570	16485	16457	16348	16482	16424	16315	16661	16584	16500	16456	16363	16378	16335	16373	16411	16589	16277	16536	16692	16475	16541	16412	16415	16492	16565	16602	16505	16508	16391	16276	16560	16687	16448	16386	16522	16637	16433	16492	16441	16406	16649	16485	16517	16656	16492	16467	16382	16511	16549	16430	16560	16452	16488	16446	16495	16686	16552	16457	16494	16426	16428	16341	16660	16523	16572	16486	16421	16581	16518	16533	16594	16510	16381	16692	16549	16392	16547	16451	16316	16429	16634	16634	16643	16544	16432	16605	16528	16613	16298	16622	16622	16598	16668	16525	16657	16655	16506	16432	16512	16369	16506	16553	16617	16554	16571	16510	16421	16494	16536	16448	16475	16467	16436	16403	16412	16581	16486	16511	16618	16355	16624	16346	16400	16400	16466	16507	16476	16636	16331	16394	16546	16553	16360	16552	16522	16510	16503	16452	16573	16357	16554	16454	16479	16472	16527	16468	16625	16434	16470	16396	16566	16471	16631	16532	16626	16513	16467	16412	16397	16574	16441	16609	16461	16489	16478	16492	16526	16550	16435	16636	16662	16557	16507	16362	16618	16453	16476	16314	16513	16356	16475	16490	16509	16392	16309	16451	16562	16437	16512	16497	16400	16449	16343	16494	16505	16481	16612	16457	16191	16362	16496	16525	16576	16537	16490	16649	16661	16508	16487	16434	16365	16370	16489	16410	16460	16589	16467	16639	16401	16492	16270	16560	16592	16434	16629	16553	16444	16393	16395	16493	16464	16702	16476	16645	16572	16631	16536	16342	16645	16369	16383	16423	16467	16396	16326	16356	16615	16485	16534	16337	16562	16476	16586	16572	16567	16489	16501	16491	16440	16523	16602	16347	16430	16439	16428	16538	16680	16459	16348	16582	16668	16496	16508	16377	16484	16365	16469	16493	16438	16440	16519	16500	16540	16573	16487	16530	16294	16488	16357	16542	16426	16603	16379	16706	16463	16474	16456	16705	16424	16511	16546	16605	16460	16556	16605	16490	16402	16546	16545	16470	16461	16521	16596	16558	16405	16539	16571	16400	16648	16608	16417	16406	16595	16498	16620	16588	16498	16515	16434	16685	16529	16581	16393	16558	16558	16558	16620	16424	16470	16358	16398	16500	16387	16404	16482	16512	16551	16436	16617	16461	16553	16614	16441	16485	16490	16564	16460	16628	16484	16555	16565	16215	16486	16527	16553	16448	16676	16389	16346	16372	16606	16525	16361	16741	16413	16384	16559	16486	16572	16622	16578	16633	16547	16521	16495	16509	16390	16537	16559	16456	16272	16555	16443	16537	16513	16577	16539	16463	16539	16353	16490	16501	16520	16578	16610	16558	16452	16383	16435	16549	16568	16497	16648	16511	16462	16578	16458	16376	16388	16483	16507	16518	16618	16322	16547	16531	16472	16504	16416	16347	16542	16547	16498	16504	16526	16441	16459	16387	16554	16431	16504	16375	16523	16558	16404	16612	16582	16553	16625	16519	16649	16248	16592	16501	16464	16575	16432	16330	16508	16516	16518	16506	16528	16677	16445	16504	16539	16518	16368	16391	16497	16757	16642	16378	16441	16551	16457	16564	16687	16515	16533	16471	16407	16533	16555	16404	16519	16454	16440	16475	16491	16465	16575	16355	16652	16329	16402	16431	16541	16606	16595	16375	16514	16397	16584	16602	16427	16595	16553	16393	16550	16576	16535	16425	16529	16529	16592	16580	16506	16426	16414	16516	16587	16435	16512	16390	16344	16609	16547	16390	16548	16484	16485	16372	16454	16526	16526	16397	16559	16498	16608	16517	16441	16589	16487	16472	16641	16475	16485	16495	16555	16405	16515	16470	16483	16378	16491	16712	16402	16677	16582	16399	16573	16536	16376	16481	16552	16352	16472	16372	16584	16466	16630	16620	16414	16400	16532	16509	16676	16552	16500	16414	16507	16522	16699	16561	16578	16561	16659	16469	16639	16539	16373	16500	16342	16582	16395	16612	16283	16526	16517	16545	16461	16326	16501	16551	16584	16546	16364	16619	16678	16503	16513	16564	16463	16584	16519	16376	16517	16576	16529	16436	16417	16525	16338	16566	16387	16617	16499	16460	16625	16500	16528	16555	16387	16567	16576	16301	16481	16516	16537	16412	16432	16521	16679	16339	16501	16464	16395	16556	16529	16415	16399	16571	16586	16628	16470	16485	16466	16548	16555	16509	16381	16476	16540	16466	16538	16565	16401	16595	16408	16584	16597	16431	16519	16538	16508	16431	16707	16442	16518	16538	16524	16391	16491	16414	16476	16543	16311	16371	16483	16518	16487	16482	16566	16573	16438	16464	16543	16443	16448	16482	16456	16442	16377	16589	16627	16451	16510	16327	16430	16586	16445	16470	16362	16274	16650	16540	16402	16528	16561	16408	16530	16464	16473	16477	16572	16547	16451	16653	16556
23172	20712	27978	23574	21847	23147	23168	20938	20550	20704	20670	20338	20435	20435	20337	20558	20467	20267	20097	20013	20468	20288	20385	20248	20215	20076	20273	20447	20280	20204	20402	20174	20209	20211	20080	20356	19987	20463	20390	20136	20143	20269	20221	20212	20111	20379	20027	20280	20189	20297	20087	20281	20117	20198	20273	20168	20067	20152	20109	20189	20100	20174	20217	20385	20089	20198	20321	20684	20516	20466	20428	20186	20223	20368	20165	20009	20065	20122	20161	19961	20091	20214	20184	20212	20038	20151	20075	19907	20222	20433	20195	20302	20418	19939	19991	20246	20054	20279	20172	20274	19986	19989	20243	20114	20141	20049	20149	20123	20084	20164	20175	19989	19967	20205	20193	20330	20167	20111	20121	19990	20095	20140	20115	20128	20295	20265	20140	20347	20245	20181	20198	20082	20088	20228	20287	20289	19991	20151	20052	20098	20064	20409	19986	20056	20284	20125	20249	20145	20241	19917	20183	20060	20231	20207	20259	20281	20185	20135	19953	19996	20292	20210	20120	20071	20129	20334	20276	20159	20312	20142	20169	20243	20105	20103	20194	20273	20337	20181	20020	20093	20307	20155	20086	20300	20098	20197	20084	20117	20151	20219	20394	20275	20084	19954	20118	20092	20210	19954	20131	20235	20253	20327	20170	20024	20302	20192	20275	20344	19895	20297	20026	20318	20020	20299	20114	19963	20256	20157	20136	20133	20164	20069	20213	20112	20080	20126	20044	20242	20224	20189	20002	20136	20373	20320	20138	20251	20110	20190	20057	19923	20218	20195	20085	20214	20164	20144	20133	20193	20242	20055	20081	20175	20080	20423	19947	20074	20243	20294	20254	20336	20233	20211	20342	19912	20085	19989	20126	19994	20148	20202	20357	20057	20144	19916	20217	19933	20235	20035	20423	20122	20101	20131	19990	20267	20238	20311	20205	20117	20221	20051	20084	20009	20097	20157	19923	19980	20236	20234	20224	20224	20243	20068	20045	19969	20004	20151	20400	20120	20133	20227	20465	20075	20284	20047	20266	19931	20148	20285	20230	20176	20158	20167	20323	20142	20158	20246	20028	20185	20179	19932	20175	20047	20361	20091	20168	20081	20158	20152	20130	20151	20058	20204	20236	20007	20245	20161	20290	20225	20213	20019	20281	19998	20134	20066	20147	20110	20279	20113	20232	20238	20091	20036	20084	20368	20417	20318	20204	20101	20055	20032	20001	20023	19895	20081	20034	20186	20180	20175	20212	20296	19939	20317	20142	19974	20204	20270	20048	19993	20197	20316	20356	20282	20255	20118	20008	20075	20223	19870	20103	20159	20158	20102	19890	20134	20043	19952	19976	20108	20061	20067	20177	20373	20025	20104	19966	19973	20239	19999	20131	20124	20349	20041	20323	19991	20222	20066	20122	20289	19978	20097	20150	20057	20063	20044	19979	20177	20379	20262	20109	20088	20151	19977	20123	20227	19952	20128	20037	20294	20171	20211	20324	20160	20385	20178	20248	20196	19854	20026	20266	20021	20128	20126	19998	20329	20321	20472	20178	20299	20244	20292	20177	20112	20299	20021	20255	19901	20305	20132	20297	20166	20025	20035	20114	20072	20521	20222	20271	20238	20320	20179	20274	20160	20087	19964	20194	20144	20125	20326	20124	19943	19975	20081	20089	20349	20071	20095	20197	19973	20112	20106	20025	20377	20348	20303	20009	20176	20243	20120	20058	20167	20201	20388	20324	20143	20103	20222	20175	20090	20233	20196	20231	20018	20269	20180	20138	20234	20230	19921	20167	20271	20300	20159	20145	20217	20198	20068	20037	20010	20096	20110	20166	20080	20162	20090	20249	20231	20250	20209	20216	20043	20094	20146	20223	20019	20144	20117	20186	19978	20323	20095	20001	20151	20312	20135	19993	20198	20024	20006	20290	20382	20010	20256	20287	19920	20075	20146	20204	20102	20192	20294	20131	20148	20221	20056	20033	20287	20222	20055	20172	20109	20162	20215	19997	19983	20127	20071	20123	20153	20152	20373	20224	20025	20258	20337	20358	20181	20347	20130	20398	20156	20386	20234	20130	20166	20250	20032	20289	20248	19988	20214	20056	20272	20248	20130	20169	20268	20189	19949	20130	20128	20191	20318	20155	20242	19985	20187	20061	20130	20346	20116	20240	20110	20244	20129	20147	19953	19985	20123	19962	20098	20283	20300	20091	20144	20168	19996	20179	20221	20198	20111	19950	20275	20043	20137	20153	20071	19984	20127	20153	20136	20037	20311	20058	20158	20113	20049	20216	20059	19833	20145	20062	20117	20200	20154	20166	20123	20256	20089	20172	19991	20146	20115	20205	19981	20182	20037	20235	20368	20077	20279	20308	20130	20291	20118	20202	20214	20034	20207	20176	20211	20257	20188	20249	20159	20199	20384	20204	19991	20128	20202	20212	20114	20148	20085	20009	20329	20258	20196	20197	20275	20169	20060	20196	20024	20164	20036	20076	20150	20133	20012	19834	20030	20181	20149	20239	20316	20086	19890	20068	20088	20182	20176	20231	20397	20242	20336	20011	20150	20324	20174	20229	20149	20015	19825	20008	20143	20125	20215	20228	20156	20122	20067	20223	20311	20134	20150	20196	20268	20228	20173	20124	20060	20082	20092	20052	20261	20385	20097	19979	20116	20051	20084	20211	20211	20219	20174	19951	20059	20160	20158	20229	20193	19922	19950	19928	19746	20115	20034	20321	20085	20363	20103	19857	20328	20083	20213	20012	20104	20172	20037	20371	20134	20153	20244	20200	20176	20146	20006	20066	20097	20174	20072	20221	20094	20179	20084	20080	20172	19822	20208	20187	20300	20139	20341	20110	20127	20256	20170	20057	20116	20004	20188	20358	20439	20188	20360	20129	20190	20147	19993	20316	20007	20057	20112	20281	20312	20097	20286	20255	20252	20232	20183	20018	20243	20118	20055	20271	20296	20351	20159	20038	20024	19712	20018	20285	20212	20318	20099	20257	20197	20384	20084	20131	19989	20214	20167	20198	20200	20009	20151	20411	20289	19988	20135	20197	20161	20038	20101	20167	19901	20166	20271	20111	20116	19995	20018	20033	20200	20325	20148	20362	20203	20190	20107	20080	20129	20245	20216	20188	20264	20068	19964	20404	19991	19838	20056	20276	20089	20123	20139	20029	20043	20194	19893	20314	20239	20086	20180	20075	20194	20307	19969	20143	20265	20063	20310	20085	20149	19980	20122	20069	20200	20354	20422	20032	20151	20451	20231	20143	20302	20424	20257	20012	20151	20114	20005	19969	20085	20009	20098	20247	20346	20202	20186	20238	20355	20247	20409	20056	19979	19977	20078	19936	20270	20044	20214	20234	20338	20296	20198	20312	20253	20154	20096	20157	20054	20316	20288	20166	20199	19954	20173	20127	20023	20208	20073	20107	20189	20129	20273	19997	20175	20036	20151	20159	20129	20357	20106	20222	20102	20201	20131	20151	20074	19938	20097	20342	20074	20212	20180	20042	20211	20259	20231	20230	20199	20020	20167	20134	19954	20010	20293	20208	20277	20080	20208	20194	19890	20070	19995	20172	20175	20202	20144	20110	20044	20205	20140	20245	20067	20198	20108	19837	20186	20127	20250	20069	20112	20038	20152	19947	20244	20187	20310	20222	20291	20013	20046	20209	20320	20173	20268	20096	20302	20157	20260	20022	19948	20011	20058	20264	20089	20092	20198	20045	20247	20182	20103	20111	20353	20182	20216	20300	19875	20141	20273	20066	20318	20170	20045	19824	20236	20090	20180	20067	20221	20213	20287	20257	20108	20235	20138	20060	20029	20113	20087	20101	20094	19938	20052	20304	20049	20251	20030	19965	19982	20130	20199	20060	20289	20166	19955	20182	20200	20192	20168	20251	20196	20162	20152	20155	20096	20335	20170	20138	20199	20159	20092	20224	20300	20321	20213	20120	20004	20156	20153	20198	20135	20100	20104	20291	20046	20160	20322	20007	20183	20212	20335	20162	20056	20037	20158	20217	20426	20056	20239	20136	19916	20022	20247	20181	20072	20160	20151	20183	20082	20103	20220	20227	20111	20264	20127	20158	20080	20065	20185	20200	20132	20128	20246	20017	20146	20121	20323	20384	20241	19982	20041	20280	20025	20060	20016	20096	20162	19870	20183	20080	20267	20255	20093	20468	20263	20100	20270	20188	20266	20092	20274	20083	20204	20045	20079	20078	20387	20080	20004	20054	20133	20137	20085	20201	20072	20256	20152	20128	20247	20190	20114	20118	20098	20095	20162	20064	20330	20192	20165	20161	20042	20114	20021	20032	20318	20261	20168	20180	20194	20028	20044	20138	20136	20241	20159	20180	20187	20008	20172	20072	20028	20181	20186	20168	20173	20290	20077	20337	20047	20239	20252	20107	20073	20188	20343	20201	20146	20181	20232	20151	20189	20167	20229	20176	20377	20065	20000	20188	19984	20373	20251	20079	20172	20233	20090	20064	20100	20250	20326	20294	20281	20380	20214	20340	20035	20205	20106	20186	20291	20158	20133	20079	20179	20038	20047	20162	19979	20228	20094	20125	20282	20156	20142	20150	20384	20286	20508	20394	20010	20150	20212	20208	20129	20018	20174	20187	20204	19969	20018	20136	20192	20194	20024	20305	20371	20107	20169	20166	20185	20348	20034	20020	20039	20048	19961	19941	20039	20329	20060	20237	20141	20188	20146	20198	20178	20058	20141	20050	19954	20255	19999	20304	20288	20009	19950	20093	20108	20219	20166	20011	20169	20020	20202	20220	20263	20021	20327	20147	20109	19891	19970	20157	19941	20460	20281	20003	20141	20169	20044	20016	20174	20080	20127	19997	20391	20143	20196	20175	20195	20230	20143	20184	20097	20096	20338	20063	20020	20209	20076	20115	20247	20160	20022	20058	20199	20325	20236	20243	20031	20103	20348	20030	20141	20318	20359	20327	20383	20294	20258	20049	20135	20375	20014	20157	20042	19923	20065	20239	20245	19865	20035	20292	20205	20147	20029	20126	20105	20228	19997	20072	20309	20109	20099	20286	20105	20126	20354	19955	20235	20135	20230	20048	20082	20223	20137	20090	20072	20026	20076	20064	20163	20542	20023	20219	20352	20158	20311	20070	20292
18396	31272	24804	19362	18158	17454	17070	16895	16766	16977	16727	16635	16503	16438	16562	16564	16412	16462	16456	16443	16317	16472	16467	16260	16580	16549	16377	16345	16386	16351	16471	16305	16470	16362	16371	16559	16267	16441	16339	16479	16379	16372	16357	16343	16367	16393	16611	16187	16368	16351	16461	16307	16439	16521	16299	16488	16530	16317	16272	16520	16249	16383	16421	16526	16448	16658	16735	17085	16899	16835	16439	16503	16295	16217	16412	16358	16290	16278	16381	16558	16265	16369	16435	16310	16430	16330	16338	16342	16601	16387	16355	16387	16520	16281	16297	16346	16349	16535	16248	16492	16451	16215	16318	16415	16403	16116	16380	16461	16294	16358	16445	16362	16346	16489	16275	16274	16225	16262	16197	16295	16506	16363	16281	16394	16291	16409	16393	16405	16406	16311	16519	16374	16352	16380	16235	16419	16264	16569	16354	16326	16331	16568	16393	16446	16257	16423	16346	16361	16191	16189	16361	16264	16244	16368	16262	16196	16380	16360	16488	16328	16355	16373	16523	16227	16503	16260	16485	16088	16243	16554	16359	16415	16575	16334	16310	16402	16409	16517	16289	16376	16378	16444	16359	16405	16312	16550	16278	16536	16392	16260	16383	16326	16318	16258	16170	16374	16324	16413	16264	16223	16317	16244	16372	16206	16530	16436	16442	16426	16405	16362	16551	16204	16183	16297	16321	16331	16409	16362	16227	16406	16360	16422	16450	16404	16317	16311	16285	16502	16389	16399	16304	16483	16408	16394	16429	16359	16522	16298	16315	16171	16197	16351	16343	16375	16437	16206	16463	16331	16333	16397	16185	16424	16324	16440	16214	16246	16309	16351	16351	16392	16276	16306	16421	16344	16254	16375	16523	16271	16375	16411	16225	16474	16293	16394	16498	16397	16414	16368	16424	16141	16405	16370	16207	16445	16356	16410	16339	16250	16185	16313	16504	16359	16458	16497	16368	16529	16357	16307	16414	16282	16126	16370	16354	16375	16362	16417	16386	16363	16307	16457	16405	16476	16440	16517	16323	16339	16384	16309	16408	16267	16483	16093	16169	16270	16283	16440	16525	16341	16336	16436	16309	16402	16531	16444	16225	16330	16242	16343	16282	16398	16242	16348	16274	16206	16344	16253	16280	16296	16377	16288	16362	16511	16377	16274	16431	16318	16421	16387	16275	16388	16338	16273	16310	16389	16267	16404	16189	16256	16359	16270	16339	16456	16348	16322	16389	16342	16347	16106	16413	16248	16095	16406	16069	16457	16323	16289	16368	16240	16506	16216	16500	16326	16592	16254	16295	16365	16141	16263	16253	16280	16290	16256	16575	16374	16247	16343	16272	16407	16436	16345	16318	16447	16172	16467	16344	16311	16499	16121	16344	16302	16360	16387	16306	16385	16318	16244	16484	16314	16337	16272	16319	16323	16395	16323	16289	16472	16347	16374	16333	16384	16235	16187	16328	16279	16459	16390	16416	16386	16311	16298	16314	16371	16324	16568	16229	16318	16390	16328	16386	16375	16279	16411	16332	16334	16333	16303	16399	16324	16173	16404	16396	16333	16443	16338	16337	16508	16129	16353	16502	16356	16214	16092	16391	16283	16307	16146	16276	16326	16210	16366	16391	16321	16447	16360	16151	16193	16380	16334	16410	16363	16122	16292	16450	16371	16361	16236	16487	16491	16223	16247	16254	16255	16408	16296	16340	16014	16427	16482	16326	16248	16404	16297	16299	16368	16600	16343	16316	16371	16217	16449	16428	16493	16388	16313	16399	16235	16240	16430	16384	16171	16230	16316	16336	16478	16307	16212	16442	16400	16297	16352	16347	16483	16292	16337	16207	16475	16407	16477	16453	16389	16446	16336	16208	16459	16376	16317	16140	16249	16336	16356	16211	16502	16478	16391	16109	16346	16389	16339	16400	16370	16372	16334	16385	16180	16258	16265	16285	16422	16368	16222	16359	16266	16312	16245	16521	16374	16399	16521	16217	16370	16397	16535	16303	16342	16401	16318	16177	16449	16357	16358	16309	16241	16297	16364	16451	16129	16463	16255	16423	16191	16286	16331	16496	16375	16485	16247	16370	16385	16504	16287	16475	16383	16164	16418	16242	16367	16337	16328	16244	16231	16228	16235	16336	16269	16033	16328	16258	16299	16242	16325	16325	16334	16214	16372	16178	16162	16324	16345	16413	16381	16167	16394	16339	16325	16349	16331	16472	16392	16590	16264	16227	16352	16317	16266	16298	16205	16349	16306	16378	16460	16404	16095	16281	16326	16379	16404	16103	16384	16330	16382	16356	16434	16429	16384	16354	16337	16412	16369	16322	16414	16345	16319	16329	16425	16279	16170	16274	16261	16337	16527	16362	16462	16299	16444	16336	16402	16540	16279	16341	16203	16340	16481	16389	16388	16370	16341	16496	16309	16298	16427	16296	16281	16139	16424	16353	16276	16325	16310	16410	16336	16121	16385	16445	16491	16265	16566	16463	16269	16215	16362	16341	16180	16303	16233	16353	16224	16275	16414	16269	16388	16368	16531	16277	16468	16477	16248	16462	16257	16478	16351	16216	16495	16244	16354	16296	16301	16220	16341	16444	16307	16452	16178	16365	16346	16319	16325	16370	16402	16331	16276	16349	16297	16302	16378	16267	16300	16432	16404	16371	16254	16299	16446	16264	16388	16333	16400	16445	16357	16382	16396	16365	16203	16407	16330	16410	16352	16292	16417	16380	16356	16402	16406	16463	16303	16359	16307	16336	16436	16376	16289	16500	16324	16341	16402	16243	16308	16240	16362	16345	16368	16358	16290	16406	16561	16349	16363	16390	16271	16341	16357	16217	16452	16337	16185	16436	16227	16287	16267	16464	16111	16372	16248	16330	16327	16434	16343	16416	16093	16364	16256	16488	16327	16313	16521	16440	16470	16427	16340	16252	16254	16328	16448	16523	16325	16289	16284	16472	16356	16362	16388	16323	16347	16366	16317	16675	16445	16527	16319	16317	16394	16558	16141	16390	16391	16387	16433	16186	16310	16330	16434	16448	16578	16454	16287	16259	16419	16361	16474	16377	16316	16442	16378	16285	16114	16312	16136	16424	16282	16342	16217	16334	16341	16509	16427	16427	16187	16401	16372	16197	16513	16305	16407	16263	16353	16352	16405	16373	16357	16398	16436	16416	16396	16358	16308	16401	16486	16290	16338	16339	16251	16227	16320	16208	16421	16374	16307	16299	16214	16315	16316	16481	16247	16550	16184	16315	16439	16343	16276	16362	16382	16365	16269	16434	16297	16298	16322	16519	16354	16328	16467	16323	16285	16447	16482	16290	16283	16312	16364	16358	16251	16438	16337	16411	16424	16468	16295	16398	16271	16440	16385	16186	16342	16523	16272	16369	16451	16394	16300	16433	16311	16396	16568	16126	16329	16395	16304	16130	16197	16400	16581	16239	16237	16404	16337	16415	16323	16277	16387	16498	16310	16434	16432	16622	16177	16324	16333	16269	16412	16219	16320	16397	16273	16316	16220	16385	16390	16425	16201	16450	16345	16516	16375	16354	16304	16452	16508	16206	16258	16517	16489	16295	16449	16339	16375	16200	16381	16481	16384	16216	16369	16484	16273	16268	16505	16214	16232	16429	16314	16365	16410	16470	16255	16237	16392	16377	16169	16488	16402	16157	16304	16301	16330	16451	16290	16481	16411	16445	16487	16346	16337	16247	16213	16416	16371	16419	16272	16262	16354	16269	16497	16474	16443	16217	16290	16381	16331	16250	16247	16545	16452	16319	16534	16274	16282	16197	16426	16366	16397	16515	16401	16338	16486	16334	16199	16229	16403	16246	16478	16386	16428	16364	16336	16447	16498	16468	16304	16276	16453	16267	16407	16424	16348	16494	16291	16420	16609	16353	16449	16551	16146	16428	16286	16387	16242	16349	16260	16409	16384	16348	16201	16265	16283	16357	16315	16402	16311	16353	16498	16240	16241	16304	16653	16431	16285	16424	16424	16314	16424	16337	16391	16260	16397	16359	16382	16279	16229	16276	16286	16324	16207	16488	16327	16243	16351	16268	16299	16383	16287	16324	16465	16427	16323	16369	16239	16408	16310	16269	16267	16440	16318	16264	16368	16338	16395	16206	16350	16191	16331	16571	16379	16273	16448	16328	16388	16276	16284	16249	16369	16371	16367	16423	16399	16374	16323	16271	16390	16470	16368	16352	16268	16444	16320	16319	16528	16409	16453	16404	16379	16401	16409	16396	16329	16338	16368	16339	16435	16407	16263	16340	16545	16451	16469	16371	16468	16397	16410	16276	16486	16360	16456	16445	16256	16472	16258	16364	16286	16255	16439	16325	16349	16433	16638	16357	16437	16447	16414	16295	16535	16466	16383	16308	16126	16456	16338	16454	16384	16397	16455	16300	16247	16305	16508	16311	16353	16467	16384	16422	16497	16343	16424	16449	16443	16307	16371	16428	16237	16380	16527	16151	16184	16361	16371	16408	16467	16399	16332	16314	16380	16598	16318	16405	16412	16240	16420	16400	16520	16279	16335	16288	16323	16385	16367	16371	16579	16420	16397	16430	16433	16389	16371	16389	16382	16298	16206	16484	16414	16268	16369	16455	16327	16331	16357	16315	16306	16543	16381	16165	16377	16443	16335	16343	16212	16339	16293	16177	16444	16369	16333	16260	16246	16494	16323	16460	16430	16392	16221	16159	16471	16297	16480	16325	16282	16355	16208	16293	16351	16440	16191	16461	16201	16526	16391	16532	16339	16305	16420	16200	16279	16263	16310	16212	16370	16499	16249	16421	16249	16338	16484	16383	16436	16444	16359	16483	16297	16357	16341	16326	16556	16245	16351	16585	16526	16345	16274	16240	16403	16352	16367	16317	16364	16215	16347	16488	16294	16380	16418	16445	16215	16194	16374	16266	16194	16466	16442	16268	16275	16349	16389	16205	16408	16202	16377	16298	16359	16299	16441	16315	16226	16336	16405	16525	16332	16456	16191	16541	16291	16324	16535	16373	16387	16432	16281	16386	16296	16440	16341	16378	16376	16391	16227	16477	16277	16271	16422	16521	16399	16202	16330	16491	16237	16195	16297	16429	16417	16435	16374	16348	16428	16237	16307	16317	16348	16417	16343	16291	16394
22131	20707	28299	23143	20949	23060	24967	20021	19256	19719	19557	19010	19297	19160	18976	18962	19300	18949	18993	18931	18665	18933	19017	18778	18978	18981	18864	18944	18848	18780	19104	18883	18849	18822	18926	18933	18787	18876	18909	18789	18836	18961	18913	18693	18854	18643	18811	18817	18886	18650	18719	18769	19057	18621	18672	18837	18796	18748	18777	18652	18829	18669	18795	18713	18794	18943	19505	19578	19643	19285	19018	18623	18875	18986	19088	18672	18804	18717	18773	18770	18959	18840	18652	18706	18771	18852	18705	18824	18524	18681	18754	18744	18852	18853	18712	18873	18599	18744	18830	18859	18621	18756	18579	18812	18690	18521	18786	18631	18725	18818	18657	18669	18868	18599	18627	18727	18566	18780	18703	18726	18749	18676	18711	18758	18798	18785	18687	18655	18708	18756	18540	18729	18743	18691	18725	18758	18692	18640	18581	18559	18755	18721	18821	18673	18789	18514	18817	18871	18909	18982	18780	18782	18497	18940	18662	18679	18735	18863	18712	18426	18651	18630	18688	18655	18827	18832	18692	18787	18710	18537	18639	18632	18889	18727	18881	18722	18671	18712	18599	18871	18653	18649	18697	18576	18525	18700	18833	18696	18677	18615	18652	18605	18828	18746	18734	18773	18641	18538	18546	18719	18664	18823	18752	18594	18558	18635	18720	18755	18855	18900	18706	18532	18818	18672	18632	18836	18696	18637	18654	18768	18650	18824	18688	18756	18911	18549	18751	18786	18897	18764	18641	18735	18587	18666	18527	18719	18675	18658	18832	18690	18394	18828	18729	18605	18806	18403	18601	18725	18566	18659	18660	18696	18672	18583	18669	18789	18727	18688	18725	18598	18665	18727	18811	18883	18769	18677	18921	18721	18691	18811	18872	18811	18495	18511	18837	18430	18791	18738	18611	18873	18772	18584	18727	18800	18799	18701	18509	18757	18730	18555	18555	18557	18780	18526	18757	18671	18732	18806	18736	18838	19039	18672	18923	18776	18877	18655	18665	18968	18585	18665	18504	18556	18610	18552	18721	18731	18828	18854	18776	18488	18937	18883	18682	18717	18596	18678	18695	18654	18688	18595	18825	18693	18837	18749	18743	18613	18560	18746	18646	18714	18793	18659	18852	18688	18677	18654	18752	18674	18565	18616	18768	18742	18827	18398	18808	18749	18636	18645	18849	18507	18716	19017	18714	18820	18658	18619	18690	18711	18691	18881	18681	18662	18564	18520	18875	18863	18680	18648	18612	18698	18563	18815	18821	18804	18607	18738	18818	18602	18619	18717	18524	18824	18820	18798	18687	18690	18661	18693	18629	18555	18568	18683	18616	18738	18657	18895	18584	18735	18783	18726	18778	18622	18745	18841	18641	18604	18796	18657	18718	18779	18708	18694	18938	18743	18686	18611	18594	18821	18945	18619	18570	18487	18676	18537	18559	18786	18774	18703	18763	18660	18688	18539	18987	18972	18802	18600	18704	18900	18762	18741	18632	18583	18858	18793	18614	18858	18678	18814	18735	18722	18782	18759	18810	18678	18651	18630	18608	18667	18594	18785	18632	18568	18565	18724	18736	18650	18551	18691	18680	18531	18750	18717	18721	18559	18823	18677	18578	18755	18712	18708	18716	18831	18796	18964	18635	18632	18731	18632	18784	18735	18704	18756	18798	18556	18681	18704	18787	18746	18644	18535	18679	18748	18722	18756	18590	18656	18740	18654	18550	18853	18638	18594	18708	18609	18718	18712	18596	18715	18643	18687	18670	18579	18663	18746	18755	18560	18586	18714	18747	18809	18789	18746	18726	18741	18890	18620	18645	18588	18678	18617	18740	18736	18608	18568	18650	18803	18732	18792	18821	18799	18844	18552	18626	18822	18617	18732	18766	18804	18778	18634	18627	18846	18716	18514	18721	18552	18577	18700	18696	18763	18806	18525	18582	18922	18772	18723	18813	18869	18550	18843	18753	18776	18541	18638	18717	18791	18978	18865	18795	18588	18550	18740	18741	18674	18828	18780	18736	18889	18790	18596	18737	18725	18703	18664	18880	18777	18580	18591	18537	18790	18468	18695	18881	18499	18731	18841	18703	18774	18603	18592	18853	18828	18624	18704	18816	18691	18712	18834	18895	18908	18680	18733	18629	18798	18772	18647	18663	18712	18613	18653	18728	18750	18803	18803	18662	18721	18689	18754	18697	18713	18718	18618	18612	18787	18815	18637	18682	18648	18858	18593	18715	18580	18796	18786	18633	18820	18529	18751	18646	18868	18764	18974	18916	18713	18729	18819	18727	18377	18668	18851	18669	18835	18629	18474	19049	18652	18912	18414	18622	18629	18718	18574	18814	18932	18945	18734	18681	18720	18797	18638	18965	18457	18671	18644	18815	18488	18618	18699	18811	18675	18954	18739	18561	18788	18769	18880	18847	18566	18661	18710	18552	18684	18751	18719	18735	18670	18732	18723	18694	18677	18853	18588	18693	18626	18457	18633	18796	18879	18679	18832	18745	18887	18878	18716	18827	18824	18829	18685	18750	18938	18596	18672	18666	18735	18750	18723	18544	18794	18709	18744	18680	18717	18665	18767	18508	18495	18528	18568	18892	18691	18536	18811	18727	18789	18684	18661	18838	18679	18661	18457	18635	18604	18596	18536	18713	18791	18594	18595	18635	18547	18650	18834	18654	18787	18729	18554	18678	18649	18561	18747	18601	18806	18761	18779	18480	18604	18776	18754	18721	18602	18942	18647	18658	18729	18717	18753	18464	18683	18709	18678	18743	18426	18725	18578	18681	18741	18427	18766	18771	18534	18906	18681	18810	18742	18618	18667	18732	18749	18661	18617	18575	18656	18539	18770	18579	18630	18585	18538	18699	18709	18761	18829	18686	18820	18784	18823	18783	18738	18847	18595	18742	18474	18732	18884	18636	18770	18367	18614	18827	18572	18658	18702	18751	18598	18627	18724	18705	18727	18909	18705	18626	18651	18725	18806	18742	18748	18603	18643	18520	18938	18601	18583	18654	18825	18942	18433	18851	18710	18760	18780	18810	18636	18698	18632	18795	18620	18710	18600	18540	18579	18709	18695	18749	18659	18807	18760	18771	18780	18718	18736	18628	18735	18606	18522	18819	18863	18724	18770	19017	18724	18754	18725	18650	18814	18894	18602	18735	18606	18809	18733	18595	18749	18783	18538	18851	18647	18681	18536	18676	18722	18820	18805	18667	18818	18679	18616	18783	18850	18541	18656	18592	18754	18680	18971	18588	18655	18607	18676	18774	18488	18697	18581	18577	18660	18665	18598	18633	18493	18791	18714	18799	18836	18887	18705	18776	18636	18403	18521	18815	18597	18486	18763	18722	18706	18633	18725	18828	18529	18679	18750	19078	18690	18778	18896	18805	18729	18672	18674	18884	18585	18541	18645	18771	18915	18780	18691	18846	18953	18609	18610	18632	18689	18735	18662	18719	18766	18619	18618	18639	18799	18586	18434	18583	18634	18666	18576	18525	18756	18578	18673	18732	18591	18641	18788	18759	18888	18511	18682	18910	18497	18508	18763	18610	18581	18828	18535	18668	18762	18617	18800	18582	18428	18799	18687	18849	18852	18792	18721	18680	18477	18538	18926	18898	18863	18737	18883	18686	18801	18743	18739	18723	18635	18788	18662	18837	18516	18739	18617	18810	18639	18608	18673	18721	18817	18664	18679	18729	18641	18705	18734	18986	18745	18820	18793	18777	18496	18760	18709	18711	18715	18767	18722	18850	18712	18753	18517	18573	18923	18778	18651	18703	18875	18734	18711	18605	18928	18633	18632	18645	18677	18754	18626	18731	18543	18656	18719	18586	18617	18667	18847	18647	18531	18607	18772	18889	18671	18654	18633	18816	18601	18682	18578	18652	18891	18687	18682	18632	18735	18625	18659	18857	18523	18819	18750	18714	18707	18757	18923	18749	18731	18676	18821	18695	18624	18681	18696	18507	18708	18682	18842	18578	18621	18770	18583	18810	18764	18744	18513	18754	18708	18720	18506	18786	18756	18527	18673	18401	18814	18630	18608	18717	18677	18642	18631	18704	18648	18848	18826	18581	18453	18690	18817	18717	18721	18696	18772	18588	18635	19046	18751	18679	18686	18568	18765	18273	18762	18875	18611	18793	18560	18899	18863	18732	18804	18819	18568	18826	18791	18593	18760	18796	18701	18719	18682	18648	18507	18693	18635	18670	18677	18754	18541	18683	18537	18643	18641	18796	18652	18706	18573	18754	18525	18949	18751	18758	18674	18543	18557	18756	18685	18798	18905	18679	18720	18939	18732	18493	18852	18752	18626	18679	18646	18541	18708	18502	18662	18634	18637	18866	18727	18599	18660	18785	18634	18708	18581	18790	18549	18720	18671	18703	18682	18772	18758	18670	18424	18568	18582	18705	18753	18745	18693	18795	18633	18656	18678	18608	18742	18577	18502	18835	18830	18861	18850	18742	18761	18569	18570	18727	18623	18708	18692	18682	18787	18567	18736	18704	18727	18672	18808	18725	18886	18592	18593	18693	18553	18665	18725	18860	18614	18736	18716	18678	18742	18590	18817	18874	18515	18729	18855	18745	18786	18622	18675	18555	18908	18596	18924	18697	18582	18578	18671	18684	18863	18823	18569	18623	18918	18768	18530	18772	18573	18882	18900	18624	18676	18767	18700	18607	18670	18651	18757	18599	18713	18617	18725	18735	18788	18796	18695	18730	18708	18884	18617	18559	18667	18681	18572	18728	18542	18698	18616	18658	18554	18745	18747	18813	18721	18633	18702	18773	18741	18858	18643	18480	18691	18848	18493	18579	18840	18655	18583	18643	18788	18632	18637	18728	18721	18753	18755	18816	18553	18670	18893	18619	18710	18698	18791	18862	18646	18572	18730	18688	18652	18704	18615	18816	18667	18776	18816	18726	18722	18739	18747	18690	18746	18715	18759	18573	18607	18664	18646	18561	18735	18699	18645	18700	18709	18552	18761	18724	18568	18536	18747	18608	18612	18719	18664	18902	18686	18708	18599	18733	18689	18667	18865	18497	18632	18759	18658	18789	18637	18549	18651	18674	18664	18586	18642	18684	18676	18711	18796	18619	18538	18717	18735	18623	18697	18648	18895	18544	18615	18884	18747	18665	18515
20800	35606	27934	21666	18726	17759	17187	16945	16717	16590	16344	16292	16045	16026	15849	15886	16009	15850	15901	15692	15684	15784	15736	15692	15822	15856	15771	15836	15891	15755	15619	15852	15704	15775	15891	15803	15707	15480	15740	15624	15652	15727	15560	15681	15826	15688	15611	15765	15725	15739	15607	15581	15614	15781	15688	15582	15562	15675	15715	15598	15654	15724	15660	15406	15739	16074	16767	17188	16622	16248	16110	15807	15817	15666	15445	15558	15661	15643	15673	15620	15603	15603	15805	15794	15765	15666	15515	15680	15566	15569	15701	15689	15627	15847	15483	15533	15593	15481	15530	15380	15704	15715	15665	15666	15621	15494	15691	15746	15659	15540	15504	15720	15820	15858	15656	15645	15581	15765	15622	15619	15783	15543	15588	15790	15666	15675	15656	15739	15618	15769	15609	15587	15538	15490	15766	15566	15555	15586	15815	15642	15594	15665	15636	15550	15750	15614	15823	15676	15709	15655	15661	15732	15780	15760	15634	15704	15731	15544	15613	15535	15676	15637	15499	15622	15542	15649	15520	15530	15597	15683	15560	15476	15749	15721	15692	15604	15638	15711	15628	15676	15567	15593	15658	15570	15592	15554	15590	15602	15636	15601	15585	15712	15726	15666	15547	15714	15688	15526	15827	15639	15677	15759	15509	15587	15589	15607	15718	15748	15445	15822	15560	15700	15759	15482	15617	15599	15590	15507	15553	15739	15570	15509	15651	15630	15559	15504	15745	15627	15653	15621	15596	15542	15656	15577	15503	15673	15539	15664	15630	15605	15634	15698	15521	15579	15555	15797	15659	15376	15747	15647	15526	15613	15562	15615	15645	15649	15688	15652	15642	15731	15696	15610	15748	15473	15623	15592	15674	15686	15462	15599	15518	15608	15630	15548	15500	15762	15539	15739	15500	15485	15719	15604	15536	15646	15715	15384	15666	15589	15684	15687	15644	15789	15659	15726	15669	15685	15705	15471	15466	15622	15712	15619	15638	15576	15426	15538	15584	15682	15534	15469	15594	15716	15680	15588	15809	15669	15562	15597	15683	15797	15566	15731	15611	15634	15638	15661	15897	15525	15527	15549	15710	15683	15708	15755	15526	15591	15820	15567	15604	15676	15576	15667	15560	15760	15459	15432	15670	15635	15639	15437	15606	15616	15472	15627	15540	15553	15745	15561	15619	15781	15555	15718	15680	15396	15605	15586	15643	15662	15774	15559	15732	15443	15631	15628	15506	15438	15572	15659	15552	15440	15642	15488	15695	15532	15636	15602	15647	15628	15427	15537	15741	15695	15545	15708	15701	15611	15550	15653	15588	15583	15652	15705	15692	15556	15594	15667	15519	15714	15812	15620	15656	15657	15610	15650	15675	15593	15679	15544	15597	15557	15639	15653	15734	15704	15688	15588	15579	15647	15789	15677	15614	15700	15563	15635	15642	15599	15553	15483	15680	15525	15663	15676	15643	15506	15684	15561	15554	15700	15726	15457	15665	15738	15593	15651	15615	15780	15504	15670	15540	15835	15649	15784	15537	15551	15302	15727	15701	15671	15735	15590	15359	15532	15635	15588	15700	15523	15772	15660	15526	15665	15544	15570	15558	15693	15652	15681	15667	15532	15483	15631	15672	15510	15545	15511	15697	15713	15634	15606	15603	15709	15586	15404	15751	15479	15643	15745	15501	15563	15626	15587	15611	15666	15509	15527	15673	15663	15678	15448	15481	15619	15659	15511	15490	15626	15650	15599	15582	15603	15526	15559	15759	15601	15607	15620	15521	15572	15646	15567	15601	15541	15495	15599	15520	15543	15724	15745	15403	15727	15425	15665	15533	15700	15639	15669	15587	15676	15702	15697	15386	15683	15653	15578	15682	15558	15811	15828	15617	15713	15528	15588	15537	15700	15568	15503	15685	15782	15640	15646	15563	15541	15527	15609	15653	15548	15557	15799	15484	15629	15639	15677	15637	15635	15706	15788	15702	15636	15486	15734	15691	15523	15767	15505	15573	15719	15745	15626	15536	15608	15791	15594	15629	15624	15631	15725	15635	15608	15665	15750	15501	15626	15482	15604	15632	15562	15665	15502	15636	15491	15682	15513	15638	15611	15588	15603	15583	15537	15639	15567	15406	15598	15507	15672	15536	15563	15531	15484	15766	15724	15621	15708	15754	15758	15478	15504	15652	15831	15596	15765	15656	15613	15788	15625	15520	15591	15651	15667	15418	15531	15630	15564	15482	15598	15544	15635	15694	15725	15614	15476	15620	15760	15658	15540	15495	15547	15806	15653	15627	15716	15557	15552	15601	15515	15811	15651	15725	15608	15522	15553	15746	15561	15571	15624	15762	15621	15734	15542	15602	15780	15671	15416	15711	15691	15691	15705	15726	15592	15729	15726	15686	15619	15600	15645	15639	15537	15607	15562	15550	15507	15481	15555	15675	15626	15603	15618	15787	15583	15647	15727	15746	15516	15855	15560	15714	15541	15671	15584	15682	15568	15623	15556	15588	15443	15575	15607	15583	15537	15750	15620	15584	15620	15724	15704	15688	15508	15780	15550	15529	15584	15639	15648	15647	15527	15668	15635	15714	15742	15715	15580	15723	15596	15692	15645	15561	15625	15560	15493	15650	15662	15708	15463	15517	15533	15699	15561	15585	15529	15490	15813	15508	15735	15547	15553	15692	15678	15643	15626	15498	15571	15537	15698	15594	15721	15766	15652	15568	15569	15723	15603	15700	15447	15546	15556	15531	15525	15805	15688	15655	15521	15790	15623	15671	15661	15446	15517	15484	15642	15582	15812	15776	15734	15592	15656	15516	15647	15556	15783	15676	15664	15493	15733	15551	15762	15655	15481	15548	15667	15705	15644	15792	15804	15569	15617	15768	15635	15559	15560	15620	15577	15651	15739	15588	15371	15676	15685	15585	15629	15771	15661	15553	15705	15631	15547	15673	15703	15596	15597	15540	15721	15582	15579	15649	15467	15619	15529	15599	15599	15528	15579	15664	15725	15677	15556	15750	15767	15592	15733	15587	15551	15496	15567	15438	15732	15662	15502	15784	15600	15647	15547	15644	15715	15677	15758	15606	15644	15509	15623	15564	15533	15724	15716	15663	15684	15470	15601	15599	15476	15578	15690	15732	15717	15636	15623	15543	15611	15558	15636	15598	15545	15739	15582	15505	15710	15631	15482	15465	15638	15554	15580	15537	15439	15571	15573	15520	15641	15625	15596	15636	15691	15570	15665	15563	15645	15603	15488	15583	15587	15483	15578	15639	15668	15756	15689	15669	15795	15636	15542	15690	15587	15559	15591	15715	15552	15687	15792	15417	15621	15588	15528	15492	15451	15697	15523	15745	15650	15521	15744	15706	15364	15492	15615	15715	15748	15537	15736	15633	15897	15791	15682	15651	15712	15786	15766	15586	15560	15646	15584	15793	15587	15677	15485	15587	15680	15564	15754	15608	15774	15673	15631	15489	15597	15630	15658	15619	15443	15587	15629	15706	15654	15626	15602	15713	15513	15610	15573	15559	15644	15618	15666	15513	15656	15745	15599	15520	15483	15669	15701	15522	15520	15561	15748	15530	15631	15515	15538	15596	15628	15592	15755	15662	15563	15707	15421	15646	15622	15645	15642	15598	15500	15564	15643	15655	15675	15561	15678	15581	15745	15687	15589	15677	15628	15602	15622	15728	15637	15617	15584	15559	15619	15349	15687	15688	15621	15569	15685	15596	15688	15683	15594	15481	15476	15717	15425	15505	15637	15639	15731	15598	15605	15556	15650	15654	15523	15589	15549	15688	15688	15727	15448	15702	15694	15676	15619	15626	15565	15729	15610	15605	15643	15719	15646	15477	15563	15629	15672	15524	15678	15718	15754	15632	15746	15519	15470	15467	15761	15576	15799	15517	15734	15579	15629	15608	15660	15649	15390	15619	15561	15594	15615	15611	15653	15468	15599	15688	15510	15768	15477	15772	15617	15528	15548	15722	15596	15559	15661	15620	15450	15599	15522	15692	15583	15777	15566	15434	15717	15690	15621	15565	15587	15492	15527	15676	15660	15567	15619	15591	15633	15532	15426	15420	15511	15818	15617	15666	15506	15684	15560	15739	15594	15573	15691	15570	15614	15590	15565	15622	15575	15587	15581	15693	15773	15748	15631	15497	15520	15753	15516	15636	15612	15419	15617	15603	15629	15633	15961	15518	15511	15699	15678	15660	15535	15718	15523	15621	15795	15559	15586	15654	15650	15713	15635	15595	15523	15709	15608	15584	15529	15530	15690	15560	15603	15661	15518	15492	15618	15457	15766	15670	15633	15655	15481	15588	15433	15683	15414	15787	15763	15706	15730	15785	15347	15689	15632	15639	15590	15563	15622	15553	15732	15872	15593	15665	15478	15496	15556	15532	15774	15499	15617	15741	15693	15451	15596	15554	15690	15606	15644	15652	15539	15519	15589	15892	15649	15567	15804	15738	15579	15550	15697	15758	15575	15622	15534	15540	15438	15574	15488	15692	15596	15658	15572	15903	15523	15565	15518	15536	15638	15741	15526	15513	15587	15650	15697	15544	15562	15569	15701	15453	15521	15741	15638	15618	15620	15663	15579	15623	15524	15576	15612	15705	15496	15841	15830	15685	15520	15651	15721	15700	15447	15598	15759	15635	15563	15619	15743	15679	15542	15652	15604	15539	15555	15617	15535	15638	15619	15799	15595	15531	15637	15535	15583	15640	15510	15605	15562	15674	15654	15707	15493	15514	15550	15722	15648	15614	15739	15422	15543	15564	15719	15562	15526	15702	15521	15797	15798	15613	15557	15307	15680	15673	15706	15638	15585	15736	15696	15804	15509	15501	15609	15578	15687	15628	15623	15889	15721	15569	15531	15575	15595	15596	15470	15684	15571	15593	15676	15649	15572	15580	15675	15522	15529	15645	15764	15539	15720	15723	15565	15744	15658	15538	15587	15582	15663	15798	15711	15557	15539	15488	15576	15662	15678	15628	15553	15613	15512	15624	15715	15706	15731	15635	15554	15583	15557	15689	15476	15703	15693	15824	15517	15647	15700	15648	15631	15567	15488	15654	15617	15496	15636	15616	15731	15515	15529	15687	15694	15710	15683	15537	15467	15582	15565	15599	15588	15744	15694	15516	15569
26961	21637	23660	20659	17436	17651	17777	17584	17562	17567	17468	17496	17424	17518	17643	17325	17504	17447	17609	17585	17489	17568	17694	17389	17560	17585	17425	17300	17495	17374	17577	17524	17663	17496	17536	17543	17517	17434	17395	17547	17540	17483	17651	17479	17167	17408	17295	17542	17630	17375	17698	17463	17413	17354	17542	17478	17433	17342	17533	17529	17702	17689	17487	17561	17244	17403	17534	17549	17535	17467	17644	17620	17438	17355	17422	17510	17609	17508	17600	17436	17406	17478	17268	17537	17671	17483	17414	17281	17319	17524	17588	17484	17643	17346	17471	17410	17560	17353	17247	17438	17344	17409	17479	17545	17445	17401	17645	17528	17411	17431	17493	17385	17356	17591	17502	17432	17425	17365	17537	17405	17464	17433	17580	17307	17596	17338	17435	17383	17483	17537	17656	17346	17520	17353	17491	17392	17505	17591	17337	17280	17306	17534	17553	17499	17383	17415	17421	17532	17418	17377	17421	17337	17438	17462	17440	17458	17515	17528	17573	17503	17373	17470	17463	17466	17707	17280	17402	17504	17557	17444	17475	17336	17511	17478	17347	17392	17478	17318	17528	17545	17471	17451	17398	17309	17366	17353	17507	17481	17351	17486	17442	17417	17389	17601	17584	17434	17315	17488	17443	17654	17554	17666	17475	17286	17528	17470	17542	17275	17478	17442	17399	17397	17593	17555	17369	17500	17504	17444	17443	17662	17354	17336	17428	17360	17571	17346	17357	17311	17394	17463	17431	17489	17312	17296	17692	17334	17383	17483	17498	17450	17454	17570	17359	17504	17483	17659	17391	17341	17445	17538	17407	17439	17557	17249	17476	17332	17428	17392	17361	17349	17354	17370	17544	17352	17303	17495	17366	17532	17504	17458	17360	17317	17349	17496	17401	17394	17785	17541	17340	17304	17541	17252	17476	17323	17324	17458	17531	17404	17490	17310	17486	17470	17440	17486	17448	17524	17512	17396	17582	17479	17524	17408	17467	17275	17411	17401	17430	17453	17433	17291	17537	17495	17622	17446	17620	17333	17635	17443	17369	17426	17431	17453	17325	17468	17259	17430	17286	17474	17423	17412	17427	17511	17357	17612	17509	17473	17483	17524	17565	17659	17396	17392	17372	17551	17422	17470	17472	17360	17438	17272	17457	17560	17512	17451	17541	17340	17363	17426	17536	17498	17414	17580	17480	17467	17420	17388	17514	17542	17507	17426	17510	17440	17242	17599	17419	17621	17468	17411	17389	17378	17423	17517	17542	17459	17308	17506	17606	17492	17588	17444	17461	17301	17381	17383	17272	17418	17556	17578	17559	17530	17413	17561	17462	17443	17576	17294	17377	17474	17588	17644	17530	17531	17651	17613	17338	17481	17232	17345	17491	17339	17520	17555	17417	17640	17301	17478	17338	17404	17379	17167	17496	17430	17340	17305	17562	17538	17374	17444	17463	17509	17459	17251	17289	17529	17301	17654	17470	17483	17442	17481	17460	17451	17488	17560	17660	17428	17402	17623	17333	17431	17651	17369	17451	17401	17412	17608	17597	17538	17378	17467	17673	17518	17251	17401	17496	17473	17615	17249	17405	17491	17720	17397	17419	17403	17488	17589	17520	17649	17310	17333	17346	17488	17489	17578	17560	17646	17382	17362	17403	17504	17508	17325	17327	17374	17489	17490	17592	17331	17445	17560	17411	17421	17490	17457	17508	17462	17417	17479	17563	17530	17553	17432	17471	17169	17433	17452	17518	17634	17493	17374	17732	17635	17476	17584	17445	17452	17507	17329	17561	17408	17558	17406	17437	17491	17482	17429	17269	17499	17382	17326	17629	17445	17479	17509	17581	17549	17620	17383	17478	17427	17434	17346	17475	17439	17358	17367	17510	17482	17395	17517	17649	17220	17579	17373	17495	17519	17500	17379	17434	17307	17199	17561	17469	17351	17557	17506	17425	17465	17466	17340	17442	17199	17343	17513	17361	17441	17496	17473	17494	17403	17361	17445	17443	17373	17614	17452	17438	17499	17479	17236	17340	17661	17541	17559	17440	17352	17270	17332	17277	17487	17408	17382	17381	17365	17606	17428	17782	17297	17398	17277	17346	17303	17431	17392	17539	17552	17299	17477	17649	17369	17487	17620	17387	17386	17566	17684	17724	17525	17418	17455	17557	17401	17511	17438	17561	17539	17599	17378	17492	17598	17432	17432	17447	17325	17392	17444	17438	17434	17421	17425	17488	17283	17583	17352	17452	17582	17312	17493	17441	17471	17451	17529	17403	17543	17597	17487	17361	17564	17423	17250	17573	17501	17479	17361	17457	17534	17506	17493	17527	17500	17550	17471	17501	17567	17348	17473	17412	17506	17434	17611	17375	17565	17498	17416	17365	17467	17674	17658	17597	17500	17364	17327	17495	17293	17558	17291	17375	17431	17215	17502	17434	17358	17368	17359	17446	17364	17347	17367	17229	17383	17665	17388	17573	17716	17382	17417	17487	17211	17320	17362	17311	17342	17318	17341	17466	17306	17383	17651	17513	17536	17411	17355	17469	17604	17447	17571	17474	17400	17643	17495	17453	17362	17325	17488	17387	17345	17507	17433	17307	17516	17469	17526	17234	17397	17440	17574	17470	17469	17604	17480	17552	17336	17692	17435	17416	17291	17312	17495	17522	17388	17394	17493	17527	17651	17517	17544	17429	17714	17396	17220	17422	17557	17392	17512	17495	17339	17515	17374	17473	17492	17312	17352	17593	17466	17495	17697	17640	17666	17456	17334	17460	17412	17485	17269	17542	17354	17462	17635	17508	17429	17306	17470	17365	17330	17337	17416	17484	17499	17525	17402	17469	17430	17472	17557	17380	17562	17398	17198	17441	17665	17507	17396	17578	17444	17434	17456	17539	17313	17446	17580	17484	17260	17503	17271	17608	17411	17526	17510	17532	17457	17444	17408	17552	17343	17234	17482	17516	17264	17517	17445	17361	17308	17666	17467	17596	17539	17265	17431	17469	17363	17406	17344	17472	17319	17487	17345	17558	17406	17401	17496	17570	17653	17535	17436	17533	17457	17437	17286	17502	17436	17495	17645	17560	17516	17371	17443	17541	17487	17622	17543	17471	17559	17434	17493	17348	17482	17475	17498	17300	17466	17575	17606	17534	17401	17522	17508	17244	17698	17581	17387	17558	17522	17576	17386	17571	17594	17324	17400	17360	17503	17449	17342	17546	17548	17326	17329	17570	17385	17422	17665	17268	17302	17375	17572	17578	17456	17367	17288	17480	17373	17460	17451	17490	17337	17438	17315	17514	17462	17284	17409	17451	17447	17596	17412	17459	17461	17405	17590	17543	17376	17450	17532	17594	17500	17421	17364	17491	17351	17507	17727	17497	17578	17288	17298	17563	17299	17332	17501	17489	17387	17372	17562	17329	17325	17357	17351	17548	17648	17571	17330	17561	17417	17385	17532	17417	17528	17393	17589	17398	17437	17298	17482	17340	17513	17383	17599	17486	17286	17401	17515	17494	17393	17700	17502	17382	17627	17284	17619	17528	17578	17293	17255	17447	17351	17393	17349	17334	17418	17488	17506	17585	17448	17509	17462	17407	17455	17551	17477	17456	17552	17510	17406	17482	17509	17424	17418	17559	17471	17455	17557	17512	17679	17374	17521	17406	17357	17506	17418	17491	17501	17658	17562	17500	17426	17465	17563	17487	17272	17346	17404	17602	17367	17578	17675	17493	17372	17386	17516	17463	17474	17659	17662	17485	17675	17441	17446	17357	17578	17524	17541	17521	17439	17359	17470	17324	17476	17345	17447	17613	17357	17514	17563	17159	17467	17311	17638	17433	17558	17520	17596	17480	17314	17337	17438	17511	17488	17647	17509	17518	17419	17480	17468	17436	17529	17415	17374	17365	17374	17455	17445	17431	17530	17406	17277	17393	17586	17604	17250	17372	17394	17450	17470	17626	17412	17467	17481	17497	17476	17378	17465	17376	17483	17487	17361	17369	17424	17580	17473	17259	17547	17476	17410	17351	17394	17580	17629	17353	17523	17408	17406	17234	17318	17336	17374	17366	17591	17566	17256	17417	17581	17612	17461	17433	17297	17466	17460	17363	17442	17490	17333	17540	17645	17579	17433	17459	17636	17642	17502	17581	17522	17531	17388	17623	17378	17251	17368	17664	17473	17408	17308	17394	17508	17352	17501	17399	17478	17368	17550	17447	17515	17328	17262	17296	17271	17493	17502	17564	17607	17500	17413	17635	17457	17475	17327	17468	17372	17415	17167	17255	17567	17583	17524	17316	17413	17390	17417	17333	17276	17662	17520	17507	17537	17413	17287	17296	17261	17280	17615	17381	17411	17257	17405	17423	17578	17339	17429	17586	17413	17555	17458	17413	17478	17520	17469	17541	17354	17585	17435	17651	17599	17694	17466	17385	17581	17428	17442	17547	17534	17362	17704	17701	17508	17400	17543	17505	17420	17444	17277	17461	17702	17529	17310	17479	17529	17621	17556	17644	17301	17563	17535	17372	17527	17470	17431	17561	17380	17407	17438	17625	17631	17451	17484	17380	17454	17347	17336	17494	17381	17268	17515	17856	17537	17606	17469	17289	17339	17467	17434	17220	17310	17537	17402	17558	17494	17504	17492	17568	17569	17472	17534	17595	17576	17519	17339	17708	17292	17601	17194	17376	17334	17329	17387	17571	17425	17288	17553	17532	17571	17567	17597	17446	17353	17335	17402	17338	17552	17524	17515	17404	17352	17536	17390	17482	17595	17578	17047	17451	17443	17314	17434	17616	17544	17391	17696	17363	17494	17494	17484	17590	17189	17531	17316	17229	17430	17707	17682	17593	17284	17489	17558	17344	17497	17508	17428	17306	17391	17422	17441	17414	17662	17513	17482	17538	17623	17404	17493	17494	17467	17573	17602	17616	17447	17559	17286	17522	17545	17308	17320	17512	17567	17440	17474	17429	17576	17238	17371	17261	17482	17307	17263	17363	17257	17387	17386	17441	17747	17444	17504	17296	17403	17265	17362	17357	17322	17351	17258	17574	17407	17667	17494	17306	17491	17204	17411	17457	17554	17351	17367	17328	17717	17443	17297	17594	17556	17517	17435	17339	17721	17490	17605	17583	17547	17679	17338	17465	17597
16375	18843	16520	15427	15131	15039	15114	14987	15175	14976	15280	14917	15096	14934	15105	14950	15017	15160	15098	14928	14941	15077	15077	15041	15041	14969	15004	14976	14976	15049	14968	14971	14928	15104	15223	14810	15150	14955	14923	15130	14971	15118	14956	14894	15110	15053	15023	15079	14969	14862	15030	14854	15035	15010	15075	15139	14933	14850	14945	15057	15128	15037	15104	15062	14917	14978	15022	15148	15137	15025	15170	15045	15037	14905	15110	14942	14962	15039	15036	14799	15065	15101	14933	15140	15074	15050	15018	15212	14839	15116	14976	14929	15061	14886	14988	15059	14878	15059	14891	15023	14894	15112	14977	15073	14936	14885	15024	15060	14775	14904	15215	14920	14963	14922	14870	14932	14987	15109	15001	15175	15053	14976	14993	15178	14806	15033	15125	14954	14947	14978	14986	15007	15038	14987	15080	15027	14955	14857	15063	15052	15004	14829	14881	14820	14928	15042	14894	15024	14826	14990	15032	15116	14998	15052	14972	14866	15140	15032	15089	14805	14930	14858	15042	14909	15044	15059	14961	14884	14941	15080	14881	15088	15042	15095	15057	15123	14946	15056	14906	14977	15021	15005	14848	14915	15184	15041	14974	14954	14917	14903	15034	14972	15041	14876	15030	14956	15072	14973	14894	15170	14890	15015	15049	14932	14894	15100	14902	14935	14974	14924	15132	14900	14779	14995	15109	15113	15021	14924	14814	15100	15081	14842	14983	14883	14852	14998	15111	14939	15094	14894	14906	14921	15067	14858	14944	14991	14969	14970	15065	15070	15016	14981	15002	14800	14943	14919	14958	14870	15102	15183	14899	15080	14986	15020	14860	14950	15262	15037	14867	15070	15119	14934	14777	14966	14927	15013	14987	14922	15109	15043	15026	14946	15085	14916	14881	15006	14896	14895	14785	14907	15023	14907	15094	14944	14867	14982	15082	14980	14944	14898	14953	15075	14891	15063	14990	14912	14907	14955	14950	15024	14994	14880	14928	15063	14867	14883	15134	15120	14992	15035	14984	14882	15029	15074	14861	15015	15001	14935	14965	14982	14925	14874	14987	14978	14970	15081	14883	15011	14984	15073	14892	15003	14918	14788	14969	14900	15014	15047	14888	14829	15003	15106	14959	15050	14947	14927	15047	14855	14966	14963	14876	15029	14915	15048	14933	14988	15037	15165	14898	14856	14997	14963	14865	15049	14986	14817	14988	14872	15022	15014	15042	15045	14980	14942	15065	15108	14863	15089	14893	14950	14912	14860	14970	15055	15044	14942	14867	15148	15023	15083	15085	14982	15012	15024	14840	14967	14987	14894	14913	14936	14875	14911	14885	14772	15152	14897	15123	15102	14963	15005	14995	14732	15143	14847	14857	14952	15075	15050	15044	14941	15033	14962	14932	15010	15120	15017	15024	15090	14863	14933	14934	14799	14947	14980	14903	15030	14895	15097	15097	15014	15140	15024	15026	15161	15105	15036	15049	15003	14933	14979	15087	14967	14956	15021	14840	14851	15071	15018	15271	15049	15022	14864	14993	15004	14920	14907	15079	14957	14965	15064	15029	14899	15027	15088	14927	14954	14920	14943	15026	14828	14945	14948	14885	15020	14973	15176	14817	15037	14858	14954	14924	15002	15022	15038	14967	15100	14953	14938	15124	14913	15049	15003	15098	15022	14814	14980	14986	14973	14981	15029	14989	14929	14990	15028	14864	15123	14894	15096	14948	15049	15006	14839	15070	15174	15123	14878	14975	14903	15106	15116	14806	14846	15165	15036	15015	15096	15092	14988	14988	14901	14935	15031	15056	14959	15054	14903	15101	15097	14875	14872	14920	15074	15008	15130	15010	15128	15165	14919	14947	15299	14957	15000	15140	14725	15009	15003	15126	15234	15071	14928	15036	15234	14893	15007	15075	15047	14951	14923	14877	14977	14999	14934	14874	14885	15010	15033	15067	14965	15049	14879	14844	14983	14890	14992	14996	15056	14874	15034	15034	14950	15014	14954	14835	14996	15019	14974	14955	15079	14890	14984	14966	14941	15200	15167	15126	15085	14931	14849	15093	15016	14918	15047	14867	15125	14930	14792	14840	15038	14930	15155	14973	15016	15144	15047	15011	14949	14911	15054	15050	15076	14941	14940	15026	14962	14806	15054	15206	15021	15047	15046	15087	15044	15102	14957	15028	14836	14886	14976	14939	15123	15005	15038	15127	15154	15052	14866	15012	14972	14933	14985	15078	14960	15047	15084	14818	14978	14941	15099	15126	14967	15070	15066	14805	15003	14907	15193	14928	15009	14909	15106	14967	15038	15007	15041	15030	14977	15010	14972	14984	14926	14946	14786	15044	15160	15087	15104	14824	15029	14961	15006	14906	15103	15076	15087	14915	15058	15115	14983	14939	14893	14881	14673	15028	14901	15029	14920	15158	15214	15071	15053	15032	14948	14990	14975	15172	14835	14852	14967	14992	15157	15035	14934	15049	14875	14987	15080	15195	14992	14896	14948	14953	14939	15038	15078	14953	14938	15069	14955	15168	15032	15132	15064	15150	14876	14989	14900	14993	14996	14917	14995	15120	14964	14961	15136	14994	14903	15043	14958	15146	14829	14879	15058	15039	14908	14917	15009	14937	15067	14980	15099	14940	15123	14942	15131	15030	14969	15050	15125	14997	14976	14989	14992	14981	15129	14943	14792	14936	14930	15119	15029	14888	15086	14894	15063	14896	14946	15075	14931	14913	15103	14767	15062	15034	15080	14920	14981	15056	15064	14944	14986	14952	15169	14949	14894	14927	14954	15050	14982	14852	15084	15040	15070	14986	14960	14926	14935	15015	15140	14901	14942	14915	15101	14999	15074	14991	14908	14989	14915	14947	15123	14964	14805	14977	14919	14973	15040	14953	15131	15242	14949	14955	14940	14984	14883	15159	14927	14979	14828	14986	14884	15023	14964	14878	15090	14697	14951	15071	15137	15168	14909	15081	14951	15101	14939	15086	14998	14983	15015	14845	14846	15070	14923	14968	14979	15060	14960	15038	14798	14945	15053	14998	15071	14780	15206	14841	15010	14883	15013	15103	15124	15040	15140	14940	15105	14927	14915	15045	15220	14951	15127	15123	14869	14938	15021	14945	14932	15059	15038	14786	15029	14898	15006	14880	15132	14867	14773	15110	15071	14922	15017	15144	14994	15138	15099	15016	14848	14881	15092	14813	15023	15012	14866	14983	15047	15141	14963	15016	14963	15050	14970	14823	14899	15191	15123	14938	15032	15060	15058	15022	14913	14939	15109	14908	14919	14925	14814	15101	15094	14811	15082	14993	14947	14939	14979	14861	14981	15035	15137	14932	14991	14915	15091	14966	14904	15101	14941	14934	15080	15024	15045	15090	15054	14962	15072	14995	14916	15183	15048	15104	15056	14925	15122	14943	14849	15057	14971	14978	14883	14935	15023	14964	15004	14979	14933	14903	14926	14981	15085	15079	14947	15017	15000	14882	15119	14959	14927	14878	14704	15099	15015	15008	14839	15013	14920	15016	14909	14953	14978	14889	14950	14911	15060	15071	14842	15025	14928	15101	15069	15007	14983	15101	15003	14896	14913	14993	14978	14931	14850	15154	15141	14953	15024	15030	14826	15018	15107	15067	14973	14890	14987	14972	15234	14961	15037	15089	15191	15085	15059	14994	14994	15006	15087	14940	14993	15052	15071	15071	15109	14905	15024	14887	15230	14955	14906	14884	15065	14956	14919	15008	15225	15006	15004	14991	15045	15017	15045	14915	15007	15040	15075	15084	14959	15107	15122	14987	15021	15044	15069	14887	15096	15028	14886	15206	14927	15025	14961	15122	15086	14937	15092	14920	15066	14953	15016	15034	14904	14988	14928	14922	15021	15041	14944	15031	15048	14876	14831	15000	15023	15000	15014	15074	14926	14809	15068	15041	15059	14988	15039	14861	14996	14955	15028	14933	15006	14859	15140	15098	15102	15044	15018	15087	14925	15048	15073	14921	14868	14846	15033	14960	14976	15117	14867	15008	14842	15074	14962	14944	15029	14991	14980	15072	14965	15044	14997	15050	14700	15106	14989	15142	15144	14980	15053	15023	15066	14958	14960	14989	15014	15043	15036	15016	14761	14912	15032	14850	14909	15021	14988	15103	15208	14992	15120	14950	14978	15079	14969	14994	15032	15081	14930	14972	14916	15144	14957	15046	15025	15007	15067	15008	15067	15126	14963	15137	15108	15071	14977	15056	14960	14929	14996	14968	15114	15003	15013	15008	14869	15091	15016	14913	15049	14803	14967	14961	14755	14870	15014	14987	14984	14935	15094	14944	14981	14983	15059	14994	14841	14867	14858	15125	15041	14999	14938	14969	14946	14974	15076	15022	14993	14873	14896	14975	15026	14803	15000	14987	14948	15045	15107	15021	14972	15022	15102	14973	15037	14977	14861	15229	14893	15040	15024	14786	15012	14782	15024	14875	15029	15028	14996	14938	15026	14929	14980	14855	14889	14818	15082	14995	14990	15060	14875	15097	15055	14932	15006	14924	14962	14971	15059	14949	15103	14906	14949	14822	15102	14971	14911	14819	15023	15118	15063	15021	15056	15142	14996	14995	15185	14872	14977	15154	14915	14933	14795	15089	14902	15063	14965	15013	14982	14942	14962	14978	15132	14971	14860	14883	15055	15008	14980	15178	15023	15057	14970	14946	14737	15149	14962	15202	14882	14990	15155	15022	14973	14917	14862	15029	14990	15033	14975	15026	15023	15194	14999	14881	15014	14962	15036	14913	14955	15001	15077	14824	15035	15134	15031	14941	14918	14929	14965	14988	15136	15184	15016	14989	15003	14929	14949	15042	14949	15159	14930	15070	14864	15016	14988	15086	14952	15236	14928	14867	15137	14996	14942	15041	14958	15040	14911	15102	14923	15051	14910	15004	15015	15147	15027	14938	15024	15064	14960	14870	14974	14884	14898	15004	14993	14992	14943	15028	14897	15026	15313	14961	14862	15044	14937	14940	15028	15037	14947	14996	14964	14775	14923	15169	15013	14984	15077	14900	15010	15048	14969	15002	14949	14883	14979	15018	15068	15044	15188	14913	14942	15022	14921	15053	14963	14828	14870	15066	14992	15014	14826	14996	14804	14960	14981	15123	14899
23264	20721	27934	23601	21392	20829	19696	17376	16926	16941	16873	16752	16785	16707	16485	16555	16612	16748	16744	16617	16669	16534	16676	16493	16487	16588	16572	16485	16743	16471	16265	16566	16569	16521	16631	16521	16575	16786	16456	16635	16717	16507	16718	16480	16605	16477	16612	16657	16599	16664	16615	16401	16480	16526	16569	16431	16613	16452	16564	16701	16782	16599	16592	16706	16413	16466	16668	16888	16758	16825	16758	16839	16605	16490	16618	16516	16496	16498	16511	16359	16558	16552	16648	16537	16628	16477	16465	16449	16585	16542	16385	16433	16388	16575	16353	16648	16423	16556	16658	16459	16549	16178	16518	16332	16435	16586	16657	16552	16755	16480	16563	16571	16619	16545	16409	16549	16479	16410	16505	16508	16454	16336	16736	16607	16510	16630	16615	16533	16485	16353	16513	16511	16443	16563	16485	16648	16693	16464	16576	16448	16456	16565	16587	16430	16498	16547	16530	16454	16578	16326	16398	16325	16766	16483	16496	16367	16646	16456	16603	16231	16366	16561	16730	16493	16453	16675	16763	16647	16607	16591	16270	16529	16661	16238	16559	16599	16621	16355	16298	16435	16414	16628	16524	16420	16643	16556	16326	16532	16560	16537	16589	16618	16414	16369	16403	16588	16460	16492	16244	16419	16483	16412	16398	16417	16482	16500	16460	16426	16433	16392	16487	16482	16430	16561	16534	16318	16463	16584	16539	16556	16546	16393	16575	16541	16555	16480	16479	16355	16349	16512	16482	16433	16577	16462	16476	16561	16297	16281	16326	16600	16455	16498	16306	16469	16245	16538	16334	16366	16449	16519	16445	16444	16775	16385	16455	16390	16246	16482	16361	16574	16496	16535	16335	16254	16269	16468	16490	16435	16152	16495	16277	16384	16464	16614	16591	16540	16494	16338	16506	16297	16539	16663	16267	16596	16371	16529	16429	16514	16446	16485	16600	16551	16506	16350	16552	16344	16607	16486	16445	16290	16386	16445	16440	16503	16567	16316	16630	16635	16521	16449	16424	16390	16561	16521	16587	16475	16479	16457	16529	16468	16552	16612	16520	16428	16466	16231	16578	16659	16476	16430	16367	16541	16391	16567	16378	16515	16712	16549	16488	16477	16375	16580	16653	16434	16637	16644	16440	16550	16525	16605	16523	16423	16545	16420	16534	16421	16394	16328	16580	16448	16669	16486	16332	16603	16395	16452	16399	16414	16432	16328	16383	16406	16461	16335	16424	16293	16435	16463	16393	16516	16436	16498	16620	16433	16576	16420	16398	16512	16584	16525	16608	16619	16429	16289	16601	16554	16580	16392	16458	16449	16376	16482	16419	16433	16774	16591	16439	16634	16354	16627	16399	16420	16556	16611	16590	16553	16601	16563	16362	16357	16504	16395	16432	16356	16623	16417	16582	16603	16503	16491	16496	16473	16642	16553	16573	16310	16350	16317	16346	16523	16462	16193	16518	16368	16541	16554	16567	16547	16324	16486	16336	16426	16651	16671	16465	16599	16401	16450	16417	16601	16615	16427	16285	16515	16528	16543	16541	16409	16675	16553	16449	16275	16583	16458	16473	16420	16430	16443	16408	16489	16514	16543	16512	16473	16389	16462	16438	16490	16410	16608	16656	16252	16478	16552	16588	16374	16445	16365	16307	16209	16520	16422	16389	16408	16507	16355	16483	16490	16438	16421	16603	16381	16373	16497	16463	16641	16470	16344	16299	16577	16315	16703	16441	16485	16660	16313	16577	16662	16400	16302	16444	16337	16454	16381	16404	16589	16404	16498	16483	16458	16291	16614	16445	16703	16686	16541	16574	16491	16458	16406	16462	16474	16618	16525	16362	16554	16550	16244	16760	16511	16554	16537	16571	16515	16623	16513	16403	16357	16581	16238	16405	16603	16631	16342	16338	16224	16497	16459	16416	16614	16494	16332	16390	16423	16576	16379	16343	16396	16416	16620	16437	16297	16567	16199	16450	16558	16646	16497	16410	16771	16415	16610	16506	16638	16548	16590	16487	16433	16566	16424	16575	16406	16507	16472	16403	16400	16452	16621	16423	16686	16502	16557	16364	16370	16331	16605	16423	16385	16362	16467	16446	16583	16578	16353	16515	16542	16528	16520	16547	16460	16570	16672	16509	16738	16605	16362	16652	16498	16419	16317	16461	16505	16600	16517	16650	16679	16587	16563	16680	16527	16450	16542	16529	16409	16572	16388	16474	16606	16509	16528	16663	16531	16655	16491	16439	16401	16554	16422	16514	16454	16479	16283	16372	16362	16460	16493	16326	16462	16294	16449	16722	16520	16554	16404	16597	16563	16319	16361	16673	16439	16582	16532	16362	16396	16263	16577	16612	16418	16442	16275	16397	16487	16388	16378	16529	16468	16363	16491	16481	16374	16498	16339	16464	16593	16485	16520	16401	16520	16464	16623	16503	16536	16454	16515	16333	16435	16535	16365	16512	16377	16320	16455	16481	16420	16418	16417	16387	16382	16620	16550	16335	16607	16294	16596	16326	16428	16614	16350	16561	16502	16450	16522	16617	16500	16518	16545	16275	16421	16585	16442	16512	16584	16475	16362	16305	16629	16374	16549	16177	16472	16428	16649	16437	16469	16518	16386	16502	16422	16429	16540	16156	16291	16451	16519	16345	16593	16523	16318	16466	16409	16589	16467	16589	16429	16648	16343	16138	16605	16484	16537	16564	16346	16483	16313	16452	16429	16469	16463	16384	16284	16600	16469	16473	16498	16470	16364	16545	16488	16423	16504	16530	16506	16563	16489	16415	16394	16407	16368	16558	16518	16549	16572	16643	16469	16392	16394	16338	16588	16440	16574	16464	16394	16297	16584	16481	16488	16575	16547	16396	16488	16431	16379	16461	16371	16402	16568	16505	16188	16551	16400	16581	16449	16521	16613	16321	16325	16475	16424	16492	16360	16635	16395	16461	16436	16594	16370	16530	16515	16444	16347	16361	16353	16661	16510	16465	16223	16430	16457	16214	16542	16473	16400	16464	16443	16316	16563	16600	16280	16575	16669	16562	16606	16557	16352	16663	16537	16378	16454	16379	16457	16538	16595	16536	16565	16513	16594	16424	16613	16442	16603	16643	16306	16389	16469	16416	16432	16442	16596	16466	16465	16527	16477	16379	16409	16474	16535	16398	16359	16404	16485	16521	16472	16416	16316	16432	16313	16372	16416	16363	16647	16410	16504	16352	16324	16536	16432	16709	16273	16439	16364	16346	16394	16449	16525	16576	16424	16337	16412	16593	16587	16374	16484	16519	16621	16350	16390	16329	16272	16503	16373	16315	16287	16410	16555	16336	16423	16529	16201	16371	16442	16424	16425	16397	16389	16604	16333	16426	16286	16519	16468	16563	16319	16523	16389	16547	16497	16427	16521	16474	16653	16500	16553	16461	16464	16433	16368	16369	16580	16448	16431	16542	16598	16480	16504	16524	16383	16317	16504	16522	16392	16645	16535	16349	16342	16547	16470	16295	16401	16660	16546	16441	16624	16429	16667	16496	16598	16664	16536	16360	16570	16494	16529	16574	16387	16501	16388	16437	16278	16446	16572	16471	16568	16500	16468	16372	16454	16587	16314	16497	16456	16480	16503	16382	16329	16546	16513	16547	16348	16610	16496	16517	16269	16503	16519	16388	16537	16378	16426	16420	16411	16619	16414	16414	16621	16449	16562	16253	16413	16660	16639	16579	16515	16580	16497	16519	16931	16585	16501	16439	16398	16446	16381	16558	16504	16504	16406	16575	16586	16503	16456	16323	16355	16459	16424	16468	16617	16367	16375	16458	16457	16361	16523	16563	16503	16581	16411	16208	16302	16437	16555	16493	16415	16567	16391	16373	16548	16502	16437	16464	16426	16451	16571	16506	16346	16439	16523	16435	16357	16421	16359	16584	16531	16449	16252	16468	16442	16476	16399	16475	16377	16531	16292	16438	16264	16440	16479	16531	16546	16380	16680	16411	16643	16453	16356	16560	16492	16411	16325	16465	16493	16419	16330	16414	16301	16487	16411	16220	16340	16427	16599	16570	16650	16415	16578	16372	16433	16443	16392	16599	16488	16591	16624	16430	16242	16443	16488	16427	16441	16458	16388	16563	16271	16410	16473	16664	16340	16350	16575	16578	16555	16524	16664	16392	16506	16592	16674	16612	16505	16258	16366	16351	16529	16618	16597	16354	16490	16519	16398	16451	16581	16320	16515	16438	16426	16675	16532	16556	16690	16569	16369	16534	16220	16459	16264	16266	16404	16476	16445	16470	16450	16697	16683	16532	16445	16679	16522	16563	16675	16425	16615	16523	16432	16468	16496	16539	16352	16674	16703	16632	16644	16591	16551	16503	16491	16510	16373	16483	16381	16515	16406	16354	16531	16498	16478	16479	16883	16601	16588	16666	16601	16390	16342	16536	16606	16449	16483	16331	16479	16600	16379	16621	16483	16340	16323	16438	16612	16588	16446	16511	16441	16518	16481	16425	16465	16531	16395	16332	16478	16426	16368	16529	16514	16343	16301	16522	16492	16642	16552	16192	16598	16519	16536	16454	16609	16426	16539	16553	16435	16420	16634	16458	16495	16373	16385	16489	16370	16528	16431	16707	16447	16405	16423	16512	16325	16517	16323	16418	16649	16542	16469	16627	16567	16452	16267	16475	16493	16553	16611	16480	16556	16376	16296	16299	16521	16448	16443	16436	16465	16503	16283	16474	16396	16586	16584	16419	16405	16531	16545	16345	16271	16459	16546	16499	16313	16592	16429	16435	16404	16423	16196	16521	16451	16482	16340	16687	16640	16317	16484	16436	16363	16539	16338	16392	16520	16568	16457	16418	16481	16224	16303	16522	16395	16429	16422	16249	16580	16163	16327	16498	16567	16429	16555	16433	16415	16639	16540	16112	16388	16551	16520	16577	16470	16458	16525	16457	16480	16455	16386	16619	16424	16568	16534	16390	16236	16497	16313	16518	16626	16573	16363	16469	16451	16439	16340	16533	16352	16174	16568	16430	16416	16579	16684	16412	16435	16360	16182	16449	16346	16280	16384	16548	16528	16410	16491	16349	16641	16389	16436	16361	16311	16514	16494	16311	16504	16425	16483	16466	16500	16473	16444	16420	16304	16327	16302	16392	16578
17672	29978	24257	18174	15911	15522	15178	15125	14866	14703	14988	14894	14706	14541	14639	14695	14473	14530	14541	14410	14637	14417	14498	14340	14454	14485	14507	14526	14550	14402	14496	14425	14430	14637	14483	14447	14514	14497	14392	14592	14330	14410	14396	14608	14537	14378	14548	14590	14333	14374	14385	14361	14616	14481	14531	14426	14648	14497	14455	14307	14599	14501	14294	14490	14530	14522	15028	15136	14953	14672	14749	14529	14425	14364	14419	14395	14292	14373	14337	14456	14373	14612	14371	14456	14658	14434	14429	14478	14580	14459	14311	14313	14525	14510	14595	14386	14382	14465	14502	14507	14381	14525	14403	14451	14488	14463	14469	14464	14463	14340	14514	14529	14352	14431	14437	14559	14362	14423	14460	14506	14595	14493	14457	14452	14343	14387	14387	14525	14415	14420	14630	14375	14542	14442	14480	14425	14398	14257	14399	14414	14355	14366	14402	14454	14436	14436	14492	14393	14530	14456	14541	14595	14477	14384	14509	14223	14545	14445	14562	14546	14256	14392	14648	14339	14492	14485	14507	14484	14418	14396	14347	14416	14394	14366	14604	14298	14423	14461	14438	14541	14228	14448	14376	14540	14552	14498	14502	14338	14471	14453	14551	14503	14421	14437	14503	14273	14316	14559	14510	14470	14336	14471	14351	14382	14350	14342	14517	14453	14385	14306	14585	14583	14271	14390	14369	14488	14440	14386	14427	14485	14456	14414	14428	14357	14434	14437	14503	14317	14449	14398	14468	14312	14516	14398	14417	14347	14457	14340	14258	14468	14376	14443	14444	14333	14437	14538	14548	14418	14426	14490	14391	14622	14490	14471	14671	14530	14287	14372	14362	14382	14423	14578	14450	14320	14444	14433	14467	14362	14407	14408	14268	14530	14485	14490	14328	14309	14283	14381	14493	14470	14362	14412	14273	14562	14338	14362	14464	14332	14290	14340	14417	14389	14301	14427	14378	14340	14477	14401	14319	14583	14459	14414	14333	14472	14344	14376	14389	14453	14435	14402	14427	14492	14403	14431	14459	14351	14415	14364	14468	14423	14518	14339	14330	14461	14435	14289	14428	14491	14601	14315	14429	14331	14452	14379	14460	14537	14343	14362	14320	14558	14498	14499	14454	14480	14451	14448	14508	14383	14537	14600	14472	14571	14487	14411	14483	14543	14343	14472	14284	14418	14451	14428	14380	14318	14606	14423	14366	14309	14421	14466	14399	14427	14471	14428	14432	14571	14432	14418	14489	14576	14404	14448	14290	14305	14423	14451	14383	14491	14348	14491	14379	14351	14307	14236	14383	14430	14492	14440	14440	14409	14412	14519	14464	14273	14663	14386	14585	14358	14416	14544	14469	14200	14395	14466	14584	14397	14530	14356	14378	14445	14450	14414	14401	14215	14497	14394	14537	14289	14367	14430	14433	14297	14488	14391	14466	14320	14327	14482	14362	14406	14505	14368	14407	14386	14591	14405	14316	14546	14217	14280	14504	14575	14530	14490	14468	14431	14291	14548	14414	14420	14479	14380	14302	14495	14458	14371	14257	14613	14455	14531	14386	14300	14459	14403	14367	14324	14403	14490	14465	14376	14181	14515	14437	14452	14260	14341	14476	14663	14436	14450	14271	14287	14471	14642	14385	14525	14542	14478	14416	14436	14456	14407	14465	14545	14289	14572	14343	14299	14447	14466	14428	14413	14347	14405	14371	14401	14606	14521	14456	14393	14369	14379	14430	14244	14503	14347	14440	14451	14478	14420	14454	14281	14400	14579	14424	14414	14428	14424	14386	14604	14544	14502	14502	14301	14434	14421	14406	14434	14501	14349	14324	14547	14330	14462	14389	14351	14459	14389	14590	14321	14513	14481	14481	14464	14255	14395	14259	14422	14579	14456	14471	14301	14420	14296	14374	14431	14523	14648	14314	14537	14533	14383	14484	14421	14466	14463	14476	14551	14295	14094	14473	14520	14424	14443	14498	14491	14369	14496	14431	14349	14385	14357	14451	14319	14550	14662	14313	14473	14255	14651	14442	14395	14466	14338	14176	14480	14410	14333	14579	14413	14393	14497	14540	14439	14400	14546	14462	14370	14533	14438	14332	14402	14384	14570	14331	14359	14390	14381	14467	14430	14504	14507	14393	14456	14293	14202	14438	14271	14368	14418	14511	14540	14388	14416	14291	14459	14440	14476	14423	14496	14432	14551	14467	14486	14397	14300	14570	14538	14322	14480	14534	14393	14441	14476	14511	14602	14527	14544	14328	14343	14420	14290	14389	14442	14569	14352	14513	14245	14404	14381	14506	14253	14372	14144	14402	14372	14576	14453	14454	14569	14365	14291	14485	14401	14508	14196	14376	14559	14230	14376	14291	14467	14312	14504	14380	14440	14346	14410	14434	14369	14372	14310	14466	14476	14350	14292	14486	14485	14355	14376	14377	14390	14573	14437	14437	14593	14418	14313	14438	14281	14401	14510	14492	14467	14459	14438	14360	14591	14515	14467	14458	14531	14514	14427	14220	14552	14384	14335	14524	14407	14561	14509	14290	14463	14619	14396	14527	14512	14344	14396	14352	14315	14279	14394	14330	14331	14638	14668	14369	14524	14575	14416	14238	14678	14425	14429	14471	14652	14411	14595	14334	14419	14289	14511	14400	14496	14355	14441	14359	14268	14402	14343	14415	14515	14265	14265	14375	14374	14445	14570	14604	14546	14512	14524	14371	14340	14371	14357	14488	14444	14390	14396	14399	14543	14436	14460	14444	14601	14374	14467	14514	14407	14211	14241	14368	14375	14377	14336	14511	14284	14379	14450	14480	14383	14324	14425	14437	14534	14330	14385	14361	14499	14371	14574	14427	14236	14411	14457	14379	14465	14232	14390	14444	14293	14363	14245	14354	14477	14361	14411	14404	14512	14617	14402	14388	14444	14343	14366	14308	14399	14404	14445	14453	14346	14297	14348	14508	14322	14452	14359	14439	14440	14504	14418	14552	14335	14289	14493	14339	14328	14368	14225	14441	14515	14406	14543	14497	14299	14513	14341	14282	14557	14467	14344	14492	14250	14424	14458	14431	14409	14449	14428	14436	14359	14375	14362	14535	14470	14489	14415	14397	14509	14340	14363	14438	14299	14554	14397	14284	14552	14520	14471	14360	14457	14452	14498	14424	14446	14404	14400	14409	14388	14515	14355	14356	14532	14386	14517	14372	14516	14442	14455	14383	14383	14327	14426	14413	14449	14409	14400	14338	14339	14522	14526	14399	14493	14353	14517	14448	14436	14431	14518	14468	14311	14377	14425	14612	14444	14453	14480	14472	14332	14363	14485	14438	14527	14435	14522	14368	14435	14415	14473	14355	14441	14343	14312	14502	14228	14395	14276	14494	14553	14461	14409	14554	14382	14517	14385	14481	14479	14423	14424	14355	14404	14563	14522	14422	14408	14442	14354	14392	14480	14446	14327	14460	14368	14558	14240	14460	14434	14254	14515	14398	14401	14461	14583	14683	14240	14349	14428	14422	14544	14381	14501	14377	14370	14445	14449	14474	14142	14549	14395	14437	14503	14333	14503	14228	14367	14500	14210	14406	14388	14408	14437	14472	14528	14412	14457	14458	14421	14314	14428	14527	14196	14471	14511	14487	14463	14425	14567	14425	14339	14340	14484	14369	14578	14237	14418	14395	14417	14203	14291	14353	14340	14291	14426	14494	14366	14493	14242	14466	14386	14512	14318	14538	14297	14373	14358	14260	14423	14284	14374	14384	14392	14336	14488	14344	14482	14356	14397	14442	14580	14382	14206	14330	14414	14348	14329	14463	14413	14440	14583	14335	14458	14467	14377	14390	14364	14261	14472	14409	14337	14420	14571	14304	14401	14519	14398	14465	14356	14384	14381	14311	14526	14510	14475	14373	14535	14399	14380	14257	14278	14498	14390	14452	14628	14421	14540	14416	14544	14328	14500	14433	14388	14486	14527	14486	14561	14419	14510	14483	14259	14249	14543	14477	14516	14377	14365	14476	14477	14432	14417	14407	14330	14467	14452	14588	14392	14480	14344	14485	14381	14343	14370	14348	14407	14404	14497	14354	14356	14478	14307	14302	14325	14411	14525	14455	14353	14445	14473	14402	14427	14410	14446	14342	14370	14507	14522	14469	14279	14397	14338	14538	14288	14389	14553	14495	14398	14292	14342	14408	14296	14353	14380	14283	14390	14501	14589	14407	14405	14349	14456	14534	14451	14385	14398	14363	14475	14382	14514	14351	14371	14437	14551	14483	14506	14489	14378	14480	14268	14365	14546	14451	14544	14237	14535	14410	14611	14520	14342	14521	14325	14321	14278	14516	14468	14390	14351	14441	14251	14595	14344	14505	14340	14489	14206	14482	14381	14387	14448	14377	14505	14430	14428	14324	14504	14551	14449	14441	14492	14409	14346	14394	14515	14579	14373	14342	14511	14353	14426	14520	14395	14536	14437	14316	14462	14390	14437	14379	14414	14222	14457	14330	14395	14379	14374	14388	14318	14282	14402	14530	14296	14376	14281	14328	14515	14582	14251	14313	14385	14477	14369	14156	14381	14270	14445	14409	14382	14253	14391	14400	14462	14448	14198	14407	14359	14240	14437	14408	14366	14426	14653	14482	14318	14312	14515	14475	14478	14349	14247	14394	14432	14419	14491	14431	14565	14452	14498	14582	14452	14414	14507	14384	14455	14418	14424	14444	14276	14422	14458	14439	14445	14330	14560	14407	14341	14433	14209	14498	14473	14450	14370	14503	14433	14478	14326	14427	14578	14545	14360	14275	14358	14398	14322	14452	14270	14384	14548	14367	14430	14286	14345	14464	14398	14358	14286	14505	14427	14419	14318	14531	14533	14445	14273	14462	14576	14447	14564	14304	14364	14463	14390	14298	14500	14425	14569	14441	14338	14503	14345	14372	14392	14218	14463	14456	14398	14348	14382	14249	14410	14484	14519	14288	14350	14454	14405	14629	14274	14401	14387	14434	14390	14395	14474	14320	14464	14444	14226	14400	14392	14335	14351	14416	14527	14479	14388	14323	14525	14417	14408	14482	14259	14475	14543	14348	14403	14368	14456	14408	14305	14410	14534	14398	14434	14562	14405	14313	14416	14436	14420	14490	14296	14516	14353	14532	14212
22181	20756	28307	23136	20876	22578	23804	18542	17658	17880	17802	17518	17582	17444	17363	17447	17243	17471	17323	17367	17277	17192	17345	17110	17086	17328	17139	17523	17190	17248	17286	17073	17242	17177	17278	17288	17263	17286	17094	17100	17116	17035	17018	17152	17155	17006	17010	17242	17249	17099	17049	17141	17224	17052	16914	17240	17131	17051	17073	17233	17063	17009	17125	17074	17212	17330	17525	18132	17864	17761	17399	17360	17085	17179	16926	17140	17015	16965	17155	16993	17283	17164	17225	17186	16873	16961	17162	17217	17081	17186	17096	17080	17019	17164	17177	17039	17150	17181	16911	16993	16993	17199	17004	17094	17038	17288	17049	17011	17119	17104	17190	17142	17104	17136	17004	17040	17117	17250	16776	16904	17225	17147	17079	17130	16973	16913	17195	17088	17148	17015	17237	16995	17033	16992	16943	17078	17192	17130	17124	17143	17219	16889	17105	17033	16869	17053	17213	16835	16925	16969	17154	16979	16967	16881	16926	16838	17103	17109	17019	17124	17174	17051	17173	16978	16889	17050	17178	17137	17205	17180	17171	17093	16979	17023	17140	17132	17049	16911	16904	16894	17058	16988	16948	17030	17166	16952	17026	16940	17153	16979	16988	17040	16916	16953	17135	17028	17091	16969	16888	16908	16912	16878	17179	16868	16985	16880	17154	17071	17160	17002	17181	17062	17065	16906	16943	17013	17011	17143	16997	16980	17094	16920	17126	17022	17128	17068	17214	17062	17070	17021	17055	17302	17164	17194	17132	17014	16814	17030	17128	17118	17081	16927	17180	17153	17029	16969	17115	17156	17239	16997	17162	17115	17122	17083	17016	17074	17063	16973	17172	17043	16864	17213	17156	17198	16771	17152	17034	17115	16941	17080	17047	16897	17154	17138	17042	16971	17096	16991	17085	16968	16950	17014	16820	16985	16850	16714	17110	16918	16952	17159	17132	16896	16883	17014	16911	16912	17043	17016	17027	17061	17110	17042	17081	16968	17026	17018	17180	17191	16984	17209	17171	17194	17184	17033	16994	16995	17008	16960	16996	17027	16918	17084	17086	16948	17194	17127	17078	17076	16955	17039	17164	17010	17062	17119	16901	16926	17115	17079	17039	17039	17246	16903	16962	17245	16955	16972	17055	17010	16975	17000	16862	17148	16853	17035	17246	16872	17041	17004	16875	16902	16954	16945	17140	17149	17094	17012	16962	16981	17163	16921	17055	17217	17027	16985	17099	16935	17124	17185	16884	17170	16903	17221	17178	17024	17088	17078	17005	16888	17066	17144	16994	17067	16716	16991	16866	16932	17138	16933	16774	16957	17083	17119	17002	17153	17052	17109	17069	17147	16893	16990	17335	16952	16920	16983	17135	17004	17031	17129	17084	17049	16959	17196	16823	17022	16996	17032	17026	17072	16919	17027	17063	17009	16952	17127	17291	16792	16880	16933	17037	17221	17176	17155	17082	17049	17148	17113	17134	17055	17074	17111	17092	16943	17020	16963	17142	16952	17025	17012	17296	17063	16956	17019	17080	16985	17179	17121	17104	16972	17042	16854	17120	17339	17118	16996	17123	17007	17270	17080	17098	16953	16884	17319	17100	17133	16849	17106	17174	17071	17031	17069	16938	16724	16865	16837	17013	16943	16893	17086	17190	16946	16979	16973	16880	17095	17006	17132	17021	17092	17225	17078	16829	17213	16813	17112	16885	16898	16877	17099	17234	17202	17186	17204	16951	16994	17079	17175	16992	17062	17060	16962	17001	16934	17228	17024	17137	17109	17085	17327	17131	17015	17169	17015	16856	16997	16909	16902	16929	17128	17165	17079	17022	16846	16944	16977	17009	16998	17030	17022	17095	16997	16935	16809	16985	17132	17007	16922	17059	17029	17148	17119	17118	16970	16995	17170	17061	17116	17208	16928	17153	16840	17190	17236	17084	17066	16973	16897	16960	17154	17121	16941	17209	17012	16970	16988	16937	17033	16919	17025	16963	17150	16845	17058	17200	16967	16834	17080	17182	17219	17159	17273	17011	16946	17007	17227	16841	16945	16934	17127	17197	17112	17144	17075	16918	16898	17082	16915	17072	16964	16909	16941	17029	16945	17018	16851	17158	16985	16943	17127	17226	16988	17024	17195	16888	16876	17017	16921	16892	17089	17162	17287	16908	17124	17131	16970	17082	16945	17090	17031	16960	17035	16958	16930	17189	17005	17025	17127	17038	17045	16989	17131	17079	16955	17116	16901	16922	17002	16923	16938	16969	17019	17146	17156	17168	17031	17020	16954	16666	17053	16959	17179	17008	16940	16828	16902	17285	16957	17006	17060	17106	17087	17128	16919	16917	16956	16977	17192	17087	17079	17184	17134	16971	17070	16943	17125	17196	17000	17084	16905	16933	17132	16986	17034	17005	17144	16923	17165	17185	17126	17078	17073	17011	16948	17203	16974	17149	17074	17097	17057	17038	17040	17085	16972	17081	17099	16919	17047	17114	16952	17119	17114	17317	17032	17048	17006	16931	17114	17011	17160	16917	17260	17099	17052	17117	17118	17086	17120	17188	16997	16872	16882	17039	17057	16929	16909	16998	17162	17041	17136	17070	17037	16896	17210	17046	17058	16945	17090	16851	16999	16871	17190	17031	17046	16952	16866	17019	17011	16972	16898	17156	17045	17181	16813	16960	17292	17001	16892	17076	17058	17040	17056	16858	16979	17081	16980	16905	17043	17006	16982	16986	17083	17092	16969	16931	17326	16918	17331	17092	17057	17155	17249	17111	16831	17040	17071	17091	17191	17235	17157	17189	16897	16930	16739	16984	16903	16992	17161	16941	16968	17017	16967	16947	16988	17048	16897	16909	17258	17074	16956	17165	17014	16983	17026	17202	16952	17016	16848	17108	17020	16979	17270	16994	17196	17170	17077	16876	16922	17301	17159	16938	17313	16911	17122	16975	16869	16924	17135	16967	16906	17190	17124	17077	17156	16963	17149	17047	16975	16966	17140	16959	16976	16948	16968	16878	16900	17091	16959	17108	17027	17143	17118	16875	17090	17038	17046	17115	16941	16966	16977	17039	16950	17021	17153	16986	17180	17038	17137	17150	17116	17204	17055	16936	16926	17126	17090	17153	17173	16827	16668	17138	17028	17034	17064	17196	16931	17016	17004	17018	16993	17190	17081	16946	16925	17176	16963	16957	17119	17064	17192	17149	17097	16947	17163	16972	16919	17146	16912	17048	16868	16955	16996	17040	17069	17255	16920	17203	17064	17033	17123	17000	16932	17033	17023	17188	17153	17090	16919	16909	17023	17011	17083	16926	17096	16950	17023	17080	17102	17056	16960	16948	17025	17173	17102	17062	16957	17049	16954	16967	16806	17028	17076	17023	17041	17041	17004	16909	17007	16953	16957	16975	16987	17095	17031	17080	17071	17265	17103	17103	17112	16946	17179	16889	17086	16843	17103	17128	17137	16959	17021	17169	16984	16903	17203	17143	17089	17118	16689	17193	16978	17025	16893	17142	17239	16959	17088	17051	17183	17067	17015	17175	16922	17098	16969	16871	16971	17122	17050	17226	17126	17213	16965	17217	17342	16863	16758	17057	16922	16818	17056	17025	17091	16893	17103	17106	17060	16884	17117	17254	17020	17109	16990	16816	16938	16902	16933	16922	16778	17073	16927	17120	17127	17042	16937	17065	17119	17253	17029	17144	17040	17182	17180	17074	17068	17074	17042	17227	16974	17083	16874	17151	17205	16874	17255	17074	17057	17078	17005	17122	16921	16917	17012	16790	16849	16869	17145	17169	17091	17063	16993	17120	17129	17010	16911	17114	17077	17095	17045	16905	17154	17180	17110	16957	17223	17124	16886	16906	17126	16932	17143	17066	17102	17052	17308	16841	17173	17011	17028	17048	16976	16988	16866	16996	16907	17011	17053	17017	17089	17107	17139	17079	16968	17026	16917	16915	16842	17174	17055	16980	17145	17230	16948	17028	17139	16920	17088	16988	17226	17209	16951	17144	17100	16976	17014	16939	16955	17106	16900	17265	17064	16948	17079	17031	17069	16988	17006	17256	16988	17011	16898	16883	17096	17152	17190	16831	17072	17284	16912	17085	16904	16987	16959	17144	17115	17164	17089	17064	17004	17058	17154	17101	17001	17104	17073	16982	16841	17030	17105	17048	17145	17012	17095	17058	16955	17303	17072	17110	17138	16978	16915	17097	16963	17004	17026	17163	16958	16995	17149	17178	17120	17063	17034	17199	17003	17030	16969	17098	17112	17324	16880	17095	17125	17004	17054	16855	16951	16891	17094	16985	16907	17063	17275	17142	16829	17188	16991	17107	17004	17041	17479	17093	17151	17001	16826	16893	16943	17245	17234	17174	16904	17047	17008	17110	17072	17116	17142	16813	17081	17030	17007	16959	16978	16909	16992	16989	17029	17068	16938	16992	17032	16789	17196	16951	17089	17037	16966	17129	17126	17024	17097	17071	17047	17120	17082	16889	16937	16982	17101	16994	16999	16975	17051	16910	16986	17066	17043	17140	17178	17089	16812	16906	16904	17003	17228	17162	17068	17179	17357	17113	17005	16937	17112	16955	16837	17201	16989	17105	17092	17305	16913	17071	17085	17183	17056	16982	17239	17143	17014	16897	16934	17131	16961	16811	16872	17081	17103	17011	17001	16979	16976	17003	17052	17211	17244	16976	17000	16864	17215	17009	17005	16884	16978	16957	17158	16829	17082	17130	17061	17229	17128	16942	17059	17068	17138	16986	17046	16793	16992	17091	16951	17049	17105	16863	16991	16971	16963	16929	17063	17004	17231	17009	16910	17077	16923	17155	17050	17244	17265	16862	16921	17036	17189	16971	17091	17003	16978	16972	16877	17056	17132	16891	16896	16842	16849	16850	17156	17273	17123	17216	17069	17151	17196	17034	17083	16989	16966	17123	17009	17183	16912	16981	16755	17008	17126	17278	16986	17131	17082	17260	16887	16997	16957	16916	17034	16777	17028	16973	16933	16896	17088	17047	16995	16872	17232	16948	16940	17065	16837	16888	17136	16908	16926	17181	16878	17257	16946	17022	16992	17046	16937	17083	16908	16914	16905	16969	17061	17085	17173	16942	16901	16806	16976	17176	17036	17054	17011	17127	17019
20127	36601	29529	21168	17849	16774	16200	16029	15603	15534	15444	15081	15210	15425	14986	15012	14828	14989	15032	14836	14891	14868	14935	14874	14877	14972	14882	14755	14835	14850	14671	14893	14781	14734	14782	14820	14938	14802	14750	14724	14911	14915	14682	14919	14675	14669	14921	14946	14703	14902	14726	14968	14850	14742	14651	14700	14732	14679	14912	14700	14732	14695	14623	14616	14802	14816	15559	16436	15818	15440	15127	14680	14784	14629	14604	14764	14637	14867	14847	14777	14690	14758	14609	14711	14843	14653	14685	14632	14731	14713	14762	14839	14750	14818	14634	14635	14578	14766	14791	14797	14838	14782	14670	14732	14795	14642	14716	14843	14822	14715	14919	14697	14597	14671	14847	14640	14753	14728	14702	14847	14724	14619	14927	14648	14802	14671	14720	14743	14774	14854	14700	14830	14840	14660	14875	14731	14679	14738	14841	14687	14688	14696	14763	14733	14787	14784	14996	14664	14816	14681	14797	14764	14610	14700	14781	14698	14785	14816	14727	14662	14633	14671	14746	14630	14700	14529	14819	14696	14809	14826	14773	14577	14795	14561	14803	14557	14757	14719	14635	14886	14745	14722	14725	14650	14797	14781	14662	14806	14707	14622	14678	14573	14918	14845	14769	14599	14672	14853	14651	14652	14749	14638	14670	14746	14763	14812	14717	14572	14689	14701	14810	14754	14910	14567	14718	14632	14805	14688	14652	14579	14765	14717	14666	14800	14702	14642	14766	14549	14748	14690	14649	14777	14560	14670	14898	14731	14698	14752	14714	14622	14843	14690	14754	14758	14723	14659	14640	14728	14719	14926	14580	14798	14761	14732	14660	14604	14694	14747	14736	14652	14767	14690	14659	14827	14731	14803	14680	14819	14817	14572	14674	14766	14696	14656	14748	14634	14805	14598	14724	14743	14804	14742	14627	14857	14744	14691	14709	14552	14630	14795	14601	14749	14687	14705	14690	14664	14790	14692	14675	14647	14754	14700	14797	14781	14841	14797	14682	14561	14726	14627	14779	14744	14826	14786	14729	14553	14681	14589	14660	14757	14829	14711	14805	14584	14671	15029	14834	14702	14633	14728	14526	14600	14565	14717	14689	14640	14702	14684	14612	14556	14657	14740	14645	14809	14660	14648	14619	14676	14781	14752	14716	14723	14770	14631	14613	14806	14651	14750	14530	14757	14710	14677	14636	14768	14746	14710	14801	14885	14806	14586	14808	14628	14646	14607	14741	14708	14782	14848	14765	14835	14619	14688	14813	14581	14811	14807	14786	14875	14747	14641	14430	14603	14662	14606	14593	14770	14838	14782	14772	14704	14728	14535	14933	14654	14614	14661	14780	14485	14557	14697	14832	14742	14633	14854	14680	14639	14700	14604	14676	14620	14710	14686	14791	14801	14741	14921	14644	14557	14855	14738	14612	14826	14691	14764	14702	14827	14600	14837	14832	14675	14842	14754	14741	14807	14704	14696	14701	14787	14678	14648	14683	14737	14790	14733	14745	14725	14778	14642	14753	14658	14708	14821	14616	14740	14923	14733	14658	14480	14608	14756	14763	14668	14650	14812	14760	14612	14600	14741	14607	14639	14645	14839	14653	14584	15033	14817	14729	14671	14601	14702	14541	14643	14610	14758	14683	14760	14621	14728	14650	14885	14609	14638	14763	14644	14715	14699	14743	14690	14663	14514	14722	14577	14827	14730	14752	14846	14755	14837	14779	14586	14784	14507	14643	14825	14694	14766	14526	14646	14807	14665	14686	14689	14953	14789	14648	14653	14694	14612	14703	14700	14673	14624	14755	14725	14616	14653	14735	14766	14972	14640	14724	14729	14781	14566	14784	14610	14767	14836	14676	14644	14738	14685	14753	14593	14691	14575	14525	14799	14747	14789	14832	14873	14830	14570	14764	14769	14584	14731	14677	14627	14692	14609	14535	14464	14726	14822	14595	14605	14638	14719	14821	14718	14813	14771	14736	14545	14607	14733	14830	14911	14765	14732	14795	14633	14713	14836	14707	14695	14730	14557	14826	14736	14535	14832	14574	14622	14539	14840	14861	14594	14666	14671	14634	14666	14653	14670	14780	14584	14478	14673	14728	14714	14809	14795	14699	14798	14698	14793	14680	14638	14779	14804	14631	14616	14736	14784	14620	14728	14736	14791	14635	14795	14647	14571	14729	14598	14624	14764	14736	14638	14673	14774	14685	14947	14720	14681	14728	14521	14792	14746	14671	14654	14695	14801	14520	14771	14548	14626	14557	14684	14732	14882	14594	14744	14622	14683	14764	14713	14768	14803	14647	14707	14850	14579	14796	14595	14913	14605	14569	14785	14632	14683	14716	14758	14539	14752	14844	14661	14658	14579	14815	14759	14732	14733	14659	14852	14627	14677	14747	14829	14709	14686	14779	14544	14748	14591	14795	14506	14668	14576	14676	14638	14798	14793	14723	14748	14782	14666	14739	14680	14670	14711	14618	14590	14724	14615	14642	14804	14691	14633	14766	14793	14807	14751	14716	14710	14973	14701	14776	14837	14622	14701	14535	14673	14624	14819	14709	14787	14511	14706	14791	14872	14771	14552	14752	14655	14888	14720	14755	14872	14812	14667	14719	14827	14712	14580	14718	14749	14696	14598	14646	14658	14636	14676	14534	14477	14647	14718	14816	14583	14651	14693	14694	14716	14672	14776	14664	14897	14775	14691	14770	14618	14673	14771	14682	14755	14757	14654	14685	14637	14707	14588	14808	14636	14739	14725	14675	14852	14747	14856	14790	14800	14779	14664	14721	14682	14674	14629	14607	14797	14647	14639	14667	14626	14600	14643	14783	14720	14800	14669	14687	14834	14714	14659	14743	14657	14727	14695	14845	14659	14733	14669	14757	14427	14835	14791	14706	14565	14698	14632	14667	14710	14592	14754	14782	14603	14696	14675	14800	14744	14645	14730	14683	14800	14782	14583	14618	14802	14576	14924	14676	14773	14554	14595	14824	14695	14635	14826	14746	14679	14696	14850	14736	14634	14815	14756	14888	14873	14524	14700	14559	14594	14660	14680	14638	14884	14622	14891	14879	14766	14822	14745	14790	14616	14678	14683	14787	14713	14782	14860	14680	14719	14762	14767	14670	14670	14648	14682	14694	14637	14731	14661	14823	15026	14699	14681	14747	14725	14643	14896	14580	14779	14684	14596	14630	14742	14822	14782	14817	14692	14918	14756	14807	14888	14591	14673	14563	14671	14581	14635	14768	14780	14571	14768	14687	14737	14756	14563	14669	14714	14807	14757	14662	14660	14563	14752	14746	14697	14635	14548	14813	14747	14828	14782	14690	14596	14680	14792	14664	14852	14632	14652	14623	14756	14714	14623	14801	14811	14748	14788	14707	14827	14753	14680	14780	14598	14499	14785	14710	14679	14633	14814	14641	14714	14761	14685	14869	14763	14739	14676	14617	14745	14677	14721	14745	14802	14848	14773	14750	14791	14667	14631	14682	14679	14667	14859	14686	14743	14679	14816	14815	14743	14802	14614	14645	14662	14718	14746	14817	14727	14807	14796	14679	14667	14521	14768	14692	14762	14732	14755	14695	14707	14618	14628	14699	14765	14767	14711	14732	14749	14729	14645	14701	14646	14789	14696	14695	14741	14835	14627	14625	14658	14742	14569	14664	14614	14865	14734	14653	14469	14622	14559	14593	14634	14693	14645	14674	14798	14795	14761	14745	14646	14886	14662	14698	14655	14727	14758	14679	14838	14667	14673	14754	14825	14770	14537	14602	14539	14635	14762	14526	14768	14841	14887	14667	14713	14809	14441	14889	14728	14657	14800	14813	14547	14740	14623	14650	14704	14752	14713	14655	14627	14802	14898	14636	14680	14752	14539	14823	14662	14712	14643	14745	14665	14778	14805	14664	14805	14773	14603	14644	14714	14648	14584	14629	14810	14697	14738	14637	14687	14501	14815	14715	14538	14744	14736	14708	14736	14637	14670	14612	14477	14712	14568	14737	14705	14665	14695	14610	14708	14856	14639	14777	14483	14792	14829	14659	14655	14652	14782	14649	14792	14703	14634	14745	14754	14585	14706	14885	14800	14835	14842	14730	14658	14739	14636	14580	14748	14800	14804	14786	14649	14777	14524	14740	14818	14705	14692	14757	14781	14642	14657	14637	14744	14725	14767	14862	14736	14837	14795	14636	14795	14779	14688	14710	14738	14672	14661	14791	14641	14645	14671	14836	14719	14676	14813	14672	14724	14751	14783	14664	14615	14702	14674	14988	14780	14886	14590	14648	14745	14638	14737	14784	14655	14808	14736	14724	14810	14644	14577	14748	14712	14747	14749	14624	14812	14668	14603	14544	14761	14555	14578	14735	14875	14574	14644	14690	14710	14801	14542	14515	14644	14784	14782	14795	14835	14681	14604	14768	14852	14679	14820	14704	14693	14631	14730	14771	14652	14707	14771	14614	14730	14890	14830	14632	14648	14739	14582	14724	14674	14686	14732	14571	14789	14670	14626	14689	14660	14731	14733	14737	14794	14718	14763	14624	14865	14791	14573	14785	14605	14580	14806	14734	14685	14619	14663	14717	14589	14608	14743	14775	14751	14648	14776	14701	14786	14755	14870	14760	14730	14623	14681	14438	14499	14731	14693	14728	14665	14768	14667	14671	14667	14718	14765	14755	14901	14796	14667	14832	14788	14852	14853	14701	14717	14579	14719	14587	14738	14869	14662	14518	14666	14662	14801	14812	14798	14639	14685	14639	14721	14536	14777	14826	14615	14712	14717	14630	14662	14863	14583	14558	14609	14648	14733	14598	14659	14645	14869	14652	14589	14606	14844	14905	14660	14558	14656	14811	14710	14721	14726	14861	14691	14568	14644	14853	14794	14797	14783	14580	14762	14582	14755	14768	14787	14638	14621	14541	14642	14730	14481	14731	14645	14747	14778	14859	14697	14779	14726	14778	14814	14584	14838	14800	14718	14710	14703	14567	14864	14741	14698	14647	14603	14790	14732	14631	14651	14800	14717	14672	14835	14746	14681	14612	14808	14595	14781	14676	14812	14609	14777	14656	14916	14677	14652	14721	14812	14595	14696	14780	14742	14568	14800	14737	14765	14760	14775	14682	14690	14788	14732	14710	14450	14821	14863	14764	14581
27018	21575	23509	20232	17408	17319	17516	17305	17244	17240	17682	17326	17207	17546	17329	17456	17447	17198	17280	17073	17435	17255	17419	17150	17354	17178	17140	17213	17304	17364	17136	17200	17241	17292	17346	17439	17326	17251	17249	17327	17363	17205	17191	17225	17226	17315	17326	17249	17240	17256	17327	17305	17238	17307	17280	17369	17326	17177	17067	17196	17171	17523	17298	17186	17244	17317	17334	17067	17528	17438	17220	17375	17435	17171	17411	17349	17252	17230	17416	17310	17206	17333	17229	17456	17087	17097	17190	17200	17012	17265	17307	17511	17307	17204	17312	17185	17267	17428	17180	17427	17282	17231	17433	17226	17114	17170	17551	17393	17384	17350	17272	17383	17312	17431	17424	17385	17269	17233	17307	17230	17169	17166	17174	17297	17250	17220	17255	17119	17230	17396	17126	17174	17373	17172	17144	17156	17254	17168	17224	17132	17371	17283	17247	17276	17384	17062	17146	17222	17415	17088	17306	17411	17260	17473	17209	17161	17398	17171	17194	17217	17372	17342	17337	17212	17475	17298	17032	17216	17327	17319	17251	17257	17267	17030	17073	17166	17010	16998	17164	17170	17124	17395	17325	17228	17384	17306	17184	17358	17247	17222	17333	17254	17334	17187	17122	17325	17146	17322	17279	17165	17005	17134	17310	17261	17287	17243	16919	17320	17228	17280	17129	16934	17037	17255	17223	17260	17065	17609	17426	17336	17442	17278	17357	17312	17259	17387	17421	17295	17300	17200	17274	17181	17410	17084	17363	17400	17329	17139	17372	17393	17230	17161	17193	17367	17161	17318	17271	17239	17201	17297	17195	17296	17109	17329	17362	17324	17223	17389	17455	17217	17399	17093	17143	17375	17376	17186	17219	17213	17278	17344	17308	17196	17133	17169	17244	17312	17253	17046	17301	17249	17340	17234	17140	17269	17307	17120	17583	17302	17176	17139	17207	17171	17266	17353	17115	17106	17287	17314	17385	17219	17184	17243	17435	16998	17069	17111	17194	17219	17455	17291	17445	17321	17245	17398	17109	17243	17173	17247	17349	17124	17405	17091	17284	17185	17237	17229	17366	17363	17334	17237	17291	17410	17230	17196	17302	17334	17379	17140	17185	17202	17196	17171	17243	17115	17375	17285	17263	17205	17353	17237	17293	17069	17164	16989	17141	17460	17308	17400	17322	17344	17359	17171	17146	17146	17120	17252	17258	17166	17239	17228	17261	17175	17214	17286	17381	17254	17323	17238	17283	17275	17232	17224	17193	17342	17260	17120	17302	17259	17152	17252	17298	17146	17229	17276	17229	17147	17378	17387	17215	17272	17344	17493	17262	17317	17115	17537	17420	17587	17230	17177	17239	17112	17230	17151	17263	17195	17372	17202	17128	17397	17101	17395	17339	17137	16902	17179	17423	17317	17179	17243	17158	17176	17091	17223	17222	17217	17327	17346	17144	17250	17162	17311	17241	17248	17328	17224	17276	17153	17268	17400	17504	17296	17333	17254	17306	17084	17297	17157	17325	17245	17385	17297	17320	17487	17140	17441	17052	16992	17192	17164	17130	17258	17289	17197	17164	17398	17339	17323	17105	17145	17314	17098	17286	17300	17455	17201	17324	17409	17414	17181	17187	17202	17404	17330	17186	17247	17273	17364	17298	17274	17397	17199	17204	17265	17226	17218	17336	17186	17012	17111	17339	17255	17307	17380	17295	17340	17255	17332	17073	17192	17395	17255	17215	17286	17305	17303	17282	17238	17266	17391	17372	17150	17133	17334	17279	17216	17217	17009	17278	17117	17146	17461	17444	17298	17332	17280	17268	17124	17549	17108	17307	17365	17274	17204	17227	17125	17202	17289	17210	17307	17286	17163	17356	17187	17407	17361	17223	17299	17318	17468	17344	17305	17273	17265	16983	17220	17310	17417	17150	17181	17423	17228	17251	17210	17335	17411	17137	17349	17314	17223	17295	17184	17310	17450	17215	17241	17252	17199	17396	17189	17127	17120	17169	17233	17327	17230	17223	17348	17340	17358	17287	17284	17260	17315	17419	17294	17271	17262	17421	17283	16979	17307	17128	17198	17321	17374	17251	17270	17153	17035	17259	17152	17017	17131	17211	17262	17325	17310	17022	17275	17491	17368	17264	17304	17093	17343	17170	17365	17236	17372	17150	17014	17269	17226	17298	17618	17473	17386	17318	17222	17256	17164	17174	17327	17319	17132	17375	17295	17361	17159	17230	17286	17276	17321	17233	17133	17267	17157	17315	17231	17181	17224	17278	17118	17248	17047	17070	17343	17239	17147	17069	17292	17280	17207	17422	17230	17145	17299	17335	17268	17184	17039	17386	17284	17316	17321	17248	17148	17155	17107	17154	17239	17222	17111	16944	17041	17390	17300	17125	17199	17147	17198	17296	17287	17133	17158	17236	17264	17270	17227	17300	17046	17213	17287	17179	17331	17200	17269	17080	17296	17239	17181	17257	17146	17243	17313	17247	17303	17492	17062	17104	17062	17356	17489	17109	17207	17271	17141	17436	17189	17187	17196	17351	17195	17236	17537	17219	17237	17261	17333	17387	17170	17295	17391	17484	17194	17131	17423	17196	17238	17162	17309	17214	17409	17355	17288	17410	17273	17144	17361	17176	17216	17250	17106	17303	17421	17126	17218	17201	17185	17035	17451	17330	17416	17203	17554	17391	17442	17107	17199	17411	17117	17195	17132	17176	17289	17218	17273	17218	17198	17176	17420	17208	17132	17409	17159	17174	17240	17133	17109	17351	17196	17218	17301	17438	17485	17203	17315	17275	17205	17310	17347	17253	17225	17278	17276	17233	17186	17221	17383	17005	17321	17153	17226	17252	17273	17082	17217	17219	17134	17217	17450	17518	17296	17287	17308	17313	17223	17182	17255	17170	17202	17264	17158	17276	17329	17231	17356	17239	16967	17088	16961	17441	17409	17318	17213	17298	17017	17317	17093	17310	17054	16952	17294	17163	17181	17167	17293	17174	17088	17192	17181	17326	17282	17149	17172	17343	17067	17207	17234	17149	17185	17209	17260	16989	17222	17168	17308	17428	17357	17274	17307	17110	17290	17251	17233	17185	17066	16968	17082	17378	17209	17302	17334	17445	17386	17236	17327	17156	17277	17094	17180	17351	17394	17152	17232	17186	17280	17363	17450	17215	17152	17157	17260	17255	17151	17194	17384	17179	17185	17235	17222	17264	16937	17194	17425	17333	16973	17262	17424	17249	17139	17103	17364	17325	17417	17384	17199	17214	17243	17294	17288	17325	17523	17158	17341	17131	17172	17147	17195	17184	17203	17232	17231	17288	17443	17189	17200	17402	17357	17319	17128	17224	17300	17523	17469	17308	17164	17331	17294	17202	17239	17294	17214	17212	17172	17297	17122	17356	17077	17386	17288	17245	17272	17405	17216	17200	17144	17257	17345	17367	17305	17236	17235	17182	17209	17204	17426	17344	17134	17371	17412	17295	17292	17515	17339	17303	17278	17319	17304	17328	17179	17226	17244	17081	17198	17308	17279	17277	17371	17166	17184	17188	16995	17203	17343	17236	17383	17326	17384	17203	17216	17201	17202	17349	17008	17187	17182	17279	17211	17153	17312	17410	17194	17208	17321	17538	17278	17388	17275	17266	17201	17009	17206	17209	17191	17566	17387	17262	17146	17386	17197	17506	17254	17439	17247	17289	17217	17344	17236	17122	17234	17385	17226	17239	17147	17350	17260	17284	17194	17279	17269	17232	17146	17325	17357	17401	17259	17327	17198	17052	17358	17305	17264	17107	17370	17395	17367	17148	17271	17330	17265	17317	17367	17400	17345	17165	17313	17169	17216	17242	17247	17224	17230	17103	17288	17303	17350	17128	17163	17487	17104	16894	17404	17214	17354	17093	17240	16960	17151	17395	17139	17057	17294	17094	17375	17517	17425	17277	17153	17148	17290	17354	17387	17200	17312	17215	17102	17271	17315	17304	17084	17260	17326	17205	17255	17210	17191	17195	17295	17333	17120	17218	17178	17164	17266	17326	17325	17321	17336	17337	17328	17162	17166	17212	17192	17272	17248	17175	17382	17402	17330	17364	17246	17211	17332	17363	17366	17333	17211	17198	17539	17264	17357	17231	17027	17133	17253	17347	17203	17374	17220	17210	17157	17336	17352	17331	17336	17048	17262	17422	17416	17125	17304	17098	17231	17282	17092	17271	17162	17077	17457	17236	17303	17237	17398	17141	17089	17164	17427	17228	17243	17290	17186	17412	17169	17167	17534	17380	17175	17220	17212	17137	17306	17224	17221	17142	17151	17305	17061	17141	17340	17286	17166	17297	17155	17259	17284	17270	17265	17178	17328	17129	17253	17374	17220	17237	17501	17316	17439	17222	17320	17230	17198	17021	17320	17268	17385	17402	17294	17411	17184	17284	17230	17220	17391	17331	17403	17279	17300	17239	16914	17117	17317	17307	17112	17294	17337	17242	17183	17337	17064	17206	17149	17538	17243	17112	17118	17184	17029	17181	17234	17216	17287	17169	17353	17329	17145	17259	17300	17198	17163	17280	17459	17079	17249	17376	17321	17288	17408	17502	17240	17235	17426	17291	17430	17459	17218	17378	17234	17341	17021	17325	17293	17269	17362	17407	17419	17299	17244	17252	17142	17168	17164	17263	17475	17276	17118	17143	17244	17379	17353	17196	17290	17266	17292	17478	17275	17127	17091	17203	17222	17382	17241	17304	17213	17227	17151	17437	17268	17278	17143	17154	17313	17249	17072	17314	17212	17264	17253	17424	17205	17216	17273	17304	17462	17262	17188	17151	17193	17137	17284	17270	17121	17284	17126	17141	17168	17451	17398	17189	17244	17332	17297	17281	17412	17255	17293	17490	17053	17008	17373	17283	17033	17153	17447	17203	17270	17449	17255	17539	17208	17118	17274	17357	17089	17081	17296	17272	17208	17156	17327	17186	17121	17253	17404	17088	17251	17398	17209	17265	17049	17242	17358	17328	17282	17287	17357	17276	17242	17075	17213	17207	17548	17412	17201	17315	17233	17466	16965	17224	17295	17299	17234	17175	17320	17073	17267	17495	17389	17149	17433	17254	17374	17348	17299	17243	17335	17341	17233	17294	17126	17279	17186	17249	17260
15857	18781	16889	15585	15070	15191	14997	15031	14911	14927	15007	14970	14769	14928	14914	14871	14842	14970	14732	14937	14679	14887	14905	14814	14993	15030	14931	14744	14897	14874	15009	14926	14855	15023	14996	14788	14963	14793	14725	14865	14919	14887	14947	14960	14811	14736	15104	14878	14728	14922	14818	15033	14736	15014	14886	14874	15019	14728	14991	14786	14942	14904	14956	14930	15061	14865	14932	14842	14966	15065	14858	14920	14963	14998	14694	14935	14854	14685	14935	14825	14890	14998	14939	14873	14962	14895	15047	14901	14857	14959	14832	14894	14738	15137	14868	14902	14970	14784	15048	14779	14927	14931	14969	14880	15017	14906	14923	14782	14778	14953	14907	14911	14855	14939	14833	15127	14905	14829	14983	14849	14911	14786	14675	14970	14921	14949	14900	14781	14870	14857	14779	14941	14955	14783	14902	14937	14855	14863	14860	14854	14820	14973	14977	14894	14833	14664	14982	14857	14777	14940	15053	14878	14826	15023	14993	14882	14807	14903	14715	14959	15012	14948	14831	14961	15047	14873	14736	14997	14785	14823	14892	14976	15124	14903	14856	15154	14943	14968	14893	14967	14776	14937	14838	14974	14794	14875	14824	14940	14878	14797	15036	14806	14972	15086	14788	15150	14986	14816	14933	14871	14941	14775	14927	14885	14961	14906	15012	15100	14869	14898	14756	14799	14869	14783	14912	14917	14943	14886	14853	14894	14820	14824	14878	14709	14848	14970	14899	14953	14972	14731	14833	14941	14737	15030	14847	14962	14927	15109	14984	14871	14923	14903	15059	14895	14847	14835	14925	14605	14972	14925	14886	14947	14745	14855	14900	15120	14979	15025	14848	14840	15011	15013	15031	14851	14801	14806	14916	14818	14979	14864	14753	14964	14935	14894	14892	14903	14766	14968	14863	14909	14729	15067	15002	15039	14740	14943	14818	14915	14853	14932	14762	14867	14956	14902	14852	14674	14782	14824	14921	14736	14635	14893	14848	15045	14928	14884	14876	14879	14885	14871	14828	14845	14883	15009	14880	14836	14724	14959	14877	14978	14939	14908	14907	14750	14935	14930	14884	14887	14885	14998	14800	14913	14952	14925	14875	14962	14930	15105	14927	14774	14769	14990	14908	14862	14860	14821	14863	14967	14741	15040	15065	14838	14845	14930	14947	14779	15044	14983	14767	14950	14911	14767	14829	14765	14959	14978	14668	15012	14835	14760	14873	14754	14865	14949	14826	14934	14945	14860	14851	15133	14859	14852	14962	15028	14878	14894	14972	14868	14959	15000	14752	14916	14985	14824	15040	14857	14864	14896	14948	14910	14924	14906	14808	14701	14802	15025	14873	15027	14854	14971	14853	15056	14800	14938	15007	14978	14784	14830	14765	14709	14712	14871	14753	14920	14921	14891	14802	14887	14944	14812	14879	14884	14933	14931	14844	14735	14895	14755	14872	15098	14814	14868	14876	14965	15013	14883	14931	14828	14737	14757	15020	14754	15020	14877	14795	14964	14878	14934	15038	14814	15064	14734	14871	14759	14867	14725	14963	15054	14950	14822	14972	14953	14769	14939	15048	14854	14870	14912	14955	14936	14978	14877	14909	14815	14932	14665	14932	14747	14821	14870	14741	14941	14806	15002	15030	14893	14904	14801	14969	14761	14951	14840	14693	14861	14923	14885	14934	14889	14746	14910	14991	14794	14767	14826	14946	15002	14768	15011	14894	15027	14854	14882	14980	15103	14917	14914	14873	14827	14782	15051	14838	14913	14839	14834	14797	14920	14783	14887	14830	14828	14678	14933	14900	14867	14826	14825	14919	14847	14841	14917	15003	14885	14908	14940	14722	14898	14778	14910	14758	14772	14864	15078	15019	14746	14925	14958	14829	14829	15039	14851	14929	14692	14941	14746	14982	14624	14951	14848	14693	14783	14772	14844	15066	14947	14868	14750	14963	14963	14907	14854	14894	14816	14856	14841	14913	14997	14949	14869	14949	14998	14849	14990	14904	14778	14976	14614	14911	14825	14870	14967	14910	14934	14999	14832	14946	15048	14951	14996	14924	14770	14974	14827	14957	14648	14762	15117	14904	14938	15076	14891	14948	14952	15054	14970	14893	14819	14792	14813	14868	14859	14951	14822	14907	14842	14896	14776	14799	14846	14899	14860	14990	14851	14982	14874	14862	14956	15011	14870	14920	14935	14786	14989	14891	14763	14765	14729	14773	14887	14795	14991	14978	14855	14809	14939	14776	14856	15025	15055	14730	14970	14710	14937	15024	14797	14963	14821	14908	14866	14834	14729	14822	14773	14824	14930	14895	14709	14859	14983	14943	14997	14748	14993	14689	15012	14865	14928	14698	14713	14982	14797	14999	14801	14822	14938	14954	14946	14911	14851	14885	14787	14758	14835	14931	14751	14645	14850	14886	14791	14842	14947	14898	14855	14928	14872	14938	14910	14755	14900	14911	14907	14936	14940	15010	14814	14759	14901	14788	14842	14921	15008	14895	15030	14911	14734	14847	14985	14826	14856	14994	14973	14843	14949	14824	14833	15000	14785	14884	14847	14833	14880	14930	14936	14673	14892	15045	15030	15051	15006	15013	14928	14919	14952	15033	14850	14963	14826	14935	14857	14838	14923	14873	14910	14811	14897	14932	14807	14998	14808	14995	14891	14824	14978	14822	14829	14855	14900	14745	14862	14769	14821	15013	14918	14819	14946	14961	14980	14857	14880	14908	14908	14930	14757	14812	14873	14931	14878	14915	14794	14944	14856	14850	14888	14829	14824	14969	14803	15012	14994	14819	14966	14984	14920	14796	14934	14862	14886	14922	14916	14786	14885	14828	14805	14957	14886	15002	14606	14866	14983	14956	14876	14991	14934	14657	14833	14840	14946	14867	14810	14837	14872	15030	14738	15060	15008	14840	15040	14921	14777	14951	14920	14862	14815	14812	14938	14776	14950	15051	14954	14685	14958	14842	14872	14886	14906	14967	14947	14847	14975	15014	14794	14809	14915	14981	14922	14890	14857	14971	14828	14710	14746	14873	14939	14868	14811	15132	14880	14936	14945	14853	14886	14743	14728	14622	14718	14713	14939	15005	14961	14878	14890	14866	14841	14986	14914	14885	14897	15018	14708	14883	14784	14700	14970	14802	15029	14830	15022	14840	14865	14856	14769	14643	14883	14954	14731	14751	14980	15000	15015	14823	14762	14811	14941	14988	14947	14873	14819	14778	14809	14918	14845	15001	14993	14829	14760	14845	14999	14858	14928	14827	14988	14905	15001	14877	14854	14966	14977	14912	14964	15061	14808	14912	15048	14944	14790	14723	14890	14982	14983	14888	14891	14833	14934	14909	14793	14950	14827	14920	14843	15015	14993	14944	14913	14921	15055	14824	14710	14854	14860	14975	14843	14772	14898	14821	14863	14741	15089	14835	14831	14919	14862	15004	15075	14723	15026	14702	14869	14957	14795	14830	14897	14961	14994	14872	14870	14856	14868	14888	14894	14846	14983	14852	14810	14809	14927	14910	14967	14859	14970	14906	14785	14890	14908	15059	14845	14945	14882	14895	14850	15024	14751	14894	15028	14782	14786	14742	14812	14953	14869	14896	14828	14959	14755	14889	14944	14935	14773	14690	14862	14715	14865	14969	14825	14816	14791	14960	14865	14997	14920	14898	14739	14779	14660	14936	14857	14919	14987	14780	14846	15021	14820	14818	14818	14984	14889	15053	14941	15045	14963	14877	14778	14968	14832	14772	14944	14769	14759	15044	14866	14795	14970	14762	14708	15015	14850	14901	14935	14774	15074	14884	14828	15048	14958	14783	14763	14936	15012	14789	14871	15009	14930	14832	14861	14962	14760	14947	14928	15099	14988	14790	14782	14820	14824	14881	14935	14885	14830	15022	14790	14901	14896	14810	14807	14891	14880	14928	15065	14892	14859	14902	14903	14812	14921	14757	14884	14894	14982	14890	14931	14968	14860	14775	14860	14878	14941	14947	14930	15001	14853	14810	14844	14850	14879	14847	14958	15022	14849	14848	14825	14990	14680	14853	14922	14992	14843	14863	14768	14988	15022	15024	15007	14854	14923	14956	14897	14798	14983	14697	14826	14963	14912	14854	14871	14886	14833	14700	14855	15008	15069	14917	15042	14893	14977	15002	14809	14919	14823	14999	14928	14891	14907	14762	14729	15038	14819	14828	14718	14914	14925	14858	14986	14818	14996	15107	15016	14916	15019	14813	15054	14987	15003	14913	14895	15030	14893	14727	14974	15022	14941	14778	15011	14870	14973	14795	14870	14847	14773	15005	14958	15006	14986	14952	14863	14883	14844	14946	15014	14825	14802	14903	15005	14858	14754	14885	14866	14967	14863	15027	14871	14890	14868	14980	14865	15223	14971	14855	14735	14875	14943	14783	14851	14974	14897	14947	14886	14912	14898	14924	14971	14886	15046	14829	14765	14797	14903	14831	14980	14994	14890	14946	14944	14890	14910	14944	14911	14898	14930	14678	14917	15035	14828	14807	14858	14908	15018	14793	14796	14925	14935	14775	14714	15000	14926	14808	14847	14903	14936	14941	14839	14839	14892	14797	14861	14803	14809	14991	14940	14949	14833	14808	14764	14811	14929	14766	14960	15062	14692	14973	14891	15119	15102	14796	14957	14934	14896	14869	14813	14738	14973	14905	14951	14975	14942	14868	14859	15020	14734	14949	14957	15073	14914	14823	15100	15012	14742	14887	14955	14820	14802	14841	14978	14976	14914	14918	14818	14806	14931	14897	14899	15123	14954	14896	14920	14872	14922	14792	14827	15120	14959	14939	14873	14648	14847	14903	15004	14812	14987	14945	14940	14938	14920	14753	14932	14804	14707	14951	14998	15007	15132	14853	14685	14779	14840	14967	15022	15015	14775	15009	14934	14792	14852	15122	14928	14774	14896	14822	14939	14861	14982	14959	14835	14693	14802	15106	14945	14798	14839	14902	15016	14930	14882	14864	14768	14885	14966	14667	14884	14925	14965	14756	14890	14950	14814	14912	14958	14934	14885	14936	14953	14751	14858	14769	14852	14868	14788	14910	14906	14911	14908	14889	14791	14803	14950	15027	14838	14986	14880	14971	14956	14850	14862	14943	14739	15066	14843	14903	14915
24204	21655	29214	24637	22717	23427	23260	20775	20164	20462	20464	20362	20249	19988	20503	20203	20247	20271	20310	20219	20320	20329	20187	20038	20144	20015	20185	20034	20062	20118	20160	19870	20073	20078	20002	20091	19955	19972	20172	19708	20257	20165	19798	20042	20138	20129	20095	20003	20309	20084	20064	20225	20012	19979	19969	20000	19908	20060	20035	20118	19882	20008	19985	20082	19847	19970	20313	20783	20550	20327	20260	20177	20059	19796	19878	20206	20015	19972	19984	19998	19916	20061	19973	19831	19995	20012	20006	20130	20280	20077	20141	19916	20097	19972	19807	19978	20013	19996	20115	20007	20146	20000	19989	20030	19897	20024	20060	19970	20051	20097	20040	19975	20000	20065	20073	20020	20111	20039	20021	19877	19987	19878	19790	19989	20062	20200	20176	19882	20167	20036	19981	19969	19832	19911	19996	20054	20042	20113	19942	19828	19999	19995	20117	19907	20127	19937	19906	19828	19970	20111	19877	20023	20024	19823	19929	20004	19963	19822	19919	20106	20030	19919	20017	19722	20000	20002	19774	19966	19927	19945	19808	19992	19812	19825	20005	19953	19923	20135	20079	19947	20001	20003	20005	19863	20012	19957	19928	20016	19995	19865	19907	19954	20059	20069	20003	20131	19859	20014	19927	20139	20190	20006	20022	19933	20147	19805	19953	20011	20119	19895	19979	20037	19982	19924	19883	19966	19757	19891	19857	19936	19869	20007	20125	20097	20073	19998	19965	19973	20045	20010	19933	19846	20051	19852	19783	19837	19881	19843	19974	20086	20301	19777	20010	19928	19879	19956	20003	19901	19762	19951	19927	19894	19959	19993	19878	20154	19958	20137	20117	20087	19926	20035	19889	19901	19958	19959	20050	20141	20095	19990	19951	19805	19863	19987	20034	20029	20008	19937	19997	19921	19890	19856	20091	20128	20053	20295	20179	20137	19792	19705	19905	19982	19915	19838	20089	19932	19868	20089	20262	19959	19948	19862	19754	19945	19922	20056	20195	19974	19971	19750	19962	19703	19956	20058	19923	20087	20266	20267	19987	19866	19817	19922	19983	20065	20080	19905	19856	20132	19914	20061	19914	19936	19941	19755	20011	20058	19984	20046	19873	19890	19961	20016	20051	20136	19890	19942	20000	19976	19932	20062	19923	19934	20066	19989	20122	20096	20096	19979	19818	19970	20031	19983	20070	19894	19932	20033	20059	19913	20174	19956	19952	19915	19855	19761	19875	20013	20031	20106	19929	19765	20199	19992	20006	19858	19954	19880	19933	19910	19836	19850	19918	20054	19962	20089	19912	19809	19899	19929	20109	19978	19991	20218	19964	20279	20031	19964	19991	20081	19697	19891	20034	20005	19924	20029	20065	19952	20156	19939	20107	20021	20040	20174	19846	20171	19987	19850	19860	19969	19855	19972	20101	20051	19976	20016	19832	19920	20055	19972	20106	20114	20177	20018	19928	19948	19902	20007	20002	19839	20052	20104	19942	20038	20000	19929	19993	19911	20265	19827	20112	19938	20137	20017	20080	20162	20088	20112	19905	20107	19961	20197	20109	19965	19930	20122	19814	20015	19873	19905	20121	19978	19960	19872	20004	19922	20021	19960	20014	19841	20028	19819	19885	19872	19897	20017	19999	19869	19946	20174	20125	19991	19939	20166	20120	20092	20053	20010	20089	19883	20043	20121	20005	20158	19729	20068	20007	20048	20149	19939	20017	20038	20020	19904	19984	20082	20021	20147	19969	19932	20052	19935	20003	19915	19786	19843	19989	19986	19844	19957	20114	20094	20077	19986	19930	20044	19775	19925	19975	20031	19828	20177	20076	19960	20032	19930	20107	19917	20021	20009	20032	20026	19982	19885	19953	19819	19947	19965	19937	19978	20033	19989	20125	19934	20200	20063	20158	20022	19976	20050	20153	20138	19971	19972	20110	19739	19808	19951	20068	20199	19731	19961	20019	20024	20039	19941	20032	19902	19995	20196	19935	19872	19908	19757	19921	20106	19984	19952	20139	20186	20092	19972	19913	19936	19984	20052	20011	20092	20093	20021	20015	19895	20126	19862	20099	20123	20056	20040	19933	20041	20074	19995	20246	19937	19985	19993	19920	19827	19849	20020	20042	19922	20056	19845	20055	19948	20025	19914	20119	19954	19847	20121	20106	20008	19951	19987	19990	19724	19821	19917	20085	19997	19994	19999	19868	19981	20040	20153	19960	19816	20104	19793	20046	19845	20026	19969	19940	20103	20066	19935	19997	19986	20295	20228	20046	20119	20116	19890	19880	20141	20002	20150	20017	20090	20052	19941	20037	19872	20117	19803	19985	20023	19904	19981	20165	20002	19858	20310	19986	19904	19870	20098	19972	20047	20092	19773	19931	19921	20011	19877	20002	19968	19838	19888	19856	20038	19958	19880	20010	19947	19711	20082	20099	19950	19933	19991	20118	19942	20116	20337	19882	19973	19897	20131	19913	19979	20023	19887	19884	20109	20158	19701	20057	20047	19839	20161	19900	20143	19833	20028	20060	19783	20008	19876	20038	19927	19917	19889	19811	19966	19966	19948	19775	20106	19971	20007	19895	20192	20086	19791	20142	20227	20009	19995	19994	19978	20091	20040	19951	19855	19910	20009	19971	20027	19888	20144	19947	20028	20069	20037	19883	19727	19998	20072	19842	19911	19902	19960	19945	19862	20013	20300	20082	20001	20154	19829	19958	19887	20097	19925	19959	19967	19849	19846	19937	20033	19949	19854	20081	20047	20015	19994	19994	19949	19852	20003	20179	19994	20053	19922	19809	20124	20117	20031	19886	19981	19921	19751	19974	20047	20114	19984	19982	20124	19979	20062	20049	20008	20006	19953	20003	20060	19973	19949	20050	19922	19885	20073	20178	19706	19976	19899	20036	19901	19891	19972	20026	19896	20026	19939	20164	19986	20118	19986	19938	19991	19909	19976	19999	19978	20155	19977	20077	19882	20011	19842	20028	20002	19809	19907	20045	20005	20126	20105	20031	20029	20060	20151	20120	19970	19970	19998	20115	20081	19986	20129	19966	20149	19909	19909	20112	20087	19970	20054	19870	20152	19943	20009	19902	19929	19961	20102	20043	19973	19918	19941	19954	20034	20105	20062	20055	20037	19955	19936	19975	20175	20019	19849	19848	20043	20027	20014	19942	20000	20020	20150	19941	20006	19902	19954	20095	20168	20028	20095	20175	19739	19885	19736	19950	19857	20108	19872	20179	19997	20364	20038	19877	20020	20021	19840	19845	19999	20046	19992	19892	20008	19983	19894	19881	20094	19965	19908	19997	19978	20042	19940	19953	19991	20251	19971	20128	19994	20011	19811	20178	19727	20098	20243	19905	20284	20099	19951	20101	19901	19885	19863	20037	20054	19990	19880	19982	20011	20035	20005	19805	20031	20034	19904	19870	19926	20017	19955	19885	19983	19926	20035	20115	19955	20126	19911	19913	20037	20135	19881	20146	20137	19863	20120	19996	19884	20042	20050	20157	20005	19724	19878	20035	19841	19954	20181	20000	19888	19859	19820	19986	19967	20147	20068	19894	19967	19824	19933	19939	19896	19963	19990	19840	19845	20023	19859	19791	19989	20135	19875	19885	20053	19832	20017	19941	20102	19913	20008	20044	19914	19973	20024	19946	19987	19884	19789	20129	19966	19861	19964	19965	19996	19872	19933	20025	19885	20023	20241	20016	19921	20116	19872	20068	20122	19973	19840	19961	19874	19859	20018	20048	19889	19832	19944	19942	20112	19833	19832	19983	20082	20137	19975	19925	19923	20005	20120	20202	20066	19914	20058	20091	19907	19970	20031	20064	20161	19950	20064	20048	19951	19868	20131	19862	19950	19966	20221	19833	20195	19770	19994	20113	19898	19916	20113	19989	20175	20071	19891	19944	19781	19923	19832	20032	19802	19933	20133	19878	19901	19925	19901	19820	19921	20013	19937	19955	19905	20122	20106	20175	20015	20009	20178	19950	20068	19962	20047	20098	20012	19810	19820	20091	20013	20094	19898	19918	19949	20021	19798	19741	19984	20260	20131	19954	19985	19936	20007	20012	19984	19818	19910	19773	19823	20025	20046	19908	19927	20014	20001	19935	20043	20043	20070	20265	20124	20210	20032	19897	19965	19975	19962	19960	20003	19950	20045	20049	19916	20106	20039	20182	20109	20196	19980	20004	19844	19877	20073	20024	19965	20067	20044	19811	19764	20081	20044	20251	19894	19899	19869	20020	20172	20035	19912	19984	20176	20081	20010	20070	19979	20008	20079	20028	19909	20186	20019	20016	19914	20027	20075	20146	19936	19924	19825	20053	20004	20086	20136	20114	19993	19938	19970	19956	20047	20057	19973	19985	19803	19904	20205	19891	19612	20085	20250	19923	19820	20215	20194	19935	19921	20298	20191	20064	20076	20088	19922	19937	19969	19934	20024	20065	20096	19994	19881	19814	19895	20133	20055	20257	20033	19902	19946	20169	19820	20104	20068	19912	19932	20092	19896	20015	19819	19988	19856	19962	20106	20018	19784	19907	19941	20135	20053	20038	19873	20092	20171	19885	19892	19881	19955	20114	19884	19992	19939	19916	19946	19948	19767	19842	19856	19946	20017	19920	20082	19849	19765	19962	20186	20132	20028	19981	20083	19993	19953	20138	19949	20084	19726	19989	20012	20060	20012	19972	20155	20000	19861	19868	19776	20025	20037	20046	20085	20011	20199	20008	19959	20080	20039	20042	20069	20126	20087	19780	19939	19765	19935	19846	20073	20087	19920	19854	20021	20193	20022	20104	19936	19811	20158	20024	19965	20013	20081	19805	19976	20139	19979	19957	19950	19900	20017	20013	20038	19874	20022	19531	20016	20029	19844	19899	19823	19991	19894	20016	19951	20122	20082	19963	20113	19984	19992	20110	20046	20073	20040	20037	20106	20009	19877	20100	19941	20164	20117	20120	19922	20054	19893	19989	20301	19981	19905	20052	19968	20085	20110	20102	20100	19998	19818	20146	20009	20138	19907	19797	19981	19987	19954	19962	20034	19960	19961	19894	20128	19841	20189	20005	20007	20003	19936	20005	20004	20070	19960	19982	20062	20187	19964	20107	20222	20073	19967	19849	20019	20014	20005	20196	19943
18241	30826	26809	20718	18312	17521	17248	17173	17092	16943	16897	16746	16710	16813	16851	16703	16824	16801	16605	16751	16791	16626	16664	16683	16717	16712	16731	16475	16579	16570	16683	16635	16677	16569	16766	16588	16751	16540	16603	16688	16463	16516	16518	16661	16548	16545	16480	16446	16524	16514	16640	16515	16657	16569	16613	16731	16709	16611	16592	16789	16595	16546	16552	16688	16561	16633	17211	17090	17192	17070	16666	16612	16466	16499	16655	16575	16523	16504	16749	16459	16544	16584	16756	16574	16554	16672	16488	16440	16735	16690	16461	16636	16637	16731	16584	16550	16437	16458	16467	16533	16679	16568	16567	16698	16695	16359	16452	16583	16514	16618	16717	16541	16378	16669	16538	16464	16607	16422	16697	16487	16263	16541	16445	16586	16459	16587	16608	16365	16477	16522	16636	16596	16569	16546	16555	16606	16491	16508	16612	16462	16646	16508	16464	16431	16439	16714	16404	16535	16526	16532	16482	16471	16621	16588	16647	16550	16481	16600	16511	16610	16593	16753	16419	16659	16446	16658	16731	16600	16494	16443	16523	16379	16804	16448	16508	16523	16474	16500	16589	16525	16588	16587	16494	16582	16446	16530	16618	16499	16488	16460	16642	16704	16438	16441	16600	16417	16605	16541	16619	16573	16593	16425	16492	16683	16532	16372	16421	16413	16487	16565	16536	16534	16534	16637	16633	16468	16650	16593	16556	16551	16468	16623	16652	16459	16518	16486	16659	16471	16674	16466	16473	16618	16607	16571	16380	16711	16604	16512	16497	16448	16477	16569	16519	16529	16601	16641	16612	16540	16535	16589	16274	16506	16550	16658	16565	16497	16662	16591	16637	16686	16405	16649	16662	16481	16525	16522	16298	16580	16365	16614	16512	16553	16600	16497	16555	16448	16478	16451	16550	16509	16550	16485	16446	16509	16505	16534	16718	16655	16513	16632	16532	16524	16507	16470	16518	16533	16679	16576	16519	16624	16469	16385	16610	16640	16533	16596	16383	16494	16518	16657	16479	16673	16594	16694	16400	16595	16480	16606	16513	16542	16725	16459	16759	16596	16620	16518	16567	16576	16514	16594	16231	16594	16541	16689	16447	16616	16578	16654	16394	16472	16409	16535	16647	16596	16609	16482	16555	16610	16652	16657	16541	16759	16539	16587	16491	16556	16615	16528	16466	16654	16506	16545	16515	16496	16502	16636	16631	16629	16403	16557	16477	16598	16564	16419	16490	16346	16568	16640	16566	16546	16693	16656	16495	16764	16662	16663	16488	16455	16617	16558	16580	16448	16602	16498	16464	16521	16618	16423	16728	16671	16598	16430	16640	16518	16619	16619	16512	16438	16357	16561	16517	16506	16508	16516	16675	16489	16434	16578	16471	16476	16663	16658	16655	16565	16672	16704	16645	16508	16452	16518	16528	16637	16587	16637	16541	16613	16493	16692	16416	16464	16690	16577	16394	16461	16417	16582	16525	16741	16547	16655	16579	16512	16478	16458	16700	16493	16533	16408	16578	16643	16632	16604	16615	16768	16507	16642	16413	16548	16535	16337	16565	16483	16768	16503	16615	16787	16669	16482	16733	16572	16543	16406	16517	16759	16648	16604	16628	16575	16611	16531	16517	16593	16699	16459	16554	16517	16499	16560	16589	16438	16504	16643	16636	16629	16485	16642	16718	16425	16578	16486	16480	16573	16670	16514	16624	16410	16536	16420	16524	16646	16572	16682	16587	16452	16509	16577	16556	16347	16710	16718	16502	16577	16480	16610	16584	16631	16631	16431	16520	16462	16591	16429	16704	16582	16497	16466	16460	16468	16266	16633	16414	16447	16741	16737	16563	16543	16517	16423	16394	16563	16421	16589	16581	16598	16622	16377	16683	16634	16621	16643	16613	16558	16510	16612	16481	16482	16441	16405	16396	16637	16328	16784	16507	16521	16400	16600	16549	16456	16583	16661	16539	16521	16513	16652	16554	16398	16507	16497	16429	16668	16543	16541	16662	16522	16592	16552	16609	16665	16601	16572	16538	16684	16755	16632	16575	16499	16400	16606	16671	16433	16487	16661	16713	16697	16373	16609	16536	16542	16472	16562	16674	16478	16561	16523	16626	16662	16419	16413	16530	16527	16568	16541	16629	16398	16541	16632	16457	16779	16614	16530	16597	16528	16573	16513	16730	16565	16536	16499	16570	16363	16575	16567	16428	16574	16586	16488	16504	16629	16417	16545	16542	16594	16586	16726	16460	16620	16624	16566	16496	16761	16565	16616	16382	16491	16568	16588	16828	16548	16549	16494	16669	16527	16555	16456	16497	16630	16598	16587	16254	16418	16636	16549	16672	16454	16579	16652	16593	16628	16530	16494	16465	16444	16522	16483	16655	16620	16494	16615	16726	16427	16511	16412	16539	16458	16411	16566	16623	16638	16652	16596	16505	16558	16393	16558	16762	16524	16534	16447	16576	16551	16678	16595	16425	16452	16553	16418	16517	16585	16545	16440	16579	16654	16549	16566	16516	16485	16674	16628	16573	16464	16566	16544	16656	16661	16574	16504	16740	16654	16453	16484	16501	16746	16550	16488	16618	16614	16539	16452	16716	16645	16556	16565	16541	16444	16596	16471	16533	16631	16595	16629	16638	16548	16569	16604	16586	16394	16473	16804	16579	16528	16583	16672	16463	16619	16676	16590	16568	16565	16538	16606	16447	16644	16634	16458	16581	16583	16565	16620	16615	16438	16533	16707	16537	16687	16532	16512	16588	16721	16657	16428	16657	16595	16673	16604	16449	16595	16379	16451	16473	16515	16692	16542	16356	16507	16550	16507	16476	16646	16601	16521	16511	16524	16603	16563	16609	16465	16559	16450	16640	16555	16444	16497	16666	16377	16490	16501	16516	16379	16534	16538	16538	16675	16545	16641	16458	16587	16561	16625	16539	16580	16501	16601	16389	16635	16517	16369	16633	16368	16578	16773	16496	16674	16460	16555	16478	16441	16579	16587	16495	16577	16633	16455	16485	16671	16609	16521	16580	16656	16388	16615	16539	16614	16671	16589	16448	16447	16476	16681	16629	16584	16647	16567	16642	16501	16470	16665	16516	16578	16586	16529	16671	16708	16649	16486	16547	16719	16467	16562	16640	16424	16736	16571	16625	16609	16811	16534	16440	16597	16558	16548	16554	16604	16616	16643	16471	16831	16489	16495	16705	16653	16516	16440	16484	16560	16548	16548	16535	16532	16559	16701	16539	16637	16565	16363	16534	16319	16563	16554	16431	16508	16285	16624	16505	16488	16451	16558	16379	16487	16719	16343	16479	16514	16596	16529	16584	16602	16495	16458	16684	16510	16621	16719	16720	16629	16740	16576	16418	16566	16511	16666	16630	16739	16370	16716	16650	16583	16554	16477	16424	16565	16676	16667	16442	16636	16544	16522	16488	16621	16748	16526	16678	16540	16517	16408	16662	16535	16557	16451	16740	16644	16570	16579	16611	16686	16453	16379	16469	16410	16501	16480	16604	16454	16495	16513	16530	16606	16484	16552	16550	16639	16511	16462	16514	16565	16552	16494	16759	16551	16621	16473	16696	16587	16586	16498	16650	16537	16471	16622	16588	16671	16515	16603	16590	16646	16330	16557	16686	16613	16781	16549	16624	16517	16515	16523	16643	16501	16503	16559	16538	16522	16767	16557	16575	16517	16471	16459	16511	16507	16546	16639	16472	16618	16519	16780	16499	16447	16654	16539	16577	16319	16515	16528	16560	16563	16527	16502	16582	16579	16408	16611	16418	16595	16638	16487	16594	16542	16668	16439	16456	16483	16622	16676	16516	16498	16396	16435	16378	16602	16489	16494	16562	16570	16580	16636	16534	16515	16683	16477	16789	16634	16491	16679	16452	16502	16606	16402	16695	16685	16511	16438	16636	16356	16506	16678	16482	16455	16493	16546	16461	16452	16589	16564	16732	16577	16523	16450	16499	16332	16429	16519	16499	16625	16539	16509	16579	16627	16520	16533	16563	16616	16541	16502	16599	16657	16505	16489	16580	16427	16565	16521	16577	16555	16434	16531	16613	16410	16632	16547	16507	16669	16476	16603	16707	16584	16578	16643	16442	16583	16500	16507	16530	16518	16446	16592	16610	16419	16635	16623	16612	16623	16556	16673	16461	16487	16465	16493	16617	16519	16574	16504	16711	16555	16635	16477	16619	16757	16637	16545	16600	16617	16709	16467	16643	16738	16373	16583	16570	16847	16532	16541	16440	16676	16625	16570	16483	16481	16541	16543	16540	16602	16715	16671	16643	16712	16642	16641	16426	16445	16486	16424	16534	16669	16541	16556	16517	16559	16428	16564	16560	16527	16445	16536	16582	16549	16642	16551	16684	16650	16650	16592	16709	16657	16441	16537	16570	16756	16499	16452	16361	16607	16708	16701	16498	16560	16521	16541	16568	16663	16644	16446	16515	16465	16704	16365	16408	16644	16606	16465	16506	16514	16474	16605	16637	16443	16648	16522	16528	16856	16472	16612	16608	16509	16577	16496	16415	16440	16564	16633	16631	16634	16521	16509	16611	16637	16684	16544	16620	16596	16590	16481	16437	16491	16705	16441	16568	16411	16567	16638	16378	16461	16582	16537	16699	16571	16584	16559	16618	16542	16467	16561	16541	16632	16482	16711	16410	16537	16301	16550	16495	16574	16638	16521	16454	16479	16530	16422	16536	16699	16729	16602	16577	16695	16560	16639	16583	16510	16566	16561	16296	16543	16603	16564	16633	16628	16524	16790	16636	16535	16575	16458	16678	16581	16520	16360	16481	16633	16369	16679	16506	16357	16507	16644	16538	16593	16457	16504	16495	16567	16769	16518	16688	16578	16482	16573	16349	16510	16533	16703	16532	16652	16545	16609	16670	16512	16595	16532	16488	16583	16486	16668	16431	16670	16494	16469	16585	16550	16568	16448	16582	16428	16547	16545	16598	16492	16609	16733	16631	16560	16555	16512	16570	16531	16650	16388	16458	16390	16629	16587	16634	16450	16452	16687	16602	16484	16623	16535	16612	16436	16609	16456	16523	16636	16572	16620	16725	16549	16662	16495	16671	16588	16502	16460	16611	16465	16506	16483	16593	16581	16419	16613	16513	16620	16535	16405	16487	16452
22138	20696	28277	23169	20904	22869	24960	19842	19447	19519	19477	19027	19057	19081	19069	19057	18790	18876	19101	19018	19025	18783	18833	18851	18742	18737	18829	18946	18864	18724	18746	18691	18807	18704	18832	18749	18858	18620	18774	18578	18736	18731	18737	18608	18994	18895	19078	18689	18833	18993	18759	18726	18609	18726	18619	18596	18768	18447	18686	18744	18694	18768	18851	18780	18729	18851	19165	19678	19637	19356	19184	18765	18515	18796	18678	18682	18668	18451	18577	18760	18593	18523	18807	18521	18604	18646	18844	18724	18658	18682	18588	18656	18877	18668	18378	18683	18655	18680	18473	18500	18543	18609	18612	18735	18697	18597	18470	18674	18451	18610	18647	18834	18840	18511	18653	18491	18699	18646	18707	18746	18564	18420	18496	18336	18625	18457	18460	18769	18728	18601	18760	18785	18877	18601	18655	18702	18561	18546	18569	18720	18759	18554	18603	18731	18552	18590	18680	18593	18694	18563	18463	18593	18718	18529	18689	18612	18585	18857	18886	18647	18746	18554	18737	18688	18626	18794	18712	18644	18421	18571	18739	18733	18537	18562	18594	18584	18680	18630	18731	18810	18581	18615	18662	18621	18695	18774	18717	18426	18775	18642	18431	18567	18684	18571	18648	18658	18652	18656	18574	18537	18578	18716	18696	18748	18752	18646	18578	18784	18655	18659	18524	18659	18676	18415	18705	18613	18655	18654	18754	18606	18620	18643	18780	18635	18633	18489	18815	18682	18738	18709	18664	18686	18790	18452	18764	18530	18658	18654	18670	18419	18800	18556	18731	18522	18497	18466	18894	18533	18613	18567	18622	18611	18728	18709	18674	18827	18589	18693	18664	18563	18805	18769	18670	18528	18499	18605	18639	18576	18608	18753	18665	18275	18697	18717	18644	18726	18529	18606	18848	18679	18591	18483	18593	18531	18541	18587	18730	18654	18503	18621	18734	18619	18763	18641	18555	18714	18431	18513	18549	18584	18754	18654	18628	18915	18639	18687	18676	18529	18890	18597	18693	18574	18462	18795	18622	18601	18570	18619	18702	18364	18460	18560	18424	18338	18579	18550	18351	18446	18723	18765	18464	18628	18557	18415	18558	18562	18530	18409	18398	18526	18493	18642	18647	18721	18722	18702	18653	18508	18567	18711	18657	18798	18441	18541	18833	18706	18719	18543	18637	18523	18501	18560	18417	18647	18576	18419	18707	18759	18721	18601	18607	18492	18507	18679	18562	18354	18653	18694	18688	18259	18582	18564	18659	18677	18700	18581	18475	18722	18565	18624	18406	18553	18502	18761	18642	18843	18725	18452	18529	18562	18627	18629	18704	18595	18720	18480	18654	18549	18523	18801	18744	18667	18558	18466	18497	18635	18575	18584	18601	18505	18548	18642	18903	18608	18492	18655	18582	18616	18464	18649	18632	18378	18468	18679	18560	18590	18754	18727	18744	18727	18474	18595	18772	18624	18452	18470	18474	18587	18686	18241	18471	18586	18697	18774	18543	18667	18683	18522	18350	18606	18628	18577	18699	18613	18608	18461	18693	18782	18814	18468	18796	18441	18534	18678	18555	18587	18550	18581	18477	18462	18531	18408	18867	18464	18493	18654	18771	18373	18390	18798	18504	18570	18449	18708	18652	18451	18537	18465	18582	18610	18689	18769	18485	18425	18612	18799	18453	18596	18541	18774	18877	18525	18712	18854	19041	18701	18711	18532	18622	18652	18555	18609	18751	18571	18788	18752	18534	18527	18651	18468	18649	18777	18734	18742	18724	18479	18622	18655	18653	18543	18739	18573	18750	18557	18712	18498	18509	18576	18377	18577	18644	18627	18602	18527	18593	18558	18541	18555	18514	18477	18682	18540	18416	18629	18758	18746	18528	18580	18760	18551	18636	18762	18450	18525	18546	18615	18457	18633	18548	18615	18692	18936	18603	18601	18532	18408	18711	18412	18596	18753	18532	18559	18732	18667	18572	18436	18594	18839	18502	18596	18720	18666	18291	18597	18597	18578	18611	18652	18475	18767	18657	18791	18521	18620	18688	18523	18558	18477	18541	18519	18464	18551	18620	18684	18654	18495	18580	18667	18673	18645	18594	18835	18601	18714	18798	18531	18632	18581	18738	18521	18630	18614	18634	18591	18415	18569	18729	18720	18491	18464	18617	18685	18714	18761	18538	18492	18379	18529	18665	18330	18326	18646	18293	18539	18574	18586	18894	18446	18652	18703	18510	18590	18769	18770	18478	18501	18521	18627	18575	18667	18581	18554	18713	18471	18659	18681	18559	18636	18651	18598	18442	18575	18526	18543	18570	18686	18744	18663	18584	18496	18540	18442	18588	18622	18809	18509	18634	18496	18592	18710	18704	18627	18767	18527	18542	18503	18554	18518	18535	18421	18698	18775	18426	18701	18558	18570	18389	18603	18692	18643	18624	18600	18487	18485	18290	18638	18752	18618	18642	18529	18506	18548	18648	18773	18672	18429	18460	18773	18699	18563	18783	18591	18529	18546	18530	18583	18706	18722	18495	18685	18672	18647	18655	18594	18693	18693	18471	18574	18537	18447	18581	18493	18370	18660	18608	18663	18828	18750	18651	18457	18660	18591	18440	18652	18709	18609	18603	18688	18534	18574	18764	18876	18562	18569	18426	18503	18607	18643	18498	18615	18620	18494	18701	18707	18625	18483	18507	18457	18599	18672	18640	18534	18555	18427	18581	18498	18607	18665	18509	18655	18665	18795	18602	18691	18544	18808	18579	18672	18582	18656	18495	18584	18494	18500	18472	18432	18489	18556	18627	18482	18629	18576	18580	18468	18537	18641	18689	18444	18814	18447	18587	18545	18504	18561	18670	18703	18612	18722	18667	18634	18489	18482	18589	18537	18603	18458	18489	18533	18713	18580	18439	18709	18431	18569	18438	18569	18502	18648	18591	18476	18694	18380	18525	18673	18491	18724	18593	18628	18504	18692	18551	18730	18711	18727	18700	18560	18704	18194	18270	18648	18510	18743	18522	18515	18583	18555	18587	18818	18533	18675	18446	18552	18300	18448	18650	18396	18606	18704	18642	18431	18612	18588	18737	18579	18624	18698	18462	18773	18689	18603	18542	18624	18539	18582	18595	18639	18676	18541	18641	18747	18777	18640	18440	18670	18664	18618	18732	18658	18757	18670	18741	18515	18512	18470	18564	18565	18793	18500	18560	18613	18615	18630	18912	18625	18706	18604	18611	18485	18495	18545	18785	18708	18687	18639	18752	18456	18698	18677	18647	18557	18626	18813	18685	18664	18486	18543	18711	18698	18623	18452	18464	18630	18701	18732	18520	18454	18780	18697	18576	18510	18758	18684	18486	18563	18570	18320	18670	18502	18505	18538	18697	18499	18604	18520	18658	18552	18614	18639	18549	18525	18471	18371	18549	18503	18420	18526	18613	18520	18422	18593	18503	18565	18631	18584	18563	18463	18625	18557	18602	18559	18645	18651	18587	18407	18450	18608	18553	18470	18509	18550	18437	18505	18709	18638	18588	18549	18725	18586	18635	18533	18584	18587	18646	18436	18699	18477	18717	18730	18393	18493	18714	18652	18549	18831	18739	18607	18550	18730	18519	18611	18546	18438	18784	18417	18436	18564	18628	18617	18448	18653	18342	18366	18602	18414	18461	18370	18687	18554	18749	18638	18662	18565	18489	18464	18419	18729	18815	18648	18454	18576	18793	18619	18385	18625	18630	18577	18628	18584	18650	18935	18533	18597	18510	18504	18471	18483	18427	18351	18509	18678	18644	18579	18721	18361	18713	18772	18381	18409	18419	18578	18575	18501	18423	18614	18713	18740	18550	18654	18475	18482	18637	18707	18572	18507	18712	18753	18468	18646	18777	18800	18610	18684	18869	18477	18595	18824	18670	18477	18508	18620	18569	18733	18500	18439	18530	18655	18665	18393	18592	18660	18711	18435	18714	18786	18597	18676	18765	18688	18867	18694	18668	18592	18615	18532	18466	18456	18649	18829	18497	18538	18513	18647	18707	18711	18545	18628	18612	18689	18670	18688	18426	18632	18423	18658	18562	18556	18627	18831	18784	18644	18527	18542	18390	18841	18604	18665	18723	18727	18657	18565	18463	18484	18689	18707	18655	18676	18621	18370	18625	18519	18708	18499	18875	18459	18466	18627	18688	18602	18505	18742	18590	18477	18485	18641	18717	18682	18581	18723	18721	18801	18531	18522	18489	18458	18606	18809	18510	18761	18584	18694	18745	18664	18550	18649	18460	18448	18527	18338	18592	18654	18616	18787	18652	18461	18554	18511	18504	18564	18555	18610	18584	18459	18690	18582	18792	18705	18535	18342	18769	18558	18542	18611	18571	18590	18698	18336	18327	18505	18726	18593	18478	18624	18516	18614	18501	18562	18472	18629	18623	18705	18778	18590	18654	18720	18941	18802	18560	18539	18776	18714	18573	18627	18615	18500	18553	18782	18656	18470	18535	18704	18520	18657	18724	18761	18592	18724	18483	18642	18638	18866	18751	18716	18828	18446	18606	18546	18491	18817	18433	18526	18556	18510	18680	18570	18536	18588	18699	18604	18794	18670	18675	18604	18528	18592	18622	18639	18494	18607	18809	18658	18462	18686	18610	18646	18445	18429	18567	18631	18519	18614	18584	18721	18613	18799	18786	18904	18516	18508	18703	18695	18521	18493	18690	18695	18618	18667	18700	18662	18750	18405	18749	18611	18787	18512	18654	18509	18785	18807	18516	18703	18532	18645	18696	18767	18679	18568	18605	18742	18551	18686	18747	18619	18812	18619	18586	18657	18514	18743	18573	18375	18566	18675	18726	18548	18541	18943	18818	18707	18839	18652	18478	18446	18564	18823	18584	18431	18677	18810	18755	18644	18764	18618	18421	18627	18669	18595	18739	18473	18558	18549	18529	18323	18552	18725	18639	18413	18542	18648	18655	18668	18557	18659	18311	18362	18555	18626	18489	18483	18771	18521	18482	18812	18554	18688	18556	18434	18583	18715	18672	18612	18669	18780	18285	18697	18558	18777	18480	18646	18564	18678	18690	18634	18358	18735	18580	18532	18376	18650	18647	18574	18604	18572	18773	18596	18547	18538	18708	18579	18750	18558	18945	18464	18539	18457	18541	18437
19697	36877	32552	23113	18593	17330	17030	16738	16444	16230	16277	16051	16087	16149	15916	15719	15728	15818	15662	15758	15729	15582	15669	15693	15743	15731	15578	15529	15541	15661	15557	15630	15757	15548	15762	15763	15651	15713	15756	15614	15762	15628	15607	15739	15794	15752	15491	15770	15648	15571	15583	15704	15750	15585	15527	15646	15618	15796	15551	15724	15754	15601	15576	15396	15630	15823	16209	16779	16616	16373	16087	15885	15553	15599	15655	15538	15455	15553	15390	15703	15566	15516	15597	15524	15588	15695	15506	15600	15528	15611	15722	15533	15414	15617	15655	15475	15520	15604	15720	15516	15602	15709	15542	15520	15641	15549	15552	15506	15571	15531	15686	15589	15529	15510	15436	15505	15545	15518	15519	15374	15591	15421	15465	15593	15801	15426	15476	15483	15506	15321	15494	15511	15588	15344	15532	15543	15470	15461	15438	15706	15450	15588	15543	15705	15599	15731	15580	15648	15504	15659	15457	15751	15502	15478	15615	15725	15534	15539	15567	15470	15598	15505	15294	15481	15468	15517	15616	15614	15530	15670	15397	15755	15567	15695	15638	15484	15545	15488	15513	15534	15478	15694	15422	15517	15623	15514	15581	15471	15651	15588	15358	15584	15570	15611	15554	15476	15539	15600	15542	15612	15553	15423	15541	15620	15551	15518	15472	15381	15416	15590	15580	15500	15336	15459	15682	15639	15378	15623	15521	15638	15490	15588	15580	15524	15519	15738	15467	15531	15490	15512	15468	15509	15499	15493	15531	15565	15516	15442	15657	15533	15683	15640	15346	15390	15571	15619	15460	15539	15480	15507	15400	15626	15713	15618	15594	15566	15635	15545	15608	15678	15547	15527	15347	15730	15563	15539	15803	15522	15601	15568	15588	15527	15482	15463	15520	15576	15514	15525	15529	15733	15599	15452	15336	15583	15615	15538	15635	15556	15489	15406	15494	15577	15518	15512	15494	15665	15421	15619	15510	15676	15505	15402	15587	15408	15731	15535	15522	15494	15424	15565	15412	15559	15623	15303	15745	15412	15651	15485	15560	15576	15578	15615	15640	15684	15504	15794	15558	15355	15424	15574	15629	15511	15426	15703	15563	15621	15524	15666	15499	15472	15496	15453	15609	15502	15450	15601	15476	15512	15483	15478	15590	15590	15568	15513	15571	15439	15585	15537	15689	15533	15573	15457	15629	15504	15551	15513	15633	15529	15573	15398	15486	15539	15621	15406	15647	15557	15617	15491	15518	15524	15668	15674	15665	15510	15404	15594	15529	15677	15627	15584	15579	15602	15591	15569	15538	15475	15422	15511	15553	15580	15497	15400	15629	15417	15514	15774	15466	15530	15423	15566	15612	15481	15546	15528	15396	15547	15639	15556	15399	15651	15432	15412	15438	15445	15485	15724	15581	15501	15394	15347	15495	15476	15546	15597	15635	15394	15558	15588	15697	15467	15429	15578	15473	15344	15691	15435	15739	15416	15604	15494	15668	15319	15733	15506	15459	15655	15557	15359	15565	15587	15633	15627	15362	15650	15603	15457	15640	15646	15586	15503	15485	15566	15502	15449	15479	15730	15473	15495	15590	15596	15505	15498	15548	15579	15628	15529	15501	15551	15507	15461	15593	15609	15485	15528	15614	15589	15584	15453	15497	15607	15557	15398	15515	15508	15536	15611	15665	15645	15559	15673	15533	15455	15614	15536	15544	15513	15538	15506	15654	15602	15477	15429	15492	15526	15520	15344	15480	15603	15376	15514	15427	15610	15451	15615	15541	15566	15522	15643	15665	15572	15694	15439	15587	15429	15516	15509	15461	15445	15818	15515	15487	15449	15715	15337	15594	15493	15631	15579	15479	15368	15488	15499	15504	15505	15571	15620	15577	15410	15596	15431	15540	15515	15646	15711	15705	15425	15473	15648	15637	15593	15632	15376	15512	15555	15436	15597	15637	15537	15667	15539	15643	15610	15435	15511	15539	15469	15563	15455	15627	15355	15583	15413	15580	15553	15640	15462	15653	15712	15509	15582	15500	15489	15545	15697	15532	15644	15470	15568	15485	15726	15587	15486	15499	15564	15717	15444	15553	15731	15595	15673	15489	15638	15648	15562	15509	15468	15555	15509	15446	15403	15307	15500	15626	15495	15618	15554	15568	15664	15635	15581	15597	15513	15475	15662	15469	15449	15651	15403	15706	15524	15631	15598	15485	15613	15498	15669	15399	15748	15485	15315	15435	15706	15521	15572	15442	15442	15593	15454	15447	15610	15589	15652	15366	15553	15629	15501	15551	15485	15666	15520	15597	15545	15532	15562	15372	15469	15494	15463	15485	15418	15680	15514	15455	15470	15602	15444	15323	15498	15610	15449	15509	15610	15407	15520	15496	15530	15374	15537	15536	15480	15520	15706	15447	15716	15318	15578	15418	15718	15644	15595	15496	15655	15534	15583	15571	15745	15624	15573	15290	15453	15461	15412	15556	15421	15481	15601	15478	15549	15668	15526	15454	15451	15661	15483	15760	15538	15551	15560	15377	15507	15486	15431	15630	15538	15667	15467	15503	15397	15642	15600	15730	15599	15597	15523	15634	15680	15314	15581	15491	15585	15586	15632	15530	15505	15598	15516	15401	15564	15461	15666	15363	15540	15689	15446	15506	15739	15538	15534	15499	15556	15539	15553	15553	15507	15503	15428	15536	15464	15550	15674	15455	15592	15547	15594	15650	15557	15475	15534	15643	15643	15382	15631	15470	15571	15542	15377	15423	15656	15823	15503	15494	15466	15597	15615	15476	15501	15457	15530	15386	15502	15500	15642	15674	15558	15560	15428	15630	15649	15543	15563	15450	15671	15573	15406	15518	15600	15455	15703	15539	15598	15462	15490	15420	15514	15610	15589	15479	15589	15469	15574	15469	15494	15514	15521	15621	15513	15573	15602	15543	15636	15587	15562	15474	15367	15488	15615	15552	15509	15514	15534	15570	15509	15562	15458	15658	15330	15500	15538	15388	15645	15487	15680	15560	15761	15474	15502	15450	15750	15519	15473	15555	15453	15649	15683	15616	15560	15427	15662	15459	15606	15452	15574	15523	15532	15381	15490	15606	15703	15632	15635	15525	15651	15520	15588	15479	15480	15441	15487	15542	15510	15457	15562	15580	15591	15502	15462	15508	15649	15446	15515	15548	15411	15491	15550	15696	15451	15648	15402	15553	15630	15438	15516	15643	15588	15480	15589	15465	15442	15427	15579	15532	15434	15477	15449	15587	15523	15416	15490	15533	15476	15618	15498	15598	15484	15478	15738	15460	15620	15466	15298	15421	15629	15398	15660	15547	15388	15738	15342	15449	15493	15531	15523	15634	15662	15450	15576	15549	15328	15626	15660	15604	15318	15316	15667	15366	15499	15442	15546	15585	15572	15357	15473	15384	15482	15421	15723	15383	15638	15630	15434	15521	15433	15691	15627	15610	15511	15596	15368	15494	15492	15454	15658	15589	15529	15552	15562	15663	15594	15493	15709	15517	15490	15402	15551	15435	15558	15503	15412	15610	15526	15562	15532	15609	15425	15469	15434	15445	15475	15576	15624	15541	15633	15714	15617	15400	15556	15528	15545	15454	15604	15539	15550	15564	15724	15596	15907	15465	15555	15514	15502	15416	15443	15514	15521	15643	15672	15594	15562	15383	15431	15486	15494	15722	15543	15545	15495	15415	15703	15510	15567	15413	15712	15635	15626	15499	15735	15476	15637	15546	15561	15595	15504	15479	15766	15508	15423	15684	15568	15396	15533	15584	15417	15593	15566	15508	15485	15631	15482	15490	15604	15584	15484	15571	15522	15448	15520	15445	15416	15566	15604	15444	15616	15441	15493	15734	15547	15455	15559	15636	15648	15571	15631	15486	15459	15372	15714	15562	15420	15558	15439	15482	15572	15630	15485	15717	15672	15482	15612	15437	15542	15545	15746	15554	15682	15574	15569	15556	15417	15532	15503	15693	15594	15495	15679	15504	15439	15525	15652	15598	15561	15630	15682	15479	15524	15465	15435	15309	15631	15503	15628	15554	15399	15471	15456	15568	15553	15421	15585	15678	15480	15639	15461	15708	15636	15675	15512	15454	15422	15548	15511	15464	15596	15557	15444	15459	15579	15577	15401	15628	15625	15777	15477	15663	15655	15579	15528	15572	15578	15480	15506	15631	15449	15598	15480	15617	15635	15709	15487	15581	15471	15509	15592	15488	15620	15553	15520	15443	15628	15566	15456	15655	15519	15604	15583	15425	15450	15411	15636	15688	15576	15491	15549	15458	15408	15523	15546	15570	15485	15642	15658	15519	15360	15525	15411	15492	15530	15597	15524	15531	15427	15469	15629	15496	15420	15492	15549	15459	15586	15550	15509	15636	15381	15574	15401	15708	15579	15465	15600	15491	15531	15487	15537	15436	15561	15492	15540	15517	15537	15697	15397	15495	15445	15456	15464	15696	15602	15559	15466	15650	15622	15544	15462	15644	15483	15571	15495	15491	15543	15615	15638	15481	15562	15449	15528	15716	15536	15561	15629	15585	15428	15520	15472	15752	15655	15408	15484	15514	15572	15546	15590	15638	15503	15651	15613	15525	15753	15560	15611	15585	15545	15378	15581	15576	15510	15440	15465	15596	15644	15643	15581	15576	15546	15578	15696	15539	15600	15705	15475	15521	15450	15360	15587	15502	15602	15527	15452	15457	15688	15603	15496	15542	15706	15606	15309	15597	15651	15494	15501	15570	15714	15569	15415	15537	15476	15526	15549	15641	15580	15540	15686	15670	15640	15634	15590	15468	15675	15381	15671	15506	15687	15495	15466	15649	15735	15565	15656	15339	15409	15571	15501	15613	15556	15416	15559	15450	15430	15420	15658	15808	15678	15399	15406	15441	15601	15608	15680	15549	15617	15569	15440	15519	15582	15468	15496	15597	15637	15502	15690	15492	15649	15429	15556	15612	15390	15493	15586	15400	15613	15437	15514	15677	15522	15478	15751	15560	15565	15629	15565	15522	15497	15427	15553	15544	15560	15304	15601	15386	15575	15465	15534	15502	15571	15510	15448	15607	15390	15566	15607	15553	15538	15486	15538	15428	15575	15681	15437	15741	15569	15591	15508	15614	15634	15555	15470	15447	15439
26969	21590	23727	20385	17103	16964	17435	17149	17041	17093	17164	17015	17235	17024	17224	17299	17045	17012	16964	17063	17190	17250	17138	17218	17126	17094	17084	17102	17240	17081	16952	16964	17199	17161	17164	17095	17175	17208	17143	17197	17043	17026	17184	17363	17329	17121	17125	17171	17042	17210	17287	17145	17130	16864	16923	16952	17133	17183	16932	17325	17194	17072	17076	17088	17122	16997	17088	17199	17166	17131	17229	17030	17135	17011	17126	17007	17094	17081	16941	16718	17092	17016	16970	17173	17301	17089	17141	17126	16901	17018	16976	17187	16993	17296	17115	16870	17097	17082	17074	17323	17272	17039	16952	17086	16954	16975	17111	17023	16960	17164	17039	17188	17048	17127	16987	16713	17109	16875	17090	16973	17167	17149	17211	17056	17144	17088	17002	17041	17216	17090	17175	17126	17127	17024	16990	17160	16998	17072	16902	17108	17030	16932	17085	17002	17138	17003	16929	17280	17219	16838	17213	16889	16993	16918	17039	16921	17175	16837	17190	17092	16996	17063	17059	17086	17075	17298	17065	17238	17130	17056	17115	17125	17021	17297	17100	16996	17026	17198	17146	17180	17021	16938	17105	17140	16973	17019	17222	17082	17015	17089	17043	17078	17213	17105	17087	16991	17002	16911	17006	17071	16909	17065	17050	16940	17143	17277	17273	17124	17231	17141	17173	17012	16914	17058	17055	17013	16960	17048	17012	17015	17209	16955	17112	17252	17082	16985	17163	16918	16967	16998	17094	17082	17131	17066	17089	17055	17015	17059	16994	17073	17139	16849	17133	17059	17332	17234	17206	17151	17035	17043	17070	17054	17292	17064	17101	17004	17045	17157	17114	17335	17155	17187	17166	17042	17070	17013	17083	16863	17015	17116	17051	16954	17145	17096	16952	16867	17057	17229	17304	17148	16832	16902	16991	17183	16933	17115	17005	17133	16934	17025	16941	16981	17094	17028	17135	17036	17255	17198	17089	17237	17117	17314	17130	17088	17122	16933	17221	16943	17373	17260	17309	17113	17174	17005	17020	16983	17060	17247	17250	16876	17076	17237	16927	16945	17076	17269	17158	16945	16894	17323	17062	16861	17046	17057	17126	17081	17160	17155	17188	17190	17127	17114	17189	17323	17132	17033	17336	16869	16914	17159	17064	17003	16793	16962	17093	17070	17115	16999	17033	17142	17028	17152	17237	17086	17050	17128	17026	16882	17128	17119	17094	17270	17148	17027	17120	17196	17093	16925	17331	17032	17161	16995	16936	17032	16980	16886	17110	16980	17199	17190	17023	17046	17141	16998	17101	17042	17054	16997	16934	17033	17026	17121	17047	17102	16930	17175	16994	17221	17049	17061	16829	16978	17022	17247	17192	16878	17127	17134	17096	17052	16966	17024	16904	17177	17144	17084	17082	17028	16989	17002	17094	17035	17100	17042	17174	17044	17233	17034	17050	17237	16891	17041	17004	16908	16938	17007	17119	16952	17106	16894	16906	16964	17091	17049	17217	17059	17043	17071	16975	16927	17039	17290	17173	17227	17059	17061	17100	17156	17041	17080	17205	17153	17023	16939	17167	16884	17003	17154	17113	17160	17137	17042	17183	17205	17136	17099	17253	17075	16981	17168	16874	16973	17017	17140	17105	16924	17275	17128	17226	16853	17046	17144	16889	17046	17135	17278	17308	17087	17104	17153	17020	17048	17078	17380	17071	17123	17063	17109	16963	17276	17007	17140	17061	16976	16921	17225	17027	17101	17137	17166	16977	17052	17004	17228	17277	17081	17162	17087	16980	17083	17090	16841	17240	17208	17016	17010	16904	16830	17075	17033	17217	17109	17119	17121	17073	17111	17054	17151	17020	17018	17102	17477	17118	17073	16867	17049	17136	16942	17107	17219	16979	16981	17113	16921	17170	17029	17309	17107	16982	16929	17182	16942	17025	17057	17084	17089	17021	17235	17162	17185	17072	16993	17371	16877	17004	17229	17075	17168	17124	17145	17041	16960	16869	17092	17041	17417	17117	17024	17255	17011	17266	17013	17195	16960	17105	17116	17201	17168	17179	17103	17049	17022	16921	17232	17043	17137	17254	17098	17213	17278	17010	17295	17176	17093	16827	16770	16994	17226	17127	17062	16965	17077	17229	17124	17094	17092	17014	17212	17045	16964	17314	17020	16829	17020	17098	17160	17075	16971	17189	17054	17179	17182	17191	17054	17148	17088	17059	17180	17247	16826	17228	17205	17069	17005	17091	16964	17066	17133	16960	17059	17271	17217	17151	17227	17167	17081	17118	17103	17006	17177	17230	17195	17022	17179	17315	17025	17186	17031	17114	17143	16949	16994	17017	17185	17060	17143	16950	17127	17073	17102	17008	17021	17005	16981	16926	17042	16935	17423	17290	17104	17120	17274	17192	17195	17112	17234	17383	17014	17008	17120	17193	17022	17213	17212	17068	17142	17220	17112	17223	17079	17141	17183	17036	17117	17081	16990	17021	17077	17064	17138	17097	16823	16855	17134	16992	17088	17008	17040	17107	17226	17194	17243	17364	16994	17060	17056	17121	17136	17232	16997	17283	17070	16983	17087	16957	17153	16905	16928	17166	17226	17205	17163	17254	17039	17073	16940	17258	17229	17068	16859	17345	17097	17129	17135	17232	16876	17036	16887	16883	16978	17223	17149	17143	17197	17267	17009	17043	17052	17024	17089	17056	17115	17211	16998	16988	17288	17312	17106	17031	17026	17331	17056	17161	17153	17126	17198	17220	17158	17083	17165	16975	16997	17169	17000	17069	17209	17035	17121	17259	17176	17290	17014	17056	16996	16973	17131	17021	16935	17067	17144	17070	17141	16906	17126	17051	17118	17097	16983	17226	17153	17000	17089	17045	16985	17121	16941	17099	17147	17122	17011	16996	17063	16911	16865	17117	16881	17145	17234	17314	17030	17012	17081	16984	17036	17035	17144	17258	17057	16900	17034	17339	17033	17214	17088	17292	17091	17109	17267	17076	17306	17352	17294	16954	16999	17005	17143	16963	16921	17032	17071	16916	17025	17161	17205	17140	16968	17049	17101	17060	17113	16993	17083	16945	17122	17037	16844	17206	17080	17207	17188	16932	16938	17069	17016	17186	16976	17131	17007	16906	17074	17203	17024	17246	17044	17023	17120	17028	17085	16930	17087	17041	17184	17076	17007	17064	17031	17138	16983	17036	17071	17186	16953	16962	17140	16931	17118	17072	17095	17061	17144	17103	17125	16981	16940	17151	17070	17373	17221	17003	16940	17194	17253	17033	16993	17302	16946	17160	17122	16970	17039	16956	17190	17115	17051	17183	16961	16988	16854	17160	16858	16888	17017	16953	17094	17021	17153	16921	17101	17110	16958	17016	16821	16976	17126	17099	17094	17034	17002	17116	17187	17234	17115	17097	17159	16945	17127	17047	17181	17135	17207	17275	17169	17191	17150	17114	17006	17107	16899	17052	17077	16928	17094	17231	17068	16958	17089	17088	17147	17130	17067	17146	17034	17053	17118	16644	17231	17059	16904	17149	16972	17117	17000	17228	16978	17119	17123	17243	17156	17009	17040	17228	16963	17012	16959	16999	16933	17098	17127	17049	16902	16980	16976	17198	16967	17208	17169	17164	17021	17090	17178	16766	17193	17134	16965	17080	17138	17152	17072	17111	17096	16983	17189	17097	17091	17205	17202	16907	17103	17000	17032	17047	16937	16983	17101	16851	17140	17174	17153	17130	17082	17022	17005	17146	17208	17230	17272	17017	17158	17170	16762	16974	17041	17050	17016	17116	17181	17182	17173	17113	17128	17240	17056	17087	17188	17198	17164	17009	17326	17166	17170	17107	17006	17051	16950	17222	17092	17077	17094	16936	16997	17155	16981	17022	17140	17290	17027	16995	17148	17183	16789	17150	16978	17064	17016	17099	17094	17085	17122	16930	17284	17027	16958	16862	17080	16977	17215	16987	17109	16833	17119	17086	17113	16922	17174	17200	17171	16961	16943	17096	17127	17267	17034	17121	17011	17262	16943	17133	17084	17144	17166	17191	17218	17153	17069	17256	17248	17274	17185	17152	17004	17050	17033	17180	17181	17142	17041	17023	17036	16919	16900	17000	16939	17033	17157	17103	17136	17167	17111	17165	17218	16976	17023	16988	16867	17024	16959	17028	16892	16966	17007	16848	17125	17219	17278	17173	17094	17135	17009	16924	17043	17111	17091	17022	17014	17006	17163	17257	17169	17182	16750	16872	17081	17207	17144	17135	16957	16921	17124	16999	17104	17037	16971	17087	16929	17125	17214	17056	17057	17218	17106	17039	17178	16974	16908	17133	17082	17148	17003	17090	17245	17205	17051	17113	16912	17119	17318	16908	17072	16942	17076	16973	17218	17031	17113	16852	17186	17064	17344	17092	16979	17206	16864	17277	16946	16913	17126	17099	17171	16995	16959	17189	17084	17152	17150	17161	17129	16973	16990	17238	17060	17049	17205	17306	17062	17175	16948	17331	17259	17089	17141	16850	17335	17104	17232	16844	17057	17103	16968	17055	17060	17168	16972	17256	17064	17191	17206	17186	17001	16964	17215	17103	17166	16963	16928	16962	17056	17038	17229	17232	17167	17032	17205	17101	17075	16929	17161	17098	17106	17193	17083	17005	16930	17198	17257	16978	17097	17283	17169	17021	17135	16761	16873	16983	17110	17094	16960	17119	17001	17120	17216	16987	17047	17111	17037	17018	17147	17111	17043	17190	16883	17216	17034	16987	17182	16906	16974	16943	17087	16780	17185	17108	17150	17115	16968	16919	16827	17088	17119	16949	17041	17005	17188	17184	17157	17127	17065	16989	17211	17042	17189	17177	16911	16930	17130	17093	17009	17169	17070	17113	17122	16928	17186	17232	17328	17035	17142	17084	17092	17140	16986	17000	17052	17118	17137	17191	16992	17092	17093	17098	17049	17100	17159	16980	17027	17171	17058	16980	17011	17206	17225	17034	17164	17143	16856	17085	17108	17186	17193	17126	17119	17050	17187	17186	17097	17138	16917	17074	17300	17088	17029	17089	17000	16934	17161	17294	17085	16924	16816	17099	16926	17003	17159	16985	17055	16897	16976	17139	16937	17307	17009	16974	17224	16987	17101	17005	16998
15721	20242	17747	15580	14801	14783	14695	14720	14733	14864	14818	14907	14701	14609	14479	14791	14655	14595	14591	14521	14582	14579	14733	14746	14636	14542	14773	14697	14666	14700	14803	14735	14828	14591	14661	14593	14499	14738	14787	14676	14546	14653	14681	14631	14839	14537	14506	14381	14641	14780	14506	14524	14643	14574	14672	14724	14555	14867	14694	14470	14717	14737	14483	14592	14753	14626	14525	14669	14734	15036	14756	14649	14557	14676	14482	14640	14548	14477	14629	14769	14600	14710	14510	14477	14633	14691	14413	14697	14600	14569	14394	14568	14723	14634	14535	14635	14537	14562	14582	14618	14684	14776	14746	14559	14734	14582	14679	14724	14512	14597	14546	14612	14608	14647	14615	14553	14494	14563	14513	14710	14659	14545	14542	14355	14690	14669	14559	14529	14485	14642	14585	14566	14571	14558	14631	14654	14630	14580	14585	14650	14592	14649	14462	14605	14525	14519	14615	14551	14701	14490	14600	14640	14613	14659	14518	14637	14794	14689	14676	14636	14556	14765	14706	14524	14686	14765	14343	14592	14634	14679	14725	14430	14569	14775	14549	14737	14684	14573	14605	14645	14534	14510	14698	14715	14491	14604	14561	14540	14646	14763	14641	14645	14547	14585	14692	14681	14436	14625	14555	14671	14601	14609	14461	14406	14470	14653	14526	14497	14634	14725	14735	14634	14575	14732	14653	14409	14718	14422	14795	14632	14636	14555	14647	14506	14657	14484	14644	14530	14668	14580	14546	14511	14570	14644	14705	14538	14698	14576	14693	14604	14627	14508	14623	14645	14505	14598	14626	14463	14673	14594	14712	14640	14626	14590	14501	14627	14596	14530	14841	14583	14470	14619	14629	14624	14647	14522	14687	14666	14795	14622	14716	14695	14532	14709	14574	14551	14541	14677	14558	14534	14637	14567	14509	14418	14671	14501	14619	14552	14596	14520	14624	14618	14692	14561	14715	14678	14528	14626	14704	14709	14503	14525	14420	14741	14765	14498	14520	14806	14493	14640	14519	14724	14621	14556	14594	14492	14675	14538	14543	14611	14696	14609	14790	14626	14576	14768	14545	14687	14689	14603	14542	14476	14660	14612	14687	14576	14679	14692	14689	14490	14702	14560	14616	14573	14572	14424	14500	14670	14674	14635	14653	14518	14728	14712	14672	14669	14564	14539	14538	14786	14508	14527	14607	14569	14661	14548	14723	14639	14642	14473	14556	14610	14465	14606	14674	14631	14664	14534	14652	14661	14645	14397	14588	14678	14662	14607	14505	14648	14618	14647	14602	14692	14417	14445	14688	14646	14491	14598	14705	14618	14524	14496	14549	14514	14537	14689	14666	14591	14587	14696	14673	14596	14708	14381	14569	14622	14695	14505	14661	14548	14680	14736	14564	14719	14524	14699	14557	14396	14637	14591	14488	14673	14558	14632	14678	14693	14614	14659	14599	14737	14459	14598	14632	14533	14538	14610	14491	14468	14746	14470	14455	14575	14444	14484	14649	14541	14725	14592	14539	14528	14610	14651	14779	14609	14517	14488	14607	14586	14639	14648	14891	14736	14542	14611	14764	14681	14550	14535	14597	14396	14614	14484	14576	14350	14624	14615	14616	14551	14674	14448	14689	14710	14571	14518	14767	14595	14632	14583	14499	14504	14593	14494	14696	14531	14552	14617	14707	14472	14555	14495	14633	14569	14594	14620	14640	14545	14742	14531	14712	14731	14656	14829	14528	14757	14743	14613	14667	14641	14601	14674	14465	14687	14590	14809	14570	14636	14650	14580	14463	14745	14598	14716	14644	14403	14549	14636	14506	14574	14508	14625	14795	14686	14666	14381	14553	14839	14704	14532	14620	14670	14549	14636	14625	14574	14728	14673	14573	14703	14750	14597	14753	14495	14609	14554	14598	14551	14536	14534	14314	14486	14692	14430	14569	14643	14607	14747	14571	14691	14428	14634	14589	14701	14537	14494	14698	14449	14624	14646	14425	14660	14603	14569	14637	14708	14595	14646	14783	14552	14619	14650	14522	14749	14539	14608	14696	14557	14570	14609	14540	14528	14600	14617	14552	14618	14571	14676	14626	14667	14480	14780	14432	14738	14527	14658	14778	14721	14753	14666	14765	14617	14600	14624	14712	14733	14506	14485	14717	14562	14517	14721	14664	14505	14567	14571	14591	14609	14539	14570	14594	14437	14814	14612	14539	14642	14666	14612	14596	14631	14587	14655	14696	14666	14731	14524	14697	14611	14602	14454	14503	14639	14539	14514	14654	14819	14475	14586	14540	14669	14780	14638	14656	14485	14608	14525	14736	14599	14702	14756	14604	14648	14780	14593	14615	14478	14647	14573	14662	14534	14666	14586	14516	14615	14538	14504	14698	14637	14698	14564	14384	14533	14666	14593	14607	14622	14686	14530	14596	14586	14649	14673	14767	14598	14563	14886	14699	14628	14686	14594	14708	14489	14607	14569	14604	14659	14669	14818	14705	14668	14621	14511	14721	14536	14612	14486	14589	14480	14670	14539	14599	14698	14612	14560	14618	14522	14538	14500	14667	14559	14726	14671	14675	14639	14633	14564	14599	14616	14518	14472	14680	14606	14633	14597	14552	14594	14497	14641	14620	14612	14541	14636	14586	14541	14564	14955	14728	14611	14667	14629	14655	14484	14545	14689	14743	14759	14628	14698	14677	14523	14648	14587	14525	14651	14612	14638	14531	14689	14394	14732	14636	14562	14480	14606	14692	14682	14562	14670	14671	14605	14511	14583	14621	14417	14551	14645	14598	14665	14623	14500	14686	14713	14581	14640	14638	14816	14463	14560	14624	14694	14699	14703	14531	14604	14701	14558	14687	14691	14567	14594	14443	14734	14666	14585	14492	14714	14561	14537	14717	14523	14633	14603	14622	14649	14424	14644	14588	14796	14538	14492	14705	14618	14648	14725	14667	14617	14504	14529	14637	14576	14548	14693	14751	14707	14584	14740	14676	14605	14655	14492	14455	14529	14524	14638	14574	14604	14623	14535	14673	14523	14571	14529	14562	14733	14558	14719	14640	14539	14668	14638	14496	14626	14726	14738	14508	14630	14561	14819	14634	14755	14636	14530	14589	14422	14586	14522	14720	14589	14594	14352	14638	14634	14504	14455	14670	14720	14769	14709	14484	14685	14500	14781	14705	14401	14702	14522	14632	14445	14539	14575	14762	14607	14724	14607	14657	14611	14654	14627	14523	14640	14539	14472	14672	14578	14512	14650	14599	14579	14698	14529	14588	14549	14553	14695	14798	14611	14567	14469	14713	14583	14644	14490	14527	14606	14634	14580	14468	14657	14786	14743	14593	14564	14741	14679	14524	14577	14565	14548	14662	14525	14541	14567	14619	14548	14491	14625	14689	14557	14584	14671	14693	14717	14667	14522	14598	14662	14530	14642	14603	14561	14722	14692	14596	14556	14539	14709	14754	14497	14420	14612	14691	14670	14644	14631	14568	14630	14565	14614	14632	14497	14479	14588	14621	14691	14579	14630	14583	14559	14707	14453	14678	14460	14563	14639	14662	14468	14750	14585	14673	14573	14822	14538	14766	14783	14595	14629	14728	14600	14360	14723	14659	14708	14512	14651	14476	14604	14475	14620	14675	14614	14721	14569	14634	14552	14580	14688	14395	14704	14507	14512	14565	14796	14728	14527	14642	14549	14447	14693	14622	14495	14606	14696	14731	14612	14595	14840	14517	14527	14761	14589	14625	14600	14595	14690	14546	14525	14695	14528	14591	14488	14485	14514	14507	14624	14684	14641	14586	14587	14619	14607	14592	14679	14594	14599	14612	14639	14533	14616	14633	14547	14705	14768	14595	14602	14513	14683	14617	14600	14549	14522	14684	14421	14611	14554	14598	14533	14654	14552	14837	14771	14567	14736	14743	14613	14514	14667	14744	14519	14513	14485	14628	14661	14697	14721	14621	14483	14624	14530	14654	14470	14549	14539	14742	14579	14630	14759	14696	14485	14567	14577	14568	14520	14654	14603	14622	14697	14569	14724	14609	14663	14838	14748	14479	14732	14626	14583	14639	14652	14494	14605	14588	14659	14679	14553	14516	14676	14541	14713	14642	14510	14669	14724	14533	14523	14512	14553	14568	14674	14536	14683	14698	14539	14564	14506	14690	14521	14600	14593	14512	14772	14741	14608	14561	14453	14507	14622	14581	14380	14720	14713	14670	14575	14817	14570	14577	14589	14542	14475	14556	14788	14622	14696	14420	14573	14407	14487	14520	14565	14609	14631	14599	14622	14539	14610	14699	14439	14647	14598	14654	14506	14669	14615	14691	14595	14495	14676	14686	14645	14763	14501	14692	14698	14695	14783	14511	14640	14680	14683	14559	14581	14623	14608	14632	14544	14639	14469	14620	14612	14709	14777	14747	14648	14726	14726	14719	14646	14592	14608	14633	14850	14793	14548	14686	14629	14566	14639	14685	14794	14560	14854	14568	14634	14474	14524	14551	14591	14582	14632	14580	14608	14780	14337	14835	14551	14569	14551	14691	14540	14713	14537	14523	14655	14551	14584	14501	14665	14640	14539	14698	14465	14625	14680	14614	14416	14679	14472	14726	14698	14635	14380	14542	14765	14593	14764	14636	14476	14569	14650	14568	14665	14773	14611	14642	14544	14608	14690	14564	14522	14621	14460	14708	14891	14630	14670	14633	14637	14663	14699	14525	14587	14653	14853	14592	14508	14553	14617	14516	14620	14616	14779	14561	14500	14629	14501	14700	14576	14768	14610	14619	14632	14583	14750	14717	14485	14633	14447	14393	14705	14607	14611	14495	14688	14611	14562	14473	14386	14508	14634	14581	14639	14533	14585	14567	14718	14572	14683	14588	14571	14594	14511	14475	14704	14644	14777	14711	14488	14594	14565	14662	14619	14778	14500	14494	14617	14674	14619	14639	14440	14517	14626	14708	14544	14521	14651	14512	14599	14733	14553	14514	14701	14489	14398	14623	14750	14639	14684	14697	14516	14551	14787	14582	14747	14570	14570	14506	14531	14809	14654	14732	14661	14609	14654	14518	14788	14635	14619	14620	14455	14565	14729	14536	14623	14605	14441	14610	14664	14685	14586	14623	14589	14722	14496	14689	14554	14613	14365	14640	14587
23252	20701	27898	23602	21347	20786	19632	17270	16530	16834	16880	16571	16628	16626	16617	16406	16535	16684	16273	16550	16431	16582	16457	16671	16453	16625	16654	16181	16458	16412	16405	16646	16583	16226	16367	16534	16371	16522	16591	16416	16383	16378	16676	16710	16509	16564	16573	16431	16468	16455	16438	16539	16367	16279	16492	16365	16574	16229	16417	16370	16263	16464	16442	16425	16346	16416	16620	16634	16834	16848	16831	16836	16405	16234	16393	16325	16326	16404	16317	16351	16463	16360	16478	16345	16399	16339	16287	16562	16427	16224	16386	16523	16506	16217	16274	16403	16304	16411	16384	16354	16429	16311	16382	16340	16365	16291	16540	16515	16500	16488	16407	16398	16343	16362	16396	16275	16397	16413	16431	16551	16277	16435	16415	16326	16338	16439	16438	16244	16306	16142	16383	16301	16371	16479	16453	16548	16487	16481	16487	16298	16408	16313	16337	16332	16334	16436	16309	16189	16326	16504	16326	16414	16383	16374	16269	16358	16223	16270	16248	16328	16298	16213	16342	16483	16273	16146	16290	16269	16119	16535	16621	16475	16280	16543	16417	16358	16319	16445	16633	16482	16441	16213	16290	16330	16551	16520	16463	16320	16409	16379	16243	16418	16505	16351	16473	16363	16346	16103	16426	16251	16230	16392	16451	16360	16324	16309	16218	16586	16314	16367	16356	16470	16510	16315	16566	16237	16425	16466	16447	16225	16342	16506	16275	16308	16486	16222	16269	16263	16209	16203	16557	16280	16491	16410	16444	16499	16556	16347	16305	16502	16412	16567	16427	16542	16430	16397	16499	16188	16467	16369	16424	16474	16441	16409	16482	16408	16393	16404	16417	16115	16324	16390	16314	16360	16489	16478	16346	16204	16576	16394	16529	16468	16311	16530	16492	16323	16477	16286	16471	16320	16424	16272	16391	16509	16385	16557	16450	16346	16555	16365	16215	16200	16183	16446	16215	16336	16408	16325	16462	16164	16386	16409	16346	16390	16460	16548	16168	16245	16148	16585	16327	16364	16180	16337	16403	16446	16266	16240	16535	16437	16538	16418	16393	16086	16209	16280	16411	16389	16364	16310	16490	16650	16565	16487	16365	16485	16398	16200	16308	16364	16480	16325	16388	16453	16335	16650	16510	16296	16343	16514	16448	16288	16425	16339	16304	16279	16317	16482	16324	16319	16296	16248	16215	16350	16263	16235	16246	16166	16360	16385	16342	16588	16380	16479	16396	16455	16365	16293	16601	16292	16326	16128	16449	16413	16314	16543	16456	16313	16539	16299	16224	16144	16286	16308	16490	16209	16454	16320	16314	16221	16338	16301	16455	16385	16341	16434	16276	16493	16484	16334	16355	16525	16113	16504	16483	16208	16416	16302	16585	16222	16393	16534	16431	16366	16379	16287	16489	16257	16191	16320	16413	16316	16471	16425	16330	16205	16362	16115	16312	16365	16452	16142	16402	16383	16279	16167	16321	16366	16274	16449	16246	16490	16333	16314	16327	16250	16215	16333	16377	16330	16654	16274	16178	16267	16442	16227	16331	16272	16308	16318	16364	16548	16684	16213	16242	16241	16700	16304	16525	16363	16270	16484	16326	16430	16265	16412	16563	16289	16269	16361	16224	16284	16249	16246	16208	16307	16230	16278	16264	16262	16328	16214	16530	16247	16309	16298	16371	16313	16322	16332	16310	16428	16393	16396	16562	16452	16385	16391	16249	16373	16383	16368	16326	16353	16444	16111	16470	16421	16350	16318	16478	16431	16326	16265	16314	16253	16564	16356	16353	16493	16242	16479	16339	16663	16688	16584	16483	16406	16444	16238	16210	16248	16298	16297	16460	16410	16374	16212	16333	16418	16411	16416	16436	16381	16290	16284	16291	16319	16270	16199	16152	16342	16470	16475	16507	16354	16213	16258	16417	16275	16371	16325	16282	16388	16400	16444	16389	16363	16376	16331	16348	16365	16586	16011	16183	16334	16303	16444	16319	16415	16400	16296	16409	16443	16342	16339	16150	16331	16568	16342	16246	16244	16266	16376	16557	16274	16403	16415	16564	16473	16438	16361	16287	16146	16583	16246	16416	16197	16307	16457	16158	16457	16460	16378	16401	16229	16433	16354	16373	16445	16338	16525	16559	16339	16153	16319	16255	16443	16426	16294	16127	16174	16435	16225	16257	16265	16319	16563	16387	16373	16358	16356	16287	16526	16252	16424	16625	16356	16392	16254	16285	16487	16285	16278	16212	16470	16524	16333	16409	16429	16419	16563	16443	16256	16418	16223	16288	16309	16391	16264	16354	16383	16376	16470	16229	16536	16316	16355	16436	16253	16257	16257	16396	16447	16298	16366	16522	16558	16345	16268	16288	16286	16365	16447	16335	16279	16289	16400	16307	16330	16211	16377	16490	16312	16307	16236	16389	16259	16504	16342	16434	16306	16411	16472	16618	16288	16582	16281	16422	16337	16254	16450	16294	16540	16538	16438	16192	16166	16216	16278	16413	16474	16391	16422	16291	16286	16341	16366	16446	16283	16372	16279	16299	16493	16368	16585	16365	16395	16395	16382	16265	16501	16371	16350	16237	16370	16396	16308	16465	16378	16420	16212	16427	16466	16536	16299	16260	16274	16430	16323	16340	16481	16518	16406	16385	16196	16528	16408	16257	16366	16155	16303	16279	16328	16418	16339	16138	16161	16457	16362	16395	16447	16505	16319	16442	16421	16461	16585	16405	16205	16261	16319	16416	16308	16145	16380	16308	16477	16284	16444	16445	16345	16305	16319	16492	16441	16320	16377	16307	16456	16394	16608	16503	16310	16300	16535	16585	16398	16520	16461	16208	16484	16441	16356	16286	16553	16257	16302	16442	16504	16338	16335	16580	16368	16395	16388	16436	16440	16240	16349	16313	16490	16281	16346	16444	16315	16414	16474	16416	16339	16121	16237	16426	16419	16293	16532	16298	16168	16378	16170	16427	16352	16395	16417	16524	16444	16499	16301	16303	16512	16357	16345	16439	16528	16609	16323	16302	16390	16447	16382	16378	16310	16176	16281	16272	16353	16168	16616	16458	16216	16458	16437	16555	16335	16315	16348	16108	16246	16296	16360	16364	16114	16353	16490	16484	16356	16435	16435	16435	16389	16514	16284	16297	16310	16362	16289	16451	16519	16498	16312	16444	16320	16400	16413	16543	16219	16358	16284	16425	16369	16145	16339	16501	16332	16497	16451	16373	16299	16632	16360	16510	16250	16339	16406	16251	16245	16300	16248	16338	16319	16102	16318	16315	16410	16456	16572	16330	16305	16129	16439	16368	16401	16239	16384	16398	16473	16512	16371	16400	16331	16210	16406	16321	16363	16347	16459	16246	16481	16495	16351	16409	16643	16449	16498	16361	16476	16384	16419	16489	16236	16481	16223	16217	16509	16355	16325	16455	16560	16280	16175	16402	16465	16319	16249	16415	16386	16315	16368	16186	16297	16293	16314	16454	16322	16378	16334	16468	16314	16470	16344	16377	16213	16151	16366	16314	16234	16452	16242	16296	16296	16364	16323	16271	16148	16452	16386	16476	16362	16343	16294	16321	16298	16453	16295	16318	16336	16407	16380	16599	16274	16379	16374	16371	16412	16155	16334	16477	16303	16054	16350	16399	16315	16461	16571	16507	16396	16406	16403	16447	16320	16264	16419	16325	16436	16549	16304	16204	16470	16290	16656	16320	16338	16364	16505	16435	16280	16290	16392	16375	16282	16465	16275	16277	16297	16349	16426	16379	16374	16437	16428	16316	16421	16573	16390	16258	16389	16336	16497	16442	16470	16430	16481	16590	16373	16423	16454	16355	16107	16452	16303	16366	16426	16096	16381	16287	16256	16485	16354	16295	16355	16512	16393	16219	16212	16254	16211	16263	16366	16397	16400	16249	16169	16402	16319	16379	16332	16249	16293	16379	16455	16388	16683	16438	16234	16380	16550	16466	16424	16547	16290	16586	16238	16308	16373	16306	16479	16493	16249	16498	16350	16346	16348	16299	16482	16633	16293	16172	16305	16336	16112	16422	16272	16399	16257	16276	16260	16394	16499	16373	16490	16376	16232	16391	16385	16313	16257	16617	16220	16213	16308	16400	16349	16393	16381	16314	16251	16379	16359	16487	16286	16414	16267	16225	16511	16327	16364	16372	16620	16424	16585	16431	16296	16558	16459	16433	16241	16399	16412	16288	16467	16428	16330	16235	16228	16322	16507	16439	16342	16362	16335	16261	16212	16523	16395	16327	16409	16407	16124	16457	16552	16422	16198	16303	16228	16334	16251	16385	16342	16449	16291	16462	16569	16353	16636	16434	16440	16347	16519	16601	16327	16407	16398	16440	16460	16467	16107	16260	16411	16442	16521	16552	16360	16455	16337	16427	16516	16394	16555	16300	16445	16115	16412	16483	16218	16396	16448	16480	16276	16349	16380	16358	16414	16523	16335	16402	16290	16358	16218	16353	16315	16250	16390	16297	16342	16466	16303	16458	16413	16302	16167	16315	16442	16325	16250	16297	16406	16355	16452	16463	16553	16401	16181	16326	16195	16169	16468	16313	16535	16332	16422	16431	16190	16426	16491	16365	16417	16219	16271	16370	16312	16504	16489	16506	16443	16511	16632	16432	16283	16223	16188	16394	16446	16381	16334	16552	16307	16244	16505	16360	16310	16228	16488	16430	16255	16449	16530	16277	16426	16499	16339	16290	16542	16431	16623	16739	16347	16459	16237	16375	16339	16229	16652	16297	16346	16285	16346	16483	16390	16356	16460	16340	16295	16300	16385	16406	16423	16193	16143	16294	16422	16531	16455	16267	16454	16334	16584	16502	16330	16405	16292	16460	16336	16461	16425	16430	16320	16296	16330	16398	16306	16452	16377	16434	16455	16477	16465	16306	16177	16474	16548	16369	16455	16392	16525	16495	16341	16504	16420	16406	16236	16426	16372	16379	16257	16227	16351	16422	16399	16257	16416	16357	16366	16542	16335	16356	16442	16160	16246	16426	16294	16375	16261	16359	16241	16342	16301	16365	16475	16438	16319	16228	16495	16508	16457	16449	16478	16326	16465	16424	16384	16410	16301	16351	16401	16452	16597	16413	16344	16371	16478	16419	16301	16542	16392	16273	16242
17144	31717	28455	19457	16455	15394	15190	15076	14913	14819	14735	14681	14642	14498	14513	14564	14379	14425	14472	14437	14260	14613	14431	14251	14412	14406	14416	14305	14289	14566	14400	14447	14355	14493	14434	14433	14212	14365	14171	14415	14436	14352	14385	14475	14541	14413	14347	14307	14286	14454	14299	14409	14243	14443	14249	14405	14368	14479	14457	14353	14413	14401	14162	14494	14358	14370	14549	15050	14925	14883	14571	14543	14313	14398	14286	14326	14220	14429	14400	14385	14324	14363	14275	14363	14286	14170	14511	14236	14369	14284	14382	14384	14389	14164	14300	14421	14486	14313	14443	14460	14297	14366	14395	14250	14310	14402	14395	14249	14355	14326	14461	14305	14369	14473	14508	14294	14360	14488	14370	14397	14178	14170	14369	14294	14456	14255	14359	14351	14342	14413	14459	14445	14562	14338	14154	14465	14275	14494	14282	14211	14313	14387	14541	14410	14293	14363	14288	14244	14391	14298	14422	14370	14326	14292	14255	14293	14338	14329	14398	14407	14368	14352	14382	14278	14353	14293	14444	14372	14291	14461	14227	14292	14214	14230	14319	14511	14301	14430	14288	14391	14484	14320	14313	14477	14287	14349	14495	14333	14442	14306	14345	14397	14302	14308	14391	14254	14216	14455	14353	14353	14365	14150	14437	14521	14327	14395	14336	14281	14334	14505	14627	14303	14492	14260	14384	14275	14248	14266	14490	14421	14300	14481	14354	14450	14416	14288	14289	14392	14391	14452	14293	14321	14323	14401	14438	14225	14249	14396	14330	14434	14163	14398	14233	14373	14391	14381	14367	14404	14260	14449	14220	14296	14179	14365	14297	14332	14387	14497	14469	14438	14362	14238	14528	14488	14296	14388	14316	14480	14367	14315	14366	14361	14352	14304	14225	14379	14259	14496	14427	14323	14433	14300	14398	14417	14406	14379	14292	14285	14268	14466	14419	14262	14378	14376	14455	14233	14222	14343	14217	14378	14447	14301	14368	14352	14144	14215	14314	14385	14271	14291	14326	14317	14168	14312	14299	14343	14209	14439	14208	14442	14382	14339	14384	14382	14209	14336	14408	14399	14492	14343	14205	14540	14232	14440	14483	14330	14297	14357	14294	14345	14651	14397	14546	14335	14450	14349	14362	14371	14258	14439	14191	14316	14340	14298	14201	14264	14579	14406	14502	14308	14461	14234	14177	14345	14325	14324	14435	14335	14175	14412	14248	14224	14408	14106	14476	14234	14404	14451	14331	14406	14419	14280	14393	14377	14434	14364	14392	14393	14163	14325	14462	14321	14257	14318	14379	14269	14332	14387	14363	14289	14373	14443	14305	14290	14421	14593	14370	14329	14474	14276	14277	14491	14234	14314	14448	14290	14384	14340	14319	14239	14400	14196	14392	14317	14310	14388	14298	14363	14403	14378	14324	14145	14495	14230	14311	14316	14322	14439	14232	14309	14543	14300	14222	14282	14287	14426	14250	14331	14322	14181	14387	14229	14357	14383	14398	14382	14458	14236	14274	14184	14304	14342	14397	14335	14285	14227	14313	14251	14492	14358	14372	14405	14410	14342	14402	14297	14421	14507	14323	14352	14102	14452	14409	14319	14358	14304	14427	14543	14383	14441	14356	14416	14255	14372	14338	14320	14340	14089	14443	14216	14437	14245	14166	14407	14259	14436	14170	14351	14321	14358	14281	14497	14395	14364	14460	14334	14371	14275	14350	14331	14188	14335	14476	14372	14540	14224	14427	14419	14377	14195	14529	14460	14431	14388	14496	14447	14395	14394	14290	14424	14477	14216	14465	14229	14394	14268	14329	14192	14418	14349	14264	14371	14298	14171	14271	14253	14450	14369	14516	14425	14317	14075	14268	14249	14299	14319	14608	14282	14274	14387	14341	14388	14248	14307	14344	14256	14344	14353	14307	14438	14455	14230	14250	14268	14499	14299	14366	14147	14342	14287	14303	14202	14299	14354	14366	14359	14301	14276	14322	14210	14301	14413	14380	14320	14454	14262	14396	14335	14309	14367	14294	14206	14317	14221	14152	14222	14262	14181	14320	14220	14425	14333	14397	14376	14398	14429	14365	14195	14279	14328	14267	14399	14505	14233	14392	14355	14242	14361	14326	14313	14384	14215	14181	14445	14256	14225	14341	14325	14368	14336	14311	14350	14439	14402	14403	14357	14468	14433	14339	14479	14323	14388	14293	14295	14411	14349	14409	14347	14267	14361	14190	14286	14259	14305	14293	14505	14354	14250	14376	14268	14439	14269	14266	14378	14407	14288	14521	14416	14129	14268	14158	14411	14273	14196	14295	14487	14367	14386	14400	14374	14390	14274	14260	14238	14425	14378	14544	14335	14177	14362	14328	14453	14277	14465	14296	14353	14410	14218	14320	14307	14436	14260	14337	14405	14356	14345	14388	14271	14283	14266	14357	14476	14397	14433	14407	14527	14372	14430	14616	14220	14171	14317	14192	14300	14171	14474	14384	14411	14306	14339	14360	14311	14298	14232	14245	14223	14266	14396	14130	14341	14501	14334	14450	14313	14194	14211	14374	14525	14527	14298	14481	14274	14242	14371	14363	14291	14115	14385	14341	14325	14369	14424	14356	14360	14444	14382	14288	14316	14270	14529	14297	14406	14447	14401	14367	14096	14377	14248	14344	14281	14208	14470	14198	14260	14276	14412	14032	14365	14356	14437	14428	14449	14435	14401	14353	14299	14346	14389	14377	14287	14339	14363	14526	14334	14365	14287	14274	14300	14297	14371	14346	14446	14367	14348	14337	14394	14398	14206	14322	14319	14345	14503	14438	14270	14383	14170	14407	14281	14415	14312	14369	14363	14490	14243	14299	14476	14294	14330	14280	14323	14276	14361	14499	14263	14367	14369	14317	14369	14433	14261	14320	14245	14316	14205	14350	14246	14315	14436	14370	14541	14284	14287	14375	14301	14213	14271	14486	14217	14359	14502	14336	14083	14310	14253	14380	14441	14360	14292	14383	14308	14458	14405	14322	14351	14332	14257	14365	14221	14523	14442	14317	14475	14382	14329	14292	14436	14180	14273	14349	14216	14281	14292	14395	14247	14339	14303	14413	14194	14201	14472	14387	14353	14309	14251	14340	14344	14331	14254	14342	14578	14250	14304	14308	14444	14329	14178	14379	14310	14351	14275	14278	14324	14301	14289	14324	14392	14323	14165	14373	14397	14306	14182	14361	14332	14325	14329	14220	14215	14261	14395	14401	14269	14405	14416	14465	14125	14346	14314	14402	14393	14422	14334	14363	14414	14388	14271	14182	14328	14261	14310	14460	14224	14486	14325	14270	14196	14372	14301	14376	14455	14352	14314	14371	14397	14361	14164	14331	14172	14330	14164	14178	14250	14379	14369	14399	14421	14516	14347	14277	14374	14309	14511	14509	14422	14334	14469	14327	14293	14296	14438	14232	14387	14372	14279	14199	14428	14340	14322	14328	14284	14455	14386	14375	14329	14392	14440	14306	14341	14388	14348	14349	14293	14292	14257	14415	14429	14127	14334	14253	14370	14288	14158	14416	14417	14307	14349	14407	14400	14367	14359	14444	14333	14268	14314	14386	14357	14310	14390	14381	14326	14426	14389	14316	14379	14486	14298	14387	14291	14353	14444	14381	14337	14402	14273	14335	14339	14352	14258	14443	14405	14380	14377	14294	14397	14227	14336	14519	14344	14376	14284	14373	14434	14407	14270	14379	14357	14285	14298	14126	14430	14372	14347	14342	14413	14318	14449	14433	14530	14254	14455	14442	14239	14342	14351	14390	14338	14318	14266	14353	14356	14207	14419	14529	14293	14349	14473	14314	14486	14484	14109	14244	14425	14347	14278	14207	14306	14403	14404	14406	14276	14353	14423	14389	14403	14452	14311	14297	14444	14434	14262	14490	14267	14209	14414	14310	14377	14356	14348	14444	14362	14400	14351	14272	14302	14478	14327	14256	14342	14387	14444	14526	14328	14400	14357	14342	14248	14350	14227	14376	14373	14489	14252	14351	14343	14487	14259	14394	14399	14344	14417	14240	14248	14443	14373	14257	14308	14353	14388	14306	14247	14398	14287	14470	14411	14379	14317	14315	14172	14408	14262	14193	14232	14364	14540	14324	14262	14540	14419	14344	14391	14444	14342	14277	14350	14296	14310	14253	14346	14464	14336	14369	14327	14169	14096	14342	14460	14218	14185	14419	14399	14559	14517	14445	14359	14265	14421	14225	14319	14234	14300	14257	14194	14507	14464	14372	14487	14270	14517	14397	14477	14414	14310	14385	14358	14310	14255	14455	14387	14410	14289	14410	14366	14305	14251	14458	14334	14410	14259	14198	14316	14382	14415	14349	14367	14434	14380	14329	14453	14144	14562	14275	14253	14354	14443	14259	14222	14390	14437	14419	14397	14425	14239	14296	14361	14288	14417	14393	14405	14379	14443	14327	14271	14421	14143	14270	14367	14394	14359	14096	14395	14370	14424	14412	14493	14378	14284	14366	14309	14542	14485	14343	14366	14428	14348	14319	14582	14142	14391	14346	14353	14485	14186	14546	14351	14315	14468	14366	14272	14266	14332	14513	14372	14409	14320	14369	14446	14277	14287	14250	14385	14413	14196	14443	14430	14267	14277	14198	14314	14389	14366	14493	14178	14419	14239	14309	14343	14417	14379	14356	14319	14399	14105	14421	14227	14428	14375	14335	14268	14373	14267	14370	14250	14216	14300	14229	14484	14380	14377	14378	14320	14270	14400	14463	14499	14351	14269	14203	14453	14303	14219	14221	14103	14408	14426	14317	14383	14190	14298	14383	14452	14297	14118	14356	14275	14324	14220	14216	14448	14361	14231	14355	14302	14365	14336	14490	14315	14408	14452	14453	14402	14321	14236	14325	14243	14428	14460	14407	14229	14265	14385	14243	14401	14337	14181	14380	14426	14374	14340	14323	14301	14302	14320	14367	14321	14446	14604	14295	14322	14269	14384	14356	14423	14345	14369	14210	14520	14495	14342	14354	14403	14540	14381	14359	14340	14289	14379	14413	14309	14272	14379	14225	14353	14478	14311	14375	14463	14460	14357	14411	14311	14449	14324	14417	14225	14296	14416	14366	14495	14404	14239	14445	14134	14314	14389	14343	14438
22172	20703	28288	23102	20919	22918	24652	19737	18953	18902	19111	18902	18749	18703	18688	18641	18636	18650	18630	18557	18636	18701	18525	18531	18698	18546	18377	18475	18614	18243	18248	18192	18337	18342	18283	18177	18477	18396	18415	18519	18226	18564	18438	18301	18363	18284	18355	18279	18553	18278	18317	18382	18634	18313	18509	18349	18293	18384	18586	18321	18070	18365	18333	18156	18041	18533	18603	19179	19276	19013	18790	18415	18491	18238	18376	18364	18481	18197	18119	18330	18160	18235	18437	18436	18547	18233	18070	18111	18369	18144	18260	18136	18196	18379	18423	18267	18173	18351	18201	18421	18170	18174	18349	18358	18326	18474	18254	18228	18313	18381	18284	18164	18266	18304	18176	18176	18403	18205	18355	18299	18262	18160	18385	18164	18273	18112	17986	18256	18187	18314	18417	18317	18248	18309	18144	18049	18246	18415	18329	18129	18373	18449	18270	18235	18335	18243	18463	18292	18210	18299	18281	18377	18285	18263	18273	18300	18261	18267	18302	18390	18357	18313	18284	18268	18391	18265	18192	18044	18118	18166	18136	18261	18364	18227	18328	17995	18179	18230	18271	18374	18318	18327	18383	18405	18328	18337	18583	18207	18310	18119	18178	18242	18261	18209	18290	18510	18258	18178	18267	18294	18298	18216	18410	18083	18080	18127	18328	18288	18310	18477	18207	18188	18215	18040	18242	17894	18154	18172	18383	18310	18370	18173	18204	18237	18166	18131	18120	18377	18393	18073	18403	18144	18276	18300	18499	18155	18064	18345	18216	18094	18200	18253	18394	18161	18188	18102	18399	18320	18315	18210	18137	18210	18267	18197	18382	18169	18319	18229	18335	18208	18230	18278	18269	18208	18311	18393	18329	18166	18088	18012	18196	18406	18400	18331	18310	18315	18196	18203	18347	18145	18432	18206	18240	18139	18167	18160	18224	18276	18166	18271	18166	18124	18271	18310	18446	18274	18227	18205	18151	18071	18323	18463	18208	18199	18253	18173	18349	18002	18291	18204	17973	18063	18333	18292	18366	18541	18228	18144	18367	18168	18439	18334	18191	18344	18240	18179	18218	18221	18040	18139	18324	18374	18303	17986	18285	18245	18378	18138	18150	18293	18270	18113	18057	18444	18266	18425	18218	18212	18258	18231	18323	18266	18262	18136	18108	18182	18252	18278	18238	18395	18038	18439	18262	18100	18301	18267	18215	18226	18371	18359	18391	18280	18110	18363	18206	18226	18222	18343	18433	18327	18170	18218	18116	18060	18330	18217	18051	18344	18125	18427	18432	18127	18159	18315	18089	18102	18295	18105	18126	18265	18329	18296	18090	18268	18345	18197	18394	18293	18611	18504	18192	18290	18256	18272	18165	18286	18203	18372	18037	18209	18299	18164	18381	18224	18268	18150	18283	18210	18240	18448	18032	18148	18432	18277	18137	18283	18112	18029	18180	18174	18355	18286	18331	18382	18288	18196	18191	18045	18216	18177	18308	18079	18261	18237	18346	18172	18254	18320	18231	18238	18459	18220	18323	18207	18157	18229	18182	18123	18191	18187	18278	18165	18209	18213	18071	18381	18264	18286	18279	18196	18278	18196	18155	18308	18311	18233	18233	18302	18069	18307	18304	18407	18370	18329	18342	18325	18212	18311	18340	18287	18102	18153	18284	18261	18188	18153	18472	18146	18336	18272	18401	18419	18200	18448	18171	18160	18274	18201	18444	18245	18300	18305	18244	18273	18335	18340	18177	18082	18277	18387	18613	18291	18144	18254	18300	18089	18234	18108	18368	18352	18235	18289	18127	18260	18306	18191	18439	18415	18269	18110	18131	18316	18340	18233	18371	18365	18417	18312	18160	18083	18334	18303	18378	18119	18081	18176	18409	18339	18284	18168	18362	18153	18319	18323	18226	18189	18332	18291	18192	18454	18399	18268	18324	18236	18185	18368	18192	18293	18196	18472	18164	18496	18048	18234	18400	18255	18419	18211	18231	18348	18394	18278	18228	18198	18274	18144	18329	18283	18312	18305	18430	18392	18026	18267	18223	18336	18039	18346	18125	18389	18238	18165	18235	18045	18374	18033	18236	18262	17945	18265	18450	18316	18268	18254	18304	18380	18270	18107	18250	18086	18140	18299	18335	18298	18321	18458	18145	18274	18283	18134	18280	18135	18195	18150	18222	18130	18210	18166	18247	18190	18204	18250	18194	18285	18273	18448	18252	18144	18260	18398	18137	18341	18163	18112	18208	18313	18459	18197	18231	18152	18290	18243	18339	18294	18250	18175	18286	18149	18217	18167	18244	18320	18353	18211	18267	18487	18267	18201	18300	18394	18468	18164	18266	18211	18475	18189	18379	18252	18203	18247	18071	18239	18248	18128	18330	18384	18261	18316	18410	18341	18130	18214	18457	18264	18158	18388	18282	18314	18233	18230	18121	18096	18269	18157	18282	18269	17951	18269	18259	18487	18515	18509	18157	18257	18219	18185	18271	18179	18206	18222	18352	18402	18486	18158	18295	18201	18200	18255	18166	18193	18186	18143	18014	18359	18078	18341	18195	18014	18306	18079	18331	18129	18244	18553	18240	18238	18181	18170	18385	18187	18183	18432	18258	18181	18386	18219	18129	18208	18211	18174	18334	18214	18347	18404	18240	18342	18305	18290	18285	18404	18270	18533	18277	18070	18345	18104	18183	18203	18291	18311	18240	18318	18176	18164	18394	18179	18356	18176	18326	18179	18384	18022	18238	18404	18389	18199	18276	18462	18208	18300	18229	18208	18215	18093	18323	18111	18353	18130	18216	18314	18291	18285	18201	18096	18077	18037	18288	18329	18367	18194	18317	18207	18004	18226	18148	18405	18358	18398	18129	18159	18191	18214	18343	18082	18339	18171	18236	18236	18252	18219	18235	18170	18159	18124	18245	18387	18386	18265	18289	18160	18167	18223	18319	18299	18339	18372	18263	18179	18066	18273	18182	18218	18403	18336	18319	18124	18256	18298	18310	18111	18404	18516	18347	18235	18319	18225	18370	18278	18381	18074	18240	18187	18238	18182	18302	18183	18177	18185	18281	18353	18317	18314	18301	18161	18400	18003	18286	18370	18363	18304	18403	18250	18179	18127	18116	18356	18375	18252	18048	18190	18015	18097	18086	18223	18316	18250	18181	18202	18169	18242	18243	18209	18262	18192	18403	18185	18390	18083	17941	18202	18223	18292	18192	18217	18383	18215	18235	18268	18348	18270	18270	18149	18287	18060	18242	18279	18180	18337	18196	18391	18309	18215	18197	18020	18432	18382	18087	18166	18488	18118	17957	18205	18362	18349	18332	18366	18472	18335	18151	18349	18053	18371	18320	18186	18193	18320	18347	18229	18110	18143	17991	18330	18230	18347	18288	18234	18270	18113	18231	18152	18187	18132	18207	18253	18032	18304	18194	18268	18080	18268	18105	18261	18251	18322	18040	18305	18057	18108	18251	18305	18300	18256	18132	18182	18378	18328	18125	18240	18271	18291	18037	18239	18335	18169	18065	18117	18129	18216	18231	18261	18410	18372	18202	18211	18384	18032	18285	18294	18408	18340	18154	18136	18169	18196	18401	18427	18431	18058	18246	18263	18294	18080	18458	18263	18519	18135	18110	18197	18143	18456	18118	18275	18315	18342	18168	18448	18116	18220	18173	18046	18050	18148	18366	18145	18067	18436	18159	18197	18269	18316	18323	18191	18174	18261	18044	18174	18388	18108	17954	18180	18113	18354	18442	18299	18129	17983	18124	18118	18332	18168	18361	18134	18158	18270	18283	18176	18313	18210	18301	18241	18382	18419	18128	17982	18169	18338	18291	18391	18323	18267	18285	18387	18245	18291	18318	18329	18212	18166	18268	18419	18239	18299	18557	18246	18251	18256	18240	18166	18122	18243	18340	18223	18246	18194	18197	18155	18285	18340	18259	18057	18196	18059	18314	18191	18253	18271	18240	18212	18397	18236	18304	18372	18322	18231	18332	18407	18344	18182	18179	18455	18310	18396	18046	18145	18397	18286	18070	18089	18359	18343	18413	18219	18282	18287	18221	18203	18286	18218	18382	18135	18320	18055	18312	18207	18255	18300	18238	18495	18202	18097	18240	18174	18112	18393	18136	18391	18164	18120	18193	18220	17924	18111	18347	18219	18352	18430	18246	18161	18299	18119	18199	18091	18355	18069	18220	18325	18245	18191	18288	18336	18346	18340	18005	18114	18245	18357	18312	18146	17922	18100	18252	18318	18219	18139	18226	18182	18222	18378	18142	18133	18199	18255	18208	18233	18313	18140	18243	18392	18287	18223	18312	18292	18355	18219	18356	18197	18142	18199	18193	18390	18253	18323	18328	18341	17989	18230	18303	18434	18102	18313	18473	18285	18118	18342	18211	18336	18128	18362	18432	18227	18118	18273	18264	18270	18274	18211	18355	18286	18203	18260	18216	18125	18351	18273	18185	18320	18265	18258	18462	18212	18281	18144	18159	18164	18454	18015	18186	18226	18082	18056	18344	18149	18215	18009	18230	18236	18330	18202	18059	18223	18326	18356	18188	18104	18357	18336	18425	18296	18403	18234	17963	18143	18305	18491	18142	18242	18058	18161	18109	18150	18325	18401	18188	18196	18435	18203	18195	18393	18205	18358	18226	18245	18345	18151	18129	18217	18401	18274	18208	18169	18305	18025	18356	18156	18216	18205	18252	18284	18245	18050	18187	18101	18323	18224	18263	18314	18177	18264	18207	18264	18157	18255	18435	18270	18202	18494	18282	18301	18052	18004	18286	18199	18339	18270	18141	18136	18288	18303	18129	18307	18245	18281	18277	18166	18352	18165	18264	18130	18232	18269	18373	18258	18282	18196	18448	18183	18081	18029	18280	18443	18425	18145	18378	18283	18256	18227	18042	18188	18192	18103	18248	18342	18283	18210	18260	18233	18405	18297	18273	18163	18477	18391	18334	18314	18224	18128	18187	18280	18167	18044	18124	18128	18228	18208	18187	18217	18004	18029	18076	18248	18197	18376	18391	18194	18286	18340	18308	18122	18133	18250	18266	18141	18242	18034	18209	18376	18298	18180	18207	18196	18137	18224	18361	18459	18357	18301	18167	18303	18366	18389	18165	18274	18439	18348	18387	18034
20715	37917	33909	22899	18221	17441	16594	16570	16106	16169	16006	15953	15759	15715	15656	15702	15564	15654	15612	15557	15462	15739	15438	15641	15454	15346	15619	15371	15443	15432	15282	15415	15535	15532	15490	15356	15588	15689	15510	15287	15550	15366	15571	15410	15547	15496	15574	15474	15604	15395	15210	15355	15372	15504	15510	15394	15451	15462	15422	15459	15442	15389	15417	15327	15266	15541	16092	16845	16553	16274	15833	15646	15474	15475	15298	15357	15527	15435	15213	15374	15360	15629	15487	15342	15456	15435	15478	15447	15326	15177	15394	15415	15409	15461	15393	15489	15484	15445	15319	15368	15343	15531	15431	15431	15466	15221	15380	15363	15133	15362	15429	15566	15338	15429	15346	15432	15463	15403	15252	15452	15395	15448	15475	15462	15446	15355	15476	15618	15532	15410	15387	15560	15322	15462	15333	15370	15389	15457	15344	15425	15269	15358	15463	15330	15508	15357	15409	15175	15533	15254	15316	15339	15562	15403	15396	15528	15481	15352	15461	15319	15435	15415	15373	15285	15421	15351	15417	15408	15138	15466	15425	15438	15312	15209	15513	15401	15529	15414	15404	15388	15383	15480	15427	15366	15319	15501	15422	15435	15173	15431	15387	15375	15297	15507	15337	15444	15429	15338	15380	15559	15372	15468	15558	15402	15458	15373	15478	15557	15182	15316	15294	15401	15342	15300	15455	15335	15556	15365	15499	15349	15432	15480	15394	15276	15345	15306	15240	15503	15499	15394	15363	15299	15442	15304	15307	15319	15245	15481	15307	15559	15253	15365	15271	15375	15459	15424	15480	15263	15479	15407	15584	15292	15414	15439	15411	15332	15524	15358	15358	15465	15342	15313	15319	15506	15584	15446	15492	15308	15606	15259	15523	15303	15383	15201	15429	15299	15236	15358	15307	15368	15414	15314	15484	15531	15337	15399	15339	15435	15378	15203	15322	15466	15328	15412	15382	15280	15323	15335	15326	15420	15264	15434	15374	15405	15286	15359	15283	15361	15195	15320	15420	15492	15451	15517	15396	15388	15359	15462	15451	15341	15355	15311	15345	15421	15299	15289	15297	15317	15354	15517	15484	15497	15398	15412	15475	15389	15383	15175	15359	15377	15491	15351	15157	15323	15386	15562	15439	15367	15405	15439	15486	15434	15507	15452	15464	15322	15494	15315	15324	15339	15370	15272	15489	15565	15330	15442	15181	15322	15378	15474	15512	15204	15318	15353	15536	15325	15320	15501	15431	15448	15226	15304	15357	15289	15501	15331	15399	15400	15555	15406	15356	15350	15385	15399	15409	15480	15221	15320	15320	15425	15374	15271	15471	15396	15399	15180	15388	15402	15284	15475	15497	15339	15379	15337	15467	15393	15430	15385	15513	15239	15363	15343	15347	15194	15393	15253	15373	15271	15700	15414	15456	15480	15435	15452	15303	15501	15292	15471	15400	15453	15380	15379	15380	15304	15304	15462	15449	15355	15269	15408	15418	15436	15382	15282	15439	15476	15338	15100	15434	15510	15396	15453	15477	15335	15337	15309	15354	15573	15574	15379	15348	15324	15362	15368	15269	15417	15368	15334	15368	15355	15442	15425	15523	15384	15371	15249	15291	15491	15229	15464	15420	15383	15268	15512	15306	15459	15391	15396	15487	15413	15495	15220	15248	15478	15244	15376	15451	15387	15253	15364	15467	15409	15268	15402	15368	15335	15403	15388	15545	15489	15414	15385	15488	15554	15366	15310	15354	15201	15288	15406	15323	15371	15497	15495	15479	15264	15238	15349	15401	15557	15180	15503	15410	15438	15414	15449	15501	15403	15432	15271	15315	15211	15427	15351	15362	15406	15253	15308	15472	15561	15485	15303	15447	15347	15320	15433	15443	15400	15417	15152	15308	15387	15489	15444	15329	15370	15313	15370	15315	15321	15365	15367	15268	15346	15334	15364	15418	15422	15329	15552	15383	15359	15501	15472	15458	15615	15417	15467	15291	15299	15441	15353	15465	15370	15493	15274	15543	15296	15218	15414	15406	15348	15467	15439	15459	15289	15335	15313	15294	15447	15393	15501	15487	15422	15290	15374	15339	15371	15415	15195	15410	15481	15352	15348	15439	15313	15425	15540	15359	15274	15453	15433	15139	15279	15421	15389	15356	15256	15408	15325	15337	15324	15296	15311	15417	15421	15321	15545	15516	15306	15486	15449	15481	15350	15299	15537	15321	15357	15449	15506	15552	15352	15328	15529	15252	15388	15330	15256	15333	15401	15453	15506	15494	15273	15476	15359	15481	15571	15257	15451	15295	15229	15418	15358	15236	15304	15346	15599	15530	15366	15317	15342	15447	15299	15430	15439	15356	15599	15343	15330	15303	15304	15488	15542	15384	15514	15274	15504	15325	15372	15423	15262	15503	15374	15385	15389	15261	15168	15308	15427	15376	15531	15524	15336	15318	15516	15299	15362	15543	15419	15352	15147	15496	15432	15453	15455	15360	15338	15386	15347	15297	15612	15419	15292	15438	15396	15330	15298	15416	15397	15306	15305	15392	15328	15321	15282	15386	15355	15242	15268	15403	15468	15409	15440	15260	15424	15360	15450	15384	15248	15364	15419	15385	15298	15388	15230	15444	15270	15448	15381	15309	15148	15421	15403	15322	15414	15241	15487	15460	15300	15344	15441	15417	15367	15385	15380	15280	15293	15384	15298	15255	15401	15315	15466	15190	15379	15536	15255	15426	15450	15463	15370	15350	15520	15422	15389	15448	15381	15551	15197	15292	15528	15452	15282	15315	15362	15345	15417	15489	15461	15314	15258	15322	15338	15452	15454	15389	15505	15405	15377	15436	15340	15438	15392	15263	15287	15289	15386	15358	15260	15378	15434	15321	15385	15245	15327	15610	15416	15350	15256	15450	15406	15400	15361	15367	15462	15395	15281	15440	15306	15386	15618	15406	15374	15418	15533	15539	15388	15321	15541	15434	15429	15241	15160	15318	15532	15302	15444	15426	15471	15381	15277	15351	15357	15227	15494	15459	15248	15310	15466	15477	15360	15337	15388	15481	15336	15283	15409	15287	15376	15350	15454	15349	15378	15429	15382	15486	15338	15627	15431	15530	15256	15283	15453	15226	15278	15330	15372	15377	15313	15247	15391	15529	15290	15236	15492	15431	15139	15297	15506	15416	15488	15519	15369	15396	15419	15449	15341	15438	15263	15448	15187	15443	15363	15432	15344	15452	15550	15456	15517	15475	15408	15433	15274	15484	15590	15516	15506	15374	15464	15403	15446	15439	15251	15400	15359	15263	15245	15436	15364	15352	15273	15275	15399	15287	15269	15287	15486	15242	15358	15228	15305	15542	15306	15532	15353	15339	15457	15266	15441	15521	15428	15305	15403	15529	15258	15360	15319	15417	15314	15407	15487	15242	15359	15306	15327	15448	15295	15470	15422	15338	15457	15365	15298	15331	15344	15229	15566	15343	15469	15407	15390	15372	15409	15524	15313	15396	15507	15242	15310	15332	15472	15360	15423	15459	15427	15453	15488	15315	15471	15482	15347	15438	15419	15130	15499	15495	15413	15241	15375	15409	15385	15485	15531	15471	15342	15440	15326	15365	15480	15345	15034	15305	15576	15321	15400	15515	15400	15474	15315	15281	15418	15401	15388	15377	15303	15265	15453	15451	15234	15471	15397	15455	15327	15368	15478	15355	15541	15514	15332	15449	15504	15437	15366	15367	15493	15360	15513	15389	15435	15422	15417	15357	15255	15236	15388	15452	15322	15357	15344	15148	15334	15428	15297	15385	15402	15343	15539	15357	15360	15369	15526	15408	15456	15297	15445	15172	15308	15430	15368	15225	15361	15256	15315	15363	15434	15462	15357	15334	15321	15351	15512	15494	15265	15429	15564	15442	15416	15347	15430	15467	15334	15381	15474	15282	15360	15200	15299	15438	15479	15546	15418	15497	15596	15383	15493	15350	15384	15456	15336	15282	15246	15450	15517	15439	15492	15240	15297	15675	15220	15498	15303	15408	15421	15266	15274	15328	15204	15420	15493	15417	15418	15363	15345	15408	15525	15247	15374	15296	15369	15442	15360	15411	15676	15500	15517	15379	15440	15375	15318	15354	15506	15388	15413	15270	15398	15491	15357	15550	15424	15371	15289	15327	15311	15456	15481	15283	15434	15542	15403	15497	15541	15363	15471	15426	15474	15216	15550	15539	15313	15357	15526	15393	15329	15278	15408	15473	15335	15437	15360	15509	15227	15310	15487	15404	15369	15420	15286	15395	15520	15521	15452	15259	15356	15392	15400	15316	15567	15454	15414	15331	15507	15320	15313	15369	15341	15417	15266	15449	15430	15404	15284	15349	15599	15390	15500	15259	15328	15436	15371	15495	15281	15289	15108	15236	15292	15498	15289	15556	15432	15339	15340	15468	15467	15555	15506	15318	15429	15355	15409	15381	15405	15417	15198	15347	15303	15423	15321	15195	15305	15571	15438	15262	15333	15369	15298	15280	15384	15493	15410	15603	15425	15392	15422	15385	15320	15411	15285	15298	15343	15457	15333	15392	15552	15162	15401	15485	15402	15434	15260	15315	15543	15158	15361	15500	15440	15230	15365	15466	15491	15362	15280	15362	15418	15492	15381	15442	15293	15299	15440	15234	15314	15347	15392	15483	15424	15343	15426	15453	15375	15483	15403	15419	15377	15345	15272	15356	15499	15604	15290	15385	15491	15308	15358	15436	15274	15493	15494	15260	15254	15307	15452	15295	15311	15404	15392	15373	15398	15321	15292	15548	15210	15352	15445	15413	15339	15347	15389	15378	15331	15373	15183	15412	15343	15478	15416	15603	15221	15278	15472	15342	15332	15458	15394	15379	15588	15260	15503	15288	15370	15414	15321	15481	15464	15291	15367	15253	15315	15280	15291	15437	15418	15472	15450	15215	15428	15368	15617	15405	15335	15354	15427	15353	15278	15308	15395	15523	15421	15523	15506	15232	15166	15524	15252	15525	15299	15429	15535	15262	15417	15493	15280	15428	15510	15364	15421	15362	15605	15380	15257	15351	15412	15425	15380	15442	15230	15402	15264	15458	15344	15257	15359	15477	15512	15480	15507	15420	15351	15512	15408	15397	15448	15275	15413	15371	15334
27001	21774	24035	20579	17379	17496	17585	17587	17412	17439	17554	17515	17467	17436	17501	17457	17572	17388	17430	17465	17336	17376	17361	17529	17244	17391	17386	17347	17494	17573	17312	17304	17491	17304	17547	17466	17504	17382	17514	17402	17426	17661	17493	17229	17519	17626	17601	17487	17507	17504	17576	17457	17328	17544	17456	17451	17473	17511	17596	17435	17444	17590	17403	17341	17480	17479	17604	17444	17304	17537	17502	17488	17473	17369	17514	17519	17470	17543	17427	17537	17568	17445	17485	17386	17297	17228	17397	17294	17350	17337	17366	17289	17374	17234	17432	17458	17561	17569	17419	17473	17242	17455	17595	17468	17472	17307	17416	17651	17383	17087	17477	17432	17324	17415	17479	17558	17420	17370	17359	17485	17439	17482	17576	17474	17399	17239	17405	17352	17336	17134	17079	17386	17440	17412	17452	17268	17301	17426	17582	17357	17391	17461	17437	17479	17368	17290	17383	17402	17469	17286	17414	17407	17354	17430	17480	17579	17479	17401	17408	17484	17433	17503	17527	17285	17603	17601	17425	17436	17850	17520	17532	17290	17308	17398	17356	17451	17542	17460	17410	17399	17688	17319	17207	17388	17327	17330	17434	17249	17403	17596	17643	17519	17622	17383	17267	17580	17454	17428	17641	17451	17451	17165	17323	17306	17458	17618	17341	17474	17456	17469	17479	17284	17383	17608	17430	17425	17577	17480	17446	17262	17289	17257	17493	17383	17487	17539	17422	17509	17655	17511	17403	17606	17386	17567	17641	17311	17460	17364	17383	17544	17201	17510	17394	17399	17356	17427	17595	17462	17459	17399	17296	17348	17403	17535	17377	17485	17206	17325	17446	17640	17347	17541	17464	17338	17342	17379	17437	17344	17633	17445	17376	17424	17469	17413	17465	17480	17571	17516	17475	17345	17119	17456	17441	17379	17289	17391	17573	17385	17309	17562	17327	17557	17336	17542	17294	17333	17342	17439	17414	17657	17360	17481	17435	17297	17331	17498	17274	17234	17502	17571	17170	17469	17277	17477	17228	17323	17402	17503	17459	17656	17394	17329	17438	17492	17496	17434	17305	17455	17310	17364	17539	17415	17465	17577	17425	17240	17486	17268	17370	17345	17364	17413	17479	17433	17405	17281	17679	17414	17501	17378	17496	17323	17534	17430	17310	17386	17457	17423	17382	17319	17325	17564	17416	17247	17307	17267	17324	17379	17699	17415	17311	17297	17327	17363	17408	17605	17552	17483	17524	17279	17627	17432	17307	17355	17501	17393	17570	17448	17680	17515	17288	17415	17451	17445	17492	17448	17522	17546	17537	17422	17469	17327	17536	17388	17463	17328	17513	17515	17429	17413	17292	17263	17530	17435	17485	17176	17340	17269	17385	17530	17452	17608	17319	17377	17305	17508	17394	17389	17522	17292	17408	17472	17259	17528	17596	17521	17437	17288	17383	17577	17508	17612	17677	17391	17443	17401	17552	17431	17535	17461	17466	17447	17473	17320	17282	17324	17368	17426	17431	17529	17385	17406	17414	17568	17560	17397	17233	17418	17221	17469	17321	17469	17245	17332	17456	17330	17352	17428	17469	17379	17376	17381	17378	17478	17407	17317	17341	17496	17399	17369	17595	17647	17518	17380	17352	17525	17474	17445	17419	17476	17457	17339	17480	17210	17476	17402	17480	17186	17281	17352	17474	17524	17453	17499	17541	17365	17401	17331	17217	17512	17580	17415	17330	17579	17460	17434	17246	17422	17479	17228	17251	17668	17546	17389	17257	17315	17226	17427	17425	17346	17381	17495	17319	17418	17329	17516	17589	17523	17534	17475	17715	17534	17444	17565	17522	17318	17602	17468	17465	17236	17432	17564	17257	17483	17392	17526	17376	17520	17301	17406	17511	17428	17354	17415	17480	17364	17207	17409	17577	17313	17573	17575	17287	17450	17389	17389	17376	17407	17567	17398	17558	17500	17370	17492	17282	17488	17466	17539	17446	17506	17327	17184	17445	17461	17495	17350	17324	17334	17572	17251	17130	17672	17362	17426	17554	17540	17424	17480	17277	17410	17495	17361	17702	17361	17319	17443	17298	17345	17272	17299	17232	17400	17497	17487	17583	17557	17130	17302	17389	17481	17404	17610	17699	17729	17346	17314	17349	17541	17388	17487	17376	17369	17311	17266	17424	17451	17617	17636	17453	17363	17345	17358	17329	17504	17549	17475	17398	17502	17306	17312	17519	17429	17422	17560	17333	17438	17434	17339	17509	17361	17567	17571	17301	17471	17569	17367	17412	17538	17402	17567	17405	17374	17350	17385	17714	17348	17238	17326	17414	17621	17212	17392	17428	17332	17499	17386	17404	17368	17561	17578	17468	17293	17607	17474	17357	17303	17424	17321	17508	17369	17356	17373	17340	17582	17615	17404	17523	17614	17300	17479	17490	17493	17424	17585	17395	17527	17428	17479	17622	17537	17375	17336	17529	17436	17149	17431	17430	17345	17266	17470	17670	17512	17484	17315	17407	17511	17400	17455	17329	17257	17412	17564	17530	17283	17397	17482	17483	17426	17412	17747	17469	17399	17568	17467	17465	17404	17431	17486	17528	17525	17696	17464	17506	17526	17322	17308	17427	17446	17530	17467	17324	17575	17397	17361	17344	17410	17296	17398	17497	17415	17533	17507	17706	17565	17311	17503	17457	17377	17465	17403	17390	17392	17421	17319	17504	17360	17289	17571	17386	17246	17482	17477	17426	17317	17706	17310	17265	17494	17175	17215	17499	17308	17462	17494	17302	17334	17492	17300	17444	17626	17457	17296	17367	17462	17493	17362	17503	17515	17220	17450	17303	17503	17294	17432	17457	17395	17484	17480	17473	17402	17260	17618	17545	17500	17408	17496	17572	17445	17632	17500	17619	17413	17360	17400	17550	17364	17330	17566	17534	17634	17418	17262	17357	17379	17452	17367	17688	17471	17535	17263	17436	17428	17487	17492	17435	17490	17436	17405	17562	17478	17589	17484	17502	17332	17429	17416	17366	17443	17466	17412	17539	17615	17345	17262	17276	17405	17366	17490	17464	17361	17487	17719	17594	17432	17558	17543	17544	17501	17437	17357	17508	17369	17151	17504	17604	17539	17490	17529	17625	17373	17332	17493	17298	17469	17313	17256	17524	17361	17268	17287	17412	17568	17337	17384	17239	17182	17470	17526	17301	17449	17328	17530	17446	17559	17542	17425	17461	17318	17309	17360	17466	17245	17452	17438	17458	17361	17361	17197	17236	17367	17547	17297	17411	17530	17395	17407	17254	17495	17594	17427	17607	17420	17580	17596	17537	17553	17607	17430	17479	17345	17592	17176	17315	17531	17341	17474	17494	17313	17449	17482	17366	17383	17578	17645	17662	17283	17476	17558	17563	17362	17295	17384	17479	17514	17397	17465	17297	17512	17538	17206	17367	17238	17503	17433	17315	17452	17380	17374	17431	17602	17515	17403	17603	17574	17468	17483	17310	17607	17374	17587	17427	17492	17528	17332	17696	17398	17651	17407	17334	17362	17410	17460	17343	17337	17522	17212	17319	17574	17560	17344	17348	17208	17403	17289	17371	17380	17370	17286	17662	17641	17479	17533	17345	17462	17551	17434	17126	17327	17436	17508	17285	17483	17445	17314	17372	17487	17343	17235	17528	17511	17467	17462	17508	17429	17470	17347	17454	17354	17395	17504	17267	17269	17389	17401	17474	17335	17244	17329	17206	17320	17556	17384	17334	17418	17355	17631	17557	17431	17440	17390	17254	17357	17296	17497	17691	17314	17457	17431	17355	17427	17201	17470	17345	17403	17288	17288	17608	17472	17400	17424	17410	17514	17385	17493	17605	17303	17429	17380	17297	17449	17329	17360	17258	17547	17159	17371	17467	17488	17374	17252	17481	17403	17456	17314	17444	17293	17511	17643	17526	17510	17527	17433	17467	17589	17396	17447	17354	17397	17401	17409	17323	17608	17493	17444	17411	17440	17438	17321	17454	17487	17448	17493	17485	17335	17336	17484	17418	17276	17501	17434	17611	17382	17466	17440	17322	17399	17348	17485	17447	17398	17419	17426	17448	17535	17245	17363	17433	17355	17220	17609	17531	17248	17386	17406	17407	17382	17433	17376	17662	17470	17444	17465	17364	17465	17405	17221	17503	17346	17554	17596	17320	17342	17473	17443	17592	17527	17393	17467	17523	17285	17480	17552	17273	17305	17376	17479	17532	17393	17248	17502	17253	17409	17407	17379	17461	17397	17541	17370	17277	17468	17544	17335	17320	17623	17502	17369	17412	17375	17267	17438	17429	17481	17304	17327	17371	17281	17359	17535	17447	17494	17531	17409	17555	17624	17509	17457	17461	17469	17473	17271	17491	17336	17433	17478	17434	17286	17565	17500	17479	17381	17451	17472	17435	17464	17451	17564	17473	17400	17368	17178	17564	17291	17538	17529	17304	17416	17459	17430	17605	17693	17477	17316	17556	17448	17260	17403	17503	17468	17490	17375	17650	17518	17536	17573	17354	17226	17535	17424	17558	17268	17346	17236	17322	17403	17295	17285	17434	17531	17341	17166	17476	17360	17526	17341	17559	17325	17474	17571	17606	17427	17343	17333	17341	17287	17532	17382	17346	17343	17242	17465	17284	17487	17335	17194	17263	17393	17480	17530	17319	17497	17535	17349	17312	17449	17658	17469	17414	17416	17332	17482	17453	17418	17620	17446	17318	17607	17550	17453	17451	17362	17356	17349	17359	17447	17408	17655	17558	17409	17325	17406	17281	17453	17303	17544	17454	17426	17373	17611	17297	17522	17398	17495	17635	17458	17450	17332	17573	17454	17308	17513	17510	17482	17510	17356	17218	17500	17673	17535	17420	17290	17359	17305	17247	17491	17428	17410	17549	17438	17359	17240	17354	17382	17374	17487	17441	17176	17225	17226	17395	17464	17529	17433	17335	17290	17424	17566	17368	17453	17206	17584	17372	17594	17482	17558	17417	17596	17406	17276	17341	17458	17390	17433	17477	17376	17241	17519	17438	17451	17467	17568	17450	17272	17116	17191	17219	17370	17502	17583	17280	17374	17248	17572	17527	17539	17412	17489	17458	17420	17328	17420	17220	17389	17349	17386	17537	17459
16360	21334	18098	15442	15176	15191	15033	15067	14903	15026	15041	14965	15062	14889	15049	15083	15029	14888	14849	15041	14824	14987	14904	14897	15009	14908	14835	15014	14942	14905	15169	14771	15126	15059	15012	14939	14898	15046	15041	15052	14857	14886	14901	15049	15006	14815	14950	15041	14988	15082	15102	15158	14925	14926	14831	14785	14895	14844	14996	14905	15011	14946	14938	14927	15061	14901	14962	15038	14950	15013	15102	15045	15124	14970	14941	15054	14875	15033	14983	14999	15060	14953	15031	15101	14799	14934	14754	14845	14939	14974	14977	14993	14966	14976	14862	15017	14892	14990	14941	15010	14846	14932	14835	14870	14869	14908	14803	14929	15080	14986	14879	14906	14909	14919	15075	14890	14824	14958	14843	14967	14974	14851	14836	15142	14799	14885	14911	14874	14902	14797	14894	14859	15043	14939	15000	15056	14941	14872	14905	15015	15057	14987	15085	14853	14856	14892	14949	14809	14918	14876	15036	14846	14826	14970	14957	14905	14942	14915	15054	14937	15032	15091	14957	14925	14998	14988	14994	15008	14844	14988	15045	15042	14957	15034	15045	15086	15102	15069	14815	14911	15091	14999	14961	15157	14894	14889	14872	14985	14968	14684	14927	14971	14881	14916	14830	14887	14887	14910	14902	15012	15040	14990	14883	14847	14906	15015	15005	14908	14907	14882	14874	14921	14908	14736	14948	14836	14815	14897	14862	15193	15212	15143	14930	14862	14833	14943	14850	14977	14936	14826	15039	15003	14933	14984	14783	14807	14869	14908	14854	14978	14905	14911	15080	14859	14940	14929	14945	14817	14935	14947	15093	14884	14928	14852	14921	14908	14877	14779	14891	15136	14822	14914	14997	15159	14945	15091	14896	14901	14798	14988	14878	14980	14883	14769	14849	15078	14865	15134	14908	14950	14894	14843	15227	14912	15010	14950	15004	15126	14990	14837	14984	14863	15098	14946	14984	14968	14961	14872	14810	14951	14865	15077	14856	14986	14935	14849	14936	15015	14849	14722	14815	14930	14960	15072	14771	14983	14957	14952	14884	15059	14938	14748	14953	15175	14963	15063	14880	14876	14918	14813	15088	14997	14968	14848	15094	15004	14918	14979	14973	14984	14788	14995	15042	14743	14850	14926	14970	14865	14881	14907	14836	14943	15030	14970	14880	14903	14972	15129	14979	14755	14989	14980	14765	14998	14787	15216	14809	14993	14866	14948	14959	14724	14830	15083	15002	15025	14802	14850	14935	14943	15015	14798	14793	14953	14798	14950	14723	14889	14795	14939	15003	14855	14824	14938	14967	14992	15023	15019	14991	14815	14919	14959	14848	14983	15006	14845	14938	14947	15021	14961	15017	15069	14856	14768	14968	15002	14867	14927	14895	14941	14933	15017	14909	14942	14917	14879	14965	14953	14915	14853	14992	14824	14828	14919	14931	14967	14981	14861	15126	14962	14891	14913	14769	14874	14740	14993	14902	14908	14953	14886	15034	14925	14998	14914	14982	14937	15123	14858	14878	14994	15021	14754	14750	15068	14859	14953	15036	14970	15006	14885	14924	14967	14920	14854	14971	14980	14896	14849	14854	14908	14810	14822	15126	14967	14826	15044	14821	14956	14981	15123	14911	14972	14907	14946	14774	14785	14999	14885	14947	14906	15039	14842	15034	14893	15125	14961	14875	14805	14885	14946	14993	15030	14963	14876	14809	15011	14977	14873	14789	14958	14894	14988	14959	14985	14995	14928	14909	14921	14954	14923	14976	14834	14980	14960	14957	14955	15081	15042	14853	14960	14980	14931	14910	15079	15090	15030	14980	14915	14844	15033	14938	14967	14909	14815	15021	14953	15150	14878	15081	15046	14982	14898	15002	14955	14961	14861	15047	14987	14987	15123	14997	14870	14844	14846	15012	14888	14746	14840	15003	15056	14944	14984	15030	14896	15018	14925	14884	14889	14944	14939	15074	14922	14984	14981	15077	15057	15106	14874	14913	14994	14831	14979	14847	15000	14894	14940	14798	14865	14814	14994	15045	14683	14954	14718	14938	14959	15009	15043	14952	14805	15032	14995	14796	14934	14874	14952	15011	14952	14888	14953	14870	14836	14906	14943	14864	14956	14757	14947	14985	15009	14726	14982	15020	14850	14943	14908	14945	15004	14898	14909	14977	14912	15019	14955	14890	15131	14982	14757	14913	14810	14991	14928	14966	15030	15037	14898	14831	14936	14889	14962	15073	14557	14907	14851	14993	14805	14869	15045	15049	14929	14973	14878	15013	14908	14844	14940	14946	14987	14723	14914	15124	14903	15002	14753	15110	15121	15085	15027	14951	14882	14830	14903	14906	14813	14955	14762	15105	14948	14963	15030	14952	14944	15027	14872	15028	14997	14964	15034	14874	15025	14909	14955	14837	14876	14718	15026	14937	14887	14892	14944	14936	14905	14994	14782	14922	14953	15131	14949	15019	15000	14900	15108	14932	14953	15035	15060	15023	14870	14890	14933	14953	14958	14995	15054	15138	14848	15041	14832	15007	15057	14977	14937	14866	14960	15042	14941	15085	14967	14965	14999	14900	14878	14986	14827	14878	14925	15132	15088	14788	14888	14956	14679	14876	14860	14985	14868	14824	14926	15075	15017	14968	14981	14982	14951	14994	14932	14848	14820	14888	14800	14967	15040	14966	14882	15071	14840	14930	15040	15021	15097	14841	14990	14802	14837	14985	14839	14803	14823	14789	14865	15028	14829	14964	14929	14877	14915	14930	14979	14811	14920	15154	14944	15013	15050	14754	15052	14912	15066	14801	14986	14952	14876	14959	15105	14983	15030	14881	14950	14972	14841	15047	14954	15089	14858	14775	14986	14950	15039	15171	14803	14939	15100	14816	14757	14922	14873	14905	14826	15027	14679	14887	14984	14826	14961	14869	14910	15044	15064	15002	15123	14766	14925	14961	14982	14833	14822	15035	14874	14809	15047	14779	15150	14949	14828	14977	14970	14900	14870	14947	14929	15063	15041	14814	15046	14994	14874	15021	15049	15003	15145	14995	15053	14963	15236	14967	15051	14901	15094	15000	14960	14952	14924	14841	14817	15004	14922	14957	14913	14810	15020	14736	14997	14881	14864	15040	14846	14865	14948	14981	15134	14941	14990	14998	14783	14964	14911	15064	14996	15138	14784	14814	14877	14962	14980	15001	15221	14998	15001	14894	14900	14848	15009	14981	14881	15152	14922	15002	14916	14922	14915	15076	14961	14966	14731	14861	15051	14982	14880	14838	14933	14806	15016	15019	14797	14989	14951	14972	14997	14959	15044	14975	14888	14919	14854	14869	14830	14833	14961	14767	15013	14901	14901	14951	14804	14861	14878	14964	14952	15071	14976	14891	14894	15033	14945	14872	14975	14801	14938	14945	14968	14844	15101	14898	15010	15145	14791	14949	15202	14955	14876	14870	15043	14961	14929	14857	15113	14984	14973	14661	15031	14801	14885	14769	14905	14848	14921	14728	14695	14825	15005	14982	15057	15001	15132	14990	14950	14795	14996	14992	14974	14898	14812	14974	15013	14969	15057	14918	15034	15124	14916	14925	15074	14865	14798	14942	15006	14963	14975	14927	14996	14894	14848	14986	15022	15042	14768	14909	14931	15006	14824	14863	14924	14906	15077	15010	15098	15088	14968	14840	14840	14905	14877	14968	14710	14900	14931	15061	14960	15040	14967	15108	14862	15158	14883	14743	15032	14921	14978	14941	14813	14872	15095	15072	15045	14763	14894	14860	14836	15014	14946	15020	15020	15028	14957	14974	14916	14925	14896	14955	15071	15081	14869	14954	14994	15025	14901	14853	14950	14843	15029	15021	15026	14954	14904	14843	15085	14985	15017	14977	14895	14854	14752	14865	14972	15039	14866	14863	15018	15028	14847	14932	14940	14952	14998	14988	14922	14971	14908	15199	14939	15026	14978	14891	15224	14903	14888	14933	14967	14895	15026	14781	15016	15091	14947	14915	14859	15059	15003	14984	14938	14919	14934	14958	14999	15041	14962	15021	15037	15041	14908	14886	14898	14972	14974	15006	15065	14776	14902	14884	15131	14925	14930	14907	14915	14876	14930	14916	14910	14903	14908	15130	15064	15030	14740	14861	14954	14924	14763	14878	14850	15040	14994	14957	14915	15066	14802	14992	14831	15118	14925	14992	15057	14890	14922	15056	15066	14891	14884	14804	14958	15136	14911	15090	14929	14982	14932	14999	14861	15019	14982	14882	14964	14961	14783	14981	14933	14964	14825	15035	14821	14742	15000	14885	14897	14932	14738	15080	14941	15017	15082	14903	15001	14881	14902	14959	14869	14950	14939	15092	14957	14976	14913	14923	15029	14796	15025	14949	14992	14838	14769	14954	14945	14962	14955	14950	15106	14933	14800	14908	14910	14871	14908	14851	14957	14830	14896	14834	15045	14852	14951	14815	14883	14889	14941	14954	14972	14920	14990	14921	14823	14806	15051	14780	15015	15008	15123	14896	14901	14873	14885	15038	14840	15020	14949	14991	14809	14839	15041	15009	15009	14911	15028	15017	14881	14940	14841	14947	15019	15011	15091	14989	15001	14932	15068	15013	15000	14953	15048	14954	14929	14838	14948	14935	14923	14968	14980	14997	14993	15030	14885	14903	14904	14932	15038	14930	15038	14957	14985	14872	14981	14864	14930	14938	14764	15108	14925	14976	15053	14833	14904	15113	15105	15001	15102	14988	14897	15026	15062	15004	14942	14952	14817	14816	15028	15140	14900	14981	15011	14899	14793	14912	14755	14895	14904	15040	15036	14708	14965	14835	14628	14950	14868	14921	14972	14911	15132	14850	15029	14922	15023	14965	15008	15031	14887	15048	15005	14831	15068	14979	14801	14956	14907	14894	14744	14822	15056	14991	15013	14876	14947	14940	14979	14898	14864	15044	14872	14925	14917	14892	14896	14877	14874	14927	14888	14887	15141	14922	14857	15043	14987	14961	15053	14919	14913	14941	15088	14821	15025	14981	14841	15104	14906	14927	14906	15025	14957	14853	14809	14932	14836	14938	14850	15099	14891	15008	14931	14966	14968	14928	14957	14974	15056	14793	14954	14902	14797	14861	14893	14790	14805	14894	14874	14916	14825	14861	14848
23166	20688	27932	23578	21569	21878	21346	19035	18543	18770	18643	18507	18539	18608	18549	18384	18471	18543	18369	18421	18291	18400	18319	18446	18663	18436	18510	18476	18133	18325	18343	18558	18375	18404	18313	18337	18360	18369	18377	18215	18364	18336	18349	18164	18480	18404	18237	18184	18337	18181	18514	18253	18494	18442	18146	18392	18232	18413	18282	18364	18216	18208	18402	18274	18161	18266	18456	18886	18929	18714	18414	18337	18391	18107	18237	18488	18278	18366	18336	18168	18269	18094	18247	18137	18274	18166	18100	18084	18255	18105	18226	18343	18194	18219	18262	18268	18197	18350	18200	18263	18242	18192	18129	18159	18518	18392	18283	18407	18341	18213	18267	18229	18265	18310	18227	18370	18239	18049	18438	18268	18344	18156	18170	18276	18300	18148	18422	18481	18232	18296	18361	18189	18249	18381	18256	18395	18127	18294	18225	18281	18235	18226	18103	18226	18236	18137	18366	18339	18210	18164	18228	18211	18254	18281	18194	18263	18393	18262	18254	18183	18130	18286	18100	18207	18121	18466	18113	18159	18348	18154	18035	18187	18234	18229	18208	18246	18052	18101	18360	18218	18443	18305	18269	18064	18261	18123	18360	18326	18209	18036	18199	18246	18410	18394	18326	18138	18092	18187	18152	18230	18227	18438	18474	18362	18442	18259	18375	18308	18134	18092	18293	18094	18390	18038	18295	18206	18324	18110	18120	18354	18315	18229	18148	18177	18262	18250	18246	18219	18095	18201	18265	18249	18382	18147	18171	18297	18411	18358	18287	18195	18104	18401	18245	18250	18145	18248	18327	18317	18255	18450	18366	18318	18165	18139	18214	18291	18327	18500	18152	18072	18278	18129	18230	18355	18121	18057	18176	18000	18207	18303	18204	18393	18288	18153	18287	18226	18225	18109	18231	18126	18221	18193	18270	18193	18409	18127	18023	18245	18234	18237	18342	18188	18312	18249	18288	18288	18325	18168	18452	18188	18160	18357	18239	18047	18098	18187	18023	18378	18330	18252	18350	18248	18223	18176	17985	18330	18207	18270	18299	18449	18343	18205	18415	18198	18339	18345	18454	18334	18357	18263	18332	18049	18310	18394	18337	18193	18260	18222	18256	18465	18151	18305	18244	18170	18347	18317	18368	18541	18458	18187	18259	18233	18177	18391	18325	18238	18349	18313	18088	18311	18057	18117	18285	18340	18076	18179	18132	18099	18332	18292	18269	18191	18312	18357	18184	18244	18114	18215	18124	18210	18190	18284	18283	18267	18403	18436	18439	18201	18399	18383	18259	18287	18497	18278	18141	18378	18353	18444	18292	18330	18251	18447	18344	18437	18188	18153	18253	18249	18030	18280	18209	18175	18222	18009	18249	18352	18197	18377	18194	18318	18162	17959	18324	18145	18300	18357	18260	18340	18147	18174	18324	18472	18299	18405	18443	18231	18440	18200	18281	18213	18321	18138	18396	18154	18483	18139	18340	18280	18170	18203	18283	18352	18242	18470	18299	18257	18219	18302	18268	18415	18195	18540	18014	18110	18217	18248	18245	18325	18189	18420	18221	18161	18088	18113	18264	18233	18359	17992	18214	18312	18295	18389	18451	18348	18351	18152	18193	18106	18245	18205	18108	18199	18318	18049	18244	18392	18102	18295	18200	18260	18278	18096	18442	18377	18341	18127	18320	18292	18213	18109	18242	18221	18114	18494	18151	18278	17955	18219	18338	18282	18220	18034	18239	18170	18229	18356	18229	18227	18335	18283	18406	17782	18233	18215	18425	18410	18268	18269	18503	18396	18260	18385	18225	18091	18194	18418	18357	18196	18325	18347	18272	18240	18277	18338	18053	18150	18435	18267	18261	18324	18355	18256	18162	18260	18174	18096	18219	18214	18424	18309	18176	18117	18041	18323	17994	18238	18124	18262	18242	18159	18406	18324	18197	18316	18429	18196	17929	18231	17960	18290	18098	18240	18390	18087	18434	18259	18275	18246	18182	18094	18414	18308	18461	18012	18294	18312	18046	18217	18297	18141	18321	18385	18211	18174	18110	18520	18068	18384	18285	18303	18298	18176	18223	18287	18193	18294	18378	18290	18258	18306	18124	18216	18353	18210	18242	18346	18318	18257	18210	18306	18259	18193	18238	18189	18196	18124	18243	18295	18236	18235	18199	18146	18401	18067	18261	18269	18251	18297	18290	18282	18138	18142	18175	18108	18152	18347	18118	18087	18247	18219	18360	18329	18153	18114	18096	18369	18042	18191	17885	18256	18356	18242	18296	18310	18165	18025	18172	18191	18078	18156	18325	18206	18296	18188	18286	18258	18388	18353	18111	18040	18277	18322	18477	18393	18144	18368	18312	18388	18190	18308	18150	18190	18104	18172	18326	18232	18219	18173	18343	18027	18247	18245	18425	18116	18273	18089	18276	18210	18305	18384	18363	18521	18534	18237	18322	18321	18103	18492	18153	18189	18041	18124	18275	18350	18125	18270	18227	18072	18213	18339	18304	18291	18512	18414	18195	18280	18232	18393	18298	18061	18450	18199	18351	18422	18299	18432	18311	18388	18380	18304	18271	18310	18164	18350	18296	18363	18367	18151	18439	18329	18116	18286	18280	18241	18297	18232	18078	18251	18202	18250	18217	18299	18227	18178	18321	18164	18464	18329	18444	18149	18297	18176	18297	18340	18467	18369	18328	18406	18337	18246	18251	18443	18206	18398	18277	18287	18360	18309	18196	18219	18184	18104	18170	18237	18136	18092	18293	18334	18289	18372	18198	18159	18042	18328	18268	18069	18190	18256	18285	18293	18307	18449	18407	18001	18098	18105	18295	18319	18319	18121	18251	18292	18336	18216	18269	18297	18580	18286	18280	17962	18108	18402	18088	17897	18377	18293	18344	18236	18208	18135	18318	18145	18108	18033	18112	18317	18103	18153	18391	18421	18327	18201	18403	18232	18243	18161	18193	18091	18199	18136	18277	18236	18279	18356	18253	18105	18028	18331	18195	18271	18136	18324	18355	18231	18463	18393	18239	18301	18388	18308	18327	18312	18095	18266	18377	18318	18145	18292	18325	18235	18407	18202	18172	18231	18424	18386	18261	18276	18194	18353	18330	18404	18434	18168	18258	18170	18290	18562	18179	18271	18056	18183	18108	18342	18430	18239	18258	18249	18063	18203	18394	17945	18310	18280	18536	18274	18293	18282	18412	18381	18146	18168	18083	18116	18435	18228	18147	18161	18353	18199	18336	18178	18170	18447	18283	18439	18177	18436	18096	18265	18381	18300	18252	18241	18149	18269	18364	18356	18163	18043	18268	18264	18176	18264	18168	18044	18447	18472	18340	18252	18203	18146	18329	18266	18235	18152	18200	18104	18280	18196	18306	18317	18259	18307	18279	18242	18183	18267	18212	18193	18565	17933	18274	18295	18238	18329	18249	18257	18056	18186	18183	18222	18274	18343	18302	18407	18256	18474	18480	18395	18286	18112	18193	18269	18141	18313	18087	18090	17991	18276	18201	18318	18317	18213	18284	18072	18434	18264	18375	18245	18277	18247	18457	18229	18225	18097	18247	18187	18047	18299	18310	18404	18287	18026	18054	18162	18449	18244	18296	18299	18301	18386	18131	18372	18237	18332	18107	18204	18408	18101	18167	18341	18320	18308	18342	18191	18233	17952	18241	18188	18204	18200	18267	18331	18294	18383	18190	18351	18144	18206	18250	18242	18215	18116	18273	18009	18283	18241	18035	18221	18272	18394	18387	18227	18304	18162	18399	18132	18463	18660	18362	17929	18328	18350	18173	18363	18311	18189	18350	18368	18235	18289	18246	18440	18412	18461	18315	18359	18128	18170	18186	18306	18109	18167	18233	18241	18290	18188	18244	18234	18191	18141	18239	18187	18183	18220	18265	18231	18129	18306	18137	18209	18163	18266	18196	18176	18432	18427	18297	18159	18289	18371	18086	18389	18371	18253	18316	18199	18059	18450	18257	18370	18325	18214	18352	18117	18241	18109	18324	18267	18228	18282	18178	18114	18201	18053	18262	18255	18315	18296	18321	18075	18177	18046	18302	18193	18372	18310	18148	18197	18379	18336	18364	18237	18367	18199	18409	18305	18420	18400	18317	18127	18110	18030	18415	18306	18270	18471	18248	18393	18285	18285	18340	18288	18329	18380	18267	18393	18388	18111	18359	18406	18314	18299	18317	18158	18431	18228	18344	18238	18338	18387	18112	18184	18068	18393	18306	18133	17925	18088	18306	18363	18253	18022	18119	18190	18086	18194	18177	18384	18232	18199	18219	18050	18141	18247	18429	18340	18215	18095	18250	18140	18532	18341	18395	18054	18299	18412	18394	18173	18191	18144	18305	18302	18354	18265	18174	18070	18195	18223	18199	18138	18217	18404	18242	18146	18350	18405	18076	18272	18259	18093	18232	18409	18315	18167	18198	18300	18277	18169	18161	18293	18061	18541	18191	18212	18071	18109	18024	18202	18083	18454	18199	18221	18353	18509	18270	18220	18132	18404	17985	18242	18054	18266	18159	18277	18352	18320	18590	18219	18278	18276	18223	18244	18362	18223	18289	18283	18322	18174	18308	18172	18100	18439	18242	18290	18262	18266	18284	18473	18409	18072	18320	18204	18235	18277	18433	18480	18154	18140	18304	18236	18283	18326	18401	18087	18072	18199	18278	18316	18279	18087	18225	18433	18371	18042	18272	18083	18285	18250	18155	18056	18247	18137	18128	18292	18294	18158	18293	18374	18144	18473	18286	18256	18308	18335	18153	18223	18131	18252	18372	18255	18441	18348	18229	18228	18253	18269	18113	18221	18455	18463	18358	18454	18325	18358	18361	18289	18256	18317	18131	18114	18345	18277	18362	18243	18350	18075	18248	18180	18351	18162	18344	18166	18449	18313	18138	18274	18431	18088	18445	18480	18526	18426	18438	18195	18374	18278	18223	18245	18313	18346	18284	18197	18178	18353	18277	18361	18120	18404	18270	18269	18114	18389	18406	18232	18273	18267	18139	18211	18136	18126	18248	18330	18156	18463	18285	18287	18294	18236	18329	18251	18196	18263	18158	18198	18348	18348	18272	18023	18131	18321	18307	18497	18493	18061	18423	18297	18364	18170	18364	18290	18249	18238	18281	18433
18485	31274	24382	18481	16952	16551	16049	15731	15860	15858	15599	15737	15671	15703	15607	15712	15573	15495	15520	15487	15672	15498	15507	15416	15502	15448	15540	15405	15386	15564	15513	15471	15462	15476	15506	15459	15492	15510	15363	15414	15510	15439	15502	15520	15478	15304	15401	15542	15460	15410	15436	15476	15446	15513	15215	15632	15309	15542	15340	15394	15244	15364	15488	15382	15507	15495	15696	16360	15945	15868	15777	15498	15506	15278	15287	15418	15618	15322	15541	15517	15351	15381	15583	15491	15275	15459	15405	15498	15442	15515	15432	15494	15387	15353	15578	15438	15581	15247	15417	15380	15337	15354	15550	15505	15574	15469	15386	15445	15502	15319	15256	15489	15409	15289	15440	15450	15562	15243	15476	15421	15467	15279	15351	15521	15424	15504	15314	15349	15608	15305	15365	15736	15391	15527	15557	15474	15312	15300	15354	15326	15388	15376	15610	15409	15510	15355	15505	15359	15423	15417	15440	15397	15424	15503	15527	15412	15422	15389	15258	15449	15349	15617	15356	15576	15519	15456	15471	15444	15274	15295	15587	15321	15424	15237	15422	15501	15468	15617	15325	15387	15359	15307	15262	15545	15522	15518	15369	15472	15289	15276	15312	15194	15369	15451	15341	15722	15444	15564	15161	15571	15435	15362	15582	15449	15495	15594	15358	15487	15488	15407	15525	15380	15350	15368	15548	15394	15529	15638	15439	15356	15449	15467	15480	15222	15471	15429	15293	15483	15572	15162	15287	15309	15402	15441	15240	15468	15362	15421	15470	15366	15339	15327	15409	15675	15510	15392	15404	15410	15518	15576	15372	15524	15301	15499	15379	15440	15338	15233	15315	15456	15285	15302	15551	15336	15453	15443	15319	15511	15402	15467	15300	15337	15414	15359	15364	15235	15440	15599	15362	15381	15331	15476	15270	15378	15433	15415	15516	15421	15439	15185	15380	15589	15407	15461	15349	15267	15396	15362	15378	15242	15389	15550	15330	15457	15247	15694	15412	15321	15469	15441	15254	15523	15406	15323	15412	15467	15489	15399	15494	15459	15401	15454	15359	15377	15417	15445	15522	15360	15387	15481	15391	15327	15401	15346	15297	15343	15391	15338	15431	15418	15534	15423	15418	15412	15358	15322	15570	15317	15457	15427	15399	15318	15396	15430	15495	15395	15303	15390	15580	15452	15263	15509	15590	15448	15587	15333	15506	15369	15306	15462	15387	15535	15543	15414	15460	15399	15452	15241	15263	15370	15384	15260	15567	15549	15344	15668	15351	15449	15572	15409	15365	15413	15315	15283	15520	15650	15470	15389	15432	15307	15425	15289	15462	15186	15323	15505	15505	15469	15381	15554	15356	15246	15394	15360	15518	15440	15217	15520	15421	15442	15335	15366	15572	15472	15430	15602	15406	15421	15369	15341	15413	15422	15244	15492	15471	15365	15484	15628	15427	15343	15553	15484	15318	15481	15564	15442	15414	15467	15389	15561	15514	15369	15363	15410	15310	15382	15518	15447	15225	15532	15361	15314	15577	15532	15507	15266	15545	15297	15383	15336	15431	15374	15285	15390	15578	15354	15462	15288	15389	15389	15417	15420	15419	15499	15570	15387	15541	15417	15341	15423	15366	15641	15396	15352	15409	15542	15372	15578	15491	15354	15284	15391	15434	15391	15424	15356	15609	15486	15625	15382	15470	15326	15377	15480	15378	15281	15329	15495	15411	15448	15377	15447	15596	15561	15368	15421	15465	15439	15254	15506	15341	15355	15373	15162	15400	15279	15499	15334	15317	15468	15482	15352	15477	15328	15529	15475	15235	15446	15437	15290	15378	15394	15387	15321	15362	15540	15423	15575	15182	15513	15612	15279	15315	15377	15549	15440	15360	15561	15385	15196	15430	15341	15315	15258	15409	15472	15430	15428	15308	15279	15365	15287	15499	15255	15407	15430	15358	15180	15546	15537	15381	15382	15432	15399	15402	15351	15261	15525	15519	15369	15396	15387	15256	15488	15497	15325	15301	15507	15383	15444	15282	15533	15252	15143	15400	15528	15558	15461	15297	15624	15424	15431	15420	15576	15396	15276	15378	15462	15379	15455	15418	15649	15472	15412	15342	15316	15559	15208	15508	15508	15240	15416	15427	15587	15397	15377	15378	15398	15254	15515	15237	15428	15481	15332	15473	15440	15536	15517	15406	15366	15498	15551	15350	15391	15460	15268	15359	15413	15298	15679	15410	15603	15389	15409	15505	15569	15446	15469	15333	15456	15515	15307	15374	15356	15478	15319	15493	15446	15454	15337	15337	15364	15347	15473	15276	15416	15337	15371	15340	15404	15309	15452	15451	15337	15479	15377	15401	15453	15423	15298	15474	15413	15270	15379	15341	15532	15386	15446	15394	15395	15380	15339	15644	15384	15576	15434	15486	15355	15479	15334	15461	15325	15298	15573	15407	15336	15460	15277	15264	15337	15525	15442	15465	15468	15502	15302	15363	15249	15338	15396	15318	15459	15612	15424	15362	15485	15327	15400	15293	15303	15498	15438	15256	15331	15324	15352	15477	15487	15369	15444	15547	15560	15462	15386	15453	15532	15454	15446	15503	15375	15455	15499	15323	15388	15283	15444	15397	15351	15212	15415	15360	15372	15448	15282	15438	15372	15490	15319	15382	15486	15296	15479	15513	15511	15389	15509	15337	15350	15391	15352	15434	15322	15308	15501	15491	15430	15364	15518	15458	15370	15480	15276	15474	15495	15208	15456	15358	15465	15439	15508	15434	15424	15423	15454	15353	15468	15232	15422	15501	15397	15333	15414	15415	15519	15525	15440	15388	15474	15340	15379	15423	15455	15527	15422	15525	15352	15206	15473	15247	15379	15154	15587	15355	15281	15471	15514	15489	15526	15277	15287	15592	15437	15517	15384	15465	15537	15328	15313	15351	15439	15290	15595	15449	15297	15472	15345	15265	15369	15281	15457	15489	15391	15559	15233	15290	15394	15379	15449	15353	15532	15425	15480	15313	15678	15418	15488	15333	15414	15438	15322	15613	15340	15485	15543	15348	15349	15342	15355	15525	15389	15293	15524	15342	15342	15401	15459	15283	15544	15491	15300	15527	15435	15388	15670	15362	15506	15383	15318	15583	15384	15366	15486	15484	15301	15403	15402	15400	15508	15431	15446	15557	15535	15396	15414	15439	15273	15487	15298	15532	15405	15382	15317	15413	15428	15482	15417	15276	15433	15544	15617	15398	15431	15391	15326	15418	15340	15415	15365	15384	15453	15365	15401	15409	15564	15422	15481	15422	15438	15402	15388	15349	15484	15457	15455	15355	15404	15399	15407	15259	15408	15312	15427	15519	15320	15384	15369	15534	15371	15386	15274	15483	15364	15578	15408	15458	15455	15502	15343	15275	15367	15317	15625	15361	15539	15249	15392	15355	15546	15393	15492	15359	15168	15364	15310	15450	15377	15436	15276	15458	15408	15257	15366	15432	15462	15321	15567	15468	15359	15531	15299	15520	15347	15384	15471	15385	15287	15367	15277	15359	15369	15218	15373	15360	15437	15347	15371	15487	15327	15403	15371	15416	15457	15414	15266	15295	15356	15340	15403	15324	15811	15308	15344	15388	15494	15491	15218	15378	15595	15469	15379	15334	15549	15239	15526	15344	15401	15494	15375	15596	15434	15443	15392	15165	15411	15368	15319	15437	15340	15375	15479	15424	15325	15235	15347	15564	15263	15408	15424	15520	15408	15401	15593	15437	15483	15310	15383	15374	15483	15394	15545	15315	15569	15486	15471	15451	15375	15437	15606	15365	15399	15229	15415	15350	15325	15492	15459	15488	15541	15310	15399	15426	15347	15223	15468	15452	15365	15411	15542	15441	15274	15387	15413	15453	15502	15395	15535	15361	15483	15408	15277	15480	15464	15403	15378	15422	15428	15320	15416	15343	15548	15385	15405	15327	15343	15357	15448	15523	15265	15560	15370	15534	15450	15457	15483	15380	15368	15475	15271	15464	15483	15343	15183	15591	15384	15428	15369	15365	15441	15451	15436	15319	15349	15316	15489	15344	15289	15595	15498	15359	15238	15440	15417	15546	15340	15562	15257	15346	15442	15348	15425	15488	15575	15316	15390	15313	15435	15433	15373	15505	15466	15426	15320	15535	15449	15344	15371	15542	15435	15429	15353	15485	15602	15446	15393	15402	15466	15533	15347	15385	15460	15322	15462	15358	15458	15525	15320	15340	15237	15197	15515	15369	15227	15550	15390	15500	15333	15458	15359	15357	15416	15421	15396	15415	15356	15497	15561	15501	15386	15337	15339	15457	15429	15591	15492	15455	15274	15491	15406	15378	15269	15473	15495	15297	15310	15556	15312	15232	15319	15560	15561	15322	15395	15433	15301	15452	15530	15259	15451	15496	15284	15448	15417	15554	15456	15343	15440	15354	15360	15310	15471	15499	15276	15527	15542	15492	15314	15502	15407	15410	15281	15237	15399	15388	15540	15516	15444	15257	15394	15350	15373	15585	15381	15381	15485	15433	15310	15417	15403	15410	15564	15519	15505	15321	15404	15331	15405	15403	15311	15437	15376	15346	15383	15241	15395	15571	15486	15354	15230	15302	15367	15561	15335	15397	15224	15563	15511	15476	15467	15510	15535	15361	15616	15425	15362	15377	15529	15360	15405	15350	15437	15313	15437	15534	15350	15283	15678	15439	15408	15464	15389	15446	15530	15376	15485	15394	15436	15472	15393	15203	15459	15421	15306	15401	15384	15513	15447	15385	15418	15469	15326	15381	15335	15321	15232	15322	15576	15304	15295	15377	15293	15509	15492	15347	15383	15538	15451	15404	15383	15441	15469	15503	15452	15397	15302	15443	15373	15433	15403	15316	15477	15494	15472	15355	15250	15422	15416	15336	15432	15383	15295	15490	15329	15384	15281	15418	15430	15383	15461	15296	15360	15598	15446	15510	15398	15512	15441	15410	15419	15354	15279	15228	15395	15390	15345	15492	15525	15476	15365	15335	15499	15466	15447	15265	15577	15315	15369	15274	15476	15452	15371	15335	15434	15300	15358	15304	15261	15500	15258	15480	15267	15682	15287	15504	15500	15344	15346	15369	15369	15578	15287	15377	15458	15330	15399	15294	15418
22154	20708	28275	23122	20912	23062	25191	20458	19774	20059	19804	19823	19940	19654	19666	19732	19517	19474	19389	19361	19388	19419	19473	19474	19410	19284	19307	19480	19471	19548	19203	19309	19424	19346	19182	19434	19459	19478	19205	19265	19350	19465	19162	19470	19293	19288	19200	19325	19201	19279	19183	19144	19157	19308	19114	19456	19148	19204	19239	19073	19153	19291	19130	19134	19272	19261	19854	20089	20083	19871	19387	19535	19303	19280	19180	19228	19151	19297	19344	19349	19231	19401	19255	19412	19188	19295	19312	19353	19183	19358	19339	19138	19061	19104	19205	19404	19204	19331	19218	19329	19050	19180	19274	19087	19234	19276	19283	19218	19205	19136	19349	19188	19343	19569	19207	19114	19159	19325	19091	19179	19330	19282	19390	19188	19190	19097	19419	19188	19146	19173	19196	19132	19370	19078	19170	19306	19221	19236	19125	19146	19161	19260	19197	19145	19148	19086	19390	19214	19366	19359	19172	19233	19180	19288	19235	19062	19140	19183	19206	19188	19317	19522	18925	19267	19216	19262	19085	19002	19175	19195	19198	19383	19245	19359	19075	19216	19276	19339	19067	19217	19448	19005	19118	19186	19335	19076	19156	19144	19295	19158	19169	19334	19363	19318	19283	19029	19191	19252	19189	19201	19152	19082	19254	19265	19292	19334	19219	19176	19352	19163	19222	19095	19271	19289	19465	19045	19100	18997	19238	19033	19307	19064	19248	19059	19097	19203	19453	19160	19002	19048	19136	19105	19150	19270	19122	19218	19317	19173	19208	19240	19167	19120	19294	19234	19068	19122	19022	19265	19037	19107	19160	19193	19260	19090	19180	18974	19234	19145	19228	19138	19051	19097	19287	19120	19122	19001	19294	19277	19269	19328	19224	19093	19006	19236	19381	19191	19117	19130	19157	19128	19248	19127	19311	19225	19122	19081	19243	19053	19117	19236	19353	19219	19147	19177	19109	19203	19131	19315	19239	19155	19339	19163	19119	19217	19365	19215	19142	19088	19299	19058	19317	19151	19139	19381	19150	19069	19464	19307	19303	19136	19296	19092	19064	19150	19145	19259	19109	19220	19344	19121	19110	19037	19161	19185	19190	19271	19199	19145	19218	19054	19031	19265	19168	19076	19203	19209	19336	19177	19099	19179	19112	19166	19214	19187	19220	19137	19274	19256	19242	19211	19117	19156	19234	19387	19240	19348	19262	19110	19174	19061	19050	19153	19439	19273	19247	19269	19145	19236	19361	19428	19061	19099	19079	19361	19239	19210	19333	19148	19212	19193	19349	19315	19228	19162	19084	19048	19170	19140	19265	19136	19350	19165	19188	19264	19231	19180	19208	19198	19009	19119	19231	19237	19083	19087	19240	19207	19226	19002	19097	19032	19256	19150	19021	19398	19069	19383	19051	19106	19148	19154	19148	19204	19169	19223	19230	19160	19274	19218	19105	19266	19126	19329	19136	19273	19193	18931	19153	19033	19094	19147	19179	19137	19156	19238	19269	19087	19243	19133	19208	19277	19427	19120	19495	19144	19108	19044	19471	19093	19186	19226	19227	19190	19148	19260	19057	19162	19113	19000	19244	19214	18999	19306	19291	19063	19326	19273	19146	19177	19221	19042	19013	19088	19259	19184	19049	19213	19097	19093	19196	19247	19332	19121	19338	19122	19219	19033	19264	19233	19312	19148	19233	19264	19054	19352	19169	19031	19337	19211	19389	19115	19124	19002	19297	19078	19271	19049	19260	19194	19243	19089	19417	19124	19094	19116	19128	19374	18909	18969	19314	19245	19003	19128	19183	19033	19101	19187	19416	19135	19166	19257	19400	19130	19069	19234	19278	19234	19190	19269	19102	19396	19171	19084	19069	19108	19319	19106	19269	19077	19204	19254	19132	19125	19132	19283	18993	19116	19272	19277	19519	19360	19243	19132	19115	19374	19138	19327	19208	19374	19179	19320	19178	19101	19216	19197	19320	19367	19083	19222	19245	19209	19342	19111	19481	19115	19014	19185	19043	19301	19104	19094	19337	19318	19176	19042	19221	19371	19251	19372	19123	19113	19261	19169	19281	19271	19206	19067	19241	19086	19265	19111	19144	19168	18979	19348	19445	19100	19322	19132	19185	19072	19135	19210	18996	19197	19094	19183	19299	18983	19134	19181	19133	19223	19108	19166	19212	19328	19251	19086	19092	19055	19111	19077	19133	19260	19099	19220	19046	19133	18959	19090	19241	19166	19280	19151	19169	19165	19168	19259	19352	18831	19190	19039	19087	19232	19076	19333	19264	19168	19212	19300	19039	19330	19323	19084	19134	19185	19396	19203	19239	19077	19260	19188	19306	19149	19111	19477	19250	19180	19254	19160	19410	19195	19201	19102	19344	19176	19149	19249	19133	19200	19362	19165	19257	19074	19314	19117	19270	19219	19413	19114	19205	19254	19314	19427	19270	19219	19299	19278	19184	19322	19364	19219	19047	19144	19108	19165	19263	19141	19171	19379	19176	19213	19289	19073	19093	19270	19094	19216	19145	19105	19056	19195	19095	19267	19025	19138	19312	19154	19179	19100	19263	18953	19038	19014	19284	19196	19338	19211	19229	19184	19086	19232	19449	19328	19116	19065	19017	19179	19348	19346	19192	19237	19177	19002	19185	19144	18980	19361	19214	19069	19272	19088	19234	19309	19045	18973	18860	19217	19125	19050	19237	19240	19307	19418	19186	19079	19243	19385	19024	19191	19189	19193	19354	19433	19343	19133	19124	19240	19125	19208	19140	19103	19169	18793	19335	19046	19249	19201	19173	19067	19356	19209	19142	19049	19161	19177	19238	19053	19271	19158	19173	19055	19293	19286	19407	19198	19094	19221	19174	19190	19360	19312	19199	19174	19309	19246	19237	19120	19129	19098	19102	18960	19407	18994	19186	19034	19032	19208	19346	19282	19213	19256	19136	19211	19114	19259	19291	19303	19014	18988	18927	19241	19188	19134	19045	19246	19180	19273	19142	19193	19247	19115	19152	19313	19299	19125	19300	19214	19017	19135	18995	19053	19272	19116	19193	19251	19250	19342	19295	19206	19293	19112	19149	19047	19206	19359	19208	19281	19208	19229	19311	19309	19114	19153	19183	19067	19119	19120	19149	19283	19077	19234	19377	19064	19098	19198	19188	19160	19086	19118	19151	19261	19252	19086	18987	19205	19133	19084	19306	19347	19291	19045	19199	19182	19111	19207	19197	19416	19240	19033	18925	19057	19020	19186	19147	19069	19072	19235	19224	19198	19074	19102	19155	19138	19159	19154	19192	19193	19258	19026	19196	19226	19060	19257	19139	19271	19146	19079	19170	18997	18884	19202	19322	19261	18953	19088	19267	19156	19104	19097	19240	19166	19316	19350	19118	19360	19165	19318	19239	19210	19357	19170	19287	19316	19148	19094	19220	19010	19211	19068	18934	19189	19250	19202	19202	19288	19179	19294	18925	19068	19371	19217	19271	18994	19307	19274	19110	18897	19234	19114	19250	19333	19150	19028	19096	19221	19247	19237	19189	19221	19113	19260	19256	19077	19298	19252	19383	19297	19231	19103	19155	19271	19256	19453	19291	19169	19308	19160	19166	19236	19182	19159	19119	19048	18905	19269	19267	19155	19312	19095	18937	19151	19354	19218	19237	19281	19217	19309	19048	19104	19443	19028	19380	19315	19352	19151	19311	19159	19279	19153	19136	19105	19363	18981	19219	19073	19197	19208	18963	19103	19126	19098	19453	19213	19071	19047	19262	19120	19123	19338	19449	19397	19046	19106	19117	19202	19202	19294	18979	19020	19151	19014	19189	19168	18896	19365	19230	19168	19214	19157	19322	19504	19109	19170	19041	19215	19154	19058	19154	19201	19353	19200	19185	19369	19207	19163	19193	19249	19152	19473	19243	19230	18968	19152	19068	19308	19263	19069	19030	19273	19235	19003	19094	19138	19224	19146	19179	19208	19281	19366	19206	19376	19319	19335	19211	19166	19207	19021	19012	19050	19124	19142	19088	19249	19268	19205	19051	19476	18983	19223	19299	19268	19353	19147	19326	19067	19058	19312	18929	19053	19369	19193	19267	19313	19187	19107	19203	19140	19200	19012	19206	19254	19242	19230	19153	19061	19301	19230	19054	19012	19386	19103	19159	19171	19281	19130	19313	19249	19204	19443	19231	19226	19123	19193	19074	19282	19110	19057	19231	19190	19001	19101	19305	19110	19391	19460	19468	19197	19169	19165	19303	19331	19360	19239	19223	19145	18964	18948	18955	19092	19194	19397	19321	18993	19098	19064	19240	19168	19299	19065	19287	19217	19136	19241	18989	19262	19166	19183	19227	18840	19254	19306	19246	19271	19251	19238	19222	19293	19309	19333	19329	19142	19056	19147	19145	19129	19369	19169	19272	19224	19056	19301	19072	19321	19255	19196	19145	19120	19477	19327	19291	19425	19232	19432	19063	19118	19167	19095	19163	19348	19096	19198	19198	19358	19050	19338	19223	19132	19171	19250	19217	19163	19273	19230	19013	19011	19282	19113	19198	19202	19206	19332	19149	19186	19190	19224	19193	19018	19176	19173	19062	19093	19183	19232	19233	19274	19128	19064	19253	19137	19167	19158	19245	19042	19163	19038	19280	19249	19225	19165	19392	19084	19251	19049	19028	19226	19284	19062	19268	19247	19179	19169	19331	19254	19005	19084	19067	19279	19381	19096	19289	19261	19224	19211	19087	19194	19351	19397	19217	19332	19238	19248	19232	19070	19207	19267	19010	19268	19238	19371	19241	19121	19288	19465	19329	19129	18986	19130	19050	19200	19251	18989	19101	19318	19110	19072	19036	19083	19230	19227	18944	19158	19329	19169	19047	19047	19147	19374	19137	19255	19288	19283	19084	19030	19367	19194	19265	19508	19047	19224	19007	19089	19180	19450	19091	19229	19441	19154	18911	19302	19184	19084	19104	19210	19206	19271	19009	19260	19132	19224	19339	19106	19129	19332	19241	19321	19155	19110	19270	19264	19181	19119	19077	19190	19119	18912	19031	19217	19182	19223	19397	19269	19146	19150	19101	19391	19137	19221	19108	19201	18998	19172	19171	19211	19118	19390	19110	19054	19255	19292	19314	19411	18859	19110	19238	19257
21161	38741	34650	21690	18752	17685	17130	16853	16677	16805	16457	16434	16316	16299	16293	16005	16175	16174	16040	16019	16057	15862	16114	16050	16034	15840	16023	15971	16120	16055	15990	15991	15935	15910	15918	15893	15754	15986	15981	16026	15920	16112	15872	15920	15846	15987	15920	15991	16126	16019	16004	15944	15968	15961	16055	15864	15971	15675	15764	15994	16008	15823	15879	15930	15906	15918	16730	17511	16840	16538	16294	16019	16031	16053	16007	15973	15841	15857	15869	15962	15766	15770	15850	15959	15856	15858	15867	15842	15988	15857	16005	15947	15890	15935	15965	15860	16033	16005	15921	15926	15719	15605	16015	15956	15887	15855	16045	16013	15871	15961	15948	15813	15958	15854	15905	15741	15932	16007	15921	15711	16017	15921	15836	15789	16038	16037	15858	15978	15959	15955	15934	15835	15845	15964	15923	16011	15913	15853	15948	15705	15728	15963	15731	15997	15698	15865	15899	15997	15967	15920	15894	15946	15717	15946	15943	15941	15821	15909	15937	15655	15919	15905	15911	16022	15883	15905	16025	15748	15916	16086	15927	16058	16006	15928	15837	15654	15852	15749	15913	15856	15883	15820	15969	15809	15908	15901	15803	15926	15891	15702	15807	15872	15840	15729	15809	15845	15956	15994	15893	15884	15861	15730	15909	15874	15876	15715	15939	15645	15802	15765	15783	16058	15608	15949	15790	15915	15887	15783	15905	15798	15930	15826	15954	15821	16005	15946	15907	15605	15989	15885	15913	15765	15786	16011	15678	15925	15775	15720	15778	15961	15856	15880	15855	15757	15813	15894	16047	15729	15807	15984	15812	15967	15868	15968	15894	15962	15855	15951	15715	16007	15986	15756	15863	15799	15752	15905	15783	15916	15839	15878	15764	15878	15899	15939	15966	15873	15923	15830	15763	15978	15969	15891	15778	15715	16015	16009	15824	15973	15834	15840	15856	15882	15983	15783	15844	15873	15833	15919	15920	15821	15845	15827	15691	15933	15649	15947	15849	16061	15803	15844	16035	15962	15880	15952	15892	15951	15946	16019	15766	15968	16091	15845	15677	16083	16017	15861	15832	16040	15906	15700	15942	15901	15764	15863	15893	16004	15828	15882	15864	15959	16094	15905	15873	15780	15886	15904	15792	15666	15827	16069	15792	15900	15710	15824	15875	15713	15857	16000	15873	15943	15895	15797	15812	15783	15877	15742	15849	15920	15728	15802	15739	16117	15900	15843	15844	15888	15897	15881	15963	15995	15929	15876	15762	15923	15783	15963	15859	15786	15837	16076	15706	16011	15894	15794	15802	15809	15852	15794	15967	15991	15727	15900	15894	15927	15844	16059	15831	15928	15784	15945	15618	15861	15892	15823	15876	15950	15764	15786	15863	15843	15893	15936	16019	15679	15832	15875	15858	16020	15808	15785	15873	15929	16006	15784	16007	15870	15880	15815	15991	15804	15996	15940	15820	16126	15870	15725	16094	15919	15821	15938	15862	15838	15845	15805	15949	15829	15853	15983	15855	15859	15857	15742	15944	15838	16098	15888	15803	15831	15993	15763	15839	15849	15819	15997	15819	15874	15926	15994	15864	15814	15777	15858	15997	15918	15810	15941	15910	15922	15753	15984	15949	15825	15992	15735	15900	15905	15967	15712	15870	15952	15831	15884	15832	15860	15923	15968	15931	15853	15818	16037	15929	15915	15998	15874	15880	15975	15959	15956	15825	15765	15818	15876	15841	15785	15900	16016	15880	15942	15902	15866	15724	15750	15671	15967	15848	15894	15783	15905	15820	15856	15798	15753	15929	15823	15847	15845	15815	15864	15882	16043	15884	15779	15953	15817	16017	15830	15916	16085	16016	15893	15914	15725	16018	15895	15951	15748	15856	16105	15888	15910	15857	15872	15818	15779	15912	16088	16007	15955	15752	15815	15811	15910	15851	15786	15896	15807	15743	15867	15928	15767	15931	15860	15808	15856	15778	15808	15995	16022	15806	15782	15755	15907	15858	15884	15829	15841	15865	15864	15795	16086	15961	15983	15922	15825	16019	15915	15969	15928	15724	15905	15836	15868	15890	15769	15900	15926	15836	15998	15911	15762	15851	15895	15846	15986	15956	15776	15993	16001	15851	15999	15914	15953	15891	15880	15888	16121	15854	15929	16003	16007	15773	15775	15811	15876	15846	15714	15927	15875	15800	15899	15830	15743	15996	15811	15887	15845	15709	15987	15963	15784	15875	15781	15919	15824	15928	15866	15770	15961	15872	15905	15941	15825	15998	15753	15782	16029	15659	15804	15985	15726	15828	15951	15969	15879	15892	15849	15872	15869	15978	15753	15678	15665	15876	15744	15893	15848	15837	15904	15929	15818	15743	15740	16167	16008	15825	15888	15777	15944	15855	15737	15882	15849	15803	15890	16045	15739	15874	15893	15856	15698	15834	15984	16057	15868	15818	16025	15960	15845	15914	15800	15905	15969	15980	15791	15991	15903	15958	15825	16004	15716	15914	16059	15858	15710	15852	15735	15910	15891	16047	15840	15998	15659	16118	16046	15939	15790	15745	15974	15918	15641	15793	15889	15960	15897	15862	15917	15930	15935	15952	15869	15783	15919	15962	15850	15855	15856	16070	15634	15763	15897	15946	15832	15896	15814	15742	15781	15837	15875	15958	15739	15895	16037	15886	15733	15782	15837	15967	15775	15807	15902	15937	15862	15710	15861	15711	15912	16151	15903	16030	15975	15894	15961	15803	15908	15829	16016	15777	15969	15965	15928	15887	16002	15840	15970	15993	15946	15846	16020	15804	15889	15840	15718	15979	15820	15967	15838	15847	15803	15943	15879	15668	15960	15810	15830	15928	15654	15808	15974	15901	16049	15843	15759	15681	15952	15929	15841	15901	15815	15805	15909	15893	15617	15872	16011	15931	15876	15950	15963	15859	16009	15810	15927	15868	15848	15814	15789	15948	15774	15654	15975	15925	15913	15782	15893	15759	15940	15937	15772	15883	15794	16040	15837	16028	15772	15926	15733	15879	15948	15738	15911	15972	15982	15834	15848	15987	15993	15829	15876	15998	15945	15772	15867	15948	15842	15930	15804	15777	15800	15746	15864	15870	15920	16003	15926	15717	15823	15878	15881	15896	15927	15866	15831	15806	15802	15861	15764	15892	15872	16012	15765	16085	15862	15771	15885	15783	16003	15887	15863	15966	15897	15891	15789	15800	15916	15830	15806	15772	15697	16014	15952	15772	15761	15813	15796	15751	15855	15944	15710	15820	15776	15941	15915	15976	15792	15925	15904	15706	15771	15771	15767	15879	15906	15709	15832	15835	15862	15845	15721	15915	15697	15796	15991	15873	16080	15759	15861	15828	15784	16006	15812	15709	15850	15969	15949	15853	15942	15817	15933	15798	16103	15795	15844	15761	16068	15692	16001	15651	15884	15967	16017	15764	16112	15718	15804	15768	15778	15868	15945	15910	15927	15830	15775	15818	15834	15704	16038	15898	15787	15950	15793	15923	15931	15848	15917	15856	15940	15855	15808	15833	15959	15851	15758	16123	15868	15903	15826	15894	15819	15769	15795	15854	15853	15866	15830	15886	16006	16045	15840	15937	15828	16008	15681	15907	15876	15920	15972	15924	15787	15836	15884	15891	15863	15828	15875	16038	15889	15825	15962	15847	15889	15770	15724	15764	15810	15797	15878	15889	15923	15945	15840	15896	15846	15893	15941	15875	15807	15766	15747	15953	15775	15961	15911	15907	15723	15958	15887	15880	15967	15803	15990	15786	15972	15902	15817	15884	15859	15802	15934	16063	15862	15743	15740	15838	15952	15853	15805	15896	15933	16046	16001	15735	15762	15761	15935	15889	15858	15847	15973	15748	15903	16032	15837	15883	15826	15888	15908	15828	15947	16032	15927	15847	15747	15956	15849	15893	15823	16053	15758	15885	16002	15797	15818	15980	15751	15908	15834	15843	15742	15945	15716	15865	15941	15933	15889	15876	15947	15933	16009	15781	15939	16054	15924	15935	15907	15796	16037	15774	15869	15925	15932	15879	15803	15810	16068	15698	15977	15951	15940	15783	15819	15945	15785	15848	15872	15974	15802	15879	15758	15916	15950	15809	15999	15888	15845	15995	15855	15726	15870	15763	15898	15874	15943	15817	15965	16010	15855	15742	15964	15865	15983	15857	15847	15652	15907	15865	15806	15751	15838	15920	15891	15791	15829	15839	15952	15939	15898	15908	15904	15833	15815	16093	15883	15880	15715	15970	15781	15826	15963	15852	15879	15799	15739	15934	15921	15848	15858	15865	15922	15862	15679	15930	15876	16017	15706	15954	15814	16016	15614	16090	15674	15859	15815	15984	15988	15886	15796	15942	15899	15993	15937	15942	15994	15874	15779	15904	15914	15990	15970	15849	15992	15907	15733	16044	15860	15871	15877	15829	15726	15766	15910	15846	15982	15818	15952	15921	15854	15708	15802	15962	15929	15905	15892	15940	15953	15854	15891	15918	15736	16025	15821	15943	15768	15835	15982	15897	15999	15894	15805	15970	15951	15785	15863	15868	15903	15768	15839	15931	15807	15633	15963	15781	15875	15795	15988	15767	16003	15841	15822	15901	15868	15877	15788	15945	15828	15888	15883	15882	15802	15877	15873	15793	15910	15854	16003	15964	15932	15723	15866	15865	15920	15871	15806	16030	15979	15898	15888	15927	15788	15933	15928	15808	15787	15750	15867	15909	15915	15777	15969	15751	15724	15942	15809	15856	15934	15876	15879	15955	15912	15962	15700	15709	15959	15878	15857	15934	15954	15778	15784	15927	15784	15925	15934	15955	15995	15870	15836	15736	15876	15828	15914	15760	15992	15838	15846	15898	15849	15890	15821	16025	16027	15900	15677	15819	16016	15823	15805	15814	15930	15955	15951	15950	15882	15944	15781	15845	15926	15885	16030	15888	16010	15982	15867	15812	15920	15998	15699	15926	15964	15850	15787	15709	15779	15863	15938	15993	15801	16056	16063	15812	15893	15850	15916	15999	15894	15820	15939	15840	15935	15994	15742	15718	15813	15784	15949	15778	15849	15813	15898	15757	15916	15781	15757	15792	15912	15740	15864	15759	15883	15845	15827	15765	15832	15670	15905	15858	15827
27018	21982	24991	21287	18272	18455	18649	18651	18528	18468	18470	18264	18569	18523	18499	18327	18479	18441	18345	18467	18269	18412	18395	18724	18398	18480	18569	18390	18312	18481	18426	18583	18475	18334	18573	18331	18437	18506	18322	18596	18392	18158	18333	18438	18400	18579	18386	18322	18397	18254	18287	18305	18512	18407	18337	18452	18469	18360	18466	18186	18355	18453	18518	18391	18386	18210	18328	18357	18397	18406	18401	18224	18483	18406	18221	18222	18319	18423	18215	18429	18413	18442	18394	18569	18393	18492	18559	18321	18432	18443	18411	18355	18432	18619	18459	18412	18461	18402	18202	18263	18512	18534	18440	18394	18504	18415	18399	18365	18291	18293	18340	18092	18331	18275	18591	18531	18382	18287	18226	18233	18251	18143	18396	18383	18248	18362	18346	18357	18378	18387	18464	18477	18397	18327	18261	18431	18333	18370	18378	18274	18408	18269	18450	18474	18471	18255	18376	18439	18289	18340	18347	18392	18433	18340	18403	18440	18297	18425	18290	18313	18395	18208	18354	18274	18461	18158	18431	18268	18343	18374	18293	18286	18233	18365	18327	18444	18180	18272	18314	18374	18505	18196	18591	18217	18310	18306	18547	18395	18258	18259	18434	18323	18312	18268	18381	18515	18319	18336	18297	18273	18431	18424	18455	18338	18371	18248	18512	18408	18536	18535	18412	18400	18532	18521	18423	18507	18329	18037	18246	18223	18438	18252	18324	18119	18317	18318	18331	18374	18301	18195	18213	18431	18425	18365	18412	18512	18405	18458	18581	18547	18270	18385	18229	18335	18398	18451	18277	18255	18676	18387	18230	18362	18343	18320	18431	18355	18354	18279	18408	18287	18231	18374	18390	18327	18250	18242	18436	18239	18472	18254	18520	18311	18492	18350	18580	18290	18339	18376	18122	18373	18240	18334	18323	18307	18251	18284	18354	18196	18484	18459	18502	18649	18343	18629	18430	18316	18301	18430	18426	18454	18523	18424	18298	18367	18272	18355	18242	18292	18224	18362	18292	18486	18395	18192	18227	18181	18278	18240	18321	18219	18405	18319	18214	18274	18635	18359	18229	18171	18150	18305	18380	18333	18317	18254	18382	18205	18360	18419	18467	18351	18162	18534	18397	18328	18662	18357	18366	18475	18502	18428	18437	18427	18444	18338	18298	18297	18243	18337	18449	18365	18258	18541	18318	18183	18092	18541	18484	18127	18445	18418	18260	18409	18517	18436	18274	18403	18324	18368	18447	18360	18291	18393	18416	18312	18437	18388	18419	18402	18263	18400	18299	18593	18409	18261	18513	18309	18494	18550	18275	18498	18353	18292	18412	18281	18419	18396	18496	18229	18124	18483	18357	18258	18327	18218	18205	18465	18297	18412	18484	18302	18716	18541	18470	18438	18417	18440	18413	18352	18354	18281	18523	18582	18380	18443	18452	18199	18264	18268	18362	18495	18413	18338	18436	18201	18314	18351	18288	18512	18338	18290	18100	18404	18440	18413	18400	18287	18337	18371	18186	18249	18476	18411	18365	18372	18467	18413	18438	18225	18367	18463	18278	18202	18382	18195	18470	18406	18294	18418	18343	18322	18243	18278	18401	18502	18553	18302	18571	18239	18408	18233	18485	18291	18514	18335	18367	18338	18541	18570	18425	18486	18444	18493	18740	18512	18484	18352	18348	18445	18493	18266	18423	18334	18183	18303	18461	18258	18402	18266	18266	18492	18380	18627	18381	18375	18327	18258	18357	18569	18508	18467	18395	18338	18370	18373	18312	18445	18426	18370	18359	18244	18364	18530	18450	18434	18162	18380	18311	18367	18303	18352	18281	18452	18262	18484	18614	18558	18201	18300	18453	18342	18564	18487	18579	18473	18691	18467	18502	18556	18352	18530	18489	18204	18419	18558	18430	18406	18368	18314	18538	18379	18355	18263	18299	18644	18236	18506	18263	18506	18150	18347	18433	18323	18462	18359	18316	18557	18435	18399	18364	18258	18308	18514	18283	18176	18454	18333	18364	18190	18463	18345	18413	18700	18466	18329	18691	18450	18489	18223	18224	18149	18370	18329	18271	18249	18203	18432	18360	18380	18333	18548	18340	18385	18488	18162	18379	18514	18241	18369	18199	18340	18534	18316	18427	18324	18279	18234	18307	18401	18431	18359	18164	18492	18306	18500	18323	18395	18364	18437	18330	18368	18202	18436	18411	18229	18378	18340	18374	18480	18372	18440	18460	18494	18468	18530	18508	18551	18097	18178	18558	18468	18201	18550	18327	18354	18429	18360	18419	18314	18276	18427	18070	18148	18437	18556	18584	18520	18377	18336	18363	18330	18115	18558	18172	18437	18449	18398	18284	18372	18141	18431	18357	18249	18157	18302	18376	18465	18632	18382	18339	18562	18517	18297	18270	18367	18211	18293	18330	18418	18060	18238	18474	18418	18519	18462	18366	18143	18585	18324	18473	18403	18581	18276	18245	18296	18340	18202	18264	18433	18426	18196	18541	18312	18474	18235	18454	18408	18258	18392	18494	18248	18389	18227	18328	18262	18418	18317	18423	18494	18341	18328	18172	18393	18454	18321	18444	18399	18337	18383	18227	18247	18377	18150	18426	18488	18373	18432	18538	18216	18384	18287	18347	18335	18273	18413	18451	18395	18367	18340	18274	18163	18278	18322	18340	18310	18528	18411	18318	18435	18153	18573	18532	18102	18534	18424	18162	18480	18452	18234	18446	18309	18334	18300	18462	18513	18615	18249	18323	18350	18147	18369	18452	18735	18265	18222	18423	18199	18432	18432	18433	18302	18587	18466	18415	18350	18531	18432	18453	18297	18286	18198	18435	18153	18487	18294	18297	18409	18515	18272	18358	18513	18288	18334	18428	18492	18569	18257	18530	18394	18309	18193	18273	18276	18429	18444	18387	18479	18387	18363	18479	18123	18263	18388	18275	18390	18374	18352	18552	18552	18341	18171	18380	18219	18283	18600	18151	18482	18509	18208	18231	18471	18504	18211	18626	18420	18453	18323	18436	18315	18403	18460	18425	18423	18386	18285	18311	18458	18325	18464	18374	18517	18240	18380	18372	18240	18321	18397	18519	18276	18382	18499	18588	18335	18526	18223	18463	18380	18505	18430	18416	18197	18260	18321	18135	18356	18374	18478	18341	18163	18512	18367	18585	18459	18457	18369	18183	18329	18401	18348	18532	18324	18506	18471	18307	18501	18466	18480	18396	18682	18519	18283	18398	18313	18500	18384	18461	18648	18297	18357	18286	18399	18334	18236	18458	18395	18520	18400	18535	18522	18391	18518	18491	18387	18441	18520	18399	18422	18312	18472	18175	18427	18341	18364	18348	18607	18340	18435	18445	18316	18651	18363	18353	18215	18343	18494	18230	18220	18239	18274	18163	18129	18594	18525	18530	18379	18484	18455	18438	18387	18434	18373	18418	18482	18458	18431	18315	18320	18329	18391	18475	18404	18327	18293	18575	18365	18533	18390	18462	18430	18371	18369	18361	18468	18498	18490	18314	18379	18464	18481	18488	18426	18489	18511	18402	18406	18389	18258	18270	18506	18197	18294	18530	18268	18455	18233	18256	18520	18505	18310	18337	18339	18470	18511	18356	18321	18204	18189	18352	18371	18401	18347	18386	18304	18482	18439	18377	18366	18597	18392	18072	18470	18441	18212	18440	18359	18337	18294	18224	18559	18270	18213	18150	18234	18334	18216	18409	18294	18282	18267	18368	18231	18348	18408	18406	18492	18223	18469	18573	18330	18291	18423	18266	18377	18337	18231	18401	18265	18495	18396	18286	18398	18522	18645	18514	18251	18233	18376	18326	18381	18371	18375	18466	18502	18312	18503	18351	18466	18441	18549	18382	18468	18310	18364	18227	18291	18364	18270	18658	18346	18585	18352	18540	18295	18563	18317	18304	18597	18358	18203	18230	18339	18341	18412	18350	18445	18693	18613	18311	18324	18493	18348	18401	18304	18388	18471	18355	18265	18359	18366	18562	18303	18413	18418	18378	18203	18104	18583	18434	18407	18476	18491	18473	18380	18218	18144	18303	18412	18455	18419	18649	18464	18495	18362	18285	18525	18498	18291	18504	18624	18293	18426	18454	18553	18551	18531	18496	18160	18315	18236	18309	18216	18266	18347	18185	18387	18681	18322	18411	18265	18025	18329	18400	18370	18349	18310	18425	18265	18408	18437	18495	18366	18389	18332	18298	18367	18374	18327	18518	18183	18274	18277	18251	18290	18275	18159	18523	18293	18579	18591	18372	18373	18452	18329	18391	18532	18396	18292	18610	18342	18442	18351	18421	18413	18534	18231	18269	18445	18348	18383	18378	18172	18123	18249	18559	18460	18407	18569	18496	18527	18371	18560	18436	18221	18399	18457	18498	18232	18390	18256	18414	18506	18316	18411	18688	18427	18518	18347	18438	18653	18367	18420	18391	18233	18327	18433	18494	18361	18378	18289	18362	18246	18155	18180	18275	18305	18549	18106	18446	18479	18480	18254	18445	18393	18409	18497	18174	18632	18391	18479	18458	18459	18567	18529	18545	18246	18377	18357	18472	18265	18436	18465	18130	18518	18413	18326	18361	18292	18315	18450	18312	18460	18272	18389	18073	18436	18346	18499	18369	18363	18363	18464	18593	18385	18537	18260	18692	18294	18351	18511	18617	18278	18204	18429	18454	18388	18163	18431	18616	18496	18391	18416	18574	18363	18392	18486	18430	18300	18212	18401	18355	18352	18403	18540	18378	18406	18399	18360	18505	18359	18288	18392	18542	18388	18310	18443	18365	18514	18410	18451	18478	18311	18403	18366	18305	18418	18325	18252	18428	18456	18128	18403	18675	18347	18330	18251	18417	18353	18379	18403	18367	18469	18445	18292	18282	18506	18442	18468	18437	18291	18358	18436	18382	18401	18303	18276	18325	18239	18403	18594	18274	18411	18285	18228	18416	18402	18373	18347	18339	18217	18312	18357	18386	18432	18514	18314	18387	18384	18524	18261	18244	18438	18311	18457	18574	18217	18460	18520	18528	18212	18285	18407	18502	18458	18552	18394	18410	18367	18281	18429	18521	18235	18289	18415	18590	18531	18431	18436	18355	18381	18408	18375	18363	18377	18569	18478	18606	18309
17231	22745	19605	15879	15648	15469	15449	15509	15584	15459	15630	15460	15509	15598	15459	15403	15445	15500	15370	15365	15429	15371	15409	15441	15236	15308	15433	15520	15400	15443	15358	15340	15536	15367	15535	15599	15276	15360	15484	15481	15551	15519	15390	15384	15538	15380	15453	15410	15611	15316	15442	15293	15449	15541	15272	15401	15494	15438	15404	15239	15305	15397	15515	15419	15265	15489	15527	15438	15472	15491	15512	15398	15472	15219	15348	15317	15347	15343	15446	15217	15487	15279	15354	15424	15489	15443	15315	15241	15533	15318	15391	15421	15238	15426	15332	15368	15482	15454	15486	15148	15356	15360	15345	15434	15579	15437	15325	15540	15343	15419	15314	15498	15498	15425	15470	15308	15420	15361	15423	15463	15388	15394	15426	15403	15445	15342	15370	15518	15458	15372	15336	15389	15393	15303	15175	15471	15475	15253	15242	15452	15407	15118	15339	15413	15354	15303	15483	15349	15258	15235	15324	15238	15486	15484	15391	15377	15356	15388	15484	15339	15441	15294	15493	15469	15278	15274	15407	15336	15372	15564	15182	15410	15506	15259	15464	15455	15450	15464	15487	15548	15266	15331	15422	15377	15474	15543	15294	15498	15303	15390	15325	15373	15391	15469	15331	15371	15476	15359	15433	15340	15459	15180	15366	15355	15361	15323	15351	15402	15377	15240	15470	15302	15404	15242	15423	15320	15344	15392	15342	15416	15340	15452	15499	15398	15373	15317	15411	15286	15282	15435	15377	15536	15354	15339	15428	15425	15363	15233	15503	15466	15492	15390	15456	15430	15405	15385	15390	15430	15504	15300	15347	15461	15243	15217	15414	15519	15367	15456	15294	15365	15446	15331	15374	15278	15257	15457	15287	15438	15303	15240	15394	15376	15409	15407	15330	15427	15388	15395	15530	15301	15385	15408	15260	15443	15402	15248	15279	15386	15381	15386	15312	15314	15444	15436	15457	15106	15316	15346	15412	15376	15261	15402	15295	15490	15345	15386	15304	15282	15434	15603	15496	15284	15296	15377	15432	15368	15237	15436	15494	15320	15321	15342	15342	15296	15267	15408	15466	15252	15644	15387	15308	15377	15437	15372	15493	15256	15488	15505	15397	15398	15267	15258	15375	15281	15378	15366	15347	15305	15313	15369	15345	15349	15345	15430	15457	15371	15310	15352	15281	15614	15174	15396	15449	15355	15344	15379	15356	15736	15401	15357	15389	15357	15356	15226	15463	15338	15492	15314	15266	15362	15413	15436	15396	15315	15408	15357	15463	15249	15534	15377	15330	15470	15336	15463	15343	15252	15418	15520	15287	15454	15510	15388	15482	15523	15406	15324	15235	15283	15457	15479	15436	15402	15489	15468	15355	15313	15254	15258	15308	15439	15569	15472	15357	15474	15339	15401	15427	15422	15418	15395	15457	15312	15389	15327	15404	15653	15291	15409	15486	15329	15421	15234	15361	15445	15419	15283	15374	15439	15344	15412	15653	15399	15354	15374	15354	15432	15389	15421	15514	15381	15351	15457	15385	15392	15434	15237	15239	15352	15293	15406	15344	15404	15431	15540	15354	15334	15367	15319	15296	15475	15260	15429	15340	15503	15327	15498	15311	15217	15462	15363	15363	15411	15368	15340	15327	15399	15643	15400	15429	15275	15406	15453	15523	15406	15295	15386	15442	15484	15465	15373	15215	15279	15378	15372	15493	15345	15157	15381	15365	15370	15473	15263	15181	15490	15548	15438	15167	15389	15366	15273	15340	15510	15316	15388	15352	15431	15505	15327	15355	15262	15322	15398	15451	15471	15309	15232	15368	15335	15465	15201	15414	15346	15426	15409	15301	15425	15497	15478	15428	15517	15369	15365	15514	15407	15514	15446	15405	15349	15187	15371	15338	15300	15339	15432	15551	15383	15433	15265	15508	15277	15578	15420	15635	15505	15431	15337	15560	15271	15364	15488	15430	15372	15407	15455	15419	15276	15346	15253	15447	15549	15518	15451	15352	15382	15440	15373	15430	15322	15238	15389	15315	15328	15349	15450	15376	15308	15310	15293	15417	15370	15349	15679	15296	15287	15465	15317	15250	15247	15460	15367	15344	15313	15471	15478	15281	15290	15415	15301	15307	15291	15323	15443	15609	15505	15436	15257	15469	15454	15481	15344	15471	15400	15476	15404	15338	15344	15483	15342	15325	15443	15418	15422	15442	15508	15395	15323	15378	15500	15478	15238	15279	15388	15242	15295	15283	15237	15533	15438	15313	15488	15245	15362	15321	15296	15339	15357	15379	15338	15329	15298	15480	15331	15284	15341	15212	15511	15325	15306	15335	15328	15524	15348	15604	15453	15450	15486	15476	15352	15380	15355	15320	15390	15457	15416	15346	15461	15331	15402	15280	15504	15352	15413	15410	15541	15432	15515	15418	15297	15309	15327	15526	15615	15402	15412	15425	15314	15243	15551	15389	15287	15503	15471	15389	15338	15218	15230	15272	15462	15385	15216	15390	15390	15448	15421	15232	15406	15451	15437	15370	15340	15586	15413	15232	15309	15657	15398	15356	15254	15369	15454	15410	15345	15369	15378	15465	15164	15405	15287	15279	15289	15419	15385	15349	15412	15307	15259	15286	15300	15435	15267	15357	15343	15222	15380	15337	15456	15437	15364	15488	15407	15281	15417	15491	15400	15365	15360	15298	15298	15436	15336	15278	15367	15387	15381	15426	15138	15426	15534	15494	15371	15568	15569	15424	15314	15633	15456	15305	15347	15368	15302	15408	15303	15350	15434	15295	15453	15401	15464	15385	15478	15343	15415	15424	15565	15288	15609	15463	15458	15361	15485	15328	15263	15368	15310	15319	15393	15372	15441	15456	15362	15476	15338	15384	15464	15296	15297	15304	15323	15426	15391	15512	15298	15360	15266	15466	15346	15498	15588	15614	15322	15489	15208	15364	15273	15424	15509	15324	15224	15417	15596	15239	15400	15252	15519	15479	15419	15324	15368	15490	15358	15344	15354	15281	15428	15329	15475	15460	15335	15319	15535	15345	15271	15485	15330	15331	15446	15447	15364	15335	15294	15474	15343	15433	15576	15433	15419	15445	15401	15498	15402	15417	15342	15250	15268	15431	15319	15256	15439	15414	15298	15521	15275	15493	15464	15312	15466	15290	15390	15433	15415	15568	15411	15417	15309	15607	15300	15529	15410	15517	15408	15594	15394	15149	15481	15418	15492	15512	15348	15461	15579	15403	15438	15299	15367	15469	15307	15360	15389	15444	15338	15338	15427	15329	15513	15417	15301	15288	15303	15266	15403	15492	15420	15386	15434	15405	15393	15333	15408	15490	15458	15453	15330	15436	15612	15338	15481	15400	15353	15401	15466	15416	15440	15379	15298	15568	15528	15370	15343	15322	15505	15430	15454	15456	15394	15501	15517	15156	15345	15263	15272	15370	15365	15270	15126	15450	15380	15287	15231	15361	15383	15278	15296	15372	15461	15452	15318	15400	15242	15360	15356	15286	15753	15475	15556	15430	15387	15459	15330	15193	15388	15387	15398	15492	15345	15352	15327	15353	15345	15517	15279	15172	15191	15349	15279	15470	15399	15377	15501	15551	15324	15390	15542	15469	15379	15400	15492	15232	15388	15284	15372	15442	15286	15407	15344	15418	15512	15276	15533	15332	15323	15360	15410	15459	15377	15340	15449	15409	15394	15519	15411	15293	15336	15480	15509	15385	15536	15415	15485	15390	15405	15305	15369	15458	15393	15419	15402	15371	15261	15227	15492	15248	15453	15456	15196	15326	15464	15310	15431	15259	15431	15401	15298	15315	15520	15315	15556	15505	15581	15451	15285	15357	15355	15414	15435	15136	15296	15394	15332	15496	15495	15420	15545	15442	15334	15499	15296	15249	15235	15420	15303	15276	15406	15443	15383	15360	15518	15479	15290	15335	15375	15258	15394	15369	15537	15379	15366	15385	15378	15440	15362	15420	15381	15462	15415	15368	15348	15435	15337	15264	15536	15274	15277	15413	15374	15387	15422	15611	15402	15510	15418	15405	15408	15253	15662	15398	15382	15562	15340	15408	15288	15319	15352	15309	15316	15429	15297	15490	15219	15235	15442	15316	15306	15406	15511	15291	15475	15415	15314	15405	15327	15571	15477	15454	15472	15576	15397	15486	15316	15572	15441	15288	15474	15576	15285	15233	15457	15425	15529	15344	15353	15322	15475	15511	15372	15312	15472	15419	15363	15406	15378	15336	15389	15356	15510	15590	15379	15390	15450	15347	15312	15452	15352	15540	15500	15423	15281	15369	15460	15347	15509	15365	15332	15560	15531	15324	15167	15350	15270	15337	15369	15451	15567	15273	15351	15419	15253	15266	15411	15369	15336	15281	15461	15386	15490	15382	15247	15406	15297	15307	15433	15409	15350	15354	15385	15480	15557	15455	15323	15646	15415	15436	15525	15246	15363	15525	15356	15472	15449	15268	15599	15486	15348	15375	15310	15412	15534	15294	15340	15406	15402	15379	15244	15306	15314	15433	15233	15326	15416	15309	15466	15297	15284	15434	15498	15393	15436	15418	15526	15413	15339	15373	15441	15499	15544	15442	15452	15359	15561	15264	15312	15442	15328	15566	15410	15354	15309	15275	15469	15335	15450	15477	15484	15513	15452	15447	15453	15254	15494	15446	15474	15472	15337	15485	15341	15297	15434	15326	15416	15329	15387	15484	15413	15236	15416	15396	15477	15510	15340	15550	15435	15414	15317	15275	15526	15389	15395	15420	15532	15407	15362	15504	15470	15294	15372	15339	15327	15399	15625	15450	15427	15498	15372	15317	15381	15476	15515	15400	15220	15317	15412	15153	15455	15520	15408	15413	15522	15510	15523	15397	15472	15512	15346	15460	15351	15358	15360	15583	15356	15393	15229	15473	15535	15421	15477	15448	15411	15451	15358	15326	15500	15369	15351	15419	15449	15368	15504	15282	15398	15420	15368	15411	15461	15506	15395	15513	15329	15479	15461	15356	15485	15425	15492	15388	15329	15465	15440	15352	15404	15438	15408	15396	15301	15354	15318	15626	15404	15376	15600	15272	15603	15461	15351	15276	15443	15302	15475	15268	15433	15296	15448	15534	15204	15293	15438	15455	15412
23193	20768	28048	23610	21695	21912	21567	19455	18836	19054	18755	18933	18715	18802	18748	18727	18800	18770	18694	18514	18673	18670	18640	18585	18698	18364	18361	18521	18791	18638	18531	18654	18571	18699	18540	18644	18703	18711	18776	18447	18736	18565	18581	18683	18760	18576	18570	18447	18668	18391	18382	18640	18569	18609	18537	18690	18628	18386	18626	18542	18583	18455	18598	18569	18476	18504	18429	18913	19200	18946	18906	18616	18514	18457	18732	18657	18376	18369	18575	18632	18547	18550	18553	18649	18483	18563	18764	18506	18494	18617	18612	18665	18592	18525	18653	18452	18338	18467	18342	18338	18511	18433	18401	18492	18552	18457	18737	18494	18311	18537	18581	18681	18746	18712	18665	18302	18389	18627	18591	18380	18529	18411	18385	18461	18620	18701	18523	18597	18513	18535	18586	18600	18538	18444	18543	18468	18673	18477	18679	18578	18532	18527	18415	18813	18514	18412	18495	18609	18607	18536	18483	18599	18477	18614	18468	18478	18315	18564	18407	18574	18479	18457	18674	18664	18438	18609	18561	18633	18490	18694	18446	18488	18625	18507	18539	18521	18519	18672	18616	18758	18638	18539	18646	18382	18505	18508	18574	18454	18439	18506	18464	18654	18474	18240	18521	18254	18506	18355	18453	18437	18586	18548	18447	18533	18477	18427	18484	18539	18577	18459	18501	18600	18445	18517	18592	18500	18440	18444	18712	18741	18509	18473	18398	18644	18420	18532	18607	18590	18480	18531	18614	18596	18531	18527	18625	18491	18796	18438	18531	18478	18717	18500	18542	18803	18658	18477	18435	18492	18546	18610	18562	18543	18401	18692	18371	18813	18485	18385	18616	18572	18704	18436	18564	18493	18476	18560	18515	18427	18541	18579	18622	18466	18482	18599	18393	18663	18533	18620	18539	18565	18334	18594	18527	18661	18741	18442	18526	18515	18637	18544	18729	18471	18615	18567	18381	18605	18614	18492	18557	18429	18482	18421	18531	18587	18665	18464	18438	18566	18743	18579	18675	18597	18593	18615	18452	18744	18608	18351	18343	18529	18578	18558	18514	18570	18522	18547	18536	18472	18642	18445	18585	18799	18276	18637	18491	18466	18490	18640	18514	18479	18631	18496	18498	18645	18463	18407	18494	18443	18467	18609	18571	18674	18639	18317	18320	18479	18537	18504	18488	18602	18550	18673	18673	18581	18507	18532	18728	18304	18419	18423	18659	18419	18599	18579	18352	18398	18512	18442	18660	18839	18357	18491	18477	18700	18668	18475	18461	18577	18582	18320	18481	18596	18558	18303	18583	18495	18474	18594	18541	18533	18688	18494	18486	18302	18509	18535	18638	18464	18660	18595	18455	18278	18347	18366	18408	18554	18762	18623	18535	18487	18613	18556	18527	18558	18468	18585	18414	18523	18525	18700	18464	18471	18630	18673	18683	18449	18503	18685	18641	18542	18500	18675	18570	18603	18578	18409	18593	18302	18583	18269	18639	18586	18502	18549	18526	18469	18461	18443	18495	18473	18640	18627	18493	18483	18526	18520	18484	18313	18654	18450	18681	18648	18798	18719	18467	18650	18687	18688	18585	18558	18707	18427	18476	18339	18509	18503	18656	18398	18674	18346	18575	18397	18639	18575	18486	18470	18588	18395	18623	18300	18520	18668	18552	18740	18666	18600	18420	18468	18690	18577	18831	18590	18524	18312	18676	18575	18474	18291	18614	18643	18552	18624	18550	18446	18720	18428	18548	18359	18575	18610	18480	18536	18469	18494	18433	18519	18516	18572	18619	18577	18599	18689	18497	18345	18498	18534	18692	18535	18675	18745	18418	18679	18534	18479	18499	18413	18534	18433	18724	18515	18325	18617	18477	18640	18605	18349	18471	18362	18486	18557	18452	18623	18472	18495	18536	18742	18536	18869	18541	18596	18360	18559	18614	18304	18580	18376	18689	18309	18512	18522	18427	18470	18454	18481	18805	18682	18482	18357	18440	18416	18504	18585	18581	18609	18683	18649	18753	18601	18868	18557	18547	18540	18850	18448	18390	18378	18454	18621	18562	18427	18586	18583	18534	18639	18722	18712	18605	18506	18585	18793	18437	18566	18473	18483	18651	18431	18650	18601	18671	18489	18329	18592	18542	18524	18476	18651	18537	18346	18528	18540	18543	18369	18531	18465	18479	18542	18573	18457	18473	18626	18448	18780	18485	18706	18567	18622	18319	18482	18542	18450	18641	18418	18623	18558	18613	18575	18513	18572	18417	18440	18527	18469	18571	18605	18427	18276	18743	18386	18457	18465	18446	18486	18636	18647	18448	18633	18491	18537	18513	18539	18559	18448	18582	18616	18445	18441	18467	18520	18552	18531	18509	18519	18404	18513	18571	18433	18632	18441	18520	18529	18628	18440	18583	18581	18497	18508	18517	18472	18384	18349	18549	18638	18358	18694	18470	18360	18547	18471	18297	18492	18388	18554	18674	18435	18548	18661	18653	18599	18620	18408	18541	18520	18507	18680	18459	18427	18621	18532	18567	18408	18779	18590	18443	18537	18554	18342	18636	18663	18578	18440	18619	18524	18439	18407	18772	18519	18600	18406	18611	18438	18418	18482	18452	18449	18562	18424	18415	18703	18662	18487	18445	18461	18610	18488	18420	18659	18752	18712	18502	18660	18449	18480	18546	18587	18588	18677	18663	18683	18520	18433	18647	18570	18523	18543	18565	18433	18586	18539	18470	18524	18663	18563	18348	18546	18601	18453	18751	18559	18577	18670	18521	18633	18409	18619	18248	18474	18370	18598	18526	18455	18530	18743	18760	18733	18599	18571	18445	18710	18566	18529	18296	18424	18618	18835	18452	18673	18487	18455	18480	18507	18422	18651	18398	18699	18745	18536	18752	18482	18427	18495	18658	18680	18612	18644	18533	18586	18766	18310	18418	18616	18461	18409	18665	18500	18502	18528	18544	18696	18679	18480	18693	18534	18664	18653	18501	18607	18450	18523	18630	18575	18752	18552	18411	18420	18542	18304	18639	18563	18725	18712	18583	18734	18626	18538	18511	18596	18589	18450	18670	18526	18561	18515	18429	18569	18641	18500	18535	18582	18746	18430	18553	18563	18629	18515	18537	18543	18542	18388	18572	18370	18394	18579	18394	18452	18689	18535	18548	18552	18495	18378	18376	18219	18212	18384	18416	18533	18596	18467	18719	18738	18719	18384	18533	18359	18540	18590	18473	18394	18438	18509	18407	18637	18639	18658	18492	18549	18501	18545	18453	18610	18344	18410	18558	18376	18559	18725	18500	18498	18648	18523	18503	18373	18474	18741	18432	18471	18395	18533	18494	18670	18590	18464	18598	18791	18557	18524	18411	18696	18577	18705	18635	18402	18832	18670	18604	18534	18421	18640	18454	18759	18600	18417	18373	18484	18463	18590	18509	18558	18618	18529	18535	18592	18714	18481	18432	18308	18561	18348	18423	18537	18632	18578	18495	18485	18452	18507	18598	18541	18433	18717	18550	18189	18696	18388	18401	18514	18459	18453	18352	18340	18421	18527	18568	18611	18679	18396	18363	18632	18569	18613	18563	18451	18596	18426	18560	18652	18646	18610	18613	18586	18438	18387	18607	18532	18597	18665	18514	18523	18418	18627	18745	18627	18425	18456	18760	18618	18672	18623	18676	18538	18521	18432	18435	18378	18492	18385	18456	18476	18481	18564	18320	18715	18676	18524	18528	18543	18568	18437	18525	18450	18584	18501	18540	18507	18472	18553	18371	18652	18546	18581	18512	18533	18544	18535	18487	18525	18660	18556	18627	18387	18539	18594	18657	18517	18347	18830	18474	18316	18389	18418	18581	18582	18620	18437	18562	18513	18389	18627	18485	18585	18421	18682	18587	18625	18577	18536	18549	18588	18491	18481	18297	18621	18396	18571	18377	18438	18546	18388	18643	18578	18447	18686	18493	18766	18514	18623	18492	18521	18536	18522	18470	18553	18494	18526	18518	18460	18614	18445	18568	18485	18611	18576	18430	18591	18502	18379	18503	18507	18375	18531	18463	18459	18607	18288	18558	18520	18384	18673	18405	18314	18215	18589	18510	18524	18681	18562	18551	18442	18638	18633	18440	18460	18477	18459	18641	18395	18667	18449	18682	18551	18521	18608	18620	18374	18519	18561	18621	18641	18418	18461	18287	18388	18434	18597	18611	18716	18575	18554	18379	18613	18617	18664	18622	18607	18426	18638	18290	18698	18513	18593	18743	18566	18423	18385	18355	18458	18366	18713	18514	18601	18674	18682	18617	18152	18641	18513	18638	18632	18525	18614	18569	18549	18694	18623	18853	18422	18437	18546	18588	18532	18401	18398	18401	18441	18529	18518	18603	18450	18530	18841	18472	18516	18473	18708	18663	18266	18553	18636	18560	18382	18584	18488	18438	18418	18434	18640	18439	18583	18597	18609	18485	18516	18443	18490	18522	18562	18390	18511	18609	18525	18577	18426	18644	18560	18492	18637	18783	18542	18325	18681	18435	18489	18600	18562	18616	18470	18664	18364	18408	18325	18540	18623	18592	18697	18411	18468	18647	18473	18537	18603	18574	18610	18576	18587	18472	18465	18500	18540	18413	18424	18540	18621	18379	18408	18491	18406	18408	18705	18452	18658	18686	18454	18466	18281	18496	18641	18472	18308	18409	18553	18456	18413	18527	18804	18727	18557	18572	18595	18451	18585	18613	18687	18630	18194	18408	18639	18660	18758	18492	18403	18675	18542	18472	18422	18614	18562	18564	18480	18602	18707	18625	18611	18536	18495	18450	18600	18462	18487	18752	18726	18419	18403	18575	18616	18569	18677	18467	18599	18402	18367	18778	18566	18547	18559	18510	18373	18462	18699	18421	18489	18556	18519	18554	18439	18409	18499	18536	18417	18427	18567	18464	18538	18577	18413	18591	18537	18647	18657	18327	18681	18762	18452	18624	18653	18580	18681	18591	18411	18529	18680	18684	18383	18336	18493	18560	18699	18658	18564	18563	18650	18728	18515	18457	18634	18472	18409	18427	18528	18566	18502	18521	18444	18495	18536	18662	18678	18623	18528	18609	18558	18652	18498	18642	18350	18484	18471	18597	18513	18533	18458	18480	18528	18653	18661	18440	18615
19000	34241	27100	18069	16949	16557	16162	15937	15871	15886	15852	15869	15713	15775	15756	15749	15615	15784	15752	15758	15626	15545	15782	15745	15706	15614	15697	15625	15607	15523	15572	15526	15528	15737	15848	15613	15533	15544	15581	15561	15706	15621	15684	15636	15548	15640	15496	15688	15579	15610	15589	15629	15674	15645	15618	15666	15481	15581	15670	15455	15627	15563	15462	15592	15825	15471	15682	16162	16131	15912	15777	15900	15548	15621	15602	15547	15599	15626	15525	15559	15403	15432	15565	15664	15451	15608	15514	15461	15464	15610	15538	15696	15268	15541	15597	15464	15631	15655	15524	15716	15503	15526	15565	15486	15517	15498	15447	15512	15601	15369	15681	15690	15472	15634	15518	15553	15609	15520	15565	15716	15507	15436	15533	15555	15566	15504	15722	15486	15530	15557	15447	15553	15606	15423	15422	15579	15633	15423	15658	15685	15415	15548	15513	15596	15568	15403	15439	15361	15540	15403	15646	15564	15519	15587	15585	15640	15535	15411	15475	15635	15510	15608	15534	15589	15406	15431	15605	15428	15582	15603	15718	15424	15680	15641	15644	15562	15418	15456	15754	15515	15429	15499	15630	15559	15451	15476	15525	15532	15686	15698	15400	15533	15725	15347	15458	15531	15631	15485	15589	15424	15465	15354	15724	15492	15556	15622	15605	15617	15674	15470	15480	15387	15539	15648	15480	15517	15642	15563	15547	15501	15428	15560	15715	15324	15566	15465	15417	15698	15527	15530	15595	15698	15511	15375	15549	15660	15404	15547	15383	15450	15609	15611	15684	15557	15548	15526	15625	15454	15438	15496	15588	15516	15572	15632	15726	15477	15556	15635	15567	15496	15585	15462	15644	15691	15466	15499	15520	15525	15548	15485	15740	15489	15352	15677	15558	15646	15448	15499	15464	15314	15527	15544	15549	15616	15589	15493	15568	15590	15532	15596	15612	15829	15718	15619	15556	15331	15698	15568	15640	15613	15555	15534	15591	15460	15665	15590	15507	15668	15448	15587	15547	15456	15582	15470	15480	15592	15698	15510	15552	15357	15472	15468	15757	15459	15552	15804	15376	15574	15468	15501	15429	15442	15670	15466	15395	15478	15600	15363	15579	15557	15622	15411	15554	15668	15501	15378	15367	15546	15580	15610	15578	15556	15660	15705	15644	15515	15571	15478	15602	15522	15489	15551	15517	15556	15566	15588	15503	15627	15526	15540	15714	15476	15609	15618	15407	15523	15538	15662	15631	15317	15654	15572	15598	15459	15511	15435	15603	15590	15573	15627	15561	15534	15620	15664	15344	15449	15524	15383	15419	15621	15661	15345	15632	15510	15350	15772	15462	15545	15614	15523	15558	15540	15526	15492	15497	15645	15678	15725	15424	15660	15527	15639	15619	15574	15589	15521	15773	15503	15429	15452	15403	15561	15638	15472	15379	15430	15614	15442	15370	15448	15574	15514	15566	15498	15489	15556	15568	15751	15362	15638	15676	15655	15542	15504	15379	15428	15610	15431	15485	15473	15582	15600	15600	15663	15399	15489	15622	15679	15547	15567	15455	15549	15615	15685	15506	15460	15529	15698	15508	15408	15463	15642	15656	15591	15653	15351	15547	15446	15501	15821	15650	15508	15500	15506	15453	15521	15431	15646	15249	15534	15551	15449	15581	15647	15522	15524	15495	15515	15431	15511	15592	15501	15505	15624	15389	15445	15611	15637	15452	15507	15512	15583	15557	15480	15761	15477	15555	15501	15783	15497	15613	15439	15504	15665	15403	15464	15459	15584	15697	15566	15550	15531	15452	15538	15614	15588	15635	15640	15529	15562	15596	15470	15560	15499	15512	15629	15471	15507	15562	15584	15400	15546	15499	15542	15480	15490	15354	15458	15619	15706	15459	15674	15487	15417	15418	15621	15534	15550	15591	15512	15574	15598	15619	15620	15524	15646	15508	15480	15448	15679	15627	15474	15523	15579	15443	15497	15697	15599	15515	15689	15480	15657	15682	15460	15515	15658	15707	15402	15506	15467	15522	15569	15462	15439	15576	15502	15611	15706	15556	15621	15553	15536	15655	15547	15648	15538	15520	15543	15489	15503	15534	15527	15704	15440	15446	15651	15457	15429	15584	15668	15660	15553	15498	15506	15416	15443	15479	15619	15730	15369	15578	15616	15484	15734	15593	15528	15567	15382	15395	15511	15483	15511	15636	15477	15625	15541	15724	15472	15531	15451	15606	15562	15595	15447	15517	15428	15430	15498	15389	15522	15659	15525	15407	15473	15608	15474	15471	15557	15555	15609	15483	15544	15594	15445	15685	15494	15549	15577	15535	15678	15557	15432	15761	15459	15623	15654	15551	15584	15494	15622	15580	15397	15530	15453	15495	15631	15462	15465	15436	15530	15487	15708	15611	15711	15478	15552	15483	15565	15557	15460	15537	15486	15546	15475	15378	15410	15498	15549	15412	15539	15500	15545	15527	15592	15524	15440	15546	15684	15404	15374	15711	15642	15474	15525	15470	15593	15455	15561	15589	15528	15616	15594	15431	15579	15560	15652	15466	15561	15563	15590	15692	15646	15615	15669	15367	15300	15535	15499	15509	15513	15419	15657	15552	15624	15412	15503	15569	15547	15751	15519	15512	15439	15534	15466	15374	15704	15563	15354	15607	15558	15684	15536	15594	15369	15665	15528	15591	15544	15625	15520	15585	15518	15445	15768	15502	15454	15576	15588	15504	15530	15479	15506	15551	15479	15556	15473	15490	15455	15526	15634	15528	15512	15480	15538	15617	15402	15471	15556	15463	15588	15544	15587	15615	15228	15538	15414	15503	15570	15332	15426	15618	15594	15524	15477	15579	15599	15689	15558	15547	15330	15523	15338	15612	15738	15562	15586	15492	15613	15591	15590	15474	15728	15519	15495	15520	15660	15611	15482	15624	15480	15492	15464	15434	15467	15488	15407	15668	15652	15621	15520	15780	15512	15585	15683	15614	15519	15583	15535	15625	15513	15497	15494	15734	15625	15600	15681	15499	15672	15640	15663	15521	15675	15563	15720	15548	15593	15363	15477	15566	15595	15643	15555	15663	15423	15612	15586	15537	15498	15494	15570	15562	15564	15512	15531	15497	15386	15539	15540	15577	15501	15675	15439	15616	15520	15528	15316	15528	15474	15525	15614	15482	15526	15550	15347	15428	15573	15560	15653	15443	15606	15578	15451	15623	15615	15694	15589	15586	15540	15472	15482	15499	15552	15595	15525	15504	15579	15568	15471	15493	15572	15458	15672	15672	15496	15572	15453	15365	15592	15557	15611	15643	15472	15542	15581	15528	15695	15585	15420	15636	15386	15596	15510	15557	15619	15436	15588	15577	15553	15530	15592	15591	15466	15522	15681	15491	15817	15640	15631	15530	15444	15591	15548	15653	15525	15654	15422	15603	15558	15635	15524	15595	15465	15471	15303	15715	15436	15452	15608	15672	15507	15554	15441	15525	15531	15571	15352	15514	15576	15714	15586	15641	15462	15594	15528	15523	15384	15530	15469	15547	15629	15694	15587	15398	15535	15552	15465	15635	15546	15684	15445	15341	15682	15560	15547	15442	15626	15445	15584	15427	15529	15447	15613	15524	15554	15596	15677	15536	15645	15564	15460	15505	15511	15564	15680	15299	15464	15452	15683	15529	15386	15676	15510	15588	15525	15641	15693	15326	15534	15443	15376	15642	15640	15576	15655	15434	15605	15425	15443	15570	15611	15553	15444	15533	15557	15671	15585	15583	15567	15665	15526	15519	15493	15493	15470	15463	15524	15564	15711	15537	15565	15507	15480	15540	15478	15492	15609	15444	15582	15446	15626	15550	15589	15635	15455	15443	15513	15563	15744	15320	15595	15612	15287	15628	15425	15574	15540	15672	15579	15556	15740	15620	15650	15654	15368	15727	15599	15549	15584	15631	15502	15534	15596	15661	15455	15543	15709	15522	15323	15546	15542	15408	15614	15544	15477	15615	15675	15535	15536	15812	15538	15325	15469	15451	15572	15362	15493	15552	15600	15480	15584	15610	15599	15518	15618	15604	15621	15445	15429	15525	15405	15641	15627	15503	15608	15565	15580	15463	15623	15425	15742	15546	15541	15452	15490	15597	15516	15638	15378	15636	15598	15454	15330	15407	15578	15611	15379	15492	15566	15626	15333	15663	15513	15713	15561	15358	15443	15627	15583	15542	15539	15699	15530	15656	15564	15494	15536	15558	15448	15662	15454	15554	15476	15565	15582	15396	15657	15572	15731	15457	15360	15458	15440	15572	15504	15505	15482	15428	15495	15578	15474	15626	15592	15411	15519	15458	15716	15563	15569	15569	15405	15467	15496	15558	15501	15455	15489	15622	15583	15611	15635	15516	15465	15579	15406	15617	15496	15576	15660	15482	15589	15744	15539	15491	15389	15662	15657	15387	15598	15734	15577	15794	15477	15431	15782	15653	15633	15589	15527	15474	15578	15345	15616	15550	15465	15735	15552	15538	15454	15630	15590	15565	15593	15568	15607	15659	15441	15488	15501	15423	15671	15492	15558	15609	15583	15437	15561	15538	15609	15537	15542	15446	15561	15654	15564	15609	15492	15636	15377	15531	15585	15503	15595	15514	15652	15620	15471	15751	15537	15414	15475	15650	15467	15635	15583	15524	15394	15572	15687	15415	15552	15513	15487	15470	15597	15611	15520	15516	15360	15487	15529	15609	15490	15488	15459	15459	15609	15568	15583	15817	15574	15565	15459	15288	15465	15500	15564	15508	15710	15549	15528	15646	15332	15718	15514	15548	15614	15737	15549	15652	15566	15734	15482	15525	15568	15460	15635	15423	15868	15555	15417	15587	15584	15590	15619	15491	15519	15579	15728	15508	15514	15654	15425	15792	15593	15528	15521	15561	15696	15534	15581	15588	15388	15413	15606	15516	15551	15349	15533	15649	15443	15648	15508	15536	15420	15687	15412	15588	15637	15453	15464	15627	15490	15526	15650	15562	15675	15552	15736	15510	15577	15619	15517	15662	15685	15539	15574	15436	15585	15460	15580	15702	15576	15545	15495	15512	15680	15333	15551	15502	15644	15563	15449	15596	15614	15583	15642	15500	15529	15640	15424	15663	15483	15625	15692	15497	15499
22220	20767	28453	23176	21019	23354	25701	21154	20220	20536	20366	20215	20292	20073	20151	20118	20139	19930	19948	20054	19845	19860	20101	19997	19954	19829	20041	20013	19896	20005	19977	19820	19938	19830	19702	19689	19783	19727	19937	20039	19815	19853	19955	20100	20035	19920	19843	19919	20004	19723	19840	19923	19889	19858	19656	19642	19568	19864	19749	19807	19877	19889	19739	19785	19542	19738	19940	20589	20675	20765	20310	19969	19949	19689	19917	19782	19724	19809	19672	19847	19800	19597	19721	19724	19779	19812	19751	20079	19839	19643	19754	19715	19673	19846	19743	19770	19637	20017	19779	19730	19802	19702	19822	19824	19724	19781	19767	19852	19770	19678	19766	19653	19721	19682	19704	19615	19781	19677	19905	19797	19808	19709	20068	19621	19693	19707	19697	19643	19736	19751	19619	19699	19834	19728	19714	19660	19715	19659	19767	19786	19635	19524	19771	19744	19760	19807	19617	19933	19779	19818	19806	19843	19865	19944	19785	19650	19743	19785	19580	19774	19746	19539	19536	19620	19754	19758	19783	19593	19722	19651	19662	19841	19843	19864	19802	19635	19582	19718	19457	19513	19656	19906	19810	19782	19836	19715	19809	19674	19718	19728	19674	19670	19602	19734	19681	19896	19651	19838	19807	19792	19608	19722	19877	19685	19771	19607	19921	19767	19466	19554	19506	19499	19803	19629	19925	19428	19671	19484	19684	19733	19520	19808	19740	19618	19855	19833	19710	19606	19651	19605	19691	19610	19706	19475	19818	19581	19615	19927	19856	19665	19905	19738	19708	19814	19741	19461	19740	19682	19667	19800	19895	19549	19749	19705	19809	19772	19891	19869	19758	19589	19760	19542	19748	19892	19665	19728	19714	19685	19674	19818	19731	19744	19711	19749	19688	19578	19739	19847	19804	19535	19822	19673	19542	19583	19801	19735	19790	19844	19619	19885	19681	19518	19739	19688	19711	19744	19705	19644	19638	19715	19775	19571	19617	19564	19768	19617	19600	19748	19793	19678	19759	19716	19582	19707	19516	19586	19692	19543	19886	19738	19690	19940	19654	19910	19648	19631	19791	19592	19773	19701	19613	19575	19663	19716	19589	19835	19637	19763	19688	19813	19627	19611	19806	19621	19649	19733	19678	19471	19740	19834	19620	19513	19650	19706	19705	19863	19600	19650	19660	19793	19742	19906	19806	19859	19589	19683	19689	19621	19754	19858	19694	19854	19680	19791	19674	19659	19733	19827	19687	19692	19423	19802	19888	19632	19724	19612	19794	19694	19528	19494	19789	19649	19644	19807	19838	19918	19820	19816	19680	20066	19664	19441	19804	19484	19870	19700	19821	19920	19845	19849	19875	19568	19660	19748	19678	19629	19821	19879	19773	19979	19840	19634	19862	19593	19690	19663	19585	19722	19645	19756	19642	19777	19532	19878	19911	19757	19580	19744	19521	19723	19869	19469	19749	19659	19911	19796	19644	19555	19571	19606	19765	19878	19546	19703	19841	19670	19611	19739	19803	19717	20133	19807	19984	19840	19854	19697	19707	19566	19939	19824	19711	19807	19976	19758	19839	19781	19620	19730	19568	19698	19529	19653	19575	19565	19462	19771	19652	19820	19661	19848	19648	19722	19637	19682	19772	19851	19773	19648	19606	19936	19726	19818	19896	19613	19642	19655	19629	19807	19774	19733	19516	19867	19933	19791	19744	19656	19680	19696	19611	19685	19572	19739	19916	19709	19634	19789	19764	19865	19647	19741	19756	19716	19834	19603	19750	19783	19631	19493	19832	19689	19775	19519	19619	19767	19605	19737	19730	19793	19578	19672	19553	19624	19735	19892	19587	19694	19740	19597	19630	19900	19615	19702	19544	19611	19712	19817	19823	19724	19681	19698	19875	19965	19619	19765	19784	19750	19880	19774	19688	19673	19728	19676	19771	19805	19499	19772	19639	19726	19601	19703	19787	19737	19711	19643	19711	19752	19764	19821	19651	19743	19784	19769	19616	19661	19670	19702	19800	19589	19596	19539	19678	19630	19657	19451	19701	19608	19559	19636	19668	19538	19675	19833	19737	19587	19757	19658	19724	19631	19673	19769	19600	19701	19822	19728	19731	19880	19730	19548	19802	19613	20002	19654	19770	19699	19762	19659	19742	19560	19617	19570	19644	19617	19744	19859	19775	19854	19641	19605	19671	19807	19738	19595	19739	19494	19883	19694	19522	19891	19806	19740	19615	19712	19770	19591	19428	19575	19774	19791	19915	19593	19717	20011	19618	19817	19665	19672	19884	19846	19735	19678	19825	19582	19683	19627	19683	19703	19729	19742	19902	19784	19679	19568	19558	19659	19947	19933	19747	19629	19907	19398	19480	19695	19547	19757	19651	19620	19769	19741	19607	19680	19565	19687	19835	19698	19789	19690	19754	19740	19812	19672	19672	19926	19600	19544	19507	19540	19670	19567	19635	19611	19878	19722	19896	19659	19601	19636	19988	19645	19733	19602	19646	19656	19791	19673	19716	19728	19799	19640	19747	19669	19868	19881	19944	19804	19511	19878	19746	19745	19578	19752	19686	19674	19702	19656	19710	19692	19555	19777	19707	19673	19885	19950	19600	19807	19923	19845	19719	19655	19770	19752	19633	19657	19652	19606	19798	19849	19648	19588	19756	19829	19813	19761	19662	19824	19737	19849	19906	19977	19576	19815	19843	19691	19536	19669	19818	19640	19734	19829	19728	19712	19733	19643	19698	19783	19642	19712	19860	19649	19538	19553	19513	19697	19860	19664	19740	19880	19696	19568	19921	19699	19528	19536	19587	19555	19741	19831	19865	19555	19626	19814	19548	19707	19706	19842	19473	19709	19550	19529	19540	19611	19834	19668	19619	19752	19442	19728	19764	20003	19704	19626	19721	19735	19800	19645	19883	19763	19680	19673	19831	19914	19696	19744	19956	19733	19728	19558	19711	19620	19695	19870	19958	19762	19730	19662	19570	19651	19912	19635	19695	19503	19626	19415	19719	19722	19718	19676	19681	19661	19603	19725	19813	19702	19793	19680	19645	19713	19739	19627	19817	19693	19638	19631	19650	19687	19753	19712	19588	19559	19585	19575	19717	19796	19937	19470	19644	19898	19737	19738	19604	19551	19546	19492	19621	19813	19901	19682	19716	19566	19663	19681	19656	19722	19774	19667	19639	19567	19685	19860	19733	19783	19710	19805	19898	19720	19783	19751	19767	19696	19698	19840	19871	19859	19658	19894	19870	19765	19879	19503	19590	19935	19820	19728	19789	19737	19672	19575	19561	19723	19921	19736	19819	19711	19685	19673	19667	19685	19748	19583	19753	19654	19613	19529	19760	19802	19855	19717	19642	19792	19743	19708	19662	19808	19777	19638	19465	19641	19710	19850	19768	19574	19696	19615	19749	19731	19539	19601	19818	19818	19718	19887	19723	19772	19708	19601	19758	19883	19831	19501	19634	19801	19582	19726	19834	19707	19850	19549	19577	19750	19590	19514	19726	19604	19703	19675	19543	19683	19800	19855	19588	19811	19884	19563	19809	19741	19741	19656	19756	19708	19923	19751	19744	19659	19871	19747	19788	19563	19758	19775	19804	19659	19763	19588	19664	19640	19806	19629	19668	19679	19673	19494	19645	19489	19848	19788	19716	19760	19617	19740	19522	19787	19722	19686	19938	19842	19760	19576	19747	19815	19724	19575	19895	19714	19688	19729	19895	19741	19657	19743	19843	19669	19541	19500	19675	19639	19714	19806	19680	19774	19654	19733	19585	19841	19579	19636	19669	19710	19797	19654	19704	19678	19923	19571	19736	19797	19788	19617	19816	19782	19893	19559	19801	19655	19599	19641	19565	19635	19528	19465	19782	19721	19734	19893	19904	19699	19839	19884	19824	19771	19671	19730	19813	19775	19779	19719	19720	19665	19990	19616	19810	19842	19720	19840	19579	19709	19795	19605	19760	19781	19807	19851	19846	19636	19703	19618	19676	19633	19705	19585	19795	19714	19773	19484	19785	19657	19820	19745	19772	19565	19761	19677	19882	19768	19709	19539	19605	19726	19820	19704	19600	19728	19884	19570	19643	19586	19786	19704	19450	19790	19594	19616	19748	19704	19755	19845	19682	19855	19507	19702	19881	19623	19772	19715	19851	19589	19726	19646	19698	19721	19626	19844	19758	19793	19784	19629	19777	19651	19887	19683	19811	19673	19705	19689	19557	19688	19766	19584	19694	19736	19750	19538	19748	19896	19677	19738	19755	19706	19755	19771	19743	19693	19729	19526	19913	19870	19684	20026	19917	19785	19548	19602	19768	19646	19665	19496	19685	19772	19688	19749	19678	19648	19708	19477	19729	19627	19701	19600	19595	19642	19644	19521	19690	19832	19758	19814	19881	19730	19673	19740	19877	19907	19812	19463	19777	19632	19573	19674	19682	19626	19908	19993	19787	19853	19800	19840	19606	19785	19776	19694	19715	19716	19769	19500	19672	19678	19866	19856	19745	19857	19936	19761	19650	19814	19835	19764	19541	19780	19637	19651	19838	19458	19685	19580	19669	19572	19547	19709	19618	19461	19637	19611	19786	19732	19513	19695	19680	19799	19679	19793	19640	19786	19624	19652	19963	19714	19684	19832	19698	19748	19916	19665	19660	19809	19700	19685	19666	19478	19892	19852	19729	19717	19914	19729	19692	19735	19634	19546	19555	19742	19736	19661	19650	19829	19783	19638	19833	19705	19784	19951	19768	19433	19592	19695	19903	19779	19809	19982	19826	19516	19691	19785	19660	19812	19621	19766	19654	19616	19733	19829	19477	19700	19677	19795	19868	19638	19656	19697	19902	19827	19598	19638	19639	19749	19626	19691	19767	19653	19693	19947	19637	19621	19647	19585	19627	19843	19827	19648	19609	19663	19706	19662	19641	19879	19530	19736	19707	19582	19658	19762	19632	19745	19595	19813	19771	19611	19824	19343	19793	19365	19835	19846	19829	19855	19703	19667	19919	19720	19727	19688	19723	19881	19909	19931	19812	19593	19383	19657	19591	19667	19680	19684	19761	19632	19614	19719	19726	19613	19708	19741	19855	19803	19523	19884	19799	19876	19554	19678	19734	19635	19717	19751	19586	19720	19595	19794	19929	19674
21822	37253	30385	21856	19079	17905	17434	17187	16980	16772	16590	16505	16526	16490	16577	16391	16233	16415	16248	16295	16214	16268	16096	16117	16415	16257	16433	16193	16082	16149	16243	16257	16162	16199	16232	16206	16254	16302	16071	16322	16228	16261	16317	16302	16340	16339	16303	16254	16185	16058	16178	16076	16062	16129	16263	16131	16371	16119	16217	16176	16248	16062	16049	16234	16272	16068	16323	17517	17704	17258	16595	16413	16232	16158	16133	16047	16239	16075	16153	16205	16234	16068	16100	15912	16034	16180	16142	16174	15995	16330	16107	16077	16090	16106	16032	16397	16083	16027	16122	16117	16126	16277	16148	16150	16130	16219	16167	16161	16139	16066	16188	16139	16174	16186	16234	16218	16067	16089	16104	16332	16233	16121	16030	16109	16137	16044	16054	16257	16071	16238	16074	16172	16147	16167	16138	16056	16067	16246	15957	16014	16063	16093	16147	16299	16229	16225	16339	16131	16049	16126	16113	16121	16273	16195	16262	16165	16118	16088	16186	15914	16236	16337	16109	16223	16054	16061	16041	16019	16223	16149	16062	16213	16147	16213	15982	16160	16059	16162	16127	16174	16155	16168	16239	16193	16228	16245	16115	16019	16290	16190	16114	16106	16094	16224	16093	16059	16228	16004	16177	16057	16033	16103	16219	16215	16031	16113	15964	16257	16112	16113	16094	16124	16052	15915	16104	16149	16009	16083	16181	16169	16069	16057	16266	16192	16272	16143	16211	16156	16296	16038	16222	15997	16085	15893	16173	16003	16099	15963	16000	16055	16251	16080	16004	16055	16219	16024	16081	16166	16046	16120	16060	15966	16027	16261	15927	16294	16117	16176	15854	16026	16146	16182	15987	16224	16166	16072	16062	16115	16025	16104	16070	16147	16211	16021	16029	16165	16160	15951	15979	16174	16156	16055	16040	16220	15966	16168	15926	16077	16116	16088	16148	16178	16146	16075	16119	16173	15939	16271	16128	16093	16275	15999	16005	16092	16222	15997	16063	16102	16166	15907	16053	16015	16138	15946	16132	16058	16072	16123	16128	16257	16075	16105	16012	16129	16098	16200	16171	16274	16113	16047	16123	16091	16110	15960	16378	16082	16168	16030	16045	16114	16118	15841	16134	16117	16034	16195	16366	16118	16030	16313	16210	16176	16162	16095	16062	16099	16279	16234	16051	16166	16044	15894	16060	16117	16321	16074	16239	16019	16047	16298	16058	16220	16206	16290	16035	16245	16324	16315	15992	16133	15994	16042	16295	16161	16036	16085	16139	16113	16035	16156	16176	16152	16209	16060	16202	16050	16034	16001	16257	16237	16130	16033	16044	16449	16085	16175	15995	16103	16041	16038	16078	16154	16129	16208	16185	16112	16228	16109	16161	16040	16121	16102	16051	16175	16145	16055	16267	16276	16062	15942	16136	16193	16078	16013	15972	16046	16081	16055	16244	16080	16185	16248	15998	16257	15990	16077	16046	15979	16058	16385	16063	16143	16385	16033	16084	16271	16155	16247	16216	16090	16131	16102	16061	16119	16069	16016	16068	16051	16032	16224	16116	16241	16071	16110	16051	16187	16216	16161	16007	16126	16084	16289	16086	16370	15917	16376	16203	16240	16053	15996	16208	16055	16140	16049	16256	15971	16173	16141	16136	15972	16205	16256	16128	16215	16253	16065	16084	16281	16189	16175	16253	16011	16202	16148	16102	16155	16119	16050	16048	16223	16237	16033	16166	16062	16079	16139	16332	16200	16214	16007	16078	16029	16163	16180	16030	16157	16100	16146	16096	16160	16077	16036	16167	16167	16057	15934	16123	16050	16118	16155	16092	16199	16180	16191	15989	16084	16134	16110	16039	16229	16069	16055	16174	16197	16097	16038	16168	16089	16064	16092	16130	16178	16002	16228	16093	16045	16303	16090	16155	15952	16053	16063	16038	16004	16009	16129	16139	16037	16108	16222	16172	15903	16074	16131	16212	15959	16222	16153	16001	15997	16121	16137	16208	15969	16293	16251	16023	16144	16057	16171	16149	16184	16147	16208	15929	16153	16052	16268	16102	16170	16303	16203	16126	16054	16202	15991	15994	16124	16262	16122	16048	16139	16109	16170	16096	16035	16194	16124	16225	15951	16145	16079	16033	16002	16068	15982	16116	16206	16133	16280	16038	16187	16035	16097	16103	16101	16032	16074	16044	15901	16032	16155	16181	16104	16190	16085	16108	16005	16239	16194	16151	16081	16164	16211	16058	16141	16066	16049	16079	16066	16155	16184	16148	16044	16034	16118	15970	16160	16003	16192	16233	16118	16078	16110	16178	16195	16278	16107	16121	16224	16026	16209	15925	16132	16077	16216	16047	16244	16170	16127	16123	16075	16042	15983	16193	16070	15988	15984	15948	16056	16169	16089	16197	16041	16249	16179	16046	16222	16279	16146	16202	16243	16185	16165	16173	16249	16125	16045	16213	16214	16174	16097	16087	15964	16217	16122	16120	16185	16090	16162	16163	16046	16030	16006	16124	16120	16117	16166	16126	16128	16074	16206	15962	16121	16060	16222	16037	16069	16264	16256	15962	16069	16152	16183	16069	16107	16230	16178	16137	16001	16226	16126	16166	16200	16120	16081	16042	16026	15907	16274	16055	16188	16176	16014	16239	16027	16166	15983	16220	15978	16029	16250	16112	16237	16206	16200	16240	16168	16204	16113	16217	16129	16037	16016	16043	15937	16010	16238	16253	16213	16132	16130	16402	16017	16126	16096	16203	16126	15993	16184	16205	16028	16063	16158	16168	16257	16158	16125	16187	16162	16379	16164	16329	16174	16131	16085	16023	15974	16174	16150	16125	15935	16156	16208	16160	16105	16103	16160	16022	16051	16008	15914	16221	16198	16099	16009	16119	16168	16202	16015	16100	16153	16181	16235	16091	16101	16166	16087	15995	16113	16120	16168	16232	16120	16131	16125	16173	16150	16053	16031	16249	16168	16277	16070	16042	15923	16135	16126	15979	16139	16061	16112	15943	16028	16166	16193	16261	16256	16145	16148	16160	16054	16046	15961	16036	16067	16160	16151	16091	16164	16228	15987	16172	16175	16128	16017	16216	16194	16120	16105	16003	16101	16210	16146	16076	15999	16009	16210	16072	16343	16120	16158	15963	16071	16116	16066	16073	16149	16081	16092	16052	16270	16051	16256	16188	16090	15969	15984	16194	16081	16143	15943	16049	16145	16049	16225	16058	16052	16266	16244	16210	16250	16190	16119	16271	16012	16008	16322	16065	16193	16160	16168	15956	16217	16162	16134	16166	16097	16133	15932	16253	16108	15985	16014	16187	16095	16018	16120	16108	15897	16273	16118	16207	16207	16230	16083	16187	16168	16026	16179	16215	16151	16148	15943	16045	16217	16085	16186	15850	15948	16038	16016	16176	16105	16145	16162	16367	15983	16287	16104	16370	15999	16235	15975	16153	16210	16099	16185	16149	16188	16040	15998	16167	16072	16198	16084	16199	16089	16265	16087	16274	16088	16041	16019	16218	16044	16112	16076	16060	16342	16027	16209	16025	16142	16023	16071	15988	16124	16202	15965	16107	16101	16250	16010	16139	16150	16211	16134	16191	16000	16112	16051	16078	16298	16040	16116	16104	16075	16114	16027	16148	16255	16078	16032	16367	16094	16298	16023	15996	16261	16146	16069	16214	16151	16171	16105	16133	16065	16132	15826	16093	16203	16044	16191	16114	16153	16011	16147	16021	16140	16120	16035	16094	16003	16147	16131	16190	16169	16318	15918	16122	16121	16136	16114	16066	15956	16043	16162	16122	16106	16053	16082	16069	16131	16178	16015	16204	16101	16148	15952	16192	16224	16004	16074	15957	16475	16083	16033	16114	16189	16103	15990	16014	16028	15979	16121	16177	16079	16099	16252	16084	16074	16152	16125	16208	16191	16321	16133	16006	16121	16157	16186	16096	16075	16200	16106	16009	16173	16140	16009	16179	16007	16165	16090	16249	16157	16021	15915	16080	16222	16183	15934	16088	16186	16068	16139	16281	16029	16159	16028	16066	16075	16024	16053	16023	16207	16006	16348	16110	16063	16209	16069	16067	16003	16125	16226	16061	16162	16159	16044	16093	16131	16038	16040	16213	16218	16014	16097	16081	16385	16084	16218	16073	16159	16188	16196	16130	16092	16006	16203	16162	16177	16029	16139	16207	16274	16108	16201	16044	16249	15971	16005	16230	16205	16111	16046	16063	16157	16103	15990	16098	16085	16209	16066	15938	16160	16039	15992	16233	16089	16078	16219	16155	16147	16034	16142	16259	16041	16124	16284	16166	16090	16273	16124	16050	16167	16255	16001	16029	16071	16224	16213	16130	16202	16240	16303	16089	16089	16135	16119	16149	16068	16087	16222	15961	16236	15981	16091	16016	16076	16079	16171	15836	16063	16201	15988	16094	16011	16202	16196	15949	16166	16107	16120	16043	16123	16201	16097	16017	16063	16048	15970	15964	16138	15956	16048	15986	16098	16190	16068	16272	16219	16051	16161	16142	16223	16208	15997	16079	16126	16067	16013	16237	16123	16052	15950	16273	15901	16124	15997	16084	16296	16057	15887	16167	16124	16108	16159	16076	16054	16114	16073	16114	16145	16126	16185	16138	15981	16138	16195	16044	16029	16112	15952	16077	16039	16268	16118	16040	16140	16000	16156	16016	15868	16218	15925	15928	16133	16139	15991	16208	16295	16221	16103	15945	15968	16093	16000	16114	16269	16285	16103	16208	16102	16079	16147	16033	16111	15983	15974	16225	16126	16188	16042	16148	16265	16109	16145	16165	16148	16191	16193	16178	15989	16329	16182	16093	16031	16243	16065	16255	16186	16026	16146	16021	16200	16078	16079	16189	15982	16181	16126	16012	16095	16000	16167	16034	15938	16218	16127	16150	15868	16193	16146	16202	16000	16228	16098	16300	16133	16086	16067	16221	16002	16039	16160	15992	16104	16075	16138	16123	16004	16078	16086	16100	16163	16134	16339	15952	16011	16189	16106	16130	16077	16214	16235	16197	16118	16151	16111	16178	16021	16140	16160	16273	16304	16131	16127	16064	16127	16304	16116	15911	16165	16207	16119	16188	16019	16215	16093	16258	16143	16086	16153	16061	16080
27131	22023	25172	22252	19351	19651	19545	19296	19429	19696	19497	19393	19350	19398	19382	19355	19551	19514	19464	19325	19483	19331	19446	19512	19539	19517	19208	19302	19425	19378	19565	19298	19449	19333	19576	19337	19104	19309	19372	19488	19219	19423	19558	19450	19301	19429	19303	19418	19256	19411	19266	19419	19477	19390	19421	19360	19310	19324	19367	19298	19437	19236	19473	19390	19297	19235	19569	19519	19761	19393	19304	19278	19337	19283	19278	19128	19235	19423	19275	19490	19363	19341	19343	19225	19477	19332	19330	19221	19345	19174	19292	19323	19327	19381	19459	19207	19242	19250	19386	19189	19528	19231	19609	19325	19331	19133	19407	19488	19343	19442	19267	19495	19191	19245	19232	18991	19380	19388	19379	19604	19432	19262	19279	19331	19515	19237	19345	19240	19217	19174	19362	19193	19285	19304	19258	19147	19460	19194	19243	19317	19494	19264	19547	19316	19363	19444	19191	19399	19417	19227	19372	19245	19282	19535	19332	19234	19457	19426	19334	19339	19235	19281	19328	19300	19295	19454	19196	19175	19569	19403	19159	19413	19315	19526	19301	19053	19298	19186	19370	19123	19402	19297	19137	19341	19350	19215	19371	19284	19285	19401	19288	19399	19336	19137	19295	19391	19262	19358	19336	19133	19055	19307	19320	19252	19315	19398	19437	19362	19322	19418	19324	19401	19287	19626	19246	19190	19569	19458	19338	19526	19317	19023	19419	19337	19260	19352	19304	19578	19285	19488	19355	19318	19299	19537	19304	19446	19313	19378	19377	19162	19270	19444	19346	19337	19191	19220	19363	19261	19254	19488	19383	19106	19567	19342	19243	19284	19347	19458	19519	19229	19261	19402	19419	19394	19339	19342	19256	19596	19280	19111	19279	19226	19268	19246	19500	19331	19423	19409	19261	19061	19141	19568	19382	19442	19487	19392	19584	19223	19376	19221	19268	19263	19375	19301	19563	19397	19407	19515	19276	19346	19459	19432	19371	19335	19528	19398	19603	19392	19443	19432	19468	19596	19389	19443	19546	19478	19205	19443	19347	19319	19352	19386	19270	19380	19212	19323	19311	19437	19455	19380	19437	19295	19387	19477	19300	19355	19408	19441	19334	19491	19569	19231	19570	19417	19291	19451	19344	19313	19422	19235	19491	19286	19164	19333	19308	19301	19394	19387	19276	19350	19453	19245	19327	19345	19412	19447	19299	19584	19298	19470	19358	19365	19417	19573	19259	19310	19512	19353	19158	19315	19388	19455	19487	19257	19270	19223	19139	19488	19215	19430	19406	19133	19369	19295	19475	19407	19215	19459	19185	19311	19407	19483	19388	19225	19132	19341	19535	19301	19538	19613	19517	19279	19258	19450	19310	19224	19504	19374	19309	19352	19372	19149	19356	19307	19285	19149	19385	19292	19352	19206	19259	19251	19101	19304	19109	19362	19379	19367	19452	19307	19346	19385	19236	19418	19333	19369	19436	19525	19422	19409	19267	19172	19359	19452	19313	19268	19608	19056	19487	19322	19266	19573	19607	19563	19312	19263	19295	19352	19271	19344	19342	19289	19244	19298	19441	19414	19629	19365	19579	19420	19417	19388	19239	19367	19324	19307	19304	19315	19398	19171	19150	19193	19400	19396	19351	19445	19360	19636	19346	19537	19329	19464	19327	19331	19404	19329	19434	19259	19182	19394	19390	19499	19274	19388	19308	19280	19401	19222	19293	19419	19371	19381	19338	19459	19266	19447	19434	19254	19477	19450	19553	19419	19299	19404	19514	19378	19365	19509	19493	19563	19223	19372	19249	19317	19373	19457	19368	19355	19483	19601	19438	19282	19474	19477	19430	19258	19430	19236	19604	19098	19404	19472	19410	19487	19443	19314	19360	19585	19350	19391	19245	19287	19396	19486	19356	19322	19246	19445	19160	19428	19410	19279	19535	19381	19457	19200	19242	19394	19624	19539	19243	19330	19341	19242	19367	19220	19355	19324	19265	19357	19356	19394	19277	19251	19270	19482	19240	19411	19317	19381	19265	19311	19464	19297	19279	19378	19384	19215	19118	19355	19376	19270	19354	19150	19355	19362	19345	19278	19382	19298	19385	19332	19481	19583	19332	19231	19582	19277	19385	19405	19316	19377	19450	19264	19241	19166	19531	19488	19504	19227	19574	19227	19378	19326	19410	19299	19460	19395	19271	19514	19363	19314	19496	19200	19291	19297	19316	19601	19382	19189	19492	19245	19239	19331	19323	19137	19534	19357	19383	19493	19443	19343	19382	19354	19202	19613	19443	19360	19315	19223	19209	19217	19459	19449	19601	19424	19333	19516	19477	19276	19674	19237	19406	19341	19261	19163	19544	19308	19422	19275	19310	19316	19342	19462	19353	19328	19206	19227	19388	19268	19297	19413	19418	19496	19606	19355	19499	19434	19462	19326	19461	19241	19424	19372	19354	19514	19324	19191	19225	19415	19224	19365	19400	19333	19385	19484	19466	19267	19324	19534	19169	19177	19361	19227	19422	19382	19369	19495	19380	19204	19259	19179	19390	19276	19331	19222	19210	19428	19320	19429	19593	19391	19439	19383	19475	19077	19049	19248	19209	19285	19373	19254	19412	19422	19443	19460	19563	19397	19456	19345	19292	19407	19236	19462	19509	19586	19438	19490	19392	19345	19379	19246	19261	19256	19304	19337	19331	19373	19256	19454	19296	19340	19434	19506	19377	19468	19435	19315	19608	19319	19402	19308	19139	19178	19265	19400	19446	19581	19495	19321	19271	19340	19696	19366	19596	19268	19333	19616	19353	19272	19524	19583	19454	19492	19196	19375	19351	19444	19382	19367	19487	19253	19356	19309	19394	19325	19559	19361	19514	19458	19464	19593	19315	19250	19542	19455	19295	19651	19601	19292	19506	19384	19360	19438	19401	19419	19301	19481	19485	19320	19353	19495	19403	19587	19347	19426	19269	19453	19305	19419	19497	19570	19268	19482	19625	19345	19442	19402	19257	19212	19278	19344	19199	19492	19392	19291	19298	19292	19412	19229	19596	19422	19267	19371	19444	19412	19368	19250	19159	19379	19236	19174	19327	19163	19232	19285	19359	19390	19432	19492	19257	19336	19420	19255	19406	19339	19391	19491	19370	19207	19437	19519	19315	19380	19387	19253	19541	19274	19333	19320	19157	19243	19574	19342	19333	19338	19438	19542	19514	19718	19490	19435	19316	19444	19372	19371	19582	19346	19282	19270	19232	19482	19264	19266	19416	19314	19279	19550	19412	19347	19337	19489	19248	19327	19317	19390	19190	19392	19549	19467	19413	19337	19465	19349	19360	19462	19378	19154	19464	19350	19338	19376	19273	19258	19371	19377	19329	19201	19323	19346	19223	19157	19366	19367	19409	19339	19373	19498	19397	19364	19355	19341	19467	19278	19474	19307	19323	19274	19382	19533	19495	19382	19320	19343	19500	19286	19463	19457	19354	19371	19350	19368	19398	19706	19517	19354	19389	19300	19522	19450	19197	19459	19414	19461	19358	19340	19412	19379	19296	19482	19415	19102	19161	19282	19402	19689	19407	19286	19421	19320	19481	19296	19455	19536	19463	19310	19272	19249	19221	19522	19330	19265	19359	19280	19233	19423	19285	19120	19304	19231	19258	19436	19429	19425	19379	19218	19229	19259	19308	19344	19132	19344	19359	19292	19368	19259	19373	19586	19315	19307	19232	19372	19376	19276	19543	19301	19129	19222	19163	19404	19484	19381	19422	19230	19367	19464	19267	19300	19544	19386	19433	19316	19582	19264	19343	19334	19379	19493	19246	19390	19447	19339	19428	19356	19396	19314	19494	19265	19605	19334	19316	19553	19458	19339	19320	19377	19084	19305	19116	19484	19350	19435	19372	19403	19309	19372	19304	19241	19454	19327	19432	19319	19471	19331	19273	19401	19492	19551	19230	19351	19260	19246	19311	19527	19275	19369	19478	19324	19381	19395	19493	19427	19389	19545	19382	19371	19387	19324	19479	19352	19440	19338	19386	19387	19335	19382	19523	19252	19479	19346	19482	19476	19448	19330	19230	19374	19242	19215	19500	19261	19276	19514	19655	19545	19491	19363	19208	19515	19453	19197	19337	19510	19454	19435	19547	19299	19570	19345	19366	19594	19342	19240	19231	19282	19405	19620	19255	19331	19193	19338	19563	19375	19356	19440	19431	19325	19498	19284	19367	19392	19463	19024	19292	19206	19289	19448	19373	19348	19353	19234	19339	19244	19509	19238	19337	19281	19477	19276	19393	19027	19459	19214	19454	19418	19343	19291	19323	19340	19371	19198	19142	19326	19442	19495	19384	19283	19401	19391	19429	19549	19387	19416	19329	19396	19341	19278	19478	19177	19484	19463	19375	19206	19507	19480	19253	19430	19245	19467	19208	19447	19226	19241	19333	19504	19403	19415	19468	19218	19423	19176	19310	19493	19457	19229	19314	19503	19350	19366	19441	19303	19267	19388	19372	19551	19353	19160	19362	19323	19558	19135	19456	19434	19627	19338	19271	19228	19425	19449	19358	19333	19114	19478	19007	19209	19370	19328	19441	19315	19366	19181	19281	19599	19633	19360	19458	19314	19110	19309	19591	19557	19547	19292	19333	19473	19594	19189	19312	19456	19538	19537	19515	19377	19456	19239	19326	19546	19374	19309	19301	19465	19275	19515	19342	19459	19261	19218	19384	19203	19308	19405	19188	19335	19253	19459	19302	19387	19459	19495	19234	19233	19160	19496	19525	19326	19324	19270	19259	19225	19407	19246	19393	19467	19328	19462	19396	19308	19550	19524	19546	19447	19519	19279	19452	19422	19249	19485	19592	19357	19389	19289	19352	19356	19291	19426	19287	19206	19114	19508	19361	19353	19365	19326	19434	19338	19355	19350	19568	19505	19306	19480	19257	19574	19482	19457	19527	19717	19322	19329	19406	19569	19292	19371	19362	19464	19415	19225	19402	19454	19256	19387	19406	19533	19663	19587	19485	19319	19202	19431	19372	19358	19483	19248	19330	19236	19456	19175	19114	19282	19706	19225	19374	19360	19494	19383	19460	19405	19397	19307	19434	19258	19395	19243	19485	19560	19376	19369	19411	19458	19455	19546	19423	19412	19488	19482	19458	19364
17698	22291	19276	16535	16126	16146	16003	16124	15944	16040	16113	15825	16007	15928	16010	15889	16053	15847	16014	15818	16102	15929	15918	15875	15852	16068	15767	15933	16001	15913	15791	15969	15959	15963	15989	15746	15995	15916	15982	15814	15861	16091	16040	15939	15960	15951	16000	16032	15915	16001	16122	15824	15968	15801	15819	15894	15715	16046	15991	15897	15964	15897	15992	16084	15996	15825	16007	15989	16116	15901	15854	16149	16175	16068	15846	15920	15941	15978	15875	16054	15788	15926	15954	15818	15731	15957	16029	15931	15813	15839	15732	15985	15937	16036	15878	15706	15984	15792	15877	15775	16058	15869	15901	15821	15923	15934	15654	15927	16044	15973	15716	15729	15935	15684	15903	15960	15946	15906	15858	15960	16004	15969	15837	15920	15744	15822	15859	15977	15924	15898	15847	15855	15982	15973	15910	15942	15914	15938	15957	15867	15994	15927	15907	15920	15841	15991	15870	15940	15843	15872	15753	15840	15970	16098	15954	15839	15819	15896	15995	15821	15983	16047	15766	16047	16012	15869	15801	15931	15904	15975	15880	15880	15853	15982	15812	15944	15841	15971	15802	15979	15676	15963	15887	15862	15738	16018	15841	16039	15986	15796	16087	15838	15950	15929	15844	15750	15974	15920	15925	15949	15813	16095	15936	15925	15932	16016	15884	15909	15865	15912	15923	15838	15838	16036	15941	15921	15975	15837	15904	15902	15875	15947	15857	15955	15706	16048	15801	15815	15878	15910	15931	15896	15844	15858	16004	15839	15588	15770	16034	15913	15882	15883	15908	15883	16016	16222	15780	15902	15969	15900	15889	16098	15747	15979	15688	15993	15879	15662	15921	15968	15858	15902	15956	15975	15933	15868	15918	15958	16072	15757	15986	15802	15981	15854	15784	15788	15906	16048	15901	15871	16128	16140	15879	15810	16000	16143	15719	15833	15916	15898	15983	16135	15944	15989	16044	16023	15863	15902	16035	15790	15889	15921	16050	15846	15922	16060	15775	15902	15861	15958	15984	15827	15998	15811	15928	15904	16024	15918	15955	15844	15805	15935	15893	15856	15893	15743	15961	15780	15909	15803	16173	15935	15821	16071	15798	15833	15974	15883	15897	15868	15897	16007	15744	15777	15918	15735	15962	15988	16089	15957	15985	15915	15917	15918	15997	16127	15838	15872	15977	15930	15848	15812	16048	15951	15706	16068	15906	15808	15803	16064	15846	15968	15972	16020	15728	16008	15985	15794	15944	15873	15888	15755	15964	15891	15694	16082	15821	15945	15853	15919	15773	15925	15868	15938	15987	16021	15739	15903	15853	15948	15822	15982	15967	15754	15663	15799	15982	16011	16031	15675	15838	15893	15996	15915	15883	15925	15955	15977	15858	15820	15923	15775	16002	15827	16173	15824	15787	15858	15920	15822	16089	16095	15914	15877	15848	15884	16006	15996	15953	15872	15939	15689	16117	15941	15996	15893	15868	15946	15834	15844	15889	15910	15873	15990	15800	16032	16002	16132	15934	15975	15880	15895	15868	16011	15954	15878	15841	15871	15832	16143	15741	15960	15937	15993	15933	15777	15880	15939	15619	15819	15875	15939	15850	15918	15913	15938	15864	15918	15897	15939	16021	15946	15909	15958	15937	15843	16015	15934	15779	15930	15985	15921	15762	15764	15898	15952	15778	15867	16131	15930	15930	15955	15896	15992	15769	15903	15963	15999	15885	15898	15983	15919	16001	15990	15927	16007	15857	15948	15943	15943	15859	15981	15884	15772	15812	15929	16065	15720	15955	15835	16069	15998	15833	15852	15960	15911	15750	15875	15922	16005	15767	16017	16001	16060	15918	15917	16045	15977	15868	15829	15831	15971	16065	15930	15935	16034	15887	15872	16027	15808	15900	15812	15956	15926	15780	15975	15852	15836	15728	16017	15970	15920	15830	16033	15893	15925	15962	15823	15804	15906	15644	15937	15916	16000	16081	15782	15890	15754	15915	15905	15791	15867	15967	15965	15915	16050	15894	15884	15816	15890	16072	15794	15995	15990	15888	16152	16016	15910	16081	15972	16004	16016	16077	15968	16113	15961	15940	15850	15967	15901	15873	15875	15836	15914	16041	16081	16122	15814	15881	15904	15813	15960	16057	15874	15978	15962	16022	15812	16058	15950	16048	15932	15933	15964	16090	16032	15846	15984	15880	15907	15929	16017	15950	15793	16225	15886	15816	16051	15924	15834	15942	16011	16038	15848	15904	15879	16054	15967	15897	15966	16027	15843	15807	15797	15949	15849	15844	15952	15839	15829	15827	15926	15955	15816	15936	15965	15946	15799	16075	15928	16053	15906	15855	15992	15821	16002	15781	15832	15831	15829	16065	15920	15891	16028	15830	15944	15892	15844	15691	15852	15891	16095	16026	15950	15885	16004	15922	16065	15860	16084	15932	15868	15928	15748	16097	15931	15893	15852	15875	15992	16112	16002	15991	15819	15909	15858	16113	16011	15896	15823	16053	15855	15934	15971	15778	15967	15735	15976	15775	15916	16065	15857	15924	16068	15737	15830	15963	15932	16058	16102	15993	15911	15822	15975	16152	15844	15947	15769	15966	15858	16058	15896	15960	15919	15858	15849	15931	16058	15890	15841	15984	15799	15790	16006	15841	15945	15974	15917	15976	16095	15922	15748	15912	15821	16007	15806	15820	15977	15900	15985	15782	15889	15812	15873	15943	16003	15848	15939	15850	15780	15923	15870	15901	15972	15853	15876	15945	15964	16081	15880	15847	15823	15915	15845	15896	15946	16004	16001	15809	16012	15920	15885	16083	15904	15877	16055	15891	15806	15956	15934	16040	16092	15937	15847	15939	15887	15912	15949	15738	15868	15984	15938	15910	15912	15828	15823	15816	15825	15880	15841	15910	15863	15823	16057	15957	16220	15833	15999	15995	15794	15970	15793	16037	15841	15987	15840	16015	15876	15826	15902	16029	15966	16057	15809	15871	16060	15682	15894	15866	15867	15971	15686	15817	15987	15870	15882	15875	15981	16099	15819	15886	15885	15931	16062	15807	15985	16154	15990	16028	16020	15975	15912	15812	15744	16120	16029	15769	16064	16047	15889	16113	15953	15927	15902	16001	16003	16044	15853	16035	15800	15869	16044	15997	15995	16166	15782	15741	15908	16099	15820	16006	16049	16098	15840	15777	15850	15915	15980	15808	15691	16055	15799	15851	15941	15897	15922	15841	15890	15975	15791	16026	15893	15897	15752	15807	15839	16007	15902	15841	15909	15978	16068	16087	15946	16012	15864	15983	15813	16025	15927	15907	15926	15935	15969	15867	16056	15783	15687	16080	15931	15815	15964	15881	15923	15922	16006	15932	16001	15862	16066	15962	15754	15825	15895	15959	15887	15879	15899	15960	15824	15757	15867	15803	15952	15891	15989	16036	15910	16042	15917	15926	15999	15980	15860	15817	15874	15996	15894	16136	15971	16001	16195	16022	15918	15904	15826	15957	16018	15740	16132	15833	15868	15963	15812	15782	15890	15891	15996	15914	15990	15985	15689	15877	15884	15938	15961	15866	15949	15896	15738	15954	15918	15909	15979	16055	15578	16000	15898	15873	15970	15822	15750	15879	15943	15955	15806	16097	15940	15712	15868	16058	15932	15936	16012	15985	16100	16013	15801	15717	16062	15931	15901	15915	15855	15977	15964	15841	15865	15838	15878	15977	15838	15827	16073	15724	15967	15957	15870	15908	16062	16047	15908	15978	15968	15993	15804	15865	15901	16037	15871	16091	16001	16064	15876	15866	15719	15878	16017	16004	15808	15844	16201	15865	15965	16157	15853	16023	15885	16008	16082	15784	15891	15999	15906	15960	15903	15989	15882	16013	16080	15969	16037	15833	16094	15875	15837	15964	15964	15810	15961	16028	15884	15817	16029	15945	15736	15929	16063	15934	15993	15915	15787	15917	16052	15983	15878	15981	15955	15867	15949	15873	16007	15919	15876	15943	15930	15891	16034	16047	16074	15799	15891	15952	16063	15967	15870	16024	15789	15902	15812	15972	15790	15760	15959	15970	15812	15947	15864	16025	15890	15977	16019	15868	16009	15831	15794	15900	15938	15977	15947	15912	15932	15888	15946	15862	15863	15943	15875	15968	15883	15991	15939	15931	15809	15891	16004	15943	15930	15985	16028	15995	15902	15984	15787	16063	15988	16066	15784	15996	15894	15931	15904	15859	16068	16078	15926	16021	15813	15874	16024	15774	15911	15924	15829	16071	15868	15746	15817	15906	15771	15854	15909	15905	15719	15986	15947	16017	16066	16084	15892	15868	15969	16073	15982	16001	15855	15895	15937	15927	16007	15809	16049	16072	15936	16044	15935	15915	15889	15995	15838	15877	15945	15867	15801	15962	15725	16090	15789	15789	16014	16078	16090	16047	15880	15953	15823	15988	15870	15877	15970	15887	15999	15933	15817	15956	15973	15841	15898	15737	15772	15987	15919	15872	15850	16040	15991	15825	16016	15859	15775	15989	15866	15971	15998	15838	15896	16001	15905	15652	15824	15912	15958	15942	15935	15897	15688	15774	15943	16034	15999	16030	15891	15906	15901	15973	16004	15936	15759	15914	15979	15907	15902	15879	15937	15908	15991	15958	15960	15923	15982	15967	15863	15922	15915	15921	15944	16058	15846	15896	15854	16064	16175	15852	15906	16067	15900	15995	16110	15872	15934	15982	16018	15829	15949	16115	16047	15875	15918	15977	15956	15696	15944	15937	15964	15888	16077	15840	15748	15733	15878	15881	15878	15893	15928	15912	15717	15902	15948	15983	15825	15920	15933	15940	15799	15803	15986	15929	15927	15874	15900	15798	15818	15872	15830	15841	16088	15898	15743	15925	15891	15854	15960	15832	15942	15875	15948	16013	15871	15990	15955	15845	16073	15982	15822	15990	15943	15936	15844	15932	15911	15997	15921	15946	15984	15861	15912	15929	16017	15823	15898	16037	15988	15873	15883	15852	15802	15614	16055	15965	15943	15899	16052	16124	15909	15923	16027	15821	16079	16026	15971	15940	16105	15884	16071	15850	15806	16023	15870	15863	15828	15878	15981	16049	15941	15816	15904	16072	15797	15826	15731	15924	16098	15827	15972	15908	16083
23190	20720	27987	23537	21631	22204	21776	19458	18779	19006	19049	18855	18821	18906	18930	18840	18665	18886	18843	18698	18813	18696	18852	18781	18808	18844	18799	18485	18856	18908	18547	18762	18622	18808	18835	18833	18633	18358	18615	18814	18890	18814	18573	18849	18624	18533	18734	18719	18786	18674	18735	18630	18761	18876	18775	18437	18738	18581	18536	18599	18562	18653	18835	18919	18703	18932	19002	19286	18972	18867	18825	18623	18993	18693	18789	18709	18614	18680	18697	18749	18653	18481	18492	18743	18733	18537	18760	18674	18637	18514	18647	18834	18587	18776	18540	18771	18617	18610	18587	18617	18672	18914	18498	18797	18727	18694	18551	18717	18664	18602	18732	18593	18752	18646	18770	18618	18533	18478	18451	18477	18467	18558	18624	18562	18497	18828	18639	18754	18503	18424	18621	18460	18666	18555	18668	18580	18545	18648	18573	18578	18600	18685	18771	18607	18507	18614	18803	18529	18367	18722	18525	18803	18469	18641	18744	18874	18488	18585	18558	18763	18771	18951	18501	18681	18758	18799	18670	18634	18638	18499	18658	18586	18417	18532	18768	18620	18606	18556	18690	18674	18608	18427	18791	18624	18828	18753	18617	18679	18688	18362	18675	18671	18655	18606	18755	18674	18585	18694	18643	18632	18585	18598	18601	18609	18671	18527	18602	18612	18715	18829	18485	18434	18683	18588	18726	18529	18649	18700	18661	18653	18564	18619	18578	18707	18612	18790	18667	18699	18555	18600	18696	18449	18469	18691	18753	18787	18624	18746	18769	18401	18619	18681	18740	18489	18653	18583	18475	18630	18502	18482	18438	18801	18709	18447	18904	18401	18893	18687	18504	18510	18559	18608	18565	18902	18526	18395	18685	18756	18593	18633	18546	18564	18502	18799	18653	18652	18693	18682	18578	18592	18645	18633	18532	18496	18651	18530	18584	18778	18623	18609	18792	18599	18503	18836	18770	18564	18696	18657	18659	18742	18611	18491	18466	18503	18638	18777	18588	18603	18651	18594	18746	18564	18535	18733	18785	18644	18506	18586	18653	18708	18517	18653	18612	18585	18596	18586	18560	18782	18788	18539	18582	18661	18655	18768	18596	18469	18534	18641	18557	18512	18768	18813	18645	18760	18703	18674	18537	18743	18616	18623	18773	18825	18570	18734	18682	18545	18845	18611	18503	18413	18677	18542	18314	18653	18607	18657	18610	18724	18817	18435	18584	18568	18844	18848	18612	18745	18605	18583	18659	18620	18670	18540	18758	18609	18650	18721	18633	18650	18617	18531	18544	18592	18645	18546	18638	18527	18554	18693	18542	18595	18589	18716	18711	18521	18654	18568	18583	18484	18664	18567	18577	18553	18613	18709	18465	18551	18614	18633	18541	18630	18765	18737	18690	18489	18733	18640	18570	18501	18443	18689	18538	18669	18491	18663	18554	18580	18672	18650	18529	18579	18452	18750	18681	18505	18612	18667	18788	18594	18756	18761	18798	18651	18553	18341	18625	18599	18775	18845	18638	18707	18621	18566	18615	18626	18465	18662	18636	18425	18566	18541	18469	18699	18650	18714	18692	18772	18444	18633	18530	18718	18444	18627	18472	18762	18632	18786	18619	18536	18548	18696	18621	18611	18579	18461	18732	18614	18564	18547	18671	18585	18668	18775	18537	18573	18611	18552	18688	18739	18613	18815	18758	18425	18657	18542	18553	18568	18497	18715	18527	18263	18532	18587	18663	18596	18730	18532	18622	18529	18841	18624	18523	18327	18788	18511	18694	18688	18363	18522	18653	18567	18749	18718	18399	18848	18511	18905	18599	18456	18614	18542	18676	18497	18484	18459	18528	18663	18585	18661	18505	18670	18563	18522	18518	18586	18773	18714	18565	18622	18627	18406	18599	18461	18698	18583	18824	18707	18809	18741	18549	18623	18612	18754	18590	18579	18560	18685	18513	18834	18508	18534	18427	18561	18617	18671	18672	18781	18591	18783	18621	18526	18307	18541	18569	18584	18629	18591	18587	18659	18965	18721	18644	18653	18594	18790	18640	18730	18706	18586	18426	18708	18547	18642	18562	18558	18457	18636	18472	18732	18709	18633	18769	18455	18606	18609	18565	18539	18719	18550	18680	18371	18711	18769	18849	18783	18863	18652	18489	18585	18680	18480	18544	18607	18549	18504	18574	18545	18580	18471	18718	18528	18509	18600	18860	18785	18587	18539	18734	18526	18486	18722	18733	18705	18582	18621	18495	18744	18739	18498	18663	18712	18654	18804	18682	18810	18821	18623	18553	18569	18553	18632	18652	18652	19075	18568	18616	18636	18524	18667	18681	18776	18618	18525	18543	18498	18605	18674	18614	18626	18700	18689	18551	18817	18732	18759	18711	18714	18585	18498	18461	18509	18634	18606	18489	18551	18684	18718	18891	18350	18646	18743	18779	18569	18706	18735	18693	18428	18576	18621	18487	18609	18540	18467	18744	18619	18453	18795	18744	18535	18691	18558	18524	18635	18650	18643	18529	18547	18589	18546	18831	18742	18621	18627	18707	18477	18757	18472	18502	18625	18675	18420	18694	18802	18770	18644	18472	18580	18575	18609	18769	18761	18788	18649	18397	18674	18472	18589	18409	18779	18581	18613	18622	18771	18474	18790	18577	18750	18500	18742	18740	18644	18394	18568	18570	18658	18464	18691	18777	18524	18464	18641	18775	18558	18610	18455	18543	18613	18452	18497	18668	18671	18603	18635	18750	18608	18505	18403	18337	18256	18483	18582	18678	18644	18788	18736	18842	18508	18612	18567	18694	18588	18544	18652	18722	18497	18846	18502	18543	18492	18585	18575	18709	18565	18492	18636	18544	18436	18585	18809	18655	18544	18627	18528	18636	18735	18660	18506	18961	18830	18734	18754	18495	18856	18817	18472	18427	18647	18629	18602	18506	18894	18698	18653	18481	18553	18658	18482	18649	18633	18736	18506	18601	18739	18651	18631	18642	18688	18799	18435	18583	18594	18595	18731	18547	18660	18570	18479	18591	18785	18639	18631	18566	18826	18510	18594	18673	18520	18745	18554	18615	18760	18617	18726	18635	18534	18577	18652	18970	18665	18544	18746	18722	18829	18663	18773	18793	18652	18716	18670	18671	18691	18431	18625	18509	18540	18661	18328	18682	18391	18644	18744	18719	18717	18754	18507	18524	18640	18750	18664	18382	18335	18407	18466	18553	18838	18623	18460	18570	18580	18732	18974	18695	18819	18775	18594	18684	18494	18664	18671	18517	18434	18489	18684	18599	18473	18441	18705	18367	18498	18736	18731	18541	18733	18516	18643	18747	18655	18583	18452	18658	18694	18645	18758	18478	18734	18567	18697	18864	18734	18761	18546	18525	18496	18902	18326	18757	18736	18561	18605	18531	18698	18796	18697	18678	18660	18577	18694	18694	18621	18581	18480	18537	18795	18644	18797	18741	18572	18611	18667	18768	18734	18628	18660	18558	18709	18833	18671	18638	18471	18723	18364	18676	18506	18740	18663	18723	18675	18779	18647	18454	18368	18708	18426	18511	18561	18613	18599	18714	18663	18497	18517	18615	18595	18870	18650	18677	18573	18646	18593	18743	18580	18619	18671	18533	18609	18387	18636	18658	18556	18542	18730	18686	18582	18535	18404	18619	18629	18850	18619	18505	18751	18614	18572	18522	18565	18555	18793	18712	18490	18429	18660	18843	18576	18525	18433	18662	18803	18709	18760	18641	18482	18585	18519	18644	18709	18779	18646	18727	18763	18820	18815	18715	18460	18413	18408	18537	18661	18635	18451	18479	18673	18591	18640	18629	18543	18617	18515	18625	18668	18696	18589	18881	18515	18726	18640	18619	18574	18625	18812	18849	18715	18666	18629	18705	18617	18749	18586	18593	18795	18706	18924	18667	18674	18615	18638	18723	18719	18864	18605	18552	18723	18663	18748	18712	18635	18537	18559	18557	18645	18581	18644	18646	18676	18674	18763	18642	18538	18690	18471	18515	18621	18896	18665	18483	18620	18470	18491	18554	18601	18626	18648	18670	18797	18573	18790	18670	18519	18518	18653	18569	18625	18488	18794	18643	18450	18667	18594	18680	18634	18794	18660	18702	18793	18707	18647	18529	18710	18668	18349	18638	18600	18790	18588	18846	18764	18589	18569	18812	18746	18667	18639	18744	18581	18528	18496	18498	18587	18627	18702	18627	18708	18634	18637	18891	18652	18668	18606	18655	18506	18450	18696	18417	18561	18584	18609	18579	18487	18623	18837	18805	18576	18578	18405	18568	18770	18473	18607	18445	18594	18577	18576	18665	18552	18773	18627	18532	18661	18725	18647	18728	18754	18655	18801	18561	18382	18602	18721	18565	18576	18458	18893	18564	18546	18625	18741	18743	18632	18604	18703	18649	18715	18549	18653	18734	18702	18648	18476	18533	18604	18546	18574	18786	18708	18656	18450	18437	18605	18637	18700	18643	18572	18631	18609	18497	18724	18817	18422	18544	18541	18509	18375	18582	18524	18697	18706	18568	18701	18616	18609	18743	18655	18610	18727	18786	18669	18652	18613	18590	18557	18548	18671	18607	18661	18496	18657	18471	18671	18739	18640	18625	18601	18668	18570	18673	18380	18395	18492	18584	18557	18424	18639	18893	18494	18751	18587	18635	18713	18652	18645	18578	18562	18598	18513	18901	18620	18669	18509	18679	18671	18776	18654	18428	18743	18747	18694	18584	18603	18515	18594	18509	18408	18556	18714	18718	18617	18544	18721	18555	18513	18575	18629	18336	18541	18549	18512	18783	18601	18706	18711	18675	18613	18641	18526	18475	18619	18659	18740	18863	18621	18597	18654	18726	18880	18476	18513	18699	18688	18846	18461	18671	18779	18926	18560	18613	18575	18468	18605	18585	18536	18686	18735	18551	18616	18687	18486	18707	18599	18649	18577	18610	18512	18628	18665	18591	18771	18751	18480	18675	18748	18672	18653	18426	18708	18621	18677	18756	18413	18813	18798	18610	18557	18544	18802	18641	18602	18876	18569	18525	18719	18739	18454	18547	18611	18889	18682	18638	18542	18837	18809	18590	18407	18622	18620	18518	18690	18764	18618	18532	18615	18487	18644	18678	18471	18530	18681	18647	18708
19029	34905	25664	18679	17193	16670	16278	16164	15969	16029	15976	15799	16021	15781	15826	15657	15746	15771	15874	15737	15577	15796	15548	15794	15566	15616	15815	15629	15566	15491	15701	15827	15724	15636	15655	15615	15588	15586	15594	15709	15758	15654	15719	15625	15785	15596	15645	15613	15660	15642	15513	15776	15564	15646	15710	15644	15653	15708	15724	15582	15687	15665	15631	15545	15739	15871	16140	16215	15900	15781	15870	15809	15670	15541	15668	15610	15596	15516	15642	15552	15583	15568	15557	15710	15397	15528	15591	15522	15644	15511	15732	15550	15713	15661	15618	15763	15462	15593	15688	15575	15501	15669	15654	15664	15610	15705	15612	15572	15668	15630	15629	15739	15563	15578	15686	15507	15591	15661	15565	15587	15614	15669	15616	15562	15639	15585	15621	15582	15631	15701	15772	15411	15587	15430	15677	15615	15569	15628	15658	15571	15584	15594	15581	15512	15627	15688	15537	15628	15459	15501	15789	15448	15482	15627	15524	15558	15633	15520	15615	15657	15613	15624	15562	15573	15674	15430	15702	15561	15645	15697	15661	15598	15696	15511	15656	15460	15717	15580	15520	15626	15698	15573	15478	15553	15739	15504	15581	15558	15658	15516	15535	15648	15688	15586	15743	15676	15580	15504	15703	15507	15461	15383	15753	15672	15695	15576	15667	15588	15705	15744	15560	15720	15549	15643	15632	15581	15445	15570	15577	15651	15677	15537	15701	15479	15621	15670	15522	15836	15558	15589	15473	15585	15690	15499	15562	15643	15559	15677	15509	15621	15611	15553	15623	15378	15717	15618	15551	15574	15482	15601	15588	15541	15602	15554	15414	15522	15551	15677	15539	15336	15749	15644	15732	15572	15542	15601	15683	15750	15486	15505	15541	15655	15600	15757	15821	15531	15593	15676	15714	15482	15505	15669	15624	15446	15537	15682	15567	15590	15579	15594	15588	15497	15522	15526	15512	15552	15499	15631	15613	15454	15600	15477	15513	15706	15462	15535	15645	15449	15706	15715	15390	15582	15612	15736	15519	15478	15530	15522	15638	15747	15594	15675	15465	15406	15660	15640	15557	15689	15476	15593	15580	15562	15736	15575	15675	15623	15582	15619	15645	15488	15496	15645	15587	15581	15722	15513	15711	15547	15641	15556	15583	15528	15640	15693	15677	15554	15572	15569	15590	15687	15653	15467	15504	15698	15380	15594	15588	15620	15560	15770	15686	15587	15603	15653	15726	15569	15476	15677	15717	15509	15698	15406	15451	15630	15596	15651	15787	15687	15655	15505	15477	15725	15700	15536	15597	15427	15640	15537	15571	15547	15461	15685	15575	15409	15612	15430	15734	15684	15507	15881	15627	15553	15728	15721	15513	15490	15653	15595	15634	15454	15585	15713	15490	15709	15511	15485	15635	15538	15631	15657	15707	15513	15511	15504	15647	15689	15529	15481	15667	15601	15557	15545	15650	15646	15586	15636	15708	15442	15573	15608	15508	15542	15617	15594	15498	15511	15593	15729	15715	15616	15579	15594	15615	15690	15719	15476	15627	15625	15595	15553	15565	15588	15615	15567	15611	15661	15607	15565	15603	15534	15608	15503	15604	15663	15552	15692	15647	15578	15564	15585	15624	15687	15597	15397	15672	15615	15638	15558	15592	15679	15591	15639	15597	15548	15562	15620	15725	15685	15590	15498	15652	15564	15524	15779	15653	15478	15634	15474	15792	15622	15510	15652	15648	15552	15548	15538	15786	15832	15538	15505	15596	15665	15695	15503	15575	15544	15522	15541	15442	15685	15718	15590	15507	15529	15564	15589	15644	15601	15673	15498	15680	15670	15373	15702	15682	15620	15617	15477	15725	15594	15678	15610	15503	15683	15529	15785	15638	15425	15484	15610	15425	15599	15546	15469	15649	15679	15429	15583	15757	15575	15708	15597	15689	15580	15509	15614	15581	15517	15535	15587	15706	15637	15560	15700	15488	15611	15674	15367	15663	15678	15585	15738	15557	15572	15422	15734	15616	15461	15519	15496	15512	15481	15480	15648	15598	15586	15480	15584	15452	15640	15518	15406	15522	15743	15718	15755	15745	15754	15632	15496	15643	15537	15427	15599	15511	15623	15507	15447	15421	15612	15523	15507	15617	15569	15452	15576	15465	15542	15629	15507	15650	15524	15713	15496	15522	15562	15537	15609	15601	15781	15700	15626	15505	15517	15737	15611	15586	15503	15687	15571	15649	15589	15636	15535	15520	15496	15700	15677	15763	15684	15531	15634	15614	15650	15629	15652	15532	15378	15647	15689	15620	15744	15519	15596	15632	15720	15536	15722	15787	15585	15550	15516	15703	15552	15590	15503	15588	15652	15553	15452	15679	15520	15482	15639	15630	15662	15555	15653	15559	15607	15600	15610	15579	15648	15643	15677	15519	15589	15545	15665	15480	15571	15533	15631	15683	15590	15654	15514	15709	15706	15579	15703	15643	15583	15535	15694	15509	15511	15587	15579	15430	15627	15626	15548	15623	15519	15593	15644	15622	15502	15569	15594	15483	15545	15600	15530	15575	15522	15684	15677	15687	15606	15464	15783	15599	15666	15622	15768	15629	15489	15524	15471	15548	15510	15539	15616	15664	15749	15505	15683	15538	15491	15388	15520	15575	15702	15635	15536	15649	15519	15572	15602	15693	15509	15634	15804	15479	15683	15601	15635	15503	15570	15591	15710	15533	15569	15571	15658	15760	15718	15668	15676	15587	15517	15649	15655	15544	15568	15709	15693	15630	15542	15476	15603	15644	15798	15673	15796	15534	15480	15551	15629	15535	15509	15544	15517	15704	15561	15531	15632	15694	15434	15653	15560	15402	15698	15708	15600	15490	15560	15676	15546	15591	15708	15670	15573	15642	15574	15510	15587	15564	15581	15700	15714	15511	15523	15465	15576	15681	15609	15545	15444	15605	15682	15635	15585	15470	15611	15774	15518	15724	15699	15423	15550	15536	15432	15405	15657	15583	15627	15438	15505	15639	15589	15493	15363	15618	15680	15665	15560	15604	15627	15636	15456	15611	15712	15691	15553	15618	15454	15543	15492	15629	15691	15696	15626	15521	15542	15668	15528	15676	15646	15648	15577	15722	15378	15508	15670	15599	15474	15758	15451	15731	15483	15485	15633	15661	15510	15729	15600	15654	15533	15628	15577	15633	15587	15619	15580	15451	15611	15462	15706	15669	15486	15639	15499	15660	15553	15704	15662	15590	15593	15781	15643	15494	15705	15423	15492	15770	15672	15478	15433	15667	15552	15648	15492	15514	15494	15518	15477	15440	15664	15546	15585	15662	15655	15646	15754	15538	15536	15631	15600	15742	15627	15453	15593	15521	15433	15514	15656	15448	15582	15742	15530	15521	15592	15509	15622	15659	15817	15465	15561	15636	15538	15394	15506	15525	15673	15603	15578	15542	15583	15701	15727	15489	15500	15656	15695	15579	15717	15596	15515	15541	15620	15673	15518	15468	15539	15523	15612	15679	15589	15537	15668	15625	15685	15597	15597	15559	15501	15601	15656	15522	15689	15627	15471	15711	15499	15728	15597	15715	15700	15480	15520	15637	15610	15649	15669	15608	15556	15812	15582	15686	15640	15716	15630	15421	15636	15611	15542	15720	15505	15544	15492	15451	15732	15512	15682	15502	15705	15532	15496	15617	15516	15381	15660	15517	15572	15636	15630	15516	15631	15703	15710	15443	15470	15611	15698	15623	15426	15583	15610	15665	15583	15614	15601	15586	15510	15451	15484	15669	15468	15572	15659	15600	15733	15545	15689	15608	15665	15488	15561	15718	15612	15597	15558	15598	15729	15481	15637	15638	15576	15596	15512	15645	15667	15557	15642	15637	15639	15752	15721	15543	15246	15576	15620	15501	15543	15706	15565	15588	15525	15643	15594	15646	15496	15485	15513	15778	15534	15684	15606	15419	15503	15730	15497	15589	15527	15802	15572	15459	15508	15631	15570	15499	15625	15640	15624	15552	15469	15615	15652	15575	15603	15501	15709	15553	15604	15613	15463	15609	15596	15641	15415	15638	15494	15729	15591	15664	15457	15524	15664	15680	15610	15573	15588	15603	15615	15810	15694	15654	15573	15449	15565	15628	15634	15590	15635	15538	15397	15691	15710	15582	15715	15548	15514	15608	15657	15626	15495	15477	15741	15722	15746	15664	15727	15588	15598	15556	15576	15705	15498	15657	15737	15595	15563	15628	15690	15610	15635	15610	15465	15463	15554	15587	15671	15638	15659	15655	15576	15422	15472	15715	15531	15608	15755	15622	15575	15596	15578	15589	15504	15533	15506	15669	15627	15595	15619	15517	15741	15514	15710	15650	15598	15627	15668	15616	15593	15645	15545	15491	15495	15686	15606	15710	15618	15448	15582	15458	15557	15445	15579	15635	15565	15588	15573	15638	15365	15442	15673	15510	15624	15564	15765	15630	15593	15543	15681	15558	15658	15486	15672	15731	15616	15546	15494	15701	15518	15520	15646	15707	15568	15525	15468	15702	15635	15651	15637	15567	15660	15444	15669	15614	15570	15689	15622	15547	15450	15674	15548	15721	15611	15654	15583	15451	15574	15709	15785	15506	15396	15638	15622	15820	15562	15487	15452	15650	15618	15552	15624	15568	15639	15475	15531	15709	15694	15569	15503	15734	15476	15694	15548	15767	15476	15614	15764	15610	15579	15611	15524	15512	15696	15546	15588	15535	15560	15472	15566	15542	15663	15686	15510	15585	15608	15720	15548	15540	15551	15662	15665	15437	15671	15502	15687	15710	15429	15668	15563	15617	15771	15645	15657	15558	15773	15625	15815	15563	15526	15568	15721	15522	15543	15560	15461	15533	15587	15546	15725	15568	15623	15533	15727	15598	15540	15498	15416	15749	15696	15469	15526	15514	15602	15769	15645	15512	15556	15850	15798	15512	15446	15723	15557	15536	15653	15557	15480	15503	15624	15595	15571	15593	15704	15640	15574	15465	15529	15471	15568	15558	15623	15638	15623	15528	15557	15552	15759	15759	15500	15522	15687	15700	15677	15651	15525	15612	15656	15686	15526	15675	15527	15495	15611	15595	15536	15656	15530	15560	15637	15651	15618	15671	15720	15528	15689	15575	15420
22061	20650	28179	23047	20855	23063	25183	20604	19888	20156	19981	19714	19793	19786	19715	19514	19625	19727	19703	19588	19594	19385	19398	19639	19762	19530	19437	19280	19483	19319	19445	19367	19542	19344	19274	19265	19169	19416	19457	19678	19495	19389	19308	19336	19335	19521	19554	19384	19360	19323	19289	19577	19507	19253	19441	19374	19334	19474	19569	19282	19199	19360	19324	19265	19356	19630	20076	20319	20313	19700	19581	19599	19209	19371	19302	19289	19440	19204	19354	19488	19427	19439	19353	19108	19243	19305	19558	19397	19555	19340	19357	19241	19245	19477	19414	19283	19335	19393	19299	19125	19384	19342	19240	19310	19469	19525	19412	19322	19302	19232	19442	19264	19167	19309	19350	19306	19337	19319	19480	19320	19430	19288	19122	19495	19295	19513	19360	19280	19440	19296	19304	19391	19449	19403	19283	19501	19477	19348	19390	19686	19322	19404	19356	19164	19399	19299	19418	19013	19422	19080	19291	19316	19408	19096	19267	19142	19128	19397	19403	19340	19374	19519	19279	19367	19373	19141	19338	19245	19292	19417	19500	19297	19298	19432	19272	19202	19187	19269	19562	19141	19346	19469	19239	19272	19232	19178	19219	19193	19284	19175	19283	19485	19373	19357	19528	19363	19311	19367	19314	19299	19393	19307	19437	19137	19371	19437	19470	19196	19246	19350	19129	19322	19295	19436	19399	19461	19308	19417	19299	19285	19246	19566	19226	19138	19261	19195	19227	19357	19089	19276	19311	19266	19383	19371	19430	19305	19446	19419	19306	19412	19284	19258	19214	19389	19176	19384	19173	19252	19332	19122	19394	19359	19263	19409	19446	19343	19290	19213	19364	19362	19374	19264	19231	19398	19642	19374	19406	19143	19177	19482	19256	19206	19328	19377	19358	19368	19237	19324	19585	19441	19395	19311	19381	19220	19583	19192	19268	19483	19318	19410	19372	19530	19234	19260	19358	19524	19364	19381	19188	19429	19004	19069	19167	19365	19318	19516	19450	19458	19407	19164	19487	19383	19364	19407	19182	19267	19468	19319	19172	19275	19345	19206	19339	19336	19344	19308	19186	19487	19195	19246	19343	19460	19267	19219	19363	19187	19394	19348	19128	19321	19244	19305	19349	19291	19181	19447	19156	19432	19338	19153	19459	19373	19298	19397	19363	19337	19497	19249	19426	19437	19426	19241	19401	19359	19409	19354	19259	19292	19550	19411	19506	19441	19380	19365	19185	19430	19496	19396	19474	19217	19331	19435	19353	19468	19322	19365	19347	19530	19506	19209	19297	19198	19299	19385	19302	19236	19232	19388	19286	19282	19523	19274	19357	19584	19251	19377	19167	19465	19425	19270	19182	19389	19464	19356	19297	19413	19468	19261	19227	19352	19212	19233	19439	19378	19206	19313	19354	19487	19468	19226	19448	19319	19166	19258	19333	19299	19211	19328	19631	19324	19238	19259	19305	19445	19415	19338	19389	19222	19252	19343	19488	19324	19367	19409	19303	19479	19421	19402	19338	19309	19487	19298	19236	19441	19366	19268	19350	19443	19219	19114	19230	19149	19402	19398	19414	19348	19438	19196	19324	19157	19187	19476	19273	19217	19356	19489	19314	19312	19397	19193	19300	19272	19293	19482	19406	19311	19288	19465	19486	19251	19469	19442	19373	19300	19447	19094	19294	19302	19059	19191	19197	19307	19309	19226	19289	19193	19457	19399	19491	19169	19457	19398	19135	19277	19367	19146	19512	19170	19495	19410	19300	19436	19042	19422	19464	19302	19397	19320	19305	19349	19184	19191	19237	19351	19310	19287	19147	19250	19225	19477	19358	19475	19407	19311	19426	19392	19208	19268	19256	19435	19427	19329	19423	19334	19386	19367	19421	19423	19305	19214	19083	19234	19272	19187	19271	19310	19486	19093	19429	19305	19402	19460	19497	19368	19329	19426	19339	19307	19261	19157	19246	19133	19388	19399	19217	19280	19262	19372	19356	19256	19259	19226	19419	19138	19468	19260	19319	19322	19364	19244	19183	19043	19224	19376	19363	19456	19332	19275	19151	19330	19315	19347	19507	19177	19242	19329	19322	19212	19161	19061	19438	19431	19339	19320	19335	19401	19591	19441	19383	19345	19463	19620	19346	19379	19279	19266	19260	19372	19453	19152	19447	19389	19451	19231	19165	19318	19480	19321	19464	19373	19421	19282	19414	19467	19338	19335	19369	19284	19493	19346	19105	19308	19255	19348	19427	19256	19476	19529	19378	19320	19481	19227	19327	19445	19224	19260	19335	19380	19347	19435	19414	19426	19341	19291	19394	19343	19385	19419	19330	19152	19337	19286	19388	19310	19265	19352	19351	19338	19267	19326	19281	19519	19362	19424	19374	19430	19569	19495	19438	19204	19569	19415	19190	19443	19356	19061	19271	19361	19339	19479	19531	19516	19294	19508	19265	19307	19202	19248	19305	19369	19185	19421	19306	19321	19351	19446	19202	19216	19344	19612	19277	19315	19479	19231	19533	19443	19340	19330	19315	19405	19393	19465	19300	19451	19336	19323	19483	19200	19197	19346	19314	19335	19398	19152	19325	19241	19243	19485	19558	19217	19259	19442	19327	19321	19176	19206	19383	19351	19373	19442	19341	19312	19231	19406	19155	19380	19293	19467	19517	19275	19361	19348	19292	19405	19336	19291	19276	19327	19319	19343	19231	19325	19341	19414	19330	19248	19274	19124	19282	19521	19375	19480	19381	19418	19507	19405	19415	19479	19483	19395	19178	19310	19201	19394	19366	19227	19374	19310	19262	19353	19268	19332	19320	19310	19345	18953	19348	19407	19416	19566	19447	19456	19472	19253	19258	19471	19291	19107	19263	19507	19305	19180	19418	19278	19240	19465	19382	19466	19328	19365	19396	19544	19188	19275	19476	19348	19247	19206	19221	19357	19119	19330	19384	19377	19296	19430	19295	19473	19462	19211	19270	19321	19110	19172	19232	19366	19485	19458	19450	19378	19189	19257	19348	19147	19210	19271	19371	19243	19449	19398	19410	19472	19077	19347	19352	19322	19588	19277	19253	19560	19327	19461	19487	19521	19125	19397	19269	19268	19274	19265	19312	19395	19397	19546	19148	19390	19303	19407	19341	19615	19353	19282	19150	19250	19245	19238	19267	19369	19515	19333	19446	19263	19090	19230	19306	19611	19429	19324	19300	19569	19331	19366	19259	19351	19195	19236	19399	19353	19367	19247	19445	19556	19205	19384	19465	19099	19247	19298	19203	19243	19266	19163	19073	19346	19401	19342	19219	19322	19267	19561	19326	19297	19502	19281	19241	19387	19407	19323	19350	19086	19283	19442	19327	19099	19416	19355	19324	19253	19177	19161	19275	19159	19359	19420	19426	19194	19452	19312	19289	19406	19259	19175	19164	19335	19186	19323	19332	19060	19213	19364	19522	19337	19437	19349	19505	19330	19185	19156	19195	19275	19379	19375	19140	19516	19296	19313	19447	19397	19405	19431	19116	19419	19372	19415	19531	19405	19494	19510	19586	19285	19153	19353	19479	19479	19355	19269	19305	19213	19466	19353	19298	19130	19319	19437	19517	19268	19109	19322	19319	19382	19569	19406	19214	19316	19518	19273	19240	19481	19374	19452	19366	19207	19406	19411	19033	19153	19461	19282	19206	19429	19363	19362	19273	19388	19386	19324	19142	19312	19245	19195	19471	19395	19262	19389	19432	19322	19094	19194	19233	19427	19127	19483	19243	19360	19110	19240	19363	19182	19390	19324	19471	19175	19517	19335	19239	19327	19506	19319	19220	19508	19394	19498	19336	19308	19523	19150	19525	19225	19609	19192	19323	19287	19229	19294	19218	19094	19419	19359	19277	19491	19419	19392	19380	19152	19281	19386	19297	19289	19261	19237	19403	19467	19515	19157	19167	19359	19230	19295	19267	19373	19417	19220	19287	19194	19422	19493	19321	19372	19338	19311	19166	19292	19188	19198	19401	19412	19508	19346	19226	19126	19416	19451	19180	19256	19428	19225	19375	19245	19332	19232	19118	19403	19304	19397	19366	19145	19275	19261	19398	19669	19413	18997	19170	19162	19124	19164	19461	19080	19399	19339	19244	19457	19369	19424	19217	19315	19378	19339	19276	19212	19298	19158	19229	19437	19316	19236	19351	19161	19202	19064	19524	19277	19370	19600	19411	19251	19342	19203	19261	19260	19133	19105	19270	19385	19506	19665	19311	19390	19300	19414	19470	19482	19397	19236	19326	19242	19243	19372	19375	19422	19307	19408	19385	19460	19286	19430	19272	19308	19315	19579	19349	19260	19132	19166	19399	19215	19176	19435	19425	19353	19210	19234	19358	19423	19377	19128	19287	19398	19330	19241	19335	19516	19435	19306	19248	19178	19660	19264	19252	19274	19479	19431	19466	19318	19295	19448	19401	19383	19311	19328	19286	19336	19537	19353	19353	19236	19195	19496	19320	19462	19145	19338	19397	19296	19401	19252	19347	19359	19288	19162	19206	19354	19304	19452	19363	19466	19253	19340	19211	19242	19323	19394	19073	19255	19250	19506	19322	19448	19408	19491	19538	19115	19193	19114	19355	19267	19096	19249	19162	19187	19478	19368	19546	19399	19156	19148	19274	19282	19251	19277	19277	19356	19404	19143	19409	19384	19329	19288	19350	19298	19413	19444	19282	19239	19268	19203	19168	19293	19413	19454	19566	19590	19559	19532	19370	19397	19264	19373	19438	19465	19391	19292	19256	19419	19351	19341	19483	19162	19309	19119	19555	19497	19355	19180	19313	19271	19376	19317	19189	19337	19520	19345	19275	19320	19376	19043	19332	19299	19146	19312	19161	19162	19520	19706	19169	19310	19495	19101	19285	19349	19430	19418	19380	19369	19227	19206	19276	19198	19493	19267	19330	19250	19354	19432	19378	19480	19132	19131	19098	19353	19301	19227	19512	19335	19496	19325	19425	19360	19485	19299	19370	19203	19540	19091	19276	19248	19384	19377	19318	19350	19290	19192	19553	19630	19300	19157	19268	19344	19207	19261	19206	19234	19199	19439	19353	19296	19238	19521	19373	19369	19364	19201	19233	19261	19302	19218	19517	19148	19197	19118	19342	19430	19218	19292	19247	19544
22857	41147	32113	21941	18805	17636	17247	16799	16644	16452	16375	16307	16445	16275	16224	16076	16228	16050	16221	15947	16020	16062	15999	16016	15828	15919	15975	16131	16108	16182	15954	15998	15804	16014	16156	15997	16094	15979	16229	15978	15982	15990	15905	16014	16205	16045	15924	16059	15979	15841	16177	16034	16051	16083	16219	15926	16108	15948	15840	15980	15927	16167	15906	15895	15991	16249	17350	17373	17046	16558	16084	16017	16005	16042	15979	16245	15878	15960	15861	15991	15777	15899	15898	15862	15901	15863	15878	15865	15977	15926	16028	16053	15824	15867	15873	16093	15780	15865	16026	15932	15965	16154	15864	15767	15965	16031	16054	15830	15895	15965	15841	15919	15945	16047	16021	16143	15815	15851	15835	15930	15982	15980	15919	16121	15965	15798	16049	15893	15925	15835	15819	15837	15837	15774	15802	16077	15915	15948	16022	16153	15856	15803	15875	15836	16065	15962	16000	16053	16059	15848	16063	15786	15905	15883	15813	15960	15951	15880	15788	15872	15906	15952	16134	15997	15911	15858	16072	15904	16057	16043	15939	15875	16073	15982	15945	15942	15985	15992	15966	15945	16019	15852	15774	15973	15874	15868	15930	15980	15961	15976	15874	15991	15995	15787	16024	15937	16024	16041	16141	15887	15794	15834	15860	15975	15749	15961	15844	15944	15958	15930	15906	16047	16048	15936	15961	15812	16048	15780	15670	15894	15967	16004	16035	15934	15950	15787	15910	16060	15862	15859	16061	15985	15933	15808	15780	16212	15987	15968	15890	15936	15866	15771	15989	15871	15712	15917	15908	15739	16055	16036	16101	15735	15930	15811	15973	15779	16038	15972	16030	16051	16073	15952	15952	15801	15924	15990	15849	15887	15929	15949	16040	15936	15966	15854	15846	15984	15853	15997	15932	15903	15928	15880	15926	15958	15939	15993	15901	15908	16023	15966	15720	15814	15768	16040	15873	15948	15883	15961	15828	16063	15959	15971	16146	15928	15954	15947	16068	15994	15821	16078	15820	16059	16065	15934	16028	15849	15812	16140	15982	15913	15893	15970	15989	15879	16048	16032	15996	15996	15934	15975	15866	15888	15933	16044	15861	15805	15834	15997	15842	15883	15840	15990	15875	15857	15933	15870	15876	16030	15837	15948	15867	16217	15843	16000	15947	15858	15941	16074	15875	16050	16033	15950	15744	15986	15964	15901	15905	15993	16022	15952	15954	15920	15916	15984	16054	15840	15880	15934	15938	15874	15866	15950	15929	15982	15910	15754	15904	15906	15870	16008	15941	15880	15937	15973	15932	15998	15920	15976	15905	16149	16105	16094	16080	15970	16150	16006	15958	15921	15946	15861	15867	15884	16094	15775	15780	15749	15929	16056	15956	15934	15933	16008	16057	15845	15924	15939	15806	15906	15838	15826	15971	16009	15786	15985	15867	16144	15847	16036	15874	16092	15910	15882	16018	15947	15772	15977	15849	15752	15848	15835	15858	16035	15961	15876	16051	15856	16004	15963	15863	16065	15878	15818	15883	15977	15761	15822	15941	15931	16064	15857	16027	15826	15847	15923	15869	15980	15815	15882	16050	15754	15968	15927	16018	15922	15933	15873	15985	15948	16085	16035	16022	15924	15891	16053	15800	15945	16041	15931	15925	15998	15980	15960	15970	16056	15913	15938	16077	16008	15865	15799	16064	16007	15902	16033	16016	15829	15935	15920	15988	15765	16064	15858	16073	15836	15956	15924	15945	15958	15970	15879	16117	15961	16093	15856	16224	15919	16100	15969	15948	15890	15941	15964	15961	15935	15886	15958	16057	15942	15926	15850	15828	15860	15902	15849	15959	16044	15827	15927	15902	15993	15836	15804	15917	15766	15964	15879	15853	16028	15967	15840	16042	15874	16054	15925	15982	15863	15806	16052	15917	15997	15995	15681	15833	16000	15856	15932	15787	15871	15898	15887	15933	15788	15892	15973	15800	15851	15886	16021	15961	15741	15879	15857	15936	15856	16060	15979	15800	16079	15906	16010	15903	15903	15703	16058	16032	15783	15897	15985	15888	15953	15826	15978	15792	15877	15954	15933	15898	15946	15826	15959	16026	15811	15853	15888	15847	15905	15972	15807	15933	16065	15819	15734	15966	15971	15898	15965	15854	15988	15974	16107	16005	15925	16039	15838	15980	16115	16087	15928	15862	15843	15848	15899	15982	15950	15931	15852	16081	15980	15821	15887	16057	15915	15915	15804	15868	15836	15925	16026	16016	15959	16068	15733	16019	15868	15937	15949	15891	15926	15996	15837	15981	16006	15870	15962	15835	15949	15826	15980	15889	15910	15936	15966	15847	15989	16000	15954	15973	15891	15769	15881	15886	15922	15911	15984	15846	15956	15888	16145	15768	15966	15924	15675	15987	16049	16059	16040	15763	15764	15824	16021	15850	15933	16047	16097	15802	16019	15782	15956	15786	15940	15934	15947	15906	15934	16124	15777	15956	15925	16047	16001	15868	15741	15912	15954	15815	15945	15881	15953	15925	15971	15851	16019	15784	15921	15826	16080	15946	15978	15840	15828	16049	15898	15869	15990	16022	15950	15885	15923	15937	16045	15825	15975	15920	15980	15952	15919	15865	15896	15996	15976	15944	15803	15809	15798	16038	16087	15852	16037	15829	15871	15785	15916	15900	15884	16071	15778	15926	15837	15937	15872	15730	15867	15903	15904	16000	16031	15888	15817	16080	15782	16230	15816	15885	15839	15809	15902	15914	15927	15914	15916	15952	15860	16096	15868	15913	15824	15822	15932	15993	15923	15909	15729	15843	15988	16037	15834	16188	15797	15994	15725	15892	15940	15861	16037	15975	15926	15991	15988	16095	15910	16080	16016	15845	15992	15935	15883	15800	15847	15992	16066	16004	15874	15866	15915	16008	15807	15995	16030	15856	15991	16040	15827	15740	15785	15961	15907	15873	15847	15967	16095	15938	15828	15867	15926	16083	15861	15917	15982	15869	15869	16044	15915	16043	15837	15910	15971	15804	15841	16006	15833	15995	16014	15937	16153	15946	16020	15891	15962	15900	15922	15724	15827	16064	15876	15900	15962	15829	16090	15967	16084	15875	15824	15896	16085	16072	15786	15824	15971	15901	16090	15832	15814	15856	15946	15812	16010	15903	15817	15824	16048	16186	15976	15916	15945	15982	15783	15810	15928	15935	15823	15985	15970	15916	15904	15986	15923	16131	15913	15859	15904	15954	15872	15863	16093	16033	15717	15926	15954	15759	15957	15966	15859	15912	15911	15958	15805	16066	15971	16122	15939	15855	15837	15851	15963	16036	15988	16032	15885	15832	15920	15926	15868	15918	15836	15842	15902	15970	15928	15905	15976	15819	15904	15841	15935	15820	15935	15896	16016	16083	15665	15919	15880	16027	15982	16046	15899	15830	16154	15890	16084	16069	16000	15858	16082	15950	15909	15918	15968	15946	15843	15905	15867	15981	15998	15862	15901	15964	15809	16003	15866	15963	15857	16046	15918	16002	16018	15979	15992	15980	15874	16008	15910	15758	15934	15917	16102	15797	15993	15913	16006	15775	15896	15880	15976	16038	15890	15882	16060	16041	15960	15792	15884	15906	15997	16064	16153	15920	15965	15781	15874	16072	15870	15897	15910	15863	15878	16053	15913	15971	15849	15945	15849	15959	15907	16089	15697	15908	15866	15946	15974	15954	15850	16063	15856	15997	15783	15798	15983	16045	15920	15932	15849	15909	15796	15919	15823	15828	15854	15874	15845	16029	15888	15886	15952	15811	15921	15991	15935	15977	15803	15884	16105	15859	16025	15948	15988	16163	15923	15897	15962	15857	16042	15942	15890	15997	16051	15763	15993	15895	16042	15939	15855	15904	15868	15765	15873	15987	15920	15951	15835	15783	15946	15869	15891	15887	15895	15853	15917	16000	15863	15977	15989	15802	15993	15965	15991	16050	15973	15932	15859	15957	16037	15880	16159	15893	15822	15905	15981	15964	15880	15856	15942	15855	15858	16055	16046	15911	15954	15852	16048	15981	16050	15943	16004	15984	15967	15961	15881	15878	15922	16145	16003	15834	16053	15882	16039	15960	15794	15831	15875	16128	15814	15922	15785	16153	15945	16008	16005	15984	15882	15791	15976	15895	15770	15910	16033	15951	15935	15794	15930	15773	15903	15932	15964	16057	16029	15929	15853	16130	15982	15855	16062	15945	15941	15962	15875	15984	15961	15781	15798	15905	15922	16034	15857	15816	16084	16084	16038	15782	15906	15988	16005	15893	16004	15808	15855	15869	15904	16039	15839	16030	15847	15915	15945	15846	15864	15940	16027	16025	15904	15932	16056	15859	15928	15940	15922	15912	15886	15944	16157	16019	15934	15884	15952	16078	15818	15923	15821	16047	15898	15939	15925	15897	16001	16022	15890	16040	15929	15834	15794	15912	16068	15893	16021	16045	15861	15831	15923	15888	15824	15828	15902	15967	15783	15975	15836	16078	15955	15828	15939	15753	15938	16046	15938	15875	15822	15862	15743	15750	16032	15835	15928	15751	16035	15756	15932	16182	15866	15921	15956	15821	15853	15854	15853	15842	15913	15962	16030	15834	15974	16006	15901	16026	15934	15834	15831	15916	15925	15975	15839	15745	16037	15864	15825	16023	15887	15883	15950	15963	16085	15902	16076	15878	15862	15975	15942	15814	16059	15875	15838	15878	15872	15863	15909	15841	16033	15920	15839	15981	15929	15878	16007	15980	15894	15811	15798	15858	15978	16074	15990	16006	15851	15868	16025	15960	15855	15801	15877	15998	15834	15924	15839	15888	16013	15971	15755	15982	15767	15936	16088	15941	16113	15829	15899	15991	16091	15815	15861	15998	15977	16103	16189	15840	15817	15911	16164	15957	15863	15860	16039	15885	15920	15948	16163	15839	15884	15925	15833	16008	16053	15970	15933	15873	15901	16045	16010	15973	15886	15865	16041	16066	16003	16105	15849	15878	15884	15896	15838	16025	16000	15899	16092	15945	15874	15958	16032	15903	15887	16000	15911	15959	15949	15967	16000	15880	15896	16185	15894	15776	15920	15998	16040	15910	15989	15829	15759	15702	15943	15793	15837	15988	16014	15890	15798	15877	16031
27013	21714	23684	20159	17106	17057	17486	17240	17095	17138	17189	17213	17107	17006	17111	17268	17088	17211	17006	17182	17219	17264	17196	17197	17098	17180	17171	17183	17109	17121	17055	17102	16993	17042	17031	17238	17147	17108	17151	17181	17103	16927	17046	17056	16976	17274	17281	17108	17055	16769	17089	16975	17189	17233	17195	17158	17132	17005	17232	16810	17239	17121	17114	17106	17016	17129	17000	17216	17353	17318	17022	17154	17320	17200	17242	17143	17113	16985	17087	16895	17147	17087	17080	17099	16964	17133	16940	17053	17109	17154	17085	16841	17190	17032	16970	17149	17012	17071	16949	17023	16968	17097	17229	17020	16768	16980	17224	16969	17106	17014	16885	17003	16946	17066	17155	17148	17059	17165	17042	17080	17257	17100	16824	17008	17053	17056	16907	17123	17188	17124	17187	17097	17136	17055	17019	17038	17000	17080	17026	17201	17002	17090	17051	17101	16984	16878	17166	16931	17015	17098	17187	17180	17252	17291	17220	17162	17006	17089	16980	16970	16998	17108	17169	16955	17009	17273	17124	17121	17040	16938	17083	17340	17221	17148	17163	17154	16966	17078	16953	16887	17063	17163	17099	17054	17175	17026	17094	17138	17089	17177	17201	17100	17022	17002	17085	17127	17050	17153	17092	17136	16946	16997	17133	17091	17171	17184	16935	16998	17154	16908	16950	17182	17134	16979	17199	17036	17179	16946	16943	17298	16987	16937	17108	17157	16982	17034	17222	17193	17107	17180	17087	17180	17027	17131	16984	17001	16992	17114	17150	17257	17204	17107	17164	17161	17109	16949	17033	17079	17161	17044	17274	17131	17243	16928	17086	17112	17103	16982	17114	16956	17231	16933	17197	16824	17001	16878	17130	17074	17093	16930	16949	17203	17065	17028	17286	17201	17269	17074	17196	17242	17159	16829	16891	16876	17190	17076	17169	17014	17150	17082	17121	17165	16975	16989	17107	17131	17155	16997	17127	17203	17123	17153	17091	17004	17000	17083	17184	17175	17012	17061	17156	17255	16932	17219	16872	16953	17195	17173	17003	16958	17133	16896	17025	16997	16994	17194	16973	17174	17076	17042	17111	17111	17121	17048	17081	17273	17328	17070	17104	17321	16966	17168	16894	16881	16882	17073	17177	17187	17045	17218	17128	17097	16911	17053	17083	17094	17225	17017	16963	17089	17059	16983	17071	16941	17108	17013	17140	17102	17106	17212	17088	17062	16845	17005	17124	17055	17261	17109	17086	17073	17092	17167	17316	16985	17155	17125	17184	17151	17143	17111	17057	16968	16957	16971	16987	16818	17093	17045	17045	17169	17062	16987	17198	17067	16972	17093	17232	17058	17165	17179	17100	17118	16967	17057	16997	16887	16877	17053	17137	17072	17012	17077	17121	17088	17158	17100	17243	17174	17299	17089	16981	17090	17149	17121	17072	17003	17097	16978	17097	17065	17031	16926	17054	17053	16909	17126	17173	17196	17190	17311	16875	17006	17160	17091	17081	17155	17173	17176	17065	17029	17060	17054	16967	17058	17081	17090	17083	16990	17017	17132	16945	17155	17170	17153	16979	16879	17067	17017	17165	16781	17292	17147	16999	17273	16976	17045	17041	17037	17028	16950	17187	17123	17099	17038	16988	17162	17252	16970	16887	17145	16936	17294	16960	17025	17171	16989	17088	17178	17082	17017	17006	16908	16981	17273	16974	17050	17059	16950	17208	17137	17199	17102	17246	16984	17043	16969	17119	17188	17205	17222	17115	16951	16923	17068	17058	17039	17096	17030	16943	17050	17163	16912	17243	17082	17091	17278	17108	17049	17126	17033	17263	17313	17347	17011	17085	17200	17011	17131	17137	17054	17162	16965	17117	16991	17068	17199	17245	17143	17068	17015	17298	17107	16975	16949	17349	17089	16847	17010	16843	17045	17213	17112	17111	17109	17022	17210	17086	17151	16984	17073	17184	16985	16949	16961	16931	17166	17080	17024	17114	17431	16990	17205	17426	16879	17131	17112	17138	16898	17250	17204	17105	17122	17107	17016	17242	17253	17029	17073	17185	17102	17049	16999	17059	16986	17031	17084	16974	17213	17116	17001	16998	17054	17081	16948	17063	17009	17112	16867	17113	16987	17069	17109	17144	17192	17244	16962	17079	16896	17030	17010	17028	17067	17236	17255	17048	17058	16950	16929	16968	16856	17061	17163	17024	17148	17138	17362	16970	16887	17009	17065	17026	17028	17196	17027	17042	17249	17133	16899	17120	17246	17137	17199	17102	17071	17012	16972	17002	17015	17237	17100	16977	17011	16958	17009	17167	17125	17097	17189	17150	16933	17170	17043	17119	17029	17147	16926	17090	17090	17261	16933	17006	17164	17152	17001	17023	17212	17134	17114	17066	17023	17026	16997	16984	17192	16981	16957	17085	16842	17036	17061	17095	17124	16987	16980	17129	17194	17206	16957	17041	17060	17033	17101	17048	16959	17078	16935	17028	16838	17140	17101	16950	17006	17121	16958	16990	17086	17084	17031	17007	17109	17111	16934	17081	17098	17064	17120	17088	17123	17245	17085	17244	17042	17330	17066	16975	17131	17095	17098	17101	17012	17051	17121	16976	17141	17005	16992	17117	17140	17104	17026	17052	17065	17140	17074	17166	17036	17030	17097	17224	16821	16870	17251	16992	16922	16912	17121	17097	17159	17001	17064	16904	17044	17031	16861	16983	17068	17036	17128	17142	17155	17160	17164	17068	17080	17074	17247	17145	17005	16995	16885	17091	17202	17067	17120	17019	17056	16973	17020	17111	17031	17072	16971	17258	16869	17040	17065	17068	17060	17124	17166	17056	16962	17124	16843	17106	16991	16891	16961	17123	17226	17052	17009	17055	16900	17218	17117	16974	17054	17090	17084	17089	16940	17287	17258	17112	17094	16968	17157	16950	17143	17167	17141	16894	17071	16942	17067	17171	17023	17236	16979	17129	17008	16926	16839	17086	16928	17292	17021	17152	16976	17215	17108	17061	16987	17125	17108	17198	17030	16956	17121	17173	17085	16956	16980	17258	17120	17001	17335	17061	17131	16942	17183	16965	17151	17024	17140	16976	16924	16960	17030	16955	17073	17124	17102	16864	17026	17056	17048	17005	17208	17131	17045	17123	17136	17046	17099	17021	17049	17064	17081	17141	16888	17064	17177	16984	17249	16923	17166	17083	17071	17228	17256	17222	16978	17135	16919	16926	16938	16987	16932	17031	17083	17267	17100	17238	17330	17124	17152	16895	17022	16891	17171	17162	17074	16904	17140	17048	16992	17014	16892	17103	17057	17119	16949	17186	16917	17183	16984	16996	17190	16956	16902	16911	17020	17168	17133	16932	16947	17024	17314	17123	17016	17149	17190	17013	16976	17130	17089	17234	17124	17147	17244	17012	17070	16824	16967	16987	16998	16971	17131	17184	17139	16971	17013	17131	17105	17060	17210	16991	17103	17054	17233	17007	17001	16949	17071	17127	17132	17122	17095	17104	17039	17047	16929	17005	17037	17007	17271	17000	17116	16961	16933	16911	17112	16884	16839	17290	17359	17043	17147	17102	16885	17114	17008	16969	16942	17179	17015	17106	17137	16871	16956	17001	17159	17165	17240	17007	17180	17178	17256	16995	16931	17042	17063	17016	16998	16944	17135	17084	17115	17228	17113	17170	17101	17158	17166	17296	17031	17382	16942	16975	16985	17014	16923	16919	17066	17111	17192	16935	17059	17127	16966	16871	17001	17236	17111	17239	17036	17076	17078	17146	17074	17128	17050	16907	16906	16847	16982	17119	17306	17145	17005	17276	16914	17169	17126	17073	16944	17211	17350	17150	17022	16976	17229	17062	17186	17110	17017	17234	16937	16871	16917	17136	16959	16958	16965	17082	17091	17024	17127	17312	17059	16943	17030	16923	17088	16811	17199	16929	16962	16985	16750	17137	17070	17146	16984	17136	16975	17247	17177	17110	17067	17039	16930	17189	17075	17099	17010	17057	17176	16984	17068	17329	17216	17046	17224	16980	16928	17091	17068	17073	17101	17168	17221	17001	17252	17114	16869	17240	16992	17087	17140	17114	17165	16967	17003	17112	16928	16909	16925	16946	16969	16944	17135	17168	17116	17184	17008	17084	17046	16905	17134	17087	17099	17194	17104	17124	17069	17030	17011	16942	16816	17019	17019	17310	16941	17120	17156	17089	17233	17080	17007	17114	17159	17165	16986	17191	16953	17002	17172	17070	17031	17364	17087	17209	16934	17160	17276	17100	17202	16928	17207	17295	17035	16917	17180	17087	17123	17164	17273	17150	17016	17068	16991	17202	17331	17078	17189	16975	17015	17223	17133	17145	17242	17308	17029	17179	17027	16956	17204	17081	17128	17106	17259	16905	16975	17089	17205	17168	17133	17103	17113	17191	17142	17099	17116	17101	17022	17115	17146	17267	17220	17031	17191	17015	17100	16891	17011	17099	17158	17003	16988	16849	17038	16921	16905	17012	16942	17037	17122	16894	17006	17148	17109	17239	16922	16911	16984	17270	17005	17153	16888	17092	16950	17097	17103	16979	17117	17007	16984	17113	17031	17145	16919	17020	17136	17094	16934	17064	16937	17057	17156	17135	16855	17006	16913	17174	17255	17064	17190	17083	17039	16969	16882	17103	17015	17073	16982	17169	17006	17234	16942	16999	17185	17134	17054	17115	17140	17140	16839	17143	17051	16983	16954	17132	17209	17045	17172	17004	16948	17136	17057	17067	17177	17201	17258	17264	17132	17136	17178	17097	16997	17052	17130	17154	17002	17076	17156	17253	17097	17119	17071	17002	16914	17074	17094	16921	17037	17074	17066	16941	16880	17117	17152	17151	17240	17018	16912	17171	17190	17001	17100	17079	17136	17009	16995	16955	17189	16830	17072	17104	17077	16811	17032	17193	17386	17243	17195	16957	16875	17237	17056	17125	17012	17133	16742	17068	17016	16966	17027	17007	17325	16903	17108	16952	17158	17023	16887	17046	17182	16844	16929	17047	17184	17336	17128	16954	16866	17032	17020	16940	17006	17071	17117	16915	17008	17073	16900	16859	17143	16993	17127	17056	17107	17252	17044	17281	17102	17129	17162	16899	17335	17119	16905	17239	17173
17457	21135	17638	15402	14824	14842	14631	14663	14537	14673	14866	14683	14590	14792	14838	14742	14729	14461	14840	14579	14806	14737	14766	14634	14665	14801	14646	14703	14809	14726	14648	14846	14630	14676	14763	14654	14619	14935	14765	14660	14715	14708	14804	14629	14695	14811	14457	14629	14674	14802	14467	14761	14665	14590	14615	14696	14737	14780	14595	14675	14627	14577	14690	14598	14728	14619	14825	14637	14677	14469	14654	14801	14569	14575	14537	14670	14497	14677	14709	14794	14587	14640	14770	14497	14789	14706	14666	14687	14659	14497	14745	14565	14779	14585	14495	14721	14635	14527	14367	14689	14563	14565	14612	14528	14619	14703	14582	14582	14722	14629	14627	14580	14575	14707	14639	14708	14656	14496	14665	14771	14621	14667	14683	14617	14477	14562	14739	14491	14679	14576	14594	14748	14604	14533	14803	14668	14618	14627	14662	14608	14531	14783	14551	14686	14674	14550	14397	14712	14616	14720	14590	14693	14672	14668	14621	14958	14578	14639	14634	14807	14765	14408	14710	14576	14741	14698	14700	14655	14534	14490	14693	14672	14500	14593	14651	14761	14718	14790	14662	14625	14600	14724	14514	14596	14713	14632	14594	14676	14596	14661	14773	14613	14837	14690	14750	14545	14735	14825	14448	14584	14529	14720	14805	14688	14599	14644	14728	14574	14535	14457	14587	14701	14706	14708	14527	14388	14677	14599	14706	14670	14634	14733	14582	14516	14628	14675	14772	14609	14690	14776	14558	14501	14654	14746	14816	14676	14741	14608	14568	14578	14533	14784	14763	14672	14578	14595	14740	14587	14595	14581	14798	14752	14526	14663	14675	14722	14664	14655	14441	14851	14633	14598	14690	14671	14703	14748	14616	14513	14644	14634	14502	14768	14644	14612	14561	14582	14530	14522	14711	14685	14712	14754	14588	14529	14698	14606	14665	14621	14599	14471	14749	14587	14788	14685	14736	14731	14608	14820	14666	14486	14837	14507	14731	14536	14717	14664	14537	14576	14725	14735	14490	14723	14729	14509	14654	14724	14518	14584	14796	14609	14628	14681	14797	14617	14646	14601	14749	14603	14738	14599	14615	14458	14668	14776	14588	14720	14622	14704	14707	14677	14731	14748	14710	14654	14723	14613	14595	14558	14742	14734	14639	14764	14587	14608	14594	14729	14716	14688	14681	14731	14717	14693	14596	14601	14593	14427	14519	14737	14524	14552	14930	14479	14716	14721	14717	14768	14496	14602	14523	14720	14738	14837	14636	14706	14631	14666	14822	14655	14833	14575	14731	14710	14714	14586	14520	14712	14646	14543	14644	14569	14799	14525	14715	14606	14646	14645	14637	14605	14672	14714	14612	14643	14592	14634	14538	14696	14579	14678	14672	14640	14636	14619	14596	14694	14662	14536	14564	14709	14832	14637	14631	14642	14654	14645	14643	14787	14661	14693	14708	14705	14665	14610	14529	14645	14695	14774	14562	14765	14631	14625	14578	14650	14606	14659	14650	14678	14713	14586	14761	14710	14395	14655	14594	14578	14639	14541	14610	14634	14742	14572	14721	14549	14668	14531	14687	14622	14530	14655	14732	14650	14725	14603	14476	14723	14615	14686	14569	14572	14657	14667	14573	14521	14732	14588	14661	14616	14638	14687	14737	14650	14904	14519	14804	14643	14713	14752	14658	14674	14573	14584	14687	14560	14563	14824	14685	14609	14767	14633	14691	14724	14604	14656	14603	14570	14682	14604	14570	14684	14659	14827	14641	14615	14737	14571	14724	14712	14697	14723	14766	14636	14760	14554	14649	14785	14645	14600	14644	14761	14601	14620	14667	14645	14571	14598	14615	14585	14569	14866	14796	14664	14607	14670	14598	14766	14701	14518	14661	14647	14680	14658	14575	14750	14533	14510	14655	14686	14748	14830	14679	14584	14798	14605	14567	14715	14794	14523	14684	14555	14684	14685	14593	14586	14615	14595	14647	14682	14755	14805	14568	14658	14822	14588	14708	14785	14566	14789	14708	14626	14726	14707	14692	14759	14588	14701	14687	14769	14579	14681	14553	14806	14661	14656	14727	14572	14799	14750	14509	14613	14709	14748	14686	14789	14639	14646	14705	14926	14707	14638	14700	14526	14511	14839	14567	14782	14835	14622	14632	14539	14662	14609	14576	14697	14740	14695	14563	14698	14683	14639	14671	14442	14619	14697	14719	14603	14614	14554	14679	14474	14627	14656	14775	14680	14785	14537	14822	14683	14561	14637	14766	14658	14620	14687	14686	14639	14767	14533	14650	14710	14597	14626	14555	14735	14532	14621	14625	14694	14731	14564	14527	14572	14767	14664	14677	14674	14579	14662	14603	14540	14786	14555	14681	14641	14597	14630	14537	14663	14485	14686	14616	14786	14582	14693	14692	14548	14863	14768	14688	14572	14629	14582	14602	14708	14545	14532	14666	14704	14682	14741	14669	14483	14585	14579	14637	14623	14584	14740	14604	14715	14577	14629	14690	14745	14472	14683	14780	14801	14705	14648	14682	14575	14496	14680	14608	14619	14509	14692	14819	14799	14855	14697	14617	14813	14638	14666	14571	14747	14670	14590	14643	14580	14579	14603	14588	14699	14591	14504	14720	14684	14788	14593	14685	14591	14754	14605	14547	14728	14697	14570	14653	14550	14629	14672	14644	14679	14787	14474	14627	14586	14705	14608	14776	14763	14607	14707	14646	14784	14618	14592	14680	14660	14779	14527	14623	14640	14778	14630	14557	14749	14585	14568	14559	14716	14671	14629	14733	14667	14840	14435	14480	14772	14588	14730	14405	14643	14539	14641	14497	14646	14641	14882	14623	14823	14787	14664	14501	14874	14573	14647	14638	14586	14683	14593	14716	14836	14643	14712	14553	14671	14669	14728	14627	14766	14652	14663	14609	14494	14539	14694	14853	14547	14822	14560	14465	14523	14530	14647	14844	14566	14631	14714	14610	14566	14655	14629	14565	14689	14602	14602	14787	14595	14728	14733	14691	14522	14581	14585	14642	14576	14592	14799	14562	14657	14561	14674	14686	14610	14570	14596	14680	14650	14688	14702	14660	14530	14630	14656	14666	14826	14539	14635	14694	14597	14791	14558	14570	14572	14693	14596	14869	14524	14785	14603	14622	14540	14545	14618	14712	14741	14566	14665	14567	14673	14693	14820	14675	14910	14676	14588	14678	14602	14629	14649	14603	14661	14836	14664	14617	14786	14672	14780	14666	14547	14678	14686	14766	14525	14657	14524	14707	14580	14747	14875	14631	14642	14611	14597	14539	14670	14754	14639	14602	14476	14593	14593	14575	14685	14654	14641	14680	14669	14679	14560	14651	14644	14678	14589	14512	14799	14544	14365	14579	14631	14428	14890	14676	14705	14665	14561	14580	14582	14544	14595	14451	14774	14709	14767	14577	14594	14612	14740	14530	14525	14613	14610	14472	14906	14707	14492	14569	14747	14683	14425	14628	14728	14728	14638	14596	14451	14665	14653	14457	14563	14568	14647	14695	14662	14849	14794	14680	14546	14734	14557	14635	14621	14639	14822	14505	14742	14618	14628	14715	14600	14673	14579	14566	14584	14626	14657	14577	14606	14686	14589	14619	14741	14554	14687	14643	14657	14603	14825	14590	14811	14675	14611	14690	14720	14859	14723	14485	14840	14698	14613	14637	14484	14539	14684	14616	14568	14643	14766	14621	14489	14578	14698	14604	14788	14866	14687	14467	14621	14653	14660	14787	14633	14567	14668	14702	14491	14623	14570	14550	14738	14688	14537	14573	14679	14710	14831	14706	14722	14678	14610	14603	14686	14694	14642	14539	14651	14717	14701	14538	14795	14553	14594	14694	14527	14807	14647	14610	14941	14632	14601	14746	14438	14699	14846	14716	14598	14703	14662	14532	14590	14663	14581	14642	14625	14673	14736	14641	14560	14574	14776	14814	14625	14583	14712	14568	14718	14634	14609	14681	14712	14604	14915	14682	14675	14737	14591	14594	14692	14781	14852	14732	14680	14693	14605	14604	14696	14621	14596	14614	14551	14680	14842	14503	14596	14565	14805	14617	14698	14656	14631	14504	14684	14737	14805	14660	14582	14608	14732	14562	14679	14530	14638	14563	14610	14550	14781	14581	14528	14593	14580	14555	14596	14700	14569	14779	14710	14674	14731	14576	14706	14639	14711	14793	14516	14537	14632	14793	14644	14632	14615	14602	14504	14565	14600	14625	14505	14711	14777	14674	14626	14689	14715	14694	14655	14814	14791	14572	14619	14506	14693	14807	14585	14744	14556	14741	14557	14711	14705	14731	14598	14534	14507	14618	14727	14661	14771	14728	14774	14515	14628	14758	14671	14695	14637	14678	14662	14678	14726	14595	14689	14668	14666	14767	14492	14727	14486	14570	14756	14654	14568	14616	14546	14577	14840	14656	14765	14611	14503	14752	14721	14703	14638	14632	14632	14476	14681	14775	14614	14584	14588	14546	14708	14597	14741	14580	14688	14714	14546	14683	14677	14718	14662	14644	14601	14656	14655	14626	14492	14525	14844	14747	14694	14707	14569	14554	14529	14725	14490	14760	14386	14681	14529	14612	14611	14501	14725	14699	14569	14682	14732	14693	14638	14629	14730	14617	14755	14454	14609	14593	14499	14629	14675	14549	14625	14623	14715	14623	14620	14625	14580	14593	14724	14675	14647	14715	14506	14704	14705	14597	14660	14667	14625	14525	14594	14677	14603	14673	14729	14648	14605	14694	14708	14719	14634	14533	14551	14739	14732	14447	14567	14656	14720	14608	14538	14629	14576	14647	14683	14521	14684	14669	14792	14573	14719	14729	14687	14677	14585	14743	14523	14654	14674	14677	14743	14606	14765	14628	14718	14812	14478	14527	14718	14568	14787	14687	14647	14632	14668	14731	14578	14776	14581	14781	14545	14866	14670	14628	14759	14627	14590	14701	14592	14789	14688	14649	14713	14548	14752	14585	14624	14693	14722	14692	14573	14757	14786	14667	14709	14588	14640	14545	14590	14754	14559	14598	14695	14832	14780	14762	14678	14708	14479	14597	14548	14618	14733	14701	14887	14648	14650	14637	14594	14657	14651	14771	14733	14559	14695	14759	14729	14515	14849	14647	14513
23216	20712	27906	23549	21317	20688	19389	17064	16632	16661	16844	16711	16674	16649	16617	16553	16707	16685	16625	16782	16672	16409	16462	16278	16627	16577	16710	16664	16706	16495	16554	16579	16450	16456	16608	16649	16601	16539	16604	16480	16543	16557	16408	16307	16326	16456	16298	16361	16455	16469	16566	16503	16505	16581	16417	16521	16435	16498	16638	16325	16462	16482	16390	16657	16351	16623	16988	17089	17083	16677	16489	16561	16557	16512	16372	16585	16416	16576	16448	16620	16448	16310	16449	16394	16675	16244	16350	16382	16485	16316	16381	16494	16479	16467	16466	16535	16495	16358	16486	16435	16290	16466	16426	16451	16663	16454	16509	16467	16557	16589	16512	16539	16562	16368	16606	16469	16448	16454	16444	16454	16486	16578	16515	16299	16539	16405	16646	16535	16441	16601	16450	16386	16382	16343	16410	16554	16599	16404	16550	16391	16398	16482	16448	16524	16400	16522	16730	16150	16573	16365	16266	16325	16268	16360	16470	16531	16282	16391	16368	16483	16414	16411	16433	16578	16578	16434	16432	16478	16326	16435	16407	16406	16413	16477	16455	16434	16306	16558	16322	16339	16449	16559	16406	16614	16393	16334	16511	16174	16380	16495	16534	16451	16347	16229	16382	16370	16415	16498	16440	16497	16437	16354	16439	16426	16469	16560	16353	16495	16677	16354	16628	16357	16425	16293	16621	16448	16329	16350	16277	16325	16541	16381	16375	16638	16525	16344	16332	16453	16483	16530	16328	16331	16497	16425	16139	16361	16461	16310	16537	16597	16390	16405	16342	16444	16299	16448	16495	16642	16458	16446	16479	16400	16516	16432	16253	16094	16420	16588	16408	16373	16430	16500	16200	16346	16354	16487	16636	16461	16395	16437	16505	16396	16369	16292	16171	16429	16523	16514	16442	16523	16364	16388	16490	16501	16328	16557	16484	16292	16504	16348	16491	16369	16347	16475	16596	16418	16517	16422	16355	16258	16438	16308	16280	16395	16377	16225	16560	16497	16352	16291	16533	16369	16481	16175	16421	16490	16413	16389	16417	16291	16346	16334	16465	16260	16406	16396	16404	16450	16438	16459	16512	16288	16246	16295	16573	16519	16379	16293	16557	16512	16403	16311	16391	16366	16381	16578	16379	16546	16406	16471	16624	16435	16281	16324	16473	16354	16453	16460	16264	16311	16332	16364	16499	16596	16272	16308	16413	16324	16575	16368	16368	16348	16370	16208	16242	16372	16488	16638	16528	16419	16390	16212	16299	16422	16185	16403	16630	16362	16495	16362	16224	16406	16413	16418	16494	16546	16326	16492	16418	16400	16386	16304	16459	16243	16486	16770	16454	16360	16585	16176	16374	16241	16525	16463	16450	16539	16361	16495	16468	16425	16332	16220	16641	16536	16459	16270	16611	16492	16394	16490	16489	16428	16489	16560	16440	16394	16488	16412	16200	16395	16417	16315	16502	16411	16637	16495	16646	16485	16249	16445	16315	16365	16238	16364	16369	16336	16428	16427	16585	16541	16597	16274	16279	16401	16590	16525	16459	16183	16342	16414	16456	16419	16407	16352	16383	16269	16621	16438	16469	16564	16527	16465	16409	16400	16159	16378	16337	16441	16553	16536	16468	16224	16257	16183	16510	16522	16304	16415	16459	16283	16378	16440	16517	16463	16267	16375	16332	16517	16492	16554	16394	16637	16429	16402	16297	16362	16476	16408	16347	16496	16488	16578	16452	16610	16515	16704	16381	16528	16373	16333	16394	16465	16333	16490	16419	16504	16312	16385	16526	16292	16434	16550	16472	16505	16311	16565	16567	16267	16423	16342	16371	16373	16317	16385	16529	16436	16502	16502	16391	16588	16394	16461	16458	16559	16278	16379	16429	16300	16513	16361	16555	16515	16342	16530	16441	16428	16406	16351	16478	16620	16380	16457	16441	16474	16545	16350	16596	16385	16328	16506	16358	16318	16459	16453	16406	16464	16499	16568	16433	16334	16444	16649	16518	16463	16446	16424	16328	16521	16487	16448	16299	16436	16444	16469	16651	16326	16371	16366	16309	16342	16471	16239	16519	16585	16216	16498	16414	16481	16650	16556	16476	16522	16524	16405	16507	16527	16447	16381	16458	16380	16560	16396	16396	16356	16474	16232	16423	16454	16364	16365	16589	16492	16497	16368	16473	16388	16382	16424	16268	16398	16460	16505	16367	16450	16408	16310	16502	16608	16463	16235	16573	16561	16420	16302	16343	16431	16275	16362	16540	16469	16477	16636	16296	16530	16236	16505	16377	16378	16400	16422	16543	16181	16359	16579	16420	16303	16476	16345	16390	16360	16510	16368	16449	16441	16445	16397	16530	16432	16676	16350	16428	16378	16477	16578	16439	16320	16431	16291	16490	16502	16646	16253	16416	16377	16360	16470	16338	16490	16707	16399	16309	16397	16618	16279	16387	16267	16453	16529	16372	16426	16299	16428	16458	16316	16574	16471	16555	16300	16353	16558	16622	16454	16471	16416	16477	16382	16301	16428	16415	16534	16362	16474	16451	16411	16175	16300	16285	16235	16210	16475	16565	16420	16333	16454	16471	16259	16374	16398	16459	16522	16269	16405	16422	16321	16619	16356	16433	16641	16511	16359	16556	16486	16139	16301	16551	16565	16481	16499	16291	16550	16522	16497	16500	16500	16586	16395	16312	16337	16355	16475	16354	16391	16408	16660	16378	16492	16453	16417	16420	16427	16367	16340	16477	16381	16597	16382	16401	16377	16534	16545	16620	16581	16777	16361	16389	16553	16362	16528	16351	16344	16430	16418	16431	16336	16555	16366	16468	16437	16464	16491	16494	16341	16408	16185	16399	16428	16111	16476	16425	16454	16430	16419	16432	16529	16434	16524	16386	16431	16394	16434	16341	16531	16407	16556	16339	16561	16490	16282	16286	16506	16383	16550	16490	16297	16350	16415	16459	16528	16441	16477	16455	16389	16451	16458	16487	16457	16586	16237	16614	16436	16433	16677	16403	16459	16288	16463	16432	16395	16371	16458	16524	16284	16386	16267	16386	16330	16495	16323	16488	16558	16596	16334	16424	16399	16294	16339	16383	16420	16471	16446	16378	16345	16281	16510	16318	16496	16559	16490	16491	16178	16439	16469	16480	16281	16562	16409	16518	16420	16447	16403	16599	16616	16528	16382	16402	16362	16461	16473	16452	16474	16434	16646	16300	16159	16554	16421	16592	16408	16330	16491	16469	16371	16524	16315	16248	16633	16421	16477	16350	16447	16462	16540	16521	16408	16427	16475	16353	16434	16445	16435	16323	16470	16289	16636	16437	16431	16371	16554	16555	16315	16263	16368	16310	16420	16343	16530	16587	16533	16467	16399	16445	16384	16326	16182	16300	16566	16321	16213	16421	16442	16309	16288	16403	16496	16399	16369	16538	16548	16495	16648	16696	16434	16216	16281	16304	16625	16485	16185	16421	16335	16237	16539	16536	16618	16445	16476	16336	16423	16448	16482	16405	16483	16387	16538	16407	16417	16431	16395	16374	16393	16402	16541	16378	16449	16445	16339	16540	16392	16358	16421	16371	16542	16579	16383	16457	16238	16445	16526	16480	16361	16321	16393	16531	16398	16387	16382	16366	16396	16547	16581	16649	16440	16582	16376	16510	16453	16422	16595	16477	16374	16349	16406	16354	16216	16292	16272	16556	16429	16495	16334	16587	16359	16428	16230	16435	16537	16556	16650	16459	16331	16484	16605	16674	16379	16537	16468	16444	16484	16295	16438	16499	16585	16418	16299	16446	16513	16515	16428	16622	16543	16551	16238	16459	16356	16495	16370	16446	16508	16450	16535	16524	16435	16371	16396	16428	16343	16453	16574	16343	16341	16454	16507	16267	16443	16387	16439	16495	16464	16273	16432	16385	16435	16301	16579	16378	16549	16432	16496	16615	16396	16447	16431	16290	16418	16403	16354	16372	16128	16348	16379	16575	16523	16622	16419	16357	16176	16445	16551	16358	16433	16431	16394	16280	16338	16316	16214	16286	16185	16402	16388	16377	16407	16435	16385	16596	16667	16427	16404	16609	16510	16351	16305	16402	16300	16521	16451	16444	16532	16390	16273	16403	16433	16308	16432	16271	16463	16378	16333	16380	16518	16622	16609	16425	16420	16439	16575	16359	16340	16327	16283	16520	16686	16468	16373	16246	16395	16443	16530	16332	16430	16386	16444	16632	16409	16532	16738	16496	16508	16497	16312	16378	16472	16470	16449	16563	16276	16300	16284	16410	16226	16530	16608	16481	16223	16506	16517	16573	16692	16419	16304	16378	16252	16370	16392	16553	16538	16326	16397	16468	16340	16365	16650	16351	16382	16300	16528	16446	16238	16357	16244	16441	16406	16348	16416	16376	16272	16216	16394	16579	16446	16345	16505	16415	16558	16488	16502	16545	16535	16290	16589	16560	16502	16425	16461	16470	16347	16560	16320	16404	16540	16375	16448	16662	16536	16681	16540	16475	16304	16512	16409	16231	16536	16423	16307	16408	16265	16443	16461	16466	16319	16240	16469	16346	16569	16535	16494	16557	16436	16479	16416	16507	16356	16465	16468	16469	16317	16500	16381	16426	16219	16532	16442	16416	16524	16510	16257	16405	16395	16508	16450	16352	16515	16515	16419	16324	16436	16492	16462	16518	16436	16533	16555	16502	16285	16508	16592	16180	16453	16279	16241	16330	16357	16365	16397	16376	16536	16437	16533	16397	16558	16661	16510	16500	16460	16437	16388	16649	16396	16347	16347	16447	16443	16300	16607	16289	16333	16361	16282	16581	16303	16380	16275	16525	16365	16545	16390	16492	16516	16380	16450	16441	16442	16384	16337	16282	16401	16318	16381	16537	16511	16423	16532	16405	16288	16251	16478	16490	16289	16533	16486	16356	16392	16473	16386	16515	16493	16578	16593	16249	16383	16337	16323	16233	16260	16412	16512	16515	16323	16485	16604	16401	16576	16274	16261	16493	16394	16624	16550	16329	16354	16450	16270	16321	16392	16431	16244	16569	16361	16485	16610	16283	16591	16548	16466	16283	16542	16685	16343	16391	16360	16347	16591	16366	16321	16594	16361	16534	16307	16378	16377	16342	16141	16583	16389	16287	16545
17222	29624	22871	18319	16346	15605	15058	15056	14618	14726	14711	14796	14616	14688	14417	14640	14374	14463	14465	14537	14569	14560	14358	14538	14473	14492	14544	14395	14542	14473	14313	14520	14540	14614	14541	14622	14575	14347	14410	14475	14347	14401	14551	14433	14410	14532	14527	14413	14486	14494	14420	14497	14347	14471	14484	14471	14282	14424	14380	14480	14611	14608	14330	14416	14447	14659	15338	15157	14952	14468	14536	14407	14395	14361	14496	14465	14577	14471	14589	14342	14484	14479	14316	14436	14399	14500	14566	14408	14475	14240	14430	14371	14403	14301	14290	14517	14429	14329	14495	14366	14482	14382	14382	14502	14354	14282	14550	14318	14408	14471	14248	14481	14428	14361	14487	14434	14347	14269	14425	14461	14428	14465	14351	14300	14477	14514	14394	14407	14553	14414	14255	14350	14474	14394	14327	14392	14523	14415	14589	14479	14272	14358	14498	14448	14441	14565	14403	14509	14372	14379	14439	14556	14472	14394	14539	14315	14412	14350	14481	14385	14333	14373	14458	14373	14434	14350	14246	14471	14320	14441	14523	14305	14254	14444	14382	14425	14385	14268	14272	14402	14542	14363	14422	14566	14432	14395	14369	14671	14417	14574	14494	14374	14310	14572	14305	14417	14416	14228	14281	14276	14285	14434	14474	14343	14370	14538	14484	14489	14413	14380	14337	14402	14386	14297	14530	14360	14194	14472	14500	14382	14498	14417	14405	14455	14340	14386	14371	14469	14432	14395	14488	14489	14269	14299	14499	14399	14369	14492	14500	14334	14366	14349	14314	14342	14389	14290	14523	14405	14371	14417	14461	14475	14439	14354	14319	14581	14355	14428	14404	14329	14602	14233	14363	14488	14476	14413	14392	14376	14348	14482	14474	14422	14205	14335	14513	14383	14419	14330	14473	14552	14363	14506	14334	14508	14348	14383	14499	14355	14463	14433	14312	14399	14367	14347	14269	14299	14431	14445	14368	14454	14430	14400	14328	14515	14334	14496	14444	14418	14292	14309	14319	14372	14374	14469	14249	14514	14240	14494	14314	14316	14395	14276	14409	14302	14464	14304	14559	14328	14411	14400	14454	14447	14505	14455	14418	14224	14461	14299	14399	14390	14403	14485	14481	14266	14401	14444	14411	14336	14301	14412	14392	14570	14446	14504	14286	14354	14390	14395	14375	14383	14442	14475	14496	14206	14348	14503	14359	14455	14431	14469	14384	14230	14265	14345	14206	14457	14393	14242	14312	14420	14509	14236	14295	14389	14379	14450	14511	14433	14333	14467	14437	14396	14375	14462	14534	14384	14488	14576	14346	14404	14238	14446	14370	14413	14313	14528	14499	14351	14523	14405	14396	14619	14525	14500	14350	14372	14466	14502	14470	14426	14601	14425	14427	14424	14393	14443	14320	14486	14175	14343	14276	14456	14382	14373	14403	14414	14367	14406	14299	14567	14409	14437	14576	14437	14298	14539	14311	14466	14388	14615	14359	14491	14309	14399	14468	14235	14112	14279	14331	14265	14409	14420	14361	14484	14226	14418	14445	14226	14382	14260	14250	14428	14155	14462	14511	14490	14441	14519	14217	14538	14327	14441	14461	14422	14445	14402	14359	14428	14369	14606	14444	14329	14422	14680	14502	14396	14438	14431	14432	14415	14390	14413	14308	14332	14354	14451	14412	14438	14457	14465	14435	14311	14389	14393	14231	14299	14340	14366	14398	14455	14334	14425	14387	14539	14384	14494	14436	14377	14404	14355	14265	14392	14441	14275	14482	14305	14479	14351	14367	14386	14530	14297	14550	14459	14431	14415	14419	14502	14229	14404	14583	14374	14349	14312	14418	14428	14428	14418	14366	14325	14438	14504	14351	14316	14397	14573	14400	14392	14365	14426	14354	14655	14454	14445	14434	14404	14207	14219	14544	14248	14330	14415	14250	14473	14424	14404	14353	14378	14135	14323	14316	14601	14557	14404	14306	14395	14293	14523	14561	14347	14285	14357	14546	14497	14531	14578	14288	14561	14358	14531	14433	14459	14369	14591	14468	14358	14477	14426	14561	14489	14546	14422	14370	14503	14328	14485	14401	14430	14496	14430	14447	14341	14646	14195	14474	14318	14371	14542	14366	14496	14337	14462	14458	14390	14408	14355	14365	14368	14362	14541	14366	14470	14368	14435	14339	14384	14444	14534	14427	14397	14498	14417	14538	14376	14193	14385	14482	14562	14332	14287	14478	14523	14318	14339	14363	14292	14312	14535	14480	14497	14386	14372	14496	14301	14456	14479	14509	14343	14474	14638	14325	14314	14425	14460	14373	14468	14262	14406	14551	14362	14248	14315	14544	14394	14380	14496	14345	14380	14576	14392	14468	14299	14414	14429	14347	14362	14171	14555	14346	14480	14419	14342	14355	14416	14454	14439	14481	14290	14599	14311	14484	14416	14420	14295	14359	14392	14421	14427	14408	14479	14304	14437	14383	14407	14323	14518	14339	14466	14377	14405	14357	14458	14461	14287	14374	14249	14289	14498	14454	14450	14523	14439	14454	14321	14365	14521	14350	14560	14388	14466	14484	14399	14424	14498	14432	14239	14340	14430	14313	14383	14360	14324	14453	14313	14486	14556	14445	14330	14469	14387	14316	14405	14534	14535	14213	14337	14367	14369	14409	14456	14570	14240	14454	14503	14259	14444	14370	14530	14408	14523	14359	14420	14552	14334	14387	14478	14516	14326	14420	14557	14488	14336	14417	14504	14232	14410	14346	14460	14348	14412	14370	14459	14500	14285	14375	14467	14455	14392	14230	14464	14361	14394	14512	14442	14563	14484	14468	14438	14351	14426	14357	14432	14418	14469	14394	14469	14385	14378	14224	14453	14222	14346	14424	14313	14260	14254	14534	14332	14353	14411	14380	14423	14468	14510	14336	14346	14365	14388	14378	14508	14384	14397	14501	14453	14425	14454	14537	14539	14436	14380	14503	14360	14380	14529	14323	14453	14366	14433	14359	14404	14535	14242	14292	14342	14483	14455	14458	14411	14453	14431	14513	14446	14404	14479	14479	14264	14410	14352	14278	14324	14452	14340	14355	14332	14292	14311	14385	14562	14400	14470	14344	14413	14333	14578	14362	14443	14508	14532	14348	14419	14560	14545	14412	14350	14448	14361	14533	14363	14329	14529	14287	14384	14612	14512	14290	14477	14301	14545	14370	14130	14497	14417	14395	14260	14385	14410	14346	14341	14332	14519	14508	14533	14326	14405	14500	14475	14419	14431	14403	14287	14290	14318	14340	14310	14372	14540	14418	14477	14401	14410	14370	14485	14526	14328	14371	14490	14386	14432	14594	14469	14500	14520	14361	14280	14295	14516	14316	14536	14309	14522	14388	14291	14330	14496	14542	14492	14280	14429	14568	14407	14372	14383	14515	14389	14465	14505	14444	14354	14400	14547	14671	14296	14485	14383	14366	14418	14523	14455	14371	14331	14528	14286	14317	14414	14434	14332	14522	14521	14390	14247	14603	14379	14405	14428	14449	14181	14298	14164	14183	14532	14439	14549	14546	14385	14549	14369	14393	14458	14419	14520	14441	14337	14356	14430	14530	14446	14177	14339	14495	14514	14416	14568	14535	14393	14465	14354	14263	14449	14317	14373	14392	14557	14522	14269	14375	14494	14404	14421	14318	14384	14526	14533	14228	14524	14334	14224	14588	14372	14463	14301	14331	14481	14616	14414	14351	14376	14351	14357	14306	14373	14519	14524	14294	14356	14387	14400	14321	14546	14553	14493	14395	14360	14563	14415	14522	14392	14254	14379	14365	14490	14535	14342	14193	14638	14246	14497	14539	14474	14531	14260	14396	14451	14268	14317	14404	14289	14377	14380	14360	14540	14459	14404	14362	14360	14369	14455	14298	14444	14499	14333	14494	14482	14543	14337	14375	14350	14273	14174	14467	14395	14322	14259	14503	14451	14473	14277	14372	14409	14262	14490	14447	14457	14343	14440	14354	14460	14518	14574	14423	14224	14390	14408	14554	14322	14275	14338	14316	14425	14412	14499	14339	14472	14210	14412	14396	14465	14428	14250	14380	14502	14390	14265	14460	14426	14444	14449	14356	14526	14388	14313	14236	14422	14405	14399	14382	14379	14605	14288	14349	14180	14209	14394	14482	14145	14341	14380	14270	14292	14504	14284	14588	14459	14451	14450	14393	14361	14443	14456	14361	14432	14520	14495	14368	14395	14561	14242	14256	14361	14232	14374	14427	14376	14511	14352	14398	14385	14377	14597	14440	14473	14302	14507	14324	14354	14442	14391	14173	14560	14392	14441	14420	14534	14427	14427	14373	14223	14445	14423	14476	14332	14287	14374	14273	14532	14551	14387	14433	14223	14434	14442	14478	14240	14501	14406	14310	14349	14280	14435	14386	14353	14358	14380	14427	14308	14445	14500	14345	14270	14339	14412	14314	14429	14330	14397	14389	14239	14391	14312	14548	14466	14289	14496	14513	14319	14249	14602	14320	14624	14352	14551	14295	14244	14470	14442	14486	14346	14437	14288	14503	14531	14325	14478	14471	14530	14146	14239	14349	14389	14381	14530	14581	14323	14481	14354	14389	14509	14390	14349	14322	14418	14535	14453	14297	14306	14327	14354	14462	14483	14235	14467	14373	14303	14246	14424	14365	14359	14396	14442	14513	14385	14538	14447	14465	14266	14559	14382	14375	14385	14561	14389	14374	14434	14447	14398	14274	14531	14469	14427	14544	14452	14336	14285	14460	14328	14495	14501	14404	14391	14492	14411	14513	14453	14397	14331	14513	14353	14582	14485	14540	14404	14334	14571	14334	14457	14382	14398	14510	14299	14626	14331	14418	14480	14391	14371	14336	14318	14341	14539	14566	14438	14502	14381	14386	14476	14337	14302	14358	14482	14525	14279	14447	14457	14249	14439	14655	14288	14353	14589	14444	14413	14374	14373	14532	14573	14387	14384	14356	14411	14348	14572	14320	14305	14369	14419	14463	14350	14412	14345	14237	14321	14310	14217	14426	14599	14451	14357	14437	14492	14572	14436	14307	14535	14364	14278	14378	14568	14322	14464	14313	14369	14393	14420	14392	14366	14399	14521	14602	14433	14353	14390	14492	14324	14376	14405	14276	14308
22203	20687	28265	23107	20905	22921	24689	19775	19199	19496	19173	19013	19007	19016	19021	18840	18847	19056	18933	18818	19084	18965	19103	18810	18859	18874	18916	18728	18722	18782	18767	18829	18953	18872	18886	18746	18761	18736	18765	18813	18658	18659	18836	18715	18733	18780	18745	18848	18756	18831	18740	18605	18784	18750	18614	18709	18646	18721	18779	18480	18814	18583	18601	18762	18984	19114	19893	19555	19222	18896	18702	18617	18919	18526	18703	18579	18556	18774	18680	18494	18640	18629	18644	18690	18543	18597	18834	18707	18711	18778	18681	18691	18787	18684	18494	18697	18706	18528	18796	18690	18688	18646	18710	18803	18540	18456	18653	18553	18502	18501	18824	18498	18677	18771	18431	18616	18789	18631	18517	18616	18642	18568	18680	18494	18443	18669	18771	18459	18618	18736	18657	18594	18224	18664	18428	18668	18584	18739	18720	18685	18533	18485	18785	18648	18727	18434	18625	18687	18794	18849	18426	18560	18744	18465	18573	18428	18490	18535	18437	18731	18448	18843	18654	18817	18564	18656	18650	18629	18581	18826	18530	18514	18625	18690	18629	18398	18710	18550	18630	18684	18593	18522	18605	18612	18681	18552	18462	18709	18475	18731	18859	18487	18714	18722	18627	18632	18680	18675	18466	18591	18705	18913	18588	18709	18635	18701	18739	18519	18583	18534	18701	18638	18582	18521	18784	18684	18582	18706	18669	18571	18691	18542	18662	18472	18530	18606	18667	18487	18663	18674	18787	18720	18643	18718	18745	18751	18655	18403	18530	18606	18641	18615	18581	18598	18624	18526	18584	18552	18703	18565	18686	18668	18633	18537	18541	18807	18744	18598	18951	18734	18907	18574	18610	18568	18707	18619	18729	18690	18608	18563	18589	18605	18552	18514	18649	18551	18487	18541	18553	18819	18657	18529	18572	18564	18478	18531	18564	18677	18623	18798	18590	18495	18634	18704	18593	18748	18798	18577	18438	18360	18645	18566	18662	18621	18844	18722	18503	18473	18584	18547	18545	18648	18654	18591	18696	18818	18833	18404	18435	18790	18546	18536	18617	18631	18715	18668	18573	18515	18666	18688	18725	18552	18499	18691	18792	18459	18642	18528	18683	18453	18755	18600	18683	18754	18593	18637	18651	18690	18458	18663	18717	18635	18502	18732	18641	18475	18557	18595	18805	18548	18691	18397	18670	18707	18856	18767	18706	18659	18827	18625	18460	18689	18421	18585	18491	18380	18755	18621	18539	18589	18805	18576	18543	18554	18794	18640	18800	18587	18667	18544	18795	18540	18592	18639	18680	18687	18728	18705	18599	18547	18577	18782	18749	18454	18684	18564	18704	18668	18467	18397	18744	18513	18619	18424	18487	18542	18671	18775	18780	18824	18461	18498	18845	18765	18692	18655	18620	18723	18577	18396	18651	18535	18624	18705	18685	18555	18522	18447	18653	18670	18706	18438	18447	18648	18647	18625	18546	18678	18623	18959	18553	18486	18598	18386	18619	18650	18473	18626	18615	18591	18711	18413	18600	18550	18613	18566	18582	18797	18601	18460	18561	18617	18541	18556	18798	18682	18571	18384	18843	18605	18613	18605	18538	18569	18340	18647	18723	18286	18599	18586	18603	18540	18504	18630	18576	18641	18823	18696	18662	18696	18456	18628	18598	18701	18515	18664	18619	18567	18593	18506	18554	18640	18821	18786	18623	18605	18814	18396	18659	18581	18576	18656	18459	18629	18724	18571	18730	18573	18691	18557	18797	18602	18743	18676	19020	18500	18542	18504	18569	18626	18584	18588	18556	18578	18514	18505	18586	18697	18671	18691	18735	18614	18546	18654	18543	18561	18525	18685	18535	18743	18770	18820	18724	18383	18574	18554	18673	18755	18691	18493	18571	18576	18643	18848	18793	18597	18670	18534	18668	18632	18663	18732	18691	18841	18633	18796	18615	18702	18650	18677	18606	18729	18668	18647	18659	18595	18523	18447	18584	18530	18742	18716	18524	18480	18669	18476	18416	18694	18734	18721	18560	18616	18644	18627	18541	18574	18638	18568	18620	18543	18767	18715	18592	18596	18467	18473	18361	18710	18529	18663	18555	18732	18548	18447	18581	18445	18646	18714	18430	18515	18718	18307	18534	18461	18711	18645	18582	18403	18566	18745	18593	18609	18467	18434	18661	18666	18497	18469	18455	18636	18613	18535	18600	18649	18581	18684	18528	18543	18378	18517	18512	18466	18621	18649	18840	18676	18668	18577	18565	18413	18479	18769	18597	18424	18602	18433	18428	18492	18328	18445	18652	18636	18475	18662	18603	18498	18411	18456	18648	18646	18624	18520	18779	18525	18650	18489	18629	18362	18517	18386	18434	18587	18646	18408	18522	18597	18634	18606	18685	18687	18428	18651	18461	18485	18795	18897	18440	18610	18618	18581	18745	18706	18594	18615	18809	18707	18521	18567	18411	18472	18725	18741	18566	18807	18592	18667	18612	18465	18874	18565	18693	18521	18654	18826	18612	18336	18417	18563	18629	18587	18493	18594	18791	18718	18418	18649	18459	18674	18537	18540	18557	18678	18595	18691	18822	18510	18489	18439	18653	18582	18396	18631	18502	18550	18562	18687	18686	18521	18668	18588	18819	18775	18523	18908	18591	18654	18746	18685	18593	18504	18581	18697	18691	18488	18679	18670	18718	18443	18472	18517	18426	18617	18652	18503	18580	18403	18557	18458	18623	18631	18650	18422	18669	18524	18801	18804	18606	18664	18638	18581	18482	18486	18613	18616	18750	18677	18593	18532	18606	18485	18711	18555	18698	18718	18609	18535	18577	18682	18527	18465	18683	18562	18763	18446	18593	18495	18566	18542	18600	18531	18550	18625	18660	18789	18608	18639	18407	18375	18463	18663	18429	18339	18578	18522	18555	18637	18646	18752	18587	18861	18450	18677	18520	18521	18676	18378	18696	18409	18593	18630	18553	18625	18487	18731	18601	18476	18826	18489	18692	18708	18570	18600	18593	18588	18532	18679	18508	18631	18514	18596	18664	18797	18607	18613	18637	18581	18728	18630	18778	18751	18545	18616	18761	18535	18609	18459	18544	18613	18583	18652	18754	18586	18590	18792	18602	18813	18492	18640	18542	18631	18617	18283	18529	18606	18586	18672	18581	18491	18590	18511	18632	18582	18552	18550	18604	18592	18581	18598	18405	18674	18531	18701	18809	18624	18550	18621	18820	18594	18647	18498	18733	18615	18481	18614	18704	18470	18782	18629	18566	18771	18598	18541	18459	18734	18843	18770	18663	18655	18831	18784	18696	18709	18644	18458	18526	18506	18581	18400	18549	18608	18564	18552	18597	18649	18579	18627	18502	18641	18760	18618	18444	18832	18573	18758	18602	18581	18609	18728	18546	18461	18562	18582	18745	18628	18648	18668	18707	18481	18754	18587	18613	18627	18636	18714	18595	18706	18642	18486	18540	18554	18794	18722	18509	18570	18709	18692	18541	18467	18761	18703	18542	18675	18581	18448	18372	18479	18566	18730	18604	18546	18424	18603	18719	18656	18546	18617	18629	18414	18783	18440	18684	18539	18687	18571	18620	18528	18548	18678	18319	18594	18738	18732	18703	18607	18706	18579	18737	18869	18789	18562	18455	18612	18567	18493	18694	18416	18789	18642	18507	18601	18401	18750	18435	18674	18783	18586	18571	18525	18661	18468	18656	18665	18630	18643	18657	18563	18718	18455	18704	18506	18512	18483	18507	18507	18818	18554	18673	18614	18536	18595	18663	18690	18660	18392	18777	18671	18701	18708	18608	18640	18686	18696	18383	18504	18549	18632	18729	18507	18640	18643	18445	18670	18607	18657	18596	18533	18568	18556	18483	18502	18621	18576	18837	18696	18533	18670	18622	18490	18630	18620	18622	18593	18886	18617	18857	18589	18407	18544	18815	18640	18627	18668	18622	18669	18398	18770	18670	18534	18632	18362	18697	18422	18715	18613	18806	18517	18646	18762	18565	18665	18612	18615	18475	18469	18708	18626	18573	18454	18764	18623	18618	18498	18394	18518	18636	18289	18534	18678	18488	18737	18590	18515	18424	18738	18629	18708	18512	18638	18652	18602	18460	18532	18547	18514	18497	18620	18450	18404	18859	18701	18510	18557	18497	18584	18538	18497	18604	18451	18579	18789	18499	18571	18612	18658	18639	18649	18746	18748	18573	18599	18592	18634	18649	18498	18628	18552	18642	18606	18710	18726	18505	18526	18652	18608	18703	18676	18706	18657	18634	18682	18607	18587	18547	18632	18445	18688	18647	18597	18687	18418	18691	18716	18765	18323	18636	18733	18721	18628	18473	18579	18518	18633	18542	18623	18607	18557	18560	18746	18460	18416	18685	18575	18455	18597	18658	18731	18581	18597	18659	18550	18428	18544	18993	18610	18937	18603	18444	18637	18733	18469	18586	18445	18441	18939	18741	18575	18623	18779	18793	18566	18403	18613	18702	18636	18587	18539	18589	18659	18598	18677	18499	18837	18728	18610	18712	18630	18721	18522	18716	18715	18502	18611	18579	18610	18609	18349	18604	18715	18617	18820	18938	18890	18498	18483	18635	18472	18832	18472	18610	18697	18545	18695	18465	18714	18602	18673	18476	18646	18545	18619	18725	18542	18644	18822	18530	18516	18574	18374	18777	18510	18434	18484	18608	18269	18798	18459	18479	18365	18470	18506	18608	18665	18525	18784	18671	18677	18731	18614	18589	18536	18823	18644	18613	18900	18569	18753	18749	18598	18610	18704	18624	18756	18533	18509	18322	18563	18466	18696	18568	18720	18455	18793	18375	18470	18697	18441	18589	18457	18540	18528	18664	18889	18719	18795	18796	18641	18611	18493	18786	18507	18593	18718	18631	18728	18517	18621	18890	18504	18794	18458	18578	18680	18807	18636	18781	18513	18590	18354	18528	18615	18712	18269	18851	18757	18555	18554	18905	18469	18707	18881	18650	18468	18882	18701	18720	18346	18757	18701	18628	18565	18587	18765	18544	18499	18653	18564	18643	18585	18488	18654	18527	18382	18417	18622	18659	18617	18570	18632	18474	18471	18666	18751	18420	18632	18579	18508	18646	18466	18635	18781	18527	18458	18594	18840	18711	18403
20830	38034	28733	23023	18926	17662	17156	16672	16360	16198	16382	16069	16100	16171	16099	16070	16021	15842	15865	15991	15781	15901	15743	15811	15876	15797	15803	15920	15736	15995	15809	15752	15820	15892	15887	15811	15844	15633	15826	15695	15840	15995	15728	15813	15846	15739	15828	15760	15829	15690	15837	15748	15644	15626	15947	15858	15639	15767	15788	15919	15954	15655	15995	16158	16210	16600	17101	16697	16344	16030	15935	15769	15873	15571	15623	15609	15668	15938	15703	15559	15823	15898	15812	15488	15640	15665	15805	15791	15608	15777	15752	15710	15612	15836	15671	15781	15874	15729	15727	15854	15830	15806	15833	15741	15586	15712	15925	15722	15798	15784	15733	15663	15815	15607	15845	15792	15713	15649	15638	15909	15722	15586	15655	15697	15737	15634	15749	15669	15787	15651	15508	15564	15717	15684	15708	15644	15872	15554	15701	15530	15770	15743	15743	15654	15562	15808	15748	15732	15622	15900	15778	15519	15859	15530	15913	15694	15713	15797	15796	15544	15735	15617	15821	15788	15758	15706	15608	15709	15625	15616	15712	15777	15681	15798	15712	15713	15835	15775	15623	15605	15768	15684	15760	15605	15811	15589	15754	15646	15688	15668	15611	15679	15609	15926	15557	15676	15653	15743	15612	15646	15670	15766	15704	15865	15794	15617	15835	15649	15841	15720	15645	15719	15667	15669	15689	15580	15682	15717	15681	15748	15547	15690	15588	15810	15770	15712	15739	15674	15759	15808	15575	15842	15783	15858	15797	15715	15721	15794	15736	15660	15719	15685	15789	15584	15676	15709	15727	15638	15960	15613	15577	15675	15669	15751	15616	15799	15843	15644	15679	15628	15743	15627	15799	15664	15814	15854	15550	15670	15770	15797	15880	15607	15748	15695	15601	15819	15516	15631	15752	15594	15670	15770	15761	15893	15809	15681	15631	15872	15675	15846	15875	15623	15631	15616	15738	15703	15819	15757	15778	15834	15908	15758	15771	15546	15669	15873	15609	15717	15802	15813	15768	15766	15771	15754	15718	15718	15762	15636	15798	15809	15691	15931	15787	15572	15700	15745	15705	15809	15830	15679	15701	15789	15823	15809	15660	15717	15850	15658	15564	15636	15789	15654	15667	15615	15785	15752	15555	15630	15625	15728	15901	15684	15731	15609	15778	15780	15650	15719	15827	15694	15644	15914	15807	15753	15863	15773	15868	15626	15718	15745	15728	15783	15866	15692	15865	15678	15684	15762	15685	15551	15712	15849	15644	15720	15597	15793	15567	15753	15807	15697	15665	15716	15771	15751	15606	15715	15684	15783	15738	15700	15656	15743	15619	15802	15844	15855	15891	15824	15661	15741	15835	15755	15777	15713	15707	15582	15575	15689	15659	15707	15806	15742	15634	15813	15616	15647	15680	15772	15604	15777	15772	15702	15733	15680	15611	15838	15870	15685	15605	15845	15660	15935	15807	15640	15609	15712	15704	15805	15878	15645	15708	15591	15534	15782	15832	15782	15717	15785	15704	15675	15585	15725	15615	15711	15780	15919	15702	15856	15644	15631	15784	15846	15759	15601	15618	15771	15856	15751	15734	15720	15626	15632	15717	15766	15804	15703	15756	15770	15643	15543	15745	15709	15738	15775	15783	15816	15691	15659	15676	15789	15734	15640	15797	15714	15666	15813	15741	15801	15716	15592	15590	15821	15670	15742	15737	15852	15487	15703	15744	15729	15650	15701	15681	15859	15709	15718	15811	15808	15634	15698	15709	15542	15711	15728	15674	15715	15788	15682	15582	15513	15793	15761	15572	15652	15735	15688	15690	15476	15549	15663	15693	15605	15581	15660	15658	15664	15704	15827	15716	15639	15546	15566	15666	15816	15724	15628	15793	15712	15812	15720	15738	15820	15652	15622	15652	15745	15679	15700	15682	15801	15769	15733	15783	15645	15753	15791	15828	15632	15637	15699	15787	15732	15930	15779	15683	15559	15734	15733	15686	15751	15829	15615	15665	15764	15847	15708	15671	15716	15622	15682	15950	15810	15711	15716	15798	15699	15699	15691	15581	15818	15607	15692	15846	15784	15655	15774	15860	15641	15793	15681	15773	15715	15691	15816	15652	15598	15578	15580	15738	15808	15712	15628	15776	15824	15538	15674	15714	15714	15668	15626	15873	15659	15587	15673	16012	15669	15731	15632	15836	15613	15670	15761	15683	15781	15625	15770	15850	15644	15591	15861	15666	15667	15708	15617	15468	15692	15679	15802	15578	15765	15764	15607	15679	15669	15701	15747	15623	15603	15865	15786	15728	15788	15719	15696	15519	15652	15559	15818	15565	15613	15565	15702	15700	15665	15724	15649	15606	15715	15702	15708	15809	15714	15690	15660	15895	15637	15781	15883	15504	15688	15604	15635	15693	15745	15592	15771	15642	15590	15640	16029	15807	15569	15751	15529	15759	15432	15733	15501	15686	15678	15617	15496	15678	15629	15710	15718	15796	15667	15683	15795	15692	15770	15671	15704	15733	15714	15784	15725	15698	15770	15753	15807	15622	15819	15820	15754	15715	15735	15744	15738	15557	15574	15861	15683	15658	15661	15893	15511	15766	15602	15693	15751	15695	15696	15519	15690	15683	15644	15689	15652	15506	15605	15773	15894	15818	15679	15784	15813	15614	15653	15614	15585	15531	15619	15830	15673	15568	15611	15751	15757	15774	15835	15443	15437	15734	15783	15588	15746	15810	15638	15729	15702	15694	15660	15641	15773	15836	15634	15944	15757	15655	15763	15662	15737	15716	15753	15695	15755	15620	15572	15565	15543	15756	15761	15678	15814	15668	15830	15626	15762	15646	15725	15676	15773	15691	15749	15751	15891	15684	15735	15931	15806	15899	15762	15665	15808	15564	15633	15594	15705	15673	15528	15759	15568	15714	15736	15599	15555	15882	15780	15711	15637	15772	15693	15692	15600	15799	15846	15765	15665	15525	15750	15736	15464	15806	15788	15660	15615	15799	15659	15701	15641	15730	15840	15612	15679	15854	15740	15688	15732	15679	15704	15613	15682	15705	15643	15732	15584	15664	15613	15619	15684	15636	15902	15621	15658	15749	15648	15729	15732	15783	15593	15753	15714	15679	15642	15752	15658	15634	15741	15683	15635	15724	15728	15614	15644	15720	15701	15926	15688	15829	15786	15738	15573	15806	15851	15699	15580	15579	15640	15723	15688	15702	15711	15735	15634	15793	15790	15609	15848	15730	15692	15774	15568	15622	15676	15833	15712	15719	15668	15882	15697	15683	15795	15571	15694	15675	15558	15839	15576	15573	15757	15772	15745	15567	15712	15739	15620	15739	15793	15579	15764	15680	15727	15760	15740	15797	15855	15668	15920	15584	15661	15702	15803	15762	15707	15780	15844	15871	15690	15691	15782	15821	15745	15747	15621	15672	15794	15829	15706	15847	15655	15701	15653	15658	15891	15727	15727	15500	15682	15604	15653	15760	15700	15648	15745	15608	15511	15737	15756	15674	15629	15761	15775	15581	15799	15616	15697	15696	15717	15761	15587	15592	15788	15718	15665	15651	15624	15675	15569	15740	15684	15808	15693	15697	15756	15531	15765	15584	15750	15634	15690	15641	15796	15738	15646	15741	15770	15685	15829	15605	15651	15741	15793	15706	15783	15830	15670	15658	15628	15833	15747	15701	15646	15611	15869	15770	15710	15877	15713	15708	15836	15707	15760	15680	15819	15659	15606	15707	15830	15567	15824	15787	15645	15791	15568	15794	15603	15876	15569	15729	15744	15736	15782	15770	15638	15583	15724	15645	15629	15744	15852	15846	15650	15667	15849	15708	15653	15868	15879	15779	15651	15762	15637	15673	15773	15650	15716	15757	15792	15621	15720	15804	15693	15595	15881	15480	15633	15829	15892	15675	15633	15613	15732	15787	15758	15724	15736	15672	15618	15725	15782	15699	15840	15650	15754	15659	15859	15741	15749	15691	15892	15745	15749	15729	15723	15647	15577	15794	15605	15688	15692	15754	15782	15906	15623	15638	15788	15721	15863	15653	15910	15687	15584	15715	15681	15794	15746	15595	15676	15695	15797	15829	15751	15653	15544	15807	15774	15804	15651	15860	15685	15730	15693	15653	15600	15799	15721	15708	15740	15619	15772	15584	15829	15688	15771	15619	15827	15700	15813	15691	15758	15782	15761	15654	15789	15592	15790	15658	15659	15634	15794	15575	15651	15792	15663	15805	15604	15596	15733	15789	15830	15484	15642	15645	15813	15670	15591	15745	15755	15623	15529	15657	15622	15887	15568	15884	15670	15888	15771	15868	15713	15661	15647	15783	15723	15678	15604	15828	15814	15667	15791	15833	15773	15691	15618	15670	15838	15757	15632	15859	15548	15784	15611	15728	15788	15641	15683	15739	15891	15652	15765	15606	15677	15789	15737	15644	15927	15720	15628	15706	15465	15811	15708	15657	15802	15873	15657	15722	15635	15701	15880	15542	15632	15698	15679	15669	15630	15716	15867	15723	15712	15773	15696	15591	15689	15595	15804	15753	15966	15515	15702	15781	15806	15687	15729	15640	15656	15611	15753	15868	15594	15729	15733	15642	15692	15773	15628	15802	15696	15588	15686	15776	15708	15759	15694	15638	15710	15720	15924	15806	15733	15775	15684	15686	15581	15813	15753	15646	15685	15755	15767	15745	15738	15793	15689	15615	15644	15694	15692	15761	15641	15587	15708	15785	15662	15605	15755	15743	15915	15897	15675	15524	15710	15674	15634	15709	15691	15629	15737	15660	15689	15746	15758	15721	15614	15602	15888	15855	15684	15672	15720	15752	15633	15894	15786	15595	15813	15679	15853	15851	15780	15645	15703	15664	15764	15570	15756	15621	15727	15781	15609	15740	15597	15817	15869	15739	15754	15619	15712	15701	15737	15829	15746	15692	15563	15766	15848	15738	15812	15645	15514	15771	15813	15776	15613	15769	15812	15617	15745	15464	15531	15781	15771	15809	15670	15778	15858	15654	15637	15792	15583	15629	15777	15727	15669	15668	15666	15714	15505	15738	15775	15632	15698	15737	15798	15532	15637	15797	15852	15543	15660	15702	15677	15763	15623	15723	15697	15820	15391	15835	15711	15810	15863	15734	15814
27351	22421	26166	24007	21167	21509	21455	21384	21324	21448	21249	21258	21176	21193	21075	21142	20997	21175	21178	21175	21315	21232	21188	21200	21463	21176	21355	21206	21286	21367	21339	21369	21186	21271	21133	21161	21453	21368	21604	21256	21319	21314	21108	21163	21337	21361	21375	21460	21430	21186	21401	21519	21317	21199	21328	21121	21366	21399	21285	21352	21352	21091	21222	21312	21359	21198	21392	21137	21260	21228	21117	21136	21359	21263	21353	21387	21323	21106	21226	21096	21233	21231	21239	21180	21526	21464	21217	21077	21162	21142	21150	21156	21383	21334	21312	21341	21427	21234	21328	21351	21230	21254	21400	21144	21434	21300	21180	21137	21348	21138	21149	21244	21043	21291	21296	21263	21257	21205	21285	21419	21471	21081	21187	21111	21272	21157	21261	21130	21317	21094	21094	20925	21084	21290	21131	21036	21225	21217	21145	21259	21144	21202	21244	21378	21378	21330	21354	21205	21133	21269	21383	21266	21333	21109	21093	21114	20933	21035	21311	21277	21263	21451	21106	21240	21107	21246	21065	21146	21443	21277	21345	21261	21085	21177	21247	21054	21166	21486	21190	21227	21342	21041	21224	21231	21068	21051	21038	21033	21225	21307	21192	21179	21288	21317	20989	21019	21200	21025	21166	21304	21248	21096	21219	21232	21078	21371	21114	21304	21171	21353	21326	21344	21383	21221	21239	21240	21239	21229	21305	21118	21068	21343	21242	21338	21238	21174	21189	21199	21325	21220	21364	21074	21115	21338	21280	21135	21209	21250	21207	21075	21399	20847	21086	21258	21040	21338	21263	21329	21146	21392	21208	21276	21245	21348	21056	21071	21248	21299	21260	21428	21138	21338	21222	21297	21200	21473	21274	21197	21153	21165	21187	21212	21271	21269	21157	21324	21324	21237	21228	21238	21368	21349	21399	21223	21155	21024	21107	21193	21047	21072	21155	21078	21005	21385	21271	21111	21152	21263	21221	21180	21190	21374	21225	21042	21182	21042	21239	21334	21236	21103	21127	21105	21240	21216	21342	21276	21451	21178	21167	21127	21190	21042	21069	21085	21272	21264	21277	21261	21150	21094	21181	21374	21143	21221	21095	21301	21354	21015	21081	21282	21416	21423	21323	21149	21018	21026	21094	21305	21569	21298	21369	21610	21379	21208	21194	21293	21281	21146	20998	21059	21198	21186	21199	21077	21230	21119	21211	21213	21224	21287	21073	21203	21051	20988	21228	21234	21169	21325	21391	21115	21042	21518	21303	21270	21291	21199	21215	21286	21239	21098	21065	21247	21159	21240	21401	21296	21334	21284	21404	21324	21088	21148	21407	21357	21114	21212	21000	21406	21444	21033	21264	21277	21017	21273	21312	21285	21476	21362	21029	21146	21132	21236	21443	21277	21151	21175	21146	21605	21268	21230	21377	21159	21332	20971	21022	20873	21247	21221	21335	21208	21250	21130	21247	21162	21219	21188	21351	21157	21334	21142	21206	21412	21206	21245	21229	21346	21109	21060	21173	21166	21259	21151	21384	21281	21472	21144	21313	20976	21133	21432	21329	21275	21472	21048	21319	21340	21178	21227	21201	21175	21220	21275	21164	21380	20992	21062	21196	21149	21180	21193	21275	21419	21257	21094	21463	21175	21304	21173	21399	21284	21113	21193	21306	21059	21281	21084	21251	21221	21556	21276	21111	20944	21242	21087	21081	21464	21216	21206	21361	21388	21112	21203	21284	21264	21293	21145	21168	20930	21251	21244	21367	21291	21265	21339	21207	21346	21406	21396	21271	21134	21404	21154	21410	21104	21372	21230	21108	21359	21374	21279	21232	21137	21229	21189	21321	21198	21136	21119	21065	21135	21150	21097	21291	21246	21202	21237	21313	21383	21260	21342	21337	21455	21394	21113	21203	21362	20968	21059	21267	21154	21382	21151	21329	21157	21262	21265	21205	21336	21267	21072	21169	21359	21140	21154	21534	21255	21194	21227	21180	21353	21458	21214	21273	21144	21220	21112	21159	21191	21332	21273	21142	21015	21296	21388	21091	21219	21361	21167	21182	21192	21119	21122	21503	21238	21220	21294	21184	21176	21469	21191	21272	21180	21153	21193	21194	21182	21184	21255	21388	21390	21236	21209	21026	21218	21245	21241	21152	21377	21264	21523	21542	21221	21329	21475	21285	21397	21151	21236	21293	21022	21328	21231	21107	21466	21221	21379	21156	21332	21052	21241	21235	21233	21311	21061	21291	21211	21081	21386	21192	21258	21311	21080	21298	21401	21304	21211	21264	20928	21164	20949	21282	21155	21067	21494	21318	21139	21268	21308	21295	21458	21314	21230	21375	21063	21257	21272	21497	21223	21165	21247	21224	21255	21119	21250	21098	21057	21125	21257	21236	21240	21385	21150	21279	21250	21244	21387	21107	21302	21214	21280	21175	21246	21000	21151	21192	21142	21168	21054	21320	21289	21297	21214	21122	21290	21128	21484	21319	21419	21391	21339	21327	21223	21064	21147	21477	21200	21409	21424	21058	21296	21086	21377	21180	21241	21354	21246	21155	21280	21373	21130	21335	21154	21129	21058	21254	21372	21336	21374	21320	21375	21335	21280	21306	21047	21263	21239	21315	21158	21314	21462	21253	21370	21207	21171	21186	21071	21256	21415	21287	21106	21336	21192	21192	21063	21206	21302	21238	21169	21276	21100	21326	21252	21196	21125	21154	21239	21350	21039	21350	21334	21154	21172	21203	21421	21201	21133	21320	21179	21281	21340	21165	21233	21252	21107	21406	21152	21128	21175	21183	21151	21177	21318	21254	21177	21120	21316	21213	21167	21358	21383	21205	21194	21157	21195	21175	21257	21243	21034	21196	21184	21223	21094	21242	21126	21084	21191	21264	21357	21127	21171	21303	21318	21310	21056	21256	21337	21191	21359	21178	21291	21499	21398	21241	21268	21055	21294	21169	21278	21298	21162	21301	21473	21104	21202	21382	21364	21261	21201	21210	21044	21005	21277	21232	21286	21298	21311	21185	21295	21367	21143	21228	21379	21225	21156	21070	21363	21174	21390	21241	21181	21199	21169	21438	21253	21393	21309	21157	20831	21106	21342	21352	21194	21132	21148	21370	21338	21247	21412	21076	21305	21376	21253	21185	21134	21023	21306	21256	21328	21173	21295	21355	21023	21305	21356	21232	20999	21361	21114	21113	21400	21220	21096	21384	21306	21463	21276	21189	21095	21367	21191	21063	21330	21223	21226	21147	21485	21099	21260	21156	21120	21231	21395	21320	21311	21281	21077	21228	21297	21091	21218	21207	21060	21371	21239	21332	21141	21140	21259	21217	21137	21033	21155	21110	21077	21292	21402	21130	21319	21365	21218	21466	21203	21175	21353	21088	21142	21263	21219	21178	21028	21094	21091	21062	21226	21229	21124	21167	21045	21397	21426	21332	21400	21250	21220	21351	21338	21014	21187	21180	21343	21240	21344	21170	21006	21084	21334	21090	21106	21105	21170	21228	21218	21244	21322	21136	21442	21216	21015	21179	21173	21056	21176	21245	21329	21097	21254	21452	21227	21134	21463	21280	21111	21279	21242	21421	21415	21180	21077	21295	21280	21300	21272	21325	21057	21198	21207	21528	21283	21307	21258	21142	21321	21119	20941	21166	21134	21309	21206	21197	21290	21136	21338	21407	21225	21355	21179	21249	21220	21280	21294	21338	21218	21186	21201	21443	21500	21057	21188	21306	21221	21277	21267	21348	21114	21433	21293	21392	21277	21267	21420	21160	21220	21038	21244	21282	21196	21089	21235	21128	21189	21380	21346	21348	21158	21290	21272	21290	21231	21151	21379	21290	21040	21351	21113	21267	21063	21168	21251	21216	21268	21124	20940	21204	21286	21213	21345	21328	21029	21237	21124	21144	21202	21088	21364	21270	21112	21403	21184	21427	21126	21246	21318	21346	21257	21260	21122	21356	21398	21242	21190	21288	21324	21247	21171	21203	21161	21317	21309	21231	21133	21240	21301	21112	21182	21277	21258	21138	21229	21202	21291	21202	21094	21193	21181	21294	21297	21152	21242	21297	21329	21293	21193	21132	21255	21158	21305	21285	21289	21416	21286	21209	21292	21188	21354	21075	21191	21187	21306	21209	21202	21018	21197	21360	21106	21319	21292	21149	21341	21295	21317	21119	21105	21289	21252	21253	21223	21262	21117	21063	21285	21282	21200	21550	21493	21235	21394	21194	21263	21368	21430	21257	21300	21234	21189	20902	21140	21203	21125	21160	21311	21261	21181	21468	21145	21291	21273	21382	21055	21459	21049	21163	21420	21415	21393	21277	21025	21123	21150	21387	21414	21310	21246	21291	21402	21443	21349	21293	21186	21233	21305	20872	21252	21200	21244	21108	21146	21423	21395	21368	21096	21172	21039	21228	21451	21347	21177	21322	21363	21350	21205	21252	21159	21455	21219	21346	21153	21314	21313	21220	21164	21197	20959	21158	21301	21375	21255	21348	21154	21312	21410	21325	21273	21223	21418	21180	21318	21290	21043	21344	21376	21328	21246	21441	21140	21409	21255	21036	21176	21211	21354	21026	21088	21298	21225	21111	21157	21182	21288	21237	21178	21336	21256	21257	21281	21250	21256	21252	21159	21280	21290	21294	21302	21258	21234	21168	21285	21318	21196	21342	21384	21462	21333	21284	21217	21151	21478	21236	21334	21229	21320	21328	21131	21201	21187	21239	21151	21271	21093	21575	21422	21029	21437	21171	21164	21336	21234	21233	21228	21336	21449	21237	21435	21291	21367	21253	21170	21206	21102	21033	21252	21246	21132	21315	21153	21342	21212	21377	21051	21186	21293	21259	21072	21192	21107	21233	21193	21362	21408	21155	21268	21076	20959	21347	21146	21178	21352	21389	21383	21051	21294	21548	21150	21464	21311	21199	21363	21281	21170	21399	21253	21235	21083	21373	21264	21174	21098	21387	21290	21289	21211	21274	21391	21587	21383	21359	21076	21326	21327	21080	21216	21180	21217	21112	21202	21285	21251	21319	21146	21163	21319	21262	21292	21178	21034	21293	21178	21018	21277	21349	21001	21362	21245	21172	21220	21181	21263	21346	21357	21123	21347	21184	21267	21307	21222	21262	20929
18564	23192	20249	17847	17432	17135	17153	17215	17197	17241	17283	17263	17280	17084	16917	17017	17095	17155	17189	17240	17283	17101	17227	17246	17186	17166	17240	17271	17272	17202	17196	17116	17366	17019	17073	17229	17073	17199	17056	17255	17249	17344	17202	17261	17218	17124	17051	17182	17160	17112	17042	17059	17189	17068	17147	17125	17140	17101	17185	17014	17184	17164	17327	17228	17306	17186	17231	17080	17314	17133	17109	17129	17137	17152	17177	17228	17253	17296	17187	17188	17122	17344	17119	17116	17235	17092	17132	17095	17284	17206	17390	17126	17027	17126	17214	17030	17184	17122	17052	17100	17246	17175	17030	17123	17162	17034	17228	17136	17249	17160	17030	17102	17135	17202	17044	17169	17172	17160	17119	17159	17221	17053	17173	17247	17234	17167	17066	17045	17110	17348	17190	17199	17098	17214	17239	17246	17035	17074	17279	16949	17035	16925	17398	16954	17078	17224	16967	17296	17171	17112	17210	17141	17303	17135	16966	17104	17312	17208	17160	17240	17030	16963	17101	17030	17178	17296	17097	17067	17057	16963	17191	17152	17258	17070	17137	17203	17270	17035	17126	17203	17205	17186	17170	17309	17394	17200	17028	17181	17329	17078	17131	17285	17136	17159	16960	17248	17155	17158	17185	17001	17191	17221	17255	17059	17277	17131	17143	17051	17193	17088	17089	17153	17051	17160	17164	17311	16978	17027	17193	17217	17134	17286	17165	16974	17080	17237	17077	17095	17168	16875	17271	17221	17093	17098	17191	17229	17151	17041	17241	17028	17095	17198	17269	17167	17227	17163	17184	17239	17285	17053	17162	17179	17075	17154	17159	17077	17206	16996	17230	17093	17261	17223	17070	17007	16986	17184	17140	17155	17137	17234	17103	17087	17022	17118	17194	17124	17304	17324	17201	16961	17106	17066	17210	17178	17107	17154	17164	17243	17033	17142	17094	17116	17234	17203	17165	17216	16906	17187	17289	17324	17304	17286	17127	17225	17153	17301	17264	17138	17226	17160	17121	17137	17205	17289	17109	17097	17008	17211	17081	17055	17214	17245	17174	17227	17137	17079	17156	17206	17289	17192	17257	17059	17270	17101	17102	17162	17164	17164	17180	17114	17035	17302	17077	17068	17054	17161	17202	16995	17210	17114	17158	17208	17197	17155	17083	17134	17168	17179	17202	16975	17102	17159	17087	17324	17131	17010	17187	17197	17176	17015	17115	17183	17152	17394	17114	17140	16988	17267	17078	17175	17329	17243	17081	17016	17155	17067	17251	17106	17343	16955	17228	17274	17181	17113	17143	17172	17109	17118	17087	17173	17215	17081	17179	17005	17098	17013	17214	17039	17181	17161	17137	17018	17103	17047	17051	17134	17057	17066	17148	17122	17048	17030	17185	17032	17144	17186	17111	17019	17175	17159	17157	17175	17223	17215	17032	17045	17148	17290	17208	17116	17088	17203	17051	17178	17301	17146	17217	17186	17120	17200	17178	17149	17176	17230	17182	17173	17082	17192	17061	17206	17086	17102	17116	17232	17115	17032	17080	17276	17154	17105	17267	17239	17228	17231	17040	17207	17084	17204	17003	17279	17386	17252	17037	17248	17141	17056	17229	17101	16913	17164	17145	17139	17180	17229	17153	17063	17153	17233	17142	17096	17181	17322	17331	17060	17145	17193	17178	17243	17266	17182	16944	17224	17274	17104	17241	16991	17056	17041	17211	17485	17215	17146	17207	17197	17071	17164	17158	17154	17162	17066	17376	17203	17182	17177	17086	17261	17189	17156	17220	16979	17391	17096	17228	17119	17058	17096	17051	17020	17112	17208	17132	17060	17187	17165	17230	17175	17063	17224	17061	17196	17089	17345	17222	17142	17154	17202	17120	17119	17101	17067	17187	16972	17311	16981	17163	17118	17262	16962	17113	17163	17175	17148	17364	17251	17175	17135	16988	17204	17264	17169	17155	17221	17210	17163	17107	17107	17102	17123	17225	17088	17195	17141	17205	17335	16994	17016	17095	17300	16965	17083	16999	17307	17070	17138	17134	17294	17291	17205	17126	17192	17262	17009	17204	17092	17035	17168	17139	17252	17189	17002	17237	17224	17140	17150	17090	17239	17053	17063	17301	17162	17224	17207	17075	17054	17086	17147	17184	17255	17172	17066	17130	17177	17228	17175	17062	17028	17138	17195	17157	16938	17376	17116	17078	17127	17076	17066	17287	17120	17225	17176	17229	17114	17297	17092	17096	16922	17134	17175	17028	17017	17063	17247	17170	17024	17259	17274	17145	17107	17133	17341	17109	17114	17002	17182	17191	17118	17340	17114	17313	17076	17049	17139	17206	17246	17222	17203	17090	17042	17204	17155	17205	17234	17189	17193	17153	17217	17213	17144	17267	17017	17199	17059	17039	17038	16946	17092	17317	17218	17110	17026	17091	17075	17283	17237	17090	17195	17089	17169	17120	17137	17137	17126	17248	17149	17156	17214	17163	17266	17109	17141	17334	17112	17085	17178	17186	17319	16941	17330	17430	17346	17087	17142	16998	17120	17131	17126	17084	17239	17240	17194	17219	17269	17270	17247	17264	17164	17036	17259	17190	17406	17168	17090	17261	17271	17239	16988	16976	17014	17065	17163	16999	17198	17189	17048	17179	17239	17212	17103	17338	17253	17064	17134	17118	17105	17121	17167	17357	17055	17249	17151	16961	17219	17064	17157	17186	17200	17120	17088	17150	17001	17054	17306	17190	17093	17174	17191	17089	17189	17087	17353	17035	17193	17079	17108	17148	17137	17215	17212	17342	17110	17280	17184	17169	17269	17278	17139	17115	17282	17261	17154	16951	17323	17127	16961	17205	17294	17226	17203	17060	17102	17160	17137	17257	16891	17275	17380	17211	17132	17040	17089	17231	17106	16993	17151	17018	17020	17375	17143	17064	17090	17261	17220	17273	17235	17174	17293	17230	17087	17207	17078	16999	17096	16973	17148	16955	17155	17076	17184	17297	17268	17160	17130	17145	17247	17139	17145	17198	17099	17142	17081	17082	17093	17089	17123	17182	17033	17211	17229	17240	17074	17159	17027	17006	17059	16993	17225	17122	17104	17155	17147	17070	17037	17160	17236	17269	17243	17040	17083	17212	17073	17197	17206	17193	17172	17111	17249	17344	17123	17195	17249	17135	17148	17065	17180	17117	17085	17290	17117	17174	17297	17053	17165	17158	17093	17234	17154	17060	17122	17039	17217	17138	17215	17097	17040	17275	17190	17202	17150	17058	17196	17038	17248	17232	17208	17230	17314	17194	17030	17022	17067	17120	16976	17134	17341	17146	17224	17180	17130	17088	17106	17174	17159	17160	17222	17312	17064	17133	17075	17238	17289	17047	17251	17148	17222	17327	17094	17058	17266	17156	17279	17108	16982	17156	17254	17186	17040	17153	17095	17247	17406	17094	17057	17009	17342	16993	17123	17198	17166	17171	17010	17016	17095	17215	17168	17137	17177	17284	17192	17231	17082	17142	17023	17055	17109	17066	17192	17112	17253	17215	17212	17266	17199	17188	17134	17252	17307	17191	17276	17188	17245	17222	16986	17210	17085	17175	17176	17121	17261	17272	17215	17165	16958	17203	17209	17210	17423	17252	17033	17258	17084	17214	17175	17251	17136	17119	16918	17341	17141	17039	17145	17081	17153	17230	16992	17197	17042	17210	17170	17242	17186	17159	17276	17079	17127	17256	17212	17181	17170	17284	17240	17152	17230	17121	17239	16907	17223	17153	17111	17183	17019	17183	17137	17210	17093	17142	17041	17296	17296	17190	17304	17141	17154	17068	17116	16983	17091	17173	16980	17087	17176	17066	17137	17232	17234	17084	17222	17232	17112	17243	17129	17283	17340	17212	17196	17292	17109	17190	17060	17114	17157	17079	17305	17214	17055	17239	17268	17136	17279	17084	17192	17195	17088	17295	17287	17023	16988	17042	17184	17193	16941	17011	17156	17242	17089	17001	17335	17123	17114	17265	17069	17247	17119	17173	17078	17160	17057	17297	17018	17314	17201	17253	16965	17147	17159	17349	17027	17039	17141	17075	17236	17337	17252	17066	17052	17174	17008	17210	17080	17245	17102	17222	17070	17194	17076	17049	17183	16901	17329	17217	17106	17061	17104	17180	17024	17115	17169	17115	17143	17118	17294	17107	17055	17076	17115	17105	17136	17237	17111	17135	17232	17163	17013	17222	17267	17290	17215	17108	17338	17132	17179	17235	17155	17112	17332	17277	17209	17204	17256	17004	17180	17169	17303	17126	17180	17098	17195	17301	17165	17157	16940	17211	17156	17062	17247	17269	16982	17337	17208	17151	17095	17238	17179	17464	17160	17325	17059	17195	16988	17280	17060	17266	17208	17077	17132	17082	17083	17318	17091	17328	17169	17034	17368	17101	17261	16910	16998	17164	17258	17173	16892	17296	17206	17265	16956	17126	17103	17087	17269	17432	17138	17254	17135	17001	17064	17074	17168	17036	17227	17253	17105	17144	17148	17377	16951	17166	17339	17240	17147	17127	16973	17239	17086	17050	17061	17030	17272	17095	17152	17005	17239	17115	17111	17008	17146	17162	17330	17153	17244	17163	17332	17184	17218	17149	17033	17203	17079	17279	17208	17214	17090	17205	17167	17136	17226	17122	17330	16984	17042	17043	17152	17070	17158	16963	17112	17265	17161	17313	17097	17336	17249	17077	17053	17138	17114	17106	17156	16983	16984	16991	17113	17150	17214	17004	17170	17193	16961	17016	17249	17041	17042	17193	17235	17159	17118	16942	17042	17035	17231	17281	17052	17144	17159	17011	17027	17129	17134	17233	17209	17222	17015	17054	17129	17196	17044	17238	17157	17254	17075	17006	17284	17238	17094	17338	17071	17132	17126	17009	17161	17255	17176	17184	17149	17114	17168	17152	17308	17216	17042	17235	17380	17046	17288	17034	17101	17004	17163	17244	17066	17076	17209	17139	17133	17125	16990	17144	17211	17134	17223	17087	17255	17113	17178	17115	17147	17294	17144	17066	17267	17138	17289	16984	17131	17201	17104	17200	17231	17263	17270	17122	17091	17096	17071	17234	17100	17219	17142	17070	17240	17205	17229	17120	16966	17270	17209	17179	17123
23094	20745	27969	23619	22166	23838	24519	22142	21931	22249	22232	22143	21870	22065	22014	21912	21796	21760	21766	21895	21991	21988	21741	21915	21640	21777	21855	21806	21793	21687	21834	21869	21886	21630	21713	21829	21827	21732	21612	21794	21615	21804	21812	21868	21958	21866	21779	21936	21765	21758	21846	21481	21668	21669	21513	21447	21774	21906	21600	21744	21953	21803	21855	21918	22176	21879	22035	21830	21963	21773	21637	21683	21596	21653	21638	21865	21524	21693	21788	21720	21910	21537	21659	21754	21613	21694	21757	21771	21612	21657	21736	21551	21658	21589	21512	21739	21638	21716	21736	21708	21890	21678	21728	21530	21747	21556	21817	21709	21660	21812	21845	21476	21759	21547	21603	21456	21586	21467	21594	21661	21860	21631	21584	22107	21718	21620	21786	21873	21794	21485	21721	21692	21620	21553	21641	21884	21729	21742	21577	21673	21788	21500	21630	21907	21725	21856	21624	21581	21582	21559	21698	21727	21856	21619	21655	21799	21846	21622	21860	21881	21602	21700	21635	21719	21695	21613	21667	21720	21675	21597	21619	21637	21678	21764	21520	21522	21772	21702	21623	21590	21477	21727	21718	21755	21756	21535	21832	21739	21501	21751	21749	21775	21756	21630	21526	21624	21898	21615	21831	21663	21650	21627	21640	21904	21700	21779	21654	21623	21860	21897	21675	21806	21757	21656	21523	21736	21676	21573	21326	21677	21819	21683	21693	21761	21802	21840	21832	21759	21466	21599	21625	21656	21701	21656	21820	21679	21707	21682	21528	21782	21728	21537	21664	21756	21684	21724	21485	21533	21608	21642	21759	21620	21579	21464	21517	21706	21751	21557	21518	21722	21488	21756	21722	21800	21712	21720	21832	21821	21809	21622	21640	21667	21815	21636	21657	21381	21467	21593	21677	21624	21649	21800	21800	21581	21781	21654	21585	21586	21574	21628	21556	21755	21648	21386	21620	21766	21715	21728	21574	21721	21575	21450	21710	21708	21783	21669	21649	21611	21474	21503	21561	21656	21611	21600	21391	21639	21553	21551	21726	21595	21624	21502	21731	21606	21624	21654	21721	21767	21697	21555	21546	21522	21687	21497	21659	21435	21629	21635	21457	21748	21564	21623	21855	21688	21697	21530	21614	21627	21554	21612	21754	21641	21598	21855	21715	21934	21517	21722	21658	21662	21488	21669	21822	21631	21545	21643	21759	21682	21607	21426	21610	21620	21673	21696	21779	21676	21789	21683	21949	21629	21817	21821	21805	21685	21853	21460	21468	21609	21610	21720	21581	21646	21519	21864	21950	21609	21645	21700	21833	21701	21581	21629	21426	21558	21570	21747	21477	21803	21588	21805	21786	21571	21678	21677	21678	21627	21430	21888	21774	21570	21745	21484	21565	21556	21587	21856	21759	21574	21449	21657	21695	21904	21762	21677	21848	21534	21675	21730	21668	21538	21684	21736	21538	21543	21943	21621	21488	21532	21550	21711	21651	21715	21758	21690	21605	21686	21545	21368	21710	21534	21596	21755	21688	21594	21717	21782	21579	21564	21861	21703	21448	21684	21626	21590	21627	21700	21575	21805	21581	21884	21560	21479	21880	21960	21786	21685	21511	21467	21591	21517	21724	21588	21817	21467	21765	21663	21655	21488	21503	21752	21801	21509	21746	21658	21691	21447	21517	21545	21550	21696	21482	21853	21608	21717	21747	21995	21853	21768	21793	21707	21792	21660	21525	21564	21733	21951	21474	21773	21626	21702	21666	21521	21737	21738	21790	21663	21524	21452	21463	21669	21507	21591	21589	21600	21563	21498	21749	21631	21547	21662	21716	22055	21650	21470	21379	21810	21614	21755	21664	21787	21756	21542	21558	21704	21506	21693	21616	21777	21834	21591	21749	21604	21866	21393	21690	21846	21497	21877	21655	21666	21761	21664	21600	21673	21721	21470	21649	21734	21585	21644	21583	21639	21611	21673	21441	21598	21722	21670	21573	21700	21530	21654	21688	21573	21589	21693	21697	21698	21804	21669	21551	21631	21714	21663	21702	21569	21594	21446	21704	21525	21697	21678	21754	21846	21827	21648	21634	21570	21537	21717	21793	21786	21623	21675	21749	21671	21627	21480	21700	21590	21770	21745	21843	21645	21601	21602	21506	21669	21719	21676	21825	21870	21843	21526	21682	21478	21801	21616	21733	21662	21593	21639	21649	21522	21692	21740	21658	21637	21879	21550	21637	21414	21648	21619	21698	21659	21858	21598	21494	21549	21670	21669	21754	21522	21522	21475	21544	21697	21834	21499	21861	21555	21671	21703	21445	21644	21595	21827	21743	21642	21805	21580	21679	21778	21637	21606	21533	21686	21786	21813	21699	21881	21731	21491	21490	21886	21654	21576	21720	21783	21660	21548	21705	21683	21549	21693	21717	21817	21489	21727	21677	21371	21784	21538	21667	21761	21598	22024	21627	21659	21851	21887	21837	21618	21544	21833	21717	21676	21579	21619	21606	21761	21802	21508	21722	21838	21548	21816	21699	21632	21508	21720	21875	21706	21745	21657	21634	21392	21454	21408	21693	21340	21621	21637	21740	21642	21615	21722	21575	21566	21754	21640	21717	21501	21788	21541	21728	21756	21620	21523	21570	21713	21765	21646	21759	21659	21788	21819	21706	21605	21861	21711	21603	21572	21434	21624	21775	21564	21761	21697	21544	21429	21763	21837	21637	21508	21604	21711	21642	21622	21525	21676	21878	21689	21849	21479	21631	21984	21765	21551	21547	21570	21565	21824	21874	21869	21819	21756	21705	21600	21392	21473	21876	21533	21555	21462	21858	21604	21433	21492	21471	21360	21778	21623	21491	21702	21573	21409	21639	21719	21390	21691	21447	21521	21866	21590	21949	21743	21874	21713	21575	21722	21732	21551	21456	21739	21719	21533	21497	21436	21722	21605	21572	21569	21662	21698	21679	21657	21518	21678	21630	21772	21659	21751	21704	21690	21467	21586	21671	21869	21764	21627	21779	21686	21650	21536	21604	21714	21721	21787	21471	21449	21849	21964	21723	21626	21620	21637	21702	21543	21728	21855	21751	21528	21835	21849	21639	21751	21876	21501	21697	21593	21671	21634	21510	21731	21565	21646	21663	21705	21834	21624	21638	21859	21729	21705	21754	21656	21497	21800	21673	21645	21754	21474	21676	21812	21631	21606	21734	21816	21784	21522	21554	21667	21663	21656	21835	21739	21593	21689	21527	21455	21821	21913	21874	21836	21775	21440	21739	21576	21615	21572	21584	21647	21670	21619	21700	21523	21447	21494	21761	21665	21671	21605	21619	21730	21600	21707	21545	21687	21791	21836	21714	21833	21940	21860	21730	21841	21673	21765	21639	21755	21668	21871	21684	21528	21552	21565	21613	21695	21850	21571	21829	21555	21547	21706	21672	21412	21623	21573	21592	21598	21670	21746	21552	21701	21669	21719	21603	21557	21785	21727	21650	21517	21603	21751	21780	21613	21418	21752	21653	21689	21728	21780	21815	21976	21576	21713	21643	21641	21868	21866	21507	21843	21627	21640	21678	21605	21643	21688	21670	21597	21678	21576	21685	21838	21761	21593	21686	21615	21691	21791	21665	21870	21785	21491	21691	21815	21692	21899	21517	21707	21522	21562	21821	21771	21743	21593	21669	21698	21744	21713	21864	21683	21886	21604	21568	21591	21522	21566	21479	21574	21708	21537	21664	21648	21443	21738	21692	21748	21638	21629	21893	21574	21587	21729	21744	21389	21618	21724	21504	21750	21818	21843	21711	21628	21671	21696	21910	21742	21643	21679	21635	21548	21797	21706	21674	21746	21828	21716	21543	21536	21521	21655	21814	21721	21700	21685	21736	21499	21605	21514	21686	21615	21624	21691	21617	21601	21706	21829	21906	21798	21573	21517	21552	21615	21753	21813	21841	21671	21599	21528	21642	21579	21591	21549	21437	21645	21743	21486	21634	21742	21560	21541	21589	21691	21709	21641	21621	21604	21757	21872	21472	21687	21579	21740	21724	21824	21416	21748	21612	21434	21718	21557	21813	21574	21787	21708	21921	22022	21612	21523	21671	21642	21645	21669	21632	21683	21663	21675	21759	21532	21798	21673	21610	21701	21494	21717	21718	21531	21703	21553	21535	21697	21632	21667	21795	21652	21681	21692	21571	21447	21681	21532	21657	21894	21542	21585	21746	21591	21652	21729	21729	21586	21482	21669	21723	21592	21636	21960	21531	21607	21595	21859	21732	21866	21596	21495	21441	21721	21811	21713	21632	21845	21624	21369	21577	21529	21762	21549	21812	21428	21666	21728	21620	21730	21611	21592	21781	21719	21767	21576	21538	21937	21779	21750	21603	21620	21767	21529	21413	21748	21617	21820	21706	21602	21753	21572	21743	21947	21642	21490	21523	21592	21859	21556	21644	21557	21551	21758	21858	21665	21744	21581	21642	21726	21727	21606	21700	21718	21869	21754	21925	21736	21746	21586	21641	21466	21685	21910	21512	21715	21662	21572	21662	21610	21435	21662	21597	21394	21606	21664	21791	21655	21912	21891	21541	21595	21753	21568	21842	21670	21556	21730	21629	21659	21633	21721	21794	21622	21606	21727	21369	21584	21545	21430	21634	21678	21571	21584	21583	21810	21659	21662	22069	21837	21696	21538	21661	21656	21568	21527	21785	21680	21621	21576	21752	21598	21985	21661	21567	21679	21827	21896	21780	21786	21482	21460	21541	21708	21719	21683	21768	21781	21480	21634	21793	21515	21787	21890	21734	21626	21681	21706	21707	21904	21678	21625	21689	21600	21615	21423	21538	21477	21587	21709	21910	21749	21733	21651	21604	21533	21925	21640	21564	21674	21886	21970	21700	21583	21770	21614	21727	21612	21556	21626	21591	21647	21837	21678	21738	21531	21702	21499	21840	21752	21918	21763	21688	21746	21586	21559	21481	21796	21789	21642	21655	21566	21644	21617	21736	21592	21603	21767	21745	21650	21790	21773	21814	21743	21524	21589	21704	21984	21528	21676	21753	21725	21616	21580	21754	21782	21648	21851	21566	21870	21602	21553	21649	21722	21615	21756	21744	21548	21610	21598	21776	21668	21931	21631	21727	21609	21739	21575	21566	21728
20058	33450	27483	22046	18983	18283	17908	17841	17560	17656	17574	17634	17428	17609	17394	17599	17452	17539	17355	17353	17460	17316	17318	17546	17616	17363	17193	17396	17352	17241	17500	17417	17274	17368	17218	17423	17398	17447	17247	17358	17403	17458	17413	17435	17353	17577	17300	17391	17456	17228	17413	17257	17296	17306	17498	17418	17304	17275	17327	17331	17365	17268	17624	17610	17671	17727	17632	17617	17598	17463	17346	17536	17121	17486	17355	17215	17420	17477	17379	17390	17398	17431	17299	17378	17361	17227	17545	17258	17252	17435	17325	17430	17271	17336	17270	17374	17271	17336	17293	17351	17474	17579	17296	17258	17393	17215	17412	17338	17235	17365	17215	17220	17417	17221	17532	17262	17336	17392	17381	17276	17412	17208	17298	17341	17133	17273	17473	17344	17401	17408	17332	17144	17260	17374	17224	17285	17428	17344	17266	17214	17269	17284	17397	17305	17462	17437	17438	17349	17100	17373	17304	17488	17362	17380	17448	17311	17384	17322	17273	17332	17479	17442	17247	17231	17414	17189	17403	17350	17416	17217	17379	17160	17468	17288	17147	17304	17375	17300	17431	17312	17572	17280	17305	17543	17241	17258	17350	17362	17377	17442	17334	17261	17387	17210	17275	17317	17209	17248	17244	17500	17137	17330	17341	17243	17464	17294	17291	17265	17253	17292	17235	17438	17327	17396	17344	17252	17179	17311	17320	17336	17282	17332	17302	17350	17454	17252	17303	17320	17318	17355	17460	17291	17617	17464	17227	17297	17477	17441	17129	17218	17525	17289	17075	17435	17532	17355	17196	17288	17312	17269	17370	17319	17275	17371	17300	17388	17444	17299	17427	17408	17335	17253	17351	17229	17456	17400	17296	17296	17301	17404	17187	17440	17282	17308	17411	17332	17374	17427	17434	17380	17421	17374	17315	17273	17315	17459	17393	17369	17459	17353	17276	17391	17241	17450	17393	17220	17130	17465	17312	17321	17227	17321	17357	17396	17432	17467	17257	17530	17430	17336	17409	17413	17374	17291	17252	17293	17373	17293	17273	17293	17307	17324	17344	17195	17351	17406	17276	17276	17341	17219	17412	17267	17271	17309	17447	17660	17318	17452	17284	17344	17270	17216	17371	17296	17306	17292	17380	17377	17385	17291	17365	17332	17417	17211	17415	17396	17502	17175	17386	17138	17385	17279	17460	17246	17151	17532	17327	17419	17438	17255	17525	17250	17184	17312	17305	17300	17396	17441	17329	17449	17379	17296	17463	17475	17358	17484	17301	17419	17535	17360	17410	17398	17376	17381	17247	17443	17249	17312	17186	17491	17298	17302	17360	17457	17329	17443	17319	17402	17350	17387	17462	17412	17219	17445	17282	17383	17317	17307	17263	17226	17209	17328	17334	17341	17484	17352	17415	17444	17260	17362	17217	17271	17218	17471	17201	17443	17205	17251	17344	17239	17492	17324	17150	17160	17410	17437	17323	17287	17462	17403	17399	17467	17346	17175	17298	17308	17311	17365	17372	17377	17407	17268	17351	17218	17215	17278	17355	17261	17325	17357	17276	17666	17316	17122	17305	17335	17335	17389	17187	17226	17095	17166	17270	17203	17351	17282	17465	17238	17411	17287	17312	17268	17295	17201	17390	17443	17356	17226	17213	17393	17321	17361	17222	17416	17388	17346	17443	17363	17327	17465	17334	17353	17383	17394	17523	17559	17363	17405	17505	17367	17283	17201	17309	17281	17276	17267	17421	17255	17379	17239	17414	17262	17275	17241	17357	17301	17354	17407	17179	17278	17300	17329	17207	17161	17172	17364	17398	17336	17370	17248	17267	17322	17335	17296	17398	17309	17293	17320	17480	17670	17198	17316	17099	17338	17292	17472	17247	17228	17192	17246	17551	17406	17281	17479	17381	17135	17429	17276	17344	17331	17356	17441	17440	17321	17422	17411	17404	17433	17197	17246	17304	17237	17429	17399	17441	17258	17462	17413	17185	17575	17245	17278	17366	17161	17326	17214	17352	17326	17322	17352	17545	17512	17343	17234	17387	17412	17453	17423	17344	17471	17352	17420	17448	17298	17350	17390	17366	17350	17278	17334	17369	17182	17255	17319	17318	17247	17366	17184	17415	17375	17349	17138	17312	17225	17286	17346	17272	17229	17250	17180	17157	17463	17334	17320	17154	17239	17257	17428	17347	17386	17403	17400	17378	17250	17231	17302	17477	17283	17424	17454	17266	17474	17513	17244	17292	17224	17208	17400	17170	17376	17357	17219	17243	17417	17351	17353	17385	17403	17428	17251	17368	17315	17390	17307	17241	17212	17546	17298	17339	17395	17380	17310	17475	17430	17341	17468	17385	17184	17202	17244	17404	17268	17423	17448	17321	17233	17331	17327	17312	17344	17374	17374	17316	17434	17363	17340	17310	17401	17357	17402	17234	17263	17415	17391	17355	17368	17334	17400	17401	17342	17322	17370	17364	17397	17230	17366	17470	17321	17306	17328	17293	17184	17330	17346	17393	17434	17413	17388	17279	17348	17265	17286	17459	17366	17216	17393	17315	17121	17338	17117	17525	17272	17377	17265	17320	17403	17314	17407	17369	17188	17271	17202	17337	17307	17350	17337	17359	17204	17364	17244	17332	17379	17259	17532	17188	17315	17335	17353	17341	17376	17393	17183	17356	17289	17394	17435	17345	17336	17308	17350	17306	17356	17327	17425	17407	17357	17526	17384	17161	17263	17294	17433	17359	17436	17232	17346	17308	17218	17320	17430	17269	17356	17244	17226	17427	17259	17356	17403	17223	17189	17280	17180	17440	17445	17328	17177	17192	17285	17252	17240	17282	17357	17325	17342	17259	17554	17460	17273	17274	17332	17387	17223	17329	17506	17495	17320	17233	17360	17353	17454	17278	17365	17474	17360	17394	17163	17410	17315	17485	17441	17204	17247	17398	17240	17418	17432	17260	17425	17197	17346	17123	17157	17480	17270	17414	17305	17341	17222	17274	17202	17225	17398	17318	17361	17420	17203	17557	17246	17351	17371	17231	17269	17323	17382	17200	17207	17306	17358	17242	17411	17335	17291	17284	17213	17393	17443	17169	17475	17167	17416	17307	17356	17315	17262	17238	17304	17500	17452	17406	17237	17283	17411	17304	17263	17316	17295	17298	17267	17211	17431	17552	17308	17313	17359	17332	17319	17304	17354	17315	17248	17485	17271	17088	17452	17285	17460	17417	17316	17369	17280	17211	17265	17250	17423	17288	17295	17361	17298	17334	17429	17389	17423	17452	17399	17245	17293	17177	17407	17330	17332	17516	17411	17282	17261	17387	17387	17289	17251	17225	17340	17353	17287	17424	17388	17296	17228	17346	17185	17226	17495	17277	17284	17375	17384	17289	17320	17369	17261	17298	17339	17238	17533	17296	17420	17327	17395	17212	17539	17208	17231	17331	17406	17481	17299	17400	17261	17363	17246	17360	17486	17455	17405	17195	17339	17351	17245	17300	17362	17356	17396	17261	17508	17418	17210	17294	17411	17436	17374	17417	17414	17340	17445	17155	17335	17283	17283	17301	17205	17395	17444	17400	17273	17322	17512	17380	17340	17319	17492	17282	17461	17217	17175	17253	17601	17285	17299	17470	17375	17253	17434	17330	17219	17230	17466	17263	17286	17253	17344	17263	17231	17303	17330	17434	17269	17401	17314	17227	17313	17432	17331	17314	17207	17466	17443	17333	17237	17459	17075	17228	17518	17510	17359	17373	17386	17244	17187	17440	17319	17277	17300	17324	17465	17325	17540	17557	17352	17276	17296	17282	17248	17386	17210	17318	17401	17391	17225	17344	17276	17338	17232	17340	17441	17179	17267	17271	17389	17292	17242	17416	17141	17341	17303	17446	17272	17354	17402	17439	17458	17319	17553	17280	17383	17373	17413	17330	17306	17307	17452	17219	17359	17359	17462	17477	17347	17498	17442	17257	17222	17360	17244	17429	17395	17284	17304	17368	17318	17613	17368	17340	17407	17467	17136	17476	17272	17288	17309	17457	17516	17281	17296	17390	17169	17374	17354	17124	17189	17380	17053	17306	17207	17340	17183	17227	17257	17299	17439	17286	17362	17549	17414	17319	17361	17348	17356	17266	17176	17377	17306	17330	17313	17344	17264	17252	17315	17427	17276	17366	17308	17424	17313	17371	17307	17461	17206	17301	17302	17403	17301	17331	17285	17536	17277	17327	17296	17320	17390	17395	17487	17378	17482	17353	17323	17330	17164	17360	17201	17249	17386	17314	17177	17501	17366	17446	17376	17339	17394	17324	17314	17263	17207	17278	17411	17456	17348	17460	17287	17342	17489	17446	17208	17280	17371	17398	17313	17330	17190	17540	17303	17365	17226	17241	17431	17324	17301	17222	17350	17348	17262	17287	17319	17234	17279	17432	17382	17357	17307	17361	17255	17315	17426	17311	17377	17380	17226	17488	17388	17279	17475	17319	17312	17389	17426	17321	17278	17452	17454	17246	17296	17363	17383	17396	17340	17310	17302	17371	17337	17415	17472	17212	17289	17510	17236	17325	17293	17462	17282	17393	17431	17147	17361	17360	17282	17272	17334	17492	17247	17374	17212	17428	17319	17268	17491	17334	17511	17458	17194	17201	17377	17436	17243	17361	17297	17352	17407	17252	17196	17281	17195	17353	17390	17225	17283	17513	17340	17386	17177	17223	17320	17284	17337	17454	17244	17257	17311	17386	17459	17453	17228	17452	17215	17379	17274	17333	17298	17450	17423	17343	17337	17374	17434	17462	17302	17342	17260	17267	17232	17444	17393	17387	17315	17397	17286	17345	17435	17464	17588	17269	17585	17339	17286	17386	17571	17435	17232	17513	17285	17167	17451	17176	17286	17349	17371	17311	17327	17314	17475	17178	17387	17375	17419	17428	17297	17418	17237	17567	17288	17293	17366	17271	17267	17087	17354	17496	17239	17331	17412	17265	17287	17477	17396	17230	17305	17548	17369	17294	17520	17422	17322	17137	17354	17167	17254	17396	17496	17518	17362	17373	17333	17244	17204	17326	17356	17293	17312	17391	17352	17361	17332	17307	17228	17416	17379	17319	17485	17310	17398	17268	17487	17249	17413	17297	17365	17411	17328	17468	17288
22058	20687	28280	23144	21042	23974	27088	23056	22248	22799	22381	22383	22462	22446	22225	22473	22007	22196	22393	22345	22282	22361	22169	22166	22092	22171	22224	22041	22237	22001	21995	22108	22087	22068	22194	22069	22055	21888	22078	22047	22149	22042	22095	22208	22142	21952	22104	22140	21908	22009	21931	22011	22065	22037	22063	22134	22094	21889	21947	22127	22125	21728	22277	22227	22359	22422	22568	22595	22421	22285	22139	22021	21817	22068	21952	22093	21795	22024	22068	21923	21877	21813	22145	21906	21993	21827	21882	21914	21922	22146	21945	21916	21909	22207	21935	22002	22103	21739	21869	21947	21844	21967	22202	22202	22131	21868	21804	21875	21843	21980	21984	22130	22014	21948	22012	21967	21993	21928	21906	21977	21787	22048	21921	22148	22184	21993	21814	21872	21976	21820	22010	21940	21706	22051	21989	21850	22053	21940	21848	21848	21997	22123	22007	21920	22054	22097	21931	21885	22096	22147	22051	21882	22076	21912	21878	21597	21979	21735	21819	21655	21832	21957	21867	21953	21958	21981	21858	21776	21904	22062	21990	21873	22140	21834	21821	22004	21797	21865	22203	22225	21847	21682	22264	22065	21979	21895	21873	22115	21927	22020	22232	21921	21933	21905	21987	21854	21878	21686	22061	21891	21842	21712	21776	21881	21794	21861	22059	21857	21835	21688	21817	22011	21961	21953	21702	21986	21950	21743	22010	21901	21974	21885	21919	21916	21656	21904	21990	21937	21957	21997	21890	22100	22020	22021	22037	22054	21829	21881	21769	21817	22041	21908	21748	21816	22066	22148	21866	22005	21979	21701	21915	21944	21728	21734	21903	22000	22013	21849	22022	22132	22041	22090	21883	21984	21798	21968	21889	21873	22115	21893	21818	21832	21946	21967	21897	21714	21780	21662	21884	21697	21963	22040	21820	22085	21914	21833	21928	21936	21610	22031	21948	21711	21838	21980	22274	21997	21973	21901	21851	21868	22026	21793	21982	21867	21910	21792	21666	21917	21903	21967	21907	22013	22148	22023	21988	21729	21871	21854	21755	21889	21997	22147	21910	21933	21873	21929	21945	22011	21923	21974	22092	21869	21971	22045	21872	21806	21815	22064	21896	21918	21925	21971	21978	22057	21910	21987	22125	21942	22096	21977	22003	21932	21918	21898	21955	22032	21902	21848	21950	21848	21992	21976	21662	21901	22196	22095	21939	21721	21952	21852	21839	21890	22006	22116	22062	22009	21901	22127	21766	21929	21915	21909	21871	21897	21958	21799	21796	22007	21929	21853	21735	21960	21897	21994	21944	22066	21885	21818	21968	21936	21936	21780	21950	21964	22202	21946	22012	21892	21908	22043	22009	21840	22066	22168	21892	22039	21881	22051	21915	21802	21907	22019	21888	21701	22023	21917	21934	22144	21905	22014	21973	21780	22131	21680	21874	21969	21985	21763	21791	21780	22112	21939	21679	21914	21910	22112	21838	21846	21951	21951	21953	21850	21931	21972	22027	21965	22056	21930	21574	21950	21907	22065	22091	21736	22087	21783	21940	21824	21759	21922	22087	22038	21833	21904	21960	21791	21779	21933	21958	21954	21803	21991	21832	21875	21631	21998	21880	21864	21797	21893	21682	21881	21964	21753	21968	21836	22025	21848	22110	22100	21923	21764	22000	21799	21980	22214	21974	21776	21956	21895	21863	21921	22009	21912	21999	21814	22041	22042	21866	21863	21952	21790	21792	21857	21935	21809	21856	21704	22042	21922	21982	21968	21894	21841	21833	21804	21726	21913	22013	21765	21785	21920	22017	21980	21900	21879	21874	21946	21992	21853	21839	22078	21981	22078	22036	22103	22126	21816	22155	21821	21934	21756	21876	21613	21768	22157	21883	22086	22044	21900	21927	22071	21799	21740	22045	22136	22039	21924	22022	21928	21847	21803	21728	21771	22101	21747	22120	21908	21870	21977	22140	21758	21859	21785	21889	21907	21935	21935	21909	21747	21565	21945	21991	22232	22028	21963	21662	21687	22047	21924	21768	22072	21979	21928	21828	21892	21885	21981	22070	21902	22006	21928	21808	21935	22083	22012	21823	22007	21893	22000	21673	21955	21932	21712	21974	22026	21768	22070	21918	22049	21975	22016	22070	21860	21996	22121	21842	21910	21930	21915	22023	22075	21972	21943	21725	21965	21842	21768	22205	21776	22094	21793	21907	22009	21869	21783	21876	21836	21962	22123	21876	21671	21753	21839	21838	22002	22048	21990	21998	21837	21891	21890	21920	21873	22172	22132	22082	21980	21892	21971	21879	21550	21855	22009	22029	21962	21963	21969	21960	22117	21907	21887	21887	21938	22092	21884	21849	21875	22179	22030	22045	21763	21944	21924	21864	21806	22061	22036	21796	21904	22112	21933	22023	21999	21867	21879	22072	22054	21874	21843	22062	22002	22065	22179	22189	21847	21936	22003	21797	21886	21971	21905	21970	22010	22055	21697	21960	22157	22068	21919	22049	21726	21797	21990	22090	21652	21966	21808	22084	21739	21908	21838	21927	21888	21997	21751	21847	21870	22127	21835	22081	22041	21879	22107	21881	21830	22028	21878	21907	21872	22083	21666	22003	21935	22014	21819	21940	22039	21955	21920	22138	21701	22091	21826	21973	21818	21959	22026	21729	21979	21976	21955	21818	21969	21886	21914	21812	21904	22086	21932	21882	21875	22103	21836	21841	21677	22076	21892	21772	21941	21941	21769	22021	21993	21673	22044	21996	22044	21905	21870	22035	21789	21899	21953	22006	21891	21961	22065	22075	22045	21948	21927	21986	21895	22012	21811	21913	21940	21943	21855	21826	21801	21899	22151	21966	21922	21814	21779	21872	21999	21803	21907	21789	21966	22017	21952	21752	22099	22006	21873	21839	21985	21866	21827	21940	21829	21877	21786	21887	21912	21936	21921	21792	21735	21714	22057	21959	21830	21825	22021	22128	21997	22090	22005	21889	22060	21858	21873	21910	21925	21936	22004	21929	21946	21919	21990	21740	22007	22019	22010	22006	21950	21975	21995	22050	21790	21995	21498	21872	22082	22012	21838	21953	22002	21947	21903	21945	22088	21893	22125	22037	21973	21955	21956	21862	22094	21889	21788	21935	21968	21994	22153	21853	21764	21861	21939	21814	22167	21722	21710	21939	21811	21864	21789	21880	21863	21980	21933	21771	21862	21766	21800	21824	22053	22098	21900	22012	21924	21997	21924	21975	21852	21863	21825	21848	21825	22039	21968	21673	21897	22165	22054	22104	21813	21847	22002	21761	22110	22126	21918	21971	21954	21965	21953	21869	22065	21798	21990	21718	22107	22043	22012	21905	21958	21960	21940	21934	21915	22080	21867	21738	21924	21799	21994	21818	21803	21864	21794	22020	21975	21984	21950	21802	22011	22014	21872	21889	21792	21896	21846	21999	22106	22055	22010	21714	21939	21998	21951	22029	21824	22092	22081	22192	22066	22201	21967	22128	21924	21754	22085	21926	21885	21856	22076	22053	21760	21883	22022	22008	21850	21913	21947	22111	21766	21940	22069	22118	21939	22052	21928	21863	21920	21871	22052	21886	21820	21750	22037	22114	21968	21776	21923	21952	21858	21791	21910	22121	21683	22003	21719	21911	21877	21824	21812	21848	21967	22010	22023	21858	21702	21963	21999	21951	21759	21927	22053	21968	21897	21830	21955	22006	21960	22065	21890	21865	21741	21868	22004	21868	21782	21842	22097	22070	21934	21975	21910	21907	22014	21897	21988	21912	21889	21903	22029	21919	21945	21875	21988	21823	22028	21799	21901	21896	21977	21918	21846	21971	22036	22026	21840	21916	21870	22102	21792	21864	22006	21725	22019	21855	21938	21871	21998	21956	22071	22014	21803	21888	21698	22054	21802	21808	21805	21930	21965	21826	21804	21807	21756	21747	21626	21856	21973	21876	21922	21869	21866	21631	21768	21781	21838	21934	21715	22172	21955	21961	21832	21914	22015	21985	21936	21875	22088	21871	21955	21844	21658	21763	21894	21953	21794	21941	22186	21963	21909	21719	21907	21870	21895	22005	21866	21861	21994	21963	21813	21740	22085	22005	21824	22035	21720	21829	21843	21988	21877	21877	21686	22002	22139	21955	21978	22019	21962	21886	22224	22045	21720	21850	21809	21978	22046	21907	21910	21808	21835	21920	22019	21787	21931	21920	21788	21959	22054	21814	21933	22097	21996	21841	21820	21810	22016	21877	21748	21798	21893	21833	21888	22061	21854	21917	21896	21782	22015	21913	21805	21912	21868	21852	21844	22133	21874	21865	21796	21810	21826	21803	21802	21906	22062	21964	21992	21922	21893	21863	22148	21999	22044	22169	21796	21805	21671	21761	21900	21936	22050	21833	21788	21973	21813	21954	22017	22005	21923	21900	22199	21767	21965	22004	22048	21756	21864	21964	21847	21840	22041	21916	22165	21874	22128	21938	21677	21705	21868	22074	22119	21833	22008	21964	22235	21922	21892	21821	21808	21986	21812	21916	21764	21936	21993	21831	21818	21928	21900	21864	21852	21819	21895	21921	21800	21853	22007	21762	22127	22017	22033	22069	21964	21805	21848	21856	22037	21907	21862	21883	22130	21765	21965	21820	21785	21902	21923	21930	21944	21821	21891	22119	21896	22034	21951	21964	21996	21963	22142	21949	21979	21873	22015	22043	21842	22003	22063	21841	21960	21784	21840	21801	21767	21719	21899	22141	21918	21841	21702	21871	21634	21818	21955	21837	22072	21889	21998	21709	21893	22029	21888	21751	21764	21991	21886	21972	21832	21742	21778	21767	21896	22036	22028	22159	21921	21979	22000	21970	21657	21762	21874	22029	21850	22105	21963	21887	21871	21964	21991	22007	22156	22069	22001	21981	22114	21878	21819	21600	22028	22060	21965	21972	21893	22024	21844	21754	21909	21931	21748	21997	21816	21980	21835	22129	21994	21915	21956	22004	21760	21908	21815	21883	21819	21920	21716	21926	21818	21847	21874	21762	21834	21938	21910	21906	22031	21861	21882	21961	21923	21878	21820	21949	21920	21944	21940	21830	21909	21907	21910	22019	22036	22043	22112	21867	21705	21894	22033	21986	21966	21945	21961	21842	21890
22289	38729	32708	25253	20672	19192	18845	18152	18264	18031	17862	17862	17794	17667	17750	17714	17860	17695	17774	17515	17602	17652	17558	17575	17625	17586	17597	17469	17593	17721	17456	17455	17520	17416	17608	17484	17570	17390	17568	17814	17624	17556	17367	17606	17551	17491	17588	17604	17435	17594	17444	17544	17550	17478	17538	17530	17629	17325	17553	17456	17673	17662	18103	17673	18088	18379	18383	18141	17886	17645	17439	17308	17459	17699	17466	17541	17435	17437	17388	17533	17543	17401	17436	17504	17451	17414	17502	17538	17436	17378	17507	17587	17454	17449	17485	17533	17562	17548	17489	17476	17349	17369	17331	17532	17523	17525	17400	17518	17610	17469	17619	17397	17460	17533	17559	17527	17480	17408	17425	17634	17440	17566	17410	17507	17643	17413	17493	17503	17429	17520	17610	17430	17596	17507	17467	17398	17701	17419	17458	17414	17522	17436	17482	17506	17368	17394	17334	17476	17486	17463	17442	17422	17386	17438	17404	17393	17218	17522	17428	17602	17461	17523	17501	17314	17400	17549	17586	17454	17357	17382	17339	17484	17617	17422	17326	17579	17559	17337	17550	17446	17413	17459	17403	17595	17508	17459	17562	17494	17466	17347	17471	17541	17429	17536	17313	17408	17420	17583	17500	17531	17378	17549	17341	17537	17406	17452	17614	17586	17494	17615	17562	17558	17456	17425	17586	17512	17256	17505	17336	17455	17323	17477	17288	17468	17500	17397	17572	17585	17611	17387	17651	17513	17420	17475	17320	17369	17434	17476	17711	17599	17480	17375	17490	17451	17398	17444	17619	17434	17509	17333	17580	17641	17478	17454	17398	17585	17563	17586	17339	17626	17605	17497	17494	17434	17499	17591	17566	17510	17489	17352	17494	17424	17309	17244	17485	17444	17365	17377	17448	17652	17533	17567	17404	17441	17636	17395	17620	17386	17447	17461	17450	17414	17391	17533	17344	17639	17581	17449	17432	17376	17470	17441	17378	17442	17486	17661	17530	17404	17502	17467	17544	17488	17488	17286	17393	17517	17457	17591	17435	17461	17545	17414	17423	17563	17533	17546	17516	17563	17391	17415	17528	17474	17678	17321	17514	17564	17508	17545	17517	17452	17407	17552	17532	17512	17502	17641	17459	17559	17617	17505	17491	17300	17401	17420	17597	17463	17513	17405	17345	17552	17533	17351	17421	17399	17507	17458	17425	17457	17381	17473	17414	17294	17412	17476	17336	17438	17633	17400	17388	17358	17318	17486	17509	17626	17623	17447	17542	17263	17415	17314	17645	17495	17592	17401	17633	17653	17510	17375	17555	17397	17413	17454	17373	17597	17453	17397	17611	17472	17562	17451	17420	17383	17437	17668	17492	17475	17559	17314	17458	17501	17491	17485	17512	17409	17427	17531	17367	17520	17335	17449	17252	17257	17425	17662	17614	17458	17515	17402	17560	17406	17563	17297	17551	17537	17498	17434	17648	17596	17410	17348	17461	17574	17507	17329	17434	17532	17609	17503	17541	17455	17688	17626	17412	17470	17556	17424	17371	17427	17413	17533	17298	17453	17694	17483	17587	17400	17510	17588	17354	17634	17470	17392	17358	17513	17502	17622	17519	17660	17396	17303	17435	17559	17517	17554	17395	17454	17478	17439	17673	17449	17361	17454	17528	17679	17489	17516	17458	17346	17625	17513	17483	17511	17409	17498	17431	17431	17525	17413	17563	17540	17388	17431	17404	17617	17409	17439	17578	17508	17464	17506	17464	17419	17519	17398	17488	17563	17439	17288	17416	17452	17622	17577	17511	17596	17539	17472	17401	17460	17377	17342	17557	17330	17341	17553	17471	17322	17401	17477	17480	17465	17444	17462	17522	17469	17478	17466	17435	17383	17393	17510	17475	17438	17291	17595	17412	17669	17353	17446	17678	17325	17441	17675	17178	17522	17395	17605	17419	17602	17556	17446	17288	17306	17524	17501	17303	17453	17671	17422	17549	17444	17433	17506	17496	17270	17496	17573	17702	17426	17458	17509	17462	17602	17436	17586	17473	17648	17384	17238	17535	17367	17556	17617	17616	17303	17537	17495	17397	17479	17361	17406	17563	17479	17597	17501	17247	17488	17185	17530	17565	17388	17396	17476	17543	17468	17519	17152	17459	17427	17485	17656	17480	17394	17338	17571	17384	17567	17538	17592	17456	17360	17399	17453	17547	17300	17452	17510	17395	17473	17433	17401	17517	17469	17411	17717	17421	17354	17381	17570	17462	17397	17531	17517	17480	17480	17555	17445	17310	17578	17519	17590	17618	17544	17536	17535	17465	17529	17593	17454	17510	17355	17552	17475	17487	17480	17447	17395	17476	17586	17596	17568	17476	17527	17462	17537	17340	17522	17496	17456	17357	17321	17652	17447	17521	17492	17412	17437	17581	17331	17629	17618	17526	17650	17441	17499	17573	17502	17476	17439	17500	17412	17471	17510	17464	17418	17656	17440	17592	17404	17407	17526	17474	17456	17512	17506	17496	17607	17348	17440	17290	17522	17485	17478	17552	17443	17585	17557	17216	17405	17500	17618	17655	17424	17287	17655	17566	17319	17406	17466	17528	17428	17421	17544	17260	17531	17378	17357	17334	17481	17515	17563	17541	17449	17481	17468	17500	17481	17587	17725	17513	17373	17593	17345	17472	17485	17441	17557	17519	17514	17428	17314	17509	17559	17367	17448	17661	17494	17551	17537	17599	17521	17405	17619	17420	17612	17308	17454	17391	17383	17600	17391	17491	17511	17375	17487	17341	17347	17491	17571	17448	17471	17380	17540	17440	17519	17299	17302	17597	17411	17477	17455	17571	17525	17575	17293	17484	17431	17511	17460	17362	17623	17451	17495	17377	17427	17537	17391	17376	17376	17640	17367	17263	17485	17550	17577	17420	17419	17453	17439	17412	17486	17431	17397	17423	17489	17397	17565	17400	17337	17307	17423	17481	17343	17624	17497	17603	17462	17291	17573	17469	17170	17477	17581	17500	17433	17509	17418	17552	17309	17595	17529	17359	17483	17441	17609	17375	17437	17509	17309	17406	17529	17358	17316	17500	17432	17518	17424	17490	17345	17438	17507	17447	17472	17480	17413	17458	17361	17417	17462	17390	17364	17489	17527	17409	17422	17438	17452	17570	17407	17494	17524	17460	17547	17374	17451	17388	17510	17364	17496	17391	17481	17348	17415	17541	17540	17535	17409	17510	17593	17251	17613	17438	17395	17404	17468	17627	17519	17400	17470	17402	17521	17501	17529	17405	17377	17578	17438	17446	17472	17415	17515	17456	17612	17468	17389	17495	17426	17407	17399	17459	17359	17467	17467	17361	17290	17314	17696	17248	17447	17526	17537	17517	17290	17560	17319	17529	17596	17445	17454	17378	17541	17504	17513	17269	17404	17513	17585	17358	17496	17451	17459	17506	17384	17508	17519	17354	17586	17377	17494	17428	17613	17503	17356	17407	17523	17532	17460	17421	17707	17396	17675	17535	17540	17410	17513	17479	17411	17458	17546	17493	17374	17423	17458	17436	17546	17470	17576	17540	17346	17548	17558	17435	17577	17391	17447	17387	17650	17545	17544	17404	17383	17429	17410	17564	17568	17507	17515	17494	17483	17300	17319	17516	17518	17552	17469	17511	17561	17609	17509	17434	17502	17326	17533	17428	17582	17432	17466	17353	17446	17596	17406	17335	17405	17470	17363	17461	17441	17353	17472	17517	17474	17381	17555	17395	17480	17470	17611	17310	17532	17437	17565	17648	17518	17381	17332	17592	17528	17310	17391	17241	17281	17588	17416	17454	17457	17426	17524	17292	17658	17551	17529	17534	17738	17163	17662	17440	17408	17549	17520	17390	17376	17528	17411	17463	17691	17411	17439	17497	17519	17594	17545	17463	17401	17575	17390	17495	17502	17483	17337	17433	17449	17379	17363	17484	17673	17532	17472	17505	17491	17273	17448	17456	17383	17440	17391	17395	17499	17559	17363	17429	17455	17485	17199	17486	17414	17648	17427	17217	17388	17427	17515	17366	17417	17480	17458	17497	17635	17569	17499	17579	17491	17565	17486	17463	17493	17335	17542	17398	17449	17581	17548	17563	17465	17539	17375	17404	17491	17482	17488	17382	17335	17366	17539	17309	17344	17377	17656	17317	17547	17472	17484	17574	17354	17476	17614	17521	17329	17391	17460	17515	17400	17344	17491	17405	17272	17711	17276	17456	17385	17422	17514	17438	17448	17317	17493	17429	17365	17376	17548	17490	17354	17478	17595	17322	17543	17363	17486	17388	17525	17399	17416	17369	17423	17456	17391	17516	17350	17472	17537	17481	17575	17603	17437	17666	17611	17264	17427	17375	17559	17418	17373	17525	17375	17529	17518	17406	17423	17490	17557	17456	17447	17466	17492	17512	17422	17561	17307	17478	17499	17331	17469	17449	17621	17447	17359	17541	17490	17462	17566	17477	17706	17558	17431	17406	17364	17265	17507	17536	17608	17300	17558	17460	17574	17354	17469	17522	17338	17668	17500	17406	17514	17365	17533	17455	17437	17547	17578	17398	17307	17474	17550	17277	17498	17475	17586	17510	17596	17383	17300	17657	17558	17409	17514	17295	17381	17484	17376	17222	17492	17385	17478	17355	17497	17521	17528	17547	17368	17346	17620	17381	17573	17430	17726	17526	17424	17484	17466	17500	17594	17397	17584	17469	17220	17430	17406	17375	17482	17427	17566	17394	17405	17427	17502	17406	17487	17683	17448	17390	17347	17499	17518	17337	17528	17524	17397	17341	17457	17501	17520	17340	17505	17406	17578	17374	17591	17447	17325	17500	17339	17474	17318	17772	17481	17446	17476	17324	17448	17445	17497	17300	17557	17423	17559	17439	17416	17378	17464	17392	17391	17453	17416	17399	17478	17378	17426	17505	17423	17196	17414	17530	17573	17542	17680	17289	17607	17573	17440	17357	17437	17457	17534	17635	17475	17376	17651	17476	17445	17459	17412	17419	17379	17691	17526	17553	17556	17403	17548	17481	17356	17621	17450	17502	17453	17531	17481	17405	17310	17544	17484	17460	17610	17470	17573	17529	17493	17432	17380	17296	17483	17626	17439	17543	17412	17159	17474	17523	17485
27356	22285	26387	24375	21527	21764	21997	21606	21598	21562	21757	21732	21614	21750	21612	21599	21741	21582	21682	21394	21927	21590	21844	21694	21665	21835	21549	21681	21670	21571	21515	21533	21677	21850	21642	21761	21760	21743	21723	21814	21802	21547	21629	21529	21778	21580	21541	21828	21650	21434	21439	21912	21656	21830	21730	21692	21618	21560	21648	21689	21619	21666	21616	21579	21557	21764	21487	21565	21692	21587	21646	21644	21477	21448	21728	21503	21533	21694	21419	21550	21770	21621	21590	21418	21558	21525	21667	21391	21539	21473	21626	21755	21742	21560	21615	21811	21581	21582	21527	21685	21474	21770	21675	21776	21508	21634	21854	21737	21602	21443	21419	21635	21817	21572	21499	21439	21569	21751	21644	21532	21726	21637	21634	21788	21342	21683	21612	21568	21590	21827	21411	21593	21492	21412	21581	21520	21746	21504	21523	21389	21698	21528	21726	21710	21471	21644	21600	21549	21562	21521	21561	21704	21700	21492	21866	21503	21363	21752	21771	21411	21640	21720	21571	21544	21677	21520	21553	21489	21604	21667	21711	21534	21477	21428	21571	21475	21708	21600	21782	21319	21531	21587	21436	21666	21383	21486	21612	21701	21553	21797	21469	21458	21449	21519	21594	21432	21614	21580	21572	21465	21804	21608	21606	21503	21594	21597	21487	21614	21458	21419	21714	21532	21761	21471	21744	21600	21589	21608	21544	21719	21560	21428	21521	21396	21616	21687	21701	21456	21601	21634	21640	21569	21442	21574	21680	21574	21616	21623	21655	21656	21705	21672	21574	21467	21533	21766	21549	21657	21712	21674	21655	21736	21323	21642	21495	21694	21704	21562	21709	21502	21403	21473	21728	21787	21566	21605	21497	21687	21272	21677	21488	21570	21806	21774	21541	21680	21521	21434	21512	21526	21579	21621	21887	21627	21514	21554	21684	21462	21534	21662	21565	21471	21609	21594	21638	21475	21514	21726	21624	21509	21499	21704	21550	21649	21606	21453	21778	21607	21664	21627	21569	21639	21421	21600	21401	21624	21564	21882	21529	21551	21646	21623	21262	21707	21501	21560	21497	21779	21666	21767	21578	21604	21666	21663	21512	21539	21642	21469	21428	21559	21774	21669	21686	21396	21612	21798	21903	21627	21749	21689	21801	21646	21508	21541	21651	21570	21501	21515	21787	21743	21656	21501	21635	21507	21223	21810	21608	21448	21645	21763	21388	21470	21608	21774	21621	21764	21538	21398	21573	21635	21461	21613	21605	21610	21550	21609	21486	21537	21661	21659	21742	21844	21516	21485	21744	21586	21445	21515	21686	21369	21568	21595	21772	21685	21777	21480	21684	21593	21708	21685	21697	21624	21609	21464	21439	21782	21607	21518	21545	21832	21666	21472	21463	21565	21464	21808	21580	21452	21684	21738	21610	21628	21651	21627	21813	21567	21563	21609	21561	21659	21734	21757	21635	21578	21716	21679	21715	21469	21624	21425	21734	21703	21476	21647	21703	21763	21866	21645	21601	21875	21652	21763	21603	21587	21486	21721	21548	21728	21428	21550	21690	21602	21683	21772	21584	21563	21567	21826	21546	21615	21374	21511	21540	21469	21471	21625	21650	21521	21495	21882	21464	21671	21493	21762	21820	21804	21671	21586	21594	21506	21558	21466	21541	21768	21607	21741	21412	21607	21511	21666	21346	21613	21463	21475	21628	21584	21757	21541	21758	21547	21553	21728	21553	21632	21650	21654	21615	21529	21827	21480	21608	21422	21702	21508	21608	21619	21638	21681	21645	21521	21530	21438	21533	21728	21655	21476	21637	21670	21747	21419	21684	21607	21579	21439	21499	21577	21594	21573	21713	21466	21654	21628	21720	21524	21674	21659	21474	21495	21670	21554	21729	21632	21541	21604	21831	21545	21538	21573	21777	21550	21601	21719	21824	21617	21399	21885	21597	21687	21569	21671	21721	21415	21693	21654	21598	21682	21648	21737	21603	21582	21524	21766	21577	21440	21634	21477	21755	21354	21835	21537	21455	21528	21693	21488	21490	21641	21708	21890	21741	21686	21569	21350	21761	21615	21510	21640	21505	21839	21738	21629	21609	21590	21633	21688	21499	21780	21657	21724	21684	21675	21717	21648	21751	21756	21718	21686	21702	21426	21841	21767	21543	21698	21506	21485	21576	21512	21650	21704	21643	21575	21738	21498	21493	21738	21657	21633	21518	21433	21562	21650	21497	21666	21571	21696	21725	21663	21446	21502	21533	21389	21680	21673	21715	21545	21720	21701	21656	21630	21795	21494	21756	21797	21366	21554	21693	21712	21654	21652	21669	21583	21718	21515	21828	21660	21524	21359	21473	21631	21794	21913	21609	21815	21656	21546	21739	21640	21562	21472	21829	21719	21649	21750	21853	21642	21540	21609	21588	21623	21734	21846	21565	21382	21639	21485	21431	21464	21678	21530	21670	21880	21716	21766	21634	21611	21464	21594	21675	21697	21403	21487	21541	21717	21717	21693	21637	21719	21680	21507	21548	21764	21625	21725	21454	21413	21556	21534	21525	21717	21486	21460	21702	21552	21650	21616	21822	21675	21590	21336	21681	21507	21633	21509	21516	21494	21446	21605	21586	21709	21506	21613	21685	21559	21597	21680	21683	21576	21553	21692	21458	21645	21618	21550	21740	21697	21630	21739	21612	21754	21900	21599	21579	21699	21635	21650	21542	21714	21337	21840	21821	21644	21585	21770	21637	21743	21638	21655	21658	21553	21489	21584	21595	21583	21675	21533	21535	21585	21532	21466	21490	21745	21506	21388	21635	21617	21749	21500	21466	21592	21716	21615	21673	21629	21538	21403	21609	21414	21621	21577	21462	21368	21572	21749	21493	21519	21495	21687	21707	21642	21716	21896	21563	21602	21523	21644	21438	21636	21577	21547	21584	21731	21506	21482	21525	21691	21581	21575	21654	21607	21644	21786	21631	21641	21460	21683	21587	21707	21690	21789	21518	21523	21588	21491	21657	21509	21645	21311	21516	21599	21697	21755	21692	21541	21766	21616	21733	21739	21715	21679	22018	21524	21544	21615	21519	21522	21527	21426	21858	21622	21790	21751	21617	21633	21529	21642	21603	21656	21732	21437	21637	21539	21791	21677	21619	21668	21638	21814	21687	21638	21643	21741	21608	21651	21629	21519	21632	21599	21540	21838	21600	21604	21599	21621	21513	21416	21698	21586	21590	21405	21773	21733	21424	21735	21509	21829	21577	21653	21740	21510	21596	21638	21648	21485	21812	21573	21421	21621	21624	21534	21646	21828	21577	21544	21554	21491	21646	21575	21624	21584	21505	21441	21582	21472	21597	21613	21734	21634	21502	21539	21698	21740	21655	21561	21420	21694	21566	21614	21865	21747	21358	21404	21632	21500	21701	21541	21651	21644	21603	21636	21712	21493	21631	21641	21762	21576	21416	21693	21611	21654	21853	21483	21749	21639	21636	21523	21751	21530	21600	21576	21766	21523	21501	21241	21498	21563	21638	21821	21835	21610	21581	21570	21533	21586	21644	21550	21660	21724	21654	21613	21635	21686	21633	21592	21700	21621	21602	21581	21708	21819	21846	21732	21629	21399	21424	21646	21610	21655	21584	21490	21493	21712	21561	21654	21833	21708	21721	21495	21715	21559	21538	21664	21714	21477	21620	21693	21806	21702	21650	21255	21439	21700	21750	21611	21665	21786	21627	21565	21686	21584	21417	21659	21575	21678	21736	21680	21524	21635	21565	21544	21751	21575	21650	21621	21518	21496	21663	21533	21670	21646	21675	21613	21563	21466	21598	21587	21412	21675	21653	21716	21682	21524	21635	21529	21674	21636	21706	21435	21530	21634	21524	21547	21380	21675	21550	21567	21661	21645	21731	21391	21604	21595	21697	21809	21416	21462	21753	21539	21694	21619	21644	21510	21676	21775	21626	21562	21592	21603	21898	21689	21629	21671	21772	21599	21796	21656	21621	21522	21587	21667	21720	21692	21821	21697	21487	21642	21597	21546	21631	21496	21531	21416	21533	21434	21514	21526	21556	21768	21803	21545	21757	21650	21588	21547	21749	21791	21629	21651	21522	21735	21598	21582	21731	21656	21617	21626	21771	21643	21701	21751	21520	21625	21549	21565	21491	21612	21776	21592	21735	21637	21590	21608	21497	21679	21782	21714	21668	21542	21564	21773	21591	21493	21563	21626	21715	21691	21454	21746	21562	21520	21665	21549	21564	21693	21514	21388	21628	21547	21722	21599	21705	21598	21556	21533	21717	21589	21737	21625	21427	21365	21450	21449	21811	21597	21615	21593	21818	21574	21735	21663	21636	21497	21622	21624	21505	21645	21699	21724	21691	21679	21611	21684	21589	21630	21452	21693	21712	21663	21552	21521	21668	21725	21618	21750	21483	21713	21497	21702	21591	21498	21596	21620	21613	21717	21677	21832	21639	21641	21885	21740	21644	21714	21564	21707	21637	21569	21565	21562	21713	21473	21528	21630	21485	21463	21689	21545	21251	21334	21614	21753	21640	21478	21407	21430	21522	21658	21596	21538	21783	21635	21535	21450	21641	21669	21613	21457	21596	21611	21581	21564	21603	21878	21762	21531	21533	21590	21678	21855	21460	21595	21582	21626	21638	21523	21646	21765	21627	21517	21452	21616	21664	21351	21553	21645	21705	21719	21672	21758	21623	21708	21734	21754	21661	21616	21582	21475	21625	21513	21552	21808	21655	21710	21675	21567	21583	21530	21508	21670	21571	21757	21579	21801	21664	21454	21610	21542	21676	21813	21657	21529	21436	21582	21752	21503	21747	21594	21599	21770	21601	21530	21805	21555	21673	21480	21482	21608	21613	21536	21636	21419	21531	21530	21694	21716	21578	21569	21666	21451	21782	21449	21564	21727	21456	21808	21596	21640	21855	21473	21712	21703	21599	21701	21675	21609	21653	21568	21731	21587	21637	21597	21578	21586	21678	21747	21710	21658	21654	21753	21399	21544	21785	21597	21824	21673	21638	21756	21682	21551	21775	21687	21738	21552	21561	21626	21452	21632	21676	21723	21676	21597	21630	21526	21538	21792	21509	21617	21751	21525	21755	21672	21555	21433	21484	21416	21504	21413	21552	21828
18327	22640	20262	18046	17328	17457	17335	17373	17305	17283	17324	17233	17241	17422	17342	17258	17281	17362	17225	17288	17398	17228	17354	17382	17396	17244	17050	17329	17326	17128	17154	17233	17122	17310	17233	17208	17219	17249	17447	17318	17182	17251	17210	17394	17348	17154	17305	17372	17374	17169	17247	17184	17182	17216	17300	17182	17225	17275	17398	17323	17294	17515	17135	17380	17294	17351	17265	17362	17244	17227	17461	17288	17329	17267	17334	17298	17251	17351	17175	17233	17152	17226	17283	17351	17339	17228	17270	17367	17267	17196	17161	17253	17309	17236	17317	17251	17360	17255	17298	17257	17287	17316	17319	17291	17206	17195	17315	17192	17277	17302	17170	17398	17054	17177	17442	17223	17274	17192	17267	17295	17198	17193	17306	17307	17233	17243	17162	17331	17171	17087	17310	17378	17223	17334	17295	17283	17177	17435	17327	17189	17184	17343	17221	17328	17069	17246	17443	17249	17088	17254	17183	17305	17352	17358	17397	17222	17201	17293	17182	17219	17315	17306	17091	17313	17126	17335	17139	17249	17400	17166	17107	17248	17298	17232	17169	17410	17218	17140	17415	17321	17268	17589	17358	17300	17382	17240	17212	17199	17292	17214	17297	17181	17392	17309	17360	17351	17143	17167	17202	17220	17225	17150	17306	17193	17299	17262	17314	17317	17216	17204	17296	17436	17339	17054	17128	17170	17309	17376	17194	17352	17249	17137	17087	17337	17321	17295	17277	17191	17213	17399	17083	17173	17502	17173	17300	17176	17248	17227	17270	17249	17300	17374	17384	17307	17234	17432	17366	17112	17335	17151	17092	17236	17322	17235	17130	17297	17316	17059	17376	17232	17245	17174	17265	17170	17210	17288	17111	17184	17292	17005	17364	17278	17222	17414	17184	17194	17333	17291	17418	17193	17282	17195	17259	17281	17344	17389	17507	17331	17411	17317	17170	17354	17301	17363	17248	17116	17110	17342	17249	17267	17140	17122	17202	17324	17288	17266	17488	17181	17397	17178	17240	17209	17221	17199	17329	17135	17149	17203	17179	17273	17230	17108	17362	17250	17276	17413	17232	17256	17095	17210	17385	17362	17417	17229	17257	17329	17303	17375	17402	17207	17269	17306	17275	17241	17371	17022	17219	17304	17297	17236	17171	17293	17298	17492	17211	17105	17248	17169	17323	17190	17191	17217	17172	17350	17276	17211	17234	17227	17210	17183	17142	17201	17379	17147	17281	17227	17168	17292	17175	17058	17203	17242	17114	17156	17291	17293	17276	17363	17462	17374	17220	17251	17328	17305	17257	17186	17388	17199	17424	17198	17265	17300	17297	17344	17394	17193	17369	17278	17166	17326	17233	17231	17129	17439	17189	17223	17351	17153	17174	17253	17262	17172	17091	17332	17385	17129	17330	17370	17345	17321	17196	17334	17359	17348	17056	17281	17210	17205	17276	17352	17298	17170	17248	17379	17195	17186	17176	17502	17018	17125	17235	17380	17292	17365	17105	17377	17153	17385	17382	17193	17325	17272	17212	17183	17205	17251	17272	17223	17202	17258	17359	17307	17169	17256	17322	17285	17280	17389	17236	17245	17407	17273	17284	17302	17348	17299	17238	17215	17268	17227	17260	17449	17392	17296	17276	17061	17217	17183	17122	17339	17155	17192	17237	17217	17166	17190	17029	17201	17176	17333	17225	17253	17190	17377	17203	17373	17196	17314	17252	17379	17418	17294	17183	17256	17296	17261	17299	17312	17232	17330	17177	17247	17331	17320	17215	17211	17221	17273	17276	17283	17312	17074	17339	17233	17380	17267	17168	17215	17102	17191	17177	17206	17151	17219	17320	17125	17111	17324	17199	17329	17181	17274	17305	17316	17277	17166	17177	17269	17286	17184	17076	17300	17255	17308	17140	17300	17064	17231	17156	17248	17221	17220	17243	17312	17262	17360	17471	17297	17203	17315	17271	17166	17376	17330	17231	17042	17319	17270	17074	17340	17411	17260	17151	17390	17171	17333	17305	17228	17282	17379	17262	17099	17268	17175	17137	17340	17249	17184	17281	17178	17254	17133	17434	17208	17244	17264	17229	17293	17333	17282	17208	17231	17302	17141	17238	17255	17187	17230	17337	17117	17348	17381	17316	17219	17190	17223	17323	17228	17258	17139	17292	17391	17301	17218	17206	17294	17374	17309	17187	17179	17203	17284	17358	17323	17302	17192	17244	17400	17231	16985	17306	17125	17262	17237	17188	17449	17155	17193	17284	17186	17438	17264	17215	17157	17230	17294	17353	17219	17242	17285	17202	17295	17235	17328	17366	17186	17232	17208	17324	17260	17195	17191	17227	17247	17240	17266	17320	17166	17194	17330	17134	17205	17335	17331	17356	17190	17332	17213	17139	17289	17549	17242	17298	17352	17319	17263	17236	17192	17223	17326	17338	17168	17148	17222	17323	17295	17286	17159	17340	17314	17135	17385	17174	17164	17114	17068	17431	17302	17211	17167	17232	17302	17263	17324	17260	17225	17184	17233	17188	17109	17289	17269	17333	17190	17197	17347	17180	17234	17461	17317	17271	17272	17243	17278	17096	17256	17223	17326	17224	17249	17220	17342	17242	17215	17430	17339	17223	17211	17422	17149	17131	17212	17320	17146	17218	17199	17209	17319	17272	17210	17323	17286	17460	17240	17084	17307	17415	17427	17333	17048	17365	17287	17259	17277	17280	17177	17337	17216	17292	17322	17163	17387	17109	17252	17223	17437	17234	17168	17234	17169	17162	17331	17399	17137	17193	17453	17180	17313	17360	17131	17300	17372	17121	17179	17363	17273	17177	17288	17251	17183	17286	17313	17270	17261	17349	17258	17462	17072	17236	17205	17111	17456	17242	17207	17272	17151	17223	17292	17243	17149	17365	17127	17269	17090	17207	17327	17126	17265	17040	17249	17418	17182	17339	17213	17232	17329	17379	17215	17414	17185	17310	17151	17327	17186	17395	17298	17346	17434	17432	17255	17333	17300	17323	17111	17245	17188	17326	17230	17233	17266	17298	17361	17361	17260	17188	17178	17398	17487	17211	17240	17282	17363	17272	17231	17322	17332	17251	17323	17343	17255	17225	17111	17423	17316	17100	17062	17108	17284	17434	17180	17347	17271	17305	17337	17221	17279	17326	17296	17280	17391	17316	17233	17130	17376	17082	17102	17297	17300	17298	17362	17291	17251	17199	17243	17327	17194	17426	17191	17198	17359	17307	17264	17314	17318	17263	17346	17224	17238	17381	17198	17271	17316	17256	17429	17235	17273	17105	17234	17291	17162	17168	17313	17216	17033	17327	17277	17227	17318	17192	17327	17283	17003	17441	17074	17261	17243	17141	17413	17426	17227	17124	17162	17428	17274	17277	17150	17196	17137	17263	17244	17304	17240	17255	17163	17336	17321	17135	17175	17283	17297	17423	17201	17183	17421	17364	17320	17359	17145	17345	17281	17358	17226	17139	17135	17431	17135	17322	17274	17298	17297	17243	17243	17184	17417	17337	17208	17242	17243	17289	17071	17129	17159	17151	17373	17247	17149	17464	17172	17314	17206	17258	17193	17265	17305	17377	17185	17210	17289	17025	17339	17231	17443	17301	17347	17273	17348	17298	17339	17322	17231	17341	17244	17139	17402	17336	17197	17166	17283	17282	17364	17142	17445	17476	17348	17352	17276	17247	17306	17315	17137	17295	17198	17253	17359	17418	17360	17331	17226	17246	17291	17233	17285	17295	17130	17257	17378	17280	17189	17190	17104	17234	17356	17324	17129	17196	17250	17339	17205	17237	17298	17373	17260	17370	17125	17374	17257	17277	17320	17229	17226	17110	17404	17330	17375	17268	17307	17313	17387	17356	17348	17277	17338	17259	17223	17346	17125	17168	17333	17576	17268	17132	17494	17139	17322	17503	17264	17251	17303	17290	17302	17345	17204	17326	17092	17161	17219	17246	17201	17231	17246	17341	17323	17327	17241	17269	17288	17159	17305	17419	17285	17193	17376	17160	17211	17248	17299	17251	17201	17330	17136	17246	17312	17292	17297	17196	17287	17112	17227	17332	17196	17244	17136	17242	17278	17265	17422	17167	17219	17184	17348	17045	17352	17202	17299	17223	17192	17402	17108	17227	17230	17279	17137	17432	17299	17177	17185	17130	17246	17159	17337	17361	17359	17365	17203	17154	17213	17203	17126	17083	17307	17361	17364	17464	17370	17228	17311	17310	17400	17215	17271	17341	17412	17121	17207	17300	17420	17177	17305	17406	17287	17128	17349	17494	17223	17257	17306	17361	17223	17283	17215	17099	17298	17321	17400	17400	17144	17429	17265	17310	17144	17294	17197	17196	17243	17189	17238	17333	17235	17279	17186	17350	17268	17322	17359	17420	17259	17225	17302	17092	17508	17225	17249	17235	17287	17156	17305	17191	17201	17319	17229	17260	17340	17296	17309	17282	17222	17334	17258	17350	17153	17383	17189	17223	17200	17069	17288	17161	17286	17053	17368	17425	17310	17226	17244	17333	17165	17292	17351	17299	17234	17274	17321	17378	17196	17429	17242	17276	17167	17167	17247	17230	17416	17331	17147	17372	17285	17103	17282	17269	17264	17181	17268	17470	17256	17092	17382	17232	17281	17312	17226	17159	17135	17171	17277	17201	17341	17438	17359	17105	17240	17345	17298	17154	17515	17340	17242	17364	17279	17212	17217	17444	17431	17318	17157	17295	17369	17158	17210	17280	17146	17416	17307	17150	17301	17242	17169	17265	17173	17144	17265	17224	17316	17276	17110	17264	17209	17371	17194	17326	17202	17093	17331	17266	17336	17166	17322	17357	17308	17075	17280	17109	17350	17348	17373	17470	17463	17223	17276	17169	17330	17300	17126	17055	17216	17206	17415	17287	17209	17325	17236	17380	17307	17244	17369	17240	17306	17341	17197	17273	17301	17292	17282	17222	17199	17223	17208	17206	17302	17269	17311	17161	17369	17393	17246	17124	17380	17126	17230	17239	17278	17242	17173	17312	17394	17364	17274	17324	17149	17360	17325	17303	17179	17173	17358	17458	17151	17000	17328	17283	17296	17319	17060	17239	17149	17322	17328	17424	17288	17268	17317	17393	17394	17247	17335	17208	17281
22982	20596	27865	23460	22036	23888	24617	22343	21906	22153	22245	22195	22125	22050	22175	22199	21993	22019	21960	22230	22057	22051	22132	21969	22014	21943	21918	22109	22033	22011	21979	21868	22137	21927	21944	21897	21829	21900	21917	21734	21886	21989	21856	21837	21738	22020	22012	21834	21910	21780	21962	21865	21969	22180	21954	21858	21863	21797	21815	21706	21916	21907	21812	21869	22068	22191	22294	22087	21957	21980	21828	21835	21747	21808	21915	21938	21799	21962	21937	21814	21861	21843	21959	21794	21801	21885	21877	21905	21815	21769	21819	21987	21757	21590	21832	21741	21777	21942	21984	21930	22041	21825	21791	21929	22129	21771	22000	21701	21760	21803	21834	21906	21893	21668	21639	21718	21830	21806	21780	21794	21710	21757	21934	21742	21795	21666	22014	21884	21694	21813	21943	21855	21900	21834	21740	21786	21933	21794	21750	21913	21867	21783	21715	21740	21813	21798	21904	21756	22003	21941	21813	22030	21851	21897	21749	21729	21876	21790	21860	21919	21737	21649	21823	21741	21721	21845	21921	21489	21799	21826	21759	21813	21637	21827	22097	21986	21803	21790	21695	21883	21853	21982	21619	21869	21799	21802	22014	21662	21749	21817	21900	21887	21684	21927	22046	21931	21943	21878	21891	21875	21790	21962	21839	21920	22000	21747	21741	21765	21791	21785	21980	21810	22126	21724	21687	21877	21920	21909	21823	21696	21976	21833	22054	21838	21864	21944	21919	21777	21839	21898	21602	21842	22024	21737	21732	21940	21740	21817	22007	21733	21788	21806	22015	21730	21799	21878	21841	21766	21878	21953	21885	21815	21760	21890	21791	21916	21743	21797	21597	21803	21947	21683	22045	21849	22023	21784	22024	21721	22004	21757	21987	21732	21754	21942	22000	21838	21784	21822	21872	21884	21786	21671	21894	21938	21867	21671	21889	22088	21849	21779	21996	21767	21706	21855	21758	21995	21836	21853	21774	21836	21845	21715	21765	21899	21693	21839	21839	21909	21895	21881	21932	21928	21806	21878	21862	21798	22174	22087	21684	21690	21981	21724	21579	21842	21824	21853	21912	21970	21821	21696	21835	21885	21855	21877	21806	21872	21776	21854	21861	21939	21986	21975	21711	22040	21961	21841	21745	21935	21814	21853	21669	21836	21918	22033	21887	21789	21882	21688	21827	22108	21998	21913	21637	22066	21705	21564	21844	21835	21892	21868	21796	21763	21662	21942	21904	21630	21727	21706	21925	21920	22029	21874	21876	21830	21692	21682	21746	21982	21861	21768	21984	22046	22126	21977	21651	21827	21877	21876	21740	21963	22028	21945	21989	21908	22089	21816	21827	21754	21675	21879	21578	21823	21894	22078	21658	21855	21578	21706	21728	21817	21910	21968	21645	21855	21873	21861	21599	21711	21834	21940	21795	21756	21882	21626	22102	21638	21705	21904	21814	21814	21927	21904	21833	21738	21819	21877	21800	21974	21790	21924	21617	21800	21871	21853	21825	21583	21830	21615	21989	21921	21763	21605	22074	21954	22027	21815	21720	21685	21783	21683	21783	21630	21721	21827	21817	21911	21777	21857	22256	21604	21726	21967	21660	21898	21965	21803	21788	21804	21870	21773	22012	21763	21768	21980	21672	21801	21615	21878	21758	21602	21917	21615	21937	21912	21810	21806	21883	21859	21830	21789	21813	21881	22147	21745	21893	21929	21762	21833	21828	21843	21752	21833	21915	21868	21861	21979	21813	21608	21887	21777	21830	21962	21828	21821	21791	21875	21864	21620	21801	22006	21984	21822	21993	22033	21948	21916	21905	21862	21919	21899	21969	21893	22032	21927	21976	21841	21937	21665	21725	21812	21511	21616	21882	21661	21723	21797	21841	21912	21854	21754	22111	21763	21847	22198	21935	21931	21795	21883	21848	21778	21848	21710	21851	21621	21889	21745	21943	21891	21936	21905	21608	21791	22026	21780	22027	21803	21861	21788	21717	21893	21708	22014	21620	21875	21846	21676	21799	21934	21827	21736	21879	21838	21752	22059	21787	21868	21867	21862	21782	21943	21778	21827	21663	21864	21664	21910	21834	21859	21895	21959	21709	21935	22077	21972	21905	21649	21873	21938	21867	21792	21811	22110	21885	21740	21782	21771	21878	21954	21754	22033	21788	21826	22109	21632	21715	21822	21624	21843	21912	21894	21950	22097	22034	21748	21948	21671	21733	21816	21842	21906	22019	21814	21763	21925	21965	21972	21998	21972	21985	21781	21728	21859	22003	21837	21932	21689	21983	21921	21799	21901	22014	21739	21931	22072	21947	21828	21839	22062	21834	21825	21814	21983	21854	21713	21979	21959	21917	21853	21746	21959	21971	21802	21807	21779	21880	21749	21766	21918	21846	21838	21894	21853	22023	21900	21802	21829	21812	21950	21736	21925	21959	21956	22042	21956	21815	21768	21923	21670	21908	21820	21909	21837	21970	21646	21941	22006	21757	22027	21789	21931	21927	21926	21929	21812	21781	22014	21958	21913	21940	21783	21534	21797	21845	21804	21677	21714	21908	21711	21662	21844	21821	21764	21861	21835	21699	21775	21822	21661	21687	21945	21764	22053	21799	21926	21790	21800	21788	21818	22023	21849	21795	21704	21946	21917	21956	21807	21836	21653	21953	21885	22017	21725	21572	21876	21808	21921	21886	21666	21631	21874	21894	21940	21882	21813	21916	21774	22037	21942	21844	21782	21851	21675	21825	21918	21985	21771	21763	21427	21719	21867	21947	21621	21770	21755	21734	21866	21717	21827	21876	21710	21699	21733	21910	22028	21893	21893	21778	21785	21766	21847	21799	22040	21801	22026	22077	21967	21975	21896	21577	21754	22068	21875	22007	21892	21755	22125	21734	21831	21886	21834	21871	21835	21758	21815	21897	21924	21758	21942	21715	22024	21718	21939	21824	21973	21903	21708	21800	21825	21620	21797	21819	21821	21888	21852	21913	21879	21915	21862	21903	21962	21917	21957	22092	22000	21681	22104	21929	21865	22003	21817	21877	21846	21940	21904	21860	21728	21743	21988	21832	21828	21893	21791	21821	21916	22095	21843	21883	21769	21828	21796	21836	21931	21908	21854	21684	21904	21805	21697	21890	21899	21998	21890	21698	21941	21886	21868	21743	21801	21710	21997	21827	21919	21757	21712	21898	21865	21924	22129	21776	21860	21793	21798	21815	21897	21916	21780	21763	21713	21833	21788	21679	21706	21823	21867	21912	21776	21865	21854	21796	21870	21935	21981	21911	21749	21701	21808	21756	21910	21939	21714	21903	21912	21926	21843	21743	21750	21919	21952	21819	21704	21902	21511	21638	21863	21936	21832	21894	21806	21801	21996	21706	21786	21705	22000	21800	21749	22065	21947	21860	21542	21828	21565	21755	21815	21802	21841	21887	21706	21728	21860	21995	21746	21853	21947	21712	21769	21791	22006	21995	21911	22006	22047	21722	21672	21839	21768	21973	21710	21653	21794	21887	21965	21911	22008	21896	21736	21830	21850	21900	22061	21904	21910	21888	21924	21967	21643	21766	21787	21776	21969	21633	21815	21900	21811	21971	21800	21794	21572	21815	21961	21719	21594	21849	21793	21752	21741	21849	21842	21675	21667	21988	21898	21965	21821	21844	21940	21749	21855	21956	21918	21946	22106	21923	22038	21929	21770	21767	21882	21849	21692	21822	21749	21740	21645	21927	21999	21723	21932	21893	21774	21894	22010	21842	21888	21744	21845	22023	21876	21888	21988	21833	21848	21840	21710	21841	21802	21963	21839	21613	21718	21771	21985	21909	21871	21745	21667	21781	22020	21944	22041	21938	21980	21964	21868	21961	21695	21922	21927	21610	21865	21825	21968	21825	21800	21935	21951	21809	21978	21700	21961	21882	21852	22140	21947	21872	21778	21878	21950	21830	21681	22002	21742	21977	21982	21739	21842	21599	21604	22017	22027	21685	21855	21837	21787	21903	21972	21792	21908	21615	21745	21836	21706	21839	21703	21867	21840	21979	21950	21860	21817	21721	21816	21873	21746	21576	21802	21993	21785	21885	21754	21907	22023	21734	22104	21662	21810	21804	21900	21926	21851	21693	21581	21874	21739	21969	21775	21978	21955	21737	21993	21869	21843	21830	21885	21692	21794	21807	21825	21793	21983	21565	21922	21970	21852	21962	21653	21893	21993	21809	21837	21779	21626	21646	21873	21974	21683	21953	21890	21809	21765	21677	21859	21780	21817	21776	21674	21684	21937	21927	21746	21941	21833	21740	21902	21792	21835	21758	21803	21974	21880	21613	21725	21696	21925	21940	21916	21678	21845	21835	21753	21873	21831	21927	21886	21614	21990	21924	21833	21695	21845	21743	21784	21778	21835	22012	21986	21885	21741	21816	21831	21774	21979	21661	21706	21530	21715	21824	21938	21908	21600	21873	21864	21547	21855	21830	21953	21885	21809	21615	21753	21699	21976	21724	21821	21795	21726	21810	21798	21762	21543	21767	21941	21996	21703	21813	21826	21727	22019	21888	21727	21707	22149	21778	21780	21820	21765	21812	21661	21783	21880	21503	21881	21835	21705	21671	21853	21721	21778	21701	22061	21876	21948	21907	21729	21905	21747	21900	21784	21762	21856	21834	21955	21697	21788	21745	21589	21812	21860	21700	21934	21792	21813	21805	21850	21785	21903	21841	21878	21763	21670	21736	22007	21874	21948	21970	21801	21701	21711	21840	21704	21736	21852	21864	21785	21838	21698	21800	21737	21796	21646	21889	21821	21710	21799	21783	21873	21812	21970	22067	21914	21874	21834	21915	21819	21796	21884	21721	21625	21916	21803	22019	21801	21926	21799	21990	21712	21952	21836	21878	21627	21682	21666	21648	21854	21916	21641	21803	21935	21818	21929	21943	21878	21612	21690	21914	21639	21753	21764	21891	21824	21796	21672	21876	21803	21719	21512	21831	21791	21919	21797	21548	21946	21796	21935	21907	21926	21947	21596	21757	21768	21816	21755	21948	21972	21805	21963	21897	21814	21846	21792	21964	21879	21796	21768	22037	21968	21837	21732	21951	21866	21886	21914	21726	21709	21920	21919	21943	21855	21842	21782	21762	21783	22105	21877	21959	21844
20287	33762	27912	20988	18951	18277	18111	17849	17806	17490	17700	17554	17446	17216	17608	17466	17544	17753	17499	17500	17315	17552	17360	17260	17432	17440	17326	17548	17355	17370	17570	17580	17432	17417	17406	17379	17325	17261	17318	17403	17445	17270	17250	17538	17543	17379	17361	17368	17498	17312	17347	17236	17450	17362	17227	17294	17435	17377	17443	17476	17379	17607	17320	17417	17552	17768	17841	17703	17718	17378	17544	17476	17330	17414	17544	17343	17387	17512	17209	17515	17279	17356	17339	17307	17299	17463	17330	17235	17205	17286	17397	17396	17404	17317	17343	17214	17252	17518	17216	17372	17414	17435	17414	17271	17420	17496	17444	17406	17470	17236	17362	17469	17275	17453	17424	17236	17537	17292	17545	17184	17403	17358	17319	17489	17257	17293	17509	17360	17457	17184	17231	17351	17394	17209	17400	17496	17301	17283	17588	17380	17487	17491	17451	17328	17394	17281	17469	17404	17242	17312	17275	17377	17302	17285	17313	17363	17373	17263	17429	17330	17362	17566	17199	17315	17390	17273	17273	17154	17384	17626	17399	17390	17501	17273	17386	17298	17268	17165	17304	17364	17426	17278	17267	17477	17072	17289	17515	17308	17522	17446	17177	17328	17289	17340	17160	17275	17391	17317	17384	17244	17457	17242	17545	17359	17534	17310	17193	17408	17576	17355	17293	17310	17399	17252	17347	17421	17375	17486	17244	17279	17397	17329	17424	17673	17375	17396	17383	17245	17476	17266	17430	17449	17310	17317	17361	17439	17367	17440	17256	17490	17510	17348	17307	17336	17286	17323	17249	17323	17309	17343	17277	17457	17381	17522	17355	17394	17412	17419	17598	17259	17403	17531	17401	17254	17435	17362	17516	17249	17399	17397	17510	17332	17446	17344	17458	17285	17217	17402	17509	17186	17627	17383	17492	17363	17302	17326	17523	17398	17336	17340	17201	17515	17318	17390	17373	17349	17251	17381	17351	17433	17431	17430	17334	17349	17391	17309	17383	17384	17506	17275	17312	17446	17362	17426	17483	17347	17339	17308	17245	17454	17467	17299	17430	17284	17416	17391	17396	17350	17457	17386	17471	17312	17155	17400	17302	17490	17408	17445	17216	17249	17314	17351	17289	17308	17284	17399	17294	17339	17381	17147	17390	17419	17520	17397	17250	17403	17489	17526	17390	17335	17192	17292	17300	17541	17271	17426	17302	17203	17337	17226	17384	17356	17289	17151	17378	17384	17427	17222	17356	17511	17467	17512	17386	17204	17360	17338	17554	17282	17423	17274	17306	17501	17463	17322	17123	17350	17312	17444	17303	17344	17351	17366	17351	17276	17463	17183	17510	17257	17395	17317	17420	17267	17535	17352	17306	17391	17489	17181	17440	17309	17368	17380	17445	17217	17380	17351	17358	17517	17406	17353	17413	17512	17457	17285	17519	17400	17291	17450	17407	17441	17263	17429	17358	17296	17313	17218	17154	17486	17273	17420	17083	17297	17341	17502	17408	17266	17370	17467	17471	17399	17312	17295	17443	17406	17494	17166	17293	17405	17368	17463	17252	17199	17355	17233	17327	17342	17446	17339	17385	17244	17334	17445	17399	17418	17268	17397	17435	17191	17262	17422	17307	17355	17366	17350	17393	17171	17397	17215	17427	17204	17446	17237	17309	17474	17277	17443	17438	17461	17487	17348	17279	17479	17341	17361	17349	17505	17288	17346	17375	17451	17353	17442	17336	17341	17260	17280	17537	17391	17331	17341	17354	17533	17302	17476	17382	17281	17363	17255	17504	17316	17404	17438	17394	17302	17244	17385	17373	17389	17297	17242	17207	17319	17290	17452	17247	17357	17368	17408	17475	17337	17309	17251	17599	17288	17271	17325	17462	17319	17367	17444	17438	17236	17341	17363	17532	17381	17577	17359	17416	17295	17278	17313	17078	17418	17419	17450	17486	17402	17131	17346	17328	17471	17400	17346	17380	17162	17488	17509	17306	17320	17328	17324	17211	17298	17295	17462	17370	17400	17389	17350	17110	17350	17396	17297	17499	17259	17380	17301	17252	17363	17327	17399	17502	17293	17456	17260	17191	17349	17497	17311	17165	17248	17392	17287	17230	17482	17383	17546	17484	17349	17350	17367	17387	17434	17312	17189	17526	17299	17413	17417	17201	17323	17337	17366	17478	17289	17390	17496	17175	17404	17451	17174	17526	17368	17555	17359	17372	17371	17345	17420	17236	17151	17411	17326	17317	17120	17407	17505	17553	17202	17386	17352	17404	17409	17286	17374	17063	17356	17419	17257	17369	17256	17394	17352	17303	17324	17434	17608	17222	17547	17230	17287	17238	17397	17566	17272	17359	17245	17420	17364	17331	17347	17346	17337	17412	17407	17167	17337	17392	17219	17509	17379	17480	17294	17319	17324	17437	17212	17315	17302	17279	17439	17006	17366	17200	17370	17489	17332	17411	17427	17325	17223	17350	17514	17318	17470	17146	17318	17216	17351	17208	17331	17441	17421	17336	17348	17311	17284	17292	17407	17369	17308	17332	17250	17356	17434	17381	17491	17269	17484	17361	17276	17235	17442	17441	17540	17301	17422	17402	17442	17398	17211	17528	17402	17568	17370	17467	17411	17386	17281	17478	17431	17409	17389	17338	17423	17176	17379	17311	17470	17442	17327	17228	17391	17362	17503	17210	17415	17218	17399	17508	17410	17261	17569	17311	17494	17443	17352	17429	17247	17436	17321	17195	17556	17399	17287	17380	17322	17393	17282	17405	17507	17480	17261	17333	17380	17456	17216	17396	17714	17177	17298	17380	17394	17354	17342	17505	17371	17342	17333	17312	17269	17249	17462	17529	17374	17342	17365	17207	17321	17416	17586	17356	17273	17331	17361	17242	17233	17261	17372	17353	17343	17379	17281	17499	17341	17260	17471	17236	17266	17381	17316	17259	17388	17265	17449	17364	17511	17427	17327	17520	17329	17287	17294	17545	17324	17394	17310	17345	17334	17310	17235	17493	17138	17330	17411	17329	17360	17380	17435	17233	17177	17389	17301	17434	17405	17283	17488	17393	17366	17556	17218	17403	17292	17363	17312	17371	17469	17441	17338	17428	17220	17303	17565	17363	17578	17416	17271	17304	17386	17453	17276	17317	17346	17301	17416	17352	17200	17519	17356	17385	17294	17253	17302	17250	17412	17231	17339	17238	17378	17362	17365	17292	17119	17330	17380	17417	17477	17242	17346	17308	17306	17342	17297	17595	17496	17414	17338	17053	17385	17410	17352	17476	17276	17429	17343	17509	17452	17295	17507	17573	17486	17367	17389	17332	17278	17441	17386	17257	17297	17347	17385	17225	17379	17363	17177	17275	17270	17220	17375	17287	17411	17326	17430	17361	17525	17266	17241	17252	17218	17419	17305	17142	17381	17264	17356	17477	17525	17351	17303	17314	17417	17549	17496	17497	17216	17333	17266	17238	17261	17331	17367	17664	17370	17223	17310	17283	17457	17422	17343	17353	17335	17103	17357	17435	17480	17471	17375	17486	17507	17372	17384	17289	17216	17460	17591	17338	17370	17254	17320	17418	17416	17333	17444	17362	17364	17473	17547	17409	17378	17352	17470	17368	17420	17439	17475	17400	17267	17268	17176	17350	17145	17466	17316	17367	17136	17380	17442	17320	17485	17434	17208	17372	17449	17264	17291	17354	17335	17443	17325	17308	17409	17260	17334	17382	17334	17429	17374	17359	17342	17349	17162	17432	17329	17291	17551	17463	17315	17303	17436	17279	17484	17440	17475	17359	17120	17385	17409	17297	17295	17404	17367	17370	17348	17350	17469	17227	17289	17342	17232	17412	17282	17351	17452	17263	17374	17385	17384	17437	17285	17482	17377	17374	17439	17324	17413	17369	17322	17323	17181	17543	17376	17322	17273	17219	17291	17579	17297	17353	17261	17190	17438	17319	17341	17507	17364	17397	17501	17422	17366	17542	17206	17483	17497	17247	17466	17522	17257	17335	17291	17441	17455	17356	17475	17239	17263	17471	17475	17387	17319	17442	17284	17348	17484	17365	17252	17287	17358	17509	17407	17281	17378	17233	17621	17261	17430	17469	17599	17353	17506	17425	17458	17322	17403	17289	17311	17295	17290	17381	17332	17166	17439	17172	17531	17352	17511	17360	17283	17280	17308	17597	17274	17427	17120	17335	17353	17496	17529	17340	17310	17376	17454	17308	17456	17300	17214	17234	17281	17242	17337	17433	17232	17251	17329	17395	17196	17357	17357	17364	17350	17471	17249	17378	17125	17314	17182	17377	17464	17410	17278	17381	17425	17282	17382	17447	17427	17550	17269	17438	17283	17350	17234	17332	17286	17555	17465	17289	17369	17361	17454	17325	17343	17271	17308	17275	17280	17290	17215	17416	17340	17377	17175	17366	17254	17340	17606	17332	17276	17418	17333	17294	17240	17209	17364	17368	17336	17263	17588	17253	17366	17294	17297	17321	17455	17176	17399	17421	17400	17306	17154	17364	17483	17419	17549	17457	17407	17331	17347	17413	17333	17358	17375	17517	17275	17277	17391	17377	17373	17464	17247	17312	17359	17500	17324	17498	17304	17433	17442	17190	17565	17312	17260	17289	17327	17395	17484	17232	17298	17470	17355	17293	17336	17372	17365	17345	17387	17317	17454	17344	17368	17336	17375	17283	17304	17485	17381	17376	17304	17548	17374	17408	17374	17245	17342	17516	17291	17487	17413	17501	17388	17475	17283	17286	17318	17289	17352	17275	17421	17380	17365	17279	17420	17426	17376	17242	17168	17183	17248	17402	17236	17294	17280	17311	17194	17373	17399	17276	17407	17342	17509	17465	17237	17548	17372	17321	17494	17275	17438	17514	17289	17225	17357	17541	17340	17320	17209	17442	17352	17473	17293	17335	17326	17228	17366	17432	17499	17240	17319	17300	17282	17428	17553	17519	17402	17212	17410	17329	17466	17427	17286	17503	17190	17404	17399	17359	17352	17222	17448	17330	17493	17315	17333	17252	17425	17455	17314	17304	17497	17143	17492	17514	17186	17369	17385	17399	17292	17337	17342	17342	17248	17311	17362	17281	17417	17341	17313	17370	17466	17443	17168	17437	17473	17454	17443	17365	17209
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
