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
339722694530	339722695047	339722695598	339722696147	339722696697	339722697247	339722697797	339722698347	339722698897	339722699447	339722699998	339722700547	339722701097	339722701647	339722702197	339722702747	339722703298	339722703847	339722704397	339722704947	339722705497	339722706047	339722706597	339722707147	339722707697	339722708247	339722708797	339722709347	339722709897	339722710447	339722710997	339722711547	339722712097	339722712647	339722713197	339722713747	339722714298	339722714847	339722715398	339722715947	339722716497	339722717047	339722717597	339722718147	339722718697	339722719247	339722719798	339722720347	339722720898	339722721447	339722721997	339722722548	339722723097	339722723648	339722724198	339722724747	339722725297	339722725847	339722726397	339722726947	339722727497	339722728048	339722728597	339722729147	339722729698	339722730247	339722730798	339722731347	339722731897	339722732447	339722732998	339722733548	339722734097	339722734647	339722735197	339722735748	339722736298	339722736847	339722737398	339722737947	339722738497	339722739048	339722739598	339722740147	339722740697	339722741248	339722741798	339722742347	339722742898	339722743448	339722743998	339722744548	339722745097	339722745647	339722746198	339722746750	339722747298	339722747848	339722748398	339722748947	339722749498	339722750048	339722750598	339722751148	339722751697	339722752247	339722752798	339722753348	339722753898	339722754450	339722754998	339722755547	339722756098	339722756648	339722757198	339722757748	339722758298	339722758848	339722759398	339722759948	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2698	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	3600	2300	2699	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21477	20056	27476	22384	20276	22290	24130	19757	19033	19291	19015	18779	18889	18726	18756	18596	18813	18526	18516	18476	18527	18361	18459	18314	18370	18273	18104	18346	18283	18273	18276	19670	22109	21954	21031	19848	18852	18569	18435	18120	18239	18359	18312	18355	18042	18158	18176	18246	18313	17974	18205	18370	18188	18434	18278	18098	18248	18396	18297	18293	18251	18361	18115	18119	18304	18251	18183	18087	18086	18142	18143	18050	18023	18004	18177	18204	18213	18336	18334	18248	18208	18312	18205	18219	18125	18104	18324	18247	18189	18310	18232	18219	17982	18045	18210	18113	18242	18056	18053	18053	18177	18156	18277	18200	18121	18090	18067	17983	18219	18233	18246	18046	18111	18288	18184	18159	18317	18226	18067	18121	18098	18131	18204	17949	18111	18029	17999	18309	18126	18227	18172	18128	18266	18234	18089	18117	18064	18406	18094	18105	18239	18160	18211	18194	18336	17989	18153	18211	18127	18247	18220	18118	18066	18187	18017	18109	18178	17902	18193	18155	18289	18199	18185	18240	18344	18066	17927	17985	18387	18165	18066	18040	17958	18015	18228	18000	18190	17827	18177	18099	18308	18121	18324	18057	17987	18392	18095	18197	17981	17840	18161	18101	18040	18125	18310	18211	18238	18209	18088	18304	18159	18097	18153	18096	18131	17972	18220	18109	18163	17976	18247	18215	18290	18033	18368	18197	18156	18186	18222	18276	18264	17929	18100	18187	18070	17950	18106	17969	18005	18191	18105	18279	18136	18272	18189	18222	18206	18007	18057	18104	18338	18049	18075	18160	18266	18175	18226	18327	18175	18222	18110	18231	18116	18079	17944	18102	18261	18256	18152	18182	18129	17963	18284	18119	18090	18329	18220	17987	18013	18244	18223	18255	18261	18239	18194	18227	18202	18203	18306	18082	18075	18159	18375	18071	18240	18010	18319	18141	18247	18324	18216	18032	18080	18256	18290	18151	18336	18202	18135	18082	18101	18349	18289	18323	18191	18162	18247	18075	18238	18194	18168	18124	18073	18013	18166	18225	18347	18173	18060	18204	18105	18090	18336	18321	18211	17840	18158	18071	18091	18017	18114	18219	18245	18350	18167	18076	18223	18195	18085	18113	18371	18156	18200	18132	18113	17983	17985	18023	18137	18161	18106	18233	18067	18155	18079	18212	18186	17970	18028	18148	18218	18077	18352	18409	18179	18192	18134	18068	18197	18035	18070	18079	18207	17909	18236	18291	18101	18123	18167	18344	18225	18050	18081	18024	18126	18191	18055	18177	17861	18153	18094	18215	18051	17979	18309	17970	18102	18161	18108	18170	18113	18129	18156	18025	18328	18156	18155	18183	18227	18162	18334	18093	18156	17929	18277	18239	18213	18262	18019	17998	18060	18134	18132	18209	18205	18140	18105	18116	18159	18113	18156	18210	18133	18160	18002	18441	18183	17987	18230	18133	18253	18176	18088	18122	18271	18088	18103	17968	18294	18061	18091	18395	18311	18071	18124	18032	18233	18096	18165	18015	18046	18283	18216	18273	18199	18201	17987	18013	17946	18269	18057	18160	18146	18173	18197	18149	18364	18260	18124	18157	18166	18385	18135	18163	17983	18102	18343	18266	17963	18141	18242	18146	18281	18266	18116	18278	18277	17877	18297	18042	18065	18214	18193	18121	18134	18059	18158	18098	17988	17846	18146	18164	18199	18122	18122	18072	18225	18035	18213	18179	18090	18117	17969	18155	18148	18291	18026	18079	18298	18115	17918	18214	18256	18251	18297	18219	18145	18103	18080	18149	18027	18001	18047	18099	18197	18024	18364	18261	18275	18193	18014	18203	18211	18131	17955	17944	18016	18094	18111	18059	18205	18026	18167	18006	18157	18076	18355	18185	18065	17997	17917	18198	18095	18060	18093	18003	18150	18165	18271	18099	18269	18340	18176	18314	18201	18212	18182	18291	18038	18115	18269	18116	18068	18242	18284	18058	18319	18239	18132	18023	18213	18092	18302	18051	18232	18097	18090	18059	18252	17952	18018	18328	18183	18311	18003	18119	17960	18111	18159	18064	18249	18284	18264	18405	17998	18059	18150	18124	18311	18320	18274	18055	18348	18126	18319	18073	18171	18276	18124	18069	18233	18010	18034	18123	18080	18299	18158	18172	18203	18341	18259	17965	17987	18187	18055	18059	18074	18136	18196	18062	18014	18123	18289	17994	18139	18066	18336	17997	18008	18341	18078	18064	18049	18180	18172	18074	18252	18288	18071	18164	18124	18034	18356	17986	18262	18010	18243	17914	18055	18198	17965	18161	18208	18025	17970	18068	17947	18102	18286	18138	18204	18124	17986	17914	18183	18111	18125	18047	18094	18184	18151	18020	18188	18134	18129	18159	18207	18491	18176	18194	18252	17999	17992	18253	17986	18104	18296	18059	18057	18119	18155	18188	18448	18078	18155	18316	18267	18122	17959	18301	17986	18394	18204	17999	18072	18145	18126	18079	18314	18278	18156	18259	18245	18262	18187	18075	18031	18128	18351	18340	18077	18218	18088	18244	18276	18156	18137	18093	18194	18121	18054	18169	18116	18125	18156	18118	18004	18140	18270	18091	18193	18229	18283	18146	18174	18173	17988	18168	18115	18063	18273	18068	18238	18218	18147	18321	18119	18215	18168	18166	18221	18112	18292	18011	18231	18061	18202	18125	18246	18226	17989	18050	17990	18104	17978	18167	18022	18141	17973	18021	18468	18246	18147	18007	18158	18118	18079	18080	18023	18119	18088	18071	18174	18189	18061	18182	18081	18072	18013	18161	18179	18028	18185	18122	18295	18278	18136	18132	18238	18260	17951	18082	18203	18216	17952	18151	18155	18183	18216	18288	18167	18117	18201	18058	18115	18143	17980	18167	18086	18271	18358	18158	18059	18140	18397	17955	18164	18379	18158	18234	18215	17940	18034	18109	18180	18118	18046	18229	18136	18013	18238	18320	18141	17996	17889	17899	18064	18248	18023	18152	18081	18211	18248	18129	18142	18187	18159	18104	18016	18046	17986	18109	18111	18284	18283	18077	18071	18221	18240	18368	18253	18240	18138	18254	18190	18186	18021	18170	18371	18299	18333	18145	18354	17985	18178	18253	18075	18123	18161	17921	18197	18193	18414	18018	18195	18145	18138	17995	18232	17977	18110	18254	18164	18053	18066	18085	18188	18084	18213	17990	17889	18175	18073	18018	18077	18122	18206	18019	17946	18246	18181	18207	17979	18167	17986	18098	18200	18296	18013	18164	17853	17993	18107	17995	18271	18113	17890	17980	18227	18052	18061	18222	18017	17979	17963	18208	18111	18060	17948	18021	18182	18111	18151	18174	18480	18171	18248	18230	18066	18154	18235	18114	18092	18061	18118	18174	18170	18279	18246	18210	18135	18041	18017	18181	18206	18191	18135	18191	18083	18219	18038	18178	18001	18065	17851	18075	18053	18352	18049	18132	18341	18089	18271	18218	18166	18287	18137	17883	18256	18029	18052	18133	18120	18082	18244	18155	17989	18139	18091	17932	18099	18068	18255	18125	18246	18269	18353	18278	18032	18182	18082	18075	18108	18211	18218	18071	18192	18180	18262	18015	18235	18183	18059	18127	18434	18023	18067	18054	17962	18170	18230	18093	18415	18193	18361	18211	18170	18218	18267	18377	18104	18134	18098	18013	18151	18081	18013	18373	18052	18230	18178	18069	18261	18175	18208	17849	18064	18077	18093	18057	18038	18099	18119	18129	18120	18187	18163	18119	18107	17943	18126	18188	18166	17987	18293	18029	18066	18081	18182	18034	18257	18090	18089	18063	18282	18209	18091	18132	18139	18161	18114	18067	18346	18123	18166	18104	17874	18117	18055	18184	18325	18023	18210	18185	18145	18274	18188	18109	18141	18344	18227	17974	18016	18087	18248	18059	18100	18200	18212	18032	18046	18247	18253	18295	18270	18010	18053	18128	18203	18083	18138	18065	18211	18160	18109	18346	18278	18134	18311	18105	18145	18038	18324	18139	18156	17999	18039	18288	18139	17933	18300	18138	18190	18336	18195	18102	18425	18307	18255	18354	18239	17921	18031	18174	18201	18195	18086	18221	18103	18175	18228	18329	18195	18154	18118	18037	18315	18124	18209	18006	18179	18039	18199	18091	18151	18107	18411	18071	18175	18063	18193	18128	17931	18023	18283	18071	18211	17897	18226	18032	18260	18090	17978	18061	17921	17965	18155	18218	18032	18203	18446	18150	18270	18215	18022	17998	18135	18205	18268	18192	17985	18059	17965	18197	18118	18129	18058	18114	18190	18107	18109	17962	17824	18105	18130	18315	18150	18420	18353	18109	18121	18052	17986	17987	18268	18145	18356	18146	17973	18286	18021	18215	18103	18101	17935	17964	18165	18257	18039	18087	18227	18215	18186	18081	18137	18218	18147	18221	18232	18010	17925	17978	18248	18144	18177	18076	18216	17900	17993	17991	18156	18209	18295	18229	18198	18046	18162	18179	18081	18255	18313	18086	18281	18200	18372	18156	18368	18191	17932	18258	18140	18237	18078	18030	18250	18197	18108	17988	18121	18291	18093	18265	18202	18154	18129	18269	18063	18383	18147	18173	18036	18219	18254	18114	18136	18063	18270	18227	18030	18317	18321	18297	18048	18128	18214	18141	18129	18163	18023	18252	18275	18000	18085	18056	18327	18291	18077	18102	18213	18221	18045	18103	17978	18074	18128	18291	18008	18061	18102	18132	18029	17835	18371	18088	18346	18331	18143	18220	18253	18244	18015	18190	18097	18162	18319	17947	18092	18257	18186	17964	18210	17919	18137	18239	18114	18129	18149	18228	18009	17962	17995	18038	18168	18162	18174	18049	18037	18326	17859	18117	18249	18169	18251	18145	18100	18185	18138	18113	18180	18039	18194	18266	18328	18177	17995	18125	18147	18143	18274	18017	18028	18261	18233	18306	18111	18201	18093	18073	18004	18031	18213	18111	18189	18082	18205	17995	18276	18021	18297	18047	18143	17967	18093	18319	18292	18126	18253	18157	18348	18237	18285	18315	18109	18299	18142	18149	18064	17984	18256	18197	18076	18187	18043	18048	18173	18100	18144	18116	18216	17929	18009	18177	18196	18012	18300	18198
17916	31483	29048	23289	19380	18149	17874	17448	17385	17301	17204	17056	16802	16738	16606	16456	16411	16357	16123	16090	16208	16177	15996	15876	16040	15953	16099	16019	15969	16040	15955	18731	21956	21603	19698	17746	16722	16256	15943	15877	15853	16023	15831	16088	15852	15857	15875	15967	15809	15827	16060	15833	15761	15948	15988	15874	15951	15885	15894	15893	15835	15771	15929	15805	16016	15907	15761	15909	15740	15837	15785	15949	15816	15976	15832	16008	15837	15812	15705	16034	15946	15979	15876	15866	15845	16001	15791	15835	15852	15798	16001	15853	15989	15912	15660	15874	15841	15714	16002	15866	15825	15917	15688	15818	15783	15769	15810	15992	15817	15888	15805	15864	15921	15738	15728	15907	15863	15825	15889	15932	15885	15907	15958	15861	15783	16005	15913	16008	15903	15910	15820	16004	15785	15793	15822	15855	15978	15788	15759	15854	15969	15908	15866	15749	15933	15830	15767	15788	15764	15929	15912	16009	15728	15869	15897	15924	15835	15910	15882	15979	15737	16113	15806	15852	15887	15841	15719	15879	15720	15822	15932	15944	15897	15848	15843	15661	15836	15843	15930	16034	15928	15887	15961	16020	15881	15744	15680	15882	15926	15814	15759	15934	16003	16000	15836	15953	15892	15899	16018	15912	15837	15978	15802	15691	15893	15926	15952	15912	15810	15968	15777	15769	15762	16122	15872	15852	15933	15732	15975	15909	15855	15791	15802	15931	15912	15839	15883	15956	15877	15818	15969	15816	15654	15878	15808	15864	15903	15883	15839	16028	15811	15817	15787	15731	15973	15760	15842	15928	15926	15979	15917	15831	15921	15881	15853	15811	15793	15761	15817	15794	15925	15976	15844	15834	16008	15708	15820	15859	15678	15776	15772	15785	16040	15789	15722	15905	15880	15900	15876	15867	16032	15823	15814	15848	15943	16099	15846	15771	16092	15886	15805	15766	15792	15757	15981	15892	15912	15833	15919	15823	15828	15777	15897	15875	15970	15878	16040	15737	15879	15831	15856	15929	15845	15733	15834	15926	15783	15771	15828	15912	15851	15851	15642	15715	15861	15865	15774	15804	16024	15964	15887	15775	15829	15803	15789	15848	15975	15937	15799	15768	15806	15873	15806	15902	15943	15934	15788	15886	15692	15801	15838	15826	15820	15804	15926	15922	15916	15850	16016	15793	15772	15783	15791	15840	15854	15872	15905	15999	15991	15876	15913	16119	15889	15792	15941	15980	15833	15960	15842	16120	15868	15904	15869	15976	15802	15815	15828	16032	15906	15721	15826	15867	15912	15706	15703	15843	15833	15942	15990	15770	16122	15894	15977	15829	15636	15917	15734	15745	15866	15845	15889	15919	15908	15830	15856	15910	15879	15835	15798	15829	15974	15930	16005	15974	15941	15870	16010	15755	15804	15765	15915	15953	15794	15837	15891	15682	15916	15897	15863	15885	15712	15870	15901	15976	15960	15884	15902	15772	15823	15975	15896	15873	15921	15908	15912	15807	15686	15784	16033	15768	15846	15948	15900	15823	15919	15860	15962	15805	15766	15831	15995	15848	15847	15955	15852	15838	15950	15910	15902	15976	15981	15859	15789	15837	15880	15932	15810	16030	15931	15794	15804	15936	15940	15865	15968	15938	15631	15846	15908	15778	15821	15840	15754	15995	15993	15932	15918	15909	15910	15892	15771	15768	15912	15844	15941	15698	15909	15782	15693	15996	15987	15690	15942	15959	15866	15925	15871	15923	15823	15899	15756	15891	15860	15799	15802	15749	15862	15827	15834	15854	15835	15776	15883	15828	15993	15921	15827	15916	15945	15732	15905	15923	15863	15822	15741	15855	15854	15891	15910	15814	15711	15961	15822	15897	15840	15904	15777	15769	15835	15804	15780	15851	15800	15956	15834	15912	15700	15844	15895	15888	15951	15813	15812	15832	15773	15959	16075	15860	15794	15828	15884	16006	15954	15934	15754	15726	15864	15843	15839	15901	15867	15758	15846	15910	15785	15865	15873	15798	15765	15838	15931	16028	15979	15859	15953	15801	15860	15859	15910	15905	15864	15966	16134	15870	15748	16069	15886	16072	15830	15739	15906	15814	15714	15879	15887	15931	15961	15855	15931	15712	15909	15823	15941	15789	15776	15748	15895	15927	15991	15896	15871	15904	15943	15888	15948	15968	15939	15908	15781	15939	15923	15727	15951	15816	15753	15778	15881	15995	15833	15699	15961	15977	15765	15797	15777	15966	15682	15857	15932	15876	15880	15871	15715	15779	15973	15945	15914	15829	15744	15841	15761	15868	16022	15960	16020	15922	15814	15950	15970	15835	15868	15933	16013	15859	15920	15913	15948	16072	15969	16209	15826	15695	15965	15829	15864	15867	15722	15940	15862	15834	15910	15980	15797	15904	15961	15731	15781	16026	15813	15775	15859	15856	15835	15799	15846	15750	15875	15665	15810	15742	15795	15845	15891	15808	15814	15852	15836	15919	15961	15855	15896	15873	16071	15768	15973	15672	15898	15772	15905	15914	16018	16011	15986	15844	15924	15830	15988	15912	15922	15657	15888	15825	15811	15925	15773	15744	15888	15868	15805	16044	15977	15940	15799	15895	15898	15867	15782	15991	15705	15963	15940	15598	15833	15682	15858	16064	15775	15826	15792	15975	15789	15993	15845	15845	15769	16011	15793	15857	15916	15875	16001	15928	15843	15875	15772	15916	15842	15733	15873	15860	15976	15832	15982	15779	15826	15794	16041	15909	15941	15744	15634	15984	15989	15779	15834	15950	15864	15809	15844	15761	15903	15903	16200	15837	16006	15699	15950	15984	16010	15881	15966	16025	16007	15768	15824	15947	15889	15821	15824	15977	15906	15915	15698	15953	15894	15866	15861	15771	15884	15867	15866	15818	15887	15812	15839	15881	15959	15807	15920	15802	15780	15770	15685	15904	15907	15835	15824	15866	15985	15880	15906	15831	15712	15804	15971	15805	15848	15726	15617	15880	15729	15836	16052	15806	15961	15988	15891	15900	15740	15838	15869	15826	15964	15741	15945	15778	15892	15838	15751	15863	15774	16014	15821	15791	15850	16047	15780	15866	15877	15879	15942	15892	15897	15862	15928	15913	15869	15810	15987	15838	15971	15849	15792	15911	15879	15911	15971	15729	15819	15833	15704	15766	16047	15771	16021	15770	15965	15871	16025	15855	15975	16060	15872	15950	15921	15914	15884	15869	15808	15853	16017	15813	15712	15848	15880	15811	15824	15818	15644	15692	15884	15932	16017	15844	15760	15544	15974	16027	15722	15864	15847	15659	16040	15659	15928	16016	15855	15767	15860	15888	15817	15944	15887	15803	15896	15779	15760	15855	15739	15839	15925	15821	15915	15740	15972	15829	15725	15795	15969	15755	15812	15853	15929	15931	15952	15788	15943	15619	15968	15895	15725	15717	15905	15752	15934	15868	15794	15849	15767	15930	15853	15797	15788	15738	15805	15843	15896	15680	15830	16092	15825	15955	15791	15976	15850	15762	15979	15885	15905	15912	16070	15727	15791	15806	15903	15935	15899	15747	15810	16027	15807	15697	16013	15686	15942	15916	15836	16028	15796	15853	15840	15857	16025	15870	15882	15921	15765	15921	15797	15838	15843	15684	15817	15866	15838	15780	16069	15773	15907	15923	15877	15808	15883	15867	15989	15981	15893	15988	15903	15792	15868	15878	15830	15667	15987	15902	15997	15883	15945	15797	15883	15752	15903	15690	15881	15916	16017	15928	15768	15762	16034	15801	15930	15765	15780	15767	15923	15860	15915	15917	15756	15791	15816	15885	15881	15909	15912	15927	15956	15943	15727	15871	15899	15723	15841	16012	15904	15872	15873	15874	15759	15783	15943	15901	16030	15963	15883	15763	15857	15937	15765	16008	15757	15922	15956	15817	15788	15832	15832	15730	15725	15809	15684	15771	15845	15794	15874	15784	15763	15718	15854	15735	15959	15740	15864	15886	15910	15876	15750	15702	16005	15697	15953	15870	15873	15835	15943	15935	15948	15961	15840	15770	15818	15880	15896	15891	15864	15929	15887	15770	15809	16043	15791	15892	16020	15645	15759	15873	15740	15762	15845	15757	15686	15852	16040	15962	15665	15892	15953	15807	15861	15846	15893	15965	16018	15682	15717	15827	15680	15946	15754	15937	15689	15902	15949	15944	15770	16003	15887	15932	15799	15965	15986	15765	15877	15715	15859	15909	15737	15860	15684	15798	15826	15848	15984	15744	15906	15823	15865	15760	15845	15825	15841	15863	15938	15874	15915	15850	15771	15853	15783	15702	15922	15868	15774	15889	15865	15897	15933	15716	15795	15927	15953	15742	15927	16030	15881	15839	15999	15902	15854	16147	15904	15908	15765	15833	15889	15904	15990	15917	15934	15912	15906	15777	15771	15872	15889	15858	15844	15771	15749	15803	15948	15877	15885	15785	15851	15891	15833	15792	15771	16009	15891	15897	15760	15858	15911	15827	15539	15773	15849	15898	15970	15801	15869	15784	16027	15852	15649	16032	16008	15885	15819	15800	15854	15947	15890	16017	15708	16011	15871	15942	15865	15897	15947	15690	15977	15836	15870	15840	15901	15928	15740	15831	16030	15732	15713	15875	16011	15841	15755	15992	15865	15885	15886	15891	15896	15846	15866	15959	15830	15887	15912	15802	15747	15926	15741	15924	15925	15867	15901	15899	15774	15860	15914	15943	15777	15915	15879	16011	15746	15935	16058	15814	15857	15928	15923	15860	15752	15945	15908	16031	15716	15970	15955	15883	16026	15947	15891	15755	15781	15745	15819	16004	15737	15848	15710	15878	15866	16063	15752	15835	15949	15837	15825	15969	15666	15804	15834	15925	15788	15926	15756	15712	15880	15840	15731	15726	15946	15897	15986	15916	15929	16015	15965	15891	15948	15960	15852	15941	15795	15892	15852	15972	15788	15917	15802	15961	15825	15649	16013	15941	15858	15911	15788	15777	15816	15920	15822	15734	15698	15691	15794	15906	15971	15751	15742	15858	15965	15714	16031	15915	15761	15926	15706	15900	15997	15984	15790	15956	15960	15910	15781	15911	15810	15979	15829	15707	15789	15838	15826	15854	15939	15853	15796	15791
27788	22425	25222	22179	18825	18865	19066	18941	18849	18693	18777	18872	18705	18715	18848	18630	18763	18675	18308	18685	18672	18557	18863	18809	18620	18630	18501	18583	18536	18567	18649	18792	18882	18971	19149	18858	18775	18503	18625	18738	18573	18734	18576	18351	18735	18817	18729	18772	18473	18575	18614	18492	18651	18515	18625	18681	18640	18622	18817	18564	18609	18771	18621	18657	18499	18695	18593	18569	18423	18510	18663	18784	18608	18479	18618	18629	18569	18425	18602	18608	18636	18721	18671	18578	18451	18599	18633	18788	18446	18569	18624	18747	18689	18562	18498	18629	18698	18526	18675	18487	18826	18548	18504	18606	18570	18616	18594	18572	18555	18626	18491	18699	18660	18625	18425	18448	18510	18535	18599	18354	18570	18487	18633	18605	18605	18534	18508	18564	18424	18312	18415	18516	18648	18430	18558	18400	18436	18568	18715	18590	18610	18491	18559	18520	18294	18415	18537	18649	18343	18523	18657	18661	18428	18426	18770	18475	18487	18752	18788	18525	18505	18542	18628	18607	18588	18808	18723	18576	18765	18633	18523	18559	18519	18729	18538	18605	18798	18365	18606	18567	18544	18424	18518	18314	18726	18592	18729	18602	18523	18524	18531	18440	18737	18456	18619	18494	18715	18629	18513	18469	18466	18617	18374	18519	18519	18678	18511	18562	18745	18354	18609	18606	18547	18533	18488	18585	18614	18700	18625	18489	18562	18729	18401	18639	18593	18555	18514	18392	18610	18521	18557	18497	18694	18489	18424	18691	18533	18535	18492	18658	18653	18489	18461	18493	18506	18402	18517	18539	18665	18533	18358	18478	18644	18447	18754	18392	18610	18622	18404	18423	18687	18383	18585	18529	18555	18372	18519	18562	18569	18669	18692	18382	18700	18409	18563	18489	18436	18527	18745	18369	18481	18547	18580	18499	18599	18403	18542	18410	18507	18640	18631	18604	18587	18463	18648	18581	18550	18547	18563	18625	18402	18713	18714	18415	18681	18659	18665	18387	18636	18499	18510	18518	18435	18608	18301	18781	18632	18609	18626	18580	18467	18830	18634	18637	18710	18694	18415	18493	18382	18616	18426	18726	18473	18668	18532	18400	18527	18602	18619	18618	18778	18299	18698	18576	18370	18668	18381	18638	18596	18510	18455	18611	18493	18396	18554	18806	18538	18567	18606	18876	18782	18557	18650	18675	18505	18528	18628	18498	18479	18464	18449	18634	18625	18563	18772	18580	18425	18508	18508	18515	18602	18461	18669	18306	18616	18548	18450	18801	18471	18446	18635	18510	18441	18466	18528	18669	18383	18471	18580	18736	18426	18429	18515	18552	18529	18471	18747	18478	18520	18502	18570	18605	18693	18418	18678	18820	18512	18652	18558	18625	18626	18630	18781	18617	18624	18653	18657	18430	18588	18371	18590	18531	18581	18544	18371	18436	18548	18503	18471	18536	18422	18581	18493	18592	18600	18562	18725	18618	18407	18537	18516	18679	18705	18593	18815	18625	18645	18486	18633	18700	18577	18628	18553	18462	18647	18684	18575	18487	18536	18350	18275	18592	18529	18591	18671	18339	18569	18400	18571	18778	18620	18433	18667	18710	18445	18649	18494	18621	18633	18438	18600	18681	18619	18454	18511	18532	18551	18318	18548	18294	18534	18529	18637	18654	18590	18685	18543	18572	18603	18586	18406	18536	18761	18500	18792	18634	18566	18400	18718	18526	18632	18489	18507	18509	18600	18686	18624	18758	18511	18494	18574	18377	18643	18461	18441	18615	18673	18617	18611	18519	18601	18773	18760	18471	18471	18393	18672	18467	18705	18561	18571	18360	18624	18453	18594	18359	18600	18645	18675	18519	18594	18490	18433	18751	18543	18373	18358	18533	18568	18506	18385	18582	18544	18481	18467	18573	18642	18757	18674	18556	18531	18510	18580	18550	18460	18482	18438	18668	18481	18580	18620	18677	18696	18588	18539	18361	18550	18461	18584	18427	18513	18556	18511	18504	18438	18610	18409	18482	18600	18763	18610	18630	18585	18579	18463	18525	18513	18521	18620	18579	18495	18333	18602	18624	18539	18468	18426	18492	18493	18655	18566	18565	18410	18566	18611	18502	18656	18680	18484	18479	18649	18573	18541	18588	18647	18476	18380	18690	18622	18568	18503	18621	18428	18741	18679	18640	18736	18523	18302	18463	18350	18715	18556	18668	18600	18563	18692	18715	18701	18760	18819	18585	18757	18437	18667	18500	18657	18667	18668	18677	18687	18565	18742	18662	18515	18498	18497	18535	18474	18602	18523	18599	18730	18547	18587	18777	18773	18522	18609	18697	18688	18612	18864	18654	18635	18552	18681	18549	18752	18442	18668	18502	18729	18545	18329	18538	18525	18709	18601	18731	18423	18769	18471	18376	18497	18548	18479	18681	18583	18562	18463	18367	18660	18609	18803	18636	18631	18573	18493	18810	18660	18586	18671	18517	18579	18484	18471	18507	18492	18620	18536	18547	18698	18557	18543	18620	18479	18475	18664	18846	18684	18688	18588	18644	18682	18573	18654	18555	18610	18591	18464	18541	18645	18493	18618	18610	18375	18581	18501	18621	18645	18532	18632	18683	18654	18646	18479	18443	18573	18433	18841	18728	18613	18438	18769	18478	18514	18704	18728	18786	18752	18523	18401	18584	18698	18623	18575	18597	18473	18338	18734	18455	18461	18634	18528	18765	18535	18479	18553	18514	18520	18609	18575	18587	18770	18417	18466	18482	18556	18613	18532	18390	18578	18504	18608	18723	18537	18593	18605	18350	18703	18656	18305	18615	18487	18442	18486	18690	18671	18675	18731	18456	18553	18601	18601	18667	18527	18576	18510	18594	18667	18422	18622	18411	18525	18594	18630	18668	18617	18550	18591	18526	18827	18779	18889	18605	18707	18634	18554	18717	18642	18586	18485	18464	18408	18556	18535	18538	18691	18525	18608	18598	18505	18620	18637	18460	18495	18578	18590	18721	18410	18591	18435	18639	18495	18489	18500	18767	18603	18622	18712	18381	18684	18631	18622	18702	18421	18584	18470	18590	18390	18842	18387	18437	18646	18478	18693	18557	18520	18666	18626	18534	18439	18612	18594	18517	18471	18343	18387	18559	18564	18565	18325	18372	18321	18746	18351	18483	18588	18562	18334	18490	19069	18563	18428	18636	18432	18483	18586	18774	18475	18604	18721	18722	18679	18682	18503	18526	18487	18284	18657	18537	18711	18553	18569	18619	18764	18477	18448	18464	18652	18494	18511	18431	18750	18620	18662	18496	18369	18491	18724	18721	18945	18724	18712	18486	18569	18427	18564	18424	18693	18532	18684	18514	18410	18577	18479	18493	18459	18548	18573	18520	18580	18555	18493	18501	18696	18671	18513	18603	18669	18496	18478	18415	18581	18377	18628	18757	18596	18660	18668	18606	18675	18567	18526	18517	18482	18529	18687	18616	18462	18624	18622	18687	18569	18555	18482	18561	18459	18636	18692	18601	18723	18599	18491	18609	18750	18718	18409	18618	18495	18849	18407	18561	18637	18352	18576	18519	18382	18514	18494	18879	18410	18440	18652	18727	18595	18464	18652	18423	18577	18657	18633	18526	18605	18358	18697	18730	18355	18570	18633	18580	18453	18578	18609	18521	18596	18527	18755	18367	18460	18243	18545	18665	18356	18632	18582	18557	18615	18600	18463	18596	18565	18701	18531	18595	18594	18644	18688	18465	18541	18694	18633	18561	18491	18552	18352	18481	18658	18507	18528	18374	18677	18465	18622	18527	18402	18615	18607	18656	18495	18483	18570	18529	18633	18486	18501	18538	18596	18723	18731	18420	18656	18691	18512	18225	18670	18464	18460	18640	18687	18433	18626	18482	18532	18397	18674	18666	18578	18542	18508	18490	18329	18734	18536	18710	18527	18545	18618	18541	18675	18563	18436	18434	18662	18673	18686	18542	18475	18470	18562	18526	18579	18621	18580	18538	18633	18651	18516	18611	18543	18872	18667	18744	18639	18640	18341	18448	18742	18830	18503	18640	18626	18499	18478	18678	18518	18623	18570	18696	18572	18496	18412	18572	18813	18567	18438	18489	18642	18555	18495	18505	18673	18664	18443	18506	18645	18494	18436	18481	18679	18720	18750	18702	18436	18539	18410	18443	18590	18492	18577	18539	18611	18356	18550	18652	18615	18497	18625	18454	18522	18502	18563	18478	18630	18403	18235	18512	18548	18555	18390	18515	18513	18488	18570	18628	18516	18400	18601	18483	18597	18767	18509	18703	18518	18479	18568	18805	18401	18479	18677	18392	18670	18612	18699	18575	18467	18434	18529	18521	18647	18376	18609	18381	18496	18360	18608	18450	18589	18460	18485	18620	18717	18451	18680	18586	18545	18628	18626	18599	18410	18502	18514	18613	18456	18689	18635	18569	18529	18402	18663	18512	18560	18606	18373	18667	18801	18723	18522	18419	18616	18463	18561	18580	18485	18724	18745	18446	18419	18673	18695	18623	18401	18691	18582	18498	18560	18572	18493	18508	18587	18563	18574	18595	18720	18553	18620	18583	18620	18854	18564	18488	18424	18532	18707	18694	18459	18748	18678	18604	18705	18552	18528	18567	18517	18600	18374	18537	18561	18593	18590	18586	18702	18466	18612	18595	18633	18453	18560	18699	18679	18756	18712	18426	18666	18668	18624	18477	18597	18725	18711	18671	18624	18499	18437	18578	18670	18491	18772	18817	18652	18535	18772	18670	18412	18607	18688	18675	18610	18727	18585	18667	18676	18589	18675	18552	18502	18743	18529	18626	18560	18362	18643	18620	18574	18556	18665	18439	18688	18460	18492	18392	18443	18498	18710	18541	18616	18461	18570	18668	18502	18629	18563	18378	18512	18584	18535	18538	18472	18598	18631	18530	18562	18752	18697	18592	18427	18533	18465	18560	18431	18422	18460	18678	18665	18438	18539	18780	18579	18637	18561	18636	18528	18580	18666	18532	18479	18430	18629	18388	18691	18621	18579	18621	18419	18537	18699	18611	18499	18694	18547	18542	18434	18745	18668	18758	18557	18663	18500	18620	18637	18589	18538	18542	18862	18647	18429	18681	18544	18623	18687	18667	18552	18594	18825	18614
16679	21875	21090	18211	16961	16834	17159	17147	16729	16611	16608	16823	16787	16873	16714	16645	16696	16672	16560	16601	16499	16460	16414	16433	16442	16501	16309	16477	16585	16403	16502	16722	17017	16963	17015	16867	16501	16450	16531	16524	16430	16432	16362	16708	16474	16460	16425	16452	16433	16372	16279	16505	16458	16549	16520	16354	16573	16463	16393	16468	16430	16479	16575	16473	16401	16651	16371	16607	16332	16407	16596	16436	16421	16562	16448	16527	16394	16540	16555	16498	16614	16446	16265	16603	16467	16553	16638	16560	16496	16375	16520	16276	16517	16407	16481	16386	16413	16240	16571	16346	16353	16449	16474	16420	16346	16403	16410	16434	16446	16510	16476	16249	16437	16466	16517	16295	16403	16397	16464	16361	16419	16565	16689	16492	16506	16511	16381	16328	16364	16588	16494	16468	16385	16688	16274	16372	16369	16442	16376	16435	16494	16494	16527	16434	16373	16471	16476	16529	16417	16502	16397	16525	16508	16317	16535	16433	16546	16432	16415	16641	16410	16326	16393	16397	16528	16459	16450	16446	16360	16486	16459	16419	16459	16514	16604	16500	16589	16498	16422	16466	16508	16361	16352	16283	16382	16440	16320	16419	16564	16337	16530	16469	16565	16498	16422	16424	16472	16511	16335	16252	16578	16401	16492	16543	16636	16370	16475	16364	16392	16469	16594	16405	16492	16506	16312	16496	16642	16568	16412	16449	16454	16353	16343	16434	16448	16425	16446	16358	16477	16485	16535	16381	16380	16431	16459	16440	16517	16468	16465	16526	16624	16420	16282	16492	16367	16414	16361	16669	16485	16542	16528	16463	16366	16428	16395	16511	16504	16393	16551	16424	16364	16387	16624	16470	16687	16355	16589	16485	16454	16375	16310	16614	16499	16419	16311	16545	16303	16397	16502	16376	16501	16409	16366	16675	16506	16310	16405	16586	16469	16410	16471	16429	16301	16451	16394	16324	16312	16313	16554	16641	16280	16501	16294	16505	16430	16437	16301	16533	16461	16625	16413	16502	16227	16574	16434	16542	16653	16370	16497	16415	16305	16435	16612	16411	16422	16576	16403	16511	16483	16455	16581	16349	16387	16507	16387	16243	16546	16408	16461	16565	16382	16469	16452	16398	16406	16463	16537	16538	16477	16426	16507	16419	16404	16371	16453	16493	16523	16394	16484	16430	16417	16533	16475	16365	16656	16579	16415	16366	16501	16510	16275	16441	16364	16326	16686	16501	16552	16378	16497	16651	16472	16448	16422	16285	16384	16523	16411	16481	16375	16351	16479	16502	16376	16420	16307	16330	16518	16344	16472	16486	16566	16422	16519	16460	16381	16522	16420	16350	16167	16464	16410	16340	16363	16397	16385	16442	16649	16365	16451	16469	16514	16335	16410	16517	16374	16519	16568	16484	16297	16449	16664	16348	16672	16581	16375	16250	16426	16461	16495	16323	16436	16515	16351	16562	16582	16410	16557	16408	16404	16536	16270	16466	16407	16415	16429	16662	16569	16516	16521	16406	16338	16418	16520	16441	16478	16351	16417	16440	16446	16357	16449	16276	16498	16310	16352	16394	16411	16443	16367	16546	16404	16315	16475	16487	16423	16452	16490	16646	16401	16458	16395	16446	16482	16420	16458	16518	16533	16520	16460	16451	16503	16558	16290	16433	16364	16528	16382	16544	16447	16372	16530	16541	16554	16700	16434	16500	16523	16377	16477	16390	16497	16519	16289	16520	16207	16476	16447	16396	16435	16460	16632	16396	16581	16403	16513	16381	16564	16365	16365	16441	16369	16449	16324	16436	16550	16485	16407	16458	16309	16631	16445	16502	16510	16307	16510	16460	16240	16519	16501	16453	16446	16454	16496	16531	16527	16440	16471	16459	16517	16453	16552	16612	16369	16625	16368	16411	16426	16441	16495	16527	16410	16385	16597	16460	16309	16436	16523	16572	16512	16631	16421	16387	16495	16711	16496	16613	16431	16307	16518	16262	16441	16714	16601	16452	16440	16458	16272	16515	16379	16422	16499	16340	16503	16374	16537	16357	16321	16453	16504	16445	16618	16414	16285	16512	16356	16459	16446	16543	16443	16525	16227	16579	16407	16302	16513	16389	16543	16409	16483	16414	16318	16447	16437	16292	16596	16339	16392	16390	16465	16362	16548	16438	16625	16375	16595	16485	16436	16498	16546	16271	16581	16453	16534	16442	16261	16562	16313	16550	16416	16522	16248	16403	16541	16546	16480	16524	16439	16495	16472	16459	16466	16528	16683	16335	16398	16482	16367	16524	16464	16577	16413	16592	16385	16525	16291	16367	16425	16465	16475	16539	16628	16484	16431	16474	16478	16164	16373	16445	16488	16461	16502	16501	16425	16363	16433	16397	16537	16409	16399	16505	16540	16494	16388	16514	16557	16467	16269	16478	16187	16371	16197	16539	16349	16444	16510	16303	16402	16493	16349	16522	16505	16491	16527	16404	16526	16442	16569	16414	16397	16475	16455	16607	16542	16393	16587	16465	16612	16328	16528	16275	16402	16523	16494	16511	16594	16626	16517	16473	16565	16375	16486	16227	16394	16402	16339	16501	16423	16445	16351	16465	16513	16395	16477	16338	16624	16548	16337	16381	16355	16428	16674	16498	16464	16446	16434	16451	16455	16556	16342	16408	16605	16383	16371	16362	16504	16384	16566	16385	16541	16507	16395	16379	16453	16393	16389	16412	16503	16358	16452	16340	16404	16462	16398	16407	16415	16649	16377	16514	16337	16487	16371	16403	16376	16607	16511	16429	16403	16443	16419	16414	16413	16617	16488	16347	16466	16418	16385	16447	16346	16511	16573	16333	16491	16527	16436	16431	16473	16471	16488	16423	16543	16486	16477	16461	16452	16614	16414	16441	16632	16427	16500	16430	16484	16518	16567	16359	16541	16539	16363	16603	16390	16449	16453	16378	16348	16440	16391	16351	16431	16343	16483	16250	16532	16393	16448	16343	16348	16442	16492	16373	16600	16440	16426	16557	16473	16209	16550	16342	16444	16333	16383	16311	16473	16412	16435	16309	16234	16576	16490	16552	16374	16511	16285	16503	16386	16414	16518	16497	16487	16563	16529	16432	16554	16371	16390	16335	16566	16358	16527	16514	16407	16454	16463	16486	16421	16319	16518	16496	16569	16521	16388	16578	16378	16441	16426	16569	16524	16426	16549	16273	16564	16540	16651	16540	16548	16571	16486	16466	16467	16570	16367	16384	16537	16435	16360	16536	16650	16466	16492	16502	16460	16254	16541	16570	16437	16405	16358	16657	16294	16609	16409	16625	16625	16511	16369	16404	16582	16512	16339	16372	16376	16511	16491	16471	16503	16373	16497	16507	16551	16482	16474	16405	16515	16235	16491	16342	16395	16460	16716	16453	16493	16417	16434	16523	16494	16611	16434	16493	16527	16462	16447	16743	16362	16534	16297	16477	16534	16350	16373	16507	16506	16345	16397	16298	16527	16487	16525	16549	16464	16284	16483	16460	16432	16422	16603	16269	16550	16464	16361	16308	16358	16377	16401	16439	16313	16313	16407	16401	16382	16489	16432	16417	16618	16459	16410	16330	16583	16451	16424	16440	16594	16434	16464	16628	16328	16349	16355	16293	16439	16534	16435	16642	16453	16535	16499	16462	16340	16513	16485	16552	16587	16421	16751	16454	16510	16398	16513	16431	16243	16364	16301	16459	16420	16561	16503	16378	16458	16374	16278	16483	16346	16402	16438	16609	16589	16442	16536	16386	16472	16469	16533	16461	16566	16602	16578	16413	16398	16543	16411	16480	16330	16501	16555	16570	16543	16416	16382	16389	16429	16449	16308	16556	16688	16373	16452	16560	16425	16446	16497	16486	16662	16550	16487	16375	16383	16424	16480	16328	16431	16470	16480	16595	16346	16593	16423	16478	16286	16529	16494	16455	16435	16478	16314	16579	16498	16340	16397	16310	16440	16417	16471	16412	16452	16329	16634	16527	16566	16422	16389	16314	16394	16513	16384	16378	16478	16549	16482	16555	16546	16597	16487	16166	16316	16463	16359	16533	16472	16475	16437	16454	16467	16422	16427	16614	16438	16480	16473	16474	16446	16461	16502	16391	16451	16564	16483	16486	16466	16413	16379	16446	16572	16431	16450	16571	16417	16485	16429	16691	16372	16617	16475	16330	16478	16538	16439	16538	16542	16560	16425	16497	16484	16554	16475	16465	16529	16415	16492	16730	16375	16319	16577	16353	16439	16497	16479	16452	16587	16540	16498	16397	16548	16538	16342	16405	16453	16481	16413	16523	16317	16572	16424	16554	16394	16428	16514	16497	16474	16544	16461	16466	16408	16231	16475	16541	16761	16407	16569	16606	16334	16463	16473	16594	16268	16564	16413	16484	16656	16447	16481	16327	16540	16607	16654	16621	16521	16405	16477	16437	16615	16384	16595	16485	16440	16569	16247	16456	16527	16370	16427	16534	16471	16493	16531	16573	16415	16634	16239	16409	16246	16268	16427	16500	16424	16438	16626	16301	16453	16495	16535	16123	16382	16613	16482	16478	16405	16487	16541	16488	16377	16423	16485	16403	16391	16512	16527	16266	16446	16399	16421	16424	16420	16500	16433	16627	16408	16465	16507	16296	16487	16528	16365	16537	16491	16439	16467	16445	16568	16525	16454	16684	16481	16414	16589	16356	16491	16474	16486	16602	16208	16510	16427	16461	16332	16356	16453	16502	16525	16339	16411	16345	16468	16673	16368	16328	16481	16415	16388	16343	16431	16496	16402	16497	16471	16396	16493	16578	16520	16429	16425	16629	16569	16531	16526	16581	16313	16505	16517	16562	16457	16388	16350	16434	16366	16456	16471	16260	16546	16474	16325	16361	16553	16425	16575	16508	16318	16434	16322	16352	16469	16393	16524	16548	16371	16453	16400	16609	16665	16504	16361	16411	16591	16305	16524	16312	16491	16613	16394	16235	16550	16392	16426	16429	16439	16534	16314	16485	16654	16314	16580	16337	16506	16480	16497	16448	16541	16317	16640	16453	16462	16532	16495	16377	16479	16340	16400	16448	16526	16472	16534	16740	16409	16360	16371	16644	16512	16546	16293	16616	16523	16627	16453	16519	16456	16446	16606	16400
23855	21304	28643	24290	22149	21895	21306	19141	18358	18895	18768	18500	18698	18647	18736	18518	18650	18330	18188	18267	18330	18482	18172	18175	18127	18401	18349	18293	18488	18340	18420	18959	20320	20177	19906	19042	18746	18578	18212	18392	18023	18251	18349	18245	18210	18168	18151	18107	18265	18456	18081	18376	18125	18054	18456	17937	18194	18115	18066	18215	18193	18275	18211	18081	18217	17992	18212	18219	18164	18147	18260	18180	18091	18259	18209	18317	18474	18202	18297	18072	18068	18169	18318	18326	18309	18242	18028	18275	18168	18206	18168	18224	18215	18162	18170	18141	18192	18223	18184	18216	18151	18330	18064	18142	18299	18286	18202	18242	18005	18237	17871	18309	18290	18223	18111	17984	18205	18147	18197	18302	18138	18196	18187	18169	18154	18061	18152	18055	18247	18054	18400	18243	18126	18037	18180	18235	18179	18141	18279	18114	18002	18185	18302	18351	18292	18284	18265	18142	18259	18212	18203	18152	18072	18253	18267	18274	18073	18109	18123	18052	18127	18165	18249	17964	18121	18178	18357	18196	18112	18212	18147	18344	18125	18145	18202	18105	18223	18202	18225	18018	18081	18209	18079	18091	18243	18111	17999	17975	18201	18099	18252	18267	18172	18171	18165	18193	18075	18166	18257	18222	18295	18139	18329	18027	18112	18117	17942	18245	18051	18054	18212	18172	18160	18253	18125	18221	18163	18247	18066	18150	17996	18094	18234	18148	17960	18120	18133	18213	18154	18119	18072	18187	18063	18284	18030	18138	18274	18219	18106	18255	18380	18148	18223	18211	18134	18118	18553	18197	18165	18191	18272	18170	18002	18271	18178	18190	18298	18262	18223	18246	18309	18092	18239	18202	18228	18332	18338	18150	18261	18540	18255	18406	18433	18126	18190	18160	18108	18055	18217	18069	18108	18106	18077	18173	18284	18311	18224	18145	18078	18109	18158	18180	18279	18146	18219	18177	18017	18048	17905	18291	18150	18011	18270	18057	18077	18179	18052	18201	18355	18257	18220	18311	18329	18295	18226	18186	18121	18342	18337	18194	18050	18303	18030	18208	18291	18204	18104	18437	17930	18280	18160	18128	18210	18167	18080	18258	18151	18289	18444	18343	18162	18242	18103	18284	18225	18211	18192	18173	18298	18091	18240	18334	18110	18193	18002	18192	18248	18189	18343	18148	18327	18314	18184	18126	18096	18291	18234	18246	18185	18137	18234	18194	18175	18279	18259	18279	18069	18188	18203	17975	18132	18523	18041	18276	18051	18031	18341	18223	18324	18232	18255	18114	18198	18055	18292	18001	18050	18323	18091	18286	18314	18187	18228	18057	18163	18223	18212	17936	18286	18282	18134	18341	18220	18039	18314	18105	18087	18195	18170	18097	18007	18158	18290	18155	18029	18314	18017	18166	18113	18137	18193	18219	18333	18120	17982	17979	18220	18110	18205	18224	18241	18188	18225	18060	17950	18075	17986	18339	18253	18335	18058	18109	18302	18226	18312	18181	17911	18323	18163	18194	18324	18108	18256	18141	18129	18022	17999	18047	18193	18082	17987	18153	18182	18268	18123	18154	18259	18269	17984	18370	18314	18284	18240	18371	18221	18290	18223	18298	18227	18196	18083	18185	18140	18243	18098	18091	18228	18111	17980	18146	18355	18033	18136	18365	18189	18135	18320	18116	18196	18097	18282	18073	18135	18053	18295	18179	17967	18338	18387	18148	18088	18387	18185	18099	18184	18241	18224	18357	18069	18041	18318	18046	18208	18149	18199	18274	18115	18301	18383	18095	18334	18248	18246	17964	18050	18370	18213	18223	18079	17955	17924	18034	18238	18101	18145	18038	18269	18219	18326	18366	18123	18315	18317	18169	18397	18168	18002	18204	18083	18023	18279	18190	18169	18186	18256	18156	18317	18133	18098	18038	18187	18193	18235	18371	18140	18284	18140	18212	18278	17988	18357	18318	18212	18066	18108	18078	18174	18183	18231	18327	18183	18123	18195	18199	18322	18096	18216	18150	18071	18150	18177	18109	18275	18141	18264	17997	18099	17988	18192	18213	18100	18258	18008	17927	18277	18074	18028	18154	18167	18050	18215	18408	18092	18102	18241	18159	18152	17974	18187	18099	18089	18251	18088	18054	18198	18350	18383	18199	18011	18156	18118	18207	18218	18333	18278	18381	17982	18123	17868	18270	17997	18135	18253	17990	18093	18222	18259	18095	18369	18210	18164	18132	18079	18028	18238	17979	18105	18033	18105	18004	18154	18200	18121	18093	18146	18275	18202	18373	18056	17926	18024	18146	18176	18173	18332	17914	18087	18219	18206	18227	18336	18201	18432	18220	18179	18370	18295	18237	18236	18070	18272	18175	18200	18264	18220	18306	18153	18340	18004	18189	18200	18001	18195	18290	18317	18236	18220	18261	18149	18173	18150	18292	18167	18070	18148	18036	18081	18260	18085	18177	18094	18166	18084	18093	18137	18341	18180	18138	18261	18072	18206	18333	18228	18279	18224	18320	18373	18333	18332	18191	18062	18097	18273	18276	18189	18017	18196	18291	18015	18150	17996	18248	18217	18195	18199	18184	18351	17995	18121	18029	18192	18159	18356	18370	18274	18228	18123	17950	18082	18125	18316	18161	18201	18144	17855	18161	18226	18410	18186	18283	18131	18208	18053	18233	18047	18188	18190	18042	18124	18103	17995	18147	18306	18028	18035	18435	18096	18486	18344	18122	18087	18122	18219	18147	18235	18209	18240	18266	18133	18354	18187	18168	18192	18147	18233	18007	18256	18134	18321	18189	18268	18254	18135	18154	18057	17892	18160	18248	18090	18188	18170	18192	18290	18341	18374	18399	18136	18397	17991	18176	18165	18252	18267	18403	18383	18511	18330	18159	18272	18046	18298	18135	18275	18151	18124	18131	18107	18276	18379	18009	18089	18139	18274	17998	18035	18306	18150	18067	18075	18228	18173	18137	18037	18458	18170	18050	18179	18177	18073	18222	18181	17899	17988	18140	18278	18216	18262	18059	17926	18236	18155	18113	18027	18103	18151	18126	18276	18053	18074	18116	18113	18133	18299	18381	18247	18154	18094	18217	18259	17962	18224	18000	18149	18308	18237	18200	18025	18169	18062	18167	18323	18246	18299	18230	17973	17967	18173	18224	18333	18001	18097	18249	18098	18332	18241	18081	18050	18156	18007	18129	18213	18109	18350	18247	18350	18232	18061	18080	18496	18154	18109	18228	18287	18084	18186	17997	18262	18125	18256	18179	18054	18125	18102	18084	17954	18143	18274	18071	18137	18247	18036	17990	18194	18158	18099	18210	18189	18239	18095	18084	18234	18096	18201	18193	18178	18316	18150	18039	18370	18117	18287	18081	17996	18011	18057	18078	18369	17955	18286	17996	18276	18208	18155	17967	18179	18331	18257	18169	18248	18125	18040	18044	18296	18186	18027	17988	18028	18318	18262	18192	18219	18265	18004	18052	18361	18015	18285	18053	17971	17990	18030	18165	18224	18002	18322	18054	18031	18092	18033	18349	18292	18242	18223	18091	18165	17968	18069	18072	18165	18331	17988	18166	18071	18386	18232	18204	18237	18149	18251	18014	18170	18083	17972	18409	18111	18113	18000	18208	18187	18129	18190	18035	18282	18047	18221	18109	18178	18464	18094	18176	18226	18236	18010	17955	18167	18177	18125	18074	18127	18110	18077	18278	18202	18073	18299	18266	18150	18235	18150	18356	18024	18253	18462	18135	18207	18207	18312	18227	18161	18173	17985	18296	18191	18290	18100	18097	18056	18179	18143	18250	18137	18225	18118	18092	18464	18043	18228	18345	18291	18220	18020	18096	18152	18132	18341	18328	18369	18014	18216	18072	18075	18054	18057	18174	18301	18045	18397	17996	18361	18106	18374	18285	18204	18208	18331	18296	18047	18035	18348	18084	18204	18323	17946	18084	18063	18101	18019	18198	18254	18283	18133	18237	18089	18162	18290	18221	18282	18320	18072	18313	18173	18181	18210	18063	18165	18305	18223	18099	18259	18209	18177	18126	18275	18201	18192	17885	18253	18168	18324	18240	18272	18166	18334	18331	18370	18293	18372	18417	18170	18295	18229	18118	18155	18247	17988	18238	18227	18088	18207	18308	18378	18115	18181	18273	18171	18373	18242	18136	18246	18183	18141	18018	17874	18192	18263	18180	18159	17991	18234	18271	18270	17989	18178	18118	18221	18130	18102	18027	18145	18039	18074	18075	18223	18142	18254	18155	18227	18167	17972	18058	18287	18188	18326	18271	18356	18025	18301	18276	18252	18163	18053	18061	18172	18209	18190	18275	18119	18181	18223	18098	18206	18235	18265	18130	18280	18131	18202	18257	18233	18138	18338	18302	18151	18059	18217	18125	17975	18150	18159	18113	18224	18081	18000	18149	18162	18174	18152	18158	18063	18279	18152	18319	18168	18274	18166	18164	18251	18230	18403	18275	18012	17970	18277	18162	18089	18185	18273	18038	18233	18287	18368	18165	18180	17988	18127	18078	17970	18137	18296	18299	18169	18007	18209	18193	18078	18154	18027	18233	18343	18223	18081	18119	18107	18294	18062	18226	18173	18185	18303	18071	18219	18006	18311	18409	18189	18119	18193	17953	18064	18073	18194	18226	18355	18097	18284	18247	18283	18145	18122	18036	18101	18320	18295	18171	18179	18099	17914	18365	18291	18036	18110	18084	18288	18183	18223	17970	18114	18247	18039	18238	18176	17973	18285	18219	18112	18060	18330	18401	18160	18054	18384	18354	18131	18286	18267	18335	18025	17967	18395	18081	18102	18127	18280	18111	18194	18140	18183	18121	18383	18246	18103	18137	18218	18164	17957	17990	18290	18339	17932	18294	18369	18295	18211	17910	18192	18296	18214	18051	18059	18274	18009	18250	18448	18057	18256	18112	18178	18128	18120	18237	18081	18238	18385	18159	18123	18240	18132	18023	18075	18098	18236	18161	18104	18184	18034	18208	18309	18182	18296	18258	18051	18074	18365	18150	17974	18277	18434	18053	18167	18116	18090	18224	17951	17986	18218	18200	18087	18389	18261	18143	18141	18073	18224	18038	18140	18162	18494	18360	18118	18298	18269	18233	18258	18125	18212	18210
17574	28485	26300	20690	18404	17773	17427	17111	16917	16877	16761	16933	16746	16833	16720	16669	16341	16665	16506	16384	16445	16599	16452	16409	16536	16323	16466	16344	16241	16280	16480	17714	19866	19762	18599	17567	16982	16512	16548	16182	16313	16381	16464	16194	16278	16254	16235	16380	16237	16047	16325	16271	16265	16274	16255	16346	16188	16384	16244	16206	16174	16281	16412	16236	16373	16235	16419	16438	16179	16282	16347	16271	16342	16203	16515	16261	16344	16221	16331	16248	16343	16213	16391	16211	16405	16213	16324	16421	16434	16512	16254	16274	16237	16333	16461	16210	16332	16248	16219	16120	16297	16310	16378	16195	16274	16413	16203	16433	16351	16331	16349	16282	16435	16398	16319	16149	16190	16269	16395	16460	16314	16264	16245	16324	16251	16371	16301	16284	16316	16376	16288	16086	16235	16256	16142	16218	16296	16405	16348	16157	16354	16474	16278	16286	16202	16320	16457	16291	16249	16292	16346	16324	16339	16245	16312	16235	16462	16277	16324	16459	16398	16373	16389	16360	16167	16075	16283	16259	16327	16303	16193	16298	16083	16390	16420	16253	16326	16239	16328	16296	16231	16451	16216	16202	16257	16085	16168	16155	16220	16358	16145	16252	16314	16407	16267	16260	16308	16123	16191	16166	16258	16504	16332	16298	16447	16305	16189	16343	16351	16380	16127	16166	16277	16312	16295	16346	16364	16178	16346	16226	16362	16419	16334	16333	16093	16211	16483	16203	16346	16325	16315	16163	16291	16394	16263	16359	16261	16281	16365	16322	16220	16115	16402	16180	16509	16269	16382	16194	16299	16232	16314	16432	16288	16087	16301	16287	16192	16429	16246	16078	16236	16312	16238	16133	16373	16425	16236	16119	16250	16236	16306	16178	16347	16231	16285	16267	16255	16213	16187	16232	16182	16177	16178	16253	16259	16255	16329	16196	16264	16371	16161	16192	16329	16063	16305	16438	16248	16166	16311	16391	16070	16375	16260	16472	16225	16206	16390	16359	16149	16331	16323	16313	16209	16377	16353	16254	16255	16361	16236	16373	16361	16075	16411	16222	16247	16189	16281	16324	16340	16238	16462	16231	16472	16207	16161	16170	16369	16183	16280	16179	16319	16097	16246	16341	16342	16326	16257	16316	16331	16372	16219	16285	16299	16368	16374	16217	16333	16297	16568	16302	16144	16140	16154	16362	16298	16260	16238	16171	16360	16194	16098	16419	16324	16342	16323	16328	16276	16364	16339	16331	16344	16398	16184	16146	16332	16474	16178	16323	16264	16292	16287	16335	16157	16401	16246	16339	16463	16324	16238	16250	16344	16169	16256	16290	16251	16224	16316	16308	16317	16163	16218	16272	16331	16301	16265	16304	16300	16341	16358	16276	16234	16103	16383	16331	16218	16458	16427	16284	16270	16163	16110	16304	16426	16220	16244	16300	16261	16376	16111	16330	16335	16258	16350	16357	16278	16292	16266	16380	16240	16204	16212	16549	16237	16229	16429	16260	16264	16311	16390	16269	16327	16334	16250	16493	16307	16438	16300	16295	16287	16238	16329	16242	16261	16083	16212	16176	16260	16250	16350	16314	16360	16329	16384	16329	16391	16233	16248	16344	16402	16204	16326	16250	16273	16387	16216	16128	16380	16297	16260	16361	16241	16204	16249	16349	16251	16109	16260	16206	16335	16277	16255	16225	16020	16223	16449	16283	16338	16235	16071	16458	16272	16290	16340	16155	16247	16171	16294	16072	16344	16300	16309	16367	16243	16133	16458	16128	16313	16408	16413	16199	16226	16293	16355	16379	16215	16420	16363	16380	16111	16414	16280	16215	16363	16214	16254	16214	16263	16207	16177	16201	16274	16374	16255	16395	16369	16463	16158	16311	16433	16160	16227	16351	16299	16304	16260	16301	16137	16085	16357	16245	16043	16394	16406	16187	16512	16268	16386	16184	16301	16243	16316	16227	16038	16399	16445	16304	16423	16141	16194	16188	16287	16202	16375	16462	16369	16422	16303	16077	16296	16386	16330	16504	16302	16233	16286	16395	16188	16281	16426	16276	16156	16272	16379	16320	16194	16256	16362	16313	16186	16135	16158	16239	16297	16361	16287	16228	16290	16228	16327	16412	16305	16143	16154	16379	16248	16301	16180	16249	16301	16367	16217	16395	16153	16384	16122	16282	16346	16140	16367	16382	16352	16485	16215	16151	16419	16256	16265	16322	16330	16439	16196	16376	16208	16129	16302	16242	16136	16439	16373	16279	16248	16162	16392	16332	16321	16295	16396	16307	16323	16198	16201	16191	16291	16257	16400	16334	16179	16259	16318	16214	16314	16183	16259	16152	16363	16266	16353	16257	16143	16310	16320	16292	16220	16279	16331	16149	16283	16302	16225	16061	16320	16284	16096	16318	16111	16311	16126	16371	16245	16394	16271	16075	16215	16258	16269	16384	16196	16206	16317	16175	16112	16316	16269	16305	16165	16450	16215	16258	16130	16306	16289	16093	16355	16266	16287	16373	16308	16279	16300	16238	16305	16433	16106	16262	16358	16352	16344	16170	16314	16195	16232	16071	16120	16351	16206	16443	16273	16299	16337	16290	16329	16476	16333	16282	16320	16290	16357	16298	16359	16212	16304	16323	16111	16253	16318	16057	16290	16154	16015	16359	16248	16105	16272	16265	16366	16149	16244	16288	16119	16279	16177	16320	16257	16325	16483	16256	16343	16287	16088	16349	16277	16452	16231	16358	16319	16160	16389	16384	16368	16221	16257	16232	16300	16241	16404	16293	16315	16425	16148	16310	16214	16241	16399	16302	16227	16170	16282	16233	16475	16378	16384	16170	16186	16150	16319	16324	16285	16241	16338	16089	16336	16343	16202	16227	16224	16141	16355	16385	16368	16440	16232	16261	16268	16241	16316	16394	16308	16495	16344	16422	16163	16390	16358	16283	16396	16324	16140	16349	16112	16210	16350	16488	16221	16246	16482	16186	16326	16312	16164	16365	16258	16295	16248	16327	16417	16330	16387	16291	16289	16144	16260	16291	16392	16401	16246	16339	16210	16310	16187	16349	16345	16258	16300	16349	16379	16188	16199	16327	16025	16234	16205	16338	16395	16436	16202	16362	16236	16349	16408	16363	16354	16228	16199	16281	16421	16156	16287	16204	16182	16310	16382	16242	16356	16169	16210	16317	16263	16352	16196	16242	16306	16322	16362	16372	16272	16243	16252	16343	16200	16166	16372	16203	16379	16316	16230	16280	16378	16386	16377	16322	16365	16219	16362	16307	16274	16318	16365	16159	16530	16210	16465	16194	16157	16204	16516	16114	16362	16272	16369	16282	16208	16323	16417	16215	16084	16487	16301	16220	16190	16476	16321	16378	16329	16355	16199	16220	16407	16232	16228	16095	16272	16421	16258	16222	16244	16313	16186	16270	16227	16355	16244	16308	16317	16110	16294	16269	16361	16309	16169	16228	16511	16327	16252	16109	16236	16368	16210	16289	16073	16343	16162	16329	16291	16186	16340	16406	16084	16366	16306	16175	16297	16113	16374	16562	16249	16305	16319	16321	16289	16407	16350	16355	16320	16336	16125	16246	16256	16347	16125	16355	16347	16257	16244	16275	16225	16446	16426	16346	16378	16276	16124	16268	16208	16389	16358	16225	16328	16219	16239	16278	16355	16373	16224	16227	16181	16305	16165	16208	16413	16240	16105	16283	16305	16272	16368	16180	16238	16371	16308	16215	16258	16248	16235	16180	16352	16147	16298	16227	16089	16261	16288	16325	16170	16389	16251	16115	16395	16463	16224	16175	16263	16213	16184	16212	16238	16349	16370	16264	16162	16307	16215	16256	16320	16345	16250	16338	16366	16139	16334	16176	16374	16274	16374	16369	16267	16353	16193	16341	16250	16245	16382	16232	16499	16271	16303	16225	16266	16093	16264	16243	16295	16218	16400	16213	16418	16197	16392	16201	16211	16155	16300	16368	16453	16256	16161	16083	16223	16287	16236	16317	16291	16427	16350	16235	16301	16305	16265	16241	16293	16273	16279	16359	16129	16292	16232	16278	16425	16260	16197	16203	16304	16245	16126	16314	16411	16079	16244	16211	16386	16275	16340	16328	16299	16360	16404	16264	16332	16339	16330	16222	16363	16162	16220	16332	16376	16352	16284	16204	16362	16470	16353	16256	16155	16416	16160	16293	16154	16204	16277	16420	16239	16109	16146	16216	16248	16325	16356	16221	16336	16346	16223	16146	16330	16178	16256	16323	16299	16035	16432	16346	16320	16252	16248	16414	16212	16244	16336	16343	16290	16220	16387	16197	16278	16237	16096	16360	16260	16406	16249	16209	16266	16141	16270	16396	16268	16227	16205	16217	16290	16375	16224	16281	16205	16293	16195	16287	16285	16244	16226	16098	16391	16146	16539	16233	16331	16452	16225	16331	16329	16002	16319	16343	16314	16183	16269	16304	16282	16359	16275	16355	16150	16342	16398	16226	16253	16184	16199	16379	16329	16317	16195	16308	16234	16290	16297	16194	16295	16501	16366	16305	16367	16366	16312	16311	16159	16355	16188	16210	16229	16330	16379	16405	16328	16202	16278	16313	16384	16283	16249	16263	16345	16317	16278	16147	16265	16421	16313	16282	16207	16196	16390	16173	16336	16161	16358	16241	16062	16211	16325	16349	16464	16463	16227	16227	16232	16459	16281	16332	16109	16245	16227	16078	16341	16212	16327	16474	16266	16226	16213	16251	16315	16281	16219	16301	16321	16325	16258	16251	16270	16289	16362	16312	16184	16070	16241	16241	16407	16304	16431	16073	16297	16405	16417	16138	16118	16198	16238	16336	16228	16441	16244	16139	16218	16344	16198	16382	16249	16403	16457	16226	16283	16373	16070	16258	16288	16221	16193	16224	16290	16257	16165	16298	16317	16465	16285	16287	16306	16311	16202	16223	16155	16274	16411	16261	16299	16238	16179	16284	16324	16323	16264	16410	16332	16173	16379	16246	16328	16119	16217	16401	16214	16408	16394	16237	16239	16352	16362	16122	16282	16411	16254	16342	16409	16278	16324	16250	16372	16277	16249	16300	16339	16254	16239	16371	16269	16402	16168	16185	16319	16369	16206	16178	16011	16378	16378	16186
22952	21371	29204	23918	21563	23433	24533	19770	18726	19219	19030	18825	18746	18692	18750	18560	18451	18578	18440	18489	18560	18531	18353	18372	18450	18501	18369	18341	18381	18472	18330	18524	20871	22638	21936	20364	19221	18591	18421	18291	18223	18104	18100	18293	18098	18144	18025	18322	18004	18133	18241	18159	18299	18238	18165	18415	18180	18055	18032	18209	18172	18477	18416	18256	18115	18179	18176	18098	18290	18101	18149	18173	18034	18292	18198	18202	18205	17984	18236	18216	18149	18010	18138	18147	18264	18156	18173	18193	18233	18193	18370	18146	18128	17993	18035	18128	18304	18181	18543	18084	17944	18260	18257	18145	17955	18215	18349	18037	18103	18205	18155	18133	18265	18269	18186	18197	18132	18066	18276	18147	18129	18197	18059	18239	18102	18124	18289	18112	18065	18114	18103	18016	17990	18014	18273	17947	17916	18147	18018	18139	18160	18120	18108	18101	18102	18204	18084	18180	18176	18097	18070	18093	18127	18147	18172	18141	18111	18168	18138	18112	18246	18154	18137	18071	18066	18141	18082	18165	18189	18161	18249	18045	18119	17897	18011	18259	18066	18144	18280	18039	18068	18235	18172	18149	18400	18221	18188	18155	18177	18305	18144	18063	18057	17952	17909	18148	18148	18032	18008	18002	18139	18237	17953	18286	18126	18210	18206	18289	18204	18059	18086	18116	18099	18004	18011	18010	18141	18082	18180	18196	18191	18293	18140	18046	18142	18254	18243	18063	17975	18205	17978	17975	17965	17976	18078	18010	18161	18013	18024	18063	18000	18035	18139	18225	18112	18004	18070	17999	17997	18070	18343	18353	18111	18131	17982	18204	18277	18214	18125	18061	18082	18063	18039	18136	18062	17997	18034	18073	18014	18010	18237	18075	18220	18012	18080	18025	18194	18146	18120	18236	18231	18180	18232	18206	18114	18086	18210	18069	18228	18027	18148	18020	18202	17980	18051	18050	18089	17955	18067	18212	17994	18144	18144	18345	17919	17968	18059	17943	18048	17992	18139	17972	18100	17948	17999	18052	18138	17894	18012	17998	18032	18192	18121	17969	17910	18148	18254	18126	18143	17961	18073	17975	18018	18096	18128	18010	18122	18219	18220	18137	18145	17951	18112	18041	18121	17970	17910	18015	17911	18054	18156	18179	18063	18173	18169	18088	18280	18143	18092	18236	18134	18075	18274	18219	18213	18162	18090	18180	17994	18005	18033	18113	18107	18263	18026	18080	18038	18097	18249	18232	18306	18010	18140	17918	18242	18221	18030	17989	18019	18103	18155	18204	18255	18096	18260	18142	18057	18308	18220	18193	17930	18335	18212	18241	18102	18159	18071	18285	18089	17983	18131	18018	18208	18066	18170	18095	18075	18019	17984	18023	18261	18145	18171	18231	18080	18196	18121	17896	18196	18075	18040	18211	18149	18161	18231	18095	18075	18091	18123	18106	18226	18175	17925	17983	18091	18000	17932	18044	18003	17940	18058	18256	18165	17934	18209	18152	18103	17985	18092	18093	18091	18243	18181	18118	18126	18004	18155	18292	18013	18055	18003	18037	18132	18073	18190	18259	17915	18015	17958	18058	18079	18179	18043	18120	17915	17920	18078	18147	17991	18067	18142	18170	18124	18084	18294	18199	18181	18062	18181	18046	18060	18211	17968	18037	18098	18192	17990	18073	18122	18030	18243	18163	18113	18207	18031	18121	18270	18005	18242	18125	18127	18005	18126	18168	18144	18008	17983	18147	18013	17969	18031	18246	18058	18179	18092	18379	18390	17896	18263	17880	18190	18080	18105	18167	18069	18097	18127	18157	18122	18172	18147	18103	18260	18012	17920	17998	18117	18242	18261	18357	18107	18088	18087	18076	18065	18042	18141	18000	18174	18115	18030	18142	18172	18241	18007	18068	18207	18108	18195	18076	18000	17900	18154	18037	18024	18192	18220	18208	18249	18277	18103	18182	18114	18071	18012	18062	18082	18085	18172	18043	18081	17953	18215	18173	18162	18161	18098	18032	18227	18066	18139	17929	18253	18175	18126	18079	18091	18291	18101	18184	18109	17932	17931	17943	18083	18092	18124	17857	17926	17974	18313	18176	18034	18234	18224	18092	18157	18201	18075	18029	18184	17998	18041	17962	18155	17984	18175	17987	18055	18017	18053	18057	18105	18049	18146	17978	18056	18032	18258	18147	18107	18207	18416	18197	18064	18061	18266	18260	18077	18088	18093	18065	17965	18057	18082	18157	18009	17960	18227	18137	18153	18135	18378	18103	18091	18167	18117	18295	18043	18167	18163	18023	18140	18233	18253	18113	18229	17951	18215	17996	18049	17935	18142	18036	18154	18186	17958	18143	18242	18109	18250	18059	18094	18133	18105	18086	18272	18300	18242	17995	18217	18035	17890	18057	18323	18057	18143	18114	17995	17913	18245	18116	18172	17925	18218	17982	17986	18087	18125	18174	18151	18034	18201	18245	18000	18020	18045	18163	18170	17896	18066	18126	18130	17969	18181	17976	18035	18093	18010	18180	18347	18008	17878	18240	18054	17926	17963	18135	18243	18054	18382	18052	18006	18009	18111	18246	18048	18084	18050	18049	18183	18219	18301	18363	18157	18029	17893	18038	17983	18077	18143	18039	18119	17928	18071	17953	18137	18079	17973	18155	18076	18257	18142	18192	18277	17918	18215	17902	17938	17956	17992	17950	18144	17998	18353	18249	17979	18092	18223	17969	18246	18089	18254	18082	18201	18157	17984	18067	18183	18114	18018	18125	18170	18042	18156	18106	18083	18232	18155	18065	18292	17958	18063	18017	17994	17944	18135	17939	18086	18390	18264	18247	18162	18016	18115	18064	18057	18079	18028	18271	18053	17931	17985	18069	18108	18166	18020	18200	18181	18071	18028	18166	18083	18124	18257	18285	18219	18087	18035	18026	17816	18159	18172	18020	17917	18090	18107	18027	18030	18145	18170	18095	18060	18097	18167	18120	18238	18226	18133	18070	18170	17885	17970	18170	18214	18208	18178	18166	18268	18222	18248	18274	18098	17888	18076	18008	18236	18185	18030	18081	18084	17960	18074	18035	18240	18156	18028	18192	17936	18174	18026	18172	18088	18051	18184	18084	18344	18160	17952	18259	18059	17954	18041	17987	18086	18173	18098	18048	18143	18041	18139	18188	18318	17955	18133	18028	18146	18065	18052	18062	18039	18175	18171	17975	18047	18256	18083	18161	18154	18106	18132	18276	17965	18181	17966	18331	18011	18217	18129	18041	18132	18150	18017	18146	18146	18238	18103	18096	18117	18300	18067	18213	18055	18088	17992	17884	18124	18262	17971	18067	18142	17794	17969	18133	17975	18190	18139	18194	18006	17966	18299	18224	18142	17971	18045	18193	18075	18049	18157	18115	18067	18074	18005	18051	18059	18038	18036	18222	17959	18011	18092	18114	18127	18083	17947	18071	18159	18078	18092	18227	18234	18349	17942	18236	18178	18161	18212	18205	18242	18102	18335	18249	18259	18011	18052	18085	18021	18009	18248	18080	18055	18088	18054	18209	18179	18187	17950	18004	18144	17852	18130	18079	18148	18099	18190	18136	18326	18062	18134	18323	18215	18185	18065	17926	17963	18164	18101	18186	18048	18060	18269	18164	18120	18069	18398	18170	18076	17919	18052	18033	18361	18325	18107	18335	18092	17937	18138	18220	18253	18132	18307	18189	18290	18096	18146	18193	18144	18082	17948	18211	18083	18131	18149	18311	18172	18082	18052	18316	18004	18078	18024	18294	18006	18066	18013	18006	18100	18200	18148	18101	18185	18059	18121	18136	18187	18265	18088	18193	18079	18179	18153	18162	17953	18131	18114	18212	18125	18207	18196	18215	18157	17985	18162	18165	17914	18117	18211	17902	18088	18434	18065	18096	17987	18056	18018	18221	18019	18076	18011	18101	18183	18245	17980	17846	18132	18135	18061	18125	18126	18147	18121	18120	18156	18068	18126	18051	18141	17976	18124	18029	17906	17949	18094	18029	18231	18029	17874	18118	17876	17978	18288	18031	18191	18070	18094	17918	18021	18071	17972	18184	18014	18194	18308	18156	17990	18152	18241	18081	18147	18057	17962	18222	18054	17960	18383	18018	17928	18147	18175	18214	18064	18016	18114	18317	18176	18007	18293	17990	18266	18083	18163	18250	17920	17962	18196	18144	17861	18155	18000	17990	18197	18135	18137	18196	18333	18097	18094	18291	18057	18046	18024	18098	18016	18021	17824	17925	18125	18029	18102	17923	18199	18125	18177	18179	18195	18005	18024	17918	18143	18066	18214	17804	18039	17927	18156	18277	18171	17844	18178	18278	18120	18373	18294	18154	18070	18104	18132	18418	18135	18021	18278	18196	18102	17961	18144	18198	17942	18197	18047	18120	18104	18055	18002	17931	17964	18029	18231	18143	18242	18078	18030	18273	18025	18127	18033	18181	18235	18218	18169	18031	18076	17896	18283	18182	17975	18049	18207	18053	17856	18231	17953	17962	18022	18122	17989	18147	17990	17994	18064	18086	18137	17824	17994	18067	18040	18160	18334	17930	18323	17865	17981	18119	18177	18201	18290	18098	17973	18162	17950	18054	18191	18215	17965	18075	18073	18238	17998	18143	18218	18065	18187	17887	17883	18195	18119	18206	18053	17941	18247	18065	18192	18022	18407	18054	18303	18033	18109	18134	18033	18204	18383	18176	18139	18053	18148	17837	18067	18030	18234	17942	18065	18034	18164	17900	18254	18191	18222	18333	18159	17838	18095	18248	18261	18257	18062	18072	18130	17959	17993	18409	18043	18156	18027	17991	18248	18311	17963	17930	18058	18163	18147	18207	18075	18057	17909	17930	18138	18064	17928	17988	17997	18239	17980	18109	17976	17960	18074	18161	18137	18120	18128	18012	18122	18273	18045	18037	18115	18049	18212	18213	18033	18152	18154	18103	17956	18018	18122	18188	18084	18119	18138	18189	18262	18115	18127	18341	18157	18056	18319	18156	18050	17931	18222	18221	18068	17957	18024	17875	18106	18205	17838	18103	18161	18097	18178	18131	18092	18307	18098	18047	18307	18180	18037	18127	18371	18271	17957	18237	18291	18064	18012	18030	18164	18222	17921	18220
19361	32666	30441	23353	19885	18649	18022	17527	17431	17303	16988	17088	17049	16951	16724	16649	16583	16541	16575	16545	16537	16691	16643	16414	16377	16511	16291	16558	16342	16266	16323	16904	20905	22943	21683	19441	17549	16656	16458	16355	16238	16280	16201	16308	16335	16357	16178	16304	16070	16443	16370	16317	16180	16329	16271	16236	16178	16329	16313	16233	16286	16224	16320	16228	16296	16234	16429	16238	16249	16130	16267	16190	16235	16190	16101	16162	16400	16317	16401	16236	16241	16186	16268	16279	16370	16071	16253	16269	16363	16275	16363	16216	16373	16287	16341	16297	16225	16275	16293	16348	16224	16209	16503	16352	16203	16345	16294	16295	16368	16339	16216	16148	16256	16289	16002	16265	16206	16306	16227	16072	16253	16444	16202	16268	16377	16261	16425	16174	16244	16125	16336	16373	16497	16131	16261	16318	16280	16184	16243	16247	16236	16125	16294	16138	16169	16198	16134	16243	16315	16234	16147	16140	16164	16270	16221	16228	16372	16483	16027	16211	16226	16160	16424	16245	16447	16108	16357	16353	16195	16339	16273	16373	16231	16370	16175	16308	16171	16265	16329	16319	16256	16353	16275	16519	16101	16219	16172	16240	16237	16375	16120	16227	16292	16393	16277	16140	16249	16292	16283	16283	16336	16307	16193	16245	16131	16305	16398	16158	16342	16234	16158	16322	16422	16269	16466	16430	16113	16259	16283	16161	16270	16350	16189	16298	16295	16273	16314	16221	16166	16216	16398	16326	16204	16334	16449	16244	16114	16350	16217	16239	16154	16217	16136	16229	16180	16201	16152	16289	16269	16163	16100	16164	16385	16376	16200	16389	16184	16201	16183	16359	16285	16397	16393	16249	16357	16310	16160	16177	16161	16295	16129	16198	16308	16318	16267	16345	16226	16280	16310	16449	16394	16192	16108	16181	16231	16554	16269	16295	16266	16272	16143	16286	16242	16128	16253	16514	16021	16128	16225	16246	16422	16267	16390	16322	16307	16305	16284	16460	16243	16287	16228	16203	16083	16037	16265	16290	16129	16250	16119	16119	16422	16302	16209	16160	16063	16244	16294	16350	16138	16256	16074	16335	16195	16153	16299	16331	16329	16292	16254	16260	16389	16137	16030	16282	16379	16174	16186	16275	16265	16174	16304	16322	16208	16343	16193	16144	16216	16106	16313	16170	16507	16044	16100	16190	16215	16240	16345	16202	16254	16150	16512	16324	16372	16368	16006	16216	16192	16332	16361	16328	16316	16334	16262	16396	16219	16310	16262	16450	16133	16378	16171	16308	16026	16234	16101	16444	16253	16335	16209	16263	16155	16243	16404	16246	16305	16361	16200	16394	16131	16318	16263	16132	16172	16261	16186	16292	16115	16405	16239	16117	16004	16160	16447	16179	16204	16419	16204	16298	16199	16270	16337	16195	16208	16193	16075	16292	16341	16400	16391	16295	16136	16206	16514	16291	16217	16210	16160	16340	16278	16308	16243	16072	16271	16126	16243	16246	16474	16139	16311	16296	16301	16144	16268	16180	16203	16224	16214	16242	16128	16213	16152	16300	16296	16288	16165	16220	16236	16309	16147	16307	16322	16265	16310	16156	16230	16351	16009	16262	16166	16363	16326	16357	16331	16370	16259	16244	16320	16125	16114	16195	16136	16188	16223	16382	16008	16403	16063	16207	16253	16229	16243	16252	16276	16312	16188	16070	16407	16257	16194	16282	16321	16188	16079	16428	16218	16374	16206	16155	16151	16251	16126	16231	16144	16127	16451	16165	16237	16411	16349	16332	16408	16266	16309	16294	16287	16238	16387	16079	16155	16217	16286	16262	16138	16384	16258	16232	16228	16153	16130	16158	16173	16406	16087	16334	16225	16271	16275	16270	16317	16282	16170	16142	16175	16314	16215	16160	16289	16334	16232	16218	16213	16302	16451	16282	16265	16272	16221	16222	16283	16211	16316	16246	16319	16414	16276	16108	16272	16041	16136	16277	16120	16210	16326	16127	16118	16343	16140	16209	16361	16270	16307	16228	16133	16214	16281	16151	16384	16279	16174	16384	16189	16232	16199	16224	16215	16229	16225	16192	16329	16163	16240	16401	16328	16141	16221	16301	16282	16299	16178	16187	16134	16293	16190	16347	16139	16289	16175	16299	16183	16243	16293	16348	16300	16301	16304	16309	16219	16325	16258	16325	16202	16324	16441	16370	16187	16448	16206	16313	16278	16358	16184	16300	16271	16335	16355	16286	16283	16115	16243	16243	16093	16196	16317	16270	16030	16399	16299	16479	16140	16368	16327	16247	16307	16193	16202	16306	16102	16286	16386	16241	16283	16344	16296	16112	16344	16375	16244	16087	16329	16427	16267	16112	16318	16313	16200	16244	16189	16259	16226	16204	16190	16340	16241	16048	16185	16092	16237	16116	16032	16163	16292	16164	16358	16331	16237	16331	16391	16018	16100	16280	16255	16156	16230	16303	16347	16133	16239	16129	16237	16184	16093	16443	16213	16258	16278	16154	16342	16366	16331	16265	16205	16273	16302	16316	16160	16420	16255	15981	16219	16241	16190	16438	16339	16255	16436	16378	16343	16177	16335	16226	16307	16132	16300	16297	16163	16092	16281	16276	16300	16328	16287	16410	16249	16280	16360	16173	16112	16363	16124	16210	16323	16297	16241	16264	16281	16096	16242	16186	16364	16246	16259	16075	16334	16288	16199	16142	16255	16210	16241	16188	16140	16286	16241	16272	16222	16298	16228	16217	16412	16216	16096	16097	16385	16246	16174	16282	16173	16028	16267	16144	16378	16234	16180	16218	16383	16273	16208	16326	16441	16298	16413	16253	16224	16189	16246	16390	16163	16155	16331	16250	16302	16184	16380	16228	16060	16122	16267	16089	16235	16058	16155	16406	16189	16152	16028	16366	16132	16370	16218	16370	16146	16356	16262	16360	16285	16142	16177	16424	16257	16209	16411	16188	16279	16154	16271	16197	16141	16382	16303	16351	16185	16222	16448	16152	16255	16229	16266	16442	16299	16223	16120	16320	16243	16342	16134	16254	16269	16253	16187	16313	16266	16121	16252	16251	16361	16424	16390	16294	16252	16229	16107	16205	16401	16296	16266	16145	16145	16309	16283	16153	16245	16353	16229	16377	16160	16169	16366	16255	16184	16290	16287	16085	16084	16253	16209	16263	16162	16348	16274	16175	16330	16298	16224	16244	16188	16199	16275	16334	16211	16312	16198	16397	16305	16324	16313	16199	16485	16248	16143	16279	16314	16250	16219	16078	16278	16368	16257	16269	16330	16375	16339	16184	16375	16077	16290	16190	16207	16307	16138	16278	16116	16396	16255	16261	16390	16350	16334	16249	16265	16187	16214	16143	16200	16056	16045	16191	16393	16343	16418	16272	16333	16191	16403	16234	16255	16276	16433	16208	16266	16110	16401	16202	16291	16279	16238	16356	16520	16244	16127	16229	16169	16322	16147	16319	16290	16291	16309	16143	16247	16215	16194	16365	16222	16348	16339	16338	16259	16264	16135	16130	16368	16103	16244	16226	16253	16152	16142	16299	16274	16292	16122	16292	16442	16203	16127	16264	16327	16416	16129	16205	16348	16270	16330	16255	16165	16294	16317	16320	16192	16271	16298	16198	16345	16330	16267	16444	16162	16233	16298	16369	16410	16125	16331	16119	16206	16126	16209	16273	16331	16298	16239	16205	16237	16365	16382	16265	16194	16307	16147	16218	16131	16234	16173	16204	16293	16202	16174	16170	16241	16223	16320	16232	16307	16304	16166	16220	16060	16244	16138	16116	16229	16271	16185	16185	16172	16266	16259	16259	16213	16293	16356	16451	16178	16259	16182	16169	16360	16357	16287	16167	16117	16306	16246	16236	16214	16225	16349	16275	16073	16225	16172	16208	16211	16080	16290	16153	16229	16126	16130	16412	16271	16239	16266	16141	16217	16270	16317	16156	16266	16283	16376	16234	16149	16279	16061	16395	16100	16343	16284	16254	16225	16357	16409	16304	16319	16335	16263	16093	16362	16433	16172	16294	16324	16215	16309	16265	16157	16610	16158	16019	16366	16348	16231	16220	16391	16214	16299	16162	16390	16209	16307	16421	16247	16201	16309	16141	16202	16304	16200	16345	16360	16331	16287	16450	16406	16371	16126	16321	16321	16196	16356	16177	16449	16169	16107	16177	16283	16265	16097	16449	16368	16307	16260	16347	16225	16289	15979	16265	16136	16379	16167	16146	16246	16486	16333	16221	16340	16147	16179	16251	16191	16252	16255	16187	16360	16110	16275	16143	16261	16249	16214	16332	16279	16032	16276	16002	16351	16170	16173	16159	16298	16144	16258	16236	16257	16236	16230	16013	16291	16293	16269	16071	16348	16279	16331	16241	16175	16301	16311	16413	16315	16302	16300	16207	16318	16260	16335	16197	16374	16152	16362	16189	16346	16286	16285	16201	16213	16173	16145	16107	16219	16237	16220	16191	16373	16286	16293	16335	16233	16145	16271	16210	16210	16269	16238	16194	16357	16331	16299	16200	16235	16379	16308	16445	16253	16193	16175	16427	16318	16185	16278	16129	16159	16464	16239	16238	16232	16278	16362	16359	16357	16146	16175	16310	16224	16369	16359	16070	16078	16324	16295	16178	16212	16348	16113	16248	16254	16110	16171	16321	16146	16366	16278	16209	16127	16244	16396	16224	16208	16077	16300	16123	16222	16209	16251	16282	16161	16337	16370	16186	16378	16209	16336	16205	16210	16266	16291	16221	16149	16355	16318	16298	16274	16303	16117	16270	16353	16259	16326	16259	16221	16179	16305	16049	16396	16351	16257	16331	16259	16208	16162	16412	16309	16115	16389	16198	16016	16311	16390	16136	16341	16218	16263	16242	16327	16313	16374	16201	16480	16275	16089	16087	16150	16346	16443	16161	16319	16431	16093	16285	16276	16160	16129	16200	16267	16372	16388	16173	16182	16201	15983	16238	16138	16324	16187	16144	16159	16203	16178	16212	16368	16171	16333	16198	16186	16196	16286	16262	16423	16143	16349	16113	16322	16131	16490	16058	16281	16156	16236	16295	16295	16368	16356	16234	16226	16300	16287	16235	16377	16432	16483	16271	16306	16333	16240	16273
27495	22089	24454	21315	18094	17983	18347	18033	18100	18089	17910	17911	17921	18034	17777	17771	17766	17789	17902	17966	17617	17700	17658	17844	17829	17690	17735	17655	17664	17818	17822	17658	17995	18198	18007	17852	17888	17755	17656	17833	17932	17880	17711	17615	17949	17719	17674	17875	17795	17859	17811	17711	17762	17744	17578	17874	17847	17738	17827	17792	17699	17915	17897	17644	17696	17819	17702	17701	17989	17713	18010	17757	17605	17643	17872	17693	17764	17775	17652	17751	17872	17672	17860	17638	17941	17698	17709	17752	17766	17537	17661	17656	17658	17792	17848	17784	17868	17743	17838	17666	17937	17728	17771	17800	17853	17739	17861	17756	17723	17815	17653	17670	17822	17609	17833	17816	17647	17719	17732	17433	17650	17569	17730	17870	17806	17795	17675	17905	17798	17764	17789	17800	17837	17735	17666	18023	17505	17620	17756	17596	17775	17834	17757	17789	17726	17648	17791	17925	17659	17892	17681	17652	17678	17609	17948	17761	17618	17854	17775	17812	17812	17742	17761	17818	17599	17559	17872	17786	17629	17733	17603	17852	17837	17539	17718	17521	17641	17820	17621	17714	17941	17601	17855	17841	17779	17636	17880	17671	17750	17739	17799	17776	17671	17842	17669	18023	17858	17610	17851	17763	17808	17759	17683	17773	17679	17693	17840	17732	17826	17641	17652	17850	17775	17692	17730	17598	17739	17984	17775	17748	17636	17781	17820	17750	17971	17870	17769	17945	17659	17844	17624	17620	17684	17826	17867	17685	17615	17907	17608	17730	17824	17907	17719	17689	17570	17751	17783	17570	17580	17674	17773	17620	17831	17772	17758	17720	17849	17723	17642	17699	17761	17831	17951	17552	17710	17809	17667	17836	17968	17895	17825	17776	17802	17725	17763	17705	17718	17818	17769	17744	17819	17617	17707	17763	17639	17637	17722	17763	17628	17708	17654	17600	17784	17796	17807	17851	17614	17738	17640	17507	17642	17917	17807	17730	17579	17973	17893	17811	17503	17928	17758	17895	17767	17727	17904	17762	17571	17804	17702	17827	17886	17975	17638	17755	17997	17592	17889	17850	17754	17860	17717	17793	17914	17686	17572	17701	17683	17645	17841	17461	17926	17856	17928	17760	17825	17983	17712	17810	17713	17763	17728	17716	17661	17810	17817	17660	17506	17783	17639	17710	17625	17542	17684	17713	17550	17736	17803	17782	17916	17635	17810	17761	17833	17829	17897	17811	17860	17903	17868	17783	17702	17798	17764	17752	17707	17645	17853	17693	17832	17689	17806	17574	17637	17925	17768	17761	17690	17739	17727	17869	17751	17759	17408	17574	17597	17572	17812	17627	17760	17692	17581	17704	17825	17718	17733	17754	17967	17897	17833	17669	17583	17782	17777	17736	17720	17780	17881	17636	17786	17652	17837	17731	17632	17700	17741	17398	17626	17507	17731	17826	17708	17759	17675	17818	17541	17960	17741	17815	17689	17996	17729	17700	17880	17795	17707	17867	17865	17770	17737	17650	17883	17677	17778	17655	17817	17572	17690	17795	17867	17748	17661	17616	17799	17859	17720	17884	17782	17753	17666	17863	17766	17694	17753	17911	17857	17851	17662	17880	17498	17711	17719	17697	17874	17736	17674	17629	17593	17703	17653	17842	17860	17655	17455	17536	17676	17921	17748	17731	17750	17914	17781	17787	17662	17675	17749	17699	17917	17668	17863	17754	17748	17638	17622	17556	17569	17760	17729	17847	17663	17860	17843	17745	17753	17689	17822	17752	17667	17789	17762	17784	17859	17795	17961	17742	17806	17603	17792	17633	17700	17681	17849	17765	17821	17644	17779	17730	17847	17808	17642	17789	17739	17696	17689	17791	17644	17646	17664	17466	17656	17797	17702	17620	17678	17789	17876	17871	17726	17894	17859	17751	17771	17775	17615	17823	18036	17720	17737	17812	17782	17827	17917	17859	17654	17728	17613	17898	17791	17695	17511	17675	17651	17855	17878	17746	17779	17891	17785	17690	17717	17885	17644	17698	17723	17897	17497	17905	17640	17755	17742	17771	17541	17957	17665	17640	17756	17855	17645	17739	17798	18033	17766	17791	17846	17751	17814	17779	17700	17798	17689	17711	17783	17590	17857	17707	17739	17766	17667	17619	17542	17830	17863	17800	17695	17816	17632	17778	17850	17642	17878	17865	17697	17748	17645	17641	17617	17731	17922	17879	17852	17758	17696	17614	17941	17815	17691	17728	17967	17865	17920	17983	17663	17742	17539	17747	17675	17709	17602	17798	17587	17705	17745	17884	17727	17700	17565	17601	17700	17428	17749	17529	17781	17690	17738	17782	17978	17856	17932	17644	17652	17773	17752	17618	17794	17681	17611	17511	17722	17780	17733	17681	17835	17732	17627	17717	17848	17806	17702	17694	17732	17782	17830	17598	17736	17849	18008	17849	17635	17486	17947	17711	17717	17861	17821	17845	17953	17736	17598	17665	17816	17954	17568	17619	17860	17676	17605	17813	17768	17733	17716	17745	17741	17702	17736	17730	17792	17699	17555	17692	17611	17810	17682	17819	17938	17822	17750	17796	17894	17679	17708	17701	17690	18075	17707	17749	17723	17900	17926	17759	17761	17652	17566	17713	17906	17711	17746	17641	17865	17809	17772	17686	17783	17895	17783	17942	17598	17577	17692	17886	17734	17775	17766	17763	17719	17836	17766	17725	17724	17580	17774	17715	17731	17928	17725	17961	17590	17638	17750	17617	17826	17699	17751	17775	17724	17691	17684	17787	17612	17425	17708	17890	17778	17731	17729	17630	17669	17585	17772	17803	17857	17871	17734	17534	17665	17677	17813	17888	17811	17838	17802	17732	17566	17783	17693	17819	17680	17725	18004	17784	17853	17847	17639	17783	17693	17657	17659	17848	17773	17917	17724	17782	17656	17709	17815	17708	17745	17842	17816	17692	17603	17746	17798	17837	17824	17790	17577	17540	17640	17799	17815	17784	17859	17770	17686	17780	17679	17810	17861	17834	17691	17669	17701	17770	17792	17705	17619	17613	17866	17675	17698	17579	17594	17790	17629	17776	17566	17606	17623	17569	17694	17761	17740	18092	17823	17653	17724	17667	17859	17823	17742	17633	17687	17787	17780	17840	17890	17687	17801	17550	17806	17556	17752	17811	18049	18068	17717	17678	17861	17774	17697	18007	17830	17934	17768	17832	17838	17599	17979	17781	17621	17836	17651	17749	17780	17817	17701	17854	17635	17860	17639	17707	17692	17757	17672	17579	17653	18035	17643	17751	17814	17787	17793	17752	17802	17860	17791	17737	17627	17605	17795	17750	17794	17805	17709	17790	17682	17676	17557	17597	17815	17777	17757	17753	17756	17727	17668	17532	17743	17620	17850	17839	17894	17796	17803	17653	17668	17892	17800	17804	17800	18047	17654	17790	17698	17961	17606	17712	17958	17877	17720	17847	17748	17795	17841	17714	17944	17728	17538	17798	17939	17717	17668	17764	17791	17872	17654	17611	17644	17672	17942	18011	17767	17563	17703	17682	18135	17887	17937	17854	17694	17815	17658	17659	17657	17656	17877	17834	17672	17837	17752	17616	17541	17817	17760	17801	17929	17800	17676	17788	17786	17873	17760	17687	17928	17693	17643	17505	17944	17803	17674	17992	17741	17818	17652	17931	17708	17641	17826	17711	17794	17822	17812	17775	17746	17624	17848	17884	17847	17958	17911	17800	17640	17865	17766	17719	17829	17790	17704	17555	17756	17755	17825	17758	17796	17727	17759	17729	17830	17789	17644	17731	17585	17754	17700	17903	17689	17564	17793	17462	17635	17776	17846	17767	17718	17621	17740	17696	17710	17692	17732	17716	17942	17671	17998	17774	17736	17645	17822	17650	17653	17690	17786	17689	17747	17766	17796	17790	17727	17821	17788	17873	17739	17923	17624	17845	17699	17879	17913	17665	17713	17724	17888	17788	17680	17641	17674	17583	17731	17793	17728	17788	17719	17565	17779	17689	17706	17771	17673	17651	17712	17808	17659	17763	17823	17771	17865	17772	17862	17852	17720	17749	17626	17874	17582	17648	17712	17645	17615	17731	17743	17549	17750	17794	17607	17614	17849	17689	17559	17984	17592	17819	17581	17651	17847	17822	17659	17789	17564	17945	17763	17805	17768	18036	17846	17793	17714	17807	17676	17942	17730	17790	17676	17719	17699	17636	17524	17771	17795	17592	17773	17658	17769	17657	17667	17774	17945	17754	17731	17702	17786	17728	17665	17928	17711	17753	17697	17779	17805	17968	17667	18033	17617	17823	17766	17678	17660	17444	17871	17565	17750	17884	17774	17732	17931	17765	17859	17717	17861	17910	17765	17716	17670	17594	17818	17763	17760	17637	17867	17723	17603	17744	17905	17661	17777	17703	17740	17881	17583	17889	17853	17703	17700	17822	17626	17663	17801	17796	17923	17696	17707	17622	17575	17692	17906	17816	17689	17710	17828	17896	17734	17881	17876	17575	17615	17788	17802	17750	17771	17702	17862	17946	17863	17866	17890	17817	17842	17877	17780	17753	17873	17759	17778	17762	17497	17763	17843	17954	17730	17716	17947	17744	17851	17774	17754	17631	17741	17715	17624	17800	17710	17776	17684	17669	17760	17746	17672	17772	17702	17850	17605	18014	17794	17793	17809	17722	17827	17657	17800	17772	17787	17914	17688	17720	17962	17721	17726	17697	17755	17872	17832	17714	17655	17634	17801	17880	17945	17672	17868	17817	17782	17757	17727	17877	17690	17702	17800	17717	17780	17568	17815	17834	17642	17715	17844	17659	17554	17544	17818	17816	17970	17876	17818	17963	17851	17954	17763	17590	17884	17791	17787	17716	17825	17760	17762	17766	17622	17752	17829	17676	17841	17786	17723	17918	17689	17881	17506	17668	17788	17751	17743	17592	17804	17774	17652	17753	17725	17481	17803	17818	17713	17768	17756	17766	17875	17811	17945	17792	17863	17994	17746	17754	17850	17753	17752	17902	17746	17803	17850	17779	17705	17704	17899	17638	17418	17732	17784	17779	17878	17782	17899	18002	17851	17665	17919	17682	17900	17826	17705	17744	17890	17797	17784	17712	17900	17564	17733	18072
16325	20629	20060	17442	16575	16462	16543	16509	16395	16380	16226	16327	16303	16189	16272	16042	15944	16128	16124	16215	16157	16097	16180	16075	16008	16125	16171	15999	15815	16136	16003	16059	16471	16504	16647	16315	16121	16089	15945	16063	16016	15964	16011	16017	15869	16022	16029	15962	16046	16099	16008	15964	15854	15948	15898	15947	16089	15955	16052	16184	16139	15926	16068	16065	15872	16040	16087	16163	16080	16146	15917	15972	15922	15979	15865	16091	16000	15984	15867	16081	16085	15964	15982	16069	15860	16148	16043	15972	16124	15973	16006	15941	15869	15936	15918	16034	16147	16030	15942	16021	16054	16251	16059	16011	15982	16076	15918	15773	15907	15861	15906	15826	16091	16056	15892	16029	16018	16090	16205	15968	15863	15968	16055	16061	16027	16202	15940	15943	15910	15872	15948	16007	16033	16012	15992	15887	16033	16092	16025	15988	15902	16099	15909	16094	16002	15943	15914	15766	16085	16129	16061	16050	15829	15976	16053	16044	16040	15892	16106	16020	16030	15978	16022	15892	15988	16085	16069	16012	15885	15993	15895	15910	16019	16061	15925	15884	15966	15880	16021	15982	15847	15925	16103	16030	15944	15990	15989	15821	16090	16010	15980	15875	15931	16029	15983	16110	16037	15940	16023	15850	15935	15900	15857	16033	15977	15872	15945	15976	15917	16084	15949	16041	16090	16044	16158	15901	16019	15990	15967	15936	16061	16106	16011	16161	15998	15981	16089	15941	15959	15931	15943	16113	16011	15756	15982	15993	15914	15914	16079	15823	16015	15958	15960	16030	15880	15913	15961	15810	15861	16067	16123	16036	16113	15797	16102	15860	16125	15928	16107	16065	16133	16033	15910	16039	15876	16015	16065	16029	15920	16054	15953	15912	16126	15849	15849	16021	16118	15996	16060	15829	16146	16004	15871	15977	16088	16000	16052	15941	15937	16042	16058	15905	16020	16047	15948	15968	15970	16087	15892	15881	16019	15799	15964	15828	16081	15904	15772	16153	15928	15844	15881	15864	15888	16058	15930	16081	15964	16086	16097	15971	16039	15914	15929	15921	15997	16135	15948	16118	16015	15935	16030	15997	15983	15924	16020	15952	15835	16019	15989	15916	16057	15765	16064	15937	15965	16034	15888	16059	15961	15902	16025	16236	15963	16007	15912	16044	16019	15847	15859	16077	15833	16084	16147	16022	15959	16031	15877	16054	15973	16073	15954	16068	16060	16046	16033	16031	16043	15938	16004	15878	16092	16129	15905	16134	15954	16060	16057	15948	15924	15900	16086	16036	15933	15962	16082	16019	15929	16022	15912	16003	15952	15995	15940	15967	15954	15883	16084	16038	15976	15908	15846	15961	16016	16034	15885	15994	16002	16097	16128	16106	16127	15838	15963	16070	15874	16114	16072	15969	15944	16012	15964	15930	15908	15900	15947	15960	16126	15895	15931	15961	15897	16094	16006	15885	16052	15977	16221	15974	16072	16095	15996	16056	15894	15737	16077	16030	15953	15965	15899	15957	15913	16040	16197	15867	15927	16048	15947	15978	16122	16011	15959	15975	15988	15978	15863	15922	16032	15812	16044	15841	16087	15985	15870	15947	15879	15928	15876	16030	15954	15874	15871	16034	15934	16035	15878	16097	15993	16056	15777	16047	15823	15995	15990	16036	16007	15836	15973	15955	15945	15899	16224	16031	15934	15949	15836	15875	16116	15967	15980	15996	15966	15866	15945	16001	15845	16060	16037	16070	15997	16041	16014	15873	16111	16061	15990	16002	16008	15806	15957	15939	15930	16041	16076	16128	15783	15831	15811	15856	15932	15977	15939	15909	15992	15977	16112	15984	15914	16047	16049	15976	15746	15974	15790	15898	16034	16032	16125	15957	15883	16030	15845	15874	15897	15895	15945	15889	15765	15940	16136	15895	15934	15928	15920	16090	15872	16003	16118	16048	15901	16031	16060	16159	16046	15929	15991	15878	15885	16084	16060	15919	16158	15833	15902	16022	15805	16143	15973	15994	15962	16017	15847	15959	15994	16020	15993	15935	15994	15904	16031	15932	16057	15903	15805	16080	15987	16027	16017	15928	16103	15842	15977	16029	16052	16042	15984	16067	15877	15958	16026	16200	15854	16037	15929	15930	15965	15932	15924	15945	16046	15924	15859	16080	16052	15998	15989	15976	16021	16037	16008	16032	16031	15920	15861	16063	16043	15829	16066	16085	15753	15865	16068	15823	15907	16041	15926	16049	15911	15893	15905	16058	16076	16074	16059	16010	15889	15909	15950	16002	15942	15895	16145	16084	16054	16068	16034	15964	15870	15935	15913	16010	15806	16203	15983	15885	16077	15921	16007	16020	15890	16090	16043	16133	16080	15982	16117	16100	15924	15998	15882	15920	16018	15921	16004	15953	16071	16111	16020	15943	16038	15801	16085	16014	16027	16002	15892	16049	15829	16101	16081	16044	15870	16045	15924	16018	15870	16090	15980	15978	15873	16020	16003	15982	15898	16067	16056	15811	16018	16007	16042	15937	15967	15912	15894	15767	16052	15918	15907	16113	16060	15907	15888	15951	15989	16042	15844	16043	15847	15818	16020	15831	16079	15743	15980	16123	15917	16030	15907	16082	16068	15957	15897	15960	15955	16204	16010	16007	16036	16032	15968	16115	15995	15889	16001	16026	16147	16007	15866	16098	16170	16016	15914	15945	16123	15934	15988	15952	15847	16106	16100	16016	15984	15800	15811	15912	15935	15993	15984	15917	16090	15943	16057	15853	16017	15891	16133	16050	16030	16091	16006	15951	16105	16031	16095	15999	15832	16045	16019	16057	15968	15844	15931	15998	15992	15936	16069	16072	15976	15952	16098	15787	16138	16064	15993	15929	15975	15869	15846	16022	16025	15935	16161	16017	16037	15897	16079	15954	16011	16049	15945	15865	16148	16179	16006	16009	16002	15923	15887	15796	15916	15951	16091	16044	15955	15939	15882	15835	15961	15866	15938	15696	15972	15957	16173	15984	16094	15853	16074	15938	16131	15974	15845	16046	15980	15903	16117	15936	15977	16056	16019	15834	16009	16083	16006	15868	16087	15898	16027	16009	16205	15923	15989	16034	15991	15993	15988	15978	16254	15798	16002	15909	16143	15857	15891	16007	15884	16132	15984	16115	15939	16003	16063	15883	15950	15961	16179	16132	16077	16031	16058	15984	15984	16078	15904	16011	16180	15918	15938	15916	15956	15942	16086	16044	16038	16109	15885	15902	15876	16133	15983	15949	16054	15996	16089	16086	15931	15959	15977	15982	16058	16052	16039	16003	15845	15971	16076	16037	15976	15880	16106	15949	16070	15824	15884	15904	15973	15926	15753	16100	15996	16082	16051	15948	15836	15954	16053	15849	15915	15934	16173	15930	15796	15981	16064	15985	15842	15896	15980	16058	15862	16088	15933	16026	16053	15974	16014	16027	15994	15921	16019	16024	16144	16026	16057	15970	16060	15860	15918	16002	16002	16202	15926	15904	15993	16054	16049	16032	15853	16015	16006	15874	16052	16056	16105	16126	16091	15958	15997	15924	16070	15910	15975	16134	16057	15918	16030	15888	15952	16203	15876	16096	16153	16064	15930	16050	16116	16096	16047	15962	15892	15984	16154	16038	16093	15942	15998	15927	15907	16156	15996	16066	15937	16118	15955	16032	16055	16076	16140	15884	15981	15919	15898	16080	16093	16008	15980	16018	16000	15852	16022	16175	15959	15834	16254	15962	15960	16051	15963	15911	16054	15946	16071	15914	15989	16001	15987	15891	16018	16006	15984	16151	15923	16007	15911	16000	15934	15912	16004	15949	16057	16045	16149	16018	16078	15881	15964	15981	16014	15971	16142	16057	15924	16137	16118	15975	15958	16072	15922	16072	16004	15916	15938	15783	15947	16144	15986	16076	15896	15882	15878	15927	16024	16120	16030	16016	16044	15849	15875	16168	15935	16050	15968	16029	15943	16031	15998	15858	15964	16049	15961	16188	15978	16138	15915	16153	15980	16101	15898	15905	15905	16055	16052	16146	16054	15807	16051	15885	16089	15936	16075	16146	15792	16073	16005	15933	15949	16026	16031	16051	16009	16074	15972	15965	15988	15779	15917	15954	15892	15943	16043	16073	16087	15931	16123	16055	16072	15890	16175	16011	16014	15897	15923	15988	15862	16061	16015	16019	15991	15827	16080	16038	15954	16004	15834	15884	15995	16125	16057	16004	16009	15885	16167	15827	16026	16054	15974	15722	15927	16105	16062	16005	15993	16010	15811	16069	15967	16069	15914	15980	15839	15971	16055	15951	16072	15796	15896	16146	16043	15865	16074	16052	16071	16181	15883	15994	16044	16038	16014	16135	15935	16137	16010	16068	15891	16077	15996	15979	15951	16167	16052	16134	15979	15984	16084	16045	16110	16020	16109	15950	16073	16047	16142	15944	15930	15959	15978	16094	15950	16072	16019	16047	15988	16145	16032	15942	16069	15883	16018	15962	15976	15928	15908	15938	15980	15954	16119	15977	15779	15818	16022	15817	15918	15752	15969	16042	15989	15948	16050	15989	15960	15983	15975	16019	16135	15978	16113	16010	16061	15798	15833	15944	16075	16061	15925	15888	16155	15914	16057	16068	15944	16081	16008	15978	15987	15996	16112	16065	16043	16041	16029	16004	15808	16063	16019	16073	15978	15864	15855	16004	16071	16064	15856	15904	15957	15929	15920	16001	15983	16028	15975	16003	15996	16022	16019	15684	16100	16026	16165	15970	16220	15826	16040	16163	16010	16058	16008	16125	16030	16025	16141	16018	16041	15913	16028	16130	15967	15915	16164	16023	15960	16091	15893	16010	16089	16088	15978	15941	15806	16123	16061	15995	16309	15999	15873	16020	15965	15961	15936	16033	16070	15881	15961	16181	15934	15982	15775	16055	16101	16080	15927	16071	15971	16086	16000	15822	16027	15831	15954	16114	15912	15955	15985	15915	15952	16057	15977	15942	15968	15850	15829	15911	15964	16164	15934	16003	16071	15982	16132	16093	16218	15982	16343	15951	15952	15913	15892	15980	15982	15968	16056	15986	16003	16084	16092	15998	15961	16011	16026	16085	15862	15978	15974	15923	16146	15902	15959	15927
23872	21315	28735	24349	22152	21741	21404	19120	18712	18908	19036	18651	18585	18452	18311	18212	18511	18476	18345	18210	18341	18236	18446	18335	18236	18227	18295	17972	18355	18230	18111	18591	20667	20479	19870	19096	18750	18269	18132	18188	18080	17986	17959	18039	18231	18062	18127	17921	18082	17911	18171	18119	17989	18164	17996	18253	18101	18135	18046	17987	18109	18161	18076	18055	18021	18221	18131	18434	18111	18179	18146	18104	18068	18240	18174	18201	18074	18197	18057	18052	18049	18067	18163	18097	17877	18158	18248	17940	18303	17921	18075	18182	18054	18085	18063	18134	17864	18003	18142	18158	18116	17942	17973	18145	17987	18101	18071	18274	18117	18190	18301	18114	18379	18140	18179	18023	18189	18206	18101	17928	17919	18026	18065	17943	18168	18118	18151	17909	18068	17936	18107	17991	18027	18146	18162	17994	18054	18216	18142	18095	17918	17940	18066	18133	18085	18079	17993	18083	18150	18156	18142	18042	18039	18067	18337	17861	18006	18026	18050	17927	17956	18082	18004	18003	18049	17926	18138	18073	18177	18033	18143	18326	17972	18121	18337	17927	18254	18165	18119	17976	17824	18206	17961	17907	17939	18097	18046	18208	18020	18090	18168	18213	18300	18068	18185	18288	18056	18030	18044	18290	18261	18089	17966	18045	18205	18088	18093	18193	18057	17981	18112	18155	18251	18199	18318	18285	17971	18135	18025	17910	17988	18039	18242	17923	18022	18029	17974	18141	17997	18022	17950	18103	17894	17965	17916	17987	18037	18220	17930	18065	18117	18074	18130	18060	17865	17916	18029	18076	18086	18145	17952	18007	18112	17960	18046	18158	18121	18272	18148	18018	17830	18293	18197	17864	17983	18139	18100	17960	18188	17912	18146	18037	18092	18225	18182	18090	17853	18127	17983	17946	18034	18092	18225	17928	18161	18117	17793	17986	18095	18050	18052	18150	18157	18022	18022	18033	18137	18052	18036	18094	17961	17979	17832	18142	18032	18115	18009	18003	18028	18057	18163	17974	18306	18033	18117	17990	18104	17986	18048	18343	18136	18076	18169	17962	18183	17967	18193	18150	18158	18078	18120	18243	18074	18031	18157	17957	18106	18013	18143	18026	18134	17978	17908	18111	18063	18128	18029	18131	18198	18052	18064	18190	18004	18007	18228	18129	17893	17872	18155	17889	18016	17943	17875	18099	18045	17920	18076	17879	17958	18167	18195	18223	18188	17986	18114	18099	18135	18125	17926	18130	18062	18111	17818	18192	17984	18160	18324	17918	17941	18404	18210	17965	17941	18109	18145	18124	17987	18192	18097	18016	18047	18130	18180	18025	18187	17913	18018	18373	18034	18101	18034	17912	18014	17883	18035	18037	18059	17994	18244	17935	17953	17839	18069	18181	18150	18092	17918	18082	18203	18057	18016	17940	18139	18086	18015	18066	18062	17984	18095	18128	18166	18258	18031	17970	18241	18147	18291	18085	17895	18048	18102	18203	18039	18090	18060	18201	18146	18031	18111	17998	18068	18073	17880	18026	18176	18067	18062	18143	17892	18184	18021	18029	18053	18017	18085	18034	18117	18059	18281	18237	18038	18203	17944	18189	18342	18098	18264	17999	18014	18130	18159	18008	18150	18091	18174	18134	18091	18089	18171	18121	18008	18075	18158	17990	17906	18193	18149	18069	17982	18255	18123	18041	18088	18016	18234	18070	17892	18086	18021	18266	18087	18060	18183	18169	18216	18117	17974	18083	18261	18047	17847	18114	18039	18264	18088	18178	18212	18045	18031	18037	18046	18102	17980	18156	18108	18106	18138	18123	17993	18190	18314	18010	18292	17909	18140	18039	17928	18074	18233	18071	17999	18053	18097	18274	17962	18147	18238	18181	17928	18067	18164	18015	18087	17849	18179	18105	18189	18090	18019	18159	18113	18183	18004	17908	18285	17883	18169	18417	17825	18161	18164	18198	18177	17810	18186	18189	17997	18072	17998	18068	18102	18040	18025	17851	18115	18092	18144	18067	18093	17989	18275	17974	18053	18078	18186	18110	18051	18032	18034	18149	18064	17880	17980	18174	17944	18048	18198	18176	18161	18060	18188	18258	18067	18040	18018	18159	18060	18080	18027	18124	18029	17996	18063	17968	18056	18297	17891	17965	18185	18007	18312	18314	18166	18081	18295	18142	18139	18254	18321	18138	18324	18021	18012	17892	17928	17931	18068	18066	18113	17953	18219	18042	18096	18095	18145	18184	18121	18024	17954	18029	18166	18026	17901	18033	18143	17949	18125	17998	18045	18019	18152	18111	17882	18229	18135	17848	18041	18239	18215	17961	17971	17980	18120	18093	18234	18032	18023	18132	17998	18068	18081	18141	18031	18187	18103	18028	18279	18124	18030	18066	17979	18357	18065	18003	18227	18137	18202	18102	18337	18209	18165	17983	18036	18367	18038	18068	18184	18058	18102	17943	18179	18234	18191	18112	18170	17898	17942	18124	17887	18120	18123	18187	18166	18151	18073	17912	17899	18028	17994	17978	17902	18184	18289	18038	18205	17993	18080	18160	18269	18075	18032	17967	17936	17943	18115	18168	18205	18113	18105	18092	18055	17992	18071	17902	18046	17967	18030	18108	17857	18075	18139	18071	17976	17779	18095	18098	18003	17951	18195	17881	17961	17934	18049	17935	17959	18185	18274	17911	17962	17930	18093	18051	17943	18215	18060	18067	18155	17993	17976	18004	18142	18289	18301	18163	18021	18189	18136	18046	17986	18004	18028	18088	17946	18112	17978	18152	18209	18025	17979	17885	18039	18195	18186	18065	18138	18123	18111	17987	18260	18264	18234	18011	18205	17861	18133	18155	18104	18170	18156	17911	17869	18098	18148	18162	18095	18182	17952	18216	18025	18156	18046	18117	17995	18083	18081	18157	17961	18103	18205	18147	17999	17997	18143	18120	18049	18075	18096	18213	17905	18039	18127	18062	18309	18184	18015	18058	18075	17969	18181	17946	18300	18126	18204	18165	18164	18049	18123	18168	18215	18021	17913	18049	18236	18045	18170	18180	18080	18099	18074	18106	18086	17961	18133	18174	17870	18153	18098	17930	18106	18241	17993	17907	17971	17997	18152	18221	18245	18115	18011	18127	18034	18064	18157	18107	18239	17997	18082	18016	18017	18075	18053	17896	18030	18083	17979	17840	18229	18031	18368	18094	18082	18013	18288	18185	18070	18234	18083	17979	18061	18055	18041	18035	18226	18037	18124	18192	18124	18105	17947	17989	18065	18065	18213	17978	17943	18101	18084	17886	18166	17955	18157	18051	18192	18172	18095	17941	18150	18155	17936	18084	17934	18014	18064	18078	18151	18109	18141	17855	18136	18146	18282	18105	18135	18043	18006	17946	17999	18061	17932	18191	17991	18027	18203	18102	18237	18087	18133	18197	17973	17811	17980	17967	18025	18123	18147	18053	18253	18057	18010	18170	18035	18147	18161	18017	17988	18045	18107	18029	18085	18014	18185	18308	18158	18213	17942	18090	18159	18311	18097	18008	18257	17953	18158	18019	18120	18096	18046	18000	17927	18109	17983	18150	18081	17984	18063	18193	17956	17986	17807	18171	17828	17925	18225	18090	18099	18232	17982	18208	18196	18225	18224	18037	18155	18172	18139	18010	18102	17853	18268	18156	18042	18163	17922	17959	18241	18017	18210	18254	18104	18242	18088	18021	17940	17950	17976	18026	18129	18131	18071	18052	18132	18197	18243	18031	18073	18016	18086	17976	17837	18103	18087	18163	18313	18297	18235	17882	18184	18089	18136	18034	18221	17901	18146	17980	17920	18281	18164	18179	18052	18329	17995	18066	17923	18142	18159	17938	18092	18111	18130	18035	18151	18076	18129	18432	18177	18087	17943	18102	17873	18172	18103	18047	17923	17962	18206	17945	18134	18100	18067	18107	18000	18023	17895	18160	18039	17892	17983	18192	17908	17782	17903	18150	18042	17860	18023	18180	18261	18073	18035	17714	17880	18199	18039	18236	18061	18002	17994	17981	18166	18196	18188	18261	17965	18215	18101	18026	18106	17990	17893	18208	18227	17967	18154	17904	18070	18219	18200	18191	18213	17950	18208	18080	18077	17971	17912	17998	18005	18149	17894	17896	18150	18239	17907	17968	18085	18114	18040	18252	18130	18050	18034	18025	18046	17990	17997	17948	17944	18095	18021	18291	18186	17924	17972	18119	18079	17979	17951	18001	18113	17976	18200	18195	18246	17970	18159	18140	18088	18056	18303	18047	17974	18267	18080	18023	18277	18100	18101	18080	18267	18140	18003	17885	18050	18079	17867	18039	18020	18201	18085	18062	17966	17878	18108	18113	17972	18073	18196	18082	18126	18041	17984	17988	17922	18122	18150	18101	18121	18094	18000	17997	18171	18125	17887	18090	18074	17940	18128	18094	18017	17972	18137	18054	18203	18276	18097	18034	18132	17902	18348	18011	18076	18213	18244	17942	18067	17934	17959	18188	18132	18101	18192	18191	18125	18039	18196	18075	18209	17924	18109	17954	18115	18228	18148	17974	17997	17899	18107	18065	18208	18129	18171	18016	17986	18120	17961	18073	18113	18155	17998	18087	18064	18279	18125	18277	18241	18099	18036	18052	18127	18145	18132	18169	17992	18150	18072	18129	18237	18043	18145	18085	18074	18067	18184	17973	18201	18199	18143	18097	18000	18242	17953	18072	18229	17943	18089	18091	17927	17976	17990	18094	18134	18174	17907	17993	18201	18179	18165	18224	18189	18096	18269	18138	18126	18187	17978	18036	18003	18021	18067	18057	18181	17950	18090	17965	18212	17883	18107	18013	17817	17999	18037	18086	18123	18050	18297	17958	18092	18132	18194	18154	18032	18270	18167	18148	18126	18059	18055	18226	18147	17938	17970	18076	18107	17976	18015	18087	18217	17981	17935	18097	17995	18067	18331	18053	18150	18241	18231	18120	18128	18159	18102	18178	17973	18104	18163	18091	18073	18083	18100	18162	18175	18099	18093	17956	18183	18146	17823	17957	18141	18041	18077	18098	17842	17984	18145	18209	18142	18050	18023	17960	17981	18299	18145	17823	17750	17914	18088	18056	18104	18232	18133	17951	18205	18074	17978	17968
15944	26500	25640	20623	18223	17640	17678	17571	17395	17264	16894	16756	16779	16802	16436	16368	16423	16625	16559	16391	16433	16359	16326	16371	16388	16286	16323	16287	16349	16191	16181	17123	20513	19961	18430	17185	16754	16524	16206	16342	16038	16281	16322	16132	16276	16141	16016	16134	16146	16244	16393	16090	16280	16232	16173	16223	16209	16207	16115	16321	16094	16216	16071	16292	16154	16196	16263	16132	16150	16157	16051	16052	16198	16200	16230	16239	16236	16292	16185	16265	16176	16169	16158	16298	16091	16157	16217	16336	16026	16160	16195	16224	16120	16236	16087	16239	16273	16199	16229	16142	16189	16411	16216	16191	16280	16201	16254	16247	16239	16085	16251	16205	16058	15997	16059	16111	16084	16204	16103	16199	16276	16348	16430	16342	16171	16319	16099	16153	16123	16206	16151	16176	16135	16171	16040	16266	16203	16132	16106	16078	16321	16165	16020	16156	16335	16122	16172	16199	16245	16243	16120	16181	16404	16150	16344	16238	16267	16091	16128	16032	16099	16309	15968	16226	16122	16207	16292	16019	16353	16200	16113	16098	16285	16139	16098	16217	16082	16264	16291	16249	16119	16095	16076	16258	16391	16133	16050	16067	16139	16274	16153	16363	16397	16317	16340	16293	16159	16176	16154	16226	16265	16186	16023	16222	16281	16267	16230	16071	16138	16405	16240	16135	16255	16266	16176	16064	16257	16120	16067	16178	16144	16222	16033	16271	16169	16008	16195	16249	16100	16005	16089	16259	16174	16069	15864	15988	16227	16060	16125	16137	16294	16275	16176	16051	16250	16191	16090	16109	16117	16061	16288	16118	16247	16258	16282	16118	16263	16197	16241	16109	16220	16190	16229	15943	16232	16113	16035	16205	16392	16254	16371	16256	16147	16156	16103	16318	16182	16215	16201	16227	16119	16362	16244	16227	16095	16276	16050	16363	16096	16058	16153	16159	16252	16253	16299	16274	16058	16272	16110	16292	16191	16089	15920	16290	16250	16218	16222	16163	16119	16205	16366	16004	16189	16251	16300	16184	16119	16127	16249	16204	16282	16052	16124	16138	16370	16181	16000	16326	16156	16233	16183	16055	16248	16051	16142	16098	16144	16270	16050	16066	16073	16220	16272	16193	16039	16253	16199	16186	16071	16126	16032	16375	16190	16194	16327	16177	16086	16172	16309	16176	16124	16254	16115	16157	16189	16083	16102	16179	16080	16082	16218	16119	16136	16368	16324	16131	16184	16180	16317	16146	16224	16120	16112	16240	16069	16333	16134	16278	16129	16021	16229	16258	16246	16137	16130	16123	16310	16215	16062	16247	16143	16268	16160	16205	16294	16219	16250	16076	16329	16352	16294	16285	16152	16119	16270	16322	16075	16211	16315	16279	16116	16107	16205	16203	16115	16412	16155	16290	16269	16083	16026	16207	16071	16267	16115	16266	16133	16252	16318	16133	16407	16092	16320	16324	16280	16065	16221	16115	16172	16216	16126	16252	16121	16081	16299	16300	16197	16129	16232	16067	16210	16161	16228	16186	16186	16140	16192	16273	16155	16183	16170	16331	16177	16196	16123	16120	16283	16240	16299	16183	16158	16273	16151	16250	16294	16166	16049	16024	16235	16172	16189	16201	16159	16164	16148	16210	16020	16293	16216	16083	16184	16280	16275	16158	16161	16245	16181	16126	16132	16228	16104	16368	16135	16013	16083	16101	16064	16237	16210	16032	16175	16265	16088	16098	16133	16232	16320	16147	16267	16101	16143	16082	16168	16037	16166	16306	16199	16145	16323	16206	16329	16112	16281	16090	16024	16261	16086	16141	16275	16340	16251	16031	16287	16143	16207	16305	16228	16121	16147	16118	16221	16110	16348	16160	15997	16104	16081	16218	16128	16296	16261	16204	16344	16247	16175	16290	16136	16209	16111	16027	16192	16409	16284	16267	16017	16129	16094	16401	16256	16179	16111	16144	16107	16373	16144	16211	16275	16202	16233	16185	16230	16393	16160	16081	16173	16189	16154	16312	16132	16244	16400	16091	16076	16032	16206	16166	16194	16205	16070	16151	16150	16326	16236	16369	16212	16268	16221	16324	16257	16126	16275	16152	16148	16290	16104	16044	16340	16191	16065	16231	16251	16067	16340	16195	16146	16082	16194	16195	16145	16239	16163	16215	16287	16203	16310	16268	16106	16076	16179	16375	16271	16204	16098	16058	16091	16163	16240	16305	16063	16115	16269	16098	16215	16194	16218	16125	16245	16174	16253	16132	16131	16090	16292	16312	16166	16087	16305	16273	16074	16263	16047	16144	16192	16363	16248	16124	16201	16144	16159	16111	16297	16335	16129	16105	16084	16122	16196	16213	16321	16172	16207	16253	16166	16079	16231	16141	16178	16170	16296	16304	16259	16174	16198	16195	16159	16145	16311	16119	16062	16276	16186	16305	16267	16188	16175	16328	16057	16136	16126	16152	16418	16272	16071	16331	16101	16214	16191	16166	16141	16127	16180	16181	16177	16015	16282	16098	16108	16281	16105	16112	16250	16062	16113	16162	16020	16195	16320	16061	16101	16169	16248	16172	16298	15963	16279	16127	16290	16336	16170	16303	16287	16097	16162	15965	16268	16205	16230	16055	16183	16232	16151	16158	16218	16165	16030	16359	16308	16119	16180	16193	16162	16234	16141	16234	16087	16178	16249	16120	16165	16065	16161	16238	16202	16275	16253	16196	16298	16145	16109	16072	16161	16208	16245	16117	16143	16179	16311	16158	16187	16089	15988	16184	16155	16182	16073	16366	16255	16272	16188	16200	16216	16246	16283	16093	16204	16145	16100	16084	16335	16264	16215	16194	16230	15930	16136	16131	16200	16126	16162	16051	16119	16087	16180	16149	16008	16039	16164	16138	16201	16225	16257	16179	16227	15984	16161	16162	16083	16238	16316	16054	16314	16237	16053	16030	16315	16116	16339	16160	16157	16192	16184	16264	16172	16273	16364	16263	16029	16127	16084	16384	16278	15973	16167	16171	16157	16121	16153	16175	16158	16199	16268	16312	16219	16076	16141	16322	16291	16286	16259	16032	15970	16197	16332	16209	16220	16329	16115	16181	16106	16008	16280	16152	16129	16156	16237	16170	16197	16185	16137	16371	16178	16140	16228	16404	16163	16133	16241	16125	16106	16309	16401	16130	16148	16125	16090	16171	16118	16197	16230	16246	16244	16205	16071	16120	16081	16192	16097	16175	16129	16035	16082	16060	16196	16118	16302	16044	16173	16080	16195	16018	16115	16315	16071	16109	16209	16243	16049	15926	16159	16350	16190	16218	16238	16308	16102	16179	16324	16050	16124	16240	16330	16322	16233	16272	16208	16072	16343	16225	16193	16163	16205	16135	16239	16239	16099	16057	16206	16249	16248	16152	16166	16257	16119	15995	16280	16258	16412	16275	16318	16210	16136	16080	16196	16199	16258	16377	16015	16068	16024	16099	16254	16139	16134	16168	16118	16287	16210	16195	16194	16249	16210	16154	16280	16182	16056	16290	16376	16217	16277	16018	16354	16303	16120	16210	16193	16281	16273	15904	16217	16104	16108	16285	16029	16169	16210	16097	16238	16053	16118	16286	16091	16119	16225	16109	16211	16088	16243	16064	16150	16362	16233	16253	16241	16144	16105	16126	16079	16329	16318	16075	16213	16108	16166	16119	16083	16238	16200	16298	16023	16143	15996	16130	16229	16221	16194	16293	16152	16240	16227	16241	16080	16176	16308	16047	16155	16188	16245	16169	16305	16173	16214	16132	16123	16022	16131	16232	16057	16166	16199	16158	16282	16248	16106	16073	16071	16201	16215	16216	16127	16087	16321	16014	16101	16131	16092	16253	16095	16271	16377	16270	16197	16353	16177	16066	16305	16211	16027	16365	16164	16091	16275	16185	16219	16307	16105	16145	16186	16191	16165	16048	16181	16108	16130	16089	16242	16222	16038	16111	16366	16306	16320	16186	16198	16212	16192	16098	16188	16315	16100	16040	16243	16208	16160	16012	16239	16126	16091	16288	16075	16285	16178	16329	16042	16159	16230	16141	16028	16073	16177	16204	16210	16260	16348	16107	16417	16284	16364	16116	16150	16302	16218	16313	16212	16103	16189	16299	16240	16297	16282	16236	16257	16269	16222	16095	16116	16180	16270	16155	16155	16197	16224	16173	16209	16110	16128	16205	16156	16154	16084	16248	16251	16100	16171	16352	16141	16330	15971	16087	16231	16083	16082	16237	16125	16206	16161	16184	16286	16109	16282	16055	16252	16203	16302	16123	16201	16109	16213	16193	16358	16118	16215	16371	16160	16220	16166	16245	16373	16211	16011	16240	16186	16257	16169	16205	16173	16247	16213	16141	16085	16144	16128	16142	16217	16056	16399	16196	16188	16328	16146	16134	16218	16127	16143	16335	16102	16288	16104	16107	16257	16193	16292	16261	16186	16128	16179	16184	16122	16040	16190	16330	16203	16270	16030	16189	16173	16305	16179	16020	16195	16187	16055	16176	16239	16069	16143	16110	16234	16206	16218	16116	16060	16159	16060	16123	16141	16007	16176	16078	16169	16361	16185	16188	16155	16013	16161	16204	16152	16207	16166	16208	16029	16234	16139	16037	16213	16068	16167	16330	16309	16010	16146	16326	16064	16288	16119	16210	16298	15931	16274	16081	16234	16118	16153	16255	16171	16184	16086	16323	16352	16289	16139	16336	16031	16185	16111	16192	16176	16278	16157	16209	16037	16159	16272	16136	16313	16407	16186	16308	16188	16208	16103	16123	16141	16125	16076	16076	16246	16098	16194	16316	16148	16281	16213	16191	16064	16351	16255	16128	16228	16406	16023	16224	16000	16228	16093	16255	15934	16118	16224	16145	16214	16093	16294	16112	16206	16127	16409	16097	16336	16275	16213	16138	16283	16260	16360	15995	16139	16298	16098	16408	16185	16455	16252	16153	16332	16168	16304	16159	16052	16200	16134	16132	16078	16217	16293	16086	16310	16256	16022	16168	16015	16148	16116	16081	16035	16280	16228	16119	16136	16398	16207	16255	16473	16191	16193	16260	16100	16076	16208	16138	16190	16105	16062	16193	16170	16265	16067	16142	16153	16279	15999	16252	16119	16219	16031	16279
22899	21330	29169	23846	21528	23456	24952	20029	19135	19380	19221	18925	18897	18867	18948	18681	18698	18555	18702	18608	18541	18698	18720	18535	18609	18697	18584	18281	18156	18461	19130	21925	23105	21936	20317	19208	18682	18573	18295	18288	18248	18146	18333	18387	18389	18211	18413	18490	18310	18156	18271	18309	18661	18343	18316	18353	18153	18249	18312	18218	18147	18439	18389	18316	18203	18391	18212	18384	18239	18217	18193	18406	18241	17973	18390	18291	18348	18145	18264	18165	18222	18285	18238	18298	18179	18417	18270	18402	18197	18348	18382	18145	18258	18294	18247	18295	18288	18347	18334	18356	18233	18225	18305	18385	18055	18145	17999	18382	18394	18177	18284	18168	18398	18237	18373	18098	18330	18273	18469	18466	18099	18235	18085	18170	18371	18245	18310	18209	18216	18400	18252	18056	18421	18467	18287	18243	18255	18211	18170	18091	18354	18410	18251	18161	18361	18329	18335	18295	18330	18465	18231	18165	18365	18226	18342	18355	18103	18232	18339	18424	18173	18237	18187	18299	18377	18357	18261	18457	18266	18170	18068	18147	18121	18164	18273	18066	18329	18091	18317	18373	18332	18208	18300	18237	18078	18157	18446	18094	18323	18137	18183	18149	18359	18380	18253	18205	18235	18215	18070	18193	18303	18354	18277	18170	18258	18238	18214	18291	18361	18430	18280	18244	18246	18102	18284	18128	18187	18214	18451	18305	18137	18152	18256	18242	18174	18175	18177	18308	18118	18095	18281	18265	18142	18315	18324	18161	18116	18190	18138	18189	18298	18407	18279	18396	18176	18328	18069	18265	18307	18146	18114	18344	18233	18339	18263	18264	18245	18169	18172	18245	18265	18232	18256	18294	18015	18079	18280	18252	18343	18040	18224	18124	18303	18148	18380	18220	18194	18238	18288	18322	18248	18318	18472	18412	18165	17874	18212	18313	18162	18160	18424	18373	18162	18184	18344	18321	18157	18217	18230	18420	18362	18104	18256	18248	18280	18215	18159	18348	18352	18297	18388	18219	18230	18181	18246	18314	18133	18261	18148	18205	18243	18024	18284	18209	18253	18289	18414	18291	18277	18419	18279	18095	18390	18157	18514	18250	18155	18186	18077	18267	18225	18169	18370	18196	18290	18234	18193	18001	18203	18188	18253	18285	18229	18207	18334	18268	18295	18092	18211	18265	18330	18224	18242	18063	18303	18385	18212	18226	18337	18176	18298	18277	18502	18286	18318	18334	18539	18388	18337	18366	18344	18185	18262	18329	18342	18312	18251	18238	18072	18064	18225	18163	18078	18188	18221	18173	18127	18187	18025	18299	18253	18216	18312	18156	18301	18191	18400	18216	18252	18384	18259	18057	18229	18291	18300	18261	18146	18212	18393	18146	18224	18106	18188	18058	18151	18288	18173	17993	18196	18265	18380	18320	18249	18224	18229	18092	18368	18421	18323	18075	18241	18425	18125	18245	18346	18266	18293	18376	18274	18339	18418	18296	18300	18238	18346	18192	18266	18199	18565	18168	18375	18213	18289	18264	18343	18243	18009	18182	18101	18415	18310	18371	18252	18287	18247	18204	18218	18233	18442	18163	18145	18263	18146	18255	18151	18330	18003	18218	18125	18105	18423	18276	18188	18236	18403	18194	18328	18153	18097	18268	18289	18268	18381	18273	18273	18167	18195	18096	18289	18342	18295	18420	18191	18232	18414	18286	18210	18090	18225	18242	18099	18331	18308	18293	18350	18316	18254	18317	18304	18183	18292	18137	18245	18119	18116	18250	18348	18233	18228	18276	18366	18342	18365	18389	18206	18087	18124	18090	18194	18244	18357	18238	18125	18195	18141	18257	18221	18231	18268	18320	18438	18440	18358	18133	18331	18346	18038	18341	18138	18258	18248	18138	18388	18266	18325	18137	18173	18220	18069	18274	18242	18209	18253	18161	18316	18056	18298	18282	18208	18198	18029	18105	18049	18323	18268	18098	18336	18239	18133	18285	18090	18152	18420	18377	18143	18124	18256	18183	18232	18040	18248	18326	18170	18215	18065	18003	18147	18200	18302	18391	18165	18106	18246	18258	18133	18383	18109	18151	18180	18210	18431	18263	18108	18156	18269	18068	18396	18179	18131	18125	18172	18328	18309	18312	18369	18274	18372	18136	18239	18185	18128	18121	18045	18154	18160	18295	18186	18111	18118	18256	18219	18421	18324	18361	18138	18434	18555	18265	18569	18249	18402	17989	18203	18486	18299	18144	18122	18138	18185	18319	18287	18108	18281	18217	18067	18226	18178	18193	18338	18241	18114	18281	18135	18287	18244	18271	18268	18121	18106	18334	18364	18371	18255	18088	18266	18109	18064	18148	18261	18250	18410	18201	18268	18265	18258	18229	18340	18261	18251	18197	18178	18121	18288	18169	18209	18162	18304	18248	18156	18210	18174	18323	18411	18260	18282	18145	18133	18456	18289	18226	18171	18210	18197	18330	18100	18244	18330	18146	18324	18102	18182	18194	18255	18271	18239	18312	18273	18488	18346	18329	18406	18291	18125	18310	18228	18300	18380	18073	18305	18356	18336	18317	18255	18236	18199	18217	18324	18280	18193	18080	18293	18229	18218	18204	18084	18333	18206	18140	18343	18220	18093	18220	18363	18363	18133	18255	18223	18350	18459	18208	18065	18275	18119	18332	18382	18156	18138	18156	18248	18153	18169	18128	18359	18155	18537	18502	18290	18261	18433	18180	18373	18254	18324	18498	18244	18226	18413	18211	18196	18211	18232	18125	18284	18436	18307	18221	18461	18196	18339	18157	18081	18294	18456	18388	18227	18226	18197	18291	18095	18288	18195	18208	18141	18384	18177	18302	18040	18094	18381	18274	18112	18222	18185	18224	18142	18196	18594	18483	18430	17917	18211	18298	18349	18449	18270	18301	18273	18257	18294	18264	18429	18435	18272	18163	18019	18162	18159	18108	18341	18228	18155	18293	18236	18253	18099	18086	18294	18229	18223	18150	18321	18341	18399	18234	18232	18142	18268	18154	18178	18271	18367	18204	18206	18335	18391	18229	18449	18469	18473	18287	18354	18209	18113	18360	18165	18142	18250	18331	18291	18408	18356	18308	18146	18140	18220	18098	18328	18135	18153	18093	18356	18126	18126	18262	18287	18279	18417	18328	18318	18438	18114	18451	18194	18117	18230	18132	18242	18199	18305	18222	18161	18040	18110	18050	18214	18251	18331	18278	18277	18180	18347	18232	18318	18152	18325	18421	18289	18227	18214	18265	18449	18324	18181	18109	18331	18459	18287	18441	18263	18207	18397	18244	18343	18211	18272	18182	18256	18035	18249	18546	18337	18228	18461	18301	18357	18064	18209	18335	18125	18309	18219	18356	18182	18368	18389	18260	18354	18236	18246	18071	18272	18289	18138	18272	18415	18195	18304	18287	18278	18181	18201	18168	18409	18177	18560	18206	18300	18173	18144	18266	18468	18195	18164	18348	18154	18268	18236	18217	18238	18370	18397	18496	18402	18059	18221	18162	18284	18338	18285	18375	18156	18178	18346	18217	18430	18189	18194	18160	18324	18565	18042	18346	18225	18307	18198	18262	18189	18258	18474	18204	18303	18267	18102	18303	18359	18062	18227	18240	18165	18042	18151	18154	18255	18090	18218	18236	18201	18301	18269	18193	18191	18140	18301	18243	18224	18270	18308	18082	18243	18174	18208	18220	18326	18330	18233	18449	18297	18330	18028	18166	18261	18223	18344	18339	18239	18271	18270	18069	18298	18088	18327	18196	18324	18230	18246	18377	18043	18093	18287	18304	18102	18142	18178	18220	18290	18342	18107	18285	18389	18418	18279	18305	18216	18122	18149	18250	18262	18393	18202	18324	18306	18155	18312	18385	18376	18409	18377	18277	18430	18334	18007	18161	18268	18090	18217	18121	18277	18348	18255	18341	18348	18227	18354	18240	18086	18243	18193	18102	18261	18354	18201	18301	18252	18101	18384	18241	18270	18288	18229	18319	18315	18183	17973	18091	18091	18427	18242	18245	18469	18371	18123	18237	18229	18120	18308	18287	18362	18149	18243	18387	18106	18440	18332	18097	18248	18194	18365	18052	18333	18226	18209	18389	18213	18161	18345	18048	18316	18297	18240	18211	18259	18403	18325	18216	18198	18342	18202	18347	18220	18253	18367	18164	18233	18345	18115	18164	18438	18120	18319	18380	18299	18307	18249	18283	18125	18166	18438	18491	18429	18217	18310	18328	18089	18133	18271	18378	18094	18195	18203	18086	18167	18197	18080	18168	18202	18215	18142	18353	18144	18042	18218	18295	18505	18315	18227	18251	18216	18327	18205	18198	18248	18306	18124	18349	18459	18196	18380	18324	18295	18147	18414	18535	18306	18138	18084	18215	18338	18156	18381	18466	18188	18208	18084	18127	18246	18244	18121	18239	18141	18158	18128	18297	18298	18208	18106	18145	18164	18118	18255	18183	18377	18168	18240	18325	18510	18245	18253	18102	18261	18336	18311	18343	18348	18223	18296	18090	18147	18220	18160	18225	18113	18219	18282	18239	18146	18236	18406	18104	18303	18237	18221	17873	17984	18487	18450	17996	18098	18106	18308	18085	18224	18263	18309	18151	18263	18114	18236	18244	18307	18460	18223	18285	18376	18209	18350	18155	18066	18472	18327	18261	18277	18268	18122	18217	18148	18255	18090	18217	18219	18229	18253	18347	18207	17963	18301	18202	18116	18227	18246	18282	18408	18232	18134	18229	18192	18330	18310	18106	18139	18233	18221	18371	18095	18207	18266	18352	18283	18248	18164	18374	18234	18451	18433	18349	18125	18174	18235	18139	18513	18310	18197	18237	18145	18276	18421	18227	18123	18118	18211	18307	18341	18113	18293	18261	18336	18289	18406	18180	18332	18242	18091	18127	18299	18442	18157	18419	18259	18418	18277	18151	18079	18244	18197	18320	18223	18378	18122	18354	18000	18368	18265	18096	18313	18456	18199	18414	18220	18158	18315	18185	18104	18202	18128	18417	18204	18341	18151	18194	18198	18229	18351	18377	18341	18436	18367	18202	18267	18262	18079	18259	18283	18200	18252	18216	18220	18130	18307	18266	18059	18312	18040	18307	18085	18158	18108	18037
18115	32514	31284	23178	20010	19062	18967	18278	18136	17688	17300	17080	17005	16926	16853	16704	16723	16673	16608	16699	16672	16630	16660	16686	16379	16478	16485	16232	16348	16283	17666	22783	23587	21087	18603	17166	16693	16540	16222	16371	16400	16238	16232	16251	16389	16170	16498	16177	16464	16312	16335	16375	16377	16261	16260	16211	16400	16319	16292	16340	16344	16139	16417	16345	16233	16221	16289	16353	16321	16447	16159	16282	16309	16367	16288	16290	16319	16328	16326	16223	16377	16274	16489	16143	16172	16308	16366	16304	16233	16231	16303	16238	16378	16387	16371	16357	16313	16479	16289	16428	16255	16255	16441	16338	16361	16269	16202	16402	16217	16349	16483	16316	16270	16243	16298	16464	16326	16217	16067	16214	16435	16335	16253	16139	16283	16426	16371	16256	16379	16295	16337	16419	16480	16276	16339	16334	16245	16308	16296	16248	16375	16360	16148	16313	16454	16291	16329	16190	16214	16375	16215	16302	16440	16340	16231	16314	16395	16374	16191	16366	16296	16403	16371	16200	16369	16383	16287	16404	16271	16398	16290	15992	16460	16304	16167	16393	16193	16463	16367	16166	16329	16377	16312	16188	16260	16291	16286	16246	16310	16165	16303	16462	16185	16189	16335	16331	16235	16434	16375	16381	16250	16409	16303	16242	16123	16078	16419	16317	16285	16238	16340	16510	16129	16253	16159	16492	16256	16267	16144	16166	16499	16312	16184	16169	16262	16254	16175	16325	16318	16287	16261	16106	16396	16131	16346	16281	16408	16231	16400	16348	16253	16369	16286	16059	16257	16394	16274	16282	16232	16346	16211	16118	16297	15937	16238	16265	16317	16160	16336	16157	16425	16334	16280	16355	16261	16100	16302	16152	16163	16499	16290	16216	16260	16353	16286	16340	16442	16345	16096	16385	16323	16415	16217	16352	16303	16460	16235	16507	16447	16172	16280	16330	16264	16273	16414	16264	16514	16295	16233	16428	16147	16423	16397	16311	16288	16391	16247	16242	16296	16199	16143	16235	16318	16321	16205	16411	16301	16349	16229	16380	16361	16193	16388	16237	16173	16309	16201	16277	16293	16246	16089	16372	16355	16485	16273	16281	16098	16281	16351	16377	16361	16441	16357	16214	16203	16215	16199	16295	16334	16399	16333	16308	16212	16341	16330	16437	16177	16435	16292	16162	16403	16324	16330	16364	16243	16164	16285	16383	16418	16231	16330	16155	16199	16204	16438	16249	16308	16312	16342	16277	16275	16413	16306	16193	16199	16435	16278	16267	16238	16196	16016	16224	16228	16306	16477	16267	16327	16134	16190	16093	16230	16105	16281	16194	16169	16213	16389	16391	16226	16159	16427	16178	16285	16216	16379	16385	16443	16247	16355	16186	16337	16125	16239	16456	16187	16250	16325	16261	16206	16164	16218	16315	16388	16093	16231	16294	16144	16481	16218	16243	16353	16118	16136	16234	16403	16288	16432	16159	16234	16329	16265	16341	16275	16207	16229	16417	16231	16245	16242	16214	16271	16366	16323	16491	16108	16261	16241	16277	16335	16248	16258	16191	16316	16195	16278	16262	16342	16263	16147	16377	16319	16386	16137	16250	16255	16500	16186	16302	16447	16339	16228	16273	16262	16249	16261	16269	16202	16232	16230	16377	16221	16247	16221	16322	16335	16131	16191	16122	16196	16215	16149	16301	16353	16459	16447	16289	16196	16244	16118	16385	16252	16306	16282	16346	16313	16267	16287	16406	16296	16266	16374	16138	16154	16419	16111	16383	16052	16247	16218	16198	16239	16217	16225	16288	16124	16247	16423	16315	16189	16290	16222	16318	16358	16168	16150	16222	16300	16278	16293	16095	16294	16198	16318	16269	16298	16368	16148	16185	16090	16345	16253	16481	16261	16244	16223	16237	16215	16350	16295	16151	16281	16316	16278	16304	16191	16392	16304	16136	16235	16281	16474	16284	16208	16236	16486	16066	16288	16234	16224	16315	16284	16307	16275	16292	16156	16295	16530	16281	16346	16257	16170	16074	16396	16131	16261	16205	16252	16194	16194	16167	16310	16299	16240	16359	16401	16263	16188	16170	16275	16202	16313	16288	16295	16177	16277	16342	16344	16216	16257	16404	16332	16146	16375	16216	16326	16231	16314	16280	16343	16361	16297	16319	16370	16340	16367	16255	16267	16261	16337	16364	16306	16197	16189	16253	16088	16202	16382	16200	16345	16364	16202	16389	16274	16190	16416	16276	16261	16363	16214	16219	16314	16359	16314	16318	16404	16187	16340	16201	16279	16269	16268	16269	16243	16236	16232	16206	16268	16296	16318	16231	16201	16300	16197	16342	16233	16252	16416	16178	16367	16205	16290	16418	16326	16176	16303	16391	16193	16255	16312	16373	16245	16412	16162	16291	16486	16246	16247	16258	16144	16275	16436	16308	16282	16384	16391	16085	16260	16143	16173	16220	16320	16492	16175	16303	16308	16304	16104	16482	16216	16208	16364	16412	16307	16391	16325	16260	16307	16336	16276	16181	16257	16336	16314	16237	16255	16201	16260	16343	16299	16325	16251	16169	16309	16338	16461	16119	16501	16223	16306	16368	16221	16227	16238	16392	16297	16395	16214	16327	16213	16215	16125	16287	16365	16219	16456	16171	16183	16126	16262	16297	16391	16314	16209	16259	16261	16441	16150	16334	16210	16362	16216	16237	16304	16263	16412	16268	16179	16334	16341	16098	16382	16329	16393	16324	16397	16482	16237	16260	16338	16209	16207	16187	16267	16150	16154	16193	16448	16370	16163	16276	16345	16201	16444	16267	16166	16333	16217	16303	16386	16241	16383	16194	16374	16435	16249	16047	16049	16267	16329	16237	16249	16330	16205	16233	16384	16348	16435	16227	16290	16295	16279	16500	16115	16236	16204	16214	16374	16394	16273	16549	16316	16173	16307	16320	16355	16337	16341	16379	16418	16304	16355	16198	16114	16196	16363	16303	16351	16225	16249	16417	16408	16252	16325	16257	16413	16279	16439	16224	16104	16262	16495	16314	16325	16434	16284	16359	16339	16389	16472	16342	16192	16308	16336	16314	16255	16337	16287	16265	16415	16198	16316	16211	16175	16286	16295	16215	16361	16574	16346	16117	16224	16146	16211	16235	16286	16170	16203	16288	16394	16332	16188	16325	16179	16253	16359	16243	16215	16296	16269	16302	16215	16322	16160	16344	16312	16233	16296	16272	16169	16532	16252	16317	16353	16244	16285	16179	16304	16283	16252	16178	16380	16329	16320	16381	16281	16290	16341	16206	16328	16139	16221	16293	16514	16165	16182	16413	16326	16406	16271	16228	16404	16272	16253	16280	16401	16344	16171	16205	16159	16227	16413	16222	16196	16429	16306	16305	16269	16380	16407	16246	16126	16437	16341	16404	16273	16336	16225	16208	16271	16397	16200	16382	16299	16260	16422	16326	16298	16391	16238	16282	16055	16253	16236	16289	16297	16348	16261	16450	16150	16222	16175	16384	16238	16273	16274	16215	16327	16202	16309	16158	16181	16328	16385	16175	16294	16293	16379	16439	16376	16171	16409	16282	16379	16096	16323	16252	16198	16046	16508	16320	16135	16221	16424	16439	16378	16229	16356	16296	16272	16451	16218	16309	16487	16381	16384	16280	16295	16159	16186	16291	16287	16374	16239	16406	16229	16420	16317	16359	16072	16280	16322	16321	16290	16268	16294	16325	16321	16239	16189	16260	16485	16332	16344	16489	16100	16332	16325	16240	16167	16229	16140	16333	16177	16325	16210	16252	16313	16269	16170	16247	16196	16117	16351	16133	16201	16258	16290	16138	16283	16217	16292	16268	16362	16306	16199	16223	16149	16224	16292	16246	16339	16345	16218	16570	16328	16068	16478	16271	16255	16212	16216	16381	16079	16302	16198	16249	16389	16398	16429	16210	16290	16301	16174	16186	16209	16317	16350	16375	16257	16458	16289	16140	16218	16154	16370	16230	16186	16322	16370	16463	16473	16349	16094	16217	16179	16449	16141	16104	16229	16334	16242	16162	16139	16298	16195	16388	16231	16263	16108	16220	16197	16207	16323	16219	16407	16450	16289	16369	16324	16294	16250	16325	16303	16372	16470	16301	16320	16197	16218	16383	16244	16341	16123	16476	16202	16365	16330	16325	16044	16418	16173	16425	16331	16180	16365	16319	16254	16296	16148	16358	16322	16234	16176	16393	16293	16206	16257	16189	16182	16161	16310	16242	16268	16334	16250	16172	16329	16338	16247	16194	16384	16090	16338	16214	16202	16183	16154	16388	16205	16309	16087	16503	16258	16329	16293	16314	16404	16367	16313	16333	16344	16319	16218	16133	16177	16305	16171	16255	16133	16421	16234	16264	16299	16415	16095	16204	16164	16178	16314	16248	16192	16167	16296	16222	16373	16311	16215	16311	16126	16136	16381	16333	16181	16288	16280	16307	16321	16259	16241	16205	16264	16323	16305	16167	16400	16237	16177	16036	16380	16070	16346	16181	16393	16175	16147	16300	16203	16254	16342	16296	16184	16241	16300	16291	16325	16415	16269	16301	16110	16274	16459	16157	16130	16309	16172	16555	16326	16286	16253	16183	16338	16207	16378	16205	16331	16205	16235	16165	16287	16340	16381	16108	16155	16257	16253	16282	16362	16186	16434	16333	16343	16340	16361	16449	16443	16095	16299	16466	16388	16265	16287	16250	16182	16171	16187	16323	16097	16370	16227	16429	16373	16209	16315	16144	16419	16250	16433	16389	16257	16145	16495	16293	16238	16257	16193	16141	16429	16211	16369	16370	16239	16297	16168	16351	16423	16209	16379	16190	16219	16203	16313	16154	16225	16411	16229	16545	16328	16182	16329	16205	16262	16286	16477	16350	16217	16270	16448	16294	16376	16429	16213	16284	16350	16243	16195	16068	16494	16315	16162	16273	16172	16167	16312	16269	16429	16289	16165	16412	16340	16461	16253	16213	16288	16242	16379	16297	16339	16388	16074	16254	16400	16234	16224	16303	16351	16303	16294	16125	16195	16247	16103	16269	16326	16166	16192	16232	16274	16377	16312	16225	16123	16126	16265	16260	16139	16356	16239	16298	16249	16265	16458	16320	16364	16296	16358	16242
27574	22150	24390	21327	18311	18342	18426	18194	18279	18378	18479	18156	18095	18020	18012	18133	18039	18022	17831	17926	17988	17930	17933	17807	17889	18051	18219	17947	17847	17892	18037	18370	18245	18426	18236	17998	17873	17950	17889	17996	17808	17786	17767	17829	17915	17830	18006	17845	18087	17839	18055	17951	17929	17877	17881	17918	17911	17752	17852	17902	18068	17927	17794	17991	17812	18014	17845	17814	17892	17955	17718	17861	17869	18038	18082	17927	17977	17990	18119	17961	18102	17900	17898	17826	17884	17760	17881	17927	17929	18039	17861	17932	17770	17962	17977	17902	17994	17821	17876	17916	17987	17906	17846	17874	17869	18111	17992	17816	17984	17958	17820	17885	17990	18129	17780	17916	17878	17948	17966	17856	18005	17997	17806	17963	17634	17723	17940	17949	18060	18068	17881	17948	17869	17873	17916	17969	17848	17907	17848	17823	18032	17938	17779	17761	17945	17964	17728	17925	18012	17976	18073	17937	18061	18058	18000	17929	17867	17749	17895	18090	17840	17748	17882	17911	17750	17907	17856	17901	18054	17776	17918	17885	17753	17923	17744	17799	18068	17881	17984	17892	17986	18118	17595	18013	17930	18021	17825	17859	18103	17879	18080	17880	17711	17649	17960	17780	17881	17793	17923	18028	17896	17855	17923	17997	17758	18104	17997	17931	18004	17750	17863	17918	17926	17956	18098	17945	18035	17938	17565	17830	17771	17933	17995	17842	17819	17856	18139	17893	17936	18126	17656	17769	17882	18015	17809	17748	17886	17934	17983	17934	17845	17963	18076	17977	17948	17896	17928	17795	17884	17817	17662	17834	17834	17991	17929	17950	17833	17907	17847	18007	17966	17788	18095	18008	17950	17984	17721	18061	17846	18028	17737	17904	17886	17922	17898	17969	18001	17797	18013	17913	18050	17831	17830	17831	17919	17813	17832	17849	17869	18007	17893	17924	17716	18013	17903	17784	17965	17892	17806	17737	17816	17691	17798	17680	17875	17718	17828	17998	17838	17770	18100	18183	17987	17855	17923	17796	17854	17891	18088	17969	18185	17779	17869	17812	17763	17965	18081	18011	17872	17953	17908	17968	17908	17856	17967	18265	17956	17802	18011	17668	17700	17840	17799	17998	17938	17750	17963	17906	17975	18112	18068	17797	18011	18062	17900	17905	17907	17969	17825	17900	17949	17734	18161	18077	18088	17888	17979	18112	18138	17800	17949	18034	17838	17961	17984	18108	17908	17800	17961	18061	17956	17922	17958	18047	17975	18047	17790	18052	17832	17908	17999	17902	17839	17932	18005	17807	17850	17769	17847	17839	17842	17695	17904	17851	17842	17937	17819	17924	17786	17991	18090	18004	17897	18127	18060	17889	17983	17953	17925	17811	17814	17888	18060	17806	17970	17842	17921	17980	17859	17895	17971	17834	17911	18027	17930	18007	17977	17936	17877	17816	17883	17995	17945	17725	17831	17950	17817	17756	18003	17949	18046	17794	17857	17932	17899	18035	17860	17870	18139	17840	17877	17816	17873	18033	18010	17799	17821	17945	17835	17964	18017	17942	17950	18007	17828	18115	17985	18093	17894	17783	18015	17889	18013	17915	17996	17855	17911	18132	17942	17864	17771	17900	17837	17835	18022	17833	17854	17838	17780	17780	17975	17883	17876	17930	17776	17903	17873	17922	17908	17964	17768	18025	17988	17845	17952	18064	17900	17872	17983	17998	17880	17947	17944	17816	18072	18012	17954	17877	17990	17906	17900	17872	17961	17896	18058	17842	17869	17883	17766	17897	17879	18035	17918	17897	18127	17785	18053	17987	17853	17942	17993	18031	18060	17725	18061	17906	17791	17974	17965	18008	17902	17877	17962	18047	17816	17800	17778	17716	17834	18004	17786	18198	17842	17933	17856	17819	17749	17911	18010	18029	17859	17790	17874	17906	18059	18007	18012	17942	18023	17867	18047	18024	17896	17815	17801	17868	17881	18000	17908	18190	18203	18039	17867	17913	18036	17944	17841	17810	17886	17897	17686	18021	17867	18083	17759	17800	17893	17911	18028	17812	17951	17965	17916	17790	17866	17913	17861	17844	17896	17799	17944	17789	17829	17965	18110	18034	17857	17878	18000	17890	17922	17869	17983	17907	17938	17871	17878	17978	17838	18060	17855	17871	17973	17960	17745	18005	18102	17819	17884	17766	17841	18021	17885	18039	18043	17838	17878	17796	17776	17835	17814	17938	17869	18024	17806	17966	17821	18038	18026	17926	17846	17850	17850	17921	17920	18042	18054	17931	17946	17940	17771	17932	18058	17815	17836	17954	17792	18039	17838	17785	17840	18085	17993	18081	17913	17742	17883	17973	18045	17819	17912	17762	17920	18063	17900	17780	17880	17809	17686	17792	17891	17988	18075	17954	17845	17994	17825	17921	17838	17988	17960	17786	17921	17889	18002	17971	17921	17997	17751	17861	17890	17699	17930	17858	17992	17794	17851	17873	17868	17929	17876	17747	17758	17857	17973	17971	17803	17714	17844	17989	17754	17665	18214	17863	17953	17873	17821	17755	17975	17897	17875	18012	17786	17939	17988	17977	17865	18050	17882	17962	17832	17874	18005	17844	17699	17871	17822	18030	18045	17897	18115	17843	17964	17920	17761	17883	17843	17980	17877	17973	17873	17911	17884	17999	18068	17875	17784	18061	18099	17980	17963	18094	17784	17792	17864	17802	17970	18020	17850	18068	17932	17891	18087	17941	18022	17856	17860	17919	17713	17757	17944	17751	17934	17869	18076	17992	17996	17829	18138	17896	17949	17918	18030	17966	18113	17629	17984	17874	17657	17965	17840	17879	17865	18007	18008	17793	18090	18001	17824	18086	17842	17883	17904	18006	17758	18006	17903	18212	18075	17885	17980	17913	17765	17794	17970	17958	17932	17731	17891	17940	17895	18174	17919	17778	18029	18165	17973	17857	18073	18019	17892	17958	17995	17720	17927	17730	17914	17951	17864	17907	17788	17905	17839	17873	18053	17857	17866	17963	17707	17869	18032	18038	17970	18003	17905	17823	17885	17881	17977	17955	17785	17864	17992	17935	17898	17796	17976	17957	17878	17809	17978	17763	18051	18003	17708	17957	17830	17810	17945	17939	18031	17927	17814	17871	18123	18011	18082	17794	17957	17909	17862	17863	17897	17605	17851	17709	17934	17935	17918	18064	17743	17779	17935	17855	17914	18118	17971	18024	17810	17693	17804	18251	17921	18020	17908	17863	18191	17744	18187	17906	17825	17893	18097	17913	17881	17815	17898	17935	17745	18057	17908	17886	17783	17838	18106	18091	17976	17794	17968	17851	17842	17790	17911	18115	17802	17788	17958	17822	18028	17786	17978	17909	18042	17720	17896	18016	18161	17832	17765	17837	17976	18016	17800	17829	17815	17887	17828	17898	17865	17805	17990	18078	18151	17989	18054	17922	17967	17724	18001	18131	17738	18001	18075	17892	17883	18027	17922	17854	18115	18003	17991	17930	17992	17931	18111	17902	17657	17805	17928	17732	17861	17921	17889	18091	17960	17808	17885	17880	17944	17912	17783	17984	17583	17779	17940	17815	17818	18028	18065	17939	17876	17874	18022	17984	17937	17874	17905	17757	17770	17951	17865	17864	17982	18076	17937	17813	17780	17898	17817	18089	17861	17783	17828	17799	17823	18050	18033	17919	17876	17929	18069	17876	17775	17715	18078	18017	17834	18033	17907	18056	17959	17972	17863	17911	17770	17746	17818	17954	18016	17708	17889	18064	17962	17922	17873	18109	17858	18034	18072	17800	18141	17793	17983	18066	17958	18090	17860	17775	18123	17996	18034	17951	18086	17901	17861	17846	17979	18090	17910	17858	17993	17748	18053	17975	17974	18013	17877	18014	17965	17882	17664	17917	17861	17869	17981	17822	17968	17889	17863	18015	17920	17937	18065	17798	17935	17906	17687	17795	18024	17818	17875	18080	17907	17783	17955	17907	17846	17909	17869	17859	17945	17836	17824	17959	17676	18118	17973	17755	18032	17920	18108	18032	17913	17853	17923	18010	17847	17827	17883	17916	17872	17921	18169	17934	17998	18040	17997	17956	17904	17915	17975	17803	17744	17878	17808	17702	17911	17849	17987	17911	18040	17937	17990	17997	17931	17985	17928	17848	17788	17792	18000	17811	17911	17860	17799	17925	17820	17893	17805	17907	17841	17933	18004	17752	17715	17822	18239	18046	17968	17809	18027	17695	17711	17885	18018	17733	18035	17907	17849	17943	17944	18047	18259	17974	17869	17847	17899	17972	17848	18001	17807	18010	17760	17863	17783	18070	18104	17716	18051	18004	18048	17882	17810	17928	18028	17938	18099	18053	17854	18035	17965	17923	17978	17939	18039	17928	17814	17762	17936	17883	17771	17845	17717	17936	17860	17920	17836	18075	18014	17937	17919	17901	18002	17830	17761	17872	17986	17922	17999	18076	18065	17917	17972	18064	17926	18015	17965	17841	17975	17628	17933	17912	17827	18193	17971	17816	17964	18095	17992	17850	17939	18038	17765	17735	17965	17926	17976	17902	17873	17948	17795	17805	17975	17930	18007	17920	18043	17854	17913	18036	17794	17770	17834	17942	17973	18048	18086	17643	18112	17822	17901	18042	17944	17917	17910	18069	17926	17985	17942	17879	17947	17960	17939	17962	17885	17932	17998	17960	17820	17965	17874	17738	17961	18020	18066	17842	18082	17927	17845	18119	17913	17981	17873	17827	17828	17835	18060	17820	17824	17932	17921	18109	18032	17874	17796	17946	17801	17974	17845	18000	17971	17923	17783	17957	17974	17951	17627	17799	17907	17878	18032	18047	18073	17873	17656	17843	17824	17813	17894	17909	17892	17789	17804	18042	17899	17878	18095	17822	17885	18003	18016	18130	17896	18131	18111	17867	18010	17899	18000	18067	17944	17996	17959	17816	17979	17875	17677	17745	17793	17867	18015	17993	17923	18162	18119	17916	18106	17965	17810	17917	17841	18078	17689	17883	18078	17937	18050	17732	17906	17734	17947	17974	18031	18079	17831	17866	17879	17868	17846	17872	17745	17794	17913	18058	18013	18123	18031	17855	17983	17774	17957	17903	17840	18005	17999	17855
16215	20231	20149	17802	17192	17165	16986	16822	16573	16536	16457	16429	16299	16173	16261	16354	16486	16240	16057	16274	16384	16133	16308	16033	16105	16148	16223	16300	16019	16213	16442	16851	16759	16597	16355	16416	16221	16136	16209	16068	16209	16214	16105	16260	16167	16105	16124	16198	16185	15994	16168	16307	16014	15946	16139	16170	15963	16126	16262	16101	16160	16184	16152	16218	16073	16099	16170	16136	16166	16042	16132	15876	16034	16169	16183	16043	15959	16159	16107	16041	16171	16204	16135	16138	15994	16139	16052	16015	16069	16098	16014	16146	16233	16327	16058	16096	16000	16109	16068	16265	16015	16142	16097	16184	16196	16055	15984	16113	16088	16040	16018	16083	16241	16081	16145	16031	16266	16353	16028	16108	16326	16108	16052	15969	15994	16106	16193	16077	16203	16063	16093	16038	16085	16114	16052	16047	16199	16138	16091	16183	16091	16051	16041	16198	16198	16047	16084	16137	16223	16100	16280	16269	16139	16061	16073	15982	16149	16169	16157	15989	16219	16276	16016	16172	16156	16104	16201	15984	16042	16025	16271	16121	16199	15959	16062	16200	16129	16041	16107	15971	16025	16266	16031	16201	16164	16112	16173	15870	16023	16211	15998	16135	16135	16289	16132	16104	16226	16166	16271	15962	16100	16185	16010	16097	16204	16027	16059	16117	16126	16251	16133	16085	16128	16015	16355	16085	16106	16100	16211	16117	16047	16078	16228	16186	15962	16132	16003	16122	16275	16002	16199	16187	16164	15971	16161	16062	16119	16167	16123	16090	16006	16048	16177	16029	16172	15985	16247	16024	15993	16083	16091	16267	16112	16197	16063	15987	16013	16012	16167	16107	16038	15840	16026	16161	16270	16024	15982	16135	16050	16084	16116	16251	16004	16049	16118	16110	16079	16070	16153	16009	16067	16093	16071	16044	16147	16055	16104	16156	16012	16197	16112	16101	16211	16000	16126	16060	16312	16071	16174	16326	16042	16054	16072	16160	16021	16181	16306	15982	16118	16009	16094	15959	16156	16120	16135	16270	16273	15948	16127	16154	16071	16273	16245	16210	16144	16127	15917	15992	16074	16101	16110	16082	16142	16064	16218	16137	16208	16051	16251	16044	16064	16245	16181	16077	16122	16169	16006	15854	16041	16217	16059	16128	16117	16398	15963	16055	16082	15937	16098	16087	16144	16299	16026	16072	16055	16027	16355	16050	16152	16063	16208	16008	16101	16255	16078	15919	16088	16084	16198	16086	15977	16035	16002	16106	16191	16091	16223	16060	16055	16165	16119	16146	16237	15961	16241	16028	16082	16064	16145	16144	15994	16107	16290	16241	16056	16077	16273	16052	16131	16167	16121	16295	16097	16126	16163	16224	16188	16140	16132	16009	15918	16036	16054	16236	16081	16142	16115	16236	16283	15856	16194	16197	16055	16132	16100	16327	16077	16178	16097	16072	16097	16273	15951	16150	16091	16258	16174	16403	16204	16174	16248	16297	16262	16156	16201	16019	16347	16030	16372	16025	16208	16201	16021	16192	16253	16057	16233	15893	16276	16113	16126	16045	16226	16191	15972	16281	16098	16176	16113	16087	16189	16097	16164	16117	16034	16162	16082	16036	16124	16136	16147	16069	16170	16232	16176	16105	16071	16041	15986	16193	16080	16110	16056	16186	15981	16222	16286	16319	16098	16220	16200	16119	16086	16351	16131	16236	16206	15912	16139	16100	16200	16075	16084	16127	16073	16037	15986	16093	16138	15973	16006	16117	16201	15955	16164	16215	16246	16096	16136	16000	16167	16134	16158	16001	16194	16118	16230	16117	16180	16072	16147	16203	16168	16239	16175	15947	16006	16277	16024	16175	16218	15826	15976	16089	16448	16032	16280	16198	16219	16001	16119	16135	15941	16129	16237	16096	16180	15974	16094	16170	16044	16181	16107	16068	16233	16045	15996	16057	16231	16111	16016	16246	16252	16164	16070	16149	16167	16127	16130	16269	16155	16049	16053	15967	15986	16251	16074	16046	15815	16053	16144	16023	16093	15994	16106	16109	16126	16056	16014	16312	16058	16045	16214	16202	16054	16176	16073	15999	16023	16034	16093	16097	15975	16326	16199	16171	16047	16202	16061	16223	16156	16141	16345	16162	16079	16083	16007	16150	16227	16280	16208	16170	16311	16078	16045	16333	16229	16301	16094	16161	16095	16064	16156	16186	16101	16020	16131	16154	16139	16173	15997	16063	16144	16348	16100	16069	16121	16178	16037	16077	15921	16148	16152	16162	15998	16013	15937	16395	16173	16006	16123	16342	16175	16027	16287	15973	16298	16103	16121	16096	16081	15968	16169	16235	16126	16119	15985	16082	16080	16133	15961	15981	16173	16151	16189	16010	16100	16076	16306	16286	16009	15864	15946	16009	16116	16171	16106	16127	16166	16161	16102	16047	16102	16054	16095	16222	16173	16044	16116	16157	16147	16020	16100	16014	16136	16028	16202	16099	16116	16093	16007	15989	16109	16151	16136	16077	16061	16107	16205	16193	16014	16124	16178	16176	16089	16148	16171	16093	15993	15993	16081	16238	16228	16067	16216	16227	16237	16032	16205	16188	16056	16218	16071	16034	16112	16052	16340	16061	16248	16075	16074	16050	16196	16102	16019	16196	15999	16322	16053	16091	16096	16095	16293	16255	16053	16167	16172	15931	16109	16096	16209	16069	16192	16219	16122	16198	16164	16170	16308	16105	16067	16173	16060	16188	16267	16111	16063	16130	16128	16015	15962	16272	16094	16161	15886	16280	15991	16156	16203	16221	16276	16189	16152	16097	16009	16072	16251	16053	16111	16216	16182	16042	15939	16141	16170	16188	16176	16109	16262	16104	16176	15974	16277	16101	16138	16134	16123	16051	16168	16047	16151	16003	16068	16247	16249	16067	16161	16186	16181	16152	16108	16123	16110	16118	16139	16190	16172	16152	16115	16174	16071	16094	16414	16102	16086	16121	16141	16134	16211	16251	16038	16186	16048	16144	16230	16088	15977	16033	15958	16001	16239	15887	16258	16034	16063	16159	15977	16059	16131	16279	16220	16082	16152	16016	16048	16325	16150	16237	16058	16192	16095	16225	16088	16280	16103	16261	16028	16059	16117	16277	16133	16228	15942	15953	16048	16044	16210	16091	16168	16097	16130	16078	16225	16103	16092	16274	16016	16181	16126	16102	16077	16188	15991	15992	16100	16080	16206	16211	16234	16220	16243	16131	16109	16281	16247	16062	16200	16093	16104	16111	16318	16110	16107	16062	16098	16175	16120	16174	16143	16290	16339	16255	16169	16145	16131	16029	16067	16147	16158	16311	16048	16226	16307	16104	16177	16111	16078	16098	15955	16077	15956	16113	16133	16096	16192	16196	16090	16245	16074	15936	16027	16087	16016	16081	16151	16141	16220	16335	16129	16090	16062	16056	16122	16159	16102	16063	16088	16121	16065	16077	16148	16027	16163	16078	16094	16140	16027	16158	16237	16128	15920	16052	16115	16206	16125	16064	16245	15902	16112	15932	16128	16122	16082	16066	16106	15958	16160	16192	16126	16056	16022	16028	16046	16121	15967	15975	16069	16147	16121	16117	16289	16151	16100	16147	16173	16254	16034	16189	16027	16062	16208	16231	16119	16326	15973	16106	16014	16178	16185	16191	16156	16114	16098	16120	16124	16062	16134	16042	16045	16192	15989	16122	16125	16152	15900	16047	15968	16151	16136	16152	16170	16100	16247	16075	16179	16196	16189	16012	16245	16053	16061	16109	16082	16128	16220	16105	16050	16074	15975	16141	15945	16112	16029	16104	15955	16064	16254	16046	15997	15907	16092	16116	16136	16195	16022	16054	16039	16043	15988	16220	16050	16129	15960	16189	16219	16183	16011	16214	16282	16023	16146	16059	16098	16266	16032	16171	15968	15932	16017	16074	16181	16224	16116	16008	16058	16083	16078	16024	16031	16050	16178	16226	16024	16217	16070	16205	16037	16009	15997	16151	16075	16021	16148	16063	16087	16208	16146	16023	16196	16170	16266	16087	16166	16044	16198	16164	16216	16128	16215	16039	16093	16195	16144	16183	16018	16342	15949	15953	16149	16068	16237	16136	16205	16225	16361	16142	16093	16126	16046	16128	16024	16215	16011	16114	16109	16113	16263	16142	16158	15938	16425	16033	16012	16214	16178	16203	16216	16101	16115	16143	16228	16194	16026	16131	16113	16311	16033	16315	16114	16069	16169	15842	16190	16162	16030	16113	16147	16106	16184	16065	16139	16159	16031	16230	16301	15872	16225	16091	16109	15957	16132	15977	16109	16170	16051	16182	16123	16026	16132	15995	16226	16013	16266	16042	16075	16112	16211	16118	16052	16179	16137	16119	16007	16102	16104	16073	16130	16089	16260	15922	16156	15986	16021	16298	16068	16036	16346	16105	16067	16029	16061	16122	16254	16174	16190	16364	16022	16028	16112	15976	16133	16083	16125	16131	16120	16144	16109	16039	16157	16034	16069	16115	16126	16022	16157	16109	16058	16096	16268	16192	16243	16103	16059	16144	16127	16048	15941	16236	16120	16005	16153	16073	16335	16201	16046	16243	16113	15965	16203	16139	16123	16169	16158	16101	16227	16041	16257	15975	16276	16366	16212	16311	16145	16155	16055	16172	16239	15905	16248	15951	16243	16191	16301	16295	16156	15996	16007	16069	16300	15992	15971	16210	16207	16048	16041	16114	16196	15991	16240	16089	16179	16082	16064	16099	16056	16177	16341	16218	16283	16109	16308	16139	15979	15985	16009	16086	16113	16019	16106	16300	16035	16119	16227	16161	16312	16195	16100	16124	16216	16197	16145	16056	16094	16094	16181	16097	16147	16078	16093	16131	16232	16156	16171	16233	16213	16063	16176	16049	16190	16189	16211	15963	16225	16218	16085	16160	16235	16090	16207	16170	16147	16007	16154	16175	16010	16025	16088	15981	16126	16167	16223	16018	16085	16026	16186	16168	16108	16068	16170	16094	15993	16133	16062	16192	16183	16106	16025	16089	16043	16285	16125	16083	16051	16269	16203	16277	16190	16214	16144	16068	16199	16181	16237	16099	16053	16040	16201	16198	16149	16134	16195	16001	16125	16320	16140	16062
24025	21343	28756	24358	22252	22274	21673	19519	19211	18899	18565	18360	18356	18337	18308	18307	18286	18376	18342	18223	18104	17985	18273	18208	17929	17940	18129	18318	18226	18278	19462	20068	20154	19655	18913	18423	18263	18105	18252	18246	18267	17955	18029	18089	17867	18181	18400	18074	18063	17900	18168	17961	17968	18020	18153	18028	17978	18089	17879	17795	18094	18029	18123	18068	17959	18108	18216	18031	18119	18003	18091	17852	17860	17924	17985	17795	17888	18135	17782	17833	18217	17962	17922	17884	17937	18055	17956	18068	18126	18075	18303	18162	18229	17889	17939	18058	17797	18057	17986	18137	17999	18178	17970	17893	17938	18040	17851	18077	18119	18155	18093	18227	18058	18025	18121	17995	18162	18013	18181	17872	18015	18027	18037	18097	17643	17967	17839	18229	18090	17983	18010	17824	17892	18066	17956	17937	18004	18036	18120	18107	17895	18029	17869	17790	18053	18031	18062	18070	17955	18190	17918	17901	18032	17981	17921	18066	18206	18103	17996	17845	18222	18056	18051	17926	18205	18015	18059	18023	18073	18060	17914	17902	18035	18010	18049	18229	18026	18141	18186	17921	18140	17893	17941	17995	17849	18046	17937	17747	18206	17924	18092	18116	17974	18036	18186	18137	17993	18088	18072	17915	18013	18008	18152	17913	17829	17834	17986	18022	18047	18108	18082	18011	18014	17999	17924	17971	18028	17852	18003	18160	18000	18013	18096	17793	18037	18102	17918	17969	18028	18134	18014	18164	18102	18118	17961	17977	18195	18005	18053	18064	18030	17941	17896	18052	17981	18153	18002	17869	17992	18069	18157	17973	18045	18133	17900	18145	17808	17936	18115	17992	18067	17993	18024	18163	18074	17856	17993	18041	18044	18104	18106	17940	17956	18037	17739	17858	17993	17959	17972	18064	18026	18086	18047	18024	17926	18040	18190	17895	18079	18068	18074	17803	18000	18056	18055	17877	18183	18077	18010	18074	17924	18128	17948	17891	17955	17822	18044	17959	18035	17941	18006	17981	17899	17939	18235	17914	17887	18048	18117	18044	18061	18064	18108	17867	18115	17968	18191	18021	18045	17943	18010	18229	17919	17945	17970	17986	17833	17925	18114	17931	18046	17997	18019	17972	18025	17887	18025	17956	17980	17809	17981	17935	18014	18156	18149	18153	18014	17973	18085	18113	17997	17965	17935	17974	17759	17842	18002	17864	17849	17947	17984	17898	18159	17808	18194	18004	18040	17961	18000	17886	18008	17890	18193	18102	17939	17990	18077	18037	18053	17701	18021	17913	17967	18019	17767	18043	18188	18039	18139	18072	18035	18130	17966	18107	17999	17827	17993	18044	17861	18032	17986	17887	18124	18055	17994	17885	18007	18069	17867	18148	17971	17862	17975	18079	18185	18258	18142	18048	18135	17862	18205	17921	18030	18024	17982	18013	18165	17951	17964	17952	18052	18089	17911	18019	17833	18042	18052	17983	18122	17868	17813	17924	18013	18141	18057	18011	18163	17795	18084	17962	18043	18072	18093	17906	17770	17985	17952	18028	17879	18048	18172	17995	17777	18071	17968	17922	17912	18011	17932	18028	18003	18055	18106	18036	18040	18046	17941	18091	18154	18007	18061	17935	18068	17939	17855	17941	18061	17994	18063	18102	18067	17969	17918	18254	17915	17982	17904	18026	17977	18132	17981	17868	18087	18065	18038	17888	17994	17895	17989	17902	18178	17992	18265	17932	18274	18237	18146	17963	17950	17974	17923	17937	17938	18104	18243	17999	18269	18102	17841	17934	17964	18010	18186	17847	18030	18068	18133	18016	18220	18057	17983	18003	18286	17968	18131	18003	17985	17872	17992	17901	17954	17849	18013	18176	18020	17977	17801	17875	18142	17781	18042	18013	17969	17958	18084	18087	18102	18064	17898	17999	17986	17839	18114	18149	18155	18051	18067	18121	17828	18018	18082	17924	17966	17879	17971	18110	17909	18116	17975	17880	18087	17926	18092	18136	18076	17815	17988	17996	18020	18097	18048	18066	17998	17905	18089	17819	18145	17989	17997	18098	17944	18044	17952	17815	18030	17978	18109	18028	17859	18134	17904	18166	18062	17936	18041	18286	17940	17887	17836	18107	18100	17884	18220	17942	18102	17883	18004	18167	18054	17880	17948	17980	18176	18077	18182	18110	18153	18181	17974	18030	18057	17812	18083	18012	17974	18209	18090	18086	17988	17998	18029	18095	17910	18090	18228	18067	17919	17836	18024	18025	18067	17765	17995	17920	18021	18049	18064	17930	17992	18088	17785	17897	17986	18057	17951	18046	17863	17988	18106	17844	18068	17929	18070	18045	18074	17847	17945	18005	18027	17843	17995	18133	18149	18018	17980	18245	18041	17907	18138	17876	18081	17726	17842	18039	18174	17768	17796	18108	18120	18105	17887	18044	17972	18104	18202	18126	18024	18071	17972	17943	18051	18139	18073	17983	18058	17861	18214	18113	18060	18160	18216	18135	18077	18025	17960	17917	18093	17790	18115	18062	17980	18136	17880	18109	18076	18183	17903	18019	17799	18079	18000	17994	17881	18111	17939	17860	18030	17951	18030	18037	18083	17888	18056	17930	17992	17955	17978	18087	17900	18171	18121	17887	18070	17964	18058	17919	17787	17910	18105	18001	18189	17996	17974	17919	18031	18114	18039	18122	18098	18054	18033	18131	18128	17921	18002	18139	17801	18079	18078	18063	18166	17754	17856	18010	17906	18059	17731	17918	17966	17829	18024	18077	18014	17896	17984	18063	18000	18006	18197	18151	18005	17952	18015	18055	18076	17856	17961	17961	17974	17896	18019	17982	18124	17997	17830	17852	17950	18121	18099	17956	17866	18077	17906	17785	17992	18140	18112	17877	17803	17846	17882	17765	17984	18044	18003	17969	18133	18238	17954	17936	17885	17996	17915	18032	17981	17931	18121	18059	18126	18156	18126	17863	17985	18034	18008	18034	18032	17966	18027	17882	18154	17833	17991	17880	17819	17960	17880	17869	18120	18182	18046	17891	18075	17918	17866	18033	18027	18053	18230	17889	18061	18121	18028	18123	18181	17871	18136	17842	17880	17881	17974	18068	17962	18079	17976	18049	18050	17964	18068	17898	18024	18083	18012	18012	18055	17986	18000	17806	18066	18120	18074	18184	17864	17978	18028	17927	18024	18118	17993	18093	17885	18051	18041	18063	18128	17951	18006	18000	18256	17997	18041	17878	18167	17935	18116	18227	18170	18006	17957	18150	18067	17850	18008	18023	17966	18058	17992	17913	17980	18000	18083	17987	18044	18081	18191	18137	17990	18111	17978	18033	18133	17961	17856	18048	18018	18233	17844	18228	17847	17944	17993	17948	18043	18097	18070	18012	17956	17949	18128	18088	17980	17951	18009	18079	17933	18031	18102	18075	17950	18268	18115	17950	18198	18077	18186	18088	18301	18165	17909	18216	18335	17997	18254	17929	18045	17990	17906	17948	18140	17993	18057	18085	18258	17940	18031	18185	18062	17970	18024	18119	17814	18144	18019	18085	18009	17847	17932	18051	18079	18047	17965	18119	17962	18002	18006	17806	18001	17947	18114	18315	18121	18249	18133	18027	18170	17948	18011	18115	17893	17945	18051	18051	18069	18206	18028	17970	18020	17985	17807	18022	18113	18037	17933	18051	17821	18059	18089	17890	18024	18202	18073	17988	18245	17926	18015	17782	17932	18081	18098	17947	18267	17972	17992	17911	18089	18108	18028	18112	18060	17949	17932	18041	18078	17953	17924	17982	17963	17976	18087	17802	18060	18158	17996	18215	18056	17936	17992	17717	17919	17976	17963	18026	18037	18062	18029	18103	18200	17854	17845	17993	17878	17991	17959	18048	18132	18086	18129	17983	17865	18056	18176	18005	17978	17983	18063	18049	17835	17928	17940	17978	18091	17987	18094	17915	17945	17882	17908	18163	17899	17821	17809	17883	18152	18281	17997	17974	18054	18063	17944	18066	17983	18086	18163	17932	17819	18140	18159	17935	18005	17762	17972	17995	17999	17952	17854	18244	18105	18019	18100	18039	18038	17989	17951	17908	17952	17917	17933	17931	18108	18025	17966	17996	18015	18081	18099	17974	18081	17801	17924	17918	17855	18051	18104	18042	18298	17945	17926	17930	18240	17990	17937	18010	18173	18030	17953	17913	18140	18105	17986	18135	18284	18041	17946	18200	17923	17934	17943	17772	17896	18166	18102	18044	17869	18157	18097	18152	17954	18017	18213	18074	18159	18031	17973	17978	18045	17924	17888	17911	18303	18022	17837	18124	17976	17974	18192	18075	17838	18023	17965	17882	17915	17941	17997	17952	18045	18013	18125	18177	18169	18045	18100	17967	18210	17968	18051	18247	18269	17904	18173	17905	18214	18056	17847	17932	17929	18027	18026	18076	17997	17937	18001	18116	18070	18069	17950	18011	18097	18080	18032	17958	18115	17964	17979	18107	17933	18142	17851	18096	17947	17948	17844	17871	18049	18258	18033	18023	18264	17920	18113	17923	17973	18125	18051	18145	17989	18089	18041	17950	17973	18107	17981	18193	18081	18070	17907	18190	18124	18131	18110	18172	18258	18037	18115	17919	18129	18041	17984	17981	18184	18148	17793	17818	17918	17838	18013	18073	18071	18069	18058	18107	17877	18060	18022	18037	17992	18189	17954	17947	17892	17998	17889	18191	18120	18014	18014	18123	18139	18191	17925	17859	18116	17920	17969	18151	18082	17976	17927	17889	17947	17813	18053	18232	17952	17986	17958	18019	17898	18078	18091	18102	18182	18005	18166	18060	17984	17724	18009	17888	18100	18042	18260	18131	17859	17944	17659	17950	17829	17976	18127	17829	17814	18143	18028	18133	17941	18017	17885	17917	17996	17885	17980	18085	18123	17867	18058	17963	17989	17794	18047	17831	18225	18123	17986	18053	18053	18107	17996	18017	18128	18112	18082	17910	18119	17965	18044	18077	18010	18116	18006	18019	18039	18015	18181	18079	18042	18037	18104	18216	18209	17938	17946	18026	18111	18043	17968	18071	18118	18016	18058	17984	17888	17929	18173	18077	17940	18032	18030	18142	18171	17985	18083	17962	18057	18369	18184	18073
16596	29592	28757	20645	19275	19103	18182	17985	17545	17186	16910	16813	16932	16680	16480	16655	16381	16378	16384	16611	16511	16489	16368	16266	16392	16247	16175	16016	16290	16763	18709	19875	19338	17979	17209	16828	16292	16286	16413	16211	16297	15998	16131	16281	16129	16300	16113	16233	16332	16172	16284	16222	16189	16219	16282	16245	16225	16351	16125	16197	16237	16183	16041	16254	16146	16145	16197	16213	16254	16068	16131	16321	16329	16199	16196	16190	16154	16016	16115	16312	16203	16234	16077	16110	16079	16223	16109	16185	16413	15994	16146	16004	16377	16214	16203	16203	16289	16265	16258	16252	16257	16186	16146	16105	16306	16088	16119	16209	16228	16137	15996	16174	16235	16204	16272	16123	16274	16280	16132	16143	16188	16281	16313	16248	16158	16131	16158	16407	16130	16308	16246	16153	16204	16258	16145	16253	16189	16149	16301	15969	16284	16365	16192	16161	16222	16146	16208	16230	16089	16186	16035	16281	16274	16200	16127	16023	16061	16061	16170	16175	16225	16285	16109	16226	16296	16286	16074	16180	16159	16233	16113	16250	16234	16224	16265	16170	16091	16339	16321	16191	16129	16127	16249	16177	16024	16130	16094	16110	16198	16163	16274	16344	16100	16239	16267	16317	16223	16315	16261	16271	16255	16338	16218	16300	16332	16189	16190	16256	15988	16335	16388	16144	16270	16267	16129	16070	16179	16191	16322	16108	16254	16185	16248	16152	16046	16170	16268	16236	16206	16308	16329	16086	16258	16084	16485	16096	16219	16158	16278	16147	16134	16370	16197	16186	16063	16033	16223	16016	16230	16259	16330	15974	16352	16195	16148	16047	16227	16015	16246	16225	16233	16198	16169	16246	16178	16217	16071	16091	16118	16096	16142	16186	16268	16087	16322	16098	16099	16206	16268	16344	16130	16222	16264	16181	16191	16249	16269	16333	15947	16211	16086	16100	16120	16277	16172	16108	16271	16291	16255	16267	16098	16229	16152	16262	16029	16174	16138	16260	16119	16254	16154	16204	16291	16042	16131	16190	16312	16057	16147	16266	16128	16367	16118	16117	16221	16060	16030	16258	16376	16223	16073	16273	16238	16069	16221	16341	16191	16232	15947	16135	16110	16284	16380	16173	16396	16290	16188	16256	16199	16155	16088	16179	16133	16083	16155	16073	16173	16104	16188	16342	16228	16270	16311	16315	16151	16218	16108	16193	16188	16117	16118	16011	16348	16317	16178	15965	16189	16386	16292	16264	16157	16124	16185	16227	16133	16200	16251	16267	16393	16274	16292	16260	16311	16207	16096	16087	16122	16461	16271	16111	16209	16265	16094	16207	16374	16142	16074	16091	16100	16212	16192	16240	16196	16235	16262	16287	16224	15937	16106	16299	16102	16040	16142	16159	16232	16236	16274	16210	16236	15979	16116	16284	16236	16061	16186	15966	16185	16245	16304	16145	16169	16269	15994	16089	16098	16161	16157	16020	15992	16363	16254	16159	16098	16106	16243	16219	16153	16173	16199	16109	16214	16267	16213	16242	16306	16211	15991	16303	16210	16216	16105	16076	16207	16133	16224	16358	16236	16166	16236	16168	16277	16203	16226	16069	16174	16207	16254	16224	16209	16285	16345	16014	16154	16377	16142	16229	16221	16147	16247	16004	16247	16183	16179	16257	16023	16230	16235	16130	16115	16137	16149	16312	16167	16260	16093	16235	16230	16069	16024	16118	16231	16178	16343	16039	16242	16192	16276	16136	16256	16181	15994	16259	16180	16025	16101	16341	16317	16204	16247	16116	16106	16189	16091	16115	16178	16279	16111	16312	16106	16334	16299	16046	16326	16231	16297	16024	16045	16006	16190	16212	16230	16193	16113	16254	16232	16221	16199	16246	16280	16203	16038	16124	16245	16301	16196	16103	16320	16053	16218	16135	16166	16359	16234	16333	16108	16340	16198	16156	16097	16235	16112	16214	16151	16208	16221	16279	16149	16261	16302	16123	16135	16066	16174	16080	15971	16104	16239	16277	16382	16183	16311	16227	16226	16126	16223	16148	16117	16066	16128	16216	16208	16221	16366	16015	16180	16225	16249	16178	16250	16301	16320	16143	16360	16084	16188	15897	16137	16130	16311	16423	16169	16220	16219	16164	16295	16240	16225	16189	16178	16142	16273	16316	16165	16156	16195	16095	16044	16146	16065	16202	16125	16123	16177	16075	16411	16138	16059	16251	16396	16187	16134	15984	16285	16041	16133	16321	16297	16211	16239	16062	16343	16278	16238	16068	16185	16046	16299	16138	16150	16340	16296	16131	16177	15967	16263	16366	16224	16041	16203	16154	16258	16156	16114	16062	16260	16183	16211	16091	16259	16133	16203	16288	16140	16228	16234	16286	16101	16139	16316	16077	16186	16124	16187	16084	16028	16283	16081	16078	16231	16299	16225	16295	16246	16252	16127	16055	16162	16217	16310	16347	16177	16199	16225	16255	16261	15988	16237	16124	16280	16142	16357	16151	16216	16334	16300	16291	16140	16144	16219	16092	16016	15965	16222	16269	16308	16152	16235	16218	16208	16228	16383	16135	16346	16388	16132	16380	16130	16081	16285	16211	16232	16185	16310	16164	16268	16261	16182	16101	16164	16251	16173	16138	16153	16121	16064	16091	16074	16102	16230	16126	16105	16227	16136	16076	16168	16218	16195	16164	16224	16028	16135	16267	16289	16206	16239	16206	16246	16111	16204	16201	16106	16073	16374	16158	16211	16157	16331	16242	16157	16228	16255	16162	16092	16205	16091	16110	16268	16131	16218	16157	16089	16265	16226	16011	16125	16011	16469	16023	16192	16020	16259	16069	16194	15975	16070	16262	16066	16359	16104	16222	16184	16360	16102	16127	16190	16068	16173	16118	16113	16115	16114	16120	16187	16112	16213	16182	16373	16163	15959	16009	16376	16217	16114	16286	16236	16298	16218	16116	16132	16242	16324	16174	16032	16085	16057	16249	16204	16173	16199	16112	16292	16199	16182	16069	16082	16484	16229	16331	16159	16127	16000	16185	16013	16154	16143	16209	16142	16226	16264	16098	16050	16080	16318	16160	16097	16231	16267	16160	16194	16338	16202	16234	16147	16184	16334	16397	16173	16237	16201	16078	16396	16240	16207	16253	16059	16038	16126	15996	16242	16121	16196	16105	16186	16393	16064	16303	16315	16219	16218	16126	16035	16283	16083	16104	16149	16177	16094	16207	16093	16231	16185	16284	16083	16303	16346	16212	16224	16196	16149	16356	16165	16235	16073	16086	16218	16070	16215	16374	16260	16105	16294	16238	16210	16293	16160	16409	16251	16172	16229	16169	16013	16234	16083	16220	16236	16134	16091	16266	16184	16260	16157	16091	16121	16028	16126	16270	16347	16213	16136	16253	16248	16399	16153	16235	16271	16083	16226	16278	16231	16082	16297	16098	16202	16210	16126	16249	16234	16088	16334	16155	16190	16147	15937	16181	16268	16204	16130	16252	16257	16199	16087	16018	16185	16024	16212	16011	16181	16282	16287	16373	16272	16038	16240	16232	16108	16200	16258	16127	16287	16140	16174	16283	16213	16167	16106	16257	16353	16215	16209	16229	16318	16096	16203	16230	16188	16274	16120	16323	16036	16130	16207	16120	16256	16067	16230	16272	16484	16314	16059	16239	16011	16096	16119	16113	16230	16228	16180	16140	16308	16062	16026	16251	16271	16241	16365	16368	16224	16099	16187	16030	16336	16105	16207	16307	16264	16060	16210	16108	16262	16185	16142	16124	16093	16176	16004	16261	16240	16301	16127	16028	16205	16052	16287	16162	16100	16208	16167	16182	16209	16118	16179	16228	16257	16251	16185	16050	16146	16215	16312	16227	16252	16179	16263	16127	16144	16164	16282	16316	16150	16262	16086	16094	16262	16219	16092	16362	16204	16312	16074	16242	16203	16276	16292	16000	16176	16119	16192	16249	16525	16065	16175	16231	16231	16187	16154	16127	16387	16153	16157	16295	16197	16305	15950	16315	16107	16345	16166	16285	15989	16262	16277	16110	16139	16232	16164	16156	16349	16258	16235	16147	16284	16157	16245	16196	16218	16236	16211	16056	16238	16043	16162	16061	16075	16249	16069	16137	16133	16305	16246	16331	16274	16436	16272	16228	16194	16262	15952	16113	16198	16316	16194	16146	16079	16222	16237	16214	16027	16087	16186	16102	16105	16311	15977	16381	16334	15999	15992	16078	16155	16217	16213	16113	16245	16244	16140	16199	16197	16220	16291	16078	16237	16190	16238	16205	16083	16309	16408	16183	16076	16149	16458	16021	16234	16207	16341	16127	16246	16089	16334	16202	16154	16278	16010	16197	16149	16266	16068	16239	16320	16092	15983	16277	16157	16160	16233	16189	16167	16160	16170	16122	16218	16120	16182	16179	16118	16060	16300	16088	16142	16298	16226	16163	16264	16227	16145	16334	16310	16402	16127	16203	16165	16192	16283	16080	16252	16235	16064	16366	16325	16207	16376	16269	16167	16090	16099	16211	16217	16191	16202	16222	16080	16002	16353	16244	16234	16072	16339	16196	16112	16247	16481	16174	16202	16170	16177	16142	16251	16318	16140	16380	16156	16229	16171	16109	16149	16067	16080	16137	16415	16292	16325	16080	16371	16229	16041	16092	16192	16301	16112	16184	16200	15972	16237	16212	16148	16109	16181	16293	16172	16111	15975	16276	16166	16187	16280	16203	16185	16236	16061	16217	16186	15908	16349	16248	16234	16224	16320	16122	15988	16235	16014	16392	16154	16209	16167	16294	16139	16208	16081	16028	16054	16349	16146	16283	15944	16245	16247	16236	16102	16095	16266	16146	16251	16284	16185	16314	16187	16175	16119	16425	16204	16273	16186	16271	16172	16141	16109	16190	16071	16084	16028	16301	16132	16075	16109	16289	16153	16175	16160	16208	16217	16236	16040	16362	16143	16293	16145	16256	16324	16124	16156	16034	16185	16143	16387	16140	16328	16147	15868	16313	16345	16405	16203	16153	15974	16182	16046	15977	16174	16139	16258	16373	16184	16104	16092	16192	16165	16264	16167	16247	16203	16193	16073	16280	16215	16254	16295	16138	16293	16089	16102	16308	16123	16160	16229	16219
22974	21427	29312	23886	21641	23778	25233	20371	19384	19357	19103	18884	18871	18581	18658	18598	18762	18561	18619	18454	18515	18566	18479	18663	18584	18394	18238	18321	18378	18548	19862	22521	22351	21367	20088	19200	18733	18548	18383	18383	18222	18383	18225	18381	18436	18276	18331	18269	18272	18359	18316	18095	18334	18164	18148	18293	18336	18325	18133	18387	18203	18426	18487	18511	18241	18392	18428	18148	18374	18279	18214	18278	18420	18337	18361	18283	18432	18430	18357	18572	18226	18209	18377	18383	18502	18337	18362	18427	18401	18218	18140	18328	18152	18255	18403	18114	18290	18066	18247	18261	18315	18184	18183	18121	18248	18225	18279	18136	18103	18319	18241	18373	18040	18536	18252	18302	18102	18372	18277	18489	18217	18355	18378	18186	18417	18336	18484	18169	18173	18049	18014	18154	18188	18240	18358	18328	18225	18382	18287	18315	18246	18470	18346	18198	18289	18386	18129	18232	18450	18186	18119	18362	18335	18134	18396	18213	18266	18392	18204	18154	18271	18338	18220	18327	18066	18202	18100	18176	18166	18375	18274	18157	18215	18209	18199	17897	18150	18123	18069	18169	18413	18365	18177	18141	18458	18424	18245	18368	18383	18142	18185	18216	18247	18160	18462	18230	18432	18321	18226	18214	18256	18044	18223	18196	18321	18391	18350	18177	17877	18276	18319	18170	18364	18360	18234	18449	18214	18332	18226	18164	18365	18378	18042	18024	18337	18213	18325	18293	18213	18172	18177	18286	18094	18245	18321	18186	18232	18407	18248	18075	18211	18105	18115	18338	18240	18221	17997	18057	18271	18156	18145	18093	18301	18306	18006	18218	18274	18144	18123	18327	18272	18271	18435	18280	18101	18067	18209	18321	18224	18273	18334	18185	18181	18194	18403	18307	18122	18340	18206	18098	18097	18031	18192	18173	18210	18376	18131	18315	18334	18162	18293	18458	18280	18133	18083	18120	18292	18302	18132	18260	18335	18373	18194	18268	18342	18304	18001	18323	18407	18416	18178	18227	18315	18021	18360	18406	18126	18190	18169	18179	18129	17790	18209	18377	18128	18214	18306	18117	18129	18156	18197	18248	18268	18145	18189	18153	18197	18264	18325	18248	18417	17927	18189	18085	18310	18163	18215	18393	18265	18210	18236	18084	18215	18319	18121	18257	18159	18138	18011	18257	18164	18114	18077	18131	18276	18137	18222	18314	18263	18256	18133	17970	18240	18121	18082	18283	18320	18334	18415	18244	18356	18189	18209	18282	18416	18100	18328	18166	18211	18234	18160	18219	18237	18191	18186	18342	18253	18235	18265	18217	18175	18218	18324	18231	18217	18270	18256	18121	18285	18290	18278	18252	18340	18321	18343	18156	18199	18230	18412	18234	18344	18399	18302	18324	18241	18274	18113	18211	18385	18355	18253	18265	18279	18075	18117	18118	18202	18333	18150	18161	18247	18185	18153	18185	18219	18276	18185	18102	18094	18149	18423	18188	18545	18173	18287	18137	18262	18221	18410	18177	18187	18162	18323	18314	18141	18193	18252	18382	18247	18114	18276	18180	18320	18293	18390	18225	18224	18203	18176	18364	18223	18343	18295	18217	18124	18565	18142	18336	18130	18104	18111	18111	18130	18225	18186	18276	18273	18377	18171	18044	18216	18252	18245	18229	18268	18386	18245	18311	18242	18213	18117	18397	18282	18199	18184	18304	18168	18141	18266	18224	18214	18008	18022	18171	18214	18383	18246	18461	18220	18117	18286	18268	18281	18353	18126	18061	18217	18139	17968	18258	18381	18182	18205	18218	18133	18203	18374	18273	18333	18113	18286	18247	18432	18351	18265	18164	18133	18090	18139	18223	18131	18300	18082	18108	18287	18194	18055	18391	18244	18084	18320	18367	18000	18202	18365	18226	18225	18183	18402	18212	18441	18425	18304	18292	18378	18186	18241	18258	18134	18107	18140	18270	18235	18398	18195	18377	18305	18374	18022	18162	18021	18339	18147	18066	18341	18269	18031	18274	18329	18156	17957	18056	18459	17936	18120	18276	18150	18322	18121	18173	18368	18364	18270	18360	18282	18229	18127	18322	18247	18302	18272	17972	18470	18297	18260	18311	18287	18157	18354	18267	18178	18144	18382	18349	18178	18283	18412	18229	18501	18432	18216	18210	18219	18092	18153	18178	18311	18151	18218	18322	18272	18069	18359	18302	18218	18058	18154	18275	18249	18275	18236	18204	18278	18272	18249	18116	18242	18264	18158	18178	18189	18149	18432	18373	18327	18091	18105	18349	18301	18408	18422	18555	18356	18279	18163	18304	18271	18136	18231	18535	18402	18295	18287	18264	18110	18288	18240	18142	18088	18228	18010	18176	18215	18239	18366	18334	18314	18178	18313	18066	18069	18373	18022	18306	18058	18193	18363	18306	18156	18290	18171	18091	18090	18215	18132	18190	18366	18162	18299	18355	18328	18514	18289	18265	18177	18212	18251	18029	18288	18220	18442	18424	17991	18308	18309	18226	18041	18057	18093	18324	18306	18155	18443	18330	18159	18265	18206	18444	18398	18300	18416	18052	18031	18176	18343	18255	18232	18266	18142	18064	18229	18437	18125	18137	18194	18350	18274	18220	18011	18221	18108	18279	18316	18119	18374	18321	18143	18261	18097	18244	18261	18027	18414	18329	18249	18190	18135	17994	18385	18295	18300	18327	18308	18206	18184	18031	18486	18313	18152	18158	18150	18261	18085	18217	18085	18199	18270	18063	18412	18283	18308	18331	18171	18202	18329	18234	18114	18107	18395	18082	18229	18193	18320	18409	18309	18290	18109	18140	18263	18160	18349	18285	18309	18161	18085	18324	18185	18488	18304	18028	18470	18238	18426	18386	18355	18114	18333	18313	18324	18129	18385	18228	18186	18456	18299	18202	18083	18197	18174	18342	18178	18296	18131	18404	18253	18383	18391	18204	18064	18306	18073	18308	18193	18300	18328	18237	18232	18142	18309	18194	18244	18214	18230	18173	18166	18139	18272	18452	18241	18322	18351	18313	18133	18118	18232	18291	18336	18239	18301	18256	18514	18290	18087	18199	18219	18124	18301	18014	18286	18170	18035	18299	18251	18108	18328	18144	18190	18165	18229	18229	18312	18102	18066	18198	18349	18216	18082	18394	18302	18191	18072	18250	18218	18388	18225	18330	18171	18130	18150	18058	18050	18259	18146	18157	18266	18232	18259	18510	18219	18172	18166	18024	18298	18324	18128	18220	18013	18226	18284	18273	18407	18189	18037	18113	18217	18015	18295	18243	18265	18188	18288	18321	18135	18277	18281	18283	18146	18267	18181	18291	18409	18290	18213	18285	18239	18196	18355	18171	18187	18200	18284	18308	18052	18142	18257	17989	18175	18367	18331	18220	18331	18161	18152	18301	18323	18134	18231	18223	18039	18249	18100	18230	18151	18228	18345	18371	18185	18235	18261	18179	18081	18100	18236	18205	18101	18358	18202	18138	18064	18073	18492	18285	18086	18151	18318	18283	18245	18270	18125	18215	18193	18340	18210	18204	18236	18139	18214	18205	18277	18354	18141	18256	18167	18103	18305	18177	18405	18310	18340	18285	18091	18222	18200	17986	18277	18260	18289	18234	18371	18124	18267	18146	18064	18389	18292	18092	18300	18235	18142	18204	18250	18408	18291	18056	18349	18351	18090	18120	18382	18295	18363	18138	18279	18114	18127	18317	18492	18252	18328	18110	18263	18177	18051	18048	18285	18221	18293	18067	18449	18172	18141	18244	18324	18362	18449	18108	18216	18232	18199	18365	18049	18135	18019	18385	18078	18231	18207	18108	18264	18137	18298	18052	18241	18319	18170	18285	18420	18011	18037	18272	18176	18165	18381	18166	18292	18238	18256	18115	18296	18093	18255	18097	18278	18156	18158	18326	18367	18102	18262	18257	18041	18250	18342	18213	18301	18225	18387	18196	17962	18082	18259	18423	18173	18246	18411	18250	18038	18234	18259	18229	18127	18237	18301	18352	18276	18432	18324	18083	18318	18184	18435	18237	18213	18067	18102	18151	18174	18241	18284	18308	18308	18198	18002	18131	18204	18377	18184	18205	18044	18140	18187	18197	18388	18011	18161	18123	18260	18164	18206	18272	18247	17995	18309	18199	18329	18391	18133	18342	18336	18096	18106	18247	18221	18144	18343	18135	18191	18233	18245	18289	18303	18203	18310	18219	18176	18353	17985	18350	18176	18417	18068	18376	18330	18196	18182	18190	18097	18220	18181	18282	18308	18336	18239	18277	18135	18121	18259	18066	18314	18052	18201	18116	18325	18196	18222	18061	18108	18235	18305	18334	18320	18212	18179	18171	18218	18343	18147	18280	18146	18362	18232	18118	18223	18303	18219	18262	18286	17962	18188	18234	18217	18367	18097	18147	18356	18336	18445	18206	18222	18286	18124	18328	18311	18229	18205	18291	18432	18247	18333	18320	18193	18181	18121	18477	18374	18239	18085	18272	18271	18238	18194	18125	18155	18218	18303	18164	18260	18083	18122	18229	18390	18386	18143	18294	18195	18043	18128	18105	18086	18233	18359	18209	18288	18093	18068	18326	18286	18395	18368	18239	18142	18151	17991	18162	18109	18242	18328	18163	18202	18366	18175	18200	18131	18187	18079	18374	18319	18490	18290	18245	18287	18255	18333	18180	18204	18043	18137	18156	18232	18147	18202	18274	18125	18216	18310	18172	18436	18194	18019	18337	18432	17932	18253	18278	18065	18061	18176	18009	18319	18464	18344	18231	18506	18478	18307	18215	18109	18125	18050	18225	18227	18302	18349	18300	18157	18082	18332	18056	18315	18298	18249	18171	18340	18258	18427	18245	18351	18326	18112	18235	18150	18413	18248	18141	18235	18242	18128	18211	18215	18054	18297	18348	18012	17919	18275	18330	18288	18305	18613	18148	18122	18237	18365	18139	18243	18394	18263	18152	18329	18451	18184	18078	18435	18012	18314	18242	18160	18177	18165	18196	18208	18317	18516	18249	18466	18338	18014	18181	18290	18491	18284	18230	18203	18287	18278	18323	18259	18127	18319	18253	18199	18383	18195	18146	18168	18252	18193	18233	18066	18213	18140	18110	18223	18284	18188	18192
19321	34510	31072	23082	20679	20477	19072	18721	18076	17519	17036	16991	17030	16787	16990	16665	16806	16649	16481	16514	16493	16528	16574	16363	16550	16508	16638	16519	16623	16698	19452	23185	22530	20591	18626	17407	16894	16387	16174	16181	16398	16297	16419	16392	16427	16444	16275	16376	16390	16703	16331	16363	16130	16253	16417	16402	16270	16318	16382	16457	16267	16222	16351	16305	16446	16423	16230	16403	16356	16381	16404	16331	16345	16408	16179	16469	16391	16274	16495	16443	16421	16325	16434	16440	16286	16562	16412	16110	16516	16525	16252	16296	16358	16308	16268	16472	16419	16285	16430	16363	16296	16356	16507	16376	16367	16363	16380	16366	16368	16392	16292	16380	16455	16367	16448	16408	16360	16304	16334	16336	16489	16527	16343	16376	16575	16450	16439	16374	16311	16294	16319	16218	16369	16395	16364	16313	16273	16362	16153	16393	16307	16470	16337	16483	16274	16425	16273	16467	16336	16238	16395	16396	16219	16367	16287	16266	16411	16293	16364	16423	16239	16418	16396	16439	16414	16250	16317	16398	16340	16172	16499	16353	16450	16411	16288	16223	16473	16344	16230	16325	16349	16487	16452	16415	16468	16462	16324	16378	16273	16442	16184	16250	16489	16446	16280	16314	16325	16224	16436	16358	16235	16309	16365	16327	16455	16322	16351	16291	16430	16355	16434	16347	16311	16335	16189	16530	16248	16411	16442	16339	16353	16293	16159	16478	16206	16301	16420	16294	16198	16287	16170	16502	16283	16201	16553	16221	16156	16419	16346	16507	16374	16397	16355	16379	16451	16373	16449	16332	16326	16468	16418	16446	16186	16412	16268	16412	16357	16384	16196	16385	16493	16376	16325	16288	16396	16423	16300	16274	16356	16423	16269	16372	16204	16309	16304	16277	16388	16213	16296	16485	16409	16176	16490	16366	16473	16352	16318	16371	16396	16176	16313	16304	16239	16167	16263	16386	16390	16419	16403	16391	16406	16261	16293	16305	16334	16192	16351	16360	16250	16407	16201	16368	16384	16326	16350	16224	16313	16338	16303	16444	16406	16185	16405	16223	16249	16388	16385	16337	16403	16387	16376	16234	16295	16331	16451	16267	16386	16350	16439	16331	16366	16252	16330	16391	16416	16280	16430	16457	16329	16143	16433	16507	16223	16202	16390	16240	16284	16192	16363	16303	16304	16439	16239	16442	16424	16232	16322	16203	16280	16335	16176	16285	16557	16252	16478	16489	16358	16249	16300	16310	16365	16413	16205	16214	16384	16463	16324	16309	16282	16219	16431	16414	16463	16412	16350	16424	16355	16339	16244	16386	16340	16327	16295	16292	16506	16226	16220	16335	16254	16388	16371	16511	16288	16543	16241	16297	16112	16368	16239	16350	16219	16155	16330	16280	16454	16396	16306	16203	16266	16300	16294	16406	16336	16349	16271	16214	16377	16476	16242	16189	16285	16414	16302	16336	16237	16306	16235	16270	16291	16272	16229	16358	16333	16284	16305	16303	16531	16200	16238	16288	16246	16304	16420	16529	16371	16197	16342	16352	16473	16449	16496	16421	16503	16127	16472	16374	16343	16241	16404	16385	16236	16435	16335	16332	16456	16472	16289	16341	16329	16181	16511	16248	16285	16271	16389	16333	16337	16216	16367	16417	16272	16451	16352	16425	16183	16309	16273	16455	16446	16322	16366	16362	16314	16326	16317	16376	16347	16393	16375	16229	16400	16297	16234	16434	16286	16290	16372	16456	16328	16328	16348	16325	16355	16418	16342	16448	16358	16508	16357	16364	16332	16246	16336	16232	16336	16523	16304	16488	16457	16339	16353	16328	16503	16250	16447	16434	16371	16307	16254	16433	16346	16388	16357	16428	16305	16131	16358	16298	16402	16303	16393	16188	16248	16436	16218	16414	16263	16395	16453	16339	16387	16355	16458	16358	16330	16310	16557	16308	16470	16252	16297	16422	16255	16456	16451	16299	16412	16329	16508	16191	16342	16151	16368	16399	16312	16335	16247	16319	16432	16328	16366	16251	16371	16243	16288	16406	16206	16488	16257	16242	16220	16220	16590	16335	16392	16250	16474	16308	16215	16427	16468	16383	16395	16453	16309	16293	16203	16440	16355	16510	16437	16214	16366	16404	16342	16236	16211	16349	16418	16343	16205	16394	16367	16389	16227	16364	16423	16360	16104	16176	16310	16285	16269	16406	16366	16302	16338	16275	16376	16355	16296	16324	16398	16165	16429	16415	16333	16333	16345	16346	16389	16285	16170	16222	16182	16301	16452	16293	16472	16259	16227	16444	16293	16278	16497	16348	16348	16356	16443	16233	16434	16336	16489	16281	16417	16386	16308	16461	16203	16370	16424	16465	16278	16422	16157	16291	16282	16251	16340	16377	16453	16453	16214	16473	16173	16316	16321	16344	16459	16160	16286	16362	16296	16296	16309	16292	16374	16486	16339	16402	16453	16426	16414	16321	16343	16313	16202	16199	16238	16292	16409	16311	16460	16302	16217	16223	16375	16460	16317	16301	16158	16305	16163	16291	16472	16110	16314	16300	16516	16414	16295	16275	16406	16302	16596	16327	16233	16383	16336	16188	16317	16366	16465	16316	16379	16479	16456	16353	16284	16238	16234	16297	16454	16282	16176	16331	16372	16251	16353	16332	16284	16201	16200	16355	16304	16250	16325	16285	16256	16478	16329	16370	16281	16312	16384	16347	16342	16273	16187	16399	16443	16322	16227	16167	16134	16513	16396	16418	16235	16454	16254	16253	16146	16348	16326	16415	16289	16258	16171	16359	16145	16257	16383	16297	15970	16203	16499	16207	16337	16432	16441	16402	16327	16357	16480	16194	16379	16359	16338	16453	16290	16369	16319	16396	16311	16328	16448	16334	16550	16366	16412	16243	16307	16253	16403	16402	16350	16335	16269	16368	16388	16328	16437	16348	16380	16492	16467	16349	16305	16175	16462	16389	16428	16316	16518	16287	16362	16240	16410	16289	16183	16463	16416	16168	16229	16466	16284	16106	16304	16308	16446	16290	16312	16264	16372	16189	16432	16260	16514	16234	16235	16409	16402	16307	16222	16352	16332	16383	16302	16383	16505	16409	16313	16400	16370	16425	16466	16455	16508	16374	16372	16365	16305	16273	16366	16318	16412	16429	16330	16289	16245	16379	16326	16415	16375	16201	16201	16464	16269	16378	16363	16464	16333	16374	16350	16188	16452	16461	16473	16111	16427	16214	16458	16269	16394	16286	16330	16319	16430	16231	16392	16347	16264	16245	16261	16400	16305	16436	16362	16366	16341	16515	16415	16087	16392	16536	16429	16311	16375	16244	16186	16312	16301	16243	16343	16344	16351	16223	16390	16483	16423	16157	16459	16267	16297	16365	16435	16414	16422	16431	16395	16289	16406	16450	16494	16213	16319	16301	16325	16543	16243	16578	16163	16274	16313	16355	16358	16237	16331	16597	16278	16390	16142	16380	16453	16424	16254	16331	16343	16276	16503	16260	16347	16396	16400	16340	16372	16219	16365	16420	16221	16310	16238	16219	16334	16443	16428	16296	16312	16317	16322	16325	16341	16481	16300	16513	16431	16291	16241	16497	16352	16266	16516	16351	16321	16429	16379	16356	16324	16498	16484	16272	16231	16467	16400	16325	16383	16414	16373	16450	16371	16460	16305	16258	16328	16423	16314	16480	16070	16386	16329	16366	16251	16387	16175	16274	16360	16408	16504	16226	16112	16376	16354	16307	16291	16455	16332	16319	16308	16334	16430	16370	16479	16275	16394	16438	16311	16235	16328	16227	16415	16430	16453	16324	16395	16418	16268	16300	16441	16429	16407	16407	16159	16332	16267	16284	16234	16463	16337	16256	16300	16279	16385	16436	16216	16354	16336	16415	16209	16218	16478	16300	16270	16499	16266	16201	16417	16382	16224	16398	16349	16327	16322	16334	16394	16194	16507	16157	16384	16250	16210	16369	16263	16347	16305	16462	16177	16370	16290	16243	16268	16306	16521	16192	16265	16493	16320	16330	16217	16321	16406	16400	16395	16360	16412	16333	16403	16250	16222	16358	16321	16324	16242	16390	16403	16464	16295	16193	16383	16557	16345	16269	16289	16334	16340	16398	16299	16112	16392	16471	16221	16278	16386	16326	16163	16219	16265	16469	16462	16406	16371	16472	16277	16275	16265	16298	16353	16503	16303	16461	16249	16384	16601	16194	16411	16405	16478	16146	16382	16437	16399	16460	16445	16549	16251	16470	16299	16294	16361	16350	16475	16325	16279	16371	16346	16360	16156	16278	16278	16303	16381	16426	16516	16413	16324	16405	16360	16453	16209	16367	16300	16370	16328	16265	16267	16348	16345	16264	16315	16492	16220	16537	16456	16353	16240	16294	16275	16386	16378	16155	16264	16421	16339	16401	16298	16494	16495	16345	16496	16272	16196	16344	16254	16246	16181	16167	16424	16302	16422	16254	16336	16308	16377	16282	16396	16331	16240	16307	16207	16347	16243	16495	16178	16434	16301	16370	16227	16384	16211	16314	16388	16249	16303	16266	16271	16223	16529	16422	16336	16237	16335	16437	16360	16518	16595	16298	16322	16445	16126	16551	16288	16337	16108	16265	16426	16302	16320	16446	16295	16316	16418	16408	16301	16252	16279	16332	16436	16176	16438	16075	16226	16464	16351	16304	16179	16306	16344	16275	16457	16321	16196	16367	16335	16526	16434	16234	16360	16328	16455	16153	16353	16356	16380	16369	16495	16198	16361	16258	16421	16335	16202	16432	16257	16478	16341	16284	16453	16313	16350	16086	16366	16277	16383	16353	16304	16220	16417	16160	16310	16237	16286	16298	16432	16363	16344	16258	16347	16289	16345	16326	16382	16273	16312	16251	16400	16431	16296	16186	16501	16254	16309	16458	16282	16080	16463	16271	16216	16505	16481	16471	16366	16345	16396	16289	16350	16286	16309	16250	16464	16334	16404	16270	16375	16444	16434	16442	16302	16502	16388	16416	16161	16397	16283	16271	16479	16142	16499	16259	16156	16355	16344	16416	16336	16258	16339	16239	16359	16432	16309	16525	16432	16344	16452	16260	16389	16188	16353	16368	16433	16361	16340	16383	16357	16378	16167	16266
27730	22110	24288	21668	18578	18668	18975	18590	18209	18328	18479	18290	18141	18385	18377	18257	18333	18218	18334	18246	18186	18185	18300	18228	18276	18091	18383	18351	18201	18342	18254	18563	18620	18695	18558	18124	18378	18326	18135	17984	18041	18049	18179	18149	17994	18109	18232	18303	18319	18219	18416	18159	18192	18262	18214	18400	18324	18185	18140	17932	18183	18204	18477	18193	18158	18253	18287	18024	18089	18212	18391	18211	18050	18010	18086	18230	17776	18139	18283	18185	18095	18182	18084	18092	17993	18206	18274	18044	18268	18229	18180	18225	18303	18207	18149	18148	17965	17978	18211	18294	18291	18231	17928	17982	18131	17968	18311	18012	18085	18218	18088	18263	18265	18008	18184	18107	18139	18038	18270	18204	18280	18091	18403	18122	18265	18248	18046	18114	18186	18077	18013	17977	18421	18103	18111	18262	18044	18027	18339	18172	18094	18140	18320	18127	18016	18107	18205	18173	18234	18209	18233	18156	18132	18106	18195	18326	18151	18249	18017	18275	18129	18198	18098	18139	18091	18151	18319	18290	18027	18317	18230	18186	18103	18230	18193	18281	18168	18138	18210	18339	18021	18210	18251	18199	18248	18122	18243	18383	18348	18122	18143	18112	18223	18250	18280	18220	18190	18059	18123	17992	18152	17994	18134	17928	18175	18305	18286	18318	18212	18114	18282	18151	18107	18255	18148	18047	17982	18133	18175	18165	18016	18183	18252	18119	18201	18026	18224	18116	18363	17996	18155	18209	18289	18244	18291	18193	18077	18258	18251	18140	18161	18016	18243	18206	18100	18221	18140	18158	18187	17913	18098	18344	18301	18072	18291	18204	18008	18204	18254	18218	18175	18062	18401	17927	18248	18112	18129	18163	18181	18345	18021	18063	18107	17971	18149	18298	18022	18280	18191	18239	18111	18319	18060	18142	18161	17989	18023	18267	18261	18134	18071	18352	18145	18169	18331	18137	18182	18133	18025	18112	18141	18290	18101	18173	18281	18190	18196	18085	18087	18116	18236	18220	18169	18143	18112	18211	18104	17988	18152	18364	18295	18077	18202	18045	18088	18154	18150	18151	18212	18017	18341	18030	18281	18276	18171	18210	18200	18004	18126	18263	18279	18134	18122	18065	18189	18183	18257	18353	18422	18149	18356	18017	18148	18062	18078	18225	17899	17867	18186	18168	18204	18120	18307	18304	18346	18224	18222	18364	18173	18125	18085	18206	18200	18084	18078	18086	18173	18008	18159	18147	18079	18335	18232	18230	18315	18127	18009	18053	18402	18146	18036	18222	18183	18213	18296	18334	18145	18148	18077	18289	18145	18061	18115	18094	18280	18128	18089	18165	18189	18409	18340	18248	18137	18098	18207	18284	18202	18033	17991	18107	18030	18128	18249	18120	18125	18220	18117	18192	18111	18064	18257	18216	18144	18195	18216	18083	18246	18205	18208	18083	18244	18276	18159	18144	18211	18184	18222	18017	18062	18205	18258	18070	18287	18159	17985	18170	18143	18180	18064	18252	18030	18287	18146	18241	18137	18138	18330	18094	18082	17962	18308	18205	18148	18004	18172	18141	18427	18166	18156	18171	18153	18153	18225	18087	18359	18175	18361	18204	18078	18092	18227	18243	18260	18219	18391	18277	18213	18107	18354	18187	18187	18265	18138	18317	18297	18104	18116	18091	17927	18162	18279	17955	18232	18282	18203	18248	18200	18138	18205	18206	17967	18049	18201	18214	18202	18103	18201	18040	18140	18175	18297	18179	18290	18183	17950	17993	18051	18043	18210	17854	18246	18300	18088	18097	18028	18012	18197	18327	18135	18243	18128	18321	18294	18159	18154	18183	18177	18255	18143	18232	18303	18250	18228	18112	18173	18160	18179	18184	18279	18154	18225	18225	18346	18157	18210	18015	18075	18152	17999	18236	18305	18277	18170	18313	18222	18104	17888	18277	18152	18251	18170	18420	18289	18219	18211	18184	18142	18171	18074	18225	18024	18327	17927	18110	18190	18085	18176	18165	18214	18316	18092	18139	18315	18107	18369	18231	18234	18327	18163	18074	18271	18212	18262	18137	18169	18212	18268	18312	18077	18100	18060	18168	18120	18154	18254	18375	18235	18037	18303	18342	18153	18345	18350	18289	18211	18339	18259	18148	18177	18179	18247	18160	18371	18222	18124	18043	18213	18047	18229	18305	18342	18098	17902	18026	18061	18370	18279	17956	18254	18124	18430	18035	18174	18135	18206	18236	18074	18062	18247	18210	18132	18215	18028	18240	18185	18126	18217	18101	18279	18207	18160	18148	18227	18291	18239	18169	18261	18260	18141	17969	18390	18208	18142	18166	18347	18362	18331	18173	18019	18170	18022	18098	17981	18145	18100	18137	18154	18314	18046	18182	18022	18194	18110	18210	18538	18199	18184	18174	18426	18148	18281	18324	18093	18143	18098	18201	18286	18145	18312	18240	18119	18313	18084	18186	18358	18302	18166	18296	18282	18240	18038	18229	18079	18265	18487	18188	18157	18159	18318	18310	18356	18123	18220	18347	18258	18231	18275	18139	18320	18267	18202	18347	18333	18308	18339	18206	18180	18245	17980	18102	17938	18280	18091	18123	18157	18223	18151	18191	18146	18353	18252	18261	18144	18112	18212	18296	17949	18117	18229	18079	18354	18228	18044	18114	18355	18196	18265	18066	18183	18208	18003	18091	18060	18143	18225	18190	18239	18253	18247	18220	18319	18216	18087	18179	18222	18024	18168	18348	18143	18119	18132	18122	18397	18235	18217	18197	18188	18220	18336	18085	18243	18179	18110	18231	18372	18202	18352	18263	18348	18108	18304	18315	17985	18240	18108	18137	18284	18124	18383	18113	18131	18277	18292	18199	18245	18101	17957	18097	18270	18163	18298	18045	18182	18155	18016	18103	18224	18272	18250	18265	18202	18131	18180	18261	18087	18212	18164	18058	18091	18111	18204	18220	17983	18209	18098	18155	18195	18122	18239	18111	18112	18308	18147	18078	18089	18020	18087	17987	18285	18374	18279	18053	18342	18018	18185	18226	18189	18026	17957	18067	18251	18220	18131	18096	18295	18074	18165	18133	18134	18193	18262	18108	18177	18052	18134	18210	18323	17979	18228	18079	18183	18098	18269	18098	18080	18026	18143	18097	18228	18337	18203	18351	18047	18138	18001	18027	18264	18138	18100	18193	18044	18343	18424	18312	18248	18103	18175	18006	18320	18084	18072	17983	18325	18211	18237	18115	18100	18431	18324	18090	18207	18365	18094	18060	18221	18010	18247	18243	18236	18190	18165	18076	18280	18199	18363	18226	18156	17974	18021	18187	18220	18018	18067	18244	18127	18221	18137	17981	18357	18175	18305	18355	18091	18224	18279	18299	18324	18149	18270	18387	18208	18159	18341	18296	18024	18215	18036	18262	18368	18079	18298	18433	18244	18103	18069	18099	18185	18487	18325	18209	18398	18086	18210	18186	18252	18291	18203	18081	18074	18358	18176	18006	18281	18042	18109	18230	18353	18315	18170	18122	18128	18119	18202	18352	18301	18104	18254	18312	18222	18255	18082	18161	17999	18167	18005	18045	18214	18174	18334	18271	18123	18029	18253	18347	18225	18188	18235	18369	18145	18246	18078	18235	18354	18001	18062	18179	18176	18236	18025	17923	18184	18286	18248	18036	18121	18030	18343	18226	18241	18069	18155	18336	17918	17947	18231	18159	18069	18096	18030	18261	18103	18097	18200	18155	18232	18090	18108	18103	18156	18283	18259	18269	18312	18208	18283	18263	18286	18203	18135	18080	17995	18161	18307	18192	18146	18134	18240	18268	18240	18199	17999	18270	18116	18195	18014	18308	18219	18142	18119	18148	18231	18146	18191	18136	18088	18215	18203	18272	18210	17981	18317	18213	18374	18120	18075	18162	18051	18386	18019	18087	18287	18172	18175	17994	17941	18063	18160	18122	18271	18109	18264	18227	18193	18046	18292	18234	18052	18175	18144	18326	18372	18029	18258	18387	18312	18348	18050	18040	18282	18052	18056	18321	18113	18084	18121	18332	18249	18223	18342	18149	18391	18031	18238	17952	18261	18215	18012	18058	18299	18260	18281	18139	18088	18124	18320	18140	18197	18366	18371	18116	17872	18396	18244	18134	18074	18043	18065	18196	18291	18036	18173	18188	18078	18222	18442	18383	18178	18193	18038	17980	18504	18142	18409	18151	18249	18241	18132	17984	17948	18096	18047	18242	18364	18116	18291	18171	18272	18107	18260	18251	18347	18353	18168	18215	18040	18056	18258	18157	18224	18182	18325	18128	18236	18290	18117	18376	18171	18199	18430	18303	18164	18311	18236	17987	18182	18140	18130	18069	18311	18263	18237	18026	18159	17964	18202	18210	18068	18002	17963	18086	18225	18185	18015	18163	18175	18070	17919	18228	18171	18198	18260	18246	18021	18349	18303	18178	18107	17910	18203	18184	18128	18062	18203	18074	18412	18214	18218	18249	18197	17980	18076	18069	18080	18010	18253	18074	18314	18254	18156	18400	18424	18145	18269	18050	18329	18326	17806	17938	18178	18087	18129	18088	18189	18158	18205	18032	18189	18316	18158	18229	18301	18349	18163	18254	18271	18336	18071	18283	18257	18261	18261	18300	18005	18135	18161	18320	18334	18112	18144	18071	18193	18342	18157	18070	18364	18056	18338	18346	18057	18210	18164	18293	18071	18029	18231	18324	18283	18261	18177	18253	18191	18317	18315	18138	18157	18124	18297	17965	18041	18203	18115	18068	18097	18127	18320	18230	18144	17983	17972	18099	18184	18280	18233	18091	18258	18281	18231	18069	18272	18144	18111	18331	18308	18180	18352	18265	18237	18086	17970	18396	18296	18002	18275	18169	18414	18242	18165	17991	18154	18046	18289	18085	18302	18174	18152	18202	18288	18238	18285	18350	18460	18230	18010	18073	18232	18214	18445	18198	17980	18011	18214	18294	17991	18254	18199	18153	18183	18189	18204	18080	18275	18238	18010	18261	18031	18167	18028	18185	18160	18045	18005	18114	18136	18058	18014	18081	18364	18229	18348	18310	18133	18240	18051	18048	18033	18240	18210	18307	18126	18091	18053	18357	18209	18171	18195	18126
16174	19688	19324	18114	17353	17382	17324	17006	16738	16544	16410	16563	16500	16502	16495	16458	16348	16401	16348	16342	16236	16242	16427	16347	16309	16198	16224	16287	16124	16452	16364	16683	16755	17035	16581	16467	16416	16378	16382	16319	16235	16336	16377	16251	16429	16356	16272	16293	16107	16125	16202	16370	16359	16281	16316	16037	16464	16291	16362	16278	16151	16403	16193	16295	16200	16335	16205	16230	16394	16258	16287	16544	16365	16270	16387	16347	16294	16205	16362	16436	16292	16357	16249	16198	16357	16250	16272	16264	16153	16195	16207	16290	16272	16297	16137	16163	16236	16298	16341	16340	16360	16288	16247	16278	16395	16311	16448	16076	16379	16282	16238	16355	16212	16194	16414	16221	16355	16334	16302	16227	16472	16294	16297	16242	16294	16407	16287	16237	16318	16389	16282	16341	16254	16359	16254	16351	16213	16253	16087	16374	16176	16317	16221	16427	16262	16325	16037	16443	16215	16311	16287	16293	16147	16375	16412	16272	16256	16101	16157	16391	16178	16181	16261	16278	16193	16114	16210	16314	16197	16153	16210	16032	16256	16203	16124	16374	16080	16320	16184	16352	16375	16354	16244	16248	16169	16238	16250	16294	16224	16393	16272	16230	16327	16179	16264	16579	16319	16321	16159	16179	16149	16165	16208	16361	16294	16184	16469	16328	16214	16153	16302	16324	16369	16372	16065	16312	16069	16305	16348	16321	16058	16482	16368	16315	16416	16318	16103	16173	16204	16159	16175	16271	16368	16312	16350	16226	16249	16249	16227	16244	16355	16209	16244	16364	16160	16382	16263	16274	16337	16499	16267	16412	16137	16333	16302	16160	16178	16388	16257	16306	16314	16170	16295	16292	16387	16340	16292	16324	16183	16288	16086	16249	16175	16359	16149	16360	16174	16249	16252	16082	16339	16136	16401	16230	16218	16407	16322	16254	16251	16305	16239	16275	16395	16191	16209	16399	16211	16309	16145	16378	16214	16291	16236	16299	16302	16363	16507	15969	16239	16192	16231	16478	16364	16379	16260	16298	16308	16424	16401	16389	16296	16190	16287	16300	16492	16214	16332	16313	16256	16307	16305	16272	16322	16184	16505	16230	16294	16178	16207	16312	16238	16200	16374	16170	16226	16332	16131	16303	16256	16194	16502	16331	16135	16319	16263	16180	16246	16229	16272	16521	16201	16381	16340	16232	16301	16129	16344	16190	16242	16266	16335	16443	16274	16198	16386	16288	16291	16247	16183	16304	16276	16320	16423	16262	16247	16403	16293	16320	16429	16286	16191	16340	16305	16301	16348	16064	16245	16397	16137	16395	16330	16303	16265	16090	16399	16224	16245	16239	16142	16289	16148	16197	16194	16201	16358	16372	16123	16178	16132	16356	16151	16387	16291	16436	16223	16150	16365	16211	16315	16111	16209	16201	16190	16122	16290	16261	16233	16302	16302	16292	16291	16410	16432	16165	16178	16201	16167	16227	16536	16337	16353	16162	16308	16267	16347	16128	16357	16211	16272	16370	16288	16083	16257	16316	16202	16345	16201	16220	16358	16311	16315	16193	16256	16306	16263	16144	16196	16431	16540	16269	16259	16506	16299	16364	16202	16365	16294	16306	16275	16357	16168	16177	16422	16103	16222	16300	16438	16137	16285	16229	16312	16209	16244	16311	16407	16264	16322	16323	16314	16271	16308	16339	16398	16347	16330	16082	16231	16010	16391	16253	16231	16241	16215	16039	16199	16413	16303	16127	16211	16090	16376	16223	16311	16171	16186	16273	16190	16136	16158	16239	16209	16347	16077	16307	16350	16227	16160	16201	16386	16336	16259	16446	16348	16108	16210	16322	16307	16290	16348	16370	16369	16255	16150	16309	16243	16328	16264	16218	16296	16342	16193	16298	16457	16445	16264	16095	16354	16361	16257	16248	16378	16182	16230	16357	16301	16341	16428	16198	16305	16333	16264	16328	16352	16271	16231	16250	16285	16351	16330	16078	16377	16242	16307	16197	16225	16351	16272	16232	16386	16259	16208	16365	16337	16297	16315	16444	16377	16270	16295	16194	16409	16347	16306	16382	16336	16311	16060	16171	16285	16189	16182	16241	16386	16232	16371	16176	16439	16312	16292	16333	16232	16492	16202	16146	16352	16321	16077	16152	16483	16413	16257	16215	16294	16171	16235	16420	16249	16371	16356	16162	16330	16402	16181	16361	16285	16214	16221	16205	16277	16382	16233	16374	16302	16279	16273	16239	16411	16321	16244	16402	16405	16173	16422	16213	16308	16116	16158	16232	16368	16431	16190	16237	16290	16310	16473	16238	16305	16344	16405	16216	16260	16288	16425	16438	16323	16400	16471	16354	16378	16290	16165	16301	16323	16169	16186	16356	16079	16188	16192	16449	16131	16246	16311	16372	16302	16281	16277	16300	16184	16231	16290	16223	16252	16351	16288	16276	16297	16385	16326	16101	16344	16328	16280	16390	16194	16262	16314	16224	16469	16223	16233	16203	16209	16258	16288	16186	16306	16233	16236	16307	16192	16432	16066	16264	16282	16270	16159	16224	16442	16310	16318	16367	16225	16219	16331	16317	16385	16191	16256	16498	16271	16437	16215	16156	16181	16316	16173	16336	16432	16286	16437	16319	16207	16374	16284	16365	16209	16210	16466	16333	16248	16344	16275	16304	16411	16399	16229	16359	16425	16203	16334	16352	16325	16321	16230	16364	16409	16385	16413	16196	16224	16292	16097	16345	16217	16324	16169	16401	16285	16216	16451	16280	16406	16224	16272	16297	16315	16357	16341	16308	16369	16453	16280	16283	16193	16289	16223	16220	16250	16274	16232	16148	16404	16183	16238	16147	16353	16210	16315	16220	16190	16215	16457	16414	16337	16360	16307	16296	16441	16396	16311	16381	16317	16263	16255	16212	16240	16270	16336	16355	16292	16380	16133	16084	16297	16141	16270	16241	16334	16336	16462	16312	16183	16238	16246	16169	16363	16242	16253	16207	16375	16281	16243	16255	16314	16380	16100	16461	16202	16221	16154	16377	16279	16309	16158	16280	16375	16142	16345	16252	16204	16318	16233	16272	16458	16517	16205	16310	16472	16302	16391	16201	16381	16442	16425	16365	16342	16298	16242	16256	16306	16249	16204	16380	16296	16242	16317	16237	16419	16288	16326	16290	16283	16351	16471	16305	16319	16365	16226	16339	16188	16318	16170	16426	16192	16387	16360	16228	16193	16226	16148	16301	16117	16475	16458	16433	16331	16242	16112	16325	16344	16202	16185	16273	16281	16496	16347	16244	16221	16337	16423	16226	16241	16311	16459	16330	16182	16230	16544	16161	16329	16251	16182	16148	16259	16095	16246	16280	16394	16213	16336	16359	16264	16422	16106	16277	16448	16205	16341	16298	16272	16266	16264	16401	16493	16229	16320	16187	16269	16189	16344	16285	16392	16212	16478	16335	16196	16381	16317	16371	16146	16194	16203	16366	16261	16237	16136	16312	16188	16265	16300	16342	16430	16176	16345	16319	16233	16365	16186	16262	16385	16174	16391	16408	16207	16373	16322	16389	16194	16378	16349	16219	16421	16184	16333	16115	16099	16290	16266	16204	16259	16236	16198	16139	16277	16232	16328	16308	16201	16384	16392	16175	16403	16161	16295	16269	16295	16508	16335	16364	16049	16332	16395	16137	16255	16243	16545	16317	16155	16254	16401	16260	16220	16154	16392	16365	16331	16170	16345	16248	16204	16215	16260	16348	16352	16388	16288	16266	16312	16418	16268	16404	16315	16351	16198	16208	16354	16138	16279	16290	16176	16373	16206	16222	16266	16229	16334	16258	16286	16229	16229	16295	16314	16403	16245	16206	16355	16220	16378	16364	16183	16433	16198	16268	16171	16223	16315	16316	16267	16358	16213	16533	16213	16395	16243	16244	16295	16296	16306	16138	16354	16265	16055	16340	16399	16369	16334	16235	16342	16391	16441	16313	16335	16153	16236	16241	16321	16304	16228	16127	16145	16227	16368	16119	16220	16313	16355	16272	16301	16246	16269	16312	16093	16297	16242	16395	16249	16348	16245	16325	16266	16484	16313	16493	16247	16344	16460	16217	16353	16247	16139	16231	16362	16497	16207	16388	16215	16146	16255	16284	16261	16271	16301	16583	16222	16224	16150	16383	16493	16191	16223	16252	16263	16279	16340	16161	16206	16330	16334	16231	16156	16259	16210	16221	16315	16295	16205	16221	16282	16148	16183	16162	16257	16274	16431	16378	16311	16229	16391	16260	16255	16478	16376	16267	16287	16161	16232	16309	16371	16253	16373	16333	16256	16151	16289	16236	16289	16410	16204	16358	16161	16079	16156	16327	16063	16423	16372	16532	16152	16440	16237	16358	16221	16148	16256	16388	16178	16420	16405	16375	16122	16142	16270	16322	16312	16162	16245	16300	16307	16130	16288	16159	16449	16288	16265	16381	16334	16113	16128	16272	16335	16216	16176	16256	16299	16168	16309	16426	16065	16311	16291	16347	16301	16259	16343	16335	16294	16255	16293	16143	16370	16334	16298	16307	16414	16253	16225	16196	16336	16366	16151	16381	16434	16333	16190	16366	16167	16214	16399	16325	16328	16437	16215	16331	16401	16438	16251	16334	16322	16289	16255	16289	16392	16186	16231	16269	16351	16397	16276	16251	16442	16213	16365	16265	16182	16444	16281	16157	16155	16180	16176	16363	16279	16220	16191	16336	16328	16366	16272	16410	16338	16238	16320	16238	16325	16280	16286	16198	16366	16091	16310	16307	16224	16282	16352	16230	16470	16309	16221	16322	16206	16166	16273	16219	16224	16217	16096	16378	16159	16379	16234	16240	16346	16319	16171	16409	16283	16227	16324	16255	16316	16248	16432	16074	16273	16304	16413	16191	16323	16427	16331	16392	16299	16401	16198	16301	16234	16213	16082	16290	16393	16247	16292	16147	16220	16285	16507	16413	16402	16221	16233	16250	16243	16358	16357	16447	16269	16241	16393	16186	16394	16256	16282	16398	16351	16257	16449	16238	16245	16409	16217	16289	16267	16129	16229	15909	16303	16343	16354	16223	16212	16332	16347	16248	16370	16226	16386	16301	16357	16179	16397	16343	16283	16278	16414	16258
23911	21338	28789	24320	22232	22630	22062	19695	18875	19197	19046	18995	18821	18634	18834	19064	18853	18649	18468	18656	18451	18695	18602	18577	18658	18515	18480	18637	18532	18698	18804	19944	20952	20844	19858	19330	18843	18667	18640	18605	18608	18440	18327	18668	18423	18498	18485	18515	18629	18560	18742	18546	18382	18292	18481	18555	18836	18631	18558	18605	18495	18573	18515	18454	18450	18456	18402	18352	18555	18469	18341	18534	18340	18290	18380	18526	18425	18395	18493	18537	18590	18426	18575	18454	18675	18547	18438	18326	18562	18391	18327	18343	18412	18510	18548	18615	18536	18598	18573	18542	18549	18721	18707	18509	18586	18623	18569	18628	18513	18475	18526	18507	18376	18533	18500	18551	18547	18416	18485	18706	18527	18335	18559	18397	18382	18523	18479	18560	18571	18494	18395	18552	18493	18568	18480	18259	18466	18339	18515	18580	18458	18423	18475	18645	18634	18351	18528	18424	18257	18505	18371	18361	18549	18563	18537	18622	18245	18582	18419	18569	18490	18414	18337	18272	18644	18423	18506	18355	18436	18578	18516	18576	18657	18547	18483	18600	18498	18463	18414	18534	18438	18319	18592	18493	18468	18459	18651	18327	18472	18293	18254	18496	18386	18389	18603	18509	18254	18421	18479	18449	18387	18461	18533	18595	18223	18409	18399	18537	18405	18511	18401	18423	18424	18531	18356	18390	18456	18510	18631	18544	18438	18416	18484	18493	18398	18433	18379	18543	18490	18402	18527	18359	18505	18471	18485	18505	18816	18493	18569	18612	18482	18433	18567	18579	18531	18415	18537	18485	18386	18424	18265	18607	18524	18436	18425	18583	18636	18475	18423	18421	18477	18317	18542	18365	18390	18478	18333	18586	18252	18503	18371	18609	18420	18522	18487	18570	18278	18576	18531	18553	18537	18380	18549	18486	18361	18488	18459	18358	18374	18543	18642	18465	18528	18525	18664	18597	18566	18566	18562	18577	18656	18396	18411	18467	18309	18516	18465	18648	18588	18429	18533	18339	18463	18551	18429	18271	18295	18599	18341	18467	18483	18371	18586	18386	18483	18289	18445	18564	18552	18369	18666	18469	18566	18196	18458	18323	18645	18508	18514	18505	18387	18521	18577	18329	18483	18518	18276	18506	18518	18349	18460	18424	18484	18534	18467	18636	18400	18616	18596	18629	18458	18298	18466	18409	18468	18422	18561	18725	18654	18612	18491	18428	18433	18385	18377	18443	18445	18613	18387	18543	18583	18660	18526	18586	18558	18379	18452	18512	18456	18493	18555	18365	18358	18414	18656	18425	18551	18368	18297	18634	18593	18490	18352	18604	18633	18338	18286	18653	18391	18466	18343	18291	18434	18456	18351	18473	18360	18405	18375	18491	18602	18596	18368	18531	18759	18476	18665	18186	18423	18563	18586	18391	18555	18737	18412	18424	18415	18433	18518	18374	18319	18377	18543	18572	18397	18591	18527	18533	18553	18448	18411	18565	18505	18675	18547	18522	18582	18319	18563	18409	18662	18626	18552	18426	18465	18657	18644	18584	18511	18394	18418	18797	18355	18556	18554	18650	18548	18665	18522	18502	18340	18763	18350	18413	18329	18529	18525	18402	18479	18460	18694	18647	18634	18331	18520	18427	18426	18620	18533	18412	18416	18541	18461	18708	18567	18449	18686	18717	18587	18665	18694	18500	18570	18492	18369	18363	18509	18422	18445	18476	18705	18487	18603	18454	18483	18485	18465	18610	18326	18399	18485	18447	18333	18461	18377	18503	18388	18668	18385	18414	18472	18286	18550	18509	18531	18581	18627	18512	18796	18649	18500	18476	18437	18602	18476	18638	18615	18419	18406	18383	18559	18293	18307	18395	18321	18624	18467	18414	18365	18548	18619	18458	18439	18592	18607	18559	18594	18687	18337	18681	18650	18508	18450	18371	18464	18238	18441	18350	18536	18675	18481	18602	18410	18333	18440	18651	18613	18435	18340	18386	18593	18539	18442	18440	18452	18327	18357	18502	18260	18265	18629	18603	18505	18740	18434	18561	18548	18473	18518	18451	18406	18541	18405	18668	18522	18449	18344	18343	18252	18382	18475	18616	18628	18263	18648	18470	18648	18431	18471	18450	18652	18778	18485	18542	18527	18502	18355	18536	18641	18644	18499	18655	18509	18434	18628	18363	18637	18525	18425	18474	18581	18327	18452	18396	18376	18533	18197	18692	18351	18320	18511	18473	18407	18309	18466	18201	18381	18402	18314	18533	18542	18523	18487	18374	18587	18541	18589	18429	18303	18333	18236	18535	18762	18506	18608	18562	18452	18451	18626	18421	18479	18648	18345	18621	18455	18488	18607	18481	18419	18570	18472	18484	18371	18533	18428	18517	18611	18483	18377	18439	18436	18463	18436	18571	18371	18405	18387	18659	18513	18462	18613	18318	18296	18282	18252	18423	18556	18529	18322	18325	18410	18593	18597	18346	18436	18550	18512	18583	18593	18386	18418	18502	18674	18652	18560	18423	18644	18533	18729	18518	18489	18447	18448	18585	18574	18581	18417	18369	18522	18660	18341	18656	18476	18481	18563	18673	18513	18438	18589	18536	18447	18804	18426	18374	18498	18587	18399	18606	18398	18447	18429	18468	18653	18400	18613	18708	18604	18558	18535	18437	18574	18438	18395	18604	18475	18273	18400	18731	18801	18453	18522	18319	18300	18615	18582	18453	18360	18704	18356	18351	18366	18483	18480	18548	18474	18364	18473	18544	18525	18465	18667	18375	18415	18428	18396	18417	18532	18704	18424	18466	18558	18427	18346	18511	18487	18467	18609	18607	18694	18375	18574	18686	18533	18401	18448	18481	18434	18673	18599	18483	18552	18432	18393	18327	18612	18484	18402	18401	18373	18531	18418	18496	18599	18470	18199	18307	18538	18262	18406	18567	18669	18378	18384	18493	18407	18660	18538	18540	18626	18681	18691	18633	18463	18535	18419	18612	18421	18510	18421	18506	18530	18364	18583	18409	18397	18567	18624	18437	18470	18615	18606	18673	18419	18497	18774	18569	18409	18500	18508	18583	18512	18354	18319	18442	18419	18545	18581	18577	18525	18311	18654	18551	18666	18369	18593	18481	18410	18607	18483	18351	18392	18467	18559	18393	18537	18479	18456	18494	18614	18685	18719	18463	18224	18549	18531	18756	18284	18279	18503	18501	18517	18502	18448	18229	18432	18685	18352	18691	18316	18379	18388	18571	18476	18628	18304	18527	18334	18519	18320	18521	18468	18407	18459	18411	18421	18670	18626	18463	18681	18301	18697	18444	18364	18436	18461	18681	18545	18593	18645	18483	18595	18354	18329	18623	18568	18420	18428	18438	18600	18634	18497	18605	18655	18538	18553	18546	18267	18411	18543	18370	18514	18498	18663	18411	18568	18697	18317	18345	18421	18386	18344	18559	18473	18447	18533	18518	18466	18595	18298	18406	18593	18463	18438	18541	18417	18564	18469	18612	18747	18619	18367	18512	18467	18438	18500	18604	18573	18404	18440	18516	18429	18544	18461	18496	18367	18460	18469	18381	18385	18320	18627	18400	18568	18426	18451	18476	18670	18433	18428	18527	18436	18525	18526	18538	18347	18609	18471	18454	18480	18642	18419	18370	18669	18417	18508	18562	18521	18384	18445	18517	18581	18525	18506	18471	18428	18464	18286	18515	18550	18574	18530	18561	18617	18503	18521	18288	18545	18596	18527	18486	18497	18574	18667	18613	18499	18443	18610	18411	18599	18478	18543	18631	18685	18498	18411	18534	18424	18361	18632	18450	18545	18403	18357	18480	18585	18381	18491	18441	18642	18439	18366	18293	18329	18466	18547	18283	18472	18486	18637	18384	18724	18881	18566	18583	18583	18783	18457	18410	18501	18449	18378	18217	18417	18446	18465	18443	18390	18531	18381	18442	18441	18291	18534	18455	18469	18227	18470	18268	18564	18343	18436	18594	18302	18484	18535	18469	18577	18246	18525	18448	18569	18321	18297	18479	18649	18427	18621	18423	18533	18578	18527	18599	18511	18522	18392	18542	18407	18400	18602	18546	18526	18542	18439	18184	18240	18469	18393	18419	18268	18362	18524	18535	18688	18360	18415	18222	18398	18355	18457	18326	18308	18474	18361	18523	18429	18230	18539	18572	18378	18497	18428	18464	18527	18411	18633	18656	18648	18406	18362	18515	18320	18466	18443	18327	18524	18491	18430	18453	18636	18679	18478	18364	18301	18345	18490	18447	18420	18448	18441	18631	18433	18424	18649	18534	18275	18393	18421	18340	18501	18693	18578	18440	18642	18493	18372	18385	18530	18523	18562	18470	18458	18626	18537	18475	18423	18310	18464	18307	18639	18338	18429	18367	18386	18437	18293	18576	18361	18388	18467	18369	18613	18637	18434	18665	18533	18615	18449	18388	18648	18463	18325	18397	18513	18600	18436	18459	18375	18524	18502	18314	18473	18370	18437	18620	18481	18454	18315	18453	18593	18417	18525	18426	18259	18385	18227	18456	18398	18533	18534	18390	18560	18579	18373	18655	18474	18515	18384	18379	18482	18342	18416	18475	18613	18673	18446	18413	18349	18621	18488	18419	18478	18569	18534	18627	18483	18474	18532	18619	18422	18513	18374	18711	18381	18523	18550	18434	18180	18382	18561	18574	18401	18413	18467	18387	18521	18524	18440	18476	18359	18373	18562	18485	18398	18529	18376	18505	18490	18574	18633	18436	18382	18456	18708	18419	18494	18325	18438	18377	18479	18567	18623	18431	18670	18352	18395	18455	18490	18381	18660	18479	18489	18473	18720	18367	18387	18470	18358	18675	18497	18347	18428	18393	18326	18566	18646	18535	18361	18308	18445	18659	18549	18320	18477	18644	18395	18722	18357	18738	18514	18557	18400	18383	18526	18534	18628	18516	18346	18504	18624	18529	18424	18323	18528	18621	18565	18495	18420	18554	18381	18543	18476	18450	18535	18578	18486	18323	18441	18514	18570	18498	18397	18460	18470	18453	18537	18614	18364	18388	18609	18540	18589	18561	18535	18338	18432	18545	18494	18491	18555	18428	18604	18526	18392	18578	18489	18474	18546	18635	18407	18599	18533	18634	18500	18513	18386	18364
16197	26223	24876	20712	19226	19080	18561	17454	17259	17059	16815	16740	16850	16816	16519	16729	16605	16603	16542	16660	16404	16497	16581	16723	16486	16496	16667	16568	16691	16573	16962	19277	20111	19660	18228	17284	16766	16659	16341	16470	16420	16558	16510	16374	16366	16487	16425	16527	16458	16461	16610	16508	16393	16559	16356	16602	16480	16532	16572	16427	16578	16547	16491	16412	16543	16412	16567	16495	16360	16437	16437	16540	16546	16603	16427	16501	16587	16481	16439	16497	16589	16537	16641	16367	16421	16404	16348	16412	16460	16492	16502	16420	16527	16393	16443	16614	16445	16418	16548	16535	16577	16406	16380	16422	16489	16478	16475	16437	16410	16513	16446	16410	16544	16532	16604	16481	16446	16574	16411	16473	16465	16457	16416	16431	16469	16429	16618	16422	16663	16425	16550	16442	16496	16520	16422	16583	16478	16265	16332	16530	16529	16436	16480	16417	16548	16577	16430	16446	16649	16612	16386	16516	16427	16415	16640	16396	16537	16592	16560	16529	16544	16410	16470	16615	16478	16445	16357	16510	16411	16635	16557	16433	16568	16421	16589	16479	16298	16518	16404	16451	16560	16437	16503	16523	16715	16509	16377	16348	16425	16540	16463	16585	16338	16526	16395	16393	16462	16326	16335	16496	16378	16283	16396	16311	16691	16528	16507	16481	16567	16590	16348	16579	16392	16477	16356	16601	16408	16593	16551	16478	16429	16373	16286	16298	16672	16344	16495	16567	16409	16343	16435	16448	16605	16469	16321	16429	16598	16474	16406	16311	16460	16476	16500	16462	16588	16589	16318	16396	16396	16446	16488	16317	16377	16533	16503	16523	16360	16514	16363	16467	16593	16462	16554	16410	16448	16519	16552	16439	16489	16648	16311	16401	16682	16485	16283	16511	16426	16466	16288	16349	16425	16573	16488	16546	16537	16369	16425	16534	16333	16722	16541	16439	16514	16481	16448	16473	16375	16540	16616	16544	16526	16491	16402	16489	16538	16554	16353	16566	16409	16566	16503	16362	16429	16618	16555	16343	16382	16465	16591	16426	16587	16541	16444	16560	16433	16580	16416	16512	16529	16508	16408	16519	16473	16472	16347	16495	16408	16429	16366	16561	16415	16321	16418	16435	16444	16472	16427	16440	16469	16458	16399	16478	16597	16429	16493	16565	16445	16468	16427	16350	16401	16433	16337	16474	16376	16570	16607	16358	16463	16500	16347	16517	16426	16615	16620	16323	16454	16551	16370	16468	16477	16506	16442	16532	16537	16523	16487	16310	16489	16458	16571	16479	16440	16480	16462	16418	16283	16415	16289	16576	16368	16259	16525	16463	16472	16394	16458	16458	16334	16444	16574	16500	16434	16787	16458	16537	16287	16566	16453	16369	16379	16546	16483	16541	16509	16585	16620	16710	16334	16576	16510	16406	16452	16444	16470	16550	16525	16247	16524	16242	16527	16550	16516	16519	16486	16560	16566	16408	16541	16432	16465	16426	16464	16560	16466	16304	16523	16552	16528	16490	16601	16498	16382	16550	16649	16417	16418	16690	16361	16437	16431	16395	16406	16316	16533	16453	16554	16399	16428	16288	16295	16523	16319	16506	16322	16535	16461	16409	16456	16406	16426	16412	16520	16388	16520	16504	16539	16363	16482	16522	16482	16399	16577	16432	16717	16485	16540	16479	16506	16357	16401	16469	16371	16561	16571	16568	16451	16529	16403	16431	16554	16351	16486	16505	16560	16385	16359	16386	16431	16557	16595	16663	16496	16476	16402	16291	16393	16329	16507	16441	16416	16555	16560	16397	16462	16362	16401	16236	16411	16527	16336	16422	16553	16407	16584	16578	16189	16524	16303	16492	16517	16576	16451	16522	16508	16389	16369	16476	16314	16433	16314	16459	16347	16223	16587	16413	16439	16565	16385	16365	16590	16378	16449	16498	16437	16454	16455	16574	16480	16422	16426	16314	16440	16440	16639	16426	16367	16615	16351	16486	16373	16456	16512	16544	16363	16682	16417	16520	16406	16418	16363	16514	16456	16365	16425	16453	16479	16649	16354	16512	16528	16423	16497	16375	16407	16486	16577	16533	16561	16459	16589	16385	16419	16545	16359	16505	16490	16413	16765	16439	16457	16429	16456	16630	16408	16495	16459	16510	16359	16451	16401	16738	16473	16446	16424	16637	16396	16411	16398	16501	16687	16372	16539	16588	16358	16651	16565	16590	16257	16279	16497	16433	16386	16385	16556	16341	16659	16471	16466	16375	16284	16531	16461	16355	16346	16435	16338	16368	16489	16590	16377	16627	16368	16490	16487	16495	16506	16493	16467	16434	16451	16292	16453	16534	16249	16498	16492	16464	16408	16383	16370	16520	16438	16481	16463	16614	16501	16440	16393	16400	16394	16409	16438	16342	16502	16411	16677	16356	16495	16305	16392	16534	16511	16570	16493	16426	16511	16513	16579	16580	16560	16535	16604	16588	16538	16312	16503	16405	16428	16432	16494	16481	16454	16463	16409	16463	16425	16302	16405	16416	16520	16450	16445	16220	16626	16618	16271	16413	16510	16419	16591	16417	16561	16437	16427	16539	16438	16612	16371	16497	16499	16556	16445	16610	16367	16549	16426	16517	16659	16524	16486	16486	16493	16388	16501	16366	16553	16317	16417	16525	16511	16643	16564	16605	16393	16446	16345	16424	16431	16517	16476	16498	16257	16345	16626	16438	16507	16727	16689	16496	16457	16299	16504	16490	16236	16491	16466	16487	16425	16539	16572	16545	16579	16400	16396	16406	16395	16399	16297	16484	16552	16385	16532	16437	16423	16286	16568	16282	16291	16485	16426	16487	16254	16415	16442	16480	16598	16520	16461	16498	16406	16399	16440	16555	16548	16420	16458	16391	16496	16392	16554	16569	16388	16631	16544	16443	16265	16440	16527	16455	16461	16372	16590	16455	16769	16290	16605	16448	16460	16462	16406	16579	16631	16602	16382	16396	16731	16447	16455	16421	16430	16344	16448	16523	16485	16418	16217	16475	16465	16556	16519	16267	16695	16490	16420	16476	16419	16496	16629	16392	16403	16537	16353	16420	16352	16452	16495	16537	16429	16432	16415	16289	16455	16498	16504	16424	16513	16626	16452	16458	16412	16379	16419	16413	16365	16436	16396	16582	16557	16466	16357	16465	16562	16504	16376	16398	16565	16480	16457	16511	16467	16488	16437	16394	16430	16569	16456	16603	16515	16430	16441	16400	16617	16498	16308	16508	16620	16464	16559	16539	16297	16443	16417	16481	16443	16313	16521	16547	16476	16379	16315	16472	16486	16500	16386	16354	16607	16468	16553	16501	16627	16474	16498	16438	16574	16671	16373	16542	16682	16457	16382	16279	16421	16499	16420	16302	16445	16455	16488	16546	16520	16429	16493	16490	16534	16478	16413	16371	16509	16389	16415	16500	16389	16505	16456	16411	16608	16462	16421	16399	16469	16280	16536	16469	16448	16493	16505	16422	16587	16421	16533	16593	16594	16506	16575	16311	16328	16459	16496	16532	16470	16414	16385	16431	16504	16488	16373	16371	16462	16467	16438	16509	16522	16561	16521	16416	16389	16236	16548	16679	16573	16474	16332	16628	16290	16535	16435	16571	16406	16404	16378	16468	16416	16515	16446	16453	16523	16321	16413	16508	16393	16431	16313	16523	16347	16404	16531	16360	16483	16509	16420	16243	16220	16549	16474	16305	16651	16402	16438	16494	16475	16444	16604	16375	16526	16307	16469	16514	16376	16535	16525	16502	16405	16518	16648	16336	16657	16451	16322	16450	16542	16526	16419	16479	16447	16417	16408	16466	16412	16445	16573	16274	16502	16494	16558	16528	16475	16479	16636	16535	16610	16481	16481	16407	16400	16390	16297	16646	16509	16340	16582	16479	16419	16407	16354	16598	16723	16601	16355	16397	16613	16345	16482	16537	16343	16384	16502	16459	16264	16365	16600	16561	16620	16553	16525	16340	16282	16781	16542	16517	16339	16363	16342	16408	16543	16499	16539	16391	16555	16462	16501	16457	16521	16601	16394	16382	16627	16477	16576	16356	16498	16540	16584	16417	16427	16513	16511	16318	16583	16315	16490	16290	16447	16436	16552	16545	16558	16653	16367	16464	16543	16497	16472	16510	16480	16368	16508	16401	16360	16267	16465	16616	16367	16368	16556	16486	16408	16522	16594	16402	16491	16436	16494	16535	16428	16568	16550	16378	16512	16530	16349	16513	16284	16508	16408	16363	16379	16183	16459	16518	16462	16347	16468	16453	16559	16381	16487	16251	16467	16593	16572	16482	16434	16450	16398	16498	16422	16644	16427	16425	16485	16504	16473	16460	16533	16313	16493	16495	16449	16514	16612	16502	16480	16635	16547	16534	16351	16499	16438	16376	16474	16411	16620	16445	16550	16308	16378	16484	16373	16601	16453	16405	16615	16311	16212	16428	16211	16750	16483	16289	16356	16515	16473	16350	16406	16473	16589	16586	16525	16475	16277	16529	16245	16677	16504	16390	16252	16401	16538	16398	16531	16406	16456	16372	16679	16361	16629	16381	16379	16398	16475	16368	16368	16329	16486	16436	16419	16500	16554	16443	16595	16417	16579	16345	16408	16520	16531	16437	16364	16440	16436	16520	16373	16331	16506	16461	16500	16593	16400	16479	16562	16345	16415	16552	16497	16369	16446	16402	16499	16443	16540	16304	16456	16484	16359	16627	16367	16414	16388	16534	16309	16513	16648	16422	16349	16488	16532	16585	16470	16434	16445	16650	16453	16373	16558	16338	16383	16482	16371	16491	16469	16471	16262	16292	16551	16468	16575	16538	16460	16406	16412	16396	16277	16410	16421	16465	16644	16584	16503	16378	16633	16421	16490	16485	16415	16676	16419	16554	16490	16429	16501	16448	16439	16418	16398	16442	16356	16450	16539	16405	16587	16376	16411	16595	16492	16487	16514	16374	16513	16404	16477	16577	16440	16474	16397	16515	16396	16568	16347	16419	16382	16458	16347	16362	16506	16369	16609	16534	16554	16576	16433	16337	16416	16400	16471	16586	16377	16469	16543	16295	16508	16465	16600	16216	16351	16533	16352	16484	16445	16610	16502	16545	16522	16346	16436	16416
22917	21367	29226	23887	21585	23846	25582	20348	19585	19559	19513	19435	19151	19286	19437	18888	19211	19158	18904	19097	19145	19156	18806	19123	18929	18991	19013	19174	18881	18884	18985	19912	23407	23512	21588	20364	19431	19222	18859	18805	19054	19039	18959	18945	18985	19046	18856	18916	18995	18763	18864	18981	18875	18871	18791	18746	18935	18861	18937	18671	18812	18833	18719	18735	19016	18911	18968	18876	18569	18772	18952	18931	18750	18797	19166	18708	18914	18629	19053	18732	18806	18814	18769	18783	18781	18861	18971	18814	18802	18826	18871	18609	19034	18925	18729	18839	18903	18770	18943	18678	18847	18783	18605	18569	18949	18651	18954	18870	18861	18805	18768	18787	18823	18777	18737	18791	18752	18608	18903	18604	18837	18750	18940	18829	18934	18914	19007	18744	18563	18706	18918	18812	18777	18744	18864	18732	18715	18834	18824	18886	18938	18907	18905	18724	18722	18870	18720	18914	18640	18595	18895	18923	18749	18733	18574	18790	18897	18729	18661	18608	18696	18876	18893	18576	18652	18923	18723	18773	18686	18714	18675	18800	18631	18797	18672	18760	18709	18730	18625	18499	18644	18849	18570	18813	18764	18636	18875	18826	18827	18697	18738	18607	18687	18777	18630	18756	18830	18664	18783	18859	18693	18613	18692	18776	18926	18847	18751	18723	18709	18669	18730	18852	18848	19008	18823	18803	18890	18787	18786	18864	18670	18829	18801	18936	18705	18752	18858	18629	18931	18706	18700	18877	18874	18812	18980	18799	18629	18676	18599	18838	18710	18649	18614	18634	18588	18736	18789	18821	19000	18796	18907	18652	18902	18717	18606	18688	18846	18743	18916	18717	18898	18920	18878	19042	18704	18855	18795	18724	18685	18686	18694	18741	18650	18707	18789	18674	18891	18871	18798	18869	18725	18570	18829	18777	18852	18921	18757	18775	18640	18705	18726	18689	18690	18684	18750	18590	18871	18872	18673	18634	18977	18812	18925	18723	18800	18748	18691	18687	18786	18883	18907	18886	18974	18874	18838	18722	18668	18823	18592	18931	18618	18696	18519	18752	18894	18812	19053	18974	18537	18757	18599	18763	18926	18531	18800	18669	18789	18600	19010	18904	18641	19002	18780	18887	18651	18696	18883	18751	18599	18930	18672	19154	18816	18740	18782	18875	18807	18661	18752	18817	18854	18850	18862	18780	18619	18679	18862	18681	18765	18889	18990	18641	18453	18549	18766	18573	19022	18605	18674	18783	19026	18803	18819	18724	18788	18709	18946	18771	18715	18843	18673	18645	18446	18971	18906	18791	18809	18769	18836	18719	18916	18772	18624	18719	18732	18776	18724	18783	18632	18682	18777	18839	18836	18681	18867	18732	18844	18596	18800	18842	18689	18676	18962	18839	18675	19168	18760	18913	18734	18630	18876	18867	18791	18897	18709	18818	18739	19086	18817	18759	18805	18619	18566	18723	18768	18578	18712	18767	19118	18748	18794	18769	18729	18684	18725	18612	18794	18510	18927	18856	18709	18804	18710	18573	18842	18760	18858	18865	18742	18763	18861	18737	18980	18869	18946	18708	18876	18816	18626	19020	18779	18809	18800	18806	18861	18936	18950	18766	18828	18764	18662	18733	18653	18889	18640	18800	18776	19102	18755	18888	18687	18767	18747	18889	18972	18920	18855	19045	18804	18873	18787	18718	18859	18789	18999	18926	18753	18678	18890	18600	18979	18828	18946	18809	18933	18704	18963	18634	18799	18503	18722	18925	18727	18767	18740	18840	18716	18705	18837	19144	18689	18740	18884	18876	18763	18741	18682	18726	18822	18883	18903	18782	18814	18790	18844	18856	18709	18940	18865	18706	18677	18666	18800	18847	18871	18816	18880	18736	18856	18755	18815	18858	18722	18649	18918	18892	18804	18688	18572	18558	18638	18740	18911	18788	18554	18924	18805	18746	18815	18866	18706	18568	18788	18666	18736	18844	18810	18714	18866	18802	18515	18694	18728	18742	18766	18949	18720	18889	18691	18817	18860	18687	18857	18586	18735	18690	18732	18681	18830	18767	18579	18862	18788	18711	18854	18570	18904	18680	18650	18761	18821	18828	18790	18889	18811	18668	18526	18733	18811	18972	18749	18803	18719	18778	18688	18542	18617	18700	18965	18853	18767	18936	18757	18896	18891	18779	18745	18622	18764	18861	18707	18688	18613	18821	18719	18622	18570	18658	18618	18770	18750	18572	18716	18858	18866	18621	18794	18729	18833	18840	18771	18791	18797	18798	18711	18562	18934	18839	18758	18664	18668	18729	18821	18900	18595	18784	18917	18742	18826	18846	18898	18690	18706	18675	18927	18603	18954	18814	18919	18673	18960	18739	18641	18848	18825	18730	18702	18727	18786	18640	18779	18698	18785	18657	18937	18969	18776	18800	18710	18768	18826	18755	18833	18635	18616	18614	18957	18872	18743	18595	18969	18819	18904	18614	18892	18913	18670	18743	18612	18714	18831	18770	19025	18732	18695	18663	18737	18911	18903	18924	18823	18643	18712	18977	19053	18846	18789	18833	18857	18627	18747	18627	18686	18841	18940	18836	18761	18592	18664	18806	18672	18738	18795	18634	18928	18684	18739	18633	18724	18845	18759	18732	18734	18589	18756	18918	18836	18577	18705	18735	18817	18707	18955	18836	18752	18631	18765	18815	18686	18762	18657	18792	18818	18849	18630	18969	18960	18823	18656	18677	18855	18843	18619	18721	18676	18868	18791	18850	18609	18830	18768	18757	18724	18807	19034	18747	18755	18657	18857	18749	18602	18702	18808	18815	18708	18758	18723	18860	18824	18802	18760	18794	18829	18895	18869	18671	18771	18629	18868	18860	18848	18598	18659	18772	18834	18731	18755	18741	18756	18687	18703	18887	18796	18739	18605	18638	18795	18824	18820	18826	18787	18567	19002	18632	18641	18740	18860	18656	18581	18826	18765	18935	18955	18852	18738	18769	18837	18840	18595	18900	18896	18656	18609	18895	18676	18876	18509	18704	18738	18822	18593	18655	18660	18799	18796	18838	18585	18804	18933	18805	18704	18592	18707	18773	18749	18963	18872	18794	18758	18767	18765	18862	18857	18954	18759	18671	18859	18689	18881	18708	18728	18706	18676	18540	18775	18669	18803	18964	18966	18626	18810	18852	18665	18638	18850	18715	18697	18683	18694	18536	18972	18695	18706	18761	18899	18846	18747	18768	18807	18912	18792	18876	18727	18730	18817	18616	18654	18802	18779	18775	18597	18916	18941	18857	18708	18758	18771	18612	18556	18579	18759	18810	18710	18759	18789	18694	18757	18910	18759	18870	18595	18580	18883	18842	18741	18661	18731	18805	18706	18713	18860	18659	18708	18808	18864	18869	18757	18713	18959	18666	18650	18748	18725	18982	18882	18695	18545	18657	18718	18862	19004	18778	18893	18609	18864	18727	18949	18763	18833	18760	18796	18865	18765	18646	18879	18662	18744	18879	18877	18758	18906	18960	18672	18781	18976	18866	18656	18670	18815	18877	18797	18915	18784	18782	18824	18752	19005	18631	18691	18815	18944	18652	18934	18750	18787	18599	18726	18676	18841	18800	18631	18840	18791	18612	18864	18731	18823	18811	18934	18907	18884	18883	18762	18826	18870	18690	18821	18603	18823	18898	18877	18793	18609	18989	18760	18720	18916	18775	18948	18835	18920	18656	18748	18875	18751	18869	18838	18725	18704	18604	18834	18828	18994	18838	18722	18787	18711	18831	18848	18790	18814	18815	18729	18462	18707	18744	18629	18526	18617	18760	18618	18621	18950	18889	18740	18663	18881	18620	18841	18887	18768	18619	18785	18919	18708	18719	18666	18796	18768	18922	18697	18795	18625	18712	18800	18690	18770	18726	18831	18748	18651	18743	18803	18802	18590	18546	18689	18632	18629	18943	18845	18788	18832	18979	18757	18892	18745	18545	18793	18755	18971	18872	18809	18918	18726	18684	18994	18865	18702	18644	18644	18737	18789	18978	18753	18756	18833	18655	18972	18625	18789	18672	18773	18703	18726	18824	18863	18717	18871	18640	18766	18735	18833	18798	18754	18663	18880	18808	18633	18632	18672	18740	18819	18612	18773	18936	18827	18863	18887	18853	18740	18876	18636	18662	18898	18829	18610	18578	18673	18673	18725	18793	18694	18841	18824	18978	18717	18655	19054	18912	18798	18612	18706	18733	18822	18709	18550	18795	18662	18913	18807	18887	18795	18791	18614	18629	18726	18786	18693	18759	18855	18739	18701	18765	18777	18843	18779	18816	18619	18887	18856	18618	18755	18718	18794	18806	18937	18746	18784	18807	18678	18814	18769	18737	18878	18785	18897	18879	18814	18713	18825	18739	18762	18774	18774	18661	18923	18612	18768	18928	18848	18946	18673	18986	18916	18732	18930	18703	18606	18470	18732	18713	18834	18743	18975	18878	18759	18631	18837	18616	18507	18628	18917	18630	18722	18895	18692	18701	18717	18730	18750	18729	18721	18728	18818	18749	18750	18750	18754	18778	18612	18945	18814	18918	18619	18764	18850	18853	18876	18776	18720	18768	18917	18923	18894	18876	18548	18635	18776	18805	18734	18868	18901	18764	18923	18974	18800	18980	18821	18738	18891	18674	18770	18977	18867	18825	18953	18680	18870	18769	18627	18705	18810	18829	18696	18745	18962	18586	18622	18733	18764	18785	18610	18749	18858	18817	18967	18733	18702	18887	18832	18650	18518	18607	18852	18886	18850	18772	18761	18798	18881	18697	18643	18855	18805	18825	18601	18480	18730	18678	18933	18736	18840	18723	18617	18695	18615	18743	18899	18873	18874	18814	18881	18696	18791	18898	18847	18665	18726	18816	18826	18773	18889	18794	18772	18663	18774	18669	18862	18785	18829	18560	18876	18853	18746	18632	18813	18837	18773	18758	18773	18917	18763	18856	18662	18828	18881	18711	18802	19025	18744	18762	18927	18674	18750	18813	18892	18734	18842	18835	18902	18909	18791	18788	18821	18589	18628	18773	18755	18712	18721	18728	18647	18737	18768	18678	18550	18851	19097	18694	18677	18499	18915	18783	18863	18593	18942	18949	18677	18622	18581	18846	18632	18814	18728	18790
18453	31569	28913	23296	22154	20787	19393	18511	17928	17691	17312	17116	16978	17176	16785	17029	16922	16926	16995	16986	16811	16846	16740	16717	16714	16819	16745	16698	16824	16803	16802	18810	23970	23535	20319	18279	17302	17001	16797	16661	16748	16702	16643	16461	16623	16624	16629	16630	16628	16524	16634	16624	16442	16593	16562	16612	16845	16654	16515	16687	16634	16776	16691	16731	16653	16820	16573	16759	16627	16571	16566	16656	16645	16689	16753	16587	16743	16843	16780	16842	16636	16685	16672	16544	16513	16526	16554	16536	16587	16653	16649	16667	16622	16644	16439	16478	16753	16513	16738	16418	16506	16635	16707	16555	16818	16588	16564	16573	16657	16510	16761	16680	16773	16703	16584	16639	16480	16673	16723	16431	16644	16682	16596	16704	16564	16643	16442	16556	16574	16816	16702	16671	16539	16650	16729	16580	16689	16631	16694	16624	16613	16531	16677	16598	16619	16679	16520	16572	16550	16692	16572	16692	16647	16813	16704	16621	16434	16458	16540	16579	16544	16678	16603	16653	16716	16449	16583	16707	16621	16404	16628	16673	16643	16430	16714	16662	16446	16716	16476	16658	16589	16491	16677	16520	16589	16429	16580	16560	16485	16499	16657	16584	16535	16663	16383	16686	16598	16666	16692	16618	16485	16825	16595	16518	16535	16713	16577	16600	16692	16637	16657	16484	16648	16768	16572	16506	16537	16635	16492	16488	16493	16625	16540	16561	16616	16526	16558	16532	16608	16576	16483	16718	16501	16658	16436	16510	16448	16457	16519	16657	16597	16483	16640	16563	16626	16790	16456	16552	16643	16687	16690	16481	16619	16552	16622	16673	16606	16752	16528	16471	16816	16468	16779	16536	16495	16671	16661	16701	16620	16526	16488	16635	16602	16676	16574	16579	16517	16706	16462	16456	16741	16757	16548	16539	16603	16493	16481	16725	16625	16571	16702	16491	16498	16752	16639	16647	16533	16548	16748	16593	16578	16640	16556	16808	16554	16756	16652	16567	16695	16589	16711	16595	16725	16679	16623	16665	16594	16546	16452	16646	16725	16515	16658	16622	16630	16540	16562	16519	16483	16531	16579	16678	16623	16535	16845	16629	16667	16617	16750	16748	16409	16524	16592	16693	16618	16417	16570	16605	16371	16516	16664	16769	16680	16637	16719	16503	16488	16779	16622	16556	16555	16576	16680	16572	16681	16481	16530	16448	16627	16660	16407	16718	16427	16578	16492	16505	16646	16558	16497	16517	16676	16729	16659	16595	16687	16611	16667	16523	16582	16578	16493	16491	16752	16576	16546	16601	16535	16724	16643	16568	16691	16708	16512	16664	16560	16652	16613	16586	16647	16673	16595	16693	16818	16522	16532	16600	16531	16546	16654	16678	16551	16619	16715	16393	16539	16577	16743	16564	16701	16565	16636	16450	16628	16677	16610	16700	16759	16505	16444	16548	16703	16505	16561	16586	16533	16580	16527	16499	16569	16709	16527	16653	16635	16684	16510	16705	16517	16610	16329	16627	16756	16538	16649	16476	16668	16506	16661	16566	16672	16654	16628	16649	16370	16646	16698	16625	16564	16569	16695	16644	16741	16666	16628	16554	16656	16513	16675	16551	16651	16581	16619	16459	16568	16815	16313	16542	16701	16554	16549	16509	16460	16610	16524	16659	16455	16510	16648	16577	16436	16665	16719	16608	16462	16515	16809	16627	16459	16673	16484	16578	16575	16646	16576	16540	16792	16497	16633	16723	16590	16663	16690	16603	16503	16735	16556	16524	16592	16575	16683	16588	16574	16542	16573	16596	16642	16750	16478	16585	16537	16627	16516	16502	16707	16677	16606	16551	16529	16668	16473	16690	16480	16477	16535	16670	16707	16651	16641	16606	16441	16536	16468	16670	16574	16685	16699	16667	16435	16719	16553	16582	16636	16593	16532	16523	16615	16546	16516	16604	16680	16753	16506	16602	16338	16457	16553	16711	16443	16448	16495	16462	16635	16707	16466	16494	16651	16543	16503	16561	16775	16693	16570	16588	16646	16579	16587	16464	16707	16728	16516	16502	16605	16656	16682	16680	16695	16451	16563	16555	16475	16856	16666	16561	16420	16597	16575	16469	16770	16687	16617	16559	16613	16577	16457	16739	16548	16399	16538	16530	16544	16590	16576	16531	16613	16455	16468	16645	16752	16660	16616	16527	16484	16409	16568	16468	16671	16535	16670	16565	16584	16467	16601	16437	16730	16623	16618	16508	16731	16606	16445	16718	16458	16471	16497	16688	16680	16540	16526	16462	16737	16591	16596	16517	16739	16652	16557	16472	16775	16608	16781	16716	16584	16486	16573	16663	16859	16684	16671	16647	16451	16590	16458	16503	16557	16710	16709	16511	16643	16548	16570	16569	16558	16636	16512	16764	16608	16591	16482	16458	16398	16589	16437	16521	16687	16718	16407	16680	16693	16648	16553	16489	16524	16595	16497	16779	16700	16688	16668	16613	16594	16684	16444	16542	16524	16575	16564	16491	16495	16567	16569	16559	16647	16608	16469	16609	16660	16695	16398	16698	16518	16560	16565	16670	16541	16521	16521	16638	16714	16535	16673	16451	16599	16480	16403	16554	16654	16497	16465	16683	16716	16508	16572	16648	16636	16487	16670	16522	16563	16589	16431	16743	16599	16479	16721	16595	16486	16570	16635	16664	16539	16648	16620	16531	16736	16622	16692	16550	16663	16687	16682	16514	16744	16538	16676	16502	16666	16705	16535	16547	16676	16705	16686	16569	16486	16612	16541	16473	16568	16610	16444	16874	16611	16443	16691	16720	16630	16713	16668	16649	16600	16520	16516	16648	16536	16550	16567	16534	16482	16533	16750	16738	16650	16752	16689	16551	16478	16464	16726	16746	16502	16735	16563	16615	16696	16555	16715	16684	16593	16681	16561	16709	16619	16574	16567	16673	16539	16483	16632	16589	16621	16690	16586	16513	16647	16528	16694	16663	16646	16765	16465	16580	16575	16417	16691	16603	16563	16749	16765	16599	16747	16605	16744	16790	16505	16618	16580	16442	16512	16563	16599	16625	16633	16526	16740	16667	16524	16493	16559	16528	16724	16597	16627	16689	16671	16687	16474	16482	16659	16473	16721	16444	16478	16641	16613	16395	16591	16423	16536	16688	16511	16593	16708	16586	16626	16645	16682	16599	16509	16698	16407	16694	16541	16641	16649	16605	16648	16597	16643	16534	16434	16457	16662	16605	16672	16445	16474	16514	16637	16529	16711	16442	16589	16517	16561	16631	16587	16725	16573	16604	16447	16627	16472	16722	16647	16612	16490	16556	16549	16729	16417	16392	16566	16792	16543	16660	16492	16613	16485	16478	16592	16453	16484	16544	16670	16665	16701	16599	16508	16579	16696	16691	16499	16548	16567	16454	16537	16714	16661	16407	16653	16497	16557	16588	16558	16538	16550	16516	16528	16701	16678	16742	16592	16389	16823	16660	16414	16518	16596	16430	16790	16569	16584	16508	16569	16753	16668	16428	16590	16615	16498	16497	16673	16589	16447	16393	16628	16513	16691	16567	16575	16517	16688	16835	16786	16684	16670	16571	16617	16619	16710	16644	16494	16468	16572	16526	16643	16717	16609	16681	16490	16297	16686	16768	16589	16619	16574	16668	16505	16545	16614	16491	16661	16515	16542	16755	16687	16481	16711	16483	16582	16620	16603	16433	16644	16572	16729	16728	16719	16565	16522	16638	16572	16655	16654	16543	16769	16519	16750	16474	16603	16601	16638	16595	16564	16605	16695	16653	16714	16668	16502	16756	16571	16687	16631	16564	16580	16642	16814	16787	16668	16595	16687	16572	16552	16374	16596	16597	16539	16652	16560	16482	16600	16702	16505	16513	16610	16735	16459	16597	16424	16476	16664	16705	16704	16672	16663	16634	16562	16505	16528	16646	16588	16583	16576	16530	16512	16612	16516	16596	16645	16617	16622	16753	16537	16502	16654	16624	16534	16467	16608	16647	16480	16453	16520	16537	16599	16537	16669	16600	16629	16766	16384	16728	16506	16516	16555	16673	16490	16566	16392	16668	16455	16604	16529	16894	16510	16661	16821	16530	16651	16526	16521	16545	16559	16570	16636	16617	16584	16505	16697	16579	16539	16676	16742	16598	16682	16791	16515	16504	16522	16532	16584	16578	16571	16593	16595	16647	16803	16531	16632	16570	16623	16712	16550	16519	16707	16665	16499	16657	16580	16780	16580	16648	16649	16566	16662	16671	16631	16674	16440	16548	16687	16391	16623	16587	16449	16660	16686	16564	16695	16474	16603	16531	16551	16662	16599	16811	16609	16643	16651	16439	16612	16503	16775	16561	16589	16488	16555	16636	16666	16666	16714	16649	16634	16537	16460	16433	16585	16582	16833	16494	16472	16669	16797	16620	16661	16640	16538	16649	16591	16734	16592	16516	16765	16616	16474	16666	16540	16566	16594	16515	16450	16642	16808	16608	16532	16483	16627	16665	16701	16636	16352	16615	16621	16648	16554	16456	16697	16537	16600	16505	16572	16740	16658	16512	16484	16426	16609	16551	16819	16576	16484	16512	16581	16505	16592	16375	16625	16391	16683	16474	16645	16436	16617	16481	16501	16475	16627	16525	16557	16660	16629	16561	16454	16778	16435	16771	16328	16524	16663	16279	16534	16596	16576	16585	16604	16491	16655	16737	16570	16541	16636	16418	16646	16521	16566	16608	16559	16580	16824	16548	16567	16579	16637	16573	16439	16501	16514	16682	16552	16679	16646	16641	16433	16575	16619	16667	16829	16692	16741	16550	16700	16516	16684	16507	16465	16520	16650	16595	16569	16691	16880	16692	16585	16710	16585	16426	16741	16747	16538	16611	16621	16533	16627	16500	16513	16674	16571	16517	16704	16669	16532	16400	16773	16556	16718	16551	16730	16709	16676	16543	16534	16451	16741	16439	16488	16684	16630	16538	16604	16569	16574	16580	16795	16640	16533	16556	16587	16530	16714	16483	16563	16583	16522	16626	16554	16583	16704	16525	16607	16549	16595	16871	16671	16549	16540	16695	16569	16654	16507	16755	16423	16666	16599	16522	16694	16709	16645	16451	16707	16592	16723	16497	16506	16463	16554	16691
27717	22276	24682	22048	19377	19044	19082	19011	18746	18562	18689	18589	18665	18420	18643	18626	18387	18521	18505	18538	18287	18446	18357	18276	18563	18599	18538	18656	18465	18686	18699	18549	18972	19142	18987	18719	18493	18691	18683	18555	18487	18568	18405	18599	18281	18328	18401	18504	18358	18420	18393	18452	18393	18671	18674	18474	18662	18674	18551	18583	18347	18499	18599	18496	18621	18619	18463	18269	18577	18656	18592	18460	18577	18619	18440	18526	18452	18544	18526	18482	18333	18554	18459	18620	18487	18275	18680	18467	18468	18553	18395	18923	18311	18397	18669	18321	18586	18448	18588	18405	18220	18514	18443	18578	18577	18521	18452	18484	18603	18471	18535	18443	18403	18329	18394	18435	18527	18377	18467	18572	18637	18437	18473	18353	18483	18539	18606	18484	18500	18357	18619	18523	18546	18388	18522	18396	18376	18369	18565	18464	18226	18575	18482	18483	18532	18455	18394	18280	18361	18524	18471	18648	18261	18467	18569	18422	18254	18271	18390	18786	18631	18716	18497	18437	18638	18557	18612	18405	18576	18456	18247	18204	18452	18360	18491	18640	18428	18723	18377	18665	18664	18456	18576	18523	18585	18696	18410	18570	18555	18627	18352	18448	18634	18305	18494	18364	18628	18668	18567	18562	18432	18198	18350	18480	18384	18376	18671	18644	18442	18364	18409	18443	18473	18305	18503	18555	18507	18301	18608	18475	18468	18450	18133	18389	18557	18341	18695	18440	18470	18300	18519	18602	18579	18707	18416	18541	18414	18475	18520	18550	18605	18510	18363	18417	18564	18515	18535	18647	18588	18385	18569	18406	18658	18585	18486	18583	18569	18454	18301	18524	18373	18380	18201	18409	18352	18518	18565	18308	18546	18407	18460	18503	18584	18633	18487	18659	18650	18540	18520	18573	18395	18705	18440	18625	18892	18814	18485	18554	18494	18500	18432	18503	18429	18345	18434	18541	18410	18895	18504	18394	18411	18580	18457	18518	18432	18676	18541	18523	18561	18243	18587	18412	18476	18483	18316	18521	18756	18448	18433	18530	18459	18573	18611	18492	18483	18392	18626	18531	18553	18398	18576	18608	18450	18402	18487	18621	18594	18443	18411	18458	18356	18299	18350	18496	18424	18523	18489	18609	18575	18510	18614	18625	18637	18385	18638	18474	18263	18467	18574	18473	18381	18545	18351	18579	18526	18558	18549	18537	18437	18580	18703	18355	18593	18637	18314	18317	18505	18512	18280	18603	18621	18496	18603	18573	18583	18420	18536	18416	18425	18523	18400	18517	18509	18567	18545	18702	18609	18663	18606	18594	18521	18531	18565	18288	18412	18453	18525	18619	18460	18508	18401	18526	18315	18829	18621	18520	18511	18638	18480	18477	18461	18482	18604	18418	18500	18473	18387	18609	18466	18609	18370	18361	18364	18621	18532	18401	18684	18369	18437	18672	18588	18589	18599	18416	18694	18643	18368	18381	18523	18456	18328	18487	18385	18549	18619	18544	18576	18530	18458	18363	18521	18632	18627	18478	18237	18628	18502	18465	18483	18395	18711	18697	18558	18604	18443	18366	18594	18350	18581	18230	18468	18559	18506	18428	18307	18432	18534	18473	18547	18407	18594	18373	18450	18508	18249	18604	18448	18403	18517	18490	18394	18636	18533	18598	18533	18521	18589	18494	18607	18369	18674	18396	18653	18531	18496	18707	18499	18471	18396	18426	18459	18792	18282	18735	18427	18443	18410	18562	18380	18577	18530	18467	18610	18466	18606	18591	18419	18395	18543	18516	18453	18346	18554	18559	18389	18501	18371	18515	18563	18540	18657	18624	18321	18602	18555	18624	18532	18475	18408	18537	18476	18417	18376	18374	18481	18385	18395	18556	18464	18493	18555	18392	18434	18549	18731	18647	18540	18430	18561	18447	18512	18455	18272	18470	18575	18467	18270	18462	18405	18604	18782	18415	18538	18596	18567	18415	18697	18343	18627	18507	18520	18490	18546	18596	18489	18255	18482	18515	18244	18702	18562	18462	18467	18709	18498	18458	18630	18328	18365	18507	18309	18553	18462	18477	18634	18465	18313	18482	18737	18510	18330	18701	18398	18496	18455	18447	18325	18549	18546	18495	18311	18588	18714	18499	18599	18554	18537	18494	18564	18409	18517	18573	18597	18506	18544	18580	18538	18453	18515	18553	18523	18498	18543	18373	18443	18299	18534	18523	18552	18629	18494	18260	18501	18721	18433	18497	18692	18450	18488	18590	18513	18612	18492	18567	18574	18355	18623	18544	18342	18463	18716	18521	18550	18346	18826	18542	18577	18726	18522	18267	18566	18568	18592	18425	18259	18512	18574	18718	18627	18327	18505	18532	18568	18380	18566	18575	18510	18598	18543	18520	18590	18365	18244	18515	18492	18591	18418	18518	18619	18520	18424	18476	18423	18559	18434	18588	18519	18315	18690	18534	18543	18438	18477	18620	18526	18861	18529	18620	18708	18564	18538	18603	18531	18571	18499	18589	18495	18433	18538	18547	18498	18408	18262	18552	18417	18605	18324	18595	18308	18442	18393	18488	18631	18536	18462	18367	18365	18521	18479	18486	18591	18672	18506	18555	18363	18355	18438	18664	18545	18570	18483	18489	18509	18573	18553	18503	18401	18535	18647	18518	18639	18407	18547	18659	18560	18764	18794	18400	18526	18497	18301	18500	18611	18561	18745	18474	18613	18454	18463	18414	18643	18588	18294	18533	18564	18492	18527	18465	18440	18463	18633	18339	18627	18296	18493	18367	18595	18502	18380	18680	18399	18681	18560	18559	18581	18476	18472	18602	18444	18608	18607	18548	18487	18632	18592	18377	18284	18522	18530	18495	18410	18476	18586	18462	18396	18577	18617	18411	18534	18467	18320	18499	18549	18510	18647	18611	18404	18480	18443	18289	18513	18495	18580	18639	18353	18643	18554	18708	18372	18389	18556	18478	18444	18585	18620	18403	18433	18521	18594	18520	18540	18652	18500	18392	18427	18614	18493	18578	18514	18435	18361	18510	18570	18553	18624	18539	18633	18220	18509	18114	18362	18311	18522	18591	18307	18606	18538	18629	18616	18487	18410	18489	18550	18529	18733	18587	18431	18499	18577	18545	18448	18475	18522	18242	18458	18466	18390	18567	18400	18568	18547	18332	18484	18428	18546	18500	18411	18569	18517	18738	18439	18410	18508	18294	18372	18558	18330	18487	18558	18408	18450	18458	18521	18683	18469	18653	18460	18533	18403	18524	18605	18493	18474	18364	18470	18448	18429	18497	18456	18457	18414	18649	18736	18429	18432	18390	18507	18391	18412	18220	18420	18644	18733	18358	18564	18365	18610	18283	18331	18456	18542	18589	18599	18263	18648	18299	18467	18413	18564	18262	18434	18513	18305	18703	18407	18446	18518	18501	18419	18532	18400	18387	18471	18468	18633	18520	18513	18555	18551	18646	18529	18665	18498	18498	18389	18491	18740	18382	18660	18547	18590	18551	18450	18429	18544	18483	18516	18395	18611	18328	18577	18562	18441	18795	18730	18273	18487	18472	18546	18576	18627	18516	18531	18629	18404	18435	18371	18667	18569	18414	18587	18490	18502	18468	18541	18770	18596	18652	18492	18585	18568	18336	18541	18477	18510	18433	18542	18628	18311	18593	18589	18229	18723	18541	18615	18552	18314	18291	18519	18504	18634	18768	18596	18333	18551	18519	18507	18267	18620	18408	18353	18539	18523	18357	18477	18452	18498	18390	18689	18476	18549	18502	18452	18460	18672	18561	18447	18667	18521	18555	18445	18541	18712	18461	18451	18711	18552	18476	18550	18517	18434	18446	18521	18636	18606	18411	18599	18579	18449	18371	18408	18482	18622	18621	18508	18514	18621	18606	18473	18491	18487	18444	18494	18592	18473	18323	18453	18671	18392	18522	18273	18644	18473	18546	18533	18366	18461	18295	18501	18251	18640	18491	18477	18605	18635	18429	18421	18646	18597	18528	18446	18483	18389	18449	18682	18438	18713	18525	18576	18482	18436	18328	18490	18514	18454	18452	18647	18608	18483	18360	18490	18512	18374	18634	18401	18433	18554	18514	18307	18633	18687	18649	18694	18478	18646	18325	18436	18526	18478	18563	18538	18453	18444	18440	18559	18586	18820	18598	18581	18463	18571	18497	18715	18540	18827	18565	18555	18329	18430	18710	18431	18427	18586	18596	18421	18561	18543	18540	18599	18544	18412	18760	18670	18378	18601	18697	18569	18442	18480	18510	18717	18545	18529	18540	18738	18533	18469	18598	18468	18645	18483	18538	18486	18432	18472	18325	18708	18553	18644	18648	18455	18344	18482	18501	18405	18379	18502	18668	18450	18539	18242	18358	18309	18614	18355	18519	18420	18565	18437	18447	18579	18402	18453	18527	18634	18566	18511	18387	18775	18545	18457	18666	18448	18499	18412	18261	18562	18427	18466	18396	18631	18484	18523	18395	18618	18766	18630	18579	18360	18447	18452	18513	18424	18494	18327	18493	18461	18412	18523	18464	18382	18615	18657	18731	18559	18413	18552	18456	18557	18290	18403	18317	18488	18452	18449	18524	18480	18635	18402	18672	18455	18537	18470	18517	18717	18472	18389	18477	18327	18485	18491	18523	18583	18534	18620	18480	18492	18448	18474	18384	18565	18359	18380	18358	18527	18626	18268	18581	18467	18550	18580	18484	18755	18617	18503	18373	18550	18450	18440	18624	18619	18474	18347	18501	18495	18490	18403	18665	18636	18684	18412	18280	18490	18601	18711	18479	18612	18689	18471	18563	18404	18646	18553	18480	18654	18444	18439	18433	18287	18501	18499	18405	18755	18456	18331	18507	18458	18423	18412	18626	18353	18462	18565	18302	18429	18638	18386	18451	18600	18350	18501	18492	18446	18500	18599	18410	18498	18573	18495	18484	18440	18632	18635	18563	18648	18659	18662	18507	18586	18474	18426	18563	18533	18404	18482	18373	18586	18530	18605	18454	18455	18417	18399	18590	18442	18387	18356	18354	18590	18564	18529	18592	18408	18756	18371	18355	18669	18586	18638	18491	18794	18615	18650	18314	18341	18572	18497	18735	18499	18426	18444	18347	18529	18517	18843	18601
16275	19980	19545	18123	18468	17640	17088	16975	16975	16804	16846	16552	16659	16587	16505	16517	16454	16552	16624	16483	16450	16491	16573	16402	16536	16462	16277	16551	16500	16617	16595	16713	17267	17165	16894	16696	16692	16503	16349	16522	16517	16571	16547	16495	16395	16420	16608	16546	16466	16479	16594	16329	16415	16371	16443	16446	16469	16315	16479	16391	16445	16352	16544	16292	16423	16693	16365	16451	16160	16336	16371	16644	16430	16310	16599	16423	16184	16381	16494	16405	16474	16549	16349	16608	16513	16379	16428	16462	16462	16580	16417	16373	16627	16481	16433	16371	16296	16526	16441	16468	16536	16402	16499	16452	16449	16481	16504	16429	16249	16536	16419	16444	16447	16519	16413	16302	16525	16459	16412	16448	16396	16410	16593	16493	16653	16532	16318	16403	16581	16383	16419	16586	16481	16319	16581	16489	16438	16374	16366	16392	16474	16430	16405	16601	16408	16495	16416	16505	16446	16290	16554	16416	16521	16465	16451	16324	16400	16413	16397	16543	16563	16448	16475	16533	16449	16349	16481	16556	16473	16367	16387	16484	16210	16496	16530	16398	16294	16498	16552	16496	16381	16412	16596	16379	16478	16229	16336	16402	16517	16504	16539	16438	16338	16458	16426	16490	16441	16474	16476	16478	16548	16460	16568	16492	16482	16260	16561	16518	16392	16610	16266	16307	16370	16619	16501	16539	16549	16458	16600	16360	16336	16258	16491	16509	16361	16433	16548	16522	16575	16357	16220	16360	16308	16442	16322	16486	16315	16347	16243	16403	16358	16459	16388	16283	16500	16427	16426	16417	16412	16521	16545	16407	16630	16422	16395	16482	16384	16471	16500	16350	16371	16321	16305	16467	16480	16580	16358	16423	16488	16534	16483	16392	16357	16342	16400	16351	16317	16412	16350	16296	16495	16347	16493	16535	16420	16624	16420	16447	16404	16327	16450	16406	16499	16371	16532	16538	16357	16365	16528	16651	16370	16677	16451	16410	16609	16446	16480	16309	16262	16252	16445	16610	16441	16500	16486	16444	16554	16368	16389	16483	16551	16415	16467	16452	16454	16395	16374	16338	16415	16322	16357	16435	16414	16380	16413	16357	16566	16396	16415	16577	16436	16601	16313	16458	16464	16479	16328	16378	16518	16581	16566	16319	16447	16314	16536	16364	16412	16498	16469	16522	16439	16547	16549	16494	16380	16581	16647	16432	16445	16479	16426	16520	16168	16357	16359	16452	16379	16343	16336	16527	16357	16310	16344	16332	16588	16508	16586	16516	16393	16465	16472	16413	16373	16434	16619	16535	16639	16528	16431	16496	16532	16333	16281	16301	16469	16524	16394	16453	16489	16308	16533	16229	16452	16465	16489	16439	16568	16424	16505	16154	16559	16349	16549	16497	16285	16406	16239	16399	16529	16536	16430	16479	16307	16593	16518	16452	16436	16461	16339	16487	16351	16484	16513	16381	16449	16515	16478	16594	16429	16421	16492	16435	16573	16479	16295	16480	16389	16555	16646	16263	16561	16390	16295	16599	16539	16402	16383	16444	16449	16529	16607	16358	16612	16464	16488	16593	16512	16585	16268	16381	16324	16445	16404	16456	16359	16516	16509	16542	16297	16689	16481	16400	16306	16497	16334	16488	16520	16532	16343	16481	16335	16488	16431	16393	16495	16565	16356	16382	16733	16394	16416	16432	16397	16472	16410	16444	16476	16358	16384	16434	16440	16416	16501	16345	16435	16410	16423	16480	16271	16461	16524	16488	16438	16406	16490	16463	16364	16424	16561	16456	16455	16480	16606	16524	16434	16496	16376	16507	16212	16545	16257	16408	16511	16562	16444	16421	16541	16368	16462	16493	16437	16470	16432	16304	16324	16293	16622	16410	16391	16458	16456	16343	16555	16471	16497	16461	16447	16421	16469	16379	16451	16547	16494	16385	16367	16541	16456	16298	16626	16394	16377	16479	16555	16559	16459	16317	16521	16445	16445	16381	16428	16297	16476	16453	16692	16397	16480	16408	16536	16437	16534	16401	16570	16557	16366	16439	16435	16548	16427	16437	16351	16598	16378	16419	16549	16426	16424	16367	16279	16525	16408	16514	16498	16394	16465	16522	16534	16572	16355	16346	16324	16422	16467	16355	16559	16552	16346	16344	16713	16447	16323	16402	16369	16480	16499	16403	16195	16330	16611	16486	16416	16445	16381	16643	16302	16403	16398	16544	16452	16382	16316	16377	16332	16430	16593	16473	16439	16504	16342	16527	16423	16401	16430	16352	16379	16493	16253	16400	16533	16421	16587	16371	16586	16363	16488	16322	16603	16427	16437	16383	16608	16485	16452	16540	16474	16345	16459	16502	16631	16442	16539	16380	16422	16608	16345	16428	16310	16508	16439	16431	16413	16543	16514	16508	16481	16495	16409	16538	16337	16471	16436	16527	16469	16365	16454	16342	16560	16610	16489	16474	16472	16565	16490	16410	16525	16452	16590	16477	16399	16424	16495	16523	16379	16562	16479	16234	16564	16347	16379	16418	16418	16577	16595	16539	16488	16405	16407	16618	16406	16485	16455	16554	16300	16410	16428	16289	16547	16473	16451	16528	16339	16293	16568	16591	16626	16591	16440	16287	16498	16588	16306	16386	16507	16469	16409	16392	16443	16240	16424	16328	16548	16526	16455	16391	16354	16412	16559	16532	16481	16213	16671	16471	16415	16372	16505	16487	16633	16336	16435	16311	16574	16643	16478	16469	16431	16332	16592	16594	16686	16534	16546	16397	16413	16376	16310	16412	16566	16235	16466	16409	16408	16661	16391	16402	16518	16479	16379	16389	16544	16357	16547	16578	16505	16371	16490	16570	16352	16313	16497	16483	16611	16375	16406	16501	16444	16435	16487	16507	16534	16611	16400	16494	16350	16508	16439	16587	16547	16381	16699	16197	16441	16440	16350	16454	16515	16416	16510	16355	16474	16505	16436	16392	16523	16358	16563	16446	16396	16415	16319	16429	16413	16663	16347	16415	16438	16506	16396	16574	16472	16450	16695	16426	16444	16509	16373	16526	16416	16338	16509	16393	16544	16574	16641	16396	16625	16476	16471	16362	16649	16527	16355	16471	16351	16324	16296	16317	16623	16200	16404	16484	16543	16428	16297	16515	16541	16630	16575	16373	16314	16459	16250	16684	16437	16418	16506	16535	16561	16470	16568	16443	16355	16536	16374	16404	16394	16514	16577	16361	16515	16408	16474	16399	16427	16466	16571	16514	16494	16499	16455	16572	16451	16484	16379	16434	16442	16363	16490	16414	16352	16374	16392	16597	16404	16458	16684	16459	16551	16436	16449	16567	16548	16277	16575	16462	16580	16392	16510	16616	16497	16439	16526	16515	16505	16278	16210	16319	16476	16505	16577	16459	16491	16440	16488	16526	16567	16399	16600	16505	16430	16450	16490	16458	16460	16529	16467	16375	16500	16504	16433	16537	16598	16311	16563	16415	16324	16484	16631	16476	16409	16409	16326	16405	16486	16476	16347	16585	16573	16537	16594	16307	16476	16408	16538	16467	16479	16395	16521	16493	16351	16316	16345	16420	16367	16445	16440	16384	16471	16438	16384	16658	16346	16586	16321	16383	16469	16564	16291	16312	16331	16547	16501	16509	16330	16459	16260	16621	16585	16399	16460	16480	16370	16393	16382	16386	16323	16477	16635	16391	16498	16532	16366	16505	16535	16464	16398	16484	16436	16502	16531	16476	16494	16452	16483	16482	16433	16360	16382	16512	16433	16600	16364	16285	16467	16622	16225	16492	16365	16420	16369	16480	16511	16471	16352	16377	16523	16362	16396	16367	16376	16400	16355	16415	16505	16162	16424	16461	16551	16478	16473	16379	16337	16547	16460	16478	16515	16543	16621	16357	16513	16459	16409	16645	16357	16348	16416	16454	16485	16423	16463	16506	16346	16577	16396	16510	16513	16383	16508	16539	16544	16444	16452	16480	16432	16585	16463	16577	16296	16489	16517	16451	16390	16206	16494	16613	16478	16415	16373	16361	16229	16511	16428	16419	16588	16586	16519	16487	16658	16375	16382	16436	16684	16638	16486	16411	16406	16496	16378	16489	16391	16537	16505	16430	16358	16418	16607	16479	16577	16480	16559	16270	16566	16379	16412	16515	16397	16428	16394	16375	16300	16627	16475	16388	16338	16445	16467	16596	16484	16620	16492	16470	16510	16476	16448	16434	16286	16418	16517	16439	16268	16460	16582	16519	16392	16524	16609	16403	16416	16459	16419	16591	16285	16592	16317	16549	16520	16523	16335	16478	16478	16432	16359	16326	16454	16580	16469	16517	16364	16393	16568	16348	16522	16508	16328	16502	16452	16473	16447	16576	16599	16431	16501	16443	16420	16472	16447	16527	16504	16568	16460	16433	16363	16377	16616	16443	16470	16422	16355	16407	16467	16438	16630	16506	16601	16383	16469	16267	16524	16388	16251	16531	16441	16511	16307	16266	16519	16412	16350	16421	16291	16623	16381	16519	16415	16447	16426	16484	16546	16459	16511	16472	16241	16305	16374	16524	16419	16417	16455	16484	16424	16522	16599	16423	16375	16434	16311	16393	16498	16388	16451	16383	16320	16550	16452	16553	16558	16337	16443	16439	16419	16541	16437	16273	16625	16381	16595	16450	16431	16652	16486	16384	16308	16382	16388	16475	16683	16553	16524	16422	16339	16415	16514	16513	16388	16567	16486	16360	16379	16354	16323	16312	16487	16604	16514	16410	16573	16386	16496	16349	16519	16476	16366	16266	16446	16463	16327	16364	16509	16371	16442	16539	16346	16408	16465	16416	16448	16505	16543	16558	16573	16451	16315	16412	16645	16270	16433	16427	16424	16517	16358	16537	16567	16517	16194	16453	16513	16726	16510	16422	16346	16484	16413	16456	16502	16605	16479	16539	16436	16357	16484	16475	16438	16345	16725	16461	16683	16545	16455	16355	16421	16613	16413	16465	16524	16389	16382	16436	16493	16479	16409	16316	16365	16429	16468	16440	16491	16393	16526	16426	16364	16436	16341	16403	16431	16429	16512	16302	16514	16270	16346	16343	16429	16406	16359	16339	16520	16349	16423	16484	16486	16558	16421	16512	16454	16411	16389	16495
23992	21404	28804	24485	22347	22400	21850	19459	18956	18998	19080	18896	18781	18721	18720	18300	18520	18730	18761	18369	18500	18412	18534	18624	18473	18539	18647	18716	18673	18555	18493	19912	21117	20870	19821	19227	18769	18582	18444	18363	18450	18465	18603	18575	18511	18528	18288	18552	18576	18453	18690	18398	18461	18693	18312	18416	18425	18267	18406	18410	18530	18540	18412	18496	18391	18421	18520	18440	18369	18314	18463	18578	18474	18627	18472	18356	18245	18638	18443	18478	18440	18506	18179	18488	18640	18557	18520	18364	18398	18489	18488	18244	18577	18713	18434	18339	18424	18533	18429	18546	18634	18365	18441	18585	18464	18400	18289	18512	18468	18361	18409	18347	18463	18335	18114	18349	18391	18489	18512	18389	18369	18447	18557	18415	18448	18423	18571	18169	18387	18562	18318	18483	18414	18292	18365	18505	18400	18415	18467	18470	18700	18489	18576	18323	18384	18448	18339	18354	18352	18555	18279	18487	18207	18260	18455	18414	18516	18459	18515	18289	18388	18367	18464	18342	18384	18512	18416	18295	18168	18501	18305	18477	18247	18314	18296	18441	18631	18243	18461	18436	18417	18422	18473	18396	18560	18532	18521	18379	18531	18332	18542	18407	18452	18460	18617	18423	18365	18599	18382	18604	18254	18464	18363	18418	18277	18461	18495	18359	18391	18362	18418	18562	18487	18377	18364	18377	18335	18434	18534	18399	18274	18420	18457	18409	18114	18440	18407	18361	18411	18782	18529	18376	18374	18331	18324	18262	18407	18505	18356	18350	18458	18442	18325	18224	18278	18568	18351	18327	18350	18667	18321	18525	18405	18468	18458	18429	18558	18555	18500	18459	18471	18590	18344	18427	18390	18252	18324	18468	18343	18451	18358	18416	18349	18442	18405	18203	18290	18401	18637	18471	18558	18527	18504	18357	18565	18494	18237	18409	18572	18474	18298	18509	18280	18543	18366	18453	18312	18236	18291	18544	18478	18416	18499	18560	18575	18295	18351	18633	18433	18371	18392	18264	18338	18377	18593	18513	18457	18392	18436	18378	18628	18464	18372	18499	18328	18333	18417	18376	18367	18597	18373	18443	18361	18366	18424	18363	18171	18501	18363	18402	18248	18370	18469	18424	18502	18547	18573	18253	18438	18286	18476	18337	18305	18638	18434	18495	18399	18516	18354	18303	18367	18443	18159	18371	18458	18370	18608	18483	18370	18424	18434	18404	18406	18328	18513	18457	18362	18452	18366	18518	18418	18280	18481	18347	18398	18452	18365	18415	18478	18191	18356	18436	18570	18540	18213	18376	18654	18483	18448	18398	18395	18377	18477	18267	18498	18487	18278	18192	18347	18396	18568	18449	18339	18418	18299	18365	18318	18426	18315	18524	18528	18602	18658	18195	18544	18594	18308	18311	18324	18300	18379	18366	18518	18498	18477	18457	18592	18466	18339	18429	18610	18396	18456	18323	18245	18327	18196	18394	18349	18486	18480	18532	18403	18305	18387	18545	18551	18452	18395	18490	18259	18655	18440	18464	18587	18269	18586	18346	18255	18575	18508	18497	18358	18495	18565	18556	18605	18409	18284	18524	18523	18389	18332	18414	18329	18463	18464	18525	18361	18356	18161	18494	18651	18227	18347	18486	18412	18454	18346	18365	18454	18423	18544	18310	18423	18462	18417	18342	18550	18387	18349	18542	18346	18515	18554	18246	18483	18430	18534	18568	18352	18419	18328	18625	18561	18442	18462	18550	18304	18452	18623	18416	18408	18223	18424	18130	18340	18340	18426	18282	18342	18424	18505	18545	18395	18456	18568	18276	18333	18386	18462	18426	18526	18405	18285	18451	18468	18396	18007	18323	18487	18358	18494	18254	18474	18358	18602	18488	18490	18452	18572	18437	18335	18415	18601	18552	18493	18384	18371	18347	18421	18257	18513	18455	18444	18419	18382	18215	18524	18315	18520	18460	18428	18319	18301	18403	18329	18527	18511	18439	18289	18549	18570	18537	18470	18363	18443	18516	18530	18372	18404	18702	18288	18454	18394	18420	18419	18478	18586	18489	18602	18482	18376	18352	18320	18177	18440	18427	18388	18551	18407	18417	18437	18368	18690	18320	18556	18471	18488	18602	18491	18612	18453	18420	18524	18492	18506	18433	18476	18388	18402	18299	18412	18425	18489	18711	18622	18299	18675	18410	18481	18469	18481	18663	18629	18451	18369	18302	18496	18420	18411	18308	18324	18492	18312	18285	18301	18339	18475	18574	18485	18477	18617	18423	18597	18513	18166	18481	18451	18358	18392	18482	18331	18293	18394	18489	18512	18676	18284	18430	18339	18399	18349	18377	18363	18487	18407	18237	18207	18403	18402	18447	18421	18331	18603	18544	18448	18472	18406	18678	18491	18437	18515	18315	18404	18451	18395	18478	18452	18260	18416	18403	18409	18456	18332	18484	18500	18357	18308	18437	18501	18527	18393	18529	18309	18504	18473	18440	18532	18325	18529	18305	18465	18467	18584	18275	18386	18558	18378	18284	18366	18392	18362	18439	18379	18495	18363	18550	18481	18308	18493	18412	18476	18404	18444	18337	18452	18250	18577	18415	18256	18681	18538	18581	18463	18447	18430	18243	18461	18432	18448	18434	18395	18345	18466	18490	18319	18422	18407	18654	18315	18286	18318	18226	18341	18531	18319	18426	18281	18422	18226	18333	18319	18390	18306	18348	18096	18483	18553	18317	18491	18376	18484	18464	18250	18490	18538	18390	18337	18552	18251	18356	18450	18503	18508	18385	18573	18431	18647	18380	18305	18256	18598	18419	18349	18119	18402	18469	18570	18297	18562	18552	18663	18580	18369	18467	18353	18336	18398	18551	18296	18434	18620	18396	18429	18478	18564	18397	18287	18578	18505	18497	18500	18580	18342	18417	18475	18494	18503	18354	18517	18256	18353	18453	18415	18561	18341	18462	18407	18614	18498	18529	18494	18406	18451	18385	18598	18563	18496	18480	18467	18495	18525	18269	18324	18287	18436	18288	18346	18245	18513	18305	18532	18452	18290	18491	18449	18563	18818	18342	18577	18493	18490	18473	18489	18541	18561	18447	18338	18429	18638	18527	18446	18385	18659	18373	18581	18408	18457	18326	18458	18391	18334	18345	18239	18279	18507	18441	18442	18457	18601	18677	18495	18289	18354	18404	18497	18504	18460	18533	18404	18546	18485	18258	18488	18400	18467	18465	18315	18440	18606	18205	18570	18515	18442	18405	18573	18509	18213	18460	18414	18445	18338	18224	18504	18130	18410	18614	18625	18554	18472	18255	18386	18447	18426	18345	18357	18622	18329	18308	18447	18582	18520	18401	18387	18296	18525	18183	18303	18455	18427	18285	18499	18602	18387	18462	18417	18386	18230	18424	18384	18352	18389	18546	18350	18498	18504	18335	18428	18264	18360	18388	18437	18398	18183	18234	18252	18270	18436	18468	18210	18349	18446	18373	18133	18360	18510	18293	18385	18415	18563	18599	18471	18509	18710	18085	18376	18267	18353	18440	18322	18571	18422	18305	18412	18261	18592	18420	18536	18499	18420	18502	18481	18465	18453	18304	18401	18504	18696	18401	18248	18320	18377	18414	18419	18347	18375	18588	18605	18396	18367	18497	18594	18607	18681	18486	18526	18510	18226	18246	18438	18512	18464	18536	18536	18485	18291	18463	18349	18529	18415	18626	18468	18390	18589	18447	18463	18565	18635	18303	18500	18344	18471	18454	18486	18365	18397	18419	18532	18525	18498	18337	18576	18406	18373	18617	18566	18457	18357	18439	18919	18463	18376	18243	18386	18468	18457	18316	18431	18355	18458	18446	18376	18510	18430	18404	18344	18472	18416	18419	18446	18338	18512	18456	18547	18173	18651	18293	18509	18399	18316	18483	18302	18474	18517	18618	18484	18319	18506	18547	18534	18354	18304	18398	18477	18400	18488	18537	18458	18563	18619	18362	18621	18232	18345	18311	18525	18377	18419	18420	18525	18452	18266	18391	18503	18480	18375	18571	18541	18408	18358	18489	18379	18601	18546	18476	18498	18569	18439	18544	18587	18255	18146	18394	18346	18369	18595	18322	18386	18400	18460	18607	18490	18466	18411	18404	18530	18466	18568	18545	18501	18578	18156	18359	18476	18514	18472	18533	18221	18287	18429	18409	18516	18286	18312	18478	18454	18704	18350	18318	18322	18195	18404	18522	18447	18334	18371	18245	18499	18538	18249	18398	18362	18449	18468	18407	18410	18430	18323	18522	18372	18548	18438	18542	18496	18408	18518	18514	18611	18352	18300	18236	18450	18453	18426	18355	18326	18344	18444	18220	18276	18553	18435	18473	18362	18481	18433	18424	18637	18491	18248	18449	18547	18096	18473	18259	18453	18530	18248	18359	18242	18364	18434	18270	18330	18327	18352	18589	18331	18402	18471	18446	18373	18376	18388	18330	18380	18467	18479	18312	18449	18278	18342	18538	18395	18348	18273	18423	18413	18383	18480	18351	18357	18320	18540	18480	18548	18420	18268	18473	18568	18541	18544	18477	18700	18428	18449	18428	18400	18384	18507	18464	18609	18585	18675	18474	18360	18505	18497	18423	18352	18339	18392	18570	18448	18438	18432	18453	18627	18498	18532	18691	18356	18564	18416	18483	18478	18428	18533	18264	18479	18635	18362	18367	18629	18305	18372	18500	18433	18594	18518	18628	18361	18324	18472	18500	18470	18490	18434	18347	18474	18319	18582	18424	18437	18340	18343	18284	18472	18456	18464	18446	18465	18381	18428	18510	18399	18748	18477	18193	18393	18398	18286	18426	18447	18671	18458	18356	18433	18349	18449	18577	18536	18435	18485	18559	18399	18423	18506	18380	18373	18509	18634	18492	18370	18453	18363	18311	18420	18585	18308	18173	18378	18435	18518	18400	18487	18542	18439	18392	18193	18444	18407	18241	18475	18373	18477	18294	18547	18409	18370	18381	18538	18448	18389	18411	18589	18438	18689	18416	18532	18235	18459	18417	18312	18418	18323	18341	18346	18597	18357	18344	18307	18276	18471	18532	18481	18120	18549	18450	18419	18605	18560	18411	18409	18456	18533	18541	18664	18290	18310	18513	18241	18461	18428	18542
16795	28363	25295	20932	19725	18576	18248	17580	17157	16917	16756	16912	16679	16742	16524	16811	16613	16490	16592	16439	16461	16522	16652	16478	16496	16514	16473	16465	16479	16518	16465	19178	20534	19818	18151	17106	16875	16560	16397	16673	16482	16288	16549	16473	16343	16529	16253	16498	16526	16436	16598	16517	16442	16629	16409	16559	16511	16472	16392	16492	16426	16528	16550	16403	16503	16459	16548	16285	16514	16398	16671	16405	16545	16417	16361	16327	16535	16393	16262	16506	16422	16575	16447	16344	16358	16373	16389	16481	16271	16509	16486	16613	16440	16422	16368	16381	16577	16359	16362	16266	16474	16409	16528	16431	16335	16208	16469	16521	16462	16403	16481	16377	16249	16514	16599	16377	16645	16491	16434	16457	16463	16335	16361	16262	16291	16359	16346	16364	16476	16281	16578	16286	16381	16433	16440	16193	16323	16579	16379	16552	16310	16422	16500	16545	16315	16431	16263	16486	16551	16439	16417	16465	16505	16458	16397	16487	16593	16490	16647	16374	16361	16413	16477	16419	16501	16455	16427	16472	16521	16376	16426	16328	16277	16414	16377	16483	16447	16400	16373	16504	16448	16553	16440	16418	16460	16562	16386	16565	16428	16346	16522	16438	16435	16398	16559	16556	16433	16477	16345	16650	16414	16485	16492	16371	16476	16508	16499	16381	16398	16517	16347	16245	16290	16520	16368	16447	16447	16474	16570	16342	16449	16346	16421	16264	16512	16491	16471	16354	16282	16489	16452	16312	16436	16420	16480	16232	16463	16418	16482	16511	16422	16292	16560	16546	16449	16411	16506	16434	16365	16294	16532	16406	16348	16527	16357	16469	16428	16389	16546	16425	16476	16199	16457	16331	16430	16506	16547	16392	16517	16580	16570	16383	16348	16494	16476	16387	16550	16426	16324	16434	16461	16390	16563	16375	16356	16437	16386	16488	16473	16411	16377	16333	16322	16595	16449	16436	16440	16399	16351	16450	16598	16420	16620	16416	16525	16235	16471	16421	16387	16469	16353	16301	16493	16308	16442	16379	16336	16363	16324	16412	16456	16401	16388	16456	16341	16485	16517	16530	16419	16452	16369	16518	16412	16332	16427	16331	16548	16500	16432	16365	16393	16324	16247	16334	16316	16339	16500	16316	16487	16531	16390	16439	16384	16571	16465	16322	16409	16497	16397	16503	16354	16385	16347	16481	16510	16473	16309	16280	16454	16422	16544	16473	16540	16360	16473	16432	16160	16498	16394	16428	16422	16372	16347	16276	16515	16570	16396	16510	16414	16563	16374	16260	16283	16237	16319	16269	16432	16482	16462	16398	16387	16355	16307	16376	16505	16315	16359	16402	16362	16305	16430	16327	16358	16333	16480	16399	16469	16454	16563	16175	16532	16419	16345	16371	16432	16594	16383	16491	16403	16399	16494	16386	16385	16551	16440	16251	16328	16610	16354	16356	16492	16463	16569	16476	16505	16406	16582	16370	16342	16465	16415	16575	16384	16389	16402	16503	16291	16488	16273	16406	16289	16498	16511	16357	16576	16429	16307	16477	16395	16377	16325	16380	16425	16494	16419	16431	16379	16523	16497	16256	16394	16614	16459	16321	16349	16385	16427	16381	16410	16512	16297	16214	16308	16472	16586	16390	16414	16519	16343	16460	16422	16424	16377	16448	16352	16445	16565	16457	16304	16448	16361	16524	16455	16634	16337	16389	16501	16509	16433	16364	16346	16357	16589	16419	16555	16516	16375	16358	16404	16409	16317	16456	16416	16520	16292	16480	16326	16420	16548	16354	16398	16333	16609	16335	16389	16436	16428	16505	16360	16328	16302	16553	16479	16641	16455	16288	16403	16403	16309	16478	16460	16275	16435	16219	16442	16468	16353	16394	16556	16441	16404	16403	16203	16692	16423	16486	16409	16544	16146	16278	16491	16509	16623	16471	16291	16485	16425	16466	16395	16314	16452	16454	16469	16360	16384	16389	16543	16364	16403	16542	16463	16464	16553	16219	16386	16424	16507	16381	16315	16357	16305	16631	16366	16392	16335	16406	16276	16268	16315	16343	16479	16554	16573	16480	16422	16568	16433	16271	16363	16373	16469	16628	16279	16371	16334	16539	16572	16387	16224	16446	16303	16356	16500	16388	16436	16461	16503	16448	16357	16584	16427	16452	16482	16428	16385	16549	16505	16383	16400	16397	16507	16478	16358	16368	16428	16368	16720	16335	16351	16449	16311	16367	16373	16465	16365	16443	16596	16509	16377	16274	16473	16480	16286	16186	16482	16428	16401	16336	16570	16369	16274	16406	16488	16450	16444	16618	16411	16489	16432	16350	16501	16430	16382	16191	16253	16372	16536	16445	16275	16372	16538	16419	16380	16263	16338	16412	16216	16500	16457	16555	16327	16643	16269	16402	16469	16496	16559	16370	16255	16449	16497	16398	16384	16587	16438	16354	16436	16535	16409	16463	16557	16251	16270	16403	16484	16399	16406	16395	16439	16462	16444	16544	16490	16336	16372	16419	16455	16273	16407	16334	16330	16376	16347	16433	16438	16422	16380	16482	16415	16316	16525	16374	16332	16454	16365	16462	16499	16440	16460	16501	16593	16265	16465	16284	16465	16379	16355	16484	16530	16407	16347	16369	16506	16458	16309	16423	16382	16519	16403	16453	16339	16530	16543	16480	16414	16385	16490	16304	16392	16470	16562	16517	16418	16496	16518	16460	16290	16312	16583	16426	16369	16468	16342	16236	16431	16464	16308	16317	16469	16426	16472	16442	16534	16339	16553	16396	16561	16553	16466	16382	16436	16428	16593	16411	16298	16296	16475	16651	16416	16600	16570	16669	16369	16237	16219	16313	16426	16388	16612	16381	16358	16316	16692	16406	16329	16385	16295	16532	16551	16578	16581	16383	16299	16324	16499	16530	16522	16460	16531	16462	16322	16323	16224	16431	16437	16430	16377	16266	16482	16376	16448	16647	16340	16347	16443	16378	16365	16399	16483	16373	16458	16316	16303	16396	16439	16420	16409	16167	16402	16393	16444	16286	16500	16399	16402	16523	16412	16376	16525	16471	16424	16629	16338	16403	16527	16298	16331	16535	16374	16539	16425	16610	16296	16346	16407	16535	16418	16249	16468	16533	16505	16270	16391	16417	16597	16417	16497	16466	16443	16480	16513	16310	16403	16446	16457	16394	16338	16578	16368	16421	16460	16327	16648	16508	16450	16265	16427	16261	16433	16526	16609	16545	16471	16447	16452	16441	16477	16482	16398	16571	16413	16439	16480	16447	16389	16367	16527	16459	16409	16298	16662	16562	16305	16353	16445	16397	16517	16335	16470	16525	16311	16405	16327	16530	16476	16507	16438	16487	16440	16558	16483	16427	16338	16621	16531	16358	16507	16435	16434	16349	16438	16555	16401	16463	16279	16266	16348	16515	16513	16619	16569	16269	16372	16287	16327	16573	16336	16559	16429	16279	16455	16341	16462	16591	16602	16327	16489	16490	16621	16447	16453	16517	16429	16301	16423	16329	16253	16398	16446	16400	16569	16320	16631	16487	16434	16378	16315	16209	16429	16548	16613	16153	16276	16658	16404	16463	16517	16346	16541	16414	16434	16548	16474	16431	16341	16429	16303	16543	16420	16406	16399	16572	16358	16506	16454	16335	16283	16390	16462	16600	16426	16348	16386	16342	16642	16458	16372	16458	16520	16454	16362	16440	16404	16528	16406	16262	16333	16388	16456	16426	16551	16434	16317	16312	16482	16384	16251	16399	16448	16521	16343	16338	16484	16387	16313	16399	16415	16486	16313	16565	16411	16440	16643	16359	16373	16419	16319	16529	16410	16421	16376	16486	16599	16538	16528	16465	16308	16398	16435	16381	16505	16318	16455	16477	16498	16440	16388	16374	16427	16285	16406	16339	16245	16490	16472	16539	16547	16473	16456	16405	16458	16435	16326	16327	16313	16345	16470	16489	16326	16498	16444	16408	16397	16459	16395	16388	16547	16425	16350	16232	16597	16512	16280	16643	16486	16440	16516	16484	16372	16355	16579	16354	16165	16402	16478	16400	16375	16428	16491	16394	16333	16399	16301	16382	16323	16479	16358	16600	16431	16420	16364	16527	16403	16398	16314	16394	16353	16558	16597	16418	16540	16532	16384	16490	16441	16408	16453	16344	16372	16367	16463	16400	16378	16441	16461	16284	16339	16322	16508	16586	16372	16371	16338	16414	16486	16406	16396	16474	16451	16256	16608	16498	16340	16367	16471	16239	16425	16625	16393	16522	16387	16383	16438	16501	16382	16421	16499	16247	16510	16409	16530	16422	16374	16410	16442	16518	16462	16611	16450	16271	16431	16599	16478	16229	16296	16595	16519	16418	16510	16566	16418	16439	16484	16440	16355	16498	16311	16439	16496	16223	16372	16343	16371	16542	16409	16473	16394	16254	16458	16458	16370	16418	16508	16413	16597	16336	16366	16316	16438	16330	16417	16430	16274	16523	16407	16388	16436	16477	16411	16345	16495	16393	16599	16406	16419	16418	16277	16356	16380	16514	16440	16386	16426	16590	16423	16465	16442	16459	16313	16362	16368	16446	16466	16418	16487	16377	16368	16381	16392	16401	16411	16348	16312	16449	16515	16528	16475	16436	16465	16353	16269	16371	16341	16426	16354	16323	16374	16492	16326	16568	16328	16372	16394	16325	16370	16324	16403	16436	16490	16374	16419	16523	16482	16423	16434	16450	16459	16458	16319	16478	16309	16317	16386	16406	16411	16413	16384	16706	16371	16369	16487	16422	16318	16217	16262	16381	16381	16477	16434	16299	16416	16403	16379	16341	16430	16463	16472	16454	16346	16482	16467	16187	16518	16451	16366	16345	16309	16462	16355	16455	16500	16606	16321	16523	16345	16502	16477	16509	16362	16427	16387	16493	16348	16470	16465	16321	16509	16414	16548	16561	16402	16257	16511	16537	16571	16565	16303	16385	16477	16377	16391	16456	16460	16628	16424	16511	16253	16345	16273	16237	16470	16405	16518	16468	16592	16454	16616	16537	16279	16468	16418	16502	16477	16466	16429	16513	16392	16324	16367	16388	16459	16390	16450	16377	16372	16343	16518	16397	16382	16336	16405	16494	16463	16483	16411	16608
22953	21380	29230	23870	21590	23661	25066	20195	19336	19612	19214	19012	18848	19043	18798	18688	18680	18933	19036	18818	18800	18639	18469	18774	18832	18581	18569	18708	18697	18661	18860	21629	23196	22441	20914	19585	18857	18845	18763	18668	18481	18625	18610	18529	18333	18673	18493	18439	18456	18386	18462	18729	18373	18483	18637	18400	18677	18634	18444	18742	18347	18538	18484	18564	18270	18619	18602	18520	18572	18565	18409	18522	18527	18584	18638	18576	18568	18578	18382	18572	18614	18174	18326	18626	18589	18466	18712	18500	18408	18265	18385	18465	18414	18555	18434	18521	18296	18568	18625	18437	18392	18475	18564	18447	18391	18490	18406	18446	18414	18545	18410	18495	18367	18311	18595	18365	18637	18347	18666	18385	18423	18454	18385	18432	18441	18665	18608	18650	18641	18529	18315	18280	18525	18338	18384	18373	18563	18430	18553	18411	18409	18497	18356	18367	18461	18575	18379	18595	18391	18272	18573	18427	18566	18341	18657	18566	18467	18425	18472	18443	18378	18576	18557	18446	18362	18463	18756	18522	18527	18347	18601	18495	18584	18274	18689	18561	18397	18529	18667	18426	18573	18619	18608	18584	18270	18583	18522	18525	18644	18690	18508	18293	18471	18268	18354	18627	18499	18349	18619	18414	18385	18587	18376	18479	18280	18656	18449	18552	18671	18487	18590	18519	18466	18305	18549	18494	18547	18512	18516	18601	18500	18434	18533	18470	18534	18196	18599	18295	18477	18489	18677	18400	18515	18244	18692	18445	18365	18525	18358	18409	18648	18393	18520	18515	18411	18399	18257	18485	18348	18494	18437	18514	18614	18535	18358	18421	18504	18579	18535	18486	18506	18428	18368	18275	18383	18454	18349	18381	18506	18512	18599	18448	18499	18309	18613	18269	18338	18574	18313	18646	18503	18538	18566	18433	18392	18557	18495	18516	18471	18564	18595	18789	18521	18428	18435	18663	18483	18504	18559	18307	18533	18418	18296	18329	18503	18625	18707	18529	18457	18526	18438	18322	18372	18359	18249	18423	18511	18627	18447	18534	18562	18547	18595	18516	18409	18498	18524	18527	18342	18578	18402	18509	18604	18195	18390	18386	18525	18428	18527	18468	18433	18596	18570	18456	18443	18469	18463	18537	18289	18470	18629	18307	18551	18487	18379	18474	18508	18597	18492	18439	18428	18481	18411	18730	18484	18494	18403	18546	18538	18462	18497	18579	18310	18419	18688	18618	18302	18520	18392	18492	18516	18544	18578	18425	18428	18293	18356	18423	18688	18560	18486	18546	18480	18458	18388	18501	18461	18487	18569	18475	18559	18473	18462	18602	18346	18620	18549	18510	18265	18419	18189	18336	18569	18443	18346	18430	18409	18488	18496	18322	18478	18360	18511	18679	18327	18605	18569	18480	18278	18598	18475	18342	18551	18333	18507	18494	18346	18332	18626	18616	18413	18513	18383	18507	18559	18504	18388	18529	18388	18528	18480	18487	18543	18420	18567	18403	18442	18478	18505	18379	18438	18391	18513	18503	18309	18478	18467	18235	18350	18386	18346	18337	18515	18508	18506	18694	18514	18372	18620	18453	18290	18390	18632	18427	18570	18570	18516	18415	18383	18257	18395	18382	18308	18602	18402	18448	18649	18513	18544	18419	18372	18490	18544	18449	18429	18360	18276	18549	18577	18646	18525	18612	18472	18485	18556	18535	18415	18471	18322	18356	18284	18207	18416	18426	18307	18430	18468	18355	18513	18416	18318	18468	18416	18525	18310	18657	18514	18331	18615	18366	18521	18298	18420	18418	18379	18473	18607	18418	18306	18310	18375	18532	18426	18512	18286	18386	18471	18471	18453	18420	18580	18551	18474	18425	18446	18325	18391	18281	18458	18315	18461	18392	18468	18502	18374	18272	18492	18437	18625	18452	18450	18422	18427	18556	18497	18383	18421	18271	18371	18309	18252	18767	18513	18540	18377	18535	18442	18438	18354	18647	18357	18639	18442	18269	18648	18470	18473	18459	18478	18459	18403	18566	18287	18517	18429	18349	18358	18513	18271	18498	18433	18522	18469	18453	18325	18526	18408	18443	18426	18588	18587	18439	18385	18499	18494	18473	18250	18498	18329	18311	18547	18469	18501	18477	18295	18289	18570	18347	18304	18451	18424	18500	18376	18472	18504	18447	18387	18431	18480	18430	18321	18510	18418	18434	18696	18361	18561	18496	18386	18241	18235	18419	18363	18389	18362	18423	18320	18397	18506	18475	18548	18399	18426	18296	18390	18534	18331	18424	18346	18379	18512	18565	18436	18603	18319	18378	18281	18455	18529	18363	18541	18471	18292	18343	18511	18605	18487	18416	18372	18611	18441	18339	18466	18490	18718	18360	18452	18343	18475	18614	18427	18393	18488	18409	18405	18516	18558	18425	18591	18457	18462	18425	18388	18316	18734	18376	18434	18421	18269	18407	18463	18544	18543	18308	18400	18232	18540	18357	18390	18455	18550	18374	18366	18326	18281	18516	18588	18452	18425	18398	18378	18098	18548	18582	18417	18378	18341	18275	18499	18571	18632	18370	18469	18321	18367	18527	18427	18363	18653	18517	18362	18403	18530	18599	18607	18580	18615	18619	18226	18440	18474	18544	18551	18585	18417	18373	18596	18629	18550	18557	18495	18464	18367	18593	18607	18544	18484	18552	18371	18426	18464	18462	18175	18460	18338	18310	18498	18606	18487	18552	18482	18549	18666	18378	18324	18398	18386	18674	18272	18559	18346	18427	18664	18587	18322	18401	18432	18465	18352	18350	18495	18416	18347	18495	18365	18446	18333	18431	18535	18559	18348	18397	18476	18371	18180	18365	18589	18493	18602	18491	18398	18475	18539	18338	18520	18504	18465	18604	18492	18345	18274	18554	18532	18366	18537	18418	18526	18615	18637	18418	18616	18610	18481	18495	18470	18502	18435	18549	18521	18604	18594	18422	18535	18480	18505	18430	18342	18461	18457	18563	18444	18356	18507	18757	18536	18441	18665	18131	18422	18462	18631	18423	18314	18536	18553	18625	18589	18629	18346	18597	18458	18433	18485	18430	18636	18486	18380	18287	18372	18377	18503	18428	18409	18385	18450	18465	18419	18364	18281	18429	18338	18328	18422	18535	18429	18640	18193	18340	18582	18467	18393	18295	18349	18339	18412	18407	18579	18361	18620	18485	18390	18583	18424	18488	18440	18426	18509	18272	18544	18475	18420	18500	18445	18509	18425	18270	18435	18425	18448	18476	18537	18375	18553	18491	18349	18419	18558	18606	18516	18396	18494	18452	18329	18333	18346	18450	18340	18510	18587	18464	18555	18300	18457	18520	18578	18461	18486	18178	18383	18418	18491	18553	18553	18269	18520	18346	18333	18461	18384	18403	18424	18351	18373	18463	18651	18520	18676	18415	18599	18208	18630	18406	18418	18542	18558	18448	18340	18593	18485	18708	18530	18473	18346	18588	18557	18307	18467	18698	18417	18421	18529	18635	18326	18458	18583	18427	18408	18599	18506	18630	18261	18658	18398	18215	18478	18485	18345	18441	18478	18450	18410	18335	18387	18452	18339	18401	18485	18405	18548	18395	18489	18620	18442	18376	18356	18355	18545	18470	18530	18504	18488	18557	18414	18423	18471	18455	18577	18580	18423	18471	18416	18408	18531	18400	18445	18455	18488	18555	18321	18504	18410	18551	18567	18428	18310	18479	18590	18549	18233	18203	18553	18425	18465	18140	18655	18341	18401	18451	18368	18532	18584	18683	18490	18326	18233	18434	18556	18602	18371	18465	18720	18392	18485	18566	18348	18469	18480	18489	18570	18606	18438	18303	18372	18555	18548	18487	18563	18494	18504	18324	18559	18400	18422	18352	18470	18268	18436	18449	18553	18397	18480	18583	18541	18278	18256	18441	18492	18339	18378	18460	18425	18636	18739	18602	18396	18470	18413	18531	18525	18478	18443	18388	18295	18367	18462	18573	18344	18409	18439	18454	18472	18495	18290	18574	18506	18588	18586	18432	18517	18512	18670	18512	18449	18424	18636	18304	18351	18515	18596	18433	18598	18446	18457	18518	18566	18113	18556	18217	18302	18394	18415	18476	18616	18431	18463	18309	18506	18478	18521	18605	18483	18245	18522	18280	18406	18599	18379	18536	18482	18273	18295	18521	18687	18369	18543	18324	18457	18423	18305	18296	18553	18553	18609	18454	18553	18408	18653	18540	18469	18517	18494	18447	18444	18318	18372	18451	18380	18461	18386	18396	18451	18548	18637	18449	18593	18284	18467	18567	18517	18462	18435	18565	18410	18447	18559	18458	18592	18521	18490	18385	18667	18652	18413	18331	18392	18463	18522	18420	18410	18498	18529	18583	18370	18439	18353	18392	18347	18372	18491	18639	18435	18507	18596	18353	18515	18576	18532	18424	18467	18442	18371	18503	18525	18247	18681	18740	18419	18654	18614	18517	18537	18409	18742	18358	18257	18654	18550	18410	18225	18372	18482	18389	18293	18364	18320	18551	18490	18430	18297	18328	18437	18383	18543	18583	18585	18570	18443	18525	18412	18627	18496	18455	18540	18404	18342	18377	18416	18382	18543	18588	18462	18478	18284	18506	18504	18532	18322	18444	18464	18484	18532	18453	18498	18449	18292	18534	18409	18644	18637	18454	18389	18369	18371	18612	18469	18372	18615	18392	18393	18445	18489	18582	18492	18682	18398	18453	18420	18425	18428	18409	18515	18377	18427	18415	18446	18399	18569	18339	18637	18511	18686	18598	18416	18418	18395	18487	18628	18454	18482	18627	18534	18415	18338	18648	18312	18593	18395	18454	18395	18447	18350	18402	18444	18522	18459	18413	18251	18400	18575	18552	18355	18283	18491	18578	18399	18397	18342	18708	18386	18379	18328	18395	18569	18379	18370	18483	18554	18535	18499	18694	18481	18671	18337	18597	18362	18514	18329	18443	18265	18333	18395	18425	18341	18351	18230	18468	18289	18653	18293	18341	18278	18601	18564	18442	18545	18354	18160	18237	18471	18449	18505	18699	18103	18614	18682	18591	18388	18543	18558	18359	18417	18327	18551	18379	18607	18402	18598	18487	18616	18297	18505	18545	18309	18267	18483	18562
19006	33980	29355	23293	21128	19839	18881	18288	17911	17299	17110	17137	16825	16761	16746	16702	16619	16591	16712	16424	16488	16548	16545	16369	16548	16497	16665	16565	16507	16617	17229	22228	23614	21798	19322	17604	16812	16558	16341	16568	16395	16459	16361	16369	16485	16205	16421	16449	16538	16349	16440	16523	16528	16371	16375	16287	16349	16486	16495	16436	16546	16337	16445	16440	16242	16524	16503	16481	16562	16401	16623	16475	16435	16530	16446	16503	16422	16438	16348	16406	16389	16326	16379	16475	16435	16446	16337	16523	16266	16449	16537	16399	16372	16542	16301	16501	16561	16365	16345	16344	16340	16505	16703	16336	16520	16608	16401	16428	16339	16401	16488	16613	16388	16436	16248	16397	16507	16221	16374	16353	16493	16603	16345	16291	16428	16442	16418	16432	16333	16496	16429	16331	16395	16406	16410	16360	16389	16427	16361	16319	16356	16469	16492	16173	16379	16492	16516	16476	16206	16344	16499	16270	16442	16268	16344	16153	16491	16324	16309	16493	16288	16172	16318	16314	16329	16355	16477	16393	16406	16341	16525	16347	16415	16423	16516	16410	16320	16405	16183	16490	16489	16495	16368	16294	16337	16182	16332	16434	16392	16342	16525	16389	16442	16318	16452	16461	16270	16238	16426	16346	16461	16487	16519	16435	16445	16360	16387	16244	16375	16301	16607	16296	16332	16454	16502	16415	16322	16462	16508	16199	16438	16207	16402	16539	16414	16413	16539	16447	16362	16338	16468	16214	16418	16261	16433	16475	16302	16364	16405	16312	16355	16467	16334	16452	16361	16628	16542	16330	16445	16210	16501	16455	16329	16441	16370	16420	16457	16448	16307	16391	16550	16489	16422	16330	16404	16385	16572	16474	16366	16419	16538	16311	16504	16398	16338	16403	16426	16503	16442	16300	16418	16519	16446	16426	16443	16390	16289	16289	16237	16309	16348	16330	16579	16362	16474	16501	16397	16383	16410	16564	16335	16362	16572	16315	16346	16377	16471	16484	16417	16401	16426	16371	16472	16169	16323	16130	16518	16469	16336	16383	16510	16251	16460	16427	16331	16227	16577	16411	16323	16341	16416	16417	16341	16507	16480	16333	16311	16351	16347	16375	16556	16440	16481	16349	16265	16480	16435	16472	16468	16300	16356	16327	16223	16262	16581	16400	16235	16344	16517	16393	16318	16420	16385	16543	16510	16150	16331	16356	16376	16316	16407	16398	16370	16469	16340	16290	16298	16385	16293	16327	16395	16265	16200	16431	16147	16373	16446	16436	16437	16281	16685	16367	16324	16358	16533	16229	16210	16258	16350	16311	16423	16510	16381	16445	16456	16476	16305	16450	16290	16222	16431	16380	16396	16319	16387	16310	16289	16466	16381	16408	16325	16422	16256	16306	16448	16531	16300	16222	16407	16515	16466	16395	16381	16534	16461	16396	16286	16364	16218	16228	16416	16461	16273	16416	16301	16390	16314	16444	16306	16394	16453	16311	16462	16312	16411	16337	16418	16471	16351	16326	16491	16433	16423	16533	16378	16274	16289	16494	16516	16499	16554	16416	16370	16342	16285	16311	16402	16429	16437	16388	16398	16570	16320	16406	16412	16528	16481	16276	16574	16457	16374	16299	16555	16379	16206	16247	16399	16375	16377	16495	16327	16522	16371	16197	16514	16434	16379	16225	16433	16510	16408	16493	16359	16374	16320	16462	16552	16401	16435	16368	16270	16333	16237	16173	16467	16314	16413	16296	16372	16409	16371	16268	16371	16410	16334	16376	16360	16415	16477	16329	16492	16524	16337	16245	16481	16460	16443	16280	16518	16336	16441	16413	16433	16270	16373	16215	16411	16384	16394	16392	16483	16439	16387	16447	16452	16468	16403	16472	16438	16205	16231	16406	16472	16381	16312	16382	16214	16449	16385	16428	16322	16427	16279	16278	16486	16390	16202	16443	16358	16404	16361	16288	16430	16474	16404	16352	16293	16402	16345	16413	16414	16385	16420	16228	16456	16290	16532	16265	16377	16311	16342	16307	16232	16417	16500	16321	16312	16401	16348	16611	16486	16336	16209	16345	16532	16308	16224	16500	16350	16342	16116	16516	16263	16420	16372	16452	16317	16312	16459	16548	16265	16382	16357	16371	16490	16260	16280	16340	16477	16351	16210	16397	16489	16393	16356	16572	16399	16450	16448	16307	16481	16443	16206	16348	16299	16347	16192	16529	16510	16530	16432	16462	16366	16365	16532	16275	16460	16367	16411	16306	16317	16310	16561	16478	16287	16614	16385	16499	16335	16478	16350	16518	16399	16236	16381	16471	16293	16476	16530	16384	16349	16465	16479	16190	16418	16341	16278	16598	16337	16191	16436	16545	16484	16319	16465	16365	16433	16547	16486	16374	16402	16305	16350	16410	16403	16381	16396	16327	16337	16539	16365	16395	16418	16330	16409	16370	16233	16223	16542	16352	16322	16362	16398	16215	16416	16475	16563	16451	16412	16304	16366	16309	16340	16352	16435	16358	16484	16473	16534	16352	16316	16358	16404	16249	16404	16329	16360	16486	16504	16473	16331	16261	16296	16383	16396	16620	16429	16350	16388	16457	16321	16402	16367	16226	16352	16315	16317	16364	16457	16340	16295	16455	16404	16460	16177	16417	16412	16312	16461	16288	16325	16520	16601	16359	16411	16319	16468	16406	16528	16430	16511	16321	16394	16528	16452	16467	16333	16441	16355	16415	16302	16588	16541	16368	16446	16402	16388	16492	16415	16466	16386	16340	16558	16336	16253	16363	16508	16353	16367	16406	16299	16575	16471	16504	16377	16410	16331	16430	16217	16289	16412	16259	16287	16388	16445	16475	16275	16424	16441	16405	16456	16378	16426	16403	16588	16364	16387	16287	16320	16352	16468	16470	16337	16470	16271	16455	16322	16436	16449	16326	16324	16463	16512	16570	16337	16522	16606	16172	16363	16504	16320	16333	16625	16378	16308	16457	16446	16599	16357	16496	16303	16408	16480	16428	16377	16618	16376	16363	16571	16494	16364	16376	16310	16485	16411	16314	16490	16348	16403	16303	16393	16530	16304	16579	16456	16379	16449	16437	16515	16433	16313	16378	16270	16462	16355	16421	16574	16404	16264	16459	16485	16348	16341	16516	16554	16334	16235	16350	16431	16256	16360	16510	16516	16322	16370	16394	16402	16246	16344	16422	16500	16508	16345	16456	16328	16448	16396	16174	16474	16423	16364	16419	16241	16181	16327	16419	16485	16541	16337	16396	16594	16233	16284	16318	16395	16493	16485	16289	16611	16396	16310	16327	16507	16410	16441	16537	16351	16478	16374	16262	16364	16237	16407	16439	16429	16344	16223	16633	16441	16383	16344	16372	16369	16510	16487	16464	16378	16384	16552	16387	16226	16457	16453	16497	16256	16439	16519	16366	16546	16423	16477	16381	16359	16363	16542	16344	16532	16483	16429	16272	16327	16388	16386	16320	16334	16458	16404	16394	16390	16378	16366	16464	16355	16337	16526	16420	16286	16291	16596	16351	16248	16381	16448	16533	16480	16343	16519	16283	16449	16286	16495	16403	16321	16291	16371	16341	16333	16307	16450	16315	16450	16367	16459	16416	16509	16558	16489	16293	16445	16202	16604	16532	16301	16335	16202	16331	16269	16358	16371	16395	16424	16537	16157	16416	16338	16364	16270	16359	16212	16245	16281	16374	16435	16372	16345	16437	16433	16377	16410	16348	16514	16356	16534	16364	16373	16366	16309	16495	16426	16502	16371	16274	16599	16254	16436	16522	16175	16393	16293	16389	16467	16333	16244	16306	16308	16422	16305	16312	16370	16241	16195	16267	16464	16429	16423	16387	16183	16414	16581	16188	16383	16273	16549	16313	16377	16480	16522	16290	16455	16352	16367	16144	16446	16361	16535	16342	16386	16334	16407	16252	16332	16346	16370	16448	16340	16443	16262	16269	16321	16356	16412	16530	16444	16474	16424	16281	16342	16376	16338	16530	16474	16532	16474	16416	16548	16329	16402	16262	16508	16383	16335	16457	16309	16390	16274	16532	16449	16300	16110	16515	16247	16482	16415	16341	16379	16312	16313	16270	16306	16287	16264	16217	16379	16426	16300	16323	16468	16360	16239	16511	16462	16476	16337	16427	16545	16285	16378	16470	16329	16298	16225	16498	16203	16352	16342	16327	16352	16295	16359	16385	16415	16468	16487	16505	16365	16356	16425	16281	16425	16244	16467	16198	16478	16379	16399	16365	16407	16319	16509	16361	16467	16321	16358	16294	16503	16319	16367	16343	16466	16335	16316	16172	16476	16310	16205	16332	16584	16375	16235	16305	16245	16333	16376	16419	16506	16415	16335	16427	16406	16203	16213	16331	16416	16540	16529	16384	16375	16336	16286	16376	16424	16376	16354	16318	16502	16354	16354	16453	16321	16302	16421	16400	16507	16347	16381	16402	16212	16370	16380	16440	16708	16304	16256	16318	16314	16214	16290	16340	16441	16345	16293	16451	16282	16509	16519	16496	16434	16449	16400	16212	16382	16366	16376	16407	16594	16345	16421	16470	16592	16404	16477	16339	16461	16303	16626	16368	16386	16371	16410	16413	16393	16319	16288	16484	16167	16283	16501	16452	16309	16255	16339	16453	16322	16476	16488	16315	16382	16354	16265	16487	16449	16525	16231	16393	16467	16426	16284	16542	16338	16337	16480	16424	16373	16421	16371	16257	16282	16263	16433	16675	16436	16334	16334	16416	16347	16420	16404	16277	16432	16402	16403	16335	16349	16279	16400	16409	16484	16373	16369	16086	16302	16376	16357	16453	16304	16364	16527	16420	16521	16378	16375	16305	16386	16217	16389	16239	16447	16323	16505	16338	16356	16431	16412	16231	16357	16551	16314	16421	16470	16296	16417	16343	16327	16213	16444	16257	16385	16529	16197	16457	16270	16396	16430	16489	16497	16438	16241	16471	16286	16357	16432	16322	16329	16153	16332	16517	16441	16528	16340	16360	16579	16526	16247	16358	16420	16362	16413	16324	16467	16449	16311	16337	16338	16355	16354	16485	16410	16234	16402	16564	16306	16056	16427	16507	16150	16405	16569	16310	16336	16396	16543	16342	16566	16312	16413	16239
27613	22203	24295	21641	18653	18506	18652	18455	18196	18114	18225	18104	17994	18210	18001	17965	18092	18039	18113	17936	18178	18128	18008	18118	18229	18014	17955	17853	17838	17777	18125	18281	18505	18551	18265	18223	18033	17996	18008	17985	18067	17857	17905	17864	18126	17961	17997	17940	18017	17969	17885	18207	18010	17849	17938	18017	18012	18141	17961	18192	17952	17930	18054	17925	17940	17997	17873	17820	17999	17926	17981	18031	17917	17813	18041	18058	17848	17965	17964	18178	17856	17966	18098	18097	18275	18054	18045	18040	18062	17984	17932	18138	18137	18202	18001	17916	18154	18141	18137	18072	17979	17873	18202	18040	18311	17902	18149	18031	18130	18215	17936	17955	17928	17817	18011	17894	18120	18018	18065	18187	17880	17885	18157	17930	18133	17881	18075	17941	18041	17948	17864	18042	17912	17944	17826	17934	18095	18071	18003	18252	18034	17806	18064	17951	17949	17898	17935	18121	18124	18206	18104	18095	17789	17875	17849	17910	18001	18153	18080	18124	18151	17837	17944	17994	17838	18173	18171	17887	17894	17932	18104	17896	18104	17964	18134	18108	18025	17937	18029	18008	18157	18068	17983	17962	18000	17857	18037	18089	18142	18045	18138	18094	17914	18214	17883	17866	18000	18053	17847	18237	18080	18000	17786	18072	18070	18021	18192	17958	18005	18012	17862	18111	18102	17991	18095	18012	18002	18197	18014	17981	17980	18021	18222	18040	18021	17912	17953	17917	17890	18122	17772	17988	18024	17951	17875	18024	18026	18058	17969	17801	17781	17952	17920	18014	18130	18024	17817	17910	17916	18016	17927	18148	17949	18033	17974	18063	18071	17824	17958	17848	17907	17818	18084	18016	17890	18352	17881	18049	17839	18004	18023	17936	17851	18049	17965	17808	18074	18133	17826	17903	17971	17876	17948	17826	17890	18184	18219	17885	17981	17993	17876	17950	17907	18013	17857	17850	17974	18098	18147	18040	18082	18057	18094	17891	17993	18027	17938	18058	17958	18020	17977	18048	17881	18162	17941	18044	17978	17921	17947	18025	17835	18247	18011	17981	18202	18101	18100	17913	17690	17965	18014	18005	18007	17945	18025	17910	18066	17922	17781	17895	18165	18086	17809	18198	17819	18137	17856	17950	17841	17867	17956	17941	18135	18120	17998	18062	18171	18076	18028	18065	18048	17940	17876	18235	18178	17933	18150	18075	17619	18124	17879	18007	17935	18168	18080	17746	17950	17943	17837	17889	17991	18029	17998	17948	18075	17887	17951	17855	17970	18033	17972	17944	17964	18184	18074	18042	18103	18115	18262	18096	17978	17984	17977	17955	17859	17934	17805	17892	18105	17788	18023	17865	18109	17901	17841	18051	17997	17820	18037	18017	17963	18093	18158	17982	17994	17830	17937	17847	17961	18152	17878	18002	17872	18050	17993	18100	18091	18195	18101	17973	18035	17947	18025	18007	18010	17970	17953	17886	17947	17774	18007	17971	18199	18110	18010	17887	17935	17974	18090	18137	18077	17889	18017	18052	17929	17991	18176	18008	18019	17750	17954	18055	18255	18102	18102	18019	17757	18161	17746	18032	17976	18043	18088	18007	17976	17951	18014	18101	17996	18137	18096	17869	17895	17950	17840	17998	17904	18123	17965	17989	18149	17752	18046	17922	17831	17866	18191	18061	17938	18002	17998	18182	18158	18064	17933	17799	18036	17954	18196	18169	18028	18108	17953	18163	17944	17873	18123	17891	17832	18078	17961	17928	18081	18078	18200	18050	18034	17949	17905	18019	17952	18105	17948	17859	17800	18058	17961	17920	17892	17804	18000	17942	17762	17941	17909	17971	17961	18015	18157	17937	17932	18050	17965	17847	18059	18151	17951	18167	17949	18297	18052	18044	17847	18007	17922	18004	17798	17735	17968	17957	18335	17963	18111	18131	18024	17914	18022	17918	18097	18066	18156	18026	18039	17915	18004	17950	17847	18018	17945	17950	17895	17947	17751	18177	18284	18011	18018	18221	18154	18008	17951	18164	17981	18062	17933	18020	18173	18017	18110	18012	18097	17830	18085	18165	18128	18007	17992	17979	17982	17830	18103	17923	17879	17960	17949	17907	17950	18006	18082	18035	18210	18179	17922	17737	17964	17836	17955	17846	18124	17975	17912	17999	18021	18083	17764	17718	18019	18121	18050	18094	17887	18050	17933	18137	18051	18069	17886	17993	17860	18138	18040	18011	18002	17981	18165	17886	18085	17970	18163	18090	17859	18205	18016	18160	18054	18026	18143	17997	18062	17956	18259	17942	18086	18020	18130	18109	18033	18000	18086	17778	17814	18038	18039	17772	18063	17864	18180	17969	18161	17936	17892	17960	18057	17930	17955	17958	17892	17966	18079	18131	18124	17958	17875	18042	17862	18029	17763	17899	17961	17970	17982	17990	18321	18107	17920	17757	17832	17857	18263	18145	17946	17996	18037	18012	18115	18038	18081	18150	18077	17887	18064	17823	18059	17915	17912	18098	18123	17858	17961	17837	17951	17884	17992	18072	18049	17991	18212	17965	18035	18078	18014	17899	18032	17879	18172	18079	18035	17995	17950	17901	17852	17954	18059	18114	18043	17998	17931	18147	18000	18237	18092	17954	17873	17945	17954	18010	18007	18053	18092	18031	18016	17901	17892	17956	17859	18224	18008	18071	18024	18123	18083	17983	18062	18012	17993	18101	17932	17984	17831	17978	17972	18120	17865	18054	17966	17975	17967	17916	18086	18028	18167	17929	18046	18163	17989	17969	17932	18097	18037	18044	17958	18138	18083	17986	18075	18008	18062	18210	17900	17926	18006	18084	17974	18064	17959	17939	18104	17947	17884	18228	18117	17944	18016	18032	18125	17885	17919	17992	17886	17736	17808	17903	17940	18094	18046	18067	18105	17896	18008	17896	18062	17997	17947	18154	18010	18022	18203	18054	18068	18052	18031	18172	18124	18179	18052	17971	18247	18029	17961	17930	17926	18124	18005	18041	17999	17937	18060	18008	17905	17933	17931	18076	18017	18146	18009	17964	18053	18027	17964	18103	18010	17850	18048	17995	17887	17973	18347	18148	18152	17907	18050	17960	17946	17974	17790	17927	17871	17909	18012	17831	18101	18033	18048	18166	17880	18013	18078	18081	17872	18174	18032	18055	17890	18052	18212	18112	18230	18105	18072	17899	17977	17921	18033	18038	18116	18026	17882	18136	18003	17879	18024	18193	17984	17995	18109	18093	18058	18035	17871	17898	18021	18049	17925	18096	17976	17881	17807	17889	18085	18067	17938	17929	18082	17903	17922	17973	17974	18117	17943	18101	18034	17941	18280	18199	17940	18040	17981	17953	18059	18030	18053	18089	18055	17940	18139	18130	17869	17933	18036	17808	18028	17963	17935	17976	17982	17963	18045	17946	18128	17840	18106	17935	17786	17993	18117	18131	17866	17939	17987	17977	18025	17912	18139	17948	18038	17824	17944	18175	17966	18068	18127	17875	18125	18247	17897	17995	18081	17962	18081	18023	17834	17793	18018	18021	17845	17846	17979	17932	17946	17929	18104	18092	17867	17974	18269	18246	18212	17925	17974	18251	18032	18234	17946	17904	17922	18004	17945	18033	18051	18043	17808	17979	18071	18157	18136	17925	18036	18088	18194	18129	18042	18130	18040	18179	18080	18101	18042	17978	17891	17985	18109	18080	18189	18036	18028	17921	18151	17974	18033	17999	17893	18149	17824	17938	18006	17993	17899	18130	18133	17884	18130	18057	18076	17972	17977	17893	18124	17848	18016	17928	18072	17865	17859	18074	18047	17946	17871	18129	17892	17988	17887	18006	18066	18002	17829	17744	18052	18031	17985	18100	17900	18131	18136	18044	17856	17742	17870	17894	17992	18248	17920	18157	17953	17966	18012	17964	18260	17949	17887	17890	18112	17969	17995	18039	18100	18025	18024	17830	18081	18137	18299	18052	17848	17953	18088	17969	17933	18124	18114	17958	17832	18010	17902	18027	18102	17955	18192	18247	18041	17851	17945	17958	18096	17980	18039	17971	18076	18008	18116	17967	17939	17963	18183	17929	18048	18107	17962	17920	18039	17876	18172	17895	18172	17881	18082	18287	17847	17864	17875	18067	17974	17793	18071	17843	18033	17913	18121	18046	17928	17865	17808	18042	18044	17880	17980	17956	18045	18145	18141	17858	18063	17948	17867	18051	18024	17993	17974	17962	18081	17882	18019	18033	17887	17947	18044	18185	18098	17942	17746	17932	17976	17972	18012	17993	18126	18019	17986	17583	18058	18040	18148	18102	18002	18126	18010	18261	17876	17917	18129	18076	17920	17981	17946	18125	17924	17889	18129	18046	18005	18047	18054	18050	18041	17925	18127	17872	17612	17922	17981	18140	18035	18039	18011	18072	18108	18045	18020	18015	17940	17788	18022	17969	17952	18072	17917	18025	18060	18160	17899	18080	17947	18072	17844	18076	17936	18035	18043	18213	18069	17860	18134	18095	18042	18129	17944	17876	18102	18075	18068	18001	18048	17858	17933	17916	18034	17990	18034	18071	17885	17975	18007	18047	18332	17969	18035	17919	17973	18062	18170	17831	17924	18121	17876	18146	17897	17985	18084	18087	17744	18099	18177	18224	18228	17958	18228	17823	18008	18109	18016	18145	17719	18063	18087	18190	18209	17872	17850	18064	18017	17971	17974	17974	17884	17916	17921	17820	17895	18033	17873	18056	18041	18025	18120	18101	18087	18051	18024	18008	18143	18136	18047	18006	17954	18043	17951	18056	17924	18161	18181	18048	17875	17944	17848	17911	18086	18066	18046	17907	18094	17967	17936	18057	18106	17874	18075	17901	18006	18116	18070	18000	17787	17864	17950	17871	18120	18052	17950	17933	18138	17972	18102	17935	17999	18002	18073	17904	17941	18317	17865	18055	18219	18103	17947	17942	17969	17895	18007	17788	18130	18150	17970	18112	17965	18142	18032	18162	18033	17945	17886	18070	18201	17756	17987	18058	17985	17956	17900	18120	18221	17957	18028	17875	17911	17979	18028	17999	18072	17790	17818	17935	18283	17807	18247	18110	17983	17919	17991	18002	18014	18159	18183	17889	17951	18085	17956	17915
16302	20356	19197	17903	17649	17041	17020	16776	16457	16425	16367	16302	16240	16253	16171	16423	16072	16281	16097	16234	16272	16314	16287	16243	16370	16146	16194	16247	16277	16171	16229	16398	16773	16866	16586	16433	16265	16228	16153	16101	16018	16149	16043	16153	16188	15944	16145	16243	16383	16169	16203	16215	16157	16074	16098	16164	16052	16207	16146	16155	16237	16121	16079	16097	16165	16123	16060	16205	16085	16266	15987	16251	15915	16210	16174	16258	16134	16131	16306	16130	16234	15907	16268	15931	16193	16147	16235	16119	16173	16132	16126	16304	16132	16205	16169	16108	16116	16258	16017	15948	16142	16129	16265	16168	16265	15947	16161	16213	16008	16137	16340	16147	16116	16069	16153	16191	16254	16237	16090	16113	16118	16136	16210	16079	16191	16169	16239	16220	16045	16228	16137	16194	16025	16149	16125	16069	16294	16144	16090	16151	16299	16050	16231	16051	16357	16047	16156	16254	16077	16272	16038	16126	16187	16151	16127	16168	16254	16191	16050	16270	16024	16026	16111	16250	16125	16181	15928	16229	16126	16110	16030	16210	16061	16142	16121	16165	16091	16206	16299	16205	16164	16037	16182	16240	16142	16143	16289	16162	16219	16165	16244	16293	16220	16271	16242	16097	16123	16172	16099	16166	16177	16187	16210	16330	16147	16071	16095	16146	16204	16121	16307	16217	16124	16059	16136	16207	16255	16253	16058	16100	16080	16268	16119	16024	16062	16178	16335	16094	16145	16046	16156	16124	15942	16166	16242	16186	16097	16295	16119	16357	16114	16133	16258	16150	16085	16239	16188	16195	16141	16135	16095	16136	16192	16019	16143	16137	15980	16250	16228	16232	16201	16119	16155	16160	16107	15990	16214	16016	16182	16058	16110	16140	16105	16034	16148	16138	16273	16094	16202	16150	16131	16314	16165	16208	16004	16103	16245	16091	16202	16103	16134	16116	16120	16073	16067	16022	16183	16091	16113	16315	16158	16247	16280	16131	16204	16294	16266	16162	15985	16022	16111	16187	16088	16001	15942	16225	16056	16156	16122	16252	16068	16183	16075	16391	16186	16164	16136	16137	16124	15992	16219	16296	16129	16057	16111	16143	16088	16007	16192	16140	16145	16052	16144	16118	16117	16089	16181	16252	16185	15998	16227	16256	16183	16118	16207	16175	16072	16202	16122	16031	16169	16205	16344	16106	16123	16153	16253	16113	16122	16190	16259	16175	16281	16127	16199	15987	16141	15981	16183	16128	16173	15972	16045	16116	16237	16125	16156	16356	16218	16232	16124	15894	16250	15981	16064	16134	16163	16029	16151	16173	16329	16125	16166	16096	16124	16203	16224	16158	16016	16192	16036	16169	16112	16144	16241	16226	16132	15971	16280	16111	16264	16201	16011	16025	16071	16149	16154	16262	16150	16180	16220	15974	16123	16153	16156	16366	16092	16108	16140	16131	16227	16045	16105	16007	16139	16289	16263	16230	16198	16131	16189	16158	16277	16001	16005	16082	16298	16217	16042	16050	16221	16110	16216	16100	16196	16124	16152	16040	16132	16001	16188	16105	16015	16181	16025	16197	16262	16230	16177	16134	16038	16176	16165	16166	16005	16104	16168	16317	16028	16103	16140	16167	16283	16234	16121	15983	15983	16208	16167	16087	16106	16066	16177	16062	16130	16109	16194	16100	16162	16203	16158	16236	15839	16251	16219	16178	16245	16031	16215	16235	16236	16081	16085	16187	16035	16132	16176	16105	16129	16114	16315	16355	16224	15968	16090	16236	16031	15877	16223	16224	16252	16153	16085	16149	16275	16131	16301	16106	16141	16046	16016	16050	16188	16332	15997	16168	15968	16285	16092	16265	16296	16121	16169	16163	16253	16092	16048	16144	16153	16175	16060	16191	16039	16146	16282	16083	15999	16191	16052	16184	15889	15984	16112	15994	16118	16110	16114	16304	16193	16134	16207	16305	16081	16258	16185	16296	16158	16239	16033	16175	16193	16224	16309	16211	16266	16223	16226	16112	16276	16138	16032	16268	16165	16213	16014	16127	16139	16049	16087	16152	16268	16079	16138	16126	16066	16082	16261	16123	16055	16324	16148	16130	16073	16135	16173	16296	16155	16236	16060	16163	16230	16165	16214	16083	16155	16078	16199	15992	16067	16306	16272	16081	16086	16189	16105	16022	16101	16066	15965	16026	16120	16125	16062	16072	16029	16179	16090	16229	16131	16102	16298	16114	16092	16064	16310	16241	16060	16254	16129	16024	16121	16049	15996	16229	16146	16070	16176	16095	16191	16150	16169	16288	16206	16012	16012	16276	15983	16094	16162	16158	16028	16069	16230	15945	16135	16284	16150	16184	16123	16088	16098	16158	16115	16167	16012	16170	15936	16212	16171	16196	16263	16076	16148	16223	16104	15946	16027	16120	16104	16442	15919	16191	16225	16216	16105	16242	16083	16052	16182	16208	16068	16101	16136	16188	16257	16099	16070	16129	16197	16270	16150	16304	16017	16326	16186	16080	16236	16013	16032	16278	16354	16139	16288	16241	16255	16163	16128	16084	16084	16144	16112	16265	16165	16191	16099	16108	16226	16211	16004	16138	16062	16195	16171	16231	16000	16306	16146	16142	16189	16163	16088	16063	16115	16207	16051	16092	16116	16062	16150	16234	16159	16217	16091	16217	16034	16212	16155	16242	16274	16131	16310	16153	16154	16213	16117	16080	16180	16157	16059	16280	16156	16049	16357	16114	16240	16074	16192	16004	16014	16157	16186	16196	16341	16020	16270	16197	16187	16219	16385	16121	16229	16271	16155	16224	16148	16161	16090	16314	16219	16091	16340	16128	16128	16251	16078	16200	16116	16272	16116	16177	16083	16219	16094	16154	16173	16101	16179	16361	16239	16171	16119	16043	16176	16133	16142	16035	16029	15923	15989	16164	16247	15969	16224	16115	16182	16072	16262	16057	16197	16002	16158	16285	15968	16084	16071	16164	16032	15997	16179	16049	16315	16071	16086	16263	16269	16207	16199	16034	16216	16210	16162	16150	15992	16220	16105	16346	16226	16250	16230	16180	16274	16164	16224	16112	16067	16229	15992	16233	16119	16138	16146	16110	16109	16126	16080	16135	16133	16335	16190	16083	16131	16061	16148	16073	16040	16152	16160	16129	16234	16122	16349	16286	16086	16184	16085	16144	16181	16142	16118	16297	16336	16097	16157	16224	16196	16122	16189	16048	16159	16272	16125	16225	16246	16117	16180	15957	16097	16390	16263	16087	16093	16130	16142	16166	16036	16252	15955	16241	16137	16050	16206	16010	16122	16094	16083	16169	16151	16113	16236	16144	16145	16213	16099	16089	16214	16157	16263	16171	16180	16161	16108	16107	15968	16145	16176	16097	16292	16120	16013	16150	16144	16085	16094	15910	16076	16185	16049	16053	15861	16068	16146	16060	16094	16189	16138	16039	16108	16100	16111	16190	16329	16138	16256	16073	16149	16243	16089	16243	16147	16236	16091	16128	16142	16208	16240	15924	16164	16204	15978	16206	16085	16084	16182	16311	16255	16297	16248	16151	16100	16284	16124	16136	16288	16171	16070	16194	16127	16201	16279	16079	16173	16209	16104	16200	16163	16055	16118	16134	16119	16021	16077	16118	16037	16211	16276	16072	16125	16158	16147	16109	16083	16119	16198	16003	16180	16176	16273	15944	16266	16148	16193	16319	16072	16240	16261	16019	16140	16126	16144	16125	16219	16131	16019	16329	16068	16161	16205	16160	16001	16195	16064	16204	16053	16189	16026	16270	16076	15969	16207	16244	16118	16031	16168	16132	16245	16040	16176	16150	16112	16268	16313	16135	16230	16160	16087	16162	16167	16232	16022	16002	16265	16030	15970	16183	16126	16114	16227	16243	16135	16135	16139	16168	16019	16273	16135	16155	16211	16226	16129	16246	16306	16140	16068	16092	16071	16006	16195	16288	16093	16240	16138	16238	16173	16245	16339	16264	16324	16172	16117	16247	16251	16094	16322	16203	16253	16209	16212	16232	16095	16130	16069	16123	16139	15933	16077	16193	16066	16156	16095	15967	16291	16279	16158	16071	16222	16136	16187	16235	16094	16264	16276	16225	16238	16161	16193	16231	16139	16172	16257	16213	16231	16271	16133	16155	15998	16017	16302	16089	16084	16135	16115	16156	16291	16242	16394	16208	16284	16115	16035	16340	16131	16234	16197	16064	16271	16232	16177	16018	16179	16182	16164	16070	16055	16134	16254	15958	16094	16246	16263	16239	16240	16025	16068	16204	16110	16209	16252	16251	16304	16089	16324	16023	16058	16254	16218	16083	16164	16056	16226	16237	16254	16007	16217	16109	16080	15992	16084	16158	16012	16090	16006	16144	16191	16020	16204	16124	16126	16082	16015	16103	16248	16125	16174	16164	16231	15999	16223	16147	16158	16061	16059	16079	16100	16248	16271	16104	16169	16134	16239	16214	16200	16132	16195	16251	16027	16142	16219	16118	16258	16167	16158	16044	16239	16148	16084	15998	15979	16392	15997	16245	16042	16338	16298	16222	15998	16140	16057	16011	16169	16209	16203	16199	16094	16311	16165	16121	16031	16135	16268	16210	16043	16114	16186	16235	16126	16093	16201	16281	16102	16222	16090	16095	16163	16087	16056	16081	16136	16275	16123	15997	15942	16188	16076	16152	16064	15976	16055	16107	16031	16052	16351	16022	16133	16312	16160	16257	16077	16220	16200	16183	16094	16295	16244	16101	16114	16312	16175	16310	16225	16168	16073	16132	16364	16013	16174	16128	16157	16182	16055	16134	16157	16129	16235	16185	16197	16397	16245	16192	16026	15982	16067	16159	16157	15977	16152	16116	16288	16053	16086	16304	16221	16132	16097	16181	16104	16164	16061	16251	16051	16108	16240	16242	16074	16071	16104	16199	16170	16211	16110	16243	16211	16004	16301	16137	16201	16283	16193	16065	16260	16133	16013	16076	16193	16167	16121	16308	16172	16130	16055	16214	16169	16204	16052	16130	16178	16247	16123	16183	16285	16130	16074	16065	16219	16219	16173	16264	16119	16163	16038	16240	16277	16190	16295	16142	16092	16037	16234	16158	16019	16078	15977	16157	16189	16272	16145	16020
23991	21369	28785	24440	22225	22050	21230	18938	18495	18510	18589	18417	18276	18371	17998	18141	18333	17959	17878	18097	18073	18030	17991	18087	18068	18067	17797	18179	18072	18047	18869	20195	20364	19850	18995	18415	18024	18071	17971	17679	17879	18137	18079	17902	17831	17944	17865	17985	17804	18019	17940	17854	17999	17902	17824	18016	17845	17949	17850	18037	17950	17671	17828	17754	17914	17912	17949	17982	17819	17953	17780	17971	17958	17936	17792	18032	17833	17951	17977	17896	18120	18056	18059	17937	17953	17898	17958	17993	18020	17970	18066	17879	17759	17998	17938	17958	18024	18050	17720	17746	17843	17883	17930	17964	17778	18049	17854	18010	17954	17799	17972	18179	17856	17880	18002	17888	17879	17944	17779	17990	17860	17720	17977	17766	17741	17786	17852	17835	18022	17942	17882	18141	17864	17943	17803	17842	18035	17878	18052	17733	17796	17833	17762	18023	18029	17793	17912	18029	17976	17845	17847	17884	17771	18119	17974	17848	18008	17726	17850	17759	17793	17781	17887	17909	18049	18040	17976	17675	17698	17902	17771	17966	18106	18142	17767	17962	17784	18086	17995	18002	18110	17788	17809	17830	17830	17886	17947	18035	17889	17882	18020	18000	17901	17727	17908	17825	17672	17700	18054	18048	17867	17877	17954	18040	18009	17962	17754	17983	17978	17829	18016	17664	17971	17946	17915	17967	17976	17881	17688	17790	17957	17912	18101	17912	18113	17901	17999	18092	17902	18019	18019	17730	17793	17972	17980	17866	17937	17981	17861	17905	17926	17881	17878	17777	17951	17890	17824	17711	17821	17931	17819	17885	17782	17968	17997	17752	17924	17925	17815	17815	17945	17797	17921	17824	18101	17874	17710	17805	17980	17748	17922	17824	17874	17926	17973	17859	18159	17984	17955	17986	17892	17882	17824	17957	17834	17753	17974	17892	18038	17966	18111	17820	18024	17826	17921	17989	17915	17929	17803	18075	18206	18053	17920	17741	18041	17895	17917	17947	17837	18035	18049	18037	17760	18065	17994	17946	17741	17892	17791	17957	17976	17982	17910	17948	17856	18011	17932	18045	17885	17918	17947	17815	17998	17991	17843	17879	17959	17952	17887	17873	17842	17837	18017	17997	17824	17903	17902	17934	17911	17875	17835	17882	18010	17926	17849	17949	18076	17995	18077	18042	17935	17889	17753	17894	17766	17904	17917	18006	17823	17863	17994	17808	18107	17908	17906	17841	17962	17598	18032	17655	17808	17935	17893	17900	18140	17860	18039	17858	17943	18004	17927	18035	17878	18056	17923	18019	17813	17953	17990	17899	18230	17921	18080	17892	17880	17756	18063	17825	17916	17716	18072	17756	18054	17813	17755	17698	17768	17788	17991	17831	17805	18092	17992	17693	17936	18193	17943	17947	18000	17891	17881	17939	18004	18083	17916	18081	17795	17959	17896	17965	17888	18008	17993	17807	18029	17883	18025	17862	18014	17890	17778	17947	17961	17968	17964	17956	17886	17809	17914	18102	17904	17980	17941	17911	17574	17945	18051	17912	18032	17813	18080	17899	17758	17835	18057	17799	18209	18012	18188	17801	17995	17952	17791	17764	17871	17762	17959	17900	18189	17626	17908	17942	17880	17880	17952	17871	17966	17959	18021	17772	17774	17912	17898	17859	18047	17904	17833	17827	18006	17881	17959	18064	17813	17871	18016	17811	17768	17889	17855	17821	17934	17971	18010	17825	17915	17887	17854	17977	18053	18036	17928	17845	17847	18192	18087	18011	17889	17846	17735	17820	17687	17799	17763	17944	18048	17865	17936	17944	18028	17813	17861	17921	17875	17893	18038	17945	17866	17835	17831	17908	17736	17773	17918	17808	17828	17795	17829	17750	17944	18023	17863	17832	17969	17928	18064	17846	17925	17747	17694	17815	17875	17861	18069	17873	17860	18179	18010	17669	17978	17761	17889	17911	17805	17832	17874	17742	17954	17901	17889	17894	17869	18081	17882	17930	18043	17848	18071	18013	18078	17781	18003	17826	17813	18010	17904	17882	18016	17735	17925	18025	18206	17783	17918	17778	17942	18048	17874	18047	17981	18031	17867	17631	17820	17922	18020	17894	17882	18090	18030	17907	17875	18006	17853	17909	17713	17708	18054	17977	17920	17909	17752	17896	17871	17687	17943	17897	17827	17659	17927	18062	17799	17803	17814	17953	17836	17998	17943	17909	17872	17806	17973	17910	17930	17773	17855	18063	17666	17929	17908	17946	17876	17692	18028	17941	17801	17890	17983	17783	17939	17912	18042	17834	17931	17790	17846	17645	17858	17921	17897	17872	17980	17752	17747	17971	18171	17753	18048	17893	17957	17807	17807	17892	17883	17880	17794	18065	17974	18112	17760	17980	18016	17913	17956	17907	17955	17991	17921	17709	17927	17803	17887	17961	17968	17792	18006	17773	18036	18034	18082	17973	18092	17940	18229	17864	17817	17788	17844	17806	17773	17921	17942	17785	17929	18026	17909	17777	17853	17886	17937	17906	17828	17909	17843	17918	17843	17852	18090	18094	18151	18127	17946	18026	18054	18001	17967	17875	18064	18090	17882	17914	17900	17967	17864	17767	17744	17800	17757	17910	17812	17888	17828	18108	17851	17856	18088	17934	17836	17711	17915	17805	17950	17800	17715	17923	18054	18010	17971	18070	18115	17697	17913	17941	18034	17734	17849	17850	17993	17786	17833	17831	17758	17901	18001	17884	18224	17871	17811	17722	17923	18031	17705	17884	17965	17986	17838	17947	17982	17801	18073	17951	18114	17850	17836	17946	17667	17973	17975	18063	17876	17930	17842	17878	17910	18037	18064	17823	17830	17961	18013	18034	17832	18056	17990	17944	17818	17826	17925	17807	17852	17772	18100	18096	17948	18017	17959	17844	17854	17866	17808	18081	17905	17931	17907	17842	17895	17928	18030	17953	17875	17899	17827	17730	17814	17764	17885	17874	17921	17813	17792	17986	18087	18026	17798	17921	17980	17989	17968	17749	17959	17976	17851	17981	18182	17937	17755	17725	17944	17953	18077	17870	17990	17932	17863	17874	18124	17789	17751	17837	17865	17788	17988	17866	18009	17761	17822	17984	17856	18020	17946	17855	17959	17692	17895	17805	17944	17960	17871	17778	17904	17905	18009	17807	17838	17920	18016	18098	17813	17931	17994	17807	17892	17979	17704	17763	17832	17912	17889	17853	17945	17952	17816	17838	18042	17944	17896	17732	18007	17821	18068	17899	18175	17891	17743	17760	17848	17966	17789	17952	17864	17843	17741	17976	18070	17888	17849	17980	18033	17712	17774	17950	17821	18082	17943	17811	17971	18034	17885	17884	17779	17631	17827	17790	17992	17800	17946	18035	17961	17876	17942	17848	18010	17973	17841	18006	17955	18019	17903	17859	18071	17675	17686	17798	17952	18092	18055	17901	17826	18048	18217	17925	18003	17849	17856	17728	18134	17909	17898	17954	17982	17933	17900	17816	17994	18013	17805	18154	17993	17821	17892	18042	17929	18060	17936	17916	17909	17686	17892	17820	17923	17891	18010	17784	17799	18005	17880	17969	17870	17963	17695	17757	17828	18017	18026	17966	17854	17778	18250	17922	17958	17902	17958	17909	18101	18093	17951	17886	17931	18086	17935	18058	18038	17854	17887	17871	18031	18028	17837	17967	17767	17896	18057	17912	17857	17851	18068	17779	17896	17887	18214	17904	17787	17754	17857	17743	17834	17884	17877	17943	17715	18139	17825	17990	17792	17989	17780	18026	17963	17946	17815	17770	17645	17877	17900	17973	17877	17950	18027	17901	17808	17962	17851	17893	17837	17796	17805	17885	17770	17923	17966	17978	17771	17930	17883	17941	17928	18007	17964	18072	18020	17961	17886	17972	17786	17830	17974	17896	17969	17898	17870	18013	17847	17806	17867	17948	18132	17933	17976	18098	17925	17915	17897	18023	17810	17931	17797	17886	18108	17854	18013	17834	17895	17943	17875	17993	17769	17824	17892	17834	17987	17910	18016	17846	17704	17783	18030	17941	17940	17922	17870	17715	17934	17940	18124	17746	17967	17975	17897	17941	17807	17812	17756	17789	17985	18065	17831	17879	17904	18026	17828	18079	17856	17700	17989	17618	17793	18055	17871	17967	17863	17808	17915	17869	17740	17969	17775	17959	18017	18064	17978	18029	18020	17718	17811	17953	17791	17866	17831	18039	17988	18008	17781	17923	17978	18010	17891	17772	17884	17750	17893	17727	17901	17866	18047	17961	17783	17961	17987	17925	18009	17952	17916	17932	17994	17997	17586	17695	18014	17900	17716	17845	17975	17869	17941	17968	17973	17930	17732	18083	17881	18028	17893	17919	18005	18053	17902	17976	17998	17765	17680	17899	17657	17885	17906	17821	17944	18008	18131	17947	18055	17995	17914	17847	18019	17812	17896	18050	17989	17842	17913	17976	18080	17892	17891	17896	17801	18045	17975	17898	17896	17669	18139	17801	17725	17828	17932	17763	17968	18085	17946	17821	18003	17932	17852	17792	17894	17783	17739	17905	18151	17990	17884	18024	18081	17759	17814	17753	17839	18032	18071	17720	17806	17847	17873	17862	18001	17923	18022	17806	17909	17700	18039	17775	17882	17787	17991	17704	17894	17889	18048	18010	18063	17897	17890	17767	17940	17999	17789	17920	17940	18156	17968	17960	17972	17978	17961	17782	18074	18105	18042	17773	17952	17986	17793	17930	18000	17904	17702	18012	17937	17709	17976	17997	17821	18004	17863	17917	17952	17990	17948	17890	18008	18056	17940	17769	17828	17853	17957	17937	17876	18081	17806	17823	17871	17969	17868	18053	17989	17939	18090	17944	17778	17993	17760	17832	17985	17989	18134	17983	18034	17869	17858	17866	17978	18064	17849	17906	17740	17965	17922	17684	17825	18023	17960	17988	18019	18085	18124	18031	17833	17729	17898	17803	17812	17996	17937	17856	17703	17982	17962	17857	17946	17963	17992	17915	17978	18017	18148	18019	17660	17968	17837	18077	17919	17964	17886	17668	17925	17904	17794	17998	17895	17670	17748	18043	17784	17772	17913	17942	17960	17816	18065	18136	17960	17790	17982	18035
16881	27168	24294	20866	19523	18462	17855	17154	16856	16577	16752	16554	16469	16284	16139	16234	16327	16444	16100	16263	16197	16216	16307	16252	16248	16301	16136	16272	16256	16302	17886	19951	19706	18558	17425	16792	16228	16095	16070	16157	16281	15867	16213	16040	16103	16123	16112	16033	16113	16133	16203	16249	16048	16107	16043	15967	16217	16253	16262	16063	16080	16159	16213	16067	16225	16040	16025	16099	16048	16244	16071	16161	16153	16125	16032	16055	16210	16294	16054	15896	16181	16230	16047	16212	16038	16208	16235	16128	16186	16136	16187	16076	16122	16157	16101	16258	16198	16124	16175	16011	16102	15977	16089	16389	16076	16089	15976	16283	16294	15933	16099	16002	16303	16153	16033	16076	15995	16108	15929	16108	16192	15999	16116	16033	16078	16062	16067	16215	16085	16206	16090	16124	16112	16157	15941	16107	15926	15900	16127	16075	16174	15944	16365	16068	16045	15885	16156	16046	16110	16218	16186	16023	16197	16073	16232	16181	15948	16124	16120	16106	16101	16206	16165	15913	16159	16059	16195	16148	16302	16125	16277	16155	16162	15927	16145	16040	16130	16028	15922	16194	16174	15957	16227	16122	16209	16093	15991	16048	16235	16013	16040	16028	16167	16071	16021	16144	15961	15942	16110	16049	16117	16124	15921	16088	16079	16159	16016	16252	16013	16003	16114	16189	16006	16178	16085	15978	16162	16064	16027	16111	16125	16089	16082	16153	15992	16215	16105	16112	16108	16120	16110	16068	16079	16059	15949	16154	16142	16022	16211	16078	15975	16178	16121	16164	16156	16108	16146	16168	16136	16127	16179	16057	16169	16152	16216	16179	16211	15964	16217	16078	16330	16075	15983	16147	16033	16033	16092	16087	16079	15953	16071	16077	16086	16082	16226	15933	15924	16182	16020	16162	16233	16193	16235	16209	15983	16072	15939	15890	16071	16040	16248	16134	16230	16187	15961	16157	16052	16299	15998	16028	16121	16166	16266	15999	16053	16109	15931	16145	16035	16040	16088	16151	16109	16185	16089	16211	16049	16278	15938	16193	16099	16071	16147	16211	16022	15966	16039	16017	16395	15997	15892	16286	16033	16041	16213	16092	16064	15925	16051	16076	15917	16160	16196	16037	16116	16260	16083	16208	16273	16021	16273	15784	16236	15993	16022	15813	16001	16183	16345	16206	16076	16185	16330	15948	16129	16218	16013	16096	16015	16048	16165	15905	16018	16179	16241	16178	16198	16003	16267	16023	16253	16096	16113	16115	16229	16181	16013	16126	16134	15990	16128	16221	16230	16074	16013	16078	16038	16052	16080	16025	16117	16097	15911	16225	15889	16190	16128	16161	16144	16230	16112	15993	16174	15960	16059	16202	16102	16251	16132	16081	16182	16310	16134	16069	16061	16242	16011	16062	16072	16072	16240	16033	15989	16103	16133	16232	16057	16032	16221	15991	16072	16087	16118	16083	16151	16026	15978	16174	16187	16197	16193	16119	16087	16177	16069	16141	16042	16034	16206	16122	16051	16124	16125	16075	16095	16098	16191	16081	15950	15909	16079	16107	16280	16058	16179	16135	16139	16081	16180	16200	15956	16109	16083	16132	16272	15993	16153	16226	16050	16175	16093	16076	16150	16146	16133	16146	16216	16063	16057	16014	16208	15957	16062	15922	16177	16150	16052	15983	16126	16065	16250	15950	16149	16375	16125	16170	16144	16049	16001	16411	16153	16139	16077	16189	16173	16047	16185	16070	16167	16198	16207	15984	16063	16144	16045	16026	16210	16136	16127	15907	15962	16169	16097	16176	16198	16150	16106	16081	16121	16041	16002	16013	16349	15943	16036	16211	16160	16098	16054	16252	16290	16106	15987	16168	16147	16080	16137	16001	16129	16115	16147	16293	16124	16009	16166	16247	15995	15977	16044	16113	16267	16054	16034	16063	16001	16207	15921	16231	15995	15949	16208	15914	16181	16176	16062	16044	16254	16262	16105	16055	16078	15925	15996	15997	15928	16195	15995	16024	16113	15908	16225	16088	15967	16173	16154	16187	16149	16296	16107	16154	16093	16063	16205	16019	15942	15981	16152	16121	16160	16113	16070	16078	16096	16135	16157	16096	16168	15933	16270	16107	15861	16201	16128	16073	16019	15983	16023	16219	16274	16123	16027	16115	16112	16177	16080	16102	16242	16015	16306	16068	16156	16083	15858	16130	16096	16197	16180	16234	15988	16181	16044	16164	16035	16012	16041	16020	16056	16160	16068	15972	15965	16084	16093	16126	15986	15979	15910	16167	16231	16195	16119	16126	16139	16120	16171	16107	16177	16082	16019	16069	16279	16142	16195	16165	16113	16218	16121	15940	16229	16107	16097	16318	16283	16072	16127	16110	16132	15994	16099	16144	16151	16328	16012	15982	16032	16234	15979	16024	16225	16088	16211	16013	16152	15924	16242	16199	16121	16105	16123	16039	16175	16008	16127	16003	16153	16110	16236	16292	16026	16029	15994	16013	16336	16205	16167	15969	16093	15943	16138	16280	16245	16230	15973	16047	16202	16058	16131	16091	15949	16043	16039	16001	16080	16183	16118	16142	16086	16159	16222	16154	16103	16161	16040	16210	16180	15984	16135	16236	16183	16029	16088	16237	16153	16256	15936	16161	16054	16140	16109	16084	16141	16242	16026	16117	15983	16160	16184	16139	16166	16131	15935	16242	15975	16123	16134	16192	16066	16105	16064	16179	16028	16099	16170	16135	16157	16163	16153	16115	16154	16247	16233	15954	16066	16219	16131	16103	15967	16061	16119	16024	16114	15942	16139	16114	16272	16195	16100	16262	16169	16031	16124	16099	16136	16156	16114	16269	16164	16192	16263	15899	15945	16109	16126	16212	16028	16056	16179	15974	16168	16211	16010	16161	16020	16228	16097	16045	16114	16055	16180	16272	16060	16154	16143	16201	15953	16195	16150	15957	16007	16062	16337	16184	16122	16076	16134	16210	15903	16011	16187	15871	16077	16047	16257	16168	16073	16005	16151	16130	16190	16188	16138	16081	16037	16106	16149	16050	16131	16137	16122	16145	16158	16239	16297	15924	16081	15960	16111	16143	16134	16169	16007	16126	16091	16168	16118	16003	16114	16152	16008	16024	16065	16141	16132	16043	16256	16103	16334	16041	15998	16052	16072	16155	16206	16110	16087	16189	16143	16069	16018	16061	16095	15984	16095	16199	16170	16026	16257	15993	16029	15974	15947	16306	16044	16114	15893	16099	16210	16068	16083	16114	16266	16130	16013	16182	16267	16157	16051	16260	16065	16106	16197	16212	16012	16199	16188	16153	15917	16119	16104	16081	16082	16068	16288	16097	16113	15887	16217	16050	16242	16066	16265	16054	16400	16011	16152	16091	16094	16140	16175	16255	16095	16126	16225	16015	16122	15981	15997	16145	16016	16051	16121	16047	16040	15986	16198	16059	15951	16128	16116	16101	15835	16240	15934	16016	16111	16039	16066	16012	16127	16086	16063	16097	16188	16051	15940	16201	16266	16131	16074	15955	16085	15977	15976	16076	15968	16178	16115	16047	16192	16192	16094	16095	16199	16123	16060	16161	16065	16193	15952	16037	16146	16092	16000	16224	16096	16048	16074	16233	16186	16257	16004	16122	16101	16008	16103	16296	16205	15946	16116	16038	16021	16332	16194	15995	16102	16272	16121	16050	16142	16111	16009	16064	16204	16115	16047	16126	16074	16001	16139	16030	16159	16127	16156	15976	15951	15975	16207	16166	16034	16084	16072	16160	16185	16131	16155	16273	16041	16220	16160	16109	16086	15992	15988	16216	15999	16215	16256	16117	16132	16175	16017	16145	16121	16161	16149	16158	16184	16100	16042	16169	15894	16123	16074	15993	16113	16085	16172	15932	16291	16206	16206	16251	16035	16096	16149	16351	16139	16111	16128	16073	16096	16049	16118	16090	15965	16210	16111	16063	16221	16324	16139	16249	16191	16136	16270	15900	16210	16114	15971	16027	16243	16005	16215	16181	15878	16106	16163	16114	16068	16123	16350	16054	16173	16091	16086	16082	16112	16069	16070	16094	15917	16057	16206	15990	16022	16233	16263	16059	16154	16062	16173	16219	16100	16056	16046	16104	16163	16162	16162	16123	15962	16023	16212	16014	16152	16208	16167	16021	16160	16132	16161	16204	16297	16227	16154	16124	15951	16009	16050	16235	16083	16170	16146	16021	16135	16100	16117	16106	16192	16033	15876	16054	16141	16099	16147	16102	16009	16367	15980	16068	16174	15961	16132	15942	16151	16051	16129	16243	16233	16013	16226	16240	16123	16050	16193	16186	16116	16092	16143	16191	16112	16087	16110	15978	16178	16055	16225	16178	16080	16093	16064	16085	16087	16124	15966	16118	16207	16236	16034	16150	15952	16120	16007	16068	16193	16233	16020	16084	16076	16178	16073	16113	16117	16026	16056	16092	16157	16008	16100	16104	16105	16160	16188	16266	16156	16141	16212	16051	16275	16227	16072	16151	16050	16072	16080	16096	16213	16229	16218	16235	16214	16224	16090	16121	16090	16264	16010	16098	16023	16031	16142	16008	16271	16037	16022	16043	16180	16248	16095	16008	15988	16266	16173	16054	16138	16161	16186	16113	16292	16216	16126	16164	16137	16211	16060	16138	16166	16159	16254	15975	16110	15994	16245	15997	16095	16061	15932	16139	16249	16075	16224	16123	16041	16219	16030	16117	16245	16300	16058	16287	16111	16077	16074	16175	16169	16299	16166	16182	16077	16107	16109	16116	16086	16254	16046	16181	16202	16229	16116	15957	15958	16171	16250	16158	16164	16161	15977	16143	16014	16206	15978	16073	15958	16165	16124	16283	16195	16237	16129	16143	16147	16075	16089	16125	15964	16183	16172	16010	16225	16141	15967	16191	16128	16072	16192	16038	16081	16115	16266	16281	16073	16148	16209	15944	16178	16191	16107	16131	16187	16083	16177	16025	16162	15931	16221	16254	16173	15995	16155	16139	15976	16167	16128	15942	16091	15996	16096	16094	16080	16006	16019	16178	16137	16166	16105	16171	16098	16077	16085	16022	16222	16075	16098	16217	16097	16048	16116	16033	16050	16045	16137	15861	16178	16164	16092	16170
22995	21417	29341	23889	21595	23455	24552	19348	18667	18899	18575	18618	18356	18408	18264	18199	18096	18140	18261	18147	18058	18318	18034	18114	18050	18023	18027	17964	18044	18236	19228	22532	22790	21316	19754	18734	18407	18114	18038	18009	18090	18022	17997	17884	18160	18052	18070	17918	18033	17990	17866	17925	18073	17698	17814	17879	17854	18045	17951	17752	17740	17938	17953	17970	17909	17926	18059	18027	17935	17841	17862	17958	17935	18003	17973	18067	18001	17839	18141	18007	17824	17956	17919	17992	18174	17761	17803	17843	17954	17734	17809	17854	17957	17924	17801	17867	18024	17905	17850	17938	17906	18001	17869	17831	17932	17878	17952	17882	18018	17836	17773	17797	17930	17819	17930	17874	17978	18046	18013	17844	17824	17845	17802	17877	17800	17794	17881	17866	17832	18054	17776	17931	17917	17735	17881	17959	17892	17821	17854	17852	17843	17777	17776	17850	17888	17812	17855	17980	17835	17800	18036	18038	17814	17833	17766	17930	17750	17860	18074	17828	18008	17749	17885	17833	17941	17849	17865	17986	17935	17900	17737	17796	17861	17799	17835	17909	17705	17986	17869	17981	17849	17747	17968	17800	17818	17675	17821	17981	17766	17674	17814	17592	17928	17827	17930	17887	17882	18096	17554	17850	17793	17698	17986	17797	17831	17872	17897	17883	17765	17884	17842	17779	17903	17786	17733	17963	17840	17831	17917	17933	17885	17896	17665	17851	17844	18021	17774	17921	17971	17856	17865	17870	17843	17815	17817	17844	17830	17839	17737	17863	17960	17812	17897	17820	17919	17871	17704	17865	17839	17757	17884	17660	17704	17610	17716	17874	17799	17823	17888	17928	17772	17958	17974	17912	17926	17833	18055	17739	17932	17735	17850	17745	17802	17938	17833	17882	17772	17777	17843	17502	18126	18049	18004	17860	18035	17933	17729	17765	17954	17883	17793	17994	17883	17767	17973	17652	17835	17885	17728	17902	17999	17871	17929	18065	17825	17962	17876	17970	17639	17882	17998	17785	17661	18014	18022	18054	17944	17837	17901	17919	17665	17637	17985	17944	17797	17954	17825	17845	17756	17830	17857	17784	17880	17843	17878	17916	17827	17648	17722	17996	17830	17859	17673	18023	17991	17822	17825	17776	17832	17893	17883	17789	17962	17829	17610	17831	18005	17936	17956	17732	17770	17766	17785	17793	17751	17848	17965	17734	17680	17726	17657	17858	17946	17884	17895	17939	17896	17860	17993	17990	17813	17802	17765	17767	17808	17847	17946	17848	17881	17916	17815	17801	17955	17763	17880	17959	17862	17755	17779	17715	17801	17767	17888	18172	17776	17808	17816	17930	17854	18010	17865	17883	17919	17804	17841	17821	17795	17852	17831	17799	17955	17966	17782	17886	17724	17823	17727	18131	17986	17830	17928	17992	17979	17799	17828	17910	17894	17613	17849	17788	17722	17797	17949	17776	17840	17929	17819	17797	17773	17752	17958	17910	17839	17879	17852	17822	17981	17750	18117	17820	17877	17965	18050	17828	17766	17842	17956	17898	17697	17776	17671	17840	18061	17982	17835	17874	17832	17889	17967	17803	17947	17952	17822	17817	17799	17896	17939	17800	17814	18046	18001	17982	17965	17937	17719	17826	17772	17764	17865	17898	17760	17724	17672	17718	17895	17898	17782	17969	17850	17769	17947	17933	17783	17876	17797	17825	17778	17801	17943	17711	17820	17789	17844	17818	18083	17793	18004	17793	17786	17606	17868	18122	17908	17711	17685	17899	17923	17763	17631	17753	17944	17860	17881	17819	18031	17651	17814	17870	17774	17909	17815	17722	17883	17844	17966	18089	17814	17645	17737	17855	17900	17964	17660	17925	17843	17992	17843	17826	17784	17725	17923	17694	17814	17700	17660	17700	17955	17825	17909	17964	17857	17861	17868	17884	17787	17877	17856	18046	17786	17818	17910	17830	17807	17947	17813	17739	17840	17717	17823	17832	18021	17849	18015	17933	17780	18116	17893	17817	17888	17806	18143	18019	17926	17836	17895	18006	17724	18000	17794	17748	17707	17927	17660	18043	17574	17926	18004	17786	17868	17772	17716	18128	18056	17710	17720	17748	17983	17841	18030	17882	17842	17724	17715	17867	17988	17767	17920	17624	17734	17582	17927	17935	17938	17803	17890	17847	17868	17992	17764	17859	17797	17875	17820	17986	17869	17869	17822	17846	18001	17983	17943	17724	17811	17898	17906	17894	17920	18047	18196	17801	17884	17837	17823	17816	17875	17904	17847	17787	17740	17937	17959	17895	17746	17746	17991	18032	17770	17930	18017	17760	17962	17900	17843	17939	17827	17915	17678	17815	17863	17986	17846	17663	17872	17740	17904	17759	17788	17869	17897	17792	17962	17761	17963	17759	17673	17816	17867	17800	17918	17996	17802	17884	17770	17885	17982	17726	17859	17838	17866	17829	17711	17877	17775	17839	17899	17899	17714	17949	17801	17862	17855	17769	17830	17789	17699	17615	17719	17920	17867	17973	17970	17720	17891	17931	17822	17861	17905	17788	17835	17915	17836	17770	17951	17913	17755	17890	17594	17854	17806	17765	17873	17822	17916	17996	17799	17834	17653	17879	17834	17811	17856	17868	17835	17874	17903	17664	17722	17679	17750	17786	17945	17771	17881	17761	17900	17885	17736	17957	17943	17730	17722	17881	17798	18002	17909	17847	17751	17959	17846	17909	17668	17808	17889	17941	17792	17796	17881	17751	17836	18051	17909	17930	17870	17987	17912	17983	17860	17724	17900	17725	17792	17845	17640	17883	17856	17675	17631	18025	17816	17842	17916	17981	17685	17760	17785	17659	17740	17877	17933	17744	17745	17752	17713	18074	18044	17879	17856	17701	17658	17908	17789	17855	17892	17943	17939	17891	17763	17890	17883	17826	17741	17805	17916	17973	17844	17719	17943	18023	18008	17902	17740	17786	17850	17760	17892	17819	18082	17984	17689	17753	17829	17807	17714	17931	17816	17744	17909	17754	17961	18038	17889	17889	17845	17707	18075	17647	17610	17885	18003	17535	17714	17924	17882	17967	18028	17905	17780	17785	17787	17821	17970	17909	17808	17857	17867	17860	18006	17869	17966	17939	18007	17734	17740	17892	17847	17751	17876	17856	17645	17731	17859	17670	17919	17708	17722	17865	17763	17766	17952	17914	17972	17878	17916	17712	18103	18018	17795	17765	17660	17649	17811	17675	17846	18011	17855	17807	17785	17903	17824	17703	17793	17736	17900	17859	17860	18114	17919	17781	17970	18004	18021	17611	17757	17977	17888	18027	17823	18044	17777	17731	17935	17513	17939	17726	17792	17697	17798	17822	17935	17899	17822	17920	17984	17682	17943	17940	17792	17793	17956	17883	17742	17468	17895	17942	18060	17861	18064	17998	17783	17819	17973	17970	18028	17726	17877	17836	17724	17874	17916	18030	17786	17887	17885	17739	17945	17786	17694	17722	17809	17939	17817	17778	17812	17736	17778	17953	17860	17685	17940	17995	18085	17751	17789	17937	17850	18037	18031	17866	17900	17716	17950	17742	17954	17815	17651	17991	17727	17769	17796	17966	17797	17935	17975	17836	17799	17893	17878	17889	17848	17990	17783	17819	17882	17994	17814	17837	17745	17827	17735	17770	17909	17893	17853	17901	17999	17876	17944	17973	17944	17927	17885	17783	17787	17915	17716	17850	17906	17696	17980	17896	17930	18053	17833	17824	17867	17756	17629	17612	18002	17888	17691	17960	17802	17773	17978	17748	17821	17756	17803	17656	17874	17808	17764	17834	17783	17753	17847	17837	17746	17839	17843	17922	17800	17899	17733	18018	17932	17938	17685	18048	17964	17732	17831	17811	17799	17849	17742	17823	17935	17852	17942	17836	17891	17829	17720	17890	17780	17772	17985	17790	17772	17846	17944	17898	17946	17842	17916	17828	17852	17898	17814	17750	17648	17787	17837	17855	17897	17888	17825	17815	17951	17902	17948	17846	17941	17917	17736	17606	17950	17805	17685	17889	17795	18085	17816	17669	17878	17917	17917	17812	17717	18127	17840	17816	17842	17717	17794	17939	17780	17608	17789	17950	17852	17822	17736	17645	17727	17951	17804	17946	17794	17974	17985	17805	17860	17893	17883	18174	17822	17865	17699	17938	17754	17814	17893	17878	17672	17945	17787	17947	17924	17936	17900	17986	17972	17964	17885	18100	17866	17783	17887	17743	17899	17808	17898	17948	17842	17836	17823	17898	18020	17890	17841	17741	17907	17840	17892	17855	17747	17801	17829	17806	17775	17820	17826	18087	17837	17897	17843	17794	17800	17961	17745	17922	17983	17818	17832	17957	17761	17935	17807	17716	17866	17933	17980	17703	18062	17878	17911	17892	17958	17893	17682	17932	17891	17863	17848	17869	17867	18150	17786	18027	17668	17774	17925	17857	17852	17742	17987	17925	18039	17689	17911	17906	17852	17877	17859	17648	17849	17911	17625	17812	17894	17731	17892	17857	17720	17757	18048	17870	17697	18003	18204	17745	17808	17758	17726	17769	17963	17862	17875	17874	17808	17678	17672	17851	17890	17943	17948	17814	17975	17795	17758	18040	17880	17876	17647	17809	17878	17883	17928	17938	18139	17714	17931	17895	17961	17958	17773	17809	17708	17865	17879	17920	17951	17856	17789	18070	17862	17810	17942	17652	17854	17943	17790	17990	17850	17622	17877	17966	17949	17889	17838	17785	17853	17944	17855	17795	18126	17746	17709	17840	17863	17715	17712	17827	17806	17635	17871	17873	17741	17758	17771	18066	17801	17610	17701	17829	17677	17804	17962	17635	17696	17654	17887	17600	17793	17880	17824	17974	17910	17891	17745	17750	17898	17679	17633	17848	17873	17586	17772	17815	17930	17890	17850	17712	17808	17882	17993	17970	17773	17744	17894	17954	18053	17921	17711	18017	17744	17999	17798	17719	17652	17830	17802	17779	17910	17988	17839	17716	17843	17959	17751	17932	17831	17777	17882	17794	17794	17956	17875	17799	17837	17965	17934	17981	17704	17902	17701	17832	17988	17934	17750	17831	17778	17968	17743	18015	18026	17795	17976	17687	17933	17735	17892	17683
19340	31574	27828	23392	21002	19459	18342	17769	17419	17076	16924	16718	16766	16574	16476	16360	16337	16035	16424	16269	16265	16244	16221	16345	16255	16227	16325	16223	16173	16251	18455	23619	23030	20692	18304	17057	16555	16078	16197	16147	16109	16178	16062	16011	16110	16018	16101	16029	16180	16182	16115	16066	15874	16107	16104	16280	15999	16068	16094	16121	16124	16150	15967	16213	15989	15996	16212	16246	16133	16030	16141	16003	16184	16073	16090	16034	16135	16105	16208	16192	16198	16200	16060	16062	16163	15973	16010	16232	16104	15989	16084	16038	16034	16140	16172	16213	16027	15996	16166	16070	15989	16070	16159	15899	15979	16100	16163	16091	16233	16059	15971	16124	16026	16190	15998	16091	16134	15818	16286	16020	16197	16061	16165	16136	16174	16110	16134	16070	16112	16215	16134	15985	15930	16165	16146	15997	16173	16080	15816	16282	16210	15987	15977	16035	16006	16078	16024	16118	16082	16236	16067	16118	16049	16133	16011	16001	16003	16070	16090	16070	16109	16090	16163	16101	16082	16038	16140	16064	16146	16109	16017	16117	16195	16096	16150	16051	16188	15995	15992	16119	16075	15942	16052	16171	15974	15967	16095	16181	16148	15929	16280	16123	16167	16069	16044	15988	15872	16120	16244	16065	15903	16174	16102	16086	16028	16154	16045	16099	15950	15908	16222	15970	16174	16214	16068	16009	16119	16189	15988	16009	16070	16123	15966	16120	16139	16005	16121	16141	16036	15898	16216	16148	15909	16157	16093	16092	16045	16218	16149	16107	15975	15966	15850	16123	16028	16152	16068	16178	15960	16078	16189	16152	16177	16135	16091	16202	16001	16197	16213	16126	15992	16225	16098	16144	16100	16110	16091	16254	16023	16258	16115	16085	16075	15925	16133	16013	16059	16074	16000	15960	16120	16003	16093	15931	15966	15892	16108	15786	16012	16090	16183	15967	16053	15925	15939	16044	16115	16138	16080	16047	16006	16074	16184	16041	16115	15964	16142	15945	16239	16123	16036	16117	16010	16164	16131	16105	15995	15986	16257	16066	15912	16013	16040	16039	15967	15979	15901	16228	16127	16074	16067	16096	16080	16105	15933	15902	16082	16148	16082	16132	16034	16232	15869	16057	16025	15965	16083	16082	16016	15927	16001	16092	15990	16048	16008	16016	16099	15839	16120	16119	15990	16055	16073	15985	16101	15908	16158	15999	15913	16256	16140	16144	16060	16050	15964	16027	16101	16177	16039	16100	16086	15925	16115	16248	16177	15978	16118	15936	16061	15915	16034	16069	16114	16132	15960	16133	16033	16246	16185	16012	16088	15970	16234	16055	15966	15868	16022	16165	15960	16107	16145	16100	15986	16104	16067	15937	16092	16075	16111	16054	16099	15986	16056	16059	15997	16143	16149	16126	15986	16161	16063	16102	16007	16133	16174	16072	16012	15956	15919	15977	16084	15986	16012	16039	16025	16051	15999	16064	16154	16256	15956	16148	16172	16027	16146	15952	16130	16044	16105	16038	16136	16222	16168	15969	16101	16184	16027	15908	16083	16137	16109	15991	16031	16144	15927	16080	16067	15996	16208	16182	16112	16079	16172	15995	16154	16141	16091	16294	16063	16137	16118	15956	16046	16171	15932	16055	16087	16001	16056	15983	16218	16030	15980	16056	16141	16111	16146	16222	16040	16057	16180	15950	16040	16065	16118	16074	16039	16050	16159	16049	15797	16066	16216	15977	16095	16119	16227	16229	16064	16211	16109	16019	16006	16162	15969	15990	16008	16118	15923	16126	16178	16035	16091	16098	16010	16094	16087	15941	16035	16241	16081	16102	16179	16142	15969	16078	16108	16013	16091	16077	16195	15997	16047	16119	16175	15907	16242	16167	16014	16090	16222	16227	16138	16210	16147	16091	15979	16053	15970	16086	16130	16305	15834	16114	16011	16092	16017	16184	16149	16201	16114	16156	16055	16184	16039	15973	16076	16020	16038	16222	16135	16059	15903	16151	15808	16117	16033	16120	16161	16158	16009	16259	15883	15995	16160	16264	15963	15962	16090	16074	16096	16164	16203	16018	16188	16037	16155	15888	16153	16056	16120	16247	16167	16041	15974	16202	16119	16012	15980	16043	15967	16001	15943	16090	16171	16097	16051	16105	16010	16123	15884	16035	15989	16156	16011	16076	16023	16108	16199	16049	15938	16104	16208	16120	16078	16204	16099	15875	16132	16081	16028	16187	16096	16173	16302	16158	16102	16193	16150	16089	15965	16005	16107	16154	16143	16045	16016	16118	15986	16257	16030	16042	16155	15950	16053	16092	16031	16092	15937	16101	15968	15918	16050	16213	16006	16210	16099	16169	16000	16114	15965	16151	16053	16052	16099	15944	16069	16193	16025	16019	16092	16198	16131	16104	15964	16083	16023	16158	15997	16110	16227	15992	15968	16001	16064	16195	16025	16036	15999	15976	16017	16011	16205	15954	16136	16022	15995	16077	16168	16138	16036	16145	16022	15982	16198	16126	16176	15827	16197	16144	16146	16129	16190	16018	16023	16091	16285	15991	16229	15983	16149	16121	16022	16102	16116	15910	16273	16154	16033	15993	16054	16126	16092	16185	16151	16072	16156	15965	16014	16076	16163	16065	16037	15911	16004	16033	15960	16090	15979	15988	16266	16116	15970	16092	16069	16209	16119	15896	16074	16116	16156	16065	15976	16100	16197	16065	16067	16045	16123	16104	15880	16167	16153	15918	16037	16132	16006	16111	15972	16018	16158	16028	16007	16065	16037	16054	15940	16036	16201	16042	15968	16046	16169	16082	16047	16065	16106	16101	16171	15988	15966	16129	16019	16167	15928	16246	16023	16129	16169	16079	16019	16266	15957	16151	16111	16074	16080	16401	16182	16088	16106	16095	16172	16107	16101	16091	16165	15832	16232	16143	15950	15949	16216	16106	16012	16107	16054	15874	16053	16134	16049	15982	15994	16140	16345	16069	16065	16076	16017	16065	16075	15997	16071	15963	15983	15956	16262	16172	16209	16010	16058	16270	15967	16056	15985	16028	16156	16051	16116	16122	16186	16080	16104	15950	16136	16023	16004	16099	16126	16066	16046	16027	15995	16015	16137	16000	16071	15988	16162	15992	16014	16076	16126	16030	16060	16069	16118	16102	15883	16074	16114	16012	16131	16126	15991	15967	16177	16165	15934	15965	16011	16098	16161	15998	16024	16074	16122	16013	16312	15953	15991	15948	16145	16073	15965	16199	16145	16181	16045	16029	16185	16050	16105	16191	16081	16119	16235	16074	15996	16083	16038	15993	15983	16021	15870	15980	16060	16073	16143	16109	16115	16111	16096	16149	16084	16194	16162	15975	16130	15988	16143	16046	16122	16091	16088	16021	16094	16083	15958	16058	15917	15991	16258	16130	16064	16240	16103	16019	16107	15930	16173	16027	15987	15996	16099	15989	16171	16077	16150	16067	16005	16206	16144	15974	16010	16094	16024	15988	15973	16162	16015	16075	16051	16029	16032	16145	15890	15888	16072	16115	16012	16181	16001	16114	16164	16069	15932	16029	16020	15953	16216	16035	15987	16207	15924	15982	16258	16118	16135	16144	15944	16055	15909	15997	16060	16063	16069	16332	15944	16061	16113	15962	16006	16055	16153	15813	15992	16159	16161	15992	16078	16003	16048	16041	16172	16015	15888	16247	15984	16045	16112	16097	16068	16146	15877	16171	16152	16096	16114	16051	16097	16124	16060	16115	16163	16010	15941	16069	15972	15948	15894	16075	16034	15937	16192	16049	16191	16172	15914	16184	15959	15998	15965	16114	16154	15985	16046	16102	16260	16157	16273	16116	16157	16149	15878	16055	16087	15911	16118	16063	16083	16086	16219	16305	15950	16187	15913	15937	16113	16061	16076	15880	16009	16103	16111	16092	16079	15896	15950	16095	15942	16256	16062	15964	16122	16156	15901	16081	15912	16258	15907	16118	16178	16014	15995	16177	16181	15947	16212	15920	16033	15953	15940	15992	16079	16233	16069	15946	16075	16081	16077	16240	16016	16059	16027	16042	15994	16048	16290	16036	16092	16051	16014	15933	15990	16104	16204	16093	16031	16191	16066	16090	15933	16049	16142	16216	16141	15981	16264	16269	16101	15931	16036	16104	16136	15844	16097	16019	16223	15975	16063	16154	16207	16110	16164	16221	16081	15986	16100	16178	16169	15884	15776	16063	16130	16255	16144	16225	16005	16015	16103	16040	16131	16069	15933	16062	15968	15944	16060	16009	16099	16064	16029	16059	16221	16013	16063	16020	16210	16063	16138	16038	16123	15941	16137	16145	16098	16126	15819	16168	16143	16002	15900	15888	16136	16031	15934	16148	16039	16169	16074	16005	16226	16147	16004	15982	16044	16261	16026	16145	16126	16071	15966	16067	16117	16077	16103	16053	16126	15976	16212	16055	16067	16066	16170	16145	16122	16033	16053	16234	16165	16179	16084	16002	16216	16139	16117	15894	16164	16075	16066	16012	16102	16020	15999	15960	16126	16074	15944	16107	16008	15988	16052	16081	16112	16256	16036	16011	16052	16095	16089	16138	16358	15933	16155	16056	15973	15912	16026	16189	16190	16133	16159	16155	16017	16003	16058	16057	16076	16008	15973	15984	15918	15998	16043	16089	16300	15973	16095	16062	16121	16176	16040	16126	16160	16121	15884	15950	16044	16108	16147	16096	16069	16169	16219	16058	15977	16111	15961	16008	16087	16093	16182	16056	16015	16055	16054	16067	16157	16081	16043	16220	16070	15919	16303	16193	16021	16114	16109	16083	15998	16149	15992	16026	16144	15935	16192	16145	16043	16194	16223	15999	16033	16049	16061	16234	15938	16018	16139	16061	16054	16018	15945	16063	16037	16089	15880	16123	16067	16016	16218	16092	16206	16106	16108	16059	16091	15965	16125	16010	16170	16046	16179	16139	16254	15924	16112	16041	16179	16204	16099	15975	16188	16058	16166	15912	15967	16132	16101	16037	16043	16014	15940	16176	16093	16187	15891	16166	16126	16044	16061	16146	16071	16041	15910	16079	16204	16283	15908	15962	16239	16073	16188	16084	15948	15940	15952	16072	15851	16004	16212	15961	16037	16099	16076	16105
27834	22247	24438	21240	18169	17850	18248	17803	17799	17844	17612	17784	17561	17733	17776	17825	17802	17841	17818	17716	17828	17660	17521	17640	17572	17418	17718	17525	17835	17825	17744	18002	18110	18085	17989	17752	17721	17511	17738	17707	17701	17521	17769	17702	17835	17508	17626	17635	17616	17931	17532	17792	17654	17775	17603	17612	17733	17648	17602	17551	17643	17722	17614	17482	17526	17640	17531	17642	17484	17654	17739	17526	17683	17722	17614	17728	17510	17701	17575	17549	17585	17485	17662	17639	17573	17524	17618	17542	17710	17686	17399	17513	17514	17538	17507	17468	17599	17582	17449	17454	17541	17441	17485	17733	17426	17593	17653	17545	17651	17635	17688	17503	17653	17626	17717	17489	17599	17767	17733	17567	17516	17551	17539	17597	17470	17556	17736	17510	17552	17811	17726	17825	17566	17446	17503	17487	17556	17769	17592	17421	17660	17541	17533	17503	17526	17505	17403	17439	17496	17728	17400	17481	17451	17759	17386	17663	17695	17541	17470	17694	17516	17685	17455	17650	17666	17510	17478	17718	17746	17343	17804	17768	17737	17641	17580	17820	17597	17585	17580	17746	17534	17702	17520	17572	17608	17623	17521	17488	17572	17551	17476	17612	17544	17617	17713	17637	17664	17536	17594	17547	17739	17609	17520	17567	17705	17459	17702	17673	17690	17477	17586	17807	17650	17601	17575	17630	17459	17660	17755	17491	17608	17577	17488	17632	17556	17372	17610	17591	17731	17629	17640	17527	17699	17655	17449	17379	17519	17467	17715	17525	17329	17471	17539	17546	17674	17709	17426	17639	17678	17644	17811	17663	17625	17702	17514	17608	17639	17797	17571	17618	17490	17475	17409	17587	17660	17635	17591	17746	17626	17633	17496	17595	17432	17534	17500	17429	17621	17556	17453	17682	17612	17824	17628	17672	17520	17760	17566	17363	17392	17455	17763	17566	17693	17737	17504	17521	17680	17408	17603	17559	17607	17482	17563	17752	17586	17744	17682	17610	17540	17560	17718	17650	17213	17600	17381	17663	17531	17605	17378	17538	17831	17516	17663	17770	17440	17430	17578	17435	17592	17520	17629	17646	17780	17490	17529	17447	17565	17810	17706	17441	17464	17583	17481	17682	17493	17656	17617	17832	17678	17576	17628	17516	17602	17665	17608	17437	17690	17695	17870	17602	17629	17636	17527	17621	17540	17674	17502	17460	17546	17601	17502	17526	17758	17704	17610	17635	17789	17636	17675	17678	17673	17457	17537	17677	17554	17588	17635	17619	17610	17556	17552	17559	17484	17411	17653	17576	17580	17542	17438	17612	17465	17564	17602	17564	17491	17553	17631	17563	17719	17673	17758	17837	17769	17603	17632	17655	17697	17667	17636	17750	17471	17557	17459	17564	17474	17566	17704	17567	17768	17813	17473	17662	17567	17680	17612	17675	17653	17377	17536	17614	17472	17476	17418	17718	17829	17425	17592	17735	17637	17515	17591	17663	17496	17548	17771	17666	17449	17374	17700	17753	17477	17521	17598	17617	17550	17774	17719	17574	17692	17761	17534	17530	17566	17733	17675	17488	17609	17560	17589	17670	17562	17520	17294	17549	17713	17853	17471	17573	17684	17589	17570	17707	17654	17416	17646	17588	17707	17628	17570	17572	17707	17438	17508	17399	17483	17795	17607	17680	17702	17532	17624	17567	17657	17680	17339	17574	17452	17606	17566	17653	17582	17545	17740	17631	17624	17573	17763	17565	17605	17613	17546	17585	17813	17532	17618	17575	17785	17731	17731	17572	17665	17708	17695	17642	17536	17545	17487	17593	17663	17793	17683	17274	17414	17859	17491	17563	17635	17707	17755	17584	17507	17439	17412	17639	17551	17532	17643	17651	17657	17474	17554	17589	17617	17544	17726	17623	17680	17735	17807	17731	17574	17501	17626	17816	17606	17671	17668	17529	17670	17724	17732	17628	17526	17538	17602	17637	17550	17728	17687	17550	17593	17624	17564	17729	17690	17513	17597	17373	17760	17741	17440	17552	17552	17539	17683	17298	17611	17644	17549	17267	17403	17583	17780	17921	17753	17515	17486	17616	17533	17403	17433	17564	17675	17635	17524	17650	17730	17550	17616	17609	17624	17741	17886	17547	17506	17468	17646	17435	17734	17704	17784	17542	17614	17584	17592	17391	17738	17478	17790	17718	17814	17570	17647	17569	17558	17610	17526	17532	17795	17615	17537	17576	17612	17651	17573	17872	17672	17373	17617	17690	17798	17671	17700	17674	17566	17775	17628	17655	17675	17560	17693	17686	17825	17631	17664	17633	17743	17526	17433	17585	17705	17583	17565	17545	17479	17530	17729	17738	17564	17607	17590	17550	17541	17749	17651	17631	17777	17691	17536	17781	17555	17666	17438	17661	17672	17768	17448	17527	17496	17433	17571	17467	17488	17499	17710	17511	17531	17614	17743	17660	17674	17750	17679	17624	17506	17716	17634	17648	17736	17526	17517	17506	17537	17664	17756	17562	17441	17450	17761	17619	17621	17465	17640	17491	17608	17512	17499	17594	17798	17615	17584	17634	17572	17829	17630	17774	17543	17339	17551	17563	17547	17563	17493	17644	17471	17588	17592	17525	17752	17487	17521	17566	17589	17626	17754	17743	17621	17721	17529	17673	17807	17376	17623	17600	17564	17632	17587	17566	17372	17550	17421	17614	17616	17583	17344	17636	17522	17601	17515	17508	17448	17650	17577	17700	17511	17525	17473	17524	17545	17623	17681	17504	17633	17417	17588	17576	17720	17620	17632	17590	17595	17542	17579	17679	17373	17501	17674	17630	17609	17642	17432	17525	17696	17547	17472	17677	17560	17690	17555	17516	17628	17409	17637	17342	17756	17506	17417	17546	17512	17797	17682	17377	17566	17602	17514	17720	17664	17557	17501	17577	17395	17713	17437	17546	17586	17471	17739	17514	17705	17554	17598	17528	17625	17733	17720	17689	17732	17654	17747	17630	17551	17539	17744	17895	17710	17537	17525	17536	17665	17747	17619	17722	17494	17411	17629	17430	17491	17478	17501	17362	17417	17797	17629	17731	17463	17782	17567	17433	17651	17707	17581	17708	17500	17572	17536	17586	17595	17513	17657	17702	17467	17625	17603	17488	17551	17577	17288	17511	17645	17846	17654	17646	17634	17708	17574	17463	17619	17488	17611	17623	17704	17653	17616	17573	17602	17480	17799	17681	17307	17478	17693	17814	17595	17785	17626	17675	17562	17649	17625	17604	17832	17838	17581	17522	17660	17554	17532	17505	17594	17579	17571	17589	17684	17540	17624	17644	17695	17473	17652	17481	17575	17515	17477	17380	17463	17602	17621	17573	17664	17770	17623	17696	17549	17430	17569	17422	17544	17531	17586	17620	17505	17447	17537	17516	17530	17501	17509	17376	17680	17837	17613	17621	17581	17584	17856	17359	17511	17710	17616	17694	17594	17629	17544	17527	17591	17670	17498	17762	17728	17530	17606	17513	17474	17637	17710	17793	17696	17440	17541	17747	17714	17475	17453	17418	17623	17722	17484	17489	17554	17449	17752	17577	17661	17687	17500	17663	17562	17807	17526	17588	17626	17902	17575	17445	17643	17585	17758	17618	17723	17778	17810	17419	17526	17520	17741	17492	17464	17586	17631	17699	17682	17628	17561	17598	17675	17721	17505	17655	17580	17406	17720	17539	17376	17594	17508	17573	17583	17488	17515	17794	17792	17568	17439	17676	17770	17619	17703	17593	17500	17548	17646	17635	17297	17352	17638	17715	17566	17646	17758	17777	17560	17511	17571	17584	17481	17760	17612	17833	17379	17571	17682	17483	17801	17755	17687	17698	17544	17585	17611	17695	17547	17284	17565	17523	17581	17749	17725	17662	17760	17762	17443	17725	17582	17643	17580	17735	17560	17578	17594	17623	17490	17534	17763	17424	17333	17732	17638	17714	17422	17607	17691	17632	17709	17508	17520	17601	17738	17734	17692	17629	17577	17799	17469	17516	17580	17636	17540	17541	17463	17497	17435	17670	17643	17345	17652	17662	17602	17685	17704	17471	17797	17426	17543	17569	17548	17475	17680	17739	17470	17602	17635	17658	17694	17391	17685	17603	17581	17642	17471	17439	17696	17417	17626	17600	17558	17548	17608	17432	17624	17643	17662	17587	17383	17774	17818	17675	17543	17373	17741	17464	17739	17620	17553	17648	17664	17558	17552	17528	17518	17541	17453	17675	17586	17647	17460	17611	17673	17573	17691	17627	17591	17657	17669	17655	17693	17583	17743	17602	17521	17788	17588	17714	17636	17529	17617	17561	17690	17657	17683	17608	17583	17781	17483	17578	17466	17579	17582	17755	17559	17554	17681	17577	17410	17494	17693	17686	17721	17535	17641	17548	17639	17563	17577	17752	17504	17683	17696	17772	17537	17484	17472	17407	17464	17708	17625	17517	17845	17596	17487	17673	17494	17665	17522	17459	17668	17502	17728	17573	17787	17701	17466	17455	17409	17849	17732	17501	17779	17613	17618	17787	17409	17552	17604	17746	17631	17286	17566	17491	17763	17428	17754	17759	17643	17594	17588	17604	17706	17756	17697	17720	17722	17603	17597	17415	17654	17577	17438	17549	17683	17563	17560	17598	17679	17645	17601	17428	17676	17611	17649	17890	17659	17618	17692	17654	17696	17662	17648	18015	17666	17613	17627	17890	17590	17423	17492	17594	17634	17493	17421	17623	17831	17842	17747	17705	17518	17494	17568	17574	17494	17535	17553	17684	17537	17624	17740	17505	17632	17609	17538	17703	17785	17745	17591	17568	17465	17575	17600	17542	17545	17559	17514	17662	17631	17559	17648	17484	17676	17679	17488	17577	17709	17626	17707	17569	17603	17588	17775	17447	17664	17784	17798	17516	17764	17571	17558	17618	17810	17733	17725	17737	17667	17762	17593	17651	17664	17646	17621	17683	17512	17569	17594	17540	17522	17669	17623	17657	17553	17583	17640	17495	17804	17573	17650	17498	17653	17650	17504	17668	17672	17404	17588	17524	17676	17669	17665	17502	17533	17370	17729	17292	17710	17419	17495	17834	17837	17643	17820	17629	17708	17708	17598	17680	17628	17623	17719	17620
16480	20192	20635	18196	17233	16925	16459	16226	16251	16207	16185	16106	16113	16093	16132	15919	16012	16130	16103	16054	16166	15855	16261	16060	16268	15889	15841	16044	15936	16141	16065	16553	16656	16527	16255	16213	15912	16008	15890	15941	16050	16058	16086	15983	16004	16043	16088	16184	16011	15933	15788	15980	15982	15865	15935	15960	16105	15780	15988	16070	15998	16012	15978	16030	16118	15782	16043	16015	16051	15858	15914	15920	15941	15835	15961	16084	15766	16063	15902	15864	15929	16035	15936	15977	16018	15956	15887	15952	16032	16129	15871	15821	15884	15899	15926	15936	15923	15892	16083	15961	15837	15953	15970	15976	15981	15760	16061	15935	16121	15811	15873	16007	15818	15934	15778	15968	15878	15933	15997	15908	15966	16011	16033	15945	15987	15907	16002	15910	15865	15939	15705	15946	16028	15910	15988	15933	15962	16112	15853	15821	15950	15925	15727	15856	15913	15915	15886	15822	15978	15871	16010	15803	16150	15643	16092	15990	15872	15780	15905	16053	15908	15958	15980	15964	15851	15834	16001	15884	15960	15970	15963	16093	16028	15954	16112	16072	15889	16035	16008	15985	16097	16011	16056	15877	15860	15997	15939	15705	15833	16080	15748	16006	15924	15961	16005	15927	15803	15888	15962	15968	15994	15857	15929	16131	15817	16074	15861	15844	15977	15841	15935	15943	15997	16045	15990	15973	15815	15889	15854	15816	15965	15875	15884	15876	15939	16054	15775	15964	15996	15842	16027	15888	16191	15903	15934	15932	15877	15892	16042	15836	15983	15729	15818	15915	15957	15912	15817	15880	15939	15838	16080	16025	16051	15983	15936	16094	15800	15850	16085	16029	15973	15812	16061	15780	15822	15771	15882	16056	15961	15962	16065	16081	15901	15935	15899	15998	15878	15837	15878	15744	15873	15943	15872	16018	15984	15910	15937	15889	15961	16016	15917	15836	15879	16053	16051	15784	15923	16175	16039	15975	15955	15919	15918	16013	16053	16159	16166	15791	15916	16018	16040	16041	16061	15990	16079	15980	16004	15924	15806	15943	16094	15875	15972	15832	15909	16000	15881	15700	16020	15805	15938	15940	15829	15935	16072	15969	15823	16033	15981	15985	15927	15938	15948	15830	15855	16108	16068	15885	15814	16002	16225	15923	15960	15791	15881	15900	15957	15945	15892	15845	16089	16150	15851	16190	16006	15933	16081	15939	15960	16133	16028	15851	15988	15869	16081	15843	16031	15907	16083	15942	15707	16103	15859	15924	16036	15952	15832	16037	15818	15869	15975	15923	15993	15885	15924	15927	15910	15861	15991	15834	16093	16026	15762	15920	15934	16095	15887	16179	16086	15923	15981	15994	15849	15795	15978	15863	16013	15947	15871	15975	15780	15992	15668	15959	15815	15918	15982	15902	15911	15904	16172	15973	16193	15944	15827	16063	16013	15912	16006	15896	16013	15997	16015	15860	15768	16166	15952	16029	15944	16010	16030	15998	15851	15976	15986	15805	15854	16089	15733	15889	15924	15814	15957	16071	15938	15820	15958	15864	16068	15988	15917	15970	15838	15936	16021	16079	15938	15868	15938	16032	16070	16042	16189	15905	15930	15913	15823	15929	15714	15892	15917	15857	15901	16007	15935	16064	15866	15881	16056	15901	16037	15862	15951	16062	16024	15961	15889	16127	15964	15951	15924	15959	16144	16149	15872	15898	16030	16135	16042	15928	16090	15979	15821	15852	15975	15955	15991	15982	15988	15839	15962	15681	15919	15789	15914	16035	16067	15972	15932	15820	15928	15885	16024	16051	15869	15758	16002	15838	15896	15894	16114	15884	16037	16028	15927	15996	15908	15897	15864	15989	15949	15950	15971	15875	15949	15858	15898	16006	15867	15955	16163	15987	15870	15920	16035	16097	15944	16063	15944	15978	15691	15922	16027	16081	15920	16033	15966	16027	15944	16228	15874	15947	16055	15933	16067	15827	15999	15979	16031	15957	15870	15973	15941	16054	16000	15954	15886	15757	15888	16005	15917	15990	15917	15919	15928	15820	16030	16076	15980	15887	16158	15849	15878	16087	16026	15890	16094	15918	15958	15968	15715	15999	15925	15955	16058	16108	16031	15840	15642	16046	16196	15835	15904	15980	15937	15977	16116	15967	15967	15833	15743	15872	15946	15792	16064	16028	15780	15969	15810	16008	15901	15991	15850	16048	15986	15794	15825	15811	15894	15924	15908	15728	15885	16023	16067	15987	15936	15771	15893	15998	15950	15983	15759	16061	16017	16022	15891	15976	16084	15871	15986	15898	15852	15755	15998	15931	15963	15986	15924	15888	16054	16038	15882	15819	16082	16060	15893	15806	15987	15933	15962	16081	15968	16051	16137	15944	16130	15907	15910	15934	15722	16020	16020	15821	15766	16076	15919	15966	16093	15942	15849	15851	16035	15929	15991	15874	15931	15962	15926	15863	16030	15953	16113	15946	15984	16130	15925	16005	16086	15949	16107	15894	16116	16020	15891	15978	15951	16049	15867	15873	15914	15922	16016	15847	15863	16022	15868	16007	15989	15920	15912	15685	15936	15970	15926	15893	16168	15889	15931	15824	16062	15955	15819	15996	16014	15846	16120	15893	15902	15860	15972	16147	15977	16022	15786	15797	15862	15903	16037	16132	16010	15919	15987	15872	15936	16000	15983	15884	15952	15808	15853	15848	15861	16033	15960	16054	15983	16037	15882	15899	15837	15928	15935	15921	15760	15947	15880	16008	15854	15780	16079	16014	15921	15997	16034	16034	15976	16001	15833	15860	15877	15982	15905	15886	15930	15827	16142	15948	15974	16097	15978	15789	15730	15930	15795	15927	15988	15936	15934	15933	16017	15967	15990	15860	15944	15865	15846	15861	15910	15809	16111	15863	15919	15933	16104	15705	15979	15822	15921	15970	16042	16098	15892	16127	16005	15863	15972	16031	15899	16135	15791	15905	15842	15958	16033	15907	15878	15930	16098	15963	16239	16010	16006	15804	16163	15942	15959	16050	15919	15908	16125	15894	15925	16117	15991	15987	15909	16118	15906	16051	15907	15997	15986	15942	15980	15837	15880	16056	15867	15969	16036	15900	16206	16010	16035	15813	15949	15841	16035	15990	15907	16100	15911	15826	15947	15967	16027	15889	15997	16061	16064	15885	16164	15917	16037	15835	16047	15975	15912	15956	16022	15939	16121	15936	16036	15835	15925	15877	16017	15946	16007	15941	16072	15862	16095	15910	15999	15906	15907	16032	15877	16004	15970	15967	16029	15878	15996	16117	15809	15962	15899	15967	15976	15995	15961	15948	16009	16165	15891	16118	15995	16105	15795	15814	16004	15979	15999	15987	16001	15899	15875	15869	15818	15961	15907	15914	15923	15961	16199	16072	16095	15755	15968	15870	15888	16057	16068	15737	15944	15893	15995	15907	15960	15860	15955	15896	15793	16026	15964	15847	16042	16001	16226	16064	15844	15746	16104	16119	15946	15980	15948	15848	16100	15705	16207	15874	16006	16045	15968	15827	15935	16007	15939	15731	15844	16063	15933	15961	16000	15911	15833	15947	15880	15986	15977	15905	15871	16026	15996	15868	15916	15806	16060	15906	15962	15977	15968	15797	15938	16072	15998	15833	15954	15871	15893	15988	16128	16000	16003	15950	16006	15972	15916	16013	16011	15915	15925	16044	15983	15993	15863	16037	15945	15954	16037	15959	15895	15976	15988	16043	15974	16021	16089	15821	15834	15918	15926	16003	15777	16000	15997	15937	15895	15932	16054	15970	16043	15987	15988	15870	15899	15913	16014	15897	15868	15912	16043	15831	15979	15907	16150	15854	15871	16056	15990	15933	15933	15990	15990	15891	16205	15709	16109	15894	15866	16023	15972	15964	16024	15916	16033	15814	15864	16028	15935	15911	15960	16189	16019	15913	15918	15975	15983	16111	15897	15795	15986	16007	15866	15992	16066	16053	15786	16047	15961	16043	16033	16036	15973	15857	15796	15938	15868	15900	15909	15817	16010	15929	16085	16116	15899	16080	16018	15909	15847	16038	16042	16001	16041	16082	15782	15999	16069	15913	15967	16049	16035	16002	15978	15917	15854	16100	15765	16229	15800	15912	15869	15910	15963	15919	15953	15799	16200	15793	15929	15967	16104	15897	15932	15875	15929	15818	15994	15887	16068	15793	15940	16015	16000	15793	15874	16012	15931	15977	15940	16022	16011	15943	15951	15902	15908	15950	15943	16001	15982	16115	15937	15945	16111	15878	16145	15985	15933	16047	15918	16112	15999	15944	15891	15895	15979	15983	15910	16024	15920	15984	16001	16032	15994	15845	16105	15945	15921	15967	15939	15973	16007	15765	15972	15999	16067	16054	16065	16048	16059	15963	15880	15955	16067	15990	15785	15949	16048	15878	16047	15832	15845	15827	15875	15846	16031	15935	15800	15872	15922	16038	15984	16059	16053	15873	16004	15922	15904	15950	15975	15920	15963	15883	15907	15807	16062	15882	15931	16148	15852	15903	16049	16085	15958	15986	15888	15905	15909	15907	15946	15968	16017	15896	16066	15894	16208	16018	15937	15870	16028	16045	15945	16081	16062	15869	16044	15944	16040	16019	15976	15985	15874	16066	15964	16025	16015	16061	15844	15960	16094	16183	16026	16042	15941	15843	15973	15932	16162	16003	15772	15913	15839	15876	16032	15960	15858	16132	15987	16082	16032	15889	16000	16016	15870	16064	15949	15981	15971	16012	15930	15750	16053	15990	15881	15696	15857	16043	15817	16037	16007	16143	15999	16002	15898	15891	15857	15811	15850	15934	15838	15962	15968	15946	15949	15921	15981	15970	16077	15894	15809	16234	16064	15905	15896	15952	15963	15825	15971	15981	15929	16055	16043	15897	15903	16079	16100	15878	16099	15959	15953	15911	15809	16022	16064	15839	15978	15961	16005	15890	15879	16149	15955	16074	16035	15886	15949	16017	15826	16060	15886	15909	16076	15850	16042	15937	15893	15944	15914	15924	15879	15862	16122	16022	15861	15984	15859	15913	15922	15813	15959	15975	15937	16016	15959	16027	15984	16001	15797	15980	15774	16084	15790	15876	15825	16029	16004	15902	15829	15819	16109	15915
23985	21411	28851	24459	22244	21804	21150	18805	18292	18227	18321	18063	18158	17962	18027	18069	18198	17826	17962	17806	17967	17733	17975	17821	17964	17843	17751	17954	17840	17841	18993	20489	20449	19398	18675	17982	17945	17471	17688	17701	17889	17856	17717	17809	17782	17858	17949	17775	17662	17923	17751	17807	17693	17838	17835	17799	17725	17848	17696	17598	17671	17649	17783	17765	17812	17742	17812	17848	17752	17620	17645	17754	17910	17597	17752	17661	17611	17723	17629	17854	17729	17777	17750	17426	17751	17802	17515	17752	17824	17649	17581	17762	17752	17885	17636	17844	17641	17841	17862	17706	17711	17742	17707	17609	17756	17799	17770	17826	17750	17681	17784	17766	17725	17666	17704	17619	17828	17784	17810	17856	17730	17804	17760	17773	17682	17470	17637	17745	17666	17732	17716	17612	17759	17732	17694	17651	17612	17703	17741	17757	17690	17690	17751	17803	17618	17850	17511	17690	17713	17569	17860	17660	17641	17674	17597	17831	17851	17486	17662	17680	17650	17753	17597	17719	17629	17612	17884	17729	17751	17650	17716	17728	17755	17843	17599	17659	17532	17539	17701	17722	17765	17723	17997	17760	17968	17711	17678	17814	17671	17739	17988	17703	17731	17744	17653	17650	17898	17747	17697	17670	17648	17516	17535	17741	17613	17906	17777	17907	17718	17757	17701	17695	17717	17764	17664	17779	17676	17649	17735	17746	17781	17536	17727	17549	17654	17643	17771	17712	17779	17701	17759	17732	17630	17687	17684	17779	17536	17637	17702	17649	17684	17800	17603	17766	17549	17565	17565	17767	17687	17645	17771	17658	17655	17611	17647	17892	17769	17647	17598	17719	17694	17711	17770	17551	17866	17560	17710	17706	17667	17660	17614	17601	17798	17645	17634	17663	17674	17774	17663	17506	17852	17487	17675	17664	17608	17719	17723	17774	17728	17856	17758	17609	17848	17845	17697	17691	17745	17564	17664	17828	17837	17521	17771	17707	17617	17685	17680	17529	17730	17861	17772	17688	17781	17669	17713	17705	17638	17688	17573	17730	17756	17720	17359	17556	17620	17601	17692	17685	17508	17939	17664	17872	17809	17706	17641	17919	17760	17957	17626	17687	17888	17576	17849	17709	17839	17668	17823	17567	17781	17847	17664	17804	17788	17642	17667	17705	17828	17725	17553	17536	17586	17521	17521	17567	17543	17722	17889	17777	17536	17742	17818	17761	17511	17573	17456	17642	17669	17714	17629	17872	17587	17769	17526	17872	17597	17719	18046	17736	17768	17520	17513	17765	17765	17478	17737	17827	17809	17712	17547	17537	17607	17776	17811	17616	17723	17682	17769	17638	17771	17624	17659	17623	17542	17567	17804	17621	17810	17780	17863	17658	17683	17495	17733	17775	17556	17667	17814	17724	17596	17709	17634	17736	17750	17646	17701	17593	17605	17736	17669	17571	17767	17602	17681	17615	17621	17788	17697	17669	17683	17698	17670	17637	17646	17800	17806	17719	17702	17757	17789	17734	17767	17600	17863	17637	17529	17534	17806	17764	17567	17840	17666	17426	17782	17690	17638	17710	17818	17677	17768	17692	17595	17737	17940	17829	17789	17686	17508	17732	17870	17832	17772	17833	17683	17554	17863	17627	17821	17722	17727	17801	17536	17832	17872	17637	17794	17615	17614	17836	17826	17814	17954	17703	17717	17610	17627	17836	17818	17486	17607	17696	17677	17516	17541	17609	17534	17591	17691	17763	17870	17510	17627	17499	17451	17583	17657	17786	17731	17748	17539	17565	17484	17707	17688	17774	17668	17378	17677	17752	17716	18090	17712	17711	17742	17473	17666	17520	17725	17673	17638	17571	17896	17844	17885	17728	17644	18035	17868	17752	17781	17870	17734	17941	17724	17917	17813	17843	17736	17923	17817	17561	17814	17719	17554	17686	17762	17695	17678	17485	17690	17801	17494	17660	17502	17749	17755	17614	17753	17699	17817	17738	17887	17709	17825	17619	17634	17570	17787	17639	17576	17760	17856	17998	17779	17867	17653	17795	17753	17545	17641	17758	17660	17595	17436	17585	17809	17665	17754	17637	17722	17796	17623	17588	17737	17685	17698	17714	17526	17661	17505	17651	17625	17694	17753	17707	17662	17875	17799	17924	17737	17758	17746	17844	17913	17789	17591	17874	17706	17601	17799	17783	17831	17895	17750	17907	17783	17599	17806	17610	17806	17642	17763	17594	17699	17994	17893	17866	17799	18157	17830	17751	17799	17843	17609	17576	17699	17704	17724	17768	17426	17679	17745	17743	17823	17677	17887	17695	17732	17702	17503	17705	17619	17766	17590	17796	17706	17667	17718	17592	17603	17685	17851	17783	17760	17710	17700	17859	17669	17484	17709	17775	17599	17747	17718	17579	17926	17735	17690	17788	17641	17721	17745	17569	17554	17722	17567	17533	17780	17641	17981	17699	17735	17589	17747	17808	17832	17696	17652	17676	17720	17736	17696	17594	17672	17943	17726	17804	17717	17727	17809	17800	17902	17800	17537	17702	17740	17720	17768	17600	17794	17651	17711	17818	17660	17604	17614	17626	17782	17597	17692	17695	17606	17626	17616	17539	17589	17688	17930	17774	17887	17705	17666	17508	17831	17415	17629	17740	17641	17867	17764	17613	17576	17742	17678	17687	17701	17605	17572	17691	17673	17775	17766	17677	17659	17792	17677	17758	18067	17676	17598	17846	17476	17609	17621	17651	17670	17784	17640	17800	17724	17855	17831	17569	17528	17658	17651	17813	17677	17823	17810	17654	17808	17762	17845	17598	17721	17596	17678	17483	17498	17632	17648	17692	17788	17624	17759	17555	17534	17687	17657	17722	17708	17946	17660	17656	17717	17852	17795	17752	17596	17731	17900	17662	17577	17584	17833	17755	17703	17712	17810	17904	17621	17817	17865	17726	17486	17676	17763	17814	17773	17537	17686	17388	17893	17638	17594	17620	17682	17658	17743	17644	17498	17460	17704	17416	17714	17763	17599	17944	17727	17685	17642	17783	17564	17886	17601	17620	17835	17824	17790	17686	17624	17617	17790	17802	17734	17817	17734	17733	17621	17515	17762	17812	17682	17661	17562	17830	17923	17779	17575	17682	17649	17830	17603	17547	17695	17684	17664	17485	17579	17726	17560	17712	17763	17677	17800	17571	17807	17725	17610	17694	17611	17873	17806	17596	17830	17707	17657	17864	17821	17611	17696	17786	17593	17828	17876	17472	17819	17664	17680	17860	17797	17843	17647	17655	17641	17637	17719	17630	17681	17670	17586	17713	17860	17560	17665	17710	17620	17779	17722	17644	17733	17824	17707	17609	17738	17648	18007	17876	17705	17767	17665	17737	17719	17583	17636	17535	17896	17665	17674	17693	17673	17815	17693	17772	17714	17690	17687	17840	17636	17482	17641	17627	17663	17553	17784	17748	17713	17873	17656	17818	17771	17623	17625	17611	17699	17800	17769	17778	17670	17689	17795	17594	17705	17820	17776	17792	17744	17667	17412	17773	17702	17738	17915	17767	17661	17600	17639	17748	17722	17545	17577	17717	17810	17657	17748	17923	17729	17877	17824	17734	17705	17710	17606	17610	17731	17544	17566	17669	17462	17822	17773	17628	17711	17745	17783	17766	17674	17864	17873	17931	17842	17751	17841	17711	17804	17494	17759	17762	17701	17441	17700	17891	17686	17565	17690	17790	17714	17704	17763	17515	17679	17660	17772	17716	17647	17850	17657	17682	17735	17585	17646	17760	17703	17592	17667	17712	17944	17906	17632	17820	17801	17654	17635	17684	17798	17674	17660	17797	17674	17771	17735	17793	17787	17687	17721	17648	17672	17793	17646	17700	17809	17624	17630	17598	17630	17731	17514	17595	17514	17705	17829	17701	17665	17608	17768	17904	17912	17787	17842	17677	17890	17760	17900	17761	17882	17583	17877	17758	17473	17676	17809	17752	17765	17711	17694	17658	17789	17658	17646	17547	17610	17596	17790	17704	17527	17681	17732	17787	17723	17430	17749	17742	17595	17821	17765	17717	17787	17742	17719	17784	17699	17780	17547	17610	17798	17741	17965	17802	17807	17746	17635	17579	17726	17578	17552	17816	17616	17712	17692	17853	17790	17672	17616	17868	17705	17559	17737	17695	17690	17909	17642	17497	17663	17716	17786	17725	17809	17594	17627	17708	17560	17856	17701	17824	17614	17627	17630	17745	17776	17600	17723	17621	17818	17797	17588	17782	17670	17645	17682	17758	17630	17615	17865	17596	17529	17572	17780	17468	18043	17745	17728	17531	17680	17446	17734	17676	17845	17662	17753	17606	17733	17634	17794	17580	17820	17572	17704	17733	17714	17827	17734	17761	17645	17708	17471	17651	17876	17844	17771	17721	17695	17640	17725	17773	17561	17718	17598	17608	17527	17756	17726	17756	17665	17721	17634	17634	17603	17622	17726	17645	17705	17775	17619	17715	17590	17824	17584	17776	17773	17680	17616	17717	17603	17829	17559	17652	17923	17717	17798	17937	17732	17698	17665	17764	17617	17634	17722	17475	17600	17556	17683	17779	17601	17691	17861	17737	17766	17732	17401	17570	17617	17685	17917	17756	17702	17684	17347	17879	17803	17584	17536	17481	17712	17565	17787	17745	17743	17799	17712	17780	17383	17614	17724	17815	17721	17819	17710	17680	17867	17575	17516	17725	17817	17451	17833	17612	17856	17656	17958	17541	17698	17771	17580	17579	17602	17632	17665	17594	17742	17574	17524	17695	17737	17616	17528	17606	17454	17496	17566	17579	17513	17830	17772	17771	17731	17786	17567	17613	17799	17778	17631	17598	17810	17856	17880	17882	17777	17668	17636	17668	17665	17877	17821	18021	17580	17645	17714	17701	17631	17794	17650	17922	17645	17690	17675	17805	17798	17712	17674	17740	17622	17762	17844	17845	17590	17568	17913	17528	17817	17931	17804	17744	17642	17896	17674	17660	17788	17670	17833	17652	17501	17764	17612	17608	17797	17696	17946	17614	17694	17842	17653	17737	17740	17719	17741	17689	17708	17759	17668	17984	17811	17728	17847	17818	17665	17737	17875	17657	17721	17698	17773	17677	17649	17826	17734	17661
16835	28853	26025	21567	19358	18290	17769	17231	17092	16657	16540	16445	16429	16307	16213	16281	16223	16272	16324	16111	16003	16245	16163	16157	16021	16109	16079	16144	16082	16293	18330	20177	19592	18136	16991	16300	16401	16088	16347	16194	16051	16020	16154	15995	16034	16007	16294	16155	16005	16111	16187	16076	16066	16125	15979	16027	16145	16003	16072	16028	16251	16057	16148	15936	16140	15924	15985	15957	16117	15846	16096	16185	15925	15977	15927	15893	16133	16145	16056	16072	16043	16022	16144	16002	15842	16060	16144	16068	16069	16083	16053	15915	16109	16103	16043	15970	15929	16063	16044	16141	15984	15980	16087	16203	16059	16194	16093	15979	16008	16177	16129	16116	16163	16094	16022	16031	16069	15952	15905	16030	15972	16052	16103	16051	16015	15908	15924	15908	16028	15860	16018	16023	16087	16187	16052	16145	16080	15865	16123	16076	16035	16111	16055	16077	16024	16108	16122	16121	16062	15935	16003	15897	16004	15968	15949	15923	16060	15848	16045	16014	16191	16140	16024	16021	16110	16215	16087	16061	16081	16006	16170	16131	16034	16036	16084	16017	16187	15956	16161	16171	16165	16022	16131	16008	16156	16046	16023	15945	16033	16055	15915	15894	15887	16061	16080	15970	15997	15994	15919	16014	16144	16059	16057	16024	16060	16045	15763	15898	15915	16109	16092	16078	15844	16045	15949	15899	16104	16004	16102	16173	15918	15985	15963	16155	16050	16086	16081	16118	16102	15963	16008	16043	16019	15996	16092	16047	15953	16086	16313	16005	15979	15916	16002	16090	16057	15985	16064	16104	15962	15974	15970	16146	16049	16117	16062	15958	16025	16055	16079	15909	15996	16224	16059	16142	16253	16045	16023	16016	15886	16252	16318	15957	15996	16126	16159	15919	16093	15927	15908	16079	16166	16130	16023	16056	15982	16171	16091	16114	15926	16152	15935	16189	15987	15843	16152	16110	16078	15955	16134	16061	15963	16194	15931	16098	16117	15905	16058	15998	15964	15836	16062	16077	16351	15883	16066	16172	16060	16146	16060	16061	16105	16180	16037	16154	16119	16186	16040	15977	15924	16144	15886	16054	15810	16030	15930	16133	15866	16041	15970	16000	16097	16147	15802	16237	16151	15999	15970	16000	16165	16122	15805	16160	15858	15975	16134	15982	15843	15936	15862	15948	16211	16113	16041	15953	16040	16178	16067	16032	16076	16014	16015	16162	16176	16203	15961	15999	15823	16109	15977	15931	16046	15902	15983	16021	16069	15974	15950	15956	16031	15940	16032	15847	15902	16047	15985	16119	16021	15936	16070	16108	16035	15755	16044	15853	15934	16031	16085	15964	15951	15958	16030	16017	16075	15924	16008	15958	15983	16011	16013	15995	15995	16113	16032	15913	16024	16153	16117	16262	15955	16050	16076	16009	16197	16017	16283	16100	15938	16053	16104	16005	15859	16005	15999	16122	15996	16028	16175	15963	16015	15929	15943	16132	16040	16198	15960	15939	15990	16119	15934	16025	15919	16147	16114	16211	16027	16051	16133	16078	15941	15862	16092	16157	16182	15848	16041	16065	16134	16203	15895	15905	15902	16114	16141	16045	16003	16120	15883	15989	15981	16073	15866	15993	16059	16211	16091	16177	16075	16070	15973	16076	16191	15903	16029	15955	16060	16047	16054	16052	15981	16192	16055	15942	15949	16106	15887	16101	16025	15983	16236	15926	16131	15833	15934	16082	16108	15913	16032	15953	15970	15924	15922	16048	16174	16035	16050	16291	15953	15905	16090	15962	16024	16206	16051	15962	16035	15948	16005	15852	16021	16139	16021	15997	16131	15954	15993	15994	15974	16088	16003	16060	15986	15900	16102	16054	15930	16006	16158	16123	16093	16088	15995	15931	16019	15953	16001	15907	15965	15925	15969	16071	16131	15864	16022	15999	15747	16097	16109	16168	15906	16021	16184	15850	15936	15932	15981	15921	15861	16042	16022	15926	16209	15838	16053	16275	15911	16050	16158	15843	16111	16147	16083	15783	15974	15873	16022	15984	15971	16187	15958	16020	15988	16058	15984	16151	15967	15873	15908	16001	16004	15895	16139	16048	16137	16101	16060	15846	16041	16054	16052	15975	15944	16062	15889	16004	16167	16080	15814	15887	15998	15960	16006	16095	15967	15981	16009	15982	16132	15950	15996	16097	16046	16018	16148	16105	16092	15861	16040	16148	15921	16030	15989	15981	15829	16195	16103	15991	16168	15932	15981	15939	16042	16020	16004	16140	16000	16100	16000	15947	15930	16116	15992	16270	16105	16083	15936	16157	16062	15895	15978	15973	16019	15915	16029	16059	16013	16069	16103	16092	15908	15986	15958	15973	16002	16172	16106	15869	16151	16050	16078	16193	16045	16024	16029	16031	15928	16055	16024	16131	16088	16262	16013	16169	15943	16047	15984	16002	16064	16011	15974	16040	16052	16018	16151	16030	15996	15889	15855	16190	15981	16081	16021	16026	16126	15967	15941	16047	16014	15892	16113	16044	16118	16055	16033	15991	16168	16012	15875	16025	16012	15999	15972	16134	15946	16033	16222	15985	16000	16067	15983	15928	16230	15913	15945	16096	16187	16094	16092	15874	16020	16136	15964	16017	15962	15948	15914	16120	15907	16065	16158	16073	16010	15768	15924	16092	16098	16076	16056	16113	16033	16086	15925	15944	16066	15965	15993	16052	15876	16156	16116	16114	15993	16007	15899	16150	16077	15964	16025	15764	16076	16138	16078	16129	16141	15950	16177	16168	16184	16041	16029	15926	16138	16145	16047	16154	16005	15937	15945	16080	16167	16041	16056	16044	16049	15954	16222	16077	16120	15970	15994	15988	16042	15908	16031	16047	15983	16007	15913	16023	16049	16203	16141	16033	16070	15992	16054	15664	16100	16115	15793	15973	15963	16025	16096	15899	16070	16081	15972	15975	16081	16094	16093	15898	16280	15917	15928	16018	16002	16157	16104	16031	16126	16064	16008	16003	16016	16083	16029	16137	15992	16164	15896	16040	16070	16097	16056	16093	16201	16063	16075	16039	16113	16096	16129	15944	15961	16048	16064	16068	15985	16112	15917	16081	16098	16031	16156	16125	16077	15882	15914	16184	15930	15904	16137	16015	16115	16019	16130	15947	16145	15905	16221	16167	15968	16148	16063	16015	15977	16188	15931	16020	16019	16011	16040	16185	15888	16122	15951	16120	15932	15943	16108	16085	16096	15918	16049	15850	16101	15944	16008	15871	16117	15961	16039	16062	15981	16084	16066	15984	16093	16152	16062	15944	16091	16076	16203	16038	16178	15880	16167	16004	16027	16017	16076	16145	16012	15980	16021	16043	16004	16031	16092	16026	16016	15999	16261	15868	15943	16070	16057	16135	16114	16034	16040	16120	16148	15851	16209	16025	16205	16082	16121	16173	16094	15970	15960	15908	16066	16151	15977	16120	16135	16066	16116	16154	16148	15903	16044	16167	16031	15929	15948	15940	15815	15967	16066	16043	15838	16059	15902	15930	16173	15967	16072	16128	15956	16099	16152	16303	16215	15919	16005	16228	15987	16089	15763	16213	15931	16182	16071	16076	16182	16003	16139	16027	15945	15962	15899	16031	16143	16015	16015	16253	16049	15910	15993	15965	15800	15916	16026	16169	15973	15959	15957	16105	15970	16041	15920	16017	15922	16114	15911	15891	16132	15978	15912	15901	16145	15768	16023	16022	16105	15930	16044	16111	16195	16143	15987	16110	16051	16097	16000	15962	16031	15976	15958	15949	16145	16114	16057	16138	15909	15898	16129	16126	16000	15985	16019	16083	16111	16027	15954	15951	16057	15930	16039	16089	15950	15977	15940	15938	16027	15963	15911	16066	16060	16300	15915	15787	15894	15995	15984	15849	16039	16075	16116	15880	15938	16089	16188	16092	16043	16045	15986	16083	16093	16042	16020	15863	16045	15954	16049	16048	16108	16098	16072	15900	16094	16165	15872	16024	16026	15993	15979	15908	16051	15900	15970	16175	15898	16037	16074	16074	16127	15948	16349	15962	15872	16009	16111	16045	16084	16052	16026	16072	15993	16282	16247	15862	15912	16036	16108	15877	16017	16144	16017	16023	15991	15933	15977	16068	16080	16094	16078	15912	15929	16199	16057	16219	15914	16156	15872	16021	16074	15950	15958	16022	16034	15962	15932	16073	15962	15984	16017	16014	16076	15949	16130	16097	16018	16043	16019	16013	16063	16163	16080	16031	15851	15982	16036	15978	15997	16061	16080	16152	15837	16124	16047	16124	15921	15958	15856	15967	16057	16031	15901	16156	16119	16055	16158	16026	16120	16017	16101	15899	16013	16111	16141	15851	16099	16107	15993	16223	16025	16048	15942	16044	15982	16129	16010	16062	15945	15968	16017	16032	16055	16155	15951	16057	16107	16071	16150	16158	15969	16226	16125	15820	16095	16006	15938	16020	15922	15966	16113	16047	16096	15973	15934	16079	16005	16013	16027	16155	15983	16047	15915	16136	16032	16016	16073	15972	15902	16067	15980	16001	16053	15994	16087	16036	16203	16005	16061	16104	15895	16052	16055	16033	15882	16037	15951	16012	16067	15989	15974	16223	15955	15735	15836	16005	16044	15882	16105	16065	16117	16143	16088	16188	16057	16100	16031	16188	16138	15971	16029	15912	16091	16185	16180	15975	16094	16028	15985	15887	16205	16008	15903	15961	15963	15958	15980	15919	16119	15976	15945	15913	16109	16051	16077	15969	16011	16050	16079	16036	16244	16253	16067	16112	16109	16093	16187	16154	16004	15979	16044	16070	16011	16101	15880	16155	16128	15997	16158	15952	15998	15920	16009	16110	15938	16019	16125	15992	16157	16192	16079	16071	16033	15813	16057	16098	15991	16235	15860	16086	16005	16126	16128	15891	16235	16061	16042	16111	16051	16048	15889	15942	16052	16065	15712	16028	15938	16064	16041	16008	15929	16066	16103	15957	15992	15916	16033	16039	16055	16201	16217	16066	16063	16045	16037	16182	16116	16067	16077	16037	15929	16155	16098	16119	16070	15988	16124	15989	16091	15909	16051	15884	16077	16113	16128	16110	16045	16034	15883	16088	16023	16085	16076	15962
23003	21424	29330	23899	21658	23526	24691	19718	18594	18736	18584	18498	18502	18411	18033	18410	18112	18313	18250	18080	18058	18117	18218	17881	17891	17989	17903	18217	17961	18162	18711	22429	22642	21367	19696	18654	18370	17996	17939	17889	17950	17993	17904	18005	17779	17724	17907	17989	17611	17967	18055	17997	17893	17937	18013	17855	17920	17963	17963	17914	18007	17995	17987	17812	17981	17656	18044	17878	17952	18071	17954	17804	17837	17890	17895	17880	17701	18058	17933	17919	18014	17834	17829	17947	17971	17879	17807	17818	17832	17930	17916	17729	17765	17883	17776	17810	17783	17905	17895	17877	17827	17623	17882	17755	17858	17868	17984	17932	17827	17948	17802	18046	17833	17676	17862	17868	17771	17899	17840	17699	18031	17905	17768	17911	17931	17758	17763	17805	17925	17935	17653	17680	17785	17751	17806	17899	17809	17931	17644	17674	17726	17787	17882	17770	17746	17846	17928	17973	18005	17705	17901	18028	17883	18009	17868	18050	17810	17805	17793	17974	18022	17859	17849	17900	17849	17759	17771	17730	17930	17933	17711	17897	17776	17911	17958	17756	17845	17669	17827	17713	18012	17798	17894	18046	18041	18104	17869	17798	17761	17851	17646	17672	17709	17798	17781	17756	17755	17769	17773	17888	17998	17741	17907	17802	17878	17796	17856	17839	17686	17920	17974	17784	17687	17828	17759	17774	17913	17660	17725	17737	17933	17980	17813	17750	17820	17976	17842	17830	18083	17975	17771	17699	17753	17704	17748	17832	17811	17994	17913	17934	17753	17940	17836	17703	17901	17779	17760	17814	17870	17898	17897	17829	18114	17685	17743	17801	17692	17935	17908	17730	18040	18046	17842	17879	17831	17796	17777	17854	17720	17751	17849	17924	17741	17549	17813	17971	17817	17902	17918	17853	17849	17960	17642	17757	17788	17590	17850	17952	17888	17651	17903	17814	17956	17666	17766	17724	17923	17717	17727	17813	17822	17753	17790	17956	17782	17874	17732	17880	17813	17879	17866	17690	17815	17826	17801	17776	17852	17703	17866	17790	17750	17775	17694	17833	17837	17850	17816	17808	17748	17801	17990	17959	17819	17794	17927	18044	17827	17662	17940	17724	17776	17769	17952	17719	17742	18062	17983	17810	17747	17818	17740	17815	17786	17584	17868	17847	17918	17814	17852	18103	17959	18024	18058	18028	17911	17962	17718	17850	17818	18089	17864	18132	17766	17840	17876	17864	17605	17940	17891	17894	17718	17707	17675	17852	17787	17845	17860	17839	17705	17852	17910	17934	17716	17654	17679	17708	17761	17767	17759	17679	17909	17756	17714	17991	17710	17889	17819	17651	17858	17694	17892	17759	18016	17823	17992	18073	17714	17967	17824	17757	17688	17537	17788	17934	18068	17875	17929	17988	17841	17819	17777	17789	17633	17758	17789	17887	17675	18007	17926	17872	17859	17852	17822	17886	17907	17815	17799	17806	17693	17657	17565	17661	18002	17778	17824	17793	17933	17775	17997	17916	17789	17615	17770	17455	17938	17834	17813	17841	17789	17746	17742	17919	17834	17807	17883	17893	17988	17796	17960	17898	17707	17832	17974	17679	17858	17773	17820	17766	17743	17827	17871	17840	17983	17879	17734	17622	17651	17460	17705	17616	17677	17843	17949	17901	17815	17761	17880	17698	18026	17952	17915	17643	17746	17890	17710	17899	17737	17773	17830	17918	17944	17891	17654	17656	17830	17824	17739	17748	17982	17823	17823	17892	17841	17799	17952	17795	17871	17796	18080	18047	17816	17772	17865	17873	17879	17925	17832	17819	17890	17826	17971	17873	17890	17589	17887	17981	17747	17906	17973	17880	17956	17964	17736	17942	17878	17841	17624	17746	18008	17855	17726	17899	17899	17682	17720	17825	17926	17906	17772	17864	17796	17684	18014	17944	17679	17590	17843	17821	17999	17666	17760	17829	17877	17800	17844	17625	17856	17695	17793	17990	17704	17793	17731	17724	17956	17889	17898	17742	17715	17996	17794	17650	17839	17928	17716	17725	17918	17850	18021	17739	17979	17822	17916	17900	17807	17939	17888	17892	17793	17653	17856	17852	17915	17822	17724	17676	17725	17885	17758	17867	17830	17906	18086	17825	17781	17688	17735	17627	17732	17611	17666	17703	17825	17663	18049	17844	17810	17863	17746	17780	17887	17801	17989	17895	17887	17877	18042	17689	17770	17936	17896	17831	17792	17906	17783	18117	17981	17861	17725	17653	17510	17982	17843	17762	17895	17733	17741	17938	17728	17711	17899	17788	17829	17775	17792	17810	18032	17889	17855	17754	17769	18000	17911	17668	17711	17941	17580	17761	17669	17682	18096	17830	17953	17864	17866	17629	17724	17773	18001	17918	17822	17736	17810	17613	17796	17833	17754	17830	17842	17618	17804	17897	17882	17987	17939	17748	17706	17828	17863	17887	17851	17984	17921	17789	17825	17784	17738	17698	17719	17933	17937	17735	17828	17844	18040	17939	17912	17875	17968	17840	18048	17701	17724	17864	17919	17774	17888	17717	17727	17864	17730	17731	17597	17797	17781	17997	17751	17911	17730	17774	17746	17923	17884	18058	17764	17933	17861	17904	17838	17819	17604	17680	17924	17812	17860	17715	17800	17804	18018	17934	17944	17760	18035	18001	17965	17920	17890	17824	17749	17800	17721	17745	17922	17853	17909	17612	17738	17794	17792	17747	17825	17813	17879	17859	17728	17852	17894	17803	17779	17793	17781	17705	17658	17717	17924	17590	17761	17961	17916	17763	17826	17818	17812	17991	17937	17844	17931	17738	17896	17788	17830	17780	17860	18001	17719	17903	18006	17700	17955	17964	17934	17830	17962	17950	17828	17762	17925	17857	17746	17550	17937	17757	17780	17854	17935	17562	17828	17911	17645	17692	17676	17841	17903	17634	17851	17863	17750	17939	17725	17835	17910	17718	17719	17563	17868	17609	17731	17600	17974	17599	17946	17761	17946	17768	17647	17993	17599	17805	17722	17775	17909	17723	17645	17633	17987	17876	18000	17799	17737	18043	17857	17830	17862	17783	17817	17825	17839	17886	17597	17822	17789	17787	17708	17853	17747	17661	18038	17861	17670	17891	17705	17999	17736	17611	17804	17826	17859	17939	17948	17816	17711	17866	17774	17639	17653	17771	17946	18012	17895	17835	17971	17662	17531	17824	17773	17908	17951	17804	17736	17587	17788	17706	17745	17841	17615	17591	17651	17748	17735	17795	17916	17967	17807	17854	17797	17782	17742	17900	17832	18047	17797	17809	17985	17814	17887	17749	17885	18043	17868	17759	17947	17725	17917	17984	17950	17836	17681	17876	17853	17981	17727	17899	17919	17621	17745	17853	17496	17638	17734	17956	17742	17880	17826	17750	18003	17854	17698	17808	17878	17924	17848	17751	17739	17791	17864	17937	17947	17728	17922	17758	17988	17927	17806	17838	17799	17591	17754	17730	17871	17806	17891	17793	17728	17934	17847	17783	17853	17774	17650	17773	17899	17714	17709	17803	17778	17948	17774	18144	17850	17728	17733	17933	17911	17816	18000	17826	17821	17900	17841	17862	17798	17865	17909	17836	17699	17887	17758	17889	17923	17731	17794	17961	17718	17601	17964	17831	17736	17784	17827	17905	17746	17898	17807	17905	17660	17774	17808	17772	17693	17831	17681	17753	17963	17815	17902	17853	17724	18026	17903	17755	18012	17819	17810	17590	17772	17671	17905	17870	17768	17686	18054	17722	17822	17905	17956	17911	17792	17810	18031	17865	17942	17638	17771	17991	17746	17648	17825	17757	17706	17861	17796	17651	17805	17908	17868	18055	17912	17959	17779	17861	17999	17512	17880	17861	17776	17640	17700	17749	17706	18059	17861	18028	17704	17895	17752	17803	17766	17854	17914	17807	17900	17883	17956	17833	17706	17717	17719	17735	17900	17892	17959	17899	17644	17775	18018	17912	17761	17856	17592	17580	17830	17878	18004	17876	17874	17938	17811	17840	18033	18077	17773	17891	17788	17984	17668	17636	17819	17786	17876	17706	17809	17769	17876	17555	17843	17512	17833	17757	17808	17923	17862	17785	17895	17886	17963	17895	17612	17903	17741	17858	17753	17733	17779	17946	18043	17905	18062	17839	17759	17750	17772	17916	17844	17799	17852	17760	17880	17706	17802	17604	17878	17937	17599	17752	17880	18191	17771	17830	17759	17789	17810	17904	17683	17890	17932	17891	17988	17894	17773	17673	17793	17849	17865	17637	17902	17815	17813	17836	17885	17618	17723	17894	18053	17743	17707	17777	18039	17893	17863	17809	17883	17840	17902	17684	17631	17730	17911	17844	18088	18029	17793	17932	17697	17818	17823	17762	17779	17898	17733	17959	17935	17800	17881	17752	17829	17756	17872	17671	17866	17855	17845	17947	17914	17849	17640	17751	17775	17845	17937	17740	17820	17882	17908	17911	17868	17852	17789	17669	17922	17682	17893	17882	17779	17864	17900	17883	17742	17968	17907	17923	17725	17903	17745	17766	17809	17837	17677	18015	17725	17818	17701	17882	17760	18013	17763	17753	17868	17755	17893	17889	17988	17762	17884	17831	17833	18004	17977	17824	17765	17614	17952	17838	18080	17874	17700	17861	17795	17818	17850	17652	17789	17794	17846	17698	17838	17782	18118	17836	17832	17615	17855	17880	17740	17756	17781	17892	17957	17803	17815	17713	17878	17876	17766	17715	17845	17967	17789	17704	17878	17875	17927	17758	17812	17710	17774	17864	17947	17697	17783	17840	17981	17854	17866	17846	17877	17873	17779	17713	17964	17951	17955	17889	17896	17907	17792	17775	17804	17651	17706	17914	17836	17833	17877	18032	17880	17669	17721	17810	17882	17719	17716	17957	17876	17644	17883	17963	17771	17656	18125	17714	17602	17830	17642	17950	17526	17676	17646	17836	17652	17704	17759	17707	18017	17833	17987	17804	17857	17688	17623	17907	17932	17628	17560	17839	17795	17832	17908	17921	17945	17727	17989	17818	17825	17576	17830	17646	17814	17736	17720	18017	17821	17894	17947	17817	17783	17955	17736	17712	17760	17771	17742	17490	17764	17826	17911	17820
19125	31723	30161	24300	21889	19795	18443	17927	17629	16893	16830	16791	16596	16577	16382	16299	16257	16290	16479	16312	16266	16289	16206	16161	16256	16313	16157	16217	16170	16107	18285	23824	22661	20553	18272	17187	16350	16125	16047	16212	16144	16102	16060	15995	16129	16230	16007	16051	15951	15992	16018	16220	16084	16175	16139	16012	16265	16147	16234	16201	16221	16229	15989	16104	15890	15966	15958	16212	16041	16246	16193	16087	16081	16113	15951	16093	16058	16137	15877	16046	16107	16324	16241	16210	16217	15954	15982	16233	16211	16065	15961	16173	16076	16214	16000	16185	16117	16112	16020	16004	16177	16138	15999	16116	16078	16286	16125	16084	15946	16159	16182	16181	15997	16126	16077	16110	16269	16172	16039	15935	16096	16119	16311	16114	16254	16135	16099	15965	16128	16147	16160	16123	16188	16053	16135	16013	16108	15989	15972	16184	16066	16161	16052	16037	15974	16248	15936	16050	16158	15980	16031	15922	16106	15964	15886	15892	16236	16073	16143	16127	15983	16045	15915	16176	16121	16080	16053	16024	16007	16110	16092	15997	16016	16078	15962	16095	16008	16156	16137	16076	16114	16015	16107	15984	16118	16138	16016	16073	16160	16052	15855	16268	15840	15987	15885	16071	16014	16032	16029	16033	16080	16089	15929	16083	16207	16189	16154	16148	16102	15904	16130	16055	16131	15972	16303	16207	16240	16125	16123	16065	16282	16233	16182	16098	16215	16070	16030	15960	16029	15933	16092	16076	15931	16035	16086	16065	16138	16113	16038	16070	16128	16149	15991	16038	16074	15866	16095	16018	16113	16090	16101	16132	16128	16087	16151	16073	16071	16091	16081	16059	16064	16129	16002	16148	16046	16089	16319	16042	16075	16068	16052	16015	16161	16104	16089	15928	15973	16102	16053	16113	16092	16111	15949	16244	16037	16120	16041	16052	16198	16013	16100	16088	16247	16079	16137	16106	16187	16027	16309	15981	16113	15935	16000	16051	16032	16036	16005	16041	16179	16172	16141	16096	16019	16109	16088	15952	15892	16228	15892	16201	16080	16105	16138	16240	16236	15987	16074	16108	15911	16170	16077	15821	16169	15946	16016	16114	16118	16092	16023	16116	16146	15874	16179	15966	16053	16008	16080	16022	16070	15969	16019	16071	15879	16032	16090	16059	15922	16085	16093	16016	16146	16102	16075	16024	16114	15973	16003	16067	16053	15896	16278	16098	16210	15940	16126	16065	15910	16029	16039	16042	15997	16074	15982	16006	16139	16067	16046	15944	16026	16065	16142	16068	16089	16060	16020	16063	16046	15972	16108	16001	16086	16209	16099	16090	15963	16156	16214	16124	16048	16139	16036	16129	16168	16039	16060	15898	16155	15970	15950	16101	15884	16032	16014	16097	16300	16036	16078	16013	15977	16208	16073	16196	16185	16241	16135	16076	15995	16182	16052	16242	16022	15914	15912	16028	16166	15982	16175	16012	16409	16122	16139	16094	16057	16212	16018	16156	16185	16098	15981	16088	16171	15986	16028	15986	16067	16120	16069	16057	16108	16251	16082	16132	15967	15974	15996	15932	16107	16061	15965	16026	16163	16190	16178	16260	16035	16170	15969	16070	16088	15926	15924	16165	16142	16128	16188	16040	16134	16154	16319	16126	16030	16150	15905	16075	16145	15925	16066	16123	15919	16122	16054	16234	16054	15925	16235	16037	16067	16056	15861	16069	16113	16148	16107	15973	16038	16015	16253	16021	16117	16110	16042	16102	16123	16217	15855	16028	16086	15934	16030	16126	16052	16151	15856	15867	16223	16105	16097	16005	16254	16210	16152	15976	16134	16048	16166	16083	16063	15919	16107	16075	15937	16084	16272	16062	16022	16068	16044	16085	16116	16092	16182	16009	15954	16068	16060	16184	16107	16103	16115	16044	16100	16171	16049	16085	15976	16122	16129	15925	16113	15953	16215	16148	16068	16007	16143	15985	16121	16190	16205	16156	16018	16111	16058	16057	16090	16072	16263	15958	16139	16146	16219	15907	16238	16163	16093	16224	16079	16042	16098	16219	16051	16279	15985	16004	16213	16081	16020	15981	16050	15894	16087	15972	16034	16041	15891	16076	16178	16089	16021	16096	16219	16085	16077	16106	16100	16156	16122	16282	16217	16144	15962	16124	15970	15971	15892	16114	16103	16059	15962	15972	16091	16075	16101	16130	16012	16125	16070	16031	16122	16172	15991	16150	16060	16025	16143	16028	16138	16118	16135	16001	16098	16144	16118	15936	15959	16029	16085	16019	16046	16019	16141	15945	16041	16068	16020	15860	16047	16084	15989	16083	16045	16121	16137	15986	15970	16206	16073	15973	15953	16171	16050	16035	16068	15913	16078	16221	16002	16021	16183	15915	16078	16139	16046	16090	15960	16143	16078	15993	16014	16299	16060	16066	16202	16250	16009	16178	15749	16236	15917	16110	16217	16165	16010	16058	16031	16145	16151	16193	15942	16020	16296	16012	16231	16091	16115	16071	16332	15981	15936	16092	16121	16047	16103	16168	16116	15919	15996	16008	16304	16182	16048	16203	16007	16129	16123	16042	16114	16091	15930	15934	16135	16270	15814	16061	16052	16049	16129	16105	16028	15978	15967	16136	16062	16029	15907	16127	15921	16011	15981	15871	16062	16024	16010	16030	16150	16208	16007	15971	15979	16139	16061	16002	16144	16054	15995	16122	16187	16101	16190	16142	16033	16158	16179	16116	16098	16033	16047	16224	16266	15966	16112	15998	16153	16029	16060	15974	16247	15974	15939	16108	16173	16158	16063	16153	16077	16104	16122	16264	16138	16160	15990	16020	16066	16064	16002	16084	16133	16041	15966	15972	16084	16187	16176	15969	16034	16179	16201	16029	16163	16125	16190	15982	16023	16125	16020	16167	16146	15944	15941	16025	16036	16091	16278	16023	16118	16030	16113	16136	15805	16210	16180	16022	16049	15996	16052	16079	16153	16243	16095	15895	16095	16184	16241	15859	16149	16077	15944	16060	16221	15931	16118	16084	16096	16191	16228	16137	16028	16090	16105	15922	16131	16152	16009	15958	16127	16214	16058	16091	16218	16080	16011	16141	16082	16072	16156	16119	16153	16031	16129	16265	15951	16037	16076	16206	16046	16091	16104	16078	16056	16012	16100	16170	16127	16025	16180	16048	16138	16039	16065	15963	16252	15937	16168	16087	16073	15987	16005	16065	15995	16276	16088	16060	16006	16113	16039	15916	16131	16150	16090	16084	16110	15967	16102	16198	16038	16025	16021	15962	16025	15849	16009	16206	15994	16130	16021	16169	15952	16098	16089	16053	16206	16100	15994	16077	16035	16306	15919	16109	15904	16180	16111	16117	16133	15979	16163	16060	16133	15940	16032	16071	16059	16186	16270	15954	16235	16186	16029	16309	15903	16058	15965	16121	15968	16171	16105	16085	16045	16032	16028	16034	16081	16092	16093	16032	16137	16200	15967	16237	16017	15932	16070	16165	16011	16180	16150	15934	15970	15890	16113	16156	16147	16055	16123	15864	16024	16076	16123	16057	16001	16028	15949	16078	15946	16058	16166	15933	16140	16125	16023	16034	16145	16091	16285	16069	16060	16169	16125	16167	16061	16063	15778	16182	15862	16027	16188	16038	16139	16139	15947	15982	16208	16200	16002	16109	16332	16138	16074	16107	16139	16063	16156	16016	16137	16034	16040	16057	15907	16184	16032	16129	16199	16137	16097	16270	15996	16029	16236	16138	16001	16187	15951	16005	15955	16035	16124	16005	16134	16183	15998	15952	16296	16184	16060	16233	15966	16033	16023	15985	16264	16129	16276	16155	16219	15963	15780	16119	16117	16041	16046	15984	16095	16196	16151	16062	16118	16036	15921	16155	16022	16154	16090	16096	16037	16019	16198	15972	16178	16123	16032	16195	16154	16084	16154	16003	15976	16070	16004	16123	16219	16029	16181	16118	16073	16045	16034	16035	16314	16073	16025	16221	16038	16140	15963	16094	16147	16144	16293	16016	16030	15987	16131	16212	16024	16147	15897	15994	16355	16110	16007	15966	16072	16119	16025	16227	15923	16045	16276	16125	16153	16025	16047	16070	16098	16130	16065	16094	16061	16059	16132	16006	16052	16044	15998	16149	16063	15993	16162	16084	16006	16155	16146	16070	16008	16287	16071	16036	15980	15958	15944	16004	16250	16219	16075	16078	16062	16115	16092	16207	16163	16265	16125	16083	15998	16038	15993	15979	16000	16188	16011	16032	16001	16123	16012	16133	16113	16146	16030	15988	16068	16239	16035	16112	16185	15986	16018	15882	16064	16291	16192	16053	15970	16026	16210	16075	16051	16121	16031	16044	16019	15984	16263	16019	16075	16167	15994	16049	15996	16114	16199	16185	16222	15890	16071	16212	16128	16107	16199	16062	16124	15866	16023	16102	16187	16096	16225	16004	16156	16043	16072	16263	16090	16097	16061	16228	16226	16049	16258	16000	16146	16136	16189	16233	16062	16013	16009	16138	16050	16199	16111	16083	16031	16120	16021	16112	16021	16170	16127	16127	16117	16083	16039	16022	16111	16165	16013	15966	15976	15997	16121	16131	16092	16012	16047	16006	16069	16062	16120	16024	16163	15846	16041	16039	16071	16084	16052	16130	16132	16143	16175	15953	16016	16116	15882	16214	16214	16168	15866	16101	16022	16113	16170	16076	16152	16124	16088	16204	15906	15961	16142	16154	15919	16147	16183	16045	15994	16073	15882	16128	16037	16149	16118	16003	16226	16055	16057	16045	16142	16014	16212	16183	16038	15996	16232	16039	16142	16152	16096	16080	16221	16216	16059	16004	16080	16048	16040	16215	16086	16199	16076	16043	15946	16113	16120	16073	16036	16172	15920	15937	16093	16042	16299	16044	16018	15930	16314	16036	16051	15980	15925	16132	16038	15896	16035	15960	15912	16183	16117	15933	16019	16173	15998	16036	16030	15998	16020	16099	16050	16189	16066	15976	16060	16059	16314	16257	16131	16185	16092	15955	16059	16103	16141	16082	16003	16118	15920	16171	15897	16060	16179	15836	15978	16200	16010	16078	16164	15888	16026	16091	16131	16169	16072	15956	16165	16155	16154	16054
27673	22307	24880	21780	18327	18055	18035	17849	17686	18005	17760	17954	17681	17768	17695	17751	17557	17675	17756	17753	17763	17665	17727	17559	17786	17691	17617	17644	17760	17603	17681	17972	18098	18290	17942	17797	17551	17523	17773	17699	17879	17790	17584	17857	17497	17734	17605	17638	17777	17682	17686	17836	17588	17780	17672	17829	17661	17655	17548	17521	17745	17368	17734	17813	17586	17816	17633	17783	17851	17549	17615	17720	17455	17679	17809	17782	17700	17713	17736	17697	17768	17710	17655	17701	17890	17611	17436	17604	17551	17608	17610	17709	17615	17630	17482	17398	17872	17631	17563	17733	17757	17654	17526	17756	17676	17782	17732	17546	17399	17484	17510	17531	17657	17687	17781	17549	17619	17672	17573	17631	17755	17617	17728	17598	17767	17831	17578	17612	17475	17635	17660	17474	17641	17577	17755	17714	17737	17403	17400	17587	17580	17693	17593	17592	17514	17444	17542	17448	17655	17594	17829	17828	17585	17763	17529	17758	17805	17475	17554	17836	17558	17767	17597	17886	17683	17561	17685	17595	17579	17698	17482	17658	17599	17673	17746	17660	17606	17479	17653	17465	17558	17416	17746	17757	17462	17408	17512	17633	17543	17625	17541	17383	17654	17644	17568	17563	17659	17851	17493	17697	17560	17650	17754	17527	17534	17481	17807	17402	17683	17637	17633	17658	17689	17540	17343	17683	17641	17632	17645	17824	17743	17434	17616	17689	17714	17707	17710	17582	17629	17677	17653	17554	17612	17573	17701	17714	17323	17534	17502	17717	17453	17701	17665	17688	17520	17545	17697	17581	17823	17709	17554	17637	17669	17546	17991	17592	17536	17592	17559	17768	17577	17812	17722	17415	17781	17748	17462	17527	17713	17730	17695	17732	17452	17578	17588	17799	17650	17851	17825	17730	17693	17702	17799	17729	17620	17621	17783	17595	17876	17489	17790	17597	17528	17654	17832	17617	17428	17589	17524	17670	17738	17643	17639	17574	17611	17761	17801	17776	17702	17571	17619	17624	17592	17731	17693	17702	17637	17589	17649	17413	17519	17449	17567	17719	17743	17979	17657	17521	17790	17583	17585	17531	17501	17563	17805	17670	17497	17605	17567	17613	17621	17708	17421	17700	17529	17591	17647	17652	17582	17938	17661	17585	17569	17677	17643	17327	17532	17594	17560	17521	17705	17687	17748	17687	17573	17745	17463	17532	17546	17679	17780	17535	17649	17694	17816	17699	17467	17527	17575	17750	17864	17571	17559	17679	17529	17774	17693	17354	17540	17627	17668	17620	17665	17605	17585	17571	17733	17639	17488	17752	17742	17856	17826	17641	17544	17644	17511	17743	17665	17608	17696	17597	17574	17747	17619	17732	17828	17673	17601	17693	17625	17562	17689	17549	17708	17612	17648	17702	17420	17613	17732	17574	17584	17656	17413	17669	17576	17554	17749	17751	17579	17765	17754	17498	17706	17499	17468	17730	17784	17723	17641	17842	17658	17638	17735	17666	17656	17612	17761	17620	17488	17636	17783	17525	17643	17716	17607	17639	17637	17607	17583	17455	17639	17607	17724	17990	17832	17703	17730	17554	17480	17660	17854	17808	17786	17763	17604	17593	17587	17657	17807	17651	17558	17711	17783	17723	17761	17699	17559	17543	17718	17823	17537	17499	17815	17601	17661	17478	17586	17645	17688	17678	17626	17626	17626	17731	17704	17621	17721	17682	17564	17648	17650	17433	17530	17627	17698	17551	17442	17492	17760	17721	17681	17736	17796	17700	17688	17588	17630	17682	17495	17470	17433	17862	17684	17670	17849	17628	17657	17695	17728	17722	17530	17735	17844	17864	17622	17664	17480	17698	17698	17549	17687	17943	17823	17551	17607	17591	17650	17706	17757	17776	17576	17776	17662	17642	17617	17731	17547	17517	17849	17613	17553	17540	17674	17792	17561	17609	17661	17626	17617	17388	17676	17536	17727	17616	17725	17678	17644	17639	17851	17489	17593	17596	17610	17579	17709	17690	17664	17853	17545	17606	17876	17749	17450	17724	17750	17665	17681	17563	17592	17738	17507	17474	17621	17401	17729	17761	17706	17897	17793	17519	17759	17450	17855	17693	17486	17752	17759	17818	17733	17633	17789	17683	17692	17621	17669	17498	17882	17769	17506	17642	17445	17673	17573	17807	17599	17724	17927	17648	17744	17603	17653	17622	17652	17504	17809	17580	17728	17832	17728	17608	17605	17375	17655	17687	17768	17599	17634	17448	17770	17539	17535	17655	17601	17585	17646	17672	17670	17726	17721	17709	17476	17805	17716	17764	17787	17865	17559	17680	17674	17802	17661	17660	17628	17667	17675	17860	17730	17680	17586	17738	17645	17603	17718	17660	17620	17624	17578	17697	17803	17758	17634	17585	17685	17618	17668	17713	17645	17759	17638	17811	17542	17768	17518	17605	17577	17667	17485	17712	17786	17615	17455	17722	17555	17391	17615	17716	17646	17558	17528	17565	17648	17793	17520	17699	17712	17922	17547	17626	17819	17562	17638	17647	17725	17616	17557	17707	17652	17724	17466	17560	17560	17505	17750	17691	17612	17649	17604	17620	17578	17766	17624	17773	17652	17707	17719	17479	17649	17662	17666	17496	17600	17721	17725	17440	17646	17508	17637	17664	17754	17619	17576	17543	17580	17475	17633	17647	17604	17462	17625	17695	17536	17635	17546	17544	17760	17527	17704	17558	17596	17419	17625	17519	17608	17715	17851	17745	17812	17718	17752	17704	17630	17682	17338	17867	17676	17542	17726	17825	17504	17564	17629	17547	17804	17783	17553	17600	17558	17587	17683	17646	17733	17668	17556	17723	17660	17880	17757	17574	17568	17664	17553	17604	17649	17517	17554	17568	17757	17819	17502	17650	17470	17588	17595	17718	17800	17892	17667	17725	17476	17531	17737	17664	17815	17513	17746	17464	17679	17737	17923	17735	17552	17724	17516	17540	17492	17598	17726	17617	17551	17469	17772	17608	17515	17549	17827	17688	17688	17801	17647	17698	17708	17647	17623	17676	17772	17477	17672	17724	17772	17514	17962	17616	17623	17536	17587	17692	17574	17532	17583	17817	17599	17771	17636	17587	17471	17738	17762	17530	17775	17676	17764	17689	17598	17675	17617	17520	17644	17644	17823	17629	17771	17674	17747	17695	17591	17718	17640	17707	17617	17448	17642	17559	17634	17845	17741	17757	17492	17652	17673	17655	17540	17931	17567	17599	17680	17576	17536	17506	17643	17724	17654	17664	17888	17736	17532	17575	17687	17506	17771	17571	17582	17628	17548	17792	17574	17684	17620	17529	17519	17605	17491	17702	17603	17600	17597	17755	17356	17585	17508	17622	17772	17433	17630	17851	17630	17615	17798	17709	17494	17621	17793	17767	17590	17597	17690	17612	17478	17689	17525	17698	17627	17544	17518	17522	17552	17617	17672	17676	17625	17601	17726	17615	17636	17533	17648	17690	17728	17847	17408	17650	17716	17713	17661	17727	17625	17563	17774	17847	17605	17398	17630	17472	17710	17583	17569	17622	17858	17718	17608	17577	17676	17482	17695	17610	17446	17455	17403	17609	17851	17519	17633	17698	17711	17775	17643	17653	17706	17618	17588	17615	17792	17754	17652	17555	17665	17620	17622	17608	17737	17550	17718	17686	17699	17587	17681	17704	17625	17693	17696	17700	17610	17735	17448	17583	17749	17630	17501	17610	17741	17677	17451	17751	17648	17640	17777	17597	17763	17743	17756	17422	17532	17628	17811	17585	17727	17824	17689	17472	17681	17555	17650	17768	17657	17573	17618	17687	17602	17763	17575	17664	17467	17569	17765	17668	17819	17580	17604	17572	17596	17682	17845	17648	17528	17797	17439	17588	17733	17642	17579	17699	17769	17599	17661	17584	17516	17556	17824	17648	17673	17577	17899	17766	17472	17828	17762	17618	17481	17663	17720	17748	17662	17600	17756	17541	17805	17796	17698	17777	17355	17720	17612	17746	17764	17644	17706	17644	17860	17499	17585	17570	17650	17549	17626	17430	17513	17821	17644	17803	17626	17747	17538	17587	17698	17592	17738	17858	17924	17596	17503	17721	17712	17621	17652	17835	17733	17838	17556	17751	17593	17608	17706	17579	17900	17492	17726	17742	17436	17703	17630	17614	17474	17654	17600	17498	17768	17553	17524	17637	17624	17615	17644	17615	17707	17577	17718	17467	17541	17691	17808	17837	17753	17704	17696	17870	17756	17542	17608	17540	17605	17680	17737	17728	17792	17892	17555	17672	17818	17659	17714	17637	17662	17701	17800	17586	17583	17565	17807	17565	17664	17648	17765	17642	17385	17714	17595	17754	17544	17486	17547	17739	17882	17691	17616	17590	17791	17757	17689	17862	17487	17683	17679	17817	17532	17627	17594	17441	17649	17718	17655	17711	17639	17533	17581	17613	17769	17726	17876	17765	17633	17733	17738	17728	17780	17466	17592	17813	17634	17529	17536	17554	17640	17393	17570	17753	17669	17479	17799	17644	17575	17454	17632	17823	17539	17670	17689	17676	17732	17568	17776	17561	17533	17559	17700	17691	17387	17560	17724	17708	17825	17627	17664	17629	17503	17648	17573	17525	17568	17669	17791	17854	17684	17727	17636	17832	17871	17809	17687	17643	17623	17694	17653	17647	17647	17484	17575	17680	17783	17482	17699	17677	17579	17649	17551	17583	17764	17487	17635	17649	17703	17557	17691	17672	17692	17664	17450	17656	17804	17755	17812	17603	17795	17488	17704	17613	17669	17565	17827	17761	17687	17517	17594	17531	17709	17460	17704	17503	17577	17497	17492	17488	17782	17722	17802	17773	17624	17765	17672	17772	17546	17476	17520	17633	17677	17893	17817	17577	17592	17747	17744	17634	17593	17657	17663	17544	17568	17731	17638	17634	17611	17640	17806	17573	17503	17884	17781	17903	17835	17574	17835	17788	17835	17768	17777	17799	17531	17688	17580	17604	17817	17964	17475	17599	17710	17957	17543	17574	17616	17760	17667	17823	17777	17559	17572	17590	17707	17651	17754	17649	17691	17521	17493	17578	17540	17630	17516	17808	17641	17471	17676	17704	17755	17723	17797	17760
16889	21402	21269	18642	17527	16972	16482	16483	16059	16122	16063	16013	16120	16176	16097	16001	15977	15933	16054	16082	15958	16009	16033	16181	16108	15942	15976	15806	15775	16022	16041	16431	16599	16344	16408	16070	16081	15983	15919	15955	15772	15970	15835	16055	16003	15825	15993	15891	15990	16053	15888	16023	15874	15972	15939	15977	15877	15948	15948	15965	16006	15949	16102	15928	15974	15962	15912	15970	15980	15758	15904	16029	15856	15940	15901	15974	15844	16050	15918	16019	15853	16040	15905	15754	16017	15908	16035	16014	16075	15910	15948	16099	15923	15851	16079	16072	15836	15908	16065	15896	15937	15839	15983	15976	15802	15785	16018	15978	15909	15924	16023	15926	15962	15842	16187	15884	15916	15954	16071	15886	15835	15833	15948	16100	15875	15984	15961	15941	15797	16038	15960	15923	16018	15965	16020	15972	16068	16026	16057	15768	16122	15903	15984	15783	16154	15754	16139	15848	15701	15985	15923	16025	16060	15967	16156	16015	15928	15900	15986	16010	15789	15894	16025	15901	15900	16095	16001	15799	15982	15867	15914	15806	15948	16097	16007	15954	15986	15819	15813	15920	15857	15873	15859	15724	16064	15924	16078	15902	15910	15962	16004	15826	15902	15831	15925	16107	15981	15849	15965	16006	15959	15948	16077	16021	15885	16030	16015	15990	15939	16016	15871	15920	15978	15955	15893	15961	15917	15862	15996	15887	15875	16083	16009	16040	15934	16166	15929	15834	15886	15922	16012	15840	15994	15997	15940	15847	15962	15932	15905	15962	16054	15959	16003	16032	16038	15975	16022	15871	16118	15871	15930	15974	16001	16092	16019	15925	16075	15931	15845	15991	15856	15850	15883	15933	15975	16040	15996	16069	15842	15978	16085	15953	16056	15974	15791	15924	16138	16043	15953	15971	15977	16095	16127	15824	15927	16019	15974	15924	15914	16074	15818	15869	15897	16017	15825	15986	15793	15807	15795	15963	15872	15877	15852	15694	15983	15931	16027	15909	15844	15982	15865	15902	15928	15911	15821	15926	15822	15895	15922	15913	15824	15875	16033	15901	16031	16104	16041	15779	15999	15948	16028	15842	15938	16042	15951	15990	15964	16039	16072	15951	15969	16039	15916	15998	15864	15943	15844	15978	15943	15877	15907	15925	15784	15894	15963	16056	15896	15795	15908	15867	16008	15994	16076	15815	15823	16048	15951	16033	15982	15841	16011	15900	15799	15764	15882	15876	15865	15742	15902	15748	15987	15800	16081	16127	15892	15941	16011	15937	15894	15990	15970	15830	15943	16058	15879	15843	15881	15929	16057	15817	15858	15907	15964	16048	16018	15965	16049	15805	15884	16142	15880	15698	15777	15889	15965	16072	15911	16136	16035	15837	15824	16039	15965	15988	15777	15962	15924	15892	15883	15956	15880	16019	15938	16034	16061	15879	15878	15936	15856	16092	16091	15846	15915	15925	16122	15878	15770	15835	15830	15987	15880	15946	15895	16056	15828	15924	15941	15941	15918	16088	15818	16022	15873	16129	16292	15979	16040	15975	15986	15921	16040	15892	16033	16015	15927	15948	15806	15905	15881	16027	15916	15875	16025	16009	16103	15849	16087	15897	15921	15943	16075	15844	15930	15874	16107	15821	15861	15879	15897	15898	15921	15950	16085	15856	15964	15980	15909	15930	16072	15871	15978	15831	15797	15769	15906	15830	16093	15860	15935	15911	15914	15857	16113	15851	15947	15849	15945	15861	15866	15686	15966	15901	15920	15799	16107	16046	15997	16068	15894	15903	15863	15969	15867	15910	15824	15904	15941	16053	16010	15903	15940	15884	15830	15849	15837	15839	15839	15869	15906	16135	16040	16005	15936	16163	16119	15955	15889	15892	15914	15890	15954	15962	15920	15886	15962	16031	15943	15972	15792	15970	15727	16034	16057	16022	16006	16064	15785	15780	16045	16097	16087	15783	16000	16181	15862	15967	15979	15771	15980	15892	15935	16038	15720	15875	16023	16009	15860	15939	15853	15965	16035	15793	15989	16037	15983	15922	15893	16032	16032	15909	16040	15863	15980	16032	16000	15972	15996	15844	15915	15835	15972	16009	15946	15890	15849	15989	15868	15963	15917	15860	16009	15908	15952	16005	15927	15802	16071	16083	15846	15958	15909	15862	16023	15963	15951	15807	15939	15950	15917	15977	16066	15931	15992	16043	15895	15893	15867	15917	16125	15971	16133	15868	15951	16047	15840	15910	15928	16038	15892	15846	15888	15873	15935	16015	16002	15931	16010	15891	15920	16068	15838	15817	16153	15928	15781	15835	15763	15884	15900	15914	16130	15913	15935	16052	16003	16004	15995	16087	15968	15859	15860	15970	15939	15735	15909	15773	15902	16010	15830	15879	15904	15882	15988	15929	15935	15907	15969	15844	15988	15996	15940	15758	15916	15975	16078	15902	15825	15907	15913	15865	16028	16002	15906	16001	15958	15940	15907	15981	15965	15927	16136	16010	15822	15788	15954	16011	16050	15951	16013	16004	15848	15908	16005	16055	15743	15996	15953	15819	16017	15945	15985	15811	15832	15980	15920	16039	15900	15992	15885	15958	15715	15754	15938	15990	15823	15846	15977	15986	15918	15920	15942	15909	15827	15863	15915	15839	15878	16037	15886	16091	15900	15875	15818	16004	16012	15894	16039	15974	15765	15818	15858	15834	15944	15997	15899	15791	15811	15987	15887	15922	15895	15916	15970	15867	16063	15843	15937	15947	15925	16019	16066	15965	15801	16083	15823	16077	16053	15907	15857	15757	15803	15988	16018	15847	15812	15823	15970	16063	16237	15775	16003	15892	15973	16205	15961	15872	15735	16090	15888	15876	15984	15868	15933	15967	15981	15943	15930	15858	16058	15914	15884	15921	15872	15883	15991	15917	16070	16007	15986	15737	15890	15916	15948	15908	16023	15934	15970	15982	15934	16018	15991	16042	15972	15850	16050	16085	15917	16034	15919	15893	15831	15973	16092	15994	15960	15765	16016	16021	15942	15939	15835	15955	15866	16048	16037	16096	15981	15964	15925	16097	15938	16035	16157	15837	16010	15944	15787	16025	15855	15989	15931	15914	15889	16084	15958	15999	16144	15974	15902	15995	16018	15853	15928	16156	15859	15882	15845	16112	15913	15950	15875	15856	15711	16095	15935	15673	15841	16147	15981	15931	15882	16175	15907	15816	15968	15905	15906	15847	16065	15844	15763	16000	15946	15840	16148	15883	15938	15879	15845	16022	16088	16002	15894	15981	16008	15971	15899	15984	15929	15898	15924	15927	16072	15914	15904	15893	15937	15830	16035	15771	16040	15881	16023	15973	15866	15838	15973	16170	15860	16055	15875	15844	15987	15980	16081	15905	15967	15964	15882	16154	15779	15891	15941	16134	15963	15978	15826	15953	15751	15902	16014	15844	16009	15981	16051	16081	15862	16064	16046	15823	15833	15742	16036	15986	16040	15859	16049	16008	15917	16116	15937	15985	15977	15982	15860	15990	16000	15974	15828	15947	15918	15887	15979	15897	15818	16099	16123	16053	15850	15845	15827	15879	15864	15881	16122	15935	15895	15745	15858	16017	15751	15971	15899	15931	15984	15979	15866	15748	15861	16279	16090	15877	15994	15853	16104	16019	15952	16052	15996	15854	15967	16089	16016	16130	15938	15862	16018	15893	15869	15943	15838	15962	15892	15959	15978	15885	15740	15995	15912	16122	15765	15853	15843	15999	16013	16075	15960	15892	16034	15768	15962	16065	15735	16040	15920	15709	16025	15953	15963	16100	15829	15926	15941	15863	15827	15907	15852	15869	15783	15870	15863	15912	15914	15801	16062	15803	15857	15867	15978	16156	16013	15882	15938	15974	16147	15995	15832	15955	15966	16081	15891	16050	15821	15946	15944	16150	15646	16018	15983	15816	15944	15832	15804	15920	16080	15938	16031	16017	15995	16086	15894	15908	15956	15804	16077	15917	16067	16115	15976	15757	15828	15936	15893	15852	16047	16047	16013	15973	15991	16009	15922	15960	15918	15873	15919	15966	15883	15941	15942	16046	15888	15838	16027	15987	15739	15960	16078	16044	15884	15816	15881	15907	15881	15695	16073	15776	15977	15848	16064	16051	15965	16054	15974	15823	15969	15946	15734	15997	15878	15822	15840	15898	15988	15848	15785	16034	16124	15873	15862	15952	15895	16039	15897	15983	15860	15958	15884	15931	16028	15858	16075	15963	15771	15874	16039	16161	15944	15899	15825	15874	16039	15969	16019	15918	16030	16013	15962	15938	15923	15921	15731	15947	16066	16089	16107	15961	15951	15982	15857	15880	16117	15943	15957	15889	16005	15889	16040	16031	15708	15980	15806	15930	16220	15944	16033	16007	16026	16092	15832	15931	15834	16141	15950	15896	15991	16012	15931	15840	15970	15758	16129	15745	16029	16043	16006	15821	15958	15765	16049	15998	15966	15807	15829	16045	16090	15874	16089	15808	16016	15983	15971	15864	16018	15853	15972	15897	15964	15950	15847	15994	15916	15934	15983	15908	16026	16109	16024	15856	15804	15875	15925	15888	15972	15972	16024	16038	15794	15953	16046	15947	15861	15937	15998	15905	16081	15922	15865	16206	15976	15913	15801	15803	15833	15904	15869	15971	15934	15895	16040	15934	15908	16022	15983	15787	15860	15952	15865	15890	15836	16016	15922	15909	15967	15941	15996	15961	15830	15959	16004	15948	16189	15862	15761	15961	15977	15960	15929	15883	15931	16023	15944	15952	15743	16012	15854	15946	15844	15830	15808	16064	15851	15954	16036	15985	15844	16055	15906	15894	16000	15686	15814	16019	16037	16039	15774	15852	15851	16034	15883	15981	16103	15853	16062	15920	15977	15967	15916	15966	15926	15946	15979	15814	15906	15739	16189	15929	15934	16058	15938	15948	15936	15930	15973	16050	15762	15948	16016	15968	15869	15789	15862	15894	15937	15997	15980	15854	16216	16086	15959	16037	15837	15889	15954	16055	15937	15905	15886	15762	16069	15831	15960	15920	15833	15856	15793	16140	16008	15768	15863	15934	16150	15935	16055	15922	15872	15895	15938	15830	16167	15969	16048	15829	15855	15860	16025	16042
24011	21378	28802	24435	22288	21798	21247	18954	18342	18572	18336	18290	18326	18309	18059	17958	18230	17785	17969	18061	17935	17895	18147	18292	18132	18070	17802	17949	17885	17980	18476	20033	20496	20005	18877	18277	18062	17814	17959	17893	17751	17862	17832	17752	17849	17917	17755	17688	17982	17880	18015	17909	17782	17921	17927	17952	18041	18224	18020	17843	17775	17950	17954	17754	17984	18088	17930	17903	17676	17823	18023	17913	17983	17929	18059	18043	18144	17748	17970	18193	17923	17899	17655	17969	17906	18096	17898	17804	17969	17806	17761	17932	17955	17918	17985	18081	17881	17936	17962	17937	17861	18020	17987	18025	18083	17907	17789	17988	17961	18000	17940	17937	17813	17848	17678	17770	17848	17868	18167	17986	18112	17840	18133	17869	17969	17907	17978	17688	18061	18019	18045	18060	17659	18015	17839	17911	17829	18041	18062	17970	18013	17918	17828	17984	17713	17838	17918	17971	18025	17950	17949	17983	17860	17726	17888	17792	18025	17956	17911	17898	17970	18047	18010	17774	18035	17764	18047	17694	17845	17847	17944	17985	18012	17866	17855	18022	18032	17813	17827	17834	17862	17824	17819	18055	18072	17987	17741	17820	17942	17820	17744	17849	17841	17897	17772	17884	17965	17916	17912	17849	17934	18069	17849	17739	17908	17922	17949	17928	17979	17946	17929	17948	18040	17915	17776	18012	17909	17850	17819	17950	17950	17965	17821	17827	18074	18084	17746	17917	17728	17957	17814	17941	17810	17943	17921	17802	17988	17943	17895	17789	17903	17921	17883	17968	17870	17765	17863	17927	17861	17801	17947	17833	18238	17913	17962	18024	17802	17867	17803	17849	18067	17995	17884	17889	17931	17954	17801	18069	17761	18062	17925	17957	17927	17978	18011	17987	17744	17730	17968	17691	17950	17858	17880	18087	17819	17863	17922	17745	17858	17715	18110	17942	17840	18008	17870	17736	17929	18122	17814	17978	17827	18032	17840	17791	17971	17989	17975	17810	17839	17869	17869	18002	17994	17880	17919	18011	18001	17940	17814	17893	17886	18108	17864	17961	17670	17689	18014	17884	17851	17744	17937	17807	17908	17826	17837	17723	18130	17735	18057	18047	17970	18004	17945	18003	17696	17824	18019	17994	17912	17879	17961	17870	17983	18018	17982	17965	17838	17958	17854	17731	17766	17911	18080	17694	18022	17793	18036	17775	18054	17847	18051	18160	18030	17941	17685	18083	17713	17885	17901	17943	17948	17870	17794	17908	18016	17929	17778	17984	17869	17891	17936	17945	17812	17792	17984	17874	17913	17848	17969	17992	18006	18008	17804	18023	17902	17699	17831	17922	17712	17903	17838	17812	17989	17867	17896	17619	17884	17941	17879	18103	17998	18085	18182	17852	17983	17665	17657	17876	18088	17694	17603	17741	17772	18051	17916	17868	17944	17670	17927	17645	17700	17889	17916	17793	18154	17730	17927	17811	17987	17928	17757	17782	17952	17664	17807	17843	17979	17983	17919	17874	17938	17764	18003	17873	18014	17867	17943	18057	17978	17968	17877	17831	17851	17792	17919	18035	18008	18046	17944	17934	17917	17916	17879	17771	17957	18152	17847	17907	17939	17738	17826	17971	18008	17827	17708	17764	18056	18040	18156	18064	17935	17949	17994	18015	17755	17964	17915	17954	18016	17929	17925	17957	17883	18055	17930	17909	18095	17818	17899	17918	17639	17874	18012	17634	17839	17902	17863	17909	17770	17921	17922	17933	17967	18081	17951	17920	17862	17862	17824	17968	17699	17912	17978	17926	17952	17759	17705	17815	17991	18070	17901	17798	17815	17590	17777	18091	17885	17861	17956	18032	17875	17989	18025	18086	17956	17926	17889	17999	18106	17778	17889	18186	17956	17952	17971	17919	18112	17871	17847	17656	17904	17773	17992	17608	18136	17993	18014	17934	17944	17852	17919	18071	17923	17913	17818	17888	17826	17896	17823	17751	17746	17904	18116	17793	17831	18020	17980	17822	17918	18052	17949	18126	18003	18069	17886	17760	17930	17918	17892	17763	17758	17925	18076	18037	17776	17827	17944	17891	17936	18067	17773	17864	17624	17996	17741	17870	18050	17876	17569	17723	17879	17733	17868	18053	18070	17744	17873	18126	17995	17798	18131	18112	18003	17950	17936	17849	17926	17663	17899	17994	17816	17890	17972	18063	18036	17915	18004	18249	18091	17850	17836	17876	17921	17797	17954	18041	17999	17924	17703	18049	18073	17872	18029	17984	17761	17813	18093	18024	17971	18051	18083	17917	17964	17812	17788	17838	17864	17915	17719	17743	17951	17752	18037	17730	17678	17937	17903	17896	17865	17962	17964	17797	17905	18091	17854	18059	17893	17761	17941	17964	17795	17912	17960	17831	17985	17868	17765	17815	17876	17965	17917	17886	18087	17840	17839	18145	17963	17826	17962	17929	18011	17888	17867	17858	17975	17821	17922	17902	18027	17923	18087	17707	17771	17977	17956	17734	17945	17939	17963	17753	17678	18035	17812	17987	18014	17949	18023	18103	17954	17873	17803	17931	17920	17926	17917	17744	17908	17896	18114	17931	17839	18212	18056	18151	17795	18006	18090	17769	17877	17852	17900	17948	17782	17995	17789	17939	17934	17808	17875	17996	17915	17982	17778	17929	17906	17962	17665	18061	17706	18041	18012	17928	17953	17900	17837	17854	17785	17947	17795	17934	17835	17921	17893	17752	17900	17971	17834	17986	17987	17924	18025	17821	17876	17809	18068	17604	17976	18059	17894	18013	17784	17860	17821	18014	17883	17860	17968	17805	17905	17725	17730	17871	18134	17919	17996	17858	17749	18010	17903	17992	17902	17809	17872	17782	18055	17891	17780	18104	17822	17808	17943	17996	18067	18074	17788	17876	17796	17874	17966	17856	17903	17887	17851	17800	17839	17811	17855	17621	17830	17943	17834	17921	17636	17971	18018	17848	17857	17952	17793	17937	17965	17769	17870	17958	17869	17802	17947	17896	17769	18027	17990	17778	17862	17883	17813	17753	17661	17836	17851	17999	17784	17914	17755	17819	17834	17802	18017	17890	17954	17869	17851	17869	17959	17942	17843	17761	17870	17986	17861	17781	17824	17944	18031	17951	17967	18051	18075	18018	18006	17921	18023	17964	18083	17853	18013	18037	17845	17951	17911	18074	18013	17911	18007	17954	17922	17809	17897	17653	17864	18058	17858	17799	17929	17834	17788	17923	17954	17873	17928	17797	17776	18086	17956	17895	17969	18089	18104	17745	17730	17931	17804	17719	17920	17861	17686	17700	17808	17632	17875	18001	17810	17925	17741	17830	17808	17869	17783	17944	18030	17901	17883	17823	17985	17857	18075	18040	17996	17912	17651	17922	18115	17806	17926	17939	18033	17718	17929	17863	18002	18032	17835	17865	17954	17952	17917	17921	17940	17866	17833	17700	17899	17963	17902	17806	17715	17991	17867	17929	17937	17951	17778	17874	18020	17912	17748	18018	18269	17927	17932	17927	17876	17771	17930	17872	17748	17830	17957	17788	17757	17740	17978	17938	17849	17932	17957	17735	17954	17881	17822	17784	18015	17981	18005	18069	18214	17811	17748	17835	17916	17787	17897	18011	17978	17913	17854	18038	17930	17784	17885	17912	17905	17855	17802	18040	17998	17723	17839	17849	17839	17881	17945	18008	17877	17849	17867	18014	17934	17940	18002	17788	17885	17894	17724	17962	18013	17932	18055	17923	17790	17766	17781	17926	17942	17873	17747	17920	17984	18161	18229	17906	17866	17877	18041	17973	17780	17832	17830	17926	17808	17855	17792	17975	17985	17894	18043	18010	17998	17799	17740	17645	17715	17976	17982	18045	18137	17965	17948	17848	17891	17957	18154	17928	17831	17743	17949	17920	17818	17790	17986	17966	18011	17874	17876	18169	18056	17951	17723	17616	18196	17901	17807	17918	18037	18018	17846	18078	17771	18061	17883	18004	17599	17765	18078	17926	17859	17997	17763	17857	17840	17966	18008	17951	17987	17939	17872	17841	17965	17760	17832	17865	18073	17863	17934	17749	17899	17696	17779	17754	17656	17835	17844	17887	17973	17822	17981	17874	18020	17959	17902	17926	17834	18035	18085	17974	17775	17830	17958	17831	17956	17925	17804	17833	18014	17645	17910	17823	17890	17912	17964	18050	17749	17780	17820	18016	17799	17982	17675	17893	17989	17923	17981	17933	17918	18096	17813	17799	17940	17869	17875	17910	17813	17843	17852	17882	18048	17951	17775	17929	18100	17835	18078	18067	18062	18071	17888	17802	17953	18018	17850	17656	18053	18117	17837	17799	17788	18032	17723	17940	17911	18009	17976	17994	18119	17877	17852	17730	17807	17776	17893	17848	17656	18159	17929	18025	17745	17992	17830	17885	17958	17845	18019	18008	17894	17913	18005	17797	17731	17842	17968	17834	17747	17796	18141	17878	17838	18014	17958	17638	17969	17916	17726	17886	17972	17696	17762	17867	18171	17953	17916	17993	17929	17932	18011	17995	17938	17815	17970	17934	17945	17890	18022	18134	17860	17675	17887	17842	17968	17914	17920	18019	18032	17850	18001	17743	17860	17814	17983	17993	17727	17945	17938	17790	17987	17907	17963	17855	17741	18080	17892	17766	17703	17968	17844	17776	17803	17843	17748	17801	17941	18221	17912	17966	18013	17765	17904	18031	17916	17930	17781	17916	17997	17893	18020	18020	17880	17871	17848	17976	17993	17842	17960	17888	17904	18001	18006	17820	17894	17914	17702	17928	17976	17919	17848	17946	18114	17938	17967	18008	18027	17975	18061	18136	17945	18004	17884	17928	17957	17836	17838	17893	17962	17804	18061	17981	17947	17993	17958	17870	17729	17905	18024	17901	18039	17972	17786	18006	17711	18086	18106	17733	17760	17880	17847	18213	18062	17904	17967	17742	17958	17944	17929	17897	17915	17987	17965	17940	17648	17881	17967	17849	17929	17970	17847	17847	17939	18022	17790	17844	17967	18086	18094	17853	17925	17946	17825	18174	17880	17837	17876	17901	17752	18067	17882	17848	18054	18057	17775	18030	17947	17946	17965	17889	18144	17842	17964	17927
16766	27660	26437	22372	19334	17992	17548	17174	17183	16718	16632	16462	16547	16467	16379	16310	16480	16279	16206	16099	16196	16276	16386	16204	16252	16236	16270	15917	16094	16157	17210	20023	20061	18894	17373	16595	16387	16132	16074	16007	15955	15995	15965	16051	15935	15936	16015	16078	16288	16111	16211	16233	16094	15974	15896	16212	16188	16064	16206	16066	15950	16251	16185	16156	16133	16090	16176	16102	16120	16206	16076	16049	16115	16201	15939	15991	16166	16127	16143	16043	16180	15976	16048	16265	15890	16183	15930	16035	16179	16041	16040	16011	16104	16194	16175	16086	15993	16093	16189	16196	16089	16057	16028	16106	15972	16161	16090	16092	16268	15999	16143	16201	16178	16081	16170	16041	16035	16173	16220	16091	16084	16040	16177	16087	16258	16080	16131	16123	16119	16087	16131	16199	16231	16055	16144	16016	16088	15980	16092	16218	16129	15976	16110	16099	16100	15910	16131	16147	16021	16027	16099	16214	16098	16017	16051	16066	16008	16016	16375	16069	16069	16118	16109	16062	16163	16207	16129	16027	16272	16079	16101	16011	16014	15989	15882	16251	16195	16016	15972	16100	16203	15942	16233	16071	16026	16149	16055	15998	16128	15947	16258	16190	15975	16057	15964	16095	16072	16219	16072	16073	16064	15958	16149	16185	16205	15939	16030	16111	16317	16117	15962	16212	15991	15976	16100	16092	16067	16024	16293	16019	16078	16095	16275	15984	16086	16134	16077	16146	16171	16047	15972	16006	16060	15994	16073	16149	16067	16138	16178	16154	16089	15978	16172	16187	16130	16117	16036	15921	16115	15956	15957	16239	15835	16084	16180	16152	16110	16239	15969	15980	16091	16137	15987	16244	16149	16095	16219	16052	16033	16119	16181	16028	16089	16113	16074	16150	16154	16226	15885	16142	16072	16314	16082	16075	16185	16022	16297	16130	16244	16181	16118	15982	16110	16101	16119	16086	15922	16058	16172	15917	16282	16094	16067	15982	16063	16026	16084	15819	16006	16064	16225	16267	16000	16096	15988	16025	16260	16177	16091	16138	16201	16070	16044	16015	15918	16149	15814	16156	15938	16080	16107	16128	15986	16133	16223	16074	16178	15989	15936	16051	16263	16123	16145	16134	15933	16056	16253	16010	16020	16057	16035	16178	16053	16062	16027	16272	16122	16070	16115	16056	16104	16126	16066	16039	16191	16219	16062	16214	16094	16222	16166	16192	16060	16202	16066	16186	16054	15839	16235	15989	16008	16047	16211	16015	15991	16043	16244	16203	16008	15964	16001	16157	16060	16142	16207	16082	16009	16185	15991	15959	16188	16064	16125	16121	16160	16191	16243	16144	16257	16250	16036	16059	16139	16184	16225	16140	16096	16004	16096	16104	15978	16086	16087	16147	16036	15998	16117	16231	16088	16049	16018	16035	16043	16131	16112	16049	16164	15949	16108	15938	16016	16053	16024	16159	16139	16071	16130	16261	16032	16160	16176	16056	16105	16137	16133	15893	16255	16149	16143	15969	16193	16013	16320	16147	16068	15880	16172	15981	16070	16036	16016	16133	16081	16155	16057	16145	16045	15996	16110	16097	16295	16197	16091	16015	16230	16035	16050	16125	16152	16270	16203	16115	16097	15818	16083	16051	16052	16092	16119	16015	16023	15975	16182	16048	15789	16108	16137	16155	16149	16127	16111	16083	16253	16161	15922	16146	16070	16141	16003	15904	16177	16196	16078	16033	16156	16052	16181	16112	15946	16149	16016	16070	16114	16064	16238	16102	16015	16180	16006	16113	16029	16080	16066	16159	16111	16106	16101	15996	16109	16201	15898	16002	16082	16009	15937	16175	15880	16056	16131	16267	16220	16063	15879	16047	16126	16041	16044	15987	16067	15958	16027	16037	16012	16012	16150	16113	16167	15942	16091	16281	16130	16120	16074	16018	16032	16064	15967	15988	16013	16228	16043	16126	16100	16132	16248	16084	16228	15923	16097	15955	16117	16097	16100	16106	16240	16058	15992	15946	16250	16141	16139	16119	16061	16196	15988	16048	16110	16049	16057	15986	16018	16103	15980	16071	16163	16182	16235	15972	16075	16288	16229	16115	16056	16116	16165	16076	16096	16133	16081	16000	16119	15933	16009	16125	16050	16237	16239	16040	16062	16206	16036	15836	16030	16067	16133	16067	16118	16119	16007	16136	15994	15856	15994	16085	15891	16085	16032	15962	16114	16178	15993	16173	16163	16254	15995	16023	16056	16186	16077	15983	16115	16035	16180	16094	16031	16087	16229	16123	16011	16144	16178	16144	16130	16103	16102	16116	16139	16055	16098	16042	16027	16004	16031	16198	16130	16047	16047	16207	16055	16042	16146	16261	16002	16129	16071	16064	16014	16127	16036	15969	16121	15920	15990	16056	16212	16035	16045	16131	16026	16002	16205	16233	16061	16197	16120	16071	16008	16153	16106	16145	16055	15960	16075	15913	15944	16073	16035	16221	16179	16125	16149	15931	16126	16073	16104	16086	16112	15983	16161	16118	16042	16116	16132	16036	15998	16008	16093	16195	15872	16205	15957	16187	16117	16047	16368	15962	16099	15957	16115	16060	15974	16039	16069	16038	16083	16188	15975	16084	16059	16221	16124	16108	16099	16057	16112	16091	16017	16195	16130	16048	16031	16202	16076	16304	16035	16236	15996	16057	15954	16036	16025	16206	16159	16089	16104	16117	16040	16125	16032	16239	16088	16149	16123	16011	16038	16100	16319	16094	16009	16056	16172	16106	16158	16018	16111	16140	16068	16080	16147	15959	15897	16067	16033	16017	15996	16196	16196	15928	16012	16005	16119	16204	16193	16224	16044	16037	16155	16014	16014	15979	16205	15999	16102	16192	16004	15938	16206	16106	16092	16007	16186	16028	16143	15789	16164	16049	16321	16110	16186	16215	15946	16231	15981	16308	16083	16097	16027	16246	16096	16070	16062	16078	15966	16047	15979	16112	16164	16106	15951	16189	16094	15981	16082	15951	16148	16086	16175	16042	16050	16064	16153	16040	16039	16201	16235	16217	16093	16106	16089	16033	16128	16024	16094	16057	16023	16321	16035	16099	16050	15969	16055	16109	16087	16069	16054	15969	16073	16126	15965	16269	15992	16061	15976	16173	15999	15986	16040	16211	16243	16127	16067	16215	15979	16063	16118	16028	16062	16227	16250	15988	16033	15908	16206	16071	16194	16055	16231	16153	16185	16033	16202	16112	15963	16109	16186	16035	16229	16206	16062	16084	16041	15986	16125	15950	16165	16212	16088	16077	16165	16058	15869	15983	15979	16050	16052	16009	16156	16000	16150	15943	16117	15874	16177	16115	16055	16133	16004	15900	16109	15978	16159	16251	16269	16044	16124	16226	16101	16037	16208	16096	16189	16156	15957	16168	16045	16127	16037	16129	16123	16203	16028	16130	16134	16048	16210	16142	16059	15971	16057	16018	16080	16111	16198	15886	16139	16211	16230	16109	16153	16057	16123	16133	15948	16142	16079	16189	16111	15971	16255	15918	16108	16213	16009	16158	16028	15946	16136	16235	16131	16054	16107	16105	16154	16107	16157	16170	16255	16089	16167	16139	15920	16050	16020	16222	16119	15952	16103	16239	16265	16083	15952	16176	16079	15923	16025	16193	16115	16123	16168	16215	16111	16250	16143	16227	16099	16148	16102	16176	16228	16063	16028	16153	16138	15988	16023	15996	16067	16120	16001	15974	16110	16032	15988	16062	16174	16068	16059	16042	16170	15964	16190	16013	16135	16090	16073	16052	15964	16063	16218	16035	16253	16091	16127	16188	16071	16003	16085	16012	16137	16023	16061	16041	16090	16040	16190	16221	15925	16118	16189	16121	16050	16143	16003	16120	16138	16197	16169	16051	16073	15977	16109	16076	16022	16163	16003	16128	16126	16150	16126	16180	16048	16327	16123	16093	16003	16266	16117	15960	16047	16152	16003	16150	16179	16118	16054	16031	16018	16044	16124	16065	16092	15998	16263	16028	16038	16058	16005	16019	16019	16094	16101	16241	16044	16129	16082	16042	15952	15892	16061	16175	16173	16121	16021	16100	16169	16198	16107	16024	16153	16033	16195	16117	15998	16219	16013	16083	16048	15976	16117	16246	16110	16126	16107	15938	16178	16194	15961	16092	16217	16030	16012	16151	16132	16206	16135	16093	16043	16148	16148	16062	16007	16197	16082	15910	16099	16022	16127	16155	16298	16168	16263	16138	16188	16200	16182	15971	16015	16028	16156	16057	16097	16075	15937	15987	16254	16103	16284	16198	16079	15996	16095	16255	16115	16106	16078	16056	16070	16044	16125	15891	16153	16288	16225	16174	16097	16040	15942	16078	16093	16076	16285	16016	15943	16162	16104	16264	15940	16126	16101	15933	16160	16190	16114	16127	16045	16115	16034	15960	16132	16075	16205	15926	16084	16106	16006	16221	16001	16195	16062	16083	16144	16055	16027	16043	16107	16068	16129	16123	16231	16218	16185	16132	15890	15902	15999	16097	15999	16069	16086	16199	15994	16226	16211	16065	16188	16142	16020	16137	16074	16089	16108	16096	16125	16090	16019	16164	16052	15836	16110	16075	15987	15851	16017	16174	16090	16114	16061	16120	16174	16217	16063	16209	16041	16077	16237	16187	16124	16017	16330	16177	15998	16200	16005	16122	16217	16006	16054	16194	16015	16154	16042	16206	16222	16045	16170	15932	16207	15961	16054	15887	16026	16055	15976	16124	16063	16111	16072	16201	16060	15950	16144	16013	16068	16161	16151	16088	16032	15996	16170	16086	16265	16020	16061	16308	16143	16192	15894	16062	16032	16037	16051	16134	16230	15998	16202	16208	16028	16110	16057	16125	16115	16043	16029	16031	16127	16107	16046	15965	16162	16026	15968	16152	16066	16024	16069	16015	16029	16018	16059	16167	16104	16224	16190	16111	15983	15960	16173	16013	16099	15912	16194	16043	15892	15994	15877	16204	15945	15901	15875	16139	16053	16079	15979	16192	16145	16031	16011	16023	16238	16049	16009	16167	16121	16161	16073	16082	16144	16012	16084	16062	16026	16085	16129	16116	16136	16180	16150	16157	16104	16131	16170	16023	16175	15993	16003	16111
22998	21397	29309	23887	21653	23461	24979	20149	19118	19188	18949	18737	18763	18661	18615	18476	18589	18541	18541	18444	18521	18325	18618	18357	18244	18513	18355	18357	18358	18294	18875	22166	23087	21861	20128	18957	18704	18347	18207	18081	18607	18290	18213	18151	17947	18169	18276	18153	18231	18325	18425	18291	18253	18238	17928	18006	18212	18350	18202	18124	18117	18405	18098	18177	18314	18183	18442	18306	18062	18324	18182	18209	18451	18251	18131	18281	18117	18162	18358	18216	18150	18267	18122	18324	18212	18146	18156	18217	18297	18330	18115	18288	18331	18290	18179	18054	18124	18209	18362	18306	18002	18044	18360	18193	18377	18253	18188	18229	18315	18198	18194	18044	18155	18248	18349	18146	18155	18168	18381	18190	18302	18062	18080	17975	18222	17965	18111	18128	18181	18107	18202	18141	18171	18278	18198	18315	18223	18148	18059	18171	18231	18170	18112	18063	18195	18396	18059	18165	18261	18002	18010	18039	18044	18137	18261	18237	18040	18141	18250	18422	18357	18071	18199	18206	18237	18377	18205	18117	18299	18330	18157	18249	18249	18091	18160	18303	18202	18300	18219	18211	18168	18109	18120	18222	18230	18025	18016	18196	18304	18296	18107	18300	18120	18175	18154	18069	18095	17975	18189	18113	18186	18177	18219	18102	17955	18069	18234	18218	18107	18181	17955	18255	18381	18150	18106	18258	18149	18009	18347	18072	18151	18073	18150	18225	18108	18177	18043	18226	18104	18048	18241	18033	18216	18135	18288	18232	18271	18155	17849	17958	18388	18199	18001	18236	18196	18109	17981	18436	17961	18053	18189	18113	18194	18052	18224	18071	18049	18193	18168	18172	18236	18110	18278	18015	18218	18068	18059	18252	18070	18319	18488	18086	18198	18209	18179	18282	18214	18083	18163	18132	18116	18332	18121	18055	18219	18195	18124	18072	18213	18153	18117	17944	18060	18179	18035	18077	18111	18010	18249	18182	18151	18299	18277	18158	18179	18275	18110	18201	18126	18250	18154	18078	18261	18201	18139	18118	18141	18016	18103	18180	18035	17944	18174	18223	18107	18179	18126	18166	18155	18272	17897	18096	18097	18308	18395	18247	17980	18039	18128	18256	18307	18161	18231	18019	18131	18076	18239	18337	18461	18060	18249	18198	18229	18349	18057	17993	18008	18311	18038	18030	18202	18234	18165	18240	18239	18128	18144	18189	18248	17929	18195	18108	18119	18221	18291	18236	18373	18161	17965	18105	18287	18230	17989	18210	18096	18279	18092	18032	17964	18265	18160	18198	18215	18099	17861	18220	18041	18072	18114	18137	18173	18070	18212	18029	18014	18050	18230	18073	18013	18297	18082	18035	18133	18020	18034	18049	18181	18400	18112	18248	18098	18082	18286	18135	18155	18275	18388	18141	18218	18271	18249	18350	17992	18140	18272	18202	18235	18164	18261	18174	17994	18092	18230	18041	18089	18215	18153	18080	18308	18093	18189	18196	18416	18106	17986	18163	18087	18101	17964	18108	18142	17993	18070	17938	18318	17792	18220	18197	18328	18111	18060	17846	18052	18043	18195	18267	18319	18137	18074	18021	18155	18172	18089	18019	18144	18066	18282	18249	18345	18279	18230	18168	18406	18275	18090	18191	17799	18210	18104	17971	18051	17968	18235	18036	18163	18005	18249	18181	18114	18134	18128	18079	18030	18106	18163	18036	18052	18188	18190	17938	18046	18093	18048	18211	18203	18070	18332	18359	18069	18218	18352	18113	18313	18003	18164	18299	18062	17907	17996	17900	18132	18263	18017	18146	18146	18109	18384	18073	18198	18096	18048	18290	18135	17992	18343	18280	18092	18106	18122	18265	17983	18092	18136	18211	18096	18329	18255	18108	18304	18234	18159	18046	18097	17945	18286	18295	17960	18281	18205	18167	18143	18227	18220	18177	18201	18157	18179	18147	18128	18112	17933	18115	18183	18228	18254	18083	17980	18113	18092	18184	18197	18077	18179	18082	18130	18257	18092	18123	18239	18142	17985	18189	18044	18158	18121	17973	18053	18200	18177	18126	17971	18056	18211	18240	18265	18307	18445	17990	17959	18348	18106	18268	18126	17935	18200	18068	18225	18219	18185	18128	18225	18168	18024	18059	18203	17909	18306	18218	18134	18158	17983	18121	18058	18221	18219	18238	18332	18070	18224	17889	18093	18041	18202	18198	18221	18217	18166	18188	18172	18157	18132	18012	18224	18158	18249	17771	18208	18085	18172	18130	18383	18270	18277	18166	18286	18267	18351	18399	18194	18341	18145	18237	18047	18183	18160	17979	17839	18094	18282	18062	18415	18095	18200	18310	18269	18344	18175	18145	18099	18072	18314	18286	18148	18117	18245	18118	18379	18054	18196	18037	18111	18148	18225	18195	18176	18148	18337	18140	18221	18032	18084	18217	18107	18110	18040	18254	17985	18211	18024	18186	18142	18123	18128	18181	18175	18131	18085	18280	18109	18201	18092	18305	18269	18123	18136	18147	18130	18268	18185	18131	18310	18102	18185	18302	18215	18227	17974	18179	18186	17906	18260	18302	17959	18148	18304	18215	17808	18142	18154	18065	17947	18065	18104	18162	18327	18173	18132	18011	18148	18055	18280	18075	18033	18315	18133	18017	18158	18186	18054	18179	17979	18127	18033	18317	18227	18296	18054	18198	17988	18199	18347	18199	18069	18168	18086	18033	18079	18343	18152	18081	18282	18111	18210	18153	18221	18074	18046	18234	18181	18167	18255	18038	18049	18055	18258	18143	18009	18155	17966	18263	17973	18109	18263	18113	17862	18061	18220	18295	18165	18207	18109	18130	18104	18091	18241	18113	18059	18298	18081	17922	18032	18304	18177	18241	18137	18146	18254	18110	18180	17953	18381	18146	18216	18234	18197	18040	18186	18208	18175	18079	18156	18279	18260	18124	18341	18047	18198	18174	18227	17950	18079	18124	18141	18109	18037	18111	18122	18359	18253	18162	18190	18071	18179	18151	18246	18347	18047	18239	18159	18002	18145	18034	18266	18239	18299	18009	18230	18350	18196	18036	18409	18302	18097	18109	18249	18135	18119	18354	18231	18158	18410	18217	18335	18260	18308	18316	17963	18236	18168	18192	18158	18403	18306	18253	18128	18254	18208	18109	18173	18283	18377	18346	18091	18183	18328	18036	18060	18193	18281	18116	18168	17995	18115	18111	18197	18348	17982	18011	18281	18033	18158	18184	18121	18079	18094	18180	18194	18030	17905	18280	18148	18154	18342	18259	18180	18158	18076	18187	18034	18217	18225	18128	18233	18139	18201	18241	18177	18184	18046	18186	18052	18197	18368	18280	18200	18054	18125	18127	18181	18113	18150	18082	18137	18315	18203	18060	18241	17964	18334	18079	18015	18303	18193	18309	18147	18177	18054	18124	18039	18103	18235	18131	18046	18074	18084	17975	18249	18235	18187	18188	18053	18174	18286	18194	18299	18150	18130	18137	18142	18218	18275	18040	18118	18150	18239	18193	18035	18032	17984	17982	18121	18127	18029	17953	18088	18113	18252	18123	18151	18155	18011	18129	18257	18251	18008	18360	17986	18130	18204	18203	18045	18080	18184	17949	18279	18183	18245	18108	18092	18431	18166	18192	18120	17948	18391	18228	18293	17979	18344	18075	18057	18224	18146	18215	18091	18304	18147	18224	18265	18225	18008	17973	18107	17977	18003	18327	18145	18227	18084	18064	18196	18156	18210	18188	18337	18124	18260	18257	18102	18055	18125	17979	18113	18043	18006	18046	18220	17990	18118	18203	18308	18123	18243	18118	18128	18293	18225	18275	18283	18129	18237	18024	18199	18160	18193	18104	18129	18176	18262	17989	18303	18146	18199	17965	18228	18042	18349	18132	18262	17854	18219	18268	18053	18087	18242	17951	18177	18151	18204	18084	18345	18375	18034	18153	18219	17999	18354	18336	18152	18110	18242	18152	18194	18232	18246	18221	18106	18108	18211	18200	18347	18234	18325	18137	18065	18376	18178	18264	18087	17974	18316	18255	18220	17967	18021	18074	18376	18230	18089	18235	18000	18143	18133	18110	18163	18142	18093	18065	18339	18125	18087	18194	18029	18059	18136	18266	18140	18143	18250	18097	17972	18077	18155	18073	18141	18004	17753	18216	18394	18197	18341	18324	17956	18093	18072	18138	18365	18102	18155	18069	18158	17954	17996	18089	18185	18066	18233	18267	18269	18169	18117	18073	18153	17971	18095	18145	18318	18173	18109	18076	18190	18260	18120	18121	18166	18100	18388	18279	17957	18267	18203	18087	18284	18337	18312	18228	18004	18219	18159	18287	18095	18315	18185	18281	18076	17983	18217	18225	18147	18196	18118	18099	18070	17980	18059	18041	18171	18175	18128	18090	18015	18116	18175	18244	18506	18203	18009	18049	18108	18274	18187	18230	18199	18095	18363	18097	18056	17992	18075	18104	18161	18196	18078	18136	18051	18102	18204	18161	18137	18149	18030	17961	18038	18225	18171	17915	18064	18157	18207	18140	18283	17891	17988	18194	18239	17951	18054	18165	18158	18164	18194	18175	18312	18071	18256	18069	17865	18013	18186	17880	18068	18260	18045	18211	18249	18384	18317	18352	18212	17972	18064	18009	18119	18044	17996	18131	18339	18059	18239	18366	18137	18133	18234	18171	18187	18138	18024	18177	17897	18168	18100	18179	18193	18148	18237	18154	18178	18191	18194	18126	18300	18040	18333	18216	18280	18170	18027	18048	18018	18005	18238	17992	17930	18084	18158	18074	18231	18143	18005	18311	18136	18253	18156	18123	18122	18157	18229	18270	18115	18146	18195	18080	18270	18010	18156	18225	18110	18272	18156	18176	18061	17960	18245	17887	18083	18218	18206	18351	18258	18276	18152	18343	18263	18104	18289	18289	18073	17991	18178	18178	18105	18260	18154	18155	18020	18173	18317	18022	18092	18050	18134	18057	18084	18267	18121	18073	18439	18135	18253	18162	18134	17936	18187	18276	18347	18133	18337	17974	18333	18259	18113	18181	18260	18003	18156	17960	17993	18184	18177	18232	18256	18096	17977	18266	18259	18247	18298	18362	18180	18289	18469	18277	18254	18204	18124	18296
19452	34991	31004	24253	20977	19470	18666	17957	17634	17288	17041	16928	16779	16637	16459	16772	16461	16695	16436	16481	16532	16430	16380	16622	16560	16242	16435	16322	16234	16398	17705	22920	23361	21498	18193	17139	16741	16392	16244	16212	16312	16264	16178	16166	16261	16084	16239	16282	16256	16134	16417	16108	16208	16243	16224	16287	16219	16300	16257	16128	16161	16442	16155	16198	16180	16153	16212	16279	16297	16223	16199	16129	16344	16322	16246	16485	16201	16094	16307	16277	16353	16350	16319	16294	16245	16143	16276	16172	16199	16382	16176	16057	15888	16359	16079	16236	16196	16357	16321	16298	16234	16390	16186	16230	16037	16234	16362	16132	16366	16280	16361	16203	16096	16325	16260	16232	16263	16216	16344	16202	16093	16254	16296	16248	16089	16168	16348	16333	16270	16225	16073	16396	16312	16337	16197	16194	16194	16357	16283	16086	16380	16194	16247	16142	16203	16318	16226	16219	16113	16160	16112	16163	16341	16265	16179	16194	16189	16138	16319	16190	16311	16118	16242	16106	16016	16311	16406	16245	16123	16124	16348	16070	16193	16257	16414	16139	16172	15994	16287	16351	16224	16356	16231	16081	16306	16327	16338	16170	16417	16251	16280	16310	16209	16297	16099	16203	16215	16197	16087	16155	16125	16218	16231	16270	16312	16189	16287	16269	16152	16213	16168	16153	16390	16136	16275	16094	16138	16043	16309	16253	16242	16181	16290	16124	16268	16252	16195	16176	16074	16237	16097	16221	16240	16081	16233	16083	16200	16136	16153	16276	16288	16110	16267	16159	16315	16278	16298	16101	16288	16315	16387	16278	16288	16380	15991	16188	16266	16105	16202	16193	16079	16176	16194	16004	16140	16011	16125	16265	16212	16309	16260	16239	16393	16108	16132	16357	16171	16272	16269	16278	16174	16117	16109	16108	16130	16127	16220	16185	16289	16169	16377	16179	16367	16212	16188	16323	16203	16235	16097	16047	16245	16260	16250	16355	16201	16171	16338	16163	16280	16363	16220	16268	16123	16173	16172	16354	16194	16012	16173	16210	16304	16328	16318	16238	16333	16261	16299	16242	16038	16359	16155	15976	16232	16104	16225	16174	16065	16334	16276	16223	16296	16166	16140	16198	16287	16191	16365	16238	16168	16098	16279	16171	16312	16106	16205	16250	16099	16159	16260	16123	16035	16344	16048	16302	16248	16186	16104	16306	16159	16148	16167	16170	16143	16301	16273	16103	16318	16180	16145	16111	16185	16137	16228	16196	16205	16349	16196	16461	16257	16180	16250	15974	16204	16421	16167	16209	16316	16229	16146	16225	16412	16254	16146	16434	16177	16082	16261	16220	16233	16109	16140	16204	16400	16204	16338	16239	16160	16208	16235	16213	15998	16337	16307	16150	16121	16305	16104	16173	16182	16172	16260	16123	16230	16193	16021	16195	16221	16192	16282	16161	16264	16245	16320	16238	16418	16284	16197	16099	16340	16220	16255	16184	16168	16077	16388	16254	15964	16205	16358	16248	16193	16103	16192	16291	16326	16287	16266	16241	16287	16115	16175	16166	16363	16144	16388	16040	16137	16202	16286	16218	16140	16371	16251	16190	16216	16018	16446	16169	16226	16091	16235	16075	16253	16292	16050	16059	16089	16265	16287	16175	16289	16118	16346	15938	16054	16189	16325	16302	16327	16437	16258	16339	16175	16216	16116	16148	16219	16148	16376	16190	16290	16195	16326	16382	16314	16116	16341	16210	16317	16293	16006	16280	16285	16246	16239	16168	16119	16195	16130	16221	16117	16264	16225	16151	16145	16439	16101	16357	16119	16375	16186	16349	16066	16296	16294	16274	16216	16293	16151	16122	16225	16273	16180	16167	16063	16194	16378	16101	16244	16205	16135	16235	16295	16094	16128	16209	16157	16332	16185	16254	16105	16233	16117	16246	15947	16485	16104	16159	16092	16256	16139	16247	16102	16298	16171	16210	16291	16191	16244	16119	16126	16293	16225	16148	16079	16283	16111	16261	16370	16207	16318	16358	16278	16342	16186	16008	16191	16289	16284	16005	16333	16174	16161	16334	16178	16144	16173	16034	16183	16096	16232	16084	16227	16154	16244	16102	16347	16299	16056	16201	16230	16227	16210	16115	16309	16180	16212	16242	16289	16200	16119	16332	16441	16311	16092	16202	16084	16106	16107	16236	15975	16355	16146	16061	16247	16224	16192	16293	16338	16042	16273	16260	16130	16003	16234	16216	16250	16221	16223	16188	16203	16414	16151	16237	16213	16295	16155	16168	16077	16413	16264	16264	16365	16170	16115	16017	16254	16346	16314	16163	16347	16185	16228	16344	16211	16210	16224	16198	16141	16193	16219	16295	16099	16135	16297	16125	16238	16328	16294	16270	16236	16212	16044	16218	16310	16188	16168	15929	16223	16317	16208	16325	16173	16363	16227	16172	16405	16144	16036	16284	16280	16099	16119	16336	16235	16335	16124	16226	16254	16287	16088	16160	16112	16268	16294	16022	16079	16339	16144	16303	16259	16247	16155	16183	16293	16277	16103	16155	16205	16282	16288	16129	16367	16511	16212	16074	16126	16148	16115	16324	16193	16211	16366	16303	16359	16172	16191	16025	16180	16092	16293	16295	16327	16312	16274	16176	16234	16268	16090	16175	16199	16132	16173	16213	16246	16258	16272	16284	16285	16385	16205	16028	16233	16175	16141	16191	16232	16180	16031	16249	16046	16171	16084	16074	16161	16234	16528	16027	16244	16050	16378	16014	16323	16194	16140	16185	16237	16202	16320	16142	16071	16195	16257	16076	16160	16057	16147	16143	16306	16258	16185	16187	16120	16195	16169	16096	16205	16399	16348	16014	16127	16074	16199	16152	16285	16361	16308	16202	16212	16169	16247	16174	16262	16206	16243	16086	16327	16119	16243	16270	16227	16258	16213	16219	16244	16365	16267	16061	16068	16206	16097	16191	16097	16162	16194	16150	16185	16242	16039	16015	16059	16231	16183	16156	16123	16399	16156	16214	16220	16115	16140	16341	16232	16395	16126	16219	16181	16130	16338	16172	16284	16191	16334	16089	16058	16140	16400	16125	16281	16050	16226	16368	16145	16093	16304	16146	16160	16161	16110	16128	16019	16261	16358	16212	16245	16197	16223	16324	16400	16210	16253	16227	16263	16112	16105	16155	16229	16183	16064	16227	16024	16308	16253	16080	16199	16250	16232	16161	16367	16176	16181	16186	16281	16069	16148	16217	16222	16159	16253	16037	16226	16248	16242	16090	16096	16280	16171	16309	16176	16228	16207	16255	16143	16176	16201	16368	16179	16172	16262	16204	16184	16340	16261	16362	16338	16195	16322	16009	16290	16173	16222	16242	16366	16169	16269	16138	16272	16212	16311	16224	16141	16150	16291	16135	16365	16109	16259	16176	16227	16391	16252	16203	16088	16286	16204	16075	16312	16277	16251	16075	16034	16400	16320	16273	16336	16141	16392	16014	16270	16051	16156	16201	16089	16237	16281	16345	16317	16229	16118	16172	16166	16139	16242	16281	16026	16270	16219	16236	16348	16099	16133	16303	16128	16271	16221	16161	16139	16286	16216	16168	16275	16263	16242	16324	16360	16148	16230	16204	16181	16126	16204	16146	16131	16229	16175	16144	16224	16129	16076	16265	16129	16205	16104	16223	16347	16188	16365	16113	16241	16152	16163	16324	16059	16121	16263	16215	16053	16163	15939	16333	16010	16351	16250	16359	16292	16102	16232	16083	16164	16279	16170	16184	16193	16422	16402	16112	16180	16083	16161	16149	16310	16183	16258	16293	16314	16252	16248	16300	16195	16143	16162	16243	16144	16434	16154	16166	16255	16290	16224	16246	16262	16334	16167	16111	16129	16218	16192	16225	16312	16191	16313	16183	16044	16294	16306	16279	16227	16382	16033	16263	16172	16376	16019	16170	16258	16406	16077	16383	16099	16070	16152	16251	16001	16284	16423	16175	16379	16146	16080	16287	16109	16080	16050	16064	16173	16197	16184	16176	16113	16101	16188	16086	16304	16352	16273	16326	16193	16091	16265	16185	16203	16032	16232	16144	16222	16253	16177	16192	16163	16255	16168	16189	16188	16207	16199	16005	16231	16254	16218	16192	16338	16144	16218	16276	16030	16182	16093	16273	16108	16234	16309	16113	16062	16214	16162	16318	16238	16288	16362	16180	16374	16198	16216	16301	16035	16190	16241	16313	16162	16149	16407	16056	16201	16390	16268	16041	16140	16223	16263	16154	16310	16173	16322	16291	16270	16169	16319	16074	16184	16154	16280	16137	16201	16129	16089	16297	16065	16276	16177	16256	16312	16151	16319	16274	16348	16207	16272	16127	16176	16131	16155	16260	16364	16086	16237	16203	16145	16374	16311	16157	16152	16280	16349	16138	16158	16206	16222	16258	16056	16308	16269	15992	16180	16070	16239	16189	16215	16245	16117	16271	16344	16260	16252	16234	16329	16134	16056	16021	16222	16218	16259	16219	16290	16187	16365	16111	16248	16226	16306	16008	16171	16105	16036	16285	16287	16288	16093	16203	16170	16172	16112	16163	16257	16082	16162	16274	16118	16187	16228	16180	16274	16178	16184	16126	16206	16368	16276	16213	16231	16108	16157	16273	16051	16283	16177	16191	16192	16148	16295	16074	16322	16333	16430	16080	16188	16245	16292	16213	16247	16094	16278	16195	16191	16278	16240	16175	16032	16095	16155	16223	16099	16260	16212	16229	16159	16163	16161	16170	16013	16296	16211	16308	16220	16258	16111	16099	16345	16242	16213	16326	16040	16096	16360	16281	16282	16272	16337	16310	16196	16169	16219	16331	16003	15971	16017	16052	16308	16286	16180	16294	16335	16148	16094	16342	16140	16116	16172	16288	16154	16213	16170	16188	16333	16139	16134	16186	16207	16132	16369	16244	16198	16172	16055	16182	16386	16149	16249	16054	16291	16176	16302	16158	16372	16298	16314	16300	16152	16286	16191	16316	16172	16213	16137	16210	16264	16194	16018	16171	16223	15986	16113	16128	16263	16211	16293	16273	16321	16264	16330	16188	16096	16028	16138	16302	16152	16258	16097	16297	16224	16263	16218	16141	16335	16090	16158	16214
27801	22603	25305	22248	18465	18619	18646	18183	18221	18401	18168	18337	18451	18110	18171	18089	18210	18208	18145	18066	18070	17924	18034	17968	18093	17935	18121	17911	18154	17986	18139	18331	18484	18433	18375	18235	18203	18080	17977	17884	17915	18019	18363	18103	17916	18025	18095	18179	17826	18055	17930	18216	18188	18084	18204	17944	18074	18043	18073	18268	18041	17904	18068	18170	18108	18179	18098	18183	18160	17939	17972	17995	17835	18089	18074	18013	18059	18077	18243	18137	18046	18077	18088	18012	18193	18098	17998	18178	17943	18097	17821	18232	18161	17962	17883	17801	18026	18145	18029	17995	18276	17940	17968	18018	18049	18171	18271	18185	18196	18286	17918	17996	18112	18014	18066	18060	18248	18014	18148	17958	17974	18034	18151	18128	17932	18103	18074	17942	18039	18113	18217	18052	18138	18088	17925	17990	17942	18164	18135	18239	18088	18037	17962	18103	18140	17938	18007	18133	18150	17969	18157	17742	18039	17828	18000	18151	18064	18032	18027	18041	18122	18049	18062	18067	18279	17992	18126	18097	17933	17968	18050	17979	18104	18040	18125	18137	18142	18223	18371	18157	17985	18046	18099	18000	17840	18199	18067	17898	18007	17995	18172	18243	17909	17974	18193	18285	18094	18170	17922	18127	17921	17956	18096	18056	18136	18200	18157	18165	18154	18210	18196	17895	18002	17986	18032	18051	17824	17971	18058	18066	18163	18171	17930	17877	18016	17980	18002	17977	18188	17920	18047	17986	18034	17921	18162	17977	18034	17915	18288	18011	17788	18014	18016	17965	18154	18113	17862	17870	18115	18013	18232	18027	17945	18026	18077	18237	18158	18221	18207	18069	18147	17990	18097	17842	17932	18088	17950	18097	18021	18023	18061	18060	18033	18267	18115	18134	18037	17922	18007	18086	18230	17979	18160	18153	17864	18184	18028	17910	17976	18103	17997	18023	17936	18421	17875	17917	18243	18112	17959	17955	18150	17851	18128	17975	18042	18075	18135	18098	17953	17984	18214	18236	18053	18085	17823	17987	18111	18026	18143	18125	17853	18031	18209	18170	18082	18170	18176	18269	18284	17991	18066	18057	18232	18016	17909	17917	17926	18053	18417	18015	17968	18233	18168	18122	18129	18233	18099	18009	18113	18135	17944	17834	17865	17986	18108	17810	18009	18173	18154	17943	18078	18076	18146	18248	18007	18187	17819	18030	18015	17954	18157	18020	18125	18136	18097	18207	18192	18008	18103	17988	18062	17925	17758	17976	17999	18105	17987	17905	17949	18115	17982	17966	18030	18002	18380	17841	18071	18002	18054	18003	17950	18015	18032	18337	18098	17994	18243	18015	18052	17869	18020	17889	17963	17962	17967	18208	18154	18139	17816	17908	17943	18025	18018	18004	18077	18079	17993	17988	17927	18121	18081	18118	18048	18154	18034	18008	18137	18101	17989	17979	18061	18156	18189	18307	18023	18007	18284	18250	18057	17941	18089	18035	17983	18109	18125	17948	18207	18041	17883	18081	17964	17822	18165	18027	18154	18017	18229	18291	17918	18010	18205	18255	18165	17984	17829	18082	18212	18061	17979	18071	18066	17998	18059	17953	18032	18082	18140	17892	17906	18007	18239	18170	18071	17793	18009	17976	18078	18028	18042	17998	17969	18122	18076	18040	17947	18204	18082	17994	17947	18042	18040	17975	18141	17908	18034	17926	18080	18149	18225	18213	18106	17970	17965	17889	17996	17891	18005	18209	18002	18025	18234	17963	17952	18009	17917	17966	18021	18124	18103	18111	18164	17967	18039	18066	18105	17987	18036	18171	17901	17910	18033	18026	18302	18035	18278	18212	18131	18096	18121	18061	18136	18091	18194	18097	18417	18119	18181	18158	18223	18087	18093	18061	18111	18054	18095	18122	18282	17879	18008	18133	18213	18029	18099	17913	17896	17903	17898	17964	18000	18043	17957	18019	18174	18167	18056	17964	17904	18096	17874	18155	18041	18068	18272	18101	18031	17990	18045	17933	17874	17963	18263	17779	18094	18104	18032	18099	18190	17992	17958	18063	18082	17922	18094	18003	17999	17878	17988	18161	18053	18012	18308	18037	18077	17949	18061	18044	18088	18018	18078	18261	18104	18034	18024	17940	18068	17922	18218	18047	18118	18106	18250	18103	18133	18056	18230	18051	17981	18249	18187	18049	18130	17944	18098	17865	17993	17868	18100	18139	17998	18170	17975	17994	18063	18079	18088	18024	17942	17872	18179	18310	18078	18033	18180	18109	18192	17883	18039	18108	18082	18053	18206	18084	18009	18160	17869	18048	18248	17839	18042	18111	18031	18094	17961	17854	18201	18129	18143	18124	18248	18024	18184	18095	17992	18005	18038	18084	18166	18102	18119	18238	17898	18008	17820	17916	18060	18101	18225	18131	18118	18104	18028	18042	17810	18059	18164	17850	17985	18068	18217	18080	18034	18040	18109	18057	18162	18162	18046	17946	18111	18030	18036	17912	18073	17926	17872	18364	18274	17879	17818	18134	18098	18113	18156	18091	18218	18243	18073	18070	18142	17946	18221	17902	18018	18021	18035	18160	18079	18051	17997	18063	17954	18148	17976	18141	18114	17929	18134	17926	18104	17982	18238	17859	18215	17812	18010	17894	17987	18011	17969	18046	18028	17851	17960	18120	17986	18185	18040	18117	18221	17853	18061	18154	17956	18182	17976	18006	18025	18213	18078	17999	18035	18161	18186	17969	18182	18163	18172	18119	18123	18158	18194	18178	18118	18095	18093	18134	18205	18186	17865	18296	18116	18077	18077	17913	17860	18060	18119	18057	18129	18008	17987	17940	18044	18185	18049	18106	17954	18032	17922	18106	17803	18106	17997	18076	18024	18036	18096	17901	18132	18100	18084	18141	18018	18074	18195	18066	18048	18007	18100	18115	18295	18127	18221	17929	18087	18041	18148	18258	17992	17955	18150	18081	18291	18093	18053	17900	18086	18124	18243	18167	18021	18086	18088	18068	17988	18054	18034	18118	18001	18109	18126	17881	18024	18225	18008	18121	18030	18014	18065	18067	18016	17995	18049	18042	18227	17963	18047	17989	18000	18141	17958	17976	17969	17939	17978	18277	18072	18151	17905	18113	18123	18022	18096	18075	18058	18016	17936	17999	18111	18169	18131	18128	17986	18125	18192	18064	18136	17938	18053	18184	18079	17950	18217	17962	18139	18071	18031	18129	18252	18113	17826	18016	18084	18180	18058	18118	18234	18120	18171	18285	18169	18068	18140	17975	17966	17938	18182	18084	18069	17932	17978	17797	18140	17828	18003	17951	18009	18039	18254	18126	17996	18042	17858	18157	18244	17988	18013	18053	18092	18129	18054	17896	17926	17889	18226	17974	18101	18066	17890	18294	18294	18149	18268	17869	18052	18061	18022	18035	18050	17840	18037	18069	18063	18133	17976	17902	17984	18061	18244	18085	18074	18176	18118	18275	18090	18077	18030	17672	18148	18144	18024	17877	18216	18004	18176	18056	17915	18196	18133	17874	18137	17898	18092	18078	18252	17965	17976	17940	17988	18177	17981	18287	17980	18110	18114	17904	17986	17961	18329	17917	18167	18136	18148	18012	18171	17995	18066	18086	17851	17835	18104	18254	18257	18003	17936	18190	18103	18196	17974	18013	17997	18056	18117	18082	18185	18065	18106	18132	18247	18258	18036	18197	18023	18054	18134	17908	17991	17924	17934	18272	18185	18215	18135	18131	18222	17910	18059	17840	18312	18085	18165	17969	18105	18002	17918	18092	18008	17837	18008	17975	17967	18193	17957	18187	18289	17945	18077	18067	17886	18113	17940	18006	18027	17914	18158	17969	18111	18198	18235	18171	18243	18166	18085	18160	18244	18024	17889	18171	18156	18060	18232	18288	18071	18249	18149	18002	18237	18010	17913	18010	18195	17875	18169	18203	18077	18114	18025	18088	18159	18104	18044	18077	18160	18161	17912	18184	18092	18176	18158	18088	18037	18016	18157	18157	17982	17903	18037	18100	18101	18094	18169	17957	18093	18087	18023	17977	18122	18048	18075	18025	18283	18112	18098	17991	18249	18155	18075	18157	18123	18242	18121	17958	18046	18130	18191	18186	18196	18250	18151	18020	17956	18112	18058	18301	18084	18044	18082	18129	18213	17983	17846	18117	18047	17910	18186	18190	18059	17849	18135	17974	17893	17893	17977	18003	17986	18017	18012	18123	18179	18305	17972	17976	18100	17964	18291	18227	17967	18174	18045	17959	18040	18115	17997	18011	18213	18005	18336	18089	18078	18043	18002	18107	18062	18010	18053	18136	18271	18091	18229	18028	18184	18201	18089	18081	18079	18086	17981	18032	18011	17997	18155	18019	17969	17902	18131	18099	18038	18148	18250	17890	17847	17911	18188	18202	18253	18031	18114	17901	18120	18083	18209	18051	18156	18102	18098	18039	17988	17914	18115	18163	17961	17963	18056	18054	18127	18159	17963	18094	17749	17981	18236	18153	18169	18140	18184	17850	17830	18060	17924	18129	18196	17892	18203	18028	18341	18067	17966	18101	18161	18119	18194	18015	17972	18217	17889	18105	18016	17971	18041	18137	18073	17854	17993	18143	18093	18233	18094	17844	18017	18098	18120	18059	18068	18187	17963	18124	18101	17784	18005	18039	18029	18100	18205	18102	18094	17780	18099	17908	17900	18006	18116	18151	18137	18335	18131	17942	17834	17809	17878	18026	18270	18079	18048	18149	17942	18089	18045	17876	18032	18024	17989	18026	17972	18083	17949	18055	18101	17929	18178	17883	18101	18128	18157	17817	18111	17951	18065	18002	18030	18012	17929	18083	17970	18119	18023	17926	17999	18021	18188	18065	18056	18197	18093	18182	18011	18264	18116	17832	18110	18032	18189	18121	18072	18090	18130	18050	18121	18078	18146	18123	18113	17838	17984	18086	17991	18137	18078	18136	18006	18171	18271	18040	17974	18077	18286	18284	18130	18023	17917	18047	18082	18081	18164	17960	17778	17927	18081	17881	18193	18208	18020	18016	18027	17977	18109	18068	18047	17990	18134	18218	18173	18092	18193	18049	18086	18001	18026	18056	17938	17885	18295	18125	18167	18277	18150	18070
17431	23766	22584	18741	17518	16986	16872	16736	16475	16509	16497	16360	16237	16246	16311	16269	16213	16227	16232	16326	16230	16182	16112	16288	16314	16246	16114	16274	16193	16325	16377	16680	16716	16942	16411	16306	16296	16204	16307	16223	16345	16129	16224	16220	16181	16043	16179	16176	16286	16225	16123	16130	16315	16159	16328	16231	16208	16232	16002	16061	16285	16237	16103	16256	16223	16233	16109	16036	16406	16108	16143	16140	16126	15940	16063	16168	16180	16106	16288	16075	16252	16105	16234	16251	16159	16318	16229	16185	16265	16109	16291	16095	16307	16224	16173	16191	16238	16138	16287	16202	16157	16254	16196	16227	16134	16169	16290	16168	16183	15963	16115	16195	16176	16098	16328	16116	16037	16232	16369	16084	16308	16247	16056	15996	16120	16205	16093	16116	16146	16173	16255	16306	16107	16234	16152	16137	16388	16245	16215	16144	16299	16182	16063	16185	16313	16126	16179	16281	16150	16242	16376	16265	16244	16154	16163	16235	16185	16166	16129	16095	16142	15935	16190	16298	16036	16259	16313	16058	16237	16106	16265	16270	16371	16239	16175	16203	16183	16265	16262	16176	16007	16242	16223	16203	16215	16135	16419	16253	16317	16038	16115	16155	16066	16209	16188	16121	16090	16119	16039	16175	16308	16212	16307	16100	16248	16132	16167	16210	16120	16240	16187	16125	16207	16273	16241	16286	16118	16331	16140	16219	16302	16148	16277	16099	16182	16303	16221	16177	16179	16116	16257	16131	16192	16386	16210	16073	15925	16069	16171	16249	15979	16097	16344	16088	16245	16083	16100	16038	16145	16346	16274	16141	16234	16291	16032	16185	16189	16116	16162	16118	16082	16173	16264	16083	16173	16120	16214	16333	16143	16257	16154	16036	16226	16085	16094	16124	16109	16211	16291	16095	16175	16311	16165	16109	16087	16220	16111	16214	16126	16077	16175	16106	15910	16152	16259	16207	16203	16131	16259	16229	16343	16258	15946	16231	16140	16120	16152	16026	16203	16330	16231	16080	16169	16148	16260	16110	16246	16087	16170	16051	16044	16075	15979	16130	16066	16056	16230	16188	16101	16105	16273	15853	16020	16141	16307	16131	16267	16184	16024	16193	16212	16267	16216	16136	16226	16274	16192	16376	16139	16149	16089	16348	16170	16175	16317	16007	16291	16171	16045	16040	16112	16039	16233	16126	16219	16026	16129	16201	16127	16084	16076	16037	16152	16220	16110	16234	16208	16166	16292	16284	16108	16149	16060	16109	16345	16143	16253	16291	16304	16024	16087	16054	16290	16074	16242	16332	16130	16205	16147	16389	16222	16192	16045	16224	16010	16302	16283	16083	16412	16128	16304	16087	16216	16005	16342	16128	16111	16321	16300	16129	16418	16132	16223	16178	16173	16012	16221	16132	16301	16269	16163	16053	16174	16257	16125	16253	16110	16280	16107	16316	16145	16185	16251	16328	16108	16302	16213	16213	16024	16070	16174	16165	16103	16215	16218	16118	16172	16194	16322	16273	16324	16119	16123	16074	16286	15918	16244	16347	16113	16288	16117	16042	16375	16310	16047	16241	16207	16191	16090	16083	16243	16208	16141	16230	15953	16107	16192	16207	16080	16130	16097	16192	16162	16281	16069	16076	16280	16167	16413	16265	16129	16099	16087	16044	16291	16209	16163	16224	16281	16301	16239	16175	16070	16365	16109	15894	16340	16181	16098	16048	16092	16176	16211	16111	16383	15988	16169	16161	16181	16093	16128	16173	16199	16098	16234	16135	16101	16246	16068	16151	16247	16052	16251	16250	16070	16295	16076	16202	16288	16090	16169	16091	16142	16146	16267	16241	16045	15980	16236	16024	16214	16345	16190	16043	16208	16192	16121	16205	16429	16241	16292	16022	16149	16045	16022	16069	16253	16246	16064	16123	16081	16240	16185	16315	16126	16203	16053	16297	16215	16213	16160	16132	16224	16131	16270	16357	16103	16349	16254	16138	16171	15991	16284	15954	16331	16281	16144	16283	16239	16292	16162	16054	16187	16043	16230	15962	16229	16074	16153	16094	16113	16166	16172	16352	16124	16226	16149	16260	16109	16294	16120	16180	16210	16203	16201	16366	16050	16179	16355	16131	16298	15950	16100	16235	16163	16142	16143	16044	16044	16213	16236	16352	16195	16244	16230	16160	16272	16203	16278	16097	16172	16154	16328	16164	16147	16243	16121	16387	16125	16249	16161	16085	16194	16197	16035	16118	16119	16270	16251	16162	16170	16285	16114	16170	16240	16316	16183	16206	16186	16014	16106	16254	16122	16261	16122	16205	16169	16240	16195	16231	16065	16085	16323	16194	16213	16091	16123	16185	16317	16330	16133	16194	16200	16260	16265	16101	16237	16287	16168	16197	16221	16163	16038	16277	16368	15959	16139	16179	16000	16148	16102	16106	16061	16160	16216	16105	16219	16294	16215	16169	16365	15996	16314	16037	16311	16103	16413	16162	16177	16255	16050	16213	16181	16239	16273	16142	16317	16240	16093	16095	16168	16219	16074	16356	16114	16263	16158	16179	16113	16301	16063	16293	16029	16276	16173	16334	16278	16211	16325	16131	16011	16194	16179	16274	16126	16194	16100	16069	16275	16053	16142	16200	16058	16368	16171	16079	16076	16176	15962	16124	16205	16048	16241	16240	16125	16123	16171	16126	16161	16285	16142	16334	16185	16239	16054	16432	16244	16127	16070	16017	16185	16155	16124	16365	16080	16290	16259	15974	16334	16105	16300	15902	16154	16290	16249	16334	16096	16315	16274	16050	16236	16142	16290	15987	16289	16089	16285	16296	16046	16295	16062	16172	16101	16375	16142	16120	16284	16184	16187	16086	16188	16236	16122	16105	16212	16206	16242	16238	16169	16107	16198	16202	16179	16360	16149	16075	16181	16261	16196	16231	16208	16140	16282	16048	16275	16162	16259	16196	16263	16214	16369	16105	16405	16151	16337	16197	16355	16161	16303	16181	16031	16198	16028	16248	16196	16263	16219	16151	16043	16249	16054	16017	16234	16132	16177	16163	16196	16095	16123	16158	16225	16242	16154	16296	16196	16286	16354	16177	16210	16006	16146	16264	16116	16356	16117	16156	16315	16301	16091	16282	16136	16314	16235	16204	16189	16287	16241	16203	16123	16288	16075	16321	16265	16167	16075	16252	16195	16226	16167	16090	16138	16176	16251	16259	16139	16127	16153	16039	16354	16093	16238	16308	16201	16279	16302	16143	16190	16158	16155	16025	16272	16271	16246	16285	16266	16030	16091	16037	16132	16319	16053	16300	16280	16199	16183	16219	16252	16199	16232	16110	16287	16306	16212	16296	16200	16086	16272	16165	16177	15983	16276	16086	16147	16098	16332	16217	16252	16077	16116	16210	16130	16219	16161	16302	16186	16250	16157	16112	16211	16235	16190	16133	16220	16130	16174	16171	16157	16085	16159	16058	16100	16142	16053	16251	16326	16180	16271	16021	16226	16023	16194	16344	16092	16231	16177	16182	16218	16216	16318	16094	16052	16323	16095	16272	16265	16200	16330	16294	16203	16104	16189	16196	16246	16283	16013	16223	16128	16154	16119	16100	16191	16124	15972	16163	16161	16233	16189	16111	16204	16004	16239	16234	16122	16259	16134	16426	16213	16115	16173	16062	16085	16155	16097	16046	16162	16281	16303	16389	16236	16039	16266	16359	16095	16107	16040	16215	16233	16405	16225	16379	16152	16195	16083	16327	16156	16177	16125	16177	16289	16195	16239	16102	16047	16198	16157	16128	16257	16269	16191	16156	16162	16261	16164	16081	16024	16181	16222	16187	16225	16260	16289	16227	16180	16258	16229	16251	16218	16047	16272	16134	16151	16161	16083	16003	15982	16033	16264	16302	16071	16217	16247	16121	16199	16270	16220	16200	16169	16090	16464	16180	16258	16124	16186	16206	16130	16287	16181	16144	16133	16254	16251	16197	16177	16175	16119	16254	16318	16132	16286	16268	16251	16164	16176	16066	16252	16074	16396	16108	16219	16103	16292	16183	16120	16099	16302	16260	16099	16218	16305	16134	16236	16214	16157	16191	16303	16207	16271	16185	16172	16281	16164	16304	16200	15974	16150	16122	16012	16074	16181	16186	16224	16192	16187	16072	16137	16365	16061	16234	16367	16106	16248	16189	16167	16047	16161	16181	16138	16099	16278	16141	16230	16288	16144	16316	16155	16090	16219	16065	16337	16229	16328	16233	16252	16169	16439	16157	16026	16154	16265	16133	16094	16236	16380	16128	16159	16019	16189	16130	16157	16183	16250	16169	15999	16146	16355	16146	16245	16147	16102	16157	16215	16069	16188	16181	16252	16255	16204	16250	16203	16210	16093	16208	16242	16181	16343	16232	16212	16028	16026	16127	16062	16235	16165	16409	16144	16165	16251	16333	16204	16289	16129	16199	16208	16213	16140	16292	16103	16223	16207	16303	16145	16267	16051	16286	16197	16131	16257	16201	16153	16157	16141	16191	16311	16250	16119	16002	16239	16145	16324	16021	16241	16156	16180	16084	16144	16160	15933	16098	16262	16216	16162	16377	16230	16278	16243	16154	16099	16264	16090	16299	16080	16285	16175	16223	16156	16204	16170	16055	16264	16341	16142	16130	16190	16208	16115	16007	16182	16075	16145	16164	16174	16125	16107	16195	16411	16158	16128	16086	16110	16224	16184	16318	16171	16284	16127	16223	16173	16149	16305	16129	16130	16131	15940	16182	16220	15969	16087	16225	16194	16179	16273	16160	16270	16200	16384	16118	16165	16053	16088	16257	16211	16090	16108	16220	16138	16232	16216	16126	16080	16229	16306	16098	16268	16256	16254	16069	16118	16129	16144	16275	16066	16318	16195	16234	16405	16167	16197	16118	16154	16187	16229	16225	16120	16123	16171	16237	16263	16338	16321	16146	16304	16250	16187	16106	16113	15971	15960	16256	16104	16264	16321	16360	16131	16167	16155	16135	16194	16225	16127	16295	16205	16391	16222	16097	16279	16240	16197	16261	16397	16060	16225	16032	16081	16350	16223	16161	16328	16120	16182	16162	16073	16310	16314	16048	16141	16160	16185	16216	16218	16197	16138	16081	16199	16295	16153	16227
23955	21369	28740	24459	22236	22151	21482	19233	18718	18716	18878	18503	18728	18464	18442	18323	18420	18547	18330	18481	18092	18355	18187	18233	18171	18213	18401	18365	18264	18425	18654	20486	20671	20176	19246	18566	18357	18227	18071	18187	18032	18233	18193	18095	18047	18031	18123	18117	18117	18248	18143	18160	18202	18043	18166	18045	18206	18101	18245	18128	18193	18166	18174	18137	18125	18067	18052	18458	18206	18153	18155	18272	17932	18168	18303	18231	18250	17966	18086	18145	18059	18207	18339	18163	17824	18105	18263	17993	18137	17967	18314	18194	18226	17898	18083	18255	18216	18220	18096	18183	18118	18048	18207	18158	18254	18064	17893	17985	18037	17992	18000	18013	18026	18153	18105	18065	18268	18120	18207	18231	18134	18144	18241	18123	18372	17910	18197	17986	18035	18085	18114	18106	18113	18027	18020	18231	18208	18180	18180	18249	18318	18203	18022	18214	18053	18146	17887	18118	18128	17971	18149	18168	18068	18190	18275	18054	18102	18290	18233	18145	18025	18332	18096	18085	18034	18041	18248	18087	18223	18103	17945	18191	18160	18260	18052	18184	18145	18156	18115	18061	18279	18102	17906	18060	18190	18070	18169	18115	18193	18180	18197	18047	18225	18189	18080	18052	18004	18027	18257	18269	18171	17923	18075	18214	18375	18187	18082	17971	18096	18349	17889	18022	17956	18035	18235	18164	18239	18165	17839	18221	18098	18129	18102	18243	18070	18087	18146	18108	18133	17983	18035	18230	18273	18148	18098	17889	18124	18279	18116	18086	18064	18337	18103	18135	18183	18102	18071	18124	18056	18235	18137	18059	18170	18168	18198	18147	18271	18374	18096	18188	18007	18088	18336	18215	18069	18183	17982	18078	18080	18131	18129	17945	18242	18087	18220	17960	18124	18277	18150	18167	18044	18256	18104	17975	18022	17897	18401	18289	18140	17840	18024	17897	18186	18169	17967	17922	18119	18186	17979	17930	18055	18022	18110	17992	17958	18169	18071	18107	18233	18084	18173	18018	17942	18268	18137	18041	18149	18221	18221	18015	18170	18142	18219	18262	18007	18015	18227	18103	18193	18087	18326	18246	18034	18296	18105	18062	18068	18148	17932	18143	18133	18049	18136	18250	18062	18110	18096	18103	18044	17987	18168	18162	18063	17954	18144	17924	18026	18174	18083	18086	18286	18295	18355	17907	18189	18207	18263	17944	18210	18086	18298	18259	18091	18068	18067	17978	18200	18157	18283	18291	18211	18162	18246	18155	18169	17986	18083	18220	18050	18063	18105	18121	17908	18119	18095	17960	18166	18227	18113	18335	18125	18260	18046	18174	18182	17989	17970	18249	18124	18173	18094	17995	18031	18162	18065	18211	18146	18077	18166	18207	18284	18060	18102	18158	18061	18138	18094	18144	18117	18053	18119	18079	18258	18144	18030	18341	18203	18318	18099	18043	18110	18168	18148	18009	17920	17932	18260	18023	18219	18140	17969	17875	17935	18196	18047	18250	18033	18071	18191	18130	18141	18058	18209	17977	17933	18076	18215	18132	18204	18145	18237	18086	18290	17921	18070	18147	18106	18215	18272	18106	18106	18087	18112	18171	18047	17939	18138	18055	18032	18065	18065	18061	18124	18006	18116	18241	17843	18215	18000	18064	18260	17905	18189	18271	18077	17959	18026	18019	18028	17985	18212	18176	18058	18172	18107	18075	17932	18152	17973	18164	18044	18171	18357	18347	18268	18011	18100	18238	18283	18070	18075	18285	18187	18183	18008	18321	18177	17928	18150	18271	18226	18076	17998	18183	18090	18044	18183	18011	18188	18210	18122	18000	18128	17984	18187	17885	18095	18024	18132	18106	18168	18257	17979	18206	18123	18141	18091	18184	18186	18129	18087	18231	18041	18250	18154	18176	18257	18000	17902	18066	18146	18287	18094	18028	18183	18180	18345	18092	18077	18211	17887	18098	18206	18173	18268	17973	18027	18006	18146	18220	18169	18056	18149	18100	18119	18064	18064	17947	18094	18289	18280	18011	18315	18044	18216	18099	18317	18000	18238	18012	18236	18334	18155	18018	18056	18175	18357	18150	18081	18016	18196	17792	18160	18186	18203	18017	18119	17991	18071	18176	18066	17966	17991	17931	18190	18142	18118	18195	18118	18159	18081	18218	18254	18046	18058	18069	18153	18057	18174	18237	18322	18264	18008	17951	18088	18293	18295	18120	17953	18295	18152	18183	18217	18139	18173	18165	18299	18293	18264	18126	18011	18205	17954	18097	17996	18317	18007	18126	18042	18128	18155	18064	18074	18061	18053	18167	18028	18195	18115	18145	18113	18042	18231	18146	17914	17879	17950	17961	18268	18166	18081	18092	18102	18196	18304	18136	18075	18187	18092	17912	17999	18025	18098	18203	17967	17974	18306	18197	18039	18129	18250	17927	18058	18125	18294	18229	18139	18025	18227	18091	18097	18226	18189	18129	18127	18187	18227	18049	18048	18238	17985	18065	18181	18143	18202	18291	17954	18031	18079	18206	18235	18150	18058	18005	18086	18027	18098	18048	18207	18146	18074	18079	18306	18096	18078	18230	18018	18240	18168	17997	18372	18187	18283	18184	18195	18164	18095	18264	18267	18094	18067	18236	18426	18327	18053	18190	18322	18073	18095	18099	18271	18125	18230	17908	18207	18035	18013	18112	17963	17969	18152	17858	18123	18118	18246	18209	18138	18031	18002	18267	18014	17940	18013	17979	18305	18076	18130	18180	18216	18065	18055	18084	18064	18132	18260	18080	18298	18023	18125	18111	18270	17963	18094	18209	18165	18024	18017	18175	18032	18131	18077	18209	18273	18191	18057	18134	18146	18140	18193	18167	18210	18126	18152	18168	18298	18103	17985	18227	18144	18106	18284	18280	18117	18139	18318	18064	18195	18072	18170	18115	18006	18206	17941	18241	18093	18098	18087	17994	18201	18151	18300	18133	18119	18146	18195	18144	18241	18022	18221	18161	18065	18094	18121	18070	18105	18128	18135	18121	18290	18149	18267	18100	18119	18264	18095	18167	18147	17931	18090	18256	18217	18057	18257	18246	18062	17950	18219	18169	18059	18260	17974	18240	18247	18073	18031	18010	18174	18034	18168	18056	18098	18195	18126	18046	18155	18037	18142	18075	18302	18400	18196	18093	17970	18118	17981	18035	18103	18228	18159	17954	18052	18145	18004	18132	18238	18272	18107	17998	18406	18069	18107	18169	18259	18229	17996	18201	17904	18245	18142	18198	18224	18088	18066	18042	18157	17979	18172	18190	18273	18071	18163	18123	18070	18209	17957	18178	18046	18258	18139	18141	18168	18061	18158	18214	18266	18233	18120	18112	18202	17771	18205	18111	18021	18062	18007	18094	17967	18184	18072	18352	18166	18026	18156	18154	18144	18106	17944	18080	18172	18095	18130	18120	18170	18208	18036	18172	18365	17933	18033	18012	18012	18275	18111	17985	18306	18172	18167	17927	18033	18230	18196	18194	18043	18246	18370	17992	18122	18030	18047	18181	18175	18240	18226	18080	18169	18261	18114	18081	18108	18064	18090	18234	18002	18135	18140	17995	18116	17900	18136	17953	18165	18087	18158	18022	18173	18092	18016	18176	18179	18219	18042	18166	18203	18059	18339	18218	18351	18316	18086	18190	18273	18271	18338	18038	18199	18056	18162	18251	18149	18356	18230	18267	18003	17995	18212	18209	18027	18243	18198	18168	18195	18123	17802	18261	18127	18361	18258	18059	18107	18062	18255	17981	17956	18129	18201	18289	18154	18211	18006	17961	18172	18269	18040	18096	18243	18106	18209	18090	18093	17947	18122	18109	18160	18103	17953	18174	18236	18155	18049	18126	18248	18161	18142	18202	18309	18098	18158	18057	18311	18102	18137	18289	18073	18173	17954	18213	18107	17900	18211	18402	18094	18043	18064	18191	18013	18011	18062	18050	18047	17925	18012	18240	18124	18143	18215	17973	18087	18103	18007	18170	18230	18065	18134	18174	18102	18132	18128	18069	18175	18157	18218	18216	18108	18114	18053	18413	18231	18236	18217	18162	18159	18130	18050	18139	18243	18255	18217	18194	18164	18057	18217	18201	18060	18236	18196	17963	18225	18313	18060	18301	17927	18208	18083	18026	18262	18096	18138	18119	18033	18075	18115	18093	18000	18033	17889	18110	18160	18057	18054	18222	18080	18097	18144	18141	18194	18103	18097	18197	18124	18097	18183	18081	18089	18074	18256	18105	18193	18374	17956	17941	18105	18113	18070	18054	18323	18045	18238	18260	18235	18208	18165	18289	18206	18102	17908	18009	18147	18197	18203	18063	18118	18056	18183	18265	18126	18057	18262	18111	17975	18153	18143	18018	17912	18239	17923	18029	17797	18196	18040	17987	18291	18135	18260	18010	18211	18158	18264	18178	18090	18007	18076	18031	18030	18085	17962	17894	18178	18049	18104	18020	17892	18087	18191	18024	18111	18160	18073	18030	18040	18043	18206	18202	18117	18120	18176	18177	18102	18027	18170	18296	18326	18105	17938	18180	18166	17955	18252	18058	17948	18297	18149	17991	17873	17993	17957	17884	18213	18149	18087	17920	18027	17998	18176	18213	18016	18128	18134	18215	18097	18048	18090	18062	17990	17868	17986	18098	18136	18321	18248	18243	18173	18143	18098	17953	18238	18002	18223	18356	18063	18105	18003	18045	18120	18093	18123	18192	18135	18150	17915	18213	18342	18336	18315	18235	18130	18188	18053	18069	18095	18174	18130	18181	17990	18144	18037	18175	18095	18116	18144	18103	18219	18046	18200	18178	18146	18235	18118	18074	18135	18103	18016	17909	18271	18029	18268	18019	17979	18113	18267	18184	18154	18088	18246	18322	18261	18152	18205	18080	18075	18244	17960	17948	18050	18268	17989	17949	18065	17912	17981	18076	18000	18133	18329	18131	18266	18222	18153	18024	17942	18145	18200	18102	18025	18216	18322	17898	18054	18063	18105	18307	18241	18219	18102	18048	18165	18244	18199	18005	18062	17963	17982	18206	17991	18126	18017	17997	18287	18195	18219	18113	18131	18214	18113	18158	18057	18135	18168	18050	17989	18093	17995	18198	18151	18260	18051	18094
17859	30892	28474	21778	19321	18353	17702	17319	17255	17096	17001	16852	16510	16709	16684	16584	16517	16246	16431	16364	16625	16443	16432	16489	16424	16392	16353	16312	16390	16278	17189	20163	19967	18894	17456	16734	16340	16247	16475	16344	16269	16289	16486	16244	16363	16187	16353	16298	16390	16486	16329	16318	16141	16277	16212	16218	16238	16215	16304	16123	16138	16162	16236	16248	16181	16328	16500	16337	16302	16275	16366	16272	16152	16097	16245	16426	16322	16137	16007	16264	16138	16214	16144	16376	16223	16212	16376	16224	16312	16159	16355	16230	16131	16219	16290	16295	16271	16315	16055	16269	16209	16249	16228	16220	16418	16258	16247	16279	16245	16238	16370	16087	16380	16218	16144	16149	16216	16139	16296	16119	16398	16295	16489	16155	16227	16440	16065	16404	16243	16161	16262	16227	16237	16091	16361	16293	16225	16199	16241	16304	16279	16309	16105	16256	16215	16206	16277	16286	16379	16352	16317	16175	16122	16423	16176	16296	16212	16136	16205	16332	16345	16211	16294	16003	16311	16147	16227	16288	16201	16448	16282	16364	16353	16235	16363	16172	16241	16335	16321	16131	16265	16319	16284	16260	16187	16374	16295	16023	16245	16206	16325	16167	16315	16235	16212	16232	16158	16289	16342	16336	16080	16172	16256	16274	16165	16077	16313	16282	16332	16221	16286	16402	16072	16307	16088	16321	16349	16283	16504	16363	16209	16296	16241	16325	16263	16292	16399	16263	16282	16296	16226	16371	16260	16235	16159	16228	16169	16321	16281	16176	16361	16414	16315	16183	16279	16026	16349	16356	16204	16324	16372	16100	16096	16309	16443	16152	16360	16360	16234	16185	16196	16322	16167	16122	16190	16279	16257	16342	16311	15957	16113	16276	16169	16328	16152	16248	16143	16233	16156	16378	16460	16298	16247	16178	16315	16211	16250	16280	16351	16208	16442	16149	16213	16231	16269	16298	16192	16302	16321	16291	16106	16365	16256	16275	16318	16183	16298	16284	16188	16178	16382	16168	16330	16139	16367	16332	16238	16237	16132	16248	16221	16307	16085	16475	16412	16224	16229	16341	16327	16305	16213	16175	16219	16214	16286	16237	16205	16169	16386	16176	16235	16164	16406	16168	16190	16310	16004	16077	16134	16298	16344	16278	16294	16211	16311	16147	16361	16210	16327	16286	16147	16136	16230	16186	16164	16290	16378	16225	16192	16251	16247	16202	16142	16223	16263	16242	16167	16213	16311	16368	16315	16053	16285	16426	16121	16085	16296	16321	16179	16161	16131	16110	16304	16240	16316	16180	16130	16029	16384	16213	16340	16198	16263	16073	16297	16205	16453	16135	16143	16248	16107	16294	16350	16241	16232	16178	16438	16145	16424	16128	16225	16319	16327	16129	16178	16238	16340	16277	16152	16050	16283	16014	16315	16205	16324	16344	16262	16101	16529	16121	16306	16243	16299	16111	16174	16232	16260	16340	16160	16088	16235	16123	16329	16118	16070	16309	16268	16312	16437	15959	16264	16192	16131	16446	16146	16278	16263	16331	16260	16187	16146	16258	16157	16299	16358	16447	16216	16345	16228	16127	16228	16334	16269	16180	16232	16231	16395	16176	16294	16250	16228	16257	16256	16267	16217	16204	16271	16193	16405	16280	16250	16295	16335	16280	16187	16191	16059	16254	16220	16400	16117	16261	16274	16273	16374	16236	16206	16318	16323	16199	16324	16359	16238	16065	16291	16182	16260	16240	16434	16228	16245	16316	16157	16026	16311	16286	16213	16210	16289	16075	16240	16210	16136	16296	16193	16166	16116	16283	16207	16179	16192	16374	16262	16158	16056	16336	16240	16267	16325	16455	16106	16319	16178	16426	16209	16298	16121	16280	16306	16151	16298	16368	16089	16077	16302	16350	16256	16442	16174	16326	16266	16162	16126	16228	16053	16198	16279	16379	16279	16255	16254	16193	16336	16151	16283	16256	16303	16204	16231	16207	16025	16208	16153	16363	16263	16266	16214	16262	16191	16325	16379	16083	16187	16142	16145	16329	16069	16246	16273	16228	16259	16326	16289	16290	16032	16210	16393	16105	16292	16193	16194	16273	16280	16122	16210	16346	16259	16312	16193	16271	16234	16142	16523	16189	16290	16095	16258	16336	16391	16191	16193	16307	16177	16298	16219	16192	16319	16224	16190	16234	16117	16363	16144	16163	16067	16280	16366	16173	16256	16436	16204	16344	16297	16217	16231	16190	16266	16324	16153	16305	16296	16177	16319	16178	16194	16098	16181	16254	16234	16262	16418	16242	16444	16240	16157	16266	16298	16181	16374	16140	16371	16311	16238	16194	16164	16231	16389	16283	16141	16138	16301	16184	16307	16362	16357	16356	16250	16158	16182	16281	16366	16281	16164	16366	16262	16449	16155	15971	16289	16264	16253	16308	16236	16208	16242	16326	16337	16231	16219	16154	16265	16398	16182	16312	16252	16069	16391	16163	16362	16169	16344	16314	16260	16118	16179	16233	16194	16128	16193	16147	16327	16355	16135	16137	16234	16292	16357	16203	16375	16083	16300	16166	16505	16394	16358	16324	16128	16198	16263	16132	16230	16465	16269	16235	16317	16280	16208	16306	16154	16252	16352	16385	16226	16215	16223	16164	16254	16034	16038	16187	16189	16289	16384	16310	16207	16219	16189	16222	16351	16287	16268	16285	16213	16100	16301	16323	16452	16234	16281	16200	16240	16043	16242	16322	16269	16298	16320	16335	16197	16095	16093	16232	16206	16091	16293	16328	16353	16057	16197	16411	16249	16251	16221	16299	16159	16341	16264	16140	16509	16261	16127	16470	16380	16286	16189	16261	16183	16286	16263	16267	16003	16252	16244	16230	16260	16080	16292	16296	16153	16181	16297	16360	16184	16205	16327	16214	16252	16135	16031	16260	16279	16356	16327	16216	16223	16162	16310	16274	16286	16303	16490	16388	16178	16293	16340	16227	16349	16315	16191	16319	16090	16194	16154	16236	16403	16307	16084	16322	16273	16323	16118	16269	16191	16431	16385	16353	16124	16215	16434	16335	16234	16119	16273	16218	16114	16372	16359	16360	16270	16204	16337	16326	16213	16246	16150	16292	16029	16354	16161	16247	16236	16297	16243	16292	16463	16232	16081	16080	16275	16169	16389	16154	16315	16127	16266	16216	16422	16184	16404	16282	16176	16189	16290	16170	16249	16292	16269	16161	16213	16307	16313	16332	16305	16342	16283	16141	16197	16288	16144	16284	16294	16175	16326	16166	16226	16231	16194	16182	16289	16268	16268	16135	16116	16195	16246	16185	16236	16128	16252	16232	16277	16206	16485	16211	16266	16329	16317	16128	16167	16286	16347	16231	16375	16404	16258	16295	16075	16258	16258	16201	16226	16323	16265	16249	16223	16222	16268	16338	16360	16297	16149	16143	16083	16346	16146	16254	16224	16255	16229	16169	16354	16181	16313	16249	16322	16196	16180	16261	16280	16213	16274	16374	16284	16490	16273	16290	16254	16319	16277	16399	16232	16200	16286	15966	16198	16137	16091	16341	16285	16347	16491	16259	16093	16376	16162	16381	16289	16195	16305	16215	16207	16158	16289	16371	16118	16326	16262	16190	16251	16208	16284	16190	16152	16258	16284	16313	16115	16184	16415	16349	16237	16374	16207	16075	16332	16407	16280	16323	16028	16327	16217	16203	16426	16121	16216	16152	16277	16150	16121	16182	16328	16065	16052	16386	16191	16425	16220	16249	16205	16122	16167	16296	16279	16183	16206	16398	16230	16429	16342	16249	16377	16238	16294	16374	16324	16334	16391	16288	16129	16233	16239	16190	16089	16389	16293	16302	16401	16288	16252	16265	16079	16396	16038	16294	16180	16381	16136	16256	16292	16232	16273	16427	16076	16216	16273	16190	16207	16320	16241	16308	15995	16190	16176	16087	16217	16334	16164	16375	16324	16279	16205	16294	16214	16226	16335	16127	16303	16265	16363	16216	16195	16397	16210	16304	16281	16152	16261	16248	16360	16363	16175	16265	16084	16117	16178	16224	16372	16226	16197	16446	16212	16274	16235	16317	16347	16151	16218	16298	16183	16225	16222	16258	16170	16127	16126	16135	16320	16234	16153	16283	16201	16153	16343	16141	16296	16142	16166	16298	16303	16361	16142	16289	16210	16330	16279	16242	16122	16312	16078	16276	16240	16147	16312	16168	16245	16371	16307	16311	16412	16218	16248	16165	16228	16204	16225	16232	16530	16383	16172	16336	16117	16297	16177	16126	16191	16236	16100	16286	16219	16143	16130	16127	16177	16152	16263	16312	16285	16456	16141	16305	16220	16215	16145	16323	16373	16172	16289	16115	16090	16286	16194	16203	16364	16138	16115	16166	16392	16132	15890	16271	16207	16172	16165	16272	16286	16351	16384	16513	16283	16211	16307	16151	16138	16203	16200	16291	16326	16317	16253	16104	16224	16331	16257	16299	16329	16066	16235	16307	16269	16332	16288	16205	16272	16400	16467	16161	16117	16382	16153	16317	16334	16199	16255	16331	16259	16308	16274	16260	16160	16399	16143	16340	16253	16099	16231	16443	16357	16237	16328	16210	16369	16401	15996	16212	16201	16194	16424	16395	16156	16171	16197	16119	16142	16209	16253	16256	16226	16299	16262	16221	16372	16270	16279	16166	16351	16138	16200	16291	16384	16236	16394	16122	16257	16351	16194	16193	16335	16392	16242	16271	16322	16330	16234	16145	16151	16162	16272	16292	16303	16344	16153	16418	16268	16265	16046	16317	16344	16230	16248	16405	16410	16364	16230	16297	16282	16163	16189	16226	16123	16317	16233	16225	16339	16165	16303	16399	16165	16368	16313	16129	16206	16264	16274	16373	16234	16146	16270	16138	16301	16223	16201	16180	16339	16162	16123	16238	16080	16298	16392	16258	16405	16287	16208	16248	16182	16277	16183	16194	16072	16244	16360	16184	16238	16173	16265	16190	16240	16287	16156	16377	16175	16140	16173	16205	16364	16241	16203	16249	16236	16312	16275	16501	16204	16314	16167	16290	16223	16150	16211	16227	16108	16216	16059	16323	16128	15902	16169	16192	16181	16311	16340	16269	16119	16368	16210	16108
23039	21414	29272	23916	21629	23545	25047	20173	19215	19508	19326	19014	18789	18810	18752	18747	18946	18774	18593	18512	18674	18533	18362	18475	18459	18602	18532	18460	18358	18392	20014	22589	22607	21492	19755	18783	18560	18431	18434	18168	18367	18274	18325	18468	18404	18295	18446	18122	18455	18419	18261	18379	18303	18409	18188	18359	18148	18304	18265	18337	18464	18345	18380	18317	18396	18480	18553	18405	18251	18221	18243	18385	18382	18377	18370	18500	18250	18242	18291	18177	18121	18231	18280	18197	18193	18183	18157	17969	18166	18320	18348	18286	18084	18189	18374	18466	18317	18205	17919	18085	18058	18166	18393	18392	18428	18323	18439	18148	18317	17996	18461	18230	18270	18488	18137	18242	18185	18384	18252	18073	18276	18430	18265	18180	18293	18229	18243	18444	18100	18176	18317	18223	18436	18274	18311	18413	18366	18442	18277	18451	18305	18199	18150	18392	18280	18307	18270	18234	18247	18150	18227	18095	18311	18337	18208	18161	18210	18311	18401	18319	18344	18253	18314	18059	18408	18413	18198	18458	18386	18064	18291	18377	18158	18246	18158	18247	18242	18230	18346	18361	18290	18047	18204	18248	18224	18223	18181	18254	18275	18348	18324	18177	18195	18478	18140	18062	18178	18258	18315	18354	18341	18224	18218	18160	18253	18283	18192	18343	18259	18394	18179	18205	18341	18192	18315	18248	18324	18212	18399	18331	18266	18063	18191	18252	18452	18427	18335	18293	18318	18367	18196	18455	18353	18180	18274	18161	18274	18334	18310	18319	18211	18073	18243	18223	18322	18339	18350	18429	18431	18351	18141	18366	18334	18283	18199	18466	18488	18271	18255	18338	18258	18317	18169	18346	17971	18346	18211	18397	18247	18215	18070	18229	18198	18076	18273	18252	18084	18024	18038	18205	18421	18098	18290	18462	18310	18424	18338	18224	18122	18340	18151	18041	18248	18245	18303	18333	17961	18152	18318	18397	18289	18307	18344	18380	18227	18384	18289	18115	18282	18355	18265	18092	18179	18238	18240	18369	18425	18223	18344	18363	18335	18197	18250	18219	18132	18252	18325	18219	18119	18262	18309	18112	18240	18298	18287	18281	18093	18382	18245	18208	18323	18380	18149	18242	18194	18042	17934	18381	18447	18178	18169	18168	18256	18133	18367	18352	18355	18136	18208	18220	18345	18224	18324	18264	18152	18332	18290	18188	18216	18142	18290	18210	18203	18258	18260	18171	18305	17993	17913	18237	18366	18472	18200	18207	18200	18275	18312	18229	18329	18443	18233	18274	18357	18226	18241	18275	18417	18065	18324	18216	18194	18376	18160	18302	18273	18136	18416	18147	18219	18135	18140	18230	18300	18110	18269	18056	18224	18147	18304	18347	18152	18143	18220	18313	18299	18074	18480	18359	18283	18100	18276	18169	18139	18263	18361	18068	18147	18146	18173	18057	18264	18332	18179	18251	18306	18593	18112	18258	18208	18212	18198	18129	18130	18221	18297	18119	18145	18215	18145	18427	18291	18257	18323	18256	18344	18189	18297	18080	18368	18364	18250	18182	18090	18210	18231	18301	18265	18324	18211	18275	18257	18303	18126	18267	18227	18269	18239	18372	18052	18317	18363	18234	18206	18260	18212	18270	18004	18176	18162	18280	18281	18070	18425	18249	18391	18132	18263	18163	18085	18249	18209	18350	18255	18039	18198	18313	18532	18160	18283	18381	18374	18338	18251	18297	18344	18277	18284	18411	18252	17951	18494	18283	18206	18014	18229	18253	18330	18221	17995	18287	18251	18306	18357	18396	18284	18315	18321	18257	18071	18117	18277	18263	18388	18291	18212	18172	18148	18319	18077	18297	18300	18385	18386	18236	18296	18182	18181	18310	18380	18141	18307	18238	18338	18056	18300	18423	18176	18222	18171	18143	18186	18335	18094	18183	18095	18116	18460	18246	18292	17895	18255	18346	18211	18258	18217	18278	18127	18209	18349	18179	18231	18112	18230	18123	18284	18250	18182	18300	18336	18138	18251	18337	18233	18357	18258	18306	18241	18092	18305	18336	18217	18197	18359	18278	18347	18341	18319	18154	18356	18424	18206	18137	18272	18156	18185	18221	18144	18144	18037	18241	18147	18245	18417	18178	18139	18435	18093	18250	18228	18326	18189	18345	18254	18332	18222	18355	18296	18268	18401	18171	18201	18294	18232	18195	18246	18345	18153	18071	18093	18312	18271	18345	18269	18082	18282	18194	18042	18283	18268	18126	18012	18116	18174	18347	18186	18231	18311	18292	18274	18305	18323	18204	18079	18153	18166	18175	18423	18268	18091	18225	18356	18224	18190	18304	18135	18447	18371	18156	18327	18250	18225	18385	18294	18300	18291	18411	18055	18100	18294	18241	18100	18505	18321	18316	18180	18264	18281	18090	18121	18210	18252	18230	18196	18359	18387	18111	18402	18355	18079	18291	18110	18247	18225	18224	18104	18354	18505	18082	18266	18213	18086	18227	18153	18266	18116	18227	18232	18099	18156	18053	18011	18285	18134	18233	18154	18192	18142	18151	18284	18271	18328	18137	18224	18181	18189	18269	18130	18242	18150	18153	18160	18312	18320	18195	18329	18161	18222	18137	18358	18163	18096	18355	18371	18230	18256	18343	18031	18218	18232	18154	18322	18179	18244	18195	18207	18359	18224	18222	18260	18143	18253	18179	18178	18149	18395	17994	18230	18212	18169	18116	18023	18325	18275	18179	18241	18432	18193	18364	18149	18328	18146	18220	18475	18338	18338	18158	18249	18260	18248	18254	18314	18212	18254	18364	18309	18200	18031	18287	18444	18256	18303	18216	18095	18386	18324	18242	18176	18356	18394	18421	18216	18088	18259	18308	18335	18320	18226	18107	18269	18148	18052	18272	18120	18148	18285	18353	18218	18315	18459	18180	18059	18380	18157	18159	18378	18292	18188	18303	18115	18190	18470	18208	18308	18337	18497	18323	18194	18291	18276	18492	18195	18212	18299	18191	18174	18184	18265	18222	18169	18322	18288	18244	18130	18219	18311	18163	18111	18337	18436	18148	18275	18286	18213	18169	18406	18453	18242	18310	18180	18311	18267	18372	18328	18246	18247	18118	18232	18451	18240	18229	18312	18268	18216	18266	18106	18112	18229	18145	18251	18421	18234	18275	18316	18154	18160	18282	18237	18185	18143	18248	18095	18189	18252	18293	18013	18488	18343	18380	18032	18081	18254	18339	18462	18333	18167	18163	18108	18298	18266	18447	18197	18359	18192	18432	18311	18251	18041	18245	18456	18322	18243	17987	18147	18080	18369	18186	18256	18238	18192	18368	18231	18136	18296	18279	18360	18368	18326	18318	18354	18226	18376	18460	18188	18204	18167	18259	18266	18122	18132	18193	18158	18330	18191	18064	17989	18162	18134	18166	18110	18333	18275	18345	18308	18132	18350	18333	18462	18329	18171	18284	18122	17917	18156	18275	18419	18425	18168	18232	18193	18202	18244	18314	18206	18212	18482	18065	18191	18094	18279	18188	18264	18252	18337	18234	18217	18265	18241	18143	18063	18218	18111	18408	18191	18380	18195	18357	18146	18010	18283	18251	18330	18260	18402	18271	18264	18279	18242	18192	18312	18331	18209	18102	18213	18332	18501	18466	18194	18416	18072	18516	18240	18183	18087	18237	18080	18265	18049	18031	18332	18151	18351	18058	18228	18419	18342	18138	18296	18213	18113	18149	17991	18363	18164	18229	18227	18353	18258	18291	18194	18364	18180	18188	18294	18373	18144	18403	18259	18374	18083	18240	18117	18091	18322	18179	18491	18414	18398	18375	18375	18158	18177	18095	18313	18119	18029	18208	18219	18196	18199	18246	18315	18226	18155	18249	18317	18185	18231	18380	18442	18362	18278	18096	18161	18316	18294	18400	18127	18266	18277	18064	18501	18174	18407	18358	18194	18398	18366	18143	18220	18117	18286	18168	18278	18147	18102	18228	18405	18294	18318	18173	18304	18596	18225	18240	18290	18168	17933	18112	18073	18212	18177	18167	18186	18172	18396	18207	18401	18250	18486	18368	18153	18416	18141	18202	18298	18148	18333	18072	18162	18136	18145	18120	18144	18175	18329	18356	18248	18306	18345	18217	18282	18259	18306	18191	18240	18263	18090	18229	18232	18331	18218	18290	18262	18323	18262	18135	18393	18186	18424	18393	18186	18152	18138	18161	18279	18256	18434	18169	18095	18187	18056	18497	18297	18329	18231	18220	18179	18125	18255	18070	18352	18248	18323	18187	18121	18060	18336	18204	18136	18283	18149	18260	18374	17999	18358	18148	18347	18199	18199	18119	18305	18191	18097	18332	18382	18258	18270	18443	18188	18162	18101	18121	18155	18015	18255	18293	18216	18077	18270	18021	18463	18404	18248	18178	18263	18207	18369	18259	18265	18232	18205	18159	18239	18233	18182	18320	18223	18276	18159	18330	18367	18294	18343	18080	18121	18268	18200	18334	18132	18353	18336	18430	18230	18159	18175	18176	18297	18242	18208	18152	18188	18094	18046	18475	18209	18243	18310	18148	18229	18152	18236	18144	18242	18145	18405	18206	18334	18254	18130	18304	18331	18312	18381	18212	18064	18222	18204	18171	18208	18168	18120	18067	18264	18212	18146	18274	18348	18274	18347	18380	18295	18113	18151	18167	18447	18417	18326	18177	18178	18363	18282	17955	18333	18078	18552	18285	18306	18284	18256	18216	18209	18194	18409	18205	18062	18271	18320	18130	18411	18203	18332	18240	18368	17952	18192	18434	18027	18161	18312	18207	18189	18276	18244	18228	18198	18095	18173	18245	18147	18419	18211	18193	18271	18225	18098	18200	18225	18247	18204	18334	18222	18383	18333	18380	18248	18371	18199	18179	18288	18164	18283	18145	18170	18253	18114	18372	18209	18213	18196	18164	18259	18093	18228	18399	18250	18122	18126	18187	18118	18277	18177	18239	18179	18260	18197	18060	18188	18154	18251	18337	18169	18236	18288	18246	18378	18318	18270	17974	18381	18221	18378	18219	18272	18419	18428	18221	18083	18356	18104	18108	18193	18082	18206	18202	18086	17973	18214	18009	18176	18287	18170	18215	18203	18111	18288	18264
19948	35765	31817	24467	21252	19672	18813	18075	17950	17876	17538	17337	16963	17081	16999	16772	16816	16725	16562	16705	16494	16694	16676	16540	16285	16582	16486	16396	16389	16500	19788	23469	22599	20566	18102	16902	16605	16558	16479	16425	16294	16250	16343	16425	16364	16508	16370	16401	16372	16462	16429	16441	16491	16314	16480	16377	16286	16248	16267	16142	16358	16300	16330	16395	16370	16302	16308	16465	16264	16417	16387	16212	16318	16214	16090	16267	16306	16255	16230	16163	16447	16286	16179	16310	16369	16311	16296	16463	16328	16423	16316	16247	16425	16384	16328	16305	16327	16345	16233	16386	16384	16560	16272	16318	16278	16282	16493	16416	16351	16531	16332	16350	16416	16363	16277	16243	16285	16160	16394	16367	16354	16136	16330	16385	16268	16309	16360	16438	16280	16325	16290	16399	16416	16297	16237	16463	16204	16221	16365	16319	16241	16318	16441	16371	16319	16322	16296	16175	16375	16184	16404	16415	16204	16269	16361	16358	16412	16343	16182	16244	16129	16336	16340	16414	16348	16378	16357	16391	16441	16353	16217	16485	16216	16315	16281	16288	16354	16385	16214	16468	16421	16318	16319	16315	16246	16333	16253	16323	16286	16341	16256	16418	16222	16305	16248	16240	16203	16189	16264	16331	16364	16379	16306	16420	16510	16244	16181	16400	16286	16370	16287	16409	16235	16341	16280	16226	16200	16359	16486	16468	16192	16117	16380	16308	16326	16333	16339	16390	16227	16195	16251	16373	16358	16476	16264	16393	16203	16425	16435	16319	16177	16589	16358	16317	16388	16308	16462	16559	16287	16277	16365	16488	16381	16365	16332	16374	16293	16286	16269	16268	16408	16395	16451	16379	16312	16351	16374	16030	16252	16238	16386	16271	16180	16257	16313	16293	16321	16242	16363	16436	16171	16357	16235	16460	16331	16205	16448	16326	16130	16296	16312	16486	16353	16306	16056	16390	16387	16311	16243	16334	16376	16252	16379	16190	16406	16307	16450	16205	16334	16308	16364	16414	16303	16301	16271	16395	16282	16267	16226	16181	16284	16156	16220	16379	16252	16320	16329	16298	16465	16306	16276	16122	16311	16416	16390	16488	16475	16391	16289	16187	16215	16215	16308	16305	16345	16334	16267	16207	16229	16517	16350	16275	16148	16278	16378	16209	16240	16317	16216	16412	16363	16372	16269	16323	16428	16201	16284	16354	16300	16391	16476	16244	16184	16203	16350	16243	16278	16282	16365	16315	16381	16291	16278	16485	16429	16216	16404	16311	16448	16370	16234	16386	16369	16331	16405	16301	16306	16131	16258	16306	16324	16366	16167	16293	16470	16322	16354	16184	16331	16251	16246	16285	16104	16278	16275	16397	16373	16327	16276	16439	16166	16264	16423	16290	16350	16341	16342	16340	16241	16323	16399	16307	16292	16088	16200	16360	16191	16378	16425	16378	16391	16294	16180	16362	16450	16300	16161	16355	16268	16295	16319	16415	16324	16278	16175	16281	16376	16185	16446	16516	16438	16232	16343	16280	16413	16209	16418	16211	16173	16502	16270	16250	16266	16317	16319	16253	16354	16428	16411	16244	16504	16313	16279	16218	16479	16188	16347	16252	16260	16262	16418	16418	16285	16240	16395	16336	16279	16307	16424	16261	16263	16265	16454	16279	16358	16175	16329	16362	16182	16351	16295	16199	16067	16424	16248	16503	16155	16430	16294	16304	16276	16279	16197	16220	16265	16313	16229	16237	16214	16245	16293	16383	16141	16244	16303	16250	16220	16213	16380	16390	16309	16325	16298	16310	16340	16238	16288	16361	16517	16364	16217	16406	16221	16307	16405	16434	16328	16270	16248	16394	16312	16337	16363	16338	16286	16367	16309	16284	16329	16368	16369	16332	16389	16000	16558	16353	16319	16187	16402	16403	16178	16284	16230	16471	16136	16277	16324	16293	16304	16306	16323	16332	16401	16300	16179	16390	16122	16343	16338	16245	16390	16410	16479	16262	16246	16311	16360	16434	16257	16257	16245	16233	16177	16195	16502	16510	16363	16332	16353	16304	16276	16170	16337	16266	16402	16150	16231	16272	16158	16467	16225	16111	16192	16437	16232	16285	16424	16335	16389	16453	16379	16255	16312	16365	16211	16548	16321	16284	16190	16193	16309	16123	16229	16120	16340	16479	16281	16277	16368	16347	16344	16140	16291	16319	16213	16276	16491	16234	16265	16242	16448	16382	16275	16443	16430	16374	16330	16357	16221	16227	16082	16410	16473	16378	16178	16208	16309	16055	16424	16514	16182	16249	16318	16305	16240	16175	15992	16299	16262	16323	16193	16298	16450	16206	16457	16295	16391	16183	16265	16330	16270	16314	16433	16274	16368	16408	16386	16284	16236	16250	16208	16096	16289	16290	16331	16252	16055	16189	16082	16388	16318	16465	16390	16230	16262	16244	16196	16407	16200	16268	16535	16203	16396	16413	16178	16369	16251	16260	16187	16520	16324	16236	16251	16299	16332	16350	16532	16367	16329	16255	16342	16274	16228	16312	16258	16419	16336	16229	16297	16368	16264	16199	16253	16321	16412	16189	16302	16064	16465	16304	16257	16082	16589	16265	16205	16314	16350	16176	16308	16297	16052	16335	16283	16380	16346	16185	16419	16354	16213	16330	16368	16527	16399	16367	16230	16238	16285	16595	16245	16403	16333	16275	16320	16454	16252	16340	16393	16120	16297	16410	16303	16325	16283	16156	16441	16164	16416	16244	16312	16336	16245	16430	16280	16455	16445	16244	16249	16246	16400	16247	16341	16214	16149	16279	16263	16367	16308	16251	16356	16380	16357	16450	16251	16363	16157	16379	16527	16308	16227	16324	16200	16251	16348	16190	16218	16222	16231	16234	16283	16436	16135	16325	16422	16386	16250	16430	16187	16435	16356	16354	16458	16391	16257	16376	16424	16273	16192	16326	16259	16415	16261	16180	16343	16143	16265	16245	16229	16362	16361	16463	16285	16577	16288	16616	16155	16472	16284	16347	16215	16400	16217	16125	16480	16223	16356	16291	16219	16388	16298	16276	16321	16397	16269	16311	16252	16251	16391	16369	16308	16230	16262	16151	16373	16206	16389	16360	16326	16384	16260	16290	16369	16298	16357	16363	16161	16270	16325	16327	16321	16335	16322	16536	16240	16276	16460	16240	16065	16492	16214	16280	16269	16249	16465	16438	16439	16470	16218	16289	16362	16360	16476	16365	16244	16360	16451	16329	16246	16416	16377	16328	16098	16332	16357	16379	16433	16263	16171	16176	16388	16481	16368	16142	16253	16453	16418	16226	16175	16275	16337	16183	16356	16419	16306	16327	16313	16394	16365	16268	16314	16407	16449	16316	16226	16321	16185	16373	16425	16288	16285	16415	16222	16074	16397	16129	16237	16291	16281	16294	16187	16332	16426	16155	16270	16210	16417	16320	16437	16094	16351	16251	16319	16207	16385	16479	16503	16280	16291	16438	16069	16209	16299	16315	16220	16425	16389	16426	16301	16271	16229	16407	16296	16438	16321	16342	16348	16359	16451	16275	16218	16424	16182	16243	16338	16177	16408	16368	16557	16281	16295	16539	16231	16252	16262	16180	16328	16257	16217	16305	16220	16316	16403	16398	16350	16282	16081	16258	16273	16313	16261	16394	16337	16184	16143	16301	16252	16168	16356	16120	16234	16435	16344	16390	16423	16193	16261	16420	16303	16319	16239	16344	16398	16325	16344	16236	16052	16295	16260	16274	16313	16136	16202	16249	16204	16419	16168	16463	16221	16490	16308	16289	16108	16183	16307	16338	16455	16301	16317	16354	16333	16338	16213	16296	16497	16117	16362	16183	16314	16291	16314	16254	16272	16250	16389	16371	16101	16338	16087	16190	16209	16354	16279	16309	16152	16213	16329	16224	16226	16332	16215	16218	16407	16282	16295	16241	16307	16303	16378	16157	16428	16244	16415	16200	16276	16457	16327	16149	16393	16302	16286	16254	16323	16265	16286	16181	16282	16094	16197	16436	16456	16498	16181	16348	16099	16344	16221	16143	16338	16258	16224	16420	16306	16508	16255	16272	16158	16404	16205	16329	16151	16481	16260	16251	16174	16138	16124	16260	16349	16391	16152	16329	16224	16340	16457	16298	16312	16218	16176	16479	16344	16344	16345	16365	16391	16276	16416	16210	16296	16338	16182	16266	16295	16391	16349	16237	16268	16463	16365	16320	16210	16157	16375	16389	16416	16398	16410	16470	16371	16184	16302	16425	16298	16208	16287	16442	16268	16349	16334	16349	16324	16309	16253	16444	16360	16400	16373	16189	16363	16366	16250	16325	16398	16252	16138	16329	16268	16350	16305	16323	16386	16314	16414	16391	16368	16256	16356	16429	16283	16306	16270	16301	16313	16303	16273	16208	16250	16327	16485	16463	16411	16243	16328	16359	16145	16324	16334	16348	16343	16355	16226	16272	16271	16438	16119	16310	16432	16294	16347	16234	16345	16359	16358	16328	16306	16376	16249	16419	16218	16230	16312	16354	16220	16370	16124	16303	16629	16249	16409	16292	16385	16279	16345	16299	16266	16270	16250	16304	16286	16356	16461	16280	16294	16265	16254	16278	16350	16211	16333	16298	16308	16272	16408	16314	16253	16233	16231	16308	16206	16303	16317	16352	16184	16137	16320	16282	16178	16320	16265	16263	16358	16329	16166	16142	16283	16431	16233	16416	16356	16379	16265	16398	16112	16295	16139	16329	16258	16222	16235	16286	16179	16314	16298	16382	16217	16256	16372	16322	16385	16445	16290	16178	16226	16298	16109	16287	16349	16302	16491	16139	16141	16288	16177	16336	16285	16403	16192	16405	16304	16183	16314	16247	16293	16256	16370	16252	16273	16226	16319	16278	16221	16272	16255	16457	16402	16256	16219	16272	16447	16415	16212	16397	16332	16272	16242	16473	16270	16218	16318	16388	16362	16276	16200	16318	16438	16392	16236	16177	16373	16173	16202	16148	16349	16313	16274	16388	16477	16205	16425	16314	16343	16518	16364	16312	16427	16237	16235	16243	16580	16179	16350	16331	16468	16240	16129	16235	16423	16357	16301	16402	16309	16140	16268	16412	16200	16119	16188	16202
27947	22609	25267	21769	18626	18383	18443	18218	18078	18158	18104	18079	18194	18333	18055	18225	18182	18052	18001	18090	18114	18139	18012	18086	18070	17955	18000	18052	17967	18162	18188	18407	18590	18444	18233	18266	17953	18069	18009	18077	17919	18237	17883	17942	18322	17813	18071	17862	17929	18189	18142	18144	17961	18031	17996	18158	17997	18121	18028	17877	18065	17768	18018	17975	18139	18052	17936	18165	18006	17989	18208	17848	17939	17983	18223	17864	17826	18014	17952	17966	17995	17870	17928	18006	18058	17880	17932	17869	17901	17858	18018	18141	17772	17959	17980	18105	17852	18038	18062	18056	18005	18023	17962	18005	17990	18131	17908	17965	18166	17708	18033	17977	17736	17863	17968	18051	18006	17845	18020	18108	17994	18042	18096	18210	18031	17874	17842	17756	18137	18031	18161	18106	17979	18063	18006	17933	18027	17808	17891	17730	18123	18000	18043	17994	18070	18067	17992	18113	18119	18040	17809	18054	18226	17968	17908	18038	18041	17995	18058	17948	17949	18207	18178	18061	17878	17847	18210	17858	18013	18019	17966	17945	17937	18040	17829	17981	17919	18105	18116	17975	17931	18085	18013	17905	18005	17952	18053	17862	17886	18079	18006	18285	18097	18043	17952	18123	17859	17894	17920	18116	18039	17964	18005	17972	17795	17890	17964	18166	18056	17998	17905	17857	18019	18013	17868	18133	18069	18260	18163	18047	17947	17777	17957	17966	17940	18012	18007	18066	17937	17960	17935	17924	18083	17958	17926	17989	18020	17975	17999	17969	18287	18088	17968	18065	17803	18161	18070	17926	18097	17997	18102	18195	18026	18038	17961	18034	18042	18010	18156	18142	18126	17886	17888	18151	17895	17846	17967	18118	17966	18205	18085	18173	17863	17999	18233	17997	18062	17947	18172	18153	17990	17969	17840	18154	18052	17891	18113	18140	18111	17893	17990	18118	17925	17921	18123	18155	17999	17982	18039	18128	18097	18218	17973	18026	18143	17963	17904	18046	17965	18145	17970	18166	17753	17974	17844	17980	17929	17924	18161	18184	17946	17969	18130	17820	17970	17867	17794	18010	17867	18138	18011	18183	18006	17837	17904	17733	18038	18169	17980	17970	17989	17870	17906	18062	18030	18029	18108	18165	18095	17893	18227	18139	18057	17969	17864	18078	18001	18276	17878	18003	18247	18032	18189	17909	17903	18083	18178	18243	18238	18159	17996	17952	17915	18379	18052	17944	17972	18037	17971	17976	17888	18197	18166	18081	17981	17995	18071	17991	18177	17866	18157	17870	18127	17859	17990	17984	18048	18198	18089	17950	17922	18075	17991	18015	18077	17966	18165	18040	18198	18111	18077	17965	18006	17807	17929	17843	18012	18203	17959	18129	18072	18048	18096	17887	17982	18078	17884	17867	17837	18153	18029	18065	17959	18062	18100	17915	18077	18168	18056	18153	18131	18136	18066	18139	18095	17824	18227	18222	17953	18033	17983	18085	17965	18075	17977	18154	17958	17930	18085	18130	18036	17963	17795	17840	17980	17885	17897	18021	18041	17813	18009	17856	17966	18114	17976	17945	17862	18019	17939	17991	17898	17904	18117	18081	17920	18025	18015	18042	18151	17854	17966	17988	17814	18118	17903	17993	17816	17931	17979	17971	17854	18095	18024	17958	17794	18038	18108	17942	18007	18180	17981	17954	17840	17935	18030	18154	18057	17831	17883	18087	17887	17912	17895	17969	18067	17945	18066	18020	17991	18003	18029	18155	18095	18142	18113	18014	18133	17761	17986	18095	17948	17969	17798	17983	17793	18050	18198	17829	18045	17962	17944	17983	18206	17833	18057	18031	18076	17921	18040	17920	17956	18085	17984	17743	18080	18131	17961	18066	17924	18049	18151	18022	17886	18167	18179	17942	18035	18053	18178	18148	17826	17979	17823	17917	18069	17897	17857	17903	18085	18019	18005	17941	18016	18020	17952	17903	17898	17889	18235	18159	18156	18070	18071	18085	17978	17954	18103	17813	17901	18155	18012	18150	17995	18104	17858	17907	18289	18008	17954	17974	18244	17985	17789	18144	18188	18033	17890	17886	17984	18306	18026	18076	18048	18072	17911	18083	18041	17920	17891	17848	17938	18040	17848	18156	18081	18042	17890	17972	18043	17932	18020	18122	18020	17685	18078	17856	17945	18095	17920	17735	17984	18248	17988	17915	17899	18206	18014	18188	18052	18173	17784	17779	18039	18020	17947	18069	17836	17853	18053	18087	18086	17969	17896	18048	18032	18173	17921	18070	18078	17935	18076	18105	17930	18060	18046	17924	17958	18039	18062	17942	18002	17954	17927	17862	17809	17721	17971	18258	17927	17921	17926	18207	17986	17878	18180	18027	18125	17888	17935	18010	17943	18008	17993	18033	17805	17969	17985	17933	17976	18245	18166	17975	18016	17942	17923	18023	17907	17964	17831	18126	18079	18026	18043	17792	18022	17965	17916	18115	18068	18026	18063	18249	18086	17956	17807	17955	17933	17874	18048	17950	18072	18109	18001	17964	18056	17993	18170	18179	18016	18104	18102	18028	18025	17959	18063	17885	18036	18092	18113	18184	17765	17996	18104	18020	17938	18019	17998	17975	18119	18125	17949	17880	18132	17972	18044	18058	17922	18202	17953	17988	18063	17916	18113	17919	18061	18162	18049	18118	17898	18213	17925	18054	18038	18083	17967	18023	18122	17983	18090	18056	18222	18151	17851	18004	18339	18181	18140	18044	17992	18188	18048	17861	18014	18005	17897	17935	17915	18000	18255	18180	18111	17994	18023	18069	17910	17925	17968	17889	17931	17783	18031	18162	17969	17938	18100	17969	18167	18027	17891	17917	18042	17951	17871	17851	18044	17772	18120	18040	18012	17853	17864	17746	17990	17996	17928	18053	18109	18165	17986	18067	17913	18004	17990	18004	18136	17836	17902	18105	17967	18006	18109	17763	18005	18063	18011	17966	17972	18018	18164	18106	17989	18019	17816	17721	17868	18103	18257	17976	18068	18051	18022	17936	18112	17937	17910	18006	18051	18127	18225	18082	17948	17989	18014	18049	18103	18086	18008	18116	18169	18085	18073	17932	18067	17925	18068	18099	17992	18055	18030	17939	18031	18061	17967	17925	17998	17988	17865	18061	18173	17791	18086	18033	17998	18033	18266	17891	18336	17967	18026	18077	17987	17855	17920	17926	17973	18369	18093	17967	18093	17834	17935	17922	18097	17946	18022	18070	17995	18036	17983	18008	17996	18152	17991	17771	17958	18001	18159	17917	18144	17891	18106	18096	17978	18013	17921	18101	18072	18031	17903	18077	18055	18045	18125	18019	18073	18088	17958	17778	18046	17938	17865	18007	18255	18044	18075	18012	17922	17893	17945	17930	18073	17884	17906	17927	18000	18093	17863	17919	18038	18045	18008	18084	17853	17844	18025	18029	17763	17933	17773	17874	17860	18048	18131	18100	18103	17715	17903	17832	17885	18077	18017	17887	18070	17976	18057	17925	17995	18051	17982	18099	18001	17934	17921	17967	18010	17979	18042	17935	17914	17948	17949	18138	18042	17908	18014	17992	17968	17969	17961	18056	18023	17933	18000	18055	17957	17925	18093	17991	17952	18081	18166	17849	18087	18013	18016	17910	17933	18124	18018	18127	17977	18063	18089	18031	17960	18162	18055	18266	18122	17906	17817	18147	18026	18069	18053	18185	18071	17939	17744	18066	17888	18077	17949	18135	18078	18044	18000	18217	18184	17933	18104	18071	17828	17863	17995	17727	18023	18105	17808	18115	18037	17910	17985	17802	17980	18135	17997	17963	18090	18019	18083	18089	17908	17939	18083	17795	18128	18202	17875	18137	18012	18102	18085	17835	17866	18175	18158	18272	18174	18001	18034	17891	17979	17978	18023	18091	18054	18076	18064	17985	18092	18085	17884	17895	17866	17947	18085	17891	18009	17892	18150	18008	18010	17984	17958	18157	17983	18187	17937	18032	18072	17982	18022	18234	18032	17969	18019	17931	18148	18044	18013	18086	17964	18071	17961	17824	18153	17914	18112	18250	18111	17990	18047	18061	18274	17900	18126	18086	17951	18178	18103	17995	18024	18102	17847	17919	17818	18047	18240	18041	17884	18185	17929	18059	18174	18034	18048	18067	17966	17979	18026	18003	18193	18053	18097	18077	18026	18079	18002	17980	17944	18083	18113	17960	17959	17816	17767	17979	18141	18008	17933	17967	18062	18008	18077	18056	18014	17990	17808	18018	18230	17949	18017	18173	18126	18128	18019	17792	17907	17826	18060	18168	17857	18129	17930	17882	17932	18095	18045	18109	17870	17923	18165	18013	17870	17943	18078	17834	17974	17821	17952	18008	17994	18103	17894	17991	17899	17923	18119	18082	18051	18096	17905	17913	17928	18118	18087	17923	17926	17983	18098	17998	17871	17924	17885	18104	18097	18126	17924	17869	18127	17981	17839	18118	17996	18166	18111	17962	17911	17791	17859	17946	18038	18096	18115	17907	18077	18195	17932	17955	18207	18063	18025	18120	18059	18039	17914	17929	17970	17894	18004	17937	18073	18102	17975	17961	18060	17994	18173	18087	17882	18104	18144	18110	17961	18177	17999	18127	18107	18132	17983	18022	18046	17974	17976	17931	18067	17952	18031	18196	18104	17838	18021	18208	17849	17805	17901	17997	18105	18112	17992	17903	18087	17978	17966	17940	17834	18007	18073	17861	18114	17995	18172	18080	18067	17956	17937	17830	18033	18107	17987	18190	17921	17968	17991	17984	18171	17945	17950	17977	18097	18002	18101	18158	18206	18116	18070	18182	18000	17898	18045	17804	18032	17878	17922	17993	17947	18010	17996	18090	18098	17967	18056	18064	18134	17757	18039	18069	18154	18076	18057	17890	17889	18113	18118	17974	17941	17896	17958	17798	17904	17965	18022	18153	18052	17854	18032	18019	18056	18209	18120	18103	18332	18171	18054	18033	17979	18142	18138	17913	17943	17926	17879	17866	17950	18012	18074	17911	18207	18064	18090	18019	18005	17965	18014	18152	18000	18129	18092	18091	18024	18006	18050	18105	18080	18124	18072	17885	17940	17990	17997	18027	18044	17879	18103	18050
17786	23528	21572	18465	17243	17140	16731	16706	16521	16646	16529	16454	16284	16371	16574	16431	16317	16335	16201	16237	16371	16377	16384	16212	16148	16166	16265	16222	16200	16245	16503	16826	16798	16595	16388	16143	16217	16298	16359	16144	16338	16082	16329	16176	16064	16296	16268	16137	16171	16212	16212	16145	16140	16066	16259	16278	16123	16224	16232	15992	16103	16159	16266	16050	16082	16220	16207	16185	16227	16402	16247	16158	16007	16253	16076	16278	16066	16142	16309	16157	16216	16142	16352	16097	16192	16199	16143	16272	16108	16304	16127	16297	16234	16228	16238	16139	16145	16189	16214	16143	16104	16125	16136	16178	16247	16077	16223	16116	16172	16250	16005	16002	16341	16342	16113	16219	16270	16118	16025	16119	16146	16280	16129	16151	16338	16169	16265	16430	16246	16021	16320	16206	16350	16122	16211	16383	16256	16163	16117	16335	16254	16371	16010	16265	16412	16174	16311	16138	16174	16292	16029	16015	16131	16095	16137	16155	16189	16092	16218	16170	16150	16097	16183	16170	16164	16220	16265	16122	16299	16188	16235	16160	16359	16039	16225	16312	16352	16192	16274	16147	16135	16052	16330	16270	16207	16230	16184	16222	16099	16142	16227	16081	16149	16099	16078	16365	16166	16147	16161	16210	16092	16211	16137	16106	16120	16205	16193	16284	16161	16163	16241	16181	16221	16014	16173	16197	16180	16212	16134	16135	16170	16217	16165	16235	16192	16222	16043	16240	16038	16242	16185	16253	16174	16098	16151	16082	16159	16150	16179	16054	16282	16159	16131	16049	16143	16189	16229	16279	16251	16097	16301	16258	15967	16235	16161	16249	16089	16260	16159	16254	16320	16087	16148	16178	16092	16199	16036	16265	15977	16343	16230	16232	16197	16314	16148	16196	16203	15951	16285	16096	16180	16214	16175	16209	16143	16097	16246	16149	16285	16073	16298	16255	16053	16129	16155	16373	16076	16226	16168	16191	16265	16205	16338	16209	16187	16191	16150	16157	16210	16198	16266	15990	16226	16157	16200	16184	16132	16145	16170	16272	16117	16155	16200	16282	16077	16313	16230	16243	15864	16328	16007	16150	16268	16173	16316	15976	16189	16270	16244	16215	16108	16298	16321	16186	16154	15982	16037	16214	16185	16310	16050	16231	16187	16258	16297	16222	16100	16098	16136	16212	16189	16150	16131	16355	16051	16177	16326	16273	16247	16192	16207	16115	16261	16196	16172	16186	16268	16332	16078	16218	16145	16153	16227	16153	16069	16030	16031	16250	16180	16349	16131	16263	16179	16192	16142	16221	16318	16194	16145	16273	16185	16192	16303	16152	16147	16151	16221	16256	16161	16278	16113	16286	16006	16049	16232	16419	16222	16158	16334	16329	16275	16296	16253	16242	16075	16105	16366	16147	16233	16141	16074	16138	16141	16191	16162	16219	16169	16162	16078	16082	16129	16113	16086	16268	16303	16129	16133	16019	16303	16193	16234	16216	16217	16246	16252	16057	16252	16257	16123	16093	16111	16116	16213	16280	16177	16209	16134	16283	16149	16300	16172	16364	16107	16093	16159	16191	16133	16175	16268	16253	16245	16170	16266	16194	16233	16150	16235	16310	16245	16048	16141	15914	16158	16250	16189	16060	16291	16212	16225	16174	16084	16214	16158	16251	16216	16176	16041	16209	16216	16318	16154	16320	16261	16206	16226	16194	16127	16187	16256	16069	16058	16112	16125	16047	16089	16118	16284	16166	16221	16157	16219	16173	16156	16189	16200	16226	16227	16030	16240	16095	16429	16221	16339	16112	16083	16157	16078	16124	16128	16139	16187	16317	16237	16273	16202	16191	16147	16203	16113	16216	16205	16310	16184	16279	16055	16037	16267	16054	16166	16058	16222	16242	16147	16155	16232	16396	16194	16084	16110	16080	16232	16343	16204	16190	16141	16207	16220	16251	16090	16321	16008	16187	16260	16284	16249	16078	16305	16044	16044	16183	16105	15956	16148	16002	16139	16128	16272	16160	16178	16291	16178	15958	16317	16200	16297	16115	16353	16142	16160	16136	16290	16219	16271	16245	16121	16184	16340	16152	16106	16119	16122	16203	16154	16119	16238	16194	16203	16309	16305	15998	16136	16342	16256	16153	16296	16183	16011	16090	16122	16196	16135	16072	16256	16129	16248	16270	16183	16337	16133	16186	16004	16113	16261	16219	16115	16138	16238	16125	16289	16225	16249	16183	16196	16215	16047	16130	16299	16148	16022	16173	16216	16082	16274	16270	16099	16192	16100	16184	16117	16228	16086	16130	16031	16171	16167	16284	16252	15961	16339	16118	16237	16166	16241	15959	16303	16173	16213	16111	16327	15958	16227	16181	16117	16229	16114	16143	16012	16049	16196	16153	16100	16249	16172	16253	16246	16027	16327	15857	16007	16260	16235	16161	16234	16254	16322	16155	16154	16028	16170	16298	16323	16058	16293	16199	16334	16144	16172	16227	16129	16179	16175	16243	16214	16289	16204	16011	16226	16092	16235	16146	16167	16247	16155	16145	16117	16157	16334	16180	16114	16087	16052	16219	16221	16293	16373	16076	16138	16253	16222	16253	16218	16164	16067	16216	16068	16124	16177	16129	16048	16202	16138	16144	16237	16328	16107	16259	16197	16316	16274	16182	16125	16281	16240	16077	16157	16117	16175	16236	16157	16269	16086	16132	16231	16049	16177	16230	16049	16155	16201	16117	16222	16029	16302	16094	16329	16118	16256	16366	16123	16208	16014	16036	16217	16217	16408	16233	16219	16265	16310	16097	16196	16285	16269	16215	16123	16133	16211	16245	16295	16250	16064	16236	16344	16061	16219	16278	16117	16258	16298	16063	16195	16245	16018	16201	16081	16135	16139	16209	16206	16317	16311	16085	16173	16198	16147	16203	16271	16258	16234	16140	16241	16300	16105	16170	16200	16195	16178	16116	16153	16138	16138	16117	16093	16196	16177	15916	16324	16098	16224	16060	16229	16036	16241	16276	16040	16128	16124	16188	16245	16152	16162	16123	16431	16147	16167	16282	16383	16172	16109	16291	16379	16200	16183	16098	16262	16167	16216	16189	16070	15951	16284	16208	16159	16244	16196	16037	16014	16199	16029	16310	16267	16257	16017	16179	16113	16072	16256	16178	16142	16268	16164	16114	16166	16184	16207	16306	16081	15943	16169	16185	16263	16302	16078	16074	16218	16147	16106	16162	16015	16279	16185	16281	16301	16115	16189	16218	16198	16128	16111	16312	16263	16173	16228	16211	16291	16260	16180	16183	16270	16202	16013	16239	16306	16222	16069	16252	16054	16189	16151	16343	16078	16143	16132	16282	16177	16115	16293	16203	16299	16124	16250	16131	16238	16087	16195	16187	16365	16263	16214	16224	16337	16259	16179	16066	16104	16209	16020	16238	16350	16145	16262	16192	16384	16283	16203	16194	16334	16117	16275	16221	16370	16197	16127	16205	16205	16130	16154	16251	16419	16212	16130	16286	16048	16035	16156	16037	16108	16216	16257	16241	16200	16098	16166	15946	16069	16235	16273	16104	16242	16124	16254	16235	16304	16050	16212	16188	16265	16149	16166	16341	16373	16243	16043	16203	16098	16221	16021	16233	16362	16294	16248	16241	16305	16252	16388	16122	16216	16065	16162	16200	16175	16339	16128	16020	16170	16017	16108	16040	16253	16181	16221	16230	16250	16003	16211	16189	16198	16162	16369	16156	16290	16097	16214	16098	16335	15935	16215	16217	16340	16093	16120	16169	16236	16264	16065	16334	16345	16144	16204	16257	16045	16209	16135	16102	16234	16151	16136	16144	16255	16186	16190	16142	16065	16074	16166	16268	16207	15967	16203	16135	16259	16154	16197	16062	16300	16193	16264	16123	16414	16092	16267	16204	16089	16252	16405	16041	16178	16249	16196	16200	16186	16059	16084	16351	16113	16289	16328	16282	16156	16201	16113	16333	16284	16226	16069	16258	16070	16146	16278	16089	15992	16207	16242	16157	16104	16236	16250	16385	16184	16150	16347	16117	15958	16102	15944	16152	16357	16118	16134	16134	16332	16086	16207	16213	16173	16211	16290	16196	16275	16264	16375	16154	16177	16158	16210	16209	16142	16073	16128	16184	16126	16169	16136	16361	16076	16060	16105	16224	15974	16302	15994	16166	16053	16286	16124	16043	16078	16312	16202	16152	16144	16226	16112	16188	16276	16252	16223	16187	16229	16256	16273	16011	16437	16050	16273	16073	16249	16186	16170	16101	16117	16116	16186	16082	16252	16310	16088	16308	16179	16137	16101	16178	15984	16121	16321	16189	16221	15974	16157	16056	16177	16271	16081	16198	16076	16389	16163	16183	16140	16348	16238	16091	16242	16261	16156	16137	16177	16221	16155	16077	16016	16312	16216	16113	16100	16118	16274	16341	16187	16369	16298	16212	16071	16228	16136	16030	16345	16441	16350	16112	16125	16198	16414	16119	16009	16238	16244	16140	16199	16088	16226	16161	16176	16187	16357	16149	16278	16212	16132	16174	16132	16124	16173	16079	16225	16179	16139	16218	16406	16278	16133	16294	16219	16164	16233	16185	16128	16332	16220	16251	16278	16179	16168	16232	16121	16111	15971	16256	16164	16147	16136	16275	16218	16172	16145	16265	16125	16177	16187	16309	16199	15939	16172	16188	16103	16127	16200	16284	16423	16116	16299	16371	16267	16266	16341	16004	16211	16233	16201	16246	16313	16217	16197	16221	16160	16085	16226	16179	16253	16326	16210	16318	16221	16147	16325	16013	16189	16217	16224	16200	16305	15937	16254	16180	16125	15996	16459	16352	16280	16085	16228	15989	16182	16099	16401	15940	16219	16356	16239	16071	16162	16184	16135	16040	16277	16149	16198	16244	16238	16064	16240	16193	16270	16285	16174	16124	15945	16282	16094	16204	16189	16077	16061	16182	16254	16218	16201	16308	16250	16169	16297	16106	16193	16169	16164	16121	16292	16207	16111	16178	16189	16273	16169	16267	16252	16296	16203	16205	16293	16028	16206	16224	16201	16118	16258	16286	16095	16266	16157	16088	16135	16106	16263	16036	16247	16342	16063	16213	16319	16195	15955	16161	16032	16207	16116	16155
23973	21369	28774	24382	22293	22239	21455	19439	18521	18830	18716	18583	18594	18278	18349	18372	18419	18298	18303	18371	18141	18399	18425	18095	18315	18315	18143	18156	18069	18127	18698	20524	20594	19844	18940	18494	18109	17969	18208	18034	17940	18086	18323	18195	18177	17815	18132	18066	18131	18120	17903	18083	18223	18287	17997	17966	18208	18050	17947	18098	18275	18309	18132	18037	18148	18058	18080	18193	18138	17986	18050	17847	18187	17911	18229	18077	18174	17989	18082	17881	18060	17960	18054	17997	18173	18184	17918	18193	18032	18162	18076	17944	17990	18042	18148	18066	18076	18228	18060	17931	18166	17939	18281	18139	18182	17982	17941	18196	18163	18103	18402	18190	18009	17904	17973	18179	17937	18176	18124	18061	18029	17995	18016	18101	17968	18019	18252	18138	18175	18052	18304	18114	17926	17867	18170	18000	18109	18121	17988	18050	18142	18141	17779	17968	18031	17859	18231	18181	18105	17862	18063	18172	18155	18005	18102	17971	18149	18156	18082	17935	18004	18063	18103	18066	18088	17860	18062	18169	18032	17968	18059	17916	17994	17933	18057	18018	18081	17912	18176	18012	17983	18101	17845	17921	18071	18126	18055	18197	18019	18029	18128	18073	18148	18163	17964	18001	17984	18049	17974	17952	18101	18116	17925	18329	18085	17931	17999	18176	17887	17946	17940	17972	18185	18043	18203	18240	18129	18085	17975	18003	17927	18070	18070	17857	18020	18188	17944	17942	18028	17936	18103	17972	17978	18098	18090	17971	18006	18052	18076	17860	18146	17925	17810	18225	17875	18003	17977	17721	18183	18080	18025	17993	18030	18107	18056	18095	18109	18168	17966	18035	18128	17974	17909	18114	18192	17861	18164	18036	18146	17971	18113	17950	18227	17978	18137	17961	18000	18008	17970	18108	17901	18037	18033	18093	17955	18072	18008	18120	18009	17835	17989	18115	17986	18075	18104	18175	18247	18228	17966	18258	18115	17897	18067	18321	18128	18017	18117	17954	18185	17914	17910	17818	18052	18034	18033	18012	18129	17936	17876	18183	18005	18204	18009	18015	17963	18009	17914	18132	18328	18161	18051	18033	17737	17782	17903	18121	18129	18097	18042	17965	18145	18002	18159	18166	18114	18117	17988	18064	18044	18140	17932	17928	18331	18041	18208	17974	18112	18148	18026	18085	18267	18068	17989	18124	17947	18220	18022	18034	17980	17893	18062	17826	18048	18049	17984	18063	18053	18101	18065	18029	18098	18111	17884	17996	18155	18000	17980	18144	18206	17993	18018	18144	18016	18020	18002	18174	18051	17936	18021	18046	18280	17951	17965	18227	18089	17810	18032	18116	17978	18092	18141	17880	17948	17972	18075	17964	17972	17894	18057	17903	17898	18029	18018	18037	17960	18015	17938	18061	18014	18048	18039	18161	18251	17979	18033	18030	18048	17895	18084	18065	18060	18077	17987	17894	18011	18078	18088	18119	17895	18137	18043	17952	17962	18172	17931	18120	17900	17968	18045	17909	18060	17839	18144	18077	17894	17918	18179	18317	18053	18112	18076	17960	17905	18023	17938	17926	17919	18143	18002	17921	18017	18074	18055	17936	18202	17988	18048	18144	17976	18016	17892	17989	17936	17915	17924	18025	18265	18037	17839	18037	17993	18034	18087	18258	18077	18168	18077	18147	18218	18085	18115	18245	18101	18006	17997	18273	18091	17877	18076	17786	18018	17840	17945	18137	18071	18230	18195	18076	17987	18144	18158	17880	18231	17961	18158	18284	17852	18009	18145	18022	18013	17800	18181	18075	17897	18129	18237	17952	18047	17995	18045	18208	18255	17943	18030	17930	17971	17847	18036	17880	17942	18002	17965	18019	18196	18116	18098	18087	18125	18083	17991	18063	17984	17955	18210	18145	18000	17804	18153	17929	18055	17900	17972	17941	17960	18029	18090	18418	17860	18061	18060	18197	18219	18028	17995	18002	18101	18097	18178	18005	17903	18067	18041	18196	17858	18124	17971	17927	17932	18072	18278	18118	18026	18301	17925	17947	18101	18174	18206	18144	17880	18218	17998	18164	18050	18068	18305	18015	18082	17991	18004	18007	18183	17979	18072	18179	17943	18028	17906	17958	17909	17989	18267	18192	17976	18047	18036	18058	18078	17983	17954	18111	18193	18177	17946	18137	18040	17999	18026	18121	17978	18062	18038	17830	18009	17939	18173	17989	17988	17844	18071	17884	18139	18160	17980	18153	18047	17953	18037	17994	18083	18185	18146	18133	18015	18085	18024	18071	18128	18166	18126	18123	17987	18098	17802	18312	18026	17992	18016	17966	17836	18220	17906	18289	18090	18225	18032	18019	18109	18104	17987	17976	18052	17859	18086	17880	17997	18143	18109	17921	17946	18222	17883	18022	17940	18039	18036	18096	17908	18062	17957	18019	17917	18175	17950	18069	18114	17903	18178	17951	18057	18087	18069	18086	17916	18045	18252	18151	18076	18075	18225	18124	17762	18218	18082	17916	18076	18196	18153	18151	17981	18047	18027	18106	17904	18168	18094	18128	18068	18056	18101	17764	18050	18247	18253	18109	18223	17986	17935	18057	18061	18024	18112	17905	18182	17912	18234	18188	18162	18176	18013	18355	18052	18105	18111	18057	18079	18211	18175	18061	18078	17943	18226	17984	18145	17885	17935	17930	18213	18346	18062	18215	17947	18253	18167	18230	17891	18092	17955	18133	18216	18112	18021	18155	17923	17965	18039	17973	18082	18098	18080	17957	17982	17956	18212	18198	18273	17942	18080	17972	17994	18047	18042	17924	18069	18118	18061	18294	18045	18046	17886	18095	18012	18009	17852	18090	18242	18179	18230	18029	17894	18041	18086	17983	18037	18019	18115	17776	17849	18152	18179	18037	17902	18133	18126	18048	17874	18002	17957	18127	18049	18173	17789	18154	18003	18079	17979	18247	17884	17983	18218	18150	18033	17918	17939	17936	18109	18091	18017	18043	18169	18108	18081	18029	18160	17880	17790	17865	17972	18098	18008	18017	18111	18036	17926	18040	18163	18209	18016	18001	17909	17922	18038	18122	17925	18354	18116	18004	18078	18074	18021	18176	18319	18048	18092	18107	17727	17974	18085	17903	18080	17921	18073	18120	18105	17981	18037	18051	17944	18052	18028	18149	17921	18112	17971	18122	17892	18138	18245	17974	17774	18102	17984	18151	18053	17975	18222	17934	18085	18021	18058	18094	17927	18066	17915	17964	18188	18139	17948	17987	17855	18139	18170	17991	18186	18019	18010	18103	18228	18087	18174	18201	18139	17931	18140	17995	18041	18204	18177	17983	17996	18152	18168	17973	18173	17931	18133	18166	18130	18010	18079	17989	18022	17813	17924	17953	18104	18068	18160	18056	17971	17962	18018	18215	18021	17854	17849	18001	18044	17941	18086	18033	18028	17932	17972	18080	17927	18296	17946	18087	18204	17895	17912	17850	18026	17959	18077	18066	18025	18196	18121	18084	18068	18133	18274	18090	18040	18090	18124	18044	18079	17937	18271	17994	18078	18051	17973	18032	17903	18090	18150	18081	18103	17978	18012	17948	18232	18144	17988	18022	18146	18051	18259	18060	18126	17992	18003	18258	18111	18024	18065	18128	18165	18135	17945	17992	18072	18098	18096	18014	18139	18203	18212	18023	17998	17980	18201	18024	18129	17920	17935	18088	18014	18111	18151	17928	18136	18049	18034	18056	18220	18043	18103	18163	18120	18081	18231	18121	18096	17978	18106	18143	18086	18023	18059	17989	18141	17996	17893	18039	18047	18001	17908	18017	17897	18097	17960	17957	18120	17940	18070	18134	18193	18154	18012	17963	18102	17937	17934	17879	18081	18050	18164	18077	18006	18231	18252	18142	18155	18037	18059	18282	17976	18144	17916	18230	18187	18021	18176	17927	18217	18087	17997	18313	17915	17902	17984	18061	18073	18133	17900	18121	18097	18280	18209	18161	18126	18073	18052	18124	17954	18268	17997	17840	17955	18060	17876	17943	18157	18316	18008	18006	18177	18030	17904	18100	18256	18162	17959	18105	18152	18049	17900	17953	18034	18225	18339	17987	18056	17951	18219	18059	18124	17812	18125	18157	17970	17918	17950	17931	17950	17884	17943	18029	17981	18130	18142	18206	17957	18161	18010	18060	18137	18147	18230	18037	18175	18071	18027	18164	18058	18162	18088	18029	17951	18090	17923	18017	18189	17956	17882	17976	18173	17893	18003	18065	18070	17997	17983	18062	18274	18059	17986	18132	18136	18213	18118	18060	17940	17944	18091	17926	18202	18056	17902	18027	18082	17969	17672	17897	18205	18113	18012	18001	17940	17926	17969	18120	18218	17966	18218	18194	18066	17887	18216	18097	18186	17892	18083	17847	18264	17879	17960	18154	17989	18035	18022	18086	17920	18218	18132	18265	18104	18210	17876	17988	17974	17971	18240	17879	18084	18018	18139	18172	17931	18068	17985	18031	17891	18017	18103	18145	18074	18054	18039	18138	18048	18050	17809	18133	17820	18141	17944	18064	17916	18121	17944	17945	18123	17927	17931	18050	18042	17893	18139	17948	18228	18096	18154	18117	18045	18208	18172	18111	18258	18091	17944	17987	17914	18221	18064	18140	18175	17960	18043	18166	18057	18022	17884	18031	18020	18085	17942	17908	17935	18058	18046	17800	18138	18083	18207	18062	18076	18112	18023	17954	18195	17938	18028	18186	17818	18126	17890	18036	18139	18028	17902	17950	18205	18061	18058	18218	18057	18029	18245	18026	17889	17903	18169	17896	17893	18122	18084	18088	18057	18060	18233	18084	18145	18013	18088	18089	17789	18198	18142	18058	18132	18038	18227	18087	18204	18190	18156	18167	18068	17899	18028	17879	17933	17955	18051	18077	18146	18052	18079	18038	18160	18224	18142	17927	18019	18292	17924	18032	18009	17931	18001	18029	17835	18150	18038	18045	18119	18001	17986	17936	18124	18082	18074	18105	18057	17946	17957	17985	18019	18050	18029	17981	17930	18077	18146	18137	17969	18137	18048	18060	18187	18143	17895	18159	17963	18052	17973	17968	18050	18035	18152	17967	18168	18060	18386	17940	18093	18052	17976	18151
18036	30909	26911	21304	19562	18384	17846	17436	17136	16905	17025	16772	16696	16789	16769	16601	16613	16452	16444	16304	16371	16284	16461	16374	16353	16319	16295	16436	16051	16242	17951	20047	19942	18675	16941	16416	16311	16287	16359	16141	16327	16141	16293	16228	16180	16276	16295	16198	16119	16243	16204	16212	16161	16120	16244	16227	16149	16341	16299	16209	16152	16362	16189	16193	16145	16030	16210	16370	16194	16047	16120	16154	16021	16126	16120	16136	16188	16331	16223	16219	16099	16162	16173	16217	16237	16133	16226	16164	16138	16256	16291	16238	16129	16246	16245	16190	16321	16017	16151	16223	16147	16301	15992	16206	16353	16339	16265	16231	16127	16213	16186	16194	16255	16294	16279	16358	16162	16303	16195	16166	16102	16122	16177	16293	16334	16132	16174	16279	16078	16345	16188	16222	16063	16078	16168	16278	16230	16205	16317	16226	16212	16108	16284	16126	16206	16193	16175	16161	16197	16140	15998	16187	16235	16152	16137	16173	16216	16216	16235	16164	16338	16232	16206	16121	16133	16302	16153	16421	16422	16114	16224	16189	16242	16169	16409	16283	16143	16156	16164	16138	16234	16252	16175	16289	16107	16357	16228	16209	16154	16300	16169	16082	16230	16133	16178	16120	16125	16109	16047	16171	16220	16038	15988	16180	16315	16180	16196	16239	16006	16051	16130	16152	16147	16009	16153	16126	16173	15915	16170	16167	16138	16309	16280	16411	16052	16137	16409	16284	16111	16162	16201	16220	16088	16196	16160	16342	16222	16126	16049	16257	16073	16261	16204	16190	16073	16444	16333	16028	16098	16038	16098	16383	16143	16187	16066	16345	16083	16236	16160	16420	16143	16272	16268	16231	16252	16316	16277	16199	16179	16235	16021	16205	16173	15986	16226	16150	15857	16281	16207	16063	16156	16203	16117	16244	15929	16333	16268	16149	15983	16161	16361	15987	16302	16102	16193	16155	16042	16111	16060	16076	16278	16157	16304	16185	16071	16055	16163	16260	16317	16138	16236	16105	16267	16145	16341	16312	16240	16141	16101	16171	16253	16228	16185	16303	16176	16125	16114	16275	16088	16196	16132	16157	16221	16094	16245	16168	16345	16202	16253	16282	16315	16110	16288	16196	16180	16279	16080	16235	16103	16120	16175	16238	16139	16192	16338	16093	16246	16149	16198	16272	16278	16231	16256	16189	16156	16136	16172	16177	16244	16239	16196	16375	16221	16197	16078	16298	16214	16148	16312	15962	16307	16122	16289	16176	16126	16275	16155	16332	16144	16123	16066	16274	16197	16337	16200	16046	16234	16432	16192	16237	16328	16174	16258	16052	16169	16167	16149	16266	16157	16162	16308	16230	15982	16170	16092	16182	16363	16172	16365	16123	16322	16166	16259	16230	16290	16136	16221	16205	16105	16074	16204	16280	16224	16186	16275	16189	16098	16350	16339	16049	16107	16108	16305	16238	16121	16227	16423	16092	16162	16313	16243	16148	16190	16214	16262	16210	16122	16052	16108	16452	16097	16315	16166	16127	16166	16253	16178	16180	16310	16204	16156	16216	16324	16252	16214	16310	16111	16073	16123	16460	16212	16031	16361	16142	16102	16226	16284	16268	15959	16064	16331	16128	16119	16107	16207	15934	16258	16116	16039	16285	16184	16286	16094	16120	16054	16161	16205	16094	16167	16122	16133	16276	16320	16218	16266	16174	16269	16201	16291	16109	16197	16367	16142	16019	15907	16228	16126	16234	16146	16251	15981	16006	16367	16348	16147	16263	16062	16177	16073	16179	16313	16276	16186	16074	16455	16082	16217	16183	16212	16167	16288	16147	16161	16266	16259	16259	16186	16107	16234	16232	16151	16344	16204	16293	16236	16260	16183	16126	16147	16145	16212	16059	16208	16194	16166	16221	16254	16243	16256	16191	16178	16224	16167	16242	16146	16046	16238	16252	16281	16201	16225	16265	16230	16242	16224	15991	16086	16229	16206	16219	16116	16235	16091	16186	16279	16163	16170	16059	16178	16185	16366	16099	16177	16166	16282	16434	16292	16177	16161	16236	16117	16285	16245	16066	16061	16009	16219	16289	16067	16327	16122	16204	16086	16150	16091	16217	16270	16306	16315	16370	16253	16231	16309	16191	16261	16216	16228	16249	16324	16106	16191	16148	16189	16315	16287	16095	16292	16249	16112	16384	16275	16074	16184	16363	16212	16227	16069	16201	16423	16262	16253	16246	16023	16148	16177	16180	16251	16304	16310	16034	16234	16152	16082	16163	16259	16304	16130	16201	16204	16193	16283	16393	16288	16082	16228	16221	16354	16310	16277	16129	16093	16271	16137	16166	16221	16039	16149	16233	16279	16188	16077	16003	16218	16223	16153	16140	16221	16307	16141	16105	16079	16386	16225	16118	16147	16188	16266	16353	16222	16235	16148	16150	16158	16163	16203	16251	16118	16303	16130	16119	16118	16179	16252	16126	16259	16106	16033	16294	16079	16148	16156	16230	16147	16301	16127	16188	15998	16274	16120	16174	16223	16010	16278	16179	16113	16142	16197	16111	16187	16325	16147	16223	16369	16226	16288	16325	16143	16144	16194	16210	16067	16165	16295	16225	16117	16211	16421	16046	16100	16127	16083	16205	16175	16349	16269	16157	16175	16187	16069	16018	16037	16194	15991	16175	16168	16336	16203	16392	16188	16143	16277	16128	16201	16288	16110	16207	16115	16338	16246	16282	16220	16280	16128	16171	16168	16241	16204	15966	16274	16209	16294	16115	16166	16217	16031	16168	16182	16089	16223	16205	16195	16135	16308	16348	15865	16145	16232	16237	16278	16169	16149	16291	16179	16190	16094	16242	16268	16313	16195	16256	16172	16196	15960	16274	16161	16180	16161	16358	16226	16298	16145	16164	16234	16170	16285	16277	16169	16234	16246	16303	16103	16146	16077	16061	16107	16170	16163	16151	16153	16150	16099	16290	16186	16079	16222	16149	16175	16182	15978	16208	16200	16343	16172	16232	16267	16198	16189	16237	16172	16153	16184	16059	16155	16296	16133	16237	16163	16138	16251	16146	16098	16059	16175	16246	16114	16194	16232	16288	16276	16168	16202	16216	16079	16089	16221	16263	16253	16208	16167	16240	16253	16296	16260	16039	16227	16276	16255	16091	16015	16196	16156	16124	16393	16313	16312	15951	16226	16027	16317	16436	16347	16104	16077	16373	16224	16101	16171	16175	16216	16122	16114	16140	16258	16109	16112	16312	16059	16086	16172	16229	16158	16216	16219	16238	16274	16206	16221	16272	16332	16323	16201	16345	16156	16263	16165	16216	16263	16285	16201	16254	16199	16136	16286	16119	16204	16192	16076	16108	16143	16367	16212	16236	15945	16254	16106	16085	16023	16187	16322	16156	16218	16398	16148	16153	16352	16234	16266	16220	16167	16400	16246	16022	16047	16186	16248	16278	16206	16157	16224	16272	16137	16191	16123	16106	16365	16086	16210	16148	16264	16127	16082	16225	16130	16280	16166	16084	16124	16039	16224	16117	16246	16150	16336	16287	16219	16024	16084	16254	16339	16343	16343	16047	16296	16126	16090	16062	16159	16254	16201	16155	16088	16384	16298	16163	16259	16112	15976	16207	16298	16279	16216	16417	16289	16445	16045	16248	16248	16097	16297	16142	16132	15952	16197	16050	16288	16099	16208	16215	16318	16240	16298	16079	16264	16139	16125	16127	16287	16257	16195	15981	16121	16271	16101	16349	16130	16196	16127	16113	16310	16323	16161	16209	16240	16269	16271	16206	16113	16244	16205	16195	16196	16239	16249	16278	16098	16173	16410	16251	16288	16139	16172	16359	16254	16238	16142	16253	16218	16176	16091	16174	16256	16128	16265	16150	16339	16187	16281	16218	16193	16156	16142	16250	16192	16230	16241	16376	16023	16278	16158	16187	16243	16146	16202	16089	16355	16248	16165	16110	16204	16070	16046	16195	16180	16113	16181	15996	16087	16377	16155	16092	16207	16205	16181	16133	16262	16204	16111	16373	16202	16156	16185	16206	16010	16175	16179	16244	16189	16219	16137	16161	16366	16094	16240	16328	16115	16161	16099	16254	16203	16185	15990	16309	16201	16081	16223	16200	16177	16185	16374	16114	16066	16294	16262	16211	16223	16270	16188	16042	16265	16077	16258	16123	16207	16284	16133	16139	16131	16171	16235	16196	16166	16251	16366	16238	16098	16206	16098	16115	15994	16145	15993	16285	16269	16123	16072	16159	16117	16182	16272	16176	16190	16138	16288	16143	16493	16139	16245	16162	16302	16253	16197	16115	16142	16166	16319	16242	16329	16348	16252	16120	16219	16088	16350	16195	16274	16191	16124	16104	16227	16220	16041	16176	16307	16123	16171	16110	16208	16245	16305	16232	16143	16250	16371	16163	16422	16388	16201	16303	16167	16225	16189	16352	16126	16185	16183	16188	16154	16014	16277	16110	16220	16187	16182	16360	16176	16078	16392	16084	16226	16168	16303	16117	16128	16212	16151	16166	16122	16298	16339	16189	16138	16330	16145	16225	16398	16095	15940	16158	16307	16229	16060	16308	16323	16252	16315	16165	16059	16217	16214	16193	16192	16182	16160	16377	16062	16356	16250	16195	16151	16094	16204	16260	16198	16336	16070	16174	16109	16216	16204	16281	16230	16061	16268	16132	16191	16082	16105	16137	16262	16232	16221	16237	16260	16050	16104	16316	16109	16323	16146	16173	16151	16145	16184	16185	16130	16072	16251	16002	16141	16072	16345	16098	16191	16403	16242	16351	16017	16221	16168	16056	16326	16133	16203	16158	16113	16151	16112	16362	16222	16163	16104	16351	16242	16341	16243	16083	16160	16315	16158	16219	16054	16128	16348	16163	16264	16204	16150	16121	16193	16147	16266	16167	16138	16232	16331	16115	15992	16202	16167	16092	16218	16173	16044	16095	16378	16207	16176	16273	16155	16235	16169	16082	16216	16298	16288	16221	16171	16243	16131	16089	16258	16257	16133	16179	16294	16220	16037	16124	16362	16260	16301	16063	16335	16075	16189	16212	16226	16214	16165	16147	16228	16183	16037	16238	16208	16073	16346	16042	16107	16087	16153	16181	16271	16167	16157	16109
22950	21396	29288	23872	21611	23598	24833	20281	19381	19250	18922	18774	18661	18729	18854	18634	18702	18759	18672	18485	18638	18325	18489	18333	18323	18261	18343	18404	18240	18524	19854	22751	22670	21003	19644	18895	18476	18408	18431	18287	18176	18246	18198	18246	18327	18317	18134	18063	18255	18168	18282	18151	18268	18215	18111	18407	18191	18384	18417	18316	18373	18316	18129	18193	18241	18260	18142	18184	18054	18264	18358	18418	18137	18070	18335	18261	18111	18247	18144	18028	18275	18352	18220	18360	18170	18091	18100	18098	18254	18155	18104	18162	18036	18252	18045	18048	18134	18422	18157	18185	18304	18046	17950	18330	18068	18238	18447	18266	18247	18201	18351	18173	18097	18072	18352	18261	18194	17990	18378	18027	18138	18149	18018	18215	18284	18142	18081	18320	18342	18220	18261	18034	18105	18059	18042	18183	18126	18166	18158	18140	18336	18214	18170	18110	18031	18017	18208	18424	18164	18021	18444	18501	18111	18306	18086	18138	18378	18280	18073	18096	18145	18066	18121	18020	18334	18261	17966	18031	18107	18360	18219	18105	18073	18030	18320	18152	18130	18304	18171	17975	18131	18334	18301	18123	18270	17851	18363	18226	18170	18267	18231	18199	18226	18138	17901	18090	18208	18175	18216	18185	18215	18185	18243	18269	18226	18154	18062	18300	18036	17984	17996	18221	18158	18079	18156	18263	18167	18094	18096	18110	18226	18155	18287	18073	18152	18283	18018	18091	18381	18226	18289	18135	18401	18073	17950	18182	18062	18074	17959	18018	17926	18093	18147	18156	18096	18240	18182	18296	18256	18199	18285	17944	18090	18207	18309	18228	18088	17977	18272	18139	18181	18010	18078	18204	18134	18169	18418	18130	18184	18050	18124	18253	18113	18110	18254	18250	18148	18247	18023	18055	18143	18311	18055	18081	18238	18134	18193	18111	18138	18063	18168	18041	18336	18088	18286	18233	18072	18264	18174	18052	18084	18179	18168	18156	17976	18269	18325	18364	18128	18119	18146	17996	18134	17919	17829	18195	18077	18134	18149	17980	18154	18205	18187	18188	18153	18210	18241	18172	18073	18187	18368	18180	18194	18073	18211	18102	18152	18060	18151	18033	18138	18101	18185	18165	18091	18024	18191	18208	18291	18015	18238	18079	17803	18268	18125	18041	18295	18317	18177	18215	17991	18251	17904	18162	18242	18177	17922	18108	17980	18131	18556	18518	18160	18134	18059	18196	18291	18305	18265	18180	17997	18191	18047	18128	18010	18179	18030	18204	18123	18282	18274	18136	18318	17988	18161	18122	18140	18090	18115	18529	18007	18132	18059	18094	18088	18175	18249	18093	18275	18412	18307	18127	18197	18332	18128	18169	18098	18186	18100	18113	18413	18139	18206	17902	18260	18220	18291	18166	18134	18024	18070	18179	18278	18136	18394	18068	18111	18172	18201	18402	18175	18198	18137	18069	18008	18066	18321	18352	18290	18257	18102	18090	18289	18131	18304	17927	18241	18006	18250	18281	18015	18067	18286	18287	18329	17982	18117	18013	18475	18113	18185	18358	18239	18184	18125	18129	18221	18306	18245	18092	18351	18124	18040	18125	18024	17969	17969	18249	18042	18133	18024	18391	18416	18507	18113	18204	18164	18376	18301	18358	17996	18223	18255	18340	18179	18201	18132	18174	18255	18038	18238	18146	18045	18089	18277	18106	18064	18034	18206	17964	18368	17961	18041	18174	18191	18473	18302	18319	18255	18325	18079	18292	18139	18255	18211	17974	18024	18323	18355	18146	18156	18290	18170	18161	18069	18189	18130	18076	17984	18141	18169	18419	18227	18269	18051	18097	18305	18209	18148	18297	18034	18079	17948	18106	18242	18282	18093	18232	18216	18189	18009	18427	17936	18094	18112	18248	18138	18161	18083	18133	18213	18303	18054	18130	18039	18488	18321	18037	18420	18394	18248	18369	18132	18180	18044	18415	18144	18232	18175	18378	18121	18321	18099	18161	18161	18074	18359	18394	18080	18139	18079	18041	17939	18147	18125	18246	18322	18109	18028	18098	18231	17989	18148	18181	18232	18079	18165	18220	17977	18352	18391	18078	18306	18049	18146	17796	18179	18210	17992	18247	18075	18099	18143	18400	18056	18231	18082	18171	18084	18167	18275	18277	18239	18380	18127	18250	18212	18244	18090	18079	18076	18127	18262	18173	18020	18168	18269	18213	18136	18264	18219	18120	18216	18112	18268	18366	18158	18177	18317	18348	18287	18206	18121	18155	18275	18171	18262	18197	18181	18115	18142	18155	18009	18126	18195	18219	18198	18118	18141	18231	18218	18250	18190	17919	18222	18173	18252	18089	18134	18035	18210	18079	18174	18254	18041	18011	18188	18107	18189	18116	17953	18274	18385	18141	17989	18210	18339	18271	18131	18080	18115	18043	18172	18154	18077	18253	18280	18257	18087	18274	18157	18170	18273	18100	18182	17923	18105	17984	18244	18018	18136	18205	18286	18086	18185	18391	18309	18093	18132	18190	18019	18140	18059	18184	18174	18153	17993	18218	18180	18026	18209	18443	18154	18174	18215	18054	18142	18096	18183	18057	18142	17996	18071	18174	18026	18121	18195	18214	18191	18083	18032	18080	18161	18165	18052	18269	18108	18033	18146	18059	18137	18342	18287	18162	18294	18063	18093	18102	18156	18060	18027	18161	18213	17875	18009	18216	18073	18313	18292	18125	18078	18165	18345	18263	18086	18164	18149	18249	18293	18071	18170	18201	18121	18175	18181	18308	18085	18114	18147	18255	18090	18282	18334	18153	18146	18199	18400	18061	18156	18220	18124	18201	18121	18382	18000	18343	18029	18371	17928	18271	18221	18180	18461	18183	18354	18137	18265	18139	17846	18260	18280	18174	18297	18231	18131	18131	18232	18109	18152	18352	18331	18038	18149	18086	18073	18146	18190	18166	18128	18277	18137	18116	17987	18274	18096	17984	18243	18002	18115	18249	18261	18205	18117	18096	18151	18032	18174	18093	18023	18087	18210	18089	18205	18298	18247	18220	18106	18148	18073	18074	18192	18206	18310	18119	17960	18181	18120	18129	18114	18076	18173	18158	17984	18171	18138	18028	18096	17862	18152	18141	18411	18261	18218	18198	18200	18010	18038	18242	18206	18308	18249	18216	18278	18335	18221	18155	18094	18015	18455	18312	18200	18059	17999	18129	18075	18299	17957	18194	18087	18111	17876	18108	18319	18214	18033	18294	18175	18122	18291	17937	18240	18210	18281	18290	17914	18164	18244	18106	18284	18323	18130	18192	18309	18258	18202	18266	18077	18249	18335	18277	18169	18053	18122	18152	18189	18389	18059	18133	17963	18333	18181	18139	18199	18475	18188	18104	18327	18035	18156	18047	18200	18172	18094	18199	18185	18131	18428	18102	18015	18245	18404	18387	18136	18205	17868	18304	18245	18024	18160	18055	18084	18176	18147	18237	18144	18036	18168	18286	18064	18125	18289	18044	18134	18070	18194	18044	18116	18358	17928	18202	18240	18073	18157	18030	17702	18116	18096	18107	18393	18112	18215	18128	18001	18243	18107	18201	18133	18170	18024	18171	18031	18135	18053	18240	18152	18132	18135	18180	18134	18185	18205	18189	18248	18016	18051	18106	18196	18019	18074	18056	18009	18169	18030	18023	18199	18057	18155	18063	18180	18119	18266	18198	18047	18070	18287	18040	18270	18393	18155	18062	18104	18178	18332	18346	18245	17989	18322	18162	18092	17996	18176	18057	18117	18105	18269	18279	18239	18211	18364	18101	18135	18043	18161	18136	18239	18226	18157	17995	18007	18064	18207	18355	18108	18101	18018	18136	17929	18153	18117	18238	18230	18107	18270	18262	18211	18283	18090	18091	18096	18070	18243	18306	18113	17967	18320	18182	18020	18170	18270	18048	18081	17873	18290	18130	18161	18291	18135	18173	17822	17983	18231	17967	18120	18170	18145	18076	18045	18261	18073	18074	18062	17949	18158	18133	17886	17970	18205	18135	18209	18167	18235	18291	18180	18021	18147	18109	18299	18115	18126	18292	18146	18258	18229	18094	18311	18263	18037	18023	18202	17954	18164	17959	18114	18124	18213	18229	17988	18219	18341	18157	18184	18097	18223	18071	18049	17972	18069	18225	18150	18297	18106	18192	18096	18017	18131	18001	18086	18229	17946	17935	18137	17992	17995	18187	18271	18033	18104	17998	18316	18133	18114	17976	18069	18232	18020	18206	18144	18204	18287	18057	18030	18256	18224	18128	18175	18354	18118	18386	18165	18185	18261	18113	17953	18244	18245	17932	18158	18194	18176	17893	18215	18102	18088	18232	18052	18098	18305	18095	18026	18041	18189	18152	18082	17980	18113	17987	18286	18120	18079	18037	18171	18116	18197	18117	18247	18365	18223	18143	18339	18047	18204	18132	18037	18118	18011	17887	18316	18094	18082	18262	18159	18281	18211	18225	18234	18264	18092	18038	17954	18197	18118	18096	18131	18180	18140	18178	18048	18044	18052	18236	18141	18286	18193	18229	18183	18038	18186	18186	18162	17939	18021	18202	18292	18091	18150	18140	18040	18273	18245	17945	17928	18045	18284	18354	18091	18113	18081	18215	18057	18334	18128	18248	17944	18104	18237	18237	18115	18207	18334	18337	18407	18073	17984	18210	18059	18269	18169	18230	18446	17985	18028	17940	18029	18151	18305	18170	18257	18222	18324	18117	18229	18051	18302	18190	18130	18205	18153	18324	18164	18049	18077	18205	18137	18472	18065	18105	18177	18256	18187	18233	17966	18137	18166	17952	18052	18074	18072	18102	18361	18050	18247	18252	18129	18192	18089	18077	18239	18385	17946	18247	18087	18155	18112	18187	18205	18181	18370	18132	17983	18083	18258	17982	18320	18078	18054	18081	18052	18341	18231	18332	18206	18117	18136	18096	18037	18058	18332	18029	18100	18161	18248	18418	18195	18052	18101	18396	18215	18181	18106	18313	18050	18374	17964	18040	18082	18051	18256	18217	18135	18013	18006	17988	18131	18092	18140	18117	18189	18134	18104	18133	18179	18167	18183	18130	18194	18203	18353	18343	18169	18408	18285	18241	18255	18119	18257	18051
19846	36586	30495	24619	21669	19796	18881	18415	17949	17565	17260	17028	16933	16717	16888	16631	16844	16981	16499	16512	16584	16664	16593	16544	16420	16494	16627	16458	16588	16399	19533	23568	22425	20005	17990	16937	16508	16552	16240	16249	16191	16440	16341	16104	16478	16337	16234	16250	16329	16160	16246	16246	16231	16161	16272	16343	16302	16350	16332	16165	16361	16160	16330	16275	16295	16402	16283	16227	16362	16362	16243	16298	16156	16302	16239	16247	16294	16283	16264	16158	16336	16307	16301	16305	16221	16212	16305	16375	16393	16450	16230	16187	16220	16221	16320	16127	16117	16251	16167	16120	16255	16219	16084	16233	16085	16330	16292	16130	16425	16171	16306	16365	16398	16291	16254	16321	16311	16152	16296	16312	16249	16166	16400	16188	16260	16347	16156	16128	16272	16186	16264	16256	16188	16157	16309	16391	16184	16214	16094	16226	16179	16243	16229	16297	16270	16297	16283	15985	16039	16359	16329	16114	16298	16160	16262	16358	16270	16240	16361	16258	16223	16444	16212	16390	16365	16282	16229	16152	16267	16220	16126	16209	16312	16170	16239	16168	16126	16403	16247	16322	16147	16111	16165	16261	16333	16333	16105	16138	16238	16281	16250	16432	16291	16191	16328	16398	16213	16549	16198	16411	16322	16119	16204	16115	16200	16287	16314	16302	16297	16303	16442	16257	16360	16062	16433	16209	16393	16412	16254	16162	16312	16332	16369	16468	16021	16187	16139	16332	16410	16240	16355	16112	16211	16191	16321	16362	16364	16150	16101	16549	16286	16336	16275	16371	16279	16315	16257	16301	16341	16168	16402	16107	16191	16416	16240	16208	16227	16258	16272	16273	16317	16248	16155	16182	16364	16248	16190	16290	16316	16275	16275	16418	16222	16122	16396	16116	16227	16209	16240	16285	16517	16426	16163	16186	16234	16315	16293	16278	16281	16043	16225	16166	16202	16307	16164	16110	16319	16247	16356	16237	16329	16226	16266	16177	16412	16296	16265	16277	16223	16142	16236	16374	16106	16348	16271	16274	16201	16304	16148	16225	16390	16081	16274	16423	16319	16291	16248	16028	16289	16353	16240	16117	16443	16291	16396	16294	16256	16283	16252	16225	16156	16183	16425	16128	16423	16138	16255	16468	16213	16122	16284	16292	16286	16394	16191	16232	16280	16307	16191	16342	16200	16072	16335	16285	16307	16366	16199	16429	16414	16051	16235	16102	16185	16340	16272	16333	16414	16289	16254	16266	16294	16237	16069	16173	16347	16479	16295	16407	16287	16315	16293	16397	16172	16188	16376	16370	16258	15969	16254	16410	16332	16217	16171	16291	16280	16324	16211	16296	16102	16250	16235	16275	16396	16398	16209	16323	16219	16295	16277	16237	16192	16362	16166	16194	16177	16241	16141	16262	16192	16322	16301	16328	16292	16321	16134	16149	16273	16107	16206	16367	16322	16281	16249	16351	16171	16191	16343	16120	16227	16266	16148	16255	16234	16265	16309	16263	16046	16132	16324	16364	16247	16263	16458	16146	16219	16161	16264	16372	16297	16254	16403	16156	16260	16346	16483	16245	16408	16248	16378	16195	16362	16150	16324	16136	16293	16038	16236	16192	16276	16226	16287	16445	16199	16483	16321	16209	16288	16351	16283	16196	16106	16211	16182	16222	16190	16034	16309	16322	16142	16174	16049	16319	16154	16307	16216	16120	16139	16230	16324	16288	16343	16312	16268	16146	16245	16367	16310	16237	16244	16446	16458	16187	16248	16365	16208	16271	16245	16249	16229	16220	16339	16332	16332	16264	16239	16278	16272	16249	16277	16269	16280	16325	16245	16275	16267	16424	16105	16317	16328	16317	16277	16268	16348	16225	16229	16255	16148	16444	16162	16191	16518	16121	16354	16334	16269	16343	16368	16134	16127	16116	16207	16346	16189	16114	16183	16211	16129	16244	16152	16117	16212	16312	16193	16296	16286	16118	16366	16347	16186	16199	16230	16309	16306	16176	16210	16495	16300	16231	16370	16063	16296	16260	16284	16267	16307	16147	16440	16304	16345	16215	16048	16232	16517	16248	16158	16444	16165	16245	16351	16238	16286	16140	16229	16258	16228	16302	16360	16145	16244	16207	16267	16161	16242	16321	16165	16205	16098	16170	16252	16356	16189	16185	16117	16315	16186	16116	16236	16334	16317	16385	16182	16229	16373	16221	16183	16075	16422	16305	16242	16423	16256	16206	16276	16165	16250	16168	16426	16264	16359	16305	16185	16210	16224	16381	16225	16126	16352	16248	16389	16165	16348	16164	16333	16292	16253	16410	16416	16277	16177	16160	16285	16430	16086	16310	16266	16319	16302	16316	16277	16328	16260	16247	16022	16268	16296	16441	16240	16403	16248	16401	16341	16173	16391	16328	16247	16346	16136	16226	16110	16204	16262	16185	16059	16146	16281	16227	16227	16280	16374	16386	16270	16245	16286	16157	16119	16364	16260	16249	16318	16227	16318	16312	16268	16099	16340	16088	16319	16240	16366	16195	16143	16279	16092	16111	16171	16474	16186	16385	16278	16345	16168	16166	16265	16203	16179	16185	16278	16199	16319	16290	16436	16364	16276	16185	16308	16276	16184	16353	16212	16196	16352	16204	16123	16164	16171	16347	16282	16230	16104	16300	16302	16291	16187	16242	16150	16280	16165	16318	16162	16385	16261	16248	16134	16293	16282	16296	16225	16312	16279	16266	16264	16191	16131	16275	16196	16282	16358	16279	16304	16323	16205	16269	16476	16323	16167	16251	16134	16211	16156	16298	16375	16325	16383	16203	16336	16338	16177	16259	16217	16371	16094	16190	16289	16113	16301	16478	16285	16322	16381	16312	16122	16235	16357	16266	16073	16313	16343	16217	16216	16407	16127	16209	16362	16120	16191	16389	16177	16162	16292	16323	16211	16436	16215	16330	16394	16107	16256	16295	16220	16120	16221	16359	16206	16286	16266	16361	16268	16393	16266	16098	16251	16190	16225	16280	16236	16079	16303	16127	16284	16261	16239	16228	16327	16176	16058	16153	16357	16387	16188	16280	16029	16196	16328	16304	16279	16286	16348	16549	16295	16070	16129	16266	16209	16084	16243	16328	16037	16194	16262	16245	16472	16014	16215	16216	16310	16319	16190	16234	16176	16157	16199	16278	16216	16207	16307	16241	16229	16283	16109	16244	16211	16248	16281	16293	16270	16130	16248	16376	16133	16170	16300	16271	16270	16184	16140	16134	16248	16233	16263	16306	16228	16210	16266	16148	16329	16444	16331	16299	16219	16299	16311	16181	16252	16269	16163	16095	16239	16332	16105	16292	16310	16124	16378	16346	16356	16117	16401	16380	16300	16437	16315	16226	16297	16197	16247	16331	16500	16267	16280	16224	16069	16218	16247	16278	16352	16313	16200	16255	16214	16279	16436	16193	16231	16286	16248	16093	16380	16083	16286	16394	16312	16170	16273	16310	16109	16300	16395	16286	16449	16169	16402	16324	16476	16151	16310	16168	16117	16371	16235	16111	16327	16020	16221	16387	16122	16343	16350	16372	16388	16347	16146	16250	16286	16234	16338	16286	16255	16282	16056	16266	16406	16320	16325	16152	16235	16279	16225	16315	16270	16239	16116	16308	16351	16344	16258	16134	16146	16104	16313	16278	16247	16383	16380	16358	16344	16186	16462	16300	16173	16378	16303	16168	16256	16210	16266	16178	16258	16262	16133	16190	16317	16243	16361	16143	16234	16234	16159	16232	16318	16397	16173	16229	16153	16301	16328	16209	16324	16357	16247	16338	16254	16133	16226	16253	16201	16121	16263	16198	16323	16188	16298	16263	16260	16180	16032	16095	16108	16221	16238	16430	16270	16254	16301	16185	16162	16243	16182	16219	16330	16281	16327	16280	16122	16400	16222	16237	16295	16244	16137	16373	16334	16063	16184	16373	16450	16306	16157	16185	16126	16266	16219	16205	16180	16278	16157	16309	16297	16158	16294	16151	16401	16269	16266	16300	16119	16170	16370	16273	16400	16195	16226	16213	16292	16218	16137	16347	16365	16276	16095	16287	16400	16367	16307	16207	16446	16278	16211	16302	16171	16354	16279	16263	16176	16265	16212	16254	16121	16259	16222	16140	16268	16208	16413	16231	16284	16162	16281	16098	16171	16142	16340	16186	16263	16234	16213	16290	16197	16084	16244	16326	16128	16188	16313	16148	16365	16352	16217	16296	16160	16287	16317	16184	16457	16125	16229	16231	16160	16330	16290	16231	16175	16239	16037	16162	16314	16312	16173	16298	16074	16235	16174	16311	16368	16120	16332	16414	16252	16167	16222	16268	16331	16309	16328	16249	16396	16417	16101	16185	16398	16175	16168	16323	16366	16303	16226	16086	16231	16179	16217	16253	16348	16206	16210	16281	16277	16188	16278	16354	16285	16309	16142	16153	16362	16305	16277	16377	16110	16212	16255	16259	16318	16017	16325	16219	16304	16169	16193	16204	16382	16176	16256	16323	16285	16181	16263	16305	16391	16248	16236	16206	16283	16254	16152	16242	16113	16316	16304	16309	16198	16160	16305	16169	16132	16204	16301	16201	16369	16310	16347	16208	16335	16327	16237	16223	16193	16211	16208	16420	16336	16304	16328	16272	16263	16292	16195	16311	16045	16169	16259	16274	16342	16287	16203	16298	16237	16241	16306	16099	16338	16165	16154	16218	16109	16316	16337	16198	16327	16113	16356	16224	16322	16290	16161	16302	16299	16332	16283	16170	16260	16125	16323	16244	16266	16194	16294	16336	16185	16220	16136	16255	16222	16180	16177	16226	16269	16209	16480	16157	16320	16189	16239	16286	16144	16497	16105	16402	16330	16221	16202	16248	16345	16294	16273	16196	16252	16331	16248	16104	16400	16231	16253	16174	16126	16119	16202	16339	16180	16273	16506	16093	16194	16401	16411	16133	16261	16366	16340	16333	16301	16279	16260	15937	16256	16260	16387	16134	16278	16174	16289	16226	16195	16212	16227	16174	16285	16109	16369	16269	16228	16045	16192	16297	16428	16266	16129	16210	16208	16007	16271	16441	16194	16075	16214	16127	16243	16280	16208	16226	16429	16272	16216	16233	16320	16183	16329	16349
27913	22623	24992	22053	18537	18345	18571	18190	18198	18270	18098	18150	18121	18033	18214	18088	18254	18006	17982	17970	17970	18222	17901	18161	18073	18107	18059	18011	17875	18100	18137	18408	18345	18436	18185	18311	17964	18139	18062	17805	18082	17909	17880	17960	17932	17935	18010	17833	18027	17970	17852	17921	17855	17899	18113	18039	18065	17870	18052	17969	17892	18017	17928	18006	17832	17933	17892	17813	17911	18005	18008	18079	17917	17790	17866	18025	17992	18047	18046	17993	18004	17889	18184	17831	18001	18093	17959	17753	18152	17892	17845	18028	17873	17936	18007	17878	17783	17936	18000	17952	17952	18036	18042	18102	17972	17979	17890	18045	17925	17905	17867	18092	18078	17880	18008	17929	18113	17915	17962	18135	17812	17959	18074	18043	18137	17992	17996	18121	17899	18108	17742	17911	17864	17900	18011	18038	18222	18116	17924	17978	17969	17816	18033	17843	17838	17970	18013	17956	17955	17854	17874	18069	17883	18029	18109	18161	17807	17914	17854	17839	17752	18115	18196	18050	17992	17628	17631	17994	17955	18070	17948	18188	17852	17945	17790	18112	17904	17897	18036	17858	18060	18100	17877	17827	17919	18106	17865	17889	18074	17959	17946	17792	17939	18037	18019	17926	18226	18060	17595	18187	18111	18125	18146	18020	17886	17884	18067	17814	18176	18013	18078	17877	17792	17868	17977	17896	17940	17953	18129	17815	17929	17820	17844	18024	17857	18068	17989	18132	18055	17896	18022	17904	17904	17971	18052	17976	17986	17954	17894	18035	17893	17897	17729	18006	18005	18158	18213	18164	17979	17783	17998	18006	18208	17798	18029	17944	17967	18004	17847	18202	18142	18089	18016	18022	17811	18005	17671	17998	18226	18066	17857	18014	18206	17896	17961	17898	17962	18063	17848	17915	17913	17679	17872	17846	18187	18001	17935	18153	18042	17930	17959	18202	18084	17902	17956	17916	18065	17955	17971	17828	17690	18024	17940	17972	17860	18061	17957	17906	18146	18043	17699	18021	18066	17982	17799	18236	17943	17998	18069	17936	17783	17820	17956	17944	17840	18050	17884	17947	18167	18055	17949	17786	17951	18113	17935	18081	17867	18023	17762	17947	18218	18219	17931	18165	17922	17685	17796	18039	18030	18057	18109	17814	17728	17960	17987	18177	17840	17820	18006	17888	17852	18101	18072	17880	17897	17858	17827	18004	17993	18135	17826	17831	17988	17745	17943	17897	18016	18162	17919	17656	17990	17888	18010	17900	17889	17758	17984	17849	17866	17748	18050	17870	18034	18011	18009	18014	17902	17829	18003	18137	17988	18062	18193	18121	18090	18008	18187	17927	18127	18040	17902	18020	17762	17971	17916	18131	17867	18014	18042	17995	17970	17977	18080	18073	17891	18084	18086	17891	18222	18056	17886	17810	17853	17749	18075	17981	17914	17828	18135	17980	17898	18118	17858	17923	18143	17808	17892	18148	18029	17959	17593	17775	18002	18031	18102	17839	17803	17906	17983	18051	18050	18140	17830	17989	18142	17974	18158	17770	17986	17945	17931	17987	18098	17789	18047	17784	17910	18039	18132	17955	18054	18057	18079	17904	17974	17977	18054	18015	18058	18090	18050	18080	17916	17971	18023	18066	17975	17761	18160	17995	17863	17914	18001	17643	17907	17969	18060	17960	17970	17890	18100	17822	17733	17902	17813	18036	18062	17929	18126	17902	18062	17915	17941	18020	18033	17848	18081	17935	17977	17961	17833	17952	17882	17909	17910	17968	17895	18006	17952	18330	18038	17921	18010	18047	17992	17835	17668	18042	17950	17968	17977	18001	18126	18057	18051	18108	17988	17958	17928	17923	18131	17982	18028	17937	18036	17853	17780	18060	17987	18133	17933	18096	18046	17951	17947	18158	18018	17737	18135	17863	18100	17923	17792	17722	18120	18039	18122	18009	17852	18003	17962	17996	18127	17993	17873	17842	18072	17937	17801	17942	18041	17875	17816	17963	18044	17889	18007	17961	17904	17803	17966	17893	18064	17933	17963	17961	17804	18102	17978	18028	18061	17915	17968	17853	17876	18052	18047	17727	17872	17965	18122	17857	17674	17914	17830	18087	17968	17860	17926	18030	17948	18004	17945	18064	17954	18077	17865	18034	18090	17965	18025	17955	17943	17856	17809	18053	17747	17943	17879	17772	18007	17930	17965	17846	18157	17948	17873	18009	17909	18156	18105	17892	17885	18103	17949	17939	18146	17776	17776	17867	18073	18015	18053	17703	17869	17701	17972	17817	18020	18004	18013	18006	17973	18013	18022	18192	18002	17859	18092	18051	18070	17937	18024	17866	17985	18031	17938	17787	18139	17982	18131	18055	17825	17844	18047	18046	18146	17847	18110	17840	17955	18007	18106	17929	18023	17852	18079	17807	17891	17995	18041	18192	17970	17916	17859	18027	18263	17827	18041	17973	17920	18002	17911	17945	18070	17966	17792	17999	18109	17869	18059	18001	18027	17862	17918	17928	18023	18105	18012	17968	17950	17956	18211	17907	17989	17982	17983	17968	18014	18187	17974	17922	17976	17948	17991	17917	17937	18024	18118	17725	17757	17923	18064	17969	18125	17893	18038	17919	17942	17837	17977	17929	17984	17786	17974	18021	18132	17911	17961	17982	18057	18110	18058	17869	17937	18175	17988	17960	18071	17971	17930	17845	17979	17942	18135	18009	17957	17809	18013	17906	17862	18017	18045	17845	18103	18025	17956	18009	18130	17956	18054	18070	17979	18126	17939	17980	17944	17880	17958	17898	17964	17851	17702	18036	17820	18047	18049	18287	18018	18173	17988	17974	17859	18032	17971	17904	18004	17810	18140	18003	18012	18044	17862	18050	17962	18040	17749	18079	18023	17952	17932	17926	17949	17851	17958	17879	18019	18072	18024	18077	18109	18027	17877	17675	17913	18176	17933	17851	17928	17783	18132	18150	18093	17910	18095	18207	17903	17942	18063	18044	18021	18255	17853	18013	17787	18011	17888	18023	18041	17900	17947	17912	17962	17918	17903	18116	17923	17985	17887	17915	18143	18054	18125	18073	17885	17875	17873	17743	17799	17951	17831	17976	17821	18004	17810	17890	17846	18025	17761	18069	17859	18002	17984	17972	17982	17830	17989	17925	17822	17983	18002	17817	17809	17976	18030	17836	17961	18033	18007	17963	17871	18192	18041	17904	17884	17916	17811	18043	17993	17885	18099	17944	18126	18022	17981	17813	18004	17858	17922	18232	18035	17976	18014	18161	18039	18087	18070	18067	18084	17988	17966	17945	18034	18196	17933	17994	17839	18183	17990	17996	17894	17917	17890	17778	18058	17970	17987	17891	17916	17830	17987	17831	18234	18038	18016	17961	17906	17978	18035	17951	17742	17834	17762	17686	17865	18049	18039	17787	18091	17923	18060	18046	17917	17868	18037	18049	17950	18198	17973	18054	17963	17859	18007	17931	17964	18011	18189	18004	18004	17959	18141	17894	17991	17972	17996	17935	17955	18106	18022	17952	17882	18120	18075	17949	18075	18031	18049	18001	17855	18031	18151	17938	18089	18029	18006	18069	18177	17980	17767	18145	18130	18012	17975	17877	17773	17986	18010	17875	17959	17939	17966	18113	17972	17885	17972	18100	17903	17683	18130	17978	17993	17880	18065	18087	18040	18046	17911	17868	18101	17960	18068	17950	17837	17907	17825	18154	17956	18014	17895	17811	17783	18025	17914	17872	18042	18060	18128	18135	17845	17953	18046	18187	17896	17939	18004	17960	17811	17888	18015	17957	18012	18010	17741	17862	18129	18120	17845	18028	18040	17907	18157	17916	18160	17910	18124	17937	17946	17959	18050	17845	17988	17914	17995	17822	17976	17850	17990	17893	17801	17857	18064	17948	18023	17915	18013	18116	17951	17909	17831	18133	17880	18048	17843	17869	18000	18007	18048	18161	17800	17764	18137	18185	18065	17911	18137	18005	17945	17985	18119	17978	17984	17828	17910	18028	17797	17943	18035	18008	17922	17893	17980	17964	17899	17776	17799	18024	17914	17938	17877	18038	18054	18103	18103	18222	18148	18047	18155	18005	17779	17992	17929	17978	17666	17995	17982	17820	18134	17855	17754	17910	17957	17979	18063	17664	17984	17902	17958	17914	17882	17741	18067	17937	17930	17806	17798	18038	18043	17855	17896	18088	17968	17989	18139	17816	17776	17993	17864	17993	18061	18053	17871	17973	18035	18164	17924	18189	18211	18196	17853	17767	17752	18210	18126	18143	17944	18049	18089	18013	17842	17951	18021	17927	18044	18133	18011	17853	18055	17908	17771	17809	17821	18104	17934	17961	17992	18075	17968	17882	17786	17999	18028	18032	17949	17757	18050	18019	18195	17914	17864	17746	17980	17935	18200	17977	18051	18192	18003	17983	18022	17981	17913	18131	17876	17980	18030	18022	17877	17937	17984	17824	17893	17835	18039	17978	17964	18123	18078	18036	18067	17915	18023	17968	18060	18119	18132	17974	17974	18053	17959	17781	17947	18113	18029	17876	17924	17937	18028	18292	18023	17906	18055	18032	18068	17849	18111	17985	17901	17866	17958	17958	18098	17948	18259	18005	18048	18120	17901	17991	18075	17870	18182	17895	18103	18153	18142	18181	17924	17789	17966	17904	18029	18047	17930	17976	18052	17874	17960	18116	17952	18044	18096	17829	17968	17949	17999	17986	18237	17787	17910	17978	17802	18052	18094	17829	17935	18087	17987	17883	17985	18080	18008	17800	18094	17787	18052	17945	18070	18087	18223	18024	17775	17895	17888	18228	18054	17980	18079	18154	18323	17852	18060	17977	18011	18085	17854	18051	18077	18114	18074	17978	17890	17988	17971	17847	18133	18047	17993	17862	17926	17908	18067	17961	18129	18069	18007	17994	18039	18132	17959	17960	17912	17732	18015	18092	17834	17744	18002	18133	17927	18053	18055	17975	17868	17839	18041	18062	17754	18152	18026	17977	18209	17910	17970	17925	18116	18064	17924	18131	18146	18062	18235	17788	18098	18059	18015	18084	17867	17711	17902	18019	17809	17957	17948	18123	18007	17968	18069	17866	17991	17888	17875	18067	18039	17933	17986	17909
18283	23917	20467	18732	17526	17214	16972	16773	16573	16288	16348	16403	16389	16252	16303	16343	16194	16163	16213	16273	16134	16414	16095	16164	16272	16350	16095	16207	16249	16172	16396	16784	16804	16527	16425	16033	16147	16132	16029	16045	16131	15967	16286	16096	16082	16120	16190	15932	16158	16116	16130	16099	16134	16015	16219	16000	16199	15953	16168	16146	16168	16187	16174	16188	16144	15958	16158	16185	15938	16194	16098	16157	15999	15871	16248	16105	16226	15958	16111	16080	16172	16108	16208	16071	16102	16239	16105	16268	16047	16223	16009	16099	16106	16113	15937	16188	16216	16138	16058	16051	16147	16168	16233	16316	16135	16056	16244	16056	16015	15996	16243	16134	16162	16153	16044	16076	16122	16162	15990	16160	16263	16159	16092	16148	16125	16085	16186	16080	16149	16160	16137	16272	15937	16227	16217	16154	16139	15968	16190	16053	16144	16213	16181	16157	16112	16154	16104	16140	16092	16105	16147	16050	16000	16104	16110	16150	16068	16175	15906	16127	15975	15983	16041	16171	16078	16224	16146	16069	16172	16063	16205	16176	16103	16151	16130	16045	16040	16178	16103	16298	16149	16106	16268	16145	16160	16224	16043	16161	15996	16155	15929	16082	16036	16078	16231	16108	16161	16111	16114	15995	16196	16100	16141	16087	16089	16028	16056	16028	16229	16045	16162	16007	16112	16073	16076	16119	16026	16144	16177	16087	16126	16116	16136	16068	16212	16070	16174	16003	16033	16301	16111	16133	16091	16167	16086	16147	16108	16178	15928	16133	16027	16368	16307	16102	16230	16030	16062	15994	16129	16111	16104	16231	16097	16077	16249	16281	16045	16129	16161	16125	16083	16165	16102	15965	16312	15975	16179	16080	16116	16149	15979	16296	16170	16153	16194	16064	16125	15956	16246	16124	16048	16297	16057	16226	16015	16237	16087	16164	15934	16078	16058	16164	16024	15954	16018	16108	16123	15991	16186	16112	16210	16120	16070	16231	16183	16086	16021	16080	16177	16084	16069	16308	16058	16152	16097	16174	16038	16179	16017	16152	16063	16093	16208	16231	16061	16138	16039	15922	16160	16231	16065	16157	16154	16080	16107	16109	16017	16164	16219	16124	16085	16025	16114	16170	15940	16382	16083	16108	16123	15992	16105	16147	16128	16097	16100	16095	16113	15992	15957	16159	16237	16151	16195	15998	16197	16000	16080	16256	15876	16142	16057	16012	16114	16151	16060	16257	16057	16172	15997	16206	15862	16171	16090	16233	15976	16144	16040	15968	16321	16103	15918	16038	16144	16156	16065	16040	16057	16098	16185	16189	16200	16116	16116	16069	15958	16086	16128	16054	16201	16058	16052	16217	15994	16179	16053	16196	16276	16030	16052	16060	16130	16237	16109	16286	16055	16099	16081	16113	16002	16092	16187	16135	16172	16111	16006	16027	16135	16048	16040	16281	16201	15920	16227	15981	16134	16157	16080	16114	16089	16136	16308	16061	16093	15964	16212	16008	16046	16166	16286	15976	15970	16112	16057	15995	16244	16149	16023	16031	16209	16105	16071	16115	15919	16146	16133	16136	16011	16151	15999	16216	16000	16106	16218	16250	16131	15964	16138	16145	16109	16205	16136	16134	16224	16056	16052	15985	16235	16165	15914	16170	16343	16103	16117	16130	16188	16104	16157	16091	16028	16188	16305	16016	16110	16094	15995	16062	16170	16221	16004	16214	16055	16135	16085	16023	16070	15945	16117	16050	16159	16249	16092	16190	16312	16176	16143	16242	16031	16235	16174	16283	15896	16111	16055	16165	16007	16234	15922	16085	15973	16061	16044	15864	16079	16168	16168	16046	16010	16303	16108	15896	16131	16065	16257	16067	16106	16089	16212	16158	16024	16159	16090	16027	16031	16176	16038	16152	16222	16095	16051	16169	16082	16062	16081	16143	16209	16075	16216	16141	16156	16257	16134	16181	16075	16075	16218	16057	16062	16215	16104	16235	16247	16056	16063	16209	16263	16139	16049	16204	16059	16176	16208	16001	16158	16128	16290	16093	16071	16155	16061	15927	16105	16205	16167	16202	16092	16377	16029	16038	16026	16273	16195	16142	16106	16412	15813	16055	16091	16073	16314	15902	16202	16012	16232	16245	16097	16186	16191	16164	16028	16103	16035	16166	16091	16131	16221	16098	16152	16146	16114	16010	16229	16121	16080	16159	16075	16083	16093	16078	16222	16113	16087	15952	16240	16069	16093	15894	16152	16181	16004	16289	16334	16323	16064	15828	16236	16169	16244	16236	16199	16152	16296	15984	16008	16136	16328	16019	16217	16169	16247	16135	15984	16055	15977	16081	16065	16077	15954	16117	16156	16055	16135	16012	16189	16096	16075	16124	15985	16222	16225	16206	16135	16057	16215	16028	16163	15985	16169	16082	16098	16124	15872	16061	16082	16028	16133	16058	16231	16117	16047	16045	16140	16126	16188	16086	16031	16176	16281	16194	16167	16039	16231	16092	16073	16363	15942	16058	16155	15968	16113	16181	16101	16082	16225	16079	16144	16311	16140	16103	16157	16178	16164	15994	16019	16197	16116	16116	16275	16063	16360	15995	16167	16018	16336	16105	16246	16151	16201	16230	16172	16046	16086	16239	16226	16074	15992	15983	16247	16123	16016	16038	16308	16148	16039	16028	16096	16064	16180	16039	16238	16380	16338	16010	16265	16221	16207	16030	16186	16181	16245	16094	16063	16309	16112	16214	16296	16151	16154	16188	16000	15997	16224	15970	16105	16031	16044	16020	16058	16106	16155	16179	15805	16176	16049	16033	16153	16007	16003	16097	16115	16203	16007	16054	15983	16072	16147	16072	16083	16063	16002	16068	16135	16109	16012	16199	16189	16251	16240	16192	15983	16109	16077	16126	16029	16121	15919	15968	16111	16059	16118	16129	16000	16079	16082	15887	15929	15944	16218	15977	16253	16063	16101	16342	16096	16003	16051	16190	15984	16271	15981	16104	16178	16211	16121	16154	16145	15978	16208	15783	16117	16037	16085	16136	16105	16142	16068	15954	16019	16130	16130	16060	16103	16143	16098	16005	16207	15916	15973	16305	16127	16127	15979	16107	16087	16096	16167	16124	16181	16138	16156	16102	16172	16110	16200	16215	16022	16031	16121	15952	16110	16169	16127	16217	16205	16274	16170	16046	15986	16090	16113	16039	16207	16133	16049	16132	16093	16224	16206	16194	16075	16215	16050	16341	15956	16049	16114	16158	16143	16200	16159	16101	16152	16107	16122	16251	16085	16233	16076	16151	16216	16308	16189	16250	15947	16028	16147	16118	16213	16092	16090	16126	16250	16113	16072	16172	15990	16188	16034	16200	16190	16071	16138	15974	15999	16196	16289	16019	16093	16184	16037	16161	16075	16268	16203	16082	16161	16142	16248	15998	16060	16151	16152	15910	16176	16128	16291	16001	16161	16197	16159	16124	16072	16059	16252	16137	16191	16153	16201	16163	16045	16281	15945	16207	16087	16135	15961	16162	16075	16108	16024	16240	15983	16117	16245	16176	16068	15959	16128	16087	16242	16024	16230	16159	16251	16212	16093	16007	16023	16093	16206	16117	16004	16010	16247	16090	16105	16249	16071	16163	16087	16136	16019	16120	16199	16116	16156	16031	16079	16014	16239	15983	16062	16272	15970	16098	16073	16255	16171	16199	16228	16066	16082	16221	16207	16021	16005	16169	16126	16129	16106	16134	16257	16062	16053	16067	16023	16185	16197	16020	16344	15938	16137	16069	16059	16110	16006	15986	16039	16077	16155	15983	16152	16146	16103	16119	16089	16133	16249	16053	16136	16192	16069	16166	16294	16143	16204	16101	16173	15995	16207	16229	16042	16171	16116	16168	16048	16051	16250	16105	16175	16047	16319	16046	16242	16258	16165	16121	16177	16055	16200	16002	16193	16110	16113	16092	16058	16284	16059	16238	16124	16237	16167	15956	16069	16079	16008	15960	16102	16169	16109	16335	16066	16038	16052	16023	16122	16018	16114	16145	15952	15988	16139	16253	16219	16076	16035	16132	16229	16005	16027	16177	16058	16337	16004	16187	16301	15919	16143	16109	16213	15908	16137	16132	16036	16079	16167	16146	16117	16108	16113	16119	16015	16192	16163	15980	16013	16140	16174	16311	16119	15996	15952	16101	16145	16097	16233	16196	16167	15946	16171	16027	16078	16055	16092	16050	16001	16089	16175	16142	16016	16145	16082	16210	16217	16129	16211	16083	16077	16062	16101	16265	16223	16160	16217	16091	16340	16023	16116	16085	16139	16117	16167	16216	16185	16167	16336	16137	16197	16097	16111	16044	16131	16201	16149	16184	16141	16173	16045	16062	16007	16137	16178	16135	16236	16410	16084	16198	16140	16272	16099	16075	16062	16194	16072	16003	16323	16002	16046	16153	16077	16132	15957	16159	16058	16127	16127	16225	16138	16120	16211	16168	16122	16077	15980	16105	16075	16028	15926	15975	16039	16066	16060	15962	16122	16012	16252	16195	15921	16088	16228	16196	16178	16181	16060	16101	16399	16071	16107	16248	16085	16183	16066	16025	16089	16010	16110	16078	16033	16085	16199	16120	16086	16104	16179	16042	16132	16154	16103	16051	16208	16168	16229	16210	16194	16176	16154	16256	16077	16014	16081	16157	16154	16064	16241	16164	16186	16297	16274	16020	16152	16147	16230	16000	16110	16084	16060	15982	16074	16204	16140	16145	16109	16253	15942	16035	16164	16075	16024	16179	16074	16184	16121	15966	16077	16194	16158	16132	15983	16088	16020	15982	16007	16194	16122	16165	16172	16069	16054	16250	15989	16216	15997	16167	16173	16062	16086	16264	16101	16329	16228	16085	16116	15964	16023	16223	16128	16056	16257	16183	16164	16193	16061	16209	15917	16077	15970	16060	16251	16041	16188	16131	16078	16089	16259	16176	16172	16142	16157	16064	16098	16077	16285	16142	16105	16065	16043	16193	16113	16144	16021	16116	16056	16112	16044	16310	16018	16246	16005	16218	16067	16186	16132	16148	16059	16238	16164	16050	16020	16278	16067	16095	16102	15978	16233	16107	16081	16343	16182	16188	16265	16338	16156	16036	16218	16193	16299	16070
23966	21398	28796	24451	22364	22130	21328	19070	18457	18627	18540	18425	18371	18071	18138	18208	18059	18285	18194	18071	18016	17982	18268	18051	18025	18121	18094	18023	18194	17984	19631	20252	19921	19377	18832	18090	18117	18020	18128	17771	18022	18001	17909	18151	18026	18180	17634	17980	17875	18065	17862	17916	18147	18014	18011	17837	17843	18078	17771	18021	17890	17955	17970	17809	17820	17892	17956	18018	17997	17880	17727	17874	17953	17802	17936	17985	17923	17990	18098	17807	17988	17941	17979	17878	17855	18052	17788	18052	17941	17839	17979	17877	17836	17708	17913	17945	18185	17944	17990	17804	17936	17739	17896	17859	17712	17776	17918	17931	18044	17940	17926	17890	17845	17976	17769	17969	17910	17790	17990	17799	18057	17876	17834	18042	17897	17935	17924	17804	17845	17934	17876	17816	17797	17871	18041	17751	17899	17862	17846	17786	17704	17667	18003	17877	18038	18022	17882	17976	17845	17783	17970	17854	17934	17899	18069	17984	17769	17885	17949	17866	17843	17692	17719	17955	17681	17926	17893	17868	17915	17885	17849	17875	17801	17723	17899	17767	18027	17828	17945	17842	17918	18057	17960	17875	18088	17832	17921	17911	18104	17745	17880	17894	17781	17877	17869	17546	17752	17674	17826	17971	17783	17913	17624	17811	17875	17976	17964	17786	17870	17836	17769	17783	18078	17997	17712	17937	17827	17915	17772	17814	17503	17972	17683	17946	17855	17913	17923	17836	18035	17908	17861	17955	17971	17783	17632	18032	17856	17675	17876	17905	17762	17962	17973	17859	17858	18019	17972	18047	18086	17806	17825	17670	18225	17885	17970	17895	17774	17907	17880	17646	17661	17765	17876	17785	17882	17742	17795	17869	17754	17906	17991	17732	17983	17603	17723	17751	17786	17831	17665	17856	17748	17949	17670	17555	17765	17861	17656	17908	17898	18135	17930	17832	17876	17780	18079	17848	17896	17984	17889	17833	17702	18078	17712	17854	17864	17859	17883	17805	17859	18151	17841	17784	17889	17990	17854	17853	17900	17720	17703	17959	17819	17909	17808	18055	17809	17950	17907	17970	17858	17891	17958	17943	17816	17839	17914	17808	17782	17889	17792	17785	17865	17838	18070	17791	17875	17931	17936	17867	17794	18084	17841	17841	17927	17993	17967	17903	17834	17793	18032	18082	17922	17885	17910	17856	17754	17962	17778	17636	17856	17734	17752	18011	17771	17852	17826	17714	17984	17720	17717	17947	18055	17834	17772	17836	17794	17890	18100	18062	17888	17807	17936	17908	17811	17812	17861	17796	17696	17984	17753	17834	17918	18024	18043	17918	17824	17770	17898	17981	17784	17636	17815	18030	18026	18027	17902	17886	17873	18097	17989	17890	18044	17741	17717	17955	17913	17897	17897	17828	17846	17981	17880	17836	18144	17776	17740	17739	17822	17967	17598	18005	17816	17631	17701	17573	17876	17898	18023	17871	18009	17876	17950	17881	17689	17901	17759	17973	17765	17884	18000	17864	17883	17895	18036	17806	17885	17889	17845	17924	17841	17777	18054	17998	17968	17749	17920	17948	18010	18008	18073	17815	17971	17811	18019	17859	17866	17747	17961	18009	17954	17861	18062	17795	17830	17777	18059	17914	17894	17798	17942	18011	17897	17908	17911	17768	17750	17922	18013	18018	17852	17774	17823	17843	17880	17704	17966	17909	17939	17906	17893	17778	18003	17876	18137	17865	17987	17784	17883	18035	17929	17803	17714	17800	18014	17995	17630	17777	17823	18048	17702	17943	17989	17809	17984	17892	17751	18013	17978	17836	17985	17764	17940	17962	17855	18061	17578	17750	17943	17942	18005	17990	17975	17980	17779	17631	17858	17936	17856	17904	17818	17929	17851	17787	17791	18069	17735	17690	17792	17736	17707	17852	17962	17956	17700	18051	18039	17875	17741	17961	18016	17663	17882	17990	17907	17737	17959	17813	17761	17884	17931	17798	17720	17870	17711	17761	18066	17957	17941	17786	17843	17872	18025	18108	17739	17767	17868	17877	17796	17993	17890	17947	17969	17793	17818	17761	17702	17831	18024	18010	17644	17802	17865	17816	17794	17939	17730	17812	17769	17926	17901	17849	17811	17962	17726	17941	17907	17794	17802	17999	17862	17811	17882	17967	17877	17797	17910	17928	17904	17870	17589	17727	17824	17903	17838	17978	17793	17924	17884	17877	17823	17858	17946	17772	17910	17838	17769	17971	17971	17748	17796	18009	18001	17675	17769	17888	17994	17973	17939	18026	17772	17931	17906	18056	17854	17792	17940	18027	17905	17823	17917	17902	18021	17845	17977	18097	18001	18006	18058	17833	17753	18079	17910	17812	17790	17804	17987	17850	17735	17800	17898	18004	17854	17834	17919	17962	17953	17852	17811	17856	17898	17932	17712	17857	17893	17626	17791	17776	17969	17843	17755	18016	17804	17743	17858	17987	17735	17755	17918	17884	18035	17879	18024	17778	17718	18030	17911	17979	18037	17765	17834	17791	17827	17689	17811	17804	17720	17908	17843	17885	18128	17902	17971	17665	17889	17947	17593	17759	17961	17876	17900	17881	17900	17954	18088	17861	17853	17818	17861	17883	17767	17747	17960	17971	18042	17928	17918	17767	17761	17959	17742	17848	17942	18045	17960	17821	18113	17930	17911	17643	17867	17899	17678	17905	18044	18010	17897	17825	17749	17958	17871	17928	17754	17928	17976	18012	17976	17934	17720	17864	17904	17808	17801	17806	17771	17978	18000	17955	17768	17812	17725	17865	17969	17964	17920	17917	18009	17860	17769	17759	17877	17895	17758	17945	17987	17945	17999	17862	18137	17909	17844	18013	17958	17800	17947	18070	17962	17924	18008	18043	17839	17763	17945	17824	18002	17913	17796	17905	17964	17821	18069	17739	17886	17973	17968	17773	18116	17857	18081	17928	17862	17857	17789	18145	17893	18110	17891	17861	18000	18027	17915	18085	17810	17767	17931	17695	17902	17887	17771	17870	18037	18107	17944	17852	18042	17928	17792	17827	17904	17817	17982	17812	18074	17982	17614	17920	17855	17949	17758	17807	18002	17868	17749	17761	17802	17871	18153	17976	17804	18012	17871	17863	17675	17928	17883	18034	17891	18026	18019	17948	17924	17931	18008	17890	17931	17828	17841	17683	17921	18003	17812	18106	18051	17929	18115	17649	17770	17954	17990	17905	17846	17946	17633	17848	17916	17736	17901	18130	17775	17918	17677	17859	17665	17875	18028	18033	17766	17943	17748	17934	17823	18000	17950	17922	17905	17823	17909	17927	17871	17906	17745	17921	17853	17849	17975	18001	18012	17913	17888	18023	18056	17821	17856	17848	17752	17939	17971	18120	17837	18022	18106	17774	17823	17772	17813	17879	17762	17707	17841	17907	17855	17902	18011	17791	17810	17686	17960	17889	17824	17946	18028	17819	17864	17967	17696	18008	17801	17850	17594	17864	17866	18022	17807	17806	17996	17865	17811	18047	17901	17852	17708	18103	17859	17882	18162	18052	17697	17929	18121	18050	17985	17987	17953	18117	17863	17807	17940	18025	18049	17849	17847	17831	17843	17852	18006	17783	17988	17893	17900	17850	17821	17990	17842	17869	17964	17779	17943	17656	17851	17987	17850	17820	18003	17824	17937	17842	17872	17809	18023	17959	17664	17796	17809	17857	18039	17959	17733	18005	17799	17938	17807	17955	18292	18048	18012	17936	18022	17754	17862	17930	17806	17868	17883	18123	17909	17869	17888	17873	17936	17816	17680	17837	17997	17971	17926	17979	17669	17792	18024	18062	17858	17934	17869	17830	17940	17969	17933	17602	17918	17765	17973	17883	17986	18003	17896	17865	17895	17869	17850	17820	17628	17815	17813	17735	17922	17912	17920	18028	17858	18040	17965	17868	17891	17906	17726	17820	17962	18038	17903	18055	18016	17762	17791	17792	17779	17953	17758	17913	18089	18046	17984	18081	17664	17766	18091	17873	17832	17934	17917	17992	17851	17845	17976	17801	17683	17763	18095	17720	18027	18010	17941	17595	18065	17991	17996	17915	17901	17810	18111	17808	17767	17949	18030	17931	17996	17772	17727	17725	17953	18165	17862	17887	17868	17911	17963	17875	18070	17966	18109	18027	18014	17804	17956	17756	17894	17828	17959	18009	17752	17860	17927	17720	17883	17978	17895	17805	17860	17759	17890	18147	17884	17917	17901	17927	17926	18097	18006	18010	17928	17644	18061	17990	17816	17864	17909	17870	17742	17634	17966	17865	18032	17898	17739	17805	18031	17817	17988	17943	18068	17816	17897	18048	18015	17807	17858	18000	17876	17910	17816	17938	18036	17863	17956	17775	17888	17981	17891	17836	17731	17811	17762	17633	17878	17764	17833	17757	17740	17686	18125	17778	17908	17951	17869	17967	17892	17841	17834	17799	17908	17679	18061	17759	17793	17997	17911	18116	17782	18051	17697	17959	17872	17884	18001	17736	17942	17861	17711	17950	17834	17812	17859	17882	17684	17759	17926	17754	17847	17836	17748	17813	17874	17789	18000	17744	18055	17902	17977	17821	17768	17990	17834	17913	17846	17778	17667	17947	17719	17748	18128	18036	17959	17867	17864	17794	17794	17981	17931	17949	17964	18168	18106	17764	17751	17834	17926	17895	17846	17761	17719	18005	17734	17960	17952	17881	17844	17766	17951	17769	18001	17906	17881	17986	17811	17839	17898	17892	18031	17739	18024	17846	18025	17745	17790	17702	17859	17892	17891	17817	17729	17983	18038	17929	18033	17862	17885	17850	18120	17903	18156	17843	17954	17873	17841	17669	17935	18015	17829	17965	17931	17895	17891	17885	17911	17973	17928	17740	17834	17919	17846	17887	17973	17849	18167	17990	17957	17813	17856	17837	18047	17895	18108	17760	17761	17863	17969	17877	17868	17952	17998	17905	17877	18053	17828	18011	17758	17855	17661	17836	18056	17861	17877	17921	17751	17754	17691	17885	17918	17877	17902	17897	17908	17819	17940	18056	17914	17873	17682	17725	17701	17941	17720	17911	17884	17848	17915	18113	18002	17827	17915	18029	17867	17825	18031	17766	17904	17869	18019	17911
18761	29481	26005	22284	19819	18631	18173	17610	17082	16959	16868	16803	16594	16556	16357	16338	16550	16463	16475	16293	16198	16299	16234	16307	16437	16237	16335	16186	16388	16456	19080	19563	19135	18014	17030	16518	16119	16063	16437	16178	16199	16092	16042	16066	16199	16187	16023	15937	16096	16264	16183	16163	16195	15958	16039	16005	16133	16054	16176	16068	16058	16133	16084	16019	16175	16200	16107	16187	16106	16136	16192	16077	16302	16112	16006	16157	16062	16036	16105	16148	15970	16140	16248	16224	16181	16013	16096	16171	16079	16205	16245	16235	16224	16085	16240	16234	16130	16350	16249	16054	15873	16081	16251	16165	16202	16155	15969	16065	16377	16217	16149	16003	16128	16190	16224	16075	16075	16124	16117	16345	16078	15949	15970	16154	16087	16115	16133	16000	16216	16027	16188	16160	16243	16234	16204	16142	16078	16004	16079	16126	16041	16054	16153	16057	16314	15955	16107	15958	16016	16150	16104	16009	16161	16170	16201	16160	15979	16183	16169	16081	15973	16158	15951	16113	15952	16044	16129	16110	16138	15920	15973	16096	15992	16160	16102	16141	16267	16145	16203	16098	16085	15967	16015	16082	16120	16212	16176	16133	15940	16167	16164	16114	16138	16077	16147	16306	16098	16192	16155	16072	16203	16341	16182	16078	16087	16108	16024	16178	16173	16013	16105	15953	16160	16212	16006	16155	16027	16241	16180	16086	16106	16215	16090	16137	16208	16087	16088	16108	16042	16033	16109	15871	16104	16097	16108	16071	15925	16124	16007	16200	16219	15967	16090	16095	16038	15962	16169	15961	16148	16091	16071	16302	16089	16045	16125	16172	16257	16341	16013	16258	16115	16183	16030	16077	16054	16035	16191	15998	16164	16109	16022	16152	16258	16127	16294	16203	16033	16010	16039	16067	16089	16223	16083	16291	16121	16035	16099	15976	16057	16115	15933	16137	16089	16002	16251	16139	16059	16138	16179	16024	16039	16133	16205	16165	15796	16083	16088	16296	16116	15959	16063	15948	16233	16118	16167	16211	16102	16067	16309	16175	16127	16096	16072	16174	16044	16003	16043	15967	16137	16178	16078	16201	16133	16221	16135	16200	16036	16147	16115	16174	15968	16159	16122	16054	16018	15944	16112	16225	16139	16041	16128	16040	16170	16090	16119	16072	16014	15876	16293	16107	16109	16082	16213	15923	16038	15980	16089	16083	16178	16222	16055	16238	16129	16175	16084	16090	16346	16140	15985	16223	16214	16049	16106	16178	16089	16148	16087	16160	15988	16227	16112	16177	16143	16126	16035	16162	16079	16087	16139	15934	16326	16229	16165	16192	16113	16076	16137	16024	16255	16094	16128	15928	16122	16170	16144	16110	16191	16047	16028	16235	15955	16109	16073	16215	16178	16102	16146	16097	15965	16155	16165	16144	16052	16160	16196	16220	16109	16155	16146	16070	16211	16051	16121	16128	16139	16095	16023	16068	16092	16090	16326	16057	16092	16125	16139	16312	16049	16147	16180	16189	16079	16105	16026	16083	16173	16162	16177	16120	16090	16041	16013	16049	16240	16106	15905	16106	16244	16155	16024	15985	16102	15958	16069	15997	16026	16168	16063	16075	15988	16098	16241	16019	16033	16212	16127	16089	16258	16003	16081	16152	16125	16036	16231	16281	16082	16276	16276	16178	16136	16066	16243	16130	16070	16027	16119	16123	16165	16089	16070	16096	16075	15979	15950	16159	16066	16119	16107	16179	16141	16067	16051	16047	15924	16281	16061	15918	16118	16141	16206	16066	15980	16178	16142	16030	16060	16007	16137	16269	16187	16147	16140	16136	16152	16149	16297	16172	15992	16120	16140	15997	15990	16179	16040	16112	16075	16084	16175	16099	16271	16027	16144	16088	15928	16043	16107	16070	16246	16191	15995	16159	16061	16124	16179	16094	15989	16032	16046	16275	16176	15945	16210	16131	16160	16142	16164	16154	16140	16072	15957	16105	16083	16199	16168	16047	16269	16245	16026	16122	16011	16132	16100	16101	16046	16152	16140	16121	16282	16022	16065	16182	16175	16124	16144	16123	16283	16185	16254	16039	16248	15951	16240	16024	15999	16020	16086	16015	16173	16092	16144	16188	16079	16236	16030	16215	16051	16166	16227	16019	16126	16180	16124	16102	16153	16078	16083	15939	16321	16214	16084	15960	16015	16130	16101	16069	16145	15968	16120	16076	16016	16098	15954	16097	16203	16088	15934	16145	16046	15990	16106	16060	16023	16338	15995	16015	16146	16047	16273	16242	16131	15967	16212	15979	16198	16175	16194	16116	16104	15921	16106	16111	16055	16069	16031	16097	16093	16088	16249	16069	15987	16052	15997	16147	16031	16025	15915	16222	16147	16023	16109	16101	16089	16013	16083	16297	16156	16081	16016	16079	16096	16215	16035	16235	16169	16336	16194	16095	16003	16038	16089	16024	16085	16106	16054	16052	16037	16143	16108	16271	16056	16240	16112	16264	16162	16152	16034	15895	16069	16125	16057	16174	16052	16008	16168	16125	16242	16138	16001	16103	15977	16058	16147	16117	16132	16057	16017	16101	16173	16023	16007	16140	16023	16118	16130	16137	16257	15843	16073	16144	16010	16122	16042	16150	16034	15992	16194	16182	16155	16209	16118	16134	15985	16070	16026	16021	16186	16250	16042	16243	16107	15982	16204	16165	16149	16200	16070	16079	16188	16170	16204	16105	16020	16091	16150	15974	16309	16198	16288	16031	16044	15963	16135	16094	16032	16147	16153	16141	16330	16026	15984	16074	16010	16007	16183	16060	16231	16006	15949	16212	15989	16053	16057	16028	16148	16090	16233	15992	16172	15987	15977	16088	16189	16126	16226	16169	16175	16111	16186	16058	15979	16079	15967	15987	16042	16214	16106	15997	16223	16267	16164	16117	16154	16226	16034	16088	15936	16179	16282	16114	16116	16081	16340	15995	15972	15985	16151	16046	16155	16205	16133	16180	16077	15993	16138	16151	16216	16013	16010	16226	16132	15991	16243	16138	16240	16023	15927	16097	16103	16085	16130	16116	16160	16142	16034	16159	16083	15938	16196	16133	16213	16076	16092	15829	16144	16180	16234	16080	16208	15976	16090	16050	16032	16304	16220	16035	16052	16087	16234	16091	16092	15988	16155	15961	16126	16187	15954	16021	16127	16257	16097	16153	16161	16089	16008	16096	16127	16149	16081	16189	16085	16127	16012	16149	16020	16197	16089	15828	16092	16072	16165	16067	16272	16231	16163	16107	16303	16055	15955	16262	15986	16099	15995	16138	16067	16146	16117	16139	16083	16349	16172	15989	16187	15928	16164	16119	16173	15976	16134	16090	16101	16065	16168	16124	15994	16214	16160	15988	16038	15974	16288	16029	16226	16170	16064	15952	16167	16077	16148	16083	16118	16147	16126	15997	15958	16015	16098	16064	15896	16163	15991	16142	16098	16171	16252	16262	16188	16084	16220	15951	16076	15982	16183	16071	16163	16133	16087	16237	16099	16146	15969	15856	16004	16068	16024	16131	16086	16206	16209	16141	16138	16159	16081	16140	16194	15935	16267	16002	16113	16169	16259	16122	16068	16190	16014	16127	16175	16079	16131	16137	16247	16060	16109	16185	16033	16037	16069	16173	16107	16129	16233	16227	16201	16189	16138	16141	16042	16084	16167	16242	16096	16181	15897	16162	16134	16172	15919	16172	16064	16120	16155	16088	16082	16147	16113	15937	16052	16055	16217	16086	16096	16135	15946	16095	16237	16121	16208	16046	16221	16092	16179	16155	16105	16008	16116	16235	16130	16121	16005	16131	16205	15966	16169	16156	16187	16145	16199	16016	16161	16135	16159	16174	16166	15951	16149	16086	16115	16103	16108	16040	15986	16107	16268	16129	16050	16133	16252	15999	16201	16189	16367	16098	15986	15934	16310	15981	16186	16063	16115	16009	16040	16164	16013	16216	16116	16190	16218	16149	16304	16020	15984	16246	15964	16181	15887	16034	16111	16022	15976	16152	16199	16255	16053	16094	16225	16024	16237	16185	16141	16119	16063	16025	16188	16083	16076	16106	16131	16145	16123	16106	16169	16192	16063	16012	15975	16154	15960	16044	16001	16078	16064	16050	16065	16207	16116	16100	16225	16021	16125	16125	16032	16242	16008	15934	16048	16204	16025	16048	16147	16206	16031	16037	16159	16139	16037	16032	16006	16124	16027	16029	16167	16013	16260	16085	16139	16286	16176	16018	16172	16258	16040	16227	16032	15825	16187	16126	16119	16076	16116	16244	16073	16309	16251	16093	16123	16143	16096	16078	15979	16173	16098	16145	16080	16084	16038	16141	16306	16131	16092	16120	16206	16075	16053	16156	16017	16181	16105	16110	16089	16173	16007	16137	16119	16109	16109	16261	16087	16030	16056	16060	15960	16202	16273	16167	16238	15973	15949	16030	16122	16152	16145	16182	15974	15944	16126	16245	16144	16079	16129	16199	16092	15983	16063	16182	16205	16028	16216	16106	15991	16073	15894	16089	15903	16044	16111	16165	15997	16110	16140	16140	15969	16030	16197	16138	15978	16112	16279	16060	16063	16096	15945	16256	16085	16221	16192	16013	16103	16057	15970	16176	16210	16106	16164	16209	16115	16078	16070	16050	15993	16092	16205	16161	16115	16105	16078	16029	16091	16170	16274	16057	16190	15970	16115	16077	15969	16246	16032	16188	16253	16079	16152	16082	16135	15996	16101	16018	16085	16165	16072	16038	16310	15957	16193	16148	16204	16090	15917	15995	16181	16016	15961	16012	15992	16139	16014	16075	16110	16023	16079	16151	16115	16259	16238	16107	16284	16101	16154	15990	16169	16117	16220	16087	16228	16062	16088	16163	16114	16247	16026	16022	16191	16041	15954	16208	16073	16029	16039	16129	16018	16134	16026	16274	16130	16169	16162	16096	16217	16027	16293	16206	16094	16159	16138	16082	16097	16013	16172	16061	16090	16124	16070	16099	15967	16164	16127	16009	16170	16139	16077	16042	16101	16195	16101	16149	16045	16264	16044	16169	16150	16236	16136	16205	16172	16057	16055	16107	16080	16065	16138	16273	16082	16101	16097	16057	16135	16099	16146	15997
22744	21216	29067	23687	21466	23447	24917	19920	18878	18970	18727	18638	18521	18314	18258	18211	18341	18294	18260	18240	18072	18134	17956	18359	18118	18113	18037	17914	18208	18234	21416	22066	21036	20231	18969	18158	18045	18144	17869	17924	17924	17889	17941	17847	17774	17739	18079	17943	17856	17900	17844	17827	17969	18007	17881	17950	18049	17812	17559	17797	17833	17638	17831	17859	17970	17867	17846	18040	17990	17823	17887	18042	17860	18028	17937	17787	17763	17956	17860	18024	17889	17832	18078	17996	17913	17931	17911	17849	18064	17620	17850	17914	17842	17775	17761	17771	17959	17730	17849	17871	17893	17823	17978	17836	17843	17858	17574	17804	17843	17862	18061	18039	17812	18039	17943	17904	17867	17614	17754	17931	17780	17861	17938	17831	17800	17887	17772	17925	17799	17783	17977	17734	17881	17771	17804	17808	17886	17812	17880	17831	17741	17873	17822	17877	17604	17674	17792	17898	17817	17709	17862	17985	17909	17907	17745	17819	17891	17876	17974	17982	17918	17808	17851	17847	17734	17719	17872	18063	17719	17997	17798	17974	18054	17864	17768	17891	17791	17821	17760	17730	17951	17808	17895	17985	18102	18014	17934	17785	17652	17825	17964	17677	17884	18043	17713	17792	17863	17816	17818	17781	17896	17902	17787	17888	17760	17668	17794	17994	17884	17743	17876	17841	18024	17864	17945	17828	17998	17661	17634	17847	17867	17878	17975	17970	17757	17875	17777	17781	17796	17659	17840	17809	17874	17779	17744	17917	17728	17923	17634	17825	17952	17978	17854	17751	17864	17882	17972	17914	17746	17860	17893	17592	17835	17684	17767	17845	17802	17995	17784	17682	17695	17869	17994	17895	17991	17982	17803	17818	17769	17842	17758	17934	17719	17764	18040	17911	17847	17888	17814	17957	17840	17950	17787	17965	17618	17736	17943	17910	17716	17822	17864	17882	17713	17959	17849	17647	17668	18080	17980	17776	17585	17684	17739	17927	17794	17788	17813	17929	17927	17759	17733	17667	17831	17958	17956	17832	17745	17930	17719	17765	17861	17903	18001	17893	17922	17816	17743	17921	18115	18039	17888	17913	17873	17777	17666	17709	17560	17642	17801	17952	17914	17935	17875	18003	17715	17704	17892	17792	18061	17936	18041	17913	18047	17768	17815	17999	17814	17742	17741	18030	17877	17867	17938	17770	17908	17850	17574	18002	17952	17761	17731	17873	17789	17807	17668	17857	17985	17830	17855	17936	17787	17850	17890	17874	17809	17965	18030	17779	17845	17829	17931	17780	17515	17901	17692	18084	17894	17814	17687	17663	17925	17841	17820	17692	17832	17864	17855	17864	17944	17887	17815	17826	17715	17774	17731	17908	17761	17737	17873	18014	17799	17798	17903	17922	17798	17689	17679	17831	17791	17933	17801	17847	18057	17864	17857	17737	17744	17950	17778	17771	17808	17925	17942	18042	17720	17976	17754	17845	17851	17798	18087	17932	17766	17767	17796	17642	17828	17958	17916	17943	17792	17791	17793	17899	17818	17855	17693	17921	17780	17959	17907	17810	17915	17865	17801	17827	17790	17877	17655	17817	17758	17930	17894	17626	17683	17860	17809	17977	17724	17741	17767	17489	17852	17903	17704	17954	17919	17680	17902	17793	17829	17896	17769	17910	17910	17772	17712	17650	17913	17856	17797	17841	17876	17861	17828	17790	18100	17836	17742	17778	17842	17804	17797	17929	17731	17780	17890	17636	17840	17819	17889	17965	18053	17952	17838	17906	17946	17790	17860	17746	17608	17828	17961	17932	17803	17803	17769	17777	17674	17878	17804	17855	17849	17868	17825	17769	17715	17955	17821	17789	17761	17867	17787	17961	17804	17786	17792	17835	17873	17755	17587	17849	17897	17759	17924	17898	17932	17801	17890	17912	17978	17948	17913	17926	18119	17923	17765	17707	17983	17569	17737	17866	17863	17717	17973	17708	17927	17645	17835	17683	17669	17804	17944	17845	17955	17783	17945	17860	17682	17958	17886	17590	17761	17767	17714	17901	17884	17790	17866	17875	17885	17729	17791	17793	17928	17780	17769	17892	17899	17809	17709	17743	17759	17658	17688	17885	17866	17525	17742	17859	18098	17868	17910	17786	17923	17954	17791	17782	17895	17928	17932	17656	17969	17861	17685	17912	17649	17983	17898	17745	17918	17766	17826	17938	17878	17824	18041	17599	17820	17913	17970	17488	17944	17815	17837	17809	17596	17928	18052	17832	17644	17713	17716	17667	17931	17964	17967	17632	17801	17542	17803	18035	17941	17799	17710	17928	17726	17659	17893	17901	17914	17687	17934	17727	17932	17917	17641	17635	18040	17777	17714	18024	17858	17701	17776	17899	17752	17763	17716	17780	17675	17745	17785	17938	17832	17733	17931	17759	17852	17937	17711	18003	17972	17975	17841	17905	17796	17810	17946	17987	17758	17766	17693	17713	17762	17988	17678	17736	17842	17707	17937	17860	17915	17602	17684	17797	17919	17691	17843	17966	17951	17732	17805	17823	17838	17751	17843	17722	17758	17911	17773	17813	17833	17686	17788	17895	17896	17951	17644	17857	17754	17787	17904	17921	17832	17955	17930	17854	17840	17862	17874	17810	17728	17949	17761	17720	17763	17990	17946	17703	18027	17873	17924	17826	17893	17898	17711	17860	17680	17870	17949	18070	17970	17706	17581	17891	17650	17786	17889	17902	17886	17832	17872	17929	17838	17821	17760	17826	17882	17861	17829	17869	17737	17764	17768	17736	17767	17976	17875	18008	17857	17829	17822	17773	17956	17978	17737	17759	17772	17815	17910	17902	18053	17889	17938	17742	17836	17841	17798	17766	17803	17831	17806	17821	17654	17887	17797	17791	17776	17932	17905	17613	17718	17795	17869	17920	17883	17861	17948	17763	17881	17821	17889	17879	17705	17878	17928	17906	17834	17713	17850	17850	17895	17962	17835	17971	17854	17846	17900	17815	18014	17816	17903	17872	17751	17801	17800	17800	17743	17770	17960	17687	17885	18012	17921	17962	17870	17942	17808	17640	17851	17735	17878	17669	17944	17773	17913	17944	17995	17981	17818	17721	17828	18064	17981	17741	17745	17835	17457	17901	17741	17837	17696	17806	17713	17793	17698	17693	17743	18023	18022	17848	17906	17800	17880	17736	17720	17977	17937	17894	18030	18029	17737	17949	17865	17841	17701	17773	17843	17701	17693	17811	17785	17833	17849	17933	17861	17854	18195	17911	17982	17841	17863	17745	18020	17771	18087	17993	17672	17706	18000	17638	17782	17874	18027	17852	17933	17775	17884	17863	17783	17855	17804	17801	17583	17795	17826	17811	17950	17838	17767	17781	17664	17975	17781	17949	17797	17621	17592	17933	17908	17777	17664	17885	17739	17761	18007	17539	17897	17851	17817	17801	17780	17887	17719	18159	17782	17881	17754	17789	17672	17813	17775	17638	17912	17906	17784	17669	17770	17873	17752	17797	17904	17797	17687	17879	17792	17876	17964	17605	17845	17854	17674	17892	17951	18180	17855	18021	17711	17702	17850	17752	17727	17962	17791	18098	17805	17649	17729	17944	17884	17723	17803	17860	17965	17792	17839	17918	17791	17889	17867	18009	17773	17811	17980	18021	17742	17776	17841	17870	17918	17847	17892	17873	17758	17919	17950	18010	17928	17721	17682	18003	17887	17740	17917	17660	18030	17685	17881	17911	17854	17766	17592	17818	17763	17690	17684	17737	17751	17874	17906	17936	17680	17774	17860	17729	17628	17753	17901	17730	17946	17838	17922	17941	17755	17702	17971	17835	17972	17687	18103	17648	17729	17973	17774	17987	17858	17920	17780	17902	17934	17776	17668	17825	17720	17890	17833	17829	17995	18048	17815	17904	17860	17810	17842	17819	17835	17826	17802	17658	17774	18024	17853	17837	17961	17936	17680	17811	17856	17801	17909	17810	17656	17862	17696	17886	17656	17836	17818	17700	17754	17548	17773	17930	17743	17996	17885	17782	17962	17912	17953	17789	17988	17719	17945	17808	17830	17816	17998	17773	17891	17815	17733	17649	17972	17959	18053	17838	17775	17787	17696	17962	17865	17706	17826	17802	17810	17841	17937	17842	17536	17821	17991	17897	17949	17741	17809	17994	17603	17791	17766	17859	17779	17835	17742	17805	17997	17974	17676	17714	17924	17596	17806	17762	17967	17618	17734	17930	17827	17738	17858	17950	17884	17980	17733	17657	17815	17864	17818	17759	17796	17722	17633	18043	17758	17918	17977	17845	17714	17702	18019	18019	17925	17768	17852	17929	17895	17846	17701	17745	17914	17888	17734	17910	18037	17762	17825	17993	17748	17797	17895	17934	17638	17893	17801	17968	17907	17690	18054	17828	17978	17847	17924	17875	17751	17894	17937	17799	17819	17951	17789	17762	17873	17882	17916	17818	17703	17916	17870	17974	17928	17848	17842	17762	17542	17712	17845	17770	17845	17735	17745	18029	18096	17898	17897	17960	17944	17813	17946	17579	17760	17912	17699	17928	17831	17732	17758	17873	17892	17997	17877	18056	17906	17735	17911	17939	17895	17750	17825	17744	17654	17740	17870	17873	17825	17885	17705	17733	17843	17795	17944	17833	17867	17769	17987	17756	17816	18024	17856	17740	17724	17754	17967	17840	17880	17921	17992	17715	17793	17941	17680	17825	17699	17865	17773	17757	17893	17822	17897	17826	17881	17712	17713	17910	17777	17955	17746	17852	17765	17687	17703	17910	17868	17902	17938	17671	17759	17860	18003	17812	17907	17772	17871	17779	18000	17915	17733	17714	17799	17653	17780	17880	17906	18059	17978	17938	17900	17647	17803	17742	17808	17850	17830	17903	17770	18015	17863	17809	17956	17951	17690	17811	18069	17795	17645	17833	17708	17890	17901	17798	17622	17629	17824	17886	17704	17757	17916	17718	17770	17802	17775	17773	17856	17930	17842	17715	17784	17606	17784	17949	17817	17860	17883	17735	17982	17732	17833	17865	17860	17821	17814	18128	17963	17784	17928	17967	17824	17678	17825	17706	17878	18145	17955	17585	17944	17913	17966	17922	17802	17947	17879	18130	17765	17712	17768	17865
20278	31595	30023	24605	21511	19696	19060	18361	17680	17348	17080	17065	16970	16779	16501	16452	16462	16547	16472	16299	16379	16324	16282	16417	16253	16251	16278	16107	16265	16455	22547	22103	20570	19259	17350	16625	16252	16205	16092	16032	16135	15930	15987	16015	15988	15934	15928	16138	15908	15863	16065	16130	16004	15995	15943	16217	15903	16009	15971	16069	16044	16236	15955	16015	16205	16059	16138	16036	16130	16025	16025	15890	16028	16064	15910	16043	16050	16145	15973	16088	16230	16114	15975	16143	15866	16182	15968	15948	16070	15956	16048	15976	15955	16052	15932	16072	15955	16228	15822	16089	15942	15958	15949	16077	16027	16050	16117	15947	15907	15980	15971	16066	16147	16042	15896	16028	16132	15971	16062	15978	16084	15970	16023	15979	16030	16097	16101	16108	16023	16107	16007	15971	15903	16036	16143	15956	16123	16107	15866	16032	16060	15894	15992	16131	16095	16184	16089	16028	15946	15795	16060	16058	16123	16067	15979	15939	15787	16030	16045	16113	16030	15942	16078	16143	16140	15972	15924	15994	16051	15902	16007	16090	16028	15928	16106	16034	15982	15925	16140	16176	16138	16143	16179	15995	15858	15957	15886	15995	16102	15993	16135	15965	15968	16149	16031	16037	16208	15889	15852	16217	15828	16111	16099	16097	15969	16070	16057	15938	15939	16033	15907	16045	15890	15762	16083	16079	15956	15929	16165	15768	15996	16167	16010	16056	16090	16037	16042	16044	15963	16189	16049	15928	15943	16023	16050	15984	16155	15937	15836	16017	15937	16036	16020	15894	16013	16001	16165	15909	16083	15983	16209	16021	16168	16170	15990	15939	15919	16044	15998	16080	15987	15932	16063	15890	16055	15892	16025	16105	16067	15926	15964	16128	15843	15969	16103	16088	16030	16072	15967	15913	15907	16123	15868	16109	15727	15955	16063	16070	15975	15863	16182	16045	16250	16020	15989	15872	15920	15981	15914	16036	16065	16116	15896	16067	16013	16169	15848	16077	16052	15939	15952	16035	15952	16074	15923	15960	16059	16097	16030	16070	16045	16104	15938	16001	16091	15877	15995	16060	15793	16075	15925	15984	16093	15840	16109	16066	15941	16060	16079	15912	16032	15933	15742	16018	16009	16080	15930	16020	16018	16122	16142	15990	15897	16134	16033	16125	15821	15997	16152	16084	16040	16081	16061	15904	16103	15862	16079	16013	16007	15951	16000	16116	15979	15945	16187	16176	16072	15942	16109	15971	16035	16052	16159	16091	15996	15973	15971	16025	15958	15988	16010	16008	15967	16054	16035	16051	16151	16075	15904	16066	15967	16060	16070	16164	16065	15927	16160	16028	16210	15960	15892	16047	15801	16140	16008	15869	15998	16013	16191	15916	15926	15895	15936	16054	16098	16113	15991	15957	15985	16092	15925	15945	15973	16059	16001	15929	16090	16195	15983	16109	16029	16057	15968	16041	15939	16004	16081	15885	15895	15889	16183	16103	16229	16118	15948	15960	16070	15928	16035	15954	16032	16027	16083	16041	16242	15989	16123	15919	16273	15938	16036	16066	16118	15957	16075	15847	15967	15891	15981	15969	16196	16133	16076	16107	16131	16234	15989	16016	15975	16019	15927	16098	16032	16140	15994	15949	15993	16058	16019	16047	15938	16177	16038	16068	16005	15907	15925	16091	15918	16095	16025	16069	16000	15964	15969	15953	16104	15830	16093	15975	16012	15979	16029	15936	15978	16129	16172	15932	16158	16003	15977	16008	16322	15989	16099	16168	16055	16111	15926	15966	15885	16007	16030	16241	16128	16050	15954	15999	16200	15892	15908	15966	15967	16006	15911	16100	15940	16064	16066	15889	15947	15665	16075	15959	16050	16035	16108	15906	16169	15898	15993	16096	16012	16083	16155	16083	16129	16057	16026	16129	16075	15949	15864	15900	16006	16009	15920	16054	16121	15972	15905	15768	16171	15910	15952	15822	16081	16043	15843	16064	15903	16060	16093	15960	15962	15974	16084	16021	15892	15989	15927	16164	16243	16168	16031	15945	15988	16070	15926	16155	16014	15999	15804	15994	15918	15904	15937	15989	16027	16013	16135	16149	15948	16137	16000	16149	15988	15899	15995	15854	15953	16067	15959	15859	16073	15955	16027	15985	15872	15996	16041	15906	15881	16045	16119	15946	16125	16108	15858	16105	15924	16159	15964	16128	16074	16083	16026	16116	16086	16011	16002	16006	15929	15942	16101	16071	16000	15977	16023	15925	15833	16069	15971	16145	16047	16026	15948	15871	16014	15851	16080	16091	16040	16011	16016	15957	15940	15939	16008	16177	15867	16090	16052	15891	15846	16070	15911	16073	16038	15987	15970	15922	16112	15884	16062	15972	15998	15906	16010	15879	15959	16002	16026	15974	16169	15953	15985	16133	15962	16010	16084	16364	15930	16056	16007	16016	15956	15971	15952	15958	15804	15938	15952	16015	15985	16113	15792	16017	16051	16047	15806	15937	16030	15993	15917	15989	16030	16120	15745	16090	15870	15891	15959	16065	15994	16135	15837	16094	15908	16073	16036	16076	15978	16152	16054	15898	16192	15993	16044	16006	16018	16230	16022	16126	15775	16135	15938	16003	16018	16078	16225	16001	15963	15979	16040	16199	16130	15886	16148	16106	16015	16015	15874	15967	16140	16093	16048	16062	16018	16045	16147	16053	16060	16204	16008	15857	16064	15854	16011	15869	16022	16017	16191	16008	16076	16115	15941	16037	15925	16128	15964	16113	16006	15960	15876	16050	15906	15934	16012	15969	15919	15961	15967	15981	15983	16142	15924	16156	16083	15934	16062	16143	15952	16028	16048	15813	15951	16088	15917	16122	15960	16037	16135	15926	16149	16145	15997	15969	15871	16060	15864	16100	16009	16156	15820	15920	16025	15874	16061	15844	16130	15964	16021	16069	16041	16119	15924	15986	16066	16014	16047	16080	15928	16137	16054	16195	16071	16002	16089	16003	16051	16000	15989	15824	15925	16109	15778	16020	15936	16210	15914	15956	16013	16116	16053	16139	15972	16044	15872	16058	16098	16212	15874	16086	16005	15940	16050	16058	16128	16063	16017	15896	16155	16048	16082	16002	16194	15938	15892	16166	15962	15917	16020	15959	16008	15848	15993	16057	16087	15983	15840	15925	15916	16075	16048	15849	15946	16039	15858	16022	16151	16047	15945	16025	15972	15913	15984	15885	16037	15897	16116	15997	15956	15953	15998	16032	16028	16017	16017	16083	16134	16067	15995	16041	16248	16150	15982	15949	15924	15899	15904	15984	16136	15958	16103	16013	15910	15934	15762	16060	15990	15952	16135	16086	16049	15992	15973	16088	15911	15966	16059	16005	15937	16174	16025	16087	15959	16102	16173	15964	16025	15910	16030	15896	16043	16079	16070	16012	16018	16106	16116	15875	15847	15872	15842	15920	16104	16001	16087	16030	16104	15802	15986	15896	16011	16037	15922	16178	16007	16123	16025	15861	16068	15865	15906	16098	15833	16102	15943	16008	16015	16161	15913	16194	16089	15910	16044	16122	16074	16070	15892	16101	16030	16112	15937	16031	15961	16129	15859	16027	16096	15949	16014	16069	16035	15955	16014	16106	16092	15994	15992	16140	16126	16102	16163	16013	15998	15899	15954	15993	15847	15961	16081	16090	16080	15858	15902	15974	16082	16075	15811	16031	16081	16014	15930	15953	16121	16022	16006	16095	15895	16044	15834	16210	16110	16123	16074	16050	16086	16057	15985	15823	16027	15979	16134	15897	15904	16085	15936	15989	15862	15930	16143	16190	16006	16158	15883	16075	16023	16172	16098	15967	15964	15914	16040	15995	16119	15852	15978	16031	15880	16103	16012	15902	15899	16047	16016	15752	15965	16070	15979	15898	15990	15903	15940	16176	15833	15974	15892	16059	16093	16062	16061	16138	15988	16132	15946	15787	15929	16022	16084	16122	15959	15954	16135	16134	15961	15941	15905	16035	15878	15876	15935	16109	15960	16062	16041	16192	15984	16034	15941	16034	15871	15886	16024	16102	16066	15863	15962	16150	16174	16007	15973	16037	16112	16049	16157	16069	15958	16005	15844	15913	15986	15839	15971	16006	16067	15947	15967	16253	15951	16023	16029	16066	16058	16255	15889	16085	16130	15982	15962	15947	15787	16126	15984	16009	15936	16011	16055	16119	15897	15983	16029	16045	15980	15969	15921	16111	16152	15945	15935	16031	16063	16044	16035	15983	16080	16129	16063	15955	15873	15971	15992	16005	16069	15957	16017	16037	16065	16172	16066	16000	16088	16122	16054	15864	16066	16078	16087	15987	15930	16071	15950	16101	15933	16225	16038	16040	15962	15940	15918	15975	16007	16107	16211	16000	16037	15874	15894	15921	16092	15786	16016	15972	15977	16093	15918	15967	15982	16071	15904	16079	15805	15913	16017	15984	15978	15930	15844	15921	15968	16105	16058	15981	15958	15911	16001	16184	15997	16071	16055	15966	15951	16017	16019	16031	15966	15967	16146	16041	15939	15918	16019	15962	16120	15889	15956	15893	16068	15970	16025	16066	15965	16071	15843	16188	16113	15875	16039	16031	15981	16074	16055	16122	16053	16136	16090	16027	16070	16146	15948	16094	16135	15962	16119	16042	16027	16241	15927	15830	16047	15928	16063	15972	15981	16001	16064	15951	15981	16077	16120	15928	15970	16008	15928	16084	16061	15991	15902	15893	15846	15936	16131	15987	16098	16065	15986	15990	16121	16031	16151	15910	16100	15986	16054	15900	15802	16164	16024	15963	15939	16102	16108	15909	15915	15951	15981	16195	16099	15990	15943	16014	15952	16071	16303	15924	15918	15936	16031	16111	15944	16095	15989	16027	15946	16072	15911	16004	16133	15902	16048	16032	15992	15823	16086	16049	16000	16162	16046	15944	15962	16055	15902	16125	16081	16135	15871	15911	15999	16126	16016	15856	15932	15883	16006	15898	16065	15957	16151	15975	16046	16022	16029	16020	16031	15920	16043	16015	15998	16106	15791	16187	16106	16111	15934	16114	16009	15834	16093	16037	15880	15876	16126	16013	16158	15887	15963	16021	16185	15931	16085	15878	15976	16054	16121	15960
27783	22485	24710	21771	18466	18396	18300	17836	17917	18105	17912	17822	17818	17779	17810	17889	17962	17849	18026	18002	17732	17875	17987	17769	17844	17668	17789	17852	17810	17600	17880	18093	18151	18049	17822	17646	17996	17932	17683	17906	17744	17665	17648	17729	17601	17564	17654	17601	17681	17630	17588	17669	17608	17994	17620	17638	17663	17712	17707	17514	17411	17696	17585	17766	17656	17629	17735	17627	17606	17520	17869	17652	17550	17739	17637	17658	17421	17486	17596	17540	17690	17620	17720	17770	17705	17592	17612	17729	17624	17584	17620	17482	17598	17555	17551	17545	17605	17713	17540	17636	17791	17737	17600	17601	17682	17941	17773	18037	17630	17672	17761	17691	17928	17854	17725	17640	17646	17653	17506	17671	17621	17584	17705	17749	17719	17658	17649	17874	17602	17705	17735	17550	17868	17789	17767	17567	17394	17567	17658	17834	17731	17755	17703	17676	17707	17549	17705	17713	17708	17630	17730	17520	17728	17581	17780	17999	17800	17677	17661	17695	17438	17746	17637	17570	17567	17678	17863	17654	17495	17541	17606	17751	17635	17571	17634	17635	17880	17839	17891	17723	17641	17514	17682	17609	17622	17882	17647	17709	17609	17900	17593	17625	17613	17469	17781	17600	17942	17651	17709	17790	17736	17749	17747	17518	17694	17697	17763	17544	17586	17874	17671	17507	17714	17769	17732	17455	17619	17646	17602	17650	17621	17715	17639	17731	17562	17543	17602	17798	17740	17748	17675	17747	17670	17680	17659	17664	17448	17621	17611	17851	17800	17690	17840	17753	17685	17719	17540	17596	17592	17667	17584	17618	17688	17504	17525	17620	17658	17704	17662	17771	17717	17705	17549	17686	17767	17776	17624	17641	17535	17637	17616	17680	17620	17613	17462	17594	17707	17853	17512	17639	17862	17751	17564	17578	17640	17604	17742	17549	17547	17791	17553	17622	17635	17642	17826	17776	17789	17826	17688	17703	17634	17599	17891	17834	17760	17437	17724	17767	17646	17703	17909	17855	17622	17563	17809	17765	17599	17821	17786	17591	17724	17807	17499	17793	17815	17806	17791	17672	17640	17630	17717	17693	17615	17843	17771	17691	17538	17588	17497	17632	17741	17685	17655	17745	17736	17660	17630	17793	17677	17627	17723	17790	17570	17744	17721	17849	17715	17730	17689	17782	17861	17682	17847	17737	17551	17748	17743	17813	17596	17539	17723	17621	17351	17587	17455	17558	17717	17669	17796	17674	17871	17711	17718	17649	17586	17655	17784	17659	17667	17760	17675	17763	17727	17963	17669	17629	17674	17575	17693	17732	17588	17777	17536	17717	17800	17450	17486	17662	17638	17609	17731	17665	17679	17822	17691	17552	17664	17634	17611	17534	17782	17665	17323	17609	17644	17622	17751	17752	17735	17819	17569	17660	17835	17586	17878	17631	17896	17597	17694	17731	17937	17640	17548	17447	17755	17674	17801	17734	17655	17721	17594	17790	17598	17721	17815	17722	17709	17633	17556	17659	17732	17727	17788	17891	17720	17684	17676	17744	17749	17733	17410	17736	17626	17615	17752	17570	17787	17871	17471	17604	17872	17684	17480	17683	17641	17660	17671	17489	17474	17670	17709	17816	17850	17553	17657	17729	17658	18010	17594	17631	17561	17579	17696	17626	17765	17758	17781	17610	17969	17645	17813	17861	17765	17725	17679	17550	17764	17637	17985	17843	17662	17732	17525	17518	17724	17607	17743	17712	17650	17633	17910	17658	17784	17554	17662	17638	17602	17501	17628	17564	17680	17593	17863	17941	17609	17664	17633	17585	17556	17610	17829	17739	17381	17695	17413	17643	17695	17869	17777	17827	17660	17774	17643	17676	17641	17822	17693	17658	17663	17675	17666	17696	17713	17549	17743	17681	17554	17686	17785	17769	17610	17537	17722	17598	17860	17838	17654	17690	17465	17601	17821	17669	17677	17702	17756	17677	17641	17603	17594	17606	17641	17770	17608	17636	17837	17684	17684	17474	17862	17845	17834	17522	17677	17617	17695	17658	17865	17642	17873	17709	17644	17658	17753	17477	17626	17794	17581	17718	17585	17808	17745	17588	17645	17552	17617	17707	17572	17634	17671	17533	17695	17649	17613	17731	17824	17680	17698	17679	17631	17753	17620	17838	17706	17718	17576	17406	17502	17586	17614	17647	17627	17689	17701	17759	17545	17668	17758	17689	17849	17758	17655	17519	17596	17697	17702	17933	17623	17736	17683	17763	17746	17685	17643	17636	17643	17407	17524	17522	17636	17495	17664	17605	17648	17620	17729	17526	17606	17715	17809	17649	17540	17669	17550	17639	17423	17752	17772	17782	17638	17573	17760	17591	17520	17502	17520	17573	17667	17565	17614	17749	17635	17678	17622	17581	17708	17715	17709	17834	17845	17663	17780	17564	17581	17735	17706	17670	17710	17601	17868	17599	17591	17670	17639	17728	17707	17822	17536	17685	17922	17559	17591	17791	17665	17980	17722	17575	17789	17832	17625	17742	17626	17586	17740	17715	17507	17606	17568	17785	17606	17715	17817	17561	17737	17592	17888	17781	17704	17733	17619	17565	17519	17679	17767	17557	17735	17615	17454	17751	17918	17661	17614	17756	17561	17635	17699	17692	17540	17415	17600	17657	17826	17853	17694	17897	17676	17799	17497	17586	17606	17646	17572	17675	17635	17558	17820	17792	17691	17667	17608	17698	17463	17861	17817	17730	17675	17602	17803	17706	17590	17665	17837	17725	17989	17888	17614	17597	17926	17682	17809	17771	17535	17730	17718	17736	17661	17808	17661	17849	17724	17610	17556	17629	17782	17813	17656	17678	17470	17581	17686	17705	17624	17607	17690	17775	17704	17645	17648	17667	17648	17670	17943	17780	17538	17504	17722	17694	17610	17850	17441	17529	17833	17775	17630	17639	17559	17506	17575	17712	17751	17575	17607	17745	17589	17555	17629	17609	17542	17820	17713	17932	17720	17788	17912	17787	17720	17690	17567	17812	17680	17690	17700	17828	17752	17669	17634	17697	17743	17663	17775	17580	17738	17776	17771	17556	17757	17786	17495	17649	17772	17618	17669	17698	17556	17798	17563	17590	17412	17522	17656	17632	17449	17577	17609	17612	17641	17600	17744	17944	17657	17434	17678	17704	17766	17797	17629	17770	17519	17507	17767	17681	17583	17653	17737	17516	17688	17568	17454	17546	17787	17781	17688	17668	17696	17626	17797	17717	17687	17679	17728	17716	17749	17592	17824	17758	17706	17834	17723	17683	17844	17549	17481	17692	17705	17793	17712	17461	17617	17622	17596	17701	17853	17724	17860	17733	17566	17711	17595	17601	17601	17674	17541	17709	17573	17665	17818	17581	17946	17683	17830	17709	17544	17508	17555	17446	17715	17564	17704	17476	17827	17610	17658	17618	17785	17709	17865	17620	17716	17532	17620	17569	17740	17601	17634	17688	17691	17685	17657	17684	17749	17671	17719	17604	17669	17649	17682	17529	17653	17793	17670	17734	17736	17645	17711	17785	17777	17609	17647	17731	17862	17795	17433	17842	17656	17683	17909	17661	17535	17720	17484	17588	17678	17597	17773	17854	17785	17793	17679	17483	17551	17643	17445	17570	17752	17727	17676	17685	17759	17676	17871	17712	17745	17613	17548	17812	17626	17755	17785	17745	17811	17797	17674	17709	17622	17633	17747	17790	17671	17679	17748	17592	17596	17817	17759	17607	17821	17724	17597	17522	17725	17554	17714	17809	17828	17784	17744	17612	17588	17768	17733	17669	17716	17685	17569	17593	17537	17511	17597	17556	17674	17623	17537	17602	17724	17590	17588	17627	17885	17606	17527	17653	17777	17446	17461	17515	17721	17585	17473	17715	17588	17703	17821	17662	17732	17872	17747	17812	17863	17741	17844	17901	17695	17731	17838	17499	17601	17646	17583	17656	17664	17610	17863	17664	17724	17728	17722	17731	17762	17654	17751	17517	17634	17652	17669	17650	17668	17519	17699	17730	17512	17801	17783	17740	17839	17696	17638	17523	17920	17501	17699	17776	17593	17666	17588	17660	17789	17918	17692	17537	17750	17632	17506	17653	17750	17788	17759	17523	17705	17757	17821	17789	17676	17734	17549	17734	17715	17739	17606	17714	17691	17728	17724	17719	17901	17680	17686	17705	17550	17720	17739	17730	17829	17748	17470	17716	17650	17622	17572	17742	17802	17802	17791	17617	17823	17761	17682	17524	17524	17689	17766	17553	17734	17804	17792	17607	17735	17547	17514	17601	17764	17832	17600	17528	17660	17767	17581	17617	17679	17727	17624	17526	17651	17621	17802	17755	17650	17683	17695	17622	17595	17738	17639	17723	17572	17588	17701	17764	17685	17835	17743	17610	17666	17512	17654	17610	17763	17635	17635	17638	17812	17566	17683	17663	17635	17561	17466	17686	17597	17571	17739	17657	17758	17931	17628	17685	17633	17618	17719	17688	17662	17696	17613	17718	17672	17701	17447	17756	17729	17575	17595	17922	17595	17587	17800	17792	17553	17515	17774	17790	17648	17397	17839	17863	17724	17640	17696	17583	17621	17694	17779	17570	17967	17791	17717	17821	17665	17578	17808	17679	17769	17486	17592	17705	17631	17596	17853	17798	17662	17443	17503	17638	17584	17671	17740	17769	17931	17590	17727	17743	17795	17567	17586	17480	17840	17637	17873	17803	17678	17927	17711	17491	17785	17628	17617	17741	17666	17525	17528	17727	17741	17872	17818	17766	17764	17575	17561	17369	17814	17657	17527	17642	17852	17697	17775	17789	17576	17762	17946	17642	17556	17664	17707	17754	17696	18004	17727	17754	17534	17594	17691	17528	17719	17684	17898	17617	17585	17540	17582	17792	17546	17695	17550	17627	17669	17497	17566	17639	17676	17644	17669	17594	17897	17795	17855	17655	17662	17793	17630	17587	17650	17707	17549	17552	17744	17466	17695	17596	17633	17645	17469	17669	17479	17638	17895	17763	17633	17754	17582	17587	17846	17801	17850	17655	17402	17635	17748	17718	17677	17567	17762	17589	17810	17692	17588	17451	17668	17636	17693	17690	17821	17804	17695	17785	17830	17723	17616	17551
17449	21623	20946	18435	17363	17084	16912	16632	16519	16504	16431	16262	16129	16183	16217	16190	16000	15897	16078	16164	16075	16094	15980	15991	16049	15962	16201	16151	16065	16034	16612	16433	16463	16397	16252	16016	16102	16183	15919	16004	15980	16047	15900	16066	16063	16030	15854	15982	15825	15999	15952	15953	16064	15932	16042	15931	15826	15896	15779	15855	15808	15941	15868	16056	15945	16129	15931	15976	16086	15817	15910	15760	16001	15986	15851	16054	16122	16043	16226	15772	15801	15924	15848	16096	15877	15884	15947	16036	15900	15977	15770	16018	15964	15760	15916	16100	15872	15797	15937	15964	15893	15874	16013	16030	16049	16001	16085	15962	15864	15850	15974	15987	15854	15856	15932	15917	15920	15867	16019	15836	16042	15971	15910	15782	15982	15939	16010	16147	16060	16053	16029	15955	16103	16037	15770	15912	15938	15792	15929	15771	15914	15865	15864	15827	16108	15880	15652	16022	15819	15978	16154	15841	16013	16067	15906	15770	16076	16097	15966	15963	16023	15944	15763	15951	16012	16077	15832	16126	15955	15789	15956	16049	16110	15892	15664	16037	15986	15802	15914	15821	16020	16061	15783	16147	16050	16011	16047	16145	15718	15967	15859	15995	15999	16035	15902	16019	16029	15836	15924	15852	16049	16106	16054	16035	15895	15866	15918	15875	15991	15975	15743	15875	15914	16067	15842	15959	15778	16043	16075	16084	15897	16149	16001	15917	15903	16014	16140	15966	15926	15882	15942	16098	15940	16023	15955	15835	15870	16056	16023	15954	16005	16008	16017	15892	16071	15914	16052	16000	15898	15912	15913	15965	15972	15924	15968	15969	15982	15960	16020	16057	15848	15969	15922	15957	16150	15886	16092	15910	15944	15783	15924	16051	16032	15834	15949	16066	16019	15939	15950	15899	16002	15994	15998	15856	16123	15811	15918	15896	15864	16171	15921	15958	15987	16022	15953	16134	15953	15910	15849	15936	15892	15892	15825	16049	15820	15927	15866	16081	15979	15881	15929	15776	16098	15965	15917	15925	15931	15906	16126	15922	16036	15914	15908	15972	15935	15852	16012	15946	15947	16027	15946	16041	15955	16050	15956	16007	16086	15842	15839	15952	15835	16020	15953	15906	16029	15988	15866	16021	15803	16030	15946	15874	15854	16180	15784	15892	15933	15889	16121	15886	15898	15883	16167	15996	15897	15844	16049	15927	16013	15968	15861	15828	16087	16048	16022	15955	15918	15899	15839	15963	15956	15977	15822	16025	15983	15969	15999	15838	15768	15987	16145	16003	15951	16030	15975	16015	16056	15951	15771	15847	15878	15981	15939	15957	15990	16037	16062	15981	16003	16156	15920	16086	15909	16001	15969	15985	15836	15791	16017	15952	15837	15998	15810	15773	15875	15995	15830	15988	15902	15971	16034	15917	16256	16009	15856	16003	15898	16127	15881	15893	16046	15931	15934	16002	15933	15895	15928	16121	15907	15862	15921	16182	15870	15943	16129	16093	16060	16033	16175	15864	15964	15857	15872	16046	15870	15914	15996	16101	15929	16065	15932	16046	15927	15933	16034	16023	15788	15930	16095	16120	15911	15917	15876	15839	15929	15947	15860	15922	16021	16127	15829	15812	16034	16022	16123	15863	15937	15905	15930	15912	15859	16008	15868	15969	15767	15903	15903	15802	15977	16043	15866	15960	15886	15976	15908	16064	15842	16064	15917	16102	15887	15831	15868	16039	15895	16026	16175	15829	15886	16018	15919	15938	16075	16067	16073	15836	16002	15799	16067	15836	15845	15738	16190	15970	16068	16128	16006	15964	15902	16059	16011	15937	16202	15874	16046	15932	16038	16023	16029	16054	16081	15976	16100	15919	15935	15957	15950	15969	15984	15733	16007	15840	15876	16036	16078	15952	16107	16037	15892	16078	15980	16120	15944	15834	15878	15983	15888	16110	15944	15881	15922	15888	15781	15976	15976	15860	15988	15941	15933	15988	15826	15922	15954	15923	15805	15973	16030	15639	15978	15892	15980	16041	15876	15852	16184	15929	15983	15941	15969	15998	15926	15938	15864	15953	16018	15964	15891	16090	15945	15987	15849	15956	15947	15952	15787	16081	15907	15907	15889	15876	15891	16006	16018	15832	15807	15809	15961	16014	15917	15996	15924	15825	15995	15927	16054	15916	15962	15913	15976	15986	16018	16029	15966	15833	15967	15869	15891	15992	16113	16044	15902	15988	15858	16002	15890	15967	15919	15984	15955	15841	15990	15987	15999	15953	15987	15955	15942	16193	16053	15796	15929	16015	15932	15962	16007	15947	16016	15941	15907	16021	15889	16009	15991	15972	15988	15972	15972	15879	16022	15875	16022	15832	15943	16003	15948	16000	15958	16027	15794	15940	16042	15994	15648	15957	15976	16008	16005	16081	16003	16017	16051	15920	16042	15918	15942	15835	15852	16082	16094	15832	15910	16004	15938	15988	16078	15975	15970	15939	15866	15993	15916	15898	16086	15903	15926	15932	15892	16022	15830	15830	16063	16110	15903	15888	16060	15829	16000	15915	15973	15933	16008	15932	16020	16134	16044	15871	16000	15824	15947	16145	15896	15928	16124	16047	15888	15884	15852	15913	15947	16073	15818	16045	15967	15950	16056	15947	16031	15852	15897	15856	15974	15823	16012	15950	15948	15873	15941	16005	15921	16011	16018	15875	15911	16016	15944	15983	15986	15914	15786	15996	15886	15817	16098	15885	16042	15790	15835	15961	15983	16010	15959	15988	15937	15888	15872	15998	15876	16152	15818	16083	15954	15950	15905	15937	15871	15957	15946	15842	15852	15942	16020	15936	15988	15888	15888	15932	16037	16004	15922	16035	16055	15922	15906	16042	16038	15772	15844	16031	15936	16050	15881	16099	15978	15877	15942	15906	16005	15833	15924	15868	16109	15988	15939	15772	15706	16003	16128	15830	15895	15932	15748	15737	15938	16034	16057	15880	16002	15821	15991	15801	15879	15865	16033	15773	16118	16015	15826	15956	15822	15977	16026	16069	16145	15953	15940	15847	15977	16096	15810	15836	15980	16031	16051	15830	15880	15850	16179	15791	15820	16045	15972	16088	16092	15939	15937	16041	15967	16048	15964	15969	15845	15941	15924	15909	15975	16092	15925	15890	16124	16009	15942	16076	16112	15949	15824	15909	15899	15965	15845	15849	15991	15958	15966	16083	16077	15976	15829	15971	15976	16018	15976	15776	15963	15824	16026	15957	15978	15949	15983	15888	15906	16000	15900	16114	15807	15932	16025	15908	15874	15998	15990	15930	15954	15969	16092	16016	15986	16135	15979	16124	15865	15990	15947	15848	15928	16001	15887	15880	16147	15978	15829	15984	15983	16158	15819	16041	16016	15966	16060	15974	15853	15887	15913	15980	15835	15936	16026	15931	15835	16000	16065	15981	15897	16001	15941	15876	16008	15965	16034	16043	15916	15987	15985	15811	15921	15935	15898	15889	15958	15994	15947	16139	16004	15903	15863	16100	16144	15962	15831	15937	15953	15981	15911	15854	15985	15985	16012	15983	16126	15888	15979	15813	16031	15841	16057	15960	15879	16043	15910	16019	15776	15957	15910	16075	16122	15925	15929	16030	16140	15960	16070	16027	15902	15846	15986	16017	15927	15967	15969	15854	15785	16021	15848	16037	15916	16074	16153	16030	16041	15801	16063	15975	15918	15904	15864	15912	15897	15891	15920	15978	16129	16093	15943	16099	15984	15899	15967	15984	15968	15923	16021	15959	16028	15949	16046	16035	16005	15908	15968	15838	16036	15851	15911	16009	16010	15961	16042	15938	15990	15926	15797	15894	16059	16004	15938	15921	16043	16106	16055	16076	15901	15940	16044	15929	15991	15955	16046	15997	15935	16092	15752	15869	15874	15940	15853	16021	15949	16022	16035	16019	15941	15869	15999	16169	15890	16130	15803	15941	16025	16026	15939	15869	15942	15886	15882	15974	15851	15951	15928	15834	16110	15956	16039	16063	15944	16023	16009	15949	15845	15916	15915	15996	16049	16027	15978	15966	15879	15905	16024	15906	16071	15745	16150	15941	16047	15964	15999	16137	15816	16022	15885	15914	15872	15793	15756	15885	15970	15978	16108	16031	15790	16045	16077	16175	15861	15662	15963	16011	15932	16011	15964	16215	16054	15940	15969	15845	15934	15900	16004	15852	16046	15971	16079	16042	15923	15990	15860	15923	15771	15948	15936	15991	16012	15897	15963	16065	16094	15943	16004	16020	16059	16029	15999	16144	15930	15872	16143	16170	15949	16005	16004	15842	16031	15924	15973	15949	15947	16055	15951	16091	15993	15938	15862	15761	15869	15821	15972	15926	16132	15928	16143	15949	15919	15968	15806	15912	15904	15936	15891	16148	15940	15881	16072	16094	15899	15827	15920	15984	15601	16021	15948	15929	15986	15956	16011	15958	15970	15859	15887	16002	16053	15890	15975	15978	15944	15941	15880	16045	15959	16099	15925	15977	16050	15977	15917	15952	15976	15923	15991	15981	16134	16006	15939	16001	16045	15987	16156	15996	16221	15964	16037	15827	15903	15869	15812	16009	15969	15842	15945	15897	15969	16252	16042	15955	16104	15907	16069	15877	15898	16027	16114	15949	15850	16089	15947	15954	15899	15834	15963	15918	16044	15907	15889	15973	16018	15882	16168	15891	15964	16139	15873	16008	15869	15704	16041	15971	15945	15956	15915	15949	16046	15818	15796	16144	16039	15967	15949	15883	15882	16061	16026	16006	15970	16181	16074	15952	15973	16087	15991	15994	15981	16005	16114	15974	15936	15976	16027	15957	15970	15960	16029	15837	16063	15874	15916	15940	15966	16045	15988	15990	15974	16054	15985	16042	15926	15996	15887	15900	15877	16044	15875	15940	16079	16010	15911	15949	15913	15921	15823	15854	16072	16044	15845	16000	15978	15789	16185	15999	16044	15852	16054	15880	15884	16021	16070	15867	15983	15962	15886	15941	15821	16034	16083	15845	16038	15819	16083	15741	15890	16088	15815	16054	15983	15876	15986	15822	15961	15851	15957	16142	15941	15911	15811	15991	15909	16056	16167	15892	15914	16119	15882	15947	16064	15878	15911	15914
24043	21427	28835	24438	22279	21947	21341	18905	18314	18664	18116	18105	18099	18041	18012	18084	18084	17996	17941	17786	17966	17836	17756	17952	17893	17868	17807	17750	17851	18074	18721	19934	19916	19406	18587	18086	17850	17971	17679	17546	17776	17873	17661	17489	17609	17734	17595	17670	17615	17569	17657	17595	17885	17594	17707	17509	17596	17641	17617	17898	17809	17702	17602	17715	17663	17807	17304	17655	17701	17592	17602	17749	17705	17642	17710	17691	17527	17441	17696	17504	17704	17754	17636	17565	17815	17686	17792	17493	17762	17730	17753	17746	17663	17627	17609	17626	17608	17732	17638	17649	17559	17671	17395	17410	17581	17617	17640	17673	17825	17586	17659	17640	17755	17686	17661	17666	17622	17622	17791	17759	17654	17687	17704	17547	17857	17548	17878	17575	17627	17605	17589	17743	17796	17700	17631	17624	17514	17705	17708	17704	17726	17973	17678	17807	17631	17608	17415	17501	17609	17874	17677	17702	17530	17692	17721	17619	17693	17601	17702	17716	17680	17656	17697	17806	17543	17606	17672	17628	17775	17710	17569	17840	17682	17669	17833	17848	17925	17595	17632	17593	17883	17539	17767	17709	17656	17677	17587	17611	17382	17488	17624	17774	17794	17749	17797	17556	17907	17611	17638	17572	17510	17753	17672	17755	17724	17649	17761	17529	17932	17578	17430	17708	17616	17537	17570	17558	17592	17774	17650	17646	17640	17396	17527	17773	17555	17580	17725	17780	17679	17623	17761	17701	17498	17463	17712	17739	17529	17783	17689	17831	17820	17622	17746	17527	17759	17550	17653	17684	17718	17507	17887	17733	17662	17604	17678	17583	17734	17841	17795	17660	17654	17659	17601	17830	17630	17684	17677	17673	17617	17695	17812	17781	17896	17513	17751	17629	17653	17593	17827	17647	17559	17525	17548	17580	17477	17614	17723	17743	17722	17616	17536	17472	17565	17674	17782	17658	17863	17652	17727	17509	17748	17601	17800	17530	17520	17794	17468	17748	17624	17622	17492	17588	17754	17747	17457	17558	17372	17691	17757	17569	17699	17497	17672	17624	17613	17761	17696	17982	17834	17724	17658	17608	17690	17610	17904	17576	17536	17592	17667	17644	17705	17663	17640	17650	17551	17684	17668	17658	17659	17740	17593	17656	17556	17771	17692	17638	17626	17653	17748	17937	17666	17615	17778	17658	17826	17687	17754	17684	17719	17742	17774	17809	17629	17597	17508	17584	17520	17549	17817	17814	17688	17602	17813	17526	17505	17890	17753	17871	17618	17910	17609	17794	17848	17581	17581	17682	17671	17708	17673	17709	17556	17634	17799	17631	17675	17594	17599	17591	17630	17635	17442	17637	17876	17599	17580	17534	17522	17564	17482	17705	17674	17671	17641	17600	17727	17741	17826	17538	17624	17737	17773	17693	17546	17555	17765	17667	17602	17638	17693	17700	17671	17487	17699	17853	17793	17565	17665	17606	17596	17459	17697	17665	17603	17627	17662	17675	17660	17680	17662	17604	17600	17571	17680	17704	17723	17795	17648	17749	17736	17508	17673	17682	17779	17750	17838	17740	17585	17550	17690	17699	17735	17605	17730	17816	17607	17564	17597	17418	17844	17620	17709	17722	17588	17732	17367	17506	17747	17794	17413	17810	17491	17824	17779	17695	17752	17693	17849	17540	17746	17709	17717	17701	17579	17468	17589	17753	17417	17722	17611	17451	17562	17538	17711	17688	17927	17630	17765	17375	17645	17490	17604	17453	17576	17714	17565	17719	17750	17541	17688	17642	17623	17565	17568	17645	17577	17744	17612	17757	17867	17860	17542	17557	17679	17560	17565	17921	17726	17556	17452	17725	17700	17590	17736	17739	17551	17672	17599	17775	17678	17758	17527	17674	17627	17770	17681	17773	17836	17622	17574	17859	17540	17540	17641	17672	17781	17830	17570	17633	17703	17764	17712	17689	17739	17449	17721	17598	17640	17857	17669	17721	17634	17563	17518	17571	17632	17737	17702	17511	17770	17510	17699	17632	17780	17752	17634	17477	17800	17792	17717	17868	17757	17555	17607	17515	17957	17875	17525	17704	17818	17829	17874	17786	17668	17734	17672	17642	17597	17633	17707	17691	17786	17681	17799	17763	17744	17478	17827	17722	17495	17603	17431	17614	17440	17699	17590	17670	17630	17459	17789	17542	17729	17526	17551	17775	17647	17670	17319	17711	17734	17706	17672	17701	17709	17700	17776	17617	17627	17628	17749	17639	17602	17630	17713	17539	17608	17402	17605	17640	17688	17686	17457	17582	17591	17768	17512	17642	17515	17608	17906	17654	17661	17565	17776	17737	17488	17629	17763	17585	17628	17570	17780	17718	17634	17613	17613	17687	17601	17482	17665	17469	17626	17563	17602	17375	17668	17642	17436	17569	17627	17530	17598	17764	17545	17671	17625	17701	17690	17566	17586	17784	17621	17778	17770	17467	17672	17760	17910	17610	17676	17763	17774	17523	17658	17681	17711	17595	17707	17648	17682	17735	17650	17731	17584	17542	17548	17700	17592	17738	17834	17712	17503	17460	17684	17579	17531	17654	17735	17602	17630	17617	17646	17624	17656	17603	17553	17540	17859	17680	17646	17734	17643	17640	17549	17550	17601	17700	17644	17686	17731	17762	17693	17689	17754	17472	17641	17538	17664	17717	17740	17548	17558	17787	17560	17452	17636	17722	17661	17589	17540	17691	17755	17517	17557	17618	17688	17535	17594	17832	17637	17606	17520	17564	17740	17551	17574	17562	17755	17612	17566	17699	17650	17692	17813	17575	17661	17749	17808	17357	17784	17767	17684	17725	17829	17824	17756	17781	17696	17821	17642	17606	17617	17644	17635	17740	17729	17614	17592	17686	17758	17747	17562	17620	17450	17573	17535	17853	17737	17533	17660	17739	17581	17639	17654	17701	17728	17687	17782	17750	17618	17794	17624	17774	17748	17722	17696	17607	17750	17521	17748	17684	17699	17803	17769	17777	17632	17707	17715	17647	17654	17458	17545	17558	17677	17531	17638	17641	17659	17656	17782	17676	17502	17676	17569	17706	17628	17456	17588	17682	17445	17634	17649	17619	17756	17802	17606	17633	17632	17866	17672	17652	17503	17634	17725	17605	17595	17915	17830	17796	17680	17577	17718	17574	17569	17760	17800	17669	17782	17847	17901	17834	17786	17585	17621	17693	17666	17806	18035	17500	17507	17518	17775	17742	17520	17693	17413	17559	17499	17774	17615	17628	17551	17657	17775	17835	17617	17608	17597	17878	17712	17723	17626	17647	17621	17858	17594	17745	17552	17507	17804	17589	17666	17668	17454	17777	17743	17832	17784	17596	17734	17634	17704	17581	17420	17617	17653	17618	17736	17907	17811	17651	17386	17661	17465	17701	17689	17642	17637	17520	17756	17736	17565	17631	17496	17541	17549	17537	17415	17746	17879	17683	17589	17639	17652	17944	17638	17398	17736	17688	17442	17880	17752	17721	17785	17675	17476	17726	17601	17686	17809	17624	17648	17601	17736	17743	17719	17691	17712	17670	17556	17545	17759	17514	17624	17570	17548	17496	17924	17566	17509	17488	17735	17856	17689	17599	17708	17582	17676	17660	17735	17566	17617	17777	17809	17690	17819	17641	17762	17651	17809	17746	17832	17566	17901	17661	17683	17748	17690	17641	17693	17722	17767	17676	17478	17618	17692	17618	17731	17692	17583	17569	17765	17588	17626	17618	17489	17637	17454	17735	17925	17836	17682	17707	17835	17904	17806	17597	17718	17734	17451	17662	17699	17638	17637	17620	17627	17794	17788	17536	17285	17653	17656	17752	17679	17726	17767	17679	17744	17523	17699	17622	17673	17627	17651	17637	17724	17750	17744	17831	17717	17992	17739	17597	17743	17672	17620	17739	17707	17784	17937	17730	17735	17760	17696	17688	17673	17703	17631	17546	17647	17707	17840	17721	17518	17630	17617	17719	17627	17713	17654	17600	17871	17528	17498	17716	17736	17610	17690	17706	17759	17790	17622	17694	17560	17688	17740	17612	17587	17496	17615	17631	17540	17558	17619	17622	17635	17589	17633	17821	17660	17562	17646	17474	17442	17765	17729	17543	17518	17558	17616	17518	17677	17610	17774	17585	17750	17763	17647	17699	17909	17570	17805	17528	17554	17600	17610	17728	17788	17490	17507	17773	17690	17738	17611	17855	17608	17735	17787	17604	17602	17785	17649	17589	17753	17558	17611	17727	17594	17531	17447	17688	17651	17543	17646	17615	17666	17584	17564	17721	17546	17459	17600	17588	17772	17801	17687	17697	17539	17686	17817	17592	17729	17479	17702	17504	17703	17737	17605	17540	17592	17758	17604	17655	17596	17708	17515	17726	17633	17707	17757	17549	17454	17603	17634	17674	17574	17513	17673	17628	17796	17765	17776	18011	17545	17672	17486	17576	17948	17802	17611	17592	17592	17583	17487	17571	17771	17635	17729	17630	17480	17607	17638	17569	17672	17656	17857	17672	17720	17486	17850	17524	17775	17669	17586	17707	17663	17618	17779	17498	17802	17637	17728	17699	17775	17820	17535	17677	17749	17578	17665	17686	17694	17517	17661	17530	17557	17371	17812	17806	17774	17642	17763	17610	17893	17533	17619	17716	17528	17780	17575	17815	17891	17537	17382	17757	17488	17709	17879	17659	17541	17604	17653	17721	17547	17714	17606	17538	17480	17618	17878	17814	17799	17745	17722	17687	17669	17588	17834	17809	17480	17845	17722	17811	17569	17572	17537	17443	17737	17596	17636	17674	17537	17887	17714	17650	17541	17624	17815	17685	17751	17642	17595	17463	17688	17490	17756	17604	17618	17798	17670	17524	17603	17574	17715	17685	17699	17721	17800	17768	17860	17698	17758	17721	17506	17693	17738	17636	17541	17763	17713	17752	17615	17629	17514	17747	17850	17526	17473	17731	17807	17491	17569	17611	17613	17747	17546	17589	17620	17670	17552	17599	17407	17628	17453	17646	17521	17677	17526	17892	17802	17625	17509	17801	17726	17614	17623	17649	17717	17441	17714	17629	17659	17474	17666	17693	17711	17708	17735	17541	17697	17684	17483	17805	17582	17766	17618	17671
17721	29744	27150	21215	19478	18271	17832	17566	17118	16734	16633	16379	16255	16336	16235	16462	16280	16369	16189	16316	16299	16177	15922	16116	16068	16199	16223	16104	15960	16437	17407	19814	18995	18171	17120	16525	16278	15924	16008	16007	16089	16007	16163	16021	15939	15997	16057	16098	15932	16082	16049	16061	16037	15979	16070	15929	15838	16010	15697	15982	15936	16130	16109	15987	15918	15997	15940	15874	16001	15979	16055	15832	15980	15880	15800	16111	15993	15938	16028	16017	15883	16134	16021	16070	15844	16218	15953	15964	15983	16087	16118	16065	15937	15993	16098	16011	16119	15931	15879	16022	15982	15793	16019	16002	16003	15958	16069	15969	15892	15889	15889	16069	15889	16181	15923	16039	15911	15963	15987	15915	15967	16057	16003	15926	15900	15858	16075	15975	15978	15999	15877	15971	15983	16022	15832	15884	15960	15896	15852	16022	15885	15957	16114	15872	15864	15962	15979	16008	15984	15899	15990	16026	16105	16008	15887	15860	15874	15931	15840	15941	15871	16080	15946	15944	15968	16002	16048	15970	15936	15768	15946	15999	16131	16144	15892	15926	15876	15902	15997	15959	15893	15843	16144	16007	15810	16024	16125	15978	16099	15960	15964	15964	15899	16118	15861	15967	15856	16113	15708	15995	15793	16028	15974	15941	16030	15864	16000	15876	15855	16052	15931	15915	16002	15887	15987	16003	16027	15864	15885	16025	15923	15973	15972	15915	15936	15996	16016	15913	16081	15993	15899	16080	15814	16013	15933	15799	16009	16123	15781	15905	15820	15939	15964	15835	16019	16140	16011	15921	15916	16136	15957	15988	15954	15984	16078	16122	15874	15777	15868	15819	16025	15958	15989	15996	15869	15826	15827	15928	15927	16133	16003	15882	15878	15865	15923	16034	15924	15944	15952	16106	15932	15854	15865	15884	15934	15806	15907	16114	15991	16013	16072	15961	15982	15977	16011	16029	15980	15886	15888	15952	16020	15866	15822	15919	15932	16111	16027	15949	15909	15886	15951	15931	15976	15973	15931	16018	15851	15918	16041	15819	16076	15965	15830	15980	16047	16115	15888	15919	15928	16028	16089	15849	15818	15904	16046	15976	16069	15923	15969	15874	16090	15863	16064	15940	15958	16061	16035	16090	16026	15993	15943	16047	16119	15822	15751	15873	15859	15988	16111	15998	16036	15901	15952	15945	15993	16010	15919	15885	15931	15993	15915	15999	15785	16024	15933	16004	16114	15848	15886	15916	15993	15947	16142	15882	15923	16035	15869	16003	15896	16141	16146	15859	16014	16064	16104	15958	15870	15941	15977	15902	15906	15934	15865	15918	15950	15897	16006	15914	15897	15913	15926	16075	16017	15989	15777	15982	16083	15870	15843	15793	15881	15864	15896	16057	16031	15966	15992	15924	16007	15978	15945	15740	15890	16015	16063	16017	16064	15973	15830	16116	16071	15899	15828	16092	15944	15772	16124	15981	15853	15757	15977	15891	15827	16048	15845	15957	16032	16209	15802	16014	15977	15919	16030	16051	15947	16049	15925	15946	16041	15945	15983	16167	15946	15943	16056	15885	15971	15997	15981	15983	16026	16035	15884	15988	15920	16024	15848	15983	16041	15815	16114	15959	15900	15921	15963	16008	15937	15898	15785	15941	15952	15943	15998	15960	16085	15878	15965	15940	15925	15962	15991	16035	16033	16073	15945	15961	15988	15985	16050	15881	16053	16111	15938	15943	16108	15960	15954	16056	15914	15994	15831	15990	16013	15972	15958	16019	16008	15927	16034	15924	15982	15934	16105	15992	15981	15966	16075	16024	15772	16021	15951	15953	16104	15920	15994	15721	15878	15900	15881	15965	16007	15904	15899	16049	15950	16189	15719	15969	15998	16040	16036	16040	16146	16022	15896	15788	16098	16199	15938	15997	16066	16040	16110	15912	16024	15883	15918	15984	16074	16029	15879	15804	15896	15874	16033	16020	15911	15947	16144	15858	16030	15903	16011	15973	15815	16046	16061	15913	15955	15977	15990	16015	15949	15933	15938	16020	15888	16166	15989	15942	15968	15891	16088	15878	16023	15979	15833	16095	15900	16072	16030	15824	15999	15966	16008	16045	15949	15919	15954	15993	16092	16028	15941	16101	16105	15869	16007	15969	15807	15983	15924	16132	15914	15923	15938	16069	15951	16050	16014	16008	15968	15808	15885	16037	15880	15885	16137	15925	15993	16054	16023	15949	16001	15960	16125	16019	15927	15879	15874	16114	15986	15961	16015	16080	15875	16038	16019	16041	15965	15992	15865	15867	16044	15966	16040	15770	15916	16023	15962	15803	15930	15947	15921	16055	15835	16027	15965	16047	15874	16050	16114	15826	15939	15999	15991	15983	16023	16116	15818	15915	15901	15915	16091	16000	15982	15985	16059	16072	15865	16047	15864	16202	16124	16001	16039	16004	16028	15854	16140	15922	15937	15759	15890	15923	16009	15997	15877	16171	16010	15801	15897	15914	15980	16072	16027	15786	16037	15953	15988	15995	15966	16007	15872	16058	16022	16061	15934	16109	15898	15938	15850	15926	15916	15929	15928	16100	15982	15851	15845	15880	16117	15962	15957	16041	16074	15828	15938	15943	15997	15930	16034	16050	15900	16062	15905	15989	16198	15920	15991	16002	15813	16030	16091	16051	15886	16009	15971	15980	16012	15970	15905	16013	15952	16140	16002	15825	15962	15744	16095	15836	15883	15866	15823	15984	15886	16079	16126	15896	15998	15938	15957	15824	16003	16044	15922	15894	15908	15990	16005	16036	16062	15805	16100	15853	16104	15904	16098	15974	16168	15883	15857	15977	15919	15930	15876	16051	16089	15967	15880	15965	16035	15945	16016	15867	16086	15838	16043	15888	15947	16057	15798	15871	15943	15939	15926	16008	16112	15932	15933	16008	15992	15949	15950	15869	15961	15743	15885	15786	16121	15944	15978	15957	16140	15961	16046	15945	15866	15897	15920	16139	15933	15933	15987	15845	15921	15842	15857	15914	15914	15851	15774	16037	15869	16009	15912	16019	15842	15856	15763	15943	15951	15989	15887	16118	16066	16021	15893	15993	15939	16088	15803	15934	15890	16007	15816	15896	15852	16016	15989	15877	15892	15963	15992	15885	16019	15900	15934	15933	15997	15947	15953	15964	15918	15947	15957	16009	16072	15940	16036	15984	15976	15893	15883	15868	16041	16061	15946	16059	16135	15902	15947	15994	15913	16026	15928	15809	15892	16060	15850	16137	15908	15993	16027	15894	15934	16072	16105	15944	15970	15753	15942	16081	15910	15999	15993	15921	15776	16019	15890	15857	15889	15911	15844	15986	15880	16056	16159	16086	16103	15875	16002	16093	16139	16033	16015	15979	15949	15763	15916	15852	15962	15924	15894	15723	16010	15929	15980	15969	16146	15979	16026	15968	16056	15923	15885	16084	15951	15903	15782	15825	15933	16045	16209	15884	15907	15851	15921	16001	16091	15838	16056	15901	16159	16020	16208	15883	15984	15917	16069	15910	15930	15977	16017	15934	15980	15862	16014	16230	15856	15932	15941	16062	15935	15901	15819	15995	16016	15892	15989	15995	15907	16040	15949	15869	16064	16082	16028	16096	15832	15866	15958	16006	15880	15881	15991	16150	16052	15900	15894	16123	15938	16058	16040	16079	16185	16049	16090	16069	15949	15973	15961	15987	16104	15858	15892	15902	15976	16068	15855	16111	15975	15971	16047	16011	15963	15971	16011	16034	15962	16115	16113	15959	15916	15855	16057	15974	16014	16006	15984	16007	16126	15981	15890	15990	15962	15932	15930	15983	16215	15798	16059	16137	15962	15950	15879	16008	16006	16001	15938	15933	16082	15966	15814	15950	16081	15791	15991	15965	15931	16041	16051	15874	16034	16077	16083	15854	15871	15903	15978	16072	16085	15816	16021	15950	15926	16015	15964	16024	15983	16000	16223	15989	15987	15938	15996	16047	16055	15950	15955	16007	15948	16071	15930	15932	15884	15875	15931	16051	16014	15818	16199	16128	15813	15883	16033	15998	16011	15972	15965	16030	15954	16020	15961	15806	15806	16055	15844	15945	15960	15934	15803	16097	15912	15976	15974	15881	15901	15953	15951	16034	15936	16002	15956	15849	15948	16017	15926	15877	15873	15841	16067	16033	16032	15827	15998	16121	15963	16013	15985	15965	15959	16117	16046	16000	16084	15963	15999	15974	15952	15941	15937	16034	16103	16021	16104	16071	16076	15957	15967	15922	15849	16043	16032	15941	16019	15881	15934	15891	16046	16105	15963	15842	15812	15854	15975	15908	15869	15742	16141	15929	15862	16169	15941	15939	15990	16014	16078	16089	15973	15986	16055	15780	15904	15881	16047	16087	16013	15878	15958	16028	15930	16006	16012	16112	16034	15926	16105	15937	15995	15892	15853	15984	15972	16053	15912	15889	15988	15950	15962	16292	15888	15907	15685	15932	15968	15846	15995	16017	15914	16065	16082	15998	15830	15905	15837	15883	15928	16015	15938	16068	15929	16096	15915	15687	16025	15919	16091	16092	15965	15889	16004	16084	15911	16027	15985	15936	16084	16049	15866	15920	16287	15965	15996	15845	15922	16113	15973	15798	15940	15949	16068	15895	15850	15981	15995	15969	15979	15977	15985	15971	16232	16049	16007	15856	15887	15998	16073	16039	16041	16009	15943	16011	15958	16013	15913	15940	15757	16110	15894	15879	16017	15963	15926	15992	16025	16183	15984	15970	15789	15981	15940	16080	15900	15901	15990	16047	15967	15814	16046	15792	16025	15979	15918	15975	15955	15986	15968	15910	15844	16177	15954	15934	16148	15871	15948	15884	16182	15866	15905	15838	15902	15905	16058	16021	15991	16067	15901	16032	15957	15969	15903	15819	15995	15937	16083	15860	15780	15692	16365	15849	15680	16087	15932	15961	15858	16098	15938	16028	16180	16029	16134	15913	16010	15826	15996	15909	16248	15820	15896	16099	15985	16037	16043	15888	15934	16013	15859	16098	15947	16023	15909	16111	15982	15890	15894	15996	15988	15933	15969	15973	16024	16074	16004	16108	16153	15903	15958	15898	15825	15944	16045	15830	15946	15892	15901	16134
23004	21425	29275	23937	21635	23580	25064	20238	18989	19131	18860	18517	18405	18433	18315	18346	18144	18344	18269	18230	18300	18340	18055	18027	18466	18150	18394	18097	18191	18271	18924	22097	22375	21290	19739	18703	18372	18087	18138	18128	17907	17975	18013	17981	18014	18042	18223	17792	18059	17909	17963	17892	18238	17962	18055	18093	17947	18024	18060	18027	18128	17980	18008	17869	17927	17886	18071	18135	18134	17946	18046	18100	18081	18023	17828	17968	17956	18075	18048	18083	18114	17779	17794	17919	17828	18368	18011	18103	17892	18057	18094	18037	18121	17780	17768	17991	17945	17923	17947	17998	18103	18121	17795	17953	18013	17936	17956	17973	18018	17895	17948	17768	18057	18028	17966	17817	17951	17903	17904	17911	17857	17841	18059	17907	17838	18106	17957	17846	17885	17915	17738	18041	17831	17753	17856	17860	18030	17878	18022	18132	17842	17853	18178	17979	17914	18048	17908	17856	17843	17884	17999	17879	17925	17985	17875	17829	17967	17864	17833	17911	18032	18231	17820	17925	18089	17976	17914	17989	17966	17955	17965	18045	17813	17853	18051	17941	17991	17880	18016	17841	17984	17743	17901	17928	17896	17770	18005	17923	17859	17802	17955	17905	18023	18011	17974	17844	17972	17992	18076	17867	18016	18091	17878	17916	17763	17889	17815	17918	18059	17834	17927	17926	17994	17895	17925	18026	17883	17761	17855	17962	18033	17937	18154	17946	17825	17952	17966	17778	17964	17931	17790	17826	17720	17969	17989	17980	17757	18019	17927	17792	17965	17870	17901	17696	17908	18024	18020	17857	17855	17937	17886	17964	17777	17889	18047	17944	17635	17993	17823	17670	18029	17881	17812	18056	17886	17779	18017	17915	17993	17990	17825	17831	17929	17838	17676	17779	17987	17938	17903	18044	17947	18048	17886	18197	17982	17872	17822	17988	17889	18003	17689	17981	17937	18080	17983	17889	18031	18207	18031	18053	18007	17909	17956	17994	18321	17728	17992	18114	17984	18096	17760	17940	18099	17988	18027	17656	17933	18081	18036	17983	17816	17949	17876	17684	17921	18030	17872	17738	17822	17860	17721	17916	18294	17806	17864	17952	17774	17949	17909	18062	17933	18020	18158	17979	17772	17932	18062	17857	18090	17783	17855	17849	17857	17931	17971	17768	18011	17962	18015	17880	17978	17763	18040	18055	18105	18029	17848	17765	17848	17917	18056	17968	18075	17931	18028	17819	17982	17883	17879	17831	17752	17944	17866	17931	17869	17739	18072	17861	17957	17973	17904	17869	17810	18052	18121	18235	18069	17796	18185	18084	18034	17954	18029	18108	17858	17863	17951	17873	17768	17845	17991	17872	18097	17877	17780	17822	17980	17914	18090	17896	17910	17898	18025	17987	18039	17872	17847	17888	17857	17764	17927	18075	17844	18025	18008	17941	17842	17972	18014	17859	17814	18032	17958	17766	17892	17864	17990	17965	17902	17943	18017	17863	17873	17831	18038	17708	17972	17893	17774	17856	17715	17934	17735	17873	17993	17985	17970	17929	17921	17957	17851	17998	18034	17978	18088	17901	17979	18130	17835	17804	18000	18034	17834	17971	17903	18031	17939	18075	18002	17872	17888	17966	17913	17921	17794	18040	17879	18013	17870	17877	18029	17763	17879	17867	18047	17773	17928	18024	17553	17927	17892	17956	17957	17948	17947	17997	18151	17960	18040	17767	18117	17879	17935	17770	17958	17852	17861	17991	18097	17968	17912	17815	18043	17935	17958	17747	18025	18145	17833	17943	18090	17969	18022	17918	17861	17883	17998	18065	18011	18099	17880	17990	17776	17897	17917	17715	17906	17810	17920	17986	17867	17908	17804	18002	17855	17847	17726	17887	18124	17848	17778	17860	17811	17979	18012	17663	17968	17820	18060	17832	17794	17807	17936	18225	18078	17957	17786	17884	18067	18056	17975	17963	17989	17973	17780	17884	17785	17867	17920	18042	18046	17921	17766	17992	18021	18062	18002	18173	17938	17442	17876	18207	17934	17913	17846	17962	17983	18020	18064	18020	18048	17881	17971	17986	18001	17953	17931	17752	17830	17911	18015	17926	18225	17846	17893	17943	17971	18026	17772	17961	17840	17834	17939	18012	17766	18241	18002	17998	17881	17912	18128	18031	18054	17873	18021	17947	17897	17790	17891	17987	18050	17883	17956	17865	18070	18037	17991	18041	17876	17828	18042	17895	17693	18070	18018	18133	17794	17793	17922	17628	17807	17977	18014	18103	17933	17972	17847	17774	17962	18039	18113	17858	18148	18006	17917	18003	17882	18051	17872	17957	17893	17898	17849	17705	18180	17995	18013	18008	18088	17949	17971	17909	17922	17925	17894	17828	17716	17899	17927	17884	17849	18059	17916	17968	18188	17785	18102	17916	17846	17830	18042	17740	17996	17845	17890	17918	17886	17988	17947	17865	17980	17707	18226	18135	18132	17959	17945	17790	17818	17944	17848	17928	17853	18092	17968	18093	17956	17815	17679	17851	17861	17868	18055	17798	17929	17972	17783	17802	17829	17823	17960	17907	18058	17901	17847	17872	17879	17970	18011	17859	18085	17930	18055	17909	18009	17927	17785	17842	18103	17911	17889	18104	17984	17996	17871	17940	17857	17984	17703	18058	17866	17899	17871	17867	17781	17897	17967	18016	17903	17978	17953	17957	17960	18054	17834	17944	17931	17749	17866	17889	17777	17866	17813	18019	17825	17789	17839	17867	18015	18053	17791	17854	18009	17932	17928	17878	18059	17955	17854	18027	18121	17814	17895	17813	17733	17926	18050	17932	17938	17913	17955	18135	18030	18080	17907	17846	17904	17839	17996	17854	17985	17916	18024	17952	17924	18004	17920	17960	17883	17990	17822	17869	17856	17858	17930	17766	17975	17879	17955	17900	17888	18022	17877	17900	18144	17874	18030	17746	17758	17698	17977	18071	17662	17884	17935	18055	18099	17974	17764	17965	17885	17894	17793	18026	17920	18192	17818	17936	18094	17686	17751	17901	17869	17706	17939	17814	17825	18027	17963	17805	17956	18167	18109	18077	17944	17930	17974	17939	17842	17796	17731	18005	17824	17856	17906	17937	17957	17816	17843	17871	17899	17906	17736	18026	17745	17910	17923	17685	17872	17695	17971	17937	18043	17976	17841	17982	17740	17945	17989	17924	18016	18088	17859	17884	17889	17894	17928	17818	17812	18152	17868	17939	17971	17853	18060	17834	18036	17970	18055	17915	17759	17936	18060	18028	17952	18062	17835	18161	17987	18009	17984	17929	18047	18160	17926	17940	17931	17797	18010	17800	17826	17982	17706	17883	17865	17812	17915	18086	17975	17919	17800	18026	17811	17949	17811	17970	17943	17693	17873	17952	18049	17698	17922	17853	17783	18032	17938	17976	17981	17935	17777	17945	17957	17895	17996	18009	17903	17994	18062	17682	18060	18015	18101	17989	17969	18015	18013	18044	17861	17767	18035	18142	17984	17880	18000	17794	17896	18060	17966	17626	17872	17875	17710	17799	18036	17926	17786	17936	18017	17940	17799	17994	18029	17911	18034	17999	17916	17878	17979	17936	17905	17956	18089	18019	17972	17897	17759	17862	18042	17970	17903	18017	17981	17895	17905	17792	17830	17988	17988	18008	17833	18172	17995	18049	17900	18046	18056	17861	18026	18065	18096	17852	17934	17676	17924	18000	18006	17771	17866	17887	17981	17956	17958	17892	17968	17984	17809	18000	17999	17896	17821	17928	18028	17995	17766	17924	17975	17805	17980	17907	17765	18126	17939	18015	17703	17908	17976	17844	18011	17746	17837	17989	17945	17946	17923	17827	17985	17811	18110	18021	17970	17831	17741	17960	17919	18085	17898	17801	17731	17859	17914	17878	17784	17841	18059	17871	17798	17979	17743	17795	17930	18015	17828	17927	17905	17805	17751	18061	17996	17882	17981	17941	17793	17680	17964	17967	18099	18016	17746	17848	18134	17828	18034	17915	17874	17927	18048	17815	17807	17876	17991	17911	17837	17882	17717	17833	17953	18113	18085	17975	17762	18079	17967	17957	17887	18015	17821	17975	17858	17771	17981	18011	17770	17894	17991	17943	17798	17935	18054	17788	18069	17901	18068	17869	18147	17979	17884	17917	17877	17997	17798	17856	17959	17999	18011	17746	17880	17870	17891	17904	18042	17930	17903	17848	17907	17875	17948	18034	17895	17869	17997	17860	18015	17834	17992	17980	17743	17798	17869	17906	17760	17806	17916	18052	17972	17955	17892	18057	18018	17686	18098	17951	18027	17981	18079	17980	17904	17765	18069	17835	17910	18118	17796	17974	17953	17916	17590	17980	17877	18029	17876	17879	17868	17894	17997	17834	17900	17839	18022	18079	17999	17964	17904	17938	17994	17918	17959	17958	17876	17849	17911	18048	18123	18061	17799	17817	17923	17883	17936	18013	17944	17866	18081	17989	18100	18053	17912	17946	17781	17984	17901	17829	17954	17863	17863	17843	17950	18229	18057	18036	17907	17733	17903	17902	17666	17872	17808	18007	17892	18034	18016	17980	18076	18166	17833	17948	17802	17868	18003	17765	18133	17998	18043	17850	18076	18021	17876	17801	18122	17953	17839	17817	17986	17964	17963	17882	17901	17986	18069	17815	18001	18035	17972	17984	17954	18129	17951	18015	17855	18060	18091	18008	17898	17906	17848	17905	17786	17790	17825	18013	17832	17767	17823	17897	17955	18013	18044	17932	17864	17943	17943	17930	17723	17942	17774	17658	17795	18140	17788	17956	18102	17790	17951	17971	17846	18044	18059	17816	18022	17854	17828	17857	17940	18067	17967	17881	17802	17887	17854	17848	17903	17957	17934	18042	18077	18015	17936	18024	18152	17724	17801	17824	17952	18063	18053	17901	17817	17823	17897	17858	17966	18109	17847	17872	18012	18038	17956	17874	17876	18016	17885	18047	17987	17715	17979	17880	17761	17983	18122	17944	17991	18001	17886	17843	17918	18050	18047	18025	17896	17935	17794	17957	17923	17832	17970	17927	17795	18036	17678	17840	18018	18234	17869	17790	17875	17853	17927	17776	17908	17765	17929	17742	17886	17616	17606	17866
20089	34945	30923	24221	21452	19768	19246	18480	17960	17183	17042	16974	16748	16655	16656	16570	16572	16392	16548	16496	16450	16320	16397	16414	16516	16396	16542	16367	16404	16313	18075	23068	22448	20506	17970	16834	16517	16162	16148	16143	16210	16179	16170	16203	16233	16164	16092	16142	16198	16113	16186	16179	16183	16157	16206	16193	16381	16233	16058	16090	16234	16122	16111	16008	16188	16120	16322	16122	16224	16069	16066	16171	16264	15936	16145	16277	16131	16002	16310	16217	16055	16036	16275	16048	16115	16155	16085	16094	16133	16256	16268	16089	16093	16102	16211	15990	16135	16054	16268	15912	16047	16070	16220	16064	15964	16258	16276	16235	16020	16148	16235	16169	16049	16176	15894	16069	16102	16171	16091	16121	16091	16247	16199	16208	16062	15970	16026	16076	16133	16163	16217	15992	16131	16074	16360	16057	16263	16051	16198	16165	16272	16091	16085	16157	16156	16047	16166	15915	16156	16220	16148	16098	15973	16060	16067	16067	16057	16153	16094	16238	16158	15895	16129	16092	16342	16062	16051	16228	16106	16134	16144	16202	16152	16098	16043	16153	16150	16085	16040	16115	16184	16066	16100	16043	16286	16031	16371	16158	16054	15971	16161	16085	16171	16089	15973	16191	16001	16240	16110	16183	16096	16061	16117	16262	16188	16208	15992	16148	16070	16072	16111	16012	16053	16014	16087	16163	16074	16006	16073	16048	16155	16016	15982	16026	16258	16047	16121	16006	16153	16082	16081	16160	16147	15994	16070	16158	16092	16010	16027	16008	16095	16158	15908	16045	16292	16174	16210	16009	16109	15935	16045	16282	16276	16224	16186	16091	16118	16154	16176	16197	16181	16218	16300	16089	16245	16155	16090	16032	15960	16285	16058	16042	16074	16080	16101	16183	15976	16227	16062	16078	16212	16013	16083	16036	16279	16183	16262	16343	16245	16116	16221	16104	16192	16189	16177	16168	16030	16125	16142	16061	16019	16043	15998	16024	16132	16127	16028	16094	16024	16040	16106	16120	16092	16094	16011	16150	16385	16260	16076	16079	16361	16082	16124	16182	16170	16105	15987	16165	16103	16223	16072	16185	16149	15939	16037	16085	16241	16109	16150	16072	16232	16222	16117	16082	16141	16118	16180	16211	16175	16143	16227	16128	16126	16036	16077	16018	16097	16109	16122	16007	16106	16045	16088	16135	16143	15993	16157	16027	16045	16007	16118	16047	16132	16116	16007	16198	15991	16305	16058	16097	16080	16235	16176	16251	16202	16088	16220	16211	16010	16051	16107	16156	16194	16084	16000	16215	16048	16003	16076	16172	16085	16103	16282	16313	16019	16020	16043	16140	16191	16044	16248	15951	16169	16095	15994	16237	16307	15827	15955	16217	16304	16193	16251	16118	15953	16070	16018	16168	16166	16020	16129	16037	16310	16074	16146	16148	16155	16140	16200	16193	16123	15993	16270	16159	16071	16211	15962	16087	16055	16183	15988	16062	16097	16144	16215	16185	16014	16180	16078	16145	16173	16141	16239	16087	16129	15990	16084	16165	16335	16207	16050	16100	16125	16151	16328	16222	15967	16126	16217	16076	16092	16209	16168	16246	15957	16173	16038	16148	16209	16241	16236	16144	16176	16180	16224	16078	16093	16056	16043	16094	16095	16237	16129	16179	16110	16169	15989	16227	15913	16168	15944	16174	16158	16004	16208	16182	16112	16178	16195	16252	15996	16109	16173	16015	16069	16048	16056	16109	16044	16159	16235	16214	16233	16101	16054	16134	16019	16083	16024	16215	16002	16176	16205	16046	16169	16092	16121	16190	16132	16126	16168	16105	16055	16152	16141	16037	16077	16140	16036	16099	16180	16047	16024	16068	16015	16184	16101	16178	16035	16014	16114	16239	16202	16081	16245	16073	16129	16083	16187	16273	16059	16265	15976	16113	16112	15997	16083	16139	15932	16172	16055	16231	16082	16107	16145	16299	15965	16276	16172	16126	16182	16073	15933	16141	16084	15998	16145	16040	16087	16196	16016	16010	16107	16253	16111	16129	16144	16083	16010	16130	16192	16207	16089	16332	16153	16190	16059	16110	16081	16160	16181	16187	16013	16002	16216	16035	16124	16250	15988	16076	16085	15987	16174	16107	16021	16187	16172	16048	16055	16114	16230	16053	16046	15973	16090	16043	16067	16145	16043	16223	16200	16141	16215	16100	16185	16210	16188	16047	16036	15882	16199	16202	16033	16263	16149	16289	16077	16007	16212	16128	15972	16196	16042	16017	16084	15997	16049	16161	16044	16100	16003	16250	16205	16148	16076	16069	16006	15976	16121	16309	16176	16091	16157	16128	16271	15878	16245	16194	16191	16199	16092	15956	16072	16259	16133	16003	16131	15982	15987	16265	16028	15988	16079	15998	16161	16190	16187	16072	16260	16175	16101	16035	16122	16121	16091	16227	16169	16139	16206	16069	16117	16239	16088	16138	16145	16153	16160	16174	16122	16029	15900	16190	16037	16116	16151	16128	16306	16083	16172	16041	16053	16224	16097	16220	15975	16372	16062	16021	16058	16089	16055	16032	16205	16156	16252	15986	16257	16034	16150	16074	16137	15988	16215	16237	16154	16119	15915	16229	16148	16146	16262	16132	16080	16145	16202	16230	16053	16129	16269	16052	16388	16162	15955	16162	15991	16170	16107	16192	16182	16090	16097	16143	16002	16142	16009	16133	16121	16058	16142	16136	16081	16193	16052	16124	16261	16075	16158	16084	16087	15949	15919	16030	16215	16071	16080	16233	15812	15921	16289	16182	16120	16013	16203	16177	16226	16080	16239	16036	16235	16086	16018	16227	16167	16092	16144	16127	16108	16067	16196	16272	16188	16211	16039	16304	16286	16031	16108	16066	15866	16182	16221	16086	16209	16080	16119	16017	16086	16013	16024	16270	16222	16194	16246	16051	16102	16039	16145	16071	16255	16046	16148	15964	16117	16230	16285	16085	16106	16250	16121	16054	16085	16171	16230	16217	16143	16052	16246	16196	16013	15948	16074	16231	16218	15911	16142	16289	15940	15988	16171	16046	16201	15988	16146	16157	16142	15976	16074	16125	16007	16006	16097	16079	16042	16064	16139	16088	16266	16107	16076	15908	16027	16108	16026	16202	16111	16209	16029	16145	16216	16106	16152	16094	16037	16093	16115	16062	15969	16216	15896	15910	16079	16225	16213	16127	16136	16148	16083	16257	16247	16021	16077	16169	16165	16195	15986	16092	16143	16158	16052	16225	16119	16256	16045	15994	15997	16167	15950	16057	16202	15970	16238	16196	16093	16063	16187	16121	15937	16142	16143	16031	15943	15973	16088	15991	16210	16117	16030	16145	15920	16103	16125	16104	16232	16158	16313	16039	16076	16169	15984	16224	16112	15970	16194	16021	16159	16118	16135	16041	16139	16150	16233	16140	16206	16082	16243	16080	15963	16240	16217	16117	16074	16014	16247	16188	16290	15920	16149	16143	16160	16152	16144	16167	15976	16210	16125	16146	16007	15998	16171	16148	16081	16118	15930	15967	16179	16062	16251	16260	16009	16165	16101	16265	16216	15946	16249	16114	16162	16139	16244	16077	16295	16248	16093	16064	16222	16355	15990	16133	16251	16005	16020	16097	16011	16228	16141	16235	16136	16323	16189	16098	15995	16134	16161	16036	16166	16081	16091	16306	16208	16066	16060	16071	16095	16277	15966	16313	16041	16063	16124	15977	16061	16292	16309	16210	16285	16233	16166	16041	15979	16106	16082	16084	16151	16201	16186	16231	16044	15929	16065	16057	16283	16035	16105	16143	16030	16257	16090	16046	16151	15868	16244	16121	16177	15930	16277	15882	16307	16151	16214	16088	16243	16261	16007	16165	16106	15915	16159	16134	15954	16165	16196	16226	16108	16119	16035	16123	16106	15952	16148	16193	16184	16062	16054	16189	16019	16011	16008	16018	16245	16125	16164	16177	16176	16171	16053	16206	16017	16199	16026	16172	16081	16237	16164	16199	16089	15979	16096	16184	16199	16052	16078	16117	16109	15962	16035	16031	16197	16221	16080	16172	16297	16169	16251	16279	15933	16057	16193	16081	16136	16078	16183	16099	16154	16233	16057	16144	16206	16003	16105	16087	16237	16065	16170	16187	15944	16005	16143	16077	15996	16255	16087	16201	16075	16074	16272	16075	16092	15951	16089	15960	16140	16177	16223	16092	16081	16067	16062	16221	16214	16163	16039	16304	16028	16060	16182	16155	16098	16205	16255	16244	16123	16144	16152	16076	15976	16249	16069	16120	16208	16125	16248	16155	16294	16212	16155	16112	16190	16264	16285	16072	16137	16097	16033	16211	16244	16192	16107	16205	16126	16092	16053	16307	16124	16201	16012	16118	16081	16039	15918	16077	16097	16017	16225	16039	16050	16205	16180	15987	15956	16156	16024	16120	16139	16223	16140	15987	16109	16007	16046	16069	16023	15987	16387	15981	16192	16013	16056	16075	16090	16139	16014	15941	16065	16030	16197	16127	16086	16246	16061	16061	16267	16118	16077	16239	16129	16216	15911	16169	16222	15983	16190	16156	16169	16114	16056	16353	16247	16190	16141	16161	16167	16081	16170	15988	16067	16209	16238	16216	16188	15960	16059	16234	16268	16110	16120	16198	16206	16148	16048	16079	16156	15838	16060	16190	16074	16168	15973	16061	16080	15911	16167	16313	16259	16197	15978	16087	16231	16206	15983	16112	16018	16101	16330	15963	16074	16238	16206	16125	16176	16163	16170	16207	16070	16127	16082	16097	16116	16042	16213	16139	16063	16095	16187	15917	16113	16193	16206	16154	16265	16162	16275	16033	16124	16107	16088	16299	16181	16114	16089	16280	16175	16043	15992	16137	16154	15925	16083	16062	16053	16007	16042	16267	16140	16092	15913	16108	16291	16047	16031	15984	16085	16140	16154	16035	16237	16149	16119	16070	16164	16214	16031	16191	15965	16238	16332	16105	16158	16103	16098	16333	16211	16123	16153	16238	16314	16132	16003	16209	16251	16181	16302	16047	16084	16138	16135	16101	16138	15977	16049	16001	16235	16075	16279	15984	16088	16009	16093	16002	16026	16134	16182	16015	16174	15946	16180	16038
27712	22373	24872	21877	18752	18726	18848	18554	18258	18339	18135	18035	17978	17939	18095	18045	17861	18069	18182	18127	17804	17908	18055	18260	17870	17898	18057	18022	18027	17965	18233	18356	18609	18219	18218	18010	18122	18054	17943	17782	18069	17919	17797	17824	17750	17947	18138	17924	17986	17735	17948	17961	18167	18065	17855	17863	17941	17993	18083	17841	18001	17972	17840	18018	17832	18044	17833	17869	17881	17835	17975	17799	17953	18048	17981	17872	17926	18011	17963	17689	18047	17994	17856	18019	17551	17730	17892	18008	17951	17986	17881	17844	18001	17997	17877	17815	17741	17771	17961	18090	17999	17869	17942	17871	17890	17814	17779	17938	17956	17736	17963	17820	18027	17708	17867	18070	17657	17744	17846	17810	17705	17859	17837	17921	17997	17960	17881	17865	17691	17804	17982	18013	17843	17846	17803	17779	17804	17976	18058	18031	17794	17807	17818	17907	17930	18024	17921	17924	17992	18059	17904	18002	17905	17745	17861	17900	18112	17963	17953	17929	17851	17730	17912	17919	18014	17988	17852	17945	17796	17946	18031	17916	17800	17929	17985	17968	17999	17909	17973	17786	17750	18035	17986	18074	17888	17860	18008	17926	18016	17701	17935	17915	17862	17939	18012	17893	17905	17825	17791	18112	17850	17917	17765	17999	17787	17963	17625	17656	17933	18027	17805	17874	18029	17975	18040	18046	17876	17980	17911	18127	17933	17906	17944	18113	17917	18028	17970	17817	18093	18021	17924	17905	18024	17894	17861	17738	17883	17944	18043	18006	17829	17839	18066	18095	17954	17757	18004	17734	17928	18159	18081	18050	18026	17760	17766	17890	17937	17962	18059	18071	17694	17803	17801	17797	17882	17989	17938	17779	17848	17774	17894	17893	17788	17781	18164	18007	17819	17806	17774	17858	17954	17874	17793	18096	17984	17967	17789	17588	18092	17989	18113	18199	17733	17751	17993	17762	18080	17749	17891	18012	17951	17809	17791	17912	17802	17798	17955	17755	17888	18083	17924	17824	17962	17924	18083	17910	17795	17791	17941	17977	17904	18085	17994	17960	18094	17687	18031	17904	17929	17755	17993	17926	17859	18013	18114	17811	17820	17961	18027	17860	17980	17959	17844	17870	17917	18173	18095	17881	18149	17928	18070	18001	18015	17912	17873	18065	18072	17715	17953	17719	17914	17916	17668	17945	18086	17775	17811	17934	17988	18057	17874	17908	17897	17971	17922	17942	17951	17918	17740	17657	17812	17800	17899	17907	17988	17913	17743	18057	17712	17893	17969	17945	18093	17928	18037	18302	17974	17914	18129	17910	17825	17810	17761	17830	17760	18022	18158	17960	18073	17783	18043	17977	17888	17727	18010	17911	17932	17947	17927	17966	17840	17836	17935	17906	17753	17875	17831	17606	17749	17778	17946	17881	17952	18064	18027	18085	17845	17781	17874	17827	18138	17819	17839	17904	17978	17956	18041	17767	18119	17815	17870	17936	17826	17788	17906	18007	17796	17857	17921	17773	17950	17880	17826	17987	18084	17904	17795	17872	17933	18161	17985	17831	17964	17792	18079	17775	17901	17979	17749	17831	17844	17624	17777	17886	18114	17943	17990	18023	17846	17777	17784	17919	17938	17853	17774	17970	17923	17904	17859	18061	17772	17727	17940	18008	17921	17853	18075	17856	18013	17834	17908	18051	17634	17945	17882	17787	17793	17780	17945	17865	17995	18033	17803	18001	18072	17791	17864	18021	17870	17891	17844	18020	17935	17880	17765	17860	18258	17726	17837	17736	17949	18000	17927	18029	17908	17810	18019	17944	17719	17878	17843	17936	17934	17873	17920	17835	18112	17846	17967	17804	18029	17991	17801	17894	17768	17785	18016	17822	17900	18060	17729	17805	17876	17768	17775	17776	17805	17844	17813	17870	17989	18201	17970	17877	18132	17943	17907	18127	17696	18045	18131	18016	17996	17941	17942	17862	17970	17850	17896	17831	17791	17870	17937	17726	17959	17875	17903	17971	18099	17808	17876	18028	18018	17816	17830	17906	17971	17683	17807	17874	17843	17763	18012	17978	17838	17884	17935	17830	18119	17799	18001	17957	18040	17794	17988	17937	17954	17709	17852	17765	17742	17988	17934	17951	18066	17833	18141	17795	17958	17811	18016	17839	18154	17923	18024	17842	18092	17700	17771	17948	17842	17932	18000	17994	17738	17883	17956	17925	18075	17987	17874	17943	17921	17945	17819	17804	17704	17999	18017	17641	17772	17965	17909	17853	17947	17956	18022	17975	17935	17902	17938	18011	18022	17982	17982	17886	18106	18027	18075	17990	18016	17803	17853	18006	18099	17880	17703	17922	18122	17851	17835	17904	18099	18142	17711	17876	18073	17870	18079	18008	17815	17807	18041	17917	17980	17773	17807	17811	17804	17894	17749	18136	17975	18120	17888	18091	18020	17826	17798	17939	17866	18057	18023	17964	18059	17717	17910	17761	18086	18015	18021	17915	17890	17817	17965	17803	17935	17934	17745	18035	17902	17878	18046	17791	17837	17878	17780	17707	17996	18065	18139	17933	17820	17833	18046	18015	17935	17985	17900	18054	17909	17834	17835	17856	18004	17987	18003	17922	18036	18111	17993	17908	17974	18098	17967	18093	18072	18012	17974	17836	17847	17807	17987	17885	17909	18002	17721	17816	17822	17976	17816	17815	18057	17902	18014	17733	17890	17736	17966	17919	17856	17845	18026	17884	17917	17863	17880	17944	17962	18004	17916	17885	17904	17906	18001	18044	18019	17927	17884	17877	18015	17898	18124	17921	18028	17856	18000	17975	17876	17947	17987	17854	17809	17898	17958	17980	17879	17998	17822	17969	18050	17679	17777	17911	17795	18199	17748	17977	17870	17775	17707	17797	17911	17980	17927	17823	17976	17973	17976	17792	17865	17965	18132	17861	18007	17723	17659	18111	17753	17900	18031	17814	17931	17885	17995	17974	17907	17855	17940	17754	17706	17847	17849	17895	17896	18111	17956	17876	17982	17896	17925	17844	17887	18002	17944	17796	18041	18009	17968	17896	17887	18065	18091	17825	17980	17853	17968	18014	18014	17817	17926	17925	17942	17761	17910	17874	17914	18120	17885	17800	17937	17713	17719	18043	17899	17852	17803	18080	18049	17955	17967	17869	17937	17908	17941	17895	17913	17971	18078	17785	17634	17809	17905	17929	17777	17949	17888	17994	17930	17980	18037	17893	17875	17956	18004	17760	17765	17730	18010	17809	17880	18084	17908	17771	18008	17814	17800	17936	17742	17913	18077	18014	18083	18018	18033	17910	18089	18057	17948	17999	18155	18010	17781	17749	17873	17690	17919	17921	18026	17968	18023	17782	17914	17959	17879	18132	17896	17670	17924	18070	17816	18005	17925	18015	18112	17976	17810	17921	18034	18048	17714	17978	17900	17936	18046	17851	17860	18083	17703	17913	18022	17898	17855	17870	17952	17845	17994	17913	17809	18031	18159	17854	17854	17885	18109	17967	18170	18036	18003	17790	17866	17884	17868	17924	18059	18077	17820	18073	17991	17941	17768	17926	18029	17926	17879	17827	18229	17984	17848	17959	17933	17935	17835	18020	17841	17851	17762	17861	17809	17868	18071	17914	17975	18065	18044	17981	17988	17881	17962	17856	17819	17729	17782	18026	17945	18046	17953	17676	17980	17920	17868	18030	17897	17886	18122	17879	18048	17865	17879	18049	17990	17964	18054	17892	17988	17890	17805	17891	17941	17896	17725	18097	18210	17721	17987	17905	18063	17698	17795	17669	18074	17922	17775	17940	17828	17937	17960	17916	18092	17984	17781	18091	17803	17927	17892	17946	17914	17951	17821	17874	17946	17928	17816	17843	17795	17967	17806	17642	17851	17892	17756	17923	17747	17809	17881	17732	17867	17957	17689	17939	18079	17978	17793	17979	17833	17861	17989	17918	17991	17836	17831	17977	18018	18085	17708	17910	17818	17860	17882	17921	18025	17939	17979	17887	17808	17838	17900	17804	17966	17919	17962	17834	17853	17789	17795	17831	17951	17929	17811	17966	18071	17661	17981	17945	18031	17911	18052	17869	18116	17695	17931	17814	17785	17806	17936	17788	18042	17902	17963	17990	18030	17991	17797	17676	18111	17992	17759	18099	17867	17797	17858	17820	17588	17980	18118	18054	17925	17911	17990	18027	17755	17818	17900	17988	17987	17981	17862	17931	17966	17987	18048	17792	17786	17954	18088	17836	17889	17933	17920	17856	17960	17939	17980	18091	18157	18157	17909	17975	17876	17664	17845	17919	17958	17978	17965	17807	17991	17882	17965	18024	18059	17835	18048	17942	17849	18017	18212	17992	17902	17921	17994	17943	17952	17888	18014	18036	17950	18024	18046	17846	17969	18133	17912	18073	17920	17947	17875	17871	17984	17890	18086	17839	18050	17945	18045	17917	17886	17969	17896	18001	18090	17977	17948	17823	17918	17911	17987	17826	18057	17914	17959	17844	18100	18016	17895	17960	17940	18048	17939	17848	17867	17933	18001	18035	18004	18007	17847	17893	17882	18016	17934	17838	18043	17873	17872	17874	17891	17901	17887	17979	17825	17851	17784	17888	17782	18004	17928	17811	18044	17943	17750	17809	17997	17955	17896	17806	17883	17669	17931	17904	17861	17878	17813	17756	17956	17960	17962	18087	17880	17698	17800	17772	17977	17938	17889	17957	18097	17968	17913	17953	18042	17975	18040	18188	17895	17897	17890	17992	18040	17883	17828	17768	17834	17743	17711	17808	17940	18022	18051	18034	18051	17828	17729	18123	18170	18081	18129	17963	17930	17747	18064	17703	17794	17939	17986	17810	17884	17791	18148	17807	18085	17853	17870	17877	17968	17781	17887	17892	17983	17998	17983	17698	17870	17894	18049	17875	17957	17992	18051	17859	17865	18095	17727	17844	17649	17772	17942	17803	18051	18002	17677	17658	17850	17892	18090	18012	17744	18010	17929	17939	18068	17757	18002	17930	17893	18096	17814	18007	17889	18015	17850	17917	18075	17849	17904	17977	18105	18034	17984	17941	18042	18049	17941	17850	17896	17935	18001	17767	18021	17963	18059	17968	17956	17880	17857	17828
17065	21881	20980	18518	17754	17464	17181	16877	16784	16421	16392	16286	16137	16173	16249	16160	16289	16203	16160	16146	16304	15956	16241	16298	16101	16220	16300	15992	16226	16259	16298	16597	16695	16536	16436	16334	16143	16146	16278	16125	15958	16093	16083	16067	16182	16163	16159	16141	16098	16176	16106	16070	16032	16079	16165	16183	16028	16142	16054	16209	16004	16065	16112	16043	16162	16219	16100	16149	16018	16061	16047	15991	16154	15974	15959	16315	16097	16098	16318	16070	16186	16228	16023	15947	16077	15945	16258	16156	16098	16248	16094	16058	16242	15999	15967	16382	15998	16053	16068	16136	16113	16138	16018	16140	16187	16104	16103	15971	16103	16207	15901	16010	16186	16143	16142	16021	16192	15853	16034	16206	16073	16046	16090	16114	16146	16085	16052	16080	16044	16086	16152	15988	16341	16097	16064	16013	16118	16206	16037	16066	16092	16252	16251	16045	15969	16000	16207	16160	15981	15988	16022	16100	15922	16071	15992	16035	16070	16088	16146	15969	16190	16050	16059	16147	16064	16008	16028	16255	16218	16064	16089	16074	16002	16081	16138	16052	15989	16121	16092	16119	16152	16106	16062	16098	16216	15828	16142	16217	16039	16082	16033	16120	16073	15940	16143	16119	16177	16096	16223	16103	15953	16056	16147	16100	16204	15919	16114	16196	16128	16184	16318	16163	16045	15968	16073	16233	15968	16052	15931	15986	15945	16072	15984	15909	16146	16128	16147	16022	16038	16073	16149	15982	16142	16007	16162	16181	16237	16030	16079	16061	16099	16197	16054	16019	16038	15947	16175	16154	16075	16178	16100	16182	16072	16021	16075	16103	16132	16094	16170	16002	16157	16052	16077	16120	16173	16280	15941	15980	16129	16170	16054	15962	16106	16126	16224	16115	16124	16208	16177	16055	16002	16247	16081	16165	16024	15994	16072	16188	16372	16117	16079	16050	16096	16199	16122	16224	15964	16280	16108	16209	16261	16175	16015	16159	15968	16169	16059	16075	15963	16225	16086	16108	16104	15959	16148	16085	16078	16242	16064	16023	16170	16114	16102	16069	16080	16173	16027	16175	16128	16178	16004	16175	16036	16118	16175	16138	16161	16218	15997	16172	16198	16206	16139	16252	16210	16028	16268	16170	16079	16092	16183	16166	15986	16037	16070	16008	16075	16189	16091	16100	16007	16027	16310	16196	15970	16086	16115	16111	16165	16239	16183	16048	16017	16102	16226	16156	16034	16253	16080	16060	16154	16107	16163	16154	16193	16032	15979	16276	15892	16191	16090	16125	16039	16027	16009	16104	16051	16123	15925	16235	16010	16152	16223	16176	16138	16179	16004	16055	16124	16255	15947	16038	16070	16164	15995	16022	16012	15993	16056	16058	16132	16253	15910	16079	16047	16234	16018	16231	16130	16163	15947	16173	16189	16081	16271	16012	16039	16041	15965	16281	16170	16114	16170	15981	16230	16128	16022	16039	16116	16089	16137	16048	16188	16093	16013	16089	16064	16038	16147	16143	16019	16159	16109	16095	16026	16040	16210	16092	16034	15958	16098	16121	16079	16085	15976	15921	16272	16211	16066	16197	16134	16015	16063	15967	16025	16105	16188	16066	16088	16134	15866	16169	16158	16041	15946	16233	16161	16234	16139	16128	16029	16058	16095	16247	16144	16216	16068	16064	16011	16206	16104	16106	15881	16040	16006	15970	16002	16171	16016	16109	15993	16165	16086	16208	16026	16173	16198	16104	16184	16101	16068	16017	16182	16033	15988	16054	16148	16105	16151	16144	16000	16245	16132	16215	16046	16227	16070	16164	16074	15931	16140	16023	16067	16245	16259	16077	16209	16172	16036	16241	16141	16048	16242	16077	16035	16076	16039	16160	16067	16165	16063	15850	16239	15938	16064	16139	16286	16055	16073	16107	16125	16153	16137	16054	16013	16202	16171	15965	16199	16077	15888	16092	16091	16067	15955	16131	16019	16156	16147	16112	16173	16051	16028	16177	16272	15954	16198	15932	16293	16198	16096	15930	16059	16109	16047	16174	16147	16121	16100	16020	16047	16007	16080	16007	16090	16082	16051	16398	16065	16115	16154	16076	16188	15996	16118	16113	16118	16187	16197	16091	16200	16288	16156	16103	16107	16151	16126	15977	16000	16190	16136	16125	16091	16112	16158	16165	16111	15979	16149	16294	16071	16092	16079	16093	16089	16072	16115	16033	16110	16119	16285	16106	16094	16262	15933	15999	16110	16164	15950	16198	16099	16175	16038	16005	16043	16054	16095	16071	15982	16221	16138	16309	16058	16197	16093	16156	16110	15995	16141	15987	16096	16176	16143	16004	16054	16089	16028	16108	16183	16018	16156	16060	16213	16215	16012	16009	16237	16158	16015	16278	16290	15974	16078	16141	16139	16189	16104	16157	16190	16155	16165	16051	16021	16091	16024	16101	16257	16013	16077	15905	15840	16183	16090	15970	16196	16168	16096	16019	16205	16036	16040	16074	15969	16106	16167	16195	16129	16135	16130	16135	16086	16122	16239	16133	15946	16202	16024	15925	16120	16126	16094	16185	15968	15996	16175	16007	16155	16337	16207	16035	16174	16146	16122	16135	16121	15982	16038	16224	16033	16057	16150	16180	15908	16210	16164	16237	16111	16006	16197	16182	16340	16214	16030	16253	16116	16073	16125	15904	16030	16154	16284	15928	16136	15920	15909	16163	16091	15776	16118	16112	16114	16096	16063	16033	16089	16265	16098	16053	16168	16212	16212	16017	16124	16155	16113	15889	16040	15954	16003	16261	16123	16008	16281	15937	16132	16071	16021	16263	15983	16121	16081	16218	16000	16065	15980	16303	16153	16112	16015	16060	16157	16050	16142	16064	16059	16244	16084	16109	16031	16138	16098	16128	16105	16192	16188	15933	15896	16137	16120	16016	15953	16088	16134	16246	15956	16197	16199	16163	16243	16005	16227	16094	16135	16315	16013	16101	15946	16031	16095	16101	16053	15955	15875	16243	16138	16070	16158	16070	16119	15806	15932	16151	16217	16105	16066	16190	15986	16143	16029	16025	16167	16175	16049	16203	16059	16058	16094	15965	16222	16009	16060	16166	16205	15965	16019	16276	16100	16232	16055	16061	15970	16087	16085	16194	16188	16115	16068	15989	16037	16077	16094	15896	15965	16031	16092	16117	16187	16193	16089	16054	16148	16103	16098	15964	16107	16137	16052	16085	16072	16007	16140	16166	16216	16152	16075	16064	16169	16232	16138	16209	16157	16146	15902	16120	16137	16336	16198	16079	16072	16093	16069	16080	16016	15868	16087	16183	16249	16116	16189	15992	16246	16120	16307	15833	16133	16276	16007	15989	16170	16052	16086	16061	16140	16025	15968	16123	15953	16026	16048	16174	16209	16193	15948	16245	16067	16232	15922	16164	16172	16284	16048	16040	16160	15969	16136	15994	16081	16085	15939	16014	16133	16211	16197	16074	16196	16195	15952	16134	15987	16144	16181	16036	16080	16033	16167	16215	16169	16049	16088	16193	16115	15963	15935	16081	16117	16094	16062	16405	16151	16224	16063	16211	16208	16087	16019	16074	16037	16061	16127	16086	16117	16123	16066	16150	16223	16081	16206	15870	16163	16112	16156	16014	16089	16110	16107	16191	16140	16170	16037	16073	16097	16091	16139	16170	16044	16108	15975	15901	16090	16103	16107	16050	16066	16107	16082	16076	16145	16079	16084	16312	16095	16150	16174	16215	16110	16008	16098	16019	15968	16276	16019	16121	16096	16179	16004	16291	16285	16115	15887	16069	16082	16099	16298	15941	16352	16040	16198	16147	16156	15992	16008	15990	15981	15968	16135	16018	16109	16100	16165	16284	15976	16257	16220	16114	16114	16227	16157	16162	16190	16046	16053	16244	16150	16019	16044	15978	16039	16144	16130	16202	16059	16127	16112	16097	16039	16268	16120	16032	16113	16130	16209	15961	16124	16026	16031	16176	16166	16105	16164	16104	16005	16332	16094	16059	16107	16016	16083	16367	16054	16177	16029	16140	16164	16078	16215	16104	15991	16059	15934	16256	16153	15987	16134	16224	16182	16214	15964	16251	15952	16170	16126	16134	16092	16129	16140	16259	16138	16134	16067	16065	16216	15982	16166	16168	16177	16177	16214	16093	16099	16112	16057	16164	16245	16063	16074	15924	15946	16051	16050	16175	16018	16201	15939	15986	16248	16225	16002	16071	16183	16061	16186	15952	15904	16207	16066	16165	16146	16091	16127	16113	16030	16029	16091	16130	16209	16130	16129	16109	16090	16180	15973	16016	16089	16108	16052	16003	15970	16232	16125	16132	16091	16089	16303	16298	16065	16141	16155	16074	16305	16169	16152	16050	16029	16018	15851	16042	16184	16036	16211	16244	16112	16063	16195	16022	16178	16261	15986	15998	15912	16215	16186	16163	16134	16122	16223	15979	16050	16005	16006	16110	16138	16059	16119	15956	16107	16083	16230	16055	15938	15958	16170	15982	15994	16139	16164	16175	16050	16134	16108	16193	16033	16195	16096	16048	16179	16163	16118	16099	16065	16110	16151	15868	16099	16155	16077	16153	16006	16048	16096	16129	16126	15918	16129	16046	15861	16146	15943	16017	15984	16123	16135	15991	15979	16119	16035	16201	15962	15983	15878	16103	16139	16234	16128	16253	16108	16259	16028	15984	16078	16081	16019	16076	16004	16001	16115	16152	15988	15983	16137	16140	16141	15970	16053	16195	16130	16047	16159	16041	16205	16214	16109	16201	16027	16055	16120	16152	16047	16096	16107	16044	16144	16162	16050	16082	16120	16104	16081	15969	16187	15916	16144	15879	15976	16235	16050	16026	16103	16115	16005	16276	16031	16194	16223	16048	16089	16102	15933	15965	16206	16047	15938	16126	16204	16070	16087	16024	16144	16222	16108	16068	16035	16060	16043	16210	16073	16031	16064	16153	16084	16028	16062	16068	15969	16030	16174	16202	16069	16029	16169	16046	16142	16076	16085	16154	15977	16188	16074	16206	15966	16236	16100	16212	16042	16046	16023	15981	16152	16074	16234	16164	16215	16165	16148	16102	16098	16185	16128	16146	16073	16100	15977	16125	15891	15979	16087	16197
23980	21408	28838	24465	22242	22186	21913	19549	18561	18608	18830	18660	18336	18375	18338	18263	18144	18294	18253	18073	18043	18224	18147	18299	18175	18319	18205	18000	18017	18159	18283	20461	20438	19933	19256	18513	18165	18112	18092	18137	18089	18121	18184	18086	18145	18491	17965	18170	17858	18036	18271	18101	17899	17768	17994	18179	18245	18107	18048	18152	17895	18183	17992	17971	18133	17888	18112	17827	17979	17785	18057	18179	17975	17959	18152	17983	18089	17951	18083	17777	18041	17974	17790	17987	17898	18081	17794	17998	18149	17896	18151	18046	17859	18036	18089	18095	18131	18130	18057	17991	17776	18171	18084	18160	18036	17932	18030	17938	18072	18036	18022	18028	17974	17760	17917	17834	18178	17965	18052	18025	18079	17925	18120	17921	18100	18025	18012	17987	18121	18127	17918	17959	17948	18030	17882	17727	18215	17849	18096	17933	18023	18009	18022	18041	18038	17915	18096	17993	17915	18051	18120	18032	18100	17921	17928	17966	17934	18116	17934	17983	18050	17791	18182	18030	18045	18106	18067	18056	17990	18017	18061	18037	18006	17859	17947	18148	18097	17987	17888	18112	18181	17862	17923	17863	18042	17981	17975	18004	18258	17987	18035	18147	18114	18203	17824	18002	18094	17661	18055	17960	18049	18030	17886	17963	17999	18160	17973	17846	18035	17959	17922	17986	17846	17971	17879	18005	18091	17946	18051	17962	17988	17848	17900	18217	17950	18068	18017	18180	18241	18076	18089	17771	18069	17921	17904	17807	18202	17889	17986	17936	17966	18208	17939	17903	17888	17873	18050	18192	17887	17936	17725	18008	17991	18148	17991	18039	18086	17976	18008	17891	17936	17951	18052	17838	17894	17795	18101	17973	18198	18104	18012	17892	17978	18043	18114	17848	17937	17837	17955	18001	17854	18011	17882	18009	18055	17882	17903	17891	17863	17996	18011	18095	18182	18164	18041	17868	17964	18140	17973	17928	18034	17857	18163	17940	17907	17849	18067	17948	18015	18016	18202	18133	18086	17890	18164	17949	18013	18024	17914	17932	17912	18070	18098	18129	17968	18148	18103	18009	17891	17974	17852	17814	18036	18111	17977	18007	17802	18132	17983	18201	18044	17937	18096	18018	17997	17975	18337	18154	18165	17885	17964	18201	17902	18086	18038	18001	17953	17856	18036	17992	17986	18065	18058	18272	18106	18050	17929	17984	17850	18255	17983	18015	17961	18149	18126	17915	18103	17949	17968	17899	18074	18055	18071	17927	17945	18059	18163	18080	17884	18008	18089	18070	18126	18020	17920	17853	17889	18038	17861	18182	18166	18087	18096	17836	18024	17973	18044	18084	17997	18187	17899	18159	18140	18006	17918	17987	18043	18054	18084	17850	18046	17928	17959	18056	17945	18134	18003	17993	18171	17906	18181	18132	18125	18048	17957	18193	18033	18073	18178	18063	18073	18030	17956	17854	18018	18032	17952	17988	18145	17985	17932	18177	17895	18077	17955	18078	18127	18082	18162	18008	18150	17943	18191	18024	18037	18025	17933	18017	18069	18105	17982	18078	18050	17912	17861	17866	18040	18096	17845	17870	18009	17846	18255	18172	17906	18159	17880	17964	18068	18200	17982	17928	18005	17762	18011	17794	17859	18012	17958	18130	18109	18095	18010	17940	18232	18263	17957	18070	18090	17984	18022	17925	18117	17960	17915	17872	18112	18033	18185	18088	17938	17937	18131	18019	17855	17858	17949	18155	18059	18202	18025	17971	18327	17879	18033	18100	18193	18095	17932	17964	17833	18162	17891	18071	18021	18021	17999	18094	17886	18074	17949	18071	17919	17904	18069	17941	18035	17813	17743	18106	18104	18106	18134	18354	18017	18174	17998	17876	18125	18014	18007	18114	18041	17905	18022	18056	18007	17997	18121	17920	17954	18003	17975	17746	18027	17922	17928	17953	18118	17873	17942	17890	17870	17940	17986	18020	18116	18173	18004	18021	18044	18021	18051	17975	18189	17949	17937	17908	17841	18022	17940	17972	18163	17961	18360	18079	18178	18029	17935	18078	18092	18120	17899	18012	17999	18137	17969	18011	18122	17822	18042	17988	17967	17931	17826	18091	18007	18083	17980	17902	18237	18033	18065	18018	18081	17968	17952	18134	18027	17929	18016	18149	17915	17951	17998	18104	18179	17948	18031	18344	17936	18104	17952	18011	18089	18158	18082	17897	17865	18112	18002	18278	18183	17933	17929	18026	17963	18199	18092	17806	18071	18128	17974	17975	18002	17979	18174	17796	17915	17895	18132	17733	18091	18117	17976	17886	18150	18045	17966	18197	18102	18028	17886	18016	18298	17868	18128	18070	18117	17890	18021	18080	18011	17830	18004	17904	18102	17921	18056	17954	18201	18026	18073	18015	17890	17811	17873	18072	18287	17926	18090	17908	17770	18055	18083	17934	18066	18006	18091	18027	18080	18031	18225	17951	17964	17933	18142	17818	17926	18093	18016	18069	18055	18093	17920	18042	18177	18129	18303	17915	17995	17888	18177	18115	18064	18035	18016	18034	17890	17902	17996	18010	17957	18093	17867	17945	17952	18054	18005	17993	18026	17981	17981	18027	18216	17968	18004	18160	18142	18100	18006	17886	17816	17926	18112	17917	17995	18026	18116	18094	17931	17897	17876	18064	17911	17727	18166	18168	18005	18081	18140	17817	18187	18006	18056	18152	18169	17777	18079	18040	18234	18298	17905	18002	17904	17973	18115	18206	18105	18107	18135	17968	17915	17965	18056	17974	17879	18090	18036	18170	17941	17987	17832	18082	18073	18052	18196	18016	18128	18040	17996	17993	18059	18060	17875	17995	18059	17954	17976	17811	18002	18037	17914	18237	18058	18108	17924	17905	18028	17861	17857	18124	18132	18079	18060	18003	17941	17957	18028	18061	18132	18000	17933	18088	17737	18088	18281	17998	18111	18084	18366	18131	17882	17884	18104	17970	18058	17931	18023	17808	18139	17718	17902	18010	17942	17967	17932	17954	18108	17913	17936	18037	18014	18096	17873	18087	17950	17938	17902	17758	18167	18158	17893	17960	18132	18008	18011	17969	18279	17744	18065	17949	17763	18100	18032	18082	18077	17982	18267	17899	18024	18082	18003	18031	18096	18036	18068	17971	18009	18048	17897	17997	18080	18042	18077	17956	17952	17830	17936	18012	17918	17953	17983	17856	18104	18136	17942	18164	17888	17998	18078	17860	17993	17965	17922	18014	18043	17943	18010	18012	18214	18087	18016	17959	18022	18039	18098	18106	17784	17913	18007	18177	17984	18005	18112	18099	17853	18025	18125	18054	18024	17978	17956	17801	17981	17975	18009	17960	17948	18048	17984	17934	18048	17849	17893	18002	18096	17817	17959	17836	17917	17875	18132	18128	18177	17946	17865	18036	17908	18009	18077	18088	18150	17953	18014	17999	17863	18004	18028	18043	18032	17991	18125	18016	18069	17998	18226	17956	18127	18004	18228	18260	18178	18068	18002	17867	17926	17859	17920	18112	18006	18330	17969	18067	18028	18059	18232	18002	18127	17972	18023	17964	17847	17835	18074	18005	18085	18135	18001	18082	17801	18074	18045	18082	18068	18142	17935	18056	18004	18007	18086	18037	17952	17997	18093	17951	17931	18009	18137	18096	17973	17970	18041	17827	17751	17858	18278	18032	18064	18077	17998	17993	17916	18113	18122	18034	17920	18155	18054	18213	17938	18182	18033	17864	18149	18048	18164	17934	18029	18069	17951	18140	18019	17905	18090	18054	17863	17995	18100	18004	18005	17915	18106	18079	17928	18112	17971	17827	18011	17932	17987	17903	17755	17753	17949	18011	17876	17768	17952	17888	17979	18156	18080	17990	18109	17957	17876	17976	18004	18180	18156	17915	18121	17876	17997	18173	17992	18156	18036	17829	17971	18103	17936	17951	18115	17889	17994	17907	17908	18116	18176	18139	17757	18055	18029	18106	17995	17911	18069	18017	18134	18178	17912	18031	18185	17963	17985	18125	18168	17843	18008	17750	18004	17863	17898	18205	17998	18072	17993	18187	17982	17905	17917	17973	17911	17998	18036	18021	18063	18056	18088	17751	17784	18073	18141	17942	17891	17836	18031	17941	17946	18024	17911	18122	17808	18092	18108	17998	17969	17978	17988	18171	18065	18133	18082	18001	18066	17987	18022	17903	17898	18047	18089	18102	17877	18014	17896	18039	18013	18232	18006	17872	18065	17943	17783	17931	17836	17948	18112	18038	18168	18018	17996	17957	18019	17920	18134	18130	17996	18156	18102	18152	18174	17909	17963	18035	18064	17892	18078	18027	18003	17961	18149	17891	17884	18109	18097	17833	17860	18196	17993	18017	17956	17932	18256	18032	18025	18079	18001	17790	18100	17998	18240	18146	18194	18077	18062	17969	18068	18063	18041	18122	18012	18119	17997	17965	17969	17888	17966	17816	17968	18224	17964	18008	17930	17964	17822	17972	18029	17960	18032	17918	18175	17946	18036	18166	18033	18056	18062	17930	17910	17943	18005	18018	17986	18023	17933	17759	18104	17784	17858	17936	18033	17863	17998	17924	17898	18065	18151	18079	17936	18140	17843	17868	18027	17973	18090	18104	17983	17997	17836	18000	18201	18293	17930	18123	17858	17930	17839	18000	17889	18128	18154	18083	18053	18354	18196	17920	18043	17978	18130	18124	18200	17988	17876	18017	18133	18006	18017	17903	17954	18228	18013	17998	18141	17891	18208	17959	17985	17997	18043	17808	17938	17892	18021	17957	18051	17967	17839	17976	18106	18044	18001	18010	18004	18002	18237	18047	18180	17936	18011	18010	18055	18245	17975	18074	17801	17986	17853	17959	17783	17992	18111	18160	18063	17951	18102	18001	18193	18108	18143	17926	17964	17912	18109	17943	18011	18031	17986	18094	18114	17975	17896	18007	18120	17979	18080	18012	18004	17994	17944	18048	17812	18064	18146	18103	17930	17793	17811	18020	17898	17936	17733	18001	17906	17959	18143	17814	18052	18073	18107	17781	17886	17994	18202	18078	17947	17951	17990	18000	17825	18174	18165	18070	17981	17804	17790	18109	17894	17921	17935	18297	18215	18063	17905	17891
17181	29091	27260	21948	20065	18923	18629	17909	17183	17141	16729	16604	16518	16559	16470	16409	16131	16267	16325	16494	16403	16235	16567	16525	16524	16354	16476	16264	16232	16290	16891	20239	19479	18651	17344	16672	16253	16087	16287	16271	16381	16109	16129	16033	16357	16192	16182	16212	16293	16089	16358	16243	16207	16233	16221	16157	16289	16110	16312	16170	16157	16077	16170	16264	16265	16202	16143	16283	16198	16117	16053	16117	16308	16230	16052	16181	16272	16159	16320	16337	16204	16181	16362	16100	16182	16240	16031	16237	16260	16322	16102	16088	16282	16237	16110	16227	16385	16269	16120	16320	16135	16250	16037	16249	16138	16046	16247	16062	16077	16128	16349	16182	16274	16146	16070	16256	16157	16163	16141	16133	16179	16218	16184	16068	16183	16180	16136	16337	16143	16225	16139	16098	16124	16127	16122	16175	16269	16053	16207	16097	16221	15980	16166	16337	16190	16265	16261	16092	16219	16061	16172	16344	16171	16204	16226	16282	16136	16047	16226	16059	16065	16043	16155	16036	16321	16065	16088	16179	16124	16131	16258	16182	16146	16171	16189	16234	16168	16159	16166	16162	16196	16219	16228	16357	16101	16134	16252	16200	16094	16144	16088	15972	16101	16132	16109	16230	16153	16172	16073	16210	16123	16197	16260	16293	16204	16336	16206	16221	16260	16145	16000	16281	16379	16168	16146	16338	16178	16156	16081	16114	16224	15995	15988	16112	16222	15950	16170	16015	16161	16044	16084	16201	16244	16231	16197	16235	16125	16241	16281	16200	16059	16315	16072	16325	16197	16119	16213	16175	16052	16146	16171	16139	16293	16295	16236	16060	16007	15990	16110	16315	16274	16095	16194	16105	16008	15998	16141	16024	16148	16248	16180	16114	16194	16102	16108	16036	16329	16230	16217	16048	16219	16171	16190	16150	16326	16148	16250	16274	16009	16175	16356	16058	16248	16167	16272	16183	16234	16170	16178	16295	16129	16150	16041	16119	16162	16258	16189	15925	16141	16054	16202	16181	16257	15978	16216	16340	16249	16202	16047	16193	16257	15988	16145	16159	16201	16167	16318	16302	16245	16059	16262	16217	16070	16195	16008	16257	16170	16051	16241	16105	16126	16083	15981	16331	16126	16289	16146	16233	16166	16186	16098	16121	16246	16223	16269	16252	15939	16259	16065	16188	16176	16332	16303	16198	16264	16370	16020	16244	16310	16296	16182	16090	16295	16228	16376	16150	16016	16263	16257	16350	16291	16171	16158	16024	16051	16259	16172	16325	16207	16085	15951	16196	16257	16039	16163	16198	16108	16390	16330	16019	16137	16180	16210	15960	16155	16019	16138	16022	16173	16082	16220	16190	16147	16335	16195	16083	16077	16143	15961	16107	16082	16078	16154	16115	16265	16136	16101	16191	16267	16166	16249	16278	16275	16238	16157	15936	16164	16135	16191	16225	16147	16246	16172	16251	16032	16046	16187	16028	16203	16024	16276	16027	16202	16089	16288	16206	16057	16163	16230	16226	15991	16227	16229	16429	16146	16076	16147	16075	16226	16252	16045	16092	16160	16141	16008	16268	16277	16168	16202	16247	16072	16203	16153	16056	16084	16213	16311	16194	16181	16125	15944	16179	16409	16100	16188	16141	16260	16293	16111	16158	16199	16064	16351	16037	16089	16101	16267	16177	16222	16386	16275	16241	16237	16175	16289	16178	16296	16215	16266	16325	16134	16121	16206	16198	16029	16244	16207	16237	16110	16194	16247	16240	16272	16327	16398	16274	16228	16110	16138	16151	16146	16179	16165	16270	16225	16151	16063	16001	16125	16204	16133	16299	16217	16279	16239	16170	16267	16153	16106	16336	16165	16108	16248	16138	16080	16100	16197	16200	16360	16222	16240	16014	16223	16166	16304	15987	16080	16093	16205	16163	16112	16143	16133	16087	16134	16187	16202	16359	15992	16207	16243	16198	16213	16148	16166	16123	16188	16108	16148	16207	16139	16210	16217	16232	16277	16080	16204	16151	16332	16124	16111	16243	16027	16045	16073	16224	16208	15884	16167	16407	16096	16199	16337	16170	16051	16281	16268	16139	16260	16157	16142	16244	16184	16042	16053	16114	16168	16258	16246	15970	16101	16106	16365	16204	16206	16119	16147	16117	16097	16279	16053	16107	16222	15948	16233	16213	16091	16156	16263	16075	16331	16245	16220	16073	16307	16139	16035	16273	16083	16254	16063	16147	16315	16290	16138	16083	16148	16191	16081	16018	16379	16159	16160	16175	15928	16212	16127	16247	16252	16168	16174	16153	16014	16039	16058	16201	16207	16113	16304	16179	16192	16282	16201	16310	16153	16085	16149	16192	16027	16131	16308	16279	16114	16240	16262	16015	16398	16408	16050	16093	16159	16207	16189	16118	16107	16140	16034	16116	16243	16311	16051	16135	15959	16137	16239	16102	16118	16020	16240	16209	15968	16097	16180	16268	16064	16133	16204	16128	16375	16289	16152	16303	16233	16192	16303	16175	16211	16047	16249	16190	16250	16143	16139	16070	16195	16223	16115	16234	16257	16230	16305	15959	16197	16112	16313	16092	16305	16241	16214	16253	16162	16014	16305	16153	16175	16222	16330	16116	16250	16269	16038	16160	16135	16209	16069	16158	16110	16037	16258	16292	16255	16197	16225	16236	16026	16250	16293	16327	16034	16104	16314	16356	16075	16083	16262	16192	16009	15993	16271	16294	16114	16154	16164	16025	16091	16157	16257	16166	16230	16203	16273	16057	16396	16129	16175	16021	16205	16217	16147	16123	16237	16208	16289	16009	16344	16099	16265	16212	16273	16140	16108	16176	16208	16071	16365	16051	16165	16330	16169	16409	16076	16151	16233	16167	16250	16166	16176	16241	16193	16209	16127	16192	16201	16285	16167	16142	16206	16234	16237	16083	16230	16248	16173	16217	16233	16263	16237	16099	16193	16241	16080	16254	16129	16314	16134	16232	16108	16143	16198	16164	16028	16180	16231	16049	16034	16139	16087	16109	16226	16257	16050	16266	16457	16031	16090	16167	16070	16123	16234	16220	16131	16180	16097	16190	16174	16047	16228	16004	16190	16195	16109	16182	16263	16243	15924	16099	16063	16291	16099	16161	16053	16261	16068	16204	16168	16194	16215	16162	16111	16298	16291	16015	16005	16320	16290	16043	16164	16273	16392	16225	16217	15927	16076	16243	16147	16161	16192	16179	16253	16309	16191	16025	16137	16188	16210	16154	16200	16019	16071	16071	16250	16182	15956	16130	16139	16221	16381	16157	16056	16230	16171	16008	16146	16095	16170	15943	16167	16042	16185	16206	16167	16244	16223	16188	16182	16094	16195	16238	16120	16165	16146	16141	16115	16191	16002	16148	16117	16225	16016	16127	16312	16137	16253	16205	16278	16175	16152	16117	16064	16162	16100	16120	16193	16271	16139	16089	16082	16398	16403	16164	16077	16179	16145	16149	16126	16186	16347	16311	16149	16195	16243	16207	16271	16132	16090	16083	16110	16262	16314	16095	16071	16149	16173	16162	16236	16045	16203	16241	16205	16166	16088	16241	16434	15947	15979	16166	16200	16110	16158	16259	16154	16156	16245	16192	16248	16165	16184	16192	16165	16151	15901	16303	16248	16053	16135	16115	16056	16221	16114	16229	16214	16089	16138	16202	16223	16165	16295	16043	16152	16099	16235	16112	16224	16145	16060	16157	16263	16135	16214	16270	16195	16200	16207	16125	16179	16285	16114	16025	16304	16166	16097	16253	16094	16062	16177	16110	16006	16146	16313	16040	16111	16169	16105	16400	16172	16160	16191	16348	16105	16182	16144	16184	16207	16466	16167	16099	16200	16201	16065	16260	16210	16193	16077	16181	16192	16260	16216	16115	16276	16277	16065	16185	16133	15999	16058	16150	16185	16312	16111	16141	16258	16260	16170	16114	16183	16154	16316	16357	16207	16153	16116	16074	16248	16249	16268	16149	16121	16262	16157	16221	16093	16308	16179	16138	16083	16210	16198	16180	16081	16065	16231	16112	16083	16060	16186	16115	16245	16134	16080	16174	16009	16157	16118	15991	16162	16170	16284	16221	16217	16043	16067	16250	16170	16284	16254	16219	16176	16220	16353	16082	16097	16151	16140	16291	16174	16308	16080	16236	16152	16195	16118	16162	16102	16301	16159	16168	16194	16129	16154	16054	16230	16149	16139	16243	16208	16171	16156	16197	16147	16267	16105	16189	16196	16230	16239	16371	16365	16268	16171	16255	16196	16161	16216	16323	16104	16264	16063	16019	16178	16344	16242	16219	16178	16323	16180	16139	16035	16274	16164	16016	16226	16152	16101	16233	16247	16168	16000	16188	16159	16212	16183	16128	16188	15982	16203	16306	16212	16136	16200	16106	16266	16192	16230	16258	16262	16161	16422	16176	16032	16110	16132	16050	16301	16209	16088	16178	16121	16109	16245	15991	16006	16165	16160	16049	16321	16130	16185	16304	16288	16246	16195	16130	16196	16132	16042	16200	16211	16094	16200	16105	16096	16240	15997	16227	16226	16200	16173	16159	16143	16100	16148	16193	16078	16251	16158	16185	16311	16269	16290	16160	16107	16192	16126	16121	16133	16164	16321	16321	16154	16058	16173	16101	16128	16359	16171	16243	16108	16113	16270	16139	16194	16284	16213	16114	16010	16316	16155	16058	16149	16322	16014	16049	16311	16211	16258	16298	16298	16135	16227	16180	16119	16277	16286	16181	16231	16202	16362	16239	16004	16299	16213	16153	16165	16193	16216	16346	16194	16231	16371	16162	16269	16105	16189	16348	16119	16131	16247	16199	16291	16195	16303	16278	16131	16281	16174	16230	15942	16039	16185	16058	16201	16134	16123	16222	16154	15994	16152	16033	16227	16163	16177	16279	16210	16213	16071	16223	16159	16315	16030	16110	16248	16249	16098	16186	16182	16310	16134	16132	16170	16193	16153	16112	16162	16190	16121	16163	16051	16241	16241	15928	16055	16235	16161	16088	16166	16134	16178	16009	16095	16034	16315	16241	16137	16160	16235	16025	16313	16275	16185	16137	16233	16082	16194	16137	16398	16043	16272	16220	16145	16191	16144	16183	16120	16057	15932	16146
22951	21404	29260	23956	21661	23746	25381	20533	19313	19373	19246	18669	18804	18752	18516	18656	18424	18317	18454	18650	18373	18497	18520	18491	18613	18345	18317	18378	18524	18556	18695	22092	22743	21724	19834	18931	18644	18393	18301	18316	18257	18106	18324	18352	18489	18169	18357	18322	18202	18504	18199	18338	18256	18150	18185	18182	18278	18104	18336	18143	18235	18158	18231	18303	18093	18460	18239	18450	18294	18202	18221	18188	18198	18210	18033	18061	18076	18109	18270	18091	18248	18266	18160	18412	18293	18176	18153	18388	18237	18152	18180	18397	18313	18438	18312	18109	18283	18353	18163	18304	18253	18407	18292	18238	18412	18237	18291	18196	18242	18378	18097	18249	18228	18280	18308	18190	18139	18243	18293	18037	18282	18114	18227	18271	18241	18003	18173	18220	18302	18378	18192	18195	18164	18233	18318	18326	18235	18192	17982	18229	18316	18066	18187	18003	18165	18152	18087	18347	18121	18287	18230	18297	18381	18188	18227	18290	18012	18144	18292	18313	18172	18102	18143	18151	18254	18016	18097	18301	18138	18317	18219	18297	18181	17960	18224	18261	18103	18299	18185	18110	18175	18154	18304	18341	18208	18311	18373	18372	18229	18104	18152	18274	18234	18185	18212	18160	18263	18273	18222	18275	18221	18193	17980	18294	18172	18046	18015	18146	18279	18377	18196	18155	17995	18235	18303	18245	18130	18233	18206	18415	18282	18242	18152	18161	18364	18335	18109	18159	18177	18057	18130	18132	18359	18232	18175	18301	18319	18036	18201	18153	18215	18088	18252	18251	18229	18118	18276	18311	17857	18271	17986	18264	18103	18089	18213	18181	18256	18143	18282	18093	18196	18068	18184	18224	18083	18244	18300	18209	18271	18148	18133	18198	17946	18111	18380	18149	18279	18233	18278	18140	18021	18272	18177	18308	18296	18153	18169	18226	18202	18115	18014	18164	18215	18187	18310	18451	18236	18108	18060	17986	18063	18058	18141	18351	18055	18343	18269	18064	18106	18135	18292	18124	17835	18197	18139	18247	18157	18150	18300	18079	18198	18259	18292	18103	18382	18020	18251	18211	18275	17968	18175	18221	18292	18367	18131	18157	18109	18173	17965	18245	18150	18068	18270	18247	18093	18003	18231	18332	18004	18342	18240	18125	18274	18109	18217	18193	18259	18395	18448	18110	18144	18053	18215	18156	18105	18174	18120	18220	18160	18198	18334	18142	18190	18268	18190	18152	18244	18312	18087	18147	18391	18209	18084	18258	18114	18286	17950	18219	18152	18319	18357	18209	18277	18159	18255	18194	17846	18138	18172	18053	18167	18087	18205	18250	18341	18051	18124	18140	18054	18352	18158	18114	18093	18209	18251	18272	18396	18147	18140	17988	18355	18203	18101	18131	18141	18124	17980	18217	18447	18301	18127	18277	18201	18120	18279	18149	18011	18275	18065	17998	17952	18162	17889	18240	18279	18104	18115	18163	18230	18244	18288	18278	18268	18126	18092	18224	18062	18092	18393	18240	18250	18318	18184	18297	18169	18228	18269	18096	18029	18244	18337	17769	18092	18061	18174	18217	18109	18378	18174	17938	18163	18181	18343	18334	18053	18103	18188	18264	18233	18253	18266	18632	18137	18138	18148	18306	18124	18322	18122	18265	18117	18051	18434	18163	18264	18243	18280	18241	18095	18213	18303	18267	18002	18042	18296	17944	18167	18286	18123	18082	18069	18158	18038	18265	18060	18241	18208	17971	18321	18264	18116	18195	18186	18276	18160	18028	18106	18265	18200	18170	18137	18290	18213	18130	18237	18176	17941	18110	18184	18092	18153	18196	18274	17977	18173	18111	18208	18363	18330	18150	18197	18062	18098	18115	18066	17897	18256	18085	18168	18186	18219	18189	18386	18270	18155	18066	18192	18081	18117	18298	18125	18137	18151	18240	18322	18270	18360	18315	18277	18116	18196	18076	18139	18295	18334	18232	18026	18052	18251	18150	18062	18139	17949	18150	18252	18365	18241	18197	18219	18331	18119	18132	18221	18094	18261	18170	18104	18213	18130	18198	18294	18073	18143	18175	18105	17955	18134	18132	18070	18019	18252	18357	18035	17999	18314	18161	18386	18377	18148	18130	18178	18345	18249	18092	18337	18224	18250	17995	18021	17966	18095	18212	18210	18073	18111	17960	18331	18287	18411	18188	18000	18267	18286	18224	18405	18131	18113	18144	18243	18249	18238	18323	18350	18045	18202	18244	18228	18155	18178	18195	18256	18221	18320	18173	18087	18004	18402	18167	18496	18238	18349	18255	18298	18262	18232	18237	18078	18161	18357	18132	18277	18369	18188	18252	18183	18127	18137	18278	18135	18395	18420	18196	18340	18200	18296	18297	18131	18360	18414	18272	18230	18124	18004	18066	18335	18252	17915	18092	17909	18065	18358	18314	18375	18036	18272	18198	18072	18193	18224	18206	18164	18043	18186	18072	18138	17898	18333	18148	18127	18140	18130	18207	18312	18339	18287	18268	18199	17811	18074	18352	18199	18107	18480	18226	18326	18280	18314	18210	18371	18017	18352	18133	18325	18223	18192	18012	18289	17981	17972	18041	18340	18319	18154	18257	18128	18284	18328	18223	18275	18140	18270	18253	18216	18380	18121	18322	18171	18148	17960	18172	17973	17920	18063	18166	18087	18262	18313	18258	18009	18172	18317	18181	18024	17944	18176	18126	17954	18066	18180	18062	18252	18118	18373	18033	18088	18159	18099	18182	18187	18242	18257	18196	18072	18290	18169	18240	18165	18076	18286	18258	18198	18260	18360	18199	18455	18218	18077	18017	18280	18105	18212	18195	18143	18073	18096	18306	18203	18091	18051	17952	18098	18091	18223	18318	18212	17993	18208	18160	18317	18120	18135	18298	18024	18271	18077	18088	18118	18214	18182	18374	18107	17861	18134	18302	18257	18316	18040	18092	17897	18297	18105	18165	18092	18289	18231	18076	18312	18053	18213	18185	18110	18118	18436	17987	18504	18047	18207	18242	18231	18206	18186	18422	18321	17932	18230	18111	18298	18336	18308	18200	18263	18091	18180	18246	18044	18224	18057	18298	18478	18412	18179	18205	18193	18139	18261	18066	18186	18207	18144	18223	18212	18150	18193	18025	17894	18151	18402	17848	18329	18116	18295	18195	18147	18127	18016	18029	18161	18108	18216	18215	18155	18167	18057	18071	18097	18276	18108	18070	18049	18235	18171	18227	18010	18162	18251	18157	18235	18140	18215	18207	18261	18085	18159	18131	18207	18132	18309	18292	18050	18329	18171	18278	18262	18054	18062	18348	18220	18141	18204	18215	18356	18269	18301	18568	18186	18357	18300	18162	18225	18278	18214	18359	18347	18231	18459	18289	18365	18229	18212	18047	17911	18069	18212	17975	18195	18061	18196	18185	18026	18053	18211	18231	18079	18097	18223	18105	18165	18324	18214	18294	18303	18337	18203	18224	18058	18168	18349	18242	18076	18471	18156	18105	18165	18342	18102	18267	18159	18265	18133	18172	18202	18110	17977	18024	18079	18336	18303	18304	18174	18043	18106	18126	18201	18156	17991	18076	17987	18189	18182	18181	18297	18128	18052	18100	18081	18396	17929	18282	18265	18217	18090	18237	18224	18335	18095	18385	18083	18016	18071	18257	18156	18114	18123	18145	18045	18212	18326	17925	18197	18089	18233	18009	18158	18064	18252	18370	18250	18165	18204	18065	18159	18091	18087	18200	18148	18274	18160	18086	18304	18075	18300	18288	18159	18187	17989	18179	18409	18119	18262	18316	18103	18010	18042	18276	17937	18188	18187	18109	18202	18309	18184	18290	18249	18310	17907	18347	18149	18156	18385	18194	18159	18305	18226	18198	18228	17967	17969	18006	17981	18234	18168	17960	18122	18079	18235	18221	18097	18093	18131	18224	18218	18253	18170	18076	18160	18136	18035	18209	18419	18265	18012	18041	18393	17950	18108	18153	18082	18136	18157	18211	18318	18083	18244	18414	17997	18052	18396	18234	18122	18169	18297	18182	18298	18155	18255	18178	18104	18037	18233	18164	18277	18033	18083	18193	18175	17965	18150	18280	18079	18005	18190	18171	18290	18256	18241	18057	18218	17978	18135	17934	18174	18186	18047	18072	18162	18126	18134	18090	18206	18157	18001	18224	18177	18227	17996	18150	17930	18117	18279	18264	18096	18022	18341	17983	18288	18163	18033	18031	18247	18128	18120	18066	18208	18227	18442	18119	18161	18224	18302	18086	18004	18261	18156	18153	17914	18453	18087	18300	18298	18117	18022	18359	18144	18290	18349	18125	18152	18276	17923	18170	18359	18295	18317	18298	18154	18062	18227	18233	18254	18097	18101	18149	18242	18132	18120	18161	18039	18245	18250	18025	18198	18249	18223	18124	18177	18216	18393	18135	18225	17946	18136	18160	18291	18262	18226	18321	18129	18283	18029	18247	18423	18007	18186	18155	18177	18183	18273	17985	18111	18150	18157	18108	18173	18057	18184	18196	18300	18349	18229	18219	17980	18265	18070	18278	18030	17906	18298	18103	18278	18304	18111	18192	18087	18112	18111	18260	18291	17927	18165	18144	18104	18285	18305	18184	18225	18249	18216	18178	18532	18195	18170	18134	18070	18157	18142	18229	18124	18129	18212	18214	18122	18296	18167	18289	18014	18309	18187	18243	18316	18404	18290	18372	18262	18139	18169	18110	18130	18085	18408	18035	18236	18161	18157	18207	18312	18125	18354	18354	18081	18095	18293	18188	18254	18105	18217	18028	18380	18178	18306	18203	18034	18163	18033	18122	18248	18091	18292	18067	18025	18014	17954	18129	18243	17932	18118	18084	18168	18421	18236	18071	18208	18122	17962	18125	18050	18189	18377	18299	18267	18346	18127	18163	18112	18285	18448	18274	18105	18090	18045	18058	18297	18107	18089	18173	18214	18155	18204	18217	17989	18272	18140	18357	18324	18201	18156	18347	18305	18331	18185	17996	18160	18026	18236	18192	18059	18230	18312	18041	18036	18105	18282	18197	18288	18271	18113	18134	18276	18214	18313	18196	18234	18240	18071	18388	18130	18065	18100	18279	18249	18201	17874	18322	18301	18017	18196	18252
19294	34796	31053	25366	22160	20847	19886	18781	17941	17601	17345	16879	16906	16835	16985	16770	16702	16591	16428	16542	16525	16571	16461	16559	16433	16446	16653	16566	16632	16402	17702	22947	23167	20914	18249	17028	16470	16320	16306	16374	16308	16361	16143	16195	16482	16469	16197	16415	16289	16117	16361	16390	16529	16302	16363	16344	16369	16524	16429	16339	16321	16279	16158	16424	16169	16348	16297	16310	16219	16301	16382	16249	16287	16474	16248	16366	16308	16435	16250	16358	16354	16389	16363	16091	16192	16320	16210	16262	16356	16241	16155	16341	16406	16422	16363	16333	16480	16419	16288	16258	16412	16359	16271	16257	16444	16228	16284	16306	16143	16490	16330	16364	16280	16202	16331	16345	16403	16295	16277	16172	16191	16340	16247	16291	16410	16397	16366	16403	16418	16457	16315	16201	16229	16425	16198	16317	16158	16396	16352	16210	16520	16357	16504	16392	16514	16286	16306	16442	16475	16441	16281	16152	16543	16425	16177	16498	16350	16388	16432	16226	16353	16337	16160	16269	16270	16196	16143	16193	16318	16471	16314	16424	16243	16152	16408	16343	16252	16330	16308	16351	16321	16250	16440	16403	16273	16145	16238	16301	16345	16295	16385	16166	16306	16370	16244	16290	16374	16260	16384	16076	16324	16439	16421	16306	16206	16270	16353	16252	16143	16331	16219	16149	16325	16166	16442	16210	16182	16282	16384	16197	16257	16226	16290	16390	16253	16365	16392	16269	16380	16187	16278	16230	16300	16270	16155	16330	16374	16288	16304	16197	16440	16211	16485	16411	16449	16276	16157	16396	16471	16253	16482	16239	16300	16295	16184	16268	16255	16327	16285	16364	16325	16176	16382	16327	16343	16336	16014	16311	16304	16215	16296	16432	16262	16333	16344	16286	16221	16280	16438	16256	16224	16250	16261	16276	16270	16190	16414	16344	16319	16293	16427	16431	16246	16090	16439	16280	16423	16299	16290	16327	16318	16220	16306	16432	16335	16154	16299	16284	16319	16431	16233	16287	16212	16262	16284	16262	16264	16270	16206	16236	16276	16133	16318	16231	16325	16360	16289	16268	16122	16264	16295	16249	16380	16257	16335	16454	16221	16478	16321	16303	16244	16314	16382	16317	16215	16262	16472	16300	16273	16413	16445	16227	16517	16341	16218	16343	16211	16270	16332	16227	16311	16341	16339	16343	16282	16386	16232	16245	16423	16089	16359	16269	16365	16299	16282	16469	16529	16392	16346	16438	16336	16287	16314	16191	16452	16311	16249	16278	16378	16263	16339	16276	16180	16383	16424	16171	16194	16240	16311	16208	16433	16408	16224	16195	16314	16206	16398	16321	16213	16303	16249	16476	16207	16108	16365	16145	16345	16188	16152	16179	16009	16325	16220	16353	16349	16406	16245	16355	16279	16287	16201	16322	16206	16380	16294	16264	16245	16258	16312	16367	16180	16495	16193	16159	16261	16355	16373	16104	16218	16372	16396	16311	16488	16449	16312	16163	16343	16146	16268	16302	16232	16261	16395	16223	16237	16220	16199	16356	16335	16311	16354	16035	16368	16121	16381	16279	16351	16374	16260	16321	16009	16387	16436	16284	16402	16503	16412	16200	16125	16410	16295	16392	16337	16260	16328	16318	16287	16463	16136	16282	16164	16269	16284	16306	16269	16221	16573	16221	16403	16367	16337	16138	16332	16270	16213	16309	16311	16292	16348	16289	16245	16490	16255	16205	16362	16301	16402	16149	16154	16356	16303	16191	16329	16308	16186	16243	16244	16258	16484	16274	16453	16285	16253	16298	16351	16114	16346	16367	16097	16349	16265	16256	16326	16307	16279	16242	16205	16317	16362	16410	16228	16276	16398	16228	16265	16408	16283	16260	16331	16301	16274	16256	16213	16243	16420	16178	16238	16272	16265	16354	16368	16338	16331	16229	16313	16315	16329	16258	16298	16292	16368	16286	16400	16262	16216	16284	16107	16377	16385	16163	16324	16146	16250	16352	16265	16330	16173	16164	16290	16432	16242	16336	16326	16213	16200	16328	16273	16206	16372	16143	16216	16288	16223	16217	16047	16153	16194	16290	16335	16201	16183	16275	16295	16189	16454	16307	16274	16191	16274	16186	16349	16242	16254	16071	16311	16527	16323	16275	16277	16188	16339	16235	16208	16227	16400	16406	16235	16214	16292	16345	16361	16229	16130	16325	16199	16362	16269	16446	16157	16259	16154	16367	16233	16187	16234	16351	16192	16330	16239	16134	16419	16379	16161	16106	16358	16236	16358	16277	16446	16346	16296	16199	16326	16251	16272	16277	16101	16460	16300	16230	16419	16146	16260	16015	16212	16409	16319	16451	16374	16273	16335	16328	16376	16165	16331	16252	16283	16323	16284	16253	16221	16297	16368	16149	16291	16251	16329	16163	16381	16201	16248	16186	16333	16316	16274	16345	16369	16602	16321	16229	16252	16214	16266	16135	16302	16289	16201	16228	16422	16238	16345	16318	16295	16280	16236	16043	16246	16441	16300	16143	16498	16346	16300	16415	16174	16394	16327	16120	16381	16314	16333	16218	16430	16087	16287	16434	16466	16258	16040	16354	16227	16428	16341	16291	16593	16254	16195	16380	16171	16355	16338	16416	16297	16306	16368	16016	16292	16189	16357	16256	16208	16395	16409	16259	16297	16325	16402	16470	16270	16290	16263	16244	16275	16247	16335	16340	16335	16422	16332	16150	16397	16380	16283	16248	16290	16220	16273	16412	16239	16358	16356	16284	16239	16248	16221	16230	16291	16228	16226	16330	16199	16230	16298	16371	16247	16271	16352	16255	16360	16300	16395	16154	16328	16225	16195	16260	16345	16265	16136	16236	16127	16228	16362	16137	16260	16290	16264	16188	16422	16249	16380	16231	16365	16356	16274	16331	16296	16381	16275	16236	16294	16207	16383	16344	16307	16354	16271	16222	16314	16162	16275	16246	16262	16301	16366	16334	16425	16428	16167	16421	16246	16403	16240	16339	16276	16174	16329	16111	16295	16413	16248	16380	16355	16344	16305	16277	16239	16209	16234	16228	16289	16136	16300	16376	16246	16315	16203	16255	16255	16310	16421	16290	16404	16282	16233	16322	16216	16440	16230	16321	16365	16203	16210	16154	16196	16259	16288	16428	16155	16255	16520	16290	16299	16311	16155	16236	16196	16239	16319	16427	16136	16451	16392	16258	16223	16173	16323	16276	16223	16382	16363	16256	16136	16237	16157	16335	16180	16335	16120	16227	16125	16162	16370	16361	16350	16412	16381	16078	16258	16253	16147	16180	16274	16365	16285	16254	16452	16215	16219	16374	16262	16309	16229	16138	16300	16349	16062	16183	16430	16183	16151	16286	16293	16368	16377	16376	16474	16456	16483	16292	16172	16492	16361	16459	16217	16375	16339	16197	16245	16442	16270	16280	16219	16188	16365	16208	16378	16209	16220	16202	16490	16204	16335	16468	16440	16168	16237	16320	16252	16180	16268	16296	16339	16372	16186	16360	16311	16175	16244	16300	16321	16162	16177	16193	16368	16226	16393	16258	16330	16258	16178	16334	16443	16421	16218	16348	16380	16232	16133	16114	16135	16326	16218	16403	16353	16195	16236	16309	16364	16462	16366	16313	16316	16308	16265	16135	16203	16255	16153	16300	16327	16391	16377	16206	16256	16205	16238	16351	16009	16198	16319	16350	16405	16265	16399	16147	16234	16378	16401	16136	16310	16346	16390	16290	16336	16240	16147	16343	16395	16280	16458	16207	16295	16464	16317	16277	16347	16346	16237	16217	16400	16354	16352	16238	16405	16135	16240	16324	16166	16671	16204	16294	16394	16341	16423	16156	16278	16373	16291	16089	16276	16201	16109	16262	16179	16217	16466	16348	16260	16373	16370	16159	16206	16350	16153	16055	16259	16373	16306	16273	16146	16226	16431	16382	16397	16334	16358	16439	16371	16133	16063	16342	16303	16424	16237	16325	16377	16338	16437	16317	16347	16328	16306	16169	16274	16242	16320	16253	16053	16340	16266	16241	16389	16348	16163	16192	16190	16437	16235	16175	16405	16224	16304	16256	16376	16444	16165	16307	16136	16288	16356	16199	16308	16364	16233	16212	16406	16280	16417	16485	16271	16226	16270	16146	16149	16368	16168	16389	16243	16151	16358	16262	16320	16209	16043	16257	16341	16378	16369	16255	16241	16417	16233	16223	16363	16196	16251	16462	16362	16289	16131	16219	16280	16264	16268	16082	16268	16214	16323	16325	16224	16162	16408	16443	16293	16413	16140	16416	16416	16273	16245	16412	16376	16338	16194	16386	16164	16296	16290	16420	16178	16364	16387	16144	16208	16283	16209	16291	16069	16388	16099	16493	16449	16195	16219	16176	16359	16408	16297	16310	16204	16258	16396	16355	16357	16252	16423	16334	16248	16371	16339	16303	16211	16173	16204	16345	16375	16340	16325	16367	16260	16208	16502	16246	16279	16262	16384	16380	16371	16317	16328	16097	16339	16318	16358	16221	16204	16375	16270	16286	16293	16174	16157	16207	16230	16193	16145	16241	16267	16291	16287	16210	16214	16302	16245	16352	16176	16339	16153	16257	16238	16375	16193	16327	16352	16388	16256	16160	16261	16295	16235	16306	16293	16369	16279	16154	16217	16240	16188	16227	16444	16248	16260	16331	16212	16109	16375	16322	16276	16372	16267	16247	16350	16419	16181	16255	16311	16358	16287	16201	16229	16406	16212	16201	16383	16244	16264	16389	16262	16443	16242	16276	16335	16246	16240	16322	16334	16178	16371	16130	16357	16209	16309	16272	16227	16446	16303	16321	16259	16354	16259	16442	16238	16318	16183	16257	16368	16184	16298	16255	16223	16182	16407	16191	16375	16381	16543	16341	16094	16222	16364	16342	16301	16286	16252	16378	16290	16092	16270	16114	16281	16381	16310	16087	16257	16056	16245	16418	16234	16331	16286	16236	16217	16297	16167	16171	16332	16311	16109	16342	16345	16178	16457	16173	16186	16367	16462	16341	16376	16266	16282	16210	16437	16419	16307	16314	16412	16293	16326	16274	16296	16317	16328	16496	16250	16236	16260	16079	16338	16273	16320	16294	16323	16317	16335	16369
27675	22364	25330	22391	19008	18860	18661	18462	18358	18295	18206	18126	18127	18139	18193	18229	18077	18083	18154	18012	17968	18041	18121	18095	18252	18101	18024	18113	18073	18293	18193	18591	18639	18501	18204	18027	18022	18004	17999	17882	18034	17907	18151	18160	18056	18006	17907	17849	17997	18119	18108	18087	17837	17901	18017	18226	18065	18115	18030	18030	17795	18103	18026	18136	18008	18030	17886	18171	18025	18094	17804	18102	17979	17888	17894	17966	18009	18129	17891	18185	17992	17853	17846	18160	17930	18087	17942	17957	18026	18124	18072	18012	17960	18007	18067	17872	18003	17982	17922	18005	17925	17771	18117	18092	18175	17932	17930	18078	18130	17933	17982	18036	18006	18091	18100	17941	18047	17881	17947	17853	17890	18078	18139	17944	17936	18038	17921	17944	18188	18176	18214	18097	18154	18119	17960	18241	17943	17960	18130	17959	18145	18044	18150	18068	18042	18099	17925	18116	17983	18088	17937	18155	17853	18017	17920	18118	17898	17924	18214	17998	17889	17903	18079	18137	17899	17801	17921	17934	18067	17804	17986	17945	18012	17821	17958	17732	17966	18001	17806	18096	18024	18197	17955	18048	18126	18127	18022	17861	17849	18198	17881	17966	18116	17997	18070	18001	18069	18048	17940	17994	17874	18117	18104	18200	18215	18048	18061	18056	17835	18074	18179	18126	17913	17760	18209	17951	18038	18070	18207	18034	18113	18033	18053	18303	18053	18235	18163	17911	17930	17982	18107	18028	17883	17893	18063	18066	17783	17928	18159	18097	17702	17986	18002	18004	18207	18230	18103	17957	18119	18066	17983	18028	17945	18048	18027	18137	18288	17891	17978	18002	18083	18184	18175	18268	18214	18102	18081	17953	17935	18137	17968	18007	18121	17810	17960	18281	17988	18177	18262	18067	17909	17941	17828	18108	18170	17940	18104	17833	17909	18091	18192	17975	18165	17997	17952	18050	18018	17921	18074	18223	18098	18063	18130	17911	18015	17892	18052	17980	18106	17955	17940	18081	18046	18042	18055	18193	18109	18260	18089	18079	17882	18038	17926	18019	18001	17769	18020	17942	17749	18066	17999	18046	18106	18192	17896	17970	17871	18143	18097	17913	17989	18023	17886	18028	17749	17934	18262	18132	17877	18265	17969	18075	17941	17973	18216	17991	17753	18036	17863	17970	17941	18062	17960	18044	17961	18030	18295	18046	17916	17948	18042	18086	17999	18108	17951	18079	17769	18006	17895	18000	18069	18060	18075	18033	17991	17964	18171	18015	18119	18019	18180	18072	18061	17808	18005	18082	17963	18139	18107	17962	17872	18011	18010	18106	18052	18099	18226	18128	17848	18002	18029	18089	18079	18015	17888	17928	18120	18046	17941	17947	18005	17891	17842	17957	18199	18046	17932	17930	17933	18111	18013	17861	18097	18018	17864	18171	18115	18131	17773	17870	18059	18102	18166	18034	18079	17986	18054	17866	17966	18112	18178	17988	18029	18109	17897	18021	18041	17950	18059	17941	17889	17937	18083	18010	17825	17913	18087	17942	18070	17904	18077	17915	18107	18094	18163	17907	18088	18193	17896	18179	18158	17701	17914	17759	18028	17947	18173	17952	17851	18044	17992	18069	18133	18108	18046	18140	17944	17791	18003	18126	18248	17895	17983	17896	18028	18121	17973	18020	17988	18005	17819	17976	18222	18004	18105	17931	18101	18038	17979	18140	18182	17924	18040	18084	17975	18103	18185	18057	17967	17992	18116	18182	18106	17873	18051	18101	18104	18212	17995	18071	17960	17776	17887	17961	17967	18042	18065	18089	17926	18072	18031	18103	18032	18030	17854	18027	17899	17892	17985	18134	18057	18089	18035	17864	18188	18204	18071	17878	17946	17899	17853	17915	18077	18129	18014	18010	18024	17955	17975	18078	18275	17910	17790	18035	18115	17965	17989	17977	18004	18144	17985	18007	18231	17810	17918	18039	18101	17901	18072	18317	18072	17981	18206	18101	18195	17909	18137	17858	17966	17900	18177	17804	17991	18094	17944	18093	17885	17957	18185	18271	18100	18029	18193	18020	17985	18043	18026	17981	18008	18255	17961	18014	17979	18055	18154	17986	18104	17977	17886	18201	17897	18015	18258	18103	18234	17948	18055	17965	17875	18047	18029	17859	18075	18179	18003	18055	18090	18071	18180	17942	18100	18090	18063	18236	18165	18046	17857	18072	18092	18044	17854	17871	17926	17893	18052	18007	17946	18184	18173	18020	17986	18087	18060	17920	17928	17981	18032	18031	18054	17974	17984	17916	18179	18182	18092	18129	18044	18061	18047	18061	17949	17837	18021	17960	18083	17901	18102	18002	18114	18085	18078	18153	18204	18075	18167	18114	18136	18112	18181	18124	17941	18134	17942	18011	17946	17925	18221	18035	17991	18229	17886	17988	17821	17739	18033	18034	18014	17988	18098	18051	18005	17956	18033	18081	18047	18090	17946	17978	18030	18266	18336	18080	18011	18292	17943	18030	18078	17848	17885	18095	18034	18018	18076	17870	18039	18066	18158	18059	17961	18063	17971	18021	18052	18316	18219	18034	17866	17849	18115	17994	18155	17878	17916	18140	18303	18059	18131	18047	17899	17833	18050	18046	17855	17933	17920	18256	18006	18055	17896	17870	18127	17880	18088	18089	18224	18034	18010	17992	18173	18052	18299	18069	18344	18039	17891	18009	18154	18031	18098	18053	17920	18125	17992	18109	17997	18098	18164	18004	18029	17791	18110	18181	18078	17992	18231	17999	18074	18036	18066	18057	17938	17977	17923	17872	18231	18079	17948	17994	18184	17983	17934	18104	18109	18250	18109	17836	17870	17966	18088	18197	17885	18054	17961	18176	18092	17899	18023	17894	18102	18090	18143	18319	17965	17880	17968	17956	18064	17955	17975	18059	17985	18029	17883	18010	18096	17920	18037	18310	17925	17934	18028	18040	18045	17958	17940	17891	17819	17996	17857	18072	18019	17989	18032	17975	18048	18020	18072	18008	18146	18010	18098	17989	18046	18199	18078	18013	18075	18028	18026	18084	17951	17939	18144	18022	17987	17953	17925	17939	18079	18102	18113	18093	17763	18039	18079	18111	18222	17956	17938	17811	18276	18068	18031	17887	17959	17968	17946	18097	18061	18067	18023	18108	18038	18302	17938	18001	18164	18001	18170	18162	17863	17923	17882	17932	18214	17842	17937	18153	18031	18025	18046	17758	18044	18206	17945	18040	18041	18045	17900	18069	17732	17964	18121	18129	18151	18045	18290	18129	18239	17953	18126	18059	18078	17952	18087	17953	17955	18197	18116	18085	18306	18112	18164	18036	17898	18003	17888	18220	18214	18065	18042	17873	18037	17846	17882	18123	18123	17936	18258	18134	18118	18182	18013	17830	18024	18044	17942	18054	18114	18127	17837	17978	18037	18060	18122	18030	17998	17951	18190	18021	17950	17961	18149	18078	18115	17771	17850	17991	17955	18141	17970	18052	17764	18058	17974	17964	18185	18091	18016	17980	17914	17936	17971	17904	18082	17983	18044	18129	18218	18186	17894	18229	18006	17957	17984	17881	17992	18067	18130	17894	17990	18091	18066	18151	17882	18128	18166	18124	17999	17824	18069	17998	17880	17930	18013	18033	18110	17922	18105	18050	18040	18246	18117	18184	18139	18212	18062	17998	18065	18263	17964	18021	17978	17966	18040	18038	18196	17855	17933	17875	17962	17879	18030	17858	18176	18068	18066	17955	18154	18088	17985	17943	18044	18058	18065	17992	18037	17965	17926	17843	18078	18160	18222	18086	17955	18081	18140	18025	17986	17994	17878	18005	17991	18045	17913	17842	18067	18222	17995	18025	18139	18138	18009	17947	18060	18113	17942	18178	17915	18058	17962	17881	18036	18201	18035	18212	17926	17924	18075	18086	17902	18151	18049	18157	17769	17908	17950	18094	17974	17959	18023	17732	18043	18149	18160	17868	18162	18092	18199	17963	17919	18078	17954	18324	18090	18102	18077	18147	18190	18119	18116	18376	18134	18028	17958	18093	18194	17998	17930	17925	18121	18065	18037	18076	18024	18107	18056	18061	18181	18073	17810	17973	18006	17946	18027	17961	18054	18051	18163	18079	18214	17978	18133	18067	18083	18048	17903	18028	18197	18230	18201	18035	18133	18272	18113	17923	18082	17978	17980	18054	18086	17862	18167	18172	18206	17893	18133	18089	18123	18058	18073	18130	18146	17826	18048	18069	17957	18250	18039	17944	18135	18206	18235	18077	17945	18202	18110	17964	18032	18099	17883	18126	17927	17919	17790	18267	18023	18186	18001	17955	18099	18030	18145	18050	18211	17748	18201	17916	18336	17973	18024	18074	18054	18005	18039	18025	17998	17980	18275	18099	18243	18156	17753	18143	17992	18055	18062	18046	17955	17921	18094	17993	17997	18063	18093	18022	18091	18077	17958	17974	18085	17916	18078	17984	18023	18084	17946	18102	18102	18322	18217	18311	18284	18261	18038	17999	18127	18139	17899	17806	18389	17840	18227	17909	18109	18081	17976	18053	18078	18046	17945	17977	17974	17958	18053	17854	17905	17975	17951	18090	18207	18053	18152	17829	18161	18029	17983	18044	17857	18251	18066	17920	18012	18093	18151	18118	18184	18087	17911	17938	17883	18256	18033	17927	18163	18005	17866	18117	18115	18007	18153	18111	17812	18102	18006	18246	18127	18083	18222	17952	18098	17991	18114	18104	17833	17961	18048	17989	18206	17943	18320	18160	18133	18019	18123	18012	18078	17914	17922	18131	18039	18091	17916	18064	18129	17993	17952	18043	18026	18085	17958	18069	18053	17983	18009	18050	18003	17773	18017	18037	18052	17991	18120	18132	18112	18033	17831	17898	18049	18054	18103	18048	18143	18259	17963	17959	18151	18169	18114	18024	18078	17748	18152	17863	18086	17957	17921	18000	17941	17895	18261	17966	17869	17832	18009	17994	18147	17928	18004	17925	18113	18025	18201	17953	18061	18201	18093	17928	17987	18131	17962	17913	18024	17901	18217	17889	18239	18040	18121	17966	18073	17985	18035	17851	17853	18015	18175	18056	17943	18071	18132	18158	18021	18028	18138	18114
16933	21878	22215	19340	18478	17757	17144	16838	16642	16517	16310	16209	16418	16407	16219	16482	16459	16272	16234	16300	16395	16238	16281	16235	16038	16097	16267	16180	16287	16227	16273	16738	16760	16739	16465	16249	16287	16163	16323	16182	16301	16044	16139	16252	16350	16049	16215	16106	16112	16051	16195	16349	16203	16278	16286	16226	16254	16050	15913	16064	16181	16088	16318	16199	16146	16049	16117	16122	16211	16302	16176	16330	16004	16161	16173	16028	16313	16234	16104	16068	16156	16019	16200	16302	15967	16219	16187	15981	16102	16221	16126	16068	16126	16212	16151	16424	16121	16123	16034	16098	16090	16387	16207	16332	16136	16048	16320	16003	16288	16048	16239	16106	16268	16113	16169	16153	16119	16233	16135	16181	16129	16046	16074	16202	16220	16202	16140	16051	16166	16145	16180	16057	16092	16177	15974	16094	16217	16206	16132	16131	16126	16254	16233	16208	16093	16316	16206	16239	16192	16152	16293	16203	16220	16185	16291	16122	16011	16341	16114	16146	16061	16231	16455	16201	16243	16242	15975	16260	16144	16393	16165	16111	16027	16157	16219	16289	16222	16209	16188	16086	16165	16162	16190	16088	16119	16131	16178	16072	16001	16023	16158	16068	16096	16043	16252	16257	16197	16238	16015	16350	16158	16136	16173	16231	16227	16065	16151	16116	16138	16067	16298	16100	16147	16147	16172	16092	16061	16192	15972	16138	16087	16225	16026	16260	16052	16228	16011	16209	16182	16335	16102	16192	16184	16194	16192	16148	16321	16083	16241	16208	16241	16167	16101	16094	16168	16180	16411	16203	16249	16108	16121	16103	16225	16211	16042	16169	16152	16177	16078	16100	16128	16159	16106	16374	16108	16085	16274	16206	16086	16118	16290	16231	16069	16230	16081	16274	16143	16218	16157	16256	16148	16120	16210	16374	16055	16264	16210	16091	16200	16159	16035	16109	16195	16222	16145	16229	16013	16106	16107	16145	16027	15951	16169	16102	16119	16220	16350	16133	16263	16210	16128	16149	16201	16179	15933	16241	16213	16087	16122	16237	16307	16271	16110	16219	15982	16079	16159	16144	16055	16120	16184	16282	16234	16178	16183	16090	15984	16311	16144	16166	16025	16248	16255	16126	16199	16133	16092	16084	16083	16235	16169	16206	16072	16225	16169	15918	16107	16144	16040	16214	16182	16198	16304	16246	16013	16130	16160	16071	16145	16256	16267	16254	16023	16386	15980	16321	16092	16172	16106	16124	16237	16162	16077	16238	16099	16212	16317	16133	16173	16197	16197	16205	16058	16080	16129	16234	16159	16226	16141	16281	16338	15990	16279	16028	16273	16105	16078	16113	16095	16188	16045	16174	16311	16223	16220	16153	16299	16264	16124	16335	16167	16039	16247	16275	16014	16087	16207	16048	16073	16327	16231	16110	16268	15981	16157	16279	16304	16211	16255	16115	16140	16247	16127	16158	16063	16255	16306	16090	16285	16088	16059	16168	16130	16165	16254	16234	16128	16274	16236	16211	16110	16250	16138	16058	16171	16198	16088	16206	16229	16072	16240	16160	16220	16305	16134	15948	16087	16100	16277	16061	15921	16288	16230	16105	16070	16148	16310	16334	16210	16227	16240	16226	16229	16217	16015	16107	16111	16221	16244	16167	16241	16228	16258	16230	16345	16168	16275	16028	16247	16096	16267	16088	16174	16250	16018	16129	16154	16149	16145	15952	16172	16266	16179	16208	16223	16393	16208	16154	16167	16211	16068	16113	16197	16075	16295	16300	16206	16160	16226	16213	16227	16285	16178	16171	16168	16192	16090	15991	16206	16082	16187	16132	16231	16212	16249	16225	16303	16330	16389	16262	16099	16273	16283	16103	16276	16120	16262	16221	16156	16170	15994	16256	16045	16157	16156	16123	16294	16180	16053	16018	16337	16155	16214	16159	16000	16160	16150	16101	16219	16067	16318	16136	16221	16172	16163	16265	15940	16063	16144	16237	16220	16200	16190	15986	16306	16187	16350	16230	16202	16366	16141	16098	16132	16043	16150	16183	16145	16219	16182	16173	16149	16307	16245	16163	16134	16100	16338	16285	16005	16112	16165	16257	16104	16248	16079	16102	16188	16192	16200	16111	16169	16175	16128	16324	16157	16272	16208	16180	16280	16110	16146	16116	16245	16262	16135	16238	16179	16136	16275	16237	16222	16184	16287	16026	16154	16177	16098	16189	16062	16017	16182	16242	16115	16252	16044	16150	16178	16327	16044	16234	16198	16196	16224	16209	16182	16161	16335	16200	16158	16156	16181	16319	16342	16137	16194	16021	16207	16211	16214	16094	16236	16123	16164	16326	16293	16236	16312	16238	16197	16273	16094	16176	16137	16227	16239	16349	16056	16122	16030	16240	16360	16077	16316	16253	16067	16243	16263	16132	16178	16300	16074	16209	16181	16170	16191	16003	16033	16343	16097	16232	16150	16315	16212	16109	16117	16056	16265	16197	16091	16354	16310	16172	16325	15987	16215	16014	16166	16258	16165	16216	16297	16266	16035	16109	16109	16181	16096	16322	16145	16200	16045	16164	16022	16182	16338	16180	16230	16282	16260	16179	16125	16229	16117	16144	16271	16101	16088	16325	16147	16266	16112	16153	16210	16222	16075	16368	16140	16251	16179	16148	16214	16182	16250	16143	16211	16084	16077	16055	16218	16262	16205	16162	16142	16302	16340	16055	16029	16241	16184	16170	15990	16215	16081	16205	16113	16038	16226	16169	16171	16232	16257	16131	16140	16122	16234	16388	16291	16029	16054	16067	16256	16184	16089	16136	16182	16265	16230	16253	16190	16098	16246	16106	16052	16262	16301	16192	16261	16108	16244	16238	16220	16139	16135	16175	16262	15983	16120	16168	16260	16222	16145	16128	16261	16224	16060	16205	15957	16308	16261	16154	15999	16346	16222	15969	16198	16270	16173	16095	16147	16109	16259	16137	16036	16213	16230	16250	16178	15947	16090	16258	16203	16129	16125	15990	16090	16285	16215	16347	16124	16206	16267	16101	16079	16222	16371	16202	16102	16294	16051	16108	16009	16149	16109	16065	16273	16044	16215	16178	16146	15995	16374	16055	16185	16224	16052	16164	16224	16190	16297	16033	16233	16226	16060	16089	16047	16359	16069	16020	16211	16227	16253	16181	15994	16413	16089	16185	16186	16044	16225	16220	16174	16186	16202	16141	16198	16123	16131	16033	16357	16336	16109	16120	16047	16145	16286	16214	16288	16205	16253	16159	16141	16271	16065	16169	16148	16133	16318	16088	16142	16112	16204	16085	16203	16208	16144	16083	16218	16129	16032	16079	16125	16036	16208	16021	16223	16295	16080	16167	16192	16279	16067	16096	16254	16211	16085	16268	15959	16212	16116	16185	16258	16255	16199	16047	16296	16112	16221	16109	16064	16177	16081	16343	16211	16129	16152	16177	16146	16302	16253	16292	16275	16118	16132	16269	16243	16117	16030	16208	16110	16080	16235	16295	16253	16242	16382	16056	16267	15984	16322	16204	16199	16287	16357	16118	15999	16177	16076	16039	16255	16130	16252	16344	16123	16178	16044	16151	16208	16002	16285	16142	16246	16123	16245	16214	16241	16034	16383	16344	16187	16328	16093	16189	16161	16098	16247	16373	16132	16180	16194	16167	16230	16229	16107	16155	16180	16151	16160	16115	16039	16141	16279	16184	16131	16227	16037	15986	16246	16264	16198	16129	16196	16124	15993	16135	16124	16309	16268	16218	16143	16057	16198	16157	16102	16304	16291	16179	16222	16326	16194	16146	16192	16038	16280	16191	16220	16133	16137	16116	16206	16093	16117	16193	16126	16313	16061	16250	16169	16193	16097	16272	16254	16073	16216	16309	16005	16196	16124	16059	16078	16155	16164	16240	16172	16085	16130	16242	16269	16029	16184	16307	16196	16209	16351	16026	16110	16232	16075	16134	16106	16169	16108	16183	16200	16270	16189	16263	16136	16159	16084	16143	16172	16097	16159	16331	16371	16140	16176	16185	16189	16111	16138	16091	16023	16069	16125	16184	16450	16380	16197	16225	16387	16369	16306	16120	16165	16205	16355	16168	16267	16163	15990	16135	16036	16369	16074	16271	16372	16057	16152	16237	16160	16309	16059	16184	16172	16258	16230	16158	15977	16321	16191	16136	16173	16130	16265	16260	15964	16148	16243	16288	16356	16095	16182	16119	16137	16163	16245	16228	16217	16288	16126	16135	16321	16299	16353	16171	16356	16321	16235	16030	15921	16336	16124	16160	16133	16000	16151	16103	16006	16260	16198	16161	16155	16280	16172	16033	16293	16310	16306	16140	16315	16203	16127	16275	16057	16178	16036	16174	16116	16118	16398	16276	16241	16190	16170	16207	16155	16208	16228	16337	16245	16132	16224	16260	16136	16238	16103	16152	16071	16194	16271	16328	16130	16141	16171	16181	16211	16290	16043	16151	16105	16228	16091	16248	16234	16310	16250	16317	16200	16205	16035	16170	16175	16180	16227	16201	16111	16229	16162	16289	16261	16206	16198	16342	16302	16364	16359	16188	16372	16266	16128	16151	16148	16322	16162	16261	16393	16106	16107	16018	16218	16309	16280	16265	16205	16234	16226	16261	16153	16035	16202	16179	16100	16301	16306	16176	16096	16183	16296	16133	16121	16056	16283	16202	16116	16254	16159	16071	16276	16222	16202	16098	16159	16223	16255	16282	16210	16156	16260	16263	16373	16206	16284	16043	16211	16146	16061	16214	15880	16360	16277	16271	16103	16004	16137	16165	16316	16212	16244	16229	16187	16118	16131	16121	16154	16117	16277	16302	16112	16222	16180	16270	16276	16248	16312	16123	16189	16155	16179	16197	16178	16126	16024	16202	16256	16186	16119	16089	16144	16084	16126	16117	16105	16356	16180	16159	16165	16224	16224	16265	16191	16137	16249	16113	16377	16188	16220	16231	16035	16028	16158	16132	16260	16204	16001	16207	16112	16248	15999	16183	16415	16166	16134	16134	15970	16152	16056	16185	16139	16127	16135	16046	16387	16276	16149	16234	16098	16254	16177	16218	16148	16184	16202	16274	16148	16269	16055	16177	16216	15963	16180	16330	16160	16266	16265	16072
24017	21432	28869	24512	22356	22193	21579	19367	18718	18824	18534	18501	18571	18188	18466	18481	18408	18267	18405	18217	18315	18346	18117	18044	18347	18246	18344	18059	18542	18386	19378	20717	20495	19476	18744	18569	18267	18099	18251	18098	18002	18153	18341	18076	18037	18355	18339	18092	18119	18158	18190	18134	18021	18288	18177	17956	18129	18120	18090	18101	18132	18048	18081	18001	18087	18061	18154	18143	18194	18211	18173	18013	18042	18065	18217	17986	18128	18071	18284	18200	18265	18017	18175	18177	18095	18114	18055	18039	18093	18035	18119	18220	18307	18129	17946	18085	18182	18054	18098	18121	18096	18052	18146	18180	18066	18069	18084	18063	18031	18205	18089	18133	18061	17956	18161	17968	18066	18082	18207	18076	18199	18142	18189	18023	18046	18039	18018	18113	18027	18162	18099	18109	18078	18030	18008	18137	18216	18032	18094	18042	18118	18036	18018	18019	18227	18081	18124	17964	18157	17924	18126	18376	18195	18167	18121	18032	18041	18167	18164	17959	18067	18187	18013	17995	18106	18225	18213	18299	18016	18063	18072	18065	18123	18078	17876	18111	17946	18028	18175	18278	18002	18211	18169	18017	18004	18360	18011	18101	18076	18073	18270	18232	18033	18007	18272	18073	18157	17875	17827	18042	18283	18090	18127	18178	18086	18163	18077	17943	18231	18145	17858	18102	17758	17921	18169	18160	18134	17868	18083	17992	17947	18048	18055	18147	18039	18068	18002	17886	17965	18004	18087	18119	18396	17822	18144	18219	18047	17887	18121	17917	18214	18156	18031	18088	18043	17996	18152	18166	17962	18052	18259	18058	17892	17947	18091	18067	17992	17934	18089	18148	18123	18111	18134	18158	18194	17997	18005	18241	18112	18213	18205	18198	18105	17923	18111	17855	18010	17974	17915	18176	18125	17988	18071	18217	18085	18086	18185	17996	18111	18126	18164	18216	18033	18016	18266	18103	18029	18217	18132	18007	18081	18096	17887	17966	18028	17953	17874	17635	18111	18051	18135	18142	18116	18351	18213	18133	18355	18098	18029	18090	18197	18296	17966	18086	18183	17896	18154	18163	18028	18300	18269	18146	18067	18134	18064	18295	17923	18018	18154	18299	18108	18040	18058	18206	18284	18242	17963	18146	18068	18214	18097	18211	17952	18083	18090	18116	18215	18200	18097	17942	18150	18119	17987	18181	18099	18126	18056	17972	18153	18090	18223	18143	17865	18166	18185	18131	17935	18124	18163	18152	18028	18100	18141	18093	18012	18193	18041	18107	18174	18015	18238	18147	18069	18079	18185	18068	17919	18101	18174	18151	18024	18126	18092	17996	18130	18115	18048	18059	18056	18249	18279	18308	18093	18094	17967	18182	18100	18087	18078	18010	18046	18280	18220	18218	18155	18090	18159	18089	18189	18061	18086	18111	18023	18185	18021	17974	18179	18274	18244	18362	18044	18224	18077	18261	18078	18121	18040	18331	18140	18238	18139	18198	18123	18207	18037	18123	17878	18169	18223	18090	18415	18107	18120	18134	18177	18060	18101	18333	18070	18005	17995	18193	18171	18045	17977	18269	18307	18012	18000	18151	18209	18048	18287	17910	18019	17754	18162	18067	18127	18149	17961	18051	18194	18108	18131	18120	18234	18036	18120	17991	18025	18041	18158	18130	18023	18053	18194	18017	18078	18232	18264	18142	18049	18269	18218	18036	18050	18015	18117	18200	18071	18066	18157	18073	18174	18100	17997	18050	18106	17985	18142	18251	18360	18033	18198	18063	18145	18316	17888	18179	18117	18085	18161	18054	18124	18144	18101	17984	18117	18107	18119	17811	18105	18255	17980	18095	18011	17927	17892	18026	18044	18030	17986	18222	18241	18148	18086	18015	18002	18102	17880	18203	18070	18033	18372	18123	18280	18102	18022	18111	18104	18123	18134	17875	18237	18081	17974	18051	17970	18007	18066	18010	17931	17972	18096	18219	17961	18072	17940	18090	18146	18061	18110	18200	18079	18238	18050	18059	18231	18115	18092	17927	18185	18204	18239	17966	18165	18015	18180	17961	18017	18065	18278	17989	18156	17971	18106	18188	18152	18076	18057	18183	18274	18281	17971	18143	18020	17995	18139	18087	18030	18189	18323	18021	18281	18026	18104	18196	18131	18121	17893	18147	18061	18054	18220	18065	17991	18121	18221	18063	18043	18073	18228	18058	17914	18188	18036	18208	18169	18202	17981	18187	18088	18184	17990	18155	17968	18049	18007	18093	18147	18205	18225	18299	18128	17927	18273	18244	18192	18116	18287	18296	18159	18126	18147	18043	18003	18108	18053	18156	18086	18240	18194	18059	18030	18045	17946	18094	18258	18082	18245	18108	18108	18118	18221	18091	18120	18006	17930	17826	18085	18132	18075	18185	18079	17961	18073	17958	18174	18170	18170	18238	18275	18250	18018	17964	18279	18060	18135	17989	18108	18091	18109	17950	18116	18101	18042	18208	18111	18244	18057	18014	18215	17882	18108	17941	18077	18197	18234	18139	18210	18123	18074	17941	18081	18174	18137	18179	17937	18122	18154	18061	18140	18231	18236	18077	18070	18028	18008	18161	18088	18129	18113	18211	18117	18212	18150	18166	18254	18124	18126	18214	18135	18117	18334	18114	18155	18135	18042	18232	17930	18191	18123	18171	18260	18035	18014	18070	17946	18248	18021	18384	18254	18235	18065	18143	18003	17854	17953	18108	18000	18128	18027	18039	18313	18081	18333	17993	18272	17668	18053	17963	18117	18065	18019	18134	18019	17992	18162	18249	17955	18118	18239	18148	18024	18001	17999	17995	18314	18170	18199	18137	18132	18057	18113	18308	18022	18033	17992	17898	18204	18239	18107	18055	18002	18057	18078	18301	18102	18136	17919	18123	18214	18095	18202	18194	18103	17999	18265	18242	18046	18108	18131	18187	17874	18180	18301	18053	18174	18306	18158	18172	18088	17922	18102	17856	18098	18105	18102	18063	18257	18105	18049	18198	18198	18213	18013	18149	18059	17941	18199	18116	18165	18066	18143	18028	17900	17988	18099	17898	18047	18368	18184	18121	18102	18001	18082	18218	18026	18122	18113	18160	17973	17957	18025	17982	18035	17943	17997	18039	18198	18006	18220	18199	18208	18165	18049	18156	18017	17915	18093	18047	17972	17993	18090	17949	18252	18156	18186	18291	18071	18042	17934	18003	18015	18095	18137	18292	18202	18150	18101	18155	18137	17979	18011	18236	17989	18053	18168	18130	18162	18187	18188	18077	18036	17935	18105	18008	18093	17980	18198	18327	17988	18042	18211	18020	18150	18147	18137	18110	18039	17843	17795	18110	17999	18110	18282	18219	18256	18112	18176	18139	18008	18124	18093	17966	17912	17999	18167	17901	18111	18204	18076	18054	17899	18210	18078	18058	18018	17989	17987	18118	18082	17987	18188	17922	18069	18169	18050	18008	18127	18008	18067	18183	18237	18081	18046	18140	17999	18175	18132	17782	18123	18124	18252	18266	17932	17897	17911	18014	18075	18135	18034	18109	17980	18169	18125	18211	18059	18018	18244	18268	18214	18034	17887	17881	18024	18268	17978	18020	18210	18109	18006	18189	18061	18114	18176	18265	18074	17914	18193	18108	18253	17984	17750	18149	18064	18059	18145	18108	17973	18054	18195	18056	18029	18080	18219	18143	18373	18094	18214	17948	18165	18133	18052	18274	18246	18109	18267	17994	18038	18072	18069	18218	18361	18068	18184	18323	18069	17886	18127	17926	18047	18135	17921	17995	18297	18019	18166	18135	18180	18084	18223	18208	17929	18156	18410	18031	18104	18222	18121	18101	18209	18168	17994	18200	17974	17980	18080	17912	18035	18090	17860	18135	18067	17925	17995	18240	18012	18173	18111	17986	18135	18350	18116	18146	18128	18142	18143	17886	18072	18086	18145	18264	18258	18116	18078	18039	18127	17990	18000	18002	18158	18015	18062	17989	18150	18135	18118	18148	18083	18281	18147	18254	18034	18020	18061	17750	18237	18062	18034	17889	17994	18019	18090	18020	18095	17953	18090	17889	18038	18070	18214	18162	18127	17945	18256	17811	18065	17954	18053	18228	18142	18212	18219	18094	18111	17975	17936	18152	18303	18077	18123	18212	18123	18200	18148	18121	17951	18078	18014	18002	18275	18170	18068	18135	18169	17917	18056	18091	17946	18228	18018	18124	17911	18044	17902	17897	17994	18162	18212	18146	18144	18102	18242	18189	17968	18171	17925	17972	18188	18029	18226	17843	17985	18227	18076	18252	18139	17857	17817	18055	18098	18127	18091	18038	18110	18170	18211	17993	18050	17894	18108	18087	18206	18178	17903	18020	18059	17989	18199	18104	18279	18326	18017	18069	18062	18092	18322	18155	18275	18029	18144	18056	18322	18054	18201	18159	18190	18204	18159	18050	17827	18025	18162	18035	18134	18052	18153	18175	18215	18234	17799	18104	18031	18187	18084	18262	18210	18088	17989	18139	18096	17945	18260	18235	18021	18239	18003	17970	18267	18057	18071	18118	18069	18142	17989	17951	18026	18197	18144	18031	17985	18034	18178	18097	18095	17976	18275	18079	18236	18194	18337	18004	18155	17977	18131	18054	18075	18353	17990	18168	18152	18139	18247	18033	18052	18139	18070	18039	18023	18139	18059	18115	17986	18016	18010	18170	18094	18145	18001	18005	17908	18010	18192	18084	18041	18004	18114	18046	18077	18028	18048	18002	17940	18037	17925	18311	18212	18053	17944	18032	18225	17983	18070	18238	18185	18127	18039	18181	17953	18117	17991	18036	18111	18186	18094	18021	18093	17859	18107	17945	18196	18257	18295	18173	18275	18395	18365	18214	18087	18129	18225	17888	18242	18243	18075	18007	18120	18131	18029	17883	18191	18193	18206	17963	18222	18142	17941	18239	18215	18075	18281	17997	18178	18008	18123	18135	17928	18020	18129	18078	18242	17952	18127	18128	18174	18211	18185	18190	17967	18074	17997	18168	18104	17988	18093	18217	18108	17964	17985	18352	18150	18156	18051	17952	18378	18130	18179	18093	18032	17992	18093	18005	18101	18136	18289	18046	17943	18139	18114	18105	18092	18156	18059	18161
17958	30551	29148	23191	20366	18943	18361	17938	17326	16977	16945	16761	16735	16893	16702	16684	16792	16474	16431	16552	16533	16586	16522	16408	16619	16492	16548	16497	16700	16492	18466	20285	19396	18352	17250	16516	16489	16343	16448	16382	16507	16373	16302	16257	16268	16312	16246	16302	16389	16337	16417	16405	16292	16422	16290	16149	16267	16402	16603	16307	16308	16389	16249	16326	16272	16272	16141	16473	16191	16211	16441	16265	16285	16285	16464	16317	16332	16287	16439	16451	16039	16233	16262	16366	16357	16286	16267	16121	16433	16183	16535	16227	16255	16273	16187	16338	16479	16360	16352	16259	16294	16273	16525	16275	16236	16308	16127	16321	16208	16220	16376	16106	16526	16226	16136	16330	16258	16376	16485	16519	16314	16267	16328	16194	16353	16316	16298	16301	16202	16301	16301	16367	16439	16380	16325	16180	16309	16309	16437	16084	16320	16435	16380	16288	16369	16199	16214	16180	16316	16291	16156	16273	16435	16276	16366	16293	16351	16250	16257	16243	16313	16277	16117	16363	16258	16421	16323	16264	16122	16456	16232	16338	16333	16337	16266	16318	16321	16294	16242	16253	16485	16361	16418	16233	16428	16378	16273	16305	16328	16429	16226	16237	16435	16322	16358	15985	16231	16303	16408	16363	16216	16254	16391	16180	16259	16288	16321	16345	16236	16440	16453	16514	16249	16264	16343	16337	16373	16357	16235	16385	16217	16201	16428	16368	16273	16339	16197	16262	16408	16276	16394	16142	16311	16357	16362	16240	16288	16252	16387	16200	16331	16228	16342	16107	16284	16425	16176	16317	16323	16228	16282	16215	16251	16195	16266	16184	16302	16437	16367	16249	16318	16338	16284	16319	16173	16106	16295	16327	16250	16387	16214	16245	16263	16294	16257	16408	16329	16295	16326	16233	16141	16492	16416	16096	16417	16155	16209	16210	16200	16375	16221	16357	16294	16286	16410	16275	16469	16247	16194	16268	16361	16390	16263	16178	16233	16280	16312	16212	16314	16358	16300	16479	16355	16159	16225	16267	16112	16210	16173	16423	16266	16338	16358	16300	16296	16241	16217	16215	16321	16350	16405	16298	16359	16314	16205	16378	16239	16337	16453	16341	16129	16453	16197	16397	16422	16249	16360	16282	16311	16343	16277	16394	16419	16300	16289	16119	16382	16504	16150	16256	16156	16242	16381	16400	16161	16341	16235	16372	16454	16432	16211	16107	16339	16332	16224	16305	16322	16160	16297	16331	16254	16314	16279	16188	16296	16180	16408	16326	16253	16232	16220	16328	16255	16443	16130	16373	16168	16358	16292	16374	16280	16269	16340	16411	16389	16511	16312	16340	16491	16208	16121	16517	16376	16372	16351	16293	16102	16272	16374	16320	16381	16381	16311	16379	16377	16345	16450	16352	16323	16259	16291	16215	16253	16306	16474	16153	16349	16214	16289	16422	16423	16318	16420	16402	16246	16248	16293	16212	16430	16229	16361	16294	16327	16345	16169	16187	16398	16326	16390	16257	16278	16222	16280	16427	16359	16117	16265	16264	16234	16413	16168	16275	16426	16242	16257	16122	16330	16364	16328	16167	16211	16330	16350	16316	16362	16264	16340	16130	16241	16456	16361	16331	16131	16240	16249	16310	16283	16366	16345	16355	16412	16230	16399	16157	16142	16370	16227	16458	16275	16256	16331	16380	16203	16353	16284	16378	16269	16556	16424	16141	16299	16294	16435	16346	16367	16370	16419	16331	16265	16337	16386	16287	16372	16417	16342	16420	16381	16366	16326	16275	16313	16259	16365	16407	16374	16280	16415	16200	16375	16223	16329	16377	16376	16394	16326	16418	16198	16280	16239	16244	16361	16275	16256	16377	16284	16253	16340	16276	16256	16457	16361	16193	16357	16330	16355	16289	16371	16366	16300	16349	16318	16315	16434	16592	16323	16371	16295	16356	16422	16305	16281	16263	16277	16305	16370	16212	16266	16194	16397	16264	16498	16350	16175	16333	16282	16354	16315	16113	16170	16182	16458	16238	16239	16356	16302	16326	16320	16300	16230	16246	16368	16166	16304	16354	16151	16317	16333	16400	16227	16439	16273	16215	16373	16425	16194	16331	16392	16225	16150	16444	16270	16491	16337	16331	16337	16160	16218	16398	16230	16191	16205	16295	16354	16251	16247	16315	16315	16382	16141	16276	16295	16395	16136	16375	16373	16288	16438	16015	16389	16214	16540	16309	16214	16279	16138	16390	16264	16126	16331	16274	16280	16410	16271	16403	16230	16258	16264	16153	16110	16433	16282	16372	16300	16223	16218	16347	16335	16376	16316	16237	16397	16340	16236	16338	16307	16376	16343	16225	16338	16312	16280	16406	16311	16436	16259	16200	16371	16279	16178	16232	16324	16283	16149	16115	16228	16324	16251	16321	16520	16282	16480	16229	16400	16341	16303	16462	16202	16603	16337	16162	16170	16427	16072	16417	16420	16361	16286	16244	16354	16196	16334	16248	16326	16358	16202	16305	16236	16253	16227	16193	16301	16199	16162	16223	16428	16488	16327	16253	16287	16314	16272	16335	16321	16318	16307	16306	16187	16259	16356	16360	16415	16343	16338	16349	16275	16309	16327	16230	16213	16315	16340	16434	16257	16300	16332	16261	16206	16569	16296	16421	16242	16347	16274	16232	16294	16291	16365	16295	16225	16345	16302	16382	16149	16386	16345	16371	16175	16149	16134	16478	16433	16259	16170	16212	16407	16128	16214	16402	16385	16405	16316	16387	16232	16296	16398	16391	16461	16311	16288	16305	16356	16401	16338	16331	16217	16327	16218	16437	16042	16172	16289	16189	16267	16407	16208	16327	16123	16451	16238	16182	16328	16230	16317	16304	16388	16465	16134	16482	16213	16328	16425	16435	16349	16256	16377	16288	16348	16376	16444	16327	16216	16329	16308	16207	16230	16232	16594	16381	16272	16361	16432	16248	16015	16414	16237	16371	16228	16226	16461	16436	16243	16426	16189	16354	16344	16322	16357	16289	16369	16227	16410	16237	16454	16371	16341	16329	16311	16133	16376	16278	16270	16215	16513	16218	16365	16409	16377	16425	16255	16425	16277	16389	16340	16464	16188	16278	16378	16339	16225	16248	16395	16086	16290	16397	16304	16252	16476	16386	16328	16363	16181	16330	16312	16469	16375	16201	16433	16308	16338	16420	16355	16300	16413	16252	16204	16369	16218	16338	16261	16368	16318	16316	16295	16327	16316	16350	16373	16189	16090	16292	16183	16304	16331	16190	16348	16354	16163	16206	16263	16313	16250	16200	16357	16295	16370	16203	16318	16185	16390	16202	16416	16281	16253	16358	16279	16388	16455	16355	16359	16250	16327	16340	16336	16309	16295	16358	16454	16245	16368	16256	16346	16254	16358	16413	16258	16369	16310	16301	16347	16230	16222	16208	16377	16474	16238	16343	16375	16127	16307	16254	16269	16307	16217	16356	16356	16300	16376	16366	16271	16414	16386	16306	16268	16519	16342	16269	16275	16248	16278	16336	16260	16240	16332	16206	16043	16199	16209	16333	16318	16236	16361	16385	16174	16390	16343	16409	16181	16294	16222	16312	16097	16351	16372	16382	16223	16196	16368	16286	16359	16271	16280	16335	16409	16313	16320	16353	16257	16132	16307	16365	16434	16368	16324	16182	16353	16297	16377	16273	16182	16124	16207	16356	16374	16277	16400	16214	16259	16319	16218	16342	16412	16387	16268	16316	16447	16395	16234	16378	16229	16376	16242	16378	16379	16192	16231	16281	16316	16288	16205	16336	16320	16180	16234	16293	16272	16447	16204	16386	16399	16263	16242	16285	16259	16380	16377	16389	16310	16144	16358	16099	16370	15986	16355	16279	16290	16359	16265	16230	16283	16382	16382	16352	16259	16336	16303	16406	16320	16291	16280	16186	16417	16108	16364	16365	16297	16404	16334	16466	16480	16357	16237	16462	16371	16306	16296	16327	16465	16306	16342	16150	16397	16391	16506	16137	16414	16359	16245	16242	16372	16067	16211	16241	16266	16387	16386	16257	16347	16205	16162	16272	16264	16165	16461	16439	16182	16142	16257	16325	16207	16282	16397	16409	16294	16328	16212	16354	16210	16275	16347	16242	16393	16302	16431	16231	16300	16224	16256	16360	16171	16266	16260	16498	16410	16361	16176	16295	16480	16368	16488	16397	16336	16304	16269	16423	16262	16325	16533	16302	16433	16212	16352	16485	16400	16256	16341	16296	16296	16328	16272	16300	16286	16368	16267	16269	16098	16240	16239	16312	16287	16347	16295	16190	16235	16308	16361	16331	16285	16124	16324	16315	16359	16176	16281	16321	16376	16189	16335	16308	16257	16329	16371	16400	16185	16294	16263	16456	16068	16257	16217	16321	16483	16352	16404	16373	16286	16208	16426	16383	16329	16358	16336	16309	16439	16335	16260	16337	16406	16295	16317	16241	16277	16101	16398	16310	16142	16370	16224	16255	16346	16189	16351	16271	16185	16197	16112	16417	16297	16352	16317	16444	16363	16415	16475	16382	16241	16433	16333	16142	16004	16361	16337	16295	16453	16264	16290	16442	16430	16424	16306	16385	16391	16202	16427	16298	16279	16050	16186	16086	16426	16312	16385	16211	16309	16180	16378	16385	16233	16272	16378	16282	16375	16202	16234	16465	16321	16184	16275	16316	16156	16340	16251	16079	16252	16299	16305	16320	16298	16090	16429	16248	16192	15995	16440	16204	16227	16318	16355	16286	16459	16186	16188	16322	16235	16245	16338	16367	16152	16099	16182	16269	16204	16168	16460	16281	16336	16416	16302	16068	16399	16217	16361	16279	16254	16181	16303	16138	16495	16391	16349	16120	16246	16461	16286	16282	16425	16155	16452	16298	16279	16389	16467	16301	16231	16141	16304	16220	16223	16244	16132	16287	16204	16388	16548	16122	16407	16447	16450	16375	16217	16352	16278	16238	16308	16410	16152	16306	16336	16280	16313	16282	16268	16148	16248	16243	16449	16370	16166	16356	16252	16328	16321	16292	16299	16359	16430	16338	16274	16226	16207	16235	16301	16161	16313	16244	16259	16319	16355	16464	16132	16401	16284	16268	16304	16216	16371	16288
22890	21371	29227	23875	21611	23642	25448	20637	19445	19495	19181	19231	19103	18988	19017	18830	18535	18767	18603	18565	18664	18785	18663	18743	18716	18811	18633	18612	18561	18682	19879	22492	22566	21265	19907	19009	18551	18724	18231	18547	18468	18345	18558	18644	18403	18472	18281	18381	18554	18246	18381	18476	18297	18411	18228	18282	18279	18340	18475	18500	18430	18631	18412	18249	18577	18425	18551	18435	18336	18325	18314	18328	18462	18463	18208	18283	18378	18279	18367	18279	18290	18213	18512	18397	18246	18317	18441	18392	18480	18399	18184	18281	18336	18447	18561	18378	18262	18371	18087	18270	18533	18376	18294	18455	18099	18348	18544	18208	18395	18399	18324	18310	18635	18430	18345	18402	18151	18506	18327	18319	18422	18308	18161	18314	18316	18368	18400	18356	18421	18357	18302	18298	18237	18288	18331	18217	18498	18519	17922	18200	18382	18360	18228	18274	18345	18174	18485	18544	18329	18316	18267	18318	18423	18346	18396	18364	18401	18177	18043	18193	18297	18522	18513	18385	18210	18409	18351	18190	18117	18449	18327	18336	18489	18356	18176	18375	18448	18149	18568	18217	18387	18441	18157	18418	18406	18356	18488	18420	18222	18264	18397	18182	18471	18429	18487	18493	18273	18214	18369	18276	18326	18430	18222	18195	18472	18296	18353	18406	18348	18236	18252	18219	18327	18308	18250	18382	18284	18315	18397	18278	18308	18208	18205	18280	18608	18331	18687	18304	18450	18248	18340	18412	18533	18492	18236	18382	18273	18477	18267	18263	18242	18203	18288	18170	18228	18289	18289	18339	18440	18207	18295	18383	18455	18300	18236	18251	18476	18311	18265	18485	18333	18404	18445	18255	18171	18402	18508	18352	18354	18317	18311	18264	18211	18278	18275	18235	18226	18263	18254	18140	18405	18268	18427	18219	18185	18368	18108	18430	18355	18488	18413	18360	18473	18439	18421	18458	18403	18461	18401	18298	18303	18469	18407	18334	18196	18360	18379	18287	18314	18407	18339	18172	18316	18184	18374	18438	18456	18342	18324	18283	18339	18276	18426	18445	18477	18357	18302	18304	18391	18444	18410	18479	18561	18271	18191	18142	18193	18355	18382	18336	18346	18250	18245	18270	18361	18368	18317	18344	18301	18334	18241	18387	18314	18260	18250	18281	18322	18156	18278	18461	18556	18422	18213	18338	18587	18299	18366	18325	18356	18171	18291	18289	18193	18323	18410	18387	18447	18249	18135	18465	18370	18329	18184	18246	18371	18552	18336	18433	18131	18358	18399	18229	18338	18178	18146	18082	18309	18227	18187	18481	18265	18056	18540	18418	18500	18274	18380	18393	18346	18368	18389	18288	18425	18194	18439	18356	18231	18278	18315	18338	18212	18472	18234	18492	18371	18225	18276	18394	18436	18293	18255	18595	18493	18270	18380	18120	18405	18212	18218	18155	18197	18130	18142	18352	18422	18315	18729	18495	18344	18543	18358	18567	18358	18336	18335	18285	18338	18216	18386	18226	18598	18330	18424	18273	18234	18317	18189	18328	18394	18322	18456	18487	18397	18437	18306	18430	18381	18326	18329	18284	18192	18229	18339	18320	18181	18421	18152	18192	18380	18532	18477	18085	18347	18215	18286	18262	18141	18446	18223	18429	18389	18173	18260	18137	18282	18374	18265	18286	18406	18349	18257	18384	18598	18460	18300	18202	18115	18271	18373	18136	18446	18551	18430	18374	18299	18256	18141	18295	18461	18354	18286	18286	18515	18359	18334	18349	18363	18298	18326	18471	18064	18182	18290	18133	18214	18447	18486	18383	18403	18401	18290	18267	18294	18292	18188	18374	18304	18149	18254	18108	18108	18347	18482	18373	18214	18144	18371	18350	18311	18323	18215	18314	18135	18482	18193	18374	18201	18389	18393	18339	18272	18484	18586	18442	18270	18349	18429	18088	18354	18312	18391	18164	18322	18322	18387	18285	18496	18209	18327	18376	18251	18396	18292	18203	18451	18260	18272	18109	18438	18369	18187	18292	18380	18219	18273	18270	18184	18279	18298	18221	18428	18385	18408	18248	18369	18425	18246	18351	18486	18231	18295	18303	18523	18370	18273	18449	18333	18285	18299	18234	18258	18382	18256	18409	18506	18206	18183	18372	18371	18428	18216	18568	18365	18405	18223	18312	18387	18242	18197	18293	18293	18150	18342	18450	18322	18270	18300	18439	18417	18376	18170	18089	18347	18416	18227	18293	18336	18346	18108	18134	18243	18275	18403	18267	18225	18444	18353	18448	18277	18237	18395	18427	18198	18321	18234	18376	18372	18267	18261	18473	18400	18376	18189	18335	18127	18385	18455	18491	18298	18148	18366	18504	18191	18317	18226	18196	18276	18316	18392	18375	18404	18373	18332	18247	18345	18365	18373	18250	18295	18287	18456	18276	18407	18453	18411	18333	18462	18338	18375	18449	18371	18254	18292	18393	18216	18475	18146	18420	18290	18321	18263	18433	18516	18345	18438	18211	18396	18510	18243	18382	18312	18323	18376	18548	18308	18330	18474	18349	18423	18157	18208	18045	18423	18414	18102	18295	18490	18271	18436	18224	18216	18465	18326	18290	18200	18431	18200	18430	18294	18469	18569	18327	18451	18177	18378	18368	18265	18391	18203	18286	18454	18342	18304	18335	18268	18363	18511	18310	18194	18222	18336	18290	18304	18481	18370	18059	18336	18415	18145	18290	18482	18413	18308	18337	18267	18296	18385	18265	18561	18391	18302	18341	18459	18100	18289	18279	18017	18232	18331	18389	18304	18255	18369	18461	18233	18323	18311	18445	18435	18463	18490	18348	18187	18499	18525	18624	18390	18446	18201	18290	18418	18459	18224	18126	18323	18452	18431	18483	18351	18549	18377	18458	18299	18278	18409	18401	18377	18424	18201	18377	18433	18202	18260	18425	18222	18577	18356	18473	18366	18311	18444	18254	18503	18253	18459	18439	18298	18253	18321	18398	18446	18022	18380	18504	18397	18444	18403	18420	18209	18464	18351	18174	18492	18445	18149	18115	18308	18109	18323	18318	18396	18469	18308	18458	18398	18536	18237	18322	18437	18082	18402	18548	18125	18248	18401	18270	18378	18283	18367	18245	18323	18065	18143	18238	18519	18498	18321	18248	18270	18426	18167	18363	18014	18336	18236	18329	18299	18308	18317	18222	18430	18266	18310	18332	18402	18116	18213	18287	18311	18381	18498	18339	18218	18512	18112	18240	18271	18328	18273	18471	18245	18214	18273	18319	18374	18308	18049	18160	18383	18488	18257	18198	18193	18270	18257	18384	18289	18342	18192	18177	18236	18147	18187	18315	18243	18292	18335	18352	18452	18371	18371	18301	18393	18267	18424	18382	18500	18151	18332	18350	18357	18383	18226	18425	18487	18412	18242	18488	18392	18285	18239	18182	18497	18197	18403	18374	18401	18262	18281	18532	18506	18007	18301	18231	18387	18255	18332	18285	18382	18341	18320	18282	18452	18315	18256	18250	18390	18375	18388	18148	18152	18561	18278	18420	18391	18395	18351	18272	18416	18304	18349	18437	18342	18480	18450	18441	18305	18148	18081	18178	18349	18468	18427	18091	18359	18481	18169	18259	18507	18296	18277	18447	18201	18496	18493	18304	18455	18372	18527	18466	18307	18291	18483	18319	18130	18295	18326	18437	18362	18463	18298	18355	18419	18268	18134	18499	18240	18233	18308	18472	18279	18331	18108	18200	18260	18571	18311	17979	18308	18318	18426	18390	18396	18360	18361	18439	18287	18235	18403	18191	18452	18368	18445	18512	18222	18242	18564	18224	18344	18411	18238	18373	18422	18355	18295	18419	18351	18325	18419	18256	18485	18324	18251	18198	18441	18480	18475	18230	18259	18343	18479	18192	18060	18251	18113	18243	18179	18379	18499	18370	18336	18220	18259	18477	18488	18255	18276	18468	18309	18421	18315	18427	18141	18358	18130	18295	18192	18292	18453	18361	18318	18189	18337	17949	18231	18419	18413	18229	18450	18140	18443	18396	18352	18615	18251	18462	18456	18432	18220	18251	18453	18315	18216	18286	18331	18201	18479	18474	18193	18340	18358	18514	18484	18524	18334	18250	18208	18326	18395	18256	18517	18266	18267	18553	18214	18252	18222	18471	18367	18381	18474	18268	18344	18232	18446	18495	18571	18268	18251	18392	18424	18304	18246	18246	18406	18477	18318	18514	18280	18311	18118	18202	18213	18378	18423	18190	18281	18202	18414	18310	18303	18449	18511	18046	18302	18446	18432	18289	18186	18260	18532	18511	18334	18411	18586	18261	18461	18242	18289	18258	18457	18488	18296	18237	18279	18431	18408	18281	18198	18210	18463	18178	18057	18270	18218	18240	18325	18327	18390	18241	18239	18125	18497	18283	18315	18256	18331	18444	18358	18343	18464	18225	18494	18455	18473	18383	18443	18174	18319	18389	18348	18500	18202	18280	18419	18246	18302	18370	18361	18275	18226	18354	18308	18431	18330	18262	18200	18273	18383	18453	18411	18516	18338	18107	18398	18367	18394	18286	18351	18239	18474	18314	18359	18328	18374	18260	18280	18304	18315	18234	18394	18362	18425	18303	18124	18335	18285	18358	18253	18223	18408	18316	18547	18098	18241	18389	18630	18522	18505	18199	18286	18416	18211	18326	18259	18258	18470	18299	18477	18357	18439	18249	18319	18344	18239	18363	18415	18191	18245	18254	18185	18133	18494	18115	18383	18325	18368	18238	18534	18566	18299	18418	18291	18467	18429	18475	18367	18377	18259	18282	18235	18299	18332	18220	18368	18163	18283	18316	18349	18467	18097	18380	18336	18254	18554	18025	18123	18489	18405	18367	18398	18329	18178	18218	18299	18457	18376	18309	18330	18435	18110	18067	18523	18178	18392	18457	18123	18451	18421	18275	18469	18508	18495	18279	18342	18282	18456	18057	18247	18279	18223	18386	18206	18274	18347	18358	18226	18349	18404	18166	18212	18255	18530	18307	18190	18288	18118	18219	18344	18365	18478	18264	18421	18264	18603	18344	18260	18303	18320	18424	18344	18282	18524	18348	18243	18415	18369	18477	18146	18411	18236	18166	18302	18300	18262	18332
19904	35660	32678	25488	21847	20581	19674	18431	17776	17567	17349	17377	17420	17332	17204	16744	16880	16826	16919	16838	16727	16660	16784	16762	16742	16807	16750	16601	16651	16607	19307	22897	22427	20368	18051	16816	16604	16366	16677	16537	16513	16388	16368	16343	16395	16382	16426	16446	16185	16373	16389	16459	16429	16366	16438	16416	16291	16412	16463	16321	16433	16295	16368	16350	16440	16419	16500	16501	16391	16465	16447	16458	16258	16376	16435	16414	16381	16359	16310	16316	16369	16351	16455	16256	16508	16469	16262	16428	16336	16352	16289	16322	16296	16453	16402	16331	16398	16539	16354	16422	16235	16331	16398	16585	16568	16315	16428	16280	16455	16377	16465	16476	16264	16232	16415	16346	16282	16332	16520	16431	16497	16455	16379	16362	16356	16365	16303	16348	16468	16252	16307	16403	16471	16409	16441	16392	16471	16298	16299	16302	16430	16337	16533	16376	16255	16428	16320	16346	16497	16234	16329	16296	16346	16374	16272	16381	16621	16362	16449	16334	16204	16438	16422	16250	16353	16474	16245	16322	16363	16534	16364	16511	16357	16384	16338	16459	16472	16400	16539	16333	16312	16290	16469	16260	16483	16335	16427	16393	16520	16434	16372	16350	16378	16273	16392	16438	16312	16479	16485	16381	16429	16307	16400	16310	16271	16527	16211	16334	16380	16379	16555	16234	16235	16479	16325	16484	16503	16486	16512	16342	16335	16334	16395	16365	16423	16448	16446	16363	16287	16334	16244	16364	16387	16338	16339	16408	16461	16392	16279	16467	16432	16266	16330	16344	16448	16310	16557	16295	16429	16326	16374	16489	16490	16377	16252	16266	16375	16321	16241	16421	16366	16421	16396	16230	16313	16363	16307	16352	16447	16308	16232	16416	16378	16500	16280	16371	16326	16246	16221	16373	16323	16235	16380	16695	16480	16336	16540	16289	16420	16372	16218	16466	16391	16463	16244	16280	16417	16466	16400	16313	16362	16411	16432	16352	16285	16251	16206	16343	16479	16278	16293	16282	16351	16592	16430	16365	16487	16342	16400	16294	16317	16370	16392	16270	16254	16435	16357	16287	16258	16399	16347	16291	16419	16245	16388	16447	16352	16506	16562	16530	16334	16424	16416	16290	16170	16304	16526	16348	16382	16424	16415	16404	16410	16277	16368	16130	16233	16370	16251	16381	16295	16470	16402	16303	16401	16392	16153	16407	16287	16361	16369	16282	16289	16611	16486	16187	16471	16239	16390	16438	16362	16429	16326	16429	16325	16348	16361	16265	16432	16445	16495	16223	16378	16317	16554	16332	16492	16330	16326	16417	16425	16205	16333	16354	16360	16391	16185	16331	16303	16473	16434	16434	16364	16443	16300	16373	16384	16252	16502	16388	16347	16289	16215	16317	16370	16303	16471	16256	16422	16388	16374	16312	16164	16383	16427	16235	16381	16331	16197	16367	16276	16409	16436	16469	16471	16256	16348	16426	16396	16253	16264	16263	16358	16441	16384	16340	16268	16288	16303	16385	16657	16350	16309	16382	16204	16357	16391	16382	16342	16321	16448	16333	16451	16296	16223	16286	16367	16516	16550	16454	16339	16230	16256	16392	16389	16367	16311	16325	16352	16117	16421	16426	16328	16393	16342	16423	16296	16203	16347	16401	16371	16431	16456	16474	16406	16502	16258	16582	16462	16516	16269	16324	16368	16154	16344	16470	16355	16535	16392	16301	16453	16243	16523	16327	16249	16281	16328	16345	16371	16446	16219	16371	16366	16478	16294	16420	16324	16325	16312	16318	16264	16302	16424	16189	16486	16281	16371	16355	16321	16478	16286	16433	16341	16323	16392	16164	16437	16412	16207	16310	16198	16460	16558	16323	16428	16276	16314	16456	16462	16330	16339	16278	16418	16408	16352	16274	16417	16316	16233	16282	16363	16323	16134	16427	16395	16410	16332	16312	16459	16402	16465	16446	16473	16388	16368	16383	16340	16497	16296	16405	16264	16402	16314	16532	16282	16381	16190	16578	16390	16354	16215	16301	16460	16343	16369	16418	16346	16393	16462	16489	16344	16432	16315	16308	16430	16444	16418	16266	16585	16188	16402	16389	16394	16258	16325	16460	16461	16286	16401	16285	16499	16504	16484	16431	16228	16361	16389	16264	16401	16563	16309	16362	16423	16359	16314	16299	16294	16343	16412	16499	16361	16513	16426	16450	16116	16410	16409	16492	16511	16321	16302	16389	16401	16451	16283	16284	16336	16278	16381	16363	16339	16329	16349	16403	16443	16514	16163	16353	16417	16368	16372	16392	16383	16340	16397	16296	16291	16319	16458	16418	16360	16424	16347	16320	16314	16245	16518	16409	16217	16557	16373	16262	16268	16457	16337	16373	16312	16378	16226	16306	16363	16480	16408	16370	16517	16356	16432	16424	16376	16180	16323	16223	16511	16093	16278	16374	16212	16414	16167	16382	16346	16374	16260	16300	16348	16393	16308	16439	16395	16321	16398	16571	16480	16569	16368	16502	16300	16293	16272	16471	16384	16352	16468	16404	16302	16329	16331	16321	16567	16261	16384	16251	16246	16374	16225	16368	16474	16416	16536	16331	16346	16280	16501	16291	16365	16484	16413	16299	16198	16368	16369	16292	16524	16199	16353	16412	16286	16440	16310	16378	16443	16387	16374	16293	16532	16375	16524	16301	16537	16282	16493	16291	16285	16429	16329	16313	16285	16375	16404	16393	16347	16416	16349	16354	16374	16336	16260	16267	16351	16364	16466	16181	16349	16438	16288	16399	16236	16389	16379	16312	16208	16231	16336	16319	16394	16401	16438	16123	16300	16260	16401	16276	16326	16355	16294	16282	16432	16344	16329	16317	16332	16424	16605	16401	16227	16389	16451	16316	16259	16430	16396	16404	16458	16355	16275	16342	16587	16458	16316	16453	16346	16487	16284	16300	16399	16274	16250	16330	16193	16287	16299	16527	16513	16465	16297	16335	16366	16548	16277	16282	16353	16268	16411	16534	16492	16323	16329	16355	16263	16210	16409	16460	16446	16480	16353	16330	16226	16571	16519	16307	16207	16376	16305	16395	16252	16421	16435	16409	16389	16279	16357	16451	16339	16526	16470	16498	16340	16535	16312	16270	16373	16375	16449	16591	16336	16369	16481	16284	16365	16336	16443	16344	16189	16421	16209	16237	16425	16415	16268	16406	16464	16299	16268	16455	16179	16274	16432	16285	16361	16309	16329	16340	16593	16229	16322	16275	16384	16454	16543	16444	16490	16400	16372	16293	16302	16275	16176	16613	16397	16253	16445	16256	16348	16401	16366	16429	16102	16480	16414	16445	16376	16258	16377	16374	16193	16335	16450	16292	16342	16459	16440	16444	16323	16376	16376	16102	16459	16435	16421	16362	16252	16384	16384	16323	16548	16488	16275	16214	16534	16410	16465	16208	16453	16291	16372	16421	16432	16352	16350	16274	16283	16382	16254	16426	16511	16316	16375	16477	16199	16462	16598	16456	16342	16417	16400	16540	16296	16371	16331	16323	16356	16271	16200	16242	16329	16346	16429	16347	16238	16324	16452	16305	16381	16362	16446	16562	16462	16283	16364	16303	16367	16308	16335	16324	16220	16472	16268	16346	16493	16433	16231	16429	16346	16366	16485	16386	16146	16403	16304	16358	16448	16228	16335	16242	16463	16486	16369	16187	16352	16391	16547	16506	16503	16234	16378	16497	16405	16491	16349	16462	16575	16336	16289	16321	16456	16316	16501	16426	16431	16497	16474	16293	16213	16532	16417	16336	16195	16248	16196	16326	16273	16231	16298	16280	16443	16357	16378	16365	16173	16274	16501	16160	16310	16358	16289	16342	16311	16353	16350	16337	16267	16388	16374	16325	16358	16266	16278	16497	16462	16408	16372	16389	16418	16260	16438	16376	16407	16321	16476	16430	16322	16238	16410	16369	16353	16282	16191	16199	16286	16251	16272	16337	16277	16507	16547	16353	16379	16416	16402	16404	16428	16183	16344	16471	16531	16242	16320	16141	16458	16469	16287	16355	16441	16296	16293	16364	16677	16291	16340	16278	16240	16334	16315	16434	16348	16352	16398	16271	16572	16393	16380	16248	16330	16234	16260	16670	16167	16347	16299	16307	16348	16267	16319	16404	16476	16265	16431	16399	16358	16466	16361	16446	16323	16373	16433	16272	16454	16355	16429	16306	16316	16372	16204	16400	16205	16203	16359	16398	16300	16509	16492	16427	16348	16499	16314	16423	16525	16451	16272	16367	16416	16435	16495	16379	16549	16164	16262	16320	16206	16454	16273	16185	16253	16461	16369	16405	16228	16393	16374	16519	16341	16390	16319	16327	16422	16322	16357	16475	16382	16169	16148	16381	16742	16339	16195	16280	16359	16316	16252	16270	16217	16377	16528	16314	16418	16340	16467	16261	16286	16407	16515	16459	16368	16165	16357	16480	16548	16403	16307	16269	16251	16389	16264	16497	16295	16440	16321	16343	16424	16329	16434	16382	16303	16300	16417	16462	16235	16351	16379	16384	16419	16282	16336	16352	16417	16497	16376	16372	16408	16331	16346	16268	16342	16421	16334	16442	16452	16375	16496	16394	16392	16403	16372	16418	16496	16156	16366	16363	16167	16295	16328	16385	16308	16280	16478	16194	16397	16336	16322	16427	16413	16437	16407	16101	16407	16457	16356	16433	16411	16355	16399	16524	16341	16287	16349	16317	16304	16418	16338	16419	16407	16256	16340	16444	16173	16473	16247	16418	16373	16302	16143	16370	16316	16228	16284	16443	16373	16374	16328	16314	16373	16205	16367	16266	16467	16247	16318	16456	16147	16441	16455	16323	16444	16455	16364	16419	16414	16362	16370	16331	16284	16244	16306	16335	16306	16535	16307	16385	16558	16271	16236	16464	16350	16413	16169	16302	16324	16173	16341	16297	16488	16489	16344	16461	16447	16306	16477	16233	16437	16380	16537	16399	16315	16489	16231	16383	16290	16480	16276	16218	16356	16431	16116	16374	16387	16389	16395	16418	16345	16326	16304	16508	16211	16253	16511	16421	16524	16377	16421	16341	16410	16384	16339	16237	16279	16337	16340	16303	16435	16363	16370	16406	16371	16386	16273	16184
27778	22558	25669	22531	19400	18949	18999	18505	18487	18470	18415	18608	18424	18625	18438	18582	18542	18335	18296	18352	18631	18331	18433	18364	18441	18443	18568	18371	18575	18317	18389	18723	18630	18683	18366	18339	18387	18305	18199	18125	18064	18403	18290	18386	18339	18257	18396	18165	18145	18300	18269	18137	18364	18285	18097	18384	18257	18283	18223	18093	18227	18335	18345	18159	18313	18143	18127	18133	18181	17933	18172	18165	18319	18125	18130	18053	18158	18384	18117	18360	18196	18219	18407	18294	18295	18310	18043	18110	18204	18464	18250	18104	18104	18180	18376	18231	18437	18381	18453	18275	18027	18144	18278	18450	18245	18297	18237	18276	18317	18251	18256	18189	18406	18068	18187	18182	18292	18185	18024	18222	18374	18241	18156	18154	18105	18267	18242	18366	18349	18279	18317	18174	18082	18090	18225	18148	18333	18207	18278	18298	18193	18265	18087	18192	17926	18094	18350	18072	18196	18178	18331	18197	18300	18110	18148	18420	18181	18126	18331	18241	18140	18254	18193	18195	18372	18328	18182	18381	18196	18140	18203	18177	18325	18387	18065	18065	18403	18414	18429	18155	18427	18309	18177	18316	18229	18272	18102	18239	18292	18366	18277	18258	18392	18287	18447	18341	18162	17978	18257	18231	18313	18307	18249	18212	18286	18298	18144	18169	18068	18097	18189	18262	18187	18133	18166	18018	18107	18261	18250	18251	18149	18228	18401	18207	17981	18243	18093	18190	18302	18213	18248	18204	18373	18157	18215	18351	18229	18273	18166	18232	18221	18292	18566	18261	18146	18298	18266	18188	18261	18370	18310	18071	18144	18333	18234	18350	18229	18027	18183	18272	18142	18171	18198	18073	18008	18174	18172	18158	18288	18285	18291	18091	18025	18460	18256	18112	18180	18103	18423	18356	18126	18227	18396	18340	18284	18267	18285	18239	18191	18041	18183	18287	18125	18321	18312	18161	18210	18133	17992	18255	18105	18446	18129	18198	18307	18286	18272	18176	18398	18382	18324	18195	18130	18091	18224	18319	18171	18244	18181	18345	18271	18214	18222	18229	18187	18051	18282	18180	18304	18583	18082	18223	18381	18306	18112	18309	18213	18078	18314	18306	18288	18354	18205	18202	18084	18135	18238	18284	18432	18445	18179	18022	18137	18140	18464	18295	18278	18369	18237	18308	18401	18403	18365	18171	18285	18295	18259	18266	18175	18257	18323	18270	18361	18261	18144	18322	18230	18134	18493	18238	18419	18274	18330	18270	18105	18232	18175	18331	18323	18237	18239	18272	18309	18099	18189	18215	18222	18093	18181	18328	18111	18255	18307	18285	18107	18181	18256	18224	18211	18099	18257	18268	18208	18080	18211	18356	18180	18280	18289	18340	18283	18387	18266	18143	18288	18363	18468	18060	18201	18442	18231	18321	18386	18255	18339	18408	18171	18144	18216	18182	18339	18156	18243	18221	18155	18260	18242	18085	18478	18290	18404	18319	18292	18211	18383	18034	18215	18390	18196	18217	18307	18179	18331	18410	18145	18271	18014	18319	18197	18255	18423	18330	18275	18093	18110	18115	18198	18246	18174	18517	18314	18081	18021	18267	18325	18202	18149	18194	18052	18124	18189	18326	18289	18015	18531	18283	18343	18331	18308	18273	18174	18393	18240	18330	18222	18188	18035	18078	18388	18127	18198	18296	18459	18335	18263	18380	18044	18253	17947	17991	18419	18273	18294	18217	18211	18386	18538	18335	18286	17997	18275	18129	18368	18062	18347	18296	18322	18295	18238	18170	18104	18218	18168	18171	18388	18287	18158	18261	18063	18311	18421	18238	18247	18101	18247	18187	18320	18314	18329	18167	18190	18234	18398	18299	18217	18115	18089	18041	18189	18396	18038	18162	18201	18369	18195	18324	18326	18230	18313	18273	18101	18259	18180	18028	18346	18341	18079	18456	18245	18039	18107	18072	18210	18168	18407	18328	18194	18371	18168	18195	18335	18197	18208	18360	18066	18332	18214	18385	18137	18387	18069	18050	18378	18476	18101	18149	18211	18290	18472	18226	18279	18314	18239	18262	18294	18230	18167	18276	18184	18390	18272	18211	18281	18185	18343	18217	18305	18190	18191	18242	18418	18261	18149	18149	18227	18226	18199	18158	17998	18367	18193	18236	18439	18263	18132	18190	18293	18259	18240	18094	18259	18170	18181	18390	18505	18177	18326	18343	18357	18190	18314	18240	18139	18146	18352	18118	18099	18105	18139	18273	18267	18285	18351	18278	18061	18322	18220	18437	18179	18226	18227	18191	18229	18238	18362	18346	18286	18218	18241	18227	18202	18324	18319	18308	18148	18157	18380	18302	18351	18291	18251	18317	18039	18365	18154	18167	18226	18332	18206	18332	17967	18352	18337	18243	18198	18301	18270	18234	18136	18204	17911	18105	18343	18239	18174	18151	18335	18302	17994	18287	18063	18326	18373	18220	18334	18186	18475	18109	18147	18393	18292	18114	18196	18305	18322	18209	18092	18101	18114	18223	18199	18014	18143	18209	18188	18290	18271	18178	18351	18194	18298	18270	18045	18134	18326	18189	18216	18369	17895	18146	18325	18367	18144	18391	18329	18167	18148	18293	18067	18230	18247	18320	18255	18205	18383	18162	18238	18356	18348	18307	18219	18211	18094	18177	18277	18183	18538	18123	18169	18295	18221	18119	18308	18312	18142	18249	18248	18170	18417	18278	18384	18200	18162	18340	18229	18225	18271	18413	18163	18106	18189	18204	18259	18432	18325	18139	18353	18268	18433	18120	18205	18233	18196	18328	18326	18309	18209	18185	18327	18506	18164	18258	17934	18302	18169	18222	18203	18368	18371	18291	18227	18083	18286	18176	18228	18300	18475	18157	18317	18415	18196	18242	18033	18054	18219	18180	18241	18022	18385	18400	18158	18297	18249	17965	18103	18250	18099	18329	18243	18320	18302	18315	18323	18256	18138	18397	18287	18318	18230	18364	18363	18260	18266	18247	18153	18229	18296	18245	18290	18405	18167	18299	18058	18217	18180	18268	18212	18045	18228	18311	18237	18300	18143	18267	18247	18439	18419	18363	18421	18102	18342	18279	18392	18355	18262	18221	18270	18200	18073	18298	18417	18358	18517	18273	18257	18107	18386	18402	18272	18452	18348	18331	18333	18181	18247	18250	18496	18248	18191	18138	17997	18250	18074	18209	18215	18256	18138	18300	18348	18273	18397	18179	18019	18291	18224	18270	18094	18204	18267	18236	18051	18289	18136	18314	18315	18234	18333	18270	18048	18248	18284	18350	18242	18288	18299	18298	18295	18243	18089	18205	18180	18188	18350	18307	18383	18324	18164	18309	18416	18416	18264	18416	18381	18360	18281	18292	18126	17868	17948	18261	18392	18125	18041	18326	17972	18318	18220	18266	18298	18300	18308	18338	18245	18150	18251	18362	18382	18122	18362	18284	18346	18297	18312	18262	18302	18250	18326	18444	18422	18096	18130	18372	18358	18392	18467	18533	18267	18213	18274	18345	18236	18192	18165	17963	18384	18182	18455	18294	18265	18294	18208	18265	18420	18231	18171	18249	18154	18324	18443	18465	18198	18149	18256	18326	18218	18112	18213	18223	18177	18267	18258	18292	18129	18064	18135	18048	18204	18227	18277	18292	18202	18211	18200	18149	18126	18422	18224	18255	18349	18263	18138	18234	18024	18352	18117	18144	18248	18425	18145	18367	18212	18278	18273	18160	18342	18275	18378	18318	18304	18243	18319	18409	18190	18269	18285	18264	18321	18135	18234	18198	18192	18185	18256	18277	18538	18141	18168	18339	18134	18431	18217	18043	18248	18342	18336	18111	18234	18159	18294	18130	18218	18269	18425	18294	18284	18232	18148	18273	18294	18325	18188	18328	18281	18240	18320	18144	18451	18028	18386	18115	18196	18460	18316	18329	18246	18322	18361	18300	18265	18199	18156	18126	18378	18358	18035	18246	18384	18270	18309	18166	18058	18177	18284	18316	18207	18296	18180	18062	18424	18222	18125	18246	18303	18239	18179	18252	18384	18169	18207	18186	18031	18059	18129	18270	18343	18248	18422	17987	18208	18242	18391	18092	18471	18314	18159	18117	18170	18239	18174	18107	18277	18327	18257	18172	18363	18256	18444	18338	18248	18360	18119	18300	18260	18364	18304	18275	18356	18464	18267	18282	18084	18425	18267	18250	18171	18200	18285	18191	18168	18118	18425	18383	18140	18241	18193	18209	18313	18272	18293	18098	18334	18282	18165	18265	18204	18384	18323	18129	18080	18252	18329	18240	18284	18142	18048	18169	18277	18252	18116	18307	18226	18210	18329	18465	18278	18056	18127	18233	18233	18069	18130	18220	18418	18313	18336	18359	18110	18290	18256	18101	18346	18298	18313	18207	18254	18256	18376	18260	18181	18376	18198	18074	18215	18232	18405	18247	18190	17880	18132	18307	18380	18369	18255	18268	18175	18222	18323	18200	18215	18260	18138	18161	18216	18337	18053	18289	18255	18266	18190	18268	18171	18257	18373	18200	18280	18269	18178	18399	18170	18114	18341	18229	18233	18156	18351	18546	18415	18546	18319	18093	18510	18158	18257	18189	18284	18262	18289	18339	18266	18282	18474	18017	18408	18181	18219	18406	18189	18272	18198	18282	18303	18250	18213	18203	18265	18320	18266	18173	18225	18303	18193	18187	18114	18188	18463	18331	18242	18203	18340	18326	18269	18277	18219	18172	18216	18052	18293	18313	18385	18169	18096	18215	18367	18421	18313	18325	18151	18227	18364	18311	18001	18078	18112	18311	18283	18094	18191	18137	18273	18330	18234	18415	18392	18343	18167	18125	18169	18254	18324	18272	18232	18367	18219	18273	18568	18129	18385	18225	18172	18364	18242	18146	18251	18070	18026	18332	18247	18333	18228	18165	18249	18265	18185	18192	18237	18254	18280	18563	18091	18187	18382	18302	18222	18225	18060	18195	18330	18143	18409	18312	18409	18251	18213	18326	18184	18255	18119	18340	18233	18242	18220	18332	18242	18363	18284	18406	18178	18330	18057	18362	18209	18322	18385	18386	18182	18360	18303	18117	18033	18300	18156	18522	18237	18219	18287	18194
17771	23467	23031	19774	18218	17808	17402	16765	16704	16836	16787	16656	16733	16744	16625	16657	16508	16407	16471	16393	16403	16482	16404	16578	16615	16601	16489	16400	16615	16535	16607	16906	16851	16722	16693	16478	16272	16370	16304	16436	16251	16356	16348	16439	16418	16322	16283	16333	16431	16435	16437	16348	16283	16434	16404	16517	16331	16286	16439	16132	16279	16264	16372	16224	16502	16307	16427	16354	16226	16186	16232	16304	16293	16176	16450	16417	16330	16263	16360	16383	16287	16308	16322	16279	16347	16273	16253	16378	16252	16361	16428	16408	16412	16207	16247	16505	16339	16392	16378	16427	16373	16394	16304	16374	16292	16292	16296	16334	16388	16245	16279	16357	16598	16409	16307	16260	16452	16351	16268	16328	16224	16356	16188	16567	16311	16352	16137	16320	16183	16335	16377	16272	16228	16348	16358	16135	16508	16388	16317	16401	16277	16258	16299	16390	16258	16318	16350	16418	16237	16396	16427	16430	16319	16283	16226	16442	16229	16382	16119	16511	16295	16302	16445	16303	16486	16401	16512	16297	16313	16266	16255	16337	16324	16232	16421	16528	16233	16314	16404	16203	16243	16420	16469	16282	16187	16388	16468	16315	16626	16304	16249	16367	16195	16189	16110	16435	16281	16149	16298	16201	16331	16555	16300	16275	16311	16178	16514	16221	16301	16514	16352	16275	16327	16185	16371	16441	16363	16432	16278	16382	16141	16310	16424	16329	16282	16302	16310	16340	16238	16239	16284	16303	16379	16256	16324	16364	16351	16368	16215	16306	16447	16372	16264	16214	16308	16235	16273	16384	16394	16251	16310	16252	16363	16358	16381	16359	16325	16226	16316	16249	16316	16316	16462	16379	16164	16346	16286	16320	16398	16260	16351	16286	16501	16362	16381	16305	16257	16294	16318	16143	16212	16309	16332	16365	16253	16388	16422	16301	16463	16279	16460	16244	16321	16428	16363	16332	16328	16134	16161	16384	16356	16301	16143	16150	16276	16346	16242	16256	16356	16179	16348	16163	16366	16538	16492	16416	16529	16472	16455	16362	16250	16300	16401	16367	16346	16424	16185	16279	16336	16248	16198	16401	16371	16381	16353	16348	16337	16372	16456	16151	16314	16398	16537	16445	16388	16309	16440	16325	16313	16256	16426	16408	16248	16384	16422	16287	16330	16357	16369	16296	16222	16214	16204	16288	16274	16321	16455	16245	16265	16293	16104	16432	16304	16442	16502	16328	16205	16272	16345	16399	16289	16376	16262	16405	16189	16488	16118	16361	16269	16192	16425	16393	16423	16285	16436	16307	16212	16394	16323	16477	16320	16450	16418	16281	16370	16274	16431	16469	16218	16351	16206	16296	16231	16242	16483	16262	16460	16393	16202	16265	16278	16294	16278	16315	16395	16401	16211	16354	16284	16387	16294	16318	16343	16248	16186	16309	16432	16301	16476	16292	16226	16385	16348	16324	16287	16379	16200	16298	16389	16333	16301	16393	16198	16292	16418	16587	16360	16289	16396	16507	16366	16401	16270	16216	16297	16356	16270	16448	16416	16335	16284	16413	16386	16178	16311	16315	16275	16095	16384	16297	16284	16463	16472	16271	16344	16332	16313	16362	16275	16300	16376	16294	16438	16224	16518	16231	16461	16381	16358	16368	16167	16103	16271	16269	16279	16307	16324	16368	16227	16433	16197	16295	16486	16373	16247	16320	16438	16355	16308	16335	16316	16398	16337	16186	16254	16280	16204	16303	16240	16376	16310	16281	16355	16256	16288	16532	16565	16261	16154	16245	16270	16272	16374	16417	16329	16375	16360	16316	16221	16459	16337	16438	16099	16388	16321	16445	16199	16412	16248	16475	16433	16259	16283	16185	16283	16170	16366	16270	16429	16400	16257	16369	16385	16363	16530	16333	16390	16451	16436	16217	16337	16538	16367	16049	16322	16224	16361	16537	16277	16379	16318	16327	16459	16325	16213	16305	16340	16424	16361	16312	16421	16303	16258	16471	16267	16330	16366	16383	16177	16225	16223	16314	16398	16362	16354	16339	16325	16325	16094	16476	16431	16484	16298	16222	16390	16232	16402	16285	16325	16381	16370	16235	16285	16242	16319	16269	16283	16408	16323	16244	16386	16308	16185	16488	16399	16291	16267	16352	16295	16174	16396	16353	16335	16385	16156	16464	16433	16336	16330	16370	16382	16245	16247	16237	16391	16203	16298	16332	16257	16560	16319	16177	16330	16188	16354	16324	16273	16348	16200	16295	16370	16323	16448	16165	16334	16199	16409	16480	16288	16266	16371	16311	16288	16331	16336	16295	16237	16214	16460	16210	16360	16403	16322	16345	16370	16358	16179	16261	16391	16401	16407	16315	16294	16372	16484	16397	16239	16302	16203	16352	16312	16365	16352	16228	16407	16448	16447	16338	16481	16196	16272	16323	16293	16384	16349	16624	16469	16301	16353	16419	16425	16486	16332	16455	16213	16320	16469	16289	16346	16227	16166	16345	16294	16166	16282	16332	16497	16421	16348	16432	16281	16241	16363	16252	16303	16348	16238	16184	16079	16265	16189	16363	16350	16200	16217	16383	16172	16421	16211	16239	16311	16352	16320	16415	16210	16499	16316	16221	16269	16253	16225	16405	16397	16249	16376	16171	16322	16576	16221	16606	16309	16205	16345	16283	16433	16374	16415	16381	16369	16353	16152	16481	16325	16212	16370	16433	16283	16249	16225	16399	16280	16309	16544	16230	16248	16433	16399	16352	16313	16500	16266	16370	16364	16233	16330	16342	16368	16436	16223	16286	16139	16476	16262	16293	16309	16452	16305	16385	16356	16412	16404	16231	16313	16352	16400	16312	16260	16269	16373	16243	16392	16363	16244	16288	16440	16361	16431	16289	16320	16336	16343	16517	16300	16273	16364	16243	16478	16333	16348	16411	16249	16408	16203	16483	16359	16349	16089	16119	16414	16402	16334	16300	16290	16465	16255	16228	16264	16421	16465	16325	16239	16345	16532	16289	16356	16200	16370	16556	16248	16465	16202	16333	16279	16458	16353	16295	16381	16184	16155	16307	16384	16379	16313	16175	16401	16309	16195	16261	16215	16159	16386	16413	16425	16321	16349	16384	16373	16213	16260	16185	16327	16554	16366	16344	16263	16320	16350	16433	16364	16490	16304	16362	16311	16475	16323	16017	16393	16350	16222	16398	16153	16444	16498	16239	16365	16333	16467	16503	16367	16247	16424	16404	16369	16274	16433	16443	16325	16194	16383	16341	16362	16302	16334	16368	16147	16276	16398	16455	16221	16392	16305	16266	16291	16243	16418	16444	16272	16200	16313	16272	16335	16311	16289	16461	16363	16366	16327	16406	16240	16309	16370	16252	16420	16333	16374	16287	16450	16400	16450	16242	16264	16417	16401	16307	16497	16298	16146	16445	16345	16299	16336	16414	16389	16415	16369	16444	16452	16340	16467	16158	16396	16180	16146	16291	16409	16379	16319	16220	16301	16331	16366	16354	16391	16401	16267	16346	16422	16356	16356	16312	16439	16238	16124	16336	16321	16201	16146	16254	16328	16443	16314	16272	16294	16310	16249	16400	16469	16392	16298	16327	16217	16415	16314	16305	16278	16439	16430	16353	16466	16300	16360	16490	16246	16271	16355	16295	16173	16371	16429	16324	16283	16207	16391	16357	16262	16235	16378	16323	16198	16354	16368	16293	16206	16422	16366	16233	16339	16407	16221	16476	16364	16381	16302	16520	16387	16223	16278	16209	16402	16349	16310	16377	16326	16485	16262	16302	16442	16424	16254	16367	16287	16133	16171	16367	16389	16393	16211	16276	16212	16376	16292	16238	16392	16351	16374	16420	16284	16247	16370	16299	16427	16376	16200	16402	16389	16410	16423	16252	16499	16351	16122	16643	16369	16391	16325	16464	16453	16366	16268	16428	16300	16338	16322	16380	16324	16379	16391	16230	16402	16517	16405	16310	16326	16285	16334	16371	16393	16325	16358	16452	16405	16260	16499	16243	16425	16400	16385	16531	16296	16333	16278	16361	16376	16404	16253	16372	16156	16341	16328	16217	16286	16367	16157	16335	16406	16248	16257	16494	16325	16305	16414	16288	16392	16271	16439	16415	16303	16430	16367	16207	16407	16257	16319	16224	16257	16265	16337	16324	16453	16301	16226	16306	16318	16295	16367	16471	16604	16304	16311	16255	16417	16550	16275	16243	16242	16227	16443	16378	16209	16293	16331	16400	16390	16302	16369	16228	16297	16270	16333	16403	16282	16354	16216	16284	16213	16223	16479	16180	16340	16189	16337	16337	16215	16320	16318	16376	16208	16253	16346	16401	16382	16347	16222	16448	16324	16536	16312	16152	16428	16227	16261	16243	16438	16411	16394	16255	16332	16226	16133	16588	16523	16450	16218	16457	16275	16425	16279	16242	16324	16363	16355	16474	16338	16280	16336	16267	16401	16241	16364	16236	16422	16291	16266	16380	16317	16324	16322	16244	16366	16297	16478	16264	16394	16434	16459	16331	16241	16576	16244	16227	16218	16209	16259	16325	16325	16220	16378	16339	16343	16258	16310	16337	16335	16454	16412	16352	16383	16236	16209	16214	16282	16340	16420	16378	16379	16382	16399	16478	16121	16264	16251	16393	16180	16362	16338	16350	16529	16365	16501	16294	16312	16340	16312	16359	16384	16338	16340	16416	16482	16268	16248	16383	16182	16418	16375	16243	16276	16346	16300	16431	16372	16416	16515	16382	16577	16518	16219	16222	16452	16389	16278	16365	16337	16442	16210	16233	16470	16236	16446	16373	16300	16232	16311	16126	16334	16443	16262	16347	16260	16327	16172	16318	16257	16295	16404	16252	16394	16272	16320	16445	16454	16369	16494	16349	16258	16360	16184	16199	16454	16315	16375	16315	16142	16310	16301	16405	16181	16413	16186	16319	16198	16423	16406	16342	16469	16267	16445	16280	16501	16363	16433	16256	16397	16388	16333	16269	16315	16246	16320	16321	16346	16282	16270	16251	16220	16384	16399	16427	16240	16426	16259	16310	16377	16416	16199	16375	16479	16391	16150	16164	16423	16251	16144	16293	16244	16195	16278	16444	16347	16153	16169	16410	16458	16326	16388	16367
23966	21337	28745	24453	22352	22630	21676	19590	19198	19402	19108	18983	18998	19181	18903	18821	18931	18698	18630	18637	18675	18570	18569	18470	18438	18626	18644	18587	18460	18494	19899	20567	20530	19998	19040	18876	18594	18434	18338	18389	18423	18399	18529	18403	18308	18383	18394	18421	18456	18478	18367	18333	18596	18385	18330	18368	18146	18328	18538	18322	18381	18374	18573	18501	18366	18681	18440	18394	18504	18318	18615	18452	18347	18391	18576	18507	18321	18246	18359	18311	18397	18330	18476	18109	18413	18515	18382	18458	18444	18273	18301	18346	18360	18216	18221	18223	18643	18293	18594	18409	18281	18295	18384	18323	18484	18546	18346	18351	18244	18484	18323	18477	18204	18477	18533	18350	18127	18366	18437	18308	18468	18288	18281	18257	18164	18339	18509	18449	18429	18200	18317	18295	18313	18436	18560	18591	18369	18439	18351	18348	18451	18318	18223	18338	18584	18316	18394	18349	18458	18509	18487	18338	18580	18396	18341	18514	18533	18538	18385	18375	18387	18364	18301	18358	18421	18501	18645	18280	18558	18487	18188	18358	18579	18195	18550	18278	18138	18338	18499	18254	18166	18560	18514	18545	18275	18448	18480	18538	18301	18400	18274	18088	18504	18300	18394	18228	18312	18417	18389	18305	18328	18513	18466	18250	18404	18255	18591	18470	18385	18373	18299	18409	18482	18365	18272	18291	18333	18249	18502	18318	18573	18297	18400	18524	18427	18334	18578	18471	18174	18485	18413	18343	18299	18460	18377	18436	18309	18376	18450	18283	18491	18378	18272	18406	18414	18173	18342	18530	18404	18226	18266	18317	18384	18293	18303	18474	18388	18440	18356	18472	18528	18284	18440	18440	18321	18479	18456	18368	18633	18627	18456	18498	18300	18496	18389	18637	18522	18483	18273	18449	18275	18393	18270	18320	18218	18433	18202	18542	18347	18365	18387	18472	18430	18564	18510	18326	18463	18519	18383	18274	18480	18369	18485	18457	18353	18374	18517	18461	18448	18465	18285	18389	18544	18319	18418	18408	18460	18320	18424	18392	18148	18368	18554	18285	18346	18371	18575	18267	18587	18260	18232	18466	18370	18430	18314	18407	18441	18575	18367	18368	18391	18245	18185	18331	18342	18287	18558	18400	18385	18233	18214	18396	18507	18292	18454	18391	18248	18359	18448	18392	18345	18468	18265	18478	18255	18468	18359	18307	18291	18303	18354	18683	18509	18389	18464	18327	18415	18290	18339	18573	18416	18315	18589	18530	18440	18296	18465	18524	18392	18523	18502	18156	18564	18530	18427	18371	18176	18348	18486	18371	18380	18308	18236	18383	18311	18397	18596	18673	18385	18450	18389	18191	18294	18398	18593	18219	18384	18452	18226	18540	18556	18513	18384	18403	18224	18342	18579	18292	18209	18316	18471	18365	18281	18423	18431	18596	18307	18310	18409	18353	18516	18320	18503	18368	18330	18455	18413	18338	18453	18563	18347	18519	18329	18468	18274	18373	18361	18323	18443	18216	18429	18147	18495	18534	18394	18274	18623	18697	18254	18395	18338	18386	18432	18347	18525	18378	18360	18378	18467	18738	18450	18613	18392	18463	18526	18290	18456	18434	18541	18484	18543	18391	18246	18183	18221	18234	18588	18246	18555	18615	18379	18499	18441	18459	18279	18358	18499	18301	18398	18536	18570	18477	18347	18329	18320	18243	18567	18196	18419	18403	18481	18483	18239	18281	18584	18360	18429	18401	18411	18308	18500	18597	18292	18416	18230	18416	18272	18465	18481	18441	18523	18431	18398	18444	18388	18348	18266	18482	18313	18411	18240	18327	18486	18393	18332	18385	18536	18453	18320	18571	18299	18560	18619	18400	18384	18258	18472	18245	18232	18440	18342	18239	18297	18367	18436	18549	18415	18485	18461	18385	18369	18559	18497	18503	18470	18244	18435	18337	18411	18614	18514	18511	18248	18335	18416	18544	18487	18182	18238	18508	18413	18515	18324	18504	18653	18371	18268	18561	18281	18251	18510	18438	18476	18392	18368	18461	18486	18560	18579	18398	18180	18417	18334	18361	18319	18175	18326	18296	18415	18122	18431	18381	18399	18094	18257	18319	18445	18368	18415	18332	18246	18368	18313	18307	18403	18225	18339	18377	18382	18520	18551	18226	18334	18304	18340	18440	18444	18331	18365	18334	18395	18430	18600	18285	18491	18262	18413	18291	18568	18276	18255	18257	18324	18397	18340	18312	18507	18374	18590	18364	18381	18395	18537	18342	18573	18481	18254	18435	18522	18402	18483	18536	18352	18257	18265	18244	18407	18278	18522	18327	18435	18479	18373	18522	18305	18303	18483	18294	18381	18468	18202	18202	18476	18306	18237	18407	18369	18568	18388	18263	18305	18414	18404	18521	18181	18302	18422	18386	18393	18345	18450	18415	18143	18283	18414	18319	18537	18370	18356	18534	18273	18464	18539	18492	18494	18327	18657	18486	18534	18338	18297	18520	18285	18366	18317	18696	18426	18244	18085	18233	18510	18260	18470	18525	18470	18297	18499	18379	18543	18477	18448	18291	18180	18471	18418	18362	18389	18187	18545	18262	18492	18364	18510	18369	18242	18511	18359	18421	18492	18235	18252	18383	18542	18411	18312	18349	18484	18394	18313	18339	18479	18352	18669	18333	18296	18429	18332	18356	18356	18406	18341	18516	18298	18514	18262	18475	18548	18408	18323	18298	18400	18507	18313	18277	18506	18554	18517	18319	18422	18491	18453	18146	18228	18463	18506	18509	18292	18554	18606	18350	18460	18457	18463	18267	18459	18477	18414	18546	18455	18521	18280	18357	18402	18288	18449	18385	18244	18604	18203	18368	18544	18325	18357	18219	18241	18219	18578	18596	18383	18527	18559	18261	18545	18445	18539	18306	18476	18473	18404	18270	18453	18276	18314	18439	18309	18483	18656	18381	18525	18582	18473	18413	18407	18365	18538	18301	18411	18441	18563	18393	18403	18179	18426	18426	18471	18560	18490	18472	18489	18304	18409	18495	18388	18359	18363	18591	18570	18412	18325	18405	18333	18424	18407	18454	18450	18293	18593	18311	18490	18308	18570	18466	18514	18329	18589	18313	18608	18292	18333	18505	18634	18343	18241	18359	18494	18482	18429	18372	18352	18456	18090	18297	18377	18237	18338	18581	18443	18544	18456	18377	18690	18490	18446	18324	18197	18355	18492	18546	18118	18347	18258	18247	18399	18422	18432	18408	18220	18285	18458	18281	18330	18384	18415	18314	18301	18250	18206	18169	18657	18524	18451	18309	18334	18583	18600	18370	18329	18199	18249	18343	18325	18481	18097	18294	18268	18267	18329	18335	18389	18404	18424	18133	18392	18232	18311	18368	18577	18433	18527	18407	18409	18552	18396	18235	18412	18544	18462	18422	18448	18401	18532	18266	18443	18297	18431	18256	18510	18289	18494	18472	18310	18399	18389	18488	18195	18466	18468	18252	18365	18722	18509	18411	18492	18526	18485	18376	18456	18213	18521	18454	18649	18346	18547	18331	18453	18392	18486	18692	18327	18291	18457	18496	18464	18210	18519	18466	18203	18402	18216	18292	18348	18337	18400	18487	18258	18472	18599	18353	18387	18314	18530	18577	18435	18404	18510	18482	18411	18388	18328	18249	18337	18485	18501	18583	18470	18473	18176	18519	18491	18392	18481	18417	18658	18374	18251	18250	18541	18455	18476	18402	18317	18325	18255	18219	18334	18435	18414	18371	18445	18557	18417	18499	18459	18288	18536	18263	18298	18272	18423	18581	18231	18261	18503	18157	18381	18350	18457	18510	18349	18219	18353	18431	18478	18569	18464	18230	18561	18264	18519	18236	18336	18497	18255	18341	18371	18385	18372	18469	18285	18405	18268	18480	18374	18483	18501	18262	18230	18266	18298	18230	18495	18540	18428	18536	18315	18463	18524	18309	18155	18251	18192	18328	18223	18351	18252	18652	18611	18405	18237	18405	18582	18321	18603	18582	18395	18530	18430	18451	18502	18448	18223	18316	18454	18324	18359	18411	18320	18414	18537	18445	18313	18258	18265	18508	18491	18304	18392	18380	18461	18460	18344	18187	18396	18400	18411	18385	18537	18256	18286	18378	18480	18528	18384	18512	18483	18497	18385	18420	18369	18558	18502	18312	18392	18411	18480	18333	18383	18388	18546	18206	18213	18403	18399	18348	18395	18416	18348	18342	18451	18218	18244	18544	18259	18551	18154	18170	18176	18442	18498	18433	18293	18399	18355	18296	18324	18428	18332	18401	18339	18511	18342	18430	18203	18213	18419	18578	18696	18449	18386	18381	18358	18202	18448	18335	18580	18458	18396	18404	18414	18546	18395	18459	18345	18330	18286	18324	18242	18271	18507	18370	18482	18229	18317	18150	18372	18187	18364	18218	18526	18473	18408	18378	18535	18398	18483	18318	18354	18425	18417	18396	18451	18415	18552	18471	18421	18522	18316	18417	18329	18434	18237	18623	18305	18397	18534	18364	18291	18508	18415	18349	18504	18456	18363	18424	18349	18414	18439	18426	18499	18446	18563	18259	18460	18369	18404	18278	18493	18540	18432	18486	18267	18621	18527	18555	18306	18331	18196	18437	18378	18174	18478	18339	18398	18461	18276	18462	18126	18103	18445	18370	18366	18565	18358	18335	18406	18547	18447	18481	18681	18487	18446	18369	18552	18300	18410	18336	18257	18373	18384	18406	18366	18350	18275	18525	18285	18613	18300	18333	18335	18352	18323	18372	18428	18501	18392	18268	18484	18281	18262	18382	18286	18566	18415	18291	18341	18300	18521	18264	18333	18501	18455	18289	18332	18162	18319	18427	18450	18115	18498	18462	18507	18445	18450	18392	18490	18338	18410	18502	18567	18106	18582	18186	18397	18227	18293	18493	18536	18309	18513	18196	18353	18298	18294	18336	18448	18372	18321	18502	18458	18286	18688	18529	18402	18391	18464	18496	18297	18254	18430	18395	18602	18412	18420	18321	18198	18264	18533	18398	18436	18284	18552	18366	18463	18389	18322	18276	18209	18381	18363	18297	18318	18284	18516	18442	18467	18636	18347	18314	18584	18541	18375	18241	18349	18536	18263	18436
17591	30506	28617	23215	20341	19091	17909	17869	17903	17721	17419	17656	17367	17265	17242	17183	17038	16928	16829	16719	16679	16710	16719	16766	16611	16836	16643	16524	16673	16656	19063	19929	19484	18359	17037	16781	16601	16539	16403	16345	16328	16277	16436	16458	16432	16404	16572	16462	16356	16516	16333	16386	16612	16492	16382	16514	16474	16681	16394	16245	16408	16440	16421	16521	16458	16558	16410	16394	16440	16470	16390	16479	16483	16574	16330	16381	16189	16300	16476	16420	16229	16465	16521	16379	16365	16459	16465	16484	16505	16433	16395	16497	16269	16308	16286	16442	16345	16444	16397	16424	16421	16350	16445	16522	16325	16357	16572	16460	16547	16373	16477	16493	16395	16562	16439	16481	16399	16367	16558	16488	16357	16386	16484	16361	16473	16407	16564	16186	16267	16499	16541	16512	16520	16330	16404	16440	16526	16442	16233	16253	16494	16453	16547	16568	16458	16409	16326	16246	16382	16443	16573	16529	16600	16424	16452	16183	16432	16367	16515	16586	16406	16351	16300	16253	16594	16481	16441	16423	16285	16444	16273	16426	16569	16412	16248	16468	16435	16357	16422	16463	16508	16440	16307	16259	16463	16495	16401	16646	16506	16175	16566	16454	16463	16262	16353	16482	16416	16353	16436	16439	16528	16433	16433	16453	16646	16380	16119	16367	16361	16611	16491	16388	16340	16305	16457	16363	16431	16433	16349	16419	16353	16507	16432	16245	16542	16435	16384	16334	16397	16297	16386	16542	16242	16390	16536	16421	16352	16473	16371	16423	16641	16295	16506	16360	16434	16321	16491	16434	16330	16478	16512	16362	16432	16419	16438	16521	16423	16443	16293	16474	16382	16575	16366	16535	16396	16372	16441	16433	16426	16497	16500	16325	16263	16330	16384	16398	16513	16241	16464	16507	16282	16514	16469	16264	16399	16607	16430	16604	16406	16504	16368	16355	16485	16550	16262	16368	16261	16330	16429	16263	16373	16229	16487	16516	16429	16439	16517	16359	16534	16537	16399	16463	16381	16479	16267	16363	16281	16308	16514	16485	16569	16511	16484	16255	16511	16441	16378	16450	16483	16379	16384	16221	16492	16412	16517	16428	16462	16458	16345	16443	16278	16536	16483	16527	16324	16322	16301	16386	16540	16396	16518	16454	16379	16380	16510	16279	16356	16566	16342	16329	16595	16537	16466	16508	16630	16392	16441	16442	16360	16647	16475	16483	16512	16412	16441	16428	16341	16269	16463	16441	16430	16547	16435	16371	16421	16478	16600	16335	16466	16506	16325	16559	16407	16520	16434	16372	16563	16283	16487	16387	16440	16509	16500	16194	16607	16673	16463	16352	16445	16599	16629	16358	16434	16370	16514	16458	16348	16532	16609	16367	16304	16542	16467	16445	16351	16379	16238	16538	16501	16448	16341	16308	16407	16405	16633	16378	16264	16517	16387	16410	16369	16410	16455	16353	16345	16510	16397	16411	16437	16560	16297	16373	16439	16328	16412	16362	16469	16410	16363	16500	16401	16392	16500	16218	16415	16303	16439	16361	16448	16465	16434	16510	16297	16522	16596	16281	16352	16532	16576	16354	16326	16363	16455	16395	16473	16513	16277	16361	16406	16408	16351	16412	16451	16260	16461	16472	16700	16396	16362	16510	16347	16372	16545	16272	16395	16239	16273	16283	16419	16507	16407	16204	16496	16383	16533	16393	16362	16452	16534	16300	16281	16457	16472	16485	16291	16302	16420	16432	16414	16372	16380	16334	16249	16378	16474	16300	16539	16290	16447	16445	16410	16278	16499	16221	16287	16572	16479	16427	16333	16400	16375	16319	16529	16258	16432	16333	16484	16461	16371	16385	16387	16537	16478	16223	16474	16375	16509	16471	16366	16464	16318	16521	16276	16421	16384	16431	16376	16291	16357	16397	16340	16463	16475	16533	16465	16298	16433	16237	16504	16426	16618	16398	16377	16289	16499	16413	16466	16463	16289	16462	16525	16329	16389	16266	16406	16427	16340	16454	16277	16470	16379	16417	16491	16337	16318	16463	16416	16401	16360	16458	16458	16258	16507	16300	16320	16384	16500	16420	16426	16345	16448	16289	16308	16294	16355	16453	16428	16434	16460	16574	16345	16482	16485	16354	16503	16570	16447	16447	16426	16346	16292	16365	16310	16383	16425	16352	16311	16301	16325	16469	16687	16537	16427	16420	16444	16318	16288	16494	16262	16347	16274	16478	16609	16436	16415	16459	16440	16477	16463	16458	16479	16324	16586	16477	16391	16555	16559	16605	16209	16349	16405	16489	16495	16299	16481	16533	16374	16302	16571	16339	16335	16425	16327	16564	16311	16491	16314	16525	16289	16379	16484	16206	16382	16394	16442	16411	16645	16468	16627	16336	16369	16456	16395	16427	16339	16456	16464	16410	16539	16456	16285	16353	16569	16314	16393	16308	16491	16435	16458	16463	16557	16606	16279	16286	16536	16313	16326	16560	16472	16411	16420	16326	16453	16455	16642	16317	16258	16443	16413	16586	16386	16502	16390	16329	16428	16497	16411	16376	16486	16557	16435	16503	16262	16272	16352	16473	16466	16356	16514	16430	16326	16455	16248	16399	16331	16434	16395	16479	16370	16491	16388	16459	16326	16403	16379	16461	16499	16199	16376	16286	16385	16403	16410	16420	16404	16446	16505	16429	16476	16322	16351	16382	16437	16430	16396	16349	16532	16256	16404	16427	16331	16535	16248	16427	16356	16392	16352	16537	16531	16390	16382	16549	16418	16509	16297	16412	16421	16335	16445	16402	16330	16488	16402	16466	16290	16483	16408	16198	16586	16547	16553	16281	16466	16410	16440	16497	16455	16538	16507	16465	16326	16384	16310	16530	16316	16561	16263	16424	16538	16422	16492	16275	16332	16322	16432	16384	16336	16477	16369	16171	16518	16215	16694	16368	16441	16499	16454	16409	16399	16369	16291	16392	16350	16325	16659	16471	16351	16662	16389	16309	16365	16551	16367	16425	16396	16633	16256	16445	16435	16366	16563	16458	16380	16361	16499	16440	16547	16155	16285	16302	16504	16391	16282	16359	16543	16475	16390	16473	16619	16530	16405	16346	16508	16597	16379	16282	16467	16456	16350	16487	16335	16422	16396	16444	16367	16569	16282	16369	16306	16358	16513	16383	16361	16359	16363	16540	16349	16476	16457	16284	16452	16485	16467	16381	16329	16436	16510	16405	16511	16309	16335	16426	16469	16305	16430	16432	16382	16452	16569	16497	16302	16540	16556	16356	16578	16421	16395	16556	16174	16354	16280	16332	16315	16384	16214	16457	16533	16431	16403	16353	16385	16354	16287	16367	16421	16340	16303	16387	16580	16492	16349	16371	16423	16491	16286	16437	16274	16350	16430	16483	16302	16359	16466	16447	16382	16446	16429	16315	16386	16463	16369	16263	16262	16514	16384	16367	16502	16355	16447	16495	16455	16497	16412	16370	16293	16410	16401	16498	16347	16280	16364	16287	16449	16561	16422	16397	16359	16458	16375	16505	16529	16228	16482	16307	16282	16391	16431	16588	16549	16274	16282	16486	16356	16420	16404	16329	16419	16326	16442	16361	16341	16378	16356	16377	16365	16493	16311	16387	16576	16216	16438	16427	16344	16370	16503	16455	16281	16267	16411	16374	16579	16522	16505	16175	16387	16447	16559	16573	16214	16537	16344	16472	16275	16447	16487	16607	16312	16511	16538	16521	16353	16681	16461	16360	16495	16284	16319	16650	16362	16501	16519	16355	16366	16298	16358	16437	16369	16385	16604	16374	16221	16601	16412	16363	16510	16430	16320	16616	16413	16367	16357	16399	16296	16349	16346	16527	16343	16427	16427	16371	16573	16471	16325	16603	16398	16345	16464	16479	16312	16419	16273	16407	16371	16356	16293	16454	16314	16371	16442	16457	16490	16323	16321	16445	16310	16373	16591	16258	16474	16414	16431	16400	16431	16211	16362	16371	16492	16478	16534	16451	16224	16312	16389	16448	16344	16266	16388	16445	16575	16322	16344	16440	16391	16327	16406	16336	16509	16484	16366	16407	16551	16465	16321	16493	16515	16513	16457	16281	16647	16518	16596	16354	16387	16316	16467	16328	16355	16500	16389	16443	16360	16426	16256	16304	16467	16289	16084	16402	16239	16524	16456	16604	16366	16407	16353	16489	16223	16204	16309	16520	16439	16553	16367	16250	16542	16454	16441	16377	16178	16442	16377	16247	16482	16524	16396	16327	16503	16189	16370	16496	16259	16409	16394	16408	16401	16350	16362	16384	16478	16292	16653	16287	16485	16381	16302	16435	16567	16601	16373	16691	16434	16369	16327	16564	16354	16434	16502	16589	16592	16517	16425	16455	16242	16348	16329	16544	16428	16354	16391	16441	16395	16448	16536	16294	16579	16473	16464	16556	16409	16400	16349	16520	16412	16359	16479	16412	16375	16408	16311	16403	16518	16401	16564	16380	16448	16480	16389	16540	16490	16455	16355	16428	16460	16307	16373	16228	16398	16488	16323	16474	16484	16371	16342	16414	16509	16387	16376	16502	16445	16464	16345	16402	16401	16416	16472	16432	16316	16393	16464	16375	16494	16485	16535	16525	16391	16374	16422	16310	16267	16374	16537	16557	16467	16355	16289	16303	16498	16407	16281	16549	16345	16310	16331	16460	16458	16202	16491	16454	16340	16548	16385	16394	16472	16314	16345	16451	16614	16462	16397	16454	16262	16598	16430	16414	16385	16097	16344	16455	16438	16473	16548	16331	16345	16489	16375	16461	16381	16392	16360	16477	16187	16335	16493	16402	16360	16377	16477	16417	16499	16515	16419	16385	16416	16376	16440	16546	16550	16304	16430	16423	16340	16435	16469	16511	16329	16300	16384	16423	16478	16468	16344	16634	16310	16382	16505	16422	16316	16234	16532	16367	16381	16550	16426	16559	16352	16465	16442	16470	16359	16379	16240	16401	16203	16386	16469	16450	16406	16395	16298	16558	16248	16409	16444	16414	16469	16481	16437	16284	16420	16428	16395	16258	16643	16381	16303	16229	16313	16389	16489	16505	16568	16348	16423	16243	16224	16581	16448	16448	16430	16576	16520	16423	16415	16424	16447	16310
22939	21379	29210	23882	21632	23641	25456	21169	20265	20351	20223	19653	19495	19591	19575	19393	19404	19237	19198	19160	19194	19068	19078	19114	19064	18860	18958	18775	18804	18908	20957	23180	22657	21343	20021	19323	18737	18981	18758	18849	18971	18622	18494	18944	19102	18753	18657	18783	18855	18961	18734	18707	18735	18882	18750	18759	18825	18832	18731	18816	18714	18757	18723	18705	18930	18554	18765	18729	18928	18903	18755	18788	18645	18757	18807	18731	18956	18618	18794	18657	18624	18550	18792	18845	18716	18467	18606	18661	18732	18946	18683	18795	18592	18877	18801	18788	18899	18610	18689	18825	18617	18473	18775	18820	18687	18758	18879	18709	18809	18636	18928	18628	18827	18708	18941	18768	18718	18651	18637	18802	18688	18737	18786	18794	18821	18496	18704	18787	18649	18626	18713	18509	18795	18707	18753	18895	18987	18585	18685	18762	18795	18791	18779	18666	18823	18856	18511	18671	18559	18662	18761	18682	18618	18815	18833	18512	18636	18397	18634	18708	18684	18766	18715	18853	18786	18621	18744	18689	18694	18583	18417	18586	18563	18558	18862	18775	18907	18696	18681	18824	18724	18655	18856	18704	18852	18634	18674	18601	18577	18411	18546	18533	18535	18472	18558	18749	18639	18841	18780	18734	18746	18787	18572	18716	18774	18601	18723	18642	18489	18543	18587	18686	18760	18659	18844	18638	18698	18496	18627	18692	18973	18607	18586	18654	18770	18759	18718	18746	18660	18643	18710	18679	18602	18829	18778	18557	18641	18678	18652	18674	18684	18833	18692	18610	18760	18571	18667	18673	18521	18657	18522	18677	18363	18662	18684	18682	18782	18615	18603	18743	18710	18659	18545	18661	18840	18650	18850	18795	18734	18620	18659	18697	18397	18592	18630	18791	18691	18697	18604	18513	18689	18607	18668	18789	18533	18794	18546	18872	18752	18474	18743	18798	18503	18648	18767	18736	18673	18697	18816	18794	18604	18553	18724	18645	18596	18783	18605	18818	18600	18654	18754	18740	18625	18659	18677	18870	18814	18740	18643	18732	18769	18721	18626	18731	18554	18534	18509	18694	18587	18867	18821	18685	18634	18758	18757	18706	18683	18669	18607	18823	18682	18724	18593	18661	18592	18830	18678	18438	18652	18675	18668	18350	18699	18640	18551	18514	18774	18685	18694	18766	18627	18837	18794	18806	18454	18680	18726	18740	18781	18542	18746	18670	18773	18753	18678	18760	18625	18559	18413	18461	18879	18833	18918	18610	18611	18668	18637	18549	18716	18568	18727	18993	18644	18724	18685	18868	18738	18739	18463	18557	18664	18830	18509	18487	18733	18790	18696	18836	18641	18605	18856	18605	18539	18531	18690	18670	18779	18490	18464	18537	18642	18706	18824	18773	18448	18527	18874	18534	18586	18726	18737	18483	18842	18554	18711	18701	18639	18527	18637	18582	18628	18748	18795	18698	18737	18851	18681	18515	18596	18629	18760	18587	18850	18621	18804	18579	18865	18616	18712	18702	18716	18641	18614	18816	19014	18746	18734	18705	18636	18616	18693	18703	18684	18534	18569	18582	18809	18764	18759	18855	18590	18844	18766	18609	18575	18633	18650	18767	18915	18854	18934	18563	18544	18842	18750	18777	18634	18652	18687	18784	18698	18681	18801	18586	18724	18694	18866	18652	18677	18620	18610	18612	18775	18676	18525	18812	18623	18770	18607	18538	18654	18632	18677	18769	18687	18559	18682	18768	18680	18814	18651	18565	18853	18591	18689	18463	18570	18575	18759	18931	18698	18534	18577	18830	18761	18762	18686	18768	18703	18824	18691	18993	18543	18726	18694	18610	18547	18693	18766	18536	18719	18859	18794	18662	18896	18583	18511	18690	18688	18605	18697	18598	18736	18761	18641	18653	18755	18690	18599	18508	18631	18701	18539	18714	18645	18742	18701	18634	18651	18731	18672	18553	18709	18905	18537	18706	18724	18577	18603	18955	18935	18485	18769	18380	18320	18692	18642	18773	18855	18577	18876	18751	18583	18620	18814	18505	18768	18770	18860	18723	18814	18660	18638	18587	18801	18503	18731	18773	18718	18668	18880	18672	18758	18729	18736	18775	18748	18608	18775	18745	18728	18629	18673	18539	18633	18624	18763	18575	18813	18641	18432	18593	18692	18501	18763	18493	18867	18860	18721	18680	18911	18808	18746	18750	18604	18730	18542	18688	18767	18951	18642	18849	18566	18859	18839	18669	18613	18510	18611	18606	18745	18672	18548	18545	18633	18630	18586	18473	18641	18625	18671	18556	18711	18442	18631	18696	18709	18690	18977	18813	18629	18704	18709	18424	18684	18617	18937	18895	18681	18622	18648	18836	18769	18813	18828	18620	18739	18410	18644	18691	18841	18487	18583	18870	18666	18485	18610	18724	18707	18522	18718	18561	18692	18503	18661	18799	18725	18661	18741	18664	18908	18662	18713	18631	18603	18661	18611	18763	18879	18724	18877	18718	18863	18641	18683	18628	18539	18635	18784	18600	18678	18609	18594	18678	18825	18643	18616	18704	18611	18816	18753	18823	18633	18682	18688	18691	18729	18694	18503	18679	18798	18643	18611	18693	18690	18584	18641	18599	18777	18921	18747	18628	18755	18616	18667	18760	18914	18575	18845	18680	18778	18628	18469	18681	18595	18824	18688	18933	18616	18672	18652	18687	18479	18646	18863	18697	18802	18761	18827	18914	18737	18740	18940	18698	18902	18814	18676	18835	18674	18720	18517	18579	18833	18660	18589	18641	18611	18725	18724	18605	18783	18667	18535	18839	18662	18753	18826	18616	18873	18719	18741	18486	18807	18750	18740	18536	18782	18670	18878	18783	18562	18726	18843	18879	18636	18799	18556	18478	18519	18542	18592	18742	18544	18560	18547	18646	18671	18857	18738	18662	18693	18727	18681	18714	18670	18856	18537	18755	18710	18709	18578	18688	18901	18622	18793	18848	18502	18675	18605	18704	18713	18666	18788	18762	18697	18697	18604	18741	18675	18754	18537	18544	18732	18597	18834	18662	18865	18605	18718	18577	18634	18584	18645	18729	18802	18692	18651	18841	18378	18571	18598	18750	18648	18773	18500	18834	18806	18807	18601	18666	18467	18585	18751	18905	18858	19037	18559	18712	18697	18785	18729	18553	18641	18678	18788	18701	18785	18671	18718	18732	18614	18685	18568	18795	18643	18631	18591	18685	18606	18545	18725	18624	18507	18658	18698	18791	18713	18595	18624	18582	19002	18631	18640	18713	18589	18696	18817	18786	18723	18344	18668	18498	18736	18557	18549	18745	18817	18452	18766	18381	18827	18684	18799	18597	18658	18940	18880	18635	18729	18814	18924	18627	18765	18651	18878	18694	18653	18596	18636	18650	18834	18699	18506	18787	18644	18729	18704	18555	18570	18755	18706	18703	18632	18725	18776	18714	18885	18918	18559	18665	18703	18607	18807	18644	18614	18767	18824	18660	18547	18694	18596	18844	18786	18784	18647	18891	18716	18873	18796	18567	18813	18817	18743	18744	18807	18783	18828	18810	18605	18677	18646	18558	18767	18521	18716	18806	18784	18832	18777	18558	18562	18656	18741	18755	18571	18897	18849	18698	18687	18676	18728	18785	18712	18607	18614	18830	18678	18625	18807	18771	18789	18609	18633	18733	18866	18742	18548	18787	18702	18587	18654	18563	18769	18748	18654	18648	18849	18676	18612	18543	18615	18519	18655	18599	18618	18514	18666	18801	18950	18668	18688	18758	18572	18558	18705	18784	18923	18648	18512	18749	18717	18740	18608	18676	18725	18704	18823	18514	18613	18573	18862	18830	18772	18697	18674	18689	18839	18677	18820	18652	18941	18733	18434	18663	18632	18597	18669	18614	18751	18703	18656	18665	18668	18490	18499	18774	18580	18581	18723	18592	18712	18693	18631	18844	18951	18798	18801	18688	18721	18699	18696	18638	18887	18805	18616	18698	18714	18684	18683	18512	18631	18779	18740	18786	18534	18735	18704	18719	18659	18769	18923	18547	18660	18662	19017	18612	18558	18725	18652	18824	18777	18734	18835	18530	18893	18693	18700	18724	18811	18876	18505	18876	18627	18631	18623	18624	18749	18599	18527	18490	18749	18616	18811	18903	18734	18731	18463	18628	18586	18711	18585	18739	18869	18736	18748	18922	18661	18845	18849	18570	18762	18803	18952	18622	18778	18713	18874	18667	18642	18705	18743	18601	18649	18643	18679	18503	18772	18749	18921	18690	18718	18689	18528	18616	18716	18649	18558	18796	18685	18735	18592	18749	18700	18823	18978	18421	18598	18494	18738	18972	18621	18541	18555	18717	18596	18648	18870	18715	18695	18858	18809	18703	18703	18685	18804	18722	18703	18676	18819	18730	18622	18643	18574	18655	18485	18797	18801	18588	18708	18677	18617	18666	18578	18720	18483	18593	18660	18711	18649	18492	18747	18642	18700	18705	18796	18773	18694	18821	18893	18705	18651	18828	18907	18547	18811	18850	18682	18409	18487	18702	18523	18712	18744	18621	18770	18675	18679	18654	18786	18852	18813	18497	18760	18698	18605	18898	18602	18564	18605	18635	18675	18644	18676	18816	18649	18586	18788	18874	18732	18826	18610	18590	18809	18650	18674	18689	18557	18647	18557	18554	18633	18657	18812	18586	18498	18713	18766	18751	18588	18522	18525	18657	18731	18618	18774	18808	18631	18494	18647	18702	18859	18638	18686	18625	18509	18736	18375	18623	18687	18805	18631	18429	18678	18696	18485	18693	18628	18846	18689	18778	18564	18657	18749	19026	18737	18469	18607	18574	18759	18874	18702	18750	18805	18690	18774	18920	18688	18747	18675	18862	18709	18664	18656	18609	18781	18728	18814	18844	18604	18604	18614	18643	18632	18519	18825	18570	18752	18718	18696	18892	18671	18664	18745	18735	18851	18645	18632	18670	18487	18556	18673	18576	18848	18551	18777	18724	18615	18879	18624	18494	18453	18653	18748	18809	18835	18753	18819	18902	18743	18603	18897	18730	18682	18579	18587	18666	18629	18744	18722	18656	18616	18700	18478	18611	18784	18739	18570	18670	18683	18922	18754	18884	18663	18609	18656	18725
19465	35967	33209	26002	22776	20351	20076	19982	19259	18700	18365	18127	17865	17716	17604	17491	17412	17401	17316	17228	16924	17051	16902	17187	16964	16841	16922	16769	16899	16840	20650	22959	22307	20152	17951	17090	16689	16788	16685	16759	16569	16605	16658	16451	16694	16643	16666	16539	16504	16479	16649	16562	16485	16563	16479	16619	16624	16548	16530	16658	16617	16530	16711	16692	16572	16619	16702	16469	16648	16706	16555	16639	16710	16530	16730	16623	16662	16616	16386	16649	16614	16738	16690	16415	16593	16538	16621	16891	16570	16586	16668	16647	16665	16707	16537	16705	16522	16445	16607	16602	16824	16634	16845	16633	16533	16576	16521	16665	16633	16531	16549	16695	16620	16644	16539	16610	16484	16587	16374	16796	16589	16570	16598	16636	16487	16509	16552	16516	16608	16645	16465	16700	16601	16655	16606	16606	16669	16804	16629	16585	16505	16585	16588	16689	16655	16714	16573	16530	16693	16593	16604	16801	16513	16666	16559	16393	16720	16712	16536	16655	16548	16649	16553	16519	16573	16482	16742	16540	16699	16741	16633	16461	16644	16661	16562	16476	16737	16721	16776	16619	16748	16678	16654	16736	16661	16683	16688	16494	16688	16541	16734	16647	16536	16640	16610	16659	16594	16623	16554	16566	16764	16582	16448	16621	16611	16489	16619	16658	16690	16729	16544	16623	16509	16694	16623	16521	16677	16535	16766	16748	16467	16573	16608	16595	16574	16626	16655	16769	16651	16642	16651	16669	16506	16616	16497	16562	16713	16728	16425	16654	16708	16639	16739	16593	16671	16608	16711	16462	16781	16474	16390	16666	16661	16551	16518	16682	16592	16654	16594	16685	16754	16511	16478	16497	16626	16529	16739	16457	16447	16602	16558	16547	16627	16713	16544	16589	16646	16465	16631	16584	16758	16377	16508	16425	16478	16791	16622	16527	16483	16626	16739	16667	16640	16584	16568	16589	16755	16554	16611	16641	16551	16702	16680	16285	16539	16479	16603	16495	16656	16443	16518	16699	16631	16623	16688	16577	16677	16396	16544	16729	16617	16476	16535	16562	16603	16636	16525	16572	16561	16404	16514	16685	16710	16559	16456	16588	16537	16565	16515	16665	16506	16756	16508	16351	16527	16765	16592	16582	16541	16564	16518	16751	16612	16781	16590	16701	16635	16653	16516	16450	16645	16459	16621	16728	16413	16519	16689	16665	16479	16597	16744	16401	16450	16754	16631	16588	16650	16520	16710	16632	16544	16514	16496	16656	16442	16526	16594	16754	16528	16438	16613	16453	16527	16776	16640	16446	16665	16609	16506	16471	16516	16581	16784	16441	16590	16700	16605	16662	16511	16588	16600	16548	16759	16695	16615	16482	16457	16519	16589	16575	16743	16602	16635	16553	16620	16489	16793	16626	16536	16432	16645	16529	16444	16668	16791	16391	16633	16642	16507	16732	16586	16460	16577	16482	16703	16592	16655	16579	16477	16452	16720	16630	16647	16538	16770	16538	16658	16495	16539	16555	16520	16476	16572	16644	16425	16625	16557	16605	16614	16707	16809	16491	16581	16441	16557	16544	16575	16493	16579	16614	16721	16584	16612	16686	16608	16545	16499	16684	16600	16580	16424	16702	16553	16605	16543	16526	16649	16675	16454	16828	16525	16717	16490	16666	16476	16495	16748	16446	16553	16552	16659	16557	16577	16545	16565	16539	16565	16562	16646	16687	16775	16502	16661	16663	16596	16550	16477	16591	16490	16551	16740	16606	16505	16605	16609	16546	16602	16455	16563	16758	16740	16417	16615	16525	16653	16526	16572	16474	16599	16627	16668	16532	16615	16649	16517	16751	16604	16515	16510	16573	16661	16514	16462	16592	16706	16791	16369	16760	16649	16543	16603	16649	16594	16545	16690	16636	16702	16676	16633	16604	16474	16586	16547	16632	16496	16563	16585	16648	16572	16663	16515	16614	16563	16499	16672	16515	16496	16635	16643	16656	16575	16539	16580	16778	16554	16617	16466	16582	16618	16575	16605	16601	16502	16497	16424	16613	16489	16542	16637	16674	16580	16438	16735	16664	16527	16593	16701	16406	16654	16496	16487	16704	16436	16751	16653	16525	16532	16469	16669	16590	16736	16616	16675	16571	16568	16477	16530	16379	16593	16496	16528	16643	16648	16699	16479	16591	16630	16462	16662	16633	16508	16519	16434	16679	16516	16522	16716	16660	16568	16677	16645	16701	16601	16740	16541	16637	16617	16708	16590	16569	16469	16622	16729	16593	16631	16717	16709	16506	16606	16443	16839	16854	16584	16576	16549	16622	16684	16757	16556	16744	16622	16552	16688	16551	16692	16641	16653	16680	16574	16472	16633	16649	16480	16702	16536	16520	16456	16663	16579	16753	16471	16722	16494	16755	16513	16583	16757	16494	16566	16468	16518	16550	16480	16503	16614	16449	16507	16501	16568	16740	16479	16542	16383	16662	16595	16752	16524	16739	16474	16448	16675	16609	16609	16547	16570	16696	16598	16490	16567	16700	16697	16573	16447	16496	16582	16675	16688	16579	16638	16684	16483	16566	16600	16501	16642	16432	16360	16551	16512	16801	16563	16368	16554	16619	16492	16622	16531	16685	16717	16552	16562	16608	16527	16756	16531	16636	16637	16515	16561	16631	16621	16389	16532	16734	16517	16775	16636	16624	16694	16659	16434	16657	16550	16591	16607	16553	16729	16616	16590	16714	16410	16703	16683	16649	16669	16661	16582	16461	16585	16691	16453	16478	16444	16747	16465	16711	16566	16593	16727	16565	16759	16701	16658	16394	16523	16770	16588	16551	16597	16673	16613	16689	16626	16537	16447	16593	16666	16502	16533	16700	16516	16469	16642	16520	16543	16571	16672	16428	16431	16558	16520	16630	16463	16791	16760	16678	16500	16560	16590	16625	16662	16784	16497	16655	16410	16652	16490	16534	16671	16570	16609	16522	16658	16583	16515	16666	16594	16842	16669	16588	16614	16452	16486	16548	16406	16444	16571	16526	16536	16404	16598	16585	16591	16593	16727	16559	16756	16561	16483	16555	16693	16666	16647	16594	16592	16603	16385	16549	16551	16541	16692	16686	16657	16522	16694	16536	16618	16641	16808	16440	16535	16608	16604	16520	16540	16688	16623	16864	16612	16639	16366	16379	16505	16588	16485	16541	16436	16545	16661	16388	16589	16472	16559	16550	16571	16579	16492	16451	16425	16634	16595	16426	16676	16770	16517	16488	16663	16595	16569	16555	16708	16490	16765	16572	16533	16675	16676	16529	16636	16628	16740	16728	16433	16590	16555	16626	16457	16647	16717	16442	16526	16697	16495	16696	16594	16637	16596	16630	16553	16578	16646	16670	16618	16694	16609	16518	16584	16542	16633	16631	16508	16727	16429	16624	16605	16645	16578	16679	16464	16580	16497	16538	16712	16407	16535	16608	16379	16682	16470	16596	16547	16547	16640	16665	16577	16532	16602	16639	16731	16581	16456	16487	16607	16666	16589	16574	16466	16487	16580	16428	16462	16628	16291	16682	16504	16592	16791	16635	16586	16670	16615	16423	16659	16710	16574	16549	16734	16646	16647	16594	16658	16639	16683	16638	16695	16706	16680	16628	16617	16708	16513	16619	16496	16442	16578	16690	16583	16547	16671	16649	16509	16749	16525	16570	16610	16385	16683	16631	16615	16731	16596	16587	16642	16562	16649	16599	16654	16557	16701	16518	16570	16579	16606	16520	16649	16578	16643	16673	16705	16455	16588	16568	16456	16607	16619	16547	16482	16243	16695	16443	16514	16497	16668	16530	16514	16626	16664	16485	16595	16645	16580	16571	16577	16640	16474	16696	16547	16684	16512	16616	16697	16597	16683	16381	16667	16680	16700	16472	16547	16548	16670	16544	16600	16581	16748	16567	16559	16722	16406	16600	16558	16462	16556	16492	16368	16374	16527	16682	16578	16668	16593	16520	16643	16361	16718	16541	16511	16611	16563	16536	16575	16751	16434	16518	16523	16478	16715	16571	16733	16722	16538	16627	16602	16520	16508	16422	16675	16649	16557	16578	16577	16825	16604	16608	16680	16628	16680	16410	16598	16606	16674	16614	16506	16483	16738	16766	16497	16495	16701	16667	16557	16604	16587	16739	16774	16705	16683	16676	16582	16609	16564	16595	16547	16600	16477	16689	16497	16606	16523	16541	16510	16544	16600	16548	16690	16409	16628	16610	16734	16559	16652	16669	16594	16610	16740	16635	16607	16519	16616	16470	16487	16489	16605	16535	16583	16679	16519	16561	16459	16461	16470	16526	16706	16547	16474	16577	16530	16564	16524	16437	16590	16476	16643	16558	16611	16617	16527	16498	16707	16564	16551	16636	16623	16728	16577	16686	16455	16552	16807	16586	16508	16643	16544	16566	16687	16610	16732	16560	16604	16707	16584	16423	16600	16740	16616	16650	16602	16505	16599	16689	16630	16550	16592	16596	16577	16672	16650	16586	16535	16625	16656	16532	16630	16595	16576	16650	16639	16564	16651	16529	16678	16525	16485	16585	16560	16628	16603	16729	16468	16697	16565	16678	16832	16699	16701	16446	16564	16750	16703	16664	16497	16597	16522	16639	16487	16567	16617	16503	16515	16503	16542	16611	16704	16649	16660	16417	16549	16427	16651	16565	16529	16788	16510	16583	16542	16384	16599	16572	16553	16658	16712	16571	16752	16544	16515	16406	16639	16541	16601	16545	16738	16422	16733	16618	16778	16612	16604	16695	16613	16469	16714	16556	16640	16505	16703	16498	16645	16595	16662	16625	16604	16675	16610	16624	16526	16589	16630	16637	16551	16504	16422	16674	16649	16514	16556	16689	16500	16486	16803	16556	16415	16554	16738	16539	16592	16530	16693	16608	16537	16559	16695	16504	16511	16645	16664	16602	16608	16551	16533	16607	16413	16561	16539	16619	16570	16615	16602	16593	16720	16531	16563	16638	16606	16545	16592	16808	16486	16590	16573	16578	16651	16632	16662	16639	16556	16681	16645	16697	16513	16508	16572	16560	16805	16652	16637	16472	16659	16534	16533	16644	16462	16585	16613	16634	16701	16577	16605	16711	16615	16577	16553	16533	16547	16648	16467	16658
27914	23000	26620	23479	19869	19574	20027	19645	18989	18941	19136	19124	19114	19151	18683	18858	18849	18905	18761	18509	18637	18755	18760	18761	18908	18747	18601	18499	18685	18627	18903	19054	19078	18948	19034	18744	18828	18778	18859	18511	18470	18709	18600	18600	18752	18447	18732	18688	18610	18563	18607	18658	18857	18662	18463	18582	18906	18666	18546	18597	18611	18655	18728	18526	18653	18699	18688	18577	18454	18793	18585	18680	18680	18932	18455	18670	18892	18815	18615	18600	18611	18561	18750	18598	18551	18638	18548	18565	18581	18607	18710	18708	18604	18751	18550	18751	18796	18515	18666	18599	18600	18618	18869	18703	18716	18533	18557	18539	18858	18701	18636	18722	18481	18739	18544	18692	18432	18711	18671	18705	18566	18684	18660	18543	18588	18639	18745	18612	18596	18581	18632	18579	18660	18819	18487	18571	18639	18619	18589	18604	18767	18703	18627	18681	18614	18552	18721	18757	18598	18692	18568	18775	18678	18587	18702	18642	18667	18665	18609	18563	18513	18337	18316	18846	18509	18685	18828	18706	18770	18591	18697	18582	18528	18574	18779	18685	18585	18541	18627	18603	18797	18643	18601	18728	18490	18643	18697	18783	18484	18672	18653	18722	18843	18533	18420	18568	18632	18708	18383	18480	18525	18712	18568	18734	18721	18581	18623	18471	18660	18582	18548	18703	18594	18780	18609	18571	18466	18542	18534	18685	18692	18845	18484	18637	18545	18607	18499	18531	18513	18442	18667	18603	18586	18532	18517	18585	18470	18624	18546	18797	18632	18763	18576	18573	18505	18499	18579	18612	18621	18404	18607	18657	18668	18623	18821	18657	18745	18623	18531	18830	18729	18635	18609	18698	18813	18805	18816	18965	18604	18641	18753	18629	18625	18573	18690	18742	18472	18589	18705	18667	18630	18741	18638	18709	18608	18573	18593	18404	18744	18720	18560	18518	18573	18639	18622	18548	18514	18720	18817	18609	18696	18658	18648	18799	18622	18857	18648	18826	18612	18523	18755	18619	18739	18599	18573	18678	18611	18718	18813	18541	18500	18721	18529	18594	18699	18550	18704	18721	18634	18598	18758	18694	18701	18885	18539	18415	18557	18593	18581	18627	18548	18563	18765	18687	18596	18534	18763	18609	18637	18400	18719	18771	18740	18555	18582	18686	18684	18658	18364	18579	18630	18651	18551	18594	18733	18577	18671	18606	18609	18710	18671	18627	18557	18860	18714	18482	18773	18745	18575	18583	18800	18808	18652	18603	18647	18671	18448	18550	18464	18649	18671	18557	18718	18597	18518	18480	18743	18511	18841	18560	18683	18752	18661	18509	18631	18637	18677	18652	18527	18656	18655	18451	18555	18680	18651	18440	18832	18658	18623	18640	18588	18668	18859	18837	18746	18585	18481	18685	18754	18502	18577	18669	18585	18762	18604	18656	18492	18684	18600	18590	18742	18636	18559	18570	18710	18476	18979	18712	18646	18464	18756	18984	18721	18817	18349	18905	18739	18553	18874	18771	18527	18613	18797	18667	18721	18520	18586	18881	18773	18607	18810	18674	18721	18702	18916	18588	18661	18654	18661	18915	18635	18423	18668	18759	18487	18821	18677	18568	18692	18670	18613	18403	18839	18581	18481	18638	18706	18722	18499	18734	18729	18767	18568	18481	18815	18577	18504	18723	18663	18521	18589	18534	18734	18620	18490	18735	18431	18501	18627	18630	18738	18630	18735	18673	18595	18673	18657	18640	18616	18664	18585	18649	18436	18602	18639	18547	18716	18686	18543	18722	18489	18668	18745	18669	18680	18533	18914	18579	18665	18696	18714	18603	18588	18648	18616	18612	18797	18590	18728	18509	18724	18811	18746	18835	18616	18818	18736	18647	18444	18577	18786	18446	18712	18619	18749	18360	18661	18726	18615	18472	18596	18809	18576	18701	18553	18715	18982	18770	18501	18652	18745	18528	18567	18679	18836	18506	18687	18756	18840	18714	18574	18899	18759	18846	18559	18683	18614	18600	18508	18544	18736	18674	18517	18654	18631	18832	18726	18620	18648	18702	18648	18623	18656	18601	18721	18621	18641	18646	18592	18769	18780	18847	18575	18685	18518	18622	18492	18571	18785	18750	18620	18743	18543	18563	18583	18556	18572	18680	18290	18700	18675	18755	18810	18577	18793	18750	18612	18668	18576	18514	18462	18506	18803	18704	18614	18602	18752	18532	18698	18585	18690	18450	18627	18440	18771	18674	18458	18579	18569	18614	18666	18591	18648	18699	18716	18798	18803	18605	18776	18509	18669	18805	18678	18654	18592	18672	18580	18589	18580	18573	18623	18556	18503	18424	18431	18698	18477	18767	18650	18648	18588	18681	18526	18750	18695	18534	18627	18667	18786	18806	18531	18419	18714	18730	18785	18893	18697	18949	18682	18667	18705	18582	18670	18750	18516	18706	18793	18595	18654	18702	18619	18644	18762	18756	18700	18827	18517	18576	18752	18697	18620	18698	18523	18898	18717	18852	18663	18688	18806	18602	18616	18595	18591	18651	18595	18629	18641	18894	18624	18563	18686	18759	18554	18607	18502	18571	18691	18766	18595	18646	18445	18424	18721	18487	18640	18743	18596	18521	18878	18523	18335	18368	18573	18777	18597	18613	18912	18453	18543	18887	18612	18721	18623	18689	18570	18587	18572	18795	18607	18494	18784	18576	18675	18806	18705	18684	18452	18882	18425	18605	18759	18834	18640	18605	18495	18758	18733	18707	18429	18708	18672	18521	18715	18576	18766	18566	18663	18749	18672	18618	18759	18679	18633	18704	18559	18633	18675	18531	18921	18565	18567	18753	18553	18677	18677	18610	18561	18753	18632	18616	18695	18506	18652	18618	18591	18723	18559	18651	18433	18674	18519	18573	18537	18535	18490	18632	18566	18687	18717	18687	18677	18829	18644	18689	18748	18627	18803	18592	18630	18720	18678	18678	18775	18662	18565	18653	18460	18689	18592	18524	18968	18674	18636	18484	18710	18782	18484	18703	18685	18515	18392	18650	18640	18594	18530	18641	18551	18568	18574	18649	18633	18703	18446	18696	18658	18460	18618	18700	18487	18581	18735	18645	18617	18530	18646	18724	18828	18810	18516	18485	18572	18571	18679	18574	18540	18729	18618	18491	18541	18684	18545	18565	18549	18611	18619	18637	18628	18549	18725	18549	18623	18572	18494	18630	18503	18680	18497	18703	18429	18703	18860	18839	18569	18708	18631	18603	18574	18538	18560	18835	18671	18562	18542	18689	18725	18695	18551	18447	18664	18503	18773	18525	18737	18594	18566	18666	18276	18820	18781	18594	18525	18451	18817	18775	18794	18549	18708	18736	18484	18466	18639	18614	18614	18561	18671	18662	18693	18838	18807	18577	18520	18556	18672	18844	18660	18654	18618	18628	18540	18504	18697	18572	18785	18596	18631	18461	18610	18688	18548	18631	18519	18463	18556	18781	18699	18657	18588	18733	18810	18639	18687	18494	18423	18698	18552	18577	18687	18677	18906	18475	18737	18700	18682	18762	18608	18464	18595	18643	18769	18549	18816	18339	18767	18581	18455	18670	18667	18728	18607	18587	18625	18579	18629	18574	18717	18496	18601	18644	18731	18489	18608	18698	18642	18740	18909	18810	18688	18664	18658	18605	18635	18629	18625	18579	18565	18672	18613	18643	18603	18743	18667	18626	18712	18734	18767	18601	18655	18767	18559	18596	18502	18698	18555	18392	18563	18673	18732	18735	18663	18759	18683	18611	18559	18715	18711	18811	18624	18647	18802	18819	18803	18601	18597	18645	18594	18591	18797	18580	18603	18646	18706	18557	18556	18428	18736	18641	18690	18663	18809	18718	18782	18755	18781	18837	18501	18603	18516	18813	18626	18809	18526	18564	18586	18681	18696	18594	18834	18638	18675	18743	18551	18646	18476	18611	18555	18640	18447	18692	18571	18714	18625	18761	18699	18527	18751	18740	18564	18669	18502	18598	18697	18710	18562	18639	18710	18601	18795	18557	18663	18682	18685	18642	18622	18724	18417	18709	18707	18623	18596	18463	18532	18676	18522	18590	18713	18478	18625	18812	18612	18720	18471	18634	18882	18614	18712	18903	18626	18490	18743	18631	18654	18489	18573	18512	18593	18526	18483	18640	18591	18628	18654	18685	18483	18751	18692	18645	18498	18719	18694	18669	18825	18629	18603	18713	18607	18645	18622	18739	18913	18655	18664	18497	18679	18603	18676	18715	18628	18498	18515	18555	18559	18587	18511	18571	18569	18676	18775	18852	18891	18560	18452	18723	18706	18573	18530	18657	18567	18636	18632	18579	18524	18646	18415	18670	18576	18685	18645	18647	18660	18658	18773	18516	18602	18400	18607	18640	18560	18591	18695	18550	18655	18699	18812	18481	18744	18701	18466	18566	18449	18568	18644	18598	18538	18742	18835	18760	18592	18806	18684	18632	18576	18646	18543	18633	18599	18934	18631	18598	18791	18651	18307	18556	18492	18559	18528	18664	18563	18588	18496	18470	18482	18609	18650	18729	18782	18688	18727	18674	18735	18625	18650	18718	18704	18716	18502	18414	18508	18621	18626	18846	18789	18501	18843	18592	18638	18558	18728	18851	18673	18680	18696	18722	18610	18612	18559	18499	18503	18545	18606	18525	18632	18774	18636	18663	18753	18724	18507	18496	18581	18754	18700	18689	18561	18674	18663	18735	18655	18651	18628	18661	18845	19042	18632	18704	18602	18744	18584	18540	18695	18728	18848	18629	18659	18695	18601	18557	18565	18758	18773	18697	18547	18779	18702	18730	18508	18841	18489	18596	18610	18457	19005	18779	18691	18707	18496	18658	18481	18596	18694	18670	18779	18620	18541	18632	18471	18523	18716	18548	18790	18598	18578	18750	18679	18581	18681	18810	18578	18826	18705	18557	18670	18701	18738	18609	18579	18596	18829	18714	18777	18624	18672	18797	18608	18629	18716	18678	18887	18847	18594	18581	18616	18712	18489	18962	18774	18480	18796	18651	18622	18807	18622	18562	18606	18471	18591	18533	18482	18518	18551	18703	18783	18705	18719	18538	18672	18735	18676	18825	18788	18708	18582	18461	18617	18639	18612	18590
18515	26261	25221	20189	18458	18456	18821	17921	17667	17350	17315	17445	17304	17344	17178	16971	16826	16752	16736	16764	16756	16732	16822	16653	16667	16646	16768	16753	16591	16737	16847	17166	17134	17027	16711	16743	16398	16604	16520	16521	16403	16534	16657	16517	16530	16516	16506	16520	16488	16498	16387	16504	16495	16438	16606	16512	16676	16703	16547	16537	16584	16621	16608	16617	16444	16494	16618	16652	16430	16603	16744	16541	16455	16550	16516	16547	16412	16508	16535	16545	16692	16592	16671	16578	16505	16593	16672	16576	16509	16451	16502	16528	16588	16430	16729	16526	16552	16545	16436	16708	16236	16454	16404	16631	16524	16558	16685	16473	16502	16553	16648	16572	16479	16611	16567	16640	16542	16422	16450	16534	16523	16551	16498	16623	16551	16606	16478	16503	16697	16549	16534	16575	16663	16598	16661	16393	16662	16528	16536	16568	16544	16519	16536	16502	16523	16503	16549	16491	16635	16599	16443	16601	16633	16498	16643	16762	16561	16642	16586	16543	16567	16684	16437	16627	16395	16772	16567	16623	16401	16580	16475	16502	16561	16626	16655	16403	16536	16509	16507	16626	16580	16518	16583	16567	16562	16589	16561	16525	16536	16692	16517	16710	16455	16327	16502	16409	16482	16521	16489	16651	16526	16524	16529	16562	16450	16519	16764	16574	16565	16389	16617	16685	16573	16557	16512	16262	16606	16586	16430	16562	16520	16532	16651	16428	16587	16481	16643	16796	16571	16468	16684	16332	16368	16522	16452	16524	16521	16546	16585	16639	16545	16762	16661	16420	16645	16527	16301	16478	16460	16461	16497	16545	16514	16512	16628	16618	16704	16329	16584	16494	16750	16492	16424	16475	16528	16534	16557	16287	16610	16373	16601	16509	16755	16612	16562	16642	16652	16625	16494	16403	16813	16713	16542	16640	16604	16451	16590	16736	16384	16641	16550	16398	16542	16566	16485	16658	16421	16764	16355	16401	16561	16697	16387	16630	16470	16636	16637	16703	16385	16602	16322	16440	16359	16635	16554	16579	16751	16397	16614	16422	16666	16649	16522	16583	16594	16712	16488	16634	16672	16572	16563	16674	16472	16583	16440	16546	16494	16486	16534	16459	16577	16476	16599	16565	16653	16535	16282	16389	16492	16621	16626	16407	16473	16481	16457	16566	16640	16601	16536	16549	16655	16327	16539	16467	16554	16592	16494	16621	16629	16479	16586	16567	16457	16476	16447	16417	16602	16529	16443	16476	16620	16456	16381	16579	16567	16638	16536	16588	16684	16472	16569	16662	16457	16437	16625	16421	16567	16685	16605	16474	16496	16715	16579	16514	16609	16508	16560	16582	16549	16691	16804	16504	16501	16478	16623	16600	16527	16686	16520	16582	16640	16556	16581	16540	16421	16424	16506	16507	16477	16596	16461	16718	16575	16622	16574	16447	16719	16560	16553	16361	16529	16537	16490	16637	16372	16569	16434	16528	16598	16465	16407	16635	16527	16644	16528	16537	16635	16516	16486	16559	16509	16372	16565	16545	16593	16653	16419	16632	16586	16666	16479	16368	16468	16372	16488	16428	16375	16471	16779	16577	16445	16552	16564	16601	16659	16515	16554	16634	16395	16546	16610	16537	16411	16561	16426	16493	16503	16549	16674	16743	16713	16533	16704	16414	16633	16387	16545	16459	16597	16674	16696	16529	16524	16473	16385	16516	16422	16432	16578	16639	16598	16460	16616	16532	16646	16650	16612	16513	16400	16568	16543	16667	16332	16454	16662	16517	16587	16585	16396	16526	16626	16594	16655	16508	16587	16565	16514	16362	16592	16570	16519	16713	16475	16696	16495	16672	16407	16472	16496	16602	16515	16526	16619	16583	16481	16501	16732	16526	16689	16626	16506	16553	16598	16408	16746	16444	16617	16602	16525	16486	16579	16656	16543	16441	16513	16581	16747	16465	16569	16617	16570	16390	16497	16595	16624	16613	16585	16436	16396	16539	16496	16501	16499	16750	16540	16416	16570	16553	16693	16534	16607	16659	16590	16518	16659	16395	16540	16587	16645	16452	16549	16422	16430	16458	16495	16443	16453	16701	16532	16381	16513	16606	16441	16434	16690	16634	16633	16564	16688	16431	16597	16302	16551	16751	16426	16683	16606	16484	16469	16565	16462	16727	16544	16532	16391	16462	16651	16492	16694	16495	16490	16595	16523	16605	16600	16565	16571	16448	16361	16581	16416	16467	16713	16422	16523	16552	16629	16595	16549	16508	16642	16517	16616	16501	16495	16570	16635	16363	16439	16515	16451	16550	16674	16691	16582	16580	16607	16738	16555	16520	16486	16694	16418	16578	16457	16482	16568	16545	16597	16626	16306	16522	16800	16444	16644	16577	16640	16500	16625	16508	16644	16566	16436	16675	16360	16623	16510	16557	16660	16643	16542	16569	16518	16490	16613	16542	16554	16542	16613	16524	16556	16608	16497	16616	16515	16558	16670	16500	16724	16544	16641	16412	16409	16610	16538	16440	16616	16649	16366	16482	16634	16441	16446	16631	16475	16550	16463	16762	16401	16547	16567	16472	16659	16697	16666	16706	16322	16590	16559	16526	16541	16250	16618	16635	16415	16672	16600	16603	16492	16367	16456	16619	16612	16459	16552	16467	16564	16648	16532	16505	16556	16604	16617	16527	16652	16500	16643	16571	16571	16673	16386	16616	16637	16711	16615	16421	16621	16506	16644	16586	16563	16545	16557	16558	16603	16741	16615	16648	16605	16618	16631	16674	16669	16468	16473	16609	16617	16371	16534	16730	16551	16532	16489	16550	16655	16444	16376	16514	16529	16712	16420	16602	16625	16568	16743	16549	16625	16550	16632	16513	16584	16446	16457	16398	16495	16611	16617	16553	16546	16676	16493	16519	16604	16584	16505	16482	16540	16510	16373	16554	16563	16424	16666	16625	16363	16530	16685	16720	16687	16550	16431	16760	16465	16558	16505	16578	16542	16457	16569	16517	16585	16611	16535	16475	16676	16590	16592	16451	16533	16399	16738	16605	16608	16592	16600	16430	16486	16665	16607	16353	16518	16530	16579	16299	16304	16585	16601	16686	16500	16528	16598	16413	16661	16741	16599	16478	16456	16597	16640	16454	16613	16617	16494	16567	16632	16573	16611	16534	16590	16676	16485	16665	16460	16581	16353	16508	16487	16530	16611	16491	16428	16562	16616	16686	16553	16658	16604	16542	16585	16631	16539	16475	16711	16637	16514	16706	16490	16561	16650	16680	16531	16339	16383	16570	16409	16775	16477	16440	16624	16668	16606	16490	16555	16559	16614	16668	16537	16593	16465	16643	16603	16564	16439	16599	16694	16570	16570	16600	16558	16623	16419	16553	16473	16610	16721	16642	16562	16696	16494	16517	16635	16607	16559	16531	16598	16521	16582	16551	16484	16408	16685	16507	16604	16397	16568	16553	16347	16563	16532	16640	16667	16641	16647	16627	16589	16614	16543	16453	16501	16645	16587	16687	16439	16708	16582	16599	16524	16670	16583	16495	16671	16324	16636	16738	16521	16624	16443	16634	16572	16573	16521	16648	16514	16457	16709	16544	16722	16580	16451	16541	16490	16501	16523	16604	16613	16383	16631	16501	16616	16407	16464	16346	16620	16592	16513	16559	16399	16725	16573	16488	16546	16365	16548	16594	16658	16553	16555	16436	16510	16453	16526	16642	16447	16480	16528	16608	16476	16622	16538	16633	16603	16577	16429	16506	16451	16606	16417	16573	16703	16647	16480	16503	16481	16581	16529	16695	16695	16661	16569	16640	16487	16586	16623	16561	16709	16489	16461	16572	16615	16662	16690	16545	16572	16596	16679	16612	16390	16621	16600	16591	16481	16423	16473	16690	16671	16613	16379	16439	16592	16636	16447	16381	16617	16508	16576	16524	16471	16595	16457	16430	16522	16551	16568	16400	16601	16599	16512	16602	16561	16473	16665	16670	16556	16574	16394	16651	16618	16599	16397	16786	16522	16590	16518	16599	16503	16667	16660	16515	16601	16444	16538	16676	16471	16630	16822	16388	16716	16706	16477	16604	16672	16469	16492	16620	16664	16536	16582	16558	16616	16669	16616	16484	16370	16576	16599	16548	16581	16524	16455	16415	16663	16630	16581	16629	16565	16716	16455	16515	16619	16285	16745	16580	16616	16747	16724	16422	16377	16464	16642	16497	16607	16584	16535	16672	16481	16536	16623	16500	16465	16590	16619	16432	16551	16547	16608	16484	16808	16628	16303	16503	16485	16568	16767	16392	16547	16690	16659	16574	16531	16690	16516	16599	16514	16510	16725	16375	16593	16488	16686	16534	16467	16458	16536	16587	16604	16645	16504	16537	16581	16501	16640	16604	16717	16624	16531	16631	16587	16481	16486	16417	16466	16626	16660	16625	16603	16619	16676	16594	16635	16562	16482	16531	16470	16435	16447	16764	16664	16647	16588	16644	16590	16365	16575	16485	16489	16489	16590	16726	16640	16570	16661	16548	16504	16586	16538	16699	16649	16710	16652	16631	16624	16454	16630	16439	16457	16388	16642	16482	16885	16537	16486	16600	16463	16580	16588	16575	16616	16597	16652	16584	16489	16469	16507	16548	16417	16612	16546	16455	16718	16544	16530	16680	16409	16499	16578	16634	16416	16645	16589	16348	16508	16387	16643	16452	16375	16622	16618	16493	16444	16496	16488	16506	16562	16534	16562	16650	16399	16413	16515	16568	16668	16410	16658	16565	16452	16457	16657	16397	16571	16542	16641	16594	16571	16600	16522	16522	16356	16693	16509	16496	16622	16641	16530	16431	16470	16581	16551	16685	16397	16492	16532	16592	16505	16557	16515	16591	16531	16602	16467	16559	16640	16455	16498	16728	16629	16504	16489	16655	16600	16619	16463	16497	16700	16504	16653	16645	16649	16528	16541	16532	16596	16570	16509	16517	16623	16531	16619	16478	16540	16434	16704	16377	16561	16612	16537	16452	16664	16693	16579	16537	16412	16491	16633	16726	16528	16590	16548	16724	16485	16620	16582	16627	16553	16617	16426	16550	16608	16594	16625	16585	16665	16573	16551	16612	16563	16390	16638	16585	16625	16525	16606	16477	16525	16556	16825	16474
23844	21326	28742	24356	22561	23434	23319	20552	20055	20010	20090	19721	19756	19693	19243	19496	19155	19015	19107	19189	19094	19152	19213	19023	19128	19016	19011	18931	19088	18968	20174	20968	21093	20093	19540	19186	18916	19065	18995	18942	18931	18885	18639	18827	18766	18786	18777	18875	18777	18904	19092	18921	18752	18856	18908	18925	18654	18591	18916	18605	18991	18810	18766	18925	18778	18574	18817	18900	18801	18802	19059	18882	18899	18800	18868	18938	18803	18730	18840	18859	18826	18706	18870	19079	18855	18775	18989	18808	19097	19092	18921	18617	19080	18615	18799	18786	18724	18507	18959	18588	18835	18920	18958	18958	18870	18861	18871	18813	18868	18817	18799	18735	18886	18779	19054	18936	18777	18904	18909	18804	18801	18856	18897	18793	18907	18744	18832	18983	18831	18684	18724	18735	18931	18892	18829	18853	18731	18912	18830	18790	18764	18824	18690	18722	19025	18896	19145	18774	18524	18787	18807	18580	18858	18923	18914	18877	18711	18829	19150	18968	18854	18722	18921	18688	18697	18853	18814	18803	19009	18893	18875	18793	18838	18562	18807	18906	18865	18937	18912	18904	18766	18819	18888	18891	19028	18942	18889	18944	18665	18759	18552	18845	18792	18905	18696	18869	19021	18878	18702	18744	18925	18792	18885	18646	18712	18806	18944	18701	18868	18729	18705	18894	18861	18720	18712	18681	18815	18887	18743	19006	18743	18726	19154	18908	18782	19003	19024	18684	18594	18953	18685	18845	18841	18931	18839	18937	19102	18933	18875	18808	18770	18648	18762	18856	18773	18881	19014	18664	18656	18905	18790	18926	19027	18821	18943	18828	18871	18683	18868	18702	18859	18331	18841	18766	18635	18647	18609	18633	18756	18794	18731	18588	18734	18748	18722	18855	18801	18756	18697	18826	18862	18819	18750	18656	18841	18738	18713	18763	18920	18822	18839	18710	18739	18867	18865	18956	18845	18621	18625	18834	18729	18752	18758	18837	18830	18784	18702	18897	18816	18900	18793	18767	18934	18991	18763	18867	19142	19134	18861	18726	18823	18901	18748	18765	18804	18850	18811	18909	18927	18882	18773	18826	18732	18741	18867	18699	18823	18693	18887	18827	18730	18703	18737	18955	18999	18765	18887	18811	18854	18728	18755	18735	18812	18856	18786	18799	18649	18603	18893	18920	19039	18723	18674	18879	18793	18923	18782	18523	18826	18786	19217	18743	18691	18848	18744	18888	18877	18624	18803	18790	18856	18832	18628	18705	18940	18968	18921	18688	18612	18874	18786	18980	18673	18784	18803	18944	18710	18532	18846	18908	18973	18884	18814	18822	18708	18632	18826	18738	18783	18707	18754	18914	18931	18777	18848	18835	18780	18854	18769	18883	18666	18503	18929	18839	18883	18683	18832	18800	18876	18785	18688	18783	18944	18843	18814	18698	18767	18942	18729	18869	18874	18914	18663	18806	18882	18832	18778	18751	18625	18826	18751	18742	18782	18815	18829	18902	18765	18893	18617	18665	18620	18654	18748	18773	18784	18715	19010	18772	18807	18651	18735	18812	18740	18908	18904	19042	18917	18757	18692	18785	19004	18826	18801	18998	18779	19014	19056	18814	18724	18706	18969	18795	18828	19091	18858	18830	18864	18783	18884	18754	18853	18648	18673	18892	18758	18710	18786	18547	18728	18737	18799	18990	18693	18888	18695	18781	18908	18623	18846	18720	18716	18778	18892	18772	18868	18885	18821	18697	18908	18746	18863	18849	18743	18764	18827	18595	18823	18967	18834	18808	18919	18857	18873	18824	18925	18831	18826	18916	18856	18774	18805	18796	18789	18933	18811	18789	18776	18830	18860	18717	18910	18807	18858	18789	18760	18733	18684	18770	18901	18667	18816	18657	18857	18790	18742	18943	18794	18820	18688	18657	18938	18836	18949	18888	18655	19108	18795	18668	18729	18625	18788	18720	18784	18891	18830	18729	18661	18955	18804	18753	18735	18726	18935	18839	18759	18771	18902	18807	18925	18721	18851	18884	18827	18597	18773	18878	18939	18818	18881	18926	18762	19059	18895	18896	18983	18796	18762	18847	18750	18864	18920	18846	18852	18815	18832	18905	18879	18524	18982	18820	18720	18938	18748	18842	18878	18794	18852	18724	18549	18875	18611	18812	18820	18772	18940	18777	18821	18766	18969	18785	18714	18671	18911	18715	18864	18884	18956	18910	18849	18640	18850	18723	18969	18795	18754	18511	18793	18743	18782	18822	18972	18769	18785	18781	18951	19058	18896	18919	18859	18746	18715	18700	18849	18759	18602	18608	18870	18774	18776	18709	18789	18811	18819	18694	18769	18788	18853	19043	18885	18904	18849	18927	18762	18680	19001	18818	18685	18898	18803	18853	18920	18839	18848	18744	18795	18959	18928	18753	18780	18724	18715	18907	18711	18686	18808	18817	18896	18802	18861	18958	18912	18761	18876	18891	18809	18767	18980	18900	18992	18726	19029	18717	18985	18879	18874	18730	18773	18537	18795	19012	18668	18990	18995	18831	18886	18961	18986	18806	19006	18833	18655	19174	18874	18886	18710	18969	18928	18734	18985	19046	18979	18923	18839	18819	18807	18851	18833	18995	18915	18662	18805	18804	18713	18895	18643	18654	18950	18816	18768	18829	18742	18695	18821	19097	19008	18910	18817	18874	18789	18700	18703	18629	18600	18941	18824	18861	18875	18713	18838	18936	18774	18744	18870	18667	18793	18775	19067	18845	18934	18761	18914	18865	18889	18949	18841	18902	18691	18783	18746	18995	18951	18769	18838	18771	18712	18878	19038	18942	18887	18738	18729	18831	18818	18875	18704	18757	18732	19029	18930	18988	19042	18766	18850	18629	18926	18681	18704	19002	18746	18709	18873	18738	18818	18941	18614	18891	18897	18743	18894	18752	18562	18659	18744	18983	18754	18837	18733	18916	18808	18750	19086	19001	18765	18644	18738	18706	18799	18832	18831	18793	18737	18971	18853	18903	18953	18623	18908	18942	18746	18966	19013	18892	18800	18972	18764	18936	18885	18883	18808	18712	18680	18855	18949	18847	18709	18948	18943	18817	18743	18818	18643	18858	18798	18887	18661	18755	18792	18883	18806	18935	18823	18930	18886	18937	18732	18996	18917	18657	18892	18789	18801	18736	18933	18948	18685	18843	18588	18635	18974	18743	19100	18887	18776	18651	18959	18840	18845	18656	18848	18632	18894	18682	18797	18894	18622	18842	18830	18812	18800	18859	18872	18800	18808	18797	18819	18755	18849	18673	18872	18663	18722	18788	18812	18772	19117	18756	18741	18839	18919	18743	18870	18892	18825	18778	18723	18730	18887	18641	18944	18921	18887	18820	18859	18886	18770	18718	18675	18867	18599	18990	18825	18829	18961	18737	18660	18851	18768	18857	18801	18764	18713	18899	18682	18802	18869	18776	18883	18963	18953	18795	18775	18822	18849	18757	18730	18719	18867	18757	18857	18813	19034	18749	19038	18856	18894	18786	18966	18838	18755	18954	18787	18885	19095	18914	18914	18794	18879	18889	18791	18728	18957	18689	18860	18769	18862	18864	18844	18991	19025	18788	18945	18826	18748	18898	18889	18695	18923	18956	18981	18744	19004	18923	18729	18919	18971	18909	18576	18806	18782	18730	18831	18842	18827	18881	18791	18754	18653	18747	18999	19009	18750	18908	18758	18684	18856	18981	18777	18856	18848	18553	18796	18855	18874	18876	18829	18774	18909	18834	18972	18811	18848	18974	18862	18774	18730	18911	18574	18822	18859	18920	18871	18783	18844	18562	18855	18661	18929	19000	18852	18772	18695	18697	18675	18951	18776	18844	18749	18978	18776	18884	18922	18860	18724	18846	19186	18867	18796	18814	18735	18798	18771	18791	18778	18796	19010	18863	18669	18814	18682	18775	18965	18897	18759	18773	18912	18721	18888	18825	18872	18750	18672	18743	19047	18932	18831	18795	18855	18993	18914	19125	18797	18648	19013	18642	18757	19005	19011	18848	18994	18860	18794	18814	18913	18838	18935	18788	18778	18736	18634	18831	18695	18778	18938	19001	18959	18770	18792	18874	18673	18877	18683	19024	18839	18841	18770	18881	18931	18815	18848	18649	18846	18708	18812	18686	18794	18752	18731	18884	18911	18887	18720	18876	18801	18792	19008	18707	18662	18755	18689	18808	18698	18822	18677	18817	18898	18639	18913	18730	18662	18827	18837	18947	18979	18921	19097	18924	19025	19016	18930	18800	18714	18930	18928	18630	18678	18937	18760	18854	18928	18838	18885	18753	18954	18791	18873	18840	18926	18887	18995	18889	18903	18772	18915	18917	18718	18842	18835	18635	18575	18768	18759	18898	18685	18958	18938	18924	18700	18843	18968	18867	18831	18877	18853	18793	18810	18953	18853	18818	18733	18803	18922	18751	19095	18864	18772	18596	18863	18750	18619	18750	18764	18902	18896	18792	18700	18730	18842	18905	18893	18914	19081	18923	18875	18853	18859	18747	18899	18814	18911	18670	18798	18978	18958	18759	18874	18825	18732	18810	18746	18903	18937	18917	18735	18704	18802	18825	19010	18926	18833	18832	18922	18768	18870	18812	18807	18965	18720	18852	18816	18810	18760	18694	18694	18902	18757	18744	18841	18628	18953	18924	18645	18909	18921	18791	18989	18835	18845	18815	18752	18706	18801	18979	18731	18635	18838	18846	18654	18863	18905	18831	18817	18909	18739	18780	18552	18822	18834	18718	18789	19026	18861	19003	19083	18970	18947	18763	18754	18852	18780	18747	18830	18860	18794	18890	18869	19010	18626	18713	18752	18854	18657	18766	18644	18947	18770	18746	19039	18770	18794	18697	18827	18764	18707	18886	18980	18776	18720	18829	18884	18870	18687	18753	18750	18784	18789	18651	18850	18584	18898	18777	18734	18910	18947	18709	18853	18831	18884	19055	18845	18862	19087	19080	18797	18835	18639	18929	18832	18987	18862	18740	18877	18588	18789	18751	18917	18819	18739	18569	18773	18783	18714	18761	18749	18762	18700	19013	18818	18937	18818	18802	18879	18884	18533	18791	18840	18805	18934	18735	18825	18612	18918	18903	18974	18853	19091	18990
18244	32412	30902	23842	21920	21438	20231	19113	18836	18468	18518	18294	18161	17849	17561	17465	17250	17152	17175	17127	17088	17038	16902	16808	16887	16823	16701	16893	16892	17046	18972	20239	19769	18556	17510	17151	16916	16728	16608	16658	16764	16558	16758	16660	16865	16765	16575	16604	16660	16610	16795	16860	16653	16661	16771	16787	16595	16673	16698	16687	16707	16807	16634	16801	16653	16621	16744	16796	16602	16659	16504	16733	16676	16810	16692	16646	16719	16716	16838	16668	16692	16794	16656	16631	16718	16923	16667	16774	16781	16696	16729	16553	16694	16868	16885	16660	16716	16468	16695	16703	16718	16678	16797	16632	16682	16783	16796	16648	16758	16682	16489	16605	16661	16622	16687	16796	16727	16619	16968	16583	16594	16686	16699	16664	16572	16651	16555	16814	16598	16705	16473	16769	16763	16734	16580	16585	16683	16579	16884	16767	16807	16819	16593	16531	16682	16742	16599	16662	16683	16695	16668	16763	16821	16576	16781	16811	16615	16668	16782	16561	16569	16681	16599	16666	16586	16644	16627	16656	16847	16611	16526	16593	16778	16581	16761	16533	16763	16590	16859	16751	16796	16923	16757	16620	16578	16829	16730	16797	16526	16720	16669	16742	16884	16641	16654	16827	16652	16658	16761	16714	16814	16810	16675	16703	16736	16624	16808	16802	16639	16668	16424	16753	16428	16588	16710	16826	16487	16748	16767	16627	16627	16851	16651	16734	16679	16825	16701	16748	16635	16709	16793	16744	16793	16598	16756	16690	16606	16707	16728	16551	16686	16705	16818	16720	16594	16721	16722	16715	16720	16731	16519	16532	16642	16751	16632	16694	16790	16635	16683	16621	16775	16676	16788	16700	16841	16650	16636	16564	16630	16703	16729	16559	16692	16781	16765	16630	16723	16770	16634	16549	16537	16576	16731	16669	16692	16716	16629	16506	16806	16610	16832	16828	16576	16774	16738	16714	16644	16596	16677	16621	16574	16658	16655	16629	16586	16714	16573	16879	16433	16754	16679	16610	16601	16712	16691	16664	16729	16754	16652	16689	16832	16596	16586	16697	16659	16606	16712	16800	16625	16742	16599	16891	16861	16652	16710	16717	16614	16660	16622	16844	16642	16625	16891	16855	16699	16669	16735	16742	16605	16619	16652	16880	16678	16674	16861	16620	16707	16593	16529	16636	16822	16707	16576	16614	16771	16741	16745	16668	16564	16713	16787	16744	16525	16560	16624	16557	16641	16833	16565	16562	16709	16695	16749	16658	16605	16452	16929	16925	16710	16714	16696	16712	16626	16709	16597	16611	16698	16641	16683	16629	16607	16503	16684	16564	16771	16812	16615	16516	16563	16820	16617	16920	16558	16589	16590	16616	16604	16362	16526	16614	16723	16590	16597	16601	16705	16612	16670	16672	16614	16860	16781	16710	16751	16652	16924	16653	16600	16658	16668	16852	16647	16572	16752	16543	16657	16678	16732	16652	16820	16696	16786	16690	16706	16556	16754	16631	16729	16822	16642	16813	16688	16659	16531	16530	16656	16646	16624	16662	16719	16556	16626	16627	16760	16527	16642	16616	16610	16640	16740	16560	16713	16687	16771	16884	16844	16644	16586	16558	16500	16619	16618	16819	16651	16627	16657	16604	16487	16602	16615	16714	16707	16607	16755	16740	16838	16638	16774	16534	16542	16637	16812	16780	16647	16667	16636	16514	16715	16546	16552	16609	16732	16618	16645	16596	16704	16638	16559	16836	16734	16677	16581	16801	16667	16712	16673	16601	16706	16665	16532	16601	16777	16671	16613	16662	16720	16645	16733	16669	16731	16728	16603	16614	16761	16742	16691	16834	16585	16668	16599	16622	16527	16708	16706	16583	16654	16719	16760	16837	16743	16666	16706	16642	16568	16694	16655	16722	16624	16761	16640	16545	16690	16727	16583	16702	16630	16780	16819	16569	16757	16717	16649	16765	16710	16749	16597	16708	16704	16637	16773	16667	16640	16611	16664	16731	16705	16690	16621	16959	16662	16812	16665	16850	16629	16726	16708	16707	16782	16708	16715	16790	16665	16836	16681	16789	16628	16631	16525	16852	16611	16632	16583	16733	16684	16789	16654	16673	16571	16851	16519	16561	16648	16659	16834	16656	16672	16664	16571	16623	16770	16629	16812	16578	16846	16707	16635	16802	16829	16733	16599	16777	16659	16723	16650	16521	16809	16682	16654	16599	16640	16757	16739	16773	16616	16756	16641	16705	16456	16611	16615	16686	16810	16866	16627	16760	16729	16535	16690	16609	16637	16790	16739	16724	16548	16675	16626	16788	16633	16740	16721	16820	16760	16727	16496	16684	16651	16825	16740	16675	16614	16706	16847	16771	16613	16572	16568	16635	16796	16619	16767	16784	16836	16802	16544	16641	16919	16672	16627	16789	16598	16856	16666	16672	16802	16681	16696	16658	16848	16600	16739	16756	16585	16773	16790	16596	16747	16839	16622	16514	16581	16874	16893	16744	16509	16574	16763	16573	16707	16653	16817	16599	16535	16617	16675	16809	16663	16754	16738	16712	16820	16773	16744	16728	16429	16765	16744	16689	16687	16668	16815	16626	16625	16805	16687	16722	16628	16653	16428	16608	16652	16697	16659	16765	16705	16750	16729	16440	16705	16701	16555	16625	16637	16599	16431	16765	16576	16723	16729	16712	16809	16688	16758	16748	16608	16776	16748	16623	16573	16806	16777	16926	16551	16775	16575	16834	16594	16546	16551	16691	16672	16815	16655	16660	16547	16785	16753	16706	16782	16545	16729	16774	16496	16628	16712	16674	16664	16712	16695	16556	16551	16753	16793	16779	16626	16554	16738	16616	16676	16503	16565	16815	16695	16620	16794	16549	16846	16874	16589	16572	16682	16752	16729	16718	16585	16791	16779	16839	16609	16765	16863	16613	16807	16457	16802	16787	16670	16472	16639	16558	16711	16680	16626	16732	16682	16455	16706	16770	16559	16776	16585	16725	16664	16713	16669	16713	16634	16706	16707	16551	16585	16730	16791	16730	16657	16713	16558	16651	16711	16781	16587	16743	16598	16613	16670	16688	16749	16737	16789	16646	16825	16586	16694	16720	16634	16593	16760	16693	16530	16672	16610	16587	16680	16844	16604	16764	16633	16674	16717	16483	16691	16829	16610	16556	16616	16817	16771	16726	16431	16656	16686	16754	16609	16652	16714	16671	16684	16467	16499	16626	16753	16803	16612	16743	16734	16743	16677	16749	16795	16602	16519	16835	16744	16727	16702	16730	16631	16667	16613	16643	16815	16794	16682	16408	16703	16747	16690	16670	16482	16645	16635	16686	16763	16736	16614	16911	16672	16554	16794	16629	16620	16658	16758	16766	16668	16783	16645	16800	16716	16603	16657	16741	16679	16577	16706	16657	16836	16580	16724	16681	16563	16606	16517	16715	16571	16748	16660	16638	16822	16763	16602	16750	16720	16579	16651	16696	16450	16490	16669	16559	16728	16645	16745	16656	16574	16487	16657	16787	16640	16659	16841	16835	16675	16641	16554	16617	16729	16691	16729	16708	16671	16546	16684	16749	16654	16644	16722	16790	16724	16559	16600	16611	16560	16687	16822	16612	16502	16542	16730	16695	16555	16638	16717	16783	16663	16678	16678	16594	16673	16716	16835	16592	16668	16700	16691	16686	16642	16804	16598	16649	16730	16694	16837	16576	16733	16748	16783	16689	16685	16748	16829	16582	16680	16649	16723	16741	16570	16577	16705	16560	16678	16596	16689	16812	16679	16829	16655	16723	16801	16799	16681	16707	16617	16593	16640	16517	16804	16692	16736	16636	16751	16733	16737	16702	16826	16654	16635	16709	16781	16728	16792	16566	16850	16586	16701	16770	16803	16744	16725	16745	16718	16624	16730	16789	16829	16808	16869	16667	16703	16822	16709	16646	16680	16788	16644	16667	16701	16726	16636	16839	16640	16670	16491	16648	16682	16689	16687	16684	16771	16608	16855	16398	16684	16692	16608	16816	16702	16729	16688	16708	16711	16824	16655	16465	16640	16590	16717	16625	16873	16775	16661	16468	16850	16617	16867	16594	16675	16564	16704	16765	16809	16550	16646	16671	16785	16777	16708	16744	16841	16679	16743	16631	16783	16811	16592	16632	16806	16570	16643	16826	16687	16812	16527	16664	16634	16790	16843	16424	16689	16604	16583	16636	16722	16728	16667	16750	16792	16658	16694	16622	16715	16590	16624	16697	16678	16610	16699	16688	16707	16607	16775	16693	16691	16769	16817	16684	16604	16808	16706	16603	16758	16735	16673	16643	16634	16460	16817	16662	16797	16658	16760	16683	16740	16600	16436	16715	16730	16830	16633	16731	16798	16613	16576	16569	16743	16817	16714	16764	16712	16676	16800	16672	16743	16799	16877	16648	16687	16616	16822	16581	16650	16770	16500	16688	16784	16850	16562	16686	16745	16625	16647	16712	16824	16685	16568	16656	16693	16650	16560	16559	16807	16473	16558	16647	16678	16624	16747	16510	16713	16663	16715	16499	16600	16800	16557	16711	16689	16587	16588	16602	16984	16460	16773	16722	16847	16617	16906	16721	16689	16506	16788	16771	16559	16688	16561	16760	16700	16851	16529	16838	16536	16666	16771	16696	16525	16582	16829	16616	16546	16692	16610	16678	16670	16604	16811	16631	16737	16713	16543	16486	16633	16647	16731	16721	16668	16710	16620	16852	16616	16783	16657	16823	16559	16636	16722	16803	16529	16490	16733	16785	16556	16657	16725	16724	16603	16535	16570	16791	16531	16592	16791	16728	16754	16637	16861	16689	16740	16531	16655	16717	16726	16632	16629	16763	16717	16639	16780	16769	16669	16822	16637	16591	16728	16724	16654	16507	16959	16592	16785	16870	16708	16755	16686	16716	16705	16682	16662	16476	16696	16646	16783	16750	16736	16752	16567	16690	16688	16724	16846	16661	16785	16808	16716	16652	16675	16484	16649	16613	16803	16605	16647	16799	16623	16745	16790	16714	16659	16731	16627	16825	16689	16646	16858	16559	16617	16822	16688	16632	16686	16449	16500	16622	16639	16686	16801	16768	16595	16573	16896	16648	16756	16709	16635	16697	16870	16729	16733	16731
22881	21333	29166	23851	21766	24861	26935	22567	21346	21314	21076	20372	20098	20269	20261	20156	20180	19904	19810	19600	19740	19814	19978	19540	19419	19630	19606	19519	19453	19228	21673	23613	22943	21405	20258	19901	19367	19326	19439	19286	19480	19243	19311	19257	19503	19367	19106	19095	19494	19331	19267	19426	19204	19293	19310	19423	19239	19279	19331	19318	19163	19261	19250	19000	19257	19365	19332	19398	19214	19343	19192	19114	19224	19153	19207	19426	19301	19255	19381	19420	19372	19211	19330	19481	19291	19175	19238	19035	19233	19337	19061	19272	19415	19483	19143	19259	19196	19193	19409	19419	19252	18975	19254	19040	19105	19371	19284	19151	19253	19334	19215	19389	19282	19356	19247	19362	19084	19225	19207	19213	19315	19269	19444	19337	18952	19088	19227	19129	19158	19236	19178	19131	19228	19265	19292	19352	19113	19286	19294	19380	19300	19185	19132	19252	19080	19169	19046	19244	19140	19192	19476	19300	19301	19153	19168	19030	19247	19067	18997	18957	19099	19179	19271	19219	19189	19233	19189	19154	19213	19293	19157	19193	19381	19237	19230	19108	19078	19164	19282	19141	19373	19376	19025	19181	19259	19258	19141	19300	19232	19302	19203	19330	19221	19021	19098	19270	19234	19142	19201	19109	19230	19262	19412	19328	19231	19190	19014	19152	19197	19143	19455	19187	19102	18992	19170	19199	19319	19196	19241	19330	19325	19342	19013	19225	19172	19119	19203	19252	19443	19189	19245	19184	19146	19281	19371	19315	19209	19258	19282	19367	19168	19132	19316	19128	19229	19135	19143	19127	19175	19170	19133	19325	19359	19232	19346	19178	19221	19267	19150	19049	19235	19280	19283	19269	19212	19202	19049	19236	19370	19323	19343	18973	19100	19122	19191	19068	19248	19075	19304	19267	19187	19261	19169	19310	19189	19262	19199	19322	19094	19234	19245	19033	19148	19179	19351	19153	19270	19343	19255	19211	19273	19195	19208	19079	19193	19249	19200	19238	19150	19395	19152	19331	19408	19061	19265	19318	19291	19158	19296	19192	19054	19223	19307	19391	19074	19035	19365	19296	19209	19271	18974	19268	19360	19159	19387	19259	19161	19266	19179	19103	19328	19247	19289	19111	19072	19326	19293	19281	19319	19271	19125	19339	19185	19355	19228	19160	19407	19137	19239	19091	19223	19192	19373	19101	19438	19308	19158	19122	19104	19133	19379	19262	19292	19165	19185	19059	19242	19078	19002	19339	19257	19107	19091	19101	19335	19051	19284	19241	19138	19256	19181	19230	19195	19252	19123	19150	19375	19334	19101	19103	19238	19351	19341	19426	19350	19094	19215	19339	19200	19139	19076	19051	19126	19224	19261	19207	19177	19306	19211	19170	19216	19171	19280	19213	19413	19271	19248	19279	19249	19273	19439	19126	19301	19112	19017	19160	19202	19230	19214	19243	19179	19096	19397	19192	19106	19310	19049	19456	19402	19339	19497	19152	19428	19384	19197	19200	19161	19126	19122	19163	19074	19074	19107	19339	19347	19214	19295	19345	19205	19153	19148	19380	19179	19312	19159	19062	19195	19192	19224	19144	19234	19111	19057	18965	19341	19394	19213	19158	19261	19028	19231	19097	19105	19107	19088	19068	19331	19305	19257	19190	19280	19330	19377	18959	19268	19192	19176	19231	19164	19328	19241	19454	19178	19248	19221	19108	19196	19260	19282	18963	19244	19160	19234	19204	19531	19333	19167	19022	19088	19276	19257	19227	19093	19218	19096	19373	19152	19185	19129	18945	19216	19219	19177	19170	18981	19233	19269	19186	19059	19133	19460	19124	19373	19318	19279	19358	19445	19257	19532	19037	19336	19263	19196	19158	19095	19157	19238	19176	19057	19169	19188	19192	19346	19057	19189	19109	19277	19338	19283	19360	19283	19287	19396	19289	19329	19334	19307	19238	19280	19042	19117	19127	19223	19227	19304	19155	19197	19335	19269	19178	19130	19290	19051	19119	19209	19197	19279	18973	19409	19273	19321	19304	19113	19215	19172	19297	18981	19112	19482	19300	19159	19421	19225	19076	19040	19378	19287	19152	19215	19159	19192	19097	19028	19186	19256	19079	19342	19090	19245	19268	19163	19243	19185	19430	19265	19219	19151	19109	19333	18986	19115	19092	19259	19279	19030	19094	19321	19110	19291	19050	19174	19336	19157	19298	19198	19228	19205	19419	19216	19090	19067	19156	19103	19268	19275	19318	19121	19127	19129	19056	19151	19260	19155	19255	19244	19020	19318	19248	19252	19097	19148	19485	19447	19175	19143	19062	19180	19256	19328	19191	19118	19146	19286	19399	19221	19187	19370	19378	19182	19242	19305	19123	19316	19188	19396	19250	19180	19386	19272	19125	19132	19206	19297	19355	19169	19052	19190	19267	19161	19170	19300	19161	19224	19126	19428	19182	19015	19211	19356	19095	19148	19042	19130	19289	19443	19087	19069	19278	19079	19390	19309	19312	19156	19251	18930	19218	19172	19307	19038	19225	19148	19137	19116	19343	19229	19065	19094	19298	19275	19346	19408	19325	19111	19251	19329	19220	19208	19253	19111	19152	19258	19146	19424	19207	19142	19271	19272	19109	19278	19308	19280	19292	19105	19241	19228	19365	19203	19014	19174	19315	18903	19341	19261	19331	19203	19093	19145	19098	19261	19208	19333	19171	19229	19263	19307	19235	19260	19293	19398	19276	19162	19310	19258	19212	19227	19275	19269	19375	19266	19297	19178	19117	19101	19112	19424	19201	19265	19076	19112	19152	19088	19226	19228	19285	19147	19241	19342	19228	19241	19180	19100	19203	19243	19357	19177	19249	19033	18970	19358	18887	19220	19209	19104	19045	19286	19155	19163	19236	19226	19244	18931	19371	19367	19130	19030	19174	19311	19132	19100	19029	19274	19294	19185	19230	19157	19234	19013	19266	19430	19300	19164	19372	19224	19126	19290	19157	19204	19072	19264	19168	19272	19301	19246	19263	19342	19142	19241	19326	19355	19207	19211	19157	19332	19171	19079	19334	19288	18938	19317	19150	19100	19251	19266	19105	19266	19100	19163	19187	19001	19334	19107	19313	19155	19179	18963	19351	19275	19295	19250	19337	19355	19124	19301	19064	19386	19446	19553	19229	19206	19264	19566	19159	19168	19571	19295	19156	19319	19117	19146	19193	19125	19218	19165	19246	19284	19158	19261	19155	19271	19484	19116	19111	19115	18985	19271	19228	19234	19195	19327	19246	19211	19320	19265	19183	19382	19169	19347	19127	18999	19177	19197	19298	19324	19260	19075	19069	19105	19165	19219	19390	19202	19504	19446	19253	19173	19310	19376	18957	19359	19253	19107	19103	19183	19243	19275	19206	19067	19252	19452	19260	19176	19262	19381	19176	19202	19157	19366	19155	19080	19239	19205	19205	18889	19138	19234	19092	19221	19160	19379	19198	19061	19183	19328	19374	19458	19411	19322	19201	19119	19127	19229	19462	19388	19204	19292	19185	19246	19171	19284	18932	19193	19015	19439	19324	19101	19443	19352	19244	19265	19011	19167	19040	19139	19054	19313	19084	19330	19184	19230	19245	19347	19240	19375	19355	19315	19163	18990	19180	19273	19369	19300	19161	19320	19380	19477	19332	18884	19009	19418	19234	19343	19228	19165	19204	19160	19094	19093	19343	19197	19286	19115	19331	19270	19346	19054	19163	19274	19137	19191	19213	19154	19192	19183	19133	19239	19205	19260	19182	19181	19287	19232	19364	19274	19199	19195	19115	19480	19283	19242	19137	19244	19212	19269	19286	19302	19140	19117	19222	19351	19225	19116	19039	19210	19032	19095	19107	19215	19214	19154	19372	19317	19295	19149	19316	19142	18997	19196	19211	19189	19149	19237	19116	19140	19443	19342	19271	19124	19320	19201	19031	19121	19226	18941	19260	19143	19329	19320	19090	19313	19279	19191	19223	19371	19295	19144	19419	19207	19255	19218	19128	19223	19347	19314	19178	19394	19208	19340	19251	19406	19186	19204	19423	19306	19119	19196	19160	19130	19230	19265	19503	19315	18994	19076	19069	19035	19217	19224	19117	19130	19116	19363	19153	19166	19339	19092	19202	19220	19216	19170	19380	19224	19084	19178	19350	19115	19347	19378	19197	19392	18979	18981	19317	19182	19057	19216	19038	19172	19146	19188	19347	19262	19247	19412	19145	19474	19364	19184	19237	19189	19147	19314	19226	19266	19207	19336	19136	19268	19233	19285	19253	19180	19090	19224	19264	19398	19101	19288	19315	19365	19240	19220	19172	19124	19231	19455	19106	19370	19008	19240	19413	19294	19188	19286	19295	19135	19243	19179	19142	19253	19247	19440	19346	19331	19337	19308	19181	19222	19332	18985	19355	19064	19046	19315	19212	19379	19239	19200	19243	19318	19162	19234	18951	19191	19262	19105	19373	19260	19261	19131	19114	19317	19285	19195	19056	19249	18978	19188	19091	19153	19334	19211	19128	18917	19294	19262	19304	19249	19325	19243	19239	19043	19257	19224	19160	19144	19107	19290	19219	19202	19287	19287	19248	19217	19203	19189	19253	18949	19191	19163	19083	19251	19255	19199	19330	19029	19327	19191	18858	19002	19057	19314	19110	19329	19530	19292	19288	19377	19085	19429	19231	19246	19186	19348	19151	19250	19495	19316	19256	19292	19226	19056	19378	18912	19277	19355	19223	19085	19282	19318	19384	19297	19211	19470	19317	19199	19312	19244	18984	19097	19125	19329	19502	19068	19189	19113	19171	19169	19237	19416	19227	19054	19067	19207	19231	18993	19330	19147	19224	19282	19257	19083	19475	19262	19222	19292	19173	19061	19124	19197	19175	19218	19139	19210	18885	19213	19100	18983	19272	19096	19174	19240	19112	19148	19044	19377	19081	19184	19340	19497	19187	19325	19136	19219	19104	19291	19072	19099	19181	19111	19281	19199	19172	19222	19339	19283	19028	19264	19164	19201	19125	19219	19142	19244	19232	19247	19203	19315	19132	19345	19253	19143	19190	19080	19325	19218	19341	19077	19185	19136	19226	19187	19093	19264	19205	19110	19270	19362	19271	19235	19199	18981	19207	19284	18999	19169	19147
20035	35538	34309	27543	26140	24482	22987	21514	20434	20043	19222	18698	18324	18462	18271	18275	18002	17940	17662	17498	17281	17167	17211	17101	17170	17156	17124	17120	17190	17104	21494	23711	22017	19598	18129	17436	17131	17040	17045	16866	16924	16856	16949	16940	16948	16883	16985	16958	17003	17062	16610	16925	17000	16976	16948	16898	16858	16955	16997	16880	16936	16915	16718	17047	16890	16852	16935	17204	16911	17058	16950	16866	16948	16930	16805	16829	16915	16914	17095	16821	17052	17026	16915	17030	16840	16757	17036	16803	16926	16962	17042	16902	17066	17127	16934	16917	16885	16924	16762	16937	16707	16946	16996	16862	17091	16949	16911	16875	16822	16930	16914	17056	17027	16920	17072	17006	16973	16717	17069	16980	16931	16913	17043	16955	16794	16769	17095	16862	16804	16831	17048	16709	16934	17025	16855	16997	16929	16908	16994	16701	16708	16902	17019	16844	17039	16967	16998	17031	16811	17037	16945	16899	16776	16805	16818	17101	16941	16685	16878	17073	17049	16843	17032	16904	16786	16918	16948	16813	16941	16835	16938	17136	17030	17114	16979	17053	16959	16966	16842	16891	16816	17025	16907	16971	16882	16867	16977	17008	16848	17040	16976	16838	16845	16990	16986	16983	17040	16981	16937	16966	16906	16831	16818	16861	16964	16903	16940	16789	16817	16919	16926	16880	17060	16903	17030	17046	16959	17026	16856	16979	17017	16862	16936	16892	17001	16749	16838	16752	16899	16935	16969	16872	16940	16750	17035	16947	17096	16817	16838	17084	16921	16772	16940	16893	16921	16997	16827	16890	17099	16998	17013	16916	16843	16899	16904	16997	17037	16962	16956	16970	16936	16806	16960	16824	16837	16993	16867	16823	16988	16943	16806	16730	16920	16981	17018	16709	16997	16953	17095	16842	16980	16737	16988	16958	17051	16867	16950	16965	16835	16665	16839	16987	17012	17017	16962	16901	16879	16844	17085	16774	16839	17023	17000	17006	16919	16981	16856	16735	16832	16960	16952	16887	16994	16931	16970	16956	16909	16827	16941	16985	16965	17081	16759	16917	16850	16857	16912	16825	16802	16830	16839	16930	16962	16875	17005	16949	16884	16925	16938	17095	16862	16959	16735	17053	16785	16959	16870	16797	16872	16879	16912	16883	16871	16916	16960	17013	16955	17039	16955	16790	16841	16954	16874	16880	16733	16880	16956	16894	16758	16941	17027	16757	16903	17100	16812	16907	16867	16997	16828	16877	16737	16879	16993	16993	16907	16923	16774	16867	17031	17040	16853	16970	16836	16879	16868	16885	16921	16953	16684	16954	16890	17028	16918	16797	16809	16710	16924	16936	16987	16864	17053	16927	17015	16945	16930	16891	16881	16986	16911	17042	16820	16797	16818	16856	16946	16962	17012	16785	16966	16810	17118	16853	16805	16859	16834	16980	16947	16967	16881	16840	16897	16998	16775	16779	17008	17160	17011	16898	16896	16845	16859	16828	16911	16892	16928	17012	16922	16838	16983	16867	16722	16748	17078	16973	17040	17040	16907	16951	16704	16996	17044	17003	16976	17142	16855	16967	16734	16913	16827	17000	17030	16752	16921	16834	16914	16948	16841	17055	16990	16884	16950	16857	16819	16921	17043	17009	16745	16971	16994	16952	16807	16772	16746	17030	16919	16795	17065	16926	16854	16835	16939	16971	16762	16789	16805	16922	16717	16825	16964	16923	16854	16882	16943	16831	16808	17042	17150	17013	16882	16845	16730	16927	16992	16998	16814	16892	16753	16885	16928	16914	16766	16994	16692	16962	16799	16868	16935	16823	16972	16835	16850	16877	16756	16790	16779	16898	16989	16830	16940	16981	16895	16949	16743	16752	16865	17062	16916	16787	16853	16906	17023	16878	16836	16871	16950	16864	16858	16935	16990	16971	16847	16845	17036	16917	17040	16990	16913	16764	16838	16894	17040	16896	16909	16818	16814	17031	16897	16744	16920	16933	16921	16926	16934	16851	16897	16886	17001	17074	16953	16943	16929	16911	16679	16919	16904	17003	16863	17082	16955	17040	16948	16825	16928	16950	17066	16789	16891	16909	16774	16980	17035	16939	16768	16738	16952	16929	16896	16959	16992	16917	16858	16965	16924	16988	17017	16846	16812	16858	16974	16940	17068	16766	16872	16892	16929	16781	17015	16840	16895	16780	16794	16909	16856	16744	16885	16924	16934	16931	16802	16844	16833	16960	16892	16729	16650	16809	16956	16960	16799	17065	16987	16931	16797	16831	16930	16815	16944	16808	17109	16974	16788	16885	16839	16983	16955	16801	16834	16903	16955	16992	17077	16685	16988	16764	16817	16785	17018	16842	16769	17085	16867	16897	16871	16807	16877	16930	16896	16921	16911	16868	16916	17098	16934	16966	16818	16910	16941	16866	17062	16984	16900	16857	16943	16851	17057	16730	16893	16899	16945	17092	16852	16955	17018	17034	16881	16899	16974	16840	16920	16971	16821	16851	16983	16940	17121	16872	17035	16973	17022	16864	16816	16887	16924	17048	16965	16878	17052	17006	16884	17001	16841	16915	16842	16888	16979	16971	16861	16890	16852	16762	16867	16930	16880	16895	16990	16815	16819	17027	16782	16938	16889	16904	17028	16708	17029	16824	16652	16917	16939	16914	16851	16847	16961	16724	16975	16842	16958	16759	17014	16824	16701	17139	16827	16805	16999	16917	16876	16944	16881	16960	16892	17016	16927	16797	16770	17001	17100	16758	17027	16975	16813	16772	16842	16714	16923	16889	16901	16823	16953	17013	16788	16673	16901	17024	16734	16772	17060	16941	16846	17026	16920	16800	16845	17022	16828	16999	16901	17142	16868	17004	16858	16930	16993	16874	17003	16995	16790	16890	17021	16873	16789	16890	16831	16822	16872	17021	16640	16852	16969	16898	16808	16941	16988	16898	16954	16715	16879	16979	16918	16809	16879	16917	17076	16891	16839	16959	16872	16838	16799	16943	16871	16741	16956	17006	17006	16825	16839	16924	17006	16846	16940	16823	16832	16887	17052	16745	16877	17009	16824	17018	16809	16936	16901	16887	16837	16963	16907	16896	16861	17021	17025	16895	16933	16783	16860	16998	16686	16963	16857	16838	16857	16887	16881	17097	16866	17036	16851	16853	16938	16910	16836	17019	16806	16883	16832	17028	16837	16981	16911	17002	16804	16742	16841	16865	16747	17053	16833	16955	17025	16897	16756	16907	16893	17071	16790	16707	17024	16808	16972	16779	16832	16924	17055	16816	16851	16856	16894	16955	16967	16868	16938	16798	16850	16910	16940	16835	16806	17084	16890	17015	16802	17000	16885	17035	16999	16839	16872	16990	16998	16878	16803	16836	16693	16849	16893	16761	16898	16971	16910	16790	16679	16829	16823	17061	16913	16789	16882	16957	16922	16798	16996	16918	16862	16905	16964	16776	16949	16863	16863	16689	16840	16833	17060	16823	16889	16732	16870	16832	16928	16788	16689	16864	16757	16922	16655	16721	16903	16888	16916	16782	16892	16814	16884	16947	16949	16886	16959	16845	16992	16898	16755	16746	16871	16893	16975	16888	16876	16883	16878	16990	16871	16867	16924	16906	16789	16791	16827	16929	16900	16939	16940	16885	17018	16816	16827	16887	16942	16905	16777	16937	16981	16913	16971	16858	17203	16793	16912	16851	16826	16888	16836	16930	17081	17009	16735	17057	16842	16999	16837	16977	16893	17016	16836	16980	16896	16757	16991	16857	17134	16922	16850	16879	16817	16961	16806	16784	17007	17020	16906	16917	16887	16866	16924	16843	16725	16878	16893	16773	16897	16916	17027	16785	16828	16871	16937	16891	17017	16874	16910	16972	16903	16865	16984	16965	16934	16987	16965	16833	16814	16717	16825	16834	16893	16840	16906	16893	16963	16849	16979	16966	16962	16823	16975	16848	16919	16922	16833	16939	16928	17054	16891	16926	16773	16942	16912	16940	17063	16782	16942	16954	16739	16965	16771	16874	16785	16930	16982	16938	16883	17019	16665	16851	16869	16844	16857	16779	16886	17097	16863	17028	16911	16928	16883	17100	16853	16891	17073	16901	16748	16888	16790	17025	16738	17015	16844	16809	16933	16987	17017	16936	16869	16941	17107	16742	16919	16767	17002	16924	16971	16997	16739	16888	16841	16867	16946	16998	16845	16750	16862	16720	16906	16931	16800	17152	16807	16975	16984	16926	16922	16864	16919	16848	16786	16914	16950	16928	16969	17049	16964	16926	16854	16940	16890	17000	16964	16906	16758	16976	16736	16877	17083	16902	16925	16748	16993	16937	16865	16920	16947	16809	16892	16825	16870	16949	17009	16956	16903	16852	16973	16985	17049	16884	16861	16850	16926	17076	17098	16817	16972	16977	16987	16931	16927	16788	16926	16841	16946	16835	16871	16969	17016	16864	16879	17034	16876	16978	16822	16930	16959	16924	16899	16914	16890	16947	16978	16891	16892	16985	17028	16912	16848	16745	16927	16662	16947	16889	16787	16846	16952	16970	17090	16886	16897	17025	16852	16973	16798	16944	16764	16926	17019	16928	16945	16860	16870	16901	16805	16917	16910	16912	16904	16873	16711	17021	17063	16828	16965	16816	16927	16905	16903	16965	16785	16802	16914	16885	16784	17034	17017	16847	16781	16865	16804	17010	16932	16903	16922	16983	16861	16931	16945	16945	16945	16905	17005	16723	17070	16921	16875	16886	16780	16932	16878	16852	16899	16911	16922	16931	16898	17043	16956	17007	17035	16922	17010	16918	16856	16865	16734	16918	17017	16879	16889	16875	16799	16794	16968	16926	16983	17046	16877	16943	17015	16868	16988	16855	16815	17036	16768	16816	16782	16859	16870	16843	16879	16906	16884	16841	16991	16823	16820	16705	16801	16997	16943	16843	16778	16799	16883	16998	16855	16927	16885	16738	16931	17013	16899	16913	16913	16721	16810	16795	16961	16840	16887	16898	16770	16980	16672	16998	16880	16903	16871	17063	16868	16760	16773	17027	16961	16743	16894	16898	16895	16841	16912	16906	16926	16795	16886	16952	17003	16987	16832	16816	16891	16936	16588	17024	16895	16650	16779	16867	16772	17027	16907	16817
27971	23062	26950	24276	22134	21670	21389	20692	19977	19793	19573	19357	19418	19621	19475	19482	19543	19468	19325	19415	19301	19433	19381	19427	19441	19321	19379	19345	19368	19090	19333	19751	19795	19425	19493	19463	19312	19311	19199	19197	19220	19169	19220	19267	19404	19094	19084	19077	19273	19286	19279	19307	19177	19170	19093	19313	19121	18972	19121	19182	19180	19259	19206	19081	19231	19186	19136	19037	19130	19209	19106	19207	19127	19297	19161	19414	19332	19020	19214	19121	19306	19258	19243	19157	19402	19154	19234	19045	19206	19291	19355	19345	19069	19094	19139	18996	19127	19144	19252	19286	19423	19202	19134	19103	19080	19223	19352	19162	19294	19257	19299	19238	19140	19314	19385	19111	19165	19077	19254	19260	19124	19164	19346	19097	19385	19192	19316	19269	19269	19237	19131	19158	19340	19233	19370	19224	19149	19343	19165	19079	19280	19283	19204	19337	19317	19282	19274	19027	19284	19306	19188	19302	18983	19329	19110	19181	19417	19001	19218	19076	19376	19191	19084	19250	19129	19231	19286	19062	19073	19432	19228	19281	19507	19418	19469	19298	19257	19217	19234	19349	19441	19201	19231	19327	19510	19395	19310	19272	19166	19348	19297	19382	19111	19188	19105	19309	19195	19153	19300	19333	19176	19230	19173	19145	19216	19236	19167	19049	19182	19126	19232	19281	19146	19048	19186	19198	19176	19138	19379	19380	19001	19146	19199	19228	19231	19183	19140	18926	19243	19247	19118	19257	19135	19229	19197	19034	19228	19152	19222	19290	19134	19029	19365	19063	19254	19151	19306	19185	19245	19081	19223	19310	19218	19142	19048	19106	19338	19217	19304	19130	19197	19310	19253	19110	19037	19277	19057	19257	19270	19258	19203	19208	19196	19171	19088	19287	19302	19330	19335	19200	19244	19183	19145	19191	19388	19248	19290	19332	19083	19092	19296	19186	19299	19251	19234	19250	19388	19219	19283	19272	19597	19318	19500	19212	19029	19192	19197	19202	19295	19230	19229	19351	19387	19358	19301	19191	19215	19098	19240	19319	19190	19243	19175	19252	19009	19342	18998	19173	19437	19210	19259	19226	19089	19315	19188	18996	19212	19038	19231	19251	19015	19097	19181	19357	19413	19161	19344	19093	19214	19137	19346	19430	19181	19331	19196	19215	19242	19105	19116	19099	19312	19091	19168	19146	19355	19289	19319	19049	19135	19368	18986	19204	19169	19135	19193	19216	19256	19163	19327	19140	19221	19268	19502	19321	19294	19302	19190	19255	19111	19139	19302	19037	19437	19052	19153	19236	19277	19170	19041	19225	19252	19239	19316	19227	19303	19223	19300	19108	19313	19224	19295	19104	19287	19290	19198	19103	19100	19033	19037	19246	19077	19184	19217	19396	19331	19036	19191	19173	19230	19061	19241	19012	19241	19216	19199	19332	19300	19090	19350	19251	19100	19315	19208	19232	19124	19223	19208	19261	19213	19324	19101	19184	19144	19221	19153	19162	19204	19168	19309	19361	19242	19258	19171	19371	19245	19035	19262	18953	19299	19221	19260	19097	19420	19262	19290	19340	19274	19168	19153	19279	19276	19163	19006	19264	19137	19228	19378	19125	19362	19116	19321	19235	19267	19255	19209	19258	19262	19114	19319	19129	19021	19279	19248	19240	18984	19368	19299	19349	19122	19297	19216	19254	19348	19237	18956	19058	19218	19187	19164	19167	19201	19165	19239	19068	19381	19214	19310	19208	19252	19190	19200	19268	19180	19395	19057	19276	19396	19192	19144	19311	19330	19095	19362	19380	19258	19312	19322	19169	19129	19428	19036	19175	19173	19076	19220	19100	19148	19209	19086	18974	19126	19355	19136	19168	19410	19428	19074	19271	19213	19021	19414	19244	19214	18931	19061	19081	19138	19327	19346	19190	19496	19387	19484	19180	19327	19474	19393	19400	19140	19177	19304	19277	19284	19151	19190	19273	18997	19038	19218	19268	19039	19190	19224	19280	19208	19333	19090	19076	19198	19147	19271	19231	19115	19181	19000	19190	19137	19194	19157	19158	19311	19488	19239	19151	19197	19185	19252	19200	19222	19311	19238	19247	19187	19313	19349	19225	19515	19151	19406	19395	19142	19155	19119	19316	19356	19248	19246	19287	19398	19355	19207	19135	19049	19355	19121	19137	19298	19266	19174	19105	19277	19209	19167	19221	19333	19223	19106	19186	19142	19196	18965	19113	19196	19204	19270	19311	19169	19082	19208	19202	19144	19326	19208	19143	19191	19051	19104	19320	19156	19246	19213	19092	19233	19303	19249	19142	19201	19425	19347	19293	19312	19073	19215	19090	19264	19366	19331	19294	19160	19336	19115	19286	19361	19221	19181	18964	18939	19345	19293	19289	19200	19039	19422	19228	19162	19425	19243	19287	19217	19233	19166	19268	19220	19354	19150	19300	19125	19104	19061	19315	19319	19410	19098	19215	19149	19191	19230	19227	19170	19293	19197	19398	19064	19177	19016	19314	19111	19253	19195	19082	19262	19121	19234	19421	19119	19399	19210	19150	19340	19158	19339	19068	19075	19085	19275	19347	19173	19023	19112	19259	19333	19328	19217	19247	19102	19224	19437	19111	19330	19163	19238	19331	19347	19213	19006	19463	19359	19411	19227	19128	19312	19208	19089	19096	19213	19058	19231	19254	19199	19263	19206	19233	19231	18992	19263	19200	19374	18983	19298	19050	19277	19252	19279	19269	19167	19147	19306	19104	19295	19365	19071	19097	19274	19057	19041	19214	19329	19162	19152	19203	19150	19281	19337	19316	19222	19240	19340	19266	19312	19346	19385	19186	19239	19142	19046	19285	19506	19144	19301	19079	19334	19257	19106	19235	19129	19073	19392	18972	19303	19170	19064	19456	19206	19188	19192	19291	19286	19455	19044	19371	19008	19505	19186	19228	19291	19008	19088	19355	19357	19243	19225	19178	19184	19185	19297	19405	19353	19161	19204	19307	19213	19328	19269	19258	19362	19304	19305	19327	19416	19149	19369	19090	19255	19269	19187	19280	19225	19178	19172	19436	19376	19359	19221	19328	19188	19169	19172	19260	19121	19325	19171	19045	19175	19375	19385	19304	19154	19119	19376	19427	19173	19455	19156	19266	19267	19153	19014	19236	19333	19157	19121	19074	19208	19145	19335	19333	19203	19340	19130	19124	19236	19194	19258	19043	19184	19164	19328	19257	19138	19090	19284	19335	19189	19441	19113	19183	19387	19094	19072	19321	19216	19097	19234	19304	18990	19214	19268	19211	19132	19186	19314	19274	19207	19306	19235	19193	19161	19047	19269	19196	19213	19188	19164	19328	19218	19167	19142	19155	19183	19375	19186	19303	19364	19059	18951	19195	19265	19335	19302	19157	19234	19241	19303	19220	19247	19310	19385	19271	19203	19263	19304	19141	19153	19225	19050	19187	19598	19237	19105	19207	19295	19313	19378	19249	19370	19196	19180	19367	19211	19212	19230	19364	19375	19213	19162	19214	19349	19300	19298	19341	19293	19261	19118	19237	19077	19119	19244	19335	19250	19147	19037	19258	19318	19171	19253	19123	19511	19156	19242	19189	19325	19323	19173	19312	19273	19032	19210	19228	19107	18857	19136	19144	19326	19295	19271	19241	19462	19332	19023	19244	19090	19035	19157	19167	19233	19204	19366	19015	19291	19369	19242	19051	19449	19133	19197	19310	19391	19334	19274	19145	19222	19101	19212	19243	19169	19189	19447	19217	19201	19131	19367	19124	19092	19074	19187	19078	19293	19120	19377	19393	19264	19123	19255	19174	19140	19375	18885	19339	19200	19236	19378	19139	19263	19136	19342	19212	19318	19162	19161	19251	19118	19260	19110	19102	19161	19235	19213	18943	19312	19155	19442	19091	19302	19182	19313	19251	19234	19147	19212	19134	19359	19266	19230	19333	19130	19072	19226	19268	19290	19233	19351	19143	19272	19165	19300	19235	19254	19152	19290	19288	19393	19278	19341	19386	19150	19258	19360	19426	19152	19038	19235	19125	19460	19150	19193	19197	19152	19283	19308	19276	19258	19059	19320	19176	19203	19230	19127	19228	19120	19068	19208	19225	19457	19076	19242	19241	19077	19194	19510	19199	19355	19189	18895	19168	19427	19397	19264	19171	19124	19190	19292	19360	19133	19278	19266	19384	19367	18938	19270	19174	19203	19152	19348	19212	19042	19375	18957	19241	19119	19159	19230	19120	19365	19209	19290	19245	19017	19427	19230	19229	19172	19020	19203	19166	19308	19239	19189	19148	19273	19311	19204	19100	19257	19440	19506	19162	19220	19428	19338	19395	19141	19308	19232	19286	19252	19196	19171	19207	19202	19206	19301	19169	19139	19426	19106	19355	19091	19034	19153	19271	19156	18941	19211	19604	18871	19310	19118	19394	19248	19244	19291	19303	19074	19136	19166	19141	19185	19383	19290	19091	19281	19119	19042	19080	19317	19015	19436	19144	19324	19087	19316	19242	19212	19295	19430	19266	19293	19145	19240	19108	19183	19304	19166	19222	19483	19353	19240	19446	19488	19331	19255	19262	19271	19368	19176	19152	19108	19162	19208	19184	19253	19134	19279	19242	19266	19308	19359	19222	19249	19445	19260	19346	19091	19307	19199	19169	19164	19154	19314	19240	19358	19086	19336	19300	19141	19209	19223	19349	19074	19340	19031	19435	19169	19352	19300	19225	19224	19168	19481	19196	19314	19406	19154	19198	19251	19344	19073	19251	19408	19093	19402	19305	19279	19206	19251	19287	19300	19336	19084	19243	19271	19090	19271	19253	19181	19212	19421	19207	19133	19172	19240	19034	19019	19341	19149	19250	19206	19340	19355	19295	19173	19265	19379	19396	19023	19200	19185	19213	19270	19160	19186	19305	19320	19465	19223	19080	19236	19086	19058	19288	19130	19421	19128	19176	19335	19293	19432	19240	19194	19329	19280	19160	19311	19137	19017	19321	19216	19347	19332	19290	19093	19220	19279	19225	19469	19284	19241	19399	19121	19224	19167	19092	19124	19123	19295	19226	19353	19333	19347	19161	19208	19129	19227	19219	19243	19430	19296	19041	19390	19221	19353	19207	19246	19342	19257	19108
18647	26160	25574	22358	22419	21000	20489	19000	18193	17696	17341	17202	17281	17445	17317	17214	17557	17423	17392	17243	17252	17119	16887	16994	17049	16955	17012	16875	16976	17068	17402	17320	17473	17467	17239	16948	16966	16883	16934	16844	17098	16768	16850	16904	17034	16995	16754	17148	16804	16846	16904	17032	17098	16884	16766	16996	16827	16798	16939	16912	16867	16838	17084	16726	16802	16882	16856	16964	16954	17119	16858	16964	16814	17007	16817	16870	16916	16759	16836	16897	16801	16853	17080	16866	17108	16901	16915	16968	17059	16584	16882	16885	16704	16943	16928	16909	16777	16869	16859	16787	16885	17019	16878	17000	17068	17026	16933	16931	16880	16953	16966	16715	16762	16845	16858	16884	16878	16819	16838	17027	16904	16852	16891	16964	16978	16923	16820	16918	16924	17033	16808	16823	16936	16803	16892	16824	17003	16928	16713	16997	17042	17003	16987	17069	16895	16928	16745	17187	16919	16770	16805	16954	17020	16834	17056	16885	16831	16997	16847	16781	16841	17001	17088	17042	16945	16762	16748	16772	16977	16928	16922	16889	16743	16897	17024	16835	16986	17025	16756	16977	16861	16935	16878	16790	16951	16781	16867	16942	16862	17039	16969	16973	16908	16989	16982	16953	16991	17044	16783	16804	16776	16863	16856	16991	17021	16842	17153	16933	16815	16930	16857	16857	16842	16948	16932	16855	16835	16869	17107	16924	16773	16987	16874	17179	16887	16865	16906	17069	16910	16806	17010	16890	17065	16899	16921	16818	17066	16859	16946	16853	16881	16903	16722	16839	16849	16802	16976	16957	16874	16997	16992	16940	16912	16968	16864	17080	16811	16828	16834	16963	16890	17049	16876	16809	16921	16892	17119	16855	16963	16921	16908	16866	16861	17007	16951	17047	16993	16953	16766	16967	16865	16890	16841	16719	16888	17027	17006	17040	16961	16997	16904	16986	16831	16931	16894	17007	16943	16849	17050	16651	16862	16786	16821	16798	16888	16914	16942	16779	17117	16892	16898	16884	16879	16984	16932	16965	16995	16912	17114	17040	16885	16885	16817	16946	16870	16969	17046	16762	16974	16875	16950	16887	16767	16877	16704	16945	16721	17067	16954	17092	16917	16732	17036	16943	16723	16933	16828	17023	16923	16855	16995	16961	16828	16816	16966	16868	16841	16942	16833	16972	17124	16944	16776	17032	16897	16872	17021	16923	16768	16722	16872	16834	17070	16994	16934	16921	16939	16890	17175	16952	17152	16898	16883	17034	16945	17125	16865	16805	16942	16804	16768	16991	16936	16895	16914	16810	16973	16847	16810	16771	16853	16936	16818	17038	17247	16936	16905	16997	17057	17029	16971	16962	16974	16890	16883	17030	16879	17062	16909	17008	16833	16847	16764	16875	16823	16884	17036	16781	16843	16784	17033	16821	16916	16832	16794	16994	16887	16893	16850	16920	16883	16906	16804	16735	17034	16937	16756	16881	16869	16861	16874	16948	16773	16963	16896	16826	16857	16831	16886	17034	16925	17067	16942	16743	16930	16941	16851	16887	16892	16771	17029	16881	16785	16690	16886	16905	16983	16942	17034	17054	16892	17036	16790	17016	17049	16871	16891	16900	16777	16917	16919	16867	16934	17020	16779	17070	16932	16966	16876	16908	16770	16963	16943	16886	16824	16925	16942	16839	16948	16938	16894	16850	16946	16825	16990	16951	16896	16790	16726	16924	16792	16864	16840	16960	16850	16826	16860	17056	16995	17116	16902	16903	16839	16835	16825	16880	16894	16799	16910	16800	16954	16894	16887	16824	16925	17042	17003	16970	16997	16843	16822	16893	16966	16837	17019	16863	16949	17033	17024	16992	16974	16770	16820	16771	16996	16931	16951	17077	16962	16768	16940	16775	16934	16981	16921	17005	16906	16930	16979	17054	16975	16963	16959	16930	16916	16953	17018	16769	16978	16876	17002	16982	16890	16968	16854	16978	16867	16841	16875	16896	16971	16894	17041	16742	16918	17067	16922	16975	16977	17026	16912	16981	16858	16865	16950	16995	17000	16903	17024	16855	17036	16888	16919	16835	16994	17116	16795	16995	16870	16879	17008	16838	16874	16895	16864	16995	16991	17029	16863	17208	16898	17040	17071	17002	16907	17014	16986	16874	16920	16783	16853	17007	16916	16807	16907	16802	16970	17041	16836	16770	16867	16799	16806	16851	16660	16893	16862	17007	16826	16860	16903	16948	16874	16983	16889	17009	17051	16773	16894	16874	16898	16945	16744	16649	16899	16775	17051	16750	16983	17039	16826	16873	16975	16885	16900	16933	16937	16937	16807	16924	16883	16979	16741	17114	16986	17199	16912	16725	16932	16925	16935	16988	16902	16817	16772	16881	16924	16978	17024	16816	16902	17028	16776	16622	17005	16916	16734	16855	16968	17042	16939	17001	16893	16861	16874	16932	16762	16876	16901	17000	16959	16808	17156	16968	16794	17002	16926	16956	17035	16971	16888	17080	16911	16782	16813	17003	16903	16929	16789	16720	16855	16821	16868	16966	16748	16869	16848	16934	16876	16897	17017	16746	16953	16899	16924	16850	16827	17009	16944	16959	16979	16916	16799	16799	16759	17005	16832	16815	17196	17072	16922	16841	16941	16957	16974	16810	17056	16913	16700	16848	16820	16899	17044	16650	16962	16821	16871	16840	16910	16857	16884	16777	17100	16868	16957	16994	17047	17054	16872	17009	16952	16943	16843	16869	16919	16979	16892	17005	16941	16766	16895	17106	16908	17004	16935	16867	16879	16856	16801	17000	16943	16884	16900	16845	16761	16929	16907	16924	16809	16724	16962	17063	17120	16961	16818	16777	16964	16860	16920	16821	17001	16898	16862	16850	16936	16835	17188	16794	16877	16949	16941	16918	17090	16848	16931	16910	16825	16906	17024	16771	16883	16922	16858	17033	16720	16924	16800	16965	17001	16862	16843	16832	16868	16901	16778	16891	16896	16811	16917	16648	17104	16926	16860	16941	16811	16849	16976	16798	16984	16955	16973	16743	16965	16877	16948	17137	16879	16931	17041	16831	17041	17002	16773	16757	16747	16917	16963	16758	16940	16901	16745	16869	16885	16964	16985	16908	16929	16870	16787	17018	16887	16933	16957	16909	16792	16844	16979	16927	16909	16955	16825	16960	16928	16852	16954	17078	16880	17026	17012	16895	16639	16856	16879	16940	17013	16896	16793	17067	16938	16825	17044	16786	16842	16935	16772	16785	16879	16888	16745	17040	16684	17053	16982	16896	16939	17080	17073	16976	17002	16923	16974	16830	16978	16805	16832	16773	17015	16885	16919	16943	17015	16885	16849	16935	16996	17048	16888	16963	16880	16960	16840	16838	16971	16864	17077	16910	16880	16936	16975	16933	16878	16932	16863	16926	16884	16927	16865	16851	16864	16910	16949	16792	16748	17035	16786	16864	16923	16916	16882	16815	16869	16883	17093	17024	16854	17012	16985	16883	16811	17007	16761	16832	16987	16881	16930	16871	16852	17015	16859	16748	17115	16956	16911	16786	16859	17030	16814	17050	16972	16974	16864	17011	16833	16980	16829	17005	16902	16892	16931	16913	16689	17005	16847	16744	16810	16838	16947	16950	16851	16848	16897	16899	16982	16879	16868	16767	17146	16890	17047	16777	16797	16951	16906	16796	16954	16962	16812	16973	16820	16840	16750	16881	16935	16869	16939	16794	16986	16798	16988	16844	16951	16942	16875	16841	17118	16851	16877	16994	16652	16893	16871	16824	16889	16929	16955	16937	16820	16781	16908	16931	16914	16876	16907	16896	16988	16827	17004	16897	16936	16941	16897	16849	16941	16928	16993	16750	16948	16855	16927	17013	17102	16742	16729	17079	16907	16864	16945	16748	16852	16821	16944	16809	16897	16914	16858	16783	16950	16774	16942	16854	17050	16889	16952	16805	16797	16841	17008	16921	16795	16841	17082	16957	16816	16859	16962	16904	16659	16878	16696	16811	16846	16916	16714	17076	16938	16804	17124	16822	16913	16965	16993	16898	16904	17041	16940	16905	16863	16908	16874	17092	16966	16784	16946	16897	16901	17144	16641	16883	16966	17082	16977	16889	17043	16919	16779	16849	17010	16911	16919	17085	16896	17012	16968	16897	16993	16937	17054	16911	16996	16766	16832	16968	16889	16888	17132	16953	16866	17042	16774	16816	17065	17005	16893	16905	16805	16725	17005	16860	16999	16847	16927	16987	16954	16934	16971	16913	16859	16878	16978	16894	17067	16865	17088	16945	16815	16919	16878	16896	16905	16890	16957	16972	17196	16946	16937	16899	16868	16790	16933	17040	16787	17125	16927	17020	16931	16999	16802	16818	16975	16938	17068	17003	16889	16759	16770	16953	16910	17044	16885	16788	16882	16952	16841	16941	16887	17082	16958	16657	16964	16816	16893	17079	17028	16836	16835	16934	16934	16944	16953	16753	16937	16774	16706	16782	16769	16838	16956	16967	16908	16973	16842	16895	16813	16809	16964	17061	16938	17037	16830	17115	17001	16988	16856	16853	16897	16989	16965	16888	16920	16862	16950	16978	17054	16929	17006	16866	16742	17059	16952	17042	16823	16905	16960	16921	17064	16846	16888	16929	16918	16897	16877	16997	16938	16910	16858	16965	17073	16884	16949	16837	16922	16767	16896	16901	17004	16887	16939	17088	16789	17003	16802	16652	16792	16865	16843	17027	16831	16856	17034	16839	16811	17115	16823	16819	16768	16955	17024	16954	16842	17071	16791	16813	16885	16947	16881	16933	16821	16923	17047	16789	16908	16825	16992	16968	16822	16958	16895	16710	17010	16925	16999	16822	17035	16880	17021	16769	16981	16839	16994	16956	17039	16855	17042	17106	16778	16989	16957	16808	16942	16949	16921	17132	16967	16799	16928	16934	16886	17111	16880	16948	16993	17037	16997	16849	17088	16909	17057	16825	17014	16879	16933	17010	16897	17020	16747	16862	17045	16790	17014	16837	17004	17064	17049	16829	16763	17014	16952	16938	17034	16884	16932	16926	16882	17030	16876	16832	16787	16828	16960	16977	16919	16829	16793	17134	16898	16990	16887	16867	17022	16916	17062	17091	16781	16976	16879	16865
23914	21365	28830	24573	23288	24979	24142	21128	20323	20202	19956	20003	20028	19962	20106	19954	19872	19833	19747	19724	19556	19734	19815	19730	19572	19588	19673	19547	19540	19581	20688	21911	21272	20625	19897	19547	19565	19495	19440	19459	19476	19353	19416	19339	19185	19352	19544	19471	19416	19431	19470	19201	19382	19303	19219	19491	19186	19364	19400	19408	19400	19455	19253	19516	19408	19302	19108	19504	19222	19185	19423	19385	19328	19417	19436	19221	19346	19527	19457	19330	19412	19289	19150	19366	19337	19442	19405	19224	19307	19424	19332	19481	19306	19346	19548	19465	19588	19231	19582	19317	19287	19418	19380	19494	19399	19363	19428	19390	19291	19161	19372	19436	19279	19341	19239	19230	19140	19435	19354	19292	19332	19647	19307	19380	19221	19480	19456	19282	19590	19512	19502	19620	19503	19353	19392	19372	19281	19422	19263	19315	19505	19359	19487	19266	19475	19499	19485	19339	19295	19228	19216	19246	19424	19431	19277	19408	19544	19328	19516	19332	19691	19290	19302	19131	19235	19300	19469	19274	19560	19148	19238	19292	19099	19269	19462	19242	19335	19340	19330	19420	19318	19303	19304	19247	19371	19376	19367	19325	19206	19242	19186	19351	19336	19362	19204	19531	19432	19234	19218	19463	19408	19305	19446	19334	19354	19131	19266	19343	19304	19171	19174	19325	19291	19435	19392	19272	19252	19421	19294	19364	19451	19263	19274	19253	19543	19254	19449	19331	19162	19389	19399	19414	19228	19355	19159	19093	19335	19468	19380	19251	19459	19308	19158	19327	19198	19332	19379	19413	19421	19047	19100	19320	19355	19415	19378	19365	19172	19437	19327	19285	19367	19506	19259	19349	19533	19397	19508	19297	19243	19176	19283	19371	19397	19278	19311	19369	19443	19431	19418	19168	19082	19369	19419	19503	19168	19419	19339	19592	19356	19212	19378	19485	19205	19479	19513	19289	19691	19223	19271	19342	19485	19237	19231	19224	19265	19265	19588	19449	19304	19517	19476	19376	19319	19323	19415	19475	19322	19160	19192	19298	19325	19328	19402	19412	19274	19225	19349	19197	19394	19330	19236	19186	19412	19257	19423	19350	19348	19298	19385	19285	19475	19234	19276	19246	19399	19220	19510	19265	19122	19229	19206	19245	19455	19255	19030	19433	19370	19399	19399	19271	19233	19370	19493	19459	19357	19392	19225	19443	19278	19472	19101	19216	19335	19394	19222	19449	19087	19420	19215	19228	19198	19514	19472	19236	19252	19407	19285	19200	19237	19324	19550	19381	19409	19419	19174	19312	19316	19426	19336	19513	19391	19270	19208	19287	19294	19475	19273	19370	19407	19391	19368	19481	19136	19276	19263	19244	19355	19165	19324	19555	19403	19437	19400	19308	19166	19281	19311	19477	19663	19363	19428	19322	19455	19309	19491	19383	19316	19477	19455	19352	19360	19429	19451	19452	19205	19284	19287	19382	19332	19239	19307	19425	19322	19313	19487	19295	19341	19418	19513	19439	19599	19245	19441	19367	19360	19689	19410	19437	19236	19205	19232	19132	19380	19313	19266	19230	19297	19274	19333	19447	19294	19427	19442	19379	19331	19431	19352	19275	19244	19187	19415	19350	19527	19471	19327	19240	19306	19289	19532	19332	19433	19320	19362	19455	19419	19330	19219	19513	19460	19338	19512	19446	19357	19413	19390	19416	19315	19293	19415	19343	19271	19347	19331	19106	19400	19388	19508	19340	19314	19519	19362	19405	19347	19573	19580	19376	19389	19070	19160	19339	19322	19389	19460	19295	19064	19389	19482	19165	19236	19171	19384	19428	19293	19362	19399	19155	19349	19459	19238	19534	19334	19435	19189	19311	19387	19682	19262	19312	19179	19436	19405	19438	19538	19291	19316	19262	19407	19150	19474	19370	19237	19326	19294	19441	19632	19268	19364	19438	19456	19295	19421	19429	19166	19264	19315	19346	19400	19403	19197	19297	19528	19425	19378	19144	19104	19482	19217	19307	19421	19275	19343	19578	19389	19258	19268	19284	19350	19498	19440	19305	19197	19331	19479	19343	19479	19367	19384	19304	19447	19318	19407	19326	19348	19397	19191	19503	19181	19359	19318	19248	19313	19149	19466	19376	19244	19359	19259	19441	19357	19469	19249	19269	19181	19259	19356	19341	19463	19225	19376	19271	19193	19357	19262	19412	19345	19177	19315	19239	19429	19474	19477	19350	19366	19495	19250	19283	19562	19319	19319	19405	19274	19311	19387	19315	19441	19294	19511	19217	19274	19341	19410	19484	19215	19299	19370	19176	19401	19407	19206	19207	19281	19322	19368	19235	19388	19345	19211	19347	19181	19283	19232	19272	19179	19525	19488	19546	19414	19300	19386	19309	19389	19280	19506	19452	19421	19448	19272	19288	19187	19363	19409	19409	19049	19313	19420	19256	19342	19480	19312	19429	19255	19371	19416	19405	19339	19164	19455	19399	19410	19454	19407	19312	19419	19331	19485	19354	19292	19589	19465	19577	19516	19373	19543	19192	19361	19361	19344	19275	19269	19568	19378	19369	19440	19509	19285	19233	19365	19281	19397	19221	19260	19358	19468	19541	19551	19269	19269	19412	19430	19322	19140	19339	19439	19317	19375	19395	19556	19424	19249	19330	19349	19465	19344	19341	19441	19301	19336	19629	19208	19264	19064	19369	19193	19387	19222	19376	19397	19282	19386	19403	19375	19356	19380	19450	19382	19325	19315	19244	19455	19466	19451	19407	19399	19287	19353	19314	19645	19345	19479	19253	19395	19457	19364	19243	19472	19447	19372	19561	19522	19279	19413	19274	19315	19263	19371	19139	19338	19427	19534	19309	19392	19416	19497	19297	19160	19388	19470	19145	19545	19413	19387	19224	19234	19416	19548	19319	19186	19260	19323	19586	19507	19376	19173	19307	19257	19340	19558	19468	19630	19256	19336	19218	19279	19388	19352	19477	19365	19107	19251	19270	19396	19395	19513	19371	19300	19436	19351	19409	19281	19423	19518	19289	19171	19390	19438	19138	19224	19259	19285	19357	19269	19251	19315	19224	19145	19163	19330	19503	19303	19369	19437	19390	19346	19199	19278	19081	19319	19269	19457	19318	19234	19500	19265	19304	19370	19034	19418	19391	19413	19436	19497	19619	19394	19398	19289	19523	19315	19362	19295	19232	19328	19395	19727	19233	19340	19404	19075	19301	19503	19246	19240	19225	19278	19356	19408	19327	19216	19256	19226	19355	19542	19713	19505	19393	19394	19203	19206	19413	19534	19209	19421	19303	19249	19402	19467	19473	19355	19472	19321	19294	19117	19472	19649	19311	19503	19352	19503	19265	19422	19353	19369	19292	19307	19196	19171	19118	19234	19365	19418	19295	19302	19324	19114	19451	19371	19436	19400	19499	19379	19388	19313	19358	19345	19251	19534	19323	19302	19145	19210	19251	19488	19237	19523	19213	19374	19487	19445	19368	19250	19059	19115	19289	19377	19329	19448	19362	19601	19377	19430	19470	19160	19365	19331	19281	19335	19431	19486	19254	19244	19268	19262	19475	19445	19437	19154	19159	19442	19420	19427	19136	19305	19543	19412	19368	19314	19386	19337	19405	19586	19468	19361	19285	19206	19215	19260	19229	19398	19147	19325	19526	19227	19298	19465	19429	19628	19283	19370	19391	19117	19269	19382	19493	19262	19325	19374	19529	19495	19183	19266	19314	19409	19387	19500	19153	19327	19231	19310	19350	19549	19306	19353	19215	19257	19516	19327	19324	19145	19307	19401	19311	19193	19250	19407	19339	19321	19301	19387	19293	19493	19179	19461	19484	19416	19314	19453	19439	19403	19487	19366	19577	19352	19378	19399	19303	19440	19420	19300	19496	19394	19379	19364	19158	19442	19350	19622	19322	19163	19394	19270	19476	19250	19365	19366	19295	19478	19335	19322	19200	19305	19237	19106	19198	19193	19348	19166	19447	19091	19189	19357	19484	19446	19333	19393	19124	19548	19619	19419	19302	19162	19321	19468	19304	19371	19444	19384	19236	19212	19257	19510	19352	19465	19449	19501	19305	19321	19418	19475	19439	19353	19311	19401	19414	19401	19301	19383	19355	19417	19370	19244	19223	19109	19251	19239	19229	19347	19209	19331	19370	19566	19361	19411	19456	19222	19341	19535	19420	19485	19429	19259	19387	19408	19495	19389	19290	19382	19208	19389	19404	19526	19325	19330	19350	19314	19335	19386	19390	19303	19278	19435	19291	19369	19261	19170	19242	19490	19303	19320	19154	19481	19412	19353	19327	19354	19268	19403	19286	19204	19329	19413	19284	19451	19433	19231	19143	19389	19243	19415	19229	19244	19188	19266	19405	19420	19411	19432	19411	19300	19276	19487	19068	19358	19464	19446	19426	19456	19355	19364	19440	19354	19082	19131	19541	19344	19300	19490	19251	19384	19316	19319	19449	19244	19315	19365	19418	19238	19270	19382	19265	19293	19288	19194	19320	19218	19360	19182	19178	19611	19350	19334	19275	19394	19530	19380	19484	19158	19353	19155	19411	19209	19554	19400	19218	19399	19233	19501	19465	19281	19505	19427	19219	19279	19231	19156	19270	19479	19425	19554	19330	19414	19335	19541	19279	19357	19418	19430	19320	19437	19289	19437	19395	19589	19480	19551	19294	19587	19532	19489	19423	19362	19382	19369	19399	19308	19225	19371	19476	19364	19338	19320	19436	19386	19391	19373	19273	19374	19366	19077	19467	19293	19246	19243	19139	19231	19295	19270	19358	19095	19305	19427	19414	19463	19458	19440	19540	19472	19167	19466	19482	19194	19434	19190	19369	19336	19361	19504	19426	19478	19420	19511	19230	19425	19346	19449	19193	19222	19649	19385	19434	19483	19461	19230	19258	19331	19291	19454	19205	19147	19249	19252	19333	19376	19511	19398	19279	19273	19256	19300	19255	19270	19312	19218	19536	19468	19312	19450	19208	19409	19290	19162	19495	19288	19388	19368	19558	19513	19376	19359	19241	19418	19475	19421	19199	19443	19418	19319	19526	19516	19312	19407	19278	19318	19236	19478	19323	19480	19191	19353	19317	19634	19423	19352	19235	19360	19196	19450	19415
18106	31991	31886	28425	26124	23965	21147	19356	18658	18188	17871	18022	17953	17742	17638	17743	17793	17728	17630	17653	17445	17379	17292	17226	17315	17373	17289	17214	17249	17479	19707	20751	19504	18305	17623	17409	17094	17137	17148	17178	16900	17070	17005	17131	17072	17105	17053	17052	16972	16999	17006	17043	17042	17157	17105	17130	17100	16982	17050	17062	17129	16912	17008	17084	16953	16870	17130	16968	16707	17177	16832	17112	17028	17120	17143	17169	17104	16932	17090	16925	17083	17218	17022	17064	16992	17044	17021	17129	17211	17001	16826	17129	16971	17098	17126	16810	16905	17000	16808	17106	17036	16987	16992	17172	16894	17033	17028	17032	17038	17016	16887	17153	16985	17121	17163	17124	16979	17054	17102	16971	17083	17116	17102	16963	17163	17148	17036	16932	16936	16971	17002	17094	16969	17204	17048	16983	16980	17107	17058	16991	16958	16922	17099	16854	17030	17076	16973	16973	17107	16820	16990	17156	16893	16880	17065	17165	17066	17067	17138	16847	16874	17023	17080	16970	17045	17028	16964	17083	16956	17114	16953	16911	16940	17094	17009	16997	16937	17116	17122	16910	16979	17162	16973	16982	17120	16972	17044	16830	16894	17146	16930	17024	17071	17096	17117	16894	16906	16872	16812	16924	16940	17075	17096	17119	17092	17046	17093	16874	17300	16851	16953	17029	17063	17021	17098	16945	17049	16969	16937	16974	16872	17031	17108	16952	16973	17017	17094	17058	16918	16985	16948	16908	17034	17052	17026	17071	17100	17094	17048	16978	17007	16989	17067	16911	17023	16999	17091	17135	16875	16915	16856	17192	16977	16926	16982	16946	17073	16916	17039	17104	17028	17086	16957	16995	17028	17043	17155	17097	17039	16892	17217	17122	17044	16997	16906	17020	17017	17029	16876	16904	17250	16897	16812	16976	17119	17109	17056	17205	16848	17031	17030	17017	17069	16891	16910	16959	17052	17245	16966	16896	16992	16970	16951	16986	16848	16817	17076	17038	17199	17128	17120	16983	17020	16957	17059	16820	16890	17017	16936	17087	17004	16967	17001	17031	17114	16942	17079	17060	17032	16825	17039	17140	16977	16859	17066	17024	17033	17028	17014	16811	17011	16930	16989	17024	17010	17026	17158	17055	17020	16947	17047	16901	17037	17041	16946	17158	16969	16836	17023	17112	16966	17169	16978	16936	17007	16894	17321	16834	16982	16979	16839	17207	17128	16978	17034	17138	17111	17005	16989	16862	17003	16981	17197	16935	17055	17014	17089	17046	16860	16959	16926	17018	17197	17023	17145	16875	16915	16970	16868	17179	17075	17093	16926	17037	17077	17085	16977	16924	17092	16868	16997	17014	17135	16800	16964	16873	16902	17106	17019	16852	17128	16953	16982	17107	17031	16884	16941	17102	17000	17078	16988	17068	17140	16972	17067	16869	16989	17043	17018	17110	16961	17020	17100	17033	17095	17139	17064	17071	17060	16916	17255	16929	16901	16922	17060	16933	16896	16990	17031	16992	17047	17145	17066	17291	16948	16980	17013	16951	17045	16991	16967	16992	16986	17013	17154	16988	16902	17116	16890	17051	17098	17053	17119	16929	17021	17036	17090	16977	16959	16831	17074	16976	17153	16988	17034	16892	17133	17200	17040	16938	17066	16989	17074	16847	16858	16920	16920	17094	16962	16947	17223	17029	16954	17071	17001	17065	17090	16970	17068	16966	16987	17028	17125	17079	17061	17006	16949	17143	16990	16968	17100	17097	16898	17089	17130	16995	17031	16879	16949	16871	17079	17071	16959	16998	16838	16839	16760	17158	17088	17050	16977	17052	16970	17035	17091	17164	16981	16987	17103	16995	17055	16914	16960	17125	16955	16921	17099	16825	17057	17081	17119	17009	17004	17080	17035	17052	17144	17132	16855	17141	17081	16979	16952	17080	16973	17013	16971	17114	16911	17010	17032	17107	16852	17018	17160	17048	17073	17006	17094	16983	16996	17146	16886	17052	17101	17168	17031	17091	16923	17083	17084	17092	17142	16919	17224	16918	17054	16980	16871	16841	17020	17110	17039	17210	17048	16981	17035	16988	16966	17151	16954	17023	16880	17079	16977	17039	16930	16968	17059	16972	17025	17095	17101	17053	16964	17015	17018	16958	16971	17236	17065	16988	17028	16878	17005	16897	17190	16913	16982	16981	17127	17019	16997	16967	17005	16833	17001	16931	17085	16956	16928	16904	17047	17185	16998	17098	16984	16946	17049	16982	16987	17020	17029	16918	17141	17039	17086	17056	17101	16875	16999	16899	17021	17132	16982	16806	17083	17091	17037	16874	16858	16913	16859	16887	17164	16960	17028	17090	17026	17042	17004	17085	16973	17103	17057	17015	16944	16988	16922	16992	16973	16989	17068	17091	17051	17060	17053	16987	17017	16967	17024	16904	17028	17007	17042	17001	17066	16985	16932	17070	17033	16987	16970	17144	16929	17035	16909	17164	16988	17178	16995	17063	16998	17122	16985	17185	16996	17025	17010	17010	17088	17154	17088	16896	16961	16913	17045	16936	17082	17031	17072	17067	17055	17064	17021	16927	17048	16990	17072	17182	16929	17020	17056	16987	16923	16952	16950	17210	17025	17138	16902	17191	16797	17143	16960	16964	17021	16938	17108	16904	17073	17060	17049	17131	17109	16964	16877	17030	16910	17031	17108	17020	17086	16898	16989	17048	17058	16988	17201	16922	17073	17132	16963	17178	16962	16996	17032	16956	17103	17129	17006	17174	17015	17078	17145	17122	17223	16976	16924	17083	17009	16874	17051	17032	17093	17074	17016	16891	17002	17150	17004	17070	16979	17039	17048	17005	16924	16796	16796	17003	17111	17019	17002	17167	16978	16974	17090	17072	17060	17124	17222	16954	16909	16973	17098	16914	17030	17035	17050	17132	16991	16990	16956	16913	17047	17015	16946	16866	16924	17009	17065	17238	16972	17094	16980	16894	17019	16941	16913	16913	17028	17013	16937	17013	17138	17018	17046	17142	17069	17025	17145	17153	17212	17153	17003	16952	17063	16926	16963	16998	16961	17039	17040	17203	17071	17135	17023	17071	17090	17055	17072	17317	16915	17150	17035	16967	17018	17098	16918	17140	16900	17013	17039	16982	17080	16877	16942	16986	17058	16722	17085	17019	17114	17138	17013	16973	16986	17111	16954	17095	17176	17027	16931	16982	17243	16979	17173	16880	17080	17069	16807	17064	16941	17054	17168	16969	17004	17128	17002	16944	17059	17026	17049	17072	17041	16963	17085	17151	17019	17136	16947	17057	16981	16929	17099	17025	16997	16962	17150	17072	17009	17116	17057	17037	16972	16999	16966	17167	17063	16737	17040	16882	17028	16949	17226	16920	17004	17024	17010	17130	16981	16840	17029	17019	16997	17135	17020	17149	17017	16967	17076	17065	16937	17133	17083	17013	17055	17185	16999	17000	17079	16834	16895	16979	17028	16930	17268	16916	16997	16961	16935	17065	17029	17054	17042	17022	16932	17076	16904	17058	17009	17112	16940	17013	16964	17086	17003	17073	16984	17027	17087	17012	17105	17009	17086	17217	16983	17181	16993	16911	17020	17185	16963	17046	17064	17080	17122	17082	16941	17100	16987	17101	17144	17143	16975	16946	16961	17010	17129	17122	17040	17023	16960	17062	16844	16996	16887	17062	17057	17060	16873	16946	17153	16964	17024	17074	17042	17073	17104	17150	17005	16752	16974	17037	17077	17090	17021	16952	16903	17261	17083	17105	16878	16918	17134	16933	16986	17064	16885	17023	16916	17052	16992	17021	16952	17052	17180	17154	17096	17006	16985	17162	17156	17064	16890	16981	17119	17096	16938	17072	17164	17070	17085	16934	17132	16954	17065	16997	16965	17064	16938	16969	17091	16884	17024	16991	17096	17012	17001	16908	16948	16959	17087	17012	17165	17096	16994	17084	16927	17119	17144	16913	16946	17079	17144	17072	17172	16857	16994	17124	16920	16995	17031	16950	17021	16965	16953	17056	16972	17057	16822	16969	16796	16949	17202	16919	17077	17010	17093	16909	16846	17022	17141	16890	16889	17073	16879	17030	17022	17013	17124	17102	16897	17129	17002	17094	17094	17081	17085	17056	17136	16993	17086	17010	16968	16939	17147	17175	16910	17034	17046	16949	17099	17031	16998	17087	17014	17057	16998	16978	16952	17019	17010	17048	17129	16914	17148	17077	16945	17007	16965	17006	17068	16864	17215	17029	17050	16960	17084	16966	17047	17175	16870	17052	17043	16828	16969	17004	17015	17130	17102	17090	16848	16845	17047	17019	16881	17124	16895	17103	17016	16899	16990	17077	17106	17008	17063	16945	17078	17064	16959	16779	17000	16933	17018	16926	16901	16970	17061	16833	17103	16960	17081	17010	16894	17177	17034	17040	17060	16988	17122	16761	17128	16787	17063	16912	17068	17013	17034	17193	16954	16855	16931	16999	17115	16908	17031	17040	17041	16946	17025	16936	17077	17034	17200	17035	17005	17088	17150	16954	17084	17124	17084	17170	17146	16966	17056	17050	16999	16884	17178	16926	16987	17080	17137	16946	17086	17022	16928	17192	17060	17161	17140	17072	17095	17018	17060	16952	16997	16995	17023	17192	16909	16950	16972	17129	16968	17032	17020	16989	17204	17090	17131	17007	17188	16945	16891	17065	17098	16963	16764	16990	16919	16869	17071	17096	16954	17060	16971	17231	16917	17045	17057	17015	17008	16984	16921	17066	17041	16901	17167	17071	17076	16916	16998	17043	16944	16975	17024	17172	17011	17087	17024	17109	17129	17086	17047	17043	16956	16918	16820	17067	16999	17069	16861	16989	16907	17123	16993	17121	16879	17078	16931	17107	17041	17054	17000	17085	16800	17174	16980	16941	16999	17100	17010	17061	17206	16991	17253	16944	17180	17034	17080	17297	17150	16969	16941	17037	16963	17004	17073	17052	16999	16886	16961	17110	17118	17199	17133	16945	16974	17174	16867	17059	16991	17091	16869	16937	16990	16984	17067	17111	16971	16903	16936	17006	16950	17098	17095	16962	17059	17022	17044	17131	17161	16992	17080	16770	17142	17162	17050	17152	17030	17152	16956	16932
22842	21322	29153	23870	21920	24766	26648	21824	20809	21173	20618	20560	20718	20382	20485	20204	20298	20369	20366	20089	20192	20164	20112	19926	20185	19984	19865	19885	19833	20772	22388	23609	22724	21189	20445	19758	19913	19633	19600	19817	19944	19833	19542	19772	19566	19718	19796	19572	19458	19639	19291	19732	19818	19824	19616	19908	19863	19721	19501	19716	19700	19710	19789	19588	19722	19766	19595	19629	19613	19772	19621	19523	19727	19650	19515	19695	19562	19714	19795	19614	19619	19692	19605	19566	19641	19522	19633	19720	19822	19495	19638	19666	19926	19853	19378	19631	19644	19586	19564	19600	19633	19727	19679	19485	19551	19563	19784	19623	19625	19594	19541	19545	19643	19734	19524	19286	19510	19586	19715	19540	19671	19505	19635	19629	19695	19657	19651	19519	19827	19626	19764	19622	19496	19689	19525	19382	19597	19769	19663	19601	19602	19707	19765	19553	19858	19634	19614	19760	19584	19431	19518	19621	19467	19543	19659	19505	19681	19472	19761	19471	19654	19470	19508	19820	19512	19452	19638	19602	19572	19611	19646	19737	19533	19550	19558	19641	19871	19619	19499	19438	19312	19546	19611	19521	19660	19532	19777	19741	19666	19445	19562	19430	19513	19612	19853	19652	19384	19568	19523	19590	19620	19546	19663	19680	19569	19690	19533	19407	19485	19397	19596	19374	19353	19569	19526	19671	19682	19604	19394	19642	19530	19680	19660	19587	19877	19595	19523	19528	19435	19496	19623	19701	19587	19676	19484	19590	19589	19394	19590	19715	19588	19705	19696	19549	19911	19682	19673	19591	19527	19638	19424	19424	19536	19481	19685	19633	19598	19570	19579	19629	19488	19617	19565	19286	19766	19537	19363	19768	19612	19461	19600	19616	19779	19576	19558	19507	19714	19653	19545	19414	19522	19668	19708	19553	19736	19425	19744	19512	19646	19306	19705	19445	19689	19510	19654	19455	19403	19591	19618	19572	19581	19698	19607	19741	19533	19640	19478	19589	19354	19557	19673	19777	19658	19494	19563	19572	19564	19618	19645	19557	19608	19345	19561	19660	19580	19679	19645	19471	19584	19472	19700	19701	19501	19367	19491	19567	19402	19717	19718	19559	19569	19673	19492	19547	19528	19603	19529	19665	19631	19363	19358	19608	19542	19875	19523	19558	19618	19590	19440	19628	19624	19542	19557	19753	19668	19602	19468	19575	19604	19590	19488	19512	19631	19337	19655	19548	19463	19538	19744	19535	19680	19367	19450	19396	19739	19593	19475	19871	19498	19434	19583	19568	19657	19447	19514	19658	19585	19663	19820	19431	19414	19618	19513	19750	19598	19846	19606	19507	19722	19594	19877	19816	19659	19722	19819	19667	19653	19427	19744	19606	19545	19792	19653	19701	19551	19578	19505	19421	19514	19588	19677	19652	19629	19387	19564	19510	19551	19649	19578	19613	19590	19740	19462	19638	19672	19572	19496	19557	19519	19560	19724	19461	19553	19515	19622	19848	19481	19444	19607	19430	19512	19612	19599	19700	19387	19391	19685	19605	19569	19569	19340	19639	19542	19459	19698	19670	19557	19568	19610	19631	19701	19661	19732	19436	19421	19326	19654	19562	19832	19640	19390	19589	19671	19397	19621	19536	19802	19653	19565	19628	19615	19581	19611	19532	19656	19522	19599	19622	19535	19487	19684	19742	19746	19606	19564	19377	19443	19497	19504	19605	19373	19674	19389	19700	19634	19503	19595	19451	19460	19709	19367	19640	19637	19498	19424	19515	19579	19606	19511	19505	19489	19422	19806	19694	19361	19751	19672	19430	19440	19714	19674	19383	19441	19531	19722	19671	19418	19483	19614	19611	19502	19344	19417	19795	19377	19923	19695	19728	19679	19542	19572	19575	19636	19529	19363	19361	19653	19463	19472	19621	19702	19757	19785	19559	19686	19618	19636	19403	19495	19461	19739	19560	19517	19650	19529	19360	19662	19654	19423	19575	19767	19640	19865	19567	19766	19599	19560	19390	19627	19405	19443	19485	19583	19567	19431	19684	19505	19601	19518	19616	19667	19342	19526	19523	19573	19579	19608	19669	19600	19707	19554	19680	19602	19531	19656	19369	19616	19575	19565	19600	19560	19543	19539	19473	19610	19453	19637	19707	19614	19647	19499	19675	19636	19708	19762	19576	19597	19631	19478	19674	19784	19449	19575	19469	19525	19543	19389	19595	19591	19657	19634	19538	19545	19535	19559	19619	19561	19360	19602	19623	19530	19627	19594	19538	19799	19783	19663	19544	19627	19608	19626	19549	19665	19389	19625	19538	19551	19474	19638	19274	19486	19713	19520	19352	19482	19547	19546	19586	19439	19577	19511	19405	19535	19602	19439	19822	19660	19562	19649	19872	19522	19696	19469	19618	19821	19497	19501	19740	19762	19684	19598	19435	19828	19687	19523	19552	19618	19671	19623	19577	19704	19820	19598	19713	19429	19602	19331	19572	19626	19596	19513	19520	19621	19596	19571	19521	19606	19589	19760	19586	19302	19546	19449	19684	19629	19491	19628	19618	19582	19592	19567	19523	19681	19675	19440	19616	19574	19593	19632	19545	19642	19576	19654	19599	19675	19579	19610	19433	19450	19691	19611	19620	19585	19561	19613	19612	19458	19471	19781	19599	19604	19648	19721	19494	19687	19464	19704	19643	19595	19575	19660	19526	19715	19530	19588	19454	19736	19807	19642	19629	19486	19421	19649	19515	19537	19718	19358	19482	19450	19626	19737	19503	19592	19996	19709	19529	19551	19454	19469	19400	19384	19383	19824	19506	19735	19464	19607	19650	19433	19591	19516	19404	19605	19438	19527	19493	19648	19591	19706	19650	19652	19284	19524	19576	19637	19590	19501	19485	19655	19557	19636	19703	19753	19484	19484	19760	19484	19366	19340	19514	19441	19421	19749	19613	19540	19550	19510	19665	19667	19691	19372	19617	19681	19371	19699	19646	19593	19855	19560	19540	19604	19582	19479	19317	19512	19768	19482	19674	19556	19472	19478	19402	19749	19586	19536	19649	19580	19483	19392	19542	19564	19451	19361	19579	19400	19474	19500	19829	19453	19413	19501	19623	19437	19444	19455	19495	19762	19486	19646	19704	19707	19493	19497	19380	19536	19371	19684	19731	19544	19453	19524	19316	19383	19445	19688	19827	19537	19442	19666	19507	19740	19559	19650	19613	19672	19511	19665	19565	19512	19660	19511	19611	19541	19508	19467	19554	19818	19673	19747	19637	19675	19663	19419	19509	19540	19604	19472	19514	19675	19513	19737	19622	19582	19694	19480	19536	19434	19579	19679	19593	19643	19684	19461	19593	19655	19461	19736	19643	19750	19497	19454	19485	19864	19372	19537	19764	19573	19591	19501	19606	19681	19591	19613	19598	19740	19567	19611	19534	19838	19787	19710	19647	19496	19595	19701	19621	19640	19431	19597	19699	19456	19711	19730	19503	19590	19535	19686	19825	19537	19608	19700	19617	19428	19443	19556	19444	19547	19649	19498	19710	19634	19533	19503	19465	19660	19743	19632	19650	19437	19641	19547	19624	19678	19552	19608	19729	19510	19751	19376	19564	19531	19788	19739	19527	19299	19521	19661	19629	19540	19619	19470	19638	19546	19480	19461	19684	19565	19754	19593	19525	19561	19705	19626	19483	19629	19641	19422	19641	19689	19499	19499	19617	19750	19667	19357	19679	19535	19556	19469	19424	19835	19448	19602	19573	19610	19351	19599	19756	19669	19470	19556	19629	19309	19418	19608	19707	19481	19685	19467	19455	19468	19551	19504	19544	19669	19743	19659	19382	19594	19505	19592	19583	19545	19560	19600	19656	19596	19549	19555	19609	19530	19544	19645	19800	19712	19549	19767	19651	19521	19461	19732	19738	19507	19483	19391	19660	19531	19470	19593	19603	19735	19563	19649	19840	19358	19400	19620	19624	19757	19498	19514	19667	19712	19644	19773	19740	19542	19568	19617	19520	19435	19304	19695	19537	19530	19519	19647	19532	19493	19466	19686	19582	19668	19472	19505	19804	19581	19558	19696	19533	19665	19726	19463	19609	19661	19648	19465	19590	19555	19636	19642	19408	19584	19823	19813	19567	19570	19512	19867	19688	19569	19375	19468	19686	19622	19452	19760	19585	19544	19580	19688	19576	19403	19513	19625	19491	19717	19778	19604	19481	19718	19386	19711	19533	19519	19518	19607	19591	19399	19501	19598	19430	19371	19700	19549	19550	19739	19588	19609	19485	19654	19620	19483	19648	19780	19633	19408	19369	19702	19578	19689	19493	19416	19637	19539	19513	19422	19680	19386	19672	19669	19582	19678	19692	19543	19648	19752	19667	19774	19552	19825	19615	19512	19625	19547	19747	19671	19493	19687	19617	19531	19593	19650	19632	19610	19606	19481	19663	19521	19401	19984	19628	19626	19600	19599	19559	19477	19435	19408	19642	19707	19565	19497	19560	19653	19631	19580	19602	19477	19688	19956	19881	19443	19567	19413	19507	19661	19464	19432	19841	19522	19538	19726	19589	19535	19679	19473	19563	19599	19704	19471	19499	19546	19430	19422	19577	19584	19565	19834	19465	19541	19672	19536	19540	19373	19461	19530	19581	19444	19412	19534	19327	19765	19485	19569	19532	19563	19496	19600	19408	19582	19524	19526	19487	19517	19487	19358	19679	19672	19623	19457	19762	19546	19627	19528	19733	19425	19659	19534	19534	19750	19674	19543	19578	19523	19680	19554	19555	19378	19733	19463	19490	19451	19724	19357	19590	19835	19402	19468	19450	19619	19461	19413	19626	19623	19524	19707	19355	19407	19830	19618	19666	19372	19544	19558	19664	19555	19695	19558	19713	19534	19632	19518	19628	19789	19525	19538	19541	19698	19660	19793	19761	19518	19690	19516	19492	19603	19568	19577	19513	19470	19777	19530	19626	19571	19612	19528	19454	19459	19750	19530	19482	19688	19482	19600	19504	19626	19586	19510	19696	19387	19469	19631	19440	19739	19851	19797	19539	19466	19446	19622	19594	19650	19659	19702	19671	19678	19621	19471	19464	19566	19392	19796	19662	19586	19695	19613	19489	19426	19610	19625	19557	19337	19495	19668	19539
20479	38026	37515	32885	29553	24542	21070	19861	19206	18762	18543	18551	18402	18285	18371	18358	18284	18091	17974	18155	17743	17751	17712	17565	17492	17490	17453	17470	17300	19076	22147	23385	21207	19143	18077	17583	17431	17267	17214	17277	17192	17214	17181	17042	17151	17236	17091	17073	17201	17036	17215	17292	17020	17211	17138	16963	17080	17157	17196	17020	17175	17074	17107	17280	17007	17085	17095	17361	17117	17219	17048	17412	17098	17376	17106	17099	17133	17181	17057	17009	17068	17025	17260	17136	17117	17377	16994	17089	17211	17327	17268	17113	16892	17219	17011	17062	17166	17118	17189	17087	17188	17037	17170	17226	17132	17235	17012	17003	17133	17057	17243	17231	17088	17116	17235	17216	17254	16890	17117	17010	17113	17164	17281	17162	17072	17147	17044	17068	17130	17072	17321	17171	17200	17204	17286	17216	17135	16875	17204	17053	16798	17179	17195	17067	17216	17084	17175	17073	17071	17143	17138	17118	16945	17153	16869	17024	17143	17187	17218	17270	17222	17129	17163	17078	17000	16981	17110	17248	17227	17253	17052	17194	17182	17073	16957	17122	16969	17149	17159	17192	17187	17288	17056	17028	17028	17082	17160	17067	17085	17233	17108	17011	17169	17136	17096	17063	17034	17118	16986	17135	17201	17160	17171	17228	17053	17189	17063	17065	17199	17151	17148	17159	16907	17208	17210	17035	17132	17316	17127	17140	17029	17047	17114	17265	17135	17224	17208	17180	17133	16931	17192	17256	16904	17132	17138	17002	17127	17154	17122	17162	17098	17036	17104	17120	17026	17317	17144	17138	17107	17132	17275	17096	16985	17231	17118	17186	17238	17174	17310	17063	17131	17229	17255	17138	17018	16988	17106	17154	17035	17129	17202	17238	16962	16989	17115	17126	17150	17205	17155	17126	17184	17237	17003	17106	17294	17235	17267	17197	17208	17250	17158	17257	17059	17156	17216	16881	17317	16991	17159	16981	16954	17068	17039	17114	17124	17025	17081	17251	17125	17264	17079	17253	17022	17164	17060	17101	17046	17081	17185	17092	17183	17010	17122	17103	17109	17086	17121	17238	17277	17092	17121	17023	16992	17057	17257	17162	17254	17182	17071	17163	17041	17296	17235	16959	16995	17270	17069	17200	17095	17254	17062	17176	17020	17219	17055	17288	17121	17064	17088	17123	17035	17182	17115	17153	17186	16949	17011	17190	17151	17176	17147	17050	17069	17125	17116	17226	16936	16972	17184	17088	16984	17140	17068	17031	17052	17045	17149	17172	17097	17216	17043	17043	17056	17397	17066	17009	17169	17228	17248	17044	17096	17077	17090	17057	17089	17059	17232	17051	17077	17065	17145	17203	16886	17150	17114	17021	17018	17168	17260	17091	17089	17056	17186	17226	17163	17011	17090	17103	17123	17101	17020	17073	16977	17142	17227	17164	17181	17018	17143	17111	17165	17171	17051	17173	17126	17212	17305	17044	17066	17100	16987	17033	17323	17209	17131	17109	17095	17187	17230	17264	17099	17088	17073	17183	17117	17199	17260	17216	17180	16921	17054	17137	17191	17003	17142	16959	17260	17068	17104	17124	17174	17105	17020	17072	17024	16893	17163	17228	17136	16910	17168	17001	17039	17150	17248	17128	17011	17022	17236	17128	17253	17117	17002	17096	17090	17188	17167	17083	17108	17173	17101	17120	17113	17067	17229	17082	17056	16956	17133	17142	17081	17296	17028	17165	17023	16992	17247	17135	17256	16990	17199	17216	17175	17121	17175	17049	17115	17121	17093	17002	16948	17334	17055	17177	17394	17101	17059	17153	16947	17022	17068	17003	16972	17017	17000	17108	17087	17036	17147	17168	17130	16988	17144	17221	17090	17156	17021	17348	17161	17118	17027	17055	17170	17151	17221	17038	17213	17209	17018	17167	17175	17265	17274	17150	17181	17092	17147	16930	17000	16997	17095	17199	17007	17248	17138	17153	17076	16968	17110	17041	17133	17177	16961	17210	16955	17087	17152	17228	16966	16968	17037	17100	17071	17108	17132	16990	17190	17164	16983	17185	17072	17083	17061	17118	17228	17210	17068	17127	17132	17124	17130	17059	17154	17036	17004	17233	16970	17269	17101	17136	17165	17126	16999	16935	17180	17247	17152	17030	17117	17180	17153	17171	16971	16874	17062	17122	17128	17149	17347	17249	16917	17072	17112	17158	17080	17216	17052	17144	16885	17102	17155	17161	17051	17235	17101	16927	17120	17283	17047	17212	17328	17020	17061	17128	17065	16971	17009	17052	17039	17023	17197	17128	17159	16994	17164	17099	17211	17072	17169	16919	16984	17092	17206	17107	17203	17085	17024	17135	17071	17042	17116	16911	17029	17093	17163	17132	17027	17045	17226	17125	17245	17153	17028	17237	17182	17067	17044	17238	17019	17149	17034	17073	16878	17209	17309	17173	17051	17133	17237	17159	17143	17170	17116	17078	17095	16964	17119	17067	16922	17009	17174	17184	17136	16980	17183	17165	17066	17211	17057	17143	17050	17176	17160	17272	16979	17149	17235	17070	17182	17282	17042	17094	17035	17087	17222	17206	17061	17100	16973	17219	17140	16998	17146	17024	17111	17184	17072	17217	17117	16988	16986	17306	17033	17192	17080	17205	17236	17226	17130	17071	17093	17143	17078	17164	17228	17253	17095	17267	17148	17032	17122	17145	17156	16917	17108	17247	17066	17171	17132	17205	17153	17210	17049	16966	17197	17132	17087	17206	17193	17085	17116	17032	17265	17006	17086	17032	17123	17230	17139	17113	17172	17217	17157	17074	17149	17211	17111	17167	17110	17043	17053	17252	17079	17134	16977	17259	17224	17179	17166	16973	17171	16985	17145	17033	17122	17015	17006	17093	17213	17266	17217	17274	17153	17025	17204	16960	17237	17172	17217	17264	17033	17051	17068	17117	17004	17046	17089	17092	17053	17183	17037	17031	17168	17108	17372	17043	17149	17153	17160	17145	17164	17004	17140	17112	17098	17311	17033	17119	17215	17076	17399	16919	17337	17313	17040	17119	17064	17171	17231	17158	17100	17260	17121	17065	17239	17214	16988	17054	17084	16992	17080	17139	16949	17160	17134	17188	17234	17179	17036	17148	17066	17159	17100	17185	17191	17085	17090	17130	17167	17154	16899	17240	17035	17123	17096	17151	17095	16971	16949	17160	16989	17100	17135	17300	17094	16958	17359	17005	17268	17001	17096	17079	16993	17226	17008	17137	16957	17135	17193	17018	17140	17105	17092	17063	17207	17187	17067	17099	17083	17108	17085	17131	17039	17171	17159	17079	17265	17072	17233	16942	17230	17097	17167	17284	17130	17070	17191	17175	17125	17082	17230	17089	17367	17094	17133	17254	17193	17249	17139	17091	17084	17159	17047	17099	17211	17188	17106	17356	17073	16994	16953	17230	17037	17099	16985	17358	17208	17087	17148	17201	17182	17110	17205	17133	17131	17211	17157	17147	17006	16945	17023	17082	17117	17022	17220	17136	17032	17083	17155	17164	17244	17012	17098	17161	17291	16925	17094	17073	17019	17182	17234	17245	16980	16994	17146	17155	17184	17226	17271	16999	17158	17135	17198	17120	17043	17197	17211	17031	17204	17136	17130	17178	17145	17044	17078	17167	17140	17115	17088	17013	17193	16986	17335	16975	17083	16963	17068	16995	17141	17116	17030	17155	17003	17011	17061	17107	17074	17182	17050	17112	17029	17120	17010	17307	17192	17160	17103	17090	17126	17131	17103	17035	17093	17037	17015	17202	17180	16976	17255	17181	17158	17178	17014	16952	17218	16920	17137	17180	17109	17062	17164	17002	17259	17001	17099	17131	17117	17081	17017	17133	17174	16935	17042	17264	17111	17161	17052	16985	17027	17045	17071	17106	17252	17113	17118	17187	17095	17145	17145	16998	17028	17121	17153	17165	17184	17287	17121	17233	17130	17119	17213	17051	17263	17038	16921	17136	17402	17115	17230	17334	17216	17156	17072	17076	17226	17201	17134	16934	16960	17265	17075	17057	17021	17109	17272	17361	17138	17045	17041	17166	17057	17070	17173	17074	17108	17052	17182	17122	17270	17198	17173	17229	17283	16991	17043	17134	16965	17141	17125	17132	17157	17217	17179	17104	17015	17021	17133	17117	17144	17003	17128	16924	17173	17001	17228	17225	17152	16992	17104	17228	17060	17150	16943	16908	17120	17055	17204	17179	17259	17165	16968	17115	17047	17258	17136	17074	17219	17166	17152	17225	17179	17241	17270	16963	17177	17079	17278	17204	17092	16968	17271	16871	17077	17062	17071	17130	17011	17002	17030	17092	17137	17105	17219	17035	17140	17199	17155	17209	17130	17105	16975	17190	17090	17183	17134	17161	17067	17232	17221	17166	17097	17270	17178	16987	17196	17128	17021	17006	17136	17072	17068	17177	17282	17071	17257	17239	17186	17173	17074	17066	17118	17394	17313	17144	17105	17006	17074	17175	16905	17190	17332	17057	17049	17167	17179	16987	16935	17100	17134	17155	17252	17102	17123	17073	17076	17122	17218	16989	17186	17184	17118	17122	17016	17231	17254	17173	17170	17048	17290	17200	17007	17229	17103	16974	17164	17129	16943	17153	17111	16957	17237	17086	16958	17206	17164	17010	17260	17169	17031	16968	16919	17197	17096	17088	17140	17174	17122	17216	17218	17145	16881	17037	16909	17173	17012	17189	17057	17039	17063	17130	17141	17050	17241	17329	17213	17004	16989	17149	17106	17102	17122	17293	17119	17229	17022	17205	17170	17088	17155	17198	17189	17216	17241	17178	16910	17255	17074	17199	17152	16998	17227	17107	17118	17072	17130	17230	17115	17071	17164	17143	17168	17157	17028	17072	17349	17083	17103	17206	17088	17197	17234	17046	17135	17060	17054	17052	17202	17022	16950	17056	17207	17070	17228	17017	17191	17120	17230	17160	16952	16922	17077	17172	17114	17035	17307	17211	17216	17077	17123	16995	17096	17159	17199	17122	17104	17040	17097	17163	16876	17142	16977	17248	17326	17149	16968	17273	17098	17013	17100	17108	17034	17146	17172	17244	17171	17136	17031	17214	17220	17165	17243	17047	17104	17037	17146	17058
27998	23325	29550	28816	23750	21432	20345	19887	19796	19905	19866	19891	19911	19997	19630	19588	19547	19748	19770	19408	19928	19818	19735	19476	19576	19695	19809	19635	19572	19584	19958	19669	19726	19684	19657	19599	19481	19490	19635	19436	19404	19633	19489	19523	19639	19469	19519	19208	19296	19366	19342	19584	19462	19448	19681	19546	19465	19547	19597	19536	19453	19388	19772	19449	19390	19560	19508	19650	19354	19598	19367	19557	19605	19454	19441	19624	19523	19171	19577	19242	19450	19536	19335	19441	19530	19332	19493	19505	19393	19510	19280	19436	19464	19441	19395	19455	19324	19467	19422	19486	19392	19533	19375	19363	19345	19578	19600	19423	19455	19458	19494	19491	19419	19593	19426	19314	19433	19461	19431	19447	19523	19460	19477	19487	19439	19406	19551	19300	19495	19401	19428	19586	19675	19454	19421	19579	19306	19506	19617	19373	19396	19333	19397	19317	19430	19411	19284	19448	19382	19520	19501	19119	19258	19591	19380	19640	19404	19380	19646	19451	19436	19690	19532	19446	19461	19408	19483	19409	19303	19601	19635	19498	19387	19474	19384	19283	19553	19349	19335	19340	19443	19507	19477	19510	19470	19325	19359	19548	19529	19192	19631	19356	19410	19530	19566	19385	19234	19493	19615	19523	19389	19478	19369	19495	19396	19442	19380	19419	19471	19415	19284	19517	19556	19331	19331	19493	19495	19498	19721	19827	19469	19352	19613	19661	19452	19613	19503	19682	19466	19440	19556	19476	19405	19350	19327	19385	19592	19475	19397	19267	19509	19721	19493	19451	19545	19416	19537	19434	19574	19475	19379	19431	19505	19440	19294	19530	19407	19468	19515	19495	19585	19420	19615	19264	19399	19487	19557	19125	19558	19372	19445	19471	19325	19506	19557	19542	19395	19319	19331	19531	19442	19536	19473	19454	19346	19540	19447	19506	19450	19366	19287	19720	19497	19368	19389	19465	19521	19323	19321	19375	19668	19336	19572	19412	19594	19522	19670	19517	19519	19556	19479	19596	19669	19466	19410	19504	19534	19448	19336	19487	19393	19458	19402	19420	19460	19425	19532	19573	19450	19550	19502	19335	19777	19629	19264	19603	19513	19479	19486	19496	19588	19316	19420	19491	19451	19608	19584	19453	19133	19457	19545	19423	19577	19433	19368	19626	19469	19338	19475	19415	19409	19474	19232	19465	19473	19445	19505	19408	19430	19449	19271	19418	19440	19347	19575	19590	19476	19470	19544	19375	19536	19358	19482	19552	19572	19373	19593	19410	19522	19506	19507	19315	19454	19353	19405	19397	19528	19542	19368	19528	19375	19546	19488	19528	19467	19436	19250	19373	19518	19425	19396	19484	19445	19374	19566	19717	19455	19471	19649	19554	19455	19523	19486	19445	19630	19657	19525	19559	19461	19563	19430	19594	19505	19423	19620	19564	19604	19415	19543	19605	19530	19513	19599	19284	19475	19331	19415	19410	19453	19742	19550	19477	19701	19568	19469	19616	19344	19442	19558	19487	19450	19526	19427	19371	19558	19591	19386	19387	19426	19148	19347	19577	19573	19735	19574	19578	19253	19290	19571	19462	19457	19280	19518	19256	19371	19482	19603	19413	19569	19313	19440	19343	19341	19289	19489	19388	19364	19571	19594	19342	19500	19284	19598	19450	19517	19375	19610	19204	19380	19412	19604	19378	19414	19657	19565	19577	19428	19465	19533	19560	19440	19317	19580	19394	19522	19463	19508	19311	19623	19364	19393	19414	19471	19635	19692	19449	19458	19438	19641	19515	19382	19413	19234	19331	19460	19747	19322	19556	19373	19493	19557	19419	19464	19483	19553	19386	19622	19519	19614	19534	19497	19497	19279	19624	19277	19489	19526	19522	19443	19490	19250	19489	19410	19419	19207	19420	19349	19283	19371	19294	19346	19400	19440	19503	19563	19420	19631	19561	19518	19394	19479	19379	19506	19254	19481	19528	19589	19406	19575	19548	19581	19422	19446	19829	19510	19496	19356	19261	19399	19440	19457	19322	19572	19367	19222	19493	19355	19379	19471	19301	19572	19523	19542	19451	19539	19478	19571	19370	19404	19482	19509	19390	19436	19720	19427	19487	19517	19703	19505	19556	19665	19534	19380	19530	19420	19395	19423	19344	19511	19434	19487	19582	19290	19429	19495	19592	19375	19340	19505	19425	19552	19630	19486	19371	19491	19619	19569	19525	19390	19688	19399	19475	19643	19233	19415	19691	19564	19469	19823	19459	19476	19407	19429	19626	19464	19476	19474	19390	19284	19687	19413	19439	19433	19359	19346	19427	19595	19538	19347	19473	19486	19419	19480	19655	19558	19510	19398	19434	19636	19637	19304	19651	19654	19508	19472	19335	19230	19295	19581	19504	19334	19331	19263	19330	19808	19431	19579	19428	19578	19396	19680	19457	19386	19568	19416	19329	19396	19534	19335	19619	19627	19468	19512	19565	19425	19533	19527	19590	19624	19609	19483	19415	19396	19676	19613	19437	19588	19401	19637	19492	19478	19542	19614	19473	19612	19317	19411	19599	19438	19353	19617	19234	19594	19276	19536	19283	19504	19460	19522	19437	19608	19616	19497	19505	19458	19460	19560	19174	19404	19590	19558	19526	19334	19563	19629	19645	19763	19463	19481	19522	19515	19224	19705	19512	19485	19594	19464	19410	19455	19200	19572	19523	19550	19474	19483	19307	19545	19593	19274	19558	19514	19340	19354	19317	19392	19528	19647	19459	19506	19486	19630	19548	19384	19276	19533	19606	19527	19656	19715	19457	19484	19514	19526	19465	19459	19496	19389	19570	19482	19517	19416	19424	19590	19556	19315	19510	19518	19521	19407	19444	19525	19418	19705	19432	19630	19283	19445	19572	19486	19449	19343	19367	19400	19519	19502	19582	19494	19530	19475	19442	19716	19446	19215	19528	19482	19516	19583	19408	19630	19475	19401	19431	19786	19421	19395	19326	19641	19644	19654	19506	19400	19446	19619	19416	19557	19475	19433	19407	19430	19318	19647	19635	19469	19539	19522	19387	19454	19534	19545	19630	19441	19451	19410	19420	19502	19605	19597	19419	19656	19341	19330	19416	19511	19384	19672	19639	19523	19520	19497	19328	19502	19539	19473	19408	19366	19505	19475	19504	19619	19430	19376	19340	19601	19396	19522	19571	19415	19554	19423	19481	19609	19376	19425	19555	19357	19540	19240	19607	19299	19417	19536	19504	19352	19354	19446	19129	19610	19504	19678	19755	19459	19343	19361	19512	19395	19403	19330	19467	19388	19293	19627	19643	19496	19503	19529	19663	19478	19506	19550	19444	19512	19567	19525	19618	19545	19433	19649	19438	19442	19493	19677	19284	19391	19396	19555	19479	19445	19469	19474	19451	19595	19546	19489	19368	19411	19390	19504	19485	19445	19269	19625	19541	19633	19368	19386	19375	19571	19587	19636	19368	19462	19548	19466	19493	19472	19312	19671	19381	19283	19493	19749	19614	19466	19533	19620	19545	19472	19399	19587	19589	19614	19465	19511	19352	19386	19363	19469	19619	19424	19601	19509	19658	19419	19358	19394	19554	19591	19492	19508	19507	19360	19529	19771	19259	19498	19359	19488	19433	19554	19526	19487	19551	19443	19560	19389	19416	19329	19589	19560	19545	19457	19440	19537	19529	19406	19370	19382	19538	19666	19456	19558	19416	19405	19465	19222	19357	19553	19353	19504	19581	19663	19350	19471	19379	19612	19428	19599	19565	19468	19560	19390	19519	19718	19512	19320	19519	19492	19386	19114	19376	19498	19430	19370	19583	19314	19405	19458	19621	19564	19549	19100	19725	19450	19602	19634	19455	19389	19693	19581	19420	19595	19528	19426	19549	19502	19429	19532	19535	19641	19427	19625	19494	19361	19552	19470	19587	19510	19481	19391	19778	19412	19383	19506	19388	19463	19384	19409	19428	19439	19569	19399	19370	19378	19540	19424	19389	19442	19392	19596	19412	19388	19526	19382	19170	19360	19308	19503	19384	19526	19435	19525	19724	19577	19427	19679	19458	19368	19344	19562	19492	19494	19170	19458	19243	19396	19654	19535	19425	19455	19683	19595	19355	19514	19621	19719	19282	19429	19469	19572	19533	19560	19544	19427	19429	19484	19491	19459	19309	19448	19662	19528	19390	19553	19303	19497	19509	19379	19302	19510	19420	19290	19432	19428	19482	19515	19555	19659	19670	19656	19445	19682	19483	19576	19272	19374	19300	19454	19479	19458	19336	19272	19496	19531	19582	19493	19371	19540	19552	19568	19557	19485	19520	19479	19664	19504	19518	19691	19478	19572	19413	19685	19335	19548	19565	19329	19539	19394	19355	19394	19462	19576	19456	19442	19494	19302	19431	19471	19481	19494	19433	19409	19389	19312	19439	19451	19300	19258	19381	19437	19383	19322	19461	19373	19355	19387	19327	19440	19391	19361	19561	19466	19422	19285	19384	19597	19588	19335	19545	19381	19600	19523	19541	19532	19333	19511	19429	19519	19530	19413	19656	19578	19446	19653	19673	19607	19495	19646	19525	19410	19359	19325	19479	19449	19229	19433	19507	19504	19613	19549	19611	19625	19510	19568	19501	19489	19496	19430	19404	19369	19553	19444	19289	19395	19476	19535	19667	19170	19437	19527	19424	19313	19550	19556	19648	19419	19447	19512	19444	19544	19596	19551	19402	19482	19494	19454	19471	19500	19618	19535	19366	19494	19629	19724	19459	19475	19593	19320	19611	19454	19497	19576	19605	19587	19513	19579	19748	19548	19426	19403	19531	19552	19416	19490	19322	19450	19692	19405	19631	19493	19595	19350	19361	19488	19451	19503	19547	19461	19574	19260	19557	19509	19362	19603	19470	19605	19429	19254	19454	19375	19487	19594	19435	19461	19673	19379	19653	19532	19408	19620	19446	19647	19675	19634	19413	19423	19429	19525	19596	19538	19572	19630	19534	19324	19437	19369	19458	19626	19303	19475	19514	19374	19470	19542	19622	19608	19577	19513	19556	19556	19337	19572	19527	19427	19585	19611	19589	19347	19450	19480	19549	19565	19477	19542	19482	19639	19319	19466	19701	19464	19770	19680	19432	19575	19342	19636	19558
18976	27465	31737	28603	23626	19813	18035	17714	17614	17447	17463	17696	17643	17618	17625	17637	17338	17477	17392	17652	17457	17477	17314	17302	17135	17196	17169	17075	17306	17293	17477	17565	17404	17246	17163	17074	17148	17159	16930	16831	17039	16992	17143	17012	16945	17101	17057	17228	17114	16927	17117	17206	17002	17052	16912	17003	17129	17070	16912	17033	16965	17015	17151	16981	16968	16824	16991	17199	17173	17036	17136	17075	17113	17029	17027	16960	17164	16981	16923	17091	17041	16923	17051	16967	17040	16984	17082	17058	16975	16952	17015	16987	16899	16988	17104	17053	17046	17046	17056	16951	17052	16945	16970	17006	17067	17002	16884	16980	17116	16995	17076	17114	17051	16987	16950	17002	17012	16948	17091	17070	16912	17015	16998	16943	17153	16943	17007	16960	17150	16988	16976	17006	17114	16966	17161	17050	17032	16963	17132	17060	17036	16999	16945	17150	17213	17075	17115	17075	16922	17032	17096	16990	17029	17104	17155	16936	17046	16924	16800	17008	17204	17142	17016	16914	17018	17195	17129	16929	17083	16977	17026	17003	17096	17031	16988	17204	17102	16933	16949	17204	16849	17080	16942	16967	17021	16983	17128	16938	17013	17122	16945	17084	17278	17081	16897	17072	17173	16883	16904	17220	17001	16933	17059	17125	17031	17034	16741	17004	17162	17095	17046	16965	17140	17016	17124	17050	17015	17150	16901	17018	17035	17234	16928	17094	17019	16902	17061	17070	16973	16949	17076	16969	17158	16964	17082	17001	17209	16939	17123	17102	17096	16933	17028	17146	16927	16984	17021	17179	16948	16777	17194	17111	17032	17144	16906	16981	16972	17053	17172	17065	17160	17086	16981	17136	16856	17062	17003	17137	17039	16837	17081	16938	17184	16993	17050	17046	17133	17139	17137	17135	17053	17036	17056	17161	17077	17137	16910	17026	17289	17153	16905	16972	17112	17073	16935	17118	16947	16813	17221	16973	16975	17040	16894	17330	17045	17289	17135	17190	17004	17086	17201	17224	17034	17090	17044	17103	17172	16978	16917	17073	17122	16941	17011	16976	17003	16996	17049	17090	16902	17121	16933	17089	17139	16987	17188	16766	17215	17053	17084	17101	17107	17004	17048	17093	16961	17074	17086	17127	17047	17062	17106	16942	17097	16954	17044	17074	17023	16830	17132	17113	17060	17183	17157	17002	16915	17212	16867	17048	17000	17000	17097	17163	16996	17282	16939	17113	17088	16914	17048	17018	17065	17009	17064	17130	17185	17080	17072	16889	17137	17131	17113	17007	16962	16991	17109	17053	17039	16853	17066	17038	16894	16945	17053	17105	17073	17038	17096	17053	16930	17001	16884	17013	17186	16965	17100	17083	17099	17081	17139	17047	17066	16999	17116	17082	16997	16898	17048	16986	17016	16817	17159	17196	16950	17011	17067	17082	17136	17079	17152	17125	17182	16958	17113	16977	16974	17135	17117	16883	16961	17097	16886	17114	16967	17129	17011	17114	17108	16928	17054	17118	17072	16911	16944	17068	17008	16870	17130	17118	17077	16922	16897	17052	16932	17092	17065	17081	16772	17161	17162	16982	17128	17119	16957	16961	17113	17081	17040	17054	17004	17021	16767	17045	16816	17100	17120	17288	17193	17033	17245	17146	16957	17148	17113	17092	17095	17098	17041	17084	17035	17020	17116	16978	17348	17077	16993	16949	17013	17173	17192	16977	17245	17010	17017	17017	17038	16957	16929	17219	17123	16952	16938	17188	17020	17042	17002	16921	16918	17022	16975	17096	17097	17198	17069	17123	17143	16983	17012	17016	17124	17024	17049	17006	16996	17085	17080	17034	17078	17054	17132	16861	17251	16928	16990	17005	17073	16988	17077	16912	17106	17084	17138	17041	17095	17083	16904	17055	17026	16816	17123	17099	17083	17035	16914	16896	16917	17108	17149	16945	17263	16844	17210	17071	17090	16993	17063	17045	17095	17185	17002	16989	16983	17019	17187	16986	17047	17154	16863	17125	16960	16952	16906	17080	17129	17016	16983	17038	17003	16899	16970	17005	17050	16873	17156	17033	17105	17139	17105	17014	16930	16971	17110	17079	17168	17072	17015	16888	17095	17023	16873	17148	16983	17019	17126	16974	16996	17032	17123	17151	17067	17065	17050	17036	17193	16961	16965	17151	17022	17159	17097	17014	17119	16992	16927	17070	17239	16971	17023	16926	16962	16976	17017	16956	17066	17083	16956	17231	17068	16896	17040	17147	16983	16971	17000	16992	16909	17037	17075	17101	17155	17044	16951	17070	17122	16889	16973	17098	17059	17074	17032	17128	17083	16825	17092	17115	17044	16976	17219	17022	17142	16946	16972	17039	17101	17201	16936	16950	17162	17022	17037	16988	17027	16929	17023	16975	17111	17197	16973	17037	16971	16995	17008	17033	16967	17018	16952	16998	17162	17055	16968	16936	17226	17113	16940	17180	16995	17103	17073	17087	17224	17026	16919	17138	16999	17159	16886	16982	16953	17058	17091	17273	17103	17020	17096	17027	16900	17104	16968	16933	17092	17025	17119	16954	17332	16914	17052	16935	17001	17093	17119	17129	17225	17015	16966	17022	17079	16905	17045	17214	17053	16928	16977	17014	17051	17082	17043	16969	17086	16974	17098	17073	17001	16933	17016	17224	16961	17273	17252	17060	16931	16898	17011	17030	17031	17129	17000	16986	17089	16916	17163	17021	16881	17100	17157	17100	17171	17038	17134	16977	16943	16987	17095	17006	17120	17192	17132	17128	17097	17011	17087	16905	17168	17101	16998	16918	17261	16969	17038	17024	17158	17089	17034	17029	17024	17201	16924	17071	17058	16932	17086	17115	17209	17039	16995	17098	17057	16902	17007	17071	16947	16830	17050	17117	16994	17095	17119	17036	17049	17160	16905	17035	17028	16994	16927	17210	17049	17012	16966	17050	17000	17262	17187	17187	17145	17019	16966	17080	17045	17048	17074	16936	16933	17084	16938	16885	16967	16978	17023	17034	17161	17080	17059	17027	16984	17084	17140	17105	16993	17053	17001	16905	17201	16991	17109	17099	16935	17140	17057	16953	17098	17209	17166	16987	17080	17038	17020	17046	16911	17165	17091	16917	17063	17084	17079	17098	16972	16946	17073	17209	16941	16907	16998	17019	17047	17164	17033	17070	17015	17090	16870	17099	16941	17095	16951	16805	17007	17013	17019	16950	17011	17072	16927	16921	17060	16957	17072	17001	17020	17160	17041	16998	17048	16911	16832	17007	17061	17100	17061	16983	16902	16935	17064	16945	16941	17076	17179	17189	17114	17002	17124	17045	17033	17175	17223	17219	17116	17148	17030	17088	16991	17056	17011	17138	17121	17088	17098	17019	17014	17037	17047	17215	17159	17151	17136	17032	17276	17255	16913	17180	17030	17036	17050	16996	16945	17099	17040	17184	17010	16897	17029	17045	17021	17085	16998	16993	17028	17132	17121	17317	17059	17103	17100	17028	17071	17167	17128	17229	17081	16949	17215	16915	17092	16984	17124	16955	17279	17280	16931	17014	16831	17028	16977	17117	17021	17043	16981	16778	17103	17064	17200	17175	17168	17128	17045	17070	17021	17149	17121	16975	17102	17057	16979	16976	16998	17018	17195	17022	17280	17119	17044	17051	17131	17061	17014	17016	17104	16899	16904	17064	16903	17046	16983	17091	17234	16973	17063	17101	17062	17088	17044	17137	17043	17043	16977	17184	16910	17145	17129	16965	17051	16879	17153	17073	17038	17044	17080	17027	17040	16895	17150	16880	16974	17135	17057	17192	16993	17073	17196	16957	17169	17068	17066	16934	17050	16964	17201	17141	17128	17006	16971	17041	17023	16993	17027	17001	17129	17031	16956	17116	17224	16906	16987	17103	16961	17063	17075	16970	17130	17051	17088	17172	16887	16893	17066	17240	17059	17017	17023	17115	17227	16875	16994	17088	17064	17050	16951	16924	17058	17096	17084	16952	17109	17067	17075	17075	16958	17106	16800	17275	17060	16982	17115	16987	17237	17148	17205	17240	17059	16923	16882	17113	17165	17149	17007	16963	16995	17028	17024	16928	17064	17037	16942	17009	17199	17047	17064	17062	16952	17102	17077	17252	17038	16890	17173	17043	16704	16936	16877	16953	16997	16991	17176	17005	16917	17048	17038	17053	17008	17127	17096	17002	17177	17048	16977	17017	17077	17092	16931	16886	16987	16966	17027	17038	16977	17106	16986	17076	17009	17057	17178	17110	17199	17089	16955	16896	16970	16935	17145	16880	16978	17020	16877	17097	17083	17007	16896	16981	17067	17030	17162	16950	17069	17121	17083	17042	17010	16953	16779	16911	17035	17206	17062	16947	17087	17051	17177	17097	16984	17140	17084	17094	17029	17106	17105	16814	17141	16980	17125	17067	16967	17138	17077	16956	16997	16888	16872	17032	17095	17217	17074	17092	17014	17021	17013	16902	17239	16934	17153	17014	17024	17093	17012	17015	17072	17210	16991	17098	17157	17043	17178	17243	17024	17051	17125	16871	17115	17063	17097	17088	17066	17173	17075	17026	17043	16934	17087	16953	17121	17105	17046	16986	17093	17105	16978	16998	17056	17073	17174	17042	17047	17151	16990	17155	17025	17096	17056	17010	16963	17116	17189	17221	17005	17162	16862	16872	17002	17060	17036	17119	16908	16902	17083	17148	17073	17039	17146	17125	17101	17014	17081	17015	16934	17142	17008	16972	16986	17211	17161	17014	16828	17097	16849	17026	17123	17211	17203	17069	17086	16964	17116	17182	16908	16871	17166	17137	17125	17130	17168	17003	17033	17087	17112	16928	17030	17096	17085	17142	17012	17011	17044	17018	16904	17063	17089	17003	16868	17036	17070	17105	16956	16937	17051	16973	17031	17035	17109	17124	17146	16940	17058	16965	17058	17082	17090	17213	17116	17097	16971	17081	17137	17035	17207	17005	17205	17087	16948	17087	17022	17071	17064	17008	17092	16975	17036	17151	17110	16942	16957	17052	17101	17208	16874	17037	17151	17076	17069	17037	17024	17119	17076	16885	17013	17021	17183	17030	17027	17205	17138	17084	17176	16978	16998	17108	17170	16991	16989	17043
24019	21417	28928	25100	23315	23525	23519	21296	20888	20743	20699	20546	20346	20160	20018	20156	20251	20006	20161	20080	20040	19883	19798	19844	19740	19739	20003	19831	20092	20333	21935	21858	21036	20251	19897	19904	19575	19476	19742	19687	19700	19537	19569	19593	19497	19657	19448	19689	19663	19531	19719	19504	19571	19540	19631	19660	19882	19419	19694	19589	19652	19456	19792	19678	19761	19636	19613	19682	19646	19547	19555	19657	19746	19769	19698	19480	19677	19657	19621	19635	19631	19407	19445	19566	19539	19503	19790	19506	19576	19682	19354	19597	19605	19652	19641	19531	19645	19566	19739	19755	19660	19652	19427	19510	19546	19670	19553	19530	19555	19515	19595	19431	19755	19575	19790	19734	19469	19695	19499	19534	19505	19610	19687	19653	19480	19558	19640	19805	19544	19599	19552	19589	19685	19784	19769	19674	19565	19563	19663	19538	19483	19430	19625	19392	19554	19546	19723	19442	19729	19516	19618	19488	19553	19337	19685	19469	19648	19575	19723	19452	19693	19686	19507	19573	19342	19371	19606	19495	19439	19322	19544	19636	19660	19713	19546	19670	19519	19684	19595	19735	19628	19817	19613	19723	19720	19494	19900	19544	19647	19654	19619	19722	19595	19741	19565	19381	19354	19474	19737	19659	19515	19516	19487	19554	19716	19409	19605	19545	19609	19473	19565	19764	19671	19633	19447	19636	19454	19655	19566	19558	19744	19552	19668	19607	19427	19606	19570	19578	19576	19483	19371	19652	19753	19740	19519	19607	19390	19579	19651	19531	19461	19466	19561	19527	19578	19560	19563	19556	19565	19552	19624	19598	19410	19553	19535	19599	19409	19736	19652	19656	19573	19586	19780	19747	19671	19630	19648	19713	19608	19597	19791	19674	19659	19821	19758	19582	19580	19511	19629	19600	19517	19645	19628	19522	19554	19761	19644	19670	19598	19459	19776	19761	19498	19457	19636	19411	19737	19580	19522	19661	19657	19566	19707	19558	19602	19711	19621	19505	19621	19581	19538	19534	19602	19776	19756	19563	19504	19563	19541	19608	19492	19577	19593	19704	19678	19476	19522	19546	19645	19548	19637	19546	19334	19685	19533	19374	19485	19643	19524	19457	19515	19419	19525	19636	19590	19699	19457	19570	19543	19507	19333	19352	19491	19769	19615	19585	19466	19561	19737	19546	19655	19443	19445	19522	19459	19437	19587	19528	19769	19624	19522	19569	19535	19526	19376	19518	19660	19534	19573	19738	19655	19591	19494	19353	19647	19547	19497	19508	19659	19516	19758	19580	19628	19664	19347	19557	19601	19588	19534	19569	19471	19717	19598	19388	19595	19559	19625	19473	19567	19666	19731	19525	19606	19606	19459	19447	19523	19511	19518	19480	19447	19652	19542	19649	19568	19483	19481	19468	19490	19532	19516	19644	19607	19576	19662	19528	19633	19645	19602	19661	19433	19632	19474	19701	19644	19740	19565	19759	19416	19456	19425	19646	19607	19430	19549	19491	19534	19632	19655	19649	19630	19575	19727	19628	19489	19596	19727	19414	19521	19594	19401	19412	19352	19763	19542	19459	19875	19496	19729	19778	19678	19498	19549	19873	19560	19830	19571	19484	19381	19471	19551	19565	19541	19555	19555	19580	19429	19585	19662	19483	19600	19561	19641	19566	19382	19414	19610	19671	19577	19464	19455	19605	19709	19511	19502	19281	19503	19522	19424	19527	19453	19646	19639	19618	19487	19641	19515	19410	19700	19481	19454	19369	19659	19735	19598	19465	19498	19707	19699	19452	19682	19797	19655	19469	19539	19531	19625	19493	19726	19756	19386	19504	19664	19510	19578	19705	19670	19473	19527	19770	19515	19543	19612	19321	19577	19582	19418	19525	19627	19796	19556	19575	19522	19606	19432	19665	19609	19572	19701	19447	19352	19652	19333	19450	19911	19464	19609	19571	19563	19414	19505	19526	19574	19668	19502	19432	19442	19464	19466	19573	19618	19673	19607	19546	19659	19655	19734	19422	19588	19542	19518	19517	19497	19637	19693	19488	19510	19630	19615	19626	19544	19791	19759	19512	19595	19457	19840	19593	19567	19554	19528	19685	19533	19526	19551	19410	19795	19529	19642	19632	19389	19562	19551	19635	19659	19643	19775	19583	19559	19667	19764	19440	19560	19664	19437	19450	19481	19577	19569	19544	19552	19574	19622	19608	19620	19551	19614	19614	19522	19424	19888	19518	19619	19627	19396	19416	19423	19607	19464	19371	19599	19651	19525	19494	19621	19608	19657	19506	19571	19515	19784	19602	19585	19617	19636	19628	19589	19800	19592	19642	19590	19653	19758	19698	19576	19699	19571	19704	19798	19740	19516	19657	19397	19553	19709	19444	19695	19548	19476	19757	19599	19479	19507	19654	19532	19521	19644	19334	19610	19653	19603	19651	19525	19332	19702	19318	19638	19419	19591	19909	19584	19400	19442	19539	19738	19491	19725	19621	19570	19789	19638	19453	19619	19747	19595	19355	19863	19560	19647	19490	19441	19550	19568	19521	19481	19625	19582	19641	19639	19636	19547	19575	19392	19296	19754	19609	19567	19580	19703	19394	19432	19653	19540	19599	19719	19487	19310	19773	19636	19574	19592	19699	19733	19641	19552	19590	19512	19592	19620	19521	19544	19487	19610	19540	19539	19594	19518	19664	19555	19769	19647	19659	19440	19765	19556	19594	19745	19459	19748	19677	19613	19578	19686	19616	19718	19450	19462	19718	19576	19740	19543	19395	19495	19623	19561	19677	19484	19527	19564	19579	19584	19682	19480	19611	19621	19664	19585	19522	19624	19487	19356	19328	19494	19524	19474	19449	19461	19474	19581	19657	19539	19746	19573	19796	19468	19503	19391	19606	19449	19714	19819	19578	19466	19499	19621	19479	19507	19436	19652	19540	19654	19500	19702	19621	19450	19677	19504	19502	19578	19537	19742	19751	19679	19572	19665	19497	19629	19656	19700	19537	19353	19418	19605	19724	19674	19661	19383	19552	19336	19648	19631	19733	19707	19626	19721	19540	19623	19734	19698	19744	19699	19420	19652	19851	19651	19566	19663	19587	19553	19702	19580	19680	19415	19566	19694	19517	19658	19553	19539	19606	19419	19401	19608	19670	19758	19529	19575	19536	19384	19457	19651	19826	19706	19557	19429	19766	19565	19590	19765	19666	19529	19496	19728	19635	19507	19779	19766	19617	19695	19523	19678	19728	19656	19509	19597	19820	19684	19567	19560	19512	19448	19589	19617	19706	19598	19537	19602	19240	19484	19654	19502	19668	19572	19541	19654	19704	19592	19738	19544	19381	19512	19606	19592	19705	19578	19638	19657	19409	19595	19497	19643	19526	19663	19752	19321	19593	19645	19551	19569	19609	19538	19666	19386	19678	19636	19664	19516	19555	19698	19399	19473	19630	19798	19636	19476	19752	19549	19572	19645	19620	19429	19560	19544	19623	19398	19486	19402	19415	19393	19386	19644	19602	19611	19493	19528	19678	19564	19588	19626	19534	19688	19603	19555	19484	19511	19524	19670	19442	19760	19852	19599	19702	19510	19693	19728	19516	19680	19566	19516	19591	19455	19545	19627	19579	19609	19498	19578	19366	19572	19711	19528	19621	19777	19584	19527	19535	19502	19612	19600	19401	19491	19687	19624	19655	19434	19634	19408	19452	19596	19593	19724	19600	19614	19699	19517	19542	19548	19578	19598	19524	19436	19432	19605	19627	19460	19510	19874	19646	19481	19746	19461	19590	19565	19592	19545	19580	19524	19567	19749	19507	19644	19703	19547	19703	19590	19608	19635	19578	19669	19688	19433	19508	19339	19624	19557	19415	19446	19860	19466	19544	19258	19794	19709	19666	19653	19340	19676	19448	19367	19709	19543	19474	19738	19564	19731	19568	19696	19502	19605	19510	19643	19633	19592	19436	19603	19502	19593	19695	19331	19560	19657	19376	19653	19454	19535	19518	19456	19422	19467	19526	19639	19487	19600	19622	19657	19701	19303	19321	19574	19746	19836	19685	19399	19648	19645	19574	19634	19668	19537	19391	19753	19534	19676	19564	19506	19787	19509	19586	19672	19703	19790	19538	19467	19699	19517	19617	19696	19624	19729	19571	19619	19750	19509	19390	19640	19561	19558	19526	19514	19500	19394	19646	19463	19615	19513	19515	19561	19391	19787	19578	19532	19676	19805	19574	19586	19789	19975	19541	19452	19530	19743	19425	19531	19358	19514	19460	19514	19604	19673	19716	19622	19590	19589	19652	19570	19665	19537	19600	19614	19460	19719	19601	19510	19444	19581	19667	19672	19699	19660	19721	19477	19660	19536	19507	19602	19473	19353	19569	19379	19618	19774	19778	19564	19718	19615	19537	19471	19736	19847	19535	19718	19800	19795	19359	19600	19478	19604	19369	19469	19405	19277	19665	19548	19490	19540	19453	19579	19627	19634	19428	19448	19728	19744	19522	19353	19462	19617	19819	19721	19522	19643	19452	19509	19602	19475	19645	19436	19577	19525	19552	19741	19524	19296	19591	19421	19451	19633	19641	19796	19452	19665	19530	19399	19595	19405	19488	19654	19423	19604	19579	19587	19593	19625	19546	19839	19600	19525	19580	19644	19589	19564	19391	19672	19569	19756	19631	19429	19499	19531	19693	19425	19506	19468	19634	19780	19768	19591	19587	19752	19458	19848	19697	19666	19562	19618	19800	19474	19549	19609	19661	19693	19606	19390	19677	19519	19542	19280	19420	19578	19531	19567	19228	19480	19531	19575	19688	19747	19505	19642	19480	19656	19787	19531	19689	19490	19611	19616	19501	19528	19392	19551	19718	19344	19705	19730	19547	19799	19723	19631	19583	19794	19609	19484	19514	19404	19701	19657	19414	19527	19617	19677	19573	19610	19389	19463	19614	19724	19659	19603	19858	19526	19663	19398	19770	19623	19466	19674	19523	19517	19806	19680	19841	19709	19667	19751	19630	19617	19692	19716	19654	19623	19504	19614	19470	19375	19596	19543	19576	19629	19556	19530	19563	19601	19558	19486	19608	19405	19530	19527	19606	19605	19421	19712	19567	19700	19698	19742	19459	19589	19445	19395	19779	19511	19504	19512	19444
19186	34049	39796	35853	24497	19838	19322	19564	19352	18735	18494	18407	18259	18253	17934	17812	17871	17596	17698	17611	17749	17664	17426	17445	17513	17274	17544	17672	17490	18243	20921	20078	18921	17911	17520	17363	17251	16998	16939	17222	17039	17167	17304	17085	17176	16877	17234	17149	17097	17040	16988	17182	16925	17162	17118	17205	16957	17208	17191	17405	16977	17164	17157	17167	17066	17214	17180	17130	16952	17178	16948	17097	17224	17124	17274	17006	17325	17011	17093	17085	17019	17159	17115	16939	17104	17033	17098	17041	17050	17191	17094	17211	16979	17166	17100	16994	17135	16990	17111	16957	17094	17148	17047	17148	17244	16868	17075	17237	17351	17140	17185	16855	17070	17145	17072	17048	16940	17099	17075	16964	17052	17026	17177	17051	17147	17032	17036	17103	16927	17108	16814	17019	17164	17095	16980	16919	17070	16966	16865	17166	17047	16954	17035	17009	17237	17069	17102	17252	17047	17242	17038	17069	17036	17168	16780	17147	17113	17023	17025	17065	17167	17176	17208	17199	17176	17109	16927	17162	16990	17009	17192	16939	17113	17120	17091	17220	17167	17087	17015	17018	17038	17053	17150	17066	16975	17150	17083	17142	17039	17096	17224	17047	17194	17382	16945	17099	17257	17004	17015	17170	16848	17117	17238	17121	17033	17098	17067	17147	16837	17320	17218	16944	17052	17235	16974	17126	17048	17204	17120	17203	16992	17003	17109	16973	17105	17133	17067	17088	17071	17095	17051	17009	17088	17350	17066	17086	17141	17141	17027	17104	17128	16887	17121	17121	17086	16963	16962	17218	17176	17042	17027	17143	17003	17088	17251	16884	17134	17142	17171	17097	17121	17203	16950	17212	17149	17030	17235	17035	17086	17064	17036	16869	16982	17188	17163	17261	16937	16940	17162	17070	17260	17073	17170	16990	16969	17075	17100	16987	17196	17170	17070	17140	17152	16965	17055	17256	17142	17217	17107	17130	17136	17006	17008	17077	17053	17133	17151	17079	17134	17010	17114	16981	17047	17169	17185	16947	17127	17040	17170	17069	17174	17079	16925	17084	17041	17039	17034	17006	17012	16932	17151	17030	16937	17074	17103	17004	17171	17144	16946	16982	17140	16969	17060	17013	17172	17174	17165	16863	17006	16902	17013	17152	17116	17030	17107	17172	17132	17180	16901	17060	17072	17018	17099	17184	17294	17055	16945	17106	17052	16998	16968	17070	16808	17063	17098	17102	17200	16965	16905	17082	16946	17154	17080	17094	17181	17191	17090	16921	17085	17182	17140	17064	17203	17004	17056	17081	17124	17273	17143	17111	17335	17029	17099	17064	17158	17241	17211	17014	17188	17091	17071	17241	17092	17063	17005	17023	16939	16983	17119	16959	17123	17074	17104	17035	16993	16987	16968	17174	17096	16966	17149	16932	17108	17071	17068	17073	17282	16933	17098	16971	17106	17003	17083	17076	17001	17101	17298	16985	17091	17129	17106	17116	17001	17147	16745	17066	16931	16952	17177	17006	17147	16876	17185	17019	16857	17113	17190	17254	16996	17106	17070	17131	17265	17208	16837	17299	17064	17077	17058	17156	17222	16973	17171	17088	17029	17194	17018	17024	17278	17085	17207	17068	17146	17114	17028	17178	17041	17107	17106	16825	17040	17108	16968	17154	17093	17028	16966	17022	17082	17066	17225	17112	17115	17045	17154	17183	17098	16883	17136	17138	17112	17228	17004	17077	17067	16970	17225	17125	17066	17027	17094	17285	17310	16990	17054	17052	17008	17153	17139	17002	16890	17265	16970	17368	16830	16950	17386	17035	17059	17078	17093	17209	17215	17016	17295	17136	17118	16980	17038	17012	17221	17147	16977	17090	17059	17062	17075	17206	17242	16882	16935	17294	17037	17167	17135	16950	17256	16986	17129	16990	16992	17065	17143	17087	17026	17158	17086	17025	17157	17042	17225	17122	16996	17065	17131	16990	16918	17163	17062	17142	16941	17092	17132	17034	17050	16986	17258	17082	17053	17066	16949	16999	17013	17113	17367	17038	16941	17266	17087	17142	16984	17146	16962	17016	17137	16978	17097	17062	17118	17110	17184	17066	17230	16967	17044	17132	17087	17254	17096	17019	17184	17137	16824	17144	17016	17324	17056	17051	17305	17153	17076	16899	17070	17109	17122	17113	17166	16827	17028	17321	17149	17026	17160	17156	17252	17193	17128	17168	17188	17138	17232	17072	17139	17138	16923	17097	17028	17245	17065	17059	16943	17289	17091	17075	17182	16903	16992	16950	17017	17095	17091	17186	17037	17029	17228	17256	16950	17101	17082	17130	17116	17049	17122	17150	17132	17179	17040	16988	17050	17158	17106	17137	17055	17349	17181	16979	17094	17230	17116	17097	17131	17114	17048	17172	17133	17058	17087	17092	16994	17126	17061	17091	17256	17143	17085	17120	17164	17150	17127	17061	16849	17032	17023	17062	16941	16962	17100	17046	17013	17138	16980	17042	17234	17099	16973	17048	17114	17152	17060	17030	17180	17104	17004	17046	17106	17112	17056	16964	17165	17020	17070	17119	17133	17189	16951	16961	17154	17038	17104	17234	17110	16964	17216	17047	17089	17232	16916	17086	17100	16999	17023	17092	17138	17059	17130	17065	17173	16919	17066	17184	17197	16972	17277	17145	17015	17093	17244	17245	17154	16987	17202	17027	17064	17169	17187	17028	17075	17079	17114	17195	16986	17094	17068	17047	17045	16844	16963	17083	17078	17226	16934	17084	17224	17144	17109	17121	17079	17028	17063	16988	16973	17085	17041	17247	17076	17074	17119	17289	17220	17047	16979	17167	17153	17060	17197	17026	17137	17105	16918	17254	17019	16977	17223	17119	17203	16928	17105	16927	17080	17069	17293	17079	17092	17053	17031	17150	17159	17218	17037	17026	17035	17039	16913	16983	17127	17034	16929	17225	17087	17239	17029	17015	17151	17007	17023	17184	16923	17035	17121	17048	17229	17103	17007	17141	17115	17173	16940	17200	17002	17115	17121	17042	17266	17060	17167	16947	17208	17047	17107	17034	17163	16906	17135	17067	17135	17023	16930	17122	17144	16976	17050	17001	17114	17165	17269	17045	17178	16931	17184	17147	17053	17039	17153	17033	17159	17139	17156	16969	17290	16974	17205	17076	16844	16939	17006	17126	16974	17084	17123	17129	17139	17094	17106	17113	17132	17051	16897	17091	17169	17163	17229	17165	16996	17102	16982	17063	17180	17275	17214	17159	16931	17155	17040	17121	17049	17072	16969	17087	17090	16979	17091	16960	17041	17073	17014	17182	16983	17244	17187	17121	17195	16867	17094	16886	17074	17109	17151	17147	17073	17028	17054	17244	17205	16911	17255	17093	17223	17087	17194	16887	17104	17064	17004	17079	17124	16976	17062	17050	17033	17114	17077	17048	17132	16813	17062	17226	17085	17053	17060	17085	16990	17072	17246	16941	17040	17012	17142	17121	17016	17212	17087	17136	17246	17092	17138	17047	16910	17178	17011	17218	17130	17103	17125	17189	17154	17213	16858	17097	17074	17149	17038	16939	17071	16948	17104	16980	17020	16841	16985	16978	16903	17093	17218	17296	17026	17182	17041	17260	17017	17153	17123	17088	16996	17118	16932	17127	17166	17345	16912	17194	17086	17188	17078	17122	16847	16981	17135	17236	16918	17031	17057	17076	17176	17025	17157	17092	17104	17011	17139	17087	17057	16925	17270	17134	17184	17137	16996	17175	16911	17076	16869	17137	16986	17202	17057	17122	16947	17043	17007	17148	16947	16982	17130	17151	17007	17212	17209	17198	16920	17215	17091	16972	17128	17236	16956	16971	17187	17197	17182	16986	17045	17170	17047	17120	17064	17000	17051	17189	17052	17078	16899	17182	16981	17136	17086	17028	17138	17138	17002	17155	16987	17023	17144	17047	17092	17128	17158	17046	17125	17005	17022	16998	17149	17106	17223	16947	17032	17229	17118	17099	17198	17195	17114	17131	17147	17107	16966	17028	17102	16999	16984	17281	16948	16916	16978	17055	17112	17006	17002	17131	17032	17117	17108	16939	17030	17067	17097	16915	17125	17248	17025	17054	17085	16843	17041	17077	17244	17150	17006	17258	17216	17055	17068	17020	17107	16995	17069	16934	16998	17156	17182	17173	17091	17146	16977	17123	17111	17124	17130	17165	17115	17001	17024	16804	17083	17077	16990	16985	17081	16991	16808	17196	17011	17123	17121	17160	16984	17039	16979	17069	17085	17063	17202	17130	17066	17064	17023	16984	17396	17129	17190	17113	17043	17190	17116	17188	17141	17100	17146	17007	17102	17164	17219	17022	17112	17011	17117	17141	17086	17219	17177	17105	16998	17249	16965	17122	17224	17106	17110	16956	16884	17058	17225	17125	17125	17146	17160	17100	17058	17409	17284	17050	17011	17103	16906	17197	17226	16930	17049	17166	17108	17072	16975	17227	16934	17076	17013	17106	17024	17125	17214	16985	17105	17006	17045	16952	16963	17093	16971	17240	16946	17100	17124	17043	17071	17218	17171	17193	17053	17136	17103	17150	17023	17199	17113	17076	17046	16953	17104	17066	17067	17109	17080	17067	16924	17139	16980	17081	17078	17049	17034	17103	17177	17065	17078	17136	16980	17027	17080	17171	17221	16959	17048	17331	17204	16990	17009	17073	17145	17081	16956	17012	17087	17097	17041	17189	17040	17269	17104	17233	17010	16962	16978	17077	16986	17103	17002	17009	17083	17070	17115	17005	17259	16962	17112	16977	17002	17008	16857	17221	17119	16914	17133	17135	17050	17200	17097	17230	17136	17061	16938	17063	17158	17300	16995	17077	17002	17201	17083	17105	17009	17007	17071	16867	17164	17040	17043	17095	17060	17171	17120	17106	17081	17045	16964	16939	17158	17203	17121	17145	16970	17054	17019	17019	17046	16980	16983	17223	17069	17069	17005	17095	16997	17026	17138	17056	17183	17060	16873	17086	17121	16971	17082	17147	17161	17032	17095	16926	16997	17133	16972	17042	17045	17044	16903	17057	17147	17068	17035	17142	16984	17256	17190	17020	17057	17135	17114	17064	16972	17110	17138	16959	17074	17127	16855	16870
22885	21362	29243	23896	21782	24388	27995	23228	21810	21791	21321	20971	20604	20775	20768	20481	20542	20347	20268	20417	20260	20196	20212	20209	20351	20030	20040	19932	20035	20860	24702	24350	22324	20940	20260	19992	20101	20062	19513	20053	19947	19838	19743	19876	19949	19823	19632	19705	19800	19884	19825	19855	19795	19667	19641	20219	19681	19832	19752	19689	19795	19573	19723	19934	19575	19865	19714	19686	19920	19755	19971	19905	19778	19738	19804	19851	19898	19783	19529	19875	19566	19724	19807	19717	19836	19749	19923	20000	19920	19865	19825	19802	19915	19677	19759	19753	19702	19785	19842	19904	19690	19814	19686	19696	19696	19634	19877	19653	19753	19629	19664	19891	19721	19676	19633	19787	19725	19524	19715	19843	19844	19609	19777	19476	19629	19803	19792	19682	19653	19695	19680	19624	19556	19792	19828	19698	19781	19834	19516	19771	19712	19458	19601	19863	19819	19851	19760	19803	19769	19680	19925	19915	19798	19670	19731	19791	19783	19732	19813	19507	19546	19768	19807	19789	19725	19821	19798	19754	19785	19564	19683	19790	19872	19914	19866	19950	19768	19846	19777	19682	19793	19728	19808	19761	19645	19715	19793	19690	19726	19826	19819	19606	19810	19871	19787	19623	19437	19720	19709	19798	19729	19621	19651	19771	19626	19532	19840	19569	19824	19641	19663	20099	19861	19759	19738	19722	19906	19880	19901	19735	19591	19749	19493	19891	19717	19693	19714	19862	19911	19697	19622	19701	19677	19661	19478	19599	19653	20026	19766	19684	19703	19884	19760	19553	19659	19466	19692	19650	19785	19783	19633	19796	19752	19919	19754	19989	19691	19823	19702	19663	19781	19674	19821	19770	19771	19748	19792	19690	19699	19699	19623	19682	19652	19708	19786	19920	19967	19766	19816	19778	19670	19821	19801	19972	19885	19675	19949	19603	19757	19682	19572	19771	19825	19809	19673	19794	19659	19671	19733	19850	19649	19628	19757	19714	19612	19810	19611	19893	19767	19519	19670	19690	19613	19782	19779	19804	19825	19929	19828	19798	19595	19848	19661	19563	19762	19720	19799	19908	19747	19917	19531	19878	19745	19815	19880	19884	19917	19818	19793	19793	19813	19738	19755	19779	19778	19724	19675	19766	19826	19655	19830	19613	19566	19675	19892	19750	19921	19834	19834	19788	19763	19650	19716	19726	19786	19681	19773	19856	19739	19658	19943	19561	19686	19651	19743	19765	19800	19816	19792	19978	19803	19632	19893	19940	19812	19731	19744	19759	19766	19936	19778	19546	19878	19734	19687	19688	19646	19793	19762	19892	19710	19799	19604	19568	19591	19741	19660	19846	19638	19770	19768	19842	19754	19757	19862	20046	19751	19731	19841	19803	19563	19750	19748	19633	19710	19725	19797	19804	19726	19542	19572	19507	19814	19895	19989	19771	19753	19712	19665	19649	19882	19685	19757	19828	19909	19582	19643	19791	19825	19594	19748	19726	19699	19822	19945	19628	19862	19774	19746	19588	19885	19882	19978	19680	19759	19807	19776	19586	19626	19660	19963	19756	19701	19566	19746	19940	19802	19723	19702	19485	19632	19750	19917	19853	19532	19619	19646	19735	19637	19835	19665	19658	19854	19814	19886	19877	19811	19759	19602	19900	19947	19924	19812	19765	19878	19832	19526	19863	19686	19859	19941	19763	19794	19802	19675	19696	19978	19610	19581	19681	19849	19652	19682	19664	19862	19811	19705	19658	19572	19675	19724	19686	19769	19855	19682	19727	19653	19589	19682	19708	19855	19675	19861	19627	19782	19784	19626	19741	19550	19771	19629	19822	19671	19777	19706	19750	19841	19503	19979	19603	19791	19860	19771	19727	19712	19685	19695	19752	19775	19880	19795	19869	19566	19926	19688	19710	19882	19677	19882	19824	19493	19657	19944	19828	19865	19466	19637	19786	19896	19589	19506	19675	19723	19730	19740	19889	19729	19834	19998	19805	19727	19750	19896	19645	19938	19776	19690	19672	19648	19706	19817	19608	19738	19688	19758	19823	19603	19696	19623	19658	19822	19810	19700	19632	19873	19656	19770	19665	19569	19589	19706	19549	19677	19553	19836	19647	19850	20051	19543	19783	19872	19766	19703	19764	19698	19886	19812	19427	19831	19602	19688	19658	19764	19825	19802	19803	19701	19748	19763	19912	19862	19696	19576	19850	19708	19704	19860	19849	19882	19846	19784	19843	19735	19681	19801	19714	19635	19679	19919	19849	19853	19733	19702	19850	19873	19798	19722	19764	19741	19826	19622	19895	19784	19643	19872	19652	19735	19659	19778	19738	19833	19633	19802	19740	19826	19813	19897	19843	19661	19801	19750	19701	19592	19757	19817	19700	19828	19790	19611	19684	19618	19931	19654	19571	19678	19810	19835	19859	19786	19987	19621	19783	19751	19627	19777	19541	19689	19814	19551	19881	19746	19756	19717	19952	19722	19636	19844	19621	19801	19885	19762	19686	19635	19774	19540	19999	19526	19710	19740	19779	19750	19790	19342	19732	19736	19727	20047	19790	19682	19629	19758	19888	19822	19615	19969	19732	19831	19793	19706	19629	19549	19619	19531	19745	19778	19778	19701	19766	19734	19739	19821	19752	19794	19804	19928	19883	19669	19746	19703	19773	19716	19675	19692	19667	19791	19782	19835	19540	19796	19748	19664	19783	19717	19813	19593	19793	19597	19662	19860	19811	19469	19649	19571	19703	19756	19769	19694	19789	19794	20099	19704	19592	19806	19833	19575	19676	19602	19749	19618	19728	19838	19694	19846	19782	19653	19692	19691	19637	19445	19811	19923	19707	19923	19728	19740	19711	19722	19655	19630	19623	19683	19740	19763	19526	19544	19624	19712	19821	19948	19894	19764	19841	19667	19667	19914	19803	19746	19701	19767	19815	19980	19847	19733	19660	19616	19841	19742	19887	19682	19835	19899	19689	19809	19586	19705	19918	19709	19578	19665	19714	19725	19707	19986	19844	19801	19782	19843	19870	19800	19684	19959	19951	19626	19859	19686	19675	19549	19724	19866	19864	19954	19734	19758	19875	19775	19545	19730	19581	19738	19888	19797	19725	19806	19788	19677	19876	19821	19837	19720	19947	19855	19911	19784	19710	19528	19800	19733	19686	19599	19866	19674	19760	19770	19640	19805	19706	19717	19467	19480	19646	19769	19588	19780	19677	19859	19583	19797	19688	19810	19687	19872	19856	19708	19663	19784	19784	19671	19838	19761	19549	19773	19830	19785	19813	19578	19471	19771	19624	19900	19609	19584	19724	19654	19659	19637	19929	19927	19760	19805	19775	19899	19697	19779	19722	19676	19690	19813	19778	19745	19650	19498	19809	19719	19946	19988	19851	19707	19617	19882	19667	19783	19822	19825	19735	19956	19535	19834	19811	19749	19784	19646	19583	19541	19926	19762	19735	19737	19736	19679	19675	19991	19645	19707	19607	19799	19681	19752	19807	19808	19636	19724	19746	19658	19843	19878	19646	19809	19679	19912	19848	19889	19674	19623	19800	20037	19867	19560	19883	19652	19651	19543	19694	19785	19835	19694	19841	19802	19854	19750	19706	19706	19644	19579	19896	19723	19781	19557	19565	19819	19810	19856	19561	19643	19680	19801	19818	19691	19862	19960	19627	19944	19880	19733	19643	19749	19677	19837	19679	19930	19763	19847	19688	19696	19543	19929	19831	19783	19630	19785	19668	19678	19925	19714	19714	19654	19623	19774	19716	19641	19678	19410	19823	19816	19664	19777	19731	19731	19666	19727	19814	19742	19798	19658	19650	19640	19662	19754	19800	19564	19705	19526	19713	19631	19817	19695	19738	19797	19727	19716	19793	19675	19687	19655	19915	19619	19788	19760	19915	19852	19711	19564	19762	19657	19777	19768	19631	19802	19490	19749	19880	19747	19621	19677	19814	19639	19786	19846	19577	19844	19762	19810	19827	19972	19697	19490	19810	19811	19730	19675	19649	19684	19690	19828	19645	19639	19728	19772	19856	19697	19920	19893	19702	19623	19715	19688	19788	19971	19640	19761	19706	19643	19914	19659	19700	19904	19868	19822	19776	19941	19699	19725	19769	19773	19803	19704	19807	19780	19735	19607	19627	19662	19689	19766	20066	19834	19703	19594	19670	19911	19798	19704	19641	19362	19849	19869	19933	19837	19737	19671	19807	19749	19521	19654	19688	19479	19792	19738	19841	19656	19726	19839	19609	19585	19715	19847	19803	19655	19714	19646	19776	19661	19878	19714	19708	19787	19705	19681	19596	19598	19694	19753	19568	19612	19591	19719	19892	19651	19681	19950	19678	19789	19920	19776	19735	19647	19631	19858	19842	19745	19706	19875	19765	19670	19743	19812	19871	19677	19830	19814	19673	19789	19755	19872	19819	19891	19759	19738	19649	19593	19859	19799	19695	19715	19772	19655	19861	19524	19743	19599	19681	19719	19694	19637	19743	19931	19947	19703	19808	19825	19764	19810	19632	19927	19864	19570	19658	19726	19754	19923	19865	19911	19869	19761	19602	19978	19842	19680	19715	19761	19928	19609	19740	19868	20000	19912	19991	19765	19854	19742	19726	19826	19877	19824	19748	19743	19765	19816	19688	19668	19790	19716	19816	19820	19938	19812	19893	19777	19603	19651	19532	19547	19683	19832	19762	19616	19796	19699	19670	19571	19620	19584	20024	19773	19894	19880	19683	19864	19816	19662	19875	19819	19697	19578	19856	19703	19677	19732	19668	19687	19742	19720	19839	19731	19987	19674	19542	19779	19610	19902	19768	19707	19712	19698	19731	19724	19693	19561	19795	19705	19640	19899	19686	19779	19812	19707	19583	19973	19852	19742	20032	19790	19839	19899	19756	19772	19728	19893	19635	19904	19729	19601	19725	19737	20051	19807	19910	19914	19813	19689	19712	19802	19909	19635	19732	19564	19697	19785	19681	19720	19591	19772	19505	19814	19502	19580	19663	19795	19699	19541	19977	19779	19801	19900	19806	19698	19872	19836	19830	19717	19795	19719	19613	19778	19967	19772	19679	19937	19771	19840	19760	19618	19763	19623	19785	19761	19806	19606	19705	19717	19726	19839	19736	19749	19793	19946	19659
21041	40782	45401	31851	24333	22597	24196	22361	20528	19833	19119	18810	18522	18279	18271	18071	18056	17996	17954	17915	17702	17660	17809	17817	17719	17583	17520	17576	17410	19009	25104	23259	20325	18606	17673	17143	17225	17331	17064	17192	17137	17188	17287	17282	17101	17228	17080	17309	17175	17090	17201	17243	17164	17211	17017	17222	17242	17116	17101	17245	17378	17061	17248	17062	17267	17329	17077	17284	17180	17068	17153	17308	17141	17118	17154	17032	17165	17247	16992	17155	17176	17118	17042	17369	17248	17076	17026	17067	17043	17073	17412	17087	17106	17155	17136	17073	17190	17049	17235	17211	17156	17298	17060	17322	17144	17181	17099	17190	17426	17198	17336	17231	17173	17046	17219	17201	17207	17279	17352	17054	17095	17104	17048	17196	17150	17100	17139	17165	17241	16986	17130	17320	17222	17094	17092	17243	17075	17149	17265	17083	16905	17220	17183	17103	17218	17183	17113	16969	17262	17153	17222	17099	17216	17032	17279	17125	17126	17131	17103	17115	17021	17115	17002	17137	17090	17234	17185	17223	17262	17241	17021	17146	17448	17239	17021	17187	17175	17054	17087	17173	17240	17114	17173	17109	17276	17081	17271	17152	17164	17121	16977	17124	17272	16994	17151	17093	17153	17132	17195	17111	17150	17251	17298	17058	17244	17108	17271	17068	17251	17152	17097	17116	17077	17042	17327	17228	17128	17052	17147	17069	17117	17154	17171	17064	17354	17037	17113	17258	17259	17141	17142	17106	17071	17185	17208	17174	17179	17221	17086	17130	17096	17219	17094	17051	17227	17165	17052	17030	17110	17062	17203	17132	17168	17105	16937	17129	17182	17199	17203	17144	16974	17210	17148	17067	17119	17038	17174	17336	17240	17093	17258	17055	17232	17126	17099	17211	17081	17218	17029	17316	17240	17088	17173	17130	17393	17176	17277	17273	17110	17216	17126	17077	17383	17219	17129	17185	16954	17279	17148	17154	17147	17253	17250	17291	17150	17190	17199	17224	17269	17082	17108	17150	17335	17143	17077	17204	17202	17088	17274	17242	17198	17176	17171	17211	17244	17088	17110	17157	17168	17200	17078	17150	17187	17138	17106	17007	17120	17181	17108	17245	16965	17102	17029	16941	17066	17165	17072	17241	17056	17118	17193	17146	17059	17223	16987	17221	16915	17144	17308	17015	17204	16917	17149	17078	17242	17114	17277	17198	17287	17131	17212	17240	17160	17274	17208	17223	17104	17189	17060	17103	17161	17015	17372	17218	17053	16905	17138	17286	17132	17071	16846	17063	17212	17000	17007	17121	17064	17148	17298	17107	17358	17108	17118	17148	17186	17147	17181	17148	17089	17193	17032	17065	17018	16962	17085	17216	17075	17051	17172	17224	17240	17248	17245	17215	17110	17133	17210	17267	17224	17003	17276	17369	17091	17214	17202	17168	17192	17169	17127	17198	17108	17076	17220	17130	17025	17121	17203	17126	17264	17162	17202	17346	17182	17012	17115	17235	17301	17153	17192	17199	16974	17239	17142	17191	17384	17008	17205	17115	17209	17155	17246	17035	17167	17127	17244	17252	17215	17216	16975	17047	17162	17142	17008	17313	17235	17005	17169	17155	17070	17214	17217	17014	17311	17063	17135	17155	17134	17133	17226	17062	17085	17103	17008	17127	17263	17184	17203	17146	16924	17081	17399	16988	17130	17211	17216	17030	17144	17293	17267	17245	17271	17152	17131	17204	17034	17079	17042	17289	17017	17118	17090	17206	17143	17192	17287	17254	17117	17177	17206	17091	17093	16993	17014	17168	17185	17140	17156	17315	16987	17307	17274	17100	17096	17218	17129	17022	17165	17191	17203	17065	16939	17248	17079	17213	17110	17242	17177	17067	17256	17204	17165	17172	17195	17049	17013	17215	16942	17064	17432	17223	17148	17135	17154	17241	17158	16986	17224	17102	17154	17342	17091	16999	17096	17138	17227	17035	17229	17216	17119	17121	17078	17246	17051	17147	17065	17193	17126	17102	17300	17153	17322	17174	17138	17131	17080	17293	17383	17234	17108	17150	17294	16997	17296	17261	17083	17071	17331	17014	17240	17025	17198	17284	17195	17134	17219	17184	17264	17156	17135	17091	17227	17265	17114	17011	16988	17205	17076	17055	17152	17278	17150	17237	17082	17142	17141	17082	16981	17096	17200	17134	17201	17115	17201	17132	17249	17245	17127	17243	17291	17192	17125	17149	17201	17162	17020	17174	17258	16996	17174	17145	17113	16975	17199	17125	17095	17114	17016	17066	16967	17153	17226	16947	17059	17089	17093	17053	17186	17166	17010	17082	17093	17143	17186	17078	17199	17203	17245	17046	17253	17179	17211	17095	17177	17004	17178	17205	17035	17217	17077	17228	17137	17167	17276	17016	17207	17150	17201	17141	17128	17187	17043	17152	17223	17015	17053	17230	17310	16945	17210	17253	17239	17265	17132	17198	17037	17112	17092	17323	17144	17349	17016	17178	16987	17087	17234	17167	17122	17037	17197	17175	17280	17096	17174	17302	17158	17362	17167	17163	17120	17207	17090	17260	17276	17264	17029	16968	17194	17095	17118	17146	16936	17200	17219	17069	17077	17076	17261	17182	17045	17122	17110	17220	17025	17160	17144	17110	17198	17258	17133	17174	17144	17049	17226	17147	17149	17053	17021	17204	17037	17061	17176	16959	17078	17212	17123	16937	17115	17022	17267	17017	17152	17226	17092	17213	17317	17134	17204	17237	17112	17362	17073	17202	17119	17096	17073	17157	17180	17366	17071	17287	17178	17204	17215	17197	17146	17274	17246	17019	17118	17090	17198	17240	17195	17230	17261	17209	17109	17183	16991	17217	17038	17228	17093	17089	17265	17184	17234	17161	17270	17254	17121	17217	17030	17183	17277	17106	17096	17174	17126	17253	17213	17232	17262	17069	17062	17095	17194	17104	17150	17124	16940	17250	17205	17163	17151	17038	17059	17091	17257	17089	17163	17186	17173	17097	17077	16991	16992	17136	17223	17075	17247	17270	17222	16986	17074	17100	17203	17009	17191	17212	17058	17104	17103	17010	17275	17178	16999	17196	17198	17151	17156	16963	17254	17149	17200	16827	17175	17280	17133	17049	16979	17261	17008	17196	17142	17092	17102	17188	17093	17161	17088	17199	17346	17109	17258	17165	17161	17242	17045	17201	17205	17125	17218	17070	17099	17114	17207	17075	17084	17200	17340	16984	17213	17241	17080	17204	17153	17189	17182	17011	17125	17164	17111	16992	17169	17333	17304	17199	17166	17178	17310	17182	17053	17160	17108	17003	17311	17165	17098	17200	17103	17276	17170	17068	17004	17166	17017	17096	17144	16889	17212	17185	17054	17199	17100	17098	17018	17029	17276	17135	17137	17316	17309	17142	17244	17030	17027	17121	17126	17204	17107	17176	17128	17132	17054	17124	16981	17248	17187	17090	17163	17262	17096	17026	17100	17119	17195	17150	17146	17287	17135	17361	17193	17205	17260	17102	17164	17125	17106	17253	17113	17115	17212	17036	17264	16997	17277	17297	17232	17162	17358	17207	17131	17282	17173	17074	17120	17249	17139	17261	17212	17282	17238	17348	16994	17133	17173	17137	17108	17150	16989	17101	17050	17140	17220	17063	17142	17306	17021	17133	17120	17135	17036	17303	17170	17156	16991	17210	16998	17010	17052	17293	17095	17304	17215	17111	17011	17220	17329	17065	17349	17335	17023	17225	17201	17280	17266	17133	17300	17129	17068	17156	17059	17268	17289	17003	17115	17025	17187	17143	17181	17169	16937	17235	17201	17265	17143	17029	17195	17046	16941	17160	17120	17036	17187	17132	17253	17087	17192	17194	17245	17174	16989	17092	17201	17261	17055	17063	17181	16956	17209	17162	17156	17233	17410	17112	17212	17193	17050	17011	17090	17273	17161	17220	17320	17103	17148	17077	17052	17230	17174	17291	17191	17172	17127	17144	17080	17044	17207	17025	17029	17167	17059	17105	16961	17315	17090	17169	17196	17242	16992	17180	17053	17256	17087	17200	17040	17278	17297	17179	17079	17160	17270	17022	17197	17042	16988	17211	17130	17150	17260	17282	17023	17283	17118	17164	17222	17208	17180	17204	17258	17134	17184	17135	17205	17140	17207	17051	17183	17052	17306	17131	17163	17201	17161	17183	17274	17001	17370	17154	17332	17090	17315	17077	17168	17107	17243	17133	17031	17214	17255	16983	17176	17272	17124	17030	17014	17225	17182	17180	17120	17099	17097	17182	17259	17336	17052	17332	17048	17306	17295	17087	17204	17002	16993	17059	17172	17056	17417	17199	17090	17029	16976	17162	17089	17152	17157	17210	16969	17337	17036	17218	17129	17084	17063	17209	17203	17013	17158	17112	17122	17419	17034	17181	17121	17160	17255	17096	17148	17101	17147	17044	17131	17032	17113	17121	17316	17096	17043	17148	17221	17190	16992	17177	17126	17239	16987	17240	17126	17085	17205	17328	17113	17118	17296	17109	17189	17194	17311	17264	17224	17212	17048	17127	17006	17316	17336	17144	17393	17200	17080	17291	16994	17231	17162	17366	17088	17093	17100	17078	17051	17189	17238	16892	17070	17124	17138	17147	17121	17217	17177	17003	17194	17175	17089	16955	17139	17232	17232	17184	17179	17038	17227	17018	17085	17036	17146	17060	17204	17305	17280	17074	17097	17121	17083	17225	16972	17318	17117	17147	17040	17234	17236	17059	17224	17122	17185	17164	17222	17037	17050	17229	17068	17148	17044	17194	17029	17304	17262	17099	16830	17131	17084	17271	17195	17129	17143	17024	17151	17006	17115	17053	17066	17096	17172	17237	17120	17227	17208	17235	17361	17135	17199	17007	16973	16945	16981	17230	16991	17243	17133	17225	17210	16908	17223	16967	17336	17083	17262	17142	17126	17176	17182	16952	17229	17100	17169	17004	16961	17235	17210	17225	17150	17119	17120	17091	17378	17190	17117	17152	17039	17137	17048	17073	17184	17017	17216	17057	17083	17221	17254	17124	17145	17248	17184	17221	17233	17018	17147	17336	16984	17017	17131	16996	17073	17107	17050	17181	17113	17096	17211	17106	17320	17007	17098	17131
28303	24758	31217	26380	22018	21760	21187	20199	20017	19977	20044	19844	19543	19895	19836	19803	19797	19726	19830	19899	19807	19870	19747	19668	19966	19797	19734	19809	19655	19841	19902	20234	20153	19915	19752	19670	19699	19640	19645	19476	19574	19472	19599	19853	19486	19609	19583	19488	19794	19620	19535	19748	19744	19526	19433	19700	19610	19573	19510	19538	19808	19587	19716	19632	19482	19487	19590	19698	19651	19701	19519	19705	19526	19651	19618	19747	19823	19602	19589	19595	19635	19761	19709	19523	19682	19594	19637	19577	19650	19502	19596	19570	19443	19708	19590	19639	19578	19515	19603	19551	19600	19535	19589	19693	19689	19562	19721	19481	19553	19573	19715	19671	19634	19537	19554	19478	19712	19499	19497	19617	19476	19601	19634	19655	19711	19470	19579	19721	19591	19500	19511	19652	19595	19748	19575	19533	19673	19561	19773	19803	19582	19547	19696	19654	19539	19611	19449	19529	19584	19663	19646	19745	19733	19801	19665	19661	19849	19495	19685	19532	19482	19658	19561	19666	19575	19688	19572	19682	19653	19482	19389	19378	19690	19639	19442	19655	19555	19744	19743	19664	19472	19582	19598	19655	19656	19489	19676	19404	19713	19536	19520	19540	19592	19740	19809	19671	19597	19615	19586	19417	19505	19710	19722	19598	19667	19615	19577	19650	19608	19556	19537	19552	19596	19558	19711	19810	19552	19549	19560	19723	19670	19726	19421	19552	19745	19508	19388	19598	19828	19912	19623	19659	19793	19669	19806	19534	19624	19609	19545	19582	19434	19769	19527	19786	19634	19669	19539	19443	19487	19577	19651	19439	19691	19593	19598	19535	19617	19633	19673	19559	19631	19592	19688	19460	19732	19512	19748	19825	19516	19637	19641	19560	19797	19675	19441	19654	19606	19473	19361	19582	19687	19477	19479	19472	19298	19782	19467	19568	19578	19462	19597	19579	19605	19671	19947	19617	19720	19691	20018	19750	19623	19375	19825	19634	19559	19638	19525	19501	19506	19529	19620	19635	19479	19598	19493	19745	19640	19526	19723	19821	19697	19660	19528	19522	19537	19644	19616	19494	19604	19738	19671	19700	19603	19665	19823	19583	19556	19556	19549	19603	19366	19614	19594	19513	19768	19763	19599	19769	19620	19586	19497	19628	19705	19649	19749	19592	19766	19515	19367	19353	19471	19517	19641	19705	19480	19519	19602	19591	19535	19594	19549	19601	19617	19748	19693	19853	19508	19667	19536	19660	19603	19618	19689	19518	19569	19692	19444	19740	19743	19606	19497	19637	19703	19651	19758	19603	19520	19449	19715	19752	19424	19497	19548	19462	19462	19689	19578	19521	19648	19696	19875	19641	19814	19796	19674	19533	19749	19648	19581	19607	19573	19719	19649	19543	19422	19589	19465	19503	19537	19590	19625	19554	19619	19620	19460	19478	19645	19370	19670	19701	19780	19524	19356	19464	19504	19399	19632	19446	19479	19840	19525	19753	19798	19783	19486	19678	19670	19527	19597	19624	19590	19646	19712	19671	19801	19739	19660	19591	19474	19669	19561	19648	19484	19469	19563	19477	19587	19852	19680	19612	19842	19786	19564	19740	19677	19656	19539	19560	19738	19711	19557	19490	19327	19574	19688	19515	19614	19652	19385	19473	19724	19618	19516	19863	19675	19520	19604	19555	19716	19605	19474	19535	19457	19675	19539	19267	19436	19346	19640	19524	19538	19565	19509	19516	19543	19654	19646	19724	19649	19652	19550	19697	19764	19570	19654	19613	19702	19649	19639	19563	19402	19621	19861	19494	19522	19426	19365	19414	19650	19568	19764	19655	19554	19676	19504	19714	19421	19939	19537	19620	19699	19708	19651	19651	19615	19593	19768	19443	19487	19612	19776	19568	19831	19674	19624	19449	19572	19696	19677	19619	19779	19693	19512	19571	19570	19525	19642	19617	19669	19580	19725	19596	19716	19315	19465	19665	19629	19563	19516	19611	19700	19471	19516	19646	19692	19730	19478	19303	19648	19491	19583	19719	19445	19850	19658	19482	19630	19570	19468	19505	19694	19641	19560	19493	19528	19492	19549	19300	19797	19488	19730	19595	19594	19334	19630	19491	19595	19624	19817	19595	19712	19517	19518	19709	19635	19573	19594	19656	19489	19512	19864	19543	19730	19673	19598	19535	19631	19609	19645	19787	19657	19501	19755	19660	19593	19625	19736	19545	19573	19435	19743	19454	19620	19624	19604	19370	19521	19625	19759	19759	19678	19664	19502	19589	19709	19637	19600	19576	19667	19857	19629	19755	19446	19718	19596	19714	19400	19520	19518	19659	19614	19716	19714	19519	19528	19767	19666	19660	19641	19616	19642	19676	19389	19640	19727	19505	19640	19627	19650	19454	19562	19492	19555	19430	19648	19592	19554	19770	19673	19489	19600	19544	19591	19395	19598	19576	19721	19763	19571	19701	19615	19677	19591	19612	19555	19463	19713	19673	19775	19633	19680	19594	19446	19478	19612	19410	19741	19504	19673	19616	19702	19473	19479	19425	19740	19585	19571	19397	19866	19389	19790	19742	19535	19631	19599	19342	19606	19752	19896	19802	19675	19537	19617	19678	19549	19564	19533	19749	19551	19548	19491	19525	19685	19433	19630	19517	19529	19426	19635	19595	19724	19553	19489	19574	19554	19558	19453	19651	19747	19717	19697	19516	19366	19675	19790	19642	19414	19785	19470	19589	19368	19744	19724	19580	19588	19660	19577	19591	19678	19352	19551	19682	19679	19420	19569	19610	19707	19308	19749	19647	19691	19683	19614	19729	19577	19639	19545	19676	19360	19702	19605	19865	19627	19691	19468	19557	19673	19572	19619	19613	19581	19465	19712	19691	19704	19542	19608	19627	19658	19513	19576	19546	19507	19637	19515	19596	19613	19460	19498	19805	19537	19625	19653	19472	19609	19525	19468	19685	19633	19707	19870	19496	19549	19647	19520	19728	19687	19776	19764	19675	19771	19520	19635	19547	19523	19677	19736	19444	19795	19723	19447	19521	19496	19557	19311	19556	19866	19777	19793	19557	19704	19674	19732	19650	19608	19698	19775	19647	19637	19787	19444	19440	19645	19634	19413	19460	19641	19762	19617	19594	19749	19856	19632	19703	19623	19601	19568	19560	19667	19502	19581	19493	19762	19624	19526	19550	19492	19479	19610	19468	19675	19548	19523	19629	19654	19499	19639	19516	19657	19727	19729	19688	19725	19678	19660	19491	19557	19581	19475	19673	19484	19563	19470	19793	19398	19476	19732	19648	19558	19352	19507	19532	19797	19670	19583	19636	19654	19437	19651	19691	19666	19678	19837	19715	19523	19534	19408	19434	19437	19681	19561	19639	19545	19528	19465	19559	19527	19411	19332	19668	19519	19554	19411	19692	19684	19535	19783	19587	19771	19582	19546	19616	19581	19811	19713	19722	19844	19673	19703	19655	19535	19734	19695	19626	19728	19461	19644	19391	19629	19582	19506	19774	19364	19581	19491	19443	19629	19794	19435	19450	19675	19699	19687	19746	19704	19668	19555	19555	19802	19681	19680	19769	19546	19603	19579	19679	19556	19589	19540	19596	19641	19530	19516	19623	19800	19634	19618	19435	19510	19617	19558	19673	19608	19620	19593	19594	19663	19443	19589	19615	19524	19680	19509	19603	19528	19573	19747	19627	19684	19461	19736	19531	19627	19564	19805	19635	19661	19597	19587	19495	19561	19510	19465	19871	19720	19675	19628	19620	19553	19686	19551	19463	19476	19747	19744	19522	19728	19680	19595	19585	19563	19758	19573	19428	19703	19389	19704	19406	19559	19596	19442	19728	19540	19684	19548	19606	19734	19687	19651	19559	19531	19596	19512	19515	19457	19476	19598	19510	19790	19721	19455	19227	19588	19608	19885	19663	19691	19716	19658	19475	19597	19270	19690	19654	19631	19651	19610	19724	19592	19572	19646	19502	19735	19637	19506	19618	19723	19594	19729	19526	19725	19738	19770	19330	19461	19574	19635	19712	19568	19427	19698	19878	19712	19698	19557	19770	19619	19631	19383	19498	19536	19488	19484	19585	19420	19683	19454	19796	19550	19777	19554	19499	19552	19747	19633	19598	19619	19622	19361	19810	19577	19536	19624	19509	19503	19677	19508	19552	19690	19739	19566	19703	19475	19802	19794	19508	19613	19647	19752	19761	19615	19677	19548	19828	19657	19617	19565	19569	19800	19583	19765	19287	19480	19553	19779	19518	19585	19578	19722	19498	19519	19676	19625	19658	19789	19519	19607	19438	19840	19564	19723	19613	19764	19670	19496	19567	19565	19416	19642	19470	19655	19432	19656	19712	19760	19706	19459	19478	19647	19670	19687	19499	19688	19557	19649	19376	19399	19554	19628	19403	19689	19775	19688	19499	19799	19704	19628	19722	19809	19765	19640	19457	19576	19562	19696	19638	19603	19512	19682	19618	19594	19541	19544	19644	19797	19561	19667	19563	19836	19455	19745	19744	19478	19603	19730	19606	19654	19552	19659	19431	19692	19503	19389	19469	19693	19484	19750	19698	19704	19361	19536	19380	19554	19647	19777	19688	19650	19441	19636	19524	19915	19507	19651	19740	19730	19688	19556	19528	19661	19720	19467	19352	19545	19518	19719	19592	19699	19584	19687	19856	19577	19699	19561	19644	19728	19718	19569	19620	19637	19622	19619	19527	19669	19682	19642	19539	19642	19495	19518	19601	19405	19436	19523	19739	19902	19642	19718	19896	19506	19544	19681	19606	19754	19334	19756	19737	19442	19497	19675	19900	19495	19579	19584	19741	19568	19612	19609	19487	19601	19565	19519	19583	19494	19535	19659	19773	19702	19555	19660	19661	19742	19736	19530	19725	19684	19723	19492	19605	19634	19634	19496	19525	19599	19584	19606	19588	19679	19778	19668	19464	19842	19723	19641	19708	19754	19572	19675	19545	19588	19717	19586	19845	19692	19518	19739	19564	19718	19724	19292	19413	19748	19650	19547	19605	19662	19517	19695	19708	19706	19728	19877	19514	19591	19649	19545	19664	19941	19639	19717	19827	19394	19656	19518	19672	19672	19597	19669	19769	19611	19618	19611	19491	19628	19719	19623	19416
21304	32434	33898	24439	21240	21111	19299	18270	17854	17824	17727	17629	17612	17389	17289	17128	17354	17339	17470	17280	17380	17269	17506	17540	17313	17219	17232	17198	17296	17466	17585	17859	17636	17466	17136	17126	17032	17172	16934	17081	17117	16907	16995	17063	17119	17089	17088	17040	17125	17123	17195	17078	16936	17093	17194	17011	17084	16954	17160	17007	17110	17184	17192	17138	17184	16991	17014	17032	17161	17112	17119	17063	16986	16955	17020	17093	17155	17145	17051	16912	17042	16930	17064	17237	17043	17117	17197	17071	17269	17133	16974	17102	17045	17133	16959	17026	17005	17111	17276	17023	17159	17045	17033	16966	17185	17169	17143	17097	17037	17110	17152	17205	17384	17033	17077	17108	17172	17169	17125	17177	17156	17246	17011	17141	17046	16915	17030	17093	17124	17094	17057	17184	17195	17058	17016	17025	16979	17016	17201	16834	17087	17069	16969	16969	17084	17111	17062	17188	17015	16962	16956	17004	16982	16976	17155	17175	17080	17083	16969	17250	17069	17093	17042	17175	16923	17086	17030	17020	17195	17195	17169	17046	16952	17042	17015	17105	17115	17061	16970	17105	16948	16962	16969	16945	17179	16940	17179	16986	17125	17148	17028	17151	16931	17074	17205	16979	17095	16959	16980	17132	16857	17212	17144	17067	17121	17086	17122	16935	17025	17267	17154	17034	17165	17066	16948	16914	17131	16976	17018	17124	17235	17073	17060	17166	17169	17038	17055	16924	16982	17079	17135	17118	16969	17108	17183	17289	17085	17121	17162	17141	17119	16963	17247	17105	17161	17157	17070	17188	17147	17176	17138	17083	17153	17181	17125	17095	17203	17098	17004	17028	16892	17170	17099	17105	17068	17009	16989	17275	17050	17006	17248	17110	17246	17036	16944	17059	16967	17036	17126	17100	16990	17141	16910	16971	17021	17098	17063	17266	16981	17026	17024	16826	17174	17087	17178	17087	17117	17082	17217	17094	17106	17225	17001	16940	17123	16938	16951	16998	17113	17036	17136	17018	17153	17124	17016	17069	16981	16982	17029	17108	17186	17124	16940	16973	16986	17144	16976	17024	17188	17009	17031	17140	17207	17100	17164	16997	17090	17018	17229	17302	17011	16993	17103	17054	16865	17080	17148	17237	17012	16876	16971	17050	17088	17093	17140	17029	17100	17085	16976	17224	16980	16995	17048	17089	17219	16971	17313	17085	16987	17027	17139	17133	17047	17088	16852	16981	17010	16993	17106	17127	17104	17164	17012	16996	16912	16925	17055	17186	17144	17039	17035	17035	17082	17061	16983	16913	17096	17075	17217	17102	17100	17185	17032	17064	17245	17068	17113	16931	16962	17122	17289	17003	17127	17241	17015	16942	17103	17034	16957	17104	17035	17068	17166	16980	17066	17055	17157	17012	17098	16879	16869	17117	17024	17011	17182	16956	17006	17142	17141	17130	16942	17094	16902	17032	17054	17118	16950	17041	17078	17073	16938	17007	17107	17020	17064	17157	17024	17111	16992	17170	17112	17111	17050	16894	17020	17159	17232	17107	17248	17155	16959	17164	16948	17097	16938	17266	17092	17020	16956	17120	17006	17302	17060	16974	17004	17282	17040	17169	17119	17085	16975	17216	16883	16916	17060	17115	17139	17017	16908	17104	16938	17048	17041	17081	17019	17139	16985	17059	17216	17015	17073	17212	17018	17053	17074	17111	17067	17111	16943	17099	17239	17308	17059	17170	16975	17107	17211	17083	17118	17152	17160	16933	17029	16957	17047	17153	17079	17158	17145	17155	17160	17002	17167	16913	17122	17092	17130	17177	17045	17005	17103	17183	17178	17154	17113	17180	17224	17140	17076	17250	17023	17173	17090	17064	17091	17072	17119	16953	17182	17218	17151	17001	17039	17020	17127	17155	17028	17001	17126	16978	17101	17050	17228	16999	17082	17112	17134	17137	17305	17256	17014	16982	17196	17059	17160	16951	17295	17127	17210	17102	17189	17034	16935	16934	17032	17012	16997	17098	17022	17143	17031	17127	17238	17020	16994	17039	17079	17220	16965	17106	16946	16997	17095	17086	16984	16945	16924	17200	16980	17076	17066	17098	17153	17200	16954	17250	17200	17041	17188	17023	16919	17047	17100	17039	17270	17059	17010	17070	17012	17413	17009	17055	17088	17194	16976	17112	17093	17044	17072	17243	17194	17145	16970	17115	17035	17204	17066	16993	17108	17192	17134	17027	17198	17117	17170	17031	17198	16960	16983	17184	17015	17130	16929	17097	16965	17041	16989	17107	16990	17138	17022	17107	17198	16996	17147	17167	17106	17023	16941	17163	17085	17112	17185	17039	17118	17020	16939	16950	16925	17181	17052	17010	16991	17207	17218	17187	17089	17078	17232	17029	17141	17052	17202	17027	17145	17148	16972	16923	17021	17164	16992	16853	17076	17002	17071	16985	16996	17012	17163	17060	17072	17100	17064	16896	17036	17040	17058	17154	17052	17304	17038	17066	17067	17249	16973	16954	17166	16950	17001	17191	17094	17105	17014	17071	17105	16922	17119	17140	17059	17072	17286	17047	17179	17176	16957	17247	17204	17008	16930	17057	17134	16953	17049	17133	17196	17036	17017	17123	17166	17181	17048	17130	17173	17155	17078	17169	17280	17040	17171	16886	17077	17008	17037	16995	17149	17136	17130	17038	17074	17006	17047	17160	17067	17041	17080	17021	17057	17012	16909	16971	17086	16889	16868	17102	17126	17009	17006	17161	17219	16961	17156	16898	17217	17272	16942	17139	17130	17039	17086	17087	16968	17062	17073	17019	17018	17113	17037	17053	17115	17059	17270	17002	17144	17142	17134	16956	16978	17024	17109	17153	17072	16949	17111	17106	17045	17068	17126	17121	16980	17148	17165	17177	16947	17157	17145	17187	17162	17179	17171	17019	16969	17095	17049	17210	17121	17097	16987	17104	17085	17117	17094	17100	17181	16904	17018	17116	17114	16882	16940	17033	17137	16917	17119	17030	17042	17248	17126	17228	17044	17030	17272	16927	17046	17072	17041	17085	17044	17048	17141	16916	17100	16852	17082	17111	16973	17283	17068	16975	17056	17067	17378	17147	17030	17112	16925	17149	16909	17053	17055	17023	16975	17174	17079	16960	17145	16909	17204	17133	17093	17101	17048	17293	16988	17183	17016	16988	17222	17015	17134	16995	17119	16964	16998	17029	17037	17106	17048	17021	17059	17067	16982	16838	17048	17150	17089	16876	16999	17053	16963	17055	17200	16996	17022	17125	16985	16900	17025	16995	17177	17185	16918	17087	17058	17078	17065	16993	17028	17104	17132	16980	17134	17093	17156	16981	17141	17015	16786	17178	17303	17003	17036	17117	17121	17117	17017	17300	17075	17139	17040	17257	17226	17040	17103	17062	17166	16838	17045	17027	17109	17045	16988	17092	17253	17063	17067	17003	16909	17183	17065	16914	17175	17144	17024	16966	16887	17132	17002	17195	17089	17027	17092	17031	16955	16973	17243	16990	17101	17220	16957	16910	17103	17013	17182	17111	17122	17077	17189	16831	17157	17018	17083	17088	17094	17064	17108	16999	17065	17159	17121	17039	17149	16908	17145	17147	17121	17111	17110	17173	17143	17148	17222	17008	17057	16979	16880	16995	17209	17164	17198	17064	17135	17135	17106	17114	17190	17039	17043	17192	17088	17012	17180	17102	17210	17029	17152	17208	17111	17049	17254	16938	17165	17054	17245	17054	17071	17003	17094	17120	17117	17091	16899	17211	16959	16899	17060	16909	16962	17195	17066	17165	17092	17121	17080	17005	17166	17138	16857	17187	17114	17105	16861	17176	17086	17109	16976	16944	16992	17082	17114	17260	17068	17103	17229	17158	17049	17148	17099	17205	17115	17101	17104	17006	17005	16959	16956	17187	16995	16996	17170	17166	17036	17201	16957	17104	17141	17163	16960	17010	17145	17066	17179	16984	17060	17101	17060	17111	16913	17069	17066	17076	17230	17087	17189	16877	17223	17155	17097	17099	17015	17055	17105	17233	16889	17016	17079	17253	17082	17068	16985	17228	16955	16999	17023	17220	17010	17128	16995	17179	16942	16924	17068	17098	16966	17232	16974	17128	17119	17121	17081	17020	16948	17045	17019	16954	17039	17129	17226	16922	17108	17159	16944	16872	17142	17070	16887	17132	17087	17287	17063	16858	17109	17104	16952	17008	17150	16982	17237	16960	17080	17051	17113	16888	17196	17143	17033	17072	16996	17198	16996	17163	17057	17033	17039	17114	16964	17074	17040	17121	17039	16991	17115	17136	17172	17027	17282	17038	17105	17054	16988	16983	17170	16970	17099	17003	17165	17081	17198	16941	16867	17004	17134	17110	17179	17168	17096	17140	17088	16963	16993	17123	17163	17188	17058	17352	17156	17184	17011	17103	17108	17035	17129	17164	17252	16789	17062	17007	17096	17036	17249	17065	17180	16997	17189	17092	17235	17064	17099	17041	17020	16982	16957	17126	17107	17140	17118	17158	16942	17076	17039	17223	17193	17091	17195	17025	17121	17116	17120	17093	17177	17067	17177	17191	17094	17136	17051	17002	17101	17023	17062	17161	17079	17099	17064	16993	16937	17088	16948	17081	17085	17083	17048	17146	16967	17114	17190	16994	17037	17143	17038	17160	17040	17314	17169	17078	17088	17131	17157	17009	16965	17086	17158	17125	17019	17149	16990	17105	17094	17125	16965	17166	17014	17197	17128	16991	17083	17219	16971	16938	17269	17240	17193	17043	17110	17057	17276	17042	17363	17181	16996	17083	17045	17270	17068	17045	16942	17118	16965	16989	17034	17018	17207	17076	17077	17162	17050	17030	16980	17080	17014	17091	17120	16964	16993	17173	17058	16887	17004	17007	17035	16905	17183	17115	17232	17283	17282	17098	16954	17028	17108	17136	17135	16962	17205	17086	16852	16989	17215	17041	17109	17145	17081	17014	17036	17248	17066	17147	17175	17041	17142	16978	17121	17099	17174	17153	17050	17074	17077	17187	17200	17096	17059	16978	17181	17172	17226	17172	16909	17059	17060	17017	17133	17050	17131	17069	17051	17209	17115	17089	17145	17053	16902	17087	17017	16973	17239	16915
23957	21434	28958	24723	23419	24273	23575	20934	20805	20767	20642	20273	20442	20237	20314	20143	20211	20043	19825	20265	19896	19973	19889	20008	19875	19957	19904	19898	19891	20665	22105	22005	21204	20477	19997	19858	19609	19694	19701	19582	19595	19720	19673	19746	19512	19726	19607	19738	19765	19803	19467	19658	19678	19609	19676	19602	19738	19684	19503	19739	19782	19806	19824	19686	19569	19625	19749	19795	19777	19784	19699	19763	19863	19551	19786	19665	19788	19733	19485	19539	19718	19638	19770	19719	19737	19644	19872	19669	19662	19925	19753	19764	19933	19579	19592	19569	19609	19585	19581	19514	19616	19705	19476	19921	19533	19565	19521	19850	19601	19671	19728	19758	19817	19729	19533	19534	19698	19600	19484	19617	19647	19738	19747	19672	19653	19612	19642	19718	19816	19739	19666	19761	19599	19436	19771	19630	19433	19516	19636	19778	19616	19885	19691	19668	19479	19638	19805	19569	19732	19588	19801	19538	19795	19530	19467	19680	19770	19783	19683	19571	19631	19725	19629	19614	19607	19635	19705	19846	19562	19659	19769	19748	19609	19694	19535	19798	19563	19760	19787	19558	19890	19707	19578	19649	19640	19667	19538	19812	19681	19646	19761	19885	19684	19694	19864	19554	19606	19681	19866	19482	19696	19521	19701	19728	19634	19483	19744	19618	19426	19755	19570	19657	19814	19708	19731	19797	19711	19879	19550	19360	19404	19624	19739	19825	19832	19548	19822	19745	19662	19579	19402	19542	19695	19465	19626	19683	19615	19603	19820	19439	19735	19825	19662	19634	19618	19679	19786	19573	19575	19628	19655	19967	19614	19687	19634	19446	19647	19669	19632	19552	19791	19592	19529	19649	19658	19730	19766	19492	19666	19660	19672	19692	19759	19481	19741	19894	19643	19838	19438	19495	19764	19669	19599	19668	19563	19786	19886	19548	19429	19889	19528	19705	19820	19765	19597	19647	19673	19569	19658	19700	19669	19428	19678	19552	19919	19838	19633	19795	19590	19640	19708	19483	19674	19676	19654	19477	19752	19773	19561	19424	19645	19567	19585	19675	19613	19726	19805	19641	19672	19705	19560	19742	19631	19628	19697	19678	19637	19410	19572	19801	19615	19632	19649	19692	19416	19703	19864	19821	19760	19749	19526	19603	19548	19640	19702	19609	19585	19825	19695	19673	19785	19629	19753	19620	19598	19668	19787	19952	19757	19653	19624	19556	19831	19542	19801	19760	19475	19547	19632	19629	19690	19522	19849	19749	19804	19700	19602	19561	19776	19569	19681	19709	19778	19696	19698	19695	19592	19696	19695	19569	19795	19809	19793	19576	19591	19685	19554	19484	19726	19599	19482	19611	19465	19642	19677	19637	19835	19767	19888	19409	19693	19766	19716	19598	19604	19733	19541	19545	19879	19891	19571	19628	19662	19724	19744	19659	19580	19610	19554	19664	19849	19600	19586	19777	19478	19665	19695	19536	19667	19719	19705	19532	19756	19545	19799	19698	19576	19722	19663	19542	19695	19608	19678	19729	19696	19628	19919	19644	19662	19641	19880	19771	19730	19794	19822	19559	19831	19812	19499	19704	19510	19521	19494	19666	19533	19709	19443	19678	19569	19719	19695	19680	19744	19505	19482	19546	19798	19621	19624	19754	19644	19579	19595	19543	19688	19501	19598	19744	19544	19674	19417	19506	19753	19476	19825	19538	19677	19640	19598	19719	19677	19797	19608	19611	19773	19682	19703	19453	19670	19773	19825	19677	19608	19715	19707	19617	19825	19709	19952	19567	19658	19674	19576	19622	19630	19703	19680	19693	19612	19793	19695	19522	19825	19519	19833	19517	19554	19636	19585	19600	19534	19491	19554	19543	19539	19553	19688	19731	19307	19650	19626	19701	19628	19791	19659	19531	19725	19792	19725	19594	19825	19588	19508	19757	19425	19582	19708	19768	19629	19787	19811	19740	19711	19732	19719	19693	19734	19717	19813	19598	19495	19563	19565	19745	19766	19562	19655	19625	19514	19487	19430	19499	19741	19583	19721	19550	19479	19551	19684	19784	19747	19746	19849	19785	19647	19648	19714	19694	19634	19689	19626	19744	19594	19714	19723	19669	19656	19580	19622	19587	19694	19658	19560	19516	19721	19700	19625	19658	19650	19507	19643	19624	19552	19634	19718	19679	19519	19357	19779	19702	19671	19619	19674	19415	19728	19815	19618	19482	19756	19816	19807	19792	19696	19579	19641	19654	19635	19646	19626	19638	19795	19707	19497	19626	19722	19685	19702	19693	19440	19521	19502	19780	19650	19728	19770	19613	19827	19538	19587	19615	19446	19610	19684	19640	19584	19616	19675	19678	19551	19544	19558	19623	19720	19584	19691	19721	19672	19660	19522	19700	19726	19593	19504	19571	19651	19512	19469	19559	19582	19516	19682	19807	19677	19583	19689	19510	19782	19920	19577	19629	19561	19466	19759	19971	19791	19620	19552	19705	19526	19574	19841	19632	19550	19583	19726	19540	19741	19548	19825	19539	19813	19652	19732	19513	19600	19799	19829	19696	19471	19488	19696	19668	19647	19939	19591	19726	19740	19540	19541	19664	19786	19686	19486	19766	19689	19538	19588	19538	19542	19606	19733	19711	19919	19511	19776	19635	19672	19707	19669	19653	19623	19617	19527	19711	19786	19745	19796	19652	19760	19785	19631	19543	19633	19507	19591	19804	19734	19782	19771	19584	19733	19577	19608	19465	19711	19724	19596	19664	19613	19607	19650	19615	19554	19743	19806	19774	19707	19870	19529	19700	19614	19543	19482	19647	19926	19638	19603	19634	19875	19520	19655	19482	19659	19605	19585	19700	19282	19504	19729	19644	19853	19583	19807	19696	19699	19502	19692	19716	19756	19812	19506	19591	19577	19798	19773	19879	19835	19847	19844	19591	19750	19555	19730	19621	19418	19434	19576	19651	19658	19563	19569	19467	19770	19582	19651	19739	19525	19698	19617	19867	19635	19577	19513	19689	19750	19596	19667	19818	19710	19697	19797	19531	19514	19646	19699	19617	19824	19715	19645	19596	19552	19647	19518	19566	19575	19715	19525	19714	19515	19587	19728	19875	19671	19791	19555	19541	19899	19643	19629	19682	19772	19494	19757	19745	19781	19676	19508	19769	19661	19796	19829	19715	19554	19380	19605	19998	19690	19679	19954	19686	19689	19624	19606	19600	19770	19834	19588	19408	19662	19678	19669	19757	19862	19581	19683	19557	19640	19795	19634	19593	19611	19612	19572	19703	19531	19727	19809	19686	19795	19536	19646	19540	19694	19558	19689	19708	19792	19935	19693	19555	19511	19556	19692	19550	19681	19747	19666	19698	19659	19852	19686	19691	19795	19919	19670	19718	19669	19411	19754	19640	19617	19517	19611	19633	19699	19665	19604	19597	19488	19507	19539	19472	19603	19846	19720	19643	19480	19684	19648	19573	19605	19886	19745	19693	19625	19525	19865	19660	19638	19652	19743	19736	19613	19830	19616	19588	19600	19575	19769	19728	19666	19599	19681	19781	19523	19635	19667	19676	19570	19635	19724	19811	20008	19671	19732	19820	19678	19598	19674	19647	19797	19746	19893	19719	19666	19797	19674	19609	19493	19605	19563	19563	19921	19625	19873	19698	19500	19597	19698	19419	19584	19658	19582	19554	19592	19553	19737	19717	19674	19696	19671	19543	19679	19655	19792	19793	19658	19619	19712	19856	19613	19641	19798	19609	19531	19585	19838	19632	19574	19740	19697	19777	19552	19622	19605	19821	19775	19837	19481	19614	19450	19719	19672	19809	19640	19540	19652	19837	19585	19755	19854	19743	19699	19568	19593	19674	19613	19787	19710	19508	19678	19783	19647	19598	19638	19558	19823	19629	19544	19655	19510	19407	19613	19575	19684	19702	19720	19641	19649	19692	19551	19574	19637	19515	19736	19673	19596	19761	19829	19491	19651	19509	19652	19391	19756	19749	19763	19762	19776	19703	19949	19669	19538	19665	19782	19618	19697	19617	19707	19452	19614	19702	19743	19278	19616	19675	19820	19435	19826	19733	19693	19590	19756	19635	19710	19824	19659	19757	19636	19748	19788	19772	19713	19578	19471	19742	19696	19687	19661	19586	19662	19672	19647	19548	19449	19636	19699	19691	19634	19585	19604	19583	19562	19825	19609	19677	19670	19487	19718	19583	19807	19593	19618	19642	19769	19652	19605	19734	19527	19663	19797	19815	19631	19581	19803	19576	19526	19836	19495	19480	19575	19901	19539	19803	19820	19601	19483	19353	19719	19482	19682	19900	19679	19705	19515	19580	19733	19836	19521	19612	19632	19594	19683	19667	19728	19577	19547	19678	19719	19548	19688	19641	19711	19642	19740	19889	19653	19596	19738	19662	19768	19737	19645	19427	19492	19535	19759	19722	19701	19781	19651	19739	19470	19647	19530	19460	19641	19493	19533	19543	19696	19704	19681	19855	19521	19696	19606	19581	19708	19486	19754	19726	19815	19506	19622	19664	19829	19632	19621	19863	19632	19578	19662	19741	19640	19570	19783	19601	19409	19773	19670	19489	19507	19710	19680	19745	19767	19582	19739	19652	19602	19682	19573	19515	19849	19670	19475	19624	19812	19586	19712	19599	19863	19730	19782	19436	19573	19608	19856	19800	19664	19691	19814	19653	19399	19657	19828	19634	19574	19568	19730	19546	19608	19863	19442	19767	19600	19763	19701	19812	19607	19508	19669	19805	19721	19880	19696	19809	19867	19590	19560	19723	19692	19826	19694	19709	19699	19753	19683	19735	19690	19649	19702	19629	19556	19563	19623	19675	19584	19711	19560	19727	19630	19633	19408	19580	19562	19689	19602	19516	19570	19760	19719	19608	19634	19580	19787	19482	19688	19660	19731	19698	19683	19741	19640	19514	19530	19639	19502	19329	19660	19643	19909	19655	19610	19681	19823	19543	19737	19598	19772	19686	19626	19660	19890	19928	19718	19743	19701	19704	19506	19493	19664	19593	19778	19755	19701	19553	19758	19575	19507	19759	19588	19670	19683	19648	19481	19706	19795	19743	19716	19768	19635	19652	19708	19564	19713	19690	19630	19598	19552	19509	19782	19769	19686	19433
21818	39073	38523	30868	26377	21764	19298	18850	18964	18592	18355	18052	18027	17987	17967	17573	17789	17480	17743	17630	17693	17723	17701	17603	17389	17520	17566	17542	17344	19369	20734	20465	19263	18126	17550	17267	17282	17124	17260	17251	17166	17227	17171	17195	17031	17230	17131	17243	17253	17342	17237	17163	17435	17208	17048	17360	17265	17181	17360	17306	17202	17244	17169	17370	17110	17344	17239	17189	17043	17361	17354	17213	17204	17068	17302	17230	17359	17188	17188	17187	17267	17043	17213	17160	17247	17102	17313	17210	17254	17390	17259	17199	17139	17160	17405	17103	17225	17088	17099	17049	17113	17243	17199	17094	17362	17125	17215	17310	17145	17377	17254	17006	17105	17217	17139	17216	17209	17065	17316	17292	17230	17102	17017	17238	17110	17146	17148	17168	17307	17094	17249	17404	17187	17171	17073	17286	17202	17325	17360	17073	17280	17359	17143	17099	17120	17049	17123	17139	17208	17286	17078	17032	17270	17096	17102	17105	17393	17155	17210	17269	17067	17273	17124	17053	17309	17265	17120	17216	17175	17232	17235	16992	17096	17171	17144	17289	16960	17208	17482	17075	17309	17143	17129	17172	17286	17179	17226	17307	17230	17277	17300	17280	17121	17162	17219	17121	17323	17109	17242	17233	16997	17228	17066	17258	17241	16997	17274	17003	17172	17061	17255	17263	17100	17316	17177	17102	17223	17298	17214	17201	17058	17073	17071	17319	17227	17249	17321	17053	17337	17205	17234	17222	17341	17103	17156	17140	17167	17192	17082	16976	17164	17160	17299	17390	17418	17375	17068	16981	17435	17298	17135	17270	17231	17067	17114	17332	17092	17066	17075	17287	16919	17327	17136	17213	17231	17172	17180	17019	17363	17098	17312	17216	17098	17177	17284	17193	17060	17356	17165	17415	17182	17136	17178	17037	17138	17173	17112	17208	17135	17126	17270	17240	17230	17197	17139	17171	17116	17206	17176	17119	17040	17058	17150	17116	17167	17415	17120	17233	17256	17152	17291	17251	17109	17105	17312	17071	17135	17155	17344	17256	17102	17197	17365	17272	17361	17297	17203	17231	17190	17187	17118	17252	17101	17018	17229	17259	17212	17188	17275	17238	17268	17199	17322	17124	17211	17142	17295	17112	17141	17207	17135	17319	17101	17006	17154	17182	17142	17306	17275	17179	17155	17269	17313	17436	17228	17298	17137	17174	17009	17152	17168	17168	17178	17212	17334	17350	17162	17255	17214	17182	17092	16994	17236	17138	17268	17100	17388	17125	17287	17171	17200	17111	17341	17203	17327	17212	17276	17191	17020	17172	17225	17257	17102	17188	17131	17245	17079	17109	17056	17267	17136	17306	17065	17046	17210	17260	17273	17029	17313	17133	17116	17220	17273	17295	17140	17103	17274	17316	17132	17046	16912	17148	17230	17284	17159	17235	17328	17303	17258	17168	17188	17250	17089	17161	17262	17137	17004	17206	17326	17036	17233	17204	17225	17150	17330	17287	17146	17204	17266	17062	17337	17260	17174	17246	17168	17001	17158	17095	17124	17009	17122	17225	17412	17215	17140	17183	17294	17147	17082	17228	17217	17186	17234	17297	17239	17145	17315	17229	17195	17483	17202	17224	17197	17280	17073	17308	17220	16914	17332	17227	17202	17164	17251	17187	17004	17316	16985	17219	17252	17250	17021	17097	16973	17198	17382	17159	17416	17050	17297	17178	17217	17220	17078	17161	17234	17131	17062	17154	17219	17268	17182	17204	17265	17277	17130	17374	17235	16967	17178	17333	17095	17126	17316	17116	17225	17034	17249	17018	16995	17279	17244	17261	17087	17254	16993	17402	17125	17067	17187	17300	17226	17268	17108	17020	17323	17227	17342	16979	17144	17191	17086	17179	17286	17229	17065	17142	17301	17195	17222	17265	17291	17372	17166	17084	17194	17113	17275	17222	17349	17287	17239	17326	17172	17022	17321	17167	17303	17254	17269	16955	17118	17286	17292	17187	17032	17201	17358	17022	17136	17196	17374	17100	17130	16993	17276	17101	17254	17234	17178	17132	17267	17150	17156	17215	17297	17267	17221	17333	17182	17251	17202	17268	17297	17360	17239	17242	17146	17144	17137	17143	17095	17084	17337	17190	17261	17228	17138	17277	17198	17080	17282	17266	17322	17179	17083	17193	17310	17121	17123	17210	17309	17233	17338	17089	17173	17178	17048	17283	17077	17271	16982	17090	17187	17234	17343	17119	17304	17171	17376	17240	17036	17153	17129	17123	17131	17148	17351	17142	17180	17082	17185	17280	17217	17019	17147	17201	17154	17172	17235	17112	17391	17158	17124	17170	17186	17218	17002	17133	17230	17041	17135	17325	17071	17172	17273	17098	17237	17283	17108	17226	17142	17090	17348	17202	17313	17400	17315	17155	17420	17330	17145	17003	17282	17244	17059	17173	17202	17171	17012	17183	17099	17115	17269	17250	17149	17018	17256	17164	17258	17241	17313	17075	17336	17249	17247	17068	16984	16956	17109	17290	16998	17202	17338	17076	17299	17201	17151	17322	17192	17194	17192	17175	17141	17322	17121	17329	17184	17198	17084	17110	17184	17212	17146	17215	17215	17343	17235	17205	17100	17277	17244	17229	17051	17258	17070	17232	17067	17157	17115	17175	17144	17176	17236	17306	17106	17365	17080	17333	17177	16966	17132	17174	17066	17250	17184	17066	17237	17091	17133	17203	17159	17272	17053	17113	17236	17330	17372	17144	17328	17075	17204	17219	17227	17146	17212	17213	17186	17075	17276	17086	17293	17157	17323	17122	17213	17229	17238	17285	17268	17106	17102	17179	17152	17124	17234	17213	17195	17096	17345	17218	17212	17296	17084	17144	17225	17038	17164	17067	17246	17241	17203	17035	17221	17264	17435	17144	17273	17237	17296	17252	17222	17274	17239	17411	17178	17360	17211	17308	17246	16962	17124	17288	17050	17191	17066	17349	17086	17275	17119	17229	17114	17318	17054	17204	17169	17191	17032	17206	17257	17219	17156	17393	17118	17169	17289	17196	17218	17316	17236	17276	17274	17037	17266	17372	17128	17130	17175	17171	17202	17046	17319	17197	17177	17149	17055	17120	17174	17341	17314	17135	17342	17067	17181	17333	17157	17082	17216	17078	17099	17255	17350	17269	17239	17307	17261	16944	17221	17176	17091	17077	17097	17152	17171	16981	17271	17200	17126	17234	17230	17177	17219	17278	17222	17186	17137	17207	17149	17284	17272	17078	17126	17409	17047	17044	17098	17107	17184	16980	17265	17138	17208	17244	17148	17201	17207	17100	17124	17114	17305	17046	17247	17255	17180	17235	17282	17112	17121	17311	17249	17307	17296	17329	17111	17317	17250	17235	17304	17190	17142	17412	17174	17155	17054	17101	17238	17125	17274	17192	17243	17256	17292	17198	17109	17261	17083	17161	17069	17277	17236	17223	17174	17274	17240	17158	17232	17225	17301	17262	17035	17152	17160	17293	17176	17257	17200	17256	17247	17261	17213	17171	17140	17315	17123	17173	17146	17273	17145	17117	17193	17192	17307	17213	17275	17332	17014	17209	17146	17436	17253	17229	17200	17161	17206	17059	17121	17235	17197	17114	17223	17264	17135	17285	17013	17319	17250	17221	17168	17188	17085	17235	16973	17238	17246	17275	17457	17052	17203	17144	17411	17084	17101	17141	17300	17165	17367	17226	17237	17159	17169	17326	17493	17229	17033	17143	17217	17077	17094	17183	17217	17185	17144	17355	17080	17305	17326	17193	17253	17237	17225	17174	17129	17321	17181	17111	17130	17300	17278	17274	17125	17179	17203	17279	17148	17297	17365	17042	17283	17299	17095	17177	17198	17094	17204	17200	17170	17237	17237	17216	17340	17253	17390	17210	17095	17292	17243	17230	16893	17049	17054	17429	17201	17150	17129	17215	17324	17066	17187	17125	17302	17097	17016	17356	17146	17297	17141	17266	17189	17271	17103	17227	17342	17277	17030	17213	17306	17363	17237	17198	17300	17211	17065	17194	17098	17268	17223	17280	17318	17078	17245	17202	17094	17146	17284	17130	17230	17317	17384	17266	17047	17106	17227	17050	17363	17226	17126	17267	17182	17324	17219	17279	17205	17088	17234	17215	17239	17112	17072	17314	17284	17214	17158	17188	17240	17193	17011	17073	17179	17261	17302	17351	17113	17230	17025	17005	17224	17158	17260	17233	17205	17431	17146	17121	17061	17229	17331	17226	17191	17263	17120	17253	17339	17205	17184	17269	17310	17340	17303	17192	17351	17120	17252	17448	17116	17349	17246	17291	17214	17234	17234	17228	17223	17128	17087	17124	17157	17236	17275	17043	17357	17362	17143	17387	17233	17220	17127	17280	17345	17256	17276	17097	17145	17246	17257	17189	17244	17230	17290	17287	17197	17019	17327	17064	17181	17190	17352	17281	17209	17270	17314	17410	17206	17099	17235	17031	17053	17264	17238	17109	17204	17254	17228	17131	17179	17080	17261	17279	17218	17090	17167	17181	17365	17246	17169	17291	17232	17363	17177	17051	17130	17137	17157	17158	17215	17436	17135	17313	17022	17160	17127	17227	17325	17142	17084	17146	17291	17104	17338	17075	17245	17115	17272	17074	17273	17163	17143	17148	17188	17315	17201	17355	17121	17224	17099	17151	17251	17235	17083	17183	17434	17206	17196	17060	17212	17307	17330	17292	17104	17258	17190	17147	17064	17026	17190	17289	17284	17148	17366	17096	17106	17233	17189	17144	17128	17303	17272	17182	17213	17072	17248	17090	17260	17299	17244	17254	17068	17264	17158	17105	17258	17059	17329	17264	17053	17181	17078	17160	16938	17106	17320	17132	17269	17237	17331	17104	17180	17193	17336	17392	17198	17262	17150	17200	17173	17359	17072	17282	17075	17064	17228	17190	17184	16906	17383	17214	17193	17303	16983	17168	17159	17139	17269	17278	17265	17255	17179	17218	17215	17326	17191	17191	17316	17187	17243	17090	17096	17290	17310	17240	17294	17107	17133	17260	17331	17075	17256	17216	17282	17228	17220	17095	17077	17330	17146	17176	17160	17359	17382	17307	16979	17380	17132	17119	17149	17107	17399	16904
22894	21376	29288	23903	21900	24328	26725	22184	21083	21257	21097	20526	20478	20562	20396	20292	20571	20386	20321	20332	20368	20212	20431	20496	20190	20270	20550	20598	20389	22438	24647	23714	22687	21365	20690	20193	20214	20238	19978	19999	19986	20022	20257	20164	20134	20143	20102	19971	20090	20036	20000	20030	20072	20096	19989	20214	20221	20009	20107	20020	20116	20028	19965	19941	20338	20117	19911	20094	20108	20019	20064	20090	20127	19984	20101	19880	20119	19803	19889	20078	19958	19936	19932	19899	19999	19884	20233	19829	20022	20005	19966	19985	20002	20110	20084	19902	20093	20168	20064	19925	20053	20218	19943	20061	20121	20189	20234	19983	20058	20032	19928	20069	20012	20097	20076	19945	19866	19800	20186	20180	20056	19960	20086	19910	20202	19978	19905	19877	20174	20055	19943	19854	20115	20043	20008	19944	19882	19923	20004	19962	19914	20118	19989	20199	19965	19826	19941	20006	20100	20152	20109	20013	20000	20052	20065	20048	19799	20114	19669	19843	20124	20052	19955	19854	19915	20093	20177	20050	19907	20019	19912	20092	19982	20024	20204	19899	20046	20100	19895	19962	20015	20034	20000	19953	20203	19958	19827	20282	20174	20023	20052	20092	20015	19828	19933	19957	19826	20081	19870	19762	19977	19802	19926	19885	19817	19920	20009	19926	20018	20094	20098	20057	20037	19952	19908	20001	20149	20117	19933	19968	19911	20189	20144	19992	19963	19879	20038	19972	19973	19874	19824	20001	19800	19888	19900	20063	19988	20005	19886	20006	20061	19875	19918	19975	20102	20081	19721	19833	20205	20085	19991	20184	20030	20094	20092	20318	20056	20051	19926	20040	19948	20074	19977	19746	19945	19779	19847	19838	19902	19865	20030	19929	19864	19826	20061	19873	20154	19988	19995	19928	20018	19949	20056	20170	20105	19997	19948	20085	19973	19830	19986	20048	20177	20025	20017	20208	20189	20141	20156	19990	20206	19994	19871	19982	19842	20000	19784	19864	19927	19766	19761	19950	19934	20072	20187	19999	19965	19887	19920	20068	19926	19933	20074	19995	20112	19905	20041	19988	19835	19834	20046	19935	19909	20022	19837	19941	20105	20165	19975	20075	19916	20023	19898	20051	19860	20017	19964	19874	19869	20118	19872	20051	19974	20050	20108	19864	20057	20051	20009	20075	20042	19855	19968	19985	20020	20121	20268	19904	20005	19780	19911	20015	19978	19830	20152	19968	20081	20134	20115	19933	19932	20045	19908	19980	20058	20103	19952	20075	19949	19928	20211	20198	19886	19951	19892	20015	19832	19897	19993	20116	19771	19997	20079	19939	19778	20184	19884	19903	19999	19958	20263	19941	19927	19888	19886	20068	20172	20096	20141	20032	20110	20059	20059	20205	19924	20052	19829	19897	20104	20004	19954	20072	20140	20025	19975	19935	20012	20009	20145	19903	20006	19981	20196	19936	20122	19942	19922	20132	19857	19908	20062	19873	20022	19996	20217	19978	19902	19761	19903	19860	20004	20010	19991	20175	20037	19962	20208	19933	19888	20052	19846	19711	20142	20002	20006	19945	19949	20014	19903	19996	19920	19975	20198	19867	20055	20121	20055	20015	19976	19801	19988	19854	20033	20131	19881	19758	19842	19700	19822	20003	19934	19986	20253	19969	20007	19929	19910	20030	19997	20010	20183	19981	19957	19955	20148	20020	20175	20209	20027	19708	20082	20125	20005	20075	20094	19969	20031	20039	20093	19935	20119	20201	20084	19988	19974	20171	19996	19876	20094	19991	19901	19934	20186	20263	19976	19915	20238	19893	19958	19765	20062	20096	19899	19926	19949	19971	19992	20044	19818	19938	19961	20137	19946	19972	19930	19767	20129	19821	19925	20151	20243	20049	19953	19797	19829	19907	19790	20083	19976	20021	20034	19877	19948	19690	20079	19995	20017	19923	20011	20079	20014	20014	20021	19809	19966	19924	19940	19904	20044	20254	19972	19794	19912	19954	19838	19994	20048	20090	20114	19906	20098	20016	19852	20066	20115	20077	19888	20013	19987	19993	20018	20146	20102	19923	19869	19952	20193	19926	20034	19952	20055	20083	20066	19991	20106	20097	19917	20047	19733	19836	19989	19951	19896	19955	19940	20035	20058	19933	19878	19861	19974	20053	19965	20130	20041	19858	20039	19788	19886	19984	19976	20121	20105	20055	19877	20177	19812	19856	19917	19978	20016	20103	20109	20007	20027	19856	20071	19718	19965	19887	20052	19812	19865	19827	19966	19997	20058	19877	20042	19937	20100	19849	19961	19937	20074	20144	19974	19926	20101	20073	19941	19729	19919	19968	20099	20175	19854	20091	20012	19734	20008	19789	20155	19952	20085	20021	19762	19777	19872	19932	20002	19805	19911	19962	19919	19988	20134	19813	19898	20024	19954	19898	20116	19940	20023	19917	19967	19868	19832	19963	19846	19824	20103	19947	20010	20012	19963	19972	20190	20083	19991	20141	19793	19887	19779	19959	19888	19966	19884	19985	19946	20071	20083	20194	20107	20183	19936	19987	19985	20102	20190	20266	20055	20160	19896	20045	19776	20110	20023	19874	19959	19924	20125	19963	19942	19878	19971	19994	20011	19957	19942	19992	20252	19760	19815	19896	19964	19839	19883	20013	20031	19994	19987	20166	19996	20189	20090	19862	19959	20098	19887	19695	19903	20025	20093	19962	19989	20148	19911	19850	20188	19986	20030	19952	19923	20261	20190	19841	19946	20083	20056	19991	20095	19965	20119	19865	19983	20157	19908	19802	19788	19849	20171	19900	19614	19934	19727	19980	19938	20200	19792	19985	19959	19965	19731	20136	20010	19992	19910	19952	19899	20007	19994	19817	19887	19914	19963	19929	20006	19905	19908	19944	20014	20000	19844	19957	20018	20001	20049	20002	20122	20115	20014	19991	19943	20023	20030	19936	19883	19923	19889	19891	20059	20035	19999	19980	19970	20001	20188	20035	20044	19994	19966	19894	20010	19924	20158	20294	20179	20055	19867	20057	19968	19887	20089	19955	19858	20013	20065	20061	19719	19958	19844	20120	20055	19842	19845	19984	19963	20151	19993	19968	19938	19957	19930	19943	19943	19936	19890	20200	20052	20114	19988	20139	20032	19769	20064	19983	19878	19973	19936	20041	19991	20229	19954	20124	19798	20263	20117	19903	20112	20116	20125	20107	19993	20033	20075	19937	19916	20253	20257	20012	19974	19960	19813	19904	20092	19990	20229	20011	19990	20199	19902	19863	20021	19882	19992	19979	20015	19985	20148	20002	20034	20038	19973	19869	19957	20026	19893	19990	20115	19945	19942	20016	20068	19867	19952	20129	20086	19971	19886	20031	20177	19851	20024	20061	19871	19903	20015	20387	19883	19995	19727	19839	20078	19889	19972	19955	19966	19846	19861	19871	20019	20032	20063	19925	19893	19934	19961	20045	19914	19936	20015	20256	19982	19927	19897	19957	19934	20057	19994	19753	19771	19941	20040	20134	20023	19775	20167	20222	20178	19757	19808	19819	20075	19835	19909	19964	20137	19935	19863	19961	19899	19977	20073	19891	19820	20068	20074	19837	19944	19887	19983	19911	20011	19914	19942	19907	20053	20283	19842	19832	19941	20018	20165	19817	19958	20021	19805	20074	19927	19934	19775	20052	20026	20040	19819	19973	20153	20126	19995	19906	19859	20053	19955	20116	19988	19978	19857	19985	20027	20044	19806	19902	20057	19817	19861	19946	20095	19968	19920	19604	19990	19809	20247	19942	19897	19889	19909	19922	19996	19827	19885	20112	19983	19934	19884	20034	19883	19890	20087	20070	20033	19850	20000	20075	19823	19849	20028	20059	20035	19821	20084	19952	20120	19825	20123	20060	20294	20082	20331	20005	19993	19938	19931	19902	19897	20065	19945	20077	20065	19925	19863	19947	19995	20080	20178	19891	20088	19773	19971	19943	20073	19951	19863	19868	20062	20033	19903	20017	19772	19936	20014	19969	20036	20022	19967	19925	20079	20019	20060	19957	19979	19988	19949	20018	19848	19935	19948	19955	19927	20078	19989	19840	19873	19998	20085	20030	19979	20202	19957	20092	20223	20237	20091	20127	19879	20100	19973	19937	20027	19707	19896	19916	19808	19793	20072	19989	19888	20029	20057	19927	19974	19914	20067	20102	20200	20114	19887	20173	19847	20020	19904	20096	19890	19950	20092	19782	19944	19759	20036	20064	20089	20282	20245	19935	20097	19924	19914	19976	19981	19911	19840	20008	20043	20003	20050	19876	19949	19961	20077	19966	20032	19925	19902	20221	19750	20050	19989	20145	19854	20030	19897	19965	20206	20194	20153	19973	19825	20029	20032	20211	20096	20025	20200	19862	19965	20010	20029	19618	19963	19931	20058	19913	19897	20206	20046	20011	20011	20252	20151	20034	19904	19858	20175	20008	20008	19975	19923	20079	19931	20076	20107	19936	19886	19947	19926	20064	19769	19882	19935	20078	20111	20041	20068	19999	20070	20145	20018	19941	19859	19956	19979	20016	20202	19988	19893	19806	19922	19992	20058	20117	19820	19941	19966	19948	20189	20204	20041	19883	19988	19918	19917	20055	19996	20090	19961	20016	19885	19874	20051	19960	19924	19947	19840	20049	20101	20088	20217	19900	20126	19830	20063	20066	19991	19792	19998	19832	19935	19780	19919	19912	19987	19905	19996	19996	19940	19993	20211	19989	19948	19881	20149	20022	19867	20000	20034	20203	19992	19768	20024	20005	19787	19894	19733	19729	20147	19848	20075	19909	19914	20164	19988	20045	20069	19930	20099	19963	19961	19787	19918	20166	20002	19936	19889	19986	19975	19872	19982	20088	19849	20107	19966	19866	20033	20022	20023	19979	20087	19789	19972	20072	20160	20035	20004	20006	20051	20090	19990	19942	20033	20158	19897	20067	19862	20092	19941	19920	20172	20157	19929	19929	19914	19950	20042	19926	20023	20090	20013	20087	20093	19990	19923	19732	20070	20026	19749	20193	20015	19812	19921	19851	19938	20119	20031	19944	20139	19927	19902	19829	19949	19693	20040	19843	19917	20074	19866	19967	19831	20149	19950	20093	20094	20094	20026	20120
23778	43234	41867	34017	26582	21865	20742	20150	19495	18926	18376	18153	17927	17675	17884	17839	17772	17922	17589	17819	17755	17666	17415	17683	17681	17722	17622	17454	17943	22217	24431	22613	20766	18468	17831	17609	17443	17322	17472	17231	17366	17289	17393	17423	17328	17355	17426	17311	17501	17260	17262	17450	17317	17484	17416	17283	17400	17338	17510	17301	17524	17334	17071	17300	17281	17326	17361	17436	17406	17235	17443	17386	17246	17170	17420	17254	17210	17363	17400	17380	17366	17252	17234	17507	17273	17282	17241	17406	17490	17512	17298	17260	17337	17325	17252	17323	17350	17370	17209	17305	17324	17400	17322	17384	17306	17154	17300	17555	17365	17362	17357	17160	17087	17247	17305	17300	17384	17603	17232	17428	17239	17263	17400	17494	17224	17279	17352	17162	17367	17154	17266	17396	17269	17427	17319	17346	17340	17412	17311	17401	17494	17357	17378	17261	17177	17206	17239	17268	17283	17422	17117	17177	17431	17412	17366	17367	17214	17228	17244	17458	17274	17333	17339	17453	17293	17316	17329	17241	17257	17410	17423	17178	17309	17332	17248	17412	17225	17336	17448	17354	17310	17418	17280	17269	17465	17080	17250	17363	17363	17278	17236	17260	17192	17339	17206	17180	17418	17395	17299	17538	17269	17357	17240	17262	17221	17302	17334	17225	17342	17368	17333	17365	17254	17243	17204	17237	17451	17399	17549	17315	17260	17240	17194	17211	17274	17240	17364	17412	17549	17326	17490	17360	17376	17379	17355	17380	17245	17359	17353	17160	17409	17218	17375	17327	16990	17381	17439	17278	17319	17371	17346	17356	17315	17430	17352	17401	17292	17350	17166	17432	17182	17227	17173	17448	17313	17277	17250	17142	17266	17241	17319	17372	17448	17361	17205	17188	17524	17269	17355	17355	17247	17263	17219	17407	17261	17450	17375	17318	17221	17380	17321	17394	17374	17358	17319	17500	17315	17299	17320	17281	17263	17372	17398	17286	17299	17168	17216	17365	17422	17539	17283	17279	17385	17290	17267	17184	17246	17202	17271	17153	17287	17286	17429	17349	17381	17293	17363	17331	17514	17269	17195	17321	17392	17380	17297	17199	17356	17201	17294	17508	17524	17395	17507	17372	17319	17266	17400	17271	17215	17268	17409	17232	17356	17418	17180	17227	17227	17348	17452	17450	17305	17563	17330	17248	17315	17401	17342	17467	17215	17146	17347	17248	17559	17223	17488	17175	17199	17113	17305	17414	17428	17345	17470	17236	17070	17347	17360	17359	17209	17416	17282	17406	17336	17301	17334	17383	17279	17289	17264	17284	17275	17128	17250	17380	17297	17246	17254	17376	17201	17435	17366	17433	17119	17204	17437	17209	17308	17333	17331	17168	17450	17281	17356	17351	17280	17305	17395	17292	17159	17390	17336	17341	17442	17361	17390	17423	17269	17106	17408	17412	17274	17181	17303	17343	17182	17431	17474	17441	17552	17272	17399	17105	17249	17404	17476	17418	17322	17283	17272	17509	17295	17225	17373	17276	17224	17200	17486	17342	17152	17479	17178	17379	17487	17403	17387	17313	17255	17192	17186	17309	17238	17375	17404	17267	17344	17322	17346	17315	17237	17292	17119	17236	17215	17414	17455	17406	17449	17298	17233	17146	17191	17155	17372	17426	17153	17204	17321	17320	17342	17215	17223	17378	17360	17244	17385	17181	17381	17181	17423	17451	17350	17287	17336	17323	17427	17301	17221	17226	17425	17322	17393	17255	17281	17256	17391	17309	17347	17138	17297	17335	17390	17333	17247	17351	17225	17303	17352	17238	17395	17347	17495	17313	17267	17309	17383	17258	17329	17247	17221	17317	17137	17168	17293	17314	17517	17430	17470	17333	17402	17517	17356	17293	17286	17118	17215	17305	17345	17379	17299	17201	17311	17328	17392	17404	17412	17114	17314	17247	17422	17383	17226	17532	17418	17431	17231	17324	17384	17366	17111	17292	17355	17436	17418	17185	17381	17326	17218	17481	17253	17316	17428	17493	17322	17309	17455	17411	17217	17257	17242	17281	17307	17259	17266	17212	17376	17325	17164	17468	17412	17446	17255	17194	17398	17296	17232	17237	17308	17386	17276	17080	17232	17396	17236	17418	17163	17306	17428	17376	17207	17263	17449	17291	17303	17299	17322	17382	17383	17417	17307	17266	17302	17419	17354	17260	17432	17350	17270	17456	17485	17059	17180	17276	17259	17299	17351	17309	17282	17310	17347	17143	17217	17342	17338	17324	17246	17253	17288	17281	17171	17147	17464	17437	17348	17248	17296	17353	17212	17268	17355	17370	17367	17333	17226	17355	17230	17526	17302	17240	17352	17384	17334	17264	17384	17308	17237	17518	17390	17215	17275	17352	17214	17373	17212	17368	17198	17270	17401	17369	17149	17383	17193	17439	17347	17372	17382	17233	17402	17274	17237	17236	17414	17319	17236	17331	17397	17126	17420	17334	17455	17092	17285	17280	17383	17305	17295	17228	17250	17282	17375	17275	17151	17327	17422	17331	17325	17252	17124	17432	17301	17425	17359	17474	17295	17249	17328	17295	17277	17313	17415	17364	17269	17240	17212	17152	17362	17212	17192	17388	17484	17298	17152	17227	17214	17356	17309	17357	17377	17346	17182	17345	17387	17323	17155	17256	17290	17506	17296	17435	17269	17186	17418	17266	17513	17207	17491	17369	17260	17267	17239	17464	17358	17377	17270	17298	17365	17241	17141	17261	17393	17434	17319	17496	17366	17397	17335	17356	17254	17331	17398	17424	17432	17428	17406	17306	17424	17245	17347	17391	17457	17401	17125	17234	17176	17356	17406	17259	17348	17326	17363	17346	17265	17433	17337	17262	17315	17198	17332	17195	17393	17192	17322	17276	17307	17310	17237	17383	17405	17403	17315	17147	17280	17468	17237	17315	17232	17174	17231	17323	17378	17324	17280	17247	17322	17148	17254	17195	17194	17353	17420	17282	17273	17392	17259	17313	17380	17352	17287	17339	17196	17296	17288	17246	17209	17258	17360	17278	17444	17282	17241	17172	17484	17320	17495	17367	17439	17319	17277	17294	17353	17450	17342	17232	17385	17399	17333	17235	17294	17371	17191	17362	17301	17339	17362	17444	17378	17193	17290	17280	17522	17464	17276	17227	17194	17315	17445	17326	17325	17351	17520	17270	17363	17326	17260	17320	17127	17275	17208	17286	17394	17276	17435	17316	17473	17246	17295	17289	17244	17330	17217	17477	17208	17351	17226	17404	17431	17085	17264	17296	17470	17294	17282	17290	17512	17206	17323	17353	17311	17351	17289	17418	17293	17574	17281	17407	17334	17221	17276	17346	17216	17250	17155	17347	17376	17146	17455	17407	17257	17238	17354	17409	17167	17367	17250	17542	17292	17508	17283	17503	17293	17291	17115	17121	17303	17342	17318	17437	17380	17370	17328	17174	17440	17312	17203	17304	17341	17134	17365	17107	17301	17311	17343	17381	17366	17383	17276	17322	17340	17351	17348	17157	17231	17289	17465	17300	17480	17335	17340	17345	17405	17277	17168	17369	17227	17403	17359	17211	17305	17418	17400	17329	17312	17402	17300	17231	17268	17341	17289	17367	17348	17348	17439	17414	17258	17299	17506	17406	17431	17163	17455	17299	17412	17467	17469	17191	17229	17387	17159	17200	17336	17160	17212	17219	17168	17302	17223	17168	17400	17314	17174	17273	17349	17238	17206	17309	17166	17401	17371	17465	17423	17225	17432	17321	17323	17338	17328	17318	17251	17260	17340	17490	17292	17429	17408	17243	17375	17358	17253	17395	17433	17315	17285	17107	17308	17337	17560	17443	17257	17424	17461	17377	17438	17340	17405	17144	17372	17330	17323	17118	17273	17141	17221	17300	17518	17251	17251	17143	17211	17390	17224	17279	17402	17288	17201	17122	17310	17300	17287	17238	17361	17265	17359	17416	17306	17315	17398	17321	17327	17281	17114	17344	17332	17339	17469	17388	17415	17272	17320	17337	17377	17188	17428	17471	17232	17362	17259	17363	17306	17221	17274	17487	17572	17496	17338	17327	17272	17249	17293	17127	17198	17187	17255	17333	17585	17289	17450	17443	17324	17304	17388	17391	17411	17304	17358	17391	17233	17426	17292	17406	17391	17271	17337	17355	17419	17312	17323	17342	17316	17485	17246	17328	17443	17480	17154	17196	17382	17275	17297	17185	17363	17016	17292	17423	17308	17149	17240	17179	17309	17245	17406	17330	17220	17449	17177	17283	17442	17223	17185	17463	17232	17355	17388	17348	17405	17262	17256	17258	17518	17224	17371	17163	17324	17331	17084	17333	17320	17369	17371	17295	17326	17190	17268	17365	17379	17293	17479	17344	17259	17377	17426	17453	17426	17346	17296	17242	17245	17322	17170	17322	17361	17439	17283	17366	17282	17382	17337	17434	17245	17408	17320	17358	17306	17409	17450	17105	17477	17503	17318	17421	17247	17306	17232	17287	17464	17607	17286	17360	17339	17048	17455	17240	17271	17309	17222	17285	17232	17308	17420	17270	17298	17281	17420	17274	17433	17442	17184	17359	17247	17258	17497	17239	17273	17349	17250	17158	17220	17238	17303	17335	17400	17300	17279	17186	17383	17509	17477	17356	17225	17387	17348	17395	17299	17308	17270	17243	17423	17276	17336	17494	17579	17285	17474	17382	17384	17478	17248	17325	17383	17415	17308	17273	17312	17420	17375	17387	17354	17370	17265	17245	17180	17388	17435	17427	17324	17381	17200	17482	17390	17336	17323	17228	17397	17301	17278	17372	17417	17243	17266	17476	17494	17330	17378	17398	17396	17342	17367	17440	17401	17392	17276	17383	17224	17289	17310	17306	17217	17345	17373	17270	17199	17221	17289	17309	17295	17244	17276	17245	17417	17427	17390	17374	17393	17409	17231	17234	17323	17246	17492	17404	17419	17462	17470	17392	17298	17463	17256	17121	17218	17292	17472	17536	17384	17298	17282	17269	17390	17311	17388	17275	17501	17328	17384	17390	17459	17281	17193	17233	17272	17140	17358	17214	17268	17208	17596	17364	17285	17324	17368	17289	17337	17084	17203	17429	17334	17269	17356	17528
28513	25445	29624	26030	21665	20808	20592	20231	20407	20078	19784	19927	20040	19832	20008	20007	19979	20184	20010	20122	20231	19998	19872	19953	20084	20022	19997	20085	20084	20094	20391	20411	20309	20208	20077	20018	20038	19840	20048	19891	20015	19872	20113	20087	19832	19948	19919	20020	19980	19871	20000	19937	20086	19935	19872	20000	19881	20061	19993	20124	19869	19940	19830	19967	19859	20019	20133	19906	19883	20036	19927	19512	19759	19904	20049	19916	19966	20114	20100	19955	20039	20103	19864	20000	19894	19837	19998	19890	19843	19898	19750	19923	19985	20235	19912	20009	19984	19972	20071	19814	19852	19754	19705	20006	20065	19639	19933	19881	19922	19923	19820	19769	20046	19917	20021	20032	19885	19953	19819	19987	19786	19878	19725	19977	19881	20024	19634	20083	19809	19958	19912	19874	19984	19901	19905	19934	19966	19870	20269	20100	19772	19952	19848	19870	19895	19904	19953	19917	19877	19828	19853	19952	19816	19913	19779	19977	19796	19809	19868	20031	19797	19916	20055	19794	19816	19975	19889	19783	19954	19942	20008	19929	19629	19709	20039	19944	19908	19904	20011	19882	20020	19892	19909	19915	19910	19959	19930	19902	20024	19979	19882	19762	19807	20040	20134	19898	20111	19937	20057	19849	19997	19846	20050	19843	19944	19822	19918	19755	20026	20091	19935	20095	19799	19959	20092	19771	19901	19935	20027	19781	19811	19943	19965	19745	19819	20096	19778	19797	20016	19767	19857	20030	19843	19710	20164	20145	19860	19899	19725	19929	19887	19805	19905	19955	19902	19966	19956	20010	19984	20012	19903	19989	19953	20077	19635	19996	20025	19760	19960	19990	19872	19756	20044	20056	19760	20041	20037	19820	20059	19866	19850	19799	19867	19926	20099	19816	19830	19879	19806	19672	19694	19897	20042	20051	20044	19909	19779	19854	19959	19908	20134	19845	19813	19971	19908	19825	19992	19929	20022	19954	20077	19877	19913	19783	20020	19552	19966	19799	19723	19899	19699	19697	20007	19888	19552	19794	19697	19723	19994	19945	19849	19866	19916	19847	19645	19754	19980	19947	19817	20103	19725	19791	19864	19848	19855	19923	20012	19958	20000	19794	19866	19723	19949	19841	20144	19861	19858	19699	19924	20107	19908	19941	19929	19816	19760	19838	19840	19963	20131	19984	19913	19765	19930	19917	20012	20184	19874	19655	19560	19734	19987	19874	20043	20047	20003	19767	19925	19885	19938	19898	19801	20053	19760	20075	19932	19992	19997	20081	20003	19967	19767	19960	20004	20109	20105	20007	19979	19950	19914	19846	19909	19880	19652	19934	19842	19768	19921	19980	19921	19787	19704	19911	19933	19923	19986	19901	19868	19763	19881	19833	19868	20077	20052	19800	19757	19845	19955	19944	19951	19940	20158	19888	20038	19936	20090	19870	19873	19721	20083	20042	19970	19914	19864	19879	19873	19814	20073	19955	20036	19891	20024	19663	19949	19963	19898	19883	19824	19906	19705	20050	19919	19812	19937	20104	20066	19667	19888	19801	19682	19911	20086	19911	19974	20083	20008	19994	19879	19762	19975	20077	19774	19977	19705	19977	19872	19805	19858	19815	19985	20019	19636	19954	20010	19980	19672	19875	19891	19839	20004	19988	19916	20038	19752	19859	19913	19705	19834	20082	19958	20041	19784	19814	20040	19882	19990	19972	19794	20051	19858	19774	19809	20021	19904	19664	19909	20001	19869	20060	19882	19812	19842	20097	19870	19832	20003	20166	19788	19840	19834	19923	19877	19985	19835	19806	19922	19757	19959	19915	19765	19947	19809	19916	19691	19829	19906	19927	19718	19622	19674	20006	19992	19971	20099	20081	19900	20096	20065	20130	19912	19870	19964	19939	20095	19877	20024	19766	19786	19885	19839	19940	19901	19906	20024	19945	19981	19813	19817	19976	20067	19819	19988	19773	19844	19957	19926	19870	19920	19863	19972	20011	19848	19901	20047	20099	20071	19895	19987	20070	20103	19875	20149	19931	19867	19921	19877	19922	19875	19772	19776	19923	19817	19744	20160	20120	19796	19758	19893	19992	20230	19828	19998	20054	19997	19977	19873	19996	19979	19935	19872	19999	20041	19937	19884	19779	19883	20062	19930	19906	20036	20011	19885	19898	19897	19862	19747	19768	19986	19979	19971	20089	19971	19767	20093	19714	19666	19898	19815	20026	20029	19921	19912	19805	20192	20002	19945	20025	19996	19904	19950	20023	19907	19914	19768	19996	19806	19734	19958	19793	19892	19937	19911	19810	19819	19840	19935	20036	20014	20029	19984	19808	19858	19992	19777	19838	19744	19914	19940	19655	19887	19955	19974	19901	19810	19912	19999	19789	20017	19887	19893	20004	20023	19982	20111	19972	19899	19796	19919	19718	19796	19543	19994	20083	19787	19999	19715	19829	19964	19712	19801	19825	19964	19624	19783	19915	19992	19766	19965	19997	20062	19928	19946	20140	19857	19810	19957	19916	19837	20045	19788	19847	19846	19907	19724	19817	19973	19943	19839	19860	19976	19925	19899	19795	19779	19963	19830	19752	20099	19981	20056	19864	19887	19797	19803	19879	19877	19949	19753	20254	19923	20110	19722	19832	19810	19963	20236	20064	19796	19975	19991	19880	19965	19831	19867	19881	19828	19901	20125	20110	19860	19924	20025	19805	19933	19873	19856	19749	20163	19848	19758	20108	20049	19914	19902	19865	20041	19910	19958	19853	20064	20054	19958	19873	19978	19888	20039	19874	20100	20080	19898	19927	19922	19806	19995	19803	19863	20076	19859	19947	19946	19753	19833	19698	19948	19953	20049	19937	19686	20049	19718	20116	19855	19942	19873	19930	19870	20112	20207	19784	19852	19908	19872	19848	19836	19938	19891	19912	19643	19867	20184	20051	19885	19940	19942	19914	19808	19725	20014	19809	19885	19783	20104	20054	19899	19923	19997	19987	20029	19702	19704	19832	19842	19857	19988	19829	19946	19676	19738	19661	20018	19922	19891	19894	20156	20069	19946	19805	19917	19800	20223	19886	19886	20059	19931	19982	19941	19776	19928	19920	19849	19707	19833	19732	19951	19905	19970	20049	20026	19799	19786	19957	19930	19840	19944	20077	19712	19880	19908	19777	19786	19906	19923	19897	20107	19811	19896	19769	19806	19726	19914	19974	19756	19789	19826	19921	19824	19989	19785	19809	19708	19738	19978	19795	19891	20080	20058	19807	19894	19713	20059	20104	19988	19951	19767	19953	19884	19727	19948	19798	19734	19957	19866	19898	19870	19816	19900	19794	19806	20027	19995	19961	19879	19899	20098	20014	19929	19765	19939	19936	20160	19954	19726	19872	19835	19975	20026	19622	19856	19820	20139	20052	19728	19803	20132	19958	19811	19996	20021	20000	19846	20084	20164	19926	19993	20156	19922	19812	19869	19994	19784	19869	20012	19915	19894	20013	19740	19898	19880	19863	20022	19905	19863	19959	19732	19869	19921	19817	19893	19972	19888	19778	19770	19980	19830	19928	19874	19900	19872	20013	19990	19928	19784	19838	19891	19954	19990	19970	19898	19847	19992	19982	19993	20005	20015	19752	19941	19733	19945	19953	19818	19952	19973	20117	19864	19717	19965	19835	20040	19931	20119	19866	19883	19892	20027	20046	19917	19968	19778	19978	19855	19826	20021	19875	19991	19856	19756	20006	19868	19822	19937	20021	20102	19763	20012	19738	19872	19998	19923	19974	19975	20071	19931	19769	19785	20053	20047	20093	20077	19801	19715	19830	19906	19794	19859	20084	19982	19936	20132	19888	20101	19881	20009	20045	20128	20082	19971	19869	20039	20036	19894	19856	19532	19771	19972	19835	19966	19899	19863	20004	19902	19862	19905	19982	20089	20041	19723	19904	19939	19911	19778	20028	19922	19788	20129	19923	19960	19866	19973	19900	19880	19893	19857	20020	19997	20082	19950	19918	20039	19822	20107	19749	19939	20002	19854	19868	19854	19928	20036	19980	19909	19900	19988	19939	19765	20146	19981	20033	19838	19758	19787	19897	20014	19910	19916	19845	19916	20001	19925	19908	20009	19837	19967	20038	19963	19727	19819	19862	19863	20130	19908	20166	19927	19914	19905	19947	20135	19825	19989	19921	19867	19818	19899	19786	19683	19946	19929	20052	19748	19854	19827	19881	20113	19771	19850	19974	20059	19888	19923	20067	19933	19600	19757	19949	19983	20053	19918	19896	19959	20145	20158	19850	19888	19823	19876	19873	20101	19761	19879	19828	19997	19921	20002	19874	20031	19963	19840	19851	19978	19894	19938	19667	19693	19554	19802	19953	20033	19968	19859	19774	20002	19931	20049	19878	19960	19656	19901	19789	19921	19925	19951	19863	19938	19922	19872	19935	20048	19964	20077	19884	19663	19997	19899	20067	19936	19908	19780	19927	20089	20079	19938	19840	19822	19915	19805	19956	19919	20146	19956	19728	19828	19868	20061	19796	19988	19721	19950	19750	19918	19911	19852	19863	19814	19813	19947	19951	19893	19951	19928	19775	19672	19772	19947	19844	19874	19867	19967	19780	20105	19725	19916	20063	19779	19830	20065	19831	19929	20090	19751	19692	19946	20092	20018	19857	19798	20288	19936	19911	19883	19887	19845	19787	20028	20127	19795	19795	19804	19911	20007	19953	19935	19945	20047	19831	19905	19748	19862	20081	20155	19912	20014	19882	19902	19997	19928	20045	19942	20195	19806	19981	19946	19833	19906	19783	20124	19919	19823	19831	19863	19871	20124	19796	19953	19910	19808	19805	19979	19776	19910	19829	19872	19705	20130	19953	19912	19934	20061	20027	20084	20157	20109	19868	19916	19807	19929	20033	19937	19982	19736	20058	20055	19698	19862	19987	19930	20032	20140	19811	19924	19931	19998	19788	19861	19804	20102	20023	19853	19897	19923	19875	19907	19827	19846	19879	19902	19813	19862	19941	19786	19930	19980	19964	19859	19918	20000	19895	19874	19836	19771	19935	19765	19995	19891	19788	20127	19993	19958	20039	19792	20078	20050	19926	19972	19962	19872	20038	19819	19955	19714	19830	20279	19869	20029	19966	19785	19971	19970	19871
22965	33896	30413	23704	19930	18421	18459	17900	17879	17738	17542	17334	17433	17374	17319	17399	17287	17323	17216	17621	17475	17604	17294	17313	17287	17156	17453	17213	17427	17615	17876	17834	17898	17577	17319	17442	17396	17198	17326	17299	17176	17086	17344	17299	17179	17233	17188	17354	17219	17447	17263	17292	17189	17203	17301	17215	17242	17287	17477	17139	17269	17260	17373	16974	17151	17447	17361	17345	17348	17277	17231	17321	17333	17133	17277	17506	17335	17348	17151	17211	17329	17401	17228	17306	17354	17187	17273	17170	17187	17182	17163	17188	17200	17268	17287	17273	17191	17157	17254	17238	17206	17247	17220	17144	17220	17223	17315	17304	17182	17215	17337	17243	17355	17236	17374	17290	17314	17183	17392	17352	17193	17433	17200	17216	17251	17246	17150	17192	17118	17320	17213	17177	17195	17392	17080	17314	17253	17195	17373	17223	17312	17307	17257	17376	17117	17209	17351	17341	17197	17259	17314	17275	17316	17117	17271	17169	17282	17300	17143	16964	17158	17251	17319	17203	17244	17256	17228	17232	17221	17308	17301	17401	17336	17404	17316	17215	17123	17220	17232	17309	17181	17180	17397	17259	17292	17210	17404	17258	17210	17292	17404	17355	17139	17523	17259	17251	17264	17178	17299	17152	17497	17150	17115	17212	17303	17114	17127	17183	17223	17331	17163	17112	17158	17284	17248	17263	17454	17268	17317	17162	17188	17154	17079	17443	17201	17259	17192	17292	17253	17266	17280	17137	17366	17279	17222	17355	17096	17296	17176	17411	17309	17199	17158	17179	17250	17156	17124	17302	17442	17304	17161	17305	17265	17218	17332	17362	17340	17260	17295	17408	17093	17209	17350	17297	17190	17498	17271	17196	17376	17243	17211	17295	17369	17077	17310	17200	17299	17070	17084	17527	17233	17259	17311	17235	17272	17423	17156	17197	17244	17235	17352	17120	17146	17074	17242	17114	17335	17289	17160	17375	17352	17331	17341	17263	17245	17235	17338	17147	17408	17478	17432	17230	17246	17251	17454	17291	17356	17275	17276	17235	17522	17276	17238	17166	17246	17221	17351	17272	17421	17279	17405	17081	17244	17197	17270	17334	17209	17133	17290	17176	17270	17294	17330	17074	17250	17092	17232	17117	17278	17311	17282	17059	17316	17221	17255	17216	17109	17307	17286	17392	17212	17115	17305	17323	17248	17211	17416	17311	17173	17292	17445	17202	17260	17242	17285	17184	17365	17028	17379	17422	17065	17136	17245	17173	17320	17387	17236	17325	17356	17309	17223	17281	17301	17277	17216	17273	17379	17118	17304	17126	17285	17211	17290	17226	17173	17236	17204	17063	17202	17161	17276	17164	17317	17264	17423	17036	16952	17087	17356	17444	17174	17400	17188	17233	17370	17302	17266	17048	17332	17270	17367	17320	17214	17211	17254	17185	17264	17203	17299	17239	17337	17207	17411	17182	17213	17154	17281	17170	17181	17203	17164	17338	17289	17488	17057	17243	17282	17378	17443	17208	17307	17220	17403	17437	17386	17356	17462	17216	17187	17293	17214	17295	17216	17169	17281	17214	17102	17170	17329	17245	17098	17259	17221	17378	17203	17331	17323	17332	17189	17176	17280	17271	17285	17397	17298	17379	17219	17285	17322	17302	17276	17212	17228	17108	17225	17284	17058	17216	17292	17191	17228	17136	17325	17278	17330	17189	17304	17140	17198	17153	17307	17225	17291	17247	17300	17180	17234	17299	17162	17350	17242	17273	17234	17260	17294	17166	17260	17098	17242	17290	17255	17286	17163	17343	17062	17096	17282	17259	17255	17243	17306	17223	17432	17188	17079	17148	17394	17158	17183	17251	17247	17390	17364	17275	17146	17229	17118	17322	17279	17353	17258	17162	17223	17289	17311	17403	17358	17131	17199	17270	17341	17104	17252	17417	17424	17355	17257	17283	17443	17362	17176	17116	17242	17265	17367	17268	17087	17288	17235	17355	17262	17194	17200	17300	17317	17374	17220	17316	17178	17309	17334	17255	17249	17226	17174	17210	17210	17312	17250	17156	17345	17256	17226	17217	17407	17210	17286	17338	17254	17260	17322	17155	17215	17420	17340	17157	17414	17216	17253	17301	17252	17171	17243	16990	17221	17325	17180	17294	17284	17306	17348	17321	17402	17198	17617	17156	17168	17277	17202	17351	17170	17341	17510	17296	17120	17457	17286	17245	17437	16992	17314	17280	17238	17195	17169	17280	17249	17234	17358	17146	17056	17289	17318	17336	17215	17172	17144	17294	17260	17319	17360	17221	17286	17157	17403	17168	17288	17272	17364	17133	17260	17055	17237	17240	17163	17304	17307	17336	17274	17275	17245	17298	17261	17235	17286	17211	17256	17332	17291	17197	17116	17128	17197	17195	17243	17236	17217	17263	17264	17370	17207	17181	17176	17125	17361	17172	17398	17018	17187	17262	17237	17222	17280	17297	17306	17203	17444	17288	17269	17186	17180	17532	17185	17339	17484	17183	17301	17178	17255	17183	17420	17249	17247	17154	17240	17183	17243	17111	17249	17441	17001	17320	17170	17264	17331	17490	17231	17293	17255	17197	17240	17377	17331	17188	17449	17271	17175	17281	17244	17289	17395	17086	17325	17079	17344	17310	17264	17205	17449	17178	17266	17302	17272	17324	17404	17336	17312	17287	17353	17326	17127	17398	17255	17230	17275	17156	17308	17177	17464	17344	17161	17190	17286	17191	17239	17168	17246	17345	17224	17314	17260	17275	17382	17050	17287	17166	17265	17424	17385	17252	17296	17418	17233	17200	17210	17227	17132	17250	17358	17343	17221	17358	17353	17329	17254	17313	17308	17139	17429	17360	17199	17321	17230	17214	17334	17433	17125	17222	17280	17221	17287	17419	17298	17403	17375	17285	17389	17236	17329	17417	17107	17189	17282	17218	17163	17256	17202	17305	17273	17200	17233	17376	17141	17036	17291	17259	17225	17231	17092	17191	17190	17233	17191	17242	17336	17204	17268	17189	17265	17283	17244	17361	17179	17222	17163	17302	17196	17363	17084	17231	17061	17282	17253	17312	17473	17007	17358	17203	17278	17208	17287	17117	17295	17336	17332	17251	17042	17316	17230	16996	17162	17293	17294	17158	17391	17120	17442	17261	17135	17235	17380	17311	17234	17184	17283	17321	17233	17151	17263	17222	17227	17235	17326	17280	17337	17272	17455	17271	17198	17245	17278	17043	17154	17132	17452	17303	17302	17303	17345	17262	17278	17066	17272	17169	17221	17297	17172	17265	17382	17321	17209	17184	17306	17313	17251	17167	17213	17189	17244	17297	17219	17079	17190	17300	17391	17082	17407	17224	17198	17196	17294	17290	17251	17212	17114	17371	17251	17199	17411	17201	17273	17387	17176	17279	17007	17258	17290	17458	17281	17270	17346	17099	17252	17177	17266	17221	17350	17327	17086	17075	17309	17345	17389	17133	17201	17303	17273	17233	17279	17152	17319	17292	17379	17212	17185	17337	17370	17191	17121	17289	17242	17265	17523	17316	17250	17338	17097	17327	17276	17422	17155	17291	17225	17260	17154	17212	17157	17230	17053	17382	17257	17260	17105	17198	17175	17316	17221	17305	16973	17420	17444	17348	17173	17372	17265	17098	17391	17194	17122	17216	17294	17278	17301	17446	17297	17133	17103	17178	17257	17273	17281	17205	17252	17414	17272	17279	17134	17060	17246	16981	17111	17357	17273	17213	17452	17337	17157	17267	17383	17361	17233	17551	17180	17312	17250	17041	17272	17234	17240	17258	17229	17185	17235	17147	17376	17249	17380	17371	17176	17416	17283	17302	17227	17146	17259	17263	17434	17382	17217	17347	17196	17278	17312	17237	17160	17234	17224	17308	17345	17283	17285	17362	17089	17137	17237	17351	17053	17240	17205	17302	17201	17415	17274	17382	17204	17287	17229	17363	17211	17179	17284	17179	17328	17192	17288	17137	17173	17275	17204	17367	17197	17359	17242	17347	17366	17239	17391	17412	17064	17184	17341	17449	17321	17324	17266	17142	17379	17199	17154	17101	17360	17267	17355	17397	17424	17216	17213	17105	17189	17024	17274	17458	17045	17217	17419	17228	17156	17340	17116	17155	17204	17226	17254	17349	16962	17363	17318	17272	17118	17379	17087	17223	17342	17362	17277	17345	17223	17308	17020	17375	17135	17339	17300	17288	17287	17152	17244	17243	17332	17310	17193	17373	17360	17323	17071	17210	17197	17180	17291	17353	17244	17144	17323	17314	17062	17262	17530	17131	17337	17454	17244	17231	17265	17258	17235	17177	17114	17296	17232	17118	17318	17218	17212	17247	17236	17210	17305	17459	17200	17107	17217	17328	17462	17276	17221	17312	17307	17319	17280	17550	17231	17451	17124	17263	17253	17244	17116	17296	17277	17341	17092	17220	17324	17235	17214	17236	17265	17327	17331	17309	17208	17137	17269	17233	17317	17346	17444	17238	17219	17253	17184	17235	17459	17065	17313	17251	17220	17089	17195	17375	17294	17395	17203	17263	17320	17240	17374	17344	17352	17232	17408	17142	17318	17346	17290	17389	17294	17131	17123	17219	17421	17268	17163	17421	17465	17298	17148	17300	17100	17219	17285	17056	17264	17394	17067	17175	17400	17332	17306	17373	17080	17178	17271	17372	17275	17144	17300	17425	17335	17532	17110	17374	17096	17441	17280	17263	17282	17112	17181	17162	17180	17148	17212	17180	17099	17315	17152	17368	17138	17247	17322	17264	17176	17197	17199	17222	17180	17151	17375	17187	17280	17385	17192	17219	17180	17190	17270	17275	17281	17306	17298	17489	17336	17357	17209	17249	17338	17331	17418	17296	17212	17347	17192	17287	17209	17257	17357	17156	17309	17203	17219	17123	17235	17307	17305	17281	17305	17250	17273	17112	17383	17389	17254	17299	17269	17252	17217	17133	17346	17251	17280	17308	17264	17132	17279	17337	17315	17335	17187	17331	17417	17211	17269	17296	17328	17320	17187	17354	17319	17263	17223	17416	17196	17234	17405	17221	17258	17240	17252	17290	17327	17253	17202	17508	17369	17288	17062	17166	17317	17294	17334	17207	17284	17255	17208	17263
23951	21405	28964	24547	22863	23747	23807	21161	20833	20787	20681	20560	20409	20698	20464	20356	20519	20392	20335	20527	20557	20131	20249	20422	20339	20409	20411	20266	20514	20940	22780	23027	22002	21149	20481	20411	20359	20290	20399	20223	20204	20307	20236	20205	20081	20431	20328	20352	20107	20069	20118	20494	20243	20231	20267	20321	20429	20294	20305	20196	20344	20373	20219	20163	20207	20272	20267	20037	20163	20148	20476	20346	20159	20206	20351	20340	20008	20164	20238	20064	20171	20004	20194	20364	20229	20241	20180	20447	20202	20091	20333	20306	20369	20314	20246	20100	20387	20091	20203	20335	20277	20247	20247	20085	20130	20305	20358	20147	20238	20135	20248	20200	20175	20358	20231	20134	20285	20176	20323	20195	20339	20086	20276	20291	20141	20306	20453	20217	20206	20220	20288	20153	20273	20066	19989	20088	20214	20080	20214	20214	20367	20178	20174	20347	20161	20061	20041	20206	20154	20428	20195	20288	20061	20108	20188	20339	20335	20273	20331	20225	20325	20283	20313	20233	20347	20125	20408	20268	20206	20250	20270	19986	20214	20298	20281	20028	20285	20255	19931	20119	20291	20346	20200	20418	20108	20158	20202	20123	20149	20134	20435	20048	20454	20202	20061	20116	20388	20417	20153	20101	20097	19987	20223	20353	20268	20290	20037	20156	20275	20320	20207	20227	20193	20033	20097	20224	20269	20302	20095	20187	20216	20332	20373	20272	20133	20275	20136	19946	20276	19984	20103	20133	20013	20265	20363	19878	20299	20096	20466	20142	20364	20267	20250	20252	20278	20280	20269	20317	20352	20060	20239	20261	20014	20181	20295	20165	20262	20288	20078	20004	20332	20107	20263	20338	20215	20022	20108	20208	20255	20192	20334	20190	20093	20277	20432	20309	20249	20261	20195	20183	20068	20111	20166	20130	20271	20435	20265	20155	20177	20237	20271	20391	20173	20093	20117	20245	20049	20269	20356	20122	20488	20258	20195	20331	20112	20141	20169	20217	20182	20325	20295	20408	20094	20162	20206	20279	20297	20274	20141	20170	20394	20306	20258	20365	20283	20015	20244	20296	20056	20218	20101	20000	20208	20426	20072	20178	20213	20253	20389	20287	20331	20191	20355	20417	20099	20408	20285	20089	20303	20335	20404	20100	20165	20280	20125	20068	20266	20228	20220	20086	20096	20108	20207	20243	20046	20366	20255	20312	20383	20225	20091	20219	20227	20108	20197	20277	20268	20347	20310	20401	20060	20290	20332	19967	20209	20281	20241	20355	20387	20165	20357	20371	20161	20374	20165	20131	20194	20202	20284	20285	20089	20103	20173	20175	20160	20339	20443	20028	20287	20173	20199	20112	20275	20058	20165	20193	20097	20215	20207	20231	20164	20228	20204	20239	20342	20505	20239	20394	20198	20207	20134	20100	20441	20422	20328	20371	20252	20299	20164	20285	20013	20079	20039	20369	20163	20149	20135	20273	20389	20187	20073	20173	20186	20052	20220	20101	20437	19786	20251	19915	20114	20273	20314	20185	20257	20206	20238	20028	20167	20291	20256	20077	19949	20033	20263	20184	19995	20339	20123	20081	20440	20146	20279	20134	20024	20357	20156	20321	20115	20101	20268	20160	20208	20231	20430	20219	20141	20306	20263	20245	20199	20199	20165	20142	20116	20197	20293	20156	20286	20224	20169	20157	20036	20187	20374	20358	20285	20258	20104	20355	20199	20480	20271	20252	20131	20203	20298	20027	20340	20146	20109	20205	20181	20365	20192	20508	20088	20213	20481	20227	20140	20312	20100	20271	20012	20035	20284	20029	20091	20094	20058	20226	20152	20349	20223	20250	19970	20280	20110	20088	20095	20132	20319	20247	20060	20050	20152	20166	20460	20360	20199	20136	20042	20229	20106	20393	20336	20243	20303	20179	20188	20448	20467	20178	20179	20225	20208	20049	20280	20182	20035	20244	20445	20330	20148	20253	20218	20254	20130	20370	20143	20170	20409	20066	20082	20299	20016	20096	20270	20271	20232	20317	20231	20195	20279	20185	20005	20166	20254	19960	20299	20309	20141	20396	20186	20239	20282	20176	20158	20148	20126	20266	20310	20126	20259	20251	20016	20117	20135	20136	20124	20478	20356	20341	20355	20283	20283	20050	20343	20159	20361	19982	20008	20143	20073	20083	20354	20447	20345	20110	20334	20177	19939	20100	20145	20132	20212	20258	20202	19990	20348	20163	20276	20207	20214	20309	20211	20010	20143	20122	20079	20367	20155	20268	20334	20332	20246	19848	20150	20254	20007	20224	20238	20220	20282	20183	20207	20134	20313	20185	20227	20280	20346	20144	20242	20124	20237	20115	20141	20310	20296	20241	20256	20367	20206	20078	20320	20211	20138	20399	20189	20235	20067	20096	20223	20193	20433	20086	20337	20183	20461	20228	20145	20073	20163	20473	20144	20099	20321	20163	20272	20272	20366	20082	20034	20230	20237	20202	20106	20063	20202	20365	20223	20146	20118	20228	20260	19917	20268	20259	20318	19984	20216	20200	20186	20182	20283	20130	20306	20370	20346	20219	20113	20175	20270	20437	20296	20424	20177	20346	20319	20385	20261	20186	20453	20166	20489	20319	20148	20329	20440	20331	20246	20110	20305	20093	20337	20277	20116	20421	20122	20382	20047	20275	20110	20061	20316	20110	20034	20348	20113	20274	19951	20151	20026	20180	20219	20178	20173	20081	20535	20128	20308	20098	20224	20137	20257	20195	20381	20227	20219	20091	20212	20157	20201	20162	20153	20168	20128	20060	20082	20256	20360	20261	20138	20300	20188	20142	20306	20246	20149	19947	20084	20363	20261	20169	20157	19906	20460	20171	19972	20245	20227	20252	20150	20037	20326	20252	20272	20249	20158	20423	20303	20188	20247	20269	20135	20411	20136	19962	20311	20448	20129	20184	20440	20318	20129	20420	20391	20305	20352	20419	20218	20177	19999	20291	20209	20144	20118	20149	20211	20048	20096	20174	20420	19910	20165	20002	20173	20206	20319	20220	20338	20158	20531	20069	20387	20298	20219	20246	20382	20378	20281	20156	20135	20215	20248	20280	20266	20306	20205	20214	20012	20166	20090	20292	20151	20262	20322	20293	20195	20290	20333	20358	20270	20104	20340	20178	20265	20181	20400	20182	20212	20324	20297	20171	20358	20009	20130	20173	20333	20168	20032	20461	20022	20118	20009	20281	20391	20303	20091	20149	20263	20096	20412	20212	20318	20115	20293	20073	20271	20356	20148	20267	20404	20320	20165	20174	20068	19997	20340	20279	20189	20135	20182	19993	20370	20252	20368	20307	20375	20242	20347	20356	20025	20079	20091	20209	20033	20292	20204	20137	20151	20304	20296	20312	20157	20094	20223	20230	20171	20078	20293	19980	20161	20366	20263	20110	20214	20432	20298	20217	20397	20211	20082	20139	20012	20083	20319	20090	20121	20109	20135	20290	20287	20514	20304	20396	20105	20285	20265	20169	20214	20296	20183	20076	20078	20127	20141	20179	20114	20110	20154	20243	20233	20370	20040	20190	20156	20057	20329	20163	19938	20342	20193	20303	20344	20381	20184	20104	20339	20418	20409	20508	20254	20203	20268	20337	20283	20330	20385	20113	20153	20245	20255	20301	20157	20275	20175	20265	20326	20142	20142	20211	20056	19956	19974	20118	20128	20287	20160	20223	20177	20300	20178	19969	20221	20237	20499	20129	20171	20210	20098	20275	20131	20257	20146	20183	20086	20116	20266	20324	20113	20242	20318	20166	20358	20183	20101	20303	20295	20160	20241	19994	20322	20236	20050	20089	20123	20049	20261	20268	20265	20103	20144	20286	20366	20213	20286	20083	20201	20126	20195	20171	20169	20073	20239	20330	20190	20323	20279	20069	20282	20130	20322	20388	20274	20216	20251	20315	20260	20223	20244	20177	20141	20287	20236	20096	20214	20181	20273	20151	20147	20354	20185	20044	20359	20260	20237	20254	20145	20135	20462	20269	20126	20170	20242	20229	20058	20320	20284	20267	20256	20065	20161	20135	20062	20151	20254	20029	20287	20283	20185	20135	20324	20019	20091	20140	20289	20165	20249	20001	20297	20354	20175	19926	20202	20084	20325	20269	20356	20221	20293	20242	20415	19983	20250	20165	20386	20376	20154	20205	20272	20364	20303	20190	20328	20131	20211	20183	19996	20133	20361	20228	20280	20278	20224	20241	20188	20247	20490	20074	20054	20213	20335	20499	20230	20169	20389	20186	20098	20034	20025	19997	20226	20253	20308	20017	20328	20104	20302	20295	20320	20343	20157	20261	20252	20323	20325	20522	20297	20271	20438	20354	20254	20256	20174	20358	20367	20153	20292	20380	20341	20227	20279	20319	20192	20334	20016	20038	20212	20073	20382	20087	20092	20181	20164	20282	20178	20209	20341	20194	20033	20270	20106	20138	20206	20021	20283	20183	20106	20267	20197	20309	20178	20061	20214	20334	20096	20110	20134	20161	20137	20159	20095	20283	19948	20214	20256	20221	20234	20263	20075	20018	19938	20369	20371	20114	20254	20296	20211	20133	20226	19991	20098	20151	20189	20366	20230	20221	20087	20168	20188	20099	20245	20168	20249	20259	20001	20122	20430	20253	20274	20155	20239	20178	20204	20211	20375	20129	20307	20354	20318	20167	20205	20081	20074	20419	20256	20129	20079	20444	20204	19997	20397	20150	20319	20175	20053	20020	20290	20191	20227	20126	20300	20287	20174	20370	20104	20243	20032	20117	20096	20362	20339	20153	20323	20380	20368	20187	20296	20262	20361	20033	20230	20138	20237	19918	20292	20174	20351	20117	20158	20127	20169	20183	20315	20087	20118	20179	20393	20178	20113	20148	20286	20337	20054	20181	20236	20355	20191	20287	20296	20092	20358	20096	20091	20318	20337	20068	20180	19998	20071	20053	20186	20151	20122	20330	20370	20176	20204	20249	19984	20238	20199	20281	20140	20169	20168	20258	20195	20194	20054	20096	20159	20359	20086	20067	20157	19929	20036	20098	20082	20273	20259	20233	20365	20212	20167	20316	20102	20256	20171	20161	20128	20429	20406	20077	19977	20201	20264	20394	20196	20180	20267	19964
21769	36709	34090	26646	22234	20332	19811	18868	18303	18077	17871	17859	17640	17752	17766	17632	17882	17614	17601	17846	17807	17517	17766	17604	17510	17612	17670	17609	17745	18525	21972	21226	19654	18264	17772	17796	17510	17631	17721	17600	17588	17593	17587	17343	17399	17515	17444	17301	17491	17531	17649	17553	17483	17411	17452	17525	17626	17508	17389	17556	17579	17349	17598	17618	17525	17744	17488	17594	17280	17573	17384	17286	17550	17526	17566	17538	17422	17628	17402	17622	17550	17640	17319	17679	17479	17515	17503	17493	17487	17593	17412	17546	17432	17535	17443	17532	17393	17543	17395	17356	17546	17500	17406	17353	17339	17500	17408	17531	17457	17573	17502	17497	17518	17477	17546	17437	17399	17555	17416	17543	17499	17384	17490	17612	17449	17503	17404	17725	17430	17404	17446	17607	17344	17438	17749	17517	17476	17388	17602	17628	17402	17466	17522	17437	17547	17490	17479	17504	17599	17466	17404	17524	17598	17512	17475	17568	17561	17524	17538	17598	17477	17527	17428	17519	17564	17528	17401	17567	17417	17550	17451	17494	17288	17373	17531	17565	17407	17405	17571	17504	17425	17647	17523	17473	17256	17403	17370	17611	17467	17274	17544	17571	17544	17486	17425	17373	17343	17454	17471	17354	17407	17427	17417	17624	17403	17401	17306	17328	17538	17498	17387	17528	17422	17342	17635	17411	17515	17594	17505	17421	17414	17462	17575	17391	17353	17550	17460	17305	17559	17427	17519	17499	17634	17560	17434	17560	17300	17462	17264	17606	17525	17442	17463	17409	17294	17393	17584	17540	17401	17550	17512	17585	17454	17380	17546	17470	17510	17356	17450	17532	17500	17475	17380	17498	17644	17273	17462	17346	17422	17509	17500	17302	17471	17502	17516	17583	17503	17402	17298	17511	17432	17419	17580	17422	17383	17477	17415	17518	17603	17371	17580	17295	17579	17457	17293	17558	17445	17590	17519	17539	17410	17397	17351	17423	17497	17505	17554	17429	17629	17631	17593	17567	17519	17468	17469	17505	17551	17401	17527	17446	17557	17549	17379	17605	17543	17467	17464	17513	17527	17684	17381	17718	17427	17228	17421	17497	17443	17586	17392	17290	17578	17459	17574	17498	17446	17464	17587	17311	17413	17499	17670	17447	17480	17672	17506	17572	17293	17332	17454	17602	17392	17559	17414	17508	17527	17530	17603	17431	17469	17372	17474	17424	17478	17526	17392	17379	17546	17312	17536	17479	17706	17427	17519	17484	17468	17420	17576	17499	17514	17370	17459	17536	17687	17296	17286	17467	17433	17392	17360	17315	17461	17514	17682	17466	17479	17532	17490	17451	17314	17414	17499	17509	17519	17457	17577	17413	17388	17612	17427	17378	17444	17438	17572	17460	17618	17686	17420	17577	17236	17396	17687	17521	17381	17201	17592	17598	17414	17537	17458	17536	17573	17493	17394	17607	17530	17417	17480	17315	17466	17553	17493	17319	17401	17426	17478	17675	17308	17384	17403	17494	17414	17531	17398	17460	17351	17566	17607	17555	17427	17480	17401	17360	17441	17479	17492	17470	17326	17388	17489	17456	17386	17531	17445	17425	17386	17593	17566	17582	17629	17624	17680	17299	17419	17446	17560	17465	17568	17394	17492	17511	17419	17581	17436	17678	17389	17424	17344	17372	17486	17426	17497	17514	17488	17299	17475	17457	17515	17531	17550	17352	17334	17484	17498	17463	17551	17330	17473	17465	17470	17418	17524	17486	17392	17397	17490	17380	17375	17383	17483	17414	17526	17505	17403	17518	17500	17450	17651	17418	17410	17595	17421	17489	17468	17204	17404	17404	17638	17594	17418	17552	17425	17431	17519	17563	17434	17579	17408	17535	17482	17178	17416	17441	17464	17409	17623	17447	17422	17465	17496	17462	17511	17403	17471	17358	17403	17490	17419	17549	17522	17484	17593	17404	17315	17376	17344	17405	17389	17474	17521	17574	17662	17325	17355	17424	17450	17418	17460	17560	17431	17554	17480	17514	17509	17495	17429	17400	17529	17549	17381	17538	17512	17391	17610	17621	17474	17398	17487	17372	17500	17387	17540	17327	17474	17553	17573	17380	17425	17502	17410	17499	17352	17487	17450	17576	17652	17423	17522	17467	17450	17327	17468	17386	17498	17565	17611	17329	17325	17481	17463	17356	17510	17489	17656	17521	17603	17523	17513	17471	17502	17506	17521	17384	17487	17576	17446	17400	17456	17409	17534	17446	17382	17615	17420	17547	17507	17491	17491	17478	17430	17586	17519	17361	17609	17512	17498	17498	17483	17534	17429	17423	17451	17466	17470	17563	17532	17497	17531	17475	17368	17546	17537	17446	17479	17402	17471	17548	17323	17530	17649	17527	17372	17427	17389	17439	17425	17583	17396	17539	17384	17507	17450	17528	17504	17352	17588	17568	17461	17575	17533	17330	17496	17461	17237	17573	17333	17551	17485	17505	17488	17665	17402	17513	17394	17521	17373	17489	17610	17489	17510	17238	17507	17459	17389	17351	17342	17516	17455	17478	17614	17589	17454	17481	17439	17536	17470	17440	17488	17473	17375	17417	17654	17384	17360	17567	17599	17503	17348	17535	17527	17385	17478	17395	17535	17513	17447	17437	17512	17484	17406	17352	17317	17391	17564	17534	17420	17585	17437	17432	17556	17429	17532	17408	17375	17569	17312	17372	17682	17585	17445	17392	17488	17590	17555	17447	17531	17631	17383	17436	17390	17580	17483	17499	17607	17326	17384	17563	17486	17482	17611	17332	17589	17363	17502	17379	17483	17401	17415	17541	17404	17563	17544	17389	17506	17475	17598	17592	17349	17490	17529	17632	17530	17492	17334	17549	17446	17532	17401	17422	17347	17400	17519	17471	17471	17480	17643	17491	17461	17428	17490	17477	17478	17607	17491	17501	17487	17524	17408	17569	17482	17589	17489	17530	17394	17527	17481	17588	17567	17511	17517	17439	17314	17620	17588	17415	17633	17330	17544	17501	17573	17590	17454	17517	17464	17381	17350	17419	17414	17476	17387	17453	17596	17586	17547	17428	17585	17605	17549	17558	17554	17457	17460	17387	17481	17389	17322	17531	17498	17458	17716	17335	17497	17520	17517	17478	17644	17290	17411	17511	17474	17485	17490	17551	17471	17479	17544	17450	17672	17500	17471	17338	17375	17525	17664	17499	17500	17445	17350	17566	17315	17457	17481	17430	17599	17504	17379	17338	17381	17505	17232	17417	17536	17325	17484	17492	17510	17493	17529	17304	17467	17566	17531	17441	17400	17472	17456	17548	17351	17401	17654	17434	17441	17405	17542	17447	17481	17495	17501	17352	17568	17425	17414	17347	17383	17524	17615	17435	17655	17423	17354	17423	17532	17428	17395	17385	17499	17333	17380	17390	17583	17421	17389	17300	17545	17359	17580	17246	17655	17519	17378	17464	17512	17393	17532	17585	17519	17310	17636	17432	17500	17560	17540	17472	17514	17434	17586	17340	17532	17339	17506	17460	17533	17407	17481	17645	17482	17449	17486	17465	17608	17548	17547	17558	17486	17374	17564	17568	17539	17341	17567	17496	17474	17417	17516	17516	17650	17412	17499	17583	17491	17293	17642	17441	17452	17613	17518	17414	17543	17426	17362	17552	17611	17543	17527	17521	17573	17420	17322	17648	17540	17481	17487	17584	17491	17389	17403	17685	17579	17494	17440	17632	17375	17384	17403	17542	17449	17421	17461	17715	17538	17353	17546	17506	17477	17501	17422	17460	17337	17489	17511	17495	17552	17593	17450	17699	17466	17464	17505	17509	17498	17544	17556	17377	17412	17446	17256	17450	17652	17551	17403	17504	17517	17492	17418	17556	17478	17432	17766	17573	17463	17393	17494	17492	17669	17497	17597	17497	17626	17404	17409	17483	17368	17453	17367	17621	17510	17447	17393	17576	17533	17414	17597	17486	17459	17466	17386	17492	17591	17411	17607	17536	17587	17396	17487	17439	17572	17244	17633	17589	17461	17380	17614	17447	17496	17612	17391	17417	17461	17445	17404	17490	17586	17413	17558	17465	17469	17468	17448	17353	17616	17476	17474	17393	17399	17301	17366	17467	17467	17513	17498	17574	17510	17573	17563	17327	17270	17408	17345	17334	17550	17565	17617	17418	17445	17510	17538	17383	17508	17586	17422	17452	17538	17482	17436	17307	17554	17573	17533	17418	17614	17584	17331	17583	17491	17522	17454	17433	17412	17476	17431	17615	17623	17537	17583	17572	17626	17497	17468	17410	17422	17506	17509	17579	17475	17428	17685	17424	17504	17282	17624	17450	17381	17431	17385	17513	17512	17291	17618	17460	17497	17562	17529	17367	17446	17469	17399	17417	17484	17535	17599	17600	17337	17427	17538	17481	17515	17254	17461	17262	17460	17337	17438	17278	17589	17583	17481	17443	17655	17296	17396	17543	17554	17412	17479	17403	17458	17329	17519	17427	17465	17665	17460	17462	17503	17356	17340	17629	17643	17284	17534	17529	17406	17350	17603	17637	17426	17481	17363	17440	17445	17462	17401	17415	17497	17406	17581	17497	17400	17464	17469	17404	17382	17510	17145	17772	17543	17589	17466	17193	17639	17462	17331	17395	17522	17373	17337	17470	17624	17491	17563	17624	17569	17405	17641	17482	17297	17443	17436	17500	17422	17430	17413	17368	17477	17282	17529	17358	17509	17406	17282	17402	17424	17529	17457	17529	17435	17235	17363	17469	17417	17404	17536	17542	17149	17404	17349	17595	17400	17497	17592	17602	17585	17593	17569	17461	17507	17563	17371	17535	17377	17590	17492	17519	17609	17495	17565	17338	17446	17388	17477	17571	17385	17461	17542	17458	17578	17363	17594	17478	17572	17463	17487	17553	17598	17514	17481	17387	17479	17398	17318	17416	17418	17543	17441	17288	17430	17488	17601	17407	17527	17533	17512	17412	17526	17598	17446	17359	17224	17412	17587	17428	17547	17395	17631	17452	17438	17436	17488	17251	17395	17329	17422	17727	17628	17530	17348	17627	17587	17393	17451	17487	17610	17380	17475	17472	17458	17408	17418	17357	17377	17453	17411	17410	17635	17415	17447	17456
22909	21368	29208	23895	21791	24329	26834	22037	21163	21357	21209	20923	21014	20905	20941	20904	20855	20901	21058	20807	20861	20795	20610	20809	20662	20760	20821	20646	20635	21565	26224	25368	23323	21867	21226	20818	20682	20634	20605	20502	20391	20447	20682	20674	20628	20666	20526	20487	20646	20471	20591	20450	20637	20695	20377	20739	20524	20657	20616	20524	20583	20430	20362	20652	20515	20622	20267	20506	20579	20520	20658	20334	20251	20588	20721	20728	20771	20578	20583	20672	20657	20537	20673	20759	20486	20680	20552	20600	20573	20482	20517	20529	20512	20550	20670	20473	20442	20749	20678	20502	20430	20600	20586	20635	20313	20375	20439	20485	20407	20678	20615	20259	20458	20388	20480	20435	20371	20415	20471	20501	20429	20423	20573	20463	20629	20463	20561	20458	20455	20489	20542	20549	20512	20606	20681	20417	20464	20641	20493	20530	20562	20513	20327	20441	20380	20427	20263	20566	20622	20622	20441	20556	20596	20565	20674	20575	20501	20251	20599	20657	20605	20514	20562	20420	20309	20519	20742	20521	20592	20568	20564	20377	20552	20324	20606	20410	20521	20634	20500	20592	20684	20562	20426	20650	20554	20338	20429	20423	20515	20227	20591	20306	20389	20534	20533	20569	20480	20501	20410	20483	20611	20400	20565	20577	20510	20271	20378	20344	20538	20407	20362	20471	20550	20606	20519	20318	20540	20358	20471	20270	20306	20633	20426	20438	20357	20422	20630	20605	20576	20604	20399	20613	20423	20439	20625	20470	20554	20530	20751	20488	20494	20251	20308	20599	20753	20576	20744	20653	20565	20283	20581	20573	20650	20379	20659	20582	20466	20630	20534	20452	20602	20515	20553	20721	20376	20663	20502	20597	20411	20263	20277	20381	20455	20424	20625	20490	20441	20364	20650	20612	20502	20515	20493	20344	20383	20437	20468	20445	20439	20355	20458	20516	20457	20518	20529	20410	20406	20659	20438	20473	20427	20580	20558	20436	20555	20398	20515	20477	20515	20584	20497	20466	20711	20477	20440	20495	20439	20357	20641	20442	20606	20458	20306	20317	20404	20604	20349	20530	20624	20389	20266	20308	20616	20415	20396	20411	20424	20375	20461	20407	20651	20520	20862	20703	20555	20487	20504	20395	20532	20609	20422	20706	20590	20441	20393	20529	20560	20556	20325	20481	20425	20501	20477	20551	20562	20505	20517	20500	20619	20379	20374	20457	20361	20510	20574	20527	20776	20472	20264	20616	20636	20502	20306	20519	20646	20475	20396	20620	20275	20231	20500	20441	20424	20372	20580	20378	20428	20484	20617	20601	20441	20681	20535	20507	20312	20348	20477	20699	20605	20415	20346	20472	20302	20176	20382	20494	20370	20339	20465	20577	20471	20621	20525	20555	20562	20370	20565	20538	20543	20468	20401	20342	20154	20351	20359	20381	20606	20254	20454	20463	20425	20450	20463	20385	20567	20402	20413	20415	20565	20418	20631	20288	20397	20647	20430	20593	20499	20526	20412	20314	20392	20383	20401	20651	20519	20351	20447	20481	20434	20621	20427	20205	20591	20551	20401	20526	20411	20281	20394	20560	20453	20357	20362	20557	20587	20584	20676	20639	20566	20536	20469	20520	20575	20681	20608	20361	20435	20155	20530	20406	20523	20484	20432	20431	20388	20473	20434	20566	20622	20338	20482	20489	20318	20582	20698	20561	20587	20342	20561	20591	20545	20514	20580	20475	20639	20350	20426	20451	20359	20460	20396	20523	20589	20638	20555	20629	20436	20318	20437	20525	20437	20405	20489	20408	20329	20457	20461	20563	20560	20588	20450	20495	20507	20322	20350	20487	20409	20478	20488	20364	20360	20344	20443	20533	20401	20418	20369	20373	20484	20325	20373	20758	20671	20320	20280	20570	20383	20642	20489	20498	20573	20483	20375	20370	20505	20451	20467	20437	20509	20289	20505	20488	20443	20630	20524	20665	20426	20634	20376	20440	20391	20428	20463	20545	20604	20601	20618	20495	20440	20561	20309	20480	20451	20361	20667	20510	20664	20632	20575	20712	20690	20614	20447	20603	20376	20464	20533	20490	20627	20406	20615	20406	20324	20487	20311	20474	20298	20421	20441	20526	20609	20445	20562	20631	20427	20516	20189	20397	20608	20468	20501	20486	20563	20360	20535	20536	20456	20678	20502	20464	20354	20153	20554	20465	20513	20642	20325	20391	20530	20342	20579	20617	20652	20557	20549	20480	20543	20575	20494	20414	20411	20495	20503	20532	20457	20527	20181	20394	20625	20405	20319	20427	20485	20357	20302	20496	20517	20665	20284	20441	20536	20574	20385	20406	20478	20473	20505	20449	20658	20695	20522	20637	20584	20609	20484	20526	20580	20555	20469	20525	20433	20355	20399	20521	20344	20691	20595	20280	20458	20522	20417	20340	20614	20644	20613	20554	20551	20611	20557	20706	20404	20464	20456	20495	20690	20738	20481	20501	20428	20403	20478	20359	20614	20269	20428	20388	20332	20537	20550	20390	20481	20685	20522	20450	20401	20452	20402	20620	20407	20385	20411	20477	20333	20542	20436	20591	20609	20331	20523	20622	20489	20500	20519	20708	20453	20497	20510	20687	20620	20526	20407	20728	20547	20551	20548	20620	20433	20768	20593	20613	20467	20462	20578	20380	20559	20536	20573	20428	20528	20648	20651	20425	20649	20407	20496	20533	20366	20149	20402	20755	20561	20492	20408	20449	20443	20494	20810	20516	20432	20396	20303	20451	20488	20443	20571	20473	20533	20221	20441	20682	20409	20310	20592	20532	20693	20565	20590	20604	20670	20648	20421	20538	20612	20609	20578	20361	20543	20463	20755	20563	20302	20633	20382	20583	20691	20563	20660	20473	20538	20569	20454	20383	20368	20415	20457	20518	20540	20166	20521	20583	20299	20426	20444	20448	20697	20630	20508	20285	20649	20650	20340	20639	20537	20423	20596	20630	20474	20515	20364	20491	20631	20476	20437	20505	20775	20467	20443	20424	20493	20579	20721	20504	20532	20227	20446	20400	20473	20610	20670	20474	20607	20488	20676	20632	20600	20638	20349	20412	20566	20615	20462	20394	20619	20592	20480	20472	20527	20464	20342	20561	20392	20465	20467	20478	20576	20566	20526	20572	20555	20379	20461	20493	20570	20400	20594	20643	20547	20415	20441	20300	20493	20585	20322	20535	20399	20465	20535	20249	20503	20474	20436	20348	20376	20609	20654	20671	20499	20331	20634	20367	20478	20522	20503	20427	20303	20411	20526	20308	20583	20470	20338	20645	20691	20650	20356	20675	20463	20490	20414	20537	20368	20521	20622	20359	20423	20530	20604	20699	20510	20393	20762	20507	20496	20420	20534	20428	20618	20503	20513	20844	20668	20300	20368	20297	20326	20374	20275	20349	20433	20520	20469	20642	20522	20477	20428	20586	20384	20682	20622	20501	20511	20469	20366	20490	20512	20340	20655	20545	20659	20626	20416	20591	20533	20667	20546	20725	20453	20411	20385	20526	20572	20416	20550	20458	20385	20629	20514	20673	20470	20651	20269	20520	20485	20526	20155	20425	20461	20467	20627	20459	20630	20545	20555	20523	20634	20472	20386	20404	20355	20576	20470	20649	20325	20600	20666	20605	20503	20754	20676	20551	20558	20553	20532	20588	20575	20609	20366	20539	20485	20494	20378	20327	20478	20306	20421	20403	20598	20582	20490	20461	20429	20455	20509	20627	20467	20384	20692	20660	20601	20353	20595	20383	20424	20562	20565	20605	20388	20514	20470	20545	20457	20557	20528	20622	20460	20281	20486	20636	20201	20277	20461	20396	20251	20290	20346	20342	20427	20536	20345	20457	20419	20827	20317	20420	20476	20540	20447	20463	20609	20279	20550	20443	20582	20547	20385	20574	20597	20315	20496	20644	20495	20377	20304	20482	20573	20516	20633	20486	20643	20473	20637	20342	20399	20282	20409	20363	20333	20575	20414	20576	20369	20423	20304	20645	20361	20536	20415	20490	20175	20316	20315	20449	20452	20676	20595	20461	20543	20522	20477	20270	20414	20505	20304	20307	20465	20262	20504	20534	20521	20400	20488	20553	20346	20272	20467	20615	20606	20476	20503	20489	20550	20540	20283	20418	20626	20556	20302	20519	20410	20456	20529	20414	20564	20612	20435	20201	20540	20257	20424	20499	20717	20385	20479	20528	20528	20515	20459	20418	20477	20466	20391	20505	20701	20511	20696	20552	20568	20643	20366	20396	20531	20624	20477	20563	20551	20515	20487	20349	20567	20616	20310	20434	20479	20589	20495	20440	20633	20558	20323	20451	20676	20512	20538	20350	20546	20563	20464	20626	20531	20624	20564	20405	20540	20589	20589	20565	20584	20612	20653	20508	20391	20361	20478	20384	20412	20352	20493	20488	20516	20535	20532	20442	20396	20443	20614	20626	20589	20510	20326	20570	20359	20564	20493	20649	20513	20513	20318	20457	20547	20453	20423	20472	20594	20624	20597	20410	20633	20466	20529	20597	20583	20416	20600	20472	20467	20641	20570	20538	20384	20475	20558	20678	20498	20336	20505	20396	20350	20618	20530	20395	20562	20446	20612	20560	20350	20641	20523	20395	20468	20404	20434	20818	20541	20446	20466	20414	20532	20237	20404	20324	20421	20511	20474	20598	20444	20446	20581	20490	20276	20409	20530	20488	20778	20520	20548	20443	20564	20383	20362	20426	20477	20527	20528	20434	20345	20893	20411	20341	20474	20321	20495	20752	20639	20238	20229	20555	20460	20374	20476	20534	20442	20554	20547	20439	20535	20409	20549	20466	20687	20477	20512	20611	20359	20383	20477	20691	20489	20527	20665	20487	20586	20518	20186	20520	20573	20301	20351	20505	20554	20526	20613	20433	20579	20522	20538	20389	20701	20546	20438	20636	20388	20488	20792	20527	20467	20479	20621	20717	20496	20455	20501	20399	20523	20670	20504	20446	20868	20536	20565	20440	20596	20429	20480	20617	20611	20588	20626	20361	20370	20406	20372	20332	20562	20272	20389	20556	20668	20474	20461	20665	20478	20622	20648	20545	20661	20642	20342	20459	20483	20601	20737	20470	20520	20286	20478	20606
22417	38833	36319	29187	24471	21807	20336	19209	18768	18337	18267	18061	17990	17859	17798	18132	17965	17868	17990	17967	17786	17944	17868	17697	17908	17782	17670	17749	17854	20026	26458	24229	20840	19150	18285	17960	17717	17789	17851	17612	17671	17736	17819	17559	17536	17578	17569	17714	17622	17547	17606	17645	17466	17550	17511	17493	17695	17657	17700	17763	17705	17662	17649	17692	17695	17448	17610	17482	17598	17642	17540	17528	17411	17619	17725	17692	17651	17521	17519	17632	17710	17593	17357	17692	17708	17784	17628	17717	17640	17498	17527	17615	17676	17616	17586	17666	17558	17640	17591	17651	17626	17664	17600	17648	17647	17642	17604	17613	17521	17859	17523	17657	17756	17435	17708	17610	17648	17623	17722	17711	17466	17550	17696	17908	17684	17750	17540	17625	17686	17540	17855	17540	17778	17689	17537	17748	17690	17770	17796	17823	17757	17618	17723	17664	17643	17597	17591	17624	17746	17601	17577	17669	17610	17523	17733	17689	17652	17612	17713	17687	17562	17481	17632	17589	17691	17549	17478	17731	17747	17582	17717	17480	17524	17624	17671	17578	17730	17599	17622	17573	17550	17744	17459	17690	17667	17692	17547	17835	17455	17695	17595	17640	17731	17677	17671	17614	17532	17676	17742	17753	17503	17633	17657	17443	17721	17588	17599	17642	17556	17554	17732	17717	17411	17541	17564	17547	17736	17704	17539	17632	17641	17517	17486	17500	17747	17567	17650	17668	17480	17700	17604	17766	17519	17681	17667	17666	17767	17746	17722	17536	17508	17721	17532	17563	17603	17536	17758	17417	17732	17494	17604	17498	17725	17486	17736	17614	17590	17579	17675	17556	17587	17639	17628	17573	17571	17546	17602	17568	17685	17696	17600	17742	17640	17563	17572	17539	17843	17469	17600	17460	17577	17595	17624	17553	17699	17635	17502	17538	17477	17471	17563	17577	17400	17724	17778	17427	17588	17535	17687	17581	17680	17763	17488	17748	17710	17616	17434	17641	17618	17428	17554	17707	17625	17574	17576	17618	17555	17616	17769	17534	17601	17818	17512	17640	17737	17593	17687	17535	17692	17704	17606	17489	17570	17657	17776	17682	17508	17587	17551	17689	17494	17638	17759	17608	17772	17591	17633	17800	17741	17680	17498	17650	17572	17718	17520	17686	17567	17582	17670	17479	17627	17664	17596	17646	17717	17499	17644	17590	17816	17780	17603	17536	17530	17650	17495	17600	17516	17664	17675	17654	17639	17704	17486	17722	17513	17673	17670	17815	17462	17551	17526	17506	17433	17586	17629	17784	17512	17637	17780	17581	17675	17561	17766	17485	17503	17634	17703	17647	17622	17690	17688	17747	17593	17794	17766	17496	17636	17460	17704	17547	17526	17583	17794	17629	17579	17624	17501	17642	17567	17449	17512	17582	17624	17622	17668	17570	17584	17587	17556	17637	17547	17475	17752	17711	17617	17809	17587	17625	17689	17540	17625	17682	17501	17579	17590	17399	17721	17503	17612	17527	17668	17603	17648	17554	17565	17639	17466	17678	17677	17477	17577	17700	17707	17682	17488	17664	17627	17579	17651	17561	17700	17496	17655	17704	17534	17628	17696	17679	17614	17618	17603	17531	17654	17507	17829	17802	17668	17492	17711	17708	17675	17572	17571	17672	17596	17835	17702	17544	17410	17551	17740	17477	17585	17475	17640	17532	17792	17549	17661	17619	17610	17735	17653	17627	17589	17626	17676	17692	17426	17597	17459	17656	17529	17547	17539	17597	17620	17615	17492	17444	17363	17622	17522	17560	17700	17597	17594	17635	17699	17819	17600	17514	17624	17499	17497	17459	17788	17569	17709	17874	17558	17730	17674	17503	17673	17645	17686	17429	17590	17734	17585	17610	17590	17764	17520	17565	17394	17617	17604	17647	17555	17596	17507	17677	17708	17607	17590	17496	17614	17753	17598	17640	17498	17785	17559	17737	17428	17414	17613	17784	17597	17621	17631	17657	17549	17563	17707	17607	17547	17542	17541	17461	17587	17747	17562	17574	17596	17647	17387	17626	17549	17645	17574	17703	17672	17754	17758	17453	17815	17504	17627	17485	17475	17607	17698	17461	17600	17540	17548	17724	17682	17710	17652	17730	17591	17562	17552	17562	17699	17670	17708	17674	17642	17557	17799	17556	17594	17547	17757	17502	17450	17621	17769	17705	17759	17614	17676	17619	17597	17519	17470	17607	17595	17446	17742	17589	17565	17657	17657	17789	17603	17611	17592	17502	17581	17649	17581	17687	17533	17464	17641	17507	17698	17603	17563	17721	17596	17693	17507	17700	17623	17663	17819	17671	17668	17679	17584	17496	17496	17699	17557	17854	17519	17755	17409	17834	17526	17644	17509	17659	17623	17651	17429	17759	17745	17447	17427	17602	17692	17742	17609	17684	17633	17761	17680	17512	17737	17458	17563	17666	17534	17583	17604	17608	17487	17646	17453	17442	17607	17529	17619	17454	17588	17529	17588	17644	17729	17601	17456	17514	17648	17482	17702	17673	17696	17565	17587	17432	17559	17666	17624	17490	17817	17543	17810	17645	17627	17773	17794	17763	17441	17656	17567	17681	17623	17671	17626	17658	17525	17654	17499	17637	17480	17502	17545	17590	17545	17693	17630	17790	17633	17505	17638	17567	17563	17613	17667	17676	17435	17579	17432	17739	17514	17611	17474	17461	17468	17670	17634	17433	17633	17511	17777	17609	17691	17649	17582	17468	17655	17708	17604	17580	17673	17668	17690	17606	17467	17541	17642	17706	17592	17551	17605	17524	17814	17560	17572	17723	17668	17595	17678	17704	17607	17542	17505	17583	17478	17598	17479	17413	17749	17422	17627	17699	17470	17570	17647	17585	17584	17613	17366	17842	17511	17654	17720	17623	17711	17658	17668	17495	17663	17650	17540	17566	17560	17639	17743	17813	17767	17711	17592	17741	17690	17670	17628	17662	17715	17769	17587	17699	17556	17584	17619	17649	17656	17734	17533	17564	17822	17636	17870	17676	17768	17704	17655	17475	17427	17658	17543	17623	17631	17617	17558	17739	17585	17375	17801	17652	17658	17674	17517	17664	17711	17722	17504	17606	17479	17712	17508	17659	17683	17625	17639	17534	17839	17792	17510	17587	17592	17550	17595	17576	17632	17646	17717	17582	17739	17579	17454	17748	17760	17506	17672	17743	17598	17607	17707	17504	17652	17617	17683	17681	17621	17696	17572	17523	17506	17565	17695	17510	17581	17582	17558	17573	17626	17447	17648	17435	17520	17560	17680	17433	17573	17570	17641	17567	17447	17783	17615	17580	17853	17728	17656	17644	17704	17666	17608	17483	17608	17651	17360	17625	17644	17724	17649	17572	17706	17748	17612	17543	17612	17539	17593	17498	17628	17527	17562	17572	17612	17363	17531	17701	17736	17569	17583	17680	17575	17746	17597	17667	17622	17531	17588	17697	17508	17659	17644	17635	17637	17516	17713	17742	17435	17742	17747	17452	17429	17627	17548	17714	17621	17673	17594	17672	17721	17530	17612	17432	17512	17554	17628	17585	17525	17716	17727	17529	17595	17525	17689	17606	17546	17651	17532	17762	17803	17773	17805	17495	17648	17630	17622	17436	17515	17529	17616	17629	17508	17640	17751	17524	17437	17647	17725	17564	17579	17611	17590	17576	17581	17696	17522	17596	17644	17710	17555	17606	17527	17731	17568	17705	17675	17628	17507	17641	17608	17669	17699	17648	17726	17598	17667	17735	17666	17682	17636	17591	17491	17444	17860	17674	17663	17524	17674	17695	17501	17595	17501	17665	17406	17555	17681	17530	17754	17713	17537	17529	17595	17664	17662	17674	17621	17579	17587	17661	17435	17574	17621	17623	17637	17550	17506	17606	17668	17657	17542	17663	17590	17824	17611	17774	17456	17550	17536	17673	17673	17479	17595	17632	17615	17691	17625	17497	17540	17548	17531	17563	17680	17682	17620	17616	17499	17665	17435	17679	17616	17673	17602	17580	17683	17757	17507	17574	17546	17679	17715	17512	17504	17537	17637	17554	17653	17759	17590	17590	17728	17588	17531	17518	17741	17655	17529	17498	17524	17567	17674	17620	17604	17530	17598	17570	17534	17742	17672	17538	17649	17692	17442	17584	17647	17752	17494	17509	17602	17646	17529	17501	17563	17546	17693	17572	17672	17726	17626	17593	17492	17573	17608	17709	17650	17476	17694	17497	17549	17742	17823	17392	17543	17528	17598	17615	17658	17585	17683	17506	17661	17547	17570	17531	17644	17383	17625	17574	17564	17738	17707	17621	17767	17449	17574	17654	17585	17539	17506	17539	17674	17719	17787	17579	17621	17477	17518	17587	17561	17633	17618	17509	17589	17617	17637	17493	17511	17675	17700	17511	17677	17544	17504	17727	17425	17684	17680	17440	17573	17479	17615	17513	17795	17578	17492	17589	17661	17608	17601	17373	17687	17582	17651	17679	17685	17562	17567	17417	17513	17792	17714	17692	17649	17702	17441	17508	17552	17647	17706	17547	17556	17690	17623	17547	17561	17643	17400	17575	17618	17663	17586	17601	17636	17686	17583	17787	17612	17801	17378	17673	17683	17749	17707	17562	17655	17554	17688	17633	17571	17651	17617	17779	17663	17603	17596	17682	17767	17708	17538	17677	17461	17659	17621	17700	17752	17779	17822	17579	17735	17795	17557	17445	17564	17774	17497	17705	17683	17498	17720	17622	17705	17641	17621	17413	17620	17756	17648	17654	17684	17592	17578	17515	17860	17349	17731	17561	17748	17571	17522	17650	17568	17482	17486	17705	17631	17627	17716	17530	17406	17636	17521	17542	17506	17597	17564	17676	17710	17628	17863	17626	17716	17672	17540	17698	17554	17563	17659	17680	17475	17434	17574	17681	17538	17657	17671	17454	17554	17469	17629	17648	17636	17649	17528	17607	17468	17645	17697	17640	17553	17725	17483	17632	17545	17526	17675	17722	17601	17468	17709	17433	17659	17645	17647	17730	17709	17633	17647	17771	17698	17563	17504	17743	17474	17676	17591	17403	17689	17557	17593	17569	17666	17676	17431	17658	17631	17657	17655	17666	17607	17732	17618	17444
27931	23227	26888	24711	21180	21201	20998	20518	20531	20344	20315	20456	20473	20714	20389	20447	20617	20380	20472	20383	20384	20141	20362	20327	20379	20376	20376	20193	20513	20442	20779	20741	20635	20656	20515	20349	20240	20251	20388	20354	20467	20332	20110	20183	20506	20156	20248	20217	20443	20433	20332	20334	20242	20266	20297	20428	20204	20462	20380	20565	20284	20468	20352	20256	20193	20365	20200	20272	20379	20271	20194	20423	20224	20256	20026	20366	20418	20455	20436	20426	20351	20328	20312	20395	20130	20388	20481	20190	20244	20443	20284	20282	20238	20198	20199	20300	20387	20243	20328	20312	20424	20034	20367	20379	20307	20149	20186	20323	20360	20152	20484	20415	20308	20509	20279	20204	20298	20441	20104	20107	20035	20297	20250	20287	20319	20275	20028	20253	20008	20554	20280	20198	20222	20231	20351	20264	20331	20459	20105	20127	20315	20191	20392	20272	20146	20132	20361	20264	20307	20214	19998	20236	20111	20201	20286	20074	20114	20153	20125	20400	20273	20203	20184	20295	20240	20259	20359	20245	20283	20359	20532	20241	20287	20273	20308	20272	20365	20289	20454	20227	20360	20260	20389	20311	20267	20174	20267	20413	20379	20282	20146	20431	20288	20121	20381	20201	20095	20359	20336	20340	20179	20290	20328	20315	20377	20286	20403	20461	20528	20397	20220	20281	20301	20089	20211	20418	20222	20185	20233	20235	20342	20405	20133	20269	20407	20441	20390	20235	20249	20212	20269	20326	20144	20288	20323	20296	20132	19946	20098	20158	20250	20131	20163	20283	20491	20241	20098	19983	20248	20380	20178	20302	20320	20384	20438	20464	20277	20185	20261	20172	20390	20272	20296	20316	20283	20451	20341	20264	20356	19910	20254	20303	20353	20425	20067	20267	20339	20411	20145	20383	20540	20302	20457	20175	20349	20241	20135	20436	20275	20375	20216	20231	20222	20459	20341	20183	20334	20370	20288	20302	20372	20234	20145	20226	20161	20230	20434	20324	20343	20493	20302	20136	20224	20203	20538	20455	20380	20280	20315	20339	20279	20276	20193	20052	20205	20283	20378	20243	20359	20279	20178	20521	20447	20348	20249	20321	20230	20251	20253	20154	20380	20267	19978	20455	20205	20350	20344	20183	20304	20229	20391	20452	20162	20316	20216	20412	20250	20314	20294	20214	20412	19981	20339	20384	20022	20176	20237	20446	20420	20345	20400	20217	20196	20187	20287	20448	20535	20276	20317	20185	20311	20281	20222	20274	20149	20276	20503	20290	20319	20116	20242	20220	20328	20214	20434	20423	20259	20211	20285	20297	20371	20425	20449	20304	20340	20237	20208	20271	20241	20349	20347	20489	20312	20521	20369	20245	20360	20193	20331	20517	20316	20246	20235	20409	20204	20589	20343	20272	20340	20161	20519	20305	20249	20262	20215	20451	20080	20294	20118	20391	20264	20253	20257	20330	20295	20305	20403	20271	20307	20465	20262	20345	20319	20301	20257	20103	20189	20118	20186	20069	20440	20119	20087	20324	20246	20124	20466	20404	20398	20530	20362	20119	20344	20370	20422	20353	20343	20345	20229	20284	20219	20238	20445	20484	20355	20133	20349	20193	20191	20406	20136	20288	20216	20269	20427	20182	20309	20444	20149	20500	20303	20518	20428	20095	20326	20281	20247	20229	20307	20368	20296	20275	20340	20207	20217	20124	20191	20285	20445	20109	20249	20337	20189	20312	20325	20432	20356	20135	20343	20242	20219	20028	20274	20305	20016	20196	20428	20259	20406	20308	20357	20164	20351	20204	20261	20319	20375	20489	20328	20033	20305	20311	20017	20154	20269	20218	20150	20231	20319	20210	20143	20195	20421	20308	20274	20220	20444	20091	20139	20186	20326	20423	20479	20363	20374	20283	20274	20236	20312	20352	20245	20309	20332	20238	20376	20222	20197	20288	20289	20382	20322	20197	20248	20331	20434	20218	20131	20309	20455	20326	20264	20386	20358	20166	20246	20124	20315	20431	20298	20390	20490	20186	20246	20250	20300	20228	20110	20296	20271	20455	20454	20357	20154	20076	20208	20273	20227	20104	20309	20195	20261	20354	20531	20358	20482	20255	20332	19966	20387	20530	20190	20219	20382	20203	20293	20337	20344	20336	20196	20183	20274	20178	20295	20229	20273	20501	20430	20373	20165	20530	20284	20462	20261	20397	20389	20256	20386	20291	20160	20529	20444	20131	20145	20381	20391	20425	20311	20293	20344	20050	20199	20208	20590	20180	20320	20311	20069	20285	20468	20284	20255	20331	20527	20232	20465	20216	20263	20229	20284	20538	20293	20162	20323	20339	20458	20336	20272	20247	20299	20387	20291	20360	20245	20066	20283	20164	20208	20344	20389	20229	20221	20166	20323	20225	20222	20280	20262	20313	20273	20465	20255	20358	20203	20334	20291	20478	20531	20362	20416	20168	20499	20311	20236	20036	20442	20393	20513	20329	20387	20185	20096	20325	20274	20251	20304	20179	20506	20224	20357	20264	20231	20344	20357	20405	20206	20158	20415	20301	20034	20298	20171	20281	20210	20353	20159	20283	20295	20344	20176	20161	20298	20213	20108	20305	20253	20313	20205	20103	20329	20490	20333	20306	20428	20532	20332	20542	20195	20351	20426	20199	20291	20291	20368	20292	20145	20080	20296	20298	20180	20340	20323	20185	20316	20376	20367	20309	20164	20125	20330	20075	20209	20377	20293	20290	20225	20433	20495	20307	20286	20389	20443	20347	20281	20303	20207	20338	20228	20407	20433	20140	20127	20363	20259	20137	20199	20360	20469	20386	20191	20221	20338	20130	20210	20243	20371	20186	20106	20333	20283	20269	20471	20216	20396	20262	20327	20189	20363	20165	20208	20269	20386	20187	20271	20135	20430	20073	20203	20407	20183	20383	20245	20357	20317	20397	20166	20340	20217	20261	20233	20354	20255	20240	20297	20392	20540	20153	20469	20404	20458	20187	20195	20363	20200	20396	20209	20309	20311	20207	20346	20166	20317	20514	20130	20174	20294	20197	20275	20204	20416	20234	20273	20217	20286	20034	20273	20368	20238	20292	20332	20362	20431	20147	20292	20290	20274	20272	20483	20293	20336	20198	20072	20303	20199	20328	20496	20321	20277	20324	20307	20304	20205	20290	20165	20223	20230	20198	20219	20301	20208	20332	20304	20202	20335	20080	20241	20502	20376	20256	20266	20368	20384	20191	20165	20316	20309	20414	20567	20270	20279	20198	20272	20251	20236	20266	20319	20152	20432	20399	20290	20327	20408	20102	20311	20402	20150	20134	20055	20056	20101	20166	20513	20294	20409	20224	20211	20271	20183	20163	20151	19980	20189	20118	20230	20232	20351	20130	20253	20541	20466	20322	20406	20364	20205	20311	20374	20433	20192	20384	20202	20074	20508	20409	20294	20319	20234	20402	20584	20235	20444	20288	20282	20369	20269	20310	19986	20281	20266	20256	20276	20088	20168	20216	20438	20478	20373	20325	20510	20352	20203	20231	20291	20332	20355	20322	20448	20252	20448	20509	20435	20359	20646	20262	20269	20362	20452	20329	20313	20302	20414	20336	20223	20232	20625	20215	20324	20179	20259	20349	20195	20323	20524	20222	20160	20234	20401	20433	20254	20185	20272	20487	20409	20393	20276	20354	20513	20333	20306	20572	20353	20307	20348	20252	20365	20317	20445	20390	20054	20519	20428	20239	20561	20404	20391	20316	20415	20155	20453	20347	20338	20410	20261	20215	20126	20217	20085	20350	20433	20359	20269	20144	20090	20333	20369	20271	20198	20361	20331	20326	20166	20487	20148	20217	20222	20278	20236	20106	20153	20339	20274	20439	20242	20510	20177	20339	20200	20131	20307	20311	20462	20420	20316	20376	20362	20164	20313	20443	20389	20418	20360	20352	20143	20169	20179	20281	20353	20313	20407	20263	20205	20091	20349	20158	20268	20490	20374	20408	20495	20367	20262	20418	20373	20246	20472	20419	20315	20316	20203	20271	20293	20185	20289	20083	20263	20338	20287	20063	20119	20459	20265	20168	20275	20238	20247	20577	20411	20460	20210	20332	20316	20231	20195	20187	20265	20109	20327	20315	20265	20149	20178	20248	20241	20442	20349	20070	20202	20306	20409	20123	20099	20154	20111	20487	20481	20248	20180	20406	20167	20132	20407	20204	20293	20157	20207	20285	20117	20457	20178	20253	20381	20564	20278	20303	20351	20357	20283	20327	20279	20308	20435	20314	20300	20350	19984	20074	20226	20110	20437	19979	20164	20193	20400	20276	20075	20266	20137	20456	20314	20339	20358	20312	20433	20145	20227	20250	20248	20217	20154	20507	20168	20314	20524	20477	20499	20471	20408	20266	20293	20198	20037	20365	20346	20050	20143	20182	20350	20393	20437	20206	20353	20259	20254	20211	20034	20476	20173	20105	20213	20347	20252	20267	20424	20170	20230	20517	20378	20188	20291	20355	20403	20222	20362	20153	20465	20614	20437	20368	20250	20469	20257	20036	20341	20036	20281	20073	20360	20298	20350	20215	20318	20546	20176	20110	20503	20236	20372	20142	20201	20464	20161	20427	20438	20309	20375	20177	20324	20345	20263	20340	20342	20269	20300	20307	20263	20269	20344	20178	20149	20172	20377	20289	20472	20303	20412	20179	20124	20051	20515	20142	20327	20376	20162	20297	20501	20366	20296	20127	20249	20492	20365	20244	20257	20268	20365	20281	20286	20149	20402	20291	20240	20297	20339	20245	20256	20275	20103	20216	20294	20189	20276	20319	20177	20454	20334	20365	20548	20381	20392	20535	20500	20398	20465	20518	20317	20482	20354	20264	20217	20326	20438	20428	20426	20108	20305	20232	20290	20251	20263	20457	20259	20331	20391	20502	20373	20273	20244	20401	20181	20297	20328	20133	20619	20222	20453	20262	20337	20288	20268	20282	20153	20195	20315	20360	20176	20225	20189	20143	20265	20297	20221	20341	20273	20168	20153	20355	20356	20244	20219	20108	20255	20124	20112	20388	20185	20189	20339	20321	20254	20351	20176	20280	20345	20246	20094	20432	20423	20335	20339	20477	20423	20104	20088	20464	20534	20251	20288	20352
19882	26222	24938	21309	19591	18554	18036	17732	17765	17734	17629	17653	17788	17640	17707	17532	17756	17551	17770	17524	17653	17657	17602	17479	17480	17468	17485	17517	17708	17797	18032	18020	17998	17837	17620	17565	17723	17542	17550	17658	17481	17643	17506	17507	17549	17550	17646	17326	17657	17548	17508	17552	17558	17484	17357	17552	17634	17512	17542	17504	17551	17464	17450	17553	17477	17519	17563	17602	17566	17566	17379	17565	17395	17504	17558	17574	17550	17600	17483	17458	17392	17701	17498	17334	17531	17476	17583	17353	17563	17545	17446	17463	17419	17579	17359	17426	17680	17460	17320	17512	17568	17551	17478	17600	17367	17574	17532	17541	17469	17387	17577	17492	17537	17519	17610	17468	17521	17465	17419	17685	17697	17386	17518	17596	17429	17510	17462	17566	17370	17510	17415	17499	17654	17481	17537	17530	17502	17704	17531	17391	17754	17469	17576	17501	17520	17456	17616	17420	17338	17692	17379	17631	17611	17328	17545	17566	17687	17428	17287	17505	17618	17692	17611	17455	17540	17314	17696	17554	17570	17502	17561	17387	17616	17683	17616	17497	17386	17446	17613	17595	17648	17564	17498	17384	17319	17596	17642	17530	17336	17598	17680	17505	17650	17509	17405	17775	17555	17546	17397	17444	17489	17367	17490	17557	17669	17374	17384	17558	17455	17487	17627	17439	17580	17607	17627	17526	17569	17576	17580	17619	17493	17560	17421	17394	17604	17667	17492	17414	17452	17548	17628	17443	17490	17484	17642	17340	17610	17363	17379	17673	17366	17678	17498	17425	17380	17558	17382	17396	17463	17419	17593	17421	17677	17588	17375	17575	17548	17616	17528	17463	17581	17565	17646	17510	17529	17620	17407	17514	17396	17536	17600	17473	17556	17580	17349	17431	17525	17564	17253	17557	17607	17528	17533	17601	17537	17437	17568	17349	17438	17559	17690	17385	17543	17434	17545	17447	17615	17569	17615	17628	17587	17577	17456	17390	17601	17567	17433	17498	17467	17526	17455	17715	17439	17428	17643	17461	17581	17597	17479	17347	17303	17514	17602	17631	17544	17604	17513	17663	17378	17569	17549	17683	17539	17512	17642	17521	17505	17548	17520	17578	17450	17411	17506	17412	17540	17649	17488	17542	17488	17662	17479	17633	17485	17507	17736	17460	17587	17564	17566	17425	17548	17560	17479	17672	17659	17342	17623	17556	17665	17534	17553	17537	17571	17568	17523	17519	17529	17733	17707	17504	17526	17531	17556	17675	17704	17608	17515	17535	17605	17392	17468	17497	17631	17440	17534	17614	17547	17580	17535	17634	17681	17556	17569	17592	17569	17610	17489	17361	17460	17552	17585	17536	17538	17504	17538	17555	17517	17628	17471	17713	17537	17605	17496	17515	17462	17537	17521	17548	17554	17439	17411	17385	17398	17572	17423	17570	17610	17443	17492	17553	17305	17522	17658	17446	17576	17589	17398	17656	17527	17326	17426	17456	17439	17422	17530	17435	17526	17531	17491	17528	17453	17382	17499	17576	17431	17457	17527	17597	17426	17615	17526	17633	17604	17556	17506	17472	17380	17453	17390	17528	17425	17559	17409	17573	17415	17483	17532	17555	17572	17501	17558	17468	17620	17510	17634	17399	17499	17528	17398	17629	17628	17643	17534	17634	17554	17538	17579	17716	17473	17610	17520	17538	17513	17591	17534	17620	17497	17291	17438	17512	17446	17408	17385	17379	17492	17622	17541	17379	17472	17515	17419	17450	17648	17580	17469	17541	17576	17506	17645	17513	17502	17651	17571	17545	17395	17329	17484	17627	17500	17539	17665	17531	17299	17515	17516	17435	17449	17552	17631	17718	17482	17535	17477	17610	17657	17460	17495	17811	17533	17532	17629	17485	17533	17509	17562	17446	17514	17275	17420	17602	17468	17573	17518	17640	17389	17395	17658	17542	17562	17407	17618	17581	17485	17533	17530	17564	17712	17394	17698	17541	17483	17526	17549	17502	17606	17417	17575	17529	17514	17528	17574	17459	17458	17621	17556	17528	17569	17390	17631	17470	17668	17624	17545	17517	17497	17509	17548	17606	17571	17200	17584	17709	17271	17717	17570	17544	17372	17520	17558	17619	17618	17552	17779	17588	17556	17489	17457	17608	17440	17541	17545	17564	17584	17452	17564	17501	17355	17421	17624	17635	17460	17617	17595	17536	17520	17409	17624	17470	17529	17661	17591	17493	17535	17444	17484	17545	17495	17605	17654	17622	17656	17653	17624	17515	17628	17573	17638	17589	17551	17512	17570	17607	17518	17527	17563	17489	17606	17551	17416	17742	17459	17649	17563	17494	17363	17791	17517	17394	17523	17528	17557	17407	17495	17547	17507	17597	17434	17570	17602	17608	17555	17504	17568	17507	17405	17636	17358	17562	17477	17332	17380	17656	17482	17491	17491	17586	17541	17611	17557	17615	17487	17553	17440	17550	17572	17577	17615	17425	17508	17380	17379	17342	17445	17525	17461	17520	17393	17585	17535	17514	17477	17473	17717	17692	17333	17755	17522	17720	17529	17398	17545	17365	17508	17462	17607	17574	17599	17586	17790	17509	17546	17600	17573	17772	17476	17472	17405	17502	17536	17417	17346	17587	17597	17604	17460	17492	17688	17573	17498	17574	17443	17470	17644	17612	17581	17598	17546	17385	17706	17482	17634	17477	17563	17516	17533	17478	17589	17450	17396	17633	17663	17464	17588	17535	17608	17489	17410	17570	17623	17471	17530	17313	17439	17557	17688	17493	17468	17477	17442	17605	17440	17446	17389	17506	17605	17546	17565	17591	17498	17352	17692	17622	17647	17566	17538	17360	17526	17438	17361	17719	17744	17522	17437	17589	17568	17489	17421	17484	17757	17719	17417	17448	17459	17419	17429	17729	17447	17555	17535	17511	17464	17416	17634	17556	17368	17367	17594	17437	17483	17425	17387	17381	17695	17488	17585	17536	17448	17503	17570	17421	17489	17546	17706	17390	17507	17485	17558	17513	17596	17346	17601	17593	17571	17618	17649	17561	17486	17778	17513	17556	17537	17431	17547	17517	17586	17654	17554	17452	17510	17499	17510	17388	17396	17501	17564	17497	17482	17612	17435	17641	17436	17449	17596	17483	17432	17350	17534	17756	17308	17501	17506	17621	17399	17569	17609	17603	17407	17390	17743	17675	17614	17618	17576	17482	17505	17216	17681	17469	17544	17532	17661	17444	17470	17619	17531	17633	17550	17480	17522	17523	17620	17354	17510	17543	17620	17410	17524	17486	17389	17616	17375	17547	17590	17561	17599	17473	17535	17527	17446	17505	17490	17449	17523	17481	17521	17620	17629	17398	17508	17487	17548	17608	17593	17553	17416	17634	17560	17405	17461	17625	17412	17425	17653	17547	17579	17549	17503	17457	17439	17525	17541	17544	17566	17487	17467	17569	17567	17484	17568	17302	17565	17490	17735	17507	17538	17487	17705	17537	17592	17386	17641	17530	17612	17479	17509	17606	17468	17376	17598	17413	17640	17528	17585	17554	17581	17631	17468	17545	17531	17535	17587	17398	17578	17496	17494	17622	17418	17477	17498	17678	17461	17355	17663	17620	17370	17571	17450	17462	17472	17520	17646	17568	17634	17504	17460	17521	17613	17419	17564	17514	17476	17551	17418	17595	17611	17476	17595	17604	17472	17456	17430	17287	17544	17472	17556	17584	17499	17605	17566	17434	17593	17378	17612	17491	17352	17377	17398	17588	17414	17578	17657	17599	17468	17587	17684	17535	17638	17439	17672	17474	17624	17630	17762	17640	17436	17400	17656	17359	17491	17710	17521	17447	17473	17334	17529	17464	17506	17686	17650	17411	17488	17687	17556	17562	17401	17548	17478	17565	17344	17634	17601	17618	17439	17459	17390	17535	17570	17480	17586	17549	17713	17500	17604	17682	17311	17569	17636	17368	17467	17439	17562	17657	17614	17518	17588	17573	17523	17751	17565	17647	17583	17601	17541	17399	17563	17559	17422	17413	17646	17636	17468	17438	17462	17481	17587	17648	17461	17401	17463	17577	17402	17588	17508	17540	17580	17409	17677	17375	17570	17560	17347	17603	17430	17660	17519	17464	17590	17586	17323	17466	17631	17587	17538	17312	17500	17606	17445	17576	17557	17557	17477	17565	17472	17437	17531	17417	17562	17592	17560	17704	17420	17389	17335	17634	17566	17553	17495	17643	17437	17527	17447	17641	17625	17681	17464	17574	17384	17502	17640	17476	17356	17455	17599	17588	17433	17405	17528	17504	17489	17589	17512	17548	17638	17630	17571	17598	17570	17366	17572	17526	17521	17290	17652	17749	17691	17614	17582	17408	17438	17677	17535	17366	17504	17517	17657	17603	17424	17523	17611	17701	17423	17561	17545	17593	17571	17547	17409	17390	17244	17454	17462	17420	17670	17477	17452	17604	17653	17591	17681	17476	17527	17526	17525	17443	17423	17584	17452	17518	17477	17378	17341	17670	17584	17450	17595	17547	17620	17483	17697	17619	17715	17436	17616	17567	17578	17564	17557	17513	17526	17417	17524	17486	17396	17735	17517	17555	17596	17563	17520	17489	17671	17578	17601	17618	17257	17564	17558	17385	17313	17555	17640	17514	17529	17433	17513	17483	17483	17481	17620	17524	17663	17761	17427	17684	17620	17484	17623	17538	17487	17532	17623	17506	17419	17596	17609	17547	17636	17381	17447	17562	17692	17641	17704	17522	17477	17428	17628	17633	17542	17604	17449	17524	17630	17484	17631	17376	17411	17495	17621	17499	17469	17549	17586	17547	17526	17604	17511	17324	17493	17619	17621	17570	17469	17559	17540	17613	17424	17573	17565	17656	17457	17568	17556	17477	17446	17502	17461	17626	17571	17356	17395	17479	17431	17379	17457	17548	17723	17478	17665	17679	17485	17522	17595	17496	17529	17496	17577	17487	17514	17367	17659	17567	17432	17542	17456	17536	17473	17608	17446	17496	17546	17606	17503	17501	17696	17439	17396	17636	17415	17552	17388	17598	17578	17416	17544	17664	17421	17562	17454	17860	17377	17574	17488	17542	17378	17489	17534	17499	17561	17460	17639	17607	17633	17684	17487	17506
23970	21415	28896	24477	22922	23681	23744	21324	20932	21010	20939	20928	21010	20809	20935	20746	20550	20663	20782	20686	20700	20494	20720	20658	20648	20422	20458	20778	20496	21754	22789	23110	22352	21317	21305	20815	20569	20525	20512	20549	20409	20500	20738	20570	20619	20477	20610	20503	20271	20561	20613	20483	20624	20388	20574	20723	20416	20540	20502	20648	20604	20319	20632	20468	20433	20413	20431	20614	20426	20559	20562	20658	20142	20480	20404	20504	20364	20606	20516	20605	20425	20614	20660	20417	20379	20655	20439	20488	20417	20435	20603	20485	20655	20413	20418	20617	20460	20583	20468	20610	20465	20450	20423	20591	20645	20622	20375	20414	20384	20543	20426	20706	20560	20366	20573	20606	20452	20480	20532	20627	20343	20308	20512	20427	20582	20511	20557	20619	20460	20447	20273	20433	20661	20470	20390	20635	20444	20536	20334	20393	20458	20335	20493	20682	20443	20572	20679	20362	20443	20571	20666	20257	20284	20532	20708	20509	20644	20248	20441	20508	20540	20521	20553	20663	20643	20533	20621	20605	20672	20529	20306	20462	20488	20498	20641	20536	20707	20430	20547	20481	20461	20400	20452	20530	20479	20619	20359	20469	20562	20451	20534	20542	20646	20646	20411	20536	20546	20608	20489	20317	20380	20606	20647	20556	20414	20518	20561	20544	20500	20597	20322	20655	20538	20415	20439	20443	20517	20685	20649	20591	20306	20480	20487	20623	20252	20582	20456	20409	20592	20739	20354	20764	20706	20622	20442	20426	20657	20646	20662	20595	20399	20422	20438	20547	20318	20438	20447	20484	20618	20523	20575	20690	20637	20647	20591	20486	20489	20409	20414	20754	20394	20453	20361	20526	20614	20462	20547	20391	20474	20325	20573	20425	20377	20497	20368	20460	20607	20608	20299	20313	20404	20661	20500	20508	20443	20351	20659	20500	20559	20568	20528	20319	20590	20719	20371	20599	20604	20499	20500	20459	20409	20442	20335	20516	20556	20529	20640	20473	20359	20445	20254	20357	20445	20564	20536	20455	20543	20359	20621	20480	20467	20400	20511	20571	20438	20185	20496	20342	20496	20510	20652	20457	20518	20396	20441	20455	20700	20525	20384	20441	20412	20578	20560	20471	20584	20430	20605	20588	20300	20388	20412	20462	20435	20263	20288	20552	20723	20447	20610	20369	20517	20401	20495	20475	20358	20359	20494	20461	20502	20571	20283	20417	20579	20658	20376	20400	20588	20357	20440	20366	20446	20560	20367	20443	20531	20422	20657	20453	20641	20652	20541	20381	20479	20638	20443	20405	20494	20605	20857	20756	20421	20612	20433	20564	20574	20456	20416	20492	20383	20317	20398	20401	20451	20728	20440	20450	20461	20456	20351	20467	20647	20530	20358	20474	20546	20449	20495	20508	20573	20596	20437	20633	20414	20402	20649	20536	20471	20465	20598	20553	20528	20270	20838	20483	20289	20512	20540	20506	20456	20656	20517	20215	20274	20278	20395	20325	20455	20327	20612	20582	20542	20337	20493	20405	20399	20517	20519	20492	20752	20357	20427	20631	20517	20467	20446	20266	20509	20281	20427	20591	20501	20556	20409	20467	20413	20498	20427	20518	20639	20612	20632	20571	20546	20417	20510	20428	20524	20346	20386	20513	20346	20663	20336	20618	20344	20268	20358	20651	20488	20533	20641	20315	20618	20205	20583	20504	20542	20512	20728	20671	20506	20475	20396	20415	20507	20440	20657	20473	20656	20516	20376	20464	20480	20462	20302	20501	20502	20338	20460	20335	20508	20479	20521	20528	20543	20333	20383	20240	20534	20456	20483	20502	20485	20461	20615	20394	20386	20498	20355	20493	20559	20367	20488	20460	20602	20542	20635	20532	20513	20417	20502	20367	20503	20436	20245	20608	20445	20251	20151	20383	20399	20369	20629	20335	20382	20415	20611	20308	20527	20485	20660	20444	20448	20436	20535	20444	20401	20532	20698	20392	20378	20508	20596	20441	20683	20432	20488	20565	20500	20418	20648	20613	20517	20360	20525	20763	20641	20573	20524	20554	20393	20382	20474	20559	20514	20421	20486	20366	20670	20437	20635	20533	20431	20405	20466	20420	20423	20661	20371	20401	20414	20339	20510	20540	20591	20594	20511	20588	20546	20619	20836	20412	20473	20410	20517	20256	20300	20494	20463	20562	20668	20440	20596	20798	20443	20398	20539	20489	20352	20249	20574	20394	20542	20543	20599	20510	20590	20658	20645	20502	20542	20624	20446	20484	20308	20426	20739	20410	20552	20147	20576	20282	20342	20357	20327	20616	20710	20628	20542	20518	20303	20267	20442	20348	20401	20466	20355	20428	20286	20408	20461	20413	20639	20536	20468	20517	20573	20666	20350	20455	20508	20325	20544	20592	20318	20573	20587	20353	20554	20504	20549	20588	20407	20593	20477	20452	20431	20390	20468	20560	20447	20296	20488	20527	20514	20509	20440	20422	20527	20505	20329	20536	20626	20463	20375	20465	20541	20613	20613	20523	20239	20343	20498	20570	20583	20668	20589	20327	20361	20521	20641	20432	20270	20485	20581	20400	20495	20544	20338	20427	20421	20587	20461	20593	20595	20660	20409	20479	20440	20474	20668	20502	20374	20306	20254	20472	20609	20660	20385	20532	20582	20563	20331	20363	20536	20542	20550	20537	20389	20475	20400	20444	20646	20380	20467	20610	20453	20533	20363	20472	20447	20444	20552	20447	20578	20636	20584	20557	20692	20551	20376	20354	20546	20633	20147	20477	20279	20361	20441	20439	20405	20416	20572	20336	20398	20577	20640	20401	20552	20245	20213	20745	20789	20549	20436	20574	20254	20518	20282	20430	20365	20468	20567	20499	20223	20399	20388	20298	20575	20381	20574	20537	20536	20279	20433	20564	20346	20348	20510	20477	20416	20466	20428	20304	20533	20373	20511	20571	20495	20637	20474	20512	20438	20618	20694	20542	20338	20513	20563	20494	20479	20578	20475	20621	20442	20501	20718	20324	20475	20486	20472	20361	20570	20547	20497	20171	20441	20431	20435	20462	20320	20488	20471	20526	20521	20594	20527	20561	20591	20503	20589	20490	20584	20331	20496	20520	20279	20559	20507	20483	20611	20437	20521	20436	20408	20336	20686	20447	20567	20609	20758	20437	20660	20336	20525	20696	20690	20600	20521	20543	20333	20282	20328	20727	20456	20720	20490	20432	20593	20491	20646	20496	20455	20568	20479	20464	20486	20367	20509	20607	20752	20442	20304	20415	20337	20406	20555	20468	20428	20454	20428	20536	20490	20618	20731	20428	20344	20569	20486	20339	20411	20749	20733	20472	20572	20269	20435	20519	20424	20581	20591	20305	20396	20404	20282	20339	20592	20542	20409	20589	20676	20495	20465	20415	20678	20753	20482	20421	20481	20393	20405	20374	20368	20479	20350	20383	20432	20400	20383	20615	20513	20671	20468	20376	20577	20616	20549	20399	20422	20237	20381	20515	20278	20731	20456	20464	20355	20562	20596	20553	20651	20454	20353	20494	20509	20654	20746	20587	20446	20479	20615	20440	20413	20535	20475	20576	20636	20547	20505	20255	20421	20555	20517	20635	20706	20349	20390	20275	20278	20548	20547	20562	20572	20495	20393	20715	20403	20577	20537	20486	20597	20398	20305	20578	20594	20516	20595	20684	20612	20543	20412	20407	20500	20497	20743	20646	20445	20566	20456	20684	20574	20457	20350	20349	20519	20505	20272	20621	20436	20498	20419	20555	20559	20489	20518	20572	20482	20359	20573	20580	20284	20359	20346	20250	20310	20489	20486	20472	20446	20447	20583	20443	20624	20379	20475	20444	20470	20470	20585	20438	20308	20503	20555	20436	20536	20517	20369	20585	20541	20703	20559	20484	20613	20433	20608	20700	20407	20585	20378	20537	20457	20538	20425	20399	20526	20649	20604	20721	20783	20511	20496	20554	20403	20334	20400	20455	20361	20618	20477	20562	20509	20289	20558	20531	20429	20493	20378	20504	20410	20423	20358	20437	20275	20274	20522	20350	20567	20692	20581	20551	20379	20434	20379	20564	20506	20534	20567	20584	20559	20466	20354	20480	20452	20502	20494	20355	20436	20355	20802	20488	20634	20339	20463	20514	20533	20294	20388	20548	20533	20517	20550	20444	20344	20605	20393	20823	20494	20426	20681	20414	20663	20437	20453	20488	20523	20595	20284	20437	20491	20329	20403	20542	20610	20231	20415	20454	20623	20502	20771	20418	20619	20680	20541	20659	20593	20646	20248	20474	20565	20302	20305	20330	20611	20637	20533	20491	20227	20477	20314	20473	20344	20733	20654	20478	20637	20449	20445	20380	20266	20537	20526	20428	20648	20597	20411	20384	20596	20502	20527	20383	20455	20484	20369	20439	20810	20750	20439	20341	20510	20423	20700	20462	20528	20520	20315	20411	20467	20767	20446	20369	20537	20452	20537	20342	20500	20643	20541	20262	20375	20512	20593	20592	20551	20435	20644	20451	20632	20407	20435	20441	20391	20542	20501	20428	20217	20468	20475	20513	20544	20406	20404	20321	20286	20526	20502	20411	20721	20122	20494	20444	20376	20633	20176	20108	20394	20482	20396	20413	20285	20538	20485	20469	20546	20683	20595	20424	20474	20587	20383	20447	20547	20535	20678	20408	20533	20545	20483	20491	20419	20554	20418	20538	20414	20769	20426	20451	20503	20451	20462	20518	20201	20602	20309	20461	20366	20440	20563	20520	20530	20458	20725	20551	20534	20377	20381	20453	20502	20307	20184	20652	20513	20354	20622	20612	20669	20545	20440	20466	20642	20353	20306	20452	20472	20421	20482	20481	20546	20483	20335	20328	20539	20423	20694	20538	20402	20513	20540	20494	20754	20513	20294	20451	20509	20427	20575	20411	20427	20501	20419	20357	20323	20501	20681	20237	20669	20505	20363	20297	20715	20473	20463	20565	20416	20361	20400	20661	20467	20415	20465	20501	20373	20428	20553	20525	20608	20629	20490	20601	20236	20451	20375	20424	20427	20682	20530	20308	20388	20469	20554	20374	20635	20436	20515	20450	20315	20548	20466	20483	20383	20399	20468	20512	20587	20630	20713	20460
19499	32637	31148	24957	21794	19737	18835	18542	18322	18367	18149	17980	18089	18149	18000	17730	17851	17820	17785	17792	17618	17875	17790	17668	17848	17616	17717	17784	17938	19384	21778	21379	20142	18609	18131	17690	17664	17446	17683	17745	17698	17584	17481	17602	17758	17561	17718	17667	17714	17752	17524	17615	17580	17834	17709	17890	17614	17740	17734	17930	17658	17660	17690	17789	17734	17682	17714	17644	17776	17743	17401	17799	17837	17585	17722	17561	17570	17677	17784	17628	17669	17790	17629	17628	17661	17592	17758	17568	17810	17632	17894	17690	17646	17781	17787	17803	17739	17568	17715	17690	17628	17740	17674	17672	17650	17611	17618	17799	17571	17660	17818	17615	17693	17792	17624	17650	17605	17731	17594	17675	17646	17634	17765	17630	17774	17719	17754	17707	17706	17638	17491	17717	17492	17687	17529	17722	17649	17740	17688	17713	17666	17659	17698	17654	17949	17604	17662	17682	17544	17803	17476	17581	17644	17638	17852	17608	17746	17771	17704	17498	17675	17759	17729	17539	17724	17484	17735	17722	17663	17469	17586	17754	17529	17684	17613	17592	17758	17771	17706	17634	17584	17696	17659	17722	17595	17739	17568	17684	17720	17629	17760	17761	17720	17811	17664	17762	17571	17648	17671	17686	17563	17554	17378	17789	17661	17751	17649	17609	17742	17632	17688	17823	17827	17754	17597	17649	17639	17633	17913	17550	17559	17666	17794	17719	17708	17682	17715	17571	17764	17779	17658	17765	17546	17663	17707	17714	17541	17613	17607	17730	17787	17747	17555	17643	17757	17644	17596	17687	17600	17576	17736	17605	17692	17666	17629	17746	17706	17607	17586	17743	17685	17687	17815	17674	17637	17683	17634	17633	17715	17532	17780	17619	17793	17708	17773	17810	17795	17411	17831	17695	17876	17482	17766	17697	17790	17804	17731	17741	17520	17737	17782	17806	17593	17701	17682	17632	17711	17514	17806	17703	17737	17883	17678	17712	17724	17553	17563	17639	17501	17702	17541	17752	17784	17567	17655	17524	17666	17619	17655	17781	17636	17715	17726	17742	17599	17657	17627	17496	17622	17646	17666	17789	17555	17642	17730	17847	17632	17549	17815	17620	17756	17648	17557	17628	17591	17647	17680	17659	17751	17771	17602	17741	17643	17679	17616	17636	17667	17734	17644	17792	17573	17700	17693	17781	17821	17758	17552	17795	17461	17751	17636	17728	17580	17754	17657	17680	17697	17853	17628	17603	17766	17555	17720	17797	17735	17638	17612	17718	17462	17513	17695	17710	17700	17680	17782	17665	17580	17399	17750	17687	17496	17571	17780	17729	17650	17657	17553	17760	17694	17618	17630	17710	17519	17698	17539	17746	17740	17788	17630	17640	17774	17727	17862	17458	17701	17717	17369	17643	17828	17727	17639	17782	17564	17591	17520	17709	17634	17666	17864	17853	17742	17633	17752	17728	17679	17816	17621	17650	17580	17560	17797	17522	17876	17722	17799	17830	17732	17691	17748	17682	17702	17657	17912	17692	17651	17523	17719	17756	17600	17601	17751	17734	17590	17717	17815	17682	17488	17664	17667	17479	17795	17603	17761	17653	17598	17629	17840	17614	17652	17585	17468	17727	17721	17633	17723	17626	17795	17538	17591	17633	17605	17722	17503	17719	17667	17440	17605	17617	17764	17684	17510	17558	17594	17633	17720	17478	17759	17603	17663	17883	17653	17561	17611	17702	17676	17603	17745	17527	17683	17420	17776	17451	17762	17705	17590	17590	17732	17710	17694	17571	17615	17838	17525	17647	17632	17782	17582	17756	17680	17615	17745	17742	17706	17741	17677	17460	17758	17716	17621	17601	17732	17672	17578	17736	17614	17832	17626	17731	17580	17619	17589	17545	17532	17814	17547	17730	17582	17677	17621	17554	17731	17639	17747	17793	17680	17516	17767	17607	17558	17718	17868	17706	17700	17604	17731	17640	17671	17629	17524	17705	17624	17814	17540	17762	17688	17827	17581	17676	17712	17683	17619	17715	17613	17494	17431	17618	17662	17576	17689	17673	17624	17769	17581	17573	17732	17623	17803	17666	17715	17483	17696	17756	17581	17674	17684	17781	17556	17402	17740	17741	17541	17718	17704	17694	17719	17611	17593	17698	17702	17567	17733	17669	17648	17450	17655	17594	17722	17767	17749	17596	17615	17573	17615	17752	17579	17560	17722	17700	17594	17691	17603	17711	17565	17643	17801	17720	17578	17678	17712	17595	17726	17652	17624	17671	17547	17615	17714	17552	17783	17664	17600	17582	17618	17583	17695	17681	17353	17691	17565	17617	17704	17686	17524	17720	17456	17752	17752	17685	17621	17574	17711	17669	17530	17592	17541	17728	17642	17718	17666	17548	17767	17699	17626	17619	17534	17484	17598	17572	17632	17665	17610	17555	17732	17813	17603	17516	17792	17776	17664	17596	17586	17550	17522	17524	17525	17582	17468	17645	17673	17540	17929	17583	17717	17658	17784	17617	17648	17662	17608	17833	17514	17747	17624	17762	17638	17723	17683	17766	17562	17629	17756	17598	17450	17733	17642	17761	17779	17571	17791	17638	17498	17658	17563	17757	17681	17763	17424	17797	17572	17614	17660	17498	17731	17601	17602	17660	17590	17554	17499	17582	17741	17535	17663	17700	17693	17564	17680	17717	17470	17722	17687	17662	17650	17850	17526	17523	17657	17714	17710	17630	17460	17703	17631	17569	17580	17784	17703	17607	17648	17506	17729	17572	17546	17607	17758	17649	17786	17743	17634	17633	17639	17517	17679	17670	17654	17604	17624	17695	17540	17707	17483	17658	17660	17479	17725	17744	17706	17580	17558	17760	17737	17430	17542	17692	17693	17783	17698	17524	17741	17553	17680	17569	17636	17621	17652	17687	17702	17630	17772	17704	17532	17616	17861	17693	17700	17728	17585	17584	17649	17815	17716	17767	17760	17534	17780	17662	17740	17618	17757	17663	17710	17577	17655	17661	17668	17595	17680	17725	17803	17796	17646	17657	17589	17492	17659	17719	17599	17596	17539	17613	17775	17780	17727	17674	17525	17628	17582	17548	17802	17599	17561	17737	17674	17622	17747	17720	17781	17515	17631	17767	17460	17580	17632	17508	17500	17808	17546	17697	17602	17660	17574	17718	17755	17731	17626	17664	17582	17680	17545	17353	17691	17585	17736	17622	17721	17456	17792	17731	17693	17760	17602	17761	17684	17719	17604	17764	17761	17731	17742	17592	17705	17708	17780	17742	17723	17668	17539	17718	17371	17675	17390	17561	17633	17357	17662	17569	17671	17575	17646	17641	17778	17492	17565	17683	17589	17843	17491	17822	17673	17801	17644	17742	17466	17678	17750	17628	17576	17692	17746	17537	17571	17599	17800	17714	17942	17721	17690	17609	17659	17641	17501	17619	17725	17693	17502	17734	17658	17742	17634	17592	17806	17526	17776	17694	17765	17608	17544	17756	17592	17703	17769	17585	17592	17735	17700	17640	17494	17736	17574	17555	17588	17650	17598	17640	17681	17711	17674	17640	17607	17712	17634	17643	17758	17764	17617	17640	17647	17713	17688	17709	17697	17681	17705	17724	17895	17684	17740	17776	17725	17705	17826	17539	17640	17869	17722	17487	17681	17432	17848	17550	17648	17632	17597	17887	17593	17758	17608	17579	17728	17832	17621	17475	17579	17713	17654	17693	17665	17657	17658	17713	17703	17568	17502	17732	17718	17657	17702	17699	17606	17648	17661	17716	17636	17760	17666	17562	17723	17705	17651	17702	17622	17583	17806	17702	17685	17920	17605	17658	17746	17630	17819	17633	17658	17659	17731	17585	17751	17509	17683	17602	17680	17654	17550	17626	17729	17693	17682	17773	17585	17623	17689	17683	17766	17571	17751	17730	17570	17696	17647	17685	17561	17886	17646	17655	17636	17630	17644	17595	17720	17655	17749	17560	17501	17695	17578	17760	17783	17595	17789	17731	17834	17666	17759	17746	17677	17597	17597	17677	17642	17654	17704	17639	17570	17466	17842	17597	17647	17698	17552	17719	17641	17661	17723	17631	17567	17690	17681	17666	17599	17586	17662	17783	17645	17655	17563	17823	17836	17754	17620	17787	17789	17702	17801	17569	17592	17517	17662	17520	17834	17713	17495	17748	17617	17775	17601	17728	17646	17545	17698	17726	17462	17623	17642	17623	17587	17767	17695	17730	17706	17752	17679	17519	17552	17680	17629	17841	17558	17706	17704	17540	17613	17654	17744	17678	17766	17519	17545	17735	17541	17638	17728	17761	17620	17500	17821	17654	17769	17721	17583	17782	17595	17751	17719	17738	17791	17617	17754	17733	17644	17597	17608	17506	17522	17713	17736	17663	17625	17651	17567	17595	17885	17672	17576	17747	17672	17548	17661	17702	17668	17607	17736	17469	17502	17785	17581	17638	17793	17643	17796	17725	17702	17543	17666	17593	17544	17538	17609	17604	17635	17756	17716	17701	17908	17723	17617	17411	17613	17594	17673	17798	17669	17508	17626	17646	17525	17545	17552	17696	17755	17786	17601	17672	17640	17610	17675	17782	17669	17562	17614	17561	17755	17665	17764	17598	17611	17687	17811	17607	17714	17591	17610	17673	17643	17564	17706	17782	17797	17789	17625	17785	17875	17816	17886	17659	17528	17523	17674	17750	17579	17510	17696	17704	17705	17807	17657	17734	17611	17587	17719	17726	17515	17575	17648	17686	17720	17581	17712	17648	17515	17612	17609	17751	17684	17607	17744	17639	17814	17692	17709	17540	17857	17465	17639	17542	17895	17591	17650	17698	17692	17763	17814	17737	17865	17794	17804	17653	17689	17557	17855	17794	17694	17579	17781	17658	17674	17758	17658	17628	17692	17603	17884	17534	17726	17718	17580	17708	17742	17775	17552	17622	17634	17848	17602	17860	17510	17713	17735	17767	17747	17696	17755	17731	17705	17818	17526	17622	17567	17617	17631	17538	17678	17597	17555	17847	17781	17838	17778	17523	17621	17684	17667	17690	17626	17672	17654	17669	17665	17791	17762	17517	17674	17588	17636	17668	17791	17677	17701	17648	17634	17778	17614	17840	17422	17713	17407	17732
22861	21405	29320	23908	21781	24280	26624	22072	21139	21630	21449	21229	21417	21112	21321	21299	20942	21011	20985	20955	21375	20755	20797	20902	21005	20786	20929	20620	20955	21533	24132	25144	24510	22797	21582	21244	20956	20880	20990	20796	20829	20892	20730	20583	20848	20872	20764	20660	20745	20952	20644	20853	20577	20552	20881	20750	20564	20640	20749	20764	20913	20635	20744	20690	20908	20794	20705	20878	20694	20793	20663	20773	20793	20677	20785	20664	20533	20648	20609	20631	20718	20748	20579	20595	20644	20764	20599	20624	20689	20468	20915	20644	20743	20609	20728	20631	20566	20392	20470	20764	20366	20821	20676	20614	20702	20493	20895	20802	20593	20757	20572	20837	20671	20697	20609	20687	20650	20827	20823	20659	20666	20588	20582	20525	20688	20705	20764	20734	20732	20615	20748	20558	20722	20621	20526	20727	20411	20519	20653	20543	20727	20628	20794	20715	20742	20765	20656	20792	20577	20534	20464	20646	20625	20628	20622	20668	20735	20659	20848	20773	20842	20851	20572	20696	20512	20499	20554	20618	20711	20857	20758	20664	20620	20785	20488	20638	20814	20663	20704	20759	20799	20729	20495	20783	20646	20675	20651	20573	20535	20772	20585	20559	20606	20756	20489	20516	20446	20601	20828	20623	20486	20694	20559	20754	20658	20802	20615	20470	20561	20526	20599	20850	20662	20733	20497	20632	20537	20678	20536	20647	20662	20736	20588	20562	20446	20499	20745	20686	20606	20548	20386	20573	20609	20555	20593	20710	20669	20585	20722	20539	20799	20338	20660	20644	20748	20568	20740	20476	20673	20813	20541	20504	20674	20756	20539	20660	20872	20770	20746	20749	20620	20824	20698	20647	20552	20475	20640	20581	20912	20787	20775	20625	20783	20765	20581	20646	20651	20636	20626	20493	20772	20760	20548	20498	20497	20631	20652	20792	20828	20559	20701	20656	20638	20569	20577	20683	20640	20766	20553	20437	20661	20720	20513	20465	20475	20655	20686	20780	20706	20705	20605	20662	20604	20709	20475	20643	20745	20944	20624	20695	20547	20716	20709	20740	20493	20545	20638	20742	20486	20709	20773	20687	20564	20714	20667	20845	20782	20750	20627	20677	20604	20900	20563	20604	20695	20693	20769	20725	20754	20749	20740	20653	20733	20641	20719	20717	20578	20625	20630	20500	20626	20682	20558	20702	20718	20701	20685	20562	20862	20768	20683	20755	20596	20558	20674	20504	20740	20583	20802	20487	20820	20659	20670	20664	20649	20681	20887	20607	20786	20668	20703	20901	20569	20472	20678	20536	20823	20920	20616	20668	20601	20579	20910	20607	20648	20630	20727	20739	20706	20416	20572	20593	20630	20710	20742	20635	20734	20656	20675	20781	20739	20587	20811	20802	20572	20590	20676	20776	20684	20740	20735	20523	20501	20751	20637	20608	20637	20683	20496	20745	20696	20658	20638	20707	20621	20709	20817	20718	20603	20614	20567	20568	20661	20830	20690	20467	20801	20865	20452	20768	20602	20749	20491	20661	20727	20675	20635	20475	20867	20716	20650	20476	20832	20667	20622	20606	20713	20696	20780	20699	20644	20524	20602	20563	20659	20710	20577	20601	20762	20926	20588	20733	20641	20544	20714	20647	20611	20580	20609	20476	20359	20616	20584	20679	20722	20637	20880	20607	20728	20483	20763	20756	20546	20770	20605	20578	20541	20665	20727	20630	20723	20649	20703	20639	20629	20605	20527	20649	20620	20666	20761	20621	20673	20784	20496	20705	20754	20653	20843	20628	20845	20841	20853	20456	20583	20642	20650	20649	20670	20573	20833	20512	20705	20602	20705	20459	20694	20591	20532	20573	20618	20571	20636	20789	20573	20451	20716	20583	20655	20434	20774	20777	20678	20639	20429	20645	20655	20633	20831	20726	20868	20826	20659	20727	20590	20741	20564	20609	20591	20641	20599	20821	20614	20714	20839	20762	20633	20640	20599	20613	20669	20626	20764	20587	20755	20672	20639	20654	20774	20543	20614	20693	20810	20643	20751	20760	20775	20566	20377	20660	20654	20720	20702	20669	20542	20673	20819	20520	20789	20655	20620	20608	20659	20467	20655	20516	20646	20434	20637	20637	20591	20654	20585	20640	20564	20548	20696	20692	20902	20675	20780	20717	20851	20662	20546	20544	20474	20610	20791	20763	20743	20553	20466	20744	20816	20748	20616	20779	20659	20747	20882	20585	20607	20547	20615	20545	20546	20645	20668	20655	20623	20608	20741	20711	20502	20796	20571	20570	20645	20753	20630	20707	20605	20839	20831	20627	20770	20587	20739	20679	20839	20564	20519	20649	20543	20696	20723	20782	20592	20509	20604	20447	20469	20743	20747	20611	20650	20668	20753	20480	20722	20634	20612	20623	20749	20806	20745	20590	20764	20635	20594	20601	20655	20436	20584	20540	20492	20760	20519	20891	20572	20605	20689	20756	20724	20736	20582	20410	20778	20358	20549	20500	20667	20615	20705	20576	20726	20558	20436	20670	20425	20870	20438	20746	20621	20536	20725	20630	20571	20827	20627	20728	20650	20585	20807	20753	20609	20806	20603	20832	20571	20510	20536	20736	20471	20689	20943	20629	20759	20453	20774	20716	20777	20600	20947	20641	20614	20421	20584	20703	20724	20564	20760	20461	20608	20751	20630	20777	20593	20524	20772	20642	20599	20670	20671	20717	20583	20506	20713	20754	20634	20662	20634	20776	20557	20566	20921	20637	20471	20645	20702	20721	20581	20384	20496	20607	20668	20771	20607	20651	20694	20482	20667	20608	20640	20847	20735	20728	20761	20676	20726	20777	20700	20565	20777	20592	20617	20611	20572	20623	20744	20568	20641	20616	20682	20705	20646	20795	20537	20722	20860	20857	20848	20626	20607	20587	20628	20776	20828	20712	20564	20836	20682	20562	20706	20518	20837	20522	20382	20670	20520	20774	20444	20703	20415	20395	20433	20451	20552	20686	20693	20639	20693	20861	20501	20753	20694	20629	20551	20609	20728	20634	20645	20727	20850	20540	20571	20666	20616	20590	20573	20805	20539	20634	20787	20385	20625	20678	20551	20576	20662	20589	20696	20716	20820	20656	20641	20839	20618	20803	20904	20485	20672	20702	20696	20538	20466	20627	20672	20701	20640	20524	20515	20674	20623	20522	20861	20716	20694	20709	20634	20622	20679	20633	20527	20520	20669	20539	20509	20789	20659	20593	20615	20615	20629	20466	20703	20881	20608	20689	20535	20608	20638	20697	20800	20728	20718	20620	20817	20570	20524	20765	20598	20546	20708	20517	20683	20619	20362	20914	20679	20483	20718	20569	20608	20610	20811	20743	20637	20551	20560	20729	20598	20499	20826	20522	20812	20603	20726	20724	20857	20444	20475	20694	20697	20502	20604	20758	20760	20821	20773	20618	20544	20731	20803	20581	20665	20565	20712	20756	20756	20684	20752	20610	20549	20561	20672	20692	20640	20222	20422	20711	20680	20530	20518	20628	20690	20607	20801	20802	20783	20587	20707	20605	20785	20771	20737	20682	20742	20658	20622	20480	20603	20715	20809	20634	20593	20630	20608	20282	20650	20583	20324	20753	20814	20691	20667	20749	20724	20661	20748	20874	20655	20615	20846	20807	20695	20700	20621	20800	20777	20646	20644	20639	20665	20565	20532	20736	20458	20827	20511	20862	20501	20592	20620	20654	20825	20340	20471	20688	20642	20685	20814	20454	20779	20635	20796	20777	20848	20506	20632	20494	20813	20635	20578	20668	20611	20644	20625	20629	20576	20641	20686	20602	20690	20541	20513	20642	20650	20430	20644	20753	20554	20462	20704	20537	20519	20881	20710	20699	20478	20597	20621	20569	20636	20295	20622	20711	20705	20749	20762	20728	20664	20729	20700	20753	20650	20438	20746	20576	20545	20633	20673	20755	20539	20642	20699	20479	20787	20847	20804	20480	20463	20751	20602	20735	20726	20577	20625	20647	20721	20749	20647	20540	20545	20599	20490	20518	20865	20771	20642	20613	20668	20531	20591	20621	20769	20508	20739	20675	20820	20635	20683	20588	20569	20751	20413	20647	20573	20496	20602	20569	20571	20570	20655	20703	20747	20608	20714	20727	20761	20682	20389	20597	20683	20726	20491	20828	20585	20403	20671	20649	20429	20452	20515	20600	20549	20719	20679	20667	20702	20561	20593	20734	20640	20699	21024	20774	20892	20624	20509	20649	20833	20706	20639	20476	20555	20717	20551	20596	20714	21008	20553	20568	20724	20738	20891	20584	20635	20546	20773	20527	20635	20604	20640	20699	20662	20620	20737	20512	20756	20736	20656	20620	20673	20647	20605	20681	20816	20650	20647	20664	20707	20645	20561	20516	20565	20809	20660	20486	20672	20805	20859	20427	20674	20760	20954	20645	20681	20672	20674	20748	20592	20688	20705	20526	20780	20874	20449	20606	20497	20761	20644	20902	20606	20423	20735	20701	20592	20520	20677	20587	20555	20565	20889	20828	20651	20488	20739	20775	20602	20748	20784	20498	20586	20681	20537	20636	20665	20746	20726	20742	20566	20405	20741	20754	20583	20871	20486	20548	20584	20636	20508	20711	20668	20579	20631	20579	20711	20828	20656	20551	20712	20525	20812	20613	20800	20505	20771	20755	20693	20651	20611	20535	20666	20754	20645	20389	20636	20641	20653	20644	20619	20919	20769	20805	20466	20702	20651	20702	20824	20571	20649	20643	20472	20659	20514	20638	20735	20662	20695	20815	20608	20807	20608	20882	20608	20662	20662	20617	20698	20830	20603	20648	20830	20668	20627	20574	20629	20673	20559	20950	20618	20735	20596	20714	20711	20633	20827	20668	20392	20687	20685	20438	20547	20790	20782	20742	20648	20649	20505	20680	20635	20448	20611	20784	20785	20796	20736	20660	20705	20729	20780	20629	20638	20665	20553	20475	20838	20800	20653	20573	20650	20464	20677	20718	20804	20491	20572	20797	20595	20692	20715	20832	20534	20582	20575	20479	20744	20552	20457	20458	20637	20658	20827	20702	20640	20822	20887	20703	20629	20854	20745	20572	20626	20535	20518	20578	20781	20651	20673	20699	20679	20858	20643	20590
21131	36987	35615	28121	23673	20957	19684	19260	19051	18781	18407	18317	18498	18213	18161	18017	18261	18024	17883	17987	17832	17933	17982	17953	17919	17839	17921	17916	18092	19383	23607	24507	22528	20207	19035	18163	17846	17959	17809	17631	17835	17913	17882	17787	17798	17829	17731	17823	17823	17667	17814	17782	17757	17984	17773	17431	17684	17930	17837	17747	17541	17878	17865	17818	17738	17789	17838	17681	17620	17793	17820	17766	17669	17687	17841	17460	17791	17914	17624	17886	17624	17707	17758	17764	17765	17789	17797	17728	17885	17627	17787	17855	17720	17828	17754	17780	17792	17819	17890	17757	17684	17728	17883	17591	18002	17976	17844	17725	17596	17722	17696	17750	17859	17895	17737	17618	17858	17815	17746	17827	17784	17721	17926	17837	17670	17799	17580	17754	17836	17708	17920	17706	17786	17748	17923	17732	17795	17744	17754	17627	17774	17865	17740	17556	17651	17697	17702	17906	17814	17705	17843	17693	17776	17636	17734	17820	17676	17888	17615	17633	17777	17660	17777	17654	17828	17659	17817	17820	17984	17830	17704	17775	17659	17753	17911	17614	17687	17826	17847	17885	17746	17736	17886	17804	17690	17757	17745	17746	17723	17727	17856	17796	17702	17778	17905	17556	17587	17892	17860	17780	17746	17768	17782	17796	17738	17758	17654	17781	17688	17820	17828	17923	17861	17758	17816	17753	17670	17661	17693	17699	17807	17676	17707	17734	17800	17720	17757	17716	17916	17651	17667	17611	17734	17801	17791	17992	17857	17818	17648	17912	17692	17615	17682	17660	17865	17976	17857	17511	17676	17835	17788	17641	17652	17680	17596	17930	17755	17679	17775	18053	17627	17431	17718	17460	17842	17796	17662	17885	17750	17683	17764	17761	17659	17757	17768	17752	17615	17714	17903	17765	17753	17748	17568	17683	17757	17884	17971	17774	17662	17662	17872	17623	17801	17736	17886	17800	17739	17559	17551	17603	17760	17784	17812	17900	17807	17630	17866	17617	17832	17796	17707	17619	17806	17695	17831	17826	17838	17887	17785	17753	17756	17813	17604	17754	17705	17786	17878	17898	17640	17626	17780	17836	17874	17654	17675	17810	17755	17895	17848	17830	17807	17798	17945	17707	17653	17755	17623	17572	17828	17805	17700	17709	17782	17861	17673	17716	17891	17694	17813	17715	17707	17687	17630	17740	17748	17611	17666	17655	17651	17688	17715	17693	17778	17964	17799	17713	17553	17546	17678	17567	17695	17806	17799	17794	17768	17700	17825	17754	17628	17697	17710	17915	17767	17776	17925	17667	17762	17684	17757	17795	17661	17678	17852	17806	17707	17626	17846	17765	17706	17929	17596	17794	17575	17831	17693	17949	17761	17795	17939	17695	17772	17787	17794	17796	17747	17693	17753	17797	17702	17655	17805	17693	17741	17779	17585	17661	17659	17872	17844	17778	17834	17714	17913	17686	17830	17758	17726	17761	17667	17905	17767	17852	17649	17666	17815	17700	17678	17709	18000	17759	17743	17683	17614	17681	17670	17668	17746	17745	17893	17680	17847	17863	17647	17647	17936	17652	17917	17680	17923	17718	17648	17913	17722	17875	17769	17914	17839	17679	17749	17658	17817	17682	17854	17741	17911	17845	17716	17686	17728	17729	17799	17672	17772	17821	17753	17742	17705	17643	17668	17797	17734	17701	17746	17806	17797	17678	17708	17932	17660	17892	17757	17790	17690	17779	17734	17830	17836	17945	17743	17602	17667	17823	17755	17649	17729	17746	17618	17664	17749	17697	17834	17885	17767	17682	17597	17759	17869	17903	17733	17631	17782	17730	17751	17626	17737	17798	17643	17839	17834	17808	17543	17694	17792	17702	17876	17720	17806	17517	17663	17556	17556	17800	17816	17623	17823	17799	17952	17902	17750	17822	17588	17762	17803	17669	17708	17735	17661	17828	17588	17620	17788	17806	17970	17711	17799	17718	17708	17660	17795	17761	17820	17751	17831	17603	17828	17759	17794	17768	17647	17831	17736	17660	17866	17654	17754	17746	17771	17742	17693	17658	17741	17845	17722	17475	17770	17773	17667	17731	17702	17739	17733	17795	17777	17774	17536	17833	17700	17796	17868	17640	17725	17673	17678	17716	17684	17860	17748	17748	17714	17761	17617	17595	17920	17723	17629	17824	17725	17688	17740	17810	17808	17951	17774	17891	17801	17739	17886	17699	17523	17488	17730	17762	17628	17686	17794	17512	17555	17636	17705	17759	17889	17921	17775	17796	17698	17892	17684	17632	17724	17899	17766	17730	17583	17706	17747	17906	17813	17798	17772	17647	17870	17762	17804	17810	17759	17719	17865	17841	17709	17725	17651	17738	17678	17727	17619	17815	17784	17512	17674	17821	17639	17834	17712	17664	17669	17618	17558	17677	17916	17843	17763	17755	17777	17802	17924	17937	17660	17607	17891	17703	17895	18023	17459	17751	17898	17735	17655	17584	17798	17668	17894	17813	17733	17580	17928	17744	17744	17749	17708	17692	17838	17694	17728	17613	17453	17832	17888	17640	17833	17725	17633	17963	17934	17637	17822	17509	17910	17724	17654	17690	17708	17687	17618	17574	17566	17695	17740	17860	17690	17826	17711	17630	17654	17852	17876	17562	17831	17807	17707	17707	17804	17656	17762	17767	17850	17685	17578	17855	17730	17724	17755	17813	17686	17721	17752	17634	17843	17691	17750	17703	17540	17679	17891	17688	17633	17746	17786	17641	17707	17783	17725	17747	17725	17831	17705	17841	17688	17635	17753	17636	17767	17845	17671	17672	17779	17740	17832	17749	17777	17638	17854	17787	17708	17919	17765	17804	17802	17796	17749	17662	17713	17754	17955	17708	17720	17556	17837	17683	17823	17908	17727	17734	17751	17826	17593	17842	17708	17729	17654	17664	17633	17838	17906	17781	17827	17790	17686	17742	17711	17663	17840	17695	17740	17672	17764	17904	17892	17787	17778	17802	17764	17908	17642	17760	17722	17686	17733	17823	17759	17944	17730	17686	17681	17656	17715	17674	17849	17705	17781	17829	17922	17662	17728	17789	17691	17624	17779	17803	17824	17791	17887	17822	17792	17527	17815	17649	17775	17775	17605	17724	17642	17694	17641	17823	17836	17754	17913	17808	17701	17746	17587	17638	17930	17800	17781	17785	17773	17669	17658	17759	17684	17872	17693	17817	17955	17738	17666	17702	17767	17705	17682	17722	17825	17777	17818	17655	17764	17779	17542	17762	17661	17741	17677	17758	17918	17721	17758	17544	17874	17790	17647	17706	17664	17654	17670	17618	17805	17856	17908	17653	17844	17787	17711	17684	17536	17684	17731	17824	17793	17820	17656	17639	17565	17786	17662	17911	17757	17906	17732	18048	17643	17703	17703	17825	17839	17834	17707	17667	17863	17699	17775	17583	17689	17666	17857	17679	17866	17609	17758	17905	17742	17725	17901	17707	17798	17797	17763	17620	17847	17815	17831	17762	17644	17804	17742	17563	17689	17730	17785	17882	17599	17836	17827	17713	17635	17824	17683	17758	17794	17771	17759	17715	17808	17736	17808	17691	17671	17815	17654	17844	17886	17681	17654	17717	17766	17809	17658	17575	17621	17769	17577	17949	17787	17785	17712	17697	17687	17880	17871	17626	17743	17671	17580	17843	17635	17795	17766	17697	17744	17830	17651	17757	17926	17843	17636	17696	17806	17644	17668	17686	17808	17602	17765	17775	17746	17939	17765	17714	17788	17674	17857	17754	17929	17812	17759	17824	17682	17840	17683	17800	17778	17818	17685	17840	17686	17739	17646	17780	17663	17752	17480	17786	17779	17706	17606	17642	17567	17781	17778	17653	17874	17687	17876	17780	17610	17741	17752	17843	17748	17565	17618	17807	17663	17810	17738	17776	17690	17718	17678	17885	17823	17668	17773	17658	17858	17787	17786	17657	17658	17802	17876	17762	17700	17966	17839	17844	17631	17747	17563	17735	17556	17846	17811	17954	17680	17737	17787	17655	17913	17626	17729	17663	17595	17968	17892	17797	17823	17652	17724	17434	17759	17770	17658	17576	17930	17771	17525	17779	17734	17852	17775	17643	17659	17829	17762	17795	17601	17819	17807	17746	17637	17754	17908	17813	17893	17829	17836	17670	17614	17817	17795	17677	17810	17680	17727	17642	17862	17680	17796	17659	17811	17639	17824	17773	17878	17800	17756	17657	17839	17754	17744	17954	17836	17655	17859	17546	17862	17626	17800	17801	17789	17702	17765	17676	17632	17661	17700	17816	17715	17591	17771	17801	17814	17853	17813	17784	17644	17532	17772	17914	17804	17684	17743	17900	17722	17889	17821	17731	17629	17705	17731	17751	17862	17841	17721	17654	17823	17630	17748	17820	17809	17825	17725	17787	17659	17703	17776	18009	17715	17824	17699	17704	17826	17727	17703	17894	17698	17840	17743	17707	17636	17837	17764	17715	17841	17703	17801	17718	17645	17673	17790	17765	17590	17612	17629	17805	17714	17688	17797	17672	17633	17960	17634	17810	17578	17720	17708	17636	17765	17669	17677	17707	17675	17506	17740	17646	17916	17757	17751	17787	18018	17772	17896	17712	17831	17732	17703	17797	17903	17591	17825	17602	17659	17773	17841	17737	17608	17868	17729	18053	17716	17462	17788	17729	17736	17783	17695	17759	17838	17819	17947	17721	17753	17578	17944	17680	17718	17705	17832	17913	17613	17705	17722	17845	17772	17594	17589	17871	17581	17944	17778	17849	17660	17790	17747	17728	17933	17722	17716	17794	17753	17622	17833	17923	17769	17505	17829	17729	17682	17814	17873	17814	17770	17825	17775	17569	17723	17741	17506	17686	17795	17754	17715	17839	17793	17622	17876	17698	17793	17670	17732	17752	17762	17667	17738	17749	17762	17612	17702	17808	17600	17661	17723	17681	17817	17816	17743	17902	17888	17811	17849	17867	17724	17639	17742	17987	17996	17720	17863	17701	17852	17909	17692	17765	17688	17649	17913	17622	17890	17906	17617	17897	17669	17889	17684	17858	17700	17636	17693	17811	17813	17830	17650	17693	17852	17720	17846	17646	17713	17768	17677	17712	17694	17564	17828	17744
27648	22722	26593	23752	20722	20834	20776	20501	20501	20320	20457	20416	20197	20056	20512	20335	20111	20310	20522	20249	20200	20429	20247	20126	20096	20310	20408	20177	20233	20404	20421	20637	20649	20457	20657	20284	20080	20360	20129	20303	20238	20467	20138	20173	20176	20192	20394	20260	20201	20144	20262	20168	20302	20400	20278	20137	20193	20112	20187	20324	20320	20202	20248	20111	20238	20289	20109	20135	20108	20235	20294	20174	20060	20379	20557	20157	20274	20209	20176	20453	20287	20253	20227	20119	20006	20052	20172	20112	20122	20409	20076	20321	20115	20082	20003	20175	20019	20056	20329	20062	20175	20353	20212	20276	20154	20157	20184	20348	20171	20062	20206	20186	20072	20083	20275	19962	20149	20088	20111	20086	20247	20046	20135	20364	20181	20457	20197	20019	20216	20225	20227	20286	20218	20260	20150	20025	20072	20108	20114	20179	20154	20244	20221	20046	20186	20393	20165	20163	20175	20113	20387	19996	20078	20084	20131	19990	19956	20354	20084	20058	20343	20177	20115	20051	20256	20270	20270	20122	20338	20203	20364	20212	20141	19861	20099	20114	20181	20173	20152	20111	20281	20140	19950	20215	20218	20078	20343	20367	20157	20248	20290	20140	20377	20107	20049	20119	20024	20181	20197	20296	20362	20193	20343	20308	20261	20146	20261	20127	20228	20146	20127	20092	20122	20011	20303	20215	20126	20010	20307	19949	20197	20081	20233	20374	20288	20257	20343	20055	20199	20008	20200	19982	20279	20302	20400	20289	20222	20118	20183	20300	20081	20091	20210	20057	20304	20192	20075	20208	19940	20113	20267	20279	19990	19957	20139	20054	20318	20094	20234	20076	20273	20204	20290	19982	20138	20236	20166	20043	20199	20183	20232	19968	20109	20272	20269	20135	20339	20106	20025	20321	20186	20217	20056	20272	20150	20212	20113	20303	20513	20352	20268	20154	20213	20195	20190	20280	20343	20177	20011	20119	20175	20249	20362	20372	20261	20152	20284	20162	20103	20192	19959	20295	20356	20124	20081	20291	20323	20216	20286	20185	20094	20078	20333	20212	20109	20201	20133	20115	20083	20139	20158	19964	20233	20275	20033	20113	20144	20079	20117	20125	20329	20004	20001	20195	20185	20289	20246	20203	20145	20216	20036	20200	20180	20017	20242	20270	20153	20032	20171	20238	20144	20096	20292	20098	20156	20296	20429	20119	20290	20574	20238	20026	20173	20253	20178	20378	20221	20123	20165	20122	20295	20007	20054	20399	20151	20205	20228	20231	20071	20188	20084	19973	20085	20221	20194	20217	20129	20315	20107	20427	20141	20021	20244	20045	20226	20215	20224	20080	20254	20032	20185	20361	20167	20258	20408	20251	20271	20046	20275	20238	20231	20345	20344	20094	20196	19925	20376	20152	20157	20270	20282	20237	20194	20145	20329	20169	20313	20041	20229	20239	20305	19938	20226	20245	20086	20016	20235	20213	20357	20231	20376	20526	20423	19983	20349	20237	20118	20150	19972	20311	20223	20146	20133	20250	19962	20303	20183	20255	20003	19964	20172	20125	20223	20281	20211	20075	20173	20156	20135	20129	20226	19965	20247	20092	20258	20127	20220	20165	20195	20267	20262	20286	20251	20390	20212	20415	20155	20297	20202	20061	20168	20304	20241	20092	20318	20181	20116	20130	20292	20332	20347	20124	20224	19875	20132	20070	20132	20284	20100	20186	20311	20097	20175	19966	20148	20171	20143	20205	20097	20110	20327	19954	20027	20147	20237	20127	20078	20300	20189	20267	20203	20393	20100	20164	20302	20194	19974	20128	20315	20305	20353	20194	20174	20260	20236	20250	20134	20057	20130	20175	20303	20025	20217	20145	20145	20230	20350	20057	20132	20206	20130	20343	20071	20076	20091	20098	20016	19978	20280	20257	20366	20474	20264	20077	20294	20288	20073	20064	20103	20064	20409	20185	20046	20261	20436	20345	20470	20221	20294	20310	20278	20347	20379	20313	20249	20177	20178	20256	20289	20000	20224	20103	20240	20281	20208	20172	20211	20205	20223	20170	20264	20249	20248	20209	20172	20226	20018	20010	20106	20246	20296	20265	20324	20125	20148	20291	20321	20201	20267	20275	20228	20348	20259	20012	20167	20421	20136	20224	20184	20168	20246	20284	20279	19992	20135	20168	20013	19971	20359	20192	20206	20227	20125	20162	20038	19994	20111	20117	20276	20063	20215	20183	20050	20223	20172	20230	20187	20179	20257	20271	20087	20336	20219	20060	20237	20037	20302	20294	20023	20137	20381	20203	20176	20234	20240	20253	20061	20247	20071	20356	20188	20150	20014	20164	20071	20229	20374	20185	20203	20438	20036	20144	20343	20292	20116	20131	20396	20095	20292	20203	20201	20250	20128	20424	20159	20207	20124	19992	20158	20086	20166	20090	20151	20199	20329	20430	20231	20226	20201	20133	20173	20229	20236	20161	20068	20415	20180	20169	20212	20143	20346	20239	20240	20150	20310	20067	20193	19952	20289	20199	20204	20388	20388	20263	20097	20162	20231	19868	20205	20211	20187	20180	20432	20363	20209	20161	20249	20401	20114	20091	20104	20389	20048	20085	20276	20066	20201	20015	20097	20187	20274	20052	20468	20136	20196	20507	20292	20147	20250	20172	20032	19989	20021	20105	20429	20127	20073	20275	20210	20204	20115	20217	20170	20390	20266	20200	20276	19970	20163	20063	20161	20032	20295	20389	20139	19958	20197	20222	20329	20274	20215	20040	20297	20289	20179	20202	20196	20079	20073	20404	20218	20223	20235	20287	20183	20307	20206	20238	20046	19987	20077	20135	20051	20049	19932	20103	20254	19970	20133	20125	20182	20247	20019	20190	20041	20154	20237	20220	20314	20058	20287	20277	20218	20187	20199	19993	20201	20185	20218	20016	20054	20175	20237	20275	20518	20304	20265	20332	20085	20163	20175	20407	20304	20266	20187	20269	20118	20038	20288	19989	20269	20177	20026	20365	20079	20032	20110	20039	20151	20358	20341	20249	20377	20120	20170	20175	20064	20250	20378	20017	20075	20397	20162	20335	20370	20035	19989	20024	20181	20278	20075	20206	20291	20143	20288	20266	20081	20285	19969	20138	20209	20220	20255	20280	20015	20219	20092	20101	20116	20307	20272	20098	20310	20116	20339	20118	20139	20259	20428	20187	20260	20487	20155	20256	20446	20191	20279	19962	20307	20002	20312	20316	20456	20113	20190	20277	20026	20218	20137	20177	20355	20226	20439	19939	20307	20007	20157	20139	20011	20106	20206	20155	20151	20207	20158	20267	20245	20265	20260	20118	20118	20174	20225	20403	20085	20186	20208	20255	20171	20108	20175	20067	20191	20161	20213	20370	20117	20326	20082	20112	20203	20104	20273	20368	20141	20208	20215	20132	20232	19948	19925	20107	20258	20033	20059	20148	20300	20237	20162	20277	20325	20057	20191	20265	20164	20198	20458	20148	20353	19987	20181	20272	20064	20060	20238	20293	20262	20036	20298	20106	20272	20237	20333	20239	20107	20408	20296	20075	20141	20024	20030	20090	20190	20324	20325	19935	20221	20146	20275	20143	20183	20158	20431	20173	20019	20044	19984	20068	20119	20274	20140	20010	20126	20321	20266	20114	20096	20265	20158	20170	20096	20218	20034	20063	20357	20280	20192	20303	20266	20250	20392	20164	20137	20218	20142	20281	20253	20019	20252	20183	20002	20168	20230	20142	20186	20128	20261	20189	20376	20358	20332	20199	20068	19994	20154	20061	20315	20113	20099	20189	19912	20179	20290	19927	20340	20083	20088	20293	20014	20132	20125	20246	20374	20134	20192	20180	20249	20164	20151	20195	20197	20286	20106	20250	20157	20253	20144	20452	20378	20169	20120	20319	20084	20140	20228	20409	20356	20163	20220	20166	20120	19996	20328	20320	20305	20302	20336	20006	20313	20324	20073	20182	20131	20121	20103	20158	20260	20058	20263	20082	20032	20091	20200	20005	20214	20573	20342	20209	20476	20347	20373	20263	20292	20332	20253	20228	20277	20195	20261	20190	20008	20372	20197	20233	20160	20270	20253	20086	20249	20297	20349	20176	20155	20211	20192	20434	20199	20090	20300	20154	20256	20172	20221	20183	20154	20187	20294	20201	20301	20249	20086	19853	20239	20062	20172	19992	20263	20277	19895	20179	20126	20065	20167	20076	20145	20138	20138	20181	20174	20113	20174	20194	20226	20365	20482	20055	20333	20172	20190	20085	20297	20382	20496	20254	20160	20280	20165	20199	20239	20296	20082	19953	20351	20180	20018	20148	20225	20200	20192	20209	20141	20273	20217	20274	20175	20158	20119	20200	20196	20286	20263	20116	20529	20398	20327	20137	20152	20212	20353	20234	20360	20314	20228	20121	20011	20171	20140	20270	20261	20286	20074	20090	20320	20195	20089	20201	20276	20191	20106	19921	20159	20128	20241	20313	20157	20421	20184	20223	20242	20171	20330	20201	20218	20139	20331	20251	20221	19976	20104	20021	20239	20222	20007	20194	20121	20281	20329	20211	20235	20120	20228	20145	20150	20117	20258	20037	20114	20220	20007	20137	20272	20065	20058	20268	20213	20194	20340	20296	19956	20094	20064	19989	20258	20357	20254	20221	20086	20176	20225	20092	20155	20027	20076	20020	20363	20230	20233	20117	20129	20247	20124	20082	20251	20405	20212	20309	20228	20221	20243	20233	20243	20180	19961	20136	20235	20270	20160	20178	20154	20210	20349	20225	20329	20435	20158	20080	20179	20150	20313	20336	20245	20293	20256	20079	20314	20235	20053	20331	20056	20272	20185	20075	20079	20121	20109	20049	20301	20117	20311	20360	20275	20121	20070	20211	20257	20140	20229	20451	20193	20314	20156	20351	20118	20087	20303	20089	20408	20092	20114	20089	20364	20153	20307	20183	20145	20211	20160	20278	20149	20167	20079	20305	20354	20362	20212	20329	20302	20309	20149	20027	20003	20172	20308	20186	20090	20300	20101	20100	20109	20216	20178	20087	20071	19962	20091	20118	20237	20190	20260	20196	20058	20029	20236	20190	20112	20127	20218	20387	20230	20365	20027	20228	20294	20170	20195	20251
19046	24693	23832	20111	18718	17961	17839	17688	17763	17554	17682	17348	17549	17322	17392	17563	17447	17504	17595	17540	17244	17495	17401	17607	17396	17538	17336	17393	17332	17426	17729	17928	17928	17788	17642	17520	17377	17436	17440	17224	17234	17447	17412	17520	17167	17457	17277	17445	17313	17229	17352	17420	17427	17368	17190	17362	17331	17253	17377	17227	17301	17259	17399	17285	17308	17504	17433	17330	17369	17231	17261	17341	17408	17486	17339	17503	17280	17296	17372	17540	17385	17370	17174	17392	17346	17317	17448	17224	17443	17355	17283	17404	17349	17496	17353	17380	17341	17427	17445	17208	17391	17547	17405	17373	17252	17327	17392	17364	17353	17238	17272	17275	17314	17351	17454	17324	17609	17513	17547	17425	17258	17342	17346	17358	17340	17355	17259	17182	17482	17537	17540	17328	17342	17537	17336	17409	17216	17363	17191	17376	17287	17341	17168	17310	17163	17424	17346	17436	17392	17334	17379	17483	17441	17337	17316	17246	17368	17530	17241	17373	17412	17429	17251	17256	17254	17295	17390	17194	17329	17351	17525	17311	17269	17487	17323	17423	17401	17393	17348	17446	17375	17275	17189	17401	17371	17543	17605	17408	17395	17174	17424	17333	17309	17259	17491	17313	17422	17312	17233	17525	17410	17515	17363	17444	17339	17451	17343	17307	17226	17476	17433	17321	17431	17371	17274	17362	17427	17379	17425	17433	17492	17384	17514	17553	17207	17385	17300	17331	17394	17368	17381	17479	17520	17211	17435	17285	17402	17354	17485	17332	17537	17429	17100	17519	17205	17322	17311	17302	17375	17380	17463	17449	17282	17519	17456	17448	17380	17151	17391	17128	17460	17296	17364	17569	17390	17296	17234	17239	17398	17421	17373	17406	17285	17211	17394	17461	17445	17243	17387	17376	17344	17336	17233	17198	17393	17385	17456	17385	17426	17349	17463	17477	17264	17295	17485	17575	17424	17320	17250	17429	17378	17021	17414	17402	17243	17363	17552	17322	17338	17324	17467	17260	17372	17382	17377	17293	17487	17368	17388	17335	17302	17483	17292	17492	17260	17300	17389	17376	17329	17347	17398	17567	17429	17207	17344	17420	17239	17435	17217	17212	17442	17342	17338	17321	17450	17289	17178	17406	17475	17236	17273	17362	17442	17469	17363	17486	17350	17457	17475	17524	17337	17472	17568	17392	17542	17377	17366	17256	17427	17498	17558	17343	17247	17397	17449	17356	17293	17310	17436	17318	17568	17288	17420	17384	17380	17343	17412	17348	17292	17353	17375	17357	17348	17435	17257	17265	17383	17448	17334	17340	17204	17432	17513	17412	17154	17399	17322	17361	17284	17553	17333	17385	17386	17296	17286	17213	17451	17345	17315	17394	17301	17430	17345	17518	17403	17313	17305	17450	17299	17507	17448	17404	17240	17327	17381	17344	17578	17281	17298	17357	17417	17421	17493	17500	17413	17446	17338	17274	17207	17330	17470	17303	17340	17143	17346	17304	17458	17571	17251	17401	17336	17341	17477	17250	17356	17357	17450	17307	17394	17272	17320	17384	17374	17375	17223	17238	17307	17290	17423	17327	17496	17212	17292	17196	17421	17219	17330	17267	17359	17534	17372	17449	17502	17168	17537	17225	17367	17429	17314	17412	17391	17364	17261	17403	17289	17436	17193	17316	17345	17523	17408	17293	17501	17256	17541	17168	17361	17193	17409	17314	17289	17593	17315	17117	17393	17322	17510	17471	17451	17346	17336	17391	17419	17348	17295	17279	17444	17228	17497	17330	17294	17518	17362	17319	17561	17524	17328	17271	17273	17304	17405	17415	17402	17376	17360	17412	17301	17517	17323	17465	17397	17503	17465	17201	17354	17447	17386	17484	17349	17349	17372	17295	17300	17426	17431	17283	17444	17312	17377	17312	17363	17349	17528	17321	17393	17316	17369	17292	17311	17368	17336	17496	17357	17456	17231	17564	17446	17474	17427	17376	17403	17500	17399	17426	17485	17366	17322	17263	17330	17581	17272	17219	17565	17282	17369	17404	17363	17582	17339	17411	17193	17341	17265	17370	17217	17393	17575	17408	17411	17435	17395	17418	17244	17300	17416	17328	17227	17283	17516	17333	17268	17363	17464	17436	17214	17399	17214	17467	17305	17438	17396	17368	17404	17399	17398	17347	17372	17212	17459	17400	17442	17350	17374	17304	17403	17194	17313	17523	17455	17422	17392	17224	17222	17520	17268	17265	17260	17395	17310	17364	17280	17428	17118	17469	17212	17392	17468	17270	17487	17473	17471	17315	17398	17507	17370	17250	17320	17333	17311	17341	17411	17385	17411	17347	17268	17199	17386	17450	17261	17517	17421	17170	17478	17304	17320	17202	17451	17343	17201	17503	17328	17270	17374	17396	17386	17325	17404	17326	17562	17424	17389	17275	17580	17391	17326	17557	17288	17353	17353	17334	17347	17389	17418	17513	17384	17349	17443	17367	17350	17226	17425	17191	17255	17467	17248	17463	17435	17492	17409	17445	17316	17291	17340	17228	17314	17358	17250	17454	17389	17309	17255	17385	17350	17385	17500	17380	17459	17312	17342	17489	17346	17311	17383	17450	17335	17342	17462	17419	17288	17440	17475	17480	17554	17386	17356	17411	17281	17365	17431	17396	17457	17392	17330	17488	17285	17562	17415	17287	17417	17271	17592	17404	17463	17287	17271	17322	17463	17491	17414	17343	17525	17332	17386	17332	17421	17508	17312	17230	17229	17260	17212	17318	17583	17308	17386	17302	17401	17402	17387	17356	17413	17308	17558	17406	17257	17443	17377	17269	17359	17281	17364	17420	17210	17358	17465	17273	17396	17263	17331	17412	17410	17425	17387	17448	17391	17447	17250	17323	17355	17520	17252	17459	17393	17250	17403	17132	17335	17556	17507	17445	17402	17311	17474	17270	17280	17338	17482	17290	17393	17205	17485	17443	17235	17311	17490	17473	17428	17493	17389	17297	17387	17266	17326	17389	17431	17284	17542	17164	17403	17335	17316	17495	17487	17297	17401	17315	17327	17467	17321	17389	17499	17363	17329	17316	17344	17456	17393	17326	17251	17334	17439	17474	17457	17525	17351	17406	17426	17325	17191	17359	17263	17285	17300	17345	17426	17243	17264	17282	17148	17411	17352	17404	17279	17190	17376	17385	17376	17303	17215	17338	17386	17435	17374	17455	17333	17357	17193	17512	17410	17430	17444	17415	17394	17442	17334	17502	17371	17474	17428	17420	17514	17521	17408	17368	17530	17505	17385	17444	17300	17554	17143	17311	17292	17437	17275	17315	17280	17274	17469	17232	17286	17310	17528	17173	17515	17501	17246	17286	17412	17186	17308	17296	17197	17287	17302	17360	17381	17349	17308	17329	17356	17325	17238	17275	17333	17269	17363	17543	17441	17471	17356	17533	17329	17569	17303	17538	17308	17450	17357	17569	17345	17235	17527	17282	17345	17371	17302	17315	17456	17422	17444	17306	17361	17412	17333	17370	17407	17425	17462	17318	17350	17404	17363	17334	17274	17292	17508	17308	17348	17319	17447	17224	17363	17231	17465	17321	17311	17303	17450	17322	17388	17369	17198	17364	17386	17431	17324	17415	17354	17350	17396	17518	17507	17412	17224	17297	17444	17552	17447	17197	17472	17419	17289	17153	17328	17332	17350	17352	17415	17335	17426	17468	17226	17558	17302	17522	17355	17334	17327	17365	17406	17463	17325	17521	17330	17418	17303	17323	17260	17054	17261	17426	17440	17416	17312	17356	17253	17332	17325	17425	17269	17338	17305	17429	17265	17328	17447	17382	17382	17446	17432	17280	17264	17393	17214	17302	17486	17300	17319	17547	17537	17388	17434	17314	17380	17410	17352	17360	17500	17610	17527	17343	17504	17336	17195	17472	17358	17384	17347	17221	17359	17523	17426	17389	17363	17239	17433	17210	17411	17461	17345	17335	17364	17364	17454	17327	17508	17437	17402	17437	17293	17313	17383	17230	17297	17295	17487	17291	17481	17341	17417	17325	17361	17271	17387	17246	17524	17477	17581	17265	17423	17340	17467	17341	17277	17389	17432	17507	17264	17507	17281	17388	17482	17430	17215	17322	17530	17264	17386	17431	17530	17262	17341	17379	17480	17178	17526	17285	17276	17262	17542	17449	17385	17335	17324	17460	17230	17301	17453	17347	17379	17407	17258	17298	17499	17350	17272	17302	17275	17224	17295	17449	17293	17323	17227	17293	17475	17364	17490	17411	17384	17315	17375	17292	17276	17400	17358	17365	17459	17305	17308	17319	17299	17393	17423	17336	17266	17459	17395	17319	17645	17547	17283	17398	17215	17269	17437	17339	17130	17385	17531	17267	17403	17477	17191	17264	17407	17344	17417	17217	17367	17411	17249	17393	17425	17442	17403	17427	17267	17415	17369	17289	17484	17374	17251	17404	17247	17371	17223	17223	17352	17304	17371	17356	17593	17296	17361	17277	17381	17295	17040	17426	17370	17308	17415	17468	17517	17486	17248	17557	17282	17381	17370	17271	17346	17506	17362	17245	17286	17266	17462	17398	17466	17552	17290	17450	17219	17613	17449	17355	17418	17419	17307	17403	17375	17288	17511	17490	17341	17308	17467	17468	17423	17304	17435	17410	17309	17207	17479	17340	17381	17169	17509	17319	17559	17192	17082	17216	17225	17489	17413	17246	17280	17315	17268	17141	17403	17321	17360	17525	17465	17392	17438	17399	17264	17230	17243	17271	17230	17429	17249	17221	17510	17338	17430	17497	17492	17316	17434	17471	17391	17586	17456	17470	17359	17427	17483	17384	17302	17416	17478	17558	17440	17276	17450	17351	17441	17214	17273	17484	17140	17011	17502	17286	17372	17409	17473	17323	17486	17432	17468	17376	17463	17346	17473	17266	17338	17286	17425	17286	17232	17490	17359	17169	17298	17393	17551	17340	17507	17296	17347	17483	17389	17363	17435	17349	17381	17307	17442	17397	17282	17472	17506	17178	17338	17256	17224	17226	17202	17358	17389	17330	17460	17185	17451	17341	17473	17327	17292	17287	17435	17328	17427	17452	17240	17410	17286	17348	17375	17317	17203	17423	17426	17313	17258	17212
23895	21377	28788	24523	22664	23404	23631	21176	20685	20858	20821	20748	20543	20369	20589	20388	20655	20493	20450	20413	20452	20431	20431	20484	20258	20474	20338	20432	20255	20754	21960	22681	22235	21671	20788	20524	20337	20369	20366	20402	20190	20420	20252	20084	20325	20339	20339	20243	20159	20333	20325	20357	20226	20165	20372	20319	20467	20291	20485	20358	20354	20281	20242	20314	20200	20165	20112	20372	20140	20301	20357	20281	20310	20234	20197	20334	20213	20246	20251	20298	20210	20039	20058	20315	20271	20131	20208	20401	20227	20081	20225	20253	20439	20240	20292	20074	20125	20390	20056	20517	20255	20165	20437	20334	20325	20332	20063	20038	20148	20128	20241	20307	20182	20118	20198	20188	20456	20538	20421	20305	20442	20137	20388	20178	20291	20299	20375	20193	20461	20220	20322	20095	20452	20156	20157	20104	20467	20334	20248	20082	20465	20419	20435	20438	20425	20214	20283	20360	20332	20277	20402	20419	20170	20507	20175	20341	20312	20321	20232	20364	20253	20317	20230	20269	20281	20029	20171	20223	20203	20237	20273	20288	20316	20264	20263	20486	20504	20119	20201	20142	20174	20305	20459	20242	20411	20392	20197	20484	19983	20078	20334	20218	20318	19943	20223	20193	20261	20170	20408	20086	20093	20392	20187	20360	20016	20316	20258	20270	20364	20184	20199	20287	20344	20193	20358	20300	20195	20336	20226	20209	20359	20253	20253	20559	20130	20251	20247	20294	20169	20226	20212	20291	20195	20335	20204	20171	20061	20258	20472	20330	20053	20296	20261	20166	20373	20391	20116	20193	20110	20286	20231	20011	20351	20341	20253	20074	20368	20193	20484	20304	20388	20162	20277	20319	20218	20323	20160	20263	20410	20055	20338	20210	20205	20294	20235	20315	20401	20388	20233	20306	20220	20282	20278	20312	20116	20274	20118	20204	20136	20137	19866	20184	20398	20264	20274	20196	20207	20208	20347	20249	20135	20163	20161	20161	20154	20317	20290	20551	20263	20407	20179	20120	20221	20289	20039	20034	20187	20376	20157	20199	20246	20284	20403	20325	20203	20270	20424	20124	20321	20322	20281	20433	20354	20211	20269	20214	20286	20060	20325	20159	20224	20079	20242	20361	20368	20451	20315	20046	20309	20133	20133	20405	20414	20294	20361	20293	20144	20369	20260	20195	20407	20275	20312	20281	20084	20108	20235	20174	20397	20320	20283	20223	20261	20241	20103	20345	20271	20439	20334	20044	20306	20230	20348	20168	20055	20407	20349	20174	20299	20293	20416	20283	20331	20289	20189	20298	20308	20281	20206	20080	20180	20234	20344	20226	20205	20341	20071	20230	20412	20293	20481	20273	19991	20200	20231	20447	20182	20246	20164	20386	20418	20075	20333	20170	20384	20413	20133	20064	20004	20335	20274	20180	20218	20428	20182	20310	20369	20379	20172	20096	20267	20282	20342	20247	20342	20517	20123	20146	20240	20289	20026	20271	20201	20170	20179	20235	20052	20241	20442	20182	20245	20156	20080	20076	20172	20222	20459	20454	20512	20058	20365	20289	20268	20323	20212	20195	20231	20235	20356	20260	20294	20195	20171	20339	20351	20182	20064	20190	20333	20319	20133	20158	20279	20234	20297	20040	20076	20197	20184	19908	20153	20153	20175	20139	20252	20278	20394	20376	20323	20234	20010	20107	20123	20405	20406	20205	20048	20380	20041	20314	20321	20156	20230	20305	20292	20181	20295	20273	20163	20101	20064	20013	20295	20155	20133	20310	20256	20424	20231	20230	20354	20314	20233	19962	20208	20185	20288	20244	20142	20385	20198	20132	20346	20411	20426	20428	20268	20117	20326	20128	20200	20191	20233	20252	20112	20345	20066	20204	20115	20196	20246	20208	20075	20232	20140	20290	20111	20224	20181	20228	20099	20322	20431	20446	20285	20090	20474	20135	20147	20254	20190	20193	20296	20122	20333	20170	19964	20137	20337	20027	20312	20169	20285	20256	20358	20239	20270	20080	20256	20089	20204	20103	20280	20194	20309	20140	20181	20359	20282	20425	20202	20162	20312	20127	20223	20197	20151	20425	20347	20068	20186	20239	20226	20309	20347	20222	20151	20429	20066	20130	20193	20546	20391	20009	20077	20180	20253	20086	20173	20279	20306	20331	20535	20425	20342	20035	20237	20237	20271	20234	20411	20241	20210	20005	20214	20318	20258	20262	20313	20290	20119	20348	20411	20079	20189	20181	20330	20233	20142	20252	20241	20349	20240	20128	20322	20169	20255	20272	20343	20180	20186	20205	20054	20066	20351	20100	20337	20424	20488	20324	20034	20105	20333	20117	20296	20338	20341	20110	20266	20308	20393	20375	20395	20216	20327	20271	20377	20037	20188	20120	20296	20251	20205	19930	20385	20363	20076	20155	20269	20098	20180	20460	20197	20312	20262	20432	20189	20307	19965	20233	20191	19928	20233	20257	20217	20193	20250	20163	20316	20206	20295	20339	20353	20171	20258	20178	20166	20207	20321	19966	20240	20338	20108	20431	20344	20485	20191	20327	20226	20255	20115	20132	20156	20308	20287	20190	20260	20394	20285	20278	20205	20189	20234	20187	20192	20181	20242	20179	20357	20257	20532	20162	20279	20422	20335	20187	20619	20238	20251	20347	20382	20304	20268	20227	20070	20213	20009	20445	20399	20066	20033	20412	20250	20299	20219	20192	20434	20400	20375	20327	20238	20326	20220	20271	20218	20120	20246	20208	20318	20401	20192	20250	20157	20235	20299	20325	20408	20335	20310	20427	20209	20204	20234	20295	20079	20253	20155	20292	20465	20136	20378	20496	20237	20298	20315	20443	20265	20148	20244	20379	20241	20309	20189	20267	20093	20221	20197	20300	20290	20334	20252	20254	20332	20271	20350	20301	20260	20269	20096	20259	20341	20190	20394	20320	20134	20372	20226	20069	20246	20215	20251	20368	20292	20417	20301	20123	20200	20248	20419	20107	20459	20303	20147	20174	20364	20254	20117	20263	20206	20131	20095	20312	20397	20088	20279	20309	20380	20290	20381	20164	20215	20364	20215	20383	20207	20311	20324	20468	20148	20215	20409	20110	20353	20251	20323	20189	20204	20125	20281	20466	20237	20138	20252	20025	20384	20087	20095	20302	20293	20247	20553	20207	20169	20283	20232	20103	20403	20285	20130	20245	20335	20247	20180	20306	20465	20130	20205	20188	20169	20209	20095	20185	20284	20007	20201	20332	20287	20242	20324	20247	20359	20085	20355	20242	20131	20395	20418	20246	20217	20324	19997	20140	20283	20203	20323	20307	20321	20192	20265	20335	20249	20382	20217	20242	20464	20229	20301	20320	20244	20335	20357	20407	20103	20248	20209	20136	20436	20342	20525	20432	20235	20065	20284	20254	20322	20182	20197	20223	20480	20368	20458	20371	20295	20341	20230	20310	20006	20058	20189	20368	20355	20259	20225	20054	20034	20257	20191	20126	20196	20316	20164	20207	20197	20173	20256	20160	20240	20363	20300	20266	20137	20289	20284	20134	20287	20233	20204	20201	20034	20137	20043	20084	20407	20311	20320	20504	20321	20091	20196	20351	20365	20422	20213	20266	20280	20347	20136	20087	20177	20243	20203	20111	20046	20205	20236	20134	20294	20299	20165	20457	20320	20298	20256	20091	20091	20015	20330	20092	20202	20131	20164	20100	20233	20429	20447	20117	20350	20237	20163	20312	20161	20407	20269	20165	20209	20297	20429	20235	20174	20194	20297	20360	20321	20309	20126	20055	20431	20277	20109	20236	20192	20186	20351	20401	20302	20321	20304	20232	20305	20180	20152	20372	20290	20261	20304	20068	20264	20182	20346	20320	20241	20113	20371	20169	20116	20360	20323	20127	20281	20334	20345	20285	20226	20112	20166	20191	20294	20300	20265	20286	20412	20407	20201	20075	20286	20280	20298	20249	20466	20167	20111	20403	20052	20147	20415	20257	20239	20157	20299	20226	20197	20266	20281	20210	20117	20152	20324	20179	20170	20050	20228	20161	20186	20372	20239	20300	20216	20227	20094	20213	20071	20133	20145	20245	20276	20463	20275	20402	20177	20179	20336	20117	20209	20224	20229	20414	20162	20179	20432	20259	20456	20224	20083	20052	20025	20335	20230	20042	20313	19975	20194	20255	20190	20146	20332	20380	20360	20336	20186	20297	20263	20209	20215	20252	20324	20053	20162	20330	20414	20141	20337	20306	20246	20312	20330	20311	20517	20275	20389	20476	20166	20277	20411	20251	20158	20245	20364	20116	20176	20256	20336	20333	20494	20381	20232	20376	20427	20235	20255	20249	20232	20243	20215	20168	20130	20239	20273	20180	20276	20456	20388	20367	20340	20339	20384	19966	20450	20294	20306	20244	20495	20116	20181	20307	20229	20044	20409	20350	20353	20305	20322	20051	20358	20080	20407	20352	20316	20390	20178	20040	20372	20459	20359	20380	20357	20421	20336	20172	20258	20124	20347	20338	20254	20222	20179	20085	20356	20158	20223	20277	20188	20439	20200	20154	20171	20318	20378	20128	20375	20329	20170	20145	20155	20260	20150	20253	20391	20428	20079	20427	20297	20186	20399	20215	20326	20252	20470	20049	20329	20276	20256	20279	20333	20206	20450	20485	20442	20397	20319	20222	20212	20117	20166	20256	20461	20300	20291	20346	20146	20379	20066	20226	20223	20304	20209	20336	20102	20150	20236	20359	20199	20014	20442	20310	20275	20230	20217	20101	20293	20443	20287	20298	20203	20378	20234	20064	20272	20251	20199	20237	20196	20490	20238	20344	20264	20274	20297	20342	20372	20189	20064	20234	20359	20410	20425	20125	20212	20221	20330	20315	20370	20362	20364	20096	20524	20322	20261	20397	20150	20268	20309	20296	20359	20202	20286	20356	20356	20059	20307	20141	20181	20185	20186	20226	20274	20100	20152	20104	20382	20132	20183	20389	20216	20291	20401	20210	20266	20247	20301	20364	20251	20272	20334	20290	20322	20333	20170	20256	20195	20397	20447	20396	20250	20364	20290	20045	20148	20166	20369	20330	20489	20418	20395	20081	20106	20183	20016	20265	20308	20527	20197	20145	20270	20018	20280	20078
18882	31148	30073	24631	20902	19432	19046	18583	18222	18023	17833	17727	17890	17843	17804	17551	17779	17676	17721	17571	17705	17615	17695	17426	17549	17394	17660	17652	17762	18716	20487	21199	20417	19113	18261	17766	17606	17559	17473	17311	17515	17480	17528	17548	17558	17321	17666	17490	17445	17630	17540	17351	17512	17522	17348	17555	17353	17452	17444	17364	17554	17336	17412	17622	17570	17458	17544	17492	17629	17351	17557	17477	17419	17425	17580	17420	17307	17537	17618	17483	17549	17439	17676	17546	17579	17568	17499	17592	17484	17453	17444	17487	17635	17234	17540	17472	17451	17541	17412	17463	17578	17377	17499	17487	17559	17464	17621	17402	17581	17364	17501	17695	17325	17438	17552	17388	17441	17458	17475	17496	17500	17377	17351	17582	17592	17485	17413	17582	17472	17511	17470	17562	17494	17494	17577	17483	17570	17569	17388	17562	17552	17455	17535	17563	17586	17522	17429	17421	17537	17431	17586	17432	17307	17507	17550	17415	17369	17470	17558	17552	17469	17465	17451	17356	17634	17661	17534	17564	17539	17580	17473	17676	17477	17574	17450	17480	17386	17698	17484	17449	17673	17277	17259	17591	17713	17285	17548	17363	17598	17490	17480	17553	17488	17589	17303	17350	17600	17319	17415	17478	17363	17639	17345	17507	17428	17353	17381	17606	17488	17390	17441	17439	17580	17593	17593	17506	17501	17558	17579	17633	17482	17444	17559	17378	17304	17498	17309	17372	17596	17603	17473	17573	17636	17412	17454	17448	17393	17367	17368	17414	17446	17224	17488	17603	17544	17479	17444	17400	17633	17548	17349	17474	17571	17304	17671	17550	17508	17490	17479	17473	17449	17379	17579	17420	17368	17399	17547	17569	17542	17370	17438	17538	17559	17534	17373	17460	17441	17467	17341	17682	17510	17459	17279	17532	17574	17418	17396	17474	17355	17563	17514	17463	17521	17324	17514	17545	17374	17460	17628	17434	17621	17452	17614	17346	17520	17355	17484	17581	17461	17393	17489	17426	17460	17594	17324	17618	17464	17222	17360	17555	17589	17367	17680	17433	17525	17372	17600	17455	17594	17463	17371	17382	17688	17380	17731	17569	17506	17639	17594	17521	17521	17546	17323	17480	17508	17416	17572	17403	17363	17352	17590	17371	17569	17645	17410	17396	17457	17589	17453	17613	17412	17630	17486	17463	17558	17482	17715	17408	17505	17489	17410	17523	17428	17302	17477	17637	17541	17501	17548	17612	17445	17417	17557	17481	17452	17676	17563	17490	17531	17402	17548	17440	17566	17575	17456	17333	17422	17446	17570	17400	17531	17478	17455	17558	17242	17500	17526	17376	17589	17392	17455	17412	17587	17326	17478	17427	17561	17447	17319	17496	17391	17651	17424	17189	17530	17322	17438	17618	17441	17364	17624	17553	17450	17423	17465	17595	17473	17358	17552	17467	17440	17548	17482	17367	17459	17478	17470	17503	17492	17405	17564	17520	17517	17462	17504	17413	17474	17444	17475	17423	17292	17400	17552	17422	17466	17528	17232	17594	17555	17534	17522	17428	17395	17402	17426	17703	17568	17348	17454	17713	17373	17529	17596	17694	17586	17425	17515	17353	17477	17493	17613	17490	17569	17486	17388	17449	17590	17469	17333	17588	17626	17522	17557	17512	17466	17486	17543	17418	17424	17486	17457	17420	17541	17619	17502	17493	17547	17455	17562	17580	17467	17271	17425	17493	17464	17513	17451	17533	17635	17470	17476	17521	17467	17515	17447	17539	17503	17464	17615	17382	17496	17599	17429	17429	17461	17522	17598	17295	17382	17363	17590	17434	17686	17574	17388	17574	17560	17506	17613	17480	17445	17435	17558	17585	17457	17554	17509	17547	17446	17460	17563	17494	17636	17558	17587	17427	17608	17602	17574	17636	17466	17649	17640	17314	17472	17291	17486	17459	17443	17361	17353	17445	17524	17415	17430	17497	17204	17475	17481	17459	17540	17584	17569	17415	17451	17385	17669	17580	17438	17649	17423	17354	17428	17515	17397	17516	17499	17362	17628	17501	17342	17451	17425	17450	17570	17467	17458	17558	17502	17647	17413	17467	17598	17556	17507	17447	17472	17586	17395	17307	17408	17598	17394	17642	17504	17445	17319	17328	17385	17497	17451	17370	17497	17418	17514	17642	17534	17459	17507	17561	17381	17374	17516	17454	17403	17357	17488	17510	17158	17480	17344	17460	17488	17467	17402	17358	17601	17663	17433	17456	17538	17579	17597	17546	17437	17645	17733	17535	17556	17456	17373	17468	17594	17628	17331	17579	17478	17364	17687	17396	17277	17517	17591	17583	17494	17457	17650	17490	17372	17550	17253	17490	17301	17489	17434	17455	17414	17365	17604	17488	17460	17534	17547	17614	17387	17392	17493	17540	17464	17597	17496	17406	17449	17490	17307	17616	17368	17668	17551	17365	17477	17440	17460	17503	17615	17613	17454	17557	17423	17532	17423	17498	17451	17507	17357	17438	17459	17581	17428	17484	17482	17596	17453	17375	17197	17473	17299	17401	17520	17254	17465	17685	17431	17438	17443	17402	17399	17610	17532	17400	17489	17351	17438	17412	17567	17311	17531	17630	17483	17429	17428	17454	17499	17354	17333	17515	17344	17458	17528	17359	17408	17539	17402	17547	17536	17545	17490	17763	17437	17439	17470	17707	17352	17601	17528	17584	17474	17371	17513	17590	17449	17546	17361	17340	17473	17562	17390	17655	17404	17437	17319	17523	17727	17639	17581	17505	17513	17486	17540	17448	17414	17589	17401	17522	17592	17393	17602	17521	17615	17538	17599	17436	17483	17358	17464	17503	17564	17382	17641	17394	17422	17372	17469	17437	17657	17395	17606	17380	17456	17416	17626	17386	17375	17497	17501	17487	17559	17410	17393	17531	17547	17428	17467	17307	17559	17429	17491	17403	17443	17486	17386	17442	17646	17376	17537	17377	17445	17480	17340	17485	17460	17535	17464	17515	17461	17429	17500	17577	17549	17442	17519	17671	17715	17466	17447	17408	17462	17595	17541	17500	17519	17491	17571	17528	17521	17547	17442	17606	17467	17461	17678	17485	17502	17478	17358	17390	17463	17594	17511	17506	17313	17383	17366	17487	17430	17468	17365	17486	17617	17383	17455	17469	17549	17383	17481	17537	17506	17583	17676	17410	17655	17487	17405	17386	17387	17366	17365	17517	17507	17530	17648	17365	17423	17613	17540	17390	17440	17338	17535	17467	17767	17362	17528	17387	17496	17600	17291	17563	17581	17527	17536	17545	17466	17518	17410	17589	17489	17323	17737	17304	17542	17533	17543	17401	17439	17436	17607	17371	17628	17424	17427	17462	17411	17480	17614	17564	17444	17572	17510	17514	17372	17623	17441	17417	17544	17533	17358	17683	17578	17362	17560	17705	17358	17604	17405	17558	17503	17452	17429	17464	17524	17543	17551	17433	17367	17553	17527	17519	17500	17472	17424	17398	17438	17555	17404	17471	17551	17367	17468	17564	17534	17541	17397	17546	17477	17490	17400	17537	17412	17441	17429	17631	17544	17457	17488	17426	17383	17331	17412	17497	17401	17496	17532	17470	17591	17408	17489	17342	17360	17482	17502	17409	17522	17412	17327	17526	17552	17625	17545	17662	17433	17577	17446	17499	17589	17406	17413	17614	17475	17443	17485	17560	17441	17394	17556	17595	17581	17568	17556	17705	17560	17452	17543	17490	17515	17526	17642	17439	17259	17524	17643	17534	17638	17566	17503	17470	17424	17513	17503	17460	17462	17581	17484	17463	17524	17517	17396	17450	17385	17563	17401	17467	17345	17332	17431	17574	17398	17475	17409	17538	17498	17301	17572	17390	17351	17821	17532	17488	17318	17527	17621	17572	17502	17362	17380	17383	17448	17425	17598	17449	17532	17561	17502	17557	17267	17628	17547	17367	17386	17473	17571	17499	17454	17419	17546	17472	17498	17543	17608	17425	17439	17383	17427	17551	17375	17591	17533	17310	17375	17480	17681	17357	17466	17631	17387	17516	17373	17550	17529	17637	17440	17462	17578	17223	17492	17528	17416	17510	17631	17442	17373	17510	17616	17404	17422	17538	17468	17473	17290	17635	17379	17381	17537	17472	17688	17605	17445	17373	17380	17697	17488	17385	17406	17458	17424	17396	17542	17527	17602	17430	17443	17549	17405	17505	17378	17465	17370	17544	17503	17580	17423	17523	17549	17472	17455	17443	17413	17549	17572	17557	17348	17490	17534	17556	17484	17428	17405	17468	17334	17455	17377	17495	17466	17391	17399	17591	17496	17418	17342	17451	17450	17360	17483	17347	17536	17739	17524	17603	17498	17683	17537	17498	17425	17396	17515	17537	17387	17458	17433	17518	17485	17621	17565	17521	17506	17455	17541	17515	17433	17481	17330	17572	17247	17389	17431	17399	17585	17515	17496	17509	17652	17525	17467	17498	17542	17380	17493	17592	17365	17398	17326	17339	17405	17419	17548	17322	17441	17474	17501	17384	17573	17338	17606	17620	17436	17409	17682	17533	17652	17255	17477	17409	17375	17595	17457	17463	17255	17605	17420	17604	17475	17437	17429	17369	17487	17433	17483	17516	17451	17358	17352	17505	17513	17347	17376	17394	17424	17407	17583	17454	17448	17306	17529	17385	17609	17425	17289	17561	17576	17568	17436	17567	17568	17388	17453	17526	17438	17480	17384	17571	17628	17606	17480	17464	17360	17375	17552	17488	17368	17385	17460	17602	17505	17490	17455	17468	17381	17335	17581	17434	17570	17348	17529	17409	17456	17381	17475	17569	17617	17500	17550	17384	17428	17645	17429	17572	17352	17320	17433	17376	17488	17513	17484	17425	17542	17667	17461	17474	17389	17478	17335	17478	17501	17415	17430	17562	17545	17455	17404	17451	17618	17513	17535	17455	17359	17472	17735	17555	17463	17373	17566	17600	17606	17461	17370	17542	17474	17502	17524	17540	17345	17491	17522	17443	17456	17436	17575	17509	17451	17439	17593	17448	17582	17374	17459	17510	17314	17686	17678	17614	17470	17526	17480	17630	17604	17377	17451	17623	17345	17504	17327	17501	17377	17439	17455	17445
22893	21312	29176	23827	21641	24140	26711	21900	20947	21140	21013	20998	20970	20801	20754	20606	20704	20594	20662	20385	20394	20514	20633	20449	20364	20239	20417	20352	20537	21475	24399	24652	23924	22278	21304	20818	20457	20525	20224	20283	20352	20420	20355	20285	20218	20204	20127	20222	20390	20110	20242	20306	20371	20212	20304	20156	20160	20319	20374	20508	20350	20483	20425	20200	20404	20201	20312	20309	20325	20220	20371	20344	20334	20372	20316	20341	20334	20203	20188	20214	20340	20041	20314	20237	20425	20444	20377	20361	20458	20063	20242	20349	20232	20265	20240	20339	20338	20245	20190	20229	20238	20132	20221	20281	20232	20181	20200	20359	20347	20385	20139	20023	20343	20242	20149	20297	20276	20311	20161	20310	20185	20233	20225	20135	20441	20232	20234	20332	20232	20178	20255	20136	20248	20034	20451	19896	20175	20207	20077	20130	20215	20420	20307	20309	20342	20449	20452	20289	20117	20088	20102	20105	20170	20087	20240	20136	20165	20495	20327	20371	20149	20212	20235	20116	20164	20188	20170	20204	20166	20237	20401	20009	19922	20190	20273	20301	20219	20015	19953	20310	20363	20137	20248	20212	20196	20106	20073	20181	20303	20390	20232	20393	20235	20206	20259	20090	20335	20282	20135	20167	20216	20212	20097	20358	20274	20257	20159	20256	20133	20292	19921	20303	20197	20135	20352	20342	20201	20136	20168	20088	20178	20016	20253	20258	20103	20374	20201	20301	20258	20244	20167	20328	20204	20079	20209	20092	20458	20346	20305	20096	20251	20201	20101	20192	20194	20149	20303	20389	20111	20162	20181	20377	20334	20181	20264	20322	20063	20066	20288	20343	20357	20142	20351	20141	20184	20197	20250	20124	20279	20206	20194	20162	20154	20085	20139	20236	20089	20248	20120	20248	20103	20101	20224	20285	20193	20001	20206	20316	20155	20205	20348	20119	20168	20364	20195	20139	20334	20193	20267	20473	20069	20064	20402	20310	20320	20187	19977	20279	20201	20116	20164	20235	20393	20347	20249	20282	20252	20161	20347	20377	20119	20371	20477	20287	20473	20106	20254	20047	20128	20111	19984	20416	20207	20240	20311	20089	20175	20179	20022	20330	20202	20231	20412	20163	20286	20250	20127	20243	20023	20164	20212	20312	20064	20485	20206	20419	20113	20099	20250	20468	20373	20296	20199	20219	20088	20244	20086	20174	20208	20159	20301	20264	20368	20433	20103	19907	20142	20291	20306	20294	20345	20305	20110	20206	20136	20251	20223	20080	20249	20129	20228	20291	20199	20185	20409	20485	20400	20236	20199	20199	20064	20373	20166	20414	20077	20345	20255	20325	20369	20286	20173	20219	20231	20272	20317	20289	20415	20247	20059	20346	20126	20245	20119	20027	20125	20113	20138	20198	20267	20172	20249	20197	20112	20238	20341	20362	20202	20270	20265	20355	20501	20241	20337	20185	20378	20063	20282	20319	20126	20348	20191	20278	20248	20361	20223	20221	20263	20079	20185	20147	20395	20231	20249	20133	20450	20387	20155	20198	20269	20239	20225	20107	20318	20215	20304	20325	20304	20287	20138	20056	20170	20213	20130	20225	20319	20278	20146	20047	20176	20373	20514	20450	20281	20256	20261	20480	20199	20013	20033	20038	20365	20272	20270	20325	20354	20354	20166	20155	20302	20333	20124	20354	20139	20384	20198	20401	20251	20376	20209	20175	20262	20085	20016	20497	20207	20015	20416	20265	20100	20238	20153	20150	20071	20209	20330	20211	20297	20231	20148	19940	20185	20184	20342	20320	20294	20374	20234	20350	20128	20328	20312	20240	20147	20246	20269	20390	20235	20248	20159	20489	20277	20224	20335	20238	20041	20158	20174	20250	20262	20247	20153	20248	20153	20072	20151	20356	20226	20063	20168	20236	20179	20225	20012	20300	20150	20273	20236	20154	19998	19824	20311	20217	20053	20203	20143	20213	20391	20289	20207	20118	20202	20044	20294	20107	20138	20329	20320	20230	20196	20157	20241	20297	20288	19997	20106	20183	20190	20270	20246	20246	20143	20351	20185	20326	20313	20293	20274	20186	20208	20261	20315	20287	20484	20458	20378	20324	20284	20355	20167	20139	20012	20289	20335	20196	20065	20320	20145	20132	20318	20355	20216	20127	20297	20177	20165	20207	20225	20163	20173	20196	20188	20086	20098	20316	20282	20015	20142	20126	20218	20217	20530	20169	20438	19961	20128	20198	20104	20229	20313	20292	20337	20311	20155	20366	20279	20303	20229	20089	20142	20169	20076	20362	20361	20266	20102	20490	20363	20067	20085	20264	20205	20346	20190	20263	20334	20323	20314	20412	20511	20214	19952	20154	19957	20289	20265	20220	20313	20359	20426	20089	20327	20044	20218	20057	20561	20365	20313	20138	20365	20347	20060	20489	20266	20229	20156	20133	20061	20076	20284	20157	20040	20084	19978	20212	20220	20222	20324	20066	20340	20270	20336	20291	20128	19872	20141	20314	20081	19958	20113	20234	20347	20293	20204	20268	20092	20327	20371	20221	20369	20263	20297	20253	20238	20154	20405	20193	20157	20134	20237	20281	20248	20075	20092	20024	20213	20138	20145	20297	20196	20418	20337	20482	20328	20465	20296	20351	20156	20418	20268	20228	20192	20294	20194	20172	20323	20485	20302	20116	20214	20162	20138	20196	20127	20057	20070	20120	20318	20107	20343	20338	20098	20401	20269	20249	20097	20200	20377	20139	20047	20229	20165	20055	20117	20251	20159	20208	20272	19948	20266	20177	20326	20169	20304	20210	20218	20297	20241	20367	20124	20386	20486	20126	20217	20233	20174	20484	20257	20123	20154	20306	20374	20138	20283	20131	20331	20348	20238	20279	20271	20036	20118	20183	20159	20231	20459	20302	20356	20234	20179	20365	20250	20180	20121	20229	20208	20249	19975	20236	20355	20085	19940	20314	20162	20070	20360	20300	20237	20195	20100	20194	20351	20277	20432	20275	20148	20280	20151	20146	20282	20254	20169	20197	20321	20188	20450	20128	20194	20237	20196	20274	20252	20272	20260	20324	20312	20191	20185	20284	20183	20315	20356	20218	19995	20270	20112	20147	20197	20187	20360	20060	20046	20145	20256	20270	20236	20258	20282	20320	20107	20261	20247	20149	20268	19985	20442	20471	20148	20160	20079	20330	20183	20240	20227	20124	20336	20366	20084	19996	20246	20087	20436	20037	20160	20222	20203	20214	20342	20462	20253	20175	20261	20097	20071	19947	20234	20397	20213	20455	20503	20295	20213	20209	20138	20147	20314	20357	20326	20313	20269	20031	20164	20362	20216	20228	20401	20122	20297	20219	19944	20095	20332	20388	20266	20136	20182	20298	19989	20029	20249	20215	20175	20136	20305	20124	20180	20151	20343	20155	20398	20306	20320	20147	20255	20314	20215	20179	20251	20133	20179	20029	20181	20397	20241	20255	20344	20304	20277	20142	20186	20302	20188	20194	20127	20095	20270	20364	20269	20045	20301	20205	20266	20448	20224	20180	20291	20252	20122	20052	20228	20312	20360	20197	20463	20294	20289	20387	20246	20094	20161	20395	20267	20137	20321	20147	20146	20159	20309	19995	20345	20277	20224	20209	20372	20180	20163	20116	20301	20349	20356	20389	20343	20163	20172	20304	20321	20280	20115	20020	20195	20344	20443	20208	20126	20150	20399	20494	20354	20299	20208	20306	20358	20467	20359	20144	20318	20276	20101	20169	20153	20151	20344	20248	20033	20347	20119	20310	20309	20237	20321	20154	20252	20107	19995	20189	20325	20354	20219	20188	20349	20371	20141	20133	20180	20362	20316	20302	20058	20179	20295	20176	20172	20196	20311	20253	20146	20223	20318	20139	19961	20283	20256	20109	20205	20147	20213	20415	20284	20205	20433	20234	20332	20393	20309	20060	20107	20195	20043	20272	20035	20243	20376	20572	20209	20302	20117	20316	20264	20365	20254	20077	20299	20385	20183	20073	20241	20107	20011	20293	20129	20214	20091	20129	20288	20378	20288	20183	20283	20211	20222	20155	20149	20072	20295	20250	20245	20339	20284	20317	20223	20048	20289	20156	20296	20291	20252	20049	20168	20111	19908	20459	20240	20364	20095	20185	20348	20125	20378	20462	20245	19972	20196	20154	20462	20226	20444	20193	20151	20061	20310	20179	20369	20280	20391	20269	20279	20443	20233	20248	20159	20250	20454	20315	20077	20212	20106	20319	20434	20399	20355	20342	20346	20252	20307	20129	20081	20250	20113	20274	20307	20090	20448	20325	19983	19978	20409	20213	20062	20055	20147	20125	19930	20144	20085	20138	20247	20316	20453	20230	20186	20202	20207	20452	20313	20189	20206	20284	19846	20357	20348	20276	20289	20222	20159	20375	20254	20264	20225	20090	20391	20126	20120	20137	20361	20024	20218	20263	20271	20083	20237	20236	20392	20109	20342	20447	20321	20394	20353	20504	20380	20196	20285	20184	20153	20391	20207	20270	20252	20244	20272	20381	20193	20404	20210	20333	20082	20355	20312	20309	20346	20276	20429	20104	20193	20180	20166	20182	20071	20476	20027	20157	20226	20021	20407	20227	20462	20321	20037	20258	20259	20280	20127	20245	20323	20180	20195	20016	19987	20096	20420	20099	20185	20201	20260	20320	20117	20104	20290	20227	20288	20220	20237	20434	20161	20186	20108	20138	20111	20250	20099	20307	20331	20224	20072	20258	20237	20120	20227	20092	20311	20263	20464	20140	20110	20158	20205	20292	20191	20154	20348	20257	20350	19967	20120	20262	20209	20347	20244	20196	20306	20168	20140	20225	20383	20210	20215	20245	20445	20229	20285	20146	20159	20192	20354	20344	20256	20339	20314	20186	20231	20159	20233	20295	20303	20108	20365	20285	20267	20024	20124	20159	20148	19932	20051	20290	20262	20319	20300	20222	20187	20210	20206	20090	20070	19992	20269	20061	20150	20232	20349	20050	20254	20335	20287	20307	20186	20163	20358	20227	20218	20313	20314	20249	20236	20180	20285	20064	20012	20165	20308	20347	20416	20264	20275	20286	20374	20378	20408	20317	20324	20072	19996	20517	20303	20126	20051	20132
20108	35500	34629	27802	23156	21013	19999	19224	18662	18333	18109	18122	18019	17906	18005	17796	17791	17703	17743	17747	17728	17712	17677	17821	17645	17522	17512	17383	17915	19855	24006	23982	22106	19833	18542	17670	17573	17463	17400	17487	17491	17470	17362	17417	17295	17609	17446	17462	17510	17515	17367	17435	17360	17450	17759	17389	17371	17424	17414	17428	17449	17480	17512	17453	17428	17582	17488	17436	17576	17571	17519	17347	17628	17489	17488	17517	17385	17460	17621	17469	17534	17390	17499	17333	17482	17426	17421	17272	17447	17344	17601	17425	17497	17632	17492	17599	17494	17300	17440	17468	17531	17547	17540	17578	17268	17528	17525	17306	17515	17398	17488	17517	17238	17581	17554	17430	17434	17539	17427	17338	17399	17325	17402	17448	17489	17392	17507	17469	17469	17574	17366	17565	17384	17388	17529	17406	17511	17392	17399	17459	17428	17581	17482	17450	17358	17302	17453	17489	17363	17460	17604	17517	17321	17438	17517	17416	17307	17533	17420	17496	17421	17440	17457	17552	17492	17391	17479	17395	17606	17322	17616	17536	17336	17306	17490	17398	17446	17475	17553	17178	17395	17302	17385	17716	17349	17667	17401	17325	17474	17352	17655	17404	17534	17514	17533	17416	17321	17396	17469	17401	17471	17258	17377	17516	17674	17257	17496	17389	17429	17510	17520	17423	17462	17490	17454	17522	17426	17261	17449	17477	17283	17329	17537	17311	17502	17449	17528	17347	17438	17316	17341	17459	17463	17332	17621	17288	17649	17488	17351	17415	17538	17387	17282	17299	17486	17504	17308	17455	17569	17456	17370	17406	17424	17459	17530	17494	17305	17588	17242	17486	17374	17332	17399	17413	17558	17507	17406	17483	17319	17488	17508	17448	17508	17294	17540	17468	17563	17569	17407	17577	17213	17421	17426	17401	17412	17454	17415	17404	17376	17333	17359	17585	17549	17386	17491	17554	17564	17611	17457	17376	17530	17625	17419	17467	17475	17505	17540	17287	17434	17233	17581	17525	17537	17442	17457	17485	17429	17371	17468	17562	17295	17326	17418	17417	17251	17603	17553	17478	17241	17529	17385	17401	17394	17447	17516	17521	17592	17524	17581	17613	17346	17420	17433	17371	17478	17495	17453	17490	17364	17510	17338	17460	17623	17392	17333	17395	17481	17247	17461	17245	17492	17518	17483	17324	17503	17317	17313	17380	17425	17342	17422	17523	17321	17352	17535	17658	17502	17439	17560	17530	17437	17552	17508	17424	17318	17355	17537	17558	17395	17339	17501	17432	17522	17493	17478	17382	17575	17491	17471	17396	17386	17485	17465	17414	17391	17396	17386	17588	17495	17455	17360	17400	17428	17559	17551	17405	17475	17406	17427	17580	17328	17355	17505	17333	17356	17385	17544	17510	17377	17389	17480	17438	17376	17403	17351	17659	17262	17448	17351	17358	17431	17589	17378	17281	17522	17585	17472	17384	17465	17460	17337	17415	17420	17551	17435	17377	17719	17394	17440	17493	17356	17538	17541	17406	17459	17539	17453	17572	17431	17425	17407	17432	17656	17412	17445	17414	17554	17300	17385	17525	17489	17552	17483	17579	17401	17497	17410	17429	17517	17333	17532	17369	17361	17348	17553	17445	17421	17489	17552	17379	17467	17481	17540	17369	17328	17445	17301	17544	17471	17448	17475	17340	17480	17391	17461	17517	17393	17424	17442	17399	17483	17530	17308	17326	17424	17378	17381	17484	17542	17481	17428	17309	17339	17392	17469	17488	17259	17636	17429	17486	17593	17622	17432	17581	17382	17656	17422	17296	17474	17368	17479	17274	17585	17336	17600	17374	17443	17488	17321	17460	17436	17535	17416	17241	17469	17383	17537	17438	17325	17319	17342	17323	17366	17406	17495	17438	17404	17392	17333	17540	17335	17415	17270	17481	17380	17305	17543	17448	17661	17367	17420	17311	17474	17412	17450	17397	17253	17366	17361	17502	17404	17306	17447	17433	17331	17352	17548	17359	17447	17276	17446	17309	17404	17530	17381	17417	17258	17504	17474	17225	17521	17383	17210	17456	17489	17254	17436	17510	17587	17468	17502	17437	17282	17503	17556	17399	17464	17446	17531	17473	17547	17423	17423	17574	17546	17416	17499	17344	17455	17530	17541	17690	17330	17545	17460	17408	17420	17340	17416	17420	17511	17340	17392	17478	17485	17502	17275	17446	17313	17449	17609	17431	17437	17592	17278	17553	17591	17344	17199	17445	17309	17392	17341	17551	17313	17510	17422	17368	17318	17558	17295	17330	17393	17467	17546	17428	17433	17260	17539	17404	17580	17480	17410	17390	17509	17387	17294	17354	17613	17581	17450	17374	17404	17373	17524	17349	17478	17317	17433	17457	17590	17695	17379	17293	17516	17430	17416	17447	17410	17520	17344	17573	17497	17513	17488	17361	17410	17382	17350	17442	17525	17416	17503	17314	17341	17368	17581	17384	17397	17513	17513	17408	17428	17484	17430	17550	17506	17308	17392	17291	17434	17416	17413	17361	17294	17467	17427	17491	17604	17423	17464	17277	17361	17447	17593	17442	17437	17454	17324	17386	17402	17506	17333	17525	17428	17253	17563	17582	17502	17531	17343	17396	17373	17188	17556	17268	17390	17374	17449	17390	17550	17240	17409	17476	17441	17567	17306	17477	17362	17478	17462	17485	17597	17406	17330	17344	17431	17558	17517	17400	17429	17359	17460	17445	17488	17292	17238	17563	17424	17376	17589	17359	17419	17392	17457	17306	17502	17404	17369	17467	17443	17445	17474	17432	17355	17495	17470	17502	17383	17362	17332	17362	17490	17489	17369	17402	17397	17451	17421	17242	17507	17542	17417	17509	17466	17348	17606	17258	17444	17492	17344	17347	17501	17441	17470	17515	17350	17430	17259	17466	17256	17536	17521	17490	17391	17551	17486	17448	17426	17591	17456	17556	17306	17412	17332	17479	17477	17369	17416	17482	17493	17339	17336	17390	17427	17410	17340	17409	17488	17612	17446	17426	17531	17336	17305	17398	17332	17504	17403	17530	17356	17504	17270	17487	17404	17520	17417	17281	17299	17480	17500	17231	17336	17363	17336	17439	17552	17489	17299	17347	17551	17481	17339	17428	17386	17325	17280	17473	17207	17309	17455	17561	17461	17554	17483	17536	17388	17398	17502	17445	17535	17563	17432	17469	17289	17300	17435	17387	17618	17403	17435	17444	17420	17416	17434	17451	17599	17559	17561	17202	17530	17344	17292	17359	17441	17452	17402	17489	17469	17518	17336	17522	17481	17478	17551	17457	17494	17531	17406	17280	17328	17429	17568	17430	17431	17334	17287	17434	17512	17513	17294	17363	17300	17370	17128	17295	17504	17435	17424	17522	17381	17627	17433	17339	17374	17384	17341	17290	17330	17442	17418	17327	17506	17480	17548	17380	17445	17526	17527	17342	17454	17496	17457	17458	17443	17406	17517	17494	17538	17239	17426	17454	17545	17395	17464	17356	17360	17534	17407	17523	17490	17262	17521	17396	17421	17438	17502	17337	17428	17294	17527	17431	17418	17396	17491	17331	17397	17578	17405	17445	17503	17218	17389	17510	17437	17238	17467	17337	17659	17408	17474	17329	17338	17397	17428	17447	17297	17295	17520	17471	17375	17425	17455	17456	17513	17478	17357	17547	17290	17442	17326	17480	17321	17547	17367	17419	17423	17516	17554	17571	17270	17464	17450	17581	17541	17367	17311	17541	17428	17489	17559	17377	17485	17357	17466	17444	17537	17474	17309	17632	17382	17536	17592	17335	17459	17356	17309	17486	17614	17347	17401	17474	17577	17398	17403	17524	17366	17521	17355	17509	17482	17304	17504	17540	17118	17512	17349	17434	17444	17363	17256	17410	17507	17512	17556	17274	17276	17577	17450	17434	17404	17344	17553	17432	17414	17316	17529	17395	17523	17318	17553	17560	17493	17494	17502	17245	17404	17422	17661	17446	17378	17456	17345	17518	17420	17479	17485	17563	17500	17273	17481	17464	17484	17451	17273	17522	17426	17469	17401	17407	17432	17199	17721	17327	17291	17614	17436	17422	17435	17563	17358	17370	17495	17372	17453	17516	17581	17290	17409	17507	17630	17264	17196	17396	17447	17576	17356	17447	17262	17537	17340	17591	17389	17391	17401	17337	17407	17447	17451	17430	17417	17588	17440	17460	17538	17305	17320	17551	17433	17431	17301	17555	17540	17348	17243	17291	17455	17466	17430	17559	17473	17355	17493	17594	17516	17377	17445	17396	17362	17497	17505	17465	17323	17314	17317	17520	17648	17443	17512	17367	17430	17193	17377	17304	17482	17501	17444	17412	17436	17373	17444	17361	17559	17411	17529	17249	17493	17486	17462	17479	17279	17387	17504	17405	17309	17416	17465	17350	17357	17479	17447	17409	17367	17299	17498	17538	17535	17477	17284	17367	17712	17563	17450	17519	17433	17433	17457	17494	17443	17395	17573	17364	17500	17426	17388	17438	17421	17477	17412	17276	17417	17443	17523	17204	17324	17362	17475	17276	17525	17336	17521	17390	17302	17406	17432	17297	17509	17481	17429	17387	17442	17335	17422	17424	17468	17488	17436	17364	17594	17295	17527	17384	17522	17411	17344	17517	17342	17463	17392	17524	17482	17422	17512	17496	17450	17442	17405	17613	17486	17515	17427	17438	17436	17520	17374	17404	17493	17519	17441	17523	17350	17570	17404	17451	17331	17343	17359	17541	17366	17316	17131	17341	17451	17490	17336	17430	17439	17281	17508	17359	17358	17442	17532	17322	17546	17358	17401	17411	17478	17567	17390	17445	17363	17519	17373	17445	17250	17415	17414	17265	17454	17483	17440	17479	17479	17388	17511	17456	17424	17653	17472	17398	17563	17331	17516	17443	17435	17348	17508	17314	17465	17549	17492	17424	17447	17355	17406	17404	17386	17435	17545	17304	17425	17537	17453	17558	17464	17556	17379	17358	17430	17441	17595	17378	17378	17547	17508	17555	17605	17389	17416	17336	17351	17483	17372	17654	17319	17464	17347	17400	17495	17587	17446	17378	17408	17465	17502	17507	17391	17517	17583	17572	17412	17607	17257	17389
28018	22746	26250	23955	20701	20676	20262	20336	20203	20155	20083	20261	19995	20141	19902	20071	20028	19993	19853	19906	20093	20025	19836	20023	20207	20002	19967	20012	20052	20038	20094	20309	20453	20292	20316	19965	19958	20006	19905	19941	19890	19949	19921	20065	20008	19964	19914	19923	20060	20009	19826	20031	20035	20008	19981	20023	20071	20046	19959	19861	19938	19812	19791	19971	19926	19878	19884	19897	19968	19948	19877	19713	19962	19969	19744	19945	19834	19925	19918	19830	19784	19942	20033	20121	19975	19883	20012	20090	19908	20013	19858	20042	19945	19915	19876	19894	19948	19944	20169	20061	19888	20055	19969	19811	19984	19942	20052	19977	19898	19924	19995	19904	19830	19976	20008	20013	20014	20024	19998	19989	19889	19840	19988	19913	19970	19981	19956	20139	19883	20010	19760	20100	19857	20012	19991	19912	20103	19898	19966	19873	20021	19873	19947	19845	19833	19831	19990	20079	19919	19952	20091	19877	19977	19851	19962	19777	19923	20087	19782	19867	19874	19873	19938	19775	19779	20002	20023	19985	19906	19864	19888	19961	19927	19871	19989	19973	20013	19846	20013	19867	19825	19902	19861	19734	19822	20014	19913	19975	19754	19939	19774	19835	20083	19875	20017	19976	19889	19792	19888	20042	19982	19834	20048	19961	19871	19763	19930	19811	20258	19737	20136	20009	19970	19956	19686	20087	19914	19748	19737	20171	20025	19763	20008	20063	19688	19890	20074	19804	19860	20036	19981	20107	19972	19874	19981	19985	19958	20158	20028	19893	19913	19652	19935	20198	19852	19779	20129	19852	20145	19907	20024	20104	19695	19873	19811	20088	19955	19975	20163	20048	19962	19917	19982	19742	20042	19948	19928	19879	19756	19857	20015	19994	19877	20153	19969	20006	19953	19975	20021	19852	19899	20225	20065	20034	20135	19850	19949	20068	20029	19783	20046	20101	19950	19906	19923	19942	19686	19836	19984	19961	19880	19952	19898	19984	19795	20014	19827	19793	19849	20018	19926	20024	20021	20118	20007	20206	20138	19892	20134	19811	19979	19811	19874	19844	19918	20026	19698	20026	20009	19774	19979	19852	20133	20100	19906	19981	19952	19809	19943	19883	20189	20113	19936	19971	19932	19919	20084	20089	20152	20086	19965	19888	20005	19868	19928	19941	20000	19931	19805	19954	19926	19702	19741	20016	19819	19900	20028	20162	20067	19856	19856	19866	20075	19855	19911	19703	19958	19884	20091	20122	19920	19915	19883	20088	19869	20043	19783	19978	19806	19907	19913	19978	20148	19945	19916	19940	20054	19732	19904	19924	19918	20205	20053	19945	19943	19792	19854	20036	19900	19935	19865	19964	19864	19890	19776	19999	19935	20210	20046	19861	20030	20087	20094	19643	20008	20048	19949	19829	19939	19939	19928	19826	19949	19835	19991	19908	19981	20016	19931	19919	19831	19903	20088	19860	19890	20010	20139	20013	19981	19929	20062	20202	20012	19971	19716	19951	19965	19855	20078	19975	19757	20068	20073	20057	19835	20087	19893	19962	19844	20155	19780	19970	20084	19908	19859	19810	19978	20064	19944	20080	20053	20060	20138	19775	20128	19916	20018	19884	20062	20013	19734	20081	19956	19965	19964	19923	19951	20009	20020	20033	19851	19945	19971	19946	19740	19961	20196	19970	19989	19866	19974	19888	20030	19926	20031	20044	20005	20028	20047	19966	19817	20075	20001	19888	20025	20100	19857	19995	19995	19848	19802	20090	19950	19796	20053	20189	20084	20093	19719	20104	20051	19974	19706	20259	19977	20071	20013	20038	20064	19763	20110	20045	19981	20029	20140	19973	19860	19792	19942	19849	19958	19942	19762	20032	19957	20063	20089	19866	20045	19821	19892	19999	20043	20094	19892	19876	19988	19946	20079	19969	19895	19823	20003	19805	19561	20134	19982	19953	19853	20005	19848	20063	20045	19843	19685	19977	20074	20180	19965	19972	19903	20066	20104	19903	19950	20023	20007	19872	19888	20027	20040	19976	19905	19973	20059	20002	19955	19861	19971	20187	19963	19864	19824	19824	19927	19847	19828	20049	19908	19992	20055	19948	20172	19805	19914	19826	19765	19688	20045	19958	19858	19959	20156	19839	19869	19847	19841	20138	19941	19872	20060	20066	19820	19959	20008	20064	19843	19868	20040	19913	19779	20028	20062	20110	20121	20158	19762	20046	20041	20018	19828	19893	19910	19814	20031	19978	20161	20027	20133	19908	19759	20038	19870	19936	19854	19960	19871	19936	19932	20036	19914	19844	19916	20147	19829	20147	19924	20012	19875	19976	19860	19835	19940	19985	20020	19758	19907	19944	20115	20009	20051	19937	19828	19782	19996	19865	19719	19823	19878	19861	19963	20186	20034	19923	20187	20057	19848	20021	20175	20044	19913	19916	19835	19986	19940	19835	20004	19862	19966	19929	19979	19942	19962	20158	20022	20083	19992	19744	19960	20093	19974	19959	20119	20064	19886	19901	19804	19926	19952	20042	19890	19759	19770	19891	19816	20017	19897	20179	19997	19831	19944	19765	20050	19810	19987	19990	20023	19860	19936	19778	20151	19692	20113	19957	19891	19892	20099	19922	19923	20058	19893	20019	19700	19893	19996	19860	20039	19878	19642	20007	20019	19898	19957	19776	19888	19791	19933	20064	19836	19988	20105	19906	19766	19976	20049	19838	19753	20101	19809	19911	20014	20060	19923	20058	19840	20058	20152	19967	20073	19894	19908	19929	19943	19986	20057	20023	20012	19969	19964	19719	19966	19754	19789	19998	19703	20054	19990	19843	19996	19892	19785	19975	20209	19800	19917	19795	19952	19871	20045	19774	20037	19930	20085	20022	19823	19948	19959	19819	19762	19924	19913	19990	20164	19864	19971	19871	19896	19921	20014	19867	19951	19927	19799	19890	20010	19951	19922	19934	19823	20113	19934	20074	19994	19917	19957	19905	19899	19815	19930	19939	20013	19853	20051	19794	20055	19856	20050	19944	19728	19971	19845	19888	19721	20014	20112	19898	19832	19953	20079	19887	19810	19972	20232	20105	19879	19872	19881	20057	19817	19789	19903	19900	19992	19993	19970	20066	20050	19953	20036	19663	19840	19751	19982	19876	19935	19895	19952	19954	19782	19915	19932	19860	19875	20030	20012	19988	19851	19919	19802	19840	19860	19876	20087	20113	19822	20087	19886	19820	19910	19944	19962	19942	19855	19946	19995	19774	19899	19941	19792	19990	20028	20005	19854	19743	19826	20018	20030	19957	20014	19823	19954	19716	20037	19965	19864	19819	19917	19685	19870	19931	20041	20030	19950	19834	19893	19859	19926	20042	19864	19967	19795	19893	20029	20084	19889	19892	19858	19933	19753	19935	19883	19958	20088	20010	19933	20235	20064	19813	19776	19965	19895	20044	19849	19790	19798	19881	19932	19809	20046	19850	20002	19953	19996	20093	19998	19967	19936	19875	19843	20026	20019	19890	19932	19826	19787	20102	19908	19831	19869	19968	20176	19954	20045	20055	19911	19886	19848	20124	20063	19901	19831	19844	19802	20004	19857	19946	19875	19825	20296	19898	19828	20015	19928	19952	19956	19924	20082	20022	20051	19863	19913	19971	20030	19765	20213	19847	19942	19869	20001	19842	19901	19789	19730	20031	19875	19985	19956	20014	19933	19850	19956	20102	19863	19790	20016	19898	19996	19870	20005	20207	19969	19958	19976	19977	19977	20082	19902	19991	20043	19930	19959	20001	20043	19863	19908	19790	19741	20000	20027	19854	19958	19940	19915	20056	20094	19777	20066	20018	20051	20069	19894	19985	19780	19999	19760	19786	19980	19861	19926	19907	19904	20036	19952	20095	19978	20162	19912	19998	20043	20103	19952	20093	20001	19917	19839	20033	20063	19958	19841	19874	20042	19907	19775	19947	19912	19982	19974	20052	19890	20060	19963	19885	19984	19736	19969	19877	19995	20084	20015	20029	20143	20087	19904	19767	20100	20003	20056	19980	20071	19882	19925	20018	20029	19941	20019	19952	20039	20118	20063	19968	19917	19960	20012	19771	19919	19958	19980	20174	20019	19903	20058	20080	19905	20000	20133	19996	20033	19964	20124	19785	20070	19958	19870	19962	19955	20115	19815	20022	19970	19931	19791	19803	19890	19797	20252	19898	20082	19907	20018	20085	19991	19909	20081	19980	19886	19904	20043	19891	19966	19937	20031	20056	19950	20015	20164	19883	20030	19919	20222	19816	19835	20018	19924	19837	19736	19997	19909	19813	20139	19877	19921	19930	19997	19929	19985	19795	19583	20053	19984	19996	20008	19998	19926	19797	19752	19844	19901	19871	19888	19775	19911	20013	19693	19933	19986	20029	19926	19870	20131	19886	20092	19861	19995	19800	19947	20082	19741	19798	19983	19912	19893	19877	19943	19946	20079	19874	19982	20318	19980	20208	19932	19924	19815	20022	20153	20166	19908	19948	19918	20099	20189	19858	20031	19882	19980	19731	19826	19987	20019	19944	19899	19958	20007	19968	19828	19914	19843	19899	20085	19832	20043	19950	19850	20029	20090	20067	20118	19972	19977	19968	20041	19997	20021	20011	20045	19933	19970	19920	20037	20041	19973	19875	19775	19789	20012	19769	19958	19865	20112	19999	19958	19985	20097	20119	20148	20033	20125	20063	19970	19892	20042	19865	20125	19975	20020	20160	20116	20055	19947	19956	19988	19991	19703	19837	19848	19931	19939	19911	19934	19951	19989	19881	19731	20081	19992	19822	20238	19936	20132	19777	19871	19855	19891	19911	19932	19998	19910	19919	19870	20000	20151	19995	20027	19947	19987	20067	19938	20066	19913	20082	20065	20007	19953	19902	19789	20145	19850	19734	20108	19972	19788	19783	19920	19845	19916	19807	19938	19979	19858	20000	20001	19845	20010	19995	20028	19868	19855	19756	19880	19908	19953	19977	20033	19990	19968	19531	19733	19817	19939	19946	20120	20052	20141	20011	20263	20190	20013	19972	19930	19802	19970	20099	20026	20060	19950	19831	20026	20067	19973	20021	19854	20031	19984	19876	20081	19993	19939	19763	19963	19837	20123	20003	20032	19962	20057	20033
18457	23831	22956	20024	18764	17972	17857	17665	17506	17620	17483	17257	17158	17349	17267	17376	17496	17300	17182	17331	17260	17383	17215	17234	17177	17341	17361	17193	17438	17295	17621	17870	17728	17707	17403	17391	17427	17337	17394	17230	17255	17264	17206	17403	17194	17345	17327	17164	17188	17329	17409	17417	17266	17272	17367	17209	17329	17182	17351	17263	17128	17247	17143	17183	17464	17307	17256	17095	17312	17190	17124	17190	17269	17208	17105	17270	17345	17262	17281	17375	17329	17224	17143	17353	17318	17200	17243	17316	17296	17037	17164	17001	17224	17213	17135	17290	17075	17166	17080	17293	17235	17052	17344	17127	17261	17126	17222	17130	17141	17071	17169	17237	17224	17262	17229	17183	17321	17213	17513	17298	17387	17137	17168	17193	17247	17114	17245	17294	17400	17230	17304	17143	17217	17178	17323	17229	17215	17347	17051	17362	17170	17177	17268	17265	17245	17368	17377	17319	17238	17121	17239	17107	17328	17264	17335	17380	17273	17237	17336	17299	17095	17121	17239	17173	17264	17205	17301	17283	17380	17067	17394	17145	17416	17059	17325	17251	17283	17318	17041	17229	17155	17418	17281	17135	17232	17282	17169	17233	17286	17249	17361	17130	17208	17219	17268	17263	17352	17271	17193	17421	17155	17237	17216	17258	17317	17308	17157	17266	17240	17261	17447	17346	17292	17386	17178	17192	17098	17425	17227	17209	17363	17276	17160	17158	17252	17246	17358	17208	17073	17303	17283	17231	17274	17382	17227	17316	17142	17170	17305	17122	17164	17268	17266	17280	17215	17259	17299	17168	17396	17252	17211	17272	17120	17333	17376	17173	17296	17047	17042	17078	17188	17321	17225	17076	17353	17381	17223	17309	17409	17395	17350	17198	17155	17195	17283	17166	17113	17297	17184	17184	17476	17321	17339	17245	17204	17240	17226	17368	17151	17260	17227	17292	17348	17368	17404	17306	17272	17343	17075	17025	17231	17149	17327	17192	17069	17337	17076	17229	17191	17186	17319	17185	17255	17058	17385	17201	17259	17066	17192	17252	17243	17295	17056	17150	17244	17201	17272	17292	17291	17113	17244	17262	17223	17205	17252	17271	17267	17392	17321	17305	17270	17247	17100	17198	17290	17123	17198	17253	17212	17288	17326	17026	17257	17380	17115	17306	17293	17274	17211	17193	17426	17281	17251	17252	17043	17327	17212	17317	17265	17262	17322	17265	17230	17289	17241	17128	17341	17196	17329	17072	17277	17400	17396	17293	17182	17266	17330	17315	17278	17180	17425	17273	17244	17510	17215	17269	17283	17264	17174	17091	17242	17335	17193	17240	17160	17327	17202	17336	17099	17251	17183	17309	16998	17330	17102	17168	17241	17244	17208	17252	17200	17525	17308	17228	17329	17270	17197	17424	17146	17417	17258	17235	17346	17386	17113	17234	17085	17144	17035	17354	17245	17203	17237	17208	17312	17380	17141	17372	17289	17180	17360	17244	17350	17274	17375	17360	17149	17203	17335	17406	17286	17260	17175	17282	17216	17146	17150	17176	17371	17191	17310	17307	17164	17294	17309	17242	17275	17410	17267	17134	17196	17501	17138	17255	17133	17223	17306	17426	17213	17192	17009	17310	17273	17162	17277	17218	17365	17289	17096	17252	17355	17180	17369	17187	17158	17230	17334	17106	17098	17128	17291	17078	17221	17285	17035	17330	17256	17333	17155	17034	17301	17312	17210	17297	17183	17220	17414	17242	17251	17243	17081	17288	17232	17275	17228	17376	17222	17242	17175	17243	17218	17204	17357	17111	17211	17350	17295	17181	17270	17227	17306	17117	17327	17116	17175	17315	17413	17249	17344	17200	17187	17198	17403	17329	17207	17068	17130	17080	17282	17230	17219	17126	17257	17407	17255	17208	17055	17348	17305	17118	17210	17220	17002	17370	17228	17238	17247	17201	17222	17143	17222	17172	17275	17274	17207	17387	17274	17148	17401	17117	17370	17255	17326	17062	17352	17295	17140	17451	17256	17246	17284	17259	17257	17267	17192	17200	17400	17307	17197	17358	17096	17290	17185	17232	17241	17334	17303	17331	17243	17259	17116	17268	17312	17297	17362	17154	17340	17400	17129	17321	17232	17168	17395	17407	17302	17099	17206	17187	17201	17017	17099	17339	17217	17252	17191	17441	17178	17323	17221	17259	17246	17269	17154	17201	17306	17083	17187	17207	17179	17307	17082	17354	17183	17247	17185	17308	17205	17384	17285	17315	17288	17266	17185	17322	17357	17038	17222	17154	17251	16953	17264	17142	17261	17124	17442	17265	17284	17260	17284	17298	17311	17232	17134	17244	17244	17354	17212	17336	17226	17343	17283	17393	17230	17403	17181	17167	17299	17184	17353	17262	17281	17183	17240	17309	17366	17477	17227	17195	17422	17134	17374	17208	17265	17326	17211	17133	17046	17354	17380	17020	17091	17191	17271	17343	17251	17375	17211	17309	17118	17138	17293	17226	17334	17318	17275	17167	17188	17175	17615	17188	17107	17322	17106	17158	17310	17319	17305	17065	17179	17129	17249	17372	17221	17322	17270	17199	17316	17179	17284	17178	17318	17168	17247	17197	17219	17323	17139	17229	17223	17318	17237	17303	17257	17245	17215	17193	17220	17271	17313	17074	17300	17194	17272	17162	17366	17153	17468	17274	17284	17231	17374	17214	17281	17312	17205	17173	17202	17161	17274	17130	17117	17306	17347	17262	17305	17173	17198	17371	17113	17357	17224	17245	17267	17294	17138	17306	17267	17231	17309	17321	17043	17340	17440	17277	17279	17329	17152	17239	17277	17334	17163	17451	17263	17397	17243	17302	17366	17199	17277	17237	17340	17351	17150	17123	17242	17163	17280	17204	17289	17250	17303	17258	17511	17173	17186	17197	17445	17133	17302	17120	17276	17275	17310	17172	17188	17347	17215	17295	17158	17268	17023	17389	17298	17170	17047	17169	17349	17264	17293	17351	17076	17447	17357	17296	17158	17159	17253	17356	17188	17244	17261	17215	17170	17118	17216	17319	17324	17366	17380	17295	17302	17440	17233	17327	17250	17171	17373	17279	17437	17320	17136	17059	17369	17151	17314	17413	17208	17263	17418	17099	17112	17269	17166	17291	17301	17117	17252	17231	17331	17159	17197	17277	17145	17112	17219	17181	17257	17228	17199	17278	17364	16953	17175	17185	17369	17308	17275	17225	17119	17257	17200	17177	17204	17306	17295	17150	17358	17092	17444	17238	17358	17307	17185	17623	17164	17180	17244	17144	17118	17312	17242	17106	17215	17185	17070	17324	17383	17167	17187	17252	17232	17330	17198	17310	17197	17198	17247	17051	17235	17235	17122	17276	17438	17236	17238	17205	17129	17399	17391	17220	17372	17226	17176	17161	17274	17188	17364	17214	17194	17125	17269	17360	17276	17209	17355	17206	17349	17337	17275	17452	17120	17200	17310	17392	17291	17155	17320	17316	17275	17398	17257	17156	17188	17234	17310	17356	17374	17135	17313	16995	17218	17197	17348	17218	16928	17415	17327	17196	17248	17064	17375	17202	17530	17160	17306	17304	17215	17235	17312	17276	17325	17234	17203	17273	17048	17373	17075	17279	17235	17294	17191	17089	17175	17288	17372	17118	17298	17238	17242	17403	17312	17243	17095	17126	17084	17241	17317	17315	17265	17266	17392	17289	17353	17302	17360	17279	17181	17230	17341	16995	17311	17228	17239	17270	17020	17472	17085	17336	17201	17332	17256	17293	17324	17303	17254	17289	17409	17231	17304	17198	17311	17311	17171	17299	17284	17282	17107	17352	17095	17372	17102	17393	17247	17312	17090	17184	17331	17241	17050	17321	17314	17156	17156	17216	17246	17248	17169	17300	17180	17145	17220	17297	17152	17218	17123	17320	17186	17234	17104	17293	17323	17129	17264	17309	17149	17322	17325	17316	17331	17213	17156	17186	17326	17291	17459	17171	17091	17284	17228	17237	17353	17338	17125	17320	17388	17222	17150	17404	17363	17324	17089	17176	17254	17449	17191	17275	17325	17282	17316	17180	17378	17296	17080	17109	17385	17326	17108	17341	17318	17296	17270	17189	17182	17287	17255	17298	17169	17255	17240	17335	17326	17236	17200	17317	17184	17240	17103	17192	17210	17185	17266	17309	17309	17418	17234	17284	17352	17098	17293	17327	17083	17305	17300	17348	17159	17261	17288	17187	17231	17204	17279	17187	17352	17235	17401	17248	17240	17267	17211	17228	17291	17352	17188	17316	17269	17162	17194	17238	17143	17287	17226	17357	17392	17226	17163	17115	17442	17359	17263	17152	17209	17324	17184	17115	17222	17307	17267	17319	17312	17223	17159	17269	17197	17375	17238	17216	17378	17227	17203	17247	17194	17289	17138	17379	17236	17393	17235	17268	17336	17177	17251	17280	17164	17083	17358	17359	17346	17142	17208	17343	17226	17223	17416	17188	17283	17192	17398	17214	17242	17205	17312	17278	17266	17251	17240	17354	17381	17254	17223	17187	17166	17209	17450	17246	17304	17210	17406	17201	17045	17245	17443	17148	17429	17188	17186	17218	17365	17156	17128	17398	17288	17482	17300	17184	17272	17070	17199	17162	17281	17305	17243	17161	17423	17374	17195	17327	17301	17408	17165	17273	17331	17096	17142	17345	17139	17517	17290	17145	17176	17399	17293	17297	17261	17386	17339	17209	17250	17232	17152	17313	17382	17220	17351	17065	17183	17371	17205	17240	17145	17190	17293	17308	17291	17367	17279	17404	17300	17296	17179	17225	17126	17257	17102	17256	17389	17170	17260	17228	17348	17216	17286	17153	17441	17237	17244	17346	17314	17230	17373	17148	17388	17265	17179	17356	17369	17263	17357	17250	17252	17170	17324	17312	17367	17208	17212	17222	17107	17329	17405	17181	17302	17265	17088	17404	17208	17189	17279	17284	17272	17367	17381	17273	16971	17304	17222	17203	17269	17257	17268	17214	17228	17258	17227	17152	17143	17228	17306	17389	17315	17182	17125	17215	17289	17089	17201	17293	17291	17208	17264	17396	17387	17159	17234	17234	17321	17232	17344	17234	17249	17088	17267	17235	17171	17154	17312	17352
23936	21366	28817	24428	22585	23132	23239	20650	20347	20285	20405	20121	20128	20032	20195	19949	19983	19924	19922	20052	19980	19866	20157	19969	20042	19957	19635	19917	20240	20890	21907	22154	21469	20766	20226	19916	20014	19875	19943	19822	19903	19910	20015	19966	19766	20018	19904	19926	19982	19833	19635	19881	19810	19665	19929	19766	19925	19762	19587	19804	19884	19606	19631	19744	19481	19774	19868	19800	19761	19917	19904	19853	19695	19650	19955	19910	19858	19795	19725	19778	19871	19688	19796	19772	19791	19805	19701	19737	19579	19768	19809	19799	19655	19987	19800	19653	19770	19774	19950	19786	19978	19662	19912	19690	19513	19784	19756	19926	19703	19802	19859	19907	19851	19765	19980	19779	19775	19923	19886	19904	19576	19712	19972	19907	19907	19972	19889	19763	19852	19663	19811	19691	19979	19611	19705	19688	19959	19828	19794	19729	19730	19951	19630	19857	19753	19847	19729	19769	19732	19865	20014	19877	19585	19739	19884	19633	19801	19910	19862	19658	19899	19825	19794	19781	19794	19653	19680	19735	19615	19684	19913	19761	19733	19650	19806	19858	19787	19794	20044	19854	19886	19986	19928	19605	19864	19808	19739	19818	19872	19852	19833	19737	19744	19764	19817	19701	19689	20072	19827	19811	19747	19718	19641	19902	19757	19700	19843	19786	19663	19714	19809	19609	19891	19729	20043	19694	19704	19682	19787	19757	19768	19822	19872	19641	19778	19944	19691	19505	19872	19625	19737	19932	19636	19576	19691	19708	19969	19796	19875	19847	19921	19794	19990	19977	19849	19837	19776	19720	19667	19892	19625	19998	19894	19856	19535	19637	19847	19889	19882	19821	19656	19753	19809	19982	19718	19953	19936	19663	19810	19743	19619	19769	19702	19761	19831	19749	19948	19798	19775	19665	19677	19683	19729	19788	19972	19652	19615	19819	19549	19855	19851	19985	19748	19799	19971	19773	19793	19778	19719	19618	19702	19729	19722	19824	19766	19742	19659	19811	19866	19822	19948	19635	19618	19844	19832	19990	19888	19688	19882	19767	19767	19827	20062	19862	19826	20039	19897	19736	19675	19826	19687	19685	19679	19839	19740	19701	20134	19639	19751	19839	19730	19534	19913	19762	19677	19745	19798	20031	19916	19840	19809	19610	19522	19761	19644	19695	19763	19821	19716	19797	19814	19712	19998	20049	19742	19718	19698	19374	19854	19723	19859	19679	19856	19719	19751	19775	19792	19573	19888	19777	19707	19798	19862	19928	19962	19631	19457	19642	19892	19722	19756	19684	19968	19517	19886	20090	19786	20022	19868	19717	19837	19741	19692	19686	19674	19837	19858	19651	20020	19818	19782	19850	19747	19711	19943	19995	19906	19820	19897	19889	19509	19881	19893	19597	19717	19848	19643	19844	19521	20007	19831	19774	19673	19861	19796	19557	19867	19750	19891	19854	19843	19740	19852	19787	19986	19713	19813	19900	19765	19636	19797	19644	19531	19856	19831	19669	19701	19796	19794	19961	19798	19654	19758	19775	19717	19958	19743	19875	19746	19888	19793	19929	19805	19841	19946	19671	19857	19694	19743	19705	19815	19584	19794	19944	19837	19785	20095	19852	19523	19820	19753	19756	19672	19614	19770	19844	19876	19905	19809	19650	19728	19836	19785	19843	19849	19818	19781	19859	19839	19578	19841	19843	19850	20012	19840	19771	19839	19556	19736	19776	19755	19842	19643	19711	19815	19765	19807	20032	19795	19931	19832	19888	19865	19832	19739	19854	19939	19849	19644	19846	19792	19777	19555	19666	19629	19870	19943	19841	19707	19696	19724	19880	19659	19904	20036	19730	20068	19863	19748	19789	19810	19743	19742	19858	19623	19850	19700	19895	19893	19804	19909	19711	19785	19638	19934	19912	19827	19736	19662	19638	19669	19699	19874	19905	19672	19779	19679	19839	19742	19872	19843	19690	19870	19620	19786	19945	19631	19697	19792	19699	19857	19662	19669	19902	19709	19782	19895	19942	19954	19827	19710	19706	19806	19947	19684	19694	19763	19851	19596	19661	19859	19596	19872	19733	19740	19748	19593	19851	19759	19659	19911	19883	19882	19780	19670	19842	19646	19803	19775	19867	19808	19855	19843	19804	19672	19760	19894	19691	19653	19681	19887	19784	19836	19810	19774	19746	19601	19811	19650	19895	19893	19909	19719	19725	19525	19827	19713	19966	19905	19782	19895	19900	19873	19860	19636	19862	19766	19731	19864	19734	19970	19829	19933	20027	19837	19682	19738	19613	19654	19706	19635	19902	19872	19797	19693	19815	19585	19671	19569	19879	19745	19811	19608	19760	19993	19990	19603	19994	19940	19677	19754	19811	19866	19828	19831	19940	19737	19951	19787	19821	19703	19885	19774	19702	19842	19850	19790	19781	19902	19555	19902	19819	19568	19853	19784	19709	19813	19731	19676	19651	19870	19544	19855	19718	19584	19700	19781	19800	19966	19801	19921	19578	19789	19888	19765	19595	19597	19838	19801	19802	19843	19793	19672	19869	19669	19726	19914	19705	19697	19832	19817	19750	19805	19889	19735	19922	19641	19921	19616	19532	19778	19715	19938	19826	19898	19763	19781	19640	19886	19974	19621	19993	19636	19861	19740	19840	19776	19870	19973	19923	19706	19755	19853	19863	19833	19684	19645	19672	19718	19880	19905	19816	19893	19609	19860	19667	19954	19706	19693	19971	19983	19899	19911	19723	19603	19613	19731	19789	19858	19812	19745	19917	19763	19635	19823	19768	19841	19621	19865	19907	19876	19777	19944	19760	19830	19872	19804	19976	19933	19735	19614	19578	19728	19857	19954	19596	19550	19881	19938	19777	19732	19885	19712	19665	19627	19555	19905	19901	19720	19655	19876	19704	19571	19795	19567	19641	19671	19959	19785	19923	19977	19938	19782	19820	19796	19846	19696	19808	20040	19890	19820	19830	19880	19816	19697	19746	19826	19845	19814	19761	19746	19880	19887	20109	20026	19910	19983	19809	19840	19861	19835	19941	19715	19873	19791	19961	19974	19738	19796	19796	19913	19668	19752	19695	19779	19593	19922	19727	19867	19866	19745	19819	19696	19847	19869	19724	19651	19772	19672	19720	19665	19736	19746	19839	19725	19786	19962	19975	19870	19873	19963	19873	19844	19729	19532	19619	19736	19843	19862	19770	19910	19477	19758	19721	19651	19642	19734	19599	19799	19723	19852	19774	19876	19663	19783	19739	19848	19936	19843	19650	19891	19829	19793	19603	19825	19880	19992	19772	19694	19841	19749	19758	19902	19852	19823	19873	19958	19804	19732	19823	19688	19861	19684	19825	19737	19671	19790	19923	19820	19659	19901	19636	19951	19656	19811	19695	19594	19899	20120	19899	19952	19679	19674	19812	19942	19872	19697	19825	19955	19881	19763	19834	20004	19734	19805	19833	19750	19794	19752	19664	19844	19803	19878	20081	19691	19705	19788	19769	19936	19754	19993	19742	19911	19802	19755	19975	19787	19810	19951	19725	19968	19923	19684	19564	19721	19771	19777	19705	19938	19585	19823	20156	19825	19773	19816	19665	19669	19874	19503	19965	19818	19655	19837	19737	19902	19803	19813	19369	19724	19834	19722	19560	19868	19771	19934	19586	19911	19819	19973	19821	20030	19699	19784	19657	19723	19948	19981	19649	19819	19881	19725	19782	19566	19795	19827	19877	19777	19649	19747	19883	19734	19663	19842	19775	19875	19747	19738	19817	19737	19712	19726	19856	19904	19644	19762	19844	19988	19822	19571	19768	19830	19975	19832	19875	19686	19906	19937	19877	19759	19866	19832	19777	19635	19957	19726	19840	19953	19686	19728	19894	19715	19712	19763	19667	19870	19795	19927	19597	19822	19592	19806	19699	19643	19659	19932	19793	19781	19729	19653	19956	19717	19813	19851	19684	19782	19641	19660	19787	19904	19918	19714	19809	19829	19742	19852	19761	19722	20048	20021	19751	19842	19814	19662	19517	19757	19829	19605	19817	19644	19761	19628	19759	19656	19687	19798	19597	19775	19809	19893	19744	19828	19905	19842	19879	19879	19624	19718	19804	19771	19778	20066	19662	19570	19750	19988	19762	19913	19909	19809	19749	19696	19680	19671	19643	19689	19900	19491	19704	19885	19799	19857	19970	19875	19828	19884	19776	19779	19846	19910	19822	19861	20035	19910	19831	19868	19714	19815	19900	19818	20061	19752	19728	19756	19550	19684	19857	19874	19760	19777	19769	19844	19903	19931	19680	19827	19801	19890	19824	19592	19689	19832	19928	19870	19720	19872	19876	19579	19620	19805	19686	19565	19744	19643	19925	19891	19553	19839	19871	19930	19834	19751	19934	19974	20041	19917	19739	19890	19837	19873	19770	19849	19859	19798	19817	19883	19864	19797	19782	19970	19627	19701	19695	19885	19832	19734	19761	19852	19670	19814	20071	19931	19759	19642	19625	19719	19690	19834	19814	19862	19873	19623	19876	19743	19827	19954	19871	19804	19680	19837	19676	19740	19678	19802	19850	19731	19654	19608	19737	19509	19846	19884	19699	19839	19722	19779	19834	19615	19803	19794	19793	19747	19817	19634	19978	19646	19686	19778	19587	19731	19861	19715	19981	19815	19763	19884	19876	19736	19708	19921	19702	20021	19836	19938	19809	19853	19713	19795	19859	19573	19778	19755	19822	19660	19875	19831	19800	20020	19726	19706	19631	19931	19816	19988	19910	20014	19570	19903	19864	19935	19707	19943	19982	19753	19614	19852	19728	19843	19864	19812	19745	19874	19983	19971	19731	19810	19802	19746	19688	19853	19856	19825	19959	19952	19716	19925	19930	19987	19923	19777	19778	19755	19888	19819	19780	19709	19831	19869	19646	19929	19762	19614	19797	19928	19735	19842	19881	19938	19764	19802	19745	19679	20021	20133	19947	19599	19515	19745	19770	19973	19961	19950	19858	19863	19635	19774	20069	19895	19931	19586	19899	19794	19775	19894	19767	19805	19543	19618	19924	19791	19790	19845	19743	19776	19767	19647	19734	19769	19851	19927	19740	19761	19812	19812	19801	19821	19820	19758	19716	19703	19809	19888	19716	19796	19627	19908	19785
18446	31210	29182	23362	20697	19388	18505	18194	17870	17947	17597	17683	17653	17595	17488	17505	17529	17353	17318	17284	17269	17174	17327	17181	17367	17268	17120	17244	17768	19172	20626	20502	19592	18500	17868	17406	17222	17274	17325	17096	17181	17265	17261	17362	17053	17068	17248	17288	17363	17056	17195	17169	17139	17285	17169	17101	17207	17265	17324	17250	17135	17162	17273	17283	17178	17276	17239	17113	17257	17198	17227	17114	17330	17234	17244	17164	17230	17213	17287	17157	17228	17322	17172	17149	17048	17202	17294	17218	17017	17277	17264	17188	17244	17225	17202	17347	17206	17154	17197	17321	17180	17178	17076	17134	17230	17241	17130	17211	17113	17052	17306	17168	17181	17275	17167	17273	17128	17195	17192	17090	17311	17016	17263	17077	17166	17411	17300	17236	17199	17159	17288	17218	17164	17222	17142	17037	17098	17211	17189	17196	17115	17089	17222	17187	17287	17189	17269	17194	17190	17349	17074	17168	17074	17129	17116	17262	17159	17208	17137	17045	17054	17254	17014	17259	16959	17171	17157	17163	17176	17014	17091	17369	17249	17204	17071	17135	17261	17349	17265	17222	17132	17061	17313	17225	17169	17172	17046	17155	17101	17140	17394	17199	17208	17267	17175	17235	17119	17242	17264	17204	17042	17365	17241	17148	17217	17240	17185	17016	17374	17216	17109	17159	17370	17279	17107	17224	17247	17164	17080	17152	17257	17064	17161	17218	17187	17108	17211	17135	17357	17095	17131	17139	17214	17228	17109	17410	17079	17169	17035	17125	17135	17238	17042	17015	17268	17151	17060	17062	17185	17142	17136	17085	17144	17109	17229	17117	17234	17075	17330	17235	17249	17109	17081	17077	17128	17376	17319	17207	17203	17271	17050	17309	17306	17186	17289	17286	17195	17181	17144	17205	17020	17197	17188	17066	17204	17177	17363	17189	17200	17236	17149	17197	17063	17261	17183	17090	17107	17198	17203	17239	17058	17169	16961	17043	17187	17320	17128	17218	16915	17115	17177	17289	17245	17050	17112	17098	17057	17106	17348	17095	17139	17193	17242	17254	17183	17131	17119	17311	17046	17063	17144	17179	17250	17053	17166	17184	17238	17148	17237	17064	17223	17069	17135	17218	16986	17191	17249	17041	17323	17058	17253	17257	17117	17148	17202	17118	17325	17085	17249	17325	17237	17014	17239	17267	17193	17138	17161	17315	17157	17110	17317	16935	17086	17268	17181	17140	17198	17173	17197	17063	17158	17264	17231	17086	17093	17066	17103	17207	17221	17143	17255	17045	16989	17334	17194	17155	17084	17203	17177	17097	17110	17133	17084	17295	17197	17172	17112	16947	17066	17088	17194	17251	17094	17043	17065	17161	17162	17182	17227	17065	17316	17179	17176	17354	17276	17099	17063	17186	17241	17195	17195	17234	17159	17106	17297	17222	17170	17276	17093	16999	17171	17118	17096	17165	17189	17057	17160	17486	17492	17135	17131	17377	17225	17001	17247	17266	17076	17013	17189	17181	17377	17193	17119	17187	17269	17095	17337	17137	17097	17119	16941	17257	17338	17140	17291	17326	17094	17220	17096	17179	17260	17156	17103	17193	17168	17272	17121	17084	17302	17223	17013	17292	17220	17190	17079	17181	16999	17215	17100	17302	17141	17037	17227	17258	17266	17170	17241	17155	17219	17000	17235	17164	17159	17271	17052	17253	17306	17243	17210	17103	17236	17108	17187	17116	17233	17048	17162	17321	17205	17215	17160	17026	17143	17204	17283	17009	17109	17158	17166	17058	17186	17069	17036	17179	17473	17209	17034	17282	17061	17251	17229	17260	17172	17180	17144	17155	17252	17137	17173	17154	17232	17265	17299	17099	17137	17314	17099	17154	17292	17234	17148	17078	17134	17194	17131	17208	17271	17130	17223	17331	17320	17271	17298	17316	16987	17192	17058	17270	17246	17289	17164	17206	17188	17181	17247	17203	17102	17249	17401	17110	17139	17166	17135	17131	17243	17109	17145	17177	17219	17225	17028	17255	17241	17210	17081	17142	17051	17188	17230	17273	17049	17154	17226	17009	17343	17222	17129	17078	17180	17142	17161	17254	17247	17109	17192	17005	17285	17163	17411	17300	17022	17337	17160	17111	17268	17279	17416	17083	17026	17111	17146	17234	17292	17173	17355	17018	17110	17215	17088	17302	17194	17152	17084	17257	17132	17144	17048	17163	17272	17025	17306	17289	17314	17262	17404	17184	17218	17145	17155	17091	17179	17216	17250	17111	17216	17174	17109	17273	17148	17101	16976	17038	17165	17126	17383	17098	17272	17261	17119	17265	17081	17249	17282	17241	17124	17219	17162	17215	17162	17125	17191	17322	16983	17103	16970	17062	17066	17087	17368	17174	17106	17173	17270	17233	17279	17322	17181	17163	17052	17121	17137	17210	17056	17016	17072	17050	17098	17362	17149	17223	17211	17272	17038	17132	17311	17177	17127	17036	17165	17215	17231	17316	17119	17120	17029	17362	17148	17106	17134	17229	17053	17045	17194	17344	17103	17179	17106	17042	17309	17259	17220	17088	17247	17342	17198	17148	17104	17173	17274	17126	17195	17141	17020	17076	17063	17325	17090	17234	17253	17124	17184	17132	16984	17149	17075	17229	17041	17237	17255	17020	17145	17136	17229	17162	17077	17283	17150	17071	17097	16990	17098	17165	17315	17208	17196	17324	17165	17095	17346	17289	17283	17324	17122	17143	17188	17168	17353	17039	17212	17245	17203	17176	17196	17033	17187	17099	17180	17083	17272	17170	17233	17022	17248	17383	17082	17042	16986	17217	17157	17277	17211	17096	17151	17002	17161	17041	17154	17301	17167	17081	17341	17164	17025	17155	17297	16979	17154	17125	17370	17173	17233	17271	17079	17060	17093	17086	17276	17183	17118	17134	17155	17104	17266	17181	17181	17256	17057	17139	17165	17279	17160	17229	17069	17244	17279	17197	17150	17160	17294	17156	17009	17137	17288	17067	17234	17148	17134	17146	17180	17297	17223	17066	17273	17145	17136	17026	17197	17289	17074	17154	17134	17101	17199	17260	17196	17210	17107	17304	17215	17155	16891	17126	17237	17263	17406	17256	17313	17229	17152	17216	17265	17106	17190	17405	17213	17182	17382	17221	17133	17084	17186	17308	17214	17138	17279	17194	17257	17070	17110	17197	17170	17149	17176	17046	17125	17242	17234	17188	17009	17115	17078	17175	17189	17094	17214	17150	17311	17119	17153	17236	17103	17295	17169	17097	17104	17080	17187	17156	17235	17183	17078	17187	17288	17161	17122	17264	17170	17221	17087	17174	17159	17189	17168	17225	17104	17304	17147	17194	17002	17240	17099	17098	17272	17229	17008	17239	17136	17171	17108	17229	17265	17188	17210	17128	17329	17162	17102	17068	17171	17291	17162	17075	17079	17100	16997	17189	17130	17168	17139	17344	17396	17242	17028	17091	17228	17175	17231	17089	17161	17152	17102	17131	17152	17169	17263	17146	17184	17164	17202	17041	17284	17174	17161	17398	17089	17103	17343	17217	17060	17247	17245	17106	17134	17206	17075	17116	17110	17096	17176	17206	17165	17196	17172	17155	17207	17092	17113	17301	17207	17103	17151	17187	17209	17128	17296	17076	17231	17315	17149	17255	17488	17209	17138	17082	17188	17298	16953	17153	16955	17199	17162	17171	17138	17199	17458	17177	17286	17401	17213	16969	17235	16977	17428	17113	17264	17148	17218	17145	17124	17004	17105	17141	17395	17300	17024	17329	17211	17133	17184	17363	17131	17161	17133	17158	17253	17329	17094	17341	17204	17106	17125	17231	17155	17190	17201	17168	17225	17189	17025	17159	17073	17089	17148	17173	17050	17227	17363	17173	17257	17124	17048	17205	17167	17252	17373	17236	17262	17067	17089	17059	17291	17182	17239	17327	17210	17180	17124	17165	17127	17037	17223	17170	17135	17241	17084	17115	17218	17191	17302	16995	17104	17176	17167	17107	17342	17190	17281	17146	17226	17149	16955	17255	17371	17114	17233	17386	17172	17115	17142	17265	17223	17277	17117	17231	17239	17196	16930	17110	17171	17150	17226	17029	17139	17159	16937	17180	17313	17381	17077	17269	17122	17280	17310	17158	17124	17150	17141	17164	17182	17209	17125	17258	17086	17118	17257	17323	17275	17255	17210	17068	17208	17215	17280	17075	17199	17163	17259	17210	17227	17217	17101	17259	17149	17090	17167	17230	17312	17185	17107	17209	17140	17325	17043	17358	17121	17325	17087	17036	17083	17094	17045	17158	17166	17261	17193	17100	17304	17044	16998	17053	17128	17289	17176	17201	17162	17216	17251	17131	17183	17346	17110	17068	17215	17087	17201	17276	17262	17143	17154	17137	17116	17136	17179	17297	17189	17083	17283	17184	17148	17218	17232	17177	17285	17111	17289	17317	17175	17107	17299	17086	17452	17281	17137	17095	17277	17154	17084	17430	17210	17433	17101	17332	17125	17022	17074	17187	17259	17078	17188	17085	17075	17244	17251	17161	17146	17195	17184	17213	17088	17183	17222	17158	17201	17339	17157	17307	17165	17444	17189	17212	17193	17090	17283	17194	17166	17353	17190	17206	17311	17224	17106	17282	17106	17126	17315	17104	17362	17249	17447	17235	17159	17070	17090	17062	17171	17192	17114	17196	17125	17360	17215	17177	17186	17150	17152	17285	17296	17086	17242	17139	17250	17334	17054	17174	17307	17091	17062	17146	17221	17054	17114	16998	17122	17040	17269	17164	17262	17184	17203	17056	17204	17264	17205	17138	17153	17124	17121	16998	17185	17192	17232	17060	17137	17196	17228	17155	17264	17205	17211	17254	17114	17177	17062	17192	17182	17185	17139	17236	17178	17061	17296	17117	17121	17215	17219	17143	17210	17142	17097	17155	17226	17001	17123	17077	17274	17162	17265	17212	17175	17231	17065	17112	17030	17245	17248	17158	17296	17280	17150	17150	17217	17095	17200	17258	17151	17210	17179	17175	17297	17000	17223	17240	17158	16995	17134	17286	17136	17121	17188	17393	17137	17223	17244	17069	17189	17101	17232	17216	17088	17191	17174	17260	17221	17163	17158	17189
22859	21370	29235	23880	21664	24045	26309	21688	20600	20927	20751	20641	20276	20680	20231	20394	20351	20316	20422	20055	20143	20223	20405	20081	20243	20087	20153	20266	20915	22141	23403	23763	22778	21859	20940	20137	20140	20004	19841	20063	20166	19982	19726	20046	20097	20038	19865	19874	20040	20133	19886	19989	19706	19773	19955	19827	19991	19957	19866	19992	20017	19979	20019	19982	19932	19995	19670	20010	19764	19857	19893	19775	19962	19822	20024	19969	19926	19678	19949	19817	19843	20008	19868	19816	19990	20039	19910	19888	19831	20118	19982	19819	19863	19882	19706	20005	19808	19911	19719	19973	19936	19774	19914	19788	19859	19874	19853	20024	19999	19808	19860	19859	19949	19986	20063	20039	19739	19713	19841	19785	19842	19816	19527	19890	19644	20019	19917	19644	19728	19756	19724	19868	19902	19943	20086	20115	19802	19895	19952	19744	19916	19885	19958	19755	19916	19808	19901	19717	19729	19856	19859	19711	19730	19578	19909	19668	19808	19867	19816	20040	19829	20021	20000	19852	19746	19995	19649	19848	19796	19969	20054	19720	19794	19648	19900	19904	19911	20135	19825	19965	19969	19853	20025	19701	19871	19797	19871	19700	19991	19761	19951	19873	19910	19754	19817	19872	19890	19850	19921	19973	19983	19872	19877	19849	19988	19957	19810	19972	19852	19792	19595	19815	19757	19709	20044	19856	19811	20024	19831	19856	19932	19797	19923	19813	19902	19804	19821	20041	19993	19778	19796	19798	19846	19864	19832	19640	19909	20047	19691	19801	19743	19986	20021	19752	20061	19729	19943	19701	19871	19851	19956	19705	19808	19729	19712	19798	19778	19893	20035	19917	20097	19918	20094	19778	19928	19905	20128	19808	19699	19668	19823	20012	19746	19770	20023	19769	19900	19681	20004	19590	19860	19803	19810	19756	19905	19811	19858	19949	19720	19820	19849	19541	19519	19941	19762	19821	19905	19759	19819	19697	19825	19881	19755	19932	19886	19639	19898	19943	20045	19823	19901	19747	19717	19921	19798	19886	19876	19680	19897	19772	19735	19895	19942	19804	19861	19989	19830	19923	19903	20013	19975	19893	19779	19784	20062	20076	20049	19896	19695	19513	19753	19715	19970	19975	19927	19921	19857	19766	19762	19675	19744	19876	19730	19994	19714	19849	19818	19592	19775	19936	19826	19841	19876	19978	19901	19821	19899	19866	19967	20001	19831	19889	19952	19839	19975	19881	20056	19806	19899	20030	19775	19836	19792	19862	19712	19669	19773	19703	19781	19726	19788	19957	19819	19773	19881	19686	19921	19852	19901	19948	20110	19823	19873	19861	19950	19708	20053	19880	19889	19954	19971	19802	19851	19706	19881	19836	19839	20022	19868	19919	20015	19714	19789	19837	19700	20124	19820	19850	19923	19771	19894	19871	19810	19770	19833	19763	19825	19934	19638	19716	19844	19819	19671	19849	19930	19764	19971	19547	19776	19854	19730	19873	19837	19994	19862	19982	19868	19529	19747	19704	19966	19529	19894	19884	19755	19885	19863	19747	19826	19771	19911	19739	20027	19912	19815	20129	19998	19895	19767	19938	20052	19970	19804	19850	19766	19926	19733	19755	19971	20065	19995	19633	19830	19768	19967	19844	19880	19934	19992	19962	19908	20055	19802	20020	19904	20071	19783	19801	19821	19987	19909	19689	19768	19668	20057	19973	19890	19792	19770	19911	19829	19950	19801	20053	19672	19728	19829	19892	19893	19931	20007	19968	19988	19900	20061	19816	19994	19733	19965	19895	19960	19794	19940	19776	19763	19816	19719	19712	19912	19982	19950	19801	19943	19979	19896	19855	19873	19835	19789	19723	19599	19893	19806	19905	19993	19904	19874	19634	19806	19830	19806	19875	19840	19963	20015	19902	19822	20045	19916	19751	19915	19757	19726	19799	19818	19810	19996	19784	19780	19886	19814	19638	20055	19770	19813	19827	19940	19783	20021	19722	19879	19736	19706	19669	19868	19905	19886	19814	19945	20010	19936	19759	19738	19937	19706	19504	19663	19851	19661	19913	19909	19887	19964	19870	20001	19714	19839	19913	19844	19926	19734	19703	19814	19909	19862	19870	19680	19870	19942	19830	20024	19752	19874	19698	19817	19832	19998	19878	19896	19782	19859	19905	19793	19795	19929	19914	19845	19701	19900	20031	19908	19764	19758	19775	20001	19874	19690	19746	19789	19682	19821	19771	19810	19852	19883	19661	19799	19758	19764	19852	19839	19872	19749	19613	19600	19967	19824	19943	19735	19822	19784	19899	19894	20024	19961	19941	19909	19796	19714	19837	19600	19786	19970	19989	19674	19843	19940	19778	19771	20039	19919	19934	19610	19770	19921	19951	19860	19930	19844	19745	19765	19923	19986	19813	19995	19993	19708	19915	19846	19816	19899	19940	19904	19847	19796	19885	20063	19861	19929	19926	19970	19811	20044	20006	19805	19883	19928	19739	19916	19801	19844	19922	19469	19889	19756	19691	19931	20013	19734	19594	19713	19718	19831	19761	19815	20062	19833	19721	19850	19913	19739	19796	19833	19984	19701	19832	19983	19868	19818	19763	19838	19822	20085	19858	19728	19766	19792	19873	19809	19599	19907	19871	20010	19993	19887	19901	19852	19938	20000	19867	19899	19720	20258	19656	19935	19900	20024	19942	19872	19988	19884	19984	19700	19708	20032	19775	19947	19783	19901	19750	19823	19794	19896	19952	19986	19997	19966	19794	19866	19592	19825	19860	19828	19797	19845	19870	19885	19719	19846	20009	19703	19970	20057	19809	19724	19737	19985	19894	19952	19823	19702	19856	19888	19811	19756	19746	19917	19699	19898	19976	19844	19933	19900	19935	19944	19959	19873	19972	19804	19799	19702	19710	19860	19778	19966	19762	19781	19716	19693	19679	19731	19849	19818	19860	19834	19952	19834	19901	19850	19785	19923	19805	19762	19856	19773	19943	19884	19853	19838	20048	19958	19779	19936	20157	19822	19922	19966	20018	19756	19704	20063	19974	19873	19999	19923	19854	19815	19766	19616	19948	20030	19844	19802	19853	19738	19901	19901	19840	19887	19792	19830	19804	19992	19911	20071	19949	19856	19824	19733	19837	19937	19838	19992	19940	19894	19908	20024	19701	19816	19719	20096	19824	19747	19758	19858	19959	20054	19753	19907	20030	19768	19915	19763	19787	20043	19927	19734	19769	19817	19994	19981	19987	19930	19843	19840	20118	19870	19644	19862	19782	19797	19896	19914	19865	19717	19630	20110	19772	19972	19801	19814	19894	19998	19789	19950	19856	19827	20031	20009	19903	20036	19540	19633	19978	19929	20001	19747	19675	19916	19974	19911	19986	19932	20023	19867	19933	19812	19763	19753	19756	19709	19899	19751	19891	20070	19860	19992	19988	19766	19867	19779	19760	19870	19832	19909	19919	19997	20027	19904	19814	19971	19715	19934	20113	19959	19956	19863	19723	20010	19745	19800	19917	20016	19828	19667	19808	19772	19766	20018	19706	19868	19879	19637	19915	19713	19932	19813	19961	19711	19581	19746	19743	19734	19956	20012	19740	19651	19701	19984	19954	20033	20014	19795	19661	19927	19922	20029	19766	19627	19836	19835	20023	19872	19816	19815	19902	19887	20041	19849	19808	19878	19898	19717	19779	19879	19853	19834	19835	19919	19865	19942	19858	19821	19859	20034	19972	19850	19908	19589	19805	19862	19802	19826	19684	20005	19850	19809	20092	19939	19799	19857	19938	19844	19925	19845	20009	19983	20019	19766	19774	19824	19947	19835	19837	19955	19938	19840	19852	19782	19965	19909	19773	19982	19819	19883	19687	19647	19943	19971	19956	19869	19845	19872	19705	19917	20085	19834	19766	20077	19993	20113	19846	19632	19705	19593	19917	19876	19828	19922	19813	19830	19754	20115	19899	19790	19942	19943	19679	19879	19769	19764	19832	20061	19904	19908	19797	19916	19768	19937	19679	20040	19791	19997	19728	19937	19816	19873	19831	19889	19795	20124	19842	19672	19911	19832	19840	19790	20028	19851	20066	19766	19896	19759	19775	19857	19821	19890	20023	19929	19948	19757	19781	19927	20049	19976	19780	19837	19807	19825	19825	19890	19776	19707	19982	19758	19806	19901	19946	19914	19866	19827	19859	19906	20008	19900	19735	19723	19897	19922	20054	19920	19842	19778	19704	19938	19583	19768	19704	19876	19761	19800	19759	20028	19920	19917	19741	19959	19918	19788	19932	19807	20027	19648	19801	19692	19743	19803	19929	19994	19822	19824	19800	19909	20011	19740	20055	19682	19936	19796	19626	19873	20017	19926	19715	19896	19730	19821	19587	19966	20078	19853	19854	19973	19813	19740	19651	19881	19707	19800	19866	19791	20014	19770	19864	19809	19968	19806	19681	19886	19834	19948	19908	19780	19973	19877	20008	20040	19568	20165	19647	19842	19767	20121	19775	20150	19738	19962	19886	19936	19800	19969	19966	19684	19781	19729	19802	19770	19841	19800	19697	19961	20013	19978	19955	19804	19873	19896	19771	20055	19990	19878	19606	19832	19736	19871	19980	19844	19634	19928	19783	19949	19837	19810	19878	20053	20021	20029	19775	19921	19671	19820	19850	19619	19707	19928	20048	19795	19688	19974	19662	19982	19817	19851	19777	19897	19822	19948	19989	19771	19858	19755	19822	19865	19769	19586	19770	19660	19802	19843	19738	19657	19839	19774	19900	19772	19891	19831	20020	19819	19812	19875	20057	19916	19749	19931	19873	19967	19753	19737	19824	19840	19856	19772	19730	19821	19903	19851	19820	19764	19900	19957	19874	19971	19699	19909	19894	19778	19879	19812	19829	19919	19732	19968	19901	19931	19787	20009	19709	20103	20012	19836	19869	19861	20054	20059	20099	19945	19785	19853	19689	19979	19662	19792	19779	19868	19959	19708	19825	19886	20005	19892	19785	19716	19858	19812	20114	20077	19860	20054	19958	19742	19795	19932	19855	19580	20010	20050	19628	19973	19941	19696	19928	19808	19975	19914	19849	19717	19754	19704	19702	19791	19961	19889	19904	19899	19970	19922	19812	19778	19907	19802	19822	19985	20004	19781	19974
20289	35670	32366	26067	22200	20800	19877	19179	18786	18240	18269	17812	17670	17565	17623	17563	17434	17592	17498	17538	17497	17518	17666	17405	17131	17391	17248	17609	18582	20952	23047	23040	21423	19491	18388	17703	17524	17216	17315	17113	17001	17251	17146	17183	17261	17175	17353	17249	17229	17332	17322	17177	17223	17211	17384	17233	17145	17209	17289	17251	17198	17152	17187	17221	17222	17077	17283	17148	17216	17109	17235	17140	17142	17102	17401	17191	17142	17256	17172	17328	17282	17244	17438	17028	17250	17092	17061	17118	17177	17191	17103	17283	17256	17001	17468	17279	17189	17190	17207	17047	17168	17424	17196	17142	17183	17222	17165	17201	17172	17224	17118	17147	17170	17113	17134	17080	17249	17280	17050	17301	17075	17059	17356	17235	17350	17282	17166	17408	17284	17270	17152	17287	17222	17071	17242	17168	17086	17223	17267	17083	17173	17042	17119	17060	17194	17335	17210	17145	17250	17155	17093	17114	17095	17367	17128	17132	17286	17091	17223	17238	17081	17266	17295	17164	17196	17109	17176	17379	17108	17259	17303	17215	16990	17240	17091	16956	17229	17194	17109	17106	17090	17198	17143	17152	17130	17234	17084	17232	17060	17042	17323	17118	17170	17200	16923	17244	17032	17241	17147	17237	16996	17283	17240	17051	17129	17334	17248	17103	17071	17114	17247	17199	17182	17303	17195	17341	17045	17087	17244	17256	17145	17227	17039	17259	17111	17050	17101	17153	17087	17101	17167	17305	17231	17306	17144	17190	17419	17058	17278	17178	17095	17358	17159	17152	17178	17186	17226	17081	17334	17183	17179	17099	17231	17192	17285	17170	17209	17014	17199	17203	17279	16991	17208	17221	17193	17196	17311	17263	17326	17079	17174	17261	17277	17086	17170	17049	17219	17225	17262	17188	17206	17134	17184	17207	17157	17263	17235	17041	17163	17157	17215	17065	17285	17186	17251	17252	17032	17148	17292	17372	17102	17243	17283	16936	17225	17239	17190	17105	17294	17218	17093	17221	17244	17100	17257	17107	17233	17176	17107	17160	17193	17163	17350	17105	17131	17130	17221	17267	17145	17156	17153	17177	17372	17140	16973	17191	17256	17295	17181	17238	17145	17125	17251	17222	17203	17165	17128	16997	17237	17193	17059	17210	17187	17181	17379	17203	17135	17253	17271	17288	17119	17241	17174	17310	17353	17306	17105	17233	17378	17255	17085	17256	17017	17261	17207	17482	17095	17230	17076	17215	17219	17122	17342	17148	17214	17232	17150	17280	17056	17258	17289	17270	17406	17195	17151	17126	17284	17189	17142	17235	17054	17311	17101	17053	17223	17095	17271	17269	17149	16993	17154	17206	17146	17079	17385	17215	17092	17079	16993	17397	17206	17067	17199	17213	17261	17251	17133	17137	17258	17183	17219	17136	17187	17297	17327	17220	17177	17251	17227	17128	17148	17326	17061	16987	17087	17106	17230	17190	17080	17144	17342	17200	16995	17243	17039	17376	17105	17356	17345	17140	17105	17240	17351	17495	17178	17188	17383	17079	17165	17020	17187	17248	17128	17270	17272	17287	17247	17229	17087	17083	17273	17151	17234	17283	17289	17069	17163	17194	17087	17168	17227	17104	17174	17142	17143	17224	17202	17369	17230	17039	17251	17268	16981	17286	17178	17025	17167	17218	17201	17306	17139	17201	17201	17239	17200	17169	17133	17036	17135	17299	17087	17082	17091	17133	17379	17260	17089	17467	17234	17262	17031	17253	17292	16990	17252	17034	17017	17416	17322	17180	17226	17201	17451	17175	17089	16966	17252	17148	17228	17177	17249	17261	17090	17130	17063	17311	17191	17061	17159	17096	17203	17239	17236	17346	17090	17139	17035	17227	17060	17112	17198	17163	17227	17230	17196	17072	17189	16877	17187	17203	17307	17223	17005	17119	17304	17012	17132	17387	16993	17249	17060	17378	17194	17222	17165	17046	17176	17250	17135	17016	17061	17073	17184	17022	17171	17275	17138	17263	16953	17264	17153	17276	17221	17124	17111	17292	17064	17223	17228	16948	17232	17092	17206	17111	17179	17071	16980	17273	17293	17232	17104	17210	17290	17245	17186	17212	17191	17208	17205	17336	17041	17195	17174	16985	17088	17312	17466	17181	17283	17293	17200	17218	17205	17237	17160	17295	17354	17263	17227	17004	17224	17336	17222	17309	17121	17292	17218	17076	17290	17440	17028	17390	17104	17099	17041	17183	17312	17261	17144	17217	17094	17196	17222	17311	17285	17205	17165	17160	17221	17230	17208	16959	17260	17382	16954	17059	17371	17151	17256	17128	17220	17090	17188	17269	17175	17303	17119	16997	17115	17105	17256	17208	17128	17154	17026	17113	17051	17345	16994	17086	17320	17322	17202	17265	17283	17068	17184	16981	17072	17125	17254	17134	17061	17281	17114	17215	17308	17262	17300	17234	17187	17190	17260	17274	17273	17092	17307	17240	17217	17162	17330	17189	17172	17117	17110	17378	17082	17071	17168	17138	17232	17141	17205	17234	17131	17251	17250	17160	17258	17098	17087	16975	17196	17043	17240	17186	17178	17238	17021	17112	16982	17346	17207	17115	17160	17276	17363	17356	17170	17124	17173	17126	17185	17102	17281	17144	17237	16974	17216	17290	17200	17275	17205	17202	17214	17227	17134	17300	17115	17219	17205	17125	17085	17136	16931	17164	17205	17008	17192	17272	17260	17316	17056	17205	17198	17336	17114	17362	17123	17255	17148	17170	16981	17257	17195	16978	17184	17135	17278	17083	17229	17289	17279	17199	17178	17221	17153	17382	17177	17188	17140	17280	17093	17171	17197	17017	17237	17258	17218	17147	17216	17101	17193	17148	17090	17061	16971	17268	17028	17211	17243	17200	17372	17117	17318	17144	17194	17276	17173	17241	17164	16999	17153	17035	17160	17306	17332	17070	17097	17245	17231	17263	17164	17301	16969	17140	17023	17074	17217	17264	17265	16967	17105	17254	17150	17306	17248	17020	17131	17158	17161	16961	17186	17463	17112	17238	17203	17156	17088	17127	17282	17173	17044	17131	17294	17084	17124	17249	17181	17188	17056	17074	17281	17159	17173	17206	17070	17278	17149	17403	17189	17134	17169	17191	17223	17340	17184	17231	17040	17055	17098	17152	17113	17179	17194	17270	17112	17135	16922	17199	17179	17358	17091	17120	17116	17024	17204	17146	17089	17123	17169	17269	17349	17027	17219	17081	17163	17253	17261	17163	17275	17402	17190	17489	17190	17097	17047	17197	17187	17120	17277	17035	17346	17329	17190	17049	17236	17137	17118	17016	17152	17102	17086	17003	17405	17250	17022	17228	17155	17178	17043	17255	17251	17123	17095	17137	17157	17234	17115	17224	17060	17290	17175	17392	17142	17215	17117	16962	17206	17133	17110	16883	17220	17150	17187	17196	17232	17044	17094	17304	17053	17050	17218	17072	17045	17074	17305	17143	17140	17119	17056	17084	17085	17325	17214	17262	17054	17033	17329	17245	17190	17266	17037	17381	17263	17317	17326	17170	17150	17268	17373	17170	17075	17192	17263	17272	17225	17122	16915	17149	17138	17225	16951	17207	17146	17263	17193	17186	17139	17196	17060	17309	17205	17202	17233	17164	17122	17183	17080	17174	17272	17204	17190	17384	17104	17259	17218	17251	17127	17222	17251	17059	17212	17166	17176	17211	17101	17272	17280	17258	17178	17252	17301	17063	17160	17239	17229	17115	17204	17087	17290	17298	17174	17211	17176	17272	17203	17071	17263	17138	17177	17225	17310	17228	17192	17167	17184	17205	17183	17185	17226	17150	17381	17247	17167	17101	17046	17201	17028	17140	17202	17271	17250	17156	17129	17232	17089	17135	17224	17253	17061	17299	17245	17160	17273	17151	17234	17145	17184	17072	17034	17103	17093	17340	17268	17210	17455	17158	17082	17218	17195	17223	17215	17208	17183	17298	17056	17257	17186	17343	17077	17334	17133	17064	17022	17155	17068	17223	17059	17342	17300	17235	17215	16989	17138	17158	17109	17200	17158	17170	17140	17130	17139	17310	17184	17248	17066	17218	17092	17363	17210	17077	17248	17045	17144	17217	17272	17129	17130	17319	17080	17119	17168	17167	17063	17357	17126	17285	17202	17274	17164	17156	17112	17163	17060	17256	17139	17182	17264	17165	17174	17222	17378	17224	17221	17193	17084	17224	17372	17140	17175	17223	17253	17056	16981	17010	17099	17202	17280	17290	17321	17260	17294	17166	17257	17197	17192	17239	17168	17167	17209	17127	17323	17057	17172	17187	17192	16939	17384	17076	17207	17078	17026	17297	17040	17059	17190	17212	17168	17146	17074	17274	17075	17346	17171	17239	17174	17292	17141	17004	17136	17127	17201	17176	17320	17071	17305	17221	17079	17316	17164	17251	17218	17322	17158	17215	17249	17118	17243	17203	17308	17120	17329	17231	17200	17149	17314	17054	17195	17230	17127	17248	17208	17121	17279	17186	17228	17191	17157	17199	17368	16930	17144	17125	16995	17146	17225	17078	17248	17160	17248	17079	17227	17399	17065	17249	17135	17091	17253	17361	17314	17092	17092	17091	17161	17318	17413	17174	17096	17197	17146	17201	17240	17118	17215	17191	17283	17293	17222	17158	17151	17148	17117	17116	17113	17211	17414	17255	17232	17038	17353	17191	17122	17288	17421	17241	17182	17191	17141	17126	17225	17347	17358	17361	17142	17047	17340	17212	17273	17080	17147	17060	17197	17155	17225	17024	17210	17094	17281	17367	17158	17187	17242	17089	17177	17091	17219	17160	17420	17176	17250	17203	17159	17328	17153	17143	17201	17261	17136	17173	17254	17244	17216	17149	17173	17063	17196	17322	17252	17271	17253	17143	17010	17230	17202	17282	17020	17233	17217	17189	17152	17087	17130	17125	17279	17162	17138	17060	17209	17068	17266	17005	17178	17270	17221	17144	17240	17080	17281	17119	17161	17255	17309	17153	17137	17314	17153	17187	17239	17029	17343	17246	16920	17087	17384	17179	17147	17139	17144	17063	17168	16979	17067	17102	17234	17046	16982	17026	17091	17270	17192	17280	17308	17208	17182	17089
27607	22508	25787	23322	20253	19904	20045	19763	19825	19564	19533	19594	19413	19433	19537	19544	19422	19474	19366	19516	19326	19478	19588	19655	19522	19352	19573	19488	19455	19645	19739	19945	19636	19643	20004	19581	19321	19194	19373	19326	19381	19355	19649	19540	19697	19418	19670	19674	19356	19563	19322	19353	19555	19539	19532	19475	19441	19334	19659	19373	19415	19450	19357	19337	19438	19579	19465	19319	19504	19518	19247	19599	19591	19655	19613	19399	19361	19327	19666	19538	19383	19449	19384	19404	19565	19450	19613	19356	19208	19342	19228	19304	19660	19411	19543	19473	19307	19246	19558	19412	19390	19450	19533	19545	19353	19470	19499	19541	19458	19582	19443	19539	19501	19451	19504	19512	19373	19459	19544	19459	19520	19607	19476	19429	19303	19418	19437	19418	19375	19728	19377	19394	19372	19633	19542	19478	19523	19488	19488	19377	19340	19514	19408	19390	19629	19513	19587	19353	19523	19590	19278	19312	19364	19365	19295	19263	19481	19500	19406	19578	19452	19486	19584	19617	19541	19481	19317	19420	19396	19559	19527	19418	19498	19387	19496	19420	19434	19546	19732	19686	19360	19472	19356	19510	19380	19455	19632	19307	19345	19466	19390	19342	19276	19418	19549	19605	19431	19462	19482	19523	19494	19565	19358	19383	19295	19354	19461	19623	19394	19679	19495	19479	19704	19511	19507	19224	19403	19491	19313	19562	19438	19368	19579	19512	19324	19434	19571	19442	19619	19459	19477	19444	19366	19438	19399	19554	19370	19459	19339	19502	19393	19632	19522	19395	19445	19564	19399	19430	19600	19327	19569	19503	19515	19570	19414	19523	19503	19342	19715	19337	19510	19507	19437	19588	19534	19533	19276	19435	19476	19523	19534	19506	19630	19512	19245	19559	19500	19477	19574	19343	19492	19441	19628	19553	19358	19443	19347	19479	19319	19581	19504	19445	19282	19579	19375	19419	19618	19419	19486	19494	19496	19379	19501	19396	19681	19405	19402	19257	19472	19597	19471	19382	19565	19351	19548	19483	19415	19328	19255	19255	19405	19496	19428	19284	19600	19446	19468	19573	19354	19344	19554	19506	19488	19488	19665	19636	19427	19439	19440	19367	19519	19614	19750	19666	19513	19468	19519	19531	19461	19471	19549	19508	19455	19519	19373	19451	19586	19408	19589	19322	19364	19390	19699	19344	19409	19635	19382	19668	19328	19464	19426	19598	19634	19492	19500	19510	19325	19456	19540	19305	19403	19665	19505	19458	19521	19514	19562	19649	19348	19307	19477	19357	19350	19375	19506	19355	19345	19568	19164	19558	19252	19565	19441	19559	19619	19476	19420	19277	19488	19579	19322	19346	19417	19431	19524	19406	19576	19576	19528	19429	19429	19263	19370	19557	19425	19426	19525	19483	19535	19581	19491	19628	19524	19374	19475	19372	19357	19562	19531	19524	19480	19364	19334	19453	19337	19445	19484	19333	19363	19685	19392	19283	19377	19447	19509	19474	19360	19284	19527	19577	19539	19552	19555	19425	19512	19490	19552	19223	19429	19370	19465	19498	19562	19536	19665	19576	19488	19495	19345	19384	19499	19276	19356	19187	19496	19411	19495	19686	19350	19270	19318	19503	19400	19356	19563	19348	19332	19482	19331	19449	19565	19377	19398	19583	19575	19511	19370	19448	19468	19582	19545	19495	19428	19496	19395	19538	19379	19591	19476	19386	19509	19367	19646	19723	19488	19249	19388	19273	19306	19716	19639	19560	19538	19666	19470	19485	19411	19379	19317	19662	19391	19389	19395	19598	19659	19597	19605	19516	19549	19577	19522	19561	19535	19397	19413	19396	19392	19481	19636	19626	19351	19150	19394	19433	19606	19670	19361	19392	19401	19538	19435	19402	19488	19352	19252	19386	19471	19562	19469	19445	19411	19581	19361	19445	19512	19580	19469	19586	19474	19625	19685	19550	19436	19528	19493	19471	19455	19422	19475	19620	19479	19630	19605	19357	19129	19369	19349	19401	19402	19633	19155	19559	19565	19483	19567	19549	19600	19450	19436	19367	19168	19364	19214	19599	19528	19341	19587	19673	19383	19464	19641	19288	19364	19393	19393	19461	19493	19365	19503	19501	19481	19436	19589	19510	19526	19569	19508	19550	19286	19494	19385	19611	19347	19622	19259	19421	19487	19412	19463	19535	19536	19303	19535	19510	19463	19327	19415	19440	19377	19307	19495	19507	19507	19499	19218	19328	19484	19556	19522	19558	19262	19564	19421	19376	19530	19558	19674	19526	19475	19552	19382	19472	19509	19298	19370	19426	19540	19441	19499	19563	19454	19598	19487	19275	19344	19562	19438	19520	19474	19416	19515	19471	19311	19506	19286	19262	19447	19335	19598	19252	19529	19470	19556	19315	19606	19415	19453	19589	19382	19390	19412	19680	19693	19261	19547	19460	19388	19475	19201	19528	19512	19469	19652	19476	19488	19582	19513	19392	19374	19405	19508	19455	19453	19569	19347	19538	19298	19667	19347	19236	19328	19407	19446	19512	19569	19449	19536	19332	19499	19314	19265	19565	19335	19467	19371	19474	19305	19511	19438	19470	19615	19597	19473	19403	19543	19441	19471	19427	19328	19716	19448	19447	19403	19479	19192	19237	19538	19536	19568	19584	19690	19412	19405	19558	19446	19470	19552	19400	19567	19551	19600	19645	19504	19480	19567	19600	19496	19383	19580	19357	19524	19429	19422	19354	19528	19417	19442	19652	19566	19601	19494	19422	19469	19619	19590	19559	19446	19304	19542	19472	19386	19460	19410	19626	19416	19421	19322	19783	19476	19620	19447	19504	19682	19649	19612	19502	19509	19405	19614	19533	19587	19226	19432	19571	19452	19429	19563	19514	19367	19498	19324	19402	19563	19327	19398	19322	19536	19594	19466	19438	19378	19500	19498	19420	19418	19427	19499	19433	19408	19348	19489	19391	19446	19280	19420	19580	19447	19389	19363	19533	19475	19221	19292	19382	19556	19518	19482	19588	19342	19375	19565	19473	19392	19620	19496	19416	19317	19346	19327	19269	19337	19573	19432	19462	19515	19781	19297	19314	19468	19225	19492	19278	19238	19363	19318	19409	19332	19539	19385	19662	19367	19441	19497	19285	19434	19268	19537	19412	19388	19577	19525	19361	19360	19384	19520	19475	19500	19461	19421	19320	19455	19565	19484	19216	19406	19516	19478	19566	19519	19677	19519	19523	19628	19362	19381	19478	19334	19577	19546	19490	19783	19375	19587	19511	19443	19426	19431	19334	19633	19527	19293	19240	19230	19398	19527	19408	19465	19442	19515	19407	19390	19232	19315	19754	19443	19498	19577	19493	19473	19254	19599	19522	19343	19396	19559	19585	19568	19681	19560	19409	19576	19527	19356	19471	19325	19676	19675	19295	19519	19451	19471	19471	19411	19397	19446	19482	19381	19379	19551	19418	19524	19583	19555	19305	19247	19717	19632	19318	19525	19503	19404	19362	19507	19545	19387	19512	19573	19586	19467	19702	19586	19428	19376	19321	19477	19479	19487	19336	19178	19486	19536	19484	19555	19573	19533	19429	19550	19530	19389	19609	19494	19618	19409	19331	19393	19466	19511	19677	19466	19363	19521	19680	19622	19424	19566	19294	19462	19417	19473	19345	19519	19530	19244	19441	19451	19410	19331	19583	19364	19677	19475	19541	19230	19316	19562	19439	19461	19352	19499	19538	19457	19484	19494	19408	19600	19417	19538	19528	19619	19782	19575	19592	19460	19339	19465	19537	19375	19472	19519	19438	19427	19420	19372	19308	19407	19386	19441	19507	19733	19526	19517	19337	19547	19468	19427	19465	19580	19313	19566	19399	19544	19646	19427	19372	19468	19470	19321	19322	19470	19382	19405	19506	19498	19611	19483	19425	19687	19492	19448	19443	19472	19487	19460	19330	19463	19497	19639	19448	19350	19537	19528	19617	19398	19362	19603	19317	19234	19503	19405	19492	19518	19619	19480	19240	19621	19270	19407	19343	19597	19409	19321	19366	19574	19572	19474	19532	19600	19399	19333	19306	19417	19521	19557	19435	19489	19545	19387	19544	19267	19445	19380	19392	19366	19562	19478	19375	19466	19260	19411	19464	19470	19462	19542	19280	19416	19443	19590	19283	19477	19486	19561	19475	19523	19516	19317	19480	19624	19603	19441	19448	19498	19362	19442	19377	19457	19332	19381	19526	19327	19502	19398	19546	19398	19511	19479	19336	19296	19674	19594	19607	19422	19430	19331	19494	19503	19289	19445	19582	19473	19688	19425	19361	19418	19282	19496	19378	19457	19615	19371	19699	19242	19505	19646	19630	19499	19603	19474	19360	19269	19359	19586	19443	19332	19340	19638	19210	19404	19686	19645	19389	19480	19543	19464	19511	19334	19740	19470	19523	19505	19457	19438	19457	19591	19604	19616	19564	19584	19662	19532	19660	19523	19543	19355	19518	19734	19383	19554	19440	19355	19516	19303	19512	19548	19475	19433	19328	19456	19232	19556	19457	19581	19602	19647	19480	19579	19560	19513	19402	19567	19316	19405	19525	19616	19498	19335	19405	19377	19405	19088	19338	19558	19452	19467	19433	19325	19519	19598	19515	19340	19659	19347	19391	19596	19222	19488	19341	19489	19393	19530	19253	19547	19466	19471	19605	19658	19526	19343	19462	19507	19622	19724	19416	19502	19630	19260	19280	19483	19590	19472	19521	19473	19513	19459	19443	19473	19585	19564	19374	19302	19361	19307	19482	19486	19558	19420	19498	19468	19369	19443	19384	19637	19503	19363	19427	19466	19409	19568	19620	19521	19400	19464	19650	19401	19283	19341	19489	19433	19707	19669	19530	19405	19419	19364	19662	19616	19428	19447	19596	19616	19577	19599	19353	19609	19543	19360	19469	19590	19474	19855	19529	19661	19499	19570	19637	19432	19591	19497	19433	19545	19386	19441	19296	19535	19470	19525	19451	19557	19529	19717	19413	19524	19471	19318	19235	19422	19439	19409	19231	19580	19501	19340	19258	19453	19441	19468	19536	19440	19333	19464	19457	19465	19556	19523	19434	19353	19541	19489	19375	19493	19316	19367	19323	19454	19566	19756	19463
18204	23499	22174	19374	18384	17721	17451	17425	17457	17190	17215	17116	16973	17095	16978	16980	16967	16967	16896	17103	16970	16812	16932	17005	16990	16905	16884	16856	16926	17047	17127	17351	17501	17145	17035	17060	16970	16881	16912	17011	16997	16888	16945	17017	16849	16778	16920	17023	16966	16978	16821	17060	16925	16874	16844	16823	16915	16851	16907	16939	16937	16887	16815	16783	16879	16957	16884	17066	16873	16924	16939	16942	16921	16822	16790	16743	17010	16759	16829	16883	16835	16952	16916	16948	16876	16772	16877	16869	16888	16848	16985	16887	16935	16866	16849	16943	17077	16865	16834	16876	16923	16933	16790	16831	16850	16925	16894	16936	16935	16839	16961	17107	16915	16790	16883	16825	16962	16806	16900	16747	17013	16974	16899	17042	16832	16843	17004	16954	16901	16807	16980	16975	16837	16796	16917	16839	16818	16950	16834	16785	16816	16861	16910	16795	16783	17058	16914	16882	16845	17190	16702	16841	16932	16715	17005	16946	16924	16930	16868	16874	16889	16983	16826	16853	16779	17000	16901	16796	16840	16839	16682	16963	16933	16855	17001	16871	16813	16941	16872	16952	16828	16953	17012	17017	16889	16904	16808	16858	16813	17120	16779	16961	16959	16933	16926	16843	16942	16774	16959	16777	16956	16853	16983	16824	16759	16936	16766	16800	16749	16898	16780	16891	16757	16955	16782	16871	16898	16983	16833	16733	17045	16918	16674	16951	16991	16833	16829	16947	16885	17025	16939	17030	16927	16830	16891	17038	16837	16910	17023	16833	16922	16947	16810	16756	16897	17114	16852	17047	16991	16760	17027	16868	16972	16892	16952	16821	16969	16834	16835	16852	16774	16900	16947	16765	16800	16987	17131	16916	16862	17021	16860	16844	16824	16807	16863	16728	16784	16899	16966	17030	16927	16963	16924	16975	16931	16805	16879	17026	17078	16951	16869	16793	16763	16942	16910	16849	16985	16995	16886	16913	16886	16910	16909	16836	16760	16775	16820	16887	16970	16908	16814	16765	17058	16808	16867	16832	17155	16703	16830	16887	16972	17006	16813	16878	16803	16875	16808	16876	17096	16918	16674	16948	16736	16996	16909	16818	16794	16684	16972	16921	16951	16968	17067	16796	16919	16805	16820	16739	16841	16976	16927	16955	16986	16970	16899	16961	17067	16928	16869	17002	16835	16870	16860	16961	16852	16783	16844	16900	16917	16902	16675	16795	16814	16838	16883	17002	16883	16978	16967	16869	16725	16746	16885	17034	16918	16966	16963	17083	16845	16933	17159	16789	17037	16908	17022	16948	16872	16834	16847	16704	17000	16889	16801	17023	16838	16954	16807	16830	16836	16958	16906	16746	16934	16988	16825	16886	16915	16746	16890	16805	16979	16801	16870	16674	17071	17104	17105	16967	16821	17001	16854	16868	16957	17142	16894	16870	16834	16719	16851	16872	16995	16964	16812	17061	16910	17036	16987	16859	16765	16784	17052	16928	16925	16929	16952	16959	16852	16878	17013	16725	16899	16948	16877	17002	16892	16873	16940	16903	17138	16868	16833	16867	16761	16783	17184	16855	17115	16924	16803	17030	17069	16980	16934	17041	16996	16996	16906	16981	16935	16866	16912	16763	16789	16882	16719	16969	16877	16954	16819	16903	16835	16983	16790	16827	16763	16938	16999	16891	16863	16761	16868	16826	16941	16830	16957	16802	16887	16929	16978	16936	17011	16909	16880	16881	16958	16849	16910	16734	16828	17019	16743	16871	16957	16981	16923	16885	16928	16945	16818	16758	17067	16890	17049	17014	16932	16870	16843	16893	16824	16909	16936	16966	16963	16853	16822	16929	16932	17034	16791	17035	16934	16969	16961	16895	17056	16802	16766	16812	16887	16801	16826	16921	16903	16984	17000	17045	16925	17064	16696	16987	17006	16668	16875	16831	16816	16902	17049	16934	16898	16910	16904	16979	16882	16977	16883	16821	16960	16753	16947	16962	16883	16948	16880	16866	17032	16970	17129	16994	16933	16896	17101	16893	16802	16822	17009	17106	16986	16829	16855	16877	17102	16739	16984	16862	16896	17066	16842	16857	16851	16926	16893	16961	17002	16743	16830	16705	16962	16870	17016	17046	16853	16920	16754	16855	16931	16912	16901	16880	16852	16928	16951	16854	16808	16966	16725	16899	17059	16966	16914	16737	16843	16850	17056	16869	16848	17011	16987	16942	16905	16998	16892	16965	16785	16911	16850	16894	16822	16821	16892	16892	16725	16910	16937	16936	17007	16792	16862	16948	16617	16987	16959	16793	16821	17003	16911	16804	16961	16857	16939	16985	16956	16824	16875	16846	16837	16842	16882	16932	17075	16756	16867	16950	16916	16830	16927	16931	16769	16981	16982	17054	17010	16965	16950	16880	17017	16882	16783	17047	16811	16850	16929	17003	16910	16853	16974	16962	16889	16840	16993	16723	16947	16883	16968	16951	16864	17023	16819	16851	16857	16914	16947	16914	16952	17045	16937	16975	16935	17019	16970	16925	16786	16891	17044	16928	16917	17066	16958	16967	16658	16889	16884	17071	17040	17009	16905	16904	16863	17076	16846	16944	16906	16784	17216	16972	16855	16933	16850	16978	16798	16952	16722	16866	16842	16712	16977	16880	16995	16677	17007	16756	16936	16794	16865	16806	16924	16919	16847	16766	16954	16903	17024	16882	16871	16890	16781	17012	16885	16843	16827	16826	16907	16887	16879	16911	16944	16870	16760	16938	16867	16861	16852	16987	17011	16856	17020	16831	16942	16904	16737	16790	16810	17062	16900	16984	16999	16770	16956	16688	16831	16968	16886	16852	16914	16965	16843	16798	16976	16969	16811	16935	16890	16992	16890	16881	16972	16834	16997	17015	16864	16918	16784	16994	16846	16872	16747	16809	16952	16947	16958	16790	16788	16992	16857	16903	16908	16788	17038	16797	16851	16825	16948	16736	16961	16907	16895	16929	16737	16866	16877	16817	16841	16993	16909	16838	16863	16786	16886	16943	16843	16758	16855	16939	16843	17012	16875	16865	16847	16961	16865	16896	16870	17066	16850	16822	16912	16847	16951	17200	16859	16808	17019	16859	16827	16949	16811	17064	16866	16820	16931	16829	16881	16975	17020	16825	16870	16891	16829	16897	17008	17047	16795	16814	16925	16887	16835	17116	16835	16972	16987	16748	16862	16931	16915	16795	16935	16776	16778	16728	16759	16818	16937	16883	16994	16897	17001	16709	16963	16748	17216	16991	16754	16968	16984	16922	17036	17061	16798	16784	16899	16857	16898	16934	16938	16779	16861	16867	16951	16735	16798	16627	16910	16970	16793	16904	16946	16841	17056	16962	16881	17022	16762	16995	16909	17057	16979	16939	17151	16716	16909	16980	16871	16983	16744	16968	16931	16802	16819	16972	16815	16953	17021	16810	16790	17135	16943	16815	16824	16909	16981	16947	16897	16859	16867	16944	16895	16899	16992	16649	16942	16887	16924	16870	16770	16768	16928	16913	16954	16901	16870	16950	16787	16854	16958	16906	16786	16905	17052	17005	16935	16811	16946	16996	16858	16979	17016	16909	16814	16905	16898	16819	16909	16896	16942	16980	16933	16848	16861	16813	16965	16971	16939	16854	16717	16747	16583	16944	16986	16718	16943	16951	16829	16900	16885	16988	16804	16893	16749	16992	16630	17091	16784	16860	16961	16884	16894	16926	16799	16964	16957	16775	16945	16947	16699	16948	16938	16837	16807	16960	16844	16918	16786	16800	16907	16859	16869	16924	16938	16909	16817	17047	16708	16837	16898	16990	16928	16904	16904	16913	17039	16831	16943	16845	16862	16838	16983	16837	16767	16939	16932	17033	16841	16961	16771	17141	16846	16929	16964	16998	16801	16981	16924	16997	16985	16978	16813	16948	16914	16839	16845	16912	16973	16869	16780	16902	16818	17034	16852	16899	16894	16944	16740	17030	17048	16841	16830	16895	16942	16833	16884	16879	16953	16946	16831	16884	16877	16829	16822	16936	16850	16899	16930	16901	16979	16830	16937	16855	16902	16916	16816	16832	16978	16917	16789	16999	16847	16992	16889	17125	17001	16871	17076	16944	17164	16995	16641	16963	17002	16958	16946	16847	16933	16864	16878	16848	16820	16949	16925	16774	17051	16948	16874	16715	16703	17031	16872	16847	16748	16858	16868	16887	17118	17009	16767	17009	16931	16963	16923	17078	16967	17041	16996	17037	17232	16751	16886	17060	16988	16998	16802	16944	16996	16942	16904	16771	16876	16900	16879	16795	16809	16740	16898	17091	16925	16841	16955	16914	16858	16966	17020	16883	16931	16986	16924	16917	16857	16738	16954	16833	16921	16878	16785	16864	16898	17023	17032	16922	16920	16853	17053	16817	16795	16924	16893	16948	16840	16852	17056	16957	16745	16959	16842	16871	16900	16958	17048	16844	16960	16808	16883	17072	16767	16995	17009	16872	17036	16857	16768	16972	17072	17017	16811	17091	16832	16892	16885	16701	16914	16774	16939	16997	16877	16780	16989	16855	16881	16880	16735	16941	17114	16865	16956	16895	16961	17017	16784	17131	17050	16877	16978	16969	16962	17046	17005	16947	16970	17013	16868	16869	16982	16860	16912	16963	16784	16920	16894	16947	16887	17030	16978	17090	16851	16907	16895	16864	16900	17090	16849	16936	16946	16751	16901	16963	16881	16899	16871	17000	16886	16925	16891	16907	16986	16964	17238	16950	16945	16854	16768	17002	16843	16872	16959	16987	16771	16947	16932	17093	16782	17008	17000	17016	16911	17091	16864	16787	16970	16973	16745	16876	16861	16909	16890	16920	16836	16915	16852	16835	17008	16940	16797	16894	16758	16770	16869	16924	16787	16844	16790	16894	17078	16971	16986	16816	16957	16956	16740	16928	16935	16776	16845	16881	16861	16977	16868	16916	16883	16922	16838	16906	16694	16845	16861	17010	16932	17047	16972	16993	16996	16873	16996	17009	16854	16831	16937	16884	16935	16984	17010	16847	16923	16906	17050	17013	16893	16990	16763	16894	16812	16949	16701	16847	17056	16922	16890	17129	16849	16732	16802	17021	16928	17045	17000	16787	16862	16956	16774	16962
23850	21352	28830	24390	22536	23233	23010	20591	20062	20410	20126	19941	19939	19872	20032	19917	19747	19895	19831	19782	19729	19780	19705	19700	19497	19611	19635	19463	19752	20307	21570	22247	21750	20942	20088	19935	19817	19643	19614	19654	19567	19709	19803	19587	19738	19520	19541	19582	19658	19683	19740	19658	19850	19524	19483	19553	19514	19756	19602	19527	19825	19810	19694	19773	19583	19601	19562	19533	19562	19540	19699	19746	19613	19677	19675	19630	19697	19526	19739	19613	19381	19502	19665	19428	19720	19571	19520	19616	19561	19759	19507	19576	19319	19589	19545	19500	19667	19699	19642	19559	19571	19613	19579	19673	19592	19667	19657	19593	19723	19621	19563	19605	19484	19578	19548	19328	19579	19451	19570	19647	19677	19714	19596	19645	19768	19341	19589	19469	19485	19608	19467	19547	19556	19633	19796	19480	19717	19612	19358	19622	19558	19608	19641	19506	19686	19425	19489	19657	19753	19673	19586	19347	19538	19560	19585	19577	19735	19694	19702	19536	19509	19633	19541	19604	19714	19696	19461	19637	19497	19648	19493	19399	19984	19544	19529	19511	19515	19632	19622	19637	19671	19550	19394	19532	19532	19462	19720	19775	19722	19695	19634	19595	19582	19603	19465	19722	19624	19522	19574	19613	19766	19601	19564	19678	19460	19506	19489	19595	19545	19712	19472	19583	19559	19750	19562	19451	19455	19602	19550	19497	19595	19421	19527	19578	19767	19680	19677	19528	19535	19447	19596	19756	19703	19707	19912	19730	19643	19675	19552	19677	19610	19620	19422	19299	19577	19535	19788	19563	19599	19631	19677	19622	19758	19599	19481	19736	19643	19799	19575	19651	19705	19597	19524	19784	19522	19462	19705	19534	19549	19567	19799	19669	19656	19436	19787	19598	19528	19608	19545	19647	19608	19716	19622	19584	19426	19738	19679	19679	19590	19713	19439	19780	19532	19721	19600	19666	19602	19478	19660	19500	19618	19721	19705	19540	19651	19600	19460	19612	19618	19475	19506	19866	19573	19850	19693	19663	19535	19496	19606	19455	19671	19523	19573	19494	19666	19528	19561	19773	19691	19695	19588	19452	19539	19547	19512	19329	19696	19556	19581	19717	19563	19652	19622	19736	19698	19590	19318	19570	19706	19571	19649	19721	19551	19634	19456	19475	19586	19597	19593	19741	19567	19877	19620	19524	19696	19445	19855	19374	19566	19752	19581	19616	19371	19403	19323	19712	19587	19876	19861	19446	19486	19635	19319	19588	19743	19550	19647	19441	19374	19625	19589	19423	19656	19520	19762	19914	19870	19561	19666	19749	19729	19649	19696	19551	19463	19775	19639	19493	19659	19746	19933	19496	19444	19588	19653	19726	19780	19636	19611	19681	19618	19475	19467	19753	19731	19469	19714	19555	19734	19734	19657	19452	19462	19603	19689	19298	19567	19811	19652	19753	19553	19497	19718	19601	19452	19573	19799	19785	19601	19527	19313	19574	19662	19703	19506	19585	19376	19705	19549	19647	19640	19506	19482	19353	19716	19399	19284	19543	19593	19598	19627	19428	19546	19624	19516	19560	19628	19606	19801	19696	19466	19696	19675	19681	19583	19466	19710	19522	19471	19397	19602	19447	19833	19692	19752	19601	19839	19563	19414	19409	19528	19783	19872	19585	19678	19559	19550	19645	19642	19492	19604	19831	19573	19678	19451	19630	19638	19692	19660	19496	19588	19541	19385	19443	19481	19832	19597	19496	19536	19612	19698	19708	19564	19559	19645	19567	19453	19600	19661	19512	19599	19690	19696	19800	19796	19535	19666	19557	19714	19691	19636	19536	19608	19590	19527	19623	19557	19690	19548	19502	19470	19583	19506	19557	19480	19737	19581	19608	19613	19538	19702	19531	19532	19495	19466	19718	19553	19657	19618	19570	19658	19609	19604	19553	19617	19681	19549	19381	19719	19551	19620	19668	19527	19720	19741	19740	19715	19595	19825	19819	19635	19607	19556	19784	19645	19519	19531	19487	19603	19599	19852	19342	19708	19742	19743	19676	19451	19687	19732	19600	19636	19567	19487	19675	19698	19742	19582	19676	19569	19442	19525	19415	19505	19537	19658	19699	19592	19452	19668	19404	19562	19754	19742	19502	19669	19686	19608	19772	19551	19645	19632	19597	19545	19651	19590	19562	19498	19443	19551	19604	19471	19571	19527	19774	19580	19643	19475	19564	19678	19454	19661	19735	19607	19720	19385	19534	19558	19665	19536	19725	19452	19560	19393	19554	19476	19705	19543	19753	19547	19657	19524	19666	19500	19560	19493	19510	19565	19621	19495	19674	19658	19515	19608	19545	19569	19761	19573	19639	19682	19738	19622	19566	19848	19503	19651	19722	19481	19740	19507	19713	19672	19742	19475	19312	19489	19633	19595	19600	19646	19431	19628	19742	19583	19476	19557	19621	19498	19560	19394	19626	19482	19529	19650	19588	19640	19790	19612	19663	19436	19325	19555	19523	19660	19563	19800	19823	19493	19707	19538	19625	19499	19609	19707	19392	19702	19764	19636	19637	19449	19435	19673	19406	19695	19603	19496	19657	19668	19740	19475	19713	19311	19454	19583	19576	19644	19578	19587	19660	19467	19551	19369	19739	19413	19667	19635	19523	19590	19707	19625	19644	19489	19593	19633	19715	19741	19542	19820	19753	19701	19564	19568	19616	19755	19699	19548	19713	19684	19603	19511	19639	19607	19520	19582	19492	19631	19592	19545	19570	19472	19445	19614	19541	19683	19491	19456	19366	19538	19481	19497	19684	19698	19486	19812	19718	19526	19726	19686	19665	19698	19534	19787	19682	19521	19705	19661	19508	19607	19882	19506	19494	19906	19380	19704	19665	19535	19591	19625	19567	19747	19531	19593	19519	19833	19757	19808	19706	19658	19541	19663	19441	19621	19671	19690	19623	19759	19293	19717	19712	19465	19552	19410	19516	19775	19520	19442	19659	19674	19379	19718	19469	19550	19456	19622	19583	19498	19611	19508	19556	19531	19540	19737	19824	19730	19354	19638	19647	19646	19691	19711	19508	19674	19606	19741	19721	19672	19697	19597	19343	19511	19492	19671	19548	19726	19562	19758	19617	19648	19663	19642	19576	19552	19724	19635	19623	19577	19608	19637	19729	19772	19609	19532	19676	19766	19639	19572	19654	19588	19650	19597	19542	19720	19553	19438	19339	19663	19543	19307	19660	19391	19415	19448	19684	19491	19435	19575	19533	19693	19476	19519	19602	19439	19536	19602	19515	19529	19557	19736	19535	19745	19467	19684	19787	19658	19501	19718	19668	19638	19754	19569	19420	19599	19837	19609	19473	19736	19621	19856	19529	19592	19472	19522	19679	19525	19624	19528	19620	19622	19592	19707	19549	19734	19617	19508	19640	19532	19595	19723	19875	19717	19694	19619	19501	19732	19673	19631	19611	19540	19867	19523	19713	19527	19419	19723	19639	19712	19520	19515	19523	19575	19580	19537	19448	19875	19694	19513	19712	19659	19389	19556	19660	19590	19635	19604	19553	19757	19546	19665	19717	19814	19630	19524	19476	19708	19647	19664	19698	19500	19660	19611	19539	19542	19625	19401	19525	19512	19697	19563	19430	19416	19608	19624	19559	19457	19668	19547	19465	19681	19581	19464	19401	19717	19711	19574	19790	19695	19792	19758	19526	19733	20006	19447	19596	19819	19614	19598	19657	19593	19608	19658	19533	19560	19404	19546	19495	19692	19755	19864	19290	19687	19441	19584	19502	19627	19583	19635	19776	19658	19511	19626	19618	19725	19498	19564	19656	19440	19481	19505	19477	19579	19622	19505	19487	19849	19619	19514	19531	19670	19475	19638	19690	19599	19702	19641	19616	19692	19455	19803	19500	19498	19657	19633	19738	19519	19424	19611	19526	19571	19551	19661	19664	19633	19483	19615	19705	19708	19598	19564	19557	19578	19420	19547	19643	19589	19692	19514	19417	19811	19525	19476	19647	19555	19584	19635	19629	19708	19736	19516	19586	19387	19648	19743	19578	19546	19589	19841	19638	19562	19694	19452	19771	19661	19643	19499	19530	19709	19564	19666	19674	19546	19515	19593	19582	19701	19720	19579	19449	19550	19735	19728	19608	19558	19623	19600	19713	19662	19642	19561	19579	19660	19625	19520	19591	19600	19597	19611	19499	19568	19720	19520	19734	19847	19504	20022	19743	19740	19507	19662	19577	19472	19727	19509	19650	19674	19552	19456	19763	19665	19532	19671	19654	19644	19686	19494	19848	19592	19522	19777	19640	19740	19703	19635	19584	19477	19751	19638	19543	19474	19571	19511	19570	19612	19599	19603	19505	19644	19637	19464	19751	19593	19427	19646	19718	19780	19551	19422	19449	19790	19585	19653	19528	19530	19778	19770	19643	19667	19664	19388	19652	19562	19565	19575	19646	19546	19739	19489	19532	19467	19539	19751	19771	19754	19562	19426	19346	19546	19618	19560	19803	19560	19609	19463	19401	19433	19567	19463	19703	19681	19607	19459	19805	19418	19502	19468	19424	19550	19598	19725	19612	19555	19533	19752	19623	19738	19677	19489	19583	19532	19628	19561	19554	19689	19559	19777	19637	19663	19665	19783	19490	19624	19568	19503	19400	19716	19349	19574	19771	19557	19491	19575	19428	19433	19880	19433	19597	19565	19647	19914	19569	19482	19733	19592	19578	19505	19677	19511	19417	19594	19668	19594	19465	19537	19685	19616	19509	19634	19535	19643	19447	19545	19516	19872	19622	19608	19703	19588	19713	19566	19696	19562	19472	19669	19675	19686	19769	19807	19567	19673	19317	19715	19697	19577	19601	19622	19867	19606	19422	19563	19493	19605	19550	19707	19814	19576	19532	19812	19717	19547	19609	19524	19558	19462	19561	19592	19585	19837	19771	19526	19323	19598	19628	19580	19409	19566	19628	19605	19579	19744	19435	19593	19779	19547	19558	19438	19670	19792	19535	19676	19495	19587	19581	19651	19550	19460	19645	19669	19628	19737	19541	19686	19781	19734	19661	19761	19659	19726	19567	19587	19579	19416	19722	19379	19470	19545	19506	19622	19649	19549	19352	19514	19486	19530	19612	19633	19582	19367	19666
18064	30276	28608	23620	20918	19642	18696	18343	18251	17796	17527	17242	17489	17265	17433	17330	17226	17240	17270	17313	17317	17356	17239	17166	17229	17344	17350	17088	17253	18327	20395	20912	19790	18405	17974	17542	17177	17045	17072	17387	17000	17145	17184	17235	16936	17253	17154	17090	17048	17382	17098	17199	17204	17212	17177	17150	17264	17039	17299	17164	16980	16941	17145	17333	17080	17098	17000	16919	17091	17098	17095	17007	17191	17192	17192	17158	17080	17041	17286	17201	17180	17146	17212	17218	17083	17086	17184	17205	17124	17157	16907	17035	17317	17152	17101	17026	17098	17043	17075	17015	17136	17100	17099	17050	17040	17209	16842	17108	17108	17137	17282	17248	16904	17285	17058	17202	17051	17165	17063	17275	17193	17090	17183	17163	16955	17127	17182	17126	17148	17045	17028	17218	17041	16923	17154	17143	17151	16958	17123	17178	17080	17186	17171	16998	17247	17027	16941	17315	17100	17201	17049	17071	17057	17147	17115	17092	17091	17061	17199	17006	17120	17046	17077	17308	17093	17132	17038	17113	17097	17143	16958	17218	17061	16890	17154	17030	16983	17121	17061	17133	17274	17128	16991	17158	17108	16981	17244	17186	16917	17007	17034	17078	17142	17143	17140	17164	17191	17082	17179	17134	17235	17042	17037	17071	17073	17119	16965	17048	17000	17024	17136	17083	17135	17097	17226	17189	17086	17073	17148	17089	17153	17171	17034	16943	17147	17163	16878	17108	17343	16989	17108	16924	16957	17186	17090	17217	17047	17242	17209	17053	16999	17226	17106	17084	17186	16926	17152	17046	17068	17252	17251	17119	17154	17018	17135	17221	17122	16956	17014	17161	17131	16991	17149	17011	16990	17103	17238	17062	17068	17115	17132	17212	17226	17225	17061	17280	17238	17046	16999	17045	17268	17100	17044	17303	16944	17078	17247	17052	17052	17074	17008	17132	16990	17075	17189	17161	17229	17055	17147	17018	17140	16969	17202	17035	17041	17035	17088	17109	16965	17162	17265	17180	17044	17034	16909	17182	17012	17044	17018	17088	17024	17081	17181	17085	17165	17218	16912	17097	17219	17022	17116	16999	16984	17212	17141	16985	17055	17186	17226	17062	17218	16989	17133	17118	17045	17017	17193	17051	17129	17171	16991	17026	17241	17114	16991	17224	16948	17068	16985	17224	17216	17021	17165	17106	17010	17173	17005	17054	16958	17061	16957	17141	17205	17243	17107	17045	17067	17157	17038	17296	17265	17226	17243	17153	16936	17056	17004	17137	17086	17100	17008	16990	17026	17007	16984	17105	17321	17237	17135	16977	17003	17171	17100	17105	17133	16992	17270	17157	17180	17026	17058	17033	17202	16944	17026	16882	17212	17084	17256	17028	17120	17139	17326	17066	17090	17041	17007	17156	17085	17127	17033	17071	17086	17019	16964	17033	17027	17136	17152	16948	17102	17013	17138	17188	17094	17012	17088	17022	17144	16939	17048	17246	17058	17089	17164	17173	17171	17052	17122	16893	17072	17078	16967	17108	17111	17034	17183	17065	16951	17055	16950	17045	17067	17126	17125	16909	17281	17149	17136	17160	17113	17164	17141	17000	17048	17080	17086	17116	16990	17132	17029	17006	17170	17237	17084	17182	17154	17202	17135	17008	17124	17117	17159	17043	16897	17373	17056	17133	17012	17065	16951	17050	16980	16940	17201	16941	17042	17212	17006	17085	17016	17089	17202	17169	17137	17176	16981	16824	17173	17081	17143	17192	16995	17138	17123	17160	17004	17199	17103	17119	17268	17291	17326	16978	17086	17138	17304	17088	16996	17181	17028	17168	17200	16946	16969	17105	17095	17125	16933	16983	17160	17250	17109	17112	17168	16891	17131	16995	17125	17109	17196	17148	17149	16944	17086	17188	17094	16944	17222	16902	17263	17069	17030	17039	17089	16960	17199	17144	17177	17152	17087	17045	16990	17235	17040	17138	17164	17003	17212	17173	17198	17042	17209	16985	17166	17037	17088	17093	17095	17076	17065	17019	17157	17308	17105	17127	17028	17147	16927	17241	16891	17142	17307	17078	17062	17114	17075	17153	17173	17131	17018	17076	17143	17040	17107	17074	17039	17234	17157	17238	16976	17062	17121	17293	17089	17213	16971	17150	17124	17015	17091	17036	17187	17078	17044	17197	17245	16991	17066	17137	16997	17177	17074	17046	17154	17157	17230	17112	17123	17042	17023	17126	17061	17086	17097	17090	16836	17127	17130	17123	16944	17004	17090	16961	17045	17009	17117	17045	17064	17136	17188	17179	17071	17107	17021	17090	17131	17237	16956	17094	17083	17006	17114	17133	17150	16992	17176	16991	17299	16936	17046	17315	16954	17112	17058	16990	17215	17147	17135	17048	17089	16994	17200	17099	16999	17229	16853	17162	17263	17038	17113	17030	17196	16862	17110	17136	17125	17164	17043	17178	17116	17046	17126	17203	17122	17251	17082	16892	17132	17255	17158	17037	17057	16903	16924	17203	17083	17068	17132	17091	17096	17143	17120	17131	17260	17249	17031	17050	17169	17161	17151	17026	17160	16946	17094	17000	17008	17103	16960	16916	17180	17211	17035	17046	17208	16976	17075	17067	17089	17176	17063	17115	17182	16956	17032	17152	17093	17145	17102	17174	17031	17175	17128	17023	16965	17154	17088	16909	17140	17168	17050	17243	16925	16895	16966	17029	17087	17053	17138	17097	16957	17281	17139	17199	16970	17166	17235	17188	17206	17248	17229	17120	17088	17166	16973	17165	17095	17008	17104	17111	17090	17184	17120	16999	17107	17046	17201	17218	17151	16958	17026	17126	17051	16976	17130	17309	17035	17140	16990	16922	16952	17211	17098	17110	16985	17140	17113	17038	17045	17052	17004	17224	17083	17212	17314	17036	16963	16899	17032	17253	17053	17004	17152	16833	17142	17324	17208	17226	17050	17194	17064	17102	16995	17062	17133	17019	17084	17221	17176	17183	17118	17026	17091	17233	16983	17094	17056	17138	17182	17035	17078	17252	17072	17341	17035	17101	17200	17125	17046	17060	17129	17330	17309	16991	16934	17096	17002	17117	16997	17014	17117	17023	17222	17049	17114	17118	17100	17237	17034	17000	16970	17037	17065	17208	16996	17018	17085	17191	17120	17243	17214	17119	17085	17065	17104	17094	17066	16955	16947	17023	17081	17116	17136	17060	17079	16998	16886	17049	17326	17150	17221	17115	17185	17145	17160	17055	17162	17008	17224	16882	17061	17186	16929	16960	17260	16954	17034	17170	17131	17249	17124	16948	17282	17050	17149	17090	16936	16934	16875	17129	17148	17035	17202	17055	16989	17239	17078	16937	16993	17083	17091	17240	17265	17303	17023	17135	16950	17150	17092	17171	17021	17066	16990	17085	17172	17236	16966	17053	17064	17016	17331	17103	17072	17158	17197	17104	17099	17250	17102	17118	17281	17057	17181	17100	17096	17125	17183	17078	17056	17009	17015	17162	17015	17073	17058	17161	17047	17275	17024	17162	17056	17149	17116	16998	17186	17102	17137	17137	17142	17001	17067	17173	17044	17129	17188	16969	17217	17047	17037	17144	17155	17093	17053	17028	17067	17222	17145	16998	17251	17029	17250	17156	17250	17052	16995	17105	17204	17060	17073	17056	17149	17181	17289	17187	16998	17094	17113	17133	17197	16981	17072	17087	17058	17042	17090	17186	17104	17172	16907	17191	17202	17158	17120	16965	17196	17266	17182	17053	17142	17107	17244	17032	17261	17182	17075	17132	17161	17058	17099	17062	17259	17093	17147	17201	17246	17041	17174	16969	17179	17030	17037	17133	17152	16930	17098	17107	17109	17148	17053	17028	16966	16954	17208	17035	17129	17049	17008	17119	17018	17062	17206	17011	17177	17154	16935	17016	16916	17073	17255	17152	17049	17093	17048	17044	17063	17171	17127	17027	17150	17262	17039	17012	17049	17002	17040	17085	16948	17091	16970	17030	17172	17087	17189	17301	17121	17113	17017	17107	17075	17039	17174	17249	17347	17126	17028	17122	17038	17176	16913	17113	17164	17054	17154	17233	16941	17117	16998	17219	16981	17077	17146	17097	17106	17113	17083	17192	17044	17113	17180	16922	17132	17032	17075	17117	17058	17266	17148	16902	17219	17030	17030	17074	17161	17203	17142	17208	17020	17191	17182	17129	16901	17071	17040	17050	16908	17083	17062	16909	17025	16993	17119	17302	16972	17091	17100	16822	17084	17021	17092	17260	17317	17050	17090	17089	17139	17042	17182	16960	17088	17045	17297	17118	17130	17279	17092	17231	17045	17056	17175	16914	17073	17213	17058	17085	17072	16882	17059	17182	16956	17286	17009	17089	17001	16993	16988	17231	16982	17089	17202	17072	17065	16984	17147	17173	17053	16905	17061	17240	17143	17073	17110	17111	17260	17264	17075	17035	17148	17116	17144	16932	17150	17068	16957	17255	17133	17259	17127	17161	16988	17097	17181	17183	17035	16986	17066	17191	16916	17183	17013	17048	17084	17141	16999	17134	17280	16931	17029	17007	17101	16959	17184	17165	16966	17102	17133	17094	17175	17164	17090	17021	17069	17069	17043	17007	17197	17070	17087	17054	17108	17047	16982	17216	17042	17166	17070	17186	17061	17132	17014	17086	17067	17051	17117	17085	16986	17023	17115	16991	17087	17119	17079	17231	17119	16938	17159	17212	17182	17067	17204	17038	17094	17255	16867	16908	17191	17048	16997	17080	17207	17119	17232	17204	17026	17229	17092	17190	17081	17206	17191	17160	17227	17118	17167	17132	17250	17044	17178	17032	17143	17014	17153	17057	17058	17201	16973	17058	17187	17140	16994	17059	17119	17258	16977	17246	17315	17004	16985	17240	17080	17035	17232	17114	17060	17227	17190	17098	16973	17204	17276	16996	17123	17145	17066	17252	17034	17100	17250	17044	17073	17094	17146	17028	17183	16931	17157	17029	16922	17243	17081	16980	17061	16971	17234	17079	17128	17139	17083	16950	17129	17003	17259	17247	17093	16938	17173	17024	16960	17001	17273	17095	17203	17016	17102	17111	17036	17028	17075	16972	16956	17008	17136	17152	17237	16987	17196	17172
22876	21342	29198	23838	21652	24073	26283	21641	20567	20838	20425	20311	20017	20287	20126	20228	20019	20085	20095	20216	20109	20043	20186	20000	20149	20043	20072	20131	20094	21349	23722	24168	23264	21916	20792	20402	20026	19866	19811	19947	20019	19820	19967	19763	19909	19766	19848	20152	19859	19650	19716	19895	19873	20121	19856	20048	19963	20023	19869	20026	19846	19668	19826	19829	19903	19845	19837	19841	19834	19875	19813	19867	19913	19905	19823	19748	19789	19861	19676	19808	19713	19875	19847	19682	19810	19992	19922	19976	19763	19792	19836	19990	19863	19922	19875	19952	19676	19848	19879	19935	19832	19735	19737	19922	19828	19854	19798	19757	19738	19701	19731	19897	19865	19721	19698	19734	19956	19897	20019	20019	19858	19683	19791	19851	19728	19760	19744	19681	19817	20004	19815	19938	19791	19776	19905	19703	19962	19958	19864	19743	19626	19831	19913	19746	19892	19801	19710	19952	19913	20054	19653	19825	19756	19794	20014	19929	19946	19781	19809	19925	19812	19730	19613	19798	19842	19734	19807	19838	19704	19526	19813	19833	19807	19873	19861	19820	19723	19839	19923	19680	19951	19806	19760	19850	19927	19969	19966	19781	19792	20008	19941	19681	19790	19893	19804	19736	19781	19724	19717	19651	19852	19981	19882	19889	19793	19682	19827	19943	19979	19760	19843	19853	19776	19842	19818	19700	19753	19691	19675	19662	19864	19800	19913	19737	19775	19930	19880	19692	19792	20021	19879	19774	19861	19711	19787	19659	19759	19866	19896	19705	19895	19785	19750	19677	19711	19662	19794	19855	19832	19650	19895	19844	19855	19684	19654	19569	19925	19886	19932	19783	19745	19761	19669	19754	19751	19688	19927	20029	19835	19916	19821	19900	19992	19649	20035	19751	19826	19842	19714	19676	19751	19845	19610	19796	19910	19852	19862	19653	19812	19560	19834	20093	19909	19868	19850	19668	19742	19900	19769	19886	19906	19818	19768	19825	19827	19876	19942	19756	19610	19700	19710	19597	19771	19828	19865	19783	19790	19908	19897	19745	19846	19856	19850	19815	19909	19877	19938	19818	19872	19720	19743	19559	19682	19767	19758	19841	19868	19877	19774	19584	19807	19788	19623	19869	19703	19946	19736	19857	19892	19961	19950	19892	19819	19888	19967	19768	19747	20051	19732	19723	19826	20056	20041	19902	19963	19828	19661	19690	19840	19649	19758	19642	19827	19579	19710	19774	19834	19786	19796	19880	19628	19872	19973	19901	19775	19683	19794	19790	19711	19525	19829	19974	19595	19933	19786	19753	19697	19811	19808	19816	19831	19702	19628	19915	19768	19721	19700	19629	19957	19905	19778	19822	19688	19677	19614	19941	19783	19798	19942	19586	19814	19782	19833	19926	19838	19786	19859	19984	19746	19883	19813	19744	19641	19609	19937	19785	19771	19794	19811	19819	19926	19798	19750	19895	19641	20023	19831	19871	19825	19705	19759	19746	19776	19581	19652	19617	19702	19967	19850	19617	19915	19694	19615	19828	19512	19838	19658	19750	19583	19749	19857	19923	19796	19769	19741	19926	19657	19764	19696	19570	19872	19621	19716	19748	20000	19816	19909	19962	19745	19783	19951	19736	19836	19693	19737	19688	19918	19688	19796	19773	19950	19846	19797	19722	19899	19853	20000	19599	19894	19845	19795	19897	19770	19685	19948	19656	19808	19756	19767	19824	19852	19766	19800	19516	19654	19630	19852	19690	19924	19768	19762	19867	19765	19763	19555	19955	19794	19907	19951	19803	19840	19952	19910	19774	19827	19747	19629	19716	19906	19807	19768	19833	19946	19929	19829	19547	19985	19926	19974	19907	19835	19807	19829	19833	19754	19843	19648	19755	19932	20002	19918	19670	19903	19806	19718	19774	19673	19647	19701	19852	19657	19861	19541	19899	19703	19824	20028	19652	19910	19744	19915	19851	19950	19726	19920	19974	19852	19774	19674	19670	19772	19793	19821	19793	19924	19817	19889	19732	19936	19734	19814	19654	19857	19648	19696	19745	19893	19870	19842	19723	19776	19825	19743	19740	19860	19899	19674	19787	19786	19776	19587	19910	19782	19826	19954	20005	19745	19622	19824	19688	19745	19662	19692	19653	19635	19797	19864	19811	19811	19746	19762	19727	19987	19676	19642	19780	19802	19905	19702	19631	19772	19688	19813	19846	19736	19668	19816	19715	19781	19627	19542	19738	19662	19808	19623	19798	19768	19803	19721	19678	19653	19993	19876	19791	19844	19638	19740	19830	19866	19677	19625	19686	19801	19707	19858	19707	19847	19791	19888	19582	19796	19838	19697	19815	19742	19805	19948	19783	19780	19690	19787	19799	20007	19949	19820	19773	19614	19701	19605	19717	19872	19732	19890	20043	20088	19816	19751	19655	19784	19659	19622	19834	19612	19660	19622	19781	20025	19736	20010	19827	19634	19688	19997	19607	19823	19924	20064	19725	20033	20075	19600	19733	19933	19898	19769	19632	19640	19769	19691	19836	19721	19996	19932	19782	19767	19736	19790	19814	19711	19797	19754	19782	19680	19830	19778	19871	19984	19840	19783	19932	19752	19630	19656	19587	19662	19951	19801	19700	19832	19643	19800	19960	19919	19850	20035	19808	19986	19712	19830	19832	19789	19849	19745	19627	19631	19728	19807	19649	19896	19809	19884	19640	19636	19736	19755	19764	19765	19718	20000	19813	19662	19807	19763	19493	19858	19763	19768	20034	19960	19886	19851	19784	19743	19713	19876	19672	19735	19921	19875	19943	19743	19906	19878	19917	19874	19890	19814	19777	19789	19883	19680	19982	19807	19799	19947	19856	19738	19789	19840	19799	19855	19965	19922	19910	19659	19858	19854	19925	19810	19666	19796	19950	19767	19815	19864	19853	19621	19693	19701	20049	19877	19676	19610	19827	19950	19785	20041	19807	19622	19646	19726	19833	19741	19792	19651	19662	19889	19879	19801	19863	19959	19868	19767	19797	19694	19781	19669	19675	19753	19902	19935	19705	19820	19593	19911	19850	19723	19941	19852	19674	19718	19766	20034	19715	19688	19804	19778	19902	19813	19875	19916	19739	19574	19898	19891	19797	19982	19814	19652	19887	19579	19703	19719	19746	19716	19769	19927	19836	19813	19691	20101	19782	19822	19780	20028	19895	19801	19641	19700	19880	19616	19928	19925	19945	19745	19828	19699	19814	19909	19912	19674	19910	20112	19796	19999	19862	20041	19762	19635	19754	19812	19618	19881	19661	19693	19739	19913	19905	19741	19567	19767	19642	19878	19763	19854	19794	19649	19861	19804	19882	19746	19877	19742	19823	19764	19744	19788	19813	19674	19763	19681	19869	19967	19818	19672	19607	19834	19967	19551	19778	19686	19639	19825	19765	19683	19869	19539	19772	19957	19744	19764	19804	19862	19771	19782	19814	19894	19713	19755	19528	19900	19772	19792	19833	19723	19863	19525	19880	19796	19926	19732	19708	19729	19762	19533	19602	20023	19713	19954	19803	19813	19868	19826	19730	19797	19644	19691	19897	19753	19774	19799	19743	19890	19930	19745	19926	19804	19722	19854	19739	19743	19762	19911	20029	19853	19751	19703	19688	19697	19655	19898	19755	19881	19863	19798	19724	19900	19853	19720	19814	19830	19750	19917	19897	19753	20080	19800	19708	19540	19864	19943	20086	19685	19594	19900	19815	19849	19839	19572	19769	19957	19864	19702	19521	19803	19805	19697	19853	19600	19824	19978	19746	19446	19716	19647	19912	19825	19561	19730	20015	19777	19977	19560	19614	19855	19851	19676	19957	19807	19884	19940	19568	19972	19731	19717	19741	19803	19819	19838	19932	19852	19769	19933	19750	19902	19808	20206	19998	19948	19587	19775	19732	19794	19610	19797	19889	19717	19703	19682	19935	19771	19857	19672	19730	19759	19750	19719	19887	19779	19731	19725	19669	19770	19886	19922	19831	19756	19823	19811	19721	19549	19843	19726	19761	19964	19863	19743	19835	19725	19974	19771	19596	19839	19901	19840	19681	19643	19747	19824	19622	19846	19595	19702	19874	19795	19907	19631	19655	19603	19850	19674	19747	19718	19735	19820	19969	20036	19808	19770	19726	19886	19648	19567	19868	19626	19758	19804	19790	19779	19591	19832	19738	19898	19941	20121	19833	19672	19852	19608	20094	19774	19855	19574	19696	19661	19804	19892	19673	19857	19866	19687	19749	19717	19894	19716	19734	19939	19832	19848	19775	19802	19918	19914	19613	19687	19886	19915	19605	19683	19623	19854	19722	19831	19831	19457	19768	19911	19777	19700	19592	19863	19921	19701	19765	19813	19721	19711	19844	19776	19740	19762	19890	19758	19857	19856	19640	19705	19623	19776	19781	19647	19944	19809	19767	19807	19887	19943	19761	19635	19748	19825	19900	19733	19709	19846	19603	19752	19776	20006	19650	19824	19889	19952	19661	19871	19897	19718	19489	19784	19780	19854	19841	19752	19744	19838	19852	19753	19849	19983	19905	19772	19895	19802	19799	19955	19815	19734	19789	19757	19906	19767	19776	19727	19906	19705	19842	19824	19569	19898	19923	19872	19720	19894	19889	19774	19634	19648	19955	19965	19707	19873	19719	19975	19718	19811	19887	19645	19649	19767	19755	19868	19607	19968	19903	19901	19797	19837	19852	19781	19782	19895	19729	20141	20227	19831	19730	19671	19908	19856	19907	19824	19892	19805	19578	19792	19939	19811	19686	19594	19804	19739	19935	19881	19689	19730	19859	19810	19659	20014	19611	19778	19869	19873	19917	19910	20061	19648	19861	19742	19831	19701	19924	19733	20032	19819	20021	19935	19963	19739	19961	19659	19824	19727	19701	19723	19553	19666	19867	19706	19674	19659	19736	19778	19885	19635	19827	19810	19696	19788	19668	19637	19948	19926	19754	19659	19657	19856	19711	19794	19747	19867	19884	19834	19881	20024	19962	19746	19924	19816	19958	19701	19780	19947	19754	19646	19756	19746	19773	19728	19780	19749	19684	20028	19668	20055	19738	19665	19928	19690	19769	19824	19946	19769	19885	19771	19708	19743	19791	19724	19622	19828	19819	19871	20042	19863	19733
19882	35618	32767	26444	22888	21120	19790	18937	18230	18324	18070	17846	17721	17774	17632	17593	17703	17591	17399	17287	17411	17585	17368	17348	17368	17391	17229	17343	17522	19859	23725	23858	21698	19753	18414	17832	17414	17317	17223	17155	17456	17124	17144	17109	17174	17365	17367	17332	17204	17373	17177	17304	17381	17190	17153	17352	17327	17245	17192	17100	17343	17200	17106	17248	17296	17071	17420	17279	17103	17373	17256	17314	17313	17351	17326	17147	17088	17254	17136	17333	17209	17332	17302	17059	17300	17252	17103	17128	17307	17016	17250	17339	17265	17214	17061	17187	17277	17191	17145	17283	17064	17227	17223	17202	17323	17261	17149	17217	17344	17238	17287	17094	17299	17146	17254	17254	17295	17229	17444	17300	17173	17130	17175	17178	17299	17291	17315	17148	17214	17182	17177	17185	17162	17145	17223	17219	17177	17185	17134	17186	17158	17187	17224	17322	17128	17179	17067	17289	17047	17300	17152	17286	17152	17148	17302	17170	17238	17289	17310	17432	17276	17073	17061	17062	17266	17026	17096	17069	17117	17009	16996	17287	17182	17053	17151	17008	17196	17243	17008	17197	17086	17239	17220	17300	17243	17288	17465	17181	17314	17240	17080	17160	17271	17264	17192	17284	17237	17198	17488	17315	17106	17286	17212	17377	17316	17267	17406	17382	17208	17268	17249	17233	17106	17113	16963	17132	17132	17279	17327	17234	17107	17253	17313	17199	17259	17419	17276	17199	17208	17265	17276	17153	17205	17050	17203	17167	17335	17330	17236	17198	17298	17150	17138	17202	17301	17098	17282	17313	17181	17100	17305	17323	17379	17304	17362	17292	17159	17296	17270	17159	17179	17400	17020	17178	17303	17042	17341	17278	17297	17184	17263	17365	17265	17236	17118	16992	17385	16966	17251	17189	17378	17166	17231	17258	17109	17134	17206	17198	17268	17278	17196	17177	17059	17274	17411	17128	17117	17326	17281	17230	17291	17053	17234	17196	17143	17100	17248	17317	17225	17247	17180	17451	17326	17154	17070	17191	17219	17278	17340	17252	17179	17281	17008	17166	17135	17343	17313	17080	17470	17107	17154	17219	16986	17256	17385	17167	17197	17308	17294	17403	17288	17196	17153	17116	17250	16998	17428	17036	17163	17218	17208	17342	17245	17246	17157	17106	17279	17093	16956	17163	17263	17196	17173	17194	17245	17145	17297	17196	17056	17328	17310	17027	17331	17393	17216	17062	17164	17081	17173	17145	17234	17224	17115	17330	17162	17104	17206	17163	17098	17198	17154	17024	17119	17201	17278	17143	17324	17074	17326	17271	17307	17174	17125	17115	17036	17166	17293	17143	16983	17163	17273	17188	17335	17297	17331	17369	17300	17150	17149	17157	17106	17113	17294	17156	17224	17078	17167	17188	17228	17294	17296	17138	17311	17140	17282	17146	17249	17246	17218	17417	17037	17300	17219	17136	17198	17090	17412	17263	17081	17276	17300	17191	17163	17122	17159	17301	17299	17090	17378	17389	17280	17080	17195	17189	17174	17324	17233	17050	17093	17237	17403	17219	17074	17142	17155	17302	17340	17177	17165	17203	17141	17136	17325	17075	17262	17272	17150	17092	17370	17237	17316	17251	17034	17235	17150	17093	17379	17199	17187	17242	17222	17243	17044	17249	17270	17137	17217	17357	17155	17257	17179	17255	17177	17263	17353	17202	17324	17159	17151	17288	17176	17165	17214	17205	17140	17102	17185	17246	17204	17306	17211	17342	17247	17250	17294	17220	17246	17132	17230	17155	17140	17228	17135	17177	17303	17168	17344	17127	17237	17246	17290	17106	17280	17199	17353	17098	17092	17234	17266	17124	17201	17201	17114	17023	17256	17253	17088	17176	17353	17113	17170	17114	17228	17164	17289	17080	17179	17282	17293	17273	17227	17129	17188	17160	17054	17326	17090	17214	17244	17419	17130	17174	17096	17121	17172	17149	17178	17190	17261	17342	17412	17244	17382	17128	17255	17033	17364	17157	17176	17336	17206	17118	17061	17281	17282	17286	17200	17243	17227	17111	17253	17203	17172	17234	17288	17209	17289	17203	17605	16983	16943	17043	17251	17284	17200	17321	17205	16991	17182	17090	17131	17152	17355	17171	17298	17296	17269	17304	17279	17068	17327	17119	17193	17232	17411	17253	17119	17192	17290	17188	17189	17298	17276	17093	17169	17116	17295	17187	17300	17203	17102	17096	17067	17276	17242	17320	16958	17111	17333	17193	17276	17313	17205	17348	17093	17222	17165	17204	17325	17230	17282	17334	17057	17241	17097	17313	17317	17148	17234	17327	17157	17194	17204	17213	17114	17126	17104	17102	17151	17020	17281	17069	17169	17233	17154	17322	17080	17139	17305	17238	17319	17013	17091	17028	17270	17243	17324	17136	17109	17154	17311	17273	17203	17239	17318	17293	17105	17382	17152	16892	17297	17334	17125	17195	17206	17082	17297	17169	17363	17115	17264	17207	17135	17210	17083	17169	17240	17305	17220	16987	17358	17208	17287	17112	17191	17246	17239	17037	17351	17278	17270	17032	17256	17221	17071	17219	17283	17247	17251	17202	17291	17305	17107	17083	17264	17101	17371	17285	17198	17304	17318	17015	17228	17132	17118	17195	17192	17256	17431	17197	17094	17344	17339	17231	17324	17230	17283	17179	17276	17170	17194	17270	17118	17264	17192	17005	17144	17079	17282	17102	17104	17027	17213	17396	17194	17153	17121	17212	17220	17125	17255	17309	17259	17114	17268	17228	17099	17028	17374	17365	17312	17277	17094	17366	17169	17290	17315	17252	17070	17126	17131	17183	17243	17085	17335	17231	17002	17207	17126	17069	17251	17310	17432	17272	17280	17239	17149	17334	17240	17098	17114	17364	17198	17183	17270	17313	17291	17064	17270	17009	17037	17153	17176	17186	17253	17328	17056	17099	17160	17318	17172	17194	17138	17208	17183	17245	17111	17117	17294	17198	17260	17347	17247	17007	17070	17361	17336	17132	17076	17163	17232	17185	17280	17048	17254	17166	17176	17188	17220	17121	17188	17186	17112	17247	17117	17277	17276	17155	17132	17170	17084	17210	17083	17225	17104	17362	17080	17032	17295	17335	17305	17113	17285	17292	17361	17195	17219	17378	17235	17223	17151	17202	17348	17221	17159	17159	17191	17180	16996	17111	17327	17389	17203	17043	17218	17295	17197	17371	17338	17185	17434	17205	17316	17137	17262	17174	17136	17164	17358	17153	17443	17261	17195	17209	17136	17372	17171	17331	17305	17229	17168	17245	17275	17219	17225	17353	17425	17268	17223	17064	17137	17123	17401	17288	17111	17106	17024	17074	17231	17297	17129	17303	17132	17237	17196	17273	17396	17147	17253	17116	17210	17271	17169	17026	17101	17184	17207	17227	17276	17071	17117	17204	17275	17059	17257	17208	17312	17224	17297	17254	17118	17150	17159	17174	17223	17130	17259	17206	17204	17218	17281	17198	17363	17334	17132	17117	17192	17217	17107	17174	17323	17445	17359	17102	17213	17098	17147	17129	17154	17093	17203	17270	17211	17088	17267	17406	17153	17184	17239	17228	17379	17354	17254	17152	17178	17068	17293	17350	17226	17082	17124	17447	17290	17283	17258	17218	17210	17179	17088	17067	17240	17216	17189	17163	17333	17249	17277	17267	17254	16996	17170	16927	17264	17157	17220	17260	17295	17263	17095	17152	17208	17369	17168	17323	17322	17194	17259	17148	17067	17123	17218	17212	17211	17245	17287	17290	17340	17115	17206	17274	17158	17220	17201	17376	17393	17172	17126	17228	17129	17028	17129	17129	16914	17169	17218	17225	17166	17014	17272	17235	17197	17096	17253	17173	17262	17321	17411	17081	17273	17058	17195	17242	17349	17247	17241	17245	17338	17270	17156	17190	17421	17246	17145	17306	17344	17355	17189	17360	17159	17253	17276	16947	17266	17292	17196	17266	17175	17298	17236	17054	17278	17213	17350	17086	17217	17053	17087	17303	17181	17168	17173	17205	17206	17070	17219	17216	17161	17263	17104	17164	17333	17211	17167	17263	17312	17128	17234	17148	17075	17169	17408	17121	17253	17024	17256	17264	17262	17079	17276	17065	17221	17153	17049	17250	17130	17178	17342	17224	17316	17191	17172	17284	17162	17248	17005	17122	17424	17134	17332	17093	17173	17317	17267	17236	17284	17289	17197	17167	17149	17458	17131	17111	17230	17213	17251	17245	17304	17292	17187	17244	17134	17393	17177	17119	17273	17244	17227	17112	17041	17176	17245	17274	17367	17313	17149	17240	17200	17301	17037	17136	17220	17187	17314	17287	17373	17168	17489	17222	17141	17234	17309	17157	17156	17391	17182	17430	17339	17216	17161	17223	17069	17239	17255	17252	17145	17049	17227	17120	17234	17234	17250	17443	17119	17206	17321	17262	17221	17195	17153	17257	17189	17269	17289	17135	17159	17218	17174	17324	17308	17125	17237	17091	17216	17336	17200	17050	17237	17138	17206	17078	17240	17347	17366	17314	17175	17360	17069	17303	17283	17234	17300	17335	17139	17343	17154	17410	17200	17255	17177	17235	17219	17188	17158	17237	16991	17120	17101	17233	17336	17381	17232	17210	17285	17163	17339	17072	17201	17097	17184	17250	17155	17308	17317	17229	17325	17121	17252	17126	17196	17144	17128	17276	17174	17267	17056	17302	17239	17247	17239	17364	17362	16996	17136	17227	17387	17294	17063	17134	17289	17241	17154	17290	17437	16964	17246	17370	17171	17239	17117	17132	17033	17209	17250	17115	17069	17181	17198	17233	17262	17319	17246	17251	17305	17244	17138	17290	17136	17254	17150	17282	17216	17198	17225	17159	17205	17155	17167	17160	17393	17374	17181	17188	17167	17204	17063	16944	17143	17226	17115	17353	17163	17196	17420	16943	17313	17166	17211	17275	17258	17273	17226	17085	17311	17257	17180	17265	17039	17117	17164	17178	17262	17109	17140	17301	17274	17199	17342	17235	17144	17491	17391	17350	17399	17278	17370	17063	17229	17071	17150	17180	17247	17196	17352	17204	17138	17215	17277	17037	17006	17426	17220	17002	17232	17145	17246	17183
27648	22734	25894	23637	20478	20367	20421	20026	19827	19937	19709	19775	19823	19956	19911	19769	19800	19736	19760	19873	19688	19786	19655	19840	19839	19867	19562	19499	19533	19870	19953	19941	20119	20189	19820	19919	19815	19664	19688	19682	19685	19874	19695	19824	19672	19747	19887	19532	19938	19893	19842	19427	19719	19765	19744	19610	19744	19634	19627	19622	19709	19827	19750	19557	19689	19653	19739	19557	19662	19675	19718	19682	19749	19499	19537	19719	19884	19912	19729	19600	19736	19639	19689	19512	19630	19849	19649	19689	19739	19630	19682	19639	19574	19770	19667	19770	19766	19647	19489	19766	19763	19608	19691	19504	19595	19797	19765	19571	19551	19844	19635	19778	19596	19695	19891	19886	19656	19656	19787	19717	19828	19487	19631	19927	19719	19774	19657	19855	19530	19654	19706	19784	19582	19648	19679	19681	19740	19559	19370	19526	19720	19686	19866	19753	19736	19694	19540	19685	19663	19441	19890	19773	19796	19592	19751	19680	19666	19490	19610	19573	19708	19636	19555	19700	19491	19672	19720	19820	19592	19759	19621	19692	19525	19612	19516	19442	19812	19723	19720	19498	19669	19529	19675	19903	19827	19673	19822	19720	19644	19762	19609	19510	19849	19759	19658	19721	19859	19715	19684	19789	19578	19849	19800	19606	19749	19920	19737	19752	19631	19888	19763	19743	19720	19696	19566	19678	19647	19861	19589	19751	19740	19827	19746	19656	19782	19776	19886	19941	19755	19935	19599	19732	19973	19671	19587	19862	19712	19750	19540	19592	19657	19759	19581	19837	19758	19775	19678	19860	19729	19569	19802	19703	19629	19507	19769	19584	19423	19532	19625	19619	19685	19727	19690	19692	19873	19645	19829	19783	19681	19697	19711	19683	19542	19597	19687	19618	19540	19484	19429	19763	19549	19715	19648	19829	19650	19610	19724	19676	19487	19611	19533	19830	19685	19588	19890	19721	19641	19624	19716	19821	19612	19539	19603	19732	19605	19792	19764	19663	19730	19671	19735	19512	19635	19695	19610	19731	19612	19771	19725	19563	19661	19775	19692	19739	19581	19750	19972	19728	19698	19738	19685	19740	19869	19621	19705	19837	19926	19719	19737	19710	19829	19764	19733	19485	19906	19733	19757	19610	19729	19668	19820	19785	19678	19572	19637	19745	19715	19573	19681	19620	19601	19599	19609	19599	19812	19978	19561	19658	19654	19758	19785	19669	19888	19703	19858	19627	19547	19729	19722	19678	19727	19622	19607	19572	19814	19884	19768	19733	19556	19664	19852	19669	19660	19721	19812	19706	19622	19765	19698	19786	19575	19632	19502	19725	19913	19640	19888	19743	19549	19441	19520	19865	19783	19366	19776	19620	19646	19628	19847	19691	19867	19670	19593	19670	19775	19671	19774	19707	19787	19638	19675	19949	19820	19744	19584	19635	19752	19682	19777	19924	19503	19628	19701	19734	19910	19767	19684	19615	19958	19839	19892	19648	19874	19600	19762	19866	19620	19642	19810	19754	19822	19738	19704	19568	19624	19783	19663	19639	19717	19822	19794	19955	19796	19935	19758	19693	19788	19717	19584	19697	19690	19573	19592	19636	19787	19472	19636	19905	19575	19738	19891	19770	19579	19625	19604	19878	19608	19768	19455	19714	19748	19776	19849	19646	19558	19777	19518	19720	19683	19647	19661	19692	19812	19568	19782	19750	19767	19470	19934	19824	19760	19805	19840	19578	19506	19747	19516	19489	19647	19376	19703	19629	19806	19707	19897	19742	19695	19701	19890	19692	19760	19449	19625	19553	19737	19667	19649	19643	19727	19604	19641	19820	19855	19782	19512	19879	19607	19734	19601	19616	19592	19650	19762	19460	19660	19737	19680	19496	19606	19610	19784	19897	19511	19664	19777	19658	19828	19755	19759	19936	19720	19642	19605	19848	19749	19778	19467	19753	19816	19754	19728	19670	19648	19553	19668	19644	19776	19696	19880	19801	19765	19656	19726	19700	19680	19807	19989	19835	19865	19658	19914	19850	19647	19646	19460	19634	19788	19511	19564	19765	19854	19461	19733	19599	19758	19692	19740	19645	19866	19671	19813	19724	19634	19463	19655	19644	19704	19553	19562	19574	19725	19605	19756	19830	19595	19784	19657	19706	19702	19669	19666	19697	19763	19784	19652	19622	19897	19536	19591	19774	19584	19612	19770	19662	19849	19684	19381	19651	19657	19827	19851	19663	19857	19824	19882	19591	19683	19820	19706	19857	19697	19705	19649	19822	19621	19730	19723	19678	19814	19734	19651	19554	19763	19729	19649	19872	19747	19447	19807	19941	19676	19934	19743	19533	19606	19757	19548	19638	19891	19636	19647	19819	19631	19511	19706	19799	19707	19657	19603	19688	19737	19799	19866	19759	19848	19960	19534	19756	19938	19882	19702	19658	19623	19591	19780	19774	19542	19625	19699	19733	19751	19821	19795	19608	19585	19529	19869	19772	19633	19742	19700	19567	19462	19672	19766	19871	19690	19740	19841	19710	19674	19551	19603	19653	19701	19782	19844	19816	19780	19864	19692	19686	19828	19702	19823	19631	19687	19752	19725	19586	19573	19660	19474	19612	19692	19643	19839	19722	19871	19673	19583	19663	19798	19841	19838	19818	19903	19796	19888	19747	19715	19742	19712	19605	19587	19832	19710	19662	19565	19684	19771	19781	19771	19449	19576	19790	19880	19676	19714	19684	19593	19672	19709	19608	19660	19542	19645	19870	19867	19687	19607	19717	19816	19608	19803	19703	19812	19577	19708	19653	19712	19795	19843	19720	19528	19899	19572	19698	19693	19556	19580	19778	19788	19799	19678	19771	19792	19563	19597	19918	19976	19549	19847	19712	19617	19615	19825	19706	19862	19825	19506	19752	19801	19545	19762	19862	19848	19802	19529	19713	19688	19791	19643	19877	19453	19658	19719	19674	19770	19739	19510	19680	19676	19623	19627	19585	19753	19795	19785	19797	19725	19804	19816	19750	19877	19813	19676	19882	19680	19837	19712	19819	19801	19759	19580	19945	19616	19574	19552	19869	19765	19694	19995	19697	19830	19855	19500	19656	19757	19629	19781	19691	19808	19669	19724	19668	19665	19587	19753	19723	19659	19649	19842	19837	19632	19707	19629	19809	19735	19900	19839	19531	19710	19917	19713	19714	19584	19659	19690	19646	19535	19756	19697	19757	19672	19632	19846	19702	19511	19573	19516	19855	19766	19724	19795	19546	19759	19662	19821	19844	19869	19704	19629	19663	19869	19661	19682	19804	19877	19709	19771	19620	19815	19822	19587	19781	19753	19649	19716	19444	19930	19808	19655	19531	19555	19734	19619	19591	19711	19894	19757	19558	19782	19644	19675	19694	19546	19694	19719	19513	19629	19714	19693	19718	19745	19723	19617	19833	19658	19789	19842	19693	19675	19655	19487	19528	19725	19853	19633	19736	19421	19638	19708	20014	19886	19580	19870	19854	19840	19766	19773	19951	19807	19405	19665	19900	19617	19739	19544	19690	19629	19711	19681	19669	19728	19587	19657	19718	19756	19805	19819	19815	19813	19923	19858	19487	19725	19633	19680	19404	19501	19779	19849	19578	19603	19629	19492	19669	19699	19607	19664	19637	19526	19842	19813	19771	19904	19587	19584	19933	19634	19719	19786	19705	19729	19824	19742	19697	19741	19770	19655	19497	19610	19645	19659	19778	19741	19745	19415	19662	19649	19767	19866	19657	19819	19838	19702	19608	19672	19426	19767	19819	19693	19730	19783	19538	19737	19957	19705	19716	19771	19683	19779	19910	19479	19779	19652	19679	19667	19635	19641	19791	19728	19544	19701	19718	19699	19527	19570	19654	19761	19571	19709	19903	19761	19630	19673	19762	19740	19770	19673	19918	19762	19678	19837	19725	19711	19756	19895	19539	19715	19548	19732	19869	19846	19585	19830	19793	19582	19778	19433	19709	19646	19541	19609	19729	19682	19550	19775	19586	19749	19917	19818	19663	19698	19789	19808	19952	19707	19899	19627	19782	19493	19620	19472	19616	19725	19474	19981	19744	19649	19634	19473	19904	19642	19621	19781	19628	19741	19762	19836	19980	19694	19585	19708	19633	19665	19747	19709	19617	19599	19770	19957	19518	19759	19595	19744	19734	19702	19787	19653	19660	19796	19822	19541	19693	19728	19592	19700	19953	19754	19564	19662	19668	19772	19708	19475	19590	19735	19718	19719	19584	19751	19738	19682	19581	19749	19655	19624	19692	19834	19713	19730	19807	19853	19717	19557	19679	19834	19745	19710	19689	19736	19622	19750	19842	19807	19787	19777	19714	19724	19691	19822	19700	19784	19680	19654	19732	19534	19465	19652	19628	19668	19656	19618	19958	19798	19648	19748	19606	19700	19668	19588	19493	19641	19744	19465	19614	19715	19683	19625	19557	19595	19798	19768	19693	19824	19745	19531	19863	19646	19661	19793	19726	19681	19759	19782	19761	19539	19514	19781	19677	19752	19752	19711	19865	19898	19592	19600	19628	19715	19923	19658	19801	19557	19750	19781	19614	19750	19562	19637	19645	19881	19519	19711	19653	19809	19527	19571	19741	19648	19596	19531	19480	19669	19810	19805	19713	19787	19720	19695	19827	19580	19758	19709	19544	19546	19651	19794	19943	19721	19570	19558	20010	19791	19826	19842	19697	19747	19632	19818	19628	19549	19715	19731	19772	19680	19599	19736	19817	19869	19638	19884	19627	19728	19474	19721	19665	19741	19854	19586	19827	19744	19623	19678	19614	19576	19716	19838	19612	19623	19838	19734	19711	19672	19636	19767	19704	19848	19724	19821	19549	19665	19501	19588	19618	19781	19840	19677	19728	19792	19742	19693	19529	19934	19689	19795	19854	19605	19618	19643	19657	19799	19579	19533	19752	19867	19772	19771	19702	19707	19789	19824	19726	19798	19749	19744	19618	19472	19702	19673	19760	19658	19558	19669	19704	19721	19430	19606	19617	19694	19758	19863	19633	19704	19591	19631	19644	19846	19658	19556	19438	19924	19497	19755	19553	19792	19702	19705	19629	19352	19588	19804	19804	19820	19833	19658	19645	19693	19685	19830	19756	19721	19786	19773	19698
17968	23828	22283	19919	18521	18156	17868	17573	17588	17387	17388	17276	17212	17213	17187	17224	17255	17223	17195	17124	17182	17268	17255	17310	17084	17107	17279	17183	16993	17465	17539	17940	17772	17498	17253	17280	17229	17128	16964	17188	17301	17158	17159	17067	17277	17066	17036	17159	17209	17100	17010	17028	17177	17079	17117	17154	17152	17116	17220	17246	17162	17026	17010	17148	17101	17048	17215	17167	17145	17257	17179	17192	17042	17048	17238	17126	17073	17030	17091	17140	17158	17313	17212	17047	17210	17254	17139	17186	17105	17051	17072	17115	17084	17120	17103	17005	17003	17244	17144	17144	17172	17086	17257	17194	17247	17131	17115	17024	17230	17156	17096	17116	17111	17180	17222	17086	17226	17052	17189	17063	17130	17185	17196	17159	16963	17150	17007	17149	17096	17040	17097	17228	17239	17130	17003	17185	17121	17082	17084	17148	16926	17100	17189	17127	17109	17020	16985	17099	16852	17018	17177	16996	17085	17107	17176	17188	17148	17027	17345	17161	17118	17065	17356	17139	17000	17232	17152	17193	17018	17265	17135	17043	17274	17264	17084	17116	17276	17061	17191	17093	17056	17098	17160	16975	17050	16924	17208	17236	17093	17086	17123	17306	17195	17038	17026	17083	17165	17049	16945	17072	17171	17144	17066	17192	17111	17003	17120	17155	17101	17071	17158	17053	17186	17156	16883	17146	17252	17118	17388	17005	17273	17015	17206	17208	17061	17226	17193	17128	17095	17094	17069	17163	17213	17209	17078	16990	17123	16995	17055	17110	17210	17017	17255	16940	17126	17173	17196	17238	17181	17256	17032	17086	17031	17244	17069	17224	17165	17169	17227	16966	17039	17246	17103	17176	17284	17198	17206	17021	17291	16807	17185	17167	17209	17235	17186	17101	17185	17318	17036	17225	16889	17303	17105	17129	17145	17081	17082	17194	17246	17029	17355	17239	16900	17163	17196	17075	17277	17102	17137	17355	16939	17147	17127	17167	16946	17124	17189	17185	17123	16958	17164	17092	17178	17348	16971	17124	17089	17099	17101	17149	17243	17181	17168	17221	17135	17110	17217	17020	17211	17200	17129	17116	17274	17152	17082	17197	16987	17079	17144	17233	17289	17160	17134	17105	17054	17149	17254	17177	16942	17261	17080	17130	17058	17178	17287	17177	17171	17114	17172	17223	17017	17127	17009	17167	17164	17098	17058	17111	17238	17249	17118	17071	17248	17132	17008	17135	17016	17348	17100	17275	17028	17100	17265	17150	16992	17278	16914	17062	17135	17292	17064	16955	17136	17064	17166	16923	17113	17229	17297	17194	16988	17122	17044	17104	17210	17078	17248	16951	17187	17122	17110	17047	17074	17190	17000	17249	17182	17088	17125	17236	17179	16987	16963	17155	17229	17035	17057	17166	17092	17138	17002	16988	17020	17165	17084	17162	17153	17118	17251	17216	17155	17014	17134	17186	17169	17205	17124	17134	17103	17073	17205	16998	17095	17110	17011	17166	17197	17195	17169	17073	17003	17233	17135	17078	17192	17315	17182	17060	17240	16960	17266	17163	17046	17148	17115	17093	17193	17075	17101	17109	17117	17072	17319	17215	17131	17038	17022	17105	17054	17049	17174	17292	17167	17123	17080	16974	17057	17190	17299	17077	17072	17157	17304	17167	17060	16901	17271	17119	17065	17102	17128	17226	17156	17220	17043	17231	17173	17128	17143	17143	17238	17416	17155	17221	17140	17126	17068	17033	17229	17160	17122	17097	17108	17313	17124	17118	17038	17326	17126	17146	17058	17113	17124	17188	17026	17186	17269	17072	17297	16942	17233	17050	16945	16994	17081	17258	17157	17142	17255	17182	17127	17198	17209	17041	17236	17057	17144	16961	17045	17031	16975	17203	17075	16958	17222	17232	17108	17188	17176	17138	17188	17112	17192	17182	17287	17206	17214	17179	17272	17110	17306	17254	17017	17211	17031	17067	17238	17123	17244	17099	17197	17269	17154	17190	17082	17008	17045	17108	17078	17163	17121	16990	17228	17252	17009	17234	17214	17130	17229	17151	17133	17178	17128	17209	17113	17187	17332	17137	17155	17267	17090	17240	17298	16979	17303	17043	16982	17150	17148	17076	17230	17146	17028	16921	16989	17042	17026	17012	17115	17306	17114	16951	17220	16970	17144	17172	17047	17161	17235	17196	17178	17193	17226	17047	17124	17245	17206	17352	17147	17127	16951	17095	17173	17091	17049	17092	16984	17090	17047	16996	17306	17097	17137	17111	17100	16967	17163	17202	17060	17070	17126	17329	17099	17052	17011	17120	17039	17099	17111	17124	17335	17042	17168	17143	16955	17237	17083	17066	17013	17111	17171	16951	17150	17191	17047	17122	17130	17129	17091	16974	16989	17018	17136	17190	17157	17239	17187	16940	17194	17132	17154	17236	17148	17083	17120	17019	17053	17064	17136	16953	17240	17109	17164	16964	17201	17169	17242	17136	16954	17161	17145	17178	17150	17187	16984	17091	17127	17306	17316	17078	17225	17177	16973	17123	17187	17130	17221	17282	17174	17054	17010	17251	17204	17067	17073	17278	17267	17121	17290	17254	17228	17157	17064	17094	17211	17148	17161	17034	17075	17067	17017	17138	17020	17277	16978	17219	17054	17237	17120	17050	17178	17160	17058	17143	17113	17094	17104	17155	17191	17205	17106	17091	17079	17097	17282	17021	17047	17030	17199	17062	17121	16983	16963	17041	17216	17206	17074	16994	17219	17214	16952	17076	17041	17095	17040	16983	17076	17143	17025	17245	16999	17197	17160	17031	17253	17117	17134	17214	17170	17251	17196	16977	17168	17176	17169	16973	17119	16815	17221	17112	17129	16979	17173	17137	17040	17178	17076	17104	17160	17054	17136	17095	17143	17042	17033	17009	17213	17158	17178	17135	17110	17293	17027	17152	16875	17219	17199	17198	17136	17004	16981	17047	17030	17143	17218	17238	17193	17006	17233	17209	17311	16949	17299	17163	17006	17170	16970	17166	17219	17239	17132	17165	17188	17090	17216	17167	17079	17028	17245	17192	17147	17212	17058	17077	17317	17178	17024	17077	17131	17104	17276	17009	16856	16988	17198	16998	17161	17091	17120	17065	17232	17064	17225	17202	17001	16927	17304	17250	17069	17096	17150	17067	17086	17076	17274	17102	17025	16957	17132	17159	17238	16951	17070	17127	17103	17123	17323	17067	17197	17253	16971	17145	17077	17034	16962	17048	17303	16959	17260	17183	17235	17074	17099	17202	17115	17117	17213	16853	17181	17276	17078	17260	17204	17158	17240	17011	17096	16974	17177	17078	17191	17046	17162	17295	17082	17075	17149	17184	17338	17238	17131	17131	17170	17181	17065	17277	17133	17081	17142	17178	17053	17157	17305	17191	17065	17096	17142	17350	17102	17105	16976	17128	17061	17182	17211	17053	17079	17085	17188	17059	17099	17087	17171	17024	17360	16981	17031	17152	17176	17110	17163	17245	17203	17012	17054	17198	17086	17099	17159	17158	16956	17277	17186	17181	17055	17245	16982	17045	17072	17086	17059	16968	17210	17134	17073	17312	17152	17122	17149	16964	17073	17225	16982	17309	17110	17163	17140	17158	17081	17203	17227	17164	17041	17278	17177	17114	17316	17238	17033	16963	16977	17318	17088	17219	17227	17034	17120	17141	17093	17214	17043	17168	17202	17209	17046	17100	17223	17096	17201	17218	17166	17157	17093	17191	17124	17183	17008	17038	17100	17209	17114	16957	16993	17215	16923	17156	16965	17282	17152	17375	17089	17100	17031	17158	17084	17135	17070	17110	17040	17067	16977	17142	17151	17135	16972	17079	17328	17317	17060	17143	17224	17206	17135	17205	17112	17216	17012	17053	17105	17126	17116	16982	17227	17119	17003	17479	17140	17101	17109	17017	17098	17199	16970	17072	17113	17289	17120	16984	17012	17218	17077	17167	17073	17066	16884	17271	17260	17160	17087	17147	17027	17272	17210	16923	17122	17203	17173	17012	17185	17208	17063	17017	17159	17114	17184	17126	17134	17221	17000	17353	17170	17150	17049	17141	17257	17074	17190	17299	17050	17110	17197	17206	17106	17229	17021	17262	17163	17280	17327	16983	17162	17045	17302	17003	17352	17166	17148	17019	17136	17147	17337	17088	17151	17002	17219	17198	17238	17121	17185	17167	17041	17353	16973	17242	17086	17226	16980	17045	17092	17045	17086	17018	17186	17217	17074	17144	17091	16980	17121	17150	17091	17117	17170	17283	17206	17220	17012	17028	17075	17156	17100	17003	17211	17160	17350	17163	17224	16983	17079	17262	17247	17057	17076	17167	16994	17247	17062	17010	17249	17195	16991	17199	17228	17135	17196	17123	17140	17092	17062	17211	16997	17223	17188	17105	17184	17224	17119	17042	17126	17205	17171	17165	17187	16942	17179	17243	17113	17120	17168	17042	17038	17058	17175	17079	17173	17278	17180	17088	17104	17173	17073	17120	17212	17138	17052	17151	17116	17259	16931	17201	17110	17256	17212	17183	17095	16975	17113	17230	17156	17109	17257	17058	17058	17099	17075	17144	17190	17095	17096	17297	17186	17157	17170	17259	17246	17093	17219	17330	17229	17179	16977	17179	17197	17295	17037	17184	17150	17087	17199	17153	17224	17189	17175	17101	17378	17064	17091	17127	16978	17167	16957	17209	17257	17080	17254	17148	17165	17230	17231	17199	17122	17171	17203	17134	16986	17043	17311	17125	17101	17036	17125	17037	17192	17108	17189	17137	17387	17157	17026	17107	17217	17045	17070	17228	17194	17273	17096	17086	17217	17173	17174	17085	17123	17058	17021	17109	17270	17171	17128	17068	17084	17240	17180	17192	17298	17131	17021	17137	17220	17104	17037	17129	17157	17019	17121	17267	17240	17051	17097	17217	17015	17208	17076	17247	17173	17108	17129	17113	17185	17007	17095	17268	17218	17258	17300	17056	17149	17210	17025	16884	17203	17113	17150	17141	17088	17103	17110	17121	17127	17155	17024	17247	17111	17044	17038	17186	17139	16906	17104	17116	17213	17145	17064	17208	17255	17268	17105	17079	17047	17021	16970	17013	17313	17223	17219	17101
23867	21355	28801	24410	22625	23372	23213	20791	20186	20443	20356	20259	20225	20144	19931	20164	19972	20044	19751	20112	20036	20031	20120	20089	20146	20128	20067	19867	20020	20629	21834	22193	21734	21042	20644	20229	20141	19868	20266	19927	19870	19697	20135	19888	20035	19765	19695	19792	19643	19869	19870	19721	20040	19824	19741	19848	19905	20009	19911	19751	19858	19708	19900	19816	19974	19809	19890	20002	19737	20006	19858	19584	19817	19902	20061	19709	20043	19827	19776	19751	19909	19783	19851	19940	19834	19867	19682	19864	19797	19673	19792	19700	19784	19638	19771	19778	19931	19924	19951	19810	19897	19836	19882	19947	20062	20019	19864	19817	19765	19529	19766	19947	19793	19698	19856	19812	19690	19928	19938	19848	19775	19998	19876	20021	19915	19817	19629	19961	19814	19840	19952	19894	19826	19918	19870	19804	19803	19793	19694	19763	19870	19754	19773	19744	20013	19818	19875	19681	19929	19860	19688	19658	20098	19827	19840	19837	20031	19786	19717	19824	19624	19723	19732	19701	19933	19817	19944	19894	19995	19634	19841	19659	19847	19784	19953	20032	19914	19991	19691	19824	19969	19781	19748	19942	19885	19796	19916	19719	19759	19903	19767	19720	19841	19938	19803	19973	20017	19809	19820	19870	19857	19869	19939	19813	19787	19672	19669	19598	20157	19932	19872	19881	19756	19725	19653	19760	19829	19772	19738	19804	19806	19617	19749	19859	19995	19739	19980	19573	19676	19927	19948	19854	19772	19867	19718	19910	19902	19936	19768	19826	19745	19841	19788	19785	19687	19743	19961	19871	19670	19980	19769	19706	19854	19917	19891	19844	19885	19907	20007	19845	19661	19523	19965	19849	19856	19849	20009	19935	19840	19856	19898	19868	19844	20134	19906	19804	19645	19922	20050	19822	19848	19858	19941	19669	19759	19936	19859	20023	19908	19882	19906	19897	19852	19947	19831	19910	19724	19972	19928	19700	19702	19946	19821	19872	19812	19846	20184	19725	19934	19791	19972	19834	19938	19865	19840	19744	19927	19870	19865	19630	19932	19919	19983	19532	19731	19665	19922	20058	19746	19975	19845	19788	19792	20125	19830	19678	19590	19794	19871	19774	19979	19646	19827	19836	19781	19853	19751	19895	19867	19879	19718	19839	19609	19510	20031	19814	19696	19611	19582	19837	19755	19762	19937	19753	19833	19787	19840	19783	19817	19796	19686	19680	19924	19945	19987	19720	19776	20024	19801	19762	19791	19781	19773	19757	19852	19793	19543	19790	19937	20052	19634	19774	20022	19855	19961	20024	19904	19743	19779	19859	19811	19924	19818	19800	19989	19956	19892	20037	19833	19928	19946	20025	19844	19753	19749	19878	20068	19734	19918	19891	19844	19949	20000	19950	19876	19851	19842	19910	19704	19768	19865	19810	19947	19733	19838	19960	19886	19748	19839	19953	19630	19757	19895	19836	19825	19810	20005	19669	19984	19769	19730	19610	19835	19684	20065	19756	19760	19720	19833	19737	19986	19713	19926	19800	19894	19605	20051	19953	20056	19805	19891	19828	19691	19924	19617	19802	19878	19752	20058	19932	19890	19875	19814	19748	19916	19916	19727	19669	19744	19969	19735	19897	19705	19813	19912	19851	19979	19764	19775	19784	19846	19807	19858	19813	19831	19941	19768	19676	19815	19934	19797	19850	19713	19683	19948	19676	19943	19961	19727	19818	19608	19629	19697	19994	19979	19839	19812	19892	19900	19968	19705	19763	19744	19688	19792	19642	19675	19932	20059	19877	19906	19807	19976	19875	20069	19927	19783	19803	19748	19882	19691	19752	19715	19980	19769	20059	19763	19945	19790	19817	19858	19748	19881	19822	20026	19831	19831	19986	20049	19926	19935	19672	19585	19806	19896	19774	19843	19861	19773	19569	19669	19793	19877	20010	20071	19842	19876	19838	19968	20015	19711	19890	19881	19884	19907	19736	19883	19868	19881	19723	19781	19776	19680	19576	19781	19903	19856	19885	19887	19873	19830	19939	19743	19861	20015	19595	19669	19917	19765	19744	19867	19723	19832	19772	19502	19861	19831	19877	19986	19992	19997	19600	19731	19884	19966	20035	19864	19873	19897	19802	19840	19716	19844	20010	19904	19873	19807	19777	19898	19636	20022	19693	19727	19821	19814	19779	19771	19723	20121	19902	19911	19854	19826	19905	19793	20017	19872	19954	19858	19832	19942	19887	19754	19975	19866	19666	19715	19891	19991	19640	20027	19849	19697	19792	19738	19894	19686	19871	19925	19903	19800	19931	19928	19834	19786	19864	19801	19949	19794	19881	19746	19976	19786	19910	19809	19806	19828	19572	19594	19766	19601	19789	19697	19740	19767	19592	19747	19657	19855	19645	19918	19693	19948	19917	19941	19990	19728	20098	19931	20048	19930	19692	19857	19757	19959	19926	19941	19904	19934	19842	19623	19853	19730	19838	19565	19588	19937	19665	19853	19803	19959	19589	19714	19974	20062	19826	19899	19855	19619	19840	19940	19960	19677	19960	19786	19723	19825	19945	19968	19942	19869	19881	19934	19906	19943	19923	19864	19823	19819	19797	19925	19953	19806	19639	19776	19784	19738	19969	19916	19757	19896	19737	19898	20007	19868	19657	19624	19613	19821	19829	20006	19727	19794	19997	19922	19842	19732	19826	19895	20035	19965	19628	19740	19697	19833	19725	20050	19909	19960	19873	19869	19880	19982	19745	19802	19911	20030	19962	19767	19902	19794	19765	19962	19996	19735	19832	19796	19812	19776	19664	20053	19896	20057	19739	19955	20158	19995	19743	19821	19765	19719	19735	19668	19843	19747	19706	19844	19740	20071	19948	19852	19706	19816	19834	19992	19805	19673	19815	20095	19941	19891	19921	19769	19786	19977	19756	19795	19801	19816	19794	19777	19718	19894	19775	19819	19816	19773	19969	19626	19778	19892	20004	19982	19830	19715	19899	19862	19954	19845	19905	19961	19772	19764	19964	20007	19869	19798	19755	19907	19672	19788	19844	19772	19922	19796	20008	19695	19897	19888	19883	20014	19816	19780	19909	20008	19776	19847	19709	19832	19687	19770	19907	19759	19921	20087	19886	19761	19720	20159	19923	19728	19763	19876	19802	19779	20095	19819	19989	19955	19811	19767	19992	19824	19682	19785	19712	19966	19817	19830	19922	19856	19751	19888	19750	19813	19846	19856	19789	19834	19742	19931	19727	19628	19787	19880	19816	19810	19700	19743	19907	19864	19707	19901	19705	19857	19974	19809	19560	19806	19735	19586	20002	19811	19788	19931	19845	19896	19746	19798	19709	19887	19850	19904	19908	19882	19872	19757	19821	19867	19759	19826	19839	19771	19857	19800	19739	19870	19910	19816	19540	20073	19912	19872	19754	19894	19639	19809	19847	19828	19832	19882	19568	19990	19659	19827	19859	19970	19656	19790	19941	19925	19787	19846	19862	19710	19848	19785	19733	19867	19872	20203	19849	19881	19806	19787	19859	19761	19710	19879	19792	19775	19835	19801	19721	19990	19744	19870	19884	19748	19804	19772	19841	19803	19788	19857	19922	19827	19854	19762	19882	19750	19922	19772	19816	19874	19810	19865	19954	20026	19852	19537	19740	19997	19961	19837	19613	19812	19831	19942	19680	19849	19732	19817	19718	19831	19781	19751	19903	19772	19858	19891	19685	19845	19748	19921	19856	19732	19732	19623	19891	19759	19622	19623	19939	19863	19992	19838	19773	19857	19712	19843	19941	19713	19643	19844	19585	19639	19769	19951	19791	19647	19852	19954	19696	19820	19766	19900	19883	19898	19728	19913	19671	19788	19757	19795	19819	19836	19870	19731	19735	19739	19727	19893	19662	19846	19800	19977	19905	19848	19657	19744	19984	19801	19803	19966	19785	19592	19958	19968	19941	19778	19721	19569	19769	19799	19913	19841	19923	19849	19574	19883	19884	19936	19692	20042	19902	19948	19786	19778	19878	19760	19629	19814	20040	19856	19641	19667	19847	19803	19775	19897	19875	19772	19812	19822	19695	19887	19795	19755	20047	19807	19770	19779	19627	19942	19962	19796	19747	19817	20113	19769	19658	19870	19734	19731	19719	19735	19887	19879	19791	19862	19979	19963	19875	19853	19885	19973	19772	19903	19837	19941	19901	19995	19897	19849	19821	19998	19787	19739	19759	19855	20088	19778	19915	19828	19990	19851	19840	19793	19694	19923	19830	19876	19731	19791	19778	19877	19649	19766	19718	20000	19936	19953	20070	19811	19899	19586	19902	19856	19602	19913	19874	19758	19739	19740	19835	19682	19720	19908	19709	19830	19799	19813	19773	19816	19738	19981	19778	19733	19611	20096	19737	19646	19876	19842	19758	19816	19828	19851	19786	19795	19678	19677	19988	20128	20084	20126	19964	19891	19840	19911	19804	20036	20040	20023	20085	19965	19857	19829	19796	19909	19680	19753	19757	19631	19853	19784	19841	19868	19908	19829	19915	19884	19704	19993	19798	19804	19828	19912	19724	19801	20037	19781	19798	19873	19661	19639	19784	19630	19767	19795	19788	19707	19927	19999	19817	20022	19952	19833	19707	19615	19662	19976	19997	19845	20004	19902	19855	19804	19781	19523	19924	19671	19918	19862	19765	19836	19864	19548	20006	19834	19717	19875	19757	19662	19724	19883	19743	19924	19892	19798	19890	19586	19714	19768	19771	19886	19916	19993	19855	19769	19882	19732	19702	19711	19681	19934	19665	19906	20046	19694	19795	19733	19901	19900	19827	19702	19593	19855	19827	19932	19740	19734	19838	19654	19814	19906	19755	19807	19861	19958	19883	19944	19870	19693	19957	20022	19712	19979	19754	19830	19942	19861	19961	20040	19841	19993	20116	20026	19628	20117	19890	19899	19976	19801	19667	19719	19968	20002	19967	19710	19786	19832	19951	19810	19986	19838	19630	20124	19728	19979	19920	19622	19908	19859	19670	19867	19867	19720	19748	19872	19758	19866	19902	19641	20156	19947	19811	19628	19747	19885	19887	19656	19903	19662	19684	20028	19629	19766	19623	19820	19906	19744	19642	19979	19825	19941	20053	19784	19818	20081	19955	20006	20028	19809	20051
18280	30576	28546	23157	20754	19696	18830	18338	18068	17821	17736	17746	17711	17638	17647	17601	17363	17364	17135	17408	17306	17335	17504	17508	17309	17302	17250	17279	17735	18834	20641	20589	19846	18764	17941	17487	17457	17138	17193	17242	17188	17481	17298	17309	17315	17251	17299	17270	17200	17312	17149	17289	17349	17139	17190	17322	17260	17344	17295	17188	17325	17293	17171	17333	17336	17400	17174	17373	17297	17251	17172	17406	17369	17269	17373	17260	17262	17241	17106	17243	17281	17095	17262	17183	17328	17215	17200	17020	17297	17113	17336	17256	17192	17324	17038	17437	17231	17173	17209	17152	17398	17298	17325	17246	17228	17362	17207	17282	17173	17150	17284	17109	17418	17237	17387	17182	17090	17310	17266	17313	17231	17315	17297	17124	17242	17334	17106	17255	17453	17388	17249	17331	17063	17392	17224	17263	17365	17266	17231	17081	17033	17229	17334	17223	17315	17219	17371	17263	17266	17333	17181	17177	17278	17203	17186	17288	17141	17222	17109	17149	17365	17145	17286	17213	17152	17221	17191	17153	17167	17083	17132	17247	17159	17246	17315	17329	17062	17448	17340	17189	17299	17115	17285	17224	17345	17353	17223	17226	17361	17218	17128	17173	17201	17190	17230	17042	17212	17309	17100	17120	17209	17157	17321	17350	17020	17093	17230	17368	17244	17228	17322	17115	17293	17151	17361	17216	17235	17268	17238	17227	17278	17461	17338	17366	17195	17218	17210	17410	17199	17188	17305	17311	17182	17151	17182	17127	17330	17340	17164	17291	17105	17127	17248	17146	17297	17217	17233	17081	17288	17190	17047	17223	17360	17198	17330	17219	17222	17072	17173	17267	17261	17178	17344	17176	17264	17353	17107	17245	17250	17192	17251	17180	17164	17045	17311	17180	17199	17071	17198	17283	17197	17155	17161	17159	17166	17317	17107	17369	17034	17316	17215	17391	17259	17265	17208	17201	17210	17187	17305	17259	17163	17310	17208	17217	17192	17308	17339	17235	17315	17065	17383	17119	17146	17121	17335	17309	17403	17269	17072	17180	17385	17242	17252	17385	17126	17178	17296	17189	17300	17275	17160	17195	17452	17285	17242	17149	17374	17203	17210	17192	17333	17292	17115	17007	17234	17119	17263	17263	17298	17110	17327	17164	17153	17290	17187	17366	17208	17232	17210	17301	17225	17311	17324	17276	17148	17302	17241	17279	17229	17218	17217	17180	17243	17169	17220	17203	17015	17178	17229	17258	17281	17127	17312	17159	17206	17163	17209	17273	17252	17209	17212	17281	17154	17208	17225	17206	17296	17127	17317	17126	17323	17134	17152	17304	17243	17380	17310	17188	17112	17115	17187	17182	17162	17151	17160	17274	17150	17256	17313	17112	17177	17292	17238	17192	17247	17245	17261	17151	17220	17128	17247	17229	17089	17218	17174	17146	17153	17211	17228	17108	17150	17120	17221	17220	17193	17255	17215	17221	17242	17118	17136	17252	17191	17358	17321	17318	17199	17134	17120	17244	17432	17294	17268	17329	17143	17248	17183	17251	17342	17126	17237	17135	17153	17272	17090	17246	17227	17282	17186	17270	17258	17209	17200	17170	17148	17230	17240	17128	17049	17297	17363	17310	17102	17279	17183	17275	17251	17368	17223	17398	17299	17253	17233	17221	17318	17209	17060	17233	17166	17316	17186	17406	17320	17055	17332	17122	17071	17237	17144	17237	17172	17160	17322	17206	17316	17210	17205	17301	17264	17224	17238	17306	17124	17217	17125	17249	17112	17221	17369	17209	17359	17325	17280	17317	17081	17266	17243	17236	17198	17209	17355	17182	17229	17213	17069	17187	17093	17390	17147	17204	17102	17246	17223	17102	17260	17145	17075	17321	17260	17275	17352	17165	17215	17297	17222	17215	17259	17296	17106	17173	17179	17355	17307	17117	17257	17357	17198	17232	17336	17145	17046	17254	17257	17215	17304	17287	17225	17156	17240	17136	17171	17185	17127	17191	17307	17212	17165	17221	17231	17207	17373	17461	17287	17194	17158	17170	17100	17187	17149	17391	17189	17089	17187	17240	17198	17115	17300	17198	17317	17308	17228	17123	17146	17244	17270	17240	17259	17136	17247	17304	17298	17264	17227	17147	17076	17105	17119	17191	17124	17141	17236	17086	17263	17319	17191	17272	17302	17370	17356	17113	17162	17090	17189	17419	17407	17128	17298	17128	17237	17347	17177	17188	17199	17370	17182	17006	17325	17205	17156	17399	17293	17261	17269	17239	17261	17292	17202	17281	17385	17276	17181	17312	17285	17241	17170	17144	17279	17249	17182	17308	17143	17217	17192	17232	17071	17260	17263	17196	17215	17087	17073	17275	17271	17253	17207	17319	17194	17158	17272	17198	17220	17072	17306	17430	17114	17396	17247	17328	17146	17133	17360	17285	17089	17171	17220	17194	17286	17399	17261	17137	17191	17249	17288	17142	17038	17074	17334	17423	17355	17168	17117	17239	17139	17237	17395	17030	17298	17449	17285	17262	17238	17113	17106	17112	17188	17377	17257	17215	17023	17356	17221	17360	17160	17151	17273	17283	17138	17133	17272	17239	17254	17346	17293	17344	17291	16948	17079	17109	17173	17212	17453	17088	17191	17270	17253	17072	17301	17442	17187	17123	17283	17235	17196	17217	17268	17132	17354	17240	17228	17347	17271	17142	17333	17282	17249	17246	17280	17195	17287	17172	17120	17070	17389	17292	17134	17277	17286	17196	17212	17303	17402	17231	17097	17181	17125	17164	17176	17291	17185	17172	17270	17233	17356	17180	17249	17286	17261	17235	17369	17285	17211	17320	17261	17187	17360	17149	17183	17312	17167	17181	17384	17334	17183	17168	17058	17022	17162	17224	17153	17172	17155	17274	17347	17168	17208	17261	17132	17137	17202	17215	17365	17167	17184	17078	17307	17227	17111	17218	17238	17268	17199	17252	17140	17295	17114	17348	17242	17089	17168	17272	17220	17284	17320	17078	17162	17096	17251	17369	17195	17266	17269	17094	17168	17200	17179	17390	17197	17312	17254	17133	17313	17279	17248	17201	17301	17238	17475	17176	17231	17309	17118	17211	17351	17321	17207	17167	17182	17147	17143	17134	17239	17164	17304	17162	17166	17168	17081	17222	17218	17163	17315	17269	17454	17209	17245	17465	17195	17206	17190	17307	17328	17273	17359	17262	17338	17470	17305	17044	17056	17288	17138	17090	17306	17266	17196	17170	17294	17449	17404	17165	17124	17222	17368	17156	17257	17238	17296	17267	17349	17084	17082	17223	17201	17301	17210	17215	17181	17268	17132	17352	17157	17398	17279	17241	17337	17285	17276	17179	17354	17128	17181	17120	17108	17147	17299	17249	17176	17424	17178	17480	17372	17313	17230	17279	17230	17180	17197	17232	17208	17346	17327	17112	17345	17363	17244	17110	17476	17303	17167	17261	17412	17446	17135	17291	17227	17237	17301	17155	17270	17181	17145	17237	17248	17244	17376	17221	17176	17258	17235	17230	17166	17452	17391	17276	17114	17333	17231	17208	17107	17342	17462	17174	17251	17252	17403	17188	17263	17407	17085	17233	17145	17056	17250	17386	17167	17283	17206	17198	17173	17119	17151	17161	17209	17201	17339	17023	17189	17192	17173	17242	17276	17118	17138	17416	17265	17144	17245	17313	17244	17301	17181	17204	17241	17186	17380	17226	17248	17240	17276	17270	17196	17129	17327	17175	17277	17270	17269	17207	17156	17292	17079	17089	17158	17198	17327	17418	17343	17102	17285	17159	17190	17484	17185	17269	17202	17243	17294	17575	17458	17302	17158	17175	17143	17160	17282	17214	17307	17258	17397	17345	17080	17044	17215	17107	17132	17239	17320	17175	17349	16959	17255	17104	17243	17364	17103	17140	17418	17234	17307	17081	17128	17350	17299	17251	17155	17340	17172	17441	17245	17289	17336	17175	17258	17250	17119	17311	17253	17194	17163	17221	17159	17301	17394	17397	17205	17226	17151	17242	17267	17079	17051	17134	17103	17170	17246	17351	17261	17151	17116	17143	17138	17123	17273	17428	17439	17124	17328	17280	17239	17257	17114	17162	17098	17223	17262	17178	17273	17212	17295	17361	17168	17147	17392	17150	17089	17329	17190	17282	17234	17345	17295	17214	17199	17254	17336	17192	17166	17259	17278	17326	17286	17227	17169	17024	17350	17140	17291	17191	17255	17094	17143	17285	17137	17231	17215	17254	17281	17312	17064	17225	17260	17100	17181	17481	17221	17227	17177	17265	17210	17311	17097	17288	17201	17232	17370	17261	17048	17166	17015	17233	17150	17246	17199	17367	17155	17298	17169	17195	17216	17399	17161	17419	17089	17264	17271	17214	17150	17302	17189	17259	17180	17220	17112	17100	17273	17315	17079	17225	17206	17250	17208	17278	17267	17038	17197	17090	17255	17199	17308	17312	17128	17395	17157	17181	17189	17181	17312	17394	17175	17152	17209	17200	16990	17509	17231	17193	17299	17245	17362	17316	17195	17220	17202	17318	17288	17150	17229	17279	17350	17129	17333	17332	17342	17066	17213	17180	17272	17144	17257	17394	17101	17164	17135	17223	17103	17244	17157	17188	17345	17374	17203	17267	17350	17250	17230	17188	17194	17335	17163	17204	17158	17093	17248	17203	17421	17228	17252	17343	17076	17368	17224	17210	17208	17246	17161	17222	17159	17364	17231	17253	17268	17374	17218	17113	17176	17272	17315	17239	17328	17191	17340	17244	17365	17047	17123	17272	17390	17334	17393	17151	17227	17195	17237	17301	17263	17276	17150	17266	17186	17169	17379	17302	17078	17190	17264	17258	17262	17309	17236	17218	17009	17409	17217	17219	17134	17325	17221	17075	17231	17203	17205	17306	17208	17235	17157	17338	17327	17295	17236	17273	17080	17305	17273	17380	17376	17179	17177	17225	17216	17259	17348	17290	17270	17283	17167	17246	17311	17161	17253	17171	17072	17244	17432	17316	17100	17176	17208	17288	17192	17238	17182	17303	17314	17244	17124	17170	17258	17311	17211	17280	17166	17287	17203	17128	17194	17287	17199	17169	17278	17269	17486	17310	17153	17246	17063	17225
22907	21369	29258	23863	21687	24218	26201	21459	20777	21133	20813	20693	20720	20532	20460	20384	20264	20144	20416	20410	20362	20411	20308	20251	20610	20302	20223	20374	20374	21555	23710	24362	23569	22405	21293	20569	20266	20221	20358	20138	20094	20189	20178	20019	20100	20150	19901	20386	20152	19962	19858	20073	20218	19940	20047	20107	20207	20089	20123	20109	20110	20155	20059	19957	20321	20243	19887	20232	20164	20043	19881	20103	20046	19952	20105	20057	20198	20043	19860	20021	20006	19957	20184	20117	20161	20060	19787	20016	20061	20286	20250	19963	20079	20215	20042	19985	20049	19957	20153	19997	19957	19879	19995	20100	20106	20023	20252	20010	19996	19989	20007	20190	19998	19955	20135	19957	19841	20114	20145	19889	19943	20076	19967	19981	20034	19858	19971	19988	20101	19935	20051	19821	19856	19966	19981	19874	20360	20181	20169	19986	19963	20170	19989	20131	20118	19991	20149	20174	19937	19945	20002	19989	19849	19977	20092	20204	20256	20091	19978	20163	20100	19912	20274	20025	20121	20147	19998	20070	20257	20036	20009	20093	20020	20193	20018	19876	19981	20010	20262	19980	20079	19992	19970	20067	19827	20161	19944	20003	19607	19982	19956	20090	20065	20004	19919	20055	19900	19986	20042	20157	20222	20152	19924	20024	19947	20197	19862	19960	19962	19962	19900	19916	19829	19882	19958	19991	19975	19799	20138	20240	19882	19953	19851	19962	20104	20186	19970	20002	20059	20141	19899	19962	19808	20011	19908	20202	19939	20152	19921	19962	20049	19991	19871	19878	19894	19952	20039	19749	20163	20088	19941	19961	20109	20032	19808	19993	20067	19967	19952	19927	19830	19910	19966	20031	19871	20054	20036	19953	19951	20056	19967	20154	19925	20048	20057	20117	20012	19999	20127	20055	20147	19897	20067	19933	19796	19963	19918	20202	20181	20098	20127	19881	20032	20059	20171	19829	20050	19910	19988	20210	20073	20013	19880	20055	20051	20103	20047	19827	19952	20218	19874	19948	20068	20079	20128	19952	20145	20215	20090	20037	20136	19940	19903	20115	19983	20000	20035	19873	19964	20004	20052	19895	19913	19934	20005	20147	19992	20184	19999	19958	19998	20176	20077	20096	20159	19868	20034	19992	19963	19982	19948	20132	19963	20046	19997	20094	20053	20201	20008	20033	19934	19970	19947	19981	20227	19846	19945	19823	19958	19903	19949	20070	20131	19832	20002	20143	19914	20034	20022	20104	19971	19915	20013	20078	20083	20011	20138	20061	20008	19943	20222	19951	20027	20160	20167	19887	20022	19813	19905	20107	19927	19886	20263	20170	20077	19973	19908	19981	20003	20019	19728	20039	20466	20006	20071	20091	20015	20080	20119	19864	19920	20154	20055	20035	20059	20166	19881	19935	19954	19933	19920	19962	19924	19821	20156	19827	20034	20152	20185	20079	19949	19813	20214	20033	19980	20029	20277	20080	20003	19836	20170	19955	20174	19895	19973	20033	19993	19939	20110	19929	19873	20210	20140	20051	19853	20058	20034	20220	19915	20013	19972	20103	19957	19876	20189	20191	19975	19930	20207	19817	20126	19872	20043	20190	20207	19928	20120	20013	20174	20143	20070	19982	20146	20227	20081	20210	20078	20238	20015	20043	19954	20172	19908	19950	20115	20065	20041	19882	20180	19889	20144	19921	19965	20260	19917	20017	20147	20085	20221	19998	20066	19859	20039	20057	19846	20253	20069	19927	19957	20092	20061	19984	19883	20130	20250	20071	20063	20087	20046	19929	20022	19949	20162	19968	20014	20098	20022	20077	19951	20002	19920	19838	20079	19981	20039	20049	20061	20124	19977	19925	20141	20086	20195	20217	20039	20036	20048	20153	20170	20015	20042	19860	19645	19885	20140	20113	19965	20114	19907	19835	19975	19694	19825	19919	20151	20049	19967	20035	20017	20119	20062	20010	19972	19907	19959	19959	20025	20055	19911	20074	19969	19827	19940	20030	20155	20281	19759	20099	19967	19987	20073	19876	20115	19926	19961	20241	20177	20174	19940	19986	20101	19824	20055	20053	20125	19866	20111	19969	20004	20084	20011	20023	20100	19795	20136	20006	19944	20184	20158	19912	20068	19980	20058	20024	20005	19952	20167	19996	20063	19963	20054	20008	20101	20109	19823	20071	20183	20078	19898	19883	20023	19890	19953	19807	20033	20021	19952	20127	20124	20262	19908	19859	19840	19904	20044	19897	20077	19907	19939	20043	19771	20154	20057	19936	19944	20148	20016	19944	20121	19977	20017	20142	20071	19946	20020	20063	19997	20104	20043	20152	20036	20196	20016	20145	20000	20053	20168	20027	19963	20019	20013	19931	20176	19780	20117	20132	19968	19956	19816	20001	19981	20166	20101	19951	19977	20059	20010	19871	19917	20082	19871	19898	20093	20069	19813	20095	19820	19993	19971	20114	20082	20190	20026	19954	19953	19985	20024	19710	19854	20132	19864	20107	20024	19798	19963	20137	19831	20004	20014	20290	20065	19947	19957	20182	20231	20087	20087	19915	20087	20157	20143	20059	19971	20056	20049	20051	19967	19877	19986	19974	19951	20031	19943	19825	19826	19832	20151	20011	20013	20129	20136	19798	20033	20017	19801	19856	19960	19808	19955	20024	20009	20017	20020	19939	19996	20063	20178	19968	20091	19946	19935	19905	19996	20156	19926	19916	19954	20041	19982	20209	20152	20071	20033	20139	20036	20101	19920	19827	20032	19946	19997	19940	19999	20176	20214	20021	20057	19929	20027	20012	19892	20017	19962	20139	20135	19777	19914	19868	20016	20120	19926	20174	20030	20004	19986	19892	19896	20128	20287	20093	20045	20047	19997	20138	19964	19998	20121	19801	20087	20023	20046	20014	20038	19882	20107	19997	20077	19896	20237	20070	19975	20078	20034	20063	20076	19908	20081	20057	20181	20103	20022	20063	20125	19852	19881	19934	20104	19911	20077	20155	20105	20004	19908	19982	19959	20009	19930	20042	20062	20049	20027	20097	20157	20025	19924	19875	20194	19903	20146	19856	19823	20057	19829	20097	20076	19992	20039	20039	20016	19962	19994	19930	20080	19992	20147	20113	20006	20073	20168	20131	20050	20134	19693	20057	20139	20171	19933	19995	20186	20007	19964	19954	20081	20071	20165	19886	19849	19880	20000	19983	20166	19796	20146	20075	20037	19863	20138	19898	20015	19943	20126	20155	20333	20112	20127	19975	20012	19980	20019	19829	19831	19886	20169	19990	19927	20040	19930	19884	20136	19844	20220	20255	20093	19996	19970	20026	19933	20098	20012	20015	19912	19863	19841	19922	20003	20195	20118	20077	20024	19894	20025	19955	19853	20036	20048	20246	20048	20149	19994	19984	20131	20115	19854	19820	20169	19907	20228	20074	20003	20087	19985	19905	20183	19983	20105	19970	20057	20033	19900	19985	20203	20204	20134	19860	20067	20093	19877	19962	20016	20304	20106	20176	20072	20023	20250	19996	19927	19821	20098	20092	19882	20074	19963	19864	20044	19994	19789	20146	20125	20113	19948	20251	19954	20046	20040	20210	19969	19890	19869	20081	19964	19991	20080	20189	20245	19955	19981	20218	19961	20065	20005	20118	20006	20112	20108	20146	20170	19888	20142	19913	19891	20169	20005	20207	20087	19949	19972	20162	20072	19999	20225	20056	20073	20004	20062	20129	19956	19954	20197	20131	19777	19951	19881	20013	20235	19925	20134	20088	20145	20059	20010	20084	20091	20032	19948	20018	20042	20115	19947	19946	19823	19942	19947	20039	19984	20228	20036	19837	20151	19902	19867	20048	19944	19971	19909	19874	20132	19944	19987	20128	20035	20073	19946	20055	20085	20018	19836	20140	20295	20098	20119	19981	20044	19823	19982	20196	20120	20025	19935	20195	19969	19977	20018	20136	19985	19880	19897	19954	20224	20269	19875	19898	20119	20124	19892	20096	20024	20001	19786	20243	20008	19980	19990	19994	20110	20288	20100	20143	20101	19904	20009	20110	20170	19949	20031	19953	19957	19970	19962	20109	20243	20125	20064	19914	20002	20016	20038	20065	20047	19872	19977	19982	19948	19893	20200	20126	20080	20158	20014	20256	20121	20113	20280	20080	20104	19951	20066	20164	20046	20074	20012	20152	20021	20076	20163	20126	20158	20012	19789	20133	19963	20141	19919	20103	19961	19744	20160	19773	20090	20171	20226	20129	20029	19819	20028	20249	20122	19856	20007	20056	19937	20126	20023	20015	19811	20200	20050	20149	19902	19985	20078	20213	19845	20139	20058	20338	19845	19871	20239	20129	20150	20040	20175	20085	20114	20054	20016	20074	20277	20077	20064	20224	20201	20149	20167	20133	20198	19957	19893	19954	20289	20083	20158	20052	20077	20119	20088	19995	20195	20214	19987	20248	19991	19797	20062	20027	20124	19875	19918	19854	20153	20186	20243	19812	20196	20077	20039	20003	19909	20066	20122	19940	20167	20100	20140	20105	19996	19981	20068	19821	20102	19988	20119	20251	19861	20029	20117	19993	20218	20202	19841	20017	20091	20222	20206	19943	20069	19989	20073	20297	20184	19830	20287	19996	20004	19850	19928	20040	20300	20114	20117	20014	19829	19867	19990	20165	19795	20115	20084	19990	19988	20277	20030	19901	20134	19890	19933	19926	20024	19864	19917	19900	19867	19926	19801	19772	19990	20011	20145	20079	20042	20086	20116	20157	20226	19719	20061	20118	20022	19862	19716	19830	19813	20192	19902	19985	19982	20065	20079	20215	20076	20026	20040	19896	20261	20066	20077	20040	19973	19932	20081	19995	19747	20000	19765	20141	20094	19816	20001	20073	20051	19846	20150	19955	20130	20171	20156	20181	19972	20331	20152	19894	19941	20036	20172	19887	20086	20004	20084	19897	19967	20009	20193	20146	20118	19741	20060	20282	20281	20058	19793	19907	19919	20079	20214	20001	19860	20087	19958	20042	19916	20006	20045	20113	19925	20131	19897	20046	19925	20097	20089	19885	19878	20119	19965	19952	20097	20170	19895	20006	20028	19954	20029	19969	20064	19849	19926	20095	19944	19871	19857	19800	20215	20031	19941	20074
20151	34620	32355	26180	23273	21059	19378	18833	18348	18511	18161	18234	17852	17813	17698	17619	17670	17571	17402	17584	17671	17643	17516	17512	17606	17492	17574	17543	17713	19620	23617	23738	22100	20210	18552	17740	17636	17284	17469	17455	17425	17377	17310	17443	17275	17458	17374	17468	17287	17290	17479	17355	17413	17368	17423	17433	17300	17289	17035	17346	17323	17379	17396	17389	17328	17486	17441	17284	17268	17289	17383	17332	17297	17330	17408	17333	17373	17319	17528	17349	17319	17274	17112	17270	17261	17267	17284	17456	17359	17288	17434	17469	17395	17469	17367	17329	17320	17268	17286	17289	17505	17516	17315	17310	17452	17289	17349	17283	17291	17267	17438	17370	17364	17366	17319	17116	17356	17203	17181	17242	17350	17563	17434	17267	17338	17342	17472	17264	17251	17481	17346	17270	17549	17345	17268	17327	17578	17314	17306	17490	17199	17465	17308	17421	17237	17312	17275	17445	17372	17312	17230	17215	17360	17457	17299	17330	17427	17319	17311	17338	17237	17354	17109	17363	17141	17479	17331	17203	17239	17226	17226	17231	17364	17311	17256	17277	17448	17264	17519	17371	17365	17260	17334	17356	17259	17374	17362	17292	17229	17236	17266	17463	17237	17344	17411	17444	17269	17401	17497	17359	17338	17326	17285	17209	17256	17279	17184	17244	17543	17267	17415	17255	17152	17478	17327	17261	17292	17337	17364	17492	17476	17326	17315	17413	17255	17262	17313	17475	17294	17345	17404	17354	17232	17235	17402	17310	17261	17355	17325	17232	17216	17229	17412	17365	17332	17290	17325	17338	17230	17236	17323	17191	17369	17190	17427	17219	17413	17439	17315	17291	17217	17408	17147	17416	17246	17254	17258	17331	17272	17454	17377	17272	17494	17398	17285	17331	17171	17314	17259	17296	17190	17373	17425	17326	17229	17353	17435	17340	17286	17141	17346	17213	17315	17328	17287	17227	17376	17388	17254	17349	17347	17300	17277	17216	17345	17305	17451	17393	17255	17325	17227	17561	17419	17229	17354	17287	17483	17366	17286	17272	17476	17266	17345	17380	17429	17126	17358	17306	17197	17546	17374	17425	17372	17314	17339	17356	17421	17355	17182	17408	17281	17296	17347	17493	17309	17381	17388	17379	17442	17293	17293	17314	17322	17528	17300	17156	17226	17263	17292	17171	17398	17163	17360	17281	17461	17129	17246	17265	17326	17264	17190	17368	17285	17354	17420	17221	17210	17231	17485	17390	17440	17315	17298	17413	17265	17297	17300	17242	17309	17383	17510	17502	17320	17261	17323	17313	17442	17443	17412	17212	17225	17614	17262	17393	17268	17496	17360	17387	17453	17473	17227	17307	17352	17315	17503	17294	17215	17393	17370	17348	17379	17350	17368	17287	17338	17330	17205	17459	17267	17472	17391	17457	17320	17254	17371	17208	17485	17312	17542	17293	17098	17306	17381	17260	17295	17255	17288	17123	17233	17172	17294	17211	17438	17300	17300	17280	17270	17396	17290	17318	17263	17272	17331	17303	17328	17222	17282	17381	17193	17325	17432	17309	17369	17286	17390	17381	17209	17335	17340	17372	17331	17125	17305	17239	17375	17325	17176	17351	17548	17360	17398	17299	17202	17261	17373	17354	17340	17380	17307	17269	17469	17207	17524	17379	17204	17399	17242	17275	17327	17145	17285	17256	17278	17299	17276	17402	17276	17321	17331	17303	17209	17413	17302	17340	17341	17490	17225	17223	17441	17315	17314	17155	17157	17209	17266	17428	17263	17339	17379	17271	17187	17299	17305	17230	17335	17401	17287	17289	17247	17452	17313	17203	17457	17268	17231	17222	17308	17332	17490	17282	17513	17551	17256	17282	17322	17292	17375	17305	17306	17226	17198	17417	17198	17310	17300	17511	17393	17195	17289	17491	17250	17127	17222	17305	17360	17259	17303	17375	17457	17310	17296	17169	17410	17327	17353	17398	17212	17315	17359	17439	17455	17265	17220	17466	17350	17329	17258	17503	17241	17454	17246	17555	17286	17303	17417	17156	17206	17365	17219	17367	17349	17330	17249	17341	17307	17283	17332	17436	17298	17213	17323	17426	17363	17326	17305	17312	17506	17379	17440	17367	17282	17365	17345	17183	17359	17228	17554	17501	17192	17378	17327	17186	17378	17394	17351	17342	17474	17298	17235	17416	17405	17409	17361	17271	17307	17483	17427	17439	17240	17402	17343	17287	17338	17164	17313	17454	17262	17484	17528	17414	17212	17492	17418	17282	17373	17424	17443	17309	17430	17409	17190	17332	17371	17166	17311	17267	17122	17294	17419	17494	17427	17222	17342	17218	17265	17223	17231	17268	17245	17282	17339	17387	17264	17211	17482	17357	17432	17422	17466	17085	17330	17279	17432	17362	17084	17411	17251	17386	17274	17338	17302	17224	17388	17219	17184	17382	17328	17183	17334	17215	17214	17276	17363	17326	17297	17163	17365	17364	17352	17095	17407	17058	17285	17193	17423	17300	17243	17317	17320	17345	17356	17492	17279	17306	17302	17255	17394	17302	17412	17397	17334	17242	17321	17341	17170	17357	17144	17394	17398	17442	17335	17285	17265	17313	17335	17387	17426	17417	17312	17258	17231	17577	17370	17291	17220	17307	17212	17290	17268	17320	17220	17355	17432	17196	17376	17496	17395	17219	17375	17291	17276	17413	17216	17372	17258	17361	17510	17201	17339	17324	17474	17166	17432	17289	17341	17375	17375	17364	17378	17306	17451	17391	17165	17320	17417	17268	17430	17367	17554	17315	17411	17349	17314	17271	17415	17317	17246	17384	17383	17516	17270	17346	17280	17256	17382	17262	17252	17093	17257	17201	17237	17201	17408	17191	17251	17484	17200	17257	17344	17419	17306	17244	17301	17282	17280	17243	17461	17294	17286	17122	17405	17420	17464	17301	17367	17129	17461	17489	17445	17346	17380	17308	17265	17271	17373	17287	17205	17445	17309	17284	17325	17380	17405	17202	17196	17356	17361	17349	17174	17562	17428	17395	17260	17264	17260	17280	17269	17410	17277	17336	17302	17339	17241	17406	17396	17371	17157	17376	17427	17246	17293	17516	17277	17340	17361	17419	17347	17305	17336	17220	17196	17206	17346	17254	17344	17201	17452	17334	17357	17344	17376	17143	17366	17391	17219	17365	17296	17433	17244	17364	17512	17399	17359	17348	17306	17227	17463	17295	17396	17301	17265	17282	17243	17376	17347	17392	17462	17430	17322	17324	17393	17267	17155	17359	17198	17407	17325	17291	17337	17343	17490	17356	17367	17216	17388	17408	17271	17433	17204	17280	17435	17303	17328	17291	17483	17362	17309	17183	17217	17322	17307	17390	17240	17383	17267	17411	17250	17280	17339	17371	17303	17308	17310	17361	17487	17526	17355	17248	17249	17309	17341	17292	17296	17259	17376	17221	17335	17470	17334	17489	17268	17443	17299	17298	17356	17301	17389	17226	17367	17380	17243	17388	17308	17266	17261	17558	17437	17353	17315	17193	17370	17324	17457	17222	17309	17284	17065	17288	17320	17319	17397	17405	17353	17334	17318	17335	17274	17355	17329	17186	17411	17371	17312	17651	17342	17281	17299	17349	17386	17215	17317	17420	17327	17201	17398	17396	17165	17213	17310	17306	17529	17166	17303	17451	17336	17154	17394	17322	17255	17285	17468	17401	17403	17351	17239	17349	17394	17282	17319	17229	17402	17375	17290	17350	17260	17303	17281	17301	17343	17287	17393	17178	17190	17284	17188	17393	17584	17283	17342	17300	17308	17280	17379	17394	17351	17404	17311	17326	17218	17295	17346	17366	17221	17336	17420	17324	17251	17402	17244	17338	17203	17085	17289	17286	17249	17402	17364	17441	17111	17382	17255	17258	17332	17386	17391	17322	17377	17215	17334	17306	17115	17283	17541	17315	17203	17430	17302	17316	17402	17325	17307	17445	17303	17351	17323	17258	17433	17294	17442	17333	17435	17343	17415	17457	17242	17325	17264	17281	17328	17436	17157	17152	17575	17353	17231	17363	17269	17371	17325	17424	17273	17361	17258	17386	17363	17258	17188	17289	17453	17317	17515	17193	17240	17407	17407	17347	17119	17543	17259	17384	17359	17510	17295	17173	17379	17493	17444	17309	17153	17410	17228	17256	17158	17337	17337	17391	17254	17593	17216	17430	17340	17023	17337	17339	17354	17236	17313	17418	17111	17486	17248	17369	17331	17053	17442	17460	17227	17203	17301	17147	17389	17210	17215	17278	17443	17374	17415	17267	17387	17459	17383	17348	17117	17215	17242	17485	17213	17288	17399	17064	17309	17287	17331	17386	17396	17198	17293	17418	17504	17052	17192	17235	17424	17244	17440	17302	17344	17175	17371	17386	17382	17390	17298	17275	17377	17444	17456	17408	17325	17276	17405	17460	17104	17413	17421	17458	17297	17342	17375	17406	17185	17338	17308	17352	17262	17250	17213	17310	17135	17311	17433	17270	17236	17411	17230	17231	17140	17297	17373	17325	17297	17298	17340	17401	17437	17355	17341	17276	17411	17320	17454	17240	17391	17319	17290	17420	17435	17303	17340	17413	17283	17537	17475	17329	17336	17508	17105	17397	17303	17368	17396	17200	17164	17251	17430	17311	17249	17332	17312	17284	17386	17354	17201	17309	17346	17458	17236	17269	17243	17317	17280	17172	17310	17245	17291	17164	17196	17281	17359	17303	17178	17388	17336	17441	17300	17301	17393	17337	17378	17378	17339	17256	17385	17415	17474	17361	17316	17354	17238	17347	17410	17393	17109	17300	17305	17449	17393	17131	17297	17454	17315	17399	17305	17340	17527	17261	17283	17155	17329	17304	17328	17191	17272	17451	17418	17317	17407	17441	17399	17237	17209	17335	17282	17346	17303	17347	17237	17430	17446	17245	17366	17252	17329	17424	17229	17321	17148	17430	17440	17407	17395	17438	17249	17378	17484	17390	17340	17411	17288	17291	17465	17373	17342	17291	17297	17242	17387	17303	17244	17243	17376	17336	17448	17382	17306	17282	17208	17386	17224	17452	17212	17198	17307	17172	17443	17176	17290	17256	17367	17272	17508	17363	17503	17164	17363	17341
27523	22388	25775	23391	20333	20231	20222	20019	20012	19713	20030	19816	19844	19789	19669	19811	19822	19736	19736	19882	19681	19577	19647	19939	19675	19967	19711	19703	19899	19900	19968	20446	20277	20037	19967	19867	19772	19767	19712	19702	19697	19664	19700	19781	19791	19458	19537	19748	19823	19650	19842	19943	19793	19637	19818	19752	19692	19781	19738	19900	19792	19758	19867	19737	19807	19636	19700	19829	19774	19980	19781	19840	19763	19787	19682	19733	19986	19708	19905	19711	19952	19673	19541	19616	19614	19583	19816	19780	19856	19607	19801	19633	19975	19673	19573	19672	19747	19671	19592	19834	19608	19612	19701	19686	19647	19712	19334	19817	19770	19765	19750	19540	19710	19679	19737	19693	19485	19756	19581	19624	19804	19702	19653	19935	19783	19797	19913	19700	19814	19709	19532	19637	19466	19842	19681	19522	19791	19730	19676	19700	19884	19609	19837	19562	19540	19547	19696	19554	19630	19380	19736	19739	19780	19714	19795	19561	19535	19847	19758	19616	19534	19624	19519	19652	19848	19796	19881	19709	19733	19613	19463	19948	19724	19665	19859	19815	19519	19605	19700	19676	19683	19665	19783	19887	19970	19547	19650	19611	19549	19780	19766	19702	19835	19689	19619	19539	19655	19549	19575	19598	19858	19617	19656	19815	19684	19747	19824	19659	19657	19754	19615	19772	19855	19589	19734	19864	19655	19800	19850	19690	19609	19703	19556	19972	19850	19589	19599	19611	19703	19647	19671	19575	19796	19719	19669	19757	19711	19595	19707	19697	19693	19629	19721	19642	19747	19578	19837	19594	19985	19687	19792	19720	19595	19925	19770	19789	19865	19855	19402	19728	19612	19860	19860	19640	19519	19723	19666	19813	19769	19735	19845	19696	19716	19733	19881	19748	19708	19784	19841	19457	19699	19696	19634	19836	19670	19456	19791	19340	19698	19717	19763	19710	19927	19662	19726	19890	19758	19745	19690	19735	19751	19616	19631	19756	19715	19724	19709	19796	19846	19636	19643	19714	19677	19463	19517	19951	19655	19776	19860	19638	19639	19742	19927	19701	19621	19609	19681	19495	19667	19571	19655	19489	19619	19675	19610	19707	19692	19527	19653	19718	19820	19863	19599	19792	19466	19537	19782	19696	19708	19823	19716	19803	19712	19763	19480	19825	19715	19731	19536	19744	19780	19862	19505	19643	19562	19768	19594	19812	19511	19488	19786	19795	19716	19799	19582	19721	19803	19684	19612	19676	19761	19585	19708	19809	19916	19651	19813	19492	19765	19830	19852	19457	19571	19774	19565	19557	19982	19762	19730	19541	19575	19684	19767	19726	19522	19639	19807	19531	19735	19727	19648	19499	19587	19878	19569	19497	19436	19804	19759	19718	19748	19774	19737	19761	19627	19665	19670	19666	19760	19703	19864	19736	19585	19834	19772	19860	19673	19699	19912	19809	19631	19717	19834	19738	19556	19624	19883	19793	19543	19899	19560	19654	19717	19827	19768	19585	19590	19708	19805	19720	19573	19977	19900	19708	19797	19738	19552	19738	19783	19536	19758	19350	19567	19532	19704	19633	19910	19686	19851	19718	19792	19650	19577	19739	19651	19643	19720	19638	19533	19755	19606	19646	19498	19726	19723	19772	19785	19801	19657	19701	19676	19664	19715	19681	19683	19650	19718	19673	19760	19647	19779	19696	19762	19770	19884	19692	19545	19525	19591	19640	19757	19544	19782	19699	19501	19630	19441	19559	19821	19516	19677	19679	19530	19668	19787	19657	19747	19667	19798	19599	19694	19519	19743	19708	19788	19708	19823	19617	19702	19576	19658	19722	19712	19583	19515	19659	19524	19561	19780	19628	19699	19859	19670	19652	19801	19616	19735	19692	19681	19512	19969	19634	19700	19688	19730	19721	19574	19658	19741	19846	19726	19817	19497	19732	19792	19687	19722	19791	19678	19699	19656	19850	19705	19785	19741	19653	19745	19544	19666	19739	19650	19707	19733	19810	19836	19549	19839	19729	19489	19642	19776	19680	19558	19601	19785	19732	19589	19557	19618	19813	19732	19662	19751	19809	19724	19809	19560	19849	19724	19796	19767	19953	19759	19703	19862	19688	19725	19687	19891	19530	19697	19644	19703	19746	19736	19735	19622	19835	19768	19842	19785	19764	19740	19779	19841	19774	19531	19564	19856	19658	19869	19836	19767	19573	19669	19771	19689	19724	19708	19575	19879	19762	19791	19671	19737	19843	19702	19469	19819	19625	19529	19814	20007	19799	19797	19652	19703	19747	19944	20007	19692	19745	19723	19636	19797	19666	19765	19810	19938	19769	19512	19599	19668	19496	19509	19766	19637	19570	19407	19777	19800	19775	19612	19681	19669	19710	19669	19580	19915	19747	19472	19577	19881	19726	19569	19692	19624	19736	19758	19765	19635	19669	19568	19631	19623	19860	19953	19618	19779	19810	19701	19588	19722	19727	19580	19750	19745	19977	19833	19615	19646	19572	19954	19876	19743	19702	19831	19627	19626	19832	19613	19656	19820	19785	19798	19580	19778	19778	19645	19817	19648	19678	19941	19783	19633	19712	19689	19731	19759	19560	19749	19737	19808	19698	19919	19602	19559	19666	19654	19752	19670	19770	19748	19693	19912	19699	19911	19569	19733	19633	19594	19512	19681	19498	19605	19664	19753	19901	19803	19617	19880	19821	19820	19772	19728	19729	19641	19926	19519	19789	19606	19523	19665	19776	19714	19605	19872	19539	19556	19796	19626	19740	19538	19761	19695	19370	19876	19727	20036	19712	19711	19789	19818	19642	19666	19551	19867	19551	19685	19731	19679	19653	19592	19637	19665	19704	19784	19643	19632	19833	19723	19588	19526	19628	19881	19665	19659	19840	19798	19767	19805	19706	19868	19852	19619	19699	19838	19626	19727	19675	19663	19607	19536	19581	19767	19714	19826	19572	19694	19934	19835	19706	19802	19509	19772	19610	19595	19480	19774	19717	19750	19653	19415	19705	19682	19752	19670	19580	19845	19760	19844	19722	19655	19541	19576	19877	19649	19683	19840	19825	19667	19781	19761	19719	19896	19616	19676	19687	19598	19807	19826	19557	19792	19669	19704	19649	19658	19576	19878	19684	19624	19772	19773	19743	19735	19823	19826	19611	19816	19722	19675	19599	19667	19641	19734	19706	19892	19672	19734	19794	19800	19789	19634	19774	19544	19638	19586	19756	19803	19701	19550	19843	19683	19520	19660	19657	19928	19818	19887	19809	19877	19752	19712	19862	19496	19840	19596	19642	19670	19566	19585	19684	19638	19782	19564	19788	19769	19676	19547	19887	19718	19895	19801	19680	19732	19849	19561	19594	19516	19686	19668	19675	19799	19656	19800	19801	19561	19575	19772	19517	19644	19608	19706	19899	19751	19688	19853	19869	19672	19610	19748	19708	19681	19658	19686	19775	19887	19602	19663	19703	19954	19628	19807	19718	19601	19763	19853	19691	20011	19703	19866	19687	19812	19785	19722	19878	19556	19805	19771	19723	19644	19820	19831	19491	19694	19752	19393	19683	19848	19508	19715	19748	19797	19599	19893	19656	19630	19720	19661	19705	19889	19943	19622	19760	19540	19680	19673	19783	19810	19539	19747	19659	19768	19600	19816	19627	19721	19691	19737	19672	19737	19863	19802	19751	19826	19689	19623	19395	19714	19671	19788	19532	19785	19649	19848	19834	19741	19661	19833	19810	19550	19590	19719	19848	19889	19688	19589	19587	19838	19851	20102	19560	19656	19806	19878	19707	19637	19714	19501	19913	19766	19688	19948	19813	19675	19693	19590	19782	19643	19798	19903	19754	19815	19778	19632	19776	20064	19709	19692	19617	19793	19405	19783	19617	19547	19827	19523	19587	19724	19619	19601	19741	20017	19733	19821	19732	19787	19761	19637	19778	19647	19794	19558	19571	19571	19604	19816	19801	19538	19516	19734	19486	19867	19805	19656	19629	19705	19617	19656	19857	19879	19683	19855	19555	19685	19815	19622	19611	19576	19624	19885	19684	19565	19477	19769	19696	19852	19738	19764	19601	19635	19641	19749	19559	19835	19617	19490	19630	19740	19680	19902	19570	19992	19565	19824	19640	19631	20055	19841	19693	19694	19647	19650	19747	19529	19492	19715	19748	19639	19837	19643	19733	19633	19387	19674	19634	19696	19504	19561	19871	19760	19729	19893	19559	19832	19646	19584	19735	19779	19532	19659	19951	19714	19784	19730	19642	19673	19700	19790	19759	19772	19857	19810	19811	19920	19658	19631	19705	19879	19819	19601	19735	19932	19604	19790	19565	19491	19523	19714	19574	19493	19664	19748	19516	19989	19864	19656	19609	19676	19650	19791	19603	19727	19679	19821	19731	19760	19869	19537	19665	19774	19560	19419	19623	19815	19799	19534	19754	19723	19912	19806	19660	19636	19771	19560	19748	19645	19685	19780	19854	19718	19718	19735	19772	20003	19721	19717	19728	19855	19624	19782	19734	19737	19601	19942	19535	19607	19849	19798	19705	19646	19763	19980	19631	19789	19836	19743	19748	19922	19582	19739	19694	19466	19748	19609	19868	19748	19722	19734	19731	19790	19689	19698	19618	19710	19875	19747	19738	19624	19673	19873	19878	19719	19767	19757	19874	19668	19792	19682	19817	19961	19553	19564	19742	19650	19720	19464	19627	20042	19743	19619	19688	19595	19568	19765	19724	19717	19974	19566	19737	19839	19660	19751	19671	19840	19593	19797	19438	19665	19743	19694	19707	19787	19896	19711	19620	19806	19779	19878	19578	19734	19873	19566	19817	19762	19941	19789	19749	19633	19618	19634	19638	19724	19775	19605	19760	19738	19608	19744	19774	19623	19817	19755	19882	19774	19854	19877	19820	19869	19541	19735	19674	19758	19971	19589	19727	19904	19706	19903	19601	19775	19780	19600	19740	19709	19695	19876	19811	19751	19663	19791	19613	19644	19560	19513	19846	19552	19661	19689	19536	19670	19746	19625	19874	19525	19855	19725	19821	19850	19774	19687	19756	19787	19767	19691	19843	19428	19877	19815	19822	19798	19873	19686	19632	19571	19612	19808	19734	19623	19631	19525	19725	19762	19529	19817	19817
17703	22004	21618	19377	18460	17976	17662	17365	17418	17328	17208	17287	17201	17379	17035	17186	17262	17267	17134	17134	17125	17181	17189	17075	17054	16916	17075	17224	17104	17202	17247	17672	17596	17474	17348	17099	17165	16994	16962	17106	16979	16953	17107	17075	17164	17173	17135	17163	17154	16986	17188	16944	17257	16955	17065	17139	17037	16972	17069	17125	17074	17107	16946	17035	17062	17006	17035	17017	17044	16975	17017	16863	17010	17001	17019	17051	17002	17101	17080	16874	16969	17106	16802	17004	17132	16901	17091	17006	17112	17232	16900	17103	17163	16888	17133	17009	17108	17141	17207	17061	17069	17091	17028	17147	17008	16964	16957	17031	17129	17051	16928	17007	17110	17040	17038	16932	16986	17020	17062	16978	17264	17229	17001	17095	16947	17003	16980	17033	16991	17073	17008	16934	16963	17162	16973	17095	16999	17109	17077	16922	17088	16932	17046	16972	17155	17074	16963	16975	17097	16950	16776	17023	17068	17168	17143	16979	16821	17003	16982	17042	17066	17140	17101	16907	17092	16844	17020	17070	16880	16926	16921	17158	16891	17056	17122	17035	17091	17031	16901	17141	16912	17031	17005	16889	17109	17002	17025	16995	17032	17009	17070	17175	17040	17096	16943	17108	17083	16949	17047	17063	17097	17109	16973	17031	17068	17033	16984	17117	17112	17104	17054	16972	16934	17098	16902	17065	17050	16861	17048	17196	17149	17236	16972	17037	16936	16862	16997	17113	16974	17055	16971	17006	17056	17158	17029	16913	17146	16971	17031	17150	17108	17118	17021	17096	17117	17024	17018	17172	16999	17129	17201	16943	17068	17239	17071	16909	17081	17009	17038	17106	16990	17051	17132	17005	17084	17106	17089	16985	16950	17113	17073	16827	17006	17089	17131	17027	17185	17130	16981	17039	17105	17181	16981	17146	16930	17031	16891	17172	17137	17148	17149	17084	17037	16954	17139	16896	16945	16932	17196	16949	17237	16949	17036	17113	17143	17118	17104	17092	17157	16847	17133	16953	17130	16983	17162	16978	17065	16884	17175	17006	16952	16954	17191	17006	16959	17005	17196	16955	17044	16942	17160	17059	17161	17151	16965	16914	17055	16986	16983	17009	17083	17019	17157	17101	17012	17028	16894	16937	16998	16921	17072	16995	17208	17008	17145	16985	17118	17147	17218	16929	16948	17160	17140	17126	16958	17122	17148	16943	17031	17091	16964	17279	17156	16991	17095	17025	17182	17190	16967	16884	17019	17115	16917	17200	17043	17078	17175	16971	17163	16955	17045	16919	16919	17148	17040	16944	17032	17159	17111	17257	17085	17066	16978	17095	17087	16992	17181	17007	17118	17166	16985	17003	17068	17066	17086	17168	17052	17085	17184	17053	17126	17004	17060	17114	16992	17065	17028	17261	17063	17229	17123	16984	17051	17005	16896	17311	16829	17046	17013	17144	17048	16950	17173	17198	16968	17022	17151	16959	17291	17155	16947	16995	16985	17175	17092	17025	17013	17136	17104	17116	17063	17087	17056	17197	17105	17074	17003	17071	17010	17145	16963	17275	16914	17198	17088	17095	17184	17079	16979	17081	17101	16986	17131	17151	17334	17104	16913	16988	16984	17075	16985	17034	17047	17099	17037	17020	16965	17108	17125	16908	17085	17106	16978	17010	16994	16995	16981	17020	16950	17060	16910	16954	17069	17017	17119	17248	17201	17031	17110	17216	17041	16968	16985	17224	17095	17127	17062	17123	17157	16972	17011	16861	17031	17074	17022	16969	16965	17178	16989	17196	17089	17058	16962	17120	17238	17050	17075	16987	17082	17020	16998	17259	17105	16922	17100	16964	17050	17154	17099	17063	17162	17111	17169	17097	17025	16989	16947	16985	17079	17216	17200	17045	16876	17077	17080	17006	17146	17086	17192	17016	17085	17166	17083	17110	17158	17237	17069	17005	16916	16869	16951	17178	17258	17123	17126	16995	16884	17067	16980	17232	17083	17094	17059	17061	17120	17026	16956	16889	16998	17020	17008	16976	16818	17145	17006	16930	17033	16996	16988	16980	17075	17021	17067	16997	17060	17186	17097	17097	17300	17004	17010	17005	17007	17158	16925	17117	17127	17054	17139	17194	17128	17142	16973	16923	17153	17054	17028	17043	17080	17038	17247	17079	17137	17116	16954	17069	17054	16979	16955	17055	17198	17109	17138	17059	17046	17085	17210	17046	16943	17043	16997	17141	17143	16970	17121	17098	17154	17070	17040	17042	16993	17123	16945	17213	17131	16974	17019	16999	17157	16879	17140	17100	17157	17140	17039	17140	17066	16968	17217	17021	16996	17022	17188	17008	17188	17268	16986	17165	16971	17218	16816	17053	17136	16879	17193	17097	16903	17117	17092	16997	17097	16820	17051	16923	17206	17002	17107	17082	17174	17022	16993	17009	17261	17035	17060	17101	17045	17036	17005	17023	17083	16921	17041	17035	17070	17187	17094	16903	17047	17073	17097	16988	17015	16973	17023	17010	17056	17104	16872	16855	17012	16928	17131	16994	17128	16916	17078	17142	16947	17163	16905	17054	17038	16989	17035	16953	17086	17069	17025	17015	17164	17053	17027	17082	17031	17060	17064	16932	17072	17076	17208	16897	16990	17096	16938	17103	17128	17181	17026	16936	17131	17105	17187	16977	17052	17071	16973	17151	17122	17110	17122	17041	17053	17138	16888	16964	17129	17016	17106	16977	17157	16901	17119	17178	16945	16918	17030	16935	17035	17180	17057	16818	17016	17088	17240	17023	17190	17144	17010	17217	17134	17082	17003	17123	17141	17068	17087	17026	17093	16902	17025	17001	17185	17029	17123	16816	17206	17074	17253	17087	17089	17092	17117	17100	17050	17019	17071	16951	16900	17025	17124	17099	17109	17077	17042	17096	17069	17098	17083	17015	16994	17204	16961	17003	17194	17207	16967	17033	17160	16902	17163	17100	17156	16974	17138	17106	17184	17131	17093	17013	17023	17051	17096	17062	17104	16922	17173	16912	16884	17035	17067	16882	17143	17155	17017	16886	17027	17023	17049	17023	16975	17360	17309	16956	17179	17121	16808	16978	16956	17241	17017	17241	17145	17102	16997	17070	17104	17074	16960	17062	16881	17095	17021	17015	17092	16984	17023	17097	17066	16880	17104	16998	17000	17087	16993	17017	17100	17098	16906	17171	16988	17045	17026	17003	16918	16943	17048	16985	17137	16971	17003	17088	16932	17003	16978	17161	16993	17243	16952	17093	16993	17087	17157	17259	17077	17271	17026	17029	17020	17183	17061	16975	17041	16925	17032	17049	17119	17094	16952	16973	17004	16880	17238	17011	17058	17100	17042	17027	17189	17173	17055	16963	17048	17042	17157	16959	17052	17187	17041	16907	17134	17265	17069	17052	17066	17231	17058	16994	17044	16984	17125	17144	16949	17145	17125	17197	16956	17179	17069	17067	17026	17343	17056	17010	17149	16930	17124	17081	17230	17139	17115	17009	17121	16970	16985	17157	17028	17181	17137	17109	16951	17051	17196	16907	17113	17152	17026	16970	17156	17082	17130	16870	17134	16873	16966	17043	17034	17010	17282	17071	17009	17023	17005	17014	17084	17026	17063	16968	17036	16882	17010	17145	16925	17066	16992	17093	17058	16862	17143	16984	16984	17018	17011	17178	17015	17058	17126	16878	17102	17262	17013	17185	16927	17121	17135	17178	16994	17021	17148	17085	17033	17099	17054	17096	17042	17171	17026	17216	17116	16995	17225	17050	17062	17093	16976	17185	17087	17118	17087	16986	16917	17026	16972	16875	17025	17339	16982	17070	17060	17128	16923	17096	17139	17020	17005	17273	16979	17167	17175	17059	17052	17010	17162	17158	17144	17198	17010	17142	16936	17162	17021	17130	17109	17012	17180	17151	17100	16810	16945	17114	17122	17127	17123	17020	17151	16986	16919	16871	17285	17043	17133	17155	17241	17195	16865	17076	17196	16995	17132	17035	17106	16958	17117	17093	17007	17323	17080	17038	17104	17130	17074	17046	17146	17139	16937	17022	17103	17160	17112	17020	17020	17079	17072	17012	17053	16926	17138	16966	16954	17085	16993	17181	17014	16928	17144	17114	17052	16902	17181	17084	17166	17202	17020	16958	17084	16953	17057	17121	17252	16958	17161	17223	16939	17089	17118	17031	17173	17052	17206	17050	17255	17001	17092	16994	17080	17087	17027	17164	17115	17034	17051	17180	17161	17182	17062	17063	17069	16974	17012	17141	17093	16979	16990	17264	17201	17227	17127	17124	16962	17108	17133	17239	17021	17063	17133	17151	17008	16804	17128	16862	17060	17313	16994	17045	17094	16963	17134	17184	17029	16995	17011	16987	16995	16976	17226	17086	17227	17002	17130	17154	17208	17111	17174	17115	16929	17263	16886	16994	17145	16926	17099	16874	16962	17124	17183	16962	17112	16837	17053	17005	16966	17165	16956	16956	17139	17217	17080	17048	17008	16998	17157	16890	17144	16980	17087	17040	17167	16993	16999	17243	17088	17112	17034	17152	16836	16978	17129	17015	17115	17067	17097	17106	17178	17165	17045	17141	17091	17158	17172	17118	17013	17271	17241	17219	17010	17023	17096	17125	16906	16999	17076	17139	17130	17063	17151	17037	17155	17059	17104	17003	17032	17079	17207	16999	17066	17059	17090	16893	17186	17012	17109	17082	17097	16991	17085	17062	16916	17019	17063	17103	16992	17030	17005	16951	17108	17016	16906	17082	17029	17034	16960	17086	17149	17147	17063	16896	16963	17137	17038	17041	17044	16823	17016	17186	17119	17155	17128	17176	17044	17057	16796	17082	16934	16912	16927	16934	16970	17133	17167	17125	17235	17203	17208	16987	16954	16888	17117	17161	16944	17093	17280	17075	17067	17057	16995	17179	16959	17133	17021	16980	17106	17059	17189	17129	17263	17004	17050	16916	16978	17072	17117	16992	17187	17186	16992	17025	17177	17023	17020	17085	16978	17104	17072	17158	17083	17018	16834	17139	17094	17159	16953	16969	17105	17082	17122	17152	17135	17030	16945	17043	16925	17104	17080	16949	17272	16858	16961	17130	17104	17016	17002	16974	16979	17070	16876	17040
23870	21329	28745	24398	22548	23366	22999	20793	20205	20139	20168	20148	19981	19886	19791	19895	19890	20026	19956	19956	20116	19823	20012	20013	19959	19789	20004	19910	19730	19837	20950	22351	22236	21203	20535	20167	19959	19977	19670	19913	20009	19778	19733	19887	19889	19768	19800	19903	19891	19912	19857	19899	19588	19774	19647	19665	19849	19646	19801	19874	19859	19777	19914	19691	19822	19664	19869	19622	19565	19611	19808	19773	19808	19874	19719	19495	19959	19784	19492	19780	19766	19759	19751	19866	19777	19680	19527	19652	19507	19490	19719	20028	19866	19709	19741	20068	19756	19773	19778	19820	19617	19934	19783	19591	19726	19842	19720	19792	19687	19557	19830	19690	19592	19632	19565	19544	19640	19585	19765	19560	19681	19798	20045	19784	19856	19679	19814	19633	19533	19793	19724	19644	19802	19637	19738	19672	19629	19806	19733	19933	19784	19841	19516	19570	19701	19769	19744	19608	19742	19708	19709	19739	19700	19635	19685	19627	19691	19682	19569	19585	19866	19859	19747	19661	19800	19648	19768	19614	19606	19653	19601	19650	19990	19845	19757	19667	19915	19706	19790	19524	19717	19842	19637	19454	19627	19702	19719	19842	19525	19501	19378	19603	19647	19595	19474	19594	19525	19758	19569	19689	19773	19631	19701	19586	19517	19641	19836	19574	19481	19589	19489	19746	19887	19615	19742	19655	19548	19639	19673	19785	19575	19620	19571	19867	19710	19450	19805	19828	19602	19673	19661	19667	19641	19540	19764	19593	19425	19902	19577	19606	19581	19611	19688	19491	19713	19465	19787	19689	19711	19837	19774	19810	19633	19743	19830	19627	19773	19834	19584	19499	19632	19504	19602	19606	19667	19474	19747	19808	19899	19663	19854	19701	19670	19292	19483	19713	19833	19715	19584	19713	19865	19600	19729	19635	19617	19861	19620	19660	19390	19618	19773	19664	19820	19721	19753	19772	19643	19637	19648	19596	19851	19739	19818	19756	19690	19720	19563	19801	19716	19800	19830	19724	19724	19780	19756	19627	19472	19729	19593	19624	19698	19788	19733	19757	19781	19781	19669	19862	19761	19696	19768	19802	19613	19818	19662	19545	19531	19512	19747	19629	19712	19471	19774	19768	19805	19626	19897	19688	19707	19822	19643	19773	19698	19942	19691	19812	19806	19687	19540	19688	19759	19791	19647	19787	19869	19645	19641	19693	19520	19678	19641	19604	19521	19634	19689	19716	19973	19539	19722	19480	19749	19713	19607	19627	19521	19765	19743	19672	19751	19546	19802	19742	19754	19698	19728	19638	19779	19672	19841	19832	19492	19601	19662	19634	19821	19835	19743	19481	19494	19750	19663	19793	19541	19541	19535	19714	19649	19624	20075	19689	19578	19686	19783	19692	19601	19618	19752	19792	19771	19802	20003	19952	19812	19679	19615	19596	19622	19756	19869	19744	19784	19969	19667	19699	19722	19707	19758	19635	19773	19631	19641	19728	19509	19861	19616	19515	19715	19769	19962	19774	19665	19561	19637	19833	19634	19663	19811	19579	19822	19684	19640	19491	19706	19696	19684	19826	19671	19716	19577	19674	19710	19689	19570	19851	19704	19711	19526	19718	19811	19688	19588	19761	19772	19641	19708	19583	19521	19621	19722	19666	19839	19798	19543	19689	19682	19695	19959	19580	19771	19691	19581	19553	19616	19615	19840	19765	19666	19661	19761	19797	19671	19805	20031	19701	19677	19832	19770	19809	19683	19856	19598	19757	19729	19502	19587	19689	19642	19650	19650	19636	19676	19776	19807	19554	19704	19690	19493	19777	19662	19603	19802	19799	19352	19950	19854	19849	19830	19605	19716	19904	19717	19607	19896	19812	19602	19703	19682	19684	19607	19496	19639	19842	19704	19631	19716	19722	19992	19745	19775	19517	19735	19622	19928	19743	19609	19719	19590	19678	19591	19741	19882	19884	19724	19773	19965	19878	19795	19737	19490	19724	19859	19594	19597	19481	19610	19666	19610	19634	19661	19554	19749	19809	19896	19723	19713	19755	19778	19784	19641	19639	19719	19700	19788	19675	19782	19843	19830	19740	19936	19808	19722	19737	19683	19672	19767	19569	19522	19622	19745	19742	19848	19623	19622	19859	19610	19721	19735	19527	19679	19613	19832	19700	19565	19723	20003	19894	19861	19950	19814	19506	19852	19826	19649	19624	19814	19988	19601	19580	19754	19734	19574	19607	19931	19683	19785	19603	19825	19752	19622	19812	19668	19679	19743	19595	19874	19576	19694	19725	19777	19591	19981	19759	19504	19731	19815	19876	19760	19710	19701	19699	19739	19944	19726	19633	19559	19609	19786	19713	19977	19702	19618	19651	19577	19755	19431	19661	19792	19756	19813	19680	19765	19575	19630	19640	20061	19563	19778	19644	19766	19683	19897	19593	19532	19862	19602	19898	19667	19724	19775	19634	19704	19744	19871	19572	19756	19737	19641	19542	19774	19636	19885	19641	19584	19703	19618	19678	19687	19667	19979	19559	19714	19877	19769	19930	19756	19658	19821	19832	19893	19721	19860	19592	19638	19699	19793	19647	19977	19753	19687	19536	19641	19517	19875	19799	19558	19818	19627	19591	19798	19693	19856	19618	19857	19769	19837	19578	19773	19629	19734	19832	19475	19728	19840	19566	19729	19867	19685	19696	19567	19631	19552	19652	19494	19647	19571	19726	19853	19662	19819	19553	19711	19775	19681	19723	19811	19671	19591	19771	19765	19743	19658	19790	19562	19917	19812	19554	19478	19762	19662	19813	19864	19586	19803	19712	19848	19560	19785	19687	19730	19933	19764	19696	19483	19827	19680	19817	19700	19728	19598	19734	19599	19819	19719	19737	19741	19830	19835	19874	19543	19621	19504	19770	19705	19855	19622	19666	19745	19755	19614	19620	19574	19595	19736	19782	19710	19643	19673	19530	19779	19571	19908	19616	19806	19680	19781	19685	19654	19782	19607	19729	19668	19558	19694	19706	19693	19923	19746	19927	19727	19771	19804	19686	19636	19818	19546	19932	19745	19787	19802	19408	19611	19778	19692	19782	19894	19799	19482	19893	19442	19958	19746	19641	19838	19824	19581	19763	19665	19716	19760	19716	19503	19702	19726	19807	19701	19658	19884	19855	19561	19722	19649	19605	19680	19590	19847	19559	19557	19828	19750	19618	19914	19607	19896	19603	19737	19725	19760	19701	19556	19457	19770	19704	19900	19509	19698	20011	19791	19558	19765	19778	19861	19759	19863	19683	19547	19771	19885	19733	19562	19683	19704	19641	19662	19796	19661	19550	19742	19720	19683	19799	19842	19652	19728	19810	19788	19621	19815	19584	19672	19813	19581	19521	19823	19754	19729	19809	19778	19853	19830	19740	19786	19718	19770	19728	19588	19805	19713	19698	19633	19598	19693	19811	19677	19595	19806	19706	19824	19604	19744	19659	19756	19727	19712	19788	19509	19826	19498	19657	19729	19800	19699	19581	19525	19733	19680	19636	19663	19704	19554	19737	19752	19587	19696	19741	19815	19778	19663	19693	19857	19598	19593	19776	19955	19841	19914	19860	19644	19797	19603	19774	19874	19640	19777	19773	19954	19625	19959	19627	19797	19595	19771	19568	19637	19618	19514	19724	19708	19817	19720	19833	19520	19680	19803	19875	19720	19504	19691	19754	19776	19832	19832	19754	19789	19701	19652	19625	19734	19778	19762	19726	19662	19736	19709	19906	19738	19491	19676	19705	19770	19773	19737	19901	19839	19595	19668	19696	19629	19531	19831	19725	19625	19720	19574	19721	19669	19923	19778	19484	19494	19633	19578	19805	19683	19682	19682	19780	19744	19864	19820	19829	19703	19578	19706	19717	19818	19745	19538	19814	19587	19880	19772	19527	19488	19667	19716	19631	19474	19689	19621	19756	19614	19711	20065	19687	19686	19598	19772	19685	19840	19731	19891	19934	19810	19843	19656	19712	19602	19717	19931	19809	19801	19842	19694	19805	19690	19703	19809	19602	19679	19574	19663	19514	19567	19454	19867	19446	19784	19816	19752	19762	19854	19782	19496	19886	19766	19523	19727	19916	19914	19863	19692	19773	19649	19502	19764	19560	19675	19667	19609	19495	19638	19669	19526	19737	19946	19641	19705	19747	19595	19687	19817	19554	19769	19702	19645	19700	19666	19789	19868	19771	19917	19746	19630	19705	19534	19680	19620	19615	19751	19826	19763	19587	19530	19777	19658	19457	19648	19384	19671	19703	19524	19493	19635	19597	19622	19700	19768	19668	19801	19653	19619	19862	19689	19734	19741	19847	19689	19583	19674	19617	19728	19864	19516	19590	19893	19726	19863	19723	19835	19929	19725	19613	19720	19659	19753	19775	19745	19753	19912	19699	19695	19598	19742	19839	19521	19830	19508	19752	19650	19684	19639	19707	19583	19660	19729	19649	19774	19604	19930	19583	19695	19849	19721	19857	19507	19684	19833	19534	19810	19604	19622	19584	19561	19578	19444	19752	19929	19645	19518	19620	19803	19631	19828	19735	19675	19889	19766	19658	19618	19623	19846	19947	19590	19684	19812	19476	19749	19628	19908	19674	19880	19728	19839	19507	19726	19920	19603	19638	19689	19687	19692	19570	19765	19615	19777	19758	19726	19731	19801	19526	19638	19728	19626	19630	19748	19890	19843	19843	19714	19849	19823	19711	19612	19578	19832	19820	19924	19867	19897	19861	19711	19664	19539	19671	19610	19731	19917	19770	19898	19570	19800	19925	19722	19691	19696	19762	19672	19657	19859	19749	19571	19736	19484	19954	19867	19742	19559	20011	19769	19760	19743	19656	19530	19787	19537	19824	19770	19645	19893	19680	19727	19834	19729	19763	19666	19733	19744	19597	19716	19800	19898	19840	19602	19624	19679	19772	19710	19465	19782	19793	19570	19670	19842	19538	19656	19659	19707	19763	19904	19761	19895	19843	19779	19792	19714	19632	19794	19857	19728	19556	19912	19780	19742	19812	19899	19712	19629	19533	19890	19687	19591	19759	19945	19781	19762	19898	19875	19787	19736	19696	19804	19831	19714	19655	19667	19768	19799	19659	19861	19636	19753	19829	19692	19769	19609	19755
17764	29059	27579	22847	20733	19180	18383	18218	17938	17792	17625	17609	17377	17362	17338	17442	17474	17137	17273	17342	17296	17334	17405	17280	17369	17297	17290	17256	17299	17384	19583	21447	20443	18973	18036	17508	17290	17170	17101	17216	17261	17063	17121	17103	17289	17151	17133	16929	17161	17071	17315	17173	17208	17007	17227	17030	17248	17158	17375	17136	17199	17228	17177	17106	17268	17058	17188	17132	17100	17094	17080	17139	16856	17021	17132	17169	17140	17305	17104	17133	17125	17133	17149	17060	17319	17172	17084	17099	17250	17049	17231	17074	17318	17047	17204	17225	17171	17130	17159	17146	17042	17272	17248	17135	17130	17049	17028	17260	17331	17105	17179	17078	17048	17140	17017	17017	17277	17234	17146	17074	17096	17219	17255	17257	17235	17106	17237	17321	17106	17184	17150	17098	17152	17346	17240	17091	17121	17021	17464	17038	17058	17067	17028	17021	17147	17160	17167	17161	17151	17160	17037	17033	17034	17120	16981	17153	17015	17178	17262	17015	17151	17134	17094	17070	17004	17021	17294	17123	17058	17080	17368	17139	17240	17060	17078	16912	17032	17238	17177	17191	16963	17184	17156	17240	17079	17044	17041	17222	17033	17223	17190	17152	17045	17002	17299	17043	17005	17182	17386	17206	17246	17281	17035	17080	17125	16992	17221	17189	17196	17125	17120	17083	17266	17176	17209	17153	16991	17257	17176	17222	17318	17209	17204	17027	17185	17167	17058	17332	17169	17129	17117	16980	17185	17314	17195	17142	17176	17125	17073	17168	17038	17218	17270	17210	17186	17173	17319	17097	17144	17021	17080	17267	17214	17182	17081	17321	17126	17170	17111	17167	17139	17171	17182	17118	17157	17101	17156	17241	17117	17019	16987	17293	17081	17186	17062	17062	17095	17226	17323	17132	17296	17059	17041	17195	17071	17304	17128	17062	17003	17303	17264	17203	17013	17209	17118	17167	17163	17200	17090	17217	17260	17207	17097	17209	16946	16986	17230	17208	17149	17248	17055	17062	17142	17285	16868	17154	17086	17134	17086	17185	17010	17324	17176	17287	17155	17189	17068	17023	17162	17132	17154	17034	17219	17121	16944	17218	17020	17008	17125	17247	17158	16988	17118	17137	17254	17108	17268	17197	17041	17219	17052	17161	17111	17044	17104	17078	17032	17186	17059	17219	17173	17218	17309	16980	17058	17190	17085	17273	17115	17035	17400	17247	17231	17202	17238	17215	17036	17175	17048	17131	17329	17113	17175	17258	17023	17115	17093	17183	17149	17221	17170	17089	17322	17260	17101	17026	17169	17183	17001	17166	16891	17133	17265	17128	17106	17087	17161	17081	17084	17198	17148	17252	17279	17180	17200	17049	17129	17179	16960	16987	17176	17162	17054	17167	17161	17043	17078	17037	17127	17286	17214	17252	17126	17005	17244	17150	17057	17140	17203	17179	17084	17161	17008	17127	17157	17099	17008	16913	17226	17183	17053	17136	17255	17030	17187	17139	17196	17108	17066	17057	17132	17181	17072	17253	17111	17095	17212	17089	17282	17153	17062	17343	17107	17059	17185	17062	17211	17194	17066	17083	17305	16864	17143	17405	17101	17214	17277	17080	17252	17185	17137	17137	17120	17086	17187	17157	17165	17287	17010	17112	17093	17073	17038	17143	17044	17027	17220	17289	17193	17330	17255	17215	17239	16971	17112	17218	17150	17253	17183	17022	17304	17320	17268	17280	16930	17127	17149	17341	17017	17082	16939	17208	17149	17204	17063	17138	16943	17251	17211	17127	17264	17271	17226	17161	17083	17071	17209	17139	17018	17292	17189	17121	17094	17154	17317	17075	17088	17341	17284	16963	17192	17436	17082	17344	17294	17197	16934	17251	17200	17253	17065	17170	16914	17172	17060	17171	17182	17051	17074	17077	17038	17180	17205	17267	17017	17209	17209	17125	17090	17121	17094	17282	17049	17185	17077	17104	17057	17098	17155	17295	17214	17209	17121	17180	17131	17117	17097	17169	17064	17056	17312	17190	17038	17095	17069	17213	17170	17154	17257	17151	17144	17235	17208	17137	17260	17138	17073	17153	16951	17110	17138	17041	17234	17065	17177	17242	17226	17195	17302	17118	17092	17228	17144	17238	17233	17047	17108	16979	17037	17344	17039	17102	17160	16991	17119	17145	17102	17197	17157	17229	17125	17055	17277	17219	17102	17204	17152	17203	17059	17269	17224	17171	17075	17092	17099	17214	17031	17254	17273	17243	17018	16855	17093	17044	17241	16942	17162	17039	17185	17223	17119	17131	17190	17115	17168	17215	17043	17247	17142	17108	17228	17195	17038	17043	17192	16966	16991	17192	17135	17085	17198	17052	17154	17146	17098	17302	17179	17088	17167	17260	17244	17300	17188	17202	17131	17394	17144	17263	17167	17081	17131	16949	17267	17369	17138	17094	17031	17010	17237	17077	17025	17234	17117	17141	17147	17001	17110	17043	17022	17304	17184	17232	17147	17142	17078	17159	17058	17180	17153	17139	17240	17246	17059	17168	16950	17131	17183	17093	17172	17196	17142	17175	17175	17395	17148	17098	17304	17270	17125	17182	17122	17033	17062	17192	17083	17021	17048	17241	16979	17258	17144	17064	17134	17321	17066	17094	17162	17139	17214	17259	17075	17107	17298	17328	17237	17305	17063	17298	17077	17021	16964	17161	17267	17150	17246	17110	17101	17289	17155	17116	17192	17059	17143	17097	17146	17098	17084	17143	17048	17026	17164	17046	17178	17252	17240	17014	17249	17044	17034	17015	16975	17252	17151	17015	17010	17146	17135	17133	17109	17098	17236	17252	17137	17246	16944	17117	17071	17061	17056	17268	16972	17076	17073	17199	17178	17163	17128	16911	17053	17119	17046	17276	17137	16873	17139	17311	17086	17085	17238	17122	17057	17224	17089	17065	17070	16988	17156	17095	17061	17072	17231	17187	17184	16988	17242	17147	17264	17266	17075	17188	17085	17123	17151	17107	17147	17154	17193	17061	17217	17172	17050	17177	17139	17126	17138	17226	17129	17058	16908	17090	17119	17406	17051	17049	17239	17185	17171	17093	17251	17269	17263	17214	17120	17146	17352	17130	17257	17195	17126	17091	17136	16957	17074	17204	17277	17144	17207	17103	17194	17169	16995	17095	17108	17013	17085	17221	17219	17161	17087	16994	17175	17160	17235	17027	17070	17020	17205	17128	17145	17196	17178	17023	17206	17191	17200	17042	17012	17290	17076	17089	17232	17202	17167	17268	17175	17122	17184	17183	17029	17213	17096	17255	16974	17090	17194	17045	17263	17080	17111	17074	17010	17232	17205	17250	17080	16982	16959	17172	17184	17223	17038	17061	17180	17288	17213	17182	17129	17203	17172	17215	17126	16984	17322	17237	17225	17157	17095	17241	17113	16929	17180	17144	17149	17077	17264	17158	17241	17191	17000	17252	17136	17332	17032	17250	17198	17122	17179	17140	17225	17283	17103	17245	17255	17123	16927	17069	17247	17212	17316	16951	17126	16939	17230	17041	17193	17314	17255	17135	17132	17255	17297	17354	17164	17122	17195	16971	17228	17104	17098	17083	17253	17139	17002	17185	17059	17021	17282	17365	17055	17199	17235	17191	17139	17261	17292	17097	17369	17123	17253	17244	17125	17263	17044	17244	17166	17287	17102	17192	17143	17119	17018	17222	17147	17192	17208	17123	17045	17157	17039	17094	17145	17298	17191	17144	17189	17088	17033	17101	16991	17094	16977	17196	17116	17044	17053	17256	17077	17243	17132	17093	17155	17290	17001	17353	17017	17034	17215	17170	17119	17095	17301	17269	17080	17085	17187	17084	17206	17160	17222	17263	17383	17096	17149	17249	17170	17177	17166	17205	17123	17177	16994	17078	16997	17206	17114	17291	17260	16977	17159	17053	17308	17146	17415	16983	17083	17081	17210	17278	16966	17068	17086	17247	17211	17008	17099	17205	17129	17136	17172	17007	17166	17022	17107	17139	17096	17085	17144	17201	17184	17222	17355	16997	17032	17109	17254	17268	17145	17328	17018	17201	17167	16955	17126	17107	17092	17232	17244	17219	17237	17163	17176	16985	17171	17115	17002	17132	17336	17097	17110	17103	17149	17180	17334	17089	17176	17027	17159	17148	17254	17263	17345	17054	17038	17084	17165	17232	17243	17188	17244	17121	17246	17094	16969	17133	17160	17128	17281	17020	17335	17143	17080	17333	16989	17042	17030	17206	16972	17210	17109	17066	17302	17237	16955	17076	17037	17288	17092	17206	17274	17125	17128	16998	17294	17180	17031	17061	17205	17266	17085	17209	17175	16920	17071	17038	16956	17065	17128	17141	17311	17226	17009	17324	16992	17198	17272	17017	17115	17083	17167	17062	17272	16996	17239	17094	17101	16986	17146	17147	16980	17152	17211	16929	17203	17250	17145	17218	17137	17131	17095	17203	17166	17110	17223	17120	17041	16977	17116	17000	17192	17084	17122	17112	17241	16977	17088	16925	17436	17166	17025	17133	17189	17202	17319	17168	17150	17178	16929	17296	17125	17144	17144	17127	17120	17103	17281	17341	17225	17072	17186	17035	17151	17041	16977	17231	17189	17278	17214	17100	17238	17086	17086	17138	17148	17102	17148	17102	17019	17139	17118	17008	17094	17227	17293	17145	16982	17339	17135	17227	17328	17153	17327	17052	17190	17133	17301	17106	17153	17006	17053	17045	17245	17364	17120	17086	17135	17287	17045	16955	17043	17138	17092	17027	17284	17218	17124	17221	17123	17121	17224	16980	17062	17224	17289	17188	17202	17000	17043	17262	17168	17004	17194	17186	17304	17115	17175	17123	17223	17167	17032	17172	17330	16943	17241	17239	17080	17194	17189	17178	17133	17224	16882	17097	17199	16977	17306	17189	17046	17428	17163	17168	17156	17120	17104	17365	17205	17167	17079	17117	17226	17243	17096	17131	16976	17171	17031	17223	17002	16973	17084	17188	17187	17004	17145	17211	17115	16979	17119	17093	17082	17170	17145	17211	16939	17143	17325	17375	17152	16863	17117	17160	17139	17092	17218	17183	17206	17087	17203	17273	17076	17214	16964	17172	17119	17208	17277	17167
22689	21215	29032	23724	21509	23914	25790	21259	20456	20503	20211	20202	20042	20476	20081	19944	19992	19939	19768	19792	19866	20007	19867	19860	20006	19845	20038	20096	19962	19698	22437	23811	23337	22358	21074	20307	20009	19744	19683	19805	19651	19679	19589	19688	19726	19837	19640	19467	19700	19632	19696	19454	19697	19741	19758	19626	19534	19759	19486	19695	19742	19575	19697	19676	19701	19659	19593	19654	19573	19706	19641	19833	19699	19653	19796	19585	19874	19468	19832	19557	19663	19812	19602	19674	19788	19677	19548	19827	19656	19634	19651	19629	19493	19607	19731	19457	19616	19243	19641	19623	19706	19724	19333	19522	19651	19661	19772	19735	19668	19749	19715	19495	19558	19637	19602	19615	19502	19577	19842	19745	19692	19763	19519	19737	19829	19456	19569	19526	19644	19680	19653	19708	19766	19693	19672	19653	19740	19493	19504	19700	19550	19652	19572	19654	19566	19649	19462	19678	19801	19539	19566	19710	19694	19540	19769	19466	19566	19356	19594	19546	19590	19656	19439	19594	19751	19387	19898	19625	19461	19422	19786	19660	19605	19547	19369	19613	19631	19576	19751	19582	19633	19604	19715	19837	19542	19635	19794	19646	19587	19620	19576	19658	19704	19666	19573	19683	19466	20003	19688	19436	19655	19625	19889	19687	19389	19774	19677	19586	19542	19604	19579	19466	19512	19495	19440	19531	19467	19687	19781	19765	19643	19591	19746	19710	19634	19461	19642	19587	19715	19592	19609	19809	19668	19666	19537	19817	19777	19707	19804	19796	19578	19594	19656	19567	19703	19456	19828	19699	19643	19650	19637	19637	19641	19428	19516	19575	19444	19486	19836	19813	19577	19778	19620	19631	19754	19825	19536	19745	19675	19621	19510	19523	19578	19640	19811	19663	19593	19765	19544	19682	19624	19599	19709	19670	19614	19726	19552	19501	19455	19759	19520	19570	19640	19872	19644	19557	19688	19653	19577	19455	19473	19612	19853	19732	19740	19699	19713	19594	19606	19429	19536	19534	19732	19591	19653	19752	19742	19740	19605	19726	19601	19756	19572	19491	19673	19765	19653	19464	19846	19656	19634	19942	19568	19594	19814	19606	19780	19884	19691	19676	19589	19716	19450	19399	19711	19376	19462	19659	19610	19698	19740	19451	19506	19572	19437	19506	19729	19546	19607	19505	19587	19491	19408	19586	19822	19581	19539	19734	19488	19507	19573	19491	19760	19758	19734	19504	19841	19632	19686	19455	19605	19745	19638	19599	19546	19512	19556	19685	19682	19646	19607	19597	19643	19496	19269	19620	19546	19537	19777	19652	19638	19631	19596	19586	19675	19461	19670	19707	19430	19604	19464	19559	19767	19619	19561	19573	19616	19560	19683	19595	19613	19626	19565	19528	19806	19559	19701	19517	19681	19443	19591	19463	19859	19461	19557	19541	19715	19765	19680	19548	19474	19669	19721	19688	19535	19732	19510	19527	19745	19757	19599	19582	19643	19677	19516	19464	19605	19379	19458	19562	19658	19587	19886	19732	19571	19500	19640	19719	19825	19765	19523	19898	19716	19387	19479	19678	19643	19801	19553	19613	19593	19622	19668	19576	19767	19704	19518	19748	19277	19640	19574	19657	19576	19541	19576	19540	19655	19821	19612	19565	19766	19592	19552	19639	19521	19639	19737	19673	19627	19574	19661	19487	19644	19622	19674	19742	19446	19591	19573	19723	19441	19535	19513	19728	19649	19588	19652	19753	19478	19588	19557	19588	19737	19509	19512	19606	19746	19693	19550	19611	19813	19620	19639	19659	19744	19746	19579	19381	19751	19678	19561	19333	19577	19570	19725	19310	19802	19666	19572	19745	19738	19654	19636	19582	19558	19520	19538	19569	19491	19587	19551	19635	19570	19497	19518	19766	19651	19682	19632	19418	19508	19569	19591	19607	19902	19656	19641	19758	19653	19505	19386	19720	19555	19609	19635	19594	19669	19662	19619	19727	19641	19652	19612	19623	19735	19584	19580	19449	19692	19650	19709	19579	19602	19747	19556	19788	19800	19565	19662	19673	19627	19642	19929	19591	19643	19656	19504	19664	19565	19657	19516	19641	19426	19630	19747	19734	19533	19550	19664	19663	19537	19541	19800	19576	19428	19487	19809	19560	19458	19678	19697	19530	19720	19745	19666	19605	19636	19582	19691	19658	19582	19506	19422	19828	19838	19610	19784	19513	19492	19503	19686	19648	19666	19698	19760	19536	19603	19476	19651	19596	19525	19831	19570	19685	19637	19575	19603	19629	19798	19697	19779	19723	19600	19494	19694	19647	19561	19684	19499	19632	19721	19599	19644	19463	19840	19746	19686	19702	19586	19638	19622	19524	19618	19388	19681	19396	19588	19589	19575	19676	19690	19621	19579	19427	19525	19528	19659	19771	19675	19610	19701	19654	19900	19502	19651	19660	19403	19574	19596	19659	19703	19553	19575	19637	19575	19577	19680	19740	19743	19464	19515	19633	19719	19607	19753	19761	19782	19558	19538	19617	19756	19664	19644	19674	19598	19482	19609	19597	19552	19510	19456	19639	19683	19855	19642	19618	19708	19716	19552	19630	19742	19634	19509	19513	19834	19549	19605	19525	19560	19444	19718	19668	19578	19576	19819	19729	19534	19631	19678	19483	19649	19465	19560	19810	19862	19834	19741	19795	19661	19809	19718	19584	19733	19685	19433	19376	19830	19526	19723	19893	19731	19545	19505	19592	19651	19501	19736	19642	19719	19737	19514	19808	19773	19713	19907	19593	19605	19572	19604	19744	19601	19673	19723	19734	19544	19635	19471	19751	19578	19622	19588	19563	19607	19491	19694	19601	19549	19642	19476	19798	19376	19541	19569	19818	19642	19740	19520	19866	19720	19490	19522	19528	19699	19544	19471	19605	19518	19453	19391	19615	19636	19719	19645	19579	19500	19627	19742	19746	19695	19665	19684	19568	19680	19696	19829	19612	19640	19496	19638	19634	19964	19751	19655	19627	19883	19574	19699	19689	19457	19651	19519	19495	19577	19607	19641	19365	19799	19595	19532	19591	19528	19586	19422	19576	19580	19596	19765	19729	19682	19956	19694	19884	19623	19469	19679	19724	19790	19649	19858	19611	19923	19796	19578	19679	19617	19664	19693	19699	19450	19795	19445	19648	19613	19811	19831	19743	19686	19912	19622	19740	19807	19587	19681	19665	19473	19764	19567	19573	19643	19605	19630	19727	19563	19741	19593	19656	19637	19714	19648	19679	19573	19626	19685	19630	19593	19687	19572	19838	19600	19515	19578	19496	19547	19536	19581	19620	19701	19616	19458	19515	19500	19678	19949	19474	19667	19697	19647	19450	19604	19773	19711	19671	19802	19540	19617	19740	19466	19443	19689	19677	19509	19608	19661	19745	19707	19609	19491	19688	19462	19763	19592	19717	19723	19914	19494	19736	19645	19670	19806	19757	19454	19699	19543	19727	19739	19779	19646	19735	19676	19512	19629	19559	19676	19714	19638	19520	19682	19637	19602	19599	19768	19634	19775	19594	19566	19518	19827	19754	19855	19593	19649	19524	19497	19534	19651	19697	19570	19532	19717	19752	19794	19596	19776	19729	19719	19501	19602	19515	19644	19772	19486	19599	19636	19572	19527	19628	19648	19675	19438	19453	19508	19595	19731	19606	19736	19579	19918	19482	19473	19576	19766	19710	19504	19761	19696	19683	19669	19546	19571	19797	19590	19875	19640	19358	19481	19490	19521	19464	19540	19618	19635	19471	19626	19526	19607	19540	19815	19597	19590	19680	19343	19594	19516	19584	19606	19664	19707	19475	19779	19846	19619	19744	19562	19541	19741	19623	19785	19696	19678	19685	19753	19525	19585	19782	19835	19635	19659	19788	19760	19721	19556	19653	19720	19610	19525	19381	19806	19659	19571	19622	19905	19537	19866	19749	19676	19736	19616	19577	19446	19673	19744	19631	19819	19457	19501	19726	19616	19588	19405	19683	19566	19843	19427	19778	19774	19696	19696	19662	19621	19715	19817	19723	19578	19648	19688	19664	19717	19395	19894	19666	19835	19677	19880	19743	19812	19597	19771	19515	19606	19609	19519	19800	19624	19707	19822	19613	19583	19507	19876	19763	19492	19737	19561	19636	19557	19476	19795	19611	19718	19877	19600	19578	19569	19783	19536	19589	19413	19658	19472	19494	19495	19656	19385	19487	19710	19661	19567	19909	19845	19856	19310	19656	19756	19545	19728	19784	19805	19407	19545	19725	19511	19516	19654	19581	19834	19611	19603	19471	19634	19623	19639	19665	19646	19607	19651	19546	19829	19706	19653	19601	19609	19779	19611	19574	19620	19747	19781	19511	19590	19713	19788	19532	19710	19666	19677	19563	19443	19523	19471	19683	19457	19762	19405	19642	19654	19824	19469	19433	19596	19532	19825	19517	19693	19730	19499	19504	19625	19411	19444	19564	19867	19574	19395	19541	19769	19784	19705	19663	19508	19618	19744	19499	19862	19660	19691	19503	19633	19582	19664	19761	19658	19307	19625	19561	19798	19651	19412	19545	19636	19637	19852	19828	19777	19646	19692	19781	19594	19399	19544	19661	19740	19405	19755	19576	19579	19660	19655	19813	19741	19521	19681	19620	19450	19378	19373	19671	19534	19557	19579	19788	19616	19547	19536	19755	19651	19790	19487	19551	19750	19570	19590	19603	19701	19753	19791	19520	19492	19540	19731	19670	19554	19587	19913	19532	19593	19554	19536	19655	19691	19572	19629	19541	19467	19673	19801	19577	19643	19676	19319	19796	19658	19685	19883	19549	19591	19808	19666	19345	19439	19761	19781	19807	19672	19580	19647	19567	19471	19699	19682	19568	19561	19599	19749	19587	19722	19423	19564	19662	19665	19677	19781	19841	19607	19539	19589	19689	19559	19426	19531	19528	19717	19578	19722	19553	19587	19492	19688	19453	19695	19626	19715	19529	19609	19424	19699	19376	19513	19591	19502	19509	19593	19753	19902	19544	19618	19468	19650	19596	19656	19554	19618	19468	19487	19556	19648	19460	19691	19510	19651	19721	19569	19687	19713	19542	19617	19598	19582	19770	19554	19508	19586	19514	19721	19577	19679	19567
19494	33635	31690	25661	22223	20328	19418	18498	18463	18096	17990	17841	17605	17618	17540	17434	17400	17414	17415	17429	17426	17220	17192	17223	17358	17304	17207	17308	17323	17685	22315	23149	22360	20445	18513	17674	17356	17150	17033	16937	17093	16974	17156	17049	17195	17010	17258	17030	17200	17120	17134	17106	17079	16932	17064	17107	17047	17217	17044	17262	17151	17026	17019	16961	17121	17030	16990	17107	16991	17101	17023	16970	17042	17074	16903	17027	17100	16980	17091	17078	17115	17164	17023	17129	17154	16958	17003	16988	17070	16990	16945	17135	17138	17126	17083	17225	16851	17025	17083	17108	16863	17003	17059	17050	17148	17054	17132	17235	17219	16967	17032	16996	17028	16891	16997	17120	17069	17014	17005	16932	17066	17008	17316	16956	17119	17143	17067	16923	17059	16927	17223	16969	17000	16965	17091	17089	16951	16915	16844	16920	17053	16994	17046	17015	16966	16879	17066	17127	17121	16873	16850	17035	17057	16964	17015	17067	17180	17035	17135	16868	17045	16977	16958	17131	17087	17203	17046	17014	17268	17027	16889	17190	16910	16993	16964	17045	17101	16827	17037	17059	17198	17184	16908	17093	17099	17179	16883	16974	17090	17162	16885	17018	16947	17003	17103	17087	17078	16960	16955	16993	17084	17004	17094	16963	17036	16860	17045	17104	16941	17123	17214	16986	17064	17262	17118	17084	16949	17117	16902	17057	17135	16910	17162	17234	17203	17040	17118	17035	16808	17006	17146	16862	16936	16875	17034	16911	17153	16956	17048	16882	17087	16826	17193	16977	17076	17082	17104	17086	16983	17075	16948	17011	17032	17042	17033	16950	16854	17061	16998	17231	16866	17277	17151	16939	17005	17159	16888	17070	17059	17182	16897	17015	17077	17097	17060	17145	17201	17046	17059	17037	17047	17137	16932	17178	17075	17133	17049	17063	17072	17075	17083	16873	17004	17061	17105	16958	17108	17173	17072	17214	16962	17139	16941	16935	17161	16971	17206	17027	17095	17113	16747	16993	17050	17085	17194	17088	17005	17129	16989	16826	17000	17082	17179	16906	17250	16926	16957	17041	17189	17025	17040	17055	16953	17009	16965	16993	16973	16988	16938	17136	17073	17103	16985	17014	16870	16871	17099	16980	16939	17037	17137	17041	17060	17031	17278	17129	17068	17006	17023	17218	16950	17141	16908	17089	16953	16933	16999	16947	16942	17022	17030	17155	17043	17025	17033	16874	16993	17102	17002	17065	16950	17008	17094	17055	17094	17080	17049	16999	17217	17037	16953	17230	17139	16971	17059	17090	17097	16855	17331	17051	17035	17039	17115	16943	17124	17126	17106	17127	16892	17144	17125	17102	17153	16853	16999	17140	17043	17024	16930	17165	17013	16991	17118	17132	17089	16929	17054	17109	17023	17027	17040	16983	17275	17149	17059	16849	17190	16964	17040	16884	17176	17083	17024	17022	17027	17049	16957	16838	17182	17061	17165	16969	17042	16940	17028	17193	16983	16988	17098	17056	17045	17023	17078	17012	16962	17092	16946	16996	17090	16968	16981	17253	17050	17045	16932	17221	16955	16910	17122	17035	17092	16918	16929	16974	17156	16871	16965	17109	17106	16883	17123	16872	17100	17171	17012	17134	16931	17153	16985	17161	17070	17105	17113	17105	17034	17005	17042	17091	17019	17200	17182	17269	16941	17222	16955	16989	16880	16896	17050	17029	17007	17049	17116	17090	17086	17098	16975	17047	17017	16979	16975	16971	16930	16993	16967	16941	16930	17163	16932	16964	16921	17065	17024	17135	17061	16983	17072	16855	17034	17144	17016	17105	17110	17158	17071	16918	17057	17044	16894	17193	16915	17131	17022	16962	17044	16903	17153	17087	17035	17049	16949	17056	16836	17218	17060	16969	17112	17018	17115	17028	17115	17108	17022	16996	16969	17208	16989	16990	17037	16800	16908	17147	16995	16964	16923	17046	16928	17051	17029	17058	17186	17110	17039	16937	17140	17140	17205	17065	16893	16938	16913	17046	17019	17015	17049	17039	17050	17097	17139	16950	17046	17016	16991	16955	16988	16980	16966	17011	16928	17179	17011	17071	17001	17015	17265	16998	16990	16983	17042	16973	17061	17120	16998	17177	16973	17181	17039	17065	16979	16963	17134	16988	17072	16931	17070	17100	17183	17086	17132	16942	16947	17200	17026	16858	17014	17094	17094	16935	17096	16887	17034	16970	17167	17229	17074	16955	17055	16865	17212	17102	16903	17120	17107	17174	17009	17081	17098	16976	16985	16947	16896	17172	17028	17021	17102	16994	17039	16929	16863	16999	17139	17060	17037	16947	17112	17135	17047	17032	17180	16989	16996	17213	17104	17005	17067	17072	17078	17223	16902	17024	17001	17010	16865	17032	17096	16932	17010	16932	17095	17001	17052	17177	16948	16949	17226	16907	16952	17011	17173	17107	16865	17025	16912	16945	16993	17067	17095	17003	17011	17153	17075	16915	16882	16958	16974	17300	17014	17123	17093	16929	17015	17081	16987	17250	17082	17037	17025	17039	16880	16888	17042	17147	17088	16947	17028	17021	17000	16938	17033	17024	17031	17032	17119	17045	17085	16922	17210	17050	17016	16929	17049	17020	17047	17160	17063	17006	17136	16996	16958	16951	16846	17100	17093	16841	16869	16966	17029	17131	17176	17045	17035	16948	16980	17012	16960	17168	17105	16883	17018	17049	16980	17125	16996	16957	16990	17079	16979	17104	17014	16987	16797	17180	16943	16905	16991	17034	17072	16938	16967	17070	16959	17063	16862	17004	17005	17054	17230	16937	16969	17044	16976	17136	16946	17141	17007	17051	17045	16992	16894	17163	16965	17058	16964	17142	17135	17008	17114	17162	17068	17038	17035	16924	17114	16863	17035	17028	16933	17064	16776	17138	17120	17070	16874	16818	16957	17102	17015	16942	17114	17058	16925	16990	17150	17082	16946	16989	17101	17140	16912	17073	16973	17044	16922	17123	17193	17131	17037	17028	17006	16990	16963	17076	17066	17046	16974	16805	17155	16962	17119	17067	16946	16946	17020	17055	16999	17027	16979	16923	17182	17099	16917	17002	16970	16981	17112	17053	17062	17014	17107	17094	16999	17098	16984	16834	17137	16781	16903	16854	16872	17021	17029	17034	17061	16965	16896	17112	17138	17020	17112	16922	17201	17134	17031	17030	16959	16989	17062	17103	17051	17143	17036	17071	17016	17112	17102	16892	16982	17117	17172	17015	16969	17103	17153	17054	17061	17091	16963	16913	16907	16858	16963	17038	17105	17008	16953	17056	17177	16935	17091	17122	16957	17197	16981	17072	17017	17095	16971	17010	17061	17102	17048	16915	17034	17026	17058	16885	17122	17035	17071	16935	16941	16935	17092	16948	17106	16953	17085	16995	16985	16919	17129	16900	16786	16971	17066	17039	16952	17128	16973	17008	17040	17192	16959	17049	16993	16859	17170	16905	16949	17042	17072	17023	17135	17116	17066	16909	17055	16935	17200	17125	17246	16964	17034	16941	16988	17115	16895	16978	17014	16929	17025	16962	17098	16830	16907	16930	16946	16881	16976	17022	17059	16852	17022	17060	16949	16808	17053	16972	17160	17097	16980	16981	16908	17077	16986	17026	16829	17213	17239	16932	16988	17184	17085	17180	16870	17068	16962	17110	17027	17034	17028	17010	17138	17075	16936	17030	17002	17013	16965	17085	17017	17037	17138	17046	16957	16931	17142	17003	17115	16975	17071	17111	16970	17105	17097	17083	16928	16857	17025	16985	17065	17103	17021	17075	16922	17062	17050	17033	17110	16983	16902	17117	17095	17007	17072	16983	16929	17070	17049	17048	16925	17013	16967	16971	17043	17029	16979	17105	17136	17105	17033	17061	17228	17021	16944	16905	17009	17088	16893	17049	16887	17104	17046	17041	16955	16884	17053	16761	17020	16938	17156	17101	17081	17030	17036	16985	17069	17060	17113	16988	17054	17117	16908	17024	17072	17019	16972	17093	17058	16952	17135	16864	16875	17047	17081	17142	17093	17078	17064	17072	16974	17137	17198	16767	17044	16903	16959	16962	17067	17046	17177	17033	17020	17009	17079	17229	17160	17091	16929	16968	17193	17209	17115	17177	17073	17000	17024	17121	17103	17078	17010	17044	17038	17159	16995	16985	17048	16980	17089	17146	17026	17249	16960	17062	17079	17074	17196	16979	16991	17186	16987	17055	17072	16867	17098	16975	17123	17031	17047	17114	16928	16926	17033	17174	16992	17000	17038	17020	17189	17206	17016	16957	17135	16941	16971	16941	17069	16902	17020	17060	16999	17020	17106	17081	16992	17198	16888	17113	17000	16921	16993	17033	17129	17044	17094	17110	16846	16840	16981	17022	17031	17070	17050	17117	17010	16975	16998	17038	16911	16964	16875	16928	16928	16957	17129	17090	17123	17124	16931	16965	16998	17255	16861	17075	17076	17057	17027	17085	16928	16912	16853	17143	16938	17245	16958	16883	16976	17038	16945	16964	17137	16859	17047	17009	16941	17149	16955	16989	17092	16979	17174	17002	17126	17107	16974	17074	17109	16990	16856	17087	16930	16811	16990	17052	16823	17052	16935	17221	16940	17060	16900	17111	17202	16965	16983	17177	17044	17163	17025	16954	17131	17032	17140	16928	16867	17026	17094	17009	17168	16875	17000	16893	17067	17074	16987	17200	17043	17055	17004	16944	17094	17165	17089	16997	17177	16963	17153	17175	17004	17123	17028	17261	16815	17127	17006	17132	16937	17174	17170	16977	16834	17095	17101	17044	17166	16981	16925	17091	17089	16970	17150	16692	17106	16791	17011	17044	17021	17042	16935	17029	17217	16955	17066	17062	16890	17012	17020	17127	16997	17044	16936	17064	17091	17021	17040	16942	17035	17097	17017	17043	17018	17042	16898	17044	16806	16998	16996	16997	16990	17107	17211	17092	17059	16898	16968	17105	17035	16886	16980	16938	17051	17082	17146	17045	17128	16861	17036	16881	17089	17118	17053	16909	16991	17069	17038	16954	16868	17153	17117	16971	17179	17094	17058	17131	16971	17051	17004	17030	17013	17126	17116	16988	17197	17066	16994	16908
27925	22448	25696	23014	20077	19984	20253	19794	19531	19742	19782	19564	19708	19692	19673	19574	19543	19517	19592	19514	19504	19586	19651	19575	19598	19729	19678	19529	19469	19427	19796	19962	19931	19906	19749	19455	19548	19181	19295	19455	19471	19537	19567	19523	19621	19479	19375	19672	19588	19605	19413	19501	19441	19445	19469	19301	19349	19326	19432	19556	19633	19333	19535	19720	19477	19668	19589	19726	19550	19378	19542	19486	19477	19444	19412	19620	19469	19567	19489	19534	19314	19291	19738	19628	19617	19387	19680	19489	19633	19606	19202	19445	19462	19198	19339	19197	19391	19581	19434	19391	19510	19553	19654	19608	19572	19427	19620	19583	19592	19517	19323	19406	19404	19526	19278	19656	19452	19283	19443	19508	19550	19172	19585	19534	19439	19408	19674	19411	19650	19555	19463	19485	19413	19653	19510	19397	19640	19453	19493	19507	19564	19619	19460	19529	19497	19612	19362	19531	19349	19546	19493	19292	19460	19347	19545	19591	19388	19351	19436	19394	19423	19416	19239	19525	19369	19484	19575	19525	19259	19238	19328	19317	19231	19375	19402	19427	19160	19442	19440	19458	19443	19541	19425	19362	19542	19421	19525	19590	19554	19476	19485	19306	19330	19367	19585	19360	19503	19427	19520	19484	19557	19350	19499	19450	19296	19535	19291	19334	19331	19548	19457	19356	19297	19459	19322	19245	19305	19567	19360	19142	19524	19316	19617	19342	19182	19550	19385	19478	19376	19294	19536	19547	19450	19462	19337	19267	19308	19490	19275	19301	19450	19441	19334	19458	19536	19406	19660	19531	19259	19340	19422	19573	19557	19455	19508	19560	19425	19277	19337	19451	19419	19570	19416	19484	19345	19462	19489	19452	19411	19526	19588	19504	19435	19450	19556	19332	19568	19540	19406	19324	19532	19484	19527	19377	19388	19476	19519	19531	19609	19430	19293	19294	19507	19477	19393	19443	19326	19517	19530	19388	19273	19619	19679	19399	19325	19632	19652	19435	19367	19427	19336	19356	19649	19460	19465	19489	19483	19339	19341	19549	19598	19505	19310	19528	19451	19508	19522	19461	19398	19446	19490	19203	19388	19472	19543	19458	19481	19522	19370	19376	19494	19547	19403	19505	19497	19358	19472	19306	19351	19434	19381	19456	19389	19377	19392	19557	19466	19478	19393	19352	19514	19438	19381	19378	19538	19482	19481	19406	19430	19510	19580	19347	19412	19465	19377	19386	19627	19521	19293	19484	19474	19298	19435	19528	19405	19387	19335	19283	19549	19358	19565	19447	19407	19464	19312	19429	19424	19514	19463	19524	19344	19299	19395	19329	19501	19356	19476	19369	19355	19386	19631	19617	19389	19354	19446	19436	19423	19643	19177	19268	19373	19582	19578	19379	19545	19523	19530	19399	19629	19388	19345	19319	19373	19373	19463	19473	19452	19383	19566	19536	19373	19542	19491	19492	19403	19478	19569	19565	19551	19469	19481	19436	19284	19291	19330	19516	19349	19427	19496	19643	19560	19409	19583	19532	19501	19407	19388	19473	19586	19292	19533	19534	19319	19678	19427	19538	19284	19405	19483	19490	19503	19552	19476	19345	19494	19265	19466	19428	19537	19228	19397	19451	19358	19450	19351	19530	19488	19406	19612	19524	19315	19233	19458	19364	19430	19453	19456	19718	19284	19403	19709	19551	19366	19416	19474	19326	19435	19375	19515	19609	19464	19462	19461	19606	19517	19468	19561	19512	19496	19424	19542	19540	19232	19499	19469	19649	19341	19486	19532	19328	19271	19407	19346	19686	19417	19303	19416	19386	19458	19512	19293	19160	19541	19452	19483	19538	19577	19385	19402	19410	19532	19723	19864	19491	19703	19330	19325	19480	19631	19339	19451	19491	19427	19385	19480	19517	19404	19331	19433	19552	19258	19362	19605	19375	19515	19613	19375	19325	19323	19231	19297	19524	19466	19445	19451	19318	19508	19613	19266	19457	19427	19371	19388	19397	19470	19344	19594	19626	19501	19691	19413	19542	19489	19360	19509	19457	19444	19588	19627	19525	19528	19347	19412	19321	19524	19397	19217	19522	19561	19465	19602	19365	19465	19569	19461	19356	19573	19534	19444	19571	19554	19428	19495	19502	19339	19527	19374	19406	19469	19473	19688	19268	19362	19537	19571	19591	19684	19389	19540	19266	19529	19466	19244	19505	19460	19367	19371	19322	19318	19649	19449	19482	19514	19455	19488	19533	19525	19329	19340	19456	19672	19354	19371	19463	19248	19513	19360	19391	19521	19475	19415	19507	19348	19470	19267	19516	19603	19424	19454	19472	19462	19337	19463	19327	19404	19386	19562	19539	19465	19646	19385	19526	19348	19514	19567	19511	19615	19385	19418	19444	19666	19470	19437	19621	19587	19323	19487	19614	19412	19374	19349	19438	19518	19563	19533	19698	19491	19576	19596	19570	19535	19521	19517	19562	19455	19594	19400	19465	19460	19533	19370	19468	19581	19568	19620	19161	19510	19456	19452	19564	19385	19503	19659	19469	19455	19296	19600	19390	19378	19376	19474	19538	19522	19235	19681	19612	19493	19355	19491	19416	19587	19419	19508	19326	19270	19326	19375	19538	19408	19307	19330	19297	19518	19334	19294	19317	19438	19458	19435	19356	19616	19474	19428	19287	19572	19511	19480	19381	19477	19353	19479	19536	19541	19381	19370	19606	19422	19434	19294	19477	19621	19505	19610	19522	19317	19394	19528	19426	19279	19522	19481	19284	19435	19546	19595	19374	19373	19590	19529	19462	19583	19539	19485	19493	19267	19390	19334	19548	19526	19263	19459	19516	19370	19565	19661	19505	19483	19479	19470	19405	19548	19487	19431	19435	19288	19401	19517	19355	19441	19342	19415	19398	19488	19516	19587	19429	19433	19519	19365	19365	19471	19537	19295	19472	19582	19466	19568	19515	19426	19511	19546	19393	19317	19600	19188	19363	19471	19584	19487	19450	19476	19461	19566	19388	19427	19371	19478	19452	19385	19342	19466	19394	19539	19266	19528	19384	19452	19346	19418	19360	19377	19417	19527	19578	19417	19498	19438	19470	19396	19360	19392	19357	19590	19525	19386	19470	19305	19477	19487	19475	19592	19515	19559	19498	19385	19532	19491	19547	19512	19601	19433	19261	19524	19527	19395	19370	19522	19410	19565	19448	19550	19736	19587	19597	19439	19474	19525	19472	19465	19275	19514	19569	19362	19401	19255	19567	19261	19440	19665	19318	19741	19577	19682	19443	19449	19258	19419	19562	19493	19547	19616	19344	19262	19508	19321	19498	19174	19599	19437	19632	19376	19590	19559	19618	19587	19443	19256	19471	19236	19361	19488	19555	19417	19370	19573	19554	19464	19371	19429	19552	19290	19511	19515	19244	19400	19530	19466	19298	19439	19475	19451	19304	19182	19553	19397	19353	19587	19300	19440	19414	19559	19393	19549	19208	19378	19695	19445	19550	19570	19262	19425	19416	19277	19561	19310	19612	19330	19610	19408	19504	19589	19535	19611	19463	19503	19460	19349	19635	19702	19456	19428	19448	19454	19309	19391	19713	19464	19384	19481	19520	19457	19344	19520	19380	19676	19464	19580	19448	19518	19434	19480	19600	19397	19568	19426	19442	19717	19709	19566	19512	19441	19327	19468	19461	19258	19503	19262	19413	19493	19354	19247	19424	19425	19215	19344	19399	19494	19487	19543	19530	19554	19330	19194	19491	19450	19450	19420	19359	19416	19448	19532	19443	19533	19465	19513	19566	19397	19477	19479	19601	19347	19421	19430	19363	19436	19509	19489	19340	19503	19295	19508	19413	19589	19351	19493	19500	19333	19488	19272	19468	19499	19329	19629	19327	19479	19553	19504	19541	19503	19489	19399	19515	19489	19444	19635	19464	19314	19544	19426	19598	19396	19424	19528	19566	19590	19335	19399	19464	19589	19290	19312	19627	19539	19213	19383	19328	19351	19434	19574	19338	19377	19535	19470	19519	19606	19330	19474	19390	19381	19460	19405	19393	19396	19197	19369	19550	19553	19509	19504	19512	19280	19382	19372	19454	19258	19502	19769	19467	19425	19289	19622	19518	19360	19580	19532	19507	19458	19532	19413	19304	19356	19773	19583	19492	19549	19441	19410	19643	19512	19403	19511	19355	19500	19402	19427	19368	19315	19372	19271	19444	19467	19316	19265	19587	19384	19356	19445	19582	19291	19521	19532	19611	19420	19390	19396	19470	19410	19551	19540	19331	19609	19461	19520	19524	19572	19399	19442	19480	19507	19496	19403	19557	19332	19431	19441	19395	19577	19331	19385	19453	19367	19519	19502	19365	19699	19231	19613	19248	19670	19517	19351	19571	19591	19359	19286	19529	19518	19570	19301	19347	19399	19441	19467	19617	19642	19489	19453	19542	19389	19275	19575	19508	19527	19776	19368	19542	19508	19336	19394	19350	19557	19452	19348	19512	19548	19421	19610	19257	19234	19450	19467	19270	19483	19405	19333	19617	19585	19413	19361	19609	19703	19419	19442	19396	19650	19486	19495	19559	19306	19360	19561	19173	19471	19424	19520	19601	19568	19602	19390	19361	19481	19336	19237	19568	19774	19611	19482	19325	19431	19523	19577	19417	19577	19678	19443	19408	19629	19562	19413	19577	19581	19459	19558	19238	19568	19399	19409	19560	19318	19279	19649	19389	19484	19503	19665	19609	19388	19343	19532	19514	19479	19317	19495	19437	19510	19385	19312	19304	19407	19501	19041	19281	19379	19519	19452	19594	19309	19309	19507	19279	19618	19429	19494	19550	19687	19424	19496	19384	19295	19205	19324	19408	19345	19475	19465	19449	19568	19383	19475	19439	19333	19623	19421	19586	19403	19337	19419	19446	19533	19519	19685	19271	19313	19302	19562	19531	19288	19592	19468	19462	19334	19560	19539	19607	19435	19685	19457	19530	19572	19638	19404	19375	19432	19546	19534	19433	19379	19458	19432	19351	19306	19574	19377	19599	19526	19431	19484	19359	19505	19344	19703	19579	19468	19385	19507	19430	19520	19271	19382	19403	19350	19230	19541	19523	19436	19511	19404	19540	19267	19515	19675	19452	19643	19453	19503	19510
17641	21777	21767	19335	18151	17776	17697	17580	17400	17184	17376	17443	17115	17278	17314	17184	17255	17095	16976	17083	16792	17049	17032	17139	17208	17034	17025	17094	16992	17144	17395	17767	17798	17494	17208	17231	17038	17057	17064	16851	17167	16905	17107	17053	17147	16996	16779	16989	16954	16980	17143	17194	16959	16984	16984	16836	16986	16819	17166	16990	16946	17057	17000	17089	17021	16912	17148	16978	16937	17043	17185	16825	17034	17001	16992	17049	16967	17028	17121	17013	16902	17039	17134	17107	17034	17130	16981	17032	16998	16945	17230	17116	16835	16879	16829	16916	16950	17070	16995	16890	16938	16970	17167	16853	17131	17036	17129	16956	17005	17088	17041	17162	17072	16976	17082	16861	17158	17081	16888	16984	16932	17087	17027	17160	16955	17064	16987	16932	16885	17111	16811	16974	16811	16948	16890	16885	17071	17013	16977	16899	16987	16959	16895	16946	17124	17125	17117	17041	17143	17037	17077	17019	17073	17099	17037	16936	17031	17089	16938	17006	17102	16861	16849	16840	16957	17114	17046	16883	17005	16817	16964	17102	16904	17075	16961	16887	16778	16993	16898	17128	17154	16994	17018	16967	16921	16997	17069	16868	17029	16812	17175	16914	16956	16930	17055	17092	16898	17111	16850	17000	16990	16907	16912	17002	17021	16808	16881	17002	16967	16876	17050	16903	16827	16952	16946	16974	16992	16977	16880	17003	16946	16987	17089	17041	16889	16874	16845	16899	17045	16924	16858	16913	16838	17069	16995	17098	17068	17040	16803	16929	17060	16913	17089	17154	16991	16973	17204	16992	17083	17096	17050	16958	16816	16982	16980	17008	17006	16932	17070	16937	17057	16956	17072	16981	16889	16977	16935	16997	16912	16970	17149	17074	16966	16948	16939	17049	16899	16970	16991	17067	16840	16992	17091	16992	16844	17143	17061	16936	17067	16930	17223	16908	17065	16865	17162	16914	16981	17054	17179	17129	16902	16897	16973	16916	16990	16956	16962	17055	16940	16980	17077	16854	16862	16913	17126	16990	17115	16965	16999	16926	17000	17087	17012	17184	16963	16877	17007	17150	16870	17021	16796	17054	17045	17000	16922	16954	17133	17072	16964	17102	16977	17030	16835	16976	16848	17056	16943	17059	16964	17045	16976	17168	16941	16923	17051	16893	17194	16995	16867	17101	16968	17165	16895	17049	16869	16981	16763	16956	16995	17135	16905	16908	17006	16908	17069	16919	17109	17253	17107	16882	16859	16873	16795	17110	17035	16913	16873	16974	16955	16993	17052	16944	16842	17049	16860	16943	17090	17015	17042	16966	16858	16994	16758	17066	17139	16967	17086	17020	17070	17058	16891	17034	16890	17000	17014	16931	17264	16885	16942	17038	17142	17023	16986	16923	17012	16971	16974	17008	17120	17009	16859	17037	17149	17041	16994	16925	17038	17250	17035	16985	16947	17086	16825	17148	17042	17087	17092	16914	17127	16885	17122	16864	17004	16909	16974	16925	17238	17014	17028	17108	16912	17071	17032	17064	16991	17054	16992	16840	16881	17021	16983	16942	17147	17195	17009	16951	17022	17041	16972	16947	17159	16974	17035	17006	17095	17006	17005	16905	17000	17086	16886	17000	17117	17017	16906	16944	16869	16958	17014	16923	16995	16920	17117	17082	17003	17020	17145	17052	16909	16897	17074	17105	17018	16959	16975	16925	17034	16890	16988	17020	16880	17141	16866	17038	17034	17039	16966	16891	17051	16982	16883	16957	16984	16922	16962	17047	16996	16855	17002	16894	16910	16931	16978	17109	16965	16995	16982	16872	16822	17115	17059	16958	16948	16936	16897	16904	16962	16944	16880	17063	16861	17170	17023	16898	17139	16970	16952	17108	17004	17085	17192	16955	17119	17001	16890	16974	16966	17003	17014	17197	16866	16922	16953	16956	16953	16883	17034	16964	17094	17026	17011	16936	17029	17061	17038	17051	17040	16923	16959	17265	17003	17046	16949	16955	17024	16979	17019	17021	16821	17153	17096	17075	16995	16987	17049	17117	16940	16871	17085	17090	17067	16939	17083	16874	16849	17081	16784	16846	16911	17036	17075	17119	17022	17144	17045	16986	17062	17038	16863	17006	16923	17043	17037	16984	16959	17100	17003	16939	17216	16880	17032	17003	16975	17005	17148	16936	16966	16944	17009	17013	16976	17064	17149	17158	17172	17040	17284	17116	17117	17028	16929	17029	17155	17117	17165	17007	17090	16988	17022	16942	17049	16971	17160	16857	17116	16939	17256	17186	16895	17162	17057	16994	16932	17001	17086	17071	17065	16989	17056	16997	17152	16965	16956	16922	16936	17019	16879	16898	17164	16962	16939	16955	16949	17122	16972	16900	17024	16909	17041	17114	16954	17017	17025	16960	17091	17003	17122	17075	16998	16918	16949	16920	16887	16939	16950	17008	17155	17052	16979	17041	17042	16972	16946	17102	17196	16957	16999	16955	17098	17015	16953	16916	17040	16907	16927	16889	16987	17274	17008	16971	17026	17207	16941	16979	17013	16975	16998	17072	16994	16906	17010	16993	16720	17090	16969	16898	17039	17057	16950	17045	17095	17094	17033	16961	17007	17090	17190	16981	17082	16963	16936	16803	17115	17044	17221	17079	17001	17015	16988	17098	16889	17083	16853	16923	16907	17165	17103	17073	17060	17100	17068	17017	17031	16920	16965	17143	16901	17010	17053	16930	17045	16937	17050	17148	16989	16977	16858	16794	17011	17094	17033	17123	16997	16976	16928	17080	16901	16921	16798	17149	17252	16986	17151	16910	16985	17087	16891	16907	17080	16994	17017	16959	17060	17029	17021	17024	17073	17074	16886	17098	16962	17064	16991	17067	16988	16943	17028	17046	17036	17062	16969	16757	17082	16923	16888	17021	17015	16980	17171	17114	17003	16972	17069	16843	17055	17130	17050	17146	17068	16983	16985	16947	17102	17126	17023	17075	16922	17020	16904	16884	16981	16756	17257	16935	16846	16922	17046	17263	16980	17032	16966	17109	16941	17114	17186	17084	16994	17125	16961	16754	16963	16993	17047	17050	16982	16850	17095	16959	16916	17074	17101	16973	17021	16950	17015	17122	17105	17060	16861	17002	16879	16901	16974	16888	16923	17155	17013	17158	17041	17123	16986	17010	17066	16899	17109	16972	16964	17071	17170	16833	16914	17094	16962	17030	17124	17147	16992	17012	17198	16922	17029	16742	17103	17095	17070	16882	17118	17037	17135	17207	16804	16942	17142	16926	16875	16963	16877	17083	16998	17005	17042	17017	16977	17094	16975	17123	16837	16855	16925	16942	17142	16932	16833	17001	16958	16996	16874	16962	17106	16923	16999	16986	17089	16926	17020	17000	16822	16960	17003	17103	17033	17023	17117	16887	17097	16916	17011	16761	16966	17054	17054	16907	16950	17109	16988	16851	16997	16792	16959	17025	16890	16897	16993	17056	16918	17176	17120	17035	16891	17110	17066	17068	17120	17025	16915	16957	17093	17201	16905	17085	16869	16952	17196	16960	16908	17145	17072	17107	16960	17077	17135	17058	16899	16875	16933	16886	17060	16896	17156	16956	16915	16870	17089	16958	17119	17055	17219	17054	16920	16944	16920	17035	17104	17115	17275	16943	16987	17055	17081	16972	17055	16957	16957	16990	16997	16856	17086	17049	17036	16994	16912	16982	17156	17134	17161	17011	17025	17013	17097	17159	16883	17039	16828	17132	16985	16929	16960	17129	16845	16945	17034	17158	17089	16969	17127	16914	16958	16994	17104	17055	16783	17133	17073	17005	17120	17017	17062	16841	16932	16995	17109	16980	17115	17106	17040	16997	17039	17054	17064	16843	16994	17018	17007	17144	17027	17031	16910	17011	16944	16869	17074	17023	16911	17036	17171	17074	17032	17010	16882	16938	17006	16823	16953	16933	17200	17008	17068	17041	16989	16925	16928	16978	17130	16774	17101	16852	17012	16993	17006	16866	16868	17081	17006	16902	16993	16913	17043	17122	16869	17197	16878	17004	17169	17094	16916	17177	17044	16889	16928	17102	17014	16976	16790	16981	17066	17179	17141	17075	17173	16978	16887	17094	16802	17142	17002	16988	16784	16958	17007	16909	17133	16880	17116	17004	16959	17177	16890	16924	17153	16978	17026	17205	17015	16989	17204	16975	16875	17115	17152	17039	16801	16950	17138	17113	17006	16943	17130	16859	17003	16988	16987	17017	17072	16871	17200	16855	17016	17062	17013	17011	17059	17013	17153	17018	17072	17009	16987	16939	16939	16905	16970	16997	17033	16932	16952	16958	17180	16877	17024	16901	17066	16975	16999	16955	17069	16813	17062	16848	17025	17043	17107	17070	16913	17008	16979	16933	17109	17051	16970	16951	17084	16948	16970	16960	16977	17108	17017	17084	17310	16897	16873	17115	17042	17007	17285	17071	16923	16956	16921	16829	16949	17029	17023	17054	17072	17014	17020	17062	16882	17107	17026	16931	17044	16953	16893	17081	17156	16967	17110	16958	16972	16903	16963	16941	17045	16855	17001	16980	16927	16887	17105	16943	17006	17017	16859	17245	16942	17005	17031	16929	17111	16885	16942	17063	16989	16916	16951	17008	16947	17021	17039	17071	17084	17025	16847	17072	16916	17102	17219	16953	17039	17029	17011	16905	16988	16880	16970	16830	16937	17108	16936	16950	17032	16872	16920	16956	17046	16930	17028	17161	16822	16785	16930	16947	17102	16883	16862	17073	16928	16928	17030	17217	16990	17075	17150	16961	16888	17093	16970	17113	17244	17027	17048	16912	16837	17194	16947	16893	16942	17044	17159	17119	17158	17099	17052	17104	16800	17038	17153	17053	16937	16897	17036	17111	16959	16983	16977	16769	16874	16942	16824	17005	16987	17175	17074	16913	16900	16923	17028	17020	16977	16955	16801	17032	17057	17021	17056	16955	17057	16925	17098	16837	17144	16988	16983	16991	16997	16952	17090	16942	17003	16915	17200	16995	16987	16891	17167	16972	17084	17062	16868	16847	16959	17045	17123	16844	17080	16933	17035	17009	16900	16997	17017	17000	17155	17241	16983	17047	17007	17026	17031	16988	16919	16876	16953	17009
23864	21371	28813	24494	22434	23070	22712	20405	19955	20211	20271	19981	20014	19898	20037	19714	19708	19841	19748	19662	19780	19728	20135	19895	19664	19565	19835	19514	19620	19865	20817	21999	21668	20787	20527	19788	19740	19529	19463	19389	19640	19673	19591	19618	19773	19574	19703	19485	19308	19426	19571	19411	19459	19438	19604	19481	19597	19325	19437	19651	19447	19351	19452	19413	19753	19724	19572	19303	19691	19364	19431	19642	19583	19482	19572	19586	19410	19477	19555	19474	19737	19591	19407	19565	19421	19511	19671	19459	19371	19587	19582	19554	19681	19718	19613	19522	19459	19324	19656	19754	19562	19472	19579	19441	19659	19529	19595	19441	19675	19600	19493	19597	19680	19574	19611	19474	19321	19643	19567	19699	19526	19517	19573	19417	19578	19330	19665	19629	19609	19573	19482	19451	19634	19575	19467	19887	19576	19545	19601	19561	19533	19550	19609	19565	19528	19418	19466	19632	19552	19623	19387	19475	19694	19504	19387	19580	19657	19441	19737	19616	19533	19588	19615	19574	19793	19364	19744	19410	19544	19563	19430	19400	19554	19876	19563	19555	19484	19625	19651	19414	19533	19351	19445	19503	19616	19611	19587	19361	19614	19344	19423	19482	19472	19368	19416	19576	19463	19616	19489	19533	19588	19592	19621	19551	19608	19488	19658	19596	19619	19698	19577	19413	19472	19531	19372	19450	19559	19474	19554	19605	19376	19698	19605	19537	19844	19560	19587	19584	19494	19650	19862	19434	19608	19608	19442	19684	19470	19655	19546	19528	19595	19751	19609	19546	19336	19476	19604	19494	19451	19699	19394	19579	19608	19647	19729	19482	19678	19721	19499	19519	19711	19404	19582	19487	19694	19529	19604	19418	19629	19295	19833	19702	19443	19542	19536	19427	19552	19448	19636	19466	19551	19506	19419	19651	19412	19356	19545	19611	19557	19675	19567	19427	19475	19491	19566	19551	19529	19508	19517	19352	19378	19517	19467	19515	19560	19488	19540	19301	19307	19596	19349	19255	19430	19196	19631	19564	19476	19564	19454	19733	19470	19539	19653	19496	19239	19418	19486	19567	19356	19622	19325	19410	19386	19539	19622	19443	19491	19414	19616	19602	19609	19450	19569	19475	19524	19496	19614	19410	19410	19612	19662	19623	19716	19671	19515	19428	19614	19555	19505	19638	19760	19692	19568	19389	19560	19669	19694	19455	19673	19533	19576	19730	19492	19679	19545	19489	19433	19567	19559	19695	19573	19454	19620	19785	19390	19374	19637	19412	19665	19758	19539	19406	19539	19592	19538	19381	19412	19466	19462	19615	19399	19624	19365	19429	19441	19638	19570	19446	19591	19661	19693	19588	19564	19440	19632	19564	19679	19559	19718	19501	19426	19525	19531	19599	19406	19482	19526	19556	19516	19592	19559	19749	19535	19526	19621	19487	19659	19614	19410	19537	19643	19502	19382	19502	19558	19513	19505	19790	19621	19632	19566	19710	19697	19670	19370	19585	19539	19567	19564	19581	19569	19757	19472	19461	19352	19545	19640	19403	19684	19416	19515	19441	19607	19751	19494	19579	19566	19546	19402	19485	19764	19505	19365	19425	19472	19492	19484	19588	19588	19673	19706	19517	19674	19536	19617	19500	19393	19420	19605	19537	19471	19450	19551	19669	19654	19362	19605	19718	19599	19556	19695	19384	19409	19384	19601	19488	19436	19826	19744	19524	19534	19623	19587	19629	19659	19448	19580	19504	19414	19530	19653	19442	19601	19582	19469	19701	19600	19644	19519	19441	19424	19489	19527	19510	19420	19615	19593	19530	19778	19711	19562	19411	19394	19558	19430	19561	19678	19561	19553	19616	19626	19604	19699	19559	19637	19434	19564	19625	19438	19649	19632	19492	19398	19639	19547	19498	19428	19643	19583	19348	19615	19453	19461	19677	19748	19332	19504	19426	19590	19556	19624	19500	19645	19637	19533	19538	19585	19607	19711	19464	19797	19563	19559	19678	19560	19556	19651	19661	19699	19408	19267	19577	19660	19578	19494	19475	19384	19545	19552	19523	19415	19460	19239	19651	19477	19468	19422	19511	19703	19722	19694	19485	19541	19511	19590	19466	19675	19492	19504	19722	19613	19542	19279	19540	19515	19596	19434	19597	19542	19545	19584	19538	19410	19549	19522	19630	19659	19467	19472	19708	19350	19511	19514	19711	19582	19615	19352	19434	19620	19632	19414	19449	19670	19431	19633	19396	19720	19534	19523	19627	19661	19443	19326	19571	19445	19505	19584	19477	19551	19536	19452	19399	19681	19622	19653	19543	19562	19553	19517	19736	19710	19493	19483	19576	19650	19596	19515	19700	19691	19500	19475	19464	19514	19492	19469	19591	19692	19260	19654	19634	19610	19305	19559	19582	19338	19716	19472	19604	19769	19489	19507	19517	19642	19637	19536	19674	19324	19514	19622	19369	19326	19508	19552	19521	19521	19587	19481	19587	19533	19552	19629	19509	19477	19310	19434	19476	19534	19674	19606	19643	19642	19450	19547	19558	19554	19760	19483	19450	19282	19578	19812	19349	19423	19575	19771	19574	19384	19299	19488	19324	19487	19645	19638	19529	19552	19683	19408	19677	19499	19458	19484	19569	19596	19526	19356	19408	19767	19471	19645	19593	19542	19396	19466	19461	19480	19244	19654	19432	19665	19687	19582	19459	19562	19491	19562	19604	19540	19443	19679	19581	19350	19528	19653	19636	19543	19406	19732	19535	19642	19512	19571	19673	19475	19792	19589	19477	19445	19474	19552	19578	19397	19736	19614	19540	19441	19570	19736	19550	19700	19605	19629	19502	19428	19466	19661	19627	19497	19536	19582	19595	19514	19601	19495	19374	19515	19435	19631	19502	19638	19319	19553	19479	19486	19502	19619	19562	19570	19544	19272	19510	19479	19536	19679	19510	19442	19393	19456	19600	19318	19435	19639	19536	19427	19744	19761	19582	19798	19570	19630	19451	19544	19499	19576	19535	19548	19474	19527	19369	19446	19573	19410	19605	19779	19636	19514	19494	19467	19635	19342	19588	19549	19474	19596	19501	19481	19334	19474	19476	19725	19547	19695	19487	19437	19537	19543	19563	19463	19498	19499	19650	19499	19578	19647	19369	19477	19555	19564	19654	19417	19599	19606	19411	19609	19494	19471	19591	19521	19453	19296	19402	19453	19571	19543	19569	19512	19530	19520	19509	19635	19697	19668	19735	19594	19668	19483	19586	19501	19763	19489	19511	19461	19588	19518	19290	19521	19733	19505	19399	19681	19509	19722	19646	19697	19341	19408	19484	19634	19439	19345	19532	19590	19666	19525	19703	19666	19495	19630	19349	19420	19593	19614	19454	19420	19553	19728	19492	19670	19489	19489	19511	19401	19264	19601	19560	19520	19562	19310	19470	19500	19673	19357	19544	19634	19585	19622	19439	19384	19538	19582	19487	19472	19682	19431	19661	19647	19567	19530	19487	19615	19574	19454	19549	19459	19482	19591	19690	19559	19497	19642	19388	19552	19545	19427	19429	19667	19587	19448	19462	19486	19655	19546	19469	19496	19552	19530	19448	19480	19655	19370	19481	19467	19383	19578	19538	19600	19397	19334	19466	19430	19422	19732	19491	19600	19626	19425	19422	19451	19631	19558	19703	19646	19589	19476	19416	19612	19469	19412	19632	19505	19571	19563	19393	19390	19599	19451	19486	19672	19668	19575	19487	19347	19595	19405	19316	19602	19534	19635	19554	19609	19494	19533	19614	19478	19642	19639	19601	19668	19265	19571	19524	19476	19664	19506	19529	19627	19527	19655	19363	19569	19490	19536	19583	19478	19605	19421	19647	19444	19368	19642	19475	19422	19477	19603	19522	19454	19458	19502	19500	19553	19499	19407	19530	19543	19495	19530	19542	19470	19606	19493	19532	19486	19621	19663	19508	19541	19535	19558	19691	19778	19683	19564	19379	19541	19493	19382	19611	19492	19506	19522	19699	19584	19427	19428	19503	19602	19628	19651	19375	19658	19475	19446	19489	19367	19421	19420	19505	19670	19366	19526	19788	19370	19507	19293	19423	19411	19659	19468	19534	19361	19660	19530	19423	19668	19427	19558	19545	19562	19385	19359	19510	19672	19357	19547	19535	19586	19707	19626	19545	19574	19482	19388	19496	19650	19634	19564	19468	19592	19538	19586	19561	19563	19509	19879	19831	19393	19392	19539	19691	19609	19689	19650	19681	19383	19562	19473	19633	19627	19723	19502	19602	19732	19431	19658	19509	19351	19483	19484	19734	19585	19307	19535	19565	19359	19602	19655	19444	19666	19520	19523	19577	19694	19700	19499	19509	19669	19469	19427	19569	19547	19482	19552	19258	19672	19348	19434	19737	19762	19678	19703	19556	19431	19441	19684	19511	19404	19647	19565	19545	19728	19330	19462	19672	19735	19578	19394	19434	19484	19586	19547	19508	19500	19445	19478	19340	19661	19431	19674	19657	19766	19473	19736	19606	19496	19595	19440	19571	19514	19523	19499	19492	19666	19507	19589	19633	19602	19528	19625	19412	19432	19540	19496	19724	19786	19600	19508	19513	19560	19597	19532	19526	19452	19565	19490	19344	19456	19564	19696	19568	19536	19840	19410	19380	19518	19533	19517	19108	19455	19456	19474	19497	19411	19421	19454	19850	19450	19514	19598	19744	19601	19347	19450	19573	19630	19637	19491	19748	19403	19366	19465	19473	19773	19560	19533	19639	19434	19564	19567	19477	19456	19505	19457	19441	19457	19672	19462	19574	19600	19510	19452	19520	19759	19436	19587	19646	19528	19435	19532	19515	19455	19710	19609	19623	19614	19589	19808	19764	19457	19728	19712	19693	19624	19590	19629	19788	19524	19615	19570	19695	19662	19340	19470	19672	19570	19325	19488	19449	19535	19617	19548	19455	19543	19523	19634	19438	19710	19704	19494	19697	19524	19481	19655	19457	19422	19220	19658	19530	19515	19720	19515	19396	19634	19592	19532	19467	19510	19611	19638	19531	19508	19445	19514	19603	19646	19484	19300	19526	19409	19412	19685	19468	19491	19566	19538	19421	19592	19489	19552	19603	19362	19570	19536	19475	19545	19657	19493	19368
17773	28223	26819	22570	20290	19246	18688	18140	18024	17774	17661	17678	17548	17461	17617	17408	17400	17256	17414	17329	17282	17519	17188	17279	17449	17242	17220	17179	17191	17390	19609	20537	20187	19070	18056	17251	17103	17270	17157	17117	17067	17153	17178	17190	17069	17106	17165	17099	17210	17168	17242	17286	17069	17149	17016	17092	17083	16990	17145	17051	17002	16986	17099	17201	17177	17307	17085	17093	17102	17250	16974	17128	17173	17224	17045	17105	17137	16972	17014	17072	17225	17220	17142	17110	16954	17092	17102	17168	17103	17277	17074	17056	17108	17193	17054	17201	17202	17048	17087	17082	17152	17130	17048	16981	17166	17332	16951	17175	17127	17186	17214	17069	17061	17201	17100	16946	17167	17025	17238	17182	17044	17141	17206	16953	16923	17006	17235	16975	17249	17063	16970	17106	17215	17091	17205	17068	17049	17147	17054	17185	17185	17038	17096	16991	17036	17097	17069	17044	16927	17075	17145	17096	17229	17105	17163	17153	17214	17089	17063	16885	17118	17161	17001	17218	16964	16954	17156	17050	17036	17072	17036	17091	17286	17161	17111	17118	16998	17095	17016	17073	17202	17112	17002	17191	17042	17173	17155	17057	17255	16951	17163	17091	17112	17247	17155	17147	17339	17005	17176	17129	16926	17089	17054	17095	17057	17038	17132	17202	17065	17213	17165	17120	17061	17186	17147	16988	16981	17154	17006	17039	17022	17225	17057	17080	17145	16925	17110	16990	17092	17028	16984	17071	16988	17083	17190	17171	17187	17230	16867	17243	17085	17237	17013	17058	17253	16906	17001	17139	17109	17133	17042	17270	16938	17140	17062	17070	17016	17165	16989	17033	17008	17294	17093	17060	17168	17052	17047	16993	17032	17163	17273	17130	16871	17087	17235	17051	16950	17335	17014	17027	17097	17204	17194	17048	16903	17097	17079	16976	17203	17079	17042	17067	17106	17139	17149	17021	17055	17268	17095	17072	17137	16914	17124	17104	16976	16942	17048	16952	17131	17116	17206	17112	17137	17081	17175	17153	17126	17083	17060	17137	16969	17277	16973	17007	16920	17026	17149	17174	17073	16988	17070	16981	17163	16884	16928	16950	17173	17131	16992	17254	17322	17051	16889	16915	17134	17134	17110	17087	17115	17021	17034	17275	17182	17257	16883	17039	17057	17354	17050	17024	17251	16970	16881	17036	17187	17159	17048	17006	17109	17090	17080	17122	17070	17137	17098	17076	17258	17197	17050	17160	17226	16856	17093	16993	17064	17202	17138	17020	17005	17129	17122	17150	17108	17091	17162	17190	17224	17073	17072	16865	17176	17090	17007	16978	17066	16802	17218	16953	17130	17050	17134	17013	17261	17068	17245	17172	17055	17067	17132	17149	16984	17074	17096	17152	17157	16952	17180	17165	16978	17021	17011	17202	17251	17075	17124	17023	17117	17241	17091	17173	16995	17063	17216	17173	17026	17214	16905	17071	17175	17116	16984	17264	17054	17233	16935	17215	17104	17064	17241	17047	16996	17114	17158	17060	17134	17129	17042	17043	16805	17196	16933	17093	17061	17123	16921	17211	17139	16923	17202	17035	16998	17145	17034	17023	17144	17024	17059	16865	17176	17118	16984	17127	17006	17145	17253	17163	17110	17001	16978	17163	16864	17059	17006	17183	16997	17261	17084	16985	17179	16971	16972	17011	17226	17120	17141	17196	17192	17014	16967	16983	17248	17056	17104	17115	17005	17147	17035	17036	17260	17005	17088	16945	17062	17057	17055	17201	17214	17227	17112	17106	17030	17124	16990	17016	17088	17249	17197	17005	17234	17170	17264	17240	16939	17203	17020	17071	17083	17079	17131	17147	17068	17180	17142	16980	17076	17082	17020	17101	17158	16994	17260	16956	17147	16995	17058	17284	17084	17100	17063	17197	16978	17032	16967	17069	17189	17283	17229	17179	17104	17020	17145	17159	17185	17151	17180	17100	16957	17160	17003	16928	17241	17004	17340	17126	17076	17200	17003	17004	16938	17145	17132	16983	17121	17125	17038	17014	17345	17235	17016	17067	16931	17115	17187	16961	17146	17102	17162	16923	17028	17122	17128	17159	17211	17242	17113	17124	17072	17116	17014	17054	17025	17008	17051	17064	17126	17146	17103	17075	17149	17118	17068	17123	17038	17116	17228	16994	17058	17146	17162	17020	17114	17131	17191	17009	16885	17188	17065	16980	16976	16947	16876	17045	16932	17189	17186	17093	17192	17197	17054	17029	17237	17093	16858	16945	17063	17113	17106	16845	17168	17197	17068	17176	17142	17169	17023	17100	17111	16896	17076	16999	17039	17178	17107	16977	17320	17063	17114	17012	17162	17135	17171	17192	17243	17005	17036	17200	17204	17168	17162	16971	17205	17103	17218	17221	17010	16976	17212	17068	17174	17256	17098	17154	17301	17141	17061	17057	17101	17030	17272	17216	16818	17241	17179	17033	16981	17083	17199	17122	17062	17158	17271	17039	16930	17181	17027	17147	16992	17234	17197	17044	17012	17054	17062	16990	16962	17148	17332	17115	17193	16919	16941	16920	17215	16980	17171	17199	16997	17168	17003	16936	17010	17117	17078	16928	17281	17240	17016	17040	17162	17219	16929	16895	17121	16992	17106	17148	17140	17143	17040	16998	17003	16908	17169	17115	17016	17064	17103	16962	16993	17089	17192	17072	17089	17016	17167	16951	17086	17063	17125	17028	17118	17004	17135	16900	16956	17158	17101	17240	17035	17074	17118	16914	17120	17153	17212	17027	17179	17193	17205	16996	17162	17075	17139	17097	16978	17180	17062	17183	17019	17066	17000	17028	17152	16903	17088	16875	17124	17075	17174	17244	17010	17042	17075	17085	17182	17172	17098	17063	17175	17145	17145	17111	17057	17062	17171	17290	16974	17092	17273	16944	17022	17116	17112	17275	17117	16969	17094	17106	17186	16878	17088	17074	17093	16841	17001	17000	17212	16983	17090	17157	16946	17025	17269	17274	17276	17004	17090	17034	17093	16963	17190	17085	17194	17059	17142	17154	17215	17010	16972	17116	17070	17106	17141	17047	17153	17199	17043	17172	17163	17309	17042	17237	17106	17145	16952	17194	17064	17108	16971	17041	17161	17055	17140	17258	17118	17116	16973	17068	17253	17096	17102	17197	17036	17186	16988	17041	16955	17263	16993	16994	17140	17000	17229	17104	17188	17002	17193	17041	17018	17146	16999	17063	17165	17129	17069	17017	17218	17116	17095	17051	17172	17018	17077	17237	17036	17204	17016	16913	17014	17012	17164	17010	16977	17217	17003	17148	16958	17118	16931	17159	17111	17100	17147	17231	17114	16965	17126	17117	17233	17208	16947	17080	17197	17129	17084	17116	17044	17164	17122	17085	17064	17168	17078	17029	17002	17096	17083	17173	17094	17055	17144	17178	17214	17121	17073	17075	17097	17048	17059	17160	17073	17184	17135	17125	17055	17033	17053	17073	17152	17133	16832	17189	17081	17088	17124	17226	17129	16928	17025	17141	17066	17067	17158	17086	17079	17007	17169	16999	17055	17117	17039	16827	16959	17074	17100	16973	17232	16963	17021	17116	17140	17094	17094	16967	17009	17146	17075	17047	17299	17314	17275	17052	17076	16968	17092	17173	17056	17208	17155	17109	17254	17061	17178	17053	16887	17125	17353	17090	17050	17270	17084	17175	17037	17048	17001	17181	17179	17013	17119	16909	17037	16989	17058	17180	17119	17120	17179	17200	17081	17078	17237	17153	16893	17024	17129	17210	17031	17034	17276	17073	17211	17039	17096	17028	17216	17167	17157	17195	17196	17121	17270	17306	17306	17110	17141	17034	17105	17051	17109	17033	17300	17154	17017	17055	17205	17038	17037	17011	17120	17015	17176	17220	16975	17150	17235	16997	17236	17167	17110	16984	17047	17057	17000	17180	17196	17083	17245	17121	17071	16948	17122	17114	16904	17063	17128	17033	17177	17123	17272	17272	17074	17217	17002	16969	17158	17117	17142	17009	17322	17100	17013	17133	16862	17007	16855	17086	17084	17080	17111	17037	17091	16921	17160	17256	17150	17095	17296	17303	17161	17249	17111	17147	17276	17224	17055	17042	17167	17160	17199	16827	17287	16995	17203	17119	17042	16990	17106	16918	17019	17147	17136	17002	17085	17159	17077	17082	17010	17258	16928	17015	17218	17001	16898	17078	17130	17108	16990	16996	17127	17020	17144	17202	17200	17047	16975	16960	17076	17088	17114	16997	17211	17162	17371	17102	16910	17036	17034	17010	17209	16981	17011	17094	17173	16966	17077	17114	17183	17095	16983	17034	17041	17065	17193	17067	17228	17002	17340	17100	17046	17069	16954	17120	17144	17252	17003	17038	17129	16866	17145	17064	17217	17118	17055	17039	17052	17178	17223	17016	16830	17256	16946	17031	17050	16949	17068	17181	17195	16956	16928	17278	17103	17074	17181	17009	17060	17226	17243	17175	17080	17113	17173	17253	17085	16967	16883	17066	17197	16994	17130	17082	16860	17175	17186	17039	17203	17161	17101	17019	17085	17128	17149	17335	17267	16879	17215	17195	17048	17114	17051	17161	17084	17000	17014	17291	17109	17109	17148	16991	16993	17173	16913	17104	17099	17021	16922	17059	17143	16888	17141	17157	17127	17050	17076	17072	16917	17038	17116	17127	17358	16964	17192	17090	17350	16845	17173	17031	16984	17174	17184	17033	17181	17038	16938	17100	17075	17131	17119	17099	17161	16987	17226	17062	17103	16998	17176	16802	17030	17126	17300	17011	17042	17134	17118	17115	16996	17057	16972	16928	17115	17048	17133	17255	17083	17018	17049	17146	17140	16970	17017	17152	17182	17036	17027	17074	17110	17213	17083	17186	17019	17153	16922	17108	16935	17056	17083	16987	17034	17130	17099	16924	17242	17008	17103	17005	17202	17067	16977	17059	17185	16991	17150	16980	17072	17103	17079	17180	17003	17127	16951	17120	16935	17057	17233	16998	17245	17237	16967	16963	17011	17112	17087	17001	17141	17097	17156	17112	17105	17043	17208	17131	16943	17047	17027	17245	17093	17172	16998	17093	17129	17036	17029	17105	17045	17178	17094	17115
22923	21369	29183	23903	21667	24092	26070	21595	20710	21006	20913	20462	20469	20405	20538	20583	20566	20464	20506	20285	20372	20255	20200	20094	20268	20173	20263	20074	20326	20382	22177	24482	24101	22691	21594	20397	20288	19999	20089	20106	20227	20121	19982	19917	20134	20069	20202	19991	20033	19981	19930	20110	20153	20021	19995	20102	20025	20138	20059	20043	20017	19959	20001	20014	19795	19985	19980	20162	19882	19849	20069	20033	20237	19889	20151	19963	19988	19725	20218	19968	19596	19853	20051	20009	19959	20017	20004	20000	20061	20184	20106	20105	20000	20046	19992	19925	19900	19887	20010	19748	20075	19885	19737	19983	20082	19864	19928	20027	20133	20113	20017	19960	19999	19942	19935	19907	20025	20129	19900	20171	20094	19803	20108	19994	19773	19891	19951	20215	19923	20173	19690	19912	20068	20119	20135	20017	19948	20120	19941	20086	19923	20143	19958	19914	19842	20048	19894	19961	19908	20094	19939	20122	20078	19954	19987	20116	19951	19908	20161	19935	19896	20170	20080	19824	19956	19878	20068	19753	20036	19984	20015	19995	19989	19927	19892	19850	20025	19948	19973	19956	20003	19940	19947	20044	19935	20071	20116	20130	19962	19887	20151	19977	19879	20027	20016	19898	19993	20089	19985	19830	19990	20068	19846	19964	20009	19979	20094	19905	20062	20010	19869	19887	19900	19983	19820	19923	19943	20039	20043	19846	20127	20044	19803	20232	20118	20113	19876	19763	19871	20001	20049	19776	20051	19911	19963	19925	19897	20081	19973	20150	19956	19683	20059	19947	19848	19900	19978	20020	20003	19910	19866	19985	19965	20119	19959	19994	19900	20018	19963	20258	20049	19905	19913	19903	19819	19974	19987	19981	19841	19669	19972	20007	19663	19870	19822	19951	19856	20107	19894	19908	20048	19943	20093	19811	20037	19822	20217	19972	20124	19981	19905	19951	19985	19900	20151	20203	20215	19827	19918	20129	20187	20065	19997	19992	20174	19873	19847	20011	19948	19748	20112	19969	19922	19958	19983	20077	19830	20023	19670	19907	19940	19880	19759	19884	20033	19953	19775	20109	19969	19760	19893	20069	19892	20055	20022	20234	20008	19992	19987	19951	19802	20233	20067	19876	19813	19716	19978	19981	20025	19931	20048	20142	19801	20018	19735	19946	19825	20055	20023	19907	19995	19910	20187	19856	19792	19928	20059	19815	19817	20076	19887	19800	19920	20101	19868	20003	19969	19994	20006	20073	20007	19837	19977	19992	19780	19885	20134	20082	19912	20055	19913	19849	20041	19795	19894	19979	19924	19874	19936	19991	19988	20088	19731	19793	19950	20029	19815	19748	20042	19883	19976	20009	20022	20044	20159	20022	20057	19923	20105	19711	19762	20128	20200	19989	20023	19960	19949	19895	20133	19903	19894	19792	19918	19927	19808	19783	19857	19819	19899	20044	20073	19799	20044	19976	19876	19952	19990	19934	20152	19854	19880	19943	19997	19937	19921	19788	20106	19753	20029	19942	19916	19924	19979	19988	19811	19876	20011	19818	19793	19959	19800	19935	20028	20039	20232	20060	19875	19745	19986	20040	19947	19860	19904	19819	19786	19870	19694	19925	19845	20219	20068	19897	20121	19960	19801	19875	19954	19785	20055	19969	19847	19771	19929	19895	20127	20017	20006	19946	19914	19975	20055	19837	19863	19920	19962	19716	19801	20030	19950	20041	19997	20071	19966	19768	19721	19790	20103	19920	19851	19855	19829	19952	19807	19977	20101	19908	20017	19862	19983	19970	19907	19845	19903	20079	19948	20104	20002	20025	19965	20057	20038	19809	19917	19713	20108	19989	20005	19861	19868	19894	19894	20131	19875	19968	19940	19979	19739	20004	19921	19861	20075	19780	20173	20126	20173	20062	19894	19940	19998	19883	19795	19987	19762	19950	19751	19967	20012	19903	20124	19938	19878	19927	19873	19949	19967	19936	20047	20048	19891	19951	19978	20038	19894	19918	19816	19929	20095	19870	19949	20094	19905	19923	20003	20320	20016	19930	19844	20111	20141	19918	19835	19774	19903	19913	20018	19709	19983	19759	20219	20114	19891	19881	19967	20022	20091	19981	20014	20010	19961	19952	19822	19866	19970	19872	19893	19900	19946	20058	20117	19913	19935	19968	20099	20004	19949	19904	19975	20009	19985	19887	19828	19767	19878	19819	19962	19928	19804	19866	20161	19984	20063	19941	19954	20050	19946	19828	19938	19784	19962	19707	19885	20084	19857	19976	19899	19970	19911	19973	20152	20010	20026	19934	20054	20089	19885	20010	19966	19726	19992	20028	20001	19839	20178	20099	20203	20019	19991	19954	20076	19862	19986	20088	19853	19915	19774	19809	19932	19860	19949	19857	19994	20113	19898	19940	19912	19967	20062	19920	19843	19957	19664	20123	19904	19758	19750	19776	20006	19880	20152	19720	19809	20094	19771	19846	20097	19872	20097	20017	19976	20110	19789	20050	19818	20035	19884	19978	19959	19943	20126	19806	19800	19957	19915	20225	19917	20011	20192	19841	20034	20104	19965	19970	20040	20093	20020	19775	19865	19931	19901	19844	20073	20056	19892	19715	19907	19863	20110	19888	19945	20003	19930	19983	20026	19758	19877	20010	19875	20009	20002	20122	19870	19975	20082	19837	19978	19973	19917	19920	20124	20035	20008	19882	19878	19888	19889	20056	19819	19820	19843	20045	20154	20031	20053	19875	19941	20012	20086	19832	20135	20006	20054	19832	20162	19977	19976	19816	19810	19984	20233	19974	19835	19981	19923	20021	19978	19991	20049	19807	19981	19837	19948	20039	19912	19807	19932	19843	19789	19874	20048	20003	19976	19908	20021	19874	20130	19981	19789	20097	19848	19953	20110	20028	19985	19916	19825	20062	19801	20055	20004	19944	20032	20083	19856	19899	19805	20098	19800	19886	20240	19959	20079	19810	19942	19879	20129	20027	20108	19883	19855	20099	19746	20082	19785	19708	19944	20133	19768	19998	19940	19936	19995	19876	19917	19849	19809	20116	19787	20178	19993	20017	19994	20016	19989	19875	20014	19931	20058	20024	19984	19911	19766	19842	19877	19924	19969	20035	19933	20143	19967	20041	19988	19878	20065	20022	19688	19932	20042	19845	19893	20033	19893	20100	19804	19967	19880	19776	20073	20000	19925	20028	19945	20016	19845	19981	19728	19961	20131	20066	20177	20131	20147	19979	19932	20110	19985	19812	20156	19805	19884	20056	20101	19885	20013	19978	19801	19998	19884	20023	20148	19845	19959	19873	19825	19938	20214	19958	19804	19883	19799	20026	19980	20232	20156	19819	19888	19948	20046	19963	19768	19941	20123	19896	19796	19729	20194	20009	19961	19949	19774	20037	19818	19779	19925	19816	19831	19944	19861	19935	19948	20099	19964	20058	19784	19892	20100	19910	20070	20048	20023	19887	20008	19814	19923	19957	20129	19865	19881	20072	20178	19946	19895	20157	20062	19849	19806	19871	20114	20106	20120	19959	19756	19929	19896	19905	19780	20061	20062	19896	19967	19828	19769	19861	19930	19903	19845	20086	19907	19968	19926	19869	19774	19923	19957	19870	19991	19867	19847	19932	19989	20035	20035	19879	19992	19838	20184	19968	19890	20110	19943	19878	19925	19965	20063	19771	19814	20131	19907	19902	20005	19918	19713	19916	19969	19920	20082	19870	20013	20004	20053	19916	20137	19916	19930	19759	19934	19885	19919	20201	19982	19927	19912	19993	20206	20145	20093	19964	19786	19956	19947	20166	19897	19910	19675	19738	20049	19893	19942	20025	19965	19861	19756	19957	20076	19999	19975	19893	19633	20058	19954	19874	19879	19943	19950	19821	19908	19925	19925	19911	19971	20231	19885	19896	19868	20057	19975	19842	20035	19906	19868	20104	20006	19622	19873	19839	19999	20044	19923	19907	19979	20153	20058	19954	19996	19897	19893	19917	19789	19886	19981	20071	20050	19960	20134	19794	19856	20067	19939	20004	20070	19965	19909	19619	19939	20017	20048	20060	19891	19973	19900	19998	19918	19934	19921	19856	19836	19863	19871	20101	19885	19815	19911	19928	19913	20081	20280	19880	20084	20042	20044	20096	19929	20048	19786	20001	19847	19960	19900	19791	20131	20007	20000	19980	19646	19665	19853	20063	20005	19774	19977	20002	19939	20087	19786	20135	20073	19950	19972	19722	19982	19974	19947	19986	20098	19927	19972	19832	20037	20040	20066	19810	20041	19932	19786	19960	19888	19832	19745	19887	19917	19792	20092	20009	19978	19920	19993	19928	19909	20017	20064	20109	19983	19994	19826	19855	19968	19926	19942	19961	19780	19994	20017	19841	19954	19957	20031	19785	19928	20221	19846	19961	20152	19875	19831	19929	19972	19707	19884	19892	19933	19938	20029	20040	19821	20089	20087	20228	19825	19731	19957	19819	20005	20100	20071	19973	19901	20073	20041	20153	19990	19945	19919	20101	20082	19755	20026	20210	19865	19962	20191	19787	20025	19916	19985	19937	19843	20071	19876	19966	19809	20006	20056	20098	20084	20266	20136	20070	20033	20051	19786	19819	19869	19659	19873	19839	19965	20138	19844	19895	20056	19779	20044	19980	19936	19965	19879	19995	19822	20041	20013	20067	19898	19976	19939	19865	20020	20134	19949	20010	20128	19917	19946	20047	19916	19860	20010	19920	20087	20164	20025	20109	19965	20225	20151	19863	19907	19991	20058	20092	20071	19912	20209	19926	19895	19960	20125	20212	19743	20075	19880	19912	20009	20077	20018	19797	20381	19965	19951	19803	19967	19897	19778	19926	19899	19920	20031	20146	20108	19999	20077	19990	19840	20129	19987	19798	19833	19866	19707	20044	19776	19889	19848	19974	19840	20146	20042	20068	19982	19840	19838	20081	20017	19945	19859	19989	19910	19923	20047	20010	19807	20019	19957	19815	19887	19954	19892	19888	20011	20103	19904	19916	20135	20016	19983	20054	20186	19950	20093	19959	20125	19956	20005	19986	19994	20200	19989	19951	20228	19909	19938	19820	19871	20157	19944	19763	19967	20052	19975	20001	20163	19847	19820	19975	19925	19867	20040	19947
19253	33174	31170	25415	22518	20724	19802	18984	18528	18351	17942	18083	17858	17951	17968	17829	17802	17653	17638	17674	17648	17505	17582	17489	17598	17481	17386	17516	17527	17661	21708	24296	22934	21026	19071	18029	17533	17397	17339	17459	17480	17348	17210	17465	17428	17415	17434	17437	17397	17403	17256	17147	17173	17372	17513	17342	17297	17223	17457	17427	17482	17436	17428	17255	17345	17348	17399	17307	17456	17345	17280	17336	17415	17378	17349	17319	17332	17334	17458	17217	17488	17393	17398	17334	17292	17380	17315	17487	17258	17195	17204	17338	17351	17296	17397	17166	17211	17431	17230	17195	17458	17493	17443	17096	17311	17362	17324	17296	17271	17194	17392	17393	17202	17400	17140	17453	17332	17326	17412	17269	17159	17393	17395	17242	17281	17319	17136	17314	17359	17283	17273	17271	17367	17240	17205	17241	17357	17478	17268	17291	17313	17444	17249	17093	17356	17281	17373	17479	17195	17175	17122	17332	17367	17369	17503	17231	17058	17465	17415	17357	17209	17432	17374	17304	17316	17423	17313	17372	17499	17438	17282	17242	17314	17284	17373	17284	17372	17290	17198	17322	17253	17377	17125	17145	17313	17274	17354	17378	17309	17284	17278	17342	17466	17240	17118	17313	17344	17354	17410	17088	17129	17219	17277	17351	17424	17272	17316	17267	17263	17324	17161	17459	17227	17414	17258	17386	17362	17395	17522	17231	17254	17308	17213	17267	17372	17443	17311	17455	17215	17288	17311	17242	17372	17385	17361	17254	17272	17169	17300	17290	17387	17292	17453	17404	17516	17355	17356	17451	17502	17362	17312	17431	17444	17386	17338	17272	17192	17377	17246	17359	17320	17227	17322	17287	17345	17411	17361	17360	17346	17409	17395	17285	17358	17415	17270	17292	17279	17141	17298	17289	17450	17175	17258	17228	17328	17184	17308	17336	17432	17241	17417	17355	17353	17173	17393	17368	17125	17160	17393	17400	17469	17300	17340	17220	17213	17160	17320	17482	17268	17307	17444	17456	17361	17434	17244	17341	17238	17270	17087	17347	17343	17363	17331	17251	17405	17184	17419	17400	17208	17476	17285	17315	17356	17426	17350	17478	17059	17270	17195	17302	17359	17323	17280	17316	17136	17338	17303	17390	17255	17362	17267	17063	17371	17402	17368	17310	17226	17252	17280	17174	17191	17263	17360	17205	17362	17158	17448	17366	17420	17404	17250	17249	17021	17176	17226	17330	17474	17450	17307	17248	17424	17184	17412	17208	17386	17270	17249	17206	17285	17467	17406	17452	17295	17457	17341	17171	17380	17356	17313	17407	17418	17316	17297	17362	17385	17344	17301	17155	17450	17134	17074	17393	17207	17397	17310	17290	17317	17374	17325	17281	17257	17580	17289	17216	17373	17347	17173	17313	17321	17437	17075	17167	17233	17144	17345	17300	17276	17341	17410	17371	17352	17447	17240	17371	17359	17346	17418	17209	17400	17371	17148	17377	17445	17376	17322	17317	17216	17271	17366	17112	17277	17094	17338	17173	17244	17285	17286	17452	17341	17362	17544	17367	17276	17246	17364	17412	17259	17252	17253	17302	17300	17357	17344	17323	17348	17404	17259	17294	17408	17296	17364	17406	17151	17268	17356	17304	17581	17487	17494	17382	17257	17232	17282	17320	17373	17325	17424	17368	17388	17179	17357	17320	17350	17377	17459	17275	17519	17231	17316	17121	17362	17226	17194	17364	17221	17279	17522	17142	17277	17190	17203	17577	17263	17246	17403	17385	17227	17268	17316	17278	17164	17153	17202	17424	17531	17269	17205	17293	17339	17149	17445	17201	17226	17437	17334	17333	17401	17446	17209	17304	17241	17163	17423	17316	17371	17113	17323	17182	17239	17308	17294	17294	17372	17405	17497	17361	17171	17028	17185	17262	17368	17276	17266	17233	17337	17297	17346	17394	17323	17279	17119	17387	17396	17603	17551	17262	17551	17476	17215	17333	17307	17251	17439	17341	17337	17191	17266	17196	17340	17170	17175	17284	17285	17279	17233	17304	17342	17300	17247	17400	17253	17400	17343	17271	17221	17329	17315	17184	17156	17412	17413	17201	17268	17457	17478	17346	17349	17395	17221	17055	17273	17411	17154	17304	17380	17408	17231	17453	17392	17407	17314	17383	17250	17507	17185	17421	17282	17317	17312	17379	17386	17438	17322	17417	17316	17355	17246	17302	17378	17277	17200	17213	17171	17288	17181	17306	17436	17499	17192	17045	17323	17113	17256	17327	17387	17260	17280	17266	17336	17446	17379	17316	17166	17087	17493	17246	17080	17344	17440	17361	17275	17108	17456	17436	17245	17447	17419	17247	17302	17338	17301	17319	17300	17480	17275	17297	17405	17374	17293	17377	17175	17446	17366	17457	17367	17177	17303	17328	17153	17334	17334	17241	17377	17374	17286	17227	17296	17349	17644	17341	17443	17217	17272	17464	17252	17380	17445	17289	17262	17371	17258	17317	17323	17270	17386	17365	17321	17331	17416	17297	17258	17399	17195	17244	17318	17376	17371	17244	17349	17335	17313	17303	17364	17271	17243	17295	17231	17246	17328	17446	17363	17282	17531	17303	17238	17202	17321	17318	17370	17265	17513	17227	17256	17340	17316	17314	17261	17245	17366	17386	17393	17411	17100	17200	17339	17289	17282	17095	17397	17239	17277	17287	17140	17383	17305	17376	17179	17532	17393	17315	17421	17336	17314	17375	17305	17274	17412	17296	17202	17242	17253	17534	17355	17126	17379	17168	17266	17308	17374	17149	17246	17280	17428	17296	17176	17098	17298	17357	17425	17246	17369	17507	17294	17271	17325	17411	17368	17255	17478	17187	17532	17437	17328	17169	17276	17302	17435	17226	17356	17281	17242	17427	17220	17357	17227	17319	17376	17391	17234	17415	17423	17291	17287	17314	17413	17316	17253	17227	17522	17362	17284	17372	17343	17200	17348	17503	17359	17459	17345	17363	17477	17259	17296	17369	17186	17368	17185	17302	17456	17361	17456	17490	17256	17210	17500	17152	17496	17261	17302	17376	17392	17471	17207	17327	17213	17432	17408	17299	17502	17103	17162	17402	17264	17451	17422	17326	17304	17182	17279	17162	17424	17484	17224	17103	17267	17322	17296	17185	17490	17430	17188	17270	17320	17446	17367	17374	17306	17416	17317	17187	17273	17359	17320	17281	17402	17273	17227	17480	17334	17194	17305	17290	17326	17297	17348	17352	17239	17394	17271	17325	17387	17404	17330	17258	17073	17342	17215	17325	17300	17158	17319	17263	17253	17296	17234	17412	17291	17366	17133	17409	17352	17299	17363	17267	17318	17298	17275	16997	17286	17253	17297	17335	17332	17250	17310	17296	17433	17315	17064	17400	17264	17475	17313	17232	17329	17205	17266	17366	17228	17249	17084	17409	17305	17407	17413	17367	17233	17449	17483	17230	17262	17308	17356	17276	17451	17228	17235	17283	17297	17276	17272	17319	17385	17155	17300	17469	17298	17334	17441	17256	17306	17306	17304	17490	17130	17320	17404	17428	17370	17538	17374	17281	17449	17250	17296	17128	17291	17123	17363	17289	17448	17304	17127	17506	17343	17284	17267	17268	17327	17426	17413	17434	17216	17377	17301	17427	17228	17184	17451	17289	17389	17262	17206	17350	17401	17353	17363	17425	17246	17347	17239	17381	17305	17393	17299	17418	17333	17220	17284	17263	17221	17250	17340	17360	17354	17253	17143	17069	17257	17365	17264	17458	17190	17490	17428	17286	17290	17299	17270	17322	17518	17220	17180	17275	17294	17441	17439	17304	17298	17256	17246	17454	17376	17188	17354	17253	17203	17307	17395	17388	17427	17385	17301	17400	17355	17158	17436	17112	17339	17330	17407	17394	17279	17369	17467	17260	17262	17270	17207	17224	17252	17149	17295	17226	17346	17096	17311	17281	17458	17322	17413	17260	17184	17413	17304	17427	17307	17322	17415	17084	17275	17369	17478	17353	17240	17478	17201	17202	17286	17468	17337	17262	17352	17237	17314	17355	17401	17390	17249	17214	17372	17312	17252	17391	17113	17408	17406	17358	17218	17320	17283	17386	17287	17236	17264	17254	17292	17308	17335	17278	17303	17418	17441	17408	17252	17429	17312	17325	17351	17295	17401	17291	17234	17342	17227	17304	17243	17308	17292	17194	17359	17342	17332	17229	17451	17153	17339	17115	17227	17171	17355	17399	17383	17116	17092	17454	17283	17389	17455	17367	17359	17283	17265	17179	17228	17203	17248	17393	17216	17301	17431	17269	17387	17110	17378	17282	17422	17081	17278	17234	17505	17350	17363	17368	17243	17314	17363	17191	17454	17391	17355	17316	17340	17311	17303	17456	17200	17373	17291	17343	17238	17203	17334	17384	17254	17529	17224	17413	17358	17401	17273	17396	17344	17263	17454	17263	17295	17484	17365	17227	17351	17329	17202	17281	17315	17405	17217	17310	17419	17272	17410	17202	17369	17257	17321	17369	17298	17363	17485	17125	17315	17239	17339	17231	17324	17453	17407	17238	17333	17269	17298	17281	17388	17401	17248	17256	17290	17357	17152	17440	17322	17430	17265	17320	17128	17406	17304	17234	17304	17289	17287	17333	17527	17585	17104	17389	17280	17414	17444	17371	17383	17315	17099	17311	17137	17387	17229	17166	17267	17308	17278	17199	17420	17302	17403	17296	17227	17503	17285	17270	17571	17420	17344	17495	17230	17406	17366	17160	17202	17411	17287	17231	17265	17411	17313	17439	17188	17502	17218	17355	17277	17460	17248	17351	17425	17287	17108	17431	17396	17314	17220	17253	17406	17341	17451	17291	17279	17236	17188	17233	17332	17491	17491	17293	17399	17457	17445	17280	17310	17277	17443	17338	17221	17319	17329	17370	17305	17187	17422	17447	17289	17282	17371	17422	17320	17496	17274	17377	17357	17247	17412	17503	17477	17150	17342	17278	17223	17258	17297	17150	17177	17219	17295	17280	17389	17233	17390	17337	17257	17148	17272	17327	17295	17343	17195	17350	17285	17321	17511	17349	17373	17258	17359	17222	17388	17329	17177	17385	17129	17278	17340	17268	17338	17338	17383	17234
27825	22523	25758	23562	20750	20807	20820	20460	20312	20329	20402	20288	20246	20254	20219	20407	20173	20271	19940	20288	20160	20234	20294	20177	20263	20130	20306	20007	20232	20092	20298	20485	20634	20663	20387	20232	20150	20075	20198	20336	20026	20226	20137	20195	20192	20132	20043	20020	20192	20276	20051	20097	20295	20283	20087	20270	20268	19852	20216	20099	20205	20016	20144	20345	19895	20213	20147	20064	20254	20198	20133	20251	20148	20234	20190	20174	19946	20057	20297	19982	20134	20215	20262	20122	20128	20214	20102	20055	20062	20060	20111	20215	20301	20141	20176	19963	19911	20203	20238	20093	20239	19989	20019	20054	20085	20054	20125	20097	19931	20167	20106	20146	20215	20028	20191	20121	20126	20006	20244	20147	20035	20212	20251	20065	19891	20183	19960	20271	20088	20086	20048	19896	19994	20091	20006	20006	20106	20040	20190	20029	20091	20113	20068	20275	20100	20128	20181	20149	20105	20303	20217	20283	20117	20108	20084	20137	20015	20002	20153	20248	20095	20276	20100	20156	20206	20186	19837	20046	20014	20013	20210	19993	19941	19962	19970	20171	20342	20208	20223	20024	20105	20222	20211	20070	20115	19918	20089	20131	20499	20167	20142	20168	20128	20063	19974	20021	20076	19975	20111	20071	20214	19975	20074	19978	20168	20153	20054	20021	20124	20240	20096	20264	20169	20074	19950	20039	20081	19992	20101	20173	20109	20127	20114	20266	20213	20079	20154	20211	20154	20042	20409	20084	20024	20168	20318	20025	20146	19922	20219	20072	20020	19914	20027	20097	20130	20058	20006	20080	20165	20127	20063	20089	20214	19980	20177	20116	20061	20020	20154	20109	20036	20069	20165	20044	20162	19964	20236	20090	19960	20062	20026	20051	20221	20122	20320	20109	20178	20195	20130	19963	20142	19954	20199	19998	19943	20392	20010	20150	19983	20175	20273	20180	20204	19966	19951	20127	20050	19895	20145	20189	20108	20077	20219	19956	20138	20166	19918	20138	20105	20122	20269	20183	20105	20168	20316	20123	20004	19907	20067	20081	20077	20196	20251	19907	20170	19888	20069	20176	19764	20186	20144	20147	20060	20085	20059	20132	20160	20276	20059	20279	20042	20048	20090	20088	20105	20164	20085	20075	20146	20121	20052	20218	19963	20188	20022	20055	20217	20053	20033	20178	20152	20067	20145	20210	20086	20245	19997	19978	20172	20115	19834	20278	20313	19946	20079	20254	20347	20074	20078	20181	20121	19996	20216	20129	20154	20065	20082	20238	20088	20127	20202	20279	20169	20271	20076	20227	20138	20290	20034	20226	20066	20038	20114	20291	20057	20063	20089	20000	20043	20273	20243	20412	20091	20298	20000	20167	20128	20210	20004	20294	19899	19953	20198	20223	20168	20067	20143	20014	20176	20183	19986	19978	19969	20285	20093	19896	20074	20212	20223	20037	19984	20228	20104	20022	20186	20158	20230	20005	20349	20310	20074	20092	20227	20071	20070	20354	20085	20143	20158	20075	20137	20178	20247	20036	20096	20229	20225	20079	20196	20123	20249	20126	20101	20042	20179	20236	20196	20164	20087	20233	20027	20048	20180	20065	20060	20120	19865	20136	20151	20231	20150	20110	20180	19934	20004	20094	20140	20069	20270	20153	20126	19951	20108	19926	20138	20070	19951	20075	20131	20143	20211	19987	20126	20352	20172	19946	20189	20164	20250	20155	20094	20055	20061	20192	19908	20197	20124	20165	19937	19913	20044	20130	20290	20195	20036	20059	20134	20054	20164	20103	20080	20150	20263	20151	20097	20093	20286	20186	20146	20177	20248	20222	20210	20066	19933	20050	20174	20213	20236	20130	20153	20116	20215	20154	20413	20131	20006	20126	20013	20008	19983	20204	20205	20270	20116	20054	20436	20044	20023	20076	20202	20100	20259	20286	20254	20004	20124	20186	20100	20104	20065	20040	20380	20173	20083	19829	20056	19886	20098	20303	20047	20186	20027	20136	20168	20220	20261	20072	20062	20064	20188	20199	20266	20007	20047	19999	20222	20030	20057	20224	19918	20061	20142	19994	20082	20269	19958	20144	20092	19962	20191	20117	19895	20002	20467	20190	20086	20063	20079	20012	20275	20168	20089	20041	20161	20129	19967	20114	20144	20204	20275	20139	20171	19986	20168	20243	19942	20000	20048	20145	20102	20060	20090	20194	20069	20025	20156	20056	20073	20132	20114	20003	20028	20260	20227	20243	20137	20091	20334	19977	20166	20314	20097	20172	20223	20230	20170	20133	20092	20163	20195	20211	20217	20166	20052	20177	20148	19940	20156	20154	20042	20231	20077	20166	20058	20149	20149	19972	20334	20013	20159	20122	19994	20031	20398	20224	20118	20085	19915	19868	20115	19807	20047	20185	20058	20097	20204	19972	19949	20130	20271	20194	20215	20374	20161	20159	20099	20143	20163	20130	20072	20044	20245	20238	20170	20141	20081	20189	20275	20013	20083	20234	19999	19817	20157	19967	20013	20183	20184	20028	20019	19972	19918	20016	20205	20197	20215	19851	20115	20264	20174	20056	20031	20190	20173	20249	20190	20084	19939	20301	20230	20321	19940	20146	20004	20339	20096	20322	20158	20264	20186	20236	20305	20053	20193	20212	19928	19913	20054	20058	19929	20006	19952	19961	19914	20257	20281	20164	20158	19914	20158	19950	20008	20013	20242	20102	20082	20032	20166	20016	20083	20012	20023	20229	20002	20208	20100	20119	20260	20110	20101	20106	20053	19946	20057	20084	20018	20153	20135	20085	20114	19994	20184	20013	20084	20206	20449	20131	19980	19914	19940	20175	20237	20063	20098	20399	19966	20067	20169	20269	19956	20063	20143	20254	20166	19977	19892	20145	20229	20206	20112	20083	20097	20002	20018	20115	19965	20089	20047	20345	20122	20055	20217	19894	20085	20137	20260	20195	20038	20056	19891	20024	20132	20064	20044	20115	20143	20114	20255	20011	19887	20086	20135	20320	19928	20067	20097	20172	19947	20033	19993	20136	20022	20196	20004	20116	20005	20281	20340	20047	20121	20106	20132	19955	20165	20119	20031	20182	20115	20180	19909	20103	20146	20104	20103	20114	20131	20097	20143	20204	19978	20208	20089	19997	20034	20144	20238	20266	20015	20411	20452	20213	19960	19861	20010	20256	20133	20174	20107	20197	20145	20104	19839	20051	20155	20099	20023	20104	20099	19998	20120	20262	20020	20011	20280	20169	20061	19943	20177	20041	20230	20119	19924	19997	19901	19985	20077	20192	20045	20251	20087	19902	20198	20091	20183	20187	20156	20025	20290	19896	20229	20095	20097	20143	20383	20350	20138	20258	19960	20100	20358	20284	20212	20298	20122	20233	20218	19963	20276	20134	20094	20156	20126	20104	20085	20224	20166	20182	20173	20136	20052	19998	19994	20121	20180	20378	20124	20201	20035	20023	19881	20118	20203	20269	20104	20155	20170	20183	20268	20068	20231	20172	20153	20046	20083	19971	20135	20053	19979	20096	20121	19947	20166	20234	20075	20125	20000	20082	20032	20137	20150	20000	19973	20014	20161	20154	20129	20038	20329	20129	20048	20201	20231	20057	20133	20349	20086	20184	20262	20079	20250	20122	20009	19951	19966	20203	19976	20230	20239	20206	20136	19986	20109	20037	20019	19816	20055	20197	20286	20150	20039	20024	20279	20146	20197	20141	20291	20111	20195	20036	19931	20023	19897	20347	20371	20010	20240	19990	20255	20068	20062	19998	20223	19850	20148	19767	20087	20060	20068	20141	20045	20242	20021	20046	20119	20098	20185	20049	20066	20263	20075	20173	19888	20048	20213	20031	20168	20112	20237	20224	20202	20119	20049	20004	20061	20378	20142	20052	20147	20043	20011	20021	20085	20205	20050	20093	20023	20296	20151	20055	20106	20081	20289	20196	20089	20132	20062	20034	20052	20311	20106	20248	20089	19952	20341	20203	20177	20092	20095	20031	20200	20050	20260	19994	20017	20038	20394	19989	20165	20036	20085	19994	20111	20086	20059	20155	20357	19951	20121	19860	20067	20333	20122	20015	20029	20343	19928	20019	20230	20086	20225	20066	20339	20004	20042	20212	20189	19983	20098	20114	20418	20237	20379	20039	20168	20103	20008	20146	20307	20183	20038	20065	19999	20079	20167	20138	20270	19919	20130	20252	19988	20077	20167	20138	20247	20289	20195	20289	20219	20140	19978	20123	20061	20044	19999	20091	20264	20175	20360	20054	19904	20194	20135	20027	20227	20148	20241	20080	20148	20238	19949	20204	20011	20036	20170	20120	19918	20129	19937	20392	20324	20138	20336	20099	20157	20132	19998	20071	20095	20209	20143	20137	20277	19975	19984	20209	20300	20141	20231	20145	20048	19880	19902	20181	19900	19918	20139	20121	20113	20026	19965	20065	20147	20144	20108	20138	20110	20150	19983	19972	20067	20181	20129	20087	20124	20089	20080	20394	20325	20122	20335	20167	20002	19983	20199	20287	20096	20167	20236	20112	20168	20036	20240	20060	20269	20129	20130	20017	20073	20176	20164	20112	20051	20091	20246	20157	20083	20117	20107	20076	19997	20128	20057	20239	20131	20157	20463	20225	20293	20117	20079	20142	20131	20233	20295	20395	20145	20073	20242	19850	20056	19929	20136	19797	20027	19899	20034	19970	20192	20047	20182	20091	20019	20148	20006	19913	20064	20217	20241	20224	20183	20138	20027	20179	20190	19940	20112	20184	20214	20292	20076	20139	20156	20188	20089	20136	20200	20303	19978	20135	20103	20246	20121	20403	20277	19960	20027	20063	20148	19931	20169	20337	20071	20124	20043	20195	20174	20188	20215	19941	19985	20020	20141	19977	20154	20185	19839	20263	20047	20146	20056	20096	19890	20207	20312	19981	20015	20084	20180	20027	20143	20354	20018	20326	20238	20194	20092	20076	20169	20217	20166	20172	20255	19920	20103	20272	20260	20064	20092	20070	19965	20212	20018	20093	19960	20261	20170	20218	20046	20166	19924	20039	20138	20155	20159	20328	20290	20001	20208	20037	20055	20164	20044	20143	20164	20299	19997	20171	20356	20033	19962	20177	19991	19876	20092	19900
17368	21653	21070	19632	18982	18545	18134	17929	17777	17597	17407	17648	17478	17419	17598	17609	17513	17552	17585	17513	17490	17590	17548	17426	17409	17602	17473	17546	17298	17623	17705	18083	18184	17972	17763	17499	17542	17468	17473	17355	17481	17335	17540	17529	17251	17504	17533	17301	17499	17375	17364	17219	17522	17468	17516	17434	17483	17427	17360	17350	17345	17509	17291	17581	17487	17377	17592	17395	17420	17559	17552	17447	17453	17472	17443	17495	17418	17304	17544	17413	17427	17568	17435	17288	17407	17470	17397	17363	17551	17358	17453	17234	17572	17444	17301	17378	17244	17480	17445	17551	17203	17537	17581	17390	17523	17332	17293	17592	17337	17370	17312	17204	17346	17625	17316	17378	17392	17555	17247	17519	17234	17236	17317	17588	17302	17587	17322	17498	17410	17413	17201	17401	17351	17541	17468	17469	17481	17419	17343	17556	17300	17314	17273	17450	17431	17524	17300	17591	17599	17476	17498	17404	17484	17309	17604	17408	17379	17403	17355	17368	17365	17516	17404	17364	17344	17547	17449	17341	17499	17088	17358	17306	17470	17437	17326	17452	17415	17542	17410	17346	17472	17248	17400	17310	17390	17277	17342	17539	17486	17438	17338	17440	17474	17287	17336	17405	17441	17431	17287	17389	17432	17503	17357	17475	17394	17443	17416	17332	17260	17379	17466	17470	17432	17331	17272	17492	17385	17566	17425	17455	17388	17364	17642	17258	17372	17555	17346	17369	17512	17502	17396	17419	17423	17599	17399	17301	17564	17238	17463	17549	17392	17440	17444	17307	17365	17469	17374	17475	17563	17366	17414	17254	17368	17562	17495	17568	17201	17388	17370	17220	17354	17354	17409	17368	17545	17465	17350	17449	17389	17371	17536	17481	17622	17517	17357	17297	17353	17435	17528	17418	17325	17369	17388	17490	17423	17457	17335	17337	17530	17334	17436	17298	17424	17541	17397	17519	17288	17367	17367	17399	17379	17318	17437	17332	17431	17323	17372	17274	17424	17492	17433	17364	17522	17493	17352	17479	17282	17393	17436	17444	17539	17306	17224	17272	17326	17376	17453	17340	17359	17421	17264	17452	17300	17375	17472	17565	17332	17364	17263	17454	17348	17518	17260	17469	17505	17344	17273	17442	17517	17251	17341	17402	17329	17393	17445	17528	17385	17547	17509	17407	17278	17337	17662	17350	17601	17296	17265	17436	17551	17602	17482	17354	17290	17236	17624	17515	17324	17490	17269	17530	17360	17405	17433	17704	17468	17396	17309	17355	17546	17450	17533	17297	17473	17400	17371	17385	17491	17352	17462	17362	17346	17328	17318	17457	17322	17348	17516	17460	17421	17486	17343	17520	17386	17410	17404	17452	17385	17401	17513	17493	17290	17655	17463	17473	17474	17415	17385	17588	17562	17218	17298	17573	17558	17355	17302	17650	17399	17354	17361	17542	17553	17293	17455	17515	17474	17574	17588	17526	17469	17453	17421	17381	17487	17499	17491	17280	17426	17492	17461	17429	17385	17453	17301	17520	17381	17383	17476	17391	17509	17294	17250	17438	17340	17371	17368	17496	17482	17367	17315	17333	17455	17464	17384	17452	17610	17551	17504	17411	17484	17383	17414	17507	17615	17368	17368	17490	17302	17526	17435	17500	17263	17489	17617	17412	17409	17540	17420	17300	17562	17468	17483	17377	17414	17591	17523	17395	17557	17371	17372	17273	17522	17283	17395	17348	17391	17514	17414	17383	17372	17473	17448	17411	17429	17402	17410	17389	17524	17450	17462	17361	17458	17469	17422	17469	17538	17334	17415	17318	17392	17378	17393	17276	17301	17430	17348	17453	17443	17422	17425	17279	17402	17371	17434	17488	17408	17352	17505	17485	17339	17518	17481	17551	17301	17278	17450	17401	17444	17290	17402	17416	17312	17556	17428	17405	17398	17478	17362	17311	17408	17475	17385	17407	17396	17291	17418	17188	17408	17498	17456	17454	17618	17440	17447	17424	17541	17281	17583	17452	17332	17381	17224	17301	17480	17421	17457	17356	17395	17294	17461	17306	17503	17611	17279	17396	17468	17544	17424	17255	17429	17521	17435	17322	17372	17419	17579	17389	17411	17500	17459	17488	17532	17378	17421	17258	17520	17360	17285	17295	17433	17227	17448	17315	17560	17378	17442	17396	17485	17449	17238	17436	17202	17499	17403	17524	17665	17354	17309	17462	17453	17242	17370	17395	17524	17575	17499	17247	17450	17640	17430	17356	17488	17508	17401	17265	17415	17454	17700	17454	17536	17524	17495	17470	17186	17381	17449	17417	17368	17485	17535	17290	17352	17334	17418	17259	17353	17478	17393	17431	17259	17517	17413	17437	17558	17363	17363	17580	17366	17547	17243	17496	17457	17399	17432	17391	17560	17318	17432	17448	17363	17425	17362	17487	17612	17484	17443	17352	17401	17493	17501	17360	17472	17287	17401	17414	17409	17459	17368	17490	17592	17393	17372	17285	17537	17258	17494	17505	17498	17388	17546	17252	17421	17327	17399	17297	17395	17403	17360	17474	17445	17396	17434	17349	17397	17168	17414	17294	17501	17400	17464	17335	17269	17485	17544	17256	17346	17371	17376	17378	17517	17432	17431	17637	17313	17407	17450	17473	17313	17341	17383	17255	17321	17302	17347	17314	17356	17368	17498	17433	17536	17372	17385	17569	17391	17420	17415	17446	17587	17401	17148	17594	17643	17474	17508	17390	17431	17357	17341	17337	17223	17392	17394	17394	17457	17443	17355	17418	17339	17574	17498	17477	17401	17369	17508	17423	17311	17472	17453	17407	17472	17349	17372	17394	17363	17593	17499	17401	17522	17486	17523	17397	17422	17550	17581	17330	17416	17554	17339	17508	17376	17361	17334	17365	17386	17399	17356	17410	17411	17363	17467	17427	17526	17427	17414	17628	17286	17502	17319	17314	17496	17448	17396	17398	17421	17406	17370	17378	17366	17438	17498	17412	17523	17310	17225	17266	17509	17469	17357	17367	17456	17495	17353	17427	17363	17405	17406	17482	17348	17466	17251	17478	17381	17380	17412	17293	17495	17403	17473	17388	17578	17590	17636	17292	17407	17423	17550	17541	17256	17663	17481	17417	17461	17350	17422	17304	17579	17560	17387	17552	17377	17437	17482	17220	17592	17419	17472	17612	17457	17276	17625	17419	17266	17456	17345	17401	17509	17456	17536	17349	17294	17551	17449	17331	17395	17338	17350	17436	17530	17435	17462	17578	17395	17255	17402	17420	17354	17331	17533	17487	17413	17381	17381	17530	17319	17342	17322	17447	17383	17383	17438	17645	17445	17506	17638	17328	17327	17466	17429	17516	17455	17465	17492	17380	17353	17394	17361	17505	17391	17512	17527	17369	17390	17331	17281	17390	17360	17560	17459	17611	17454	17331	17390	17409	17424	17545	17452	17512	17447	17517	17491	17481	17385	17510	17443	17521	17552	17492	17536	17351	17396	17311	17391	17417	17341	17417	17364	17420	17602	17440	17366	17327	17503	17416	17489	17423	17496	17309	17486	17372	17344	17336	17489	17507	17535	17378	17376	17361	17312	17404	17589	17409	17294	17274	17305	17430	17483	17405	17071	17471	17578	17460	17446	17519	17430	17431	17440	17419	17369	17521	17499	17335	17441	17408	17313	17545	17483	17429	17471	17404	17515	17375	17258	17423	17411	17668	17520	17461	17464	17307	17396	17609	17343	17442	17443	17480	17580	17375	17412	17145	17393	17446	17398	17558	17554	17390	17274	17445	17467	17360	17390	17326	17203	17522	17318	17507	17482	17360	17336	17429	17465	17488	17584	17603	17369	17413	17464	17307	17357	17408	17560	17637	17481	17342	17377	17266	17368	17377	17462	17411	17296	17465	17326	17383	17300	17495	17434	17362	17445	17481	17472	17548	17380	17627	17423	17530	17329	17486	17359	17522	17299	17504	17435	17248	17355	17471	17420	17713	17349	17524	17439	17275	17450	17409	17205	17465	17158	17552	17463	17341	17316	17462	17533	17405	17481	17438	17573	17341	17438	17495	17519	17453	17456	17350	17473	17515	17273	17473	17337	17342	17493	17455	17467	17490	17348	17405	17556	17597	17593	17508	17375	17495	17393	17428	17424	17348	17615	17242	17230	17413	17361	17345	17388	17490	17254	17289	17478	17613	17517	17393	17647	17244	17489	17549	17284	17445	17463	17327	17515	17267	17490	17321	17495	17279	17352	17395	17595	17322	17558	17456	17357	17443	17335	17325	17388	17494	17402	17473	17370	17293	17352	17522	17404	17463	17467	17420	17454	17474	17290	17372	17334	17544	17293	17459	17450	17491	17311	17486	17304	17455	17382	17392	17466	17331	17651	17301	17346	17417	17383	17487	17288	17382	17411	17390	17485	17521	17399	17326	17499	17348	17302	17383	17359	17315	17363	17437	17525	17589	17388	17382	17449	17219	17595	17322	17462	17452	17382	17428	17395	17578	17385	17280	17551	17344	17490	17397	17298	17313	17416	17429	17379	17281	17473	17350	17366	17315	17361	17483	17487	17387	17544	17534	17371	17440	17231	17525	17503	17367	17243	17535	17395	17364	17460	17304	17362	17416	17321	17415	17272	17322	17397	17391	17358	17337	17284	17447	17516	17366	17407	17479	17575	17595	17332	17492	17253	17498	17424	17625	17531	17297	17394	17350	17394	17435	17444	17525	17523	17526	17513	17477	17452	17334	17424	17231	17340	17342	17436	17386	17489	17609	17218	17492	17252	17467	17373	17321	17429	17417	17390	17449	17433	17573	17325	17471	17357	17255	17422	17468	17524	17378	17339	17525	17411	17328	17551	17434	17388	17389	17542	17401	17520	17442	17529	17336	17435	17438	17382	17452	17605	17310	17336	17385	17451	17427	17457	17447	17253	17393	17266	17320	17457	17510	17508	17313	17327	17487	17426	17374	17268	17446	17569	17462	17340	17400	17412	17419	17469	17450	17480	17405	17517	17360	17603	17648	17471	17240	17619	17412	17234	17269	17378	17418	17438	17542	17306	17392	17573	17439	17391	17549	17338	17338	17427	17632	17466	17504	17361	17333	17320	17561	17344	17483	17551	17440	17407	17351	17338	17307
23944	21356	28811	24376	22674	23520	23608	21270	20880	20850	20754	20684	20802	20643	20637	20576	20387	20583	20431	20647	20743	20639	20308	20680	20671	20512	20693	20305	20785	20674	21420	22846	22887	22067	21413	20864	20565	20452	20366	20673	20481	20619	20518	20363	20552	20295	20608	20408	20379	20311	20338	20340	20530	20396	20381	20474	20485	20292	20378	20280	20404	20329	20409	20313	20314	20446	20351	20700	20594	20467	20507	20384	20144	20371	20599	20496	20430	20326	20335	20474	20455	20475	20406	20458	20550	20435	20582	20425	20256	20487	20680	20311	20328	20529	20561	20253	20424	20572	20468	20399	20279	20378	20420	20223	20322	20341	20437	20384	20334	20363	20709	20419	20507	20301	20379	20477	20407	20172	20398	20483	20497	20365	20443	20422	20343	20507	20254	20337	20330	20421	20500	20611	20541	20503	20381	20418	20385	20359	20341	20452	20382	20387	20468	20315	20544	20396	20312	20346	20543	20432	20296	20390	20412	20223	20459	20456	20493	20489	20436	20425	20390	20151	20333	20448	20452	20513	20654	20242	20396	20445	20702	20221	20466	20534	20451	20422	20415	20248	20406	20464	20441	20417	20368	20440	20389	20272	20313	20184	20323	20476	20401	20486	20418	20425	20455	20258	20316	20433	20596	20336	20482	20683	20338	20283	20396	20448	20169	20520	20431	20354	20302	20271	20295	20269	20513	20574	20386	20409	20291	20433	20269	20559	20555	20366	20320	20415	20377	20609	20799	20359	20432	20357	20350	20503	20417	20399	20662	20203	20426	20266	20309	20401	20240	20515	20479	20219	20446	20334	20395	20455	20270	20382	20335	20315	20356	20547	20321	20309	20449	20405	20518	20391	20402	20316	20453	20415	20197	20410	20173	20329	20320	20326	20603	20401	20510	20376	20353	20303	20270	20421	20494	20252	20428	20328	20654	20502	20455	20379	20413	20434	20347	20292	20543	20448	20470	20390	20327	20408	20487	20532	20364	20371	20314	20358	20298	20353	20515	20383	20301	20329	20404	20427	20313	20197	20205	20354	20349	20473	20420	20383	20574	20506	20398	20510	20292	20408	20267	20302	20223	20286	20261	20303	20347	20341	20486	20569	20448	20502	20300	20526	20305	20436	20322	20322	20376	20376	20554	20522	20589	20384	20337	20443	20226	20477	20420	20406	20281	20684	20351	20299	20385	20670	20488	20354	20547	20282	20373	20382	20340	20341	20424	20267	20460	20528	20477	20232	20369	20632	20447	20338	20631	20205	20485	20390	20259	20247	20342	20345	20337	20505	20472	20318	20375	20262	20271	20384	20360	20111	20481	20542	20432	20347	20505	20332	20271	20377	20318	20457	20281	20331	20427	20451	20422	20637	20471	20437	20395	20427	20204	20386	20493	20468	20500	20373	20386	20441	20492	20486	20460	20215	20552	20385	20427	20165	20287	20525	20350	20395	20440	20512	20485	20450	20470	20564	20446	20672	20468	20615	20323	20635	20392	20515	20373	20565	20557	20381	20284	20287	20379	20353	20515	20448	20375	20274	20648	20322	20489	20351	20167	20407	20524	20398	20420	20338	20639	20401	20422	20300	20389	20479	20207	20440	20397	20380	20234	20210	20206	20457	20382	20436	20368	20379	20203	20442	20480	20388	20477	20425	20364	20439	20390	20313	20558	20268	20268	20377	20415	20142	20434	20424	20294	20530	20378	20399	20370	20266	20315	20272	20341	20290	20290	20434	20496	20281	20491	20495	20415	20393	20471	20441	20453	20511	20307	20388	20523	20208	20344	20359	20370	20664	20460	20271	20475	20361	20475	20356	20382	20571	20490	20472	20466	20398	20236	20516	20324	20548	20365	20306	20282	20357	20351	20471	20388	20500	20418	20589	20306	20524	20584	20598	20261	20260	20448	20351	20572	20244	20345	20238	20413	20293	20181	20176	20405	20472	20305	20359	20318	20448	20316	20368	20423	20440	20475	20235	20238	20279	20323	20370	20450	20420	20420	20318	20448	20230	20438	20465	20365	20564	20438	20326	20178	20490	20473	20422	20400	20492	20478	20440	20527	20329	20497	20483	20446	20369	20530	20448	20464	20283	20280	20330	20228	20449	20054	20268	20342	20296	20350	20188	20407	20212	20372	20436	20366	20404	20659	20393	20184	20276	20336	20421	20534	20494	20507	20418	20422	20399	20377	20520	20377	20361	20314	20344	20255	20345	20457	20519	20461	20281	20155	20563	20460	20403	20028	20329	20584	20557	20647	20529	20307	20418	20381	20225	20433	20463	20411	20233	20435	20419	20220	20382	20173	20194	20526	20402	20284	20452	20307	20395	20380	20371	20315	20208	20372	20431	20400	20417	20469	20567	20386	20388	20426	20279	20512	20217	20308	20336	20559	20553	20288	20127	20138	20581	20307	20330	20404	20218	20415	20294	20178	20400	20376	20419	20356	20143	20439	20492	20359	20371	20549	20288	20427	20379	20401	20463	20325	20403	20441	20476	20437	20450	20373	20149	20227	20377	20601	20280	20182	20608	20263	20339	20235	20594	20394	20381	20558	20585	20351	20453	20195	20498	20344	20426	20565	20427	20313	20398	20494	20228	20417	20419	20527	20293	20308	20321	20456	20218	20343	20426	20473	20538	20492	20241	20247	20368	20478	20276	20437	20578	20505	20516	20408	20529	20522	20505	20404	20680	20414	20391	20600	20318	20382	20520	20555	20337	20239	20430	20508	20393	20310	20328	20392	20451	20163	20310	20623	20346	20366	20551	20522	20400	20220	20495	20564	20369	20318	20490	20449	20362	20472	20175	20239	20468	20320	20237	20407	20410	20322	20455	20423	20225	20133	20195	20431	20513	20525	20546	20576	20418	20513	20249	20430	20342	20523	20489	20415	20509	20412	20375	20576	20386	20606	20281	20409	20485	20585	20316	20306	20295	20564	20362	20631	20425	20307	20264	20564	20401	20438	20436	20446	20318	20312	20342	20320	20373	20378	20375	20661	20469	20442	20357	20355	20640	20407	20205	20311	20465	20517	20251	20516	20480	20530	20190	20281	20453	20279	20464	20510	20390	20576	20457	20240	20614	20533	20602	20628	20469	20359	20305	20524	20408	20414	20444	20404	20355	20320	20393	20485	20304	20353	20188	20353	20437	20508	20568	20478	20348	20659	20499	20426	20447	20487	20661	20238	20477	20255	20380	20603	20389	20540	20273	20349	20300	20382	20546	20548	20415	20272	20383	20321	20466	20212	20318	20574	20437	20562	20269	20365	20250	20269	20319	20490	20334	20513	20320	20650	20462	20291	20435	20418	20497	20262	20406	20253	20327	20301	20306	20409	20407	20329	20153	20243	20590	20297	20306	20249	20503	20376	20520	20318	20359	20346	20473	20326	20562	20441	20183	20403	20392	20585	20300	20362	20407	20566	20384	20398	20374	20418	20442	20370	20170	20411	20198	20344	20475	20426	20346	20457	20452	20484	20286	20437	20586	20409	20367	20500	20413	20244	20440	20556	20568	20530	20273	20490	20448	20252	20484	20591	20516	20543	20560	20223	20401	20392	20390	20455	20435	20392	20415	20211	20503	20199	20425	20343	20223	20375	20624	20384	20439	20495	20456	20288	20623	20524	20242	20505	20294	20367	20285	20295	20500	20458	20422	20387	20402	20550	20497	20415	20350	20403	20193	20322	20380	20450	20346	20339	20424	20324	20625	20663	20420	20333	20666	20422	20329	20288	20275	20307	20489	20569	20183	20257	20315	20448	20531	20530	20502	20444	20546	20348	20224	20557	20333	20325	20447	20408	20355	20330	20293	20387	20443	20605	20345	20254	20468	20270	20503	20317	20490	20428	20476	20432	20588	20362	20082	20533	20365	20333	20339	20206	20382	20176	20426	20373	20214	20308	20402	20536	20366	20431	20389	20539	20479	20463	20415	20525	20124	20206	20108	20384	20197	20366	20490	20445	20580	20524	20652	20324	20283	20370	20269	20252	20316	20335	20528	20323	20391	20201	20415	20394	20386	20442	20537	20365	20464	20031	20474	20546	20381	20437	20377	20238	20450	20399	20499	20421	20052	20627	20435	20326	20329	20402	20410	20466	20667	20478	20548	20545	20280	20415	20641	20123	20436	20362	20524	20266	20175	20309	20502	20496	20449	20299	20453	20340	20222	20426	20428	20409	20451	20218	20400	20265	20377	20515	20164	20621	20240	20463	20405	20251	20294	20403	20314	20302	20276	20420	20343	20342	20491	20101	20310	20317	20514	20586	20403	20383	20539	20548	20302	20516	20174	20481	20567	20492	20331	20469	20540	20446	20252	20491	20253	20286	20595	20214	20370	20306	20293	20252	20165	20426	20323	20223	20219	20476	20501	20240	20393	20534	20353	20102	20311	20541	20428	20380	20324	20340	20564	20561	20338	20376	20257	20351	20314	20166	20322	20392	20280	20492	20399	20338	20341	20594	20418	20348	20497	20202	20263	20277	20394	20614	20378	20529	20480	20408	20206	20550	20442	20403	20471	20374	20379	20386	20549	20242	20240	20314	20160	20528	20358	20506	20172	20484	20322	20347	20338	20225	20183	20563	20242	20537	20375	20130	20492	20318	20455	20439	20602	20210	20319	20655	20342	20359	20321	20442	20361	20376	20516	20556	20518	20398	20371	20384	20333	20529	20501	20384	20332	20580	20419	20489	20508	20488	20381	20376	20381	20454	20502	20301	20404	20016	20287	20158	20354	20382	20218	20232	20320	20309	20450	20466	20385	20356	20270	20210	20275	20267	20218	20597	20343	20544	20437	20262	20308	20338	20380	20363	20349	20214	20305	20429	20406	20231	20403	20634	20262	20395	20159	20306	20271	20247	20371	20538	20378	20292	20384	20257	20597	20506	20393	20321	20169	20615	20283	20335	20248	20467	20529	20193	20412	20579	20335	20354	20263	20405	20304	20439	20097	20354	20557	20529	20190	20264	20293	20464	20462	20343	20392	20327	20483	20395	20547	20348	20107	20230	20277	20350	20239	20266	20342	20337	20576	20309	20245	20482	20345	20382	20454	20402	20237	20375	20265	20299	20434	20528	20426	20298	20337	20343	20459	20452	20424	20391	20376	20347	20328	20251	20349	20314	20302	20436	20466	20381	20293	20493	20329	20500	20220
17433	28783	27536	22983	20741	19760	18910	18600	18234	17991	18081	17696	17874	17768	17917	17830	17711	17674	17889	17594	17740	17701	17681	17644	17606	17621	17748	17726	17820	17709	19639	21380	20978	19599	18724	17899	17688	17646	17618	17507	17392	17697	17520	17434	17585	17399	17601	17534	17736	17614	17520	17686	17440	17693	17610	17703	17536	17566	17620	17400	17564	17389	17555	17472	17584	17652	17692	17563	17591	17601	17484	17677	17715	17562	17732	17417	17590	17412	17690	17424	17655	17607	17594	17646	17602	17640	17512	17226	17700	17472	17516	17576	17531	17517	17666	17562	17612	17521	17629	17555	17514	17539	17708	17533	17537	17645	17672	17849	17721	17451	17576	17719	17543	17671	17490	17443	17457	17601	17638	17719	17501	17680	17425	17640	17463	17701	17303	17497	17704	17567	17526	17600	17443	17482	17525	17487	17586	17632	17588	17479	17742	17724	17576	17466	17423	17662	17474	17599	17591	17594	17702	17553	17424	17590	17511	17600	17536	17505	17553	17554	17453	17572	17571	17576	17551	17492	17746	17651	17460	17485	17568	17691	17453	17603	17697	17396	17609	17736	17579	17536	17517	17445	17586	17615	17582	17665	17659	17576	17496	17549	17649	17611	17555	17499	17523	17563	17473	17611	17590	17292	17423	17588	17540	17632	17718	17558	17622	17618	17617	17616	17535	17427	17656	17542	17572	17745	17693	17625	17532	17482	17471	17484	17518	17572	17445	17560	17609	17606	17628	17475	17477	17599	17407	17634	17550	17558	17578	17635	17762	17775	17431	17657	17505	17537	17590	17654	17360	17687	17541	17717	17703	17552	17411	17501	17676	17536	17591	17531	17551	17558	17561	17497	17349	17394	17639	17487	17555	17628	17583	17544	17647	17572	17691	17737	17562	17590	17551	17500	17690	17565	17387	17574	17528	17579	17515	17551	17498	17486	17728	17623	17501	17740	17511	17599	17658	17605	17470	17568	17578	17450	17420	17512	17634	17582	17620	17661	17536	17537	17560	17576	17552	17594	17654	17592	17438	17623	17562	17401	17555	17611	17543	17600	17615	17790	17555	17470	17615	17589	17475	17681	17644	17587	17459	17527	17573	17332	17393	17580	17284	17672	17623	17546	17676	17407	17587	17492	17698	17637	17632	17583	17570	17718	17570	17535	17628	17483	17583	17604	17687	17495	17620	17582	17653	17434	17506	17636	17493	17503	17706	17532	17528	17648	17685	17441	17506	17642	17727	17708	17478	17670	17578	17516	17439	17435	17485	17551	17459	17715	17731	17616	17738	17625	17641	17679	17638	17590	17433	17583	17455	17555	17498	17579	17601	17528	17566	17487	17634	17671	17565	17490	17488	17604	17414	17609	17625	17587	17679	17474	17515	17476	17638	17500	17569	17468	17583	17499	17491	17459	17469	17483	17640	17506	17488	17577	17643	17591	17555	17698	17562	17582	17530	17615	17525	17669	17597	17617	17492	17709	17484	17563	17621	17741	17566	17577	17449	17704	17488	17630	17490	17599	17557	17688	17451	17593	17686	17648	17575	17662	17536	17636	17608	17786	17541	17720	17752	17653	17743	17688	17619	17663	17567	17623	17576	17614	17653	17518	17620	17536	17461	17403	17625	17597	17726	17656	17633	17490	17793	17559	17692	17537	17489	17572	17634	17366	17524	17444	17551	17534	17625	17493	17765	17688	17435	17658	17512	17506	17482	17598	17580	17624	17643	17582	17616	17675	17542	17406	17540	17851	17478	17658	17786	17626	17470	17567	17504	17557	17641	17452	17690	17556	17661	17539	17586	17612	17740	17530	17554	17574	17652	17722	17510	17427	17671	17666	17507	17468	17631	17611	17624	17537	17622	17380	17606	17319	17755	17548	17682	17554	17495	17541	17636	17529	17399	17710	17524	17497	17530	17562	17700	17654	17615	17556	17546	17485	17620	17490	17554	17613	17588	17538	17408	17785	17613	17505	17523	17529	17439	17556	17528	17592	17576	17649	17702	17701	17463	17525	17594	17596	17715	17473	17512	17574	17423	17517	17553	17619	17567	17593	17523	17554	17673	17586	17502	17677	17710	17661	17706	17436	17508	17709	17531	17709	17562	17648	17778	17385	17672	17578	17511	17528	17468	17733	17535	17614	17628	17516	17581	17471	17628	17562	17560	17529	17621	17644	17526	17412	17427	17550	17657	17554	17619	17500	17677	17654	17442	17466	17487	17590	17374	17722	17639	17404	17485	17690	17555	17464	17580	17529	17607	17494	17487	17532	17484	17621	17568	17708	17551	17525	17690	17596	17625	17594	17609	17595	17573	17569	17573	17683	17470	17586	17623	17613	17541	17696	17683	17557	17508	17615	17614	17502	17530	17396	17605	17340	17488	17452	17634	17595	17593	17518	17753	17558	17385	17692	17651	17623	17735	17459	17766	17505	17622	17560	17573	17686	17593	17816	17679	17667	17584	17585	17468	17585	17660	17524	17851	17658	17761	17538	17562	17457	17539	17671	17692	17526	17656	17445	17496	17623	17726	17565	17659	17590	17647	17517	17592	17607	17729	17554	17519	17743	17492	17505	17646	17516	17496	17531	17505	17584	17488	17621	17608	17764	17622	17597	17706	17659	17629	17540	17613	17561	17647	17488	17571	17808	17525	17681	17609	17585	17522	17570	17646	17572	17557	17417	17427	17576	17535	17586	17595	17508	17598	17480	17563	17565	17554	17643	17555	17663	17654	17451	17512	17417	17444	17648	17639	17797	17618	17632	17655	17608	17524	17383	17481	17615	17556	17688	17618	17590	17527	17633	17515	17453	17648	17542	17334	17530	17598	17609	17736	17436	17544	17730	17630	17707	17667	17643	17581	17639	17641	17497	17601	17630	17720	17507	17639	17492	17595	17532	17669	17628	17469	17570	17402	17672	17652	17703	17636	17554	17704	17442	17660	17526	17632	17644	17576	17528	17615	17684	17547	17547	17875	17605	17433	17624	17546	17537	17425	17515	17475	17488	17489	17563	17458	17560	17610	17549	17497	17567	17603	17504	17651	17437	17666	17702	17614	17474	17749	17486	17695	17588	17612	17591	17677	17545	17601	17673	17588	17857	17378	17386	17551	17511	17547	17614	17782	17328	17595	17496	17674	17553	17666	17447	17567	17742	17541	17507	17582	17500	17600	17435	17646	17638	17462	17471	17616	17472	17563	17725	17572	17459	17642	17532	17614	17554	17569	17710	17500	17580	17545	17696	17524	17599	17611	17538	17590	17564	17692	17521	17617	17533	17491	17706	17590	17535	17535	17651	17525	17582	17592	17527	17674	17671	17763	17500	17536	17733	17635	17486	17655	17511	17598	17448	17547	17506	17753	17505	17499	17525	17454	17598	17582	17619	17687	17607	17616	17620	17500	17522	17594	17409	17544	17441	17666	17547	17582	17649	17540	17701	17714	17512	17722	17430	17702	17617	17554	17868	17568	17562	17646	17610	17586	17594	17682	17677	17563	17452	17557	17487	17741	17542	17538	17471	17636	17482	17504	17692	17547	17449	17578	17662	17577	17565	17575	17454	17524	17412	17471	17636	17531	17573	17516	17495	17507	17540	17562	17547	17512	17639	17677	17500	17679	17562	17734	17419	17517	17481	17522	17600	17535	17699	17518	17572	17629	17457	17405	17485	17455	17508	17725	17551	17590	17543	17687	17495	17683	17481	17730	17443	17564	17435	17623	17503	17552	17644	17543	17586	17665	17669	17506	17543	17572	17476	17457	17604	17391	17679	17537	17391	17500	17472	17646	17697	17340	17592	17797	17718	17736	17622	17536	17547	17684	17541	17500	17452	17556	17504	17696	17699	17605	17527	17511	17382	17532	17601	17650	17714	17356	17731	17665	17553	17602	17556	17686	17532	17579	17475	17584	17618	17599	17584	17486	17724	17600	17483	17649	17726	17543	17565	17591	17656	17447	17643	17532	17656	17468	17549	17672	17434	17702	17554	17519	17702	17776	17719	17551	17549	17539	17546	17695	17628	17577	17501	17634	17734	17612	17599	17655	17499	17563	17563	17777	17596	17552	17527	17595	17709	17479	17500	17680	17580	17732	17483	17603	17672	17511	17688	17403	17227	17767	17534	17541	17576	17688	17671	17657	17453	17535	17539	17458	17422	17647	17665	17564	17424	17820	17408	17687	17429	17639	17623	17580	17544	17480	17679	17728	17597	17582	17492	17584	17556	17607	17581	17457	17630	17762	17592	17679	17626	17560	17627	17554	17686	17546	17698	17635	17729	17583	17468	17610	17608	17713	17500	17565	17674	17554	17677	17592	17626	17577	17744	17624	17552	17504	17621	17616	17579	17521	17660	17491	17390	17634	17634	17619	17682	17723	17547	17678	17527	17658	17445	17583	17565	17664	17589	17516	17516	17627	17553	17460	17741	17557	17617	17533	17448	17599	17542	17429	17495	17620	17544	17412	17483	17583	17558	17537	17426	17651	17738	17575	17332	17514	17637	17532	17592	17609	17596	17634	17530	17570	17627	17473	17520	17489	17566	17417	17589	17569	17546	17748	17430	17532	17547	17603	17665	17464	17624	17594	17471	17602	17518	17517	17393	17444	17415	17554	17605	17732	17676	17611	17409	17764	17700	17679	17691	17523	17765	17603	17524	17700	17592	17407	17548	17667	17580	17671	17723	17698	17658	17682	17542	17431	17642	17713	17629	17497	17554	17511	17641	17467	17480	17651	17498	17654	17613	17600	17578	17671	17589	17757	17451	17574	17511	17530	17481	17419	17467	17654	17521	17565	17475	17645	17448	17654	17537	17528	17539	17477	17689	17504	17686	17480	17474	17726	17564	17496	17552	17533	17636	17690	17619	17373	17495	17592	17504	17738	17783	17405	17670	17642	17435	17620	17554	17588	17672	17732	17489	17779	17630	17534	17546	17520	17447	17599	17523	17457	17561	17719	17692	17500	17603	17578	17652	17566	17517	17415	17610	17439	17669	17513	17601	17528	17753	17576	17641	17580	17590	17476	17596	17443	17594	17608	17702	17631	17492	17631	17588	17510	17664	17659	17775	17641	17543	17576	17383	17725	17656	17484	17708	17617	17448	17673	17497	17521	17547	17561	17696	17530	17496	17701	17532	17647	17695	17631	17500	17592	17612
22895	21405	29302	23945	21790	24398	27013	22582	21568	21722	21636	21224	21503	21476	21204	21387	21213	21210	21301	21283	21345	20965	21245	21158	21219	21179	21016	21008	21099	21175	22497	25253	25027	23883	22740	21820	21316	20998	21195	21108	21101	21172	21054	21142	20892	20977	21024	20889	20869	20971	21071	21025	21113	20872	20803	20961	21158	20903	20929	20881	21226	20994	20862	20874	20963	21032	20932	20895	21099	21130	20834	20859	20845	21074	20918	20829	20946	20876	21033	20830	20823	21044	20992	20962	20737	20956	21003	20929	21015	20933	21112	21020	21039	21014	20977	20877	20987	20768	21060	20943	20953	21036	21065	21008	21166	20938	20843	20953	20866	21018	21021	21062	20962	21087	21030	20867	20927	20982	21142	20908	21136	21096	20817	21154	20963	20745	20973	21208	21237	20862	20924	20875	20897	20929	20880	20858	20790	20968	20665	20953	21031	21139	20990	20781	21010	20957	20858	20996	20972	20924	20942	21049	21042	20972	20756	21200	20873	21065	21199	20717	20895	20966	21048	20897	21100	20914	21037	20951	21010	21029	21106	20714	20942	20780	21023	20862	20940	20722	20825	20990	21142	21019	20955	20947	20944	21103	20930	20832	21096	20775	20957	20836	20800	20770	20957	21092	21117	20769	21141	20803	20768	20880	20840	20963	20882	20845	20969	20867	20930	21064	21006	20950	20752	20932	21222	21068	20856	20908	21008	20973	20837	20939	21003	20827	20916	20843	20886	20918	20718	20662	20965	20888	20919	20980	20965	20968	20759	20980	20825	20834	20861	20902	21009	21046	20819	21025	20755	20973	21058	20797	20799	20997	20875	20982	20949	20978	20819	20849	20984	20825	21032	20949	20758	20930	20917	20875	20974	20796	21102	20804	21042	21059	20847	20971	20865	21126	20900	20830	20997	20738	20909	20914	20942	20828	21072	20873	20796	21020	20980	21048	20707	20779	20967	20901	21119	20862	20901	20909	20994	21071	20829	20876	20844	20857	20865	20779	20629	20893	20867	20939	20906	20849	21096	20960	21016	20953	20970	20904	21066	20880	20844	20936	20993	21132	21024	20983	20883	20775	20858	20768	20736	20887	21112	20984	20933	21000	20838	20852	21044	20940	20853	20870	20837	21062	20956	20770	21020	20834	21048	21007	20980	21046	20796	20861	20913	20873	20636	20884	21030	21026	20980	20882	20762	21069	21040	20803	20950	20860	20739	20931	20878	20798	20740	20751	21031	20965	20816	20916	20979	20957	20900	20877	20820	21006	20933	20895	20897	20984	21001	20755	20765	20909	21049	20798	20863	20921	20898	20954	20920	20887	20836	20802	21233	21073	20987	21101	20922	20894	20849	20773	20719	20849	20688	20915	20893	20936	20992	20994	20871	20797	21107	20866	20894	21026	20928	20968	21117	20708	21239	21127	20758	20829	20981	20635	21010	20951	20885	20900	21095	20888	20687	20975	20907	20993	20853	20926	20956	20945	20871	20830	20803	20960	21042	21011	20813	21010	20912	20954	21023	21209	20692	20783	20833	20887	20911	21007	21058	20868	20971	20911	20910	20921	20999	20941	20949	21058	20848	20996	20799	20854	20954	20811	20981	20882	20836	21009	20935	21215	20758	20787	20812	20743	20992	20935	20944	20993	20933	21043	20793	20906	20800	21026	21229	20727	20915	20958	20999	21036	20976	20847	20875	21046	20897	20814	20826	20878	20824	20995	20973	20708	21099	20793	21011	21115	21058	20931	20898	20863	21059	20944	20867	20850	21010	20874	20925	21038	21047	21040	21021	20846	20943	20992	20891	21066	21145	20815	20978	20905	20838	21102	20965	20912	21012	20663	20750	20899	20763	20946	21004	21055	20828	21008	20927	20869	21153	21101	20886	20725	21068	20910	20832	21044	20962	20577	21010	20897	20774	20744	20719	20686	21018	20793	20975	20754	20963	20944	20988	20918	21008	20817	20897	20802	20917	20789	20831	20839	21020	20789	20911	20918	21286	20898	20897	20993	20869	20971	20896	20945	20925	20917	21153	20885	20772	20875	20961	20849	20962	20655	20824	21058	20958	20978	21057	20970	21064	20827	21019	20912	21060	20883	20976	20943	20911	20791	20811	21022	20989	20830	20999	20903	20822	20908	20772	20660	20742	21088	20725	20977	20934	20811	20920	21095	20785	21103	21193	21055	20940	20866	20960	20955	20825	20993	21084	20901	20887	21090	20848	21246	20820	21146	20951	21025	20860	20940	20985	20969	20990	20964	20986	21080	20816	20860	20983	20851	20966	21069	20954	20844	20835	20966	21023	21056	20956	20868	21003	20934	20653	21004	21097	20977	20904	21067	20875	21049	21116	20805	20828	20844	20871	20945	20837	20869	20874	20794	21123	20895	20886	20949	20755	20816	20788	20910	20637	20946	20947	20740	20732	20793	20801	21028	21189	20930	20702	20944	20759	20848	20794	20808	20971	20875	20813	20974	20881	20888	20995	20874	20760	20824	21004	20872	20846	20833	20906	20894	20840	20915	21004	20856	20813	20827	20966	20820	20626	21041	20971	20829	21039	21072	20950	20872	20783	20594	21009	20986	20947	20953	20850	21073	20984	20896	20956	20791	20915	21078	21112	21044	20844	20750	20985	20795	21029	21244	21023	20826	20919	20980	20930	20903	21039	20712	20930	20950	21171	20790	20908	20784	20907	21032	20854	20886	20959	21015	20755	20984	20847	20995	20954	20917	20863	20946	20836	20926	20827	21004	20893	20817	20942	20824	20753	20806	20885	20903	20763	20745	20977	20801	20629	20974	20943	20772	21043	20911	21201	21015	20868	21050	20955	20854	20943	20837	20977	20990	20843	21082	21055	20951	21016	20950	21009	20925	20747	20870	20798	21043	20794	21065	20981	20796	20926	20906	20790	21109	20785	21024	20929	21151	21035	20863	20928	20846	20982	20863	20972	20731	21004	20871	20840	21055	20876	20923	20941	20890	20916	20882	20950	20889	20948	21019	20920	20826	20984	20757	20874	20910	20959	20677	20914	20770	20958	20989	20806	20879	20906	20966	20816	20852	21105	20888	21005	20786	20851	21049	20906	20749	20703	20877	21015	21074	20911	20960	21246	20906	21038	20881	21002	20906	20862	21005	20788	20833	20868	20824	20981	20840	20787	20870	21188	21001	20931	20738	20795	20987	20936	20834	20964	21037	20792	20804	20940	20826	20932	20862	20706	20763	20797	20794	20958	20723	20907	20945	20884	20906	21091	20981	20873	20926	21240	20978	21024	20742	20812	20858	20802	21011	21066	20802	20890	20916	20883	20854	20964	20982	20884	20774	20911	21052	20938	21045	20848	20924	20949	20952	20790	20985	20936	20922	21036	20950	20886	20794	20889	20955	21104	20856	21029	20948	20990	21061	21095	20822	20856	20897	20840	20896	20970	20992	20819	21183	20845	20856	20873	20770	20979	21061	20921	21073	20943	20729	20875	20814	21248	20889	21045	20884	20912	20890	20921	21082	21087	20788	20889	20776	20900	20893	20669	20813	20883	20824	20776	20928	20805	20878	20922	20698	20804	20947	20941	20983	20862	20942	20863	20829	20864	21161	20899	20863	21133	20936	20795	20967	20786	20773	20976	20819	21024	20756	21019	20766	20794	20908	20992	20826	21013	20974	20995	20903	20823	20707	20950	20951	20882	20872	21010	20965	21035	21312	21004	21007	21119	21000	20837	20973	20965	20959	20899	20988	21136	21076	20906	21001	21046	20942	20854	21134	20937	20718	21128	20788	21064	20875	20823	20834	20756	20931	20859	20893	20981	20943	20722	20937	20737	20857	20986	20850	21158	20803	20871	20679	20825	21115	21210	20819	20929	21105	20731	21092	20860	21148	20673	20865	20918	20862	21011	20914	21092	20920	20995	20785	20810	20933	20926	20818	21028	20953	20893	20918	20985	20803	20719	20769	21042	20890	20980	21040	20836	20851	20829	20878	20730	20812	21059	20878	20829	20668	20896	20825	20999	21077	20888	20845	20869	21032	21070	20682	20958	21016	20847	21010	21004	20806	20916	21042	20819	21031	20778	20844	20968	21085	21070	20744	21169	20900	21023	20901	20739	20628	20945	21039	21064	21086	20929	20913	20903	20760	20748	20945	20835	20978	21004	20977	21004	20862	20972	20961	20853	20919	20731	20804	21071	20913	20947	21062	20990	20765	20894	21059	20881	20853	21019	21050	20839	20953	20932	20934	21038	20981	21015	20738	20760	20843	21001	20959	20907	20908	21151	20959	20940	20789	20820	20926	20821	21037	21093	20874	20936	20831	20759	20888	20926	20718	20836	20722	20901	21059	21063	20920	20974	20921	20751	20844	20877	20867	20836	20946	20717	21015	21198	20936	20957	20933	20747	20655	20952	20931	20908	20914	20732	21071	20969	20754	21092	20982	20861	20850	21003	20925	20762	20617	20888	21116	21088	20884	21010	20611	21003	20928	21012	20929	21146	21030	20965	21046	20891	20853	20902	20849	20761	21245	20928	20880	21008	20980	20940	21106	21010	20905	21056	20934	20906	21008	20867	20715	20834	20873	20780	20900	20875	20733	21044	21054	20846	20774	20937	20949	20922	20950	20750	21178	20961	20746	20988	20836	20941	20764	20896	20697	20977	20953	20864	20702	20960	20895	20783	20930	20928	21002	21165	20817	20910	20893	20745	20934	20905	21025	20744	20987	20957	20983	20923	21033	21017	21067	20879	20814	21124	20987	20961	20771	20913	20896	20928	21040	20905	20769	20881	21007	20817	20899	21082	21030	20864	21040	21083	20902	20857	20840	20953	20863	20921	20955	21085	20816	20916	20987	20797	20994	21038	21002	20902	20993	21009	20676	20997	20906	20996	20947	20929	21005	21082	20732	20764	20884	20960	21034	21011	20970	20975	20846	20922	20909	21003	21038	20782	20946	20935	20836	20910	20707	20944	20803	20662	20734	20782	20963	20995	20708	20861	20787	20999	21036	20905	20949	21027	21127	20803	21045	21034	20828	20819	20843	21026	20783	20968	20969	20905	21106	21022	20946	20796	20964	20735	20886	20680	20726	20842	20832	20902	20904	20863	20994	20884	20853	20899	21005	20618	20933	20945	20788	20932	20950	20779	20920	20916	20790	20895	20772
19296	33841	31648	26212	22642	21190	20281	19485	19043	18590	18458	18205	18403	18353	18374	18114	18137	18201	18007	18241	18194	18267	18058	17907	18177	18095	17921	18087	18112	18105	20990	24806	23834	21698	19788	18579	18202	18016	18005	17888	17908	17850	17809	17951	17830	18119	17849	17941	17976	17898	17725	17954	17807	17842	17868	17863	17908	17848	17635	17757	17795	17970	17753	17982	17825	17800	18131	17832	17778	18082	17837	17830	17817	17858	17897	17992	17972	17820	17846	17939	18021	17802	17850	17897	17990	17799	18005	17853	17996	17868	17916	17654	18010	17945	17619	17795	17758	17847	17814	17897	17864	17917	17892	17923	17993	17689	17793	17903	17974	17893	17742	17845	17760	17846	17735	17955	17925	17958	17814	17767	17840	17979	17851	17764	17853	17917	17588	17754	17922	17886	17952	17845	17909	18019	17839	17879	17864	17840	17913	17973	17799	17887	17637	17605	17853	17975	17927	17810	17892	17941	17831	17776	17936	17912	17849	17799	17987	17932	17929	17786	17900	17849	17827	17727	17826	17939	17742	17742	17774	18066	17926	17974	17888	17933	18034	17778	17689	17930	17886	17785	18063	17840	17909	17758	17918	17862	17870	17630	17755	17925	17720	17790	17793	17741	18009	18051	17808	17704	17866	17689	17854	17915	17779	17727	17699	17842	17939	17759	17931	17857	17875	17732	17790	17652	17831	17985	17794	17686	17947	17702	17798	17895	17808	17887	17666	17726	17887	17860	17797	17753	17901	17740	17846	17857	17745	17938	17736	17665	17682	17904	17838	17757	17623	17759	17931	17730	17911	17749	17792	17871	17858	17654	17890	17961	17844	17891	17811	17750	17755	17979	17715	17975	17896	17822	17803	17886	18068	17982	17891	17869	17814	17871	17948	17722	17862	17781	17793	17858	17772	17760	17868	17929	17738	17903	17830	17742	17910	17983	17794	17887	17888	17785	17825	17800	17813	17839	17868	17756	17878	17942	17819	17842	17858	17797	17847	17849	18033	17837	17884	17781	17909	17791	17874	17701	17847	18073	17800	17841	17751	17838	17830	17888	17864	17827	18113	17921	17742	17855	17853	17853	17723	17970	18003	17671	17977	17801	17881	17795	17983	17966	17764	17787	17627	18055	18044	17861	17720	18000	17719	17962	17993	17834	17958	17858	17758	17910	17781	17801	17826	17970	17939	17719	17777	17778	17868	17953	17870	17895	17995	18039	17793	17828	18010	17799	17933	17751	17787	17841	17831	17998	17825	18012	17809	17752	17786	17906	17807	17811	17894	17760	17942	17783	17860	17713	17671	17737	17706	17868	17797	17865	17932	17856	17777	17708	17771	17733	17929	17846	17739	17707	17875	17974	17850	17789	17716	17870	17948	17707	17807	17781	17747	17737	18005	17963	17915	17760	17645	17934	17840	17783	17787	17908	17953	17934	17820	17802	17814	17857	17826	17889	17801	17859	17806	17791	17913	17937	17794	17968	17863	17789	17954	17822	17703	17877	17921	18032	17876	17779	18002	17877	17937	17903	18007	17718	17942	17690	18035	17872	17686	17956	17837	17867	18008	17765	17899	17975	17978	17636	17822	17748	17802	18062	17697	17915	17719	17836	17790	17814	17917	17875	17824	17936	17773	17901	17867	17864	17899	17748	17945	17740	17895	17644	17873	17890	17938	17905	17818	17855	17674	17749	17840	17824	17812	17976	17823	18002	17785	17918	17715	17718	17656	17839	17774	17715	17847	17889	17777	17785	17700	17820	17956	17836	17805	17797	17654	17934	17872	17889	17940	17842	17847	17848	17753	17850	17880	17877	17854	17851	17912	17742	17726	17842	18055	17752	17871	17936	18010	17786	17839	17838	17749	17820	17866	17760	17789	17884	17863	17897	18115	17919	17634	17810	17925	17979	17800	17949	17890	17781	17809	17784	17897	17762	17916	17899	17900	17887	17917	17935	17765	17854	17914	17577	17801	17667	17711	17906	17862	17715	17717	18015	17846	17720	17896	17744	17842	17849	17789	17548	17620	17745	17899	17942	17830	17852	17771	17865	17868	17894	17593	17965	17867	17955	17971	17910	17734	17909	17683	17822	17868	17956	17821	17812	17804	17822	17874	17857	17934	17715	18076	17921	17923	17682	17948	17735	17749	17717	17936	17875	17782	17955	17802	17950	17842	17796	17834	17844	17872	17878	17981	17711	17717	17879	17879	17738	17841	17784	17934	17802	17893	17782	17819	17827	17817	17934	17827	17844	17756	17825	17768	18104	17707	17861	17950	17899	17896	17742	17741	17896	17883	17963	17738	17898	17960	17629	17892	17744	17819	17760	18021	17914	17959	17827	17732	17751	17892	17951	17785	17895	17968	17894	17912	17916	18020	17853	17882	17775	17703	17873	17885	17832	17962	17862	17855	17795	17872	17661	17876	17831	17703	17909	17782	17696	17767	17906	17909	17877	17792	17679	17872	17793	17900	17902	17976	17970	17845	17867	17962	17842	17934	17799	17730	17858	17749	17839	17808	17899	17773	17610	17806	17724	17945	17723	17905	17898	17844	17756	17818	17860	17887	17882	17737	17743	18078	17701	17842	17917	17680	17763	17683	17913	17798	17802	17807	17815	17835	17925	17795	17989	17882	17665	17933	17810	17902	18046	17779	17916	17757	18067	17836	17758	17716	17880	17686	17860	17763	17975	17883	17885	17810	17806	17569	17866	17797	17879	18026	17826	17826	17650	17847	17870	17786	17695	17744	17897	17701	17616	17852	17946	17670	17895	17849	17951	17834	17799	17835	17720	17910	17820	17847	17857	17917	17686	17839	17969	17654	17823	17707	17817	17779	17767	17703	17898	17695	17833	17881	17622	17752	17954	17915	17830	17871	17920	17914	17673	17803	17640	17885	17865	17984	18042	17806	17721	17800	17907	17856	17912	17850	17857	17744	17826	17877	17931	17932	17639	17911	17952	17807	17855	17828	17958	17833	17966	18030	17879	17886	17751	17738	17914	17793	17848	17869	17922	17643	17823	18002	17993	17749	18055	17790	17698	17975	17992	17924	17953	17818	17808	17720	17721	17909	17792	17909	17699	17897	17776	17858	18003	17798	17947	17902	17888	17771	17783	17820	17771	17752	17784	17792	17936	17864	17911	17819	17739	17934	17816	17887	17721	17965	17777	17843	17838	17845	17674	17783	18026	17790	18010	17800	17940	17636	17902	17764	17828	17883	17716	17694	17766	17849	17800	17744	17741	17946	17757	17814	17692	17834	17768	17806	17909	17756	17808	17741	17828	17702	17704	17965	17976	17934	17928	17893	17848	17914	17707	17854	17836	17689	17710	17839	17819	17864	17656	17789	17695	17873	17682	17707	17768	17721	17739	17996	17952	17854	17739	17906	17776	17670	17928	17906	17859	17794	17852	17761	17797	17837	17755	17804	17834	17907	17878	17889	17768	17768	17826	17744	17793	17943	17789	17801	17897	17898	17800	17910	17884	17788	17871	17950	17758	17902	17814	17772	17793	17847	17761	17741	17743	17869	17935	17974	17977	17851	17870	17764	17672	17783	17816	17863	17904	17746	17844	17748	17821	17835	17562	17848	17804	17893	17735	17811	17803	17882	17751	17904	17802	17826	17846	17838	17716	17860	17931	17680	17830	17867	17951	17860	17778	17763	17863	17783	17829	17812	17802	17944	17736	18019	17809	17935	18023	17974	17812	17941	17743	17842	17828	17718	17790	17840	17791	17813	17742	17909	17849	17798	17817	17909	17796	17902	17688	17702	17853	17798	17890	17920	17844	17750	17824	17863	17715	17952	17699	17816	17848	17890	17885	17706	17739	18058	17752	17972	17794	17864	17754	17771	17810	17996	17893	17640	17748	17921	17777	17932	17655	17727	18007	17853	17924	17781	17706	17908	17825	17654	17763	17901	17797	17760	17889	17825	17984	17741	17796	17752	17928	17868	17852	17824	17633	17755	17825	17635	17715	17765	17774	17975	17775	17935	17900	17902	17707	17794	17831	17921	17740	17928	18006	17714	17946	18043	17827	17782	17947	17779	17979	17954	17753	17841	18020	17753	17872	17845	17787	17986	17760	17731	17924	17913	17926	17815	17804	17704	17877	17782	17832	17923	17669	17969	17704	17781	17936	17414	17732	18006	17961	18017	17765	17724	17800	17897	17884	17937	17946	17901	17804	17836	17919	17914	17664	17775	17805	17976	17795	17909	17757	17672	17896	17844	17913	17880	17846	17872	17841	17696	17753	17952	17826	17720	17793	17964	17837	17892	17910	17825	17798	17887	17860	17861	18003	17953	17855	17883	17861	17990	17831	17910	17878	17829	17910	17928	17931	17784	17936	17877	17947	17890	17862	17720	17852	17733	17989	17887	17781	17852	17718	17762	17876	17791	17942	17869	17731	17754	17722	17904	17869	17652	17843	17920	17991	17907	17936	17713	17825	17956	17956	17844	17974	17961	17810	17855	17710	17964	17862	17819	17837	17967	17884	17952	17684	17850	17877	17907	17848	17906	17858	17760	17839	17736	17967	17873	17758	17835	17918	17902	17990	17742	17825	17967	17908	17950	17878	17666	17896	17933	17871	17602	17977	17716	17904	17849	17898	17685	17800	17874	17898	17979	17872	17945	17938	17827	17784	17780	17859	17744	17853	17828	17644	17808	17825	17918	17793	17834	17739	17765	17799	17700	17947	17770	17922	17814	17781	17957	17839	17881	17648	17864	17788	17914	17782	17888	17864	17691	17873	17725	17810	17819	17722	17909	17939	17813	17855	17818	17859	17761	17797	17862	17852	17954	17728	17761	17931	17928	17916	17757	17933	17909	17918	17748	17830	17912	17872	17885	17845	17679	17891	17795	17942	17878	17858	17619	17903	17870	17851	17844	17797	17726	17853	17800	17864	17941	17945	17856	17736	17885	17873	17958	17709	17729	17813	17824	17773	17759	17827	17938	17823	17702	17858	17916	17622	17732	17836	17872	17813	18009	17825	18025	17845	17860	17736	17819	17819	17881	17928	17856	17992	17926	17906	17943	17926	17889	17665	17975	17935	17730	17851	17593	17824	17926	17723	17796	17870	17760	17743	17813	17874	17925	17790	17760	17942	17992	17839	17752	18035	17864	17857	17763	17958	17965	17769	17694	17661
27825	22544	26186	24043	21446	21202	21453	21114	21053	21002	21094	20879	20935	20892	20912	20868	21106	21035	20836	20966	20885	20963	20866	20850	20831	20887	21086	20836	20904	20904	20903	21317	21325	21309	21102	21059	20914	20929	20907	20990	20895	20947	20955	20695	20924	21054	21077	20679	20852	20858	20846	20686	20912	20903	20898	20868	20781	21208	20884	20963	20766	20787	20817	20865	20855	20740	20854	20944	21028	20761	20881	20904	20919	20737	20884	20862	20836	20918	20816	20819	20902	20903	20917	20910	20894	20791	20864	20746	20895	20678	21022	20898	20714	20732	20710	20715	20741	20805	20742	20698	20889	20825	20782	20935	20845	20738	20947	20808	20680	20976	20915	20894	20879	20841	20875	20835	20898	20897	20670	20793	20757	20788	20869	20811	20855	20852	20768	20870	20985	21079	20970	20686	20810	21055	20871	21060	20950	20920	20662	21035	20826	21055	21013	21019	20979	21058	20870	20882	20876	20847	20846	20800	20884	20645	20653	21011	20862	20859	20867	20815	20875	20896	20588	20701	20774	21138	20595	20876	20896	20717	20775	20937	20872	20803	20668	20930	20766	20728	20853	20938	20817	20785	20900	20822	20829	20862	20887	20705	21054	20937	20851	21042	20565	20916	20671	21031	20948	20836	20938	20778	20623	20883	20979	20788	20726	20862	20701	20814	20845	20743	20743	20695	20806	20752	20707	20883	20904	20863	20764	20632	20850	20942	20862	20780	20737	20665	20744	20847	20748	20708	20812	20759	20944	21029	20868	20679	20593	20937	20795	20781	20875	20682	20889	20793	20883	20766	20839	21023	20711	21000	20789	20822	20845	20703	21060	20865	20723	20738	21029	20857	20643	21032	21012	20801	20798	20828	20903	20746	20962	20733	20806	20930	21016	20994	20961	20872	20964	20810	20885	20629	20755	20972	20895	20695	20783	20778	21073	20877	21065	21013	20946	20912	20866	20794	20916	20764	20881	20856	20941	20835	20879	20942	20893	20961	20589	20768	20885	20910	20745	20860	20632	20954	20661	20976	21012	20920	20859	20605	20721	20866	20817	21250	20824	20688	20808	20874	20930	20862	20796	20878	20747	20604	20896	20804	20892	20872	20832	20914	20738	20928	20655	20814	20668	20839	21061	20833	20818	20924	20998	20600	20636	20789	20761	20951	20797	20735	20880	20865	20755	20723	20960	20707	20835	20906	20644	20809	20756	20820	20696	20899	21004	20567	20732	20922	20801	20921	20813	21015	20782	21079	20859	20751	20827	20896	20787	20947	20876	20864	20652	20969	20983	20701	20884	20919	20816	20799	20977	20706	20803	20845	20956	20897	21002	21074	21004	20880	20869	20749	20999	20857	20861	20879	20907	20672	20959	20472	21081	20785	20858	20733	20816	20860	20916	20730	20914	21162	20855	20871	20775	20742	21006	20838	20789	20753	20884	20835	20813	20850	20954	20894	20692	20823	20816	20564	20618	20706	20760	20896	20901	20667	20928	20845	20898	20915	20970	21048	20790	20834	20822	20938	20703	20898	20834	20884	20742	20903	20840	20925	20855	20963	20866	20941	20908	20913	20933	20905	20626	20861	20918	20837	20721	20861	20757	20872	20803	20896	21072	20992	20839	20864	20690	20887	20711	20745	20771	20878	20821	20940	20902	20773	20892	20811	20519	20779	20729	20757	20829	21049	21031	20924	20845	20617	20870	20906	20699	20693	21002	20765	20977	20804	21071	20852	20784	21208	21133	20974	20889	21076	21044	20690	20777	20822	20774	20767	20590	20744	20836	20793	20601	20669	20775	20805	20971	20893	21048	20860	20574	20771	20810	20718	20891	20929	21093	20911	20803	21087	20898	20976	20990	20844	20966	20919	21007	20779	20756	20777	20802	21040	20860	20831	21102	21022	20928	20731	20870	21010	20897	20732	20852	20816	20812	20984	20896	20978	20921	20714	20992	20842	20865	20952	20758	20829	20899	20821	20955	20827	20830	20659	20789	20970	20917	20739	20706	20808	20998	20723	20964	20958	20944	20821	21107	20971	20920	20703	20804	20588	20760	20712	20833	21072	20988	20925	20914	20813	20971	20885	20804	20864	20696	20990	20709	20726	21132	20792	21035	20960	20932	20756	20856	20808	20798	20837	20838	20818	20766	20944	20759	20717	20816	20813	20894	20878	20802	20786	20785	20987	20847	20935	20686	20935	20754	20746	20858	20798	20914	20736	20955	21071	20917	20763	20555	20949	20834	20772	20827	21030	20972	20439	20735	20739	20872	20958	20486	20933	20838	20890	20849	20957	20831	20653	20716	20880	20741	20865	20970	20684	20806	20737	20813	20630	20734	20766	20625	20760	21013	21017	20904	20946	20646	20734	20751	20728	21049	20890	21092	20912	20855	20744	20706	20885	21008	21148	20885	20646	20832	20768	20699	20998	20758	20885	20880	20907	20955	20668	20709	20839	20749	20932	20769	20725	20598	20763	20761	20864	21013	20971	20690	20951	21052	20760	20772	20926	21111	20788	21015	20970	20758	20921	20889	20852	21183	20815	20891	20666	20943	20937	20894	20630	20987	21037	20956	21070	20673	20825	20786	20816	20874	20991	20900	21157	20686	20961	20894	20998	20988	20826	20766	20682	20855	20834	20762	20835	20794	21009	20978	20709	21033	20922	20742	20922	20908	20613	20758	20981	20770	20729	20871	20727	20717	20907	20957	20833	20719	20911	20751	20891	21056	20667	20943	20940	20843	20818	20881	20850	20847	20846	21023	20948	20834	20724	20746	20906	20852	20729	20661	20746	20663	20911	20936	20877	20789	20959	20861	20830	20761	20939	20774	20918	21026	20775	20998	20861	20713	20927	20766	20871	20863	21089	21023	20817	20944	20984	20976	21078	21010	20801	20736	20812	20986	20637	21042	20890	20874	20712	20957	20653	20802	20837	20863	20834	21038	20904	20675	20698	20934	20980	20922	20913	20991	20740	20906	21053	20934	21090	20726	20723	20758	20951	20864	20916	20769	21060	20818	20954	20788	20741	20816	20790	20790	20760	20959	21020	20551	21047	20871	20794	20827	21017	20858	20948	20903	20616	20871	20898	20746	21040	20736	21041	21009	20663	20870	20843	20758	20842	20735	21052	20996	20989	20838	20771	20763	20791	20770	20863	20956	20791	20630	20834	20874	20707	21038	21038	20962	20871	20881	20877	20803	20873	20928	20763	20701	20842	20793	20879	20917	20951	20696	20947	20990	20868	20976	20908	20739	20856	20970	20822	20957	20893	20929	21060	20847	20747	20726	20881	20823	21018	20783	20827	20868	20850	20984	20952	20731	20896	20667	20841	20783	20820	20813	20732	20756	20837	20767	20810	20945	20733	20768	20766	20946	20880	20803	20975	20978	20951	21038	20811	20848	20954	20827	20994	20820	20834	20656	20564	20756	20548	20803	20941	20815	20741	20876	20757	20893	20753	20591	20933	20514	20754	20905	20925	20967	20843	20920	20918	21036	20826	20711	20868	20585	20853	20660	21021	20968	20952	20759	20943	20749	20980	21033	20686	20748	20602	20896	20696	20963	20781	20942	20745	20924	20839	20812	20854	21148	20701	20762	20808	20715	20967	20915	20924	20812	21027	20701	20824	20811	20978	20759	20769	20794	20889	21058	21114	20807	20818	21068	20722	20757	20813	21000	20881	20752	20943	20724	20644	20823	20736	20844	20846	20875	20749	21164	20840	20733	20777	20827	20930	20860	20873	20876	20868	20891	20839	20817	20934	20726	20940	20970	20788	20910	20852	20973	20809	20874	20997	20785	20769	21108	20763	20788	20807	20832	20963	20839	20889	20933	21014	21203	20740	20845	20731	20744	20884	20912	20953	20841	20661	20776	20740	20724	20602	20755	21090	20952	21160	21032	20903	20779	20919	20910	20925	20833	20973	20955	20854	20829	20944	20498	20589	20786	20929	20756	20843	20845	20861	20922	20970	20829	20987	20907	20824	20654	20756	21011	20744	20774	20785	20831	20943	20525	20598	20720	20833	20861	20803	20822	20808	20863	20855	20866	20755	20953	20989	20884	20922	20981	20680	20899	20654	20723	20820	20804	20947	20864	20687	20800	20796	20659	20972	20673	20901	20908	20796	20777	21017	20697	21003	20754	21081	20717	20805	20964	20931	20764	20716	20726	21177	20729	20789	20819	20823	20788	20940	21151	20968	20911	20470	20720	20936	20839	20797	20764	20771	20957	20831	21006	20783	20954	21023	20743	20762	20698	20801	20897	20893	20807	20771	20953	20764	20828	20905	21068	20845	20913	20671	20906	21035	20722	20936	20879	20881	20860	20849	20646	20774	20916	20866	20781	20685	20964	20895	20762	20919	21023	20837	20893	20825	20697	20809	21033	20788	20942	20888	20889	20959	20676	20871	20896	20562	20599	20970	20793	20787	20890	20840	20729	20931	20884	20893	20612	20736	20939	20900	20883	20847	20947	20790	20947	20819	20728	20798	20920	20849	20730	21000	20961	20848	20752	20837	20661	20686	20697	20726	20859	21015	20997	20765	20906	21008	21034	20796	20852	20968	21037	20888	20913	20918	20804	20819	20970	20633	21068	20973	21125	20712	20844	20718	20842	20929	20937	20822	20740	20834	20772	20844	20694	20862	20891	20731	20915	20741	20908	20738	20916	20994	20909	20607	20740	20875	20983	20663	20695	20625	20897	20977	21087	20890	20788	20775	20968	20705	20773	20747	20790	20591	20890	20962	21005	20636	20868	20863	21106	20720	20919	20838	21069	20950	20944	20942	20960	20996	20769	20828	20918	20902	20761	20664	20821	20753	20850	20732	20855	20769	20825	20666	20921	21013	20714	20933	20819	21089	20977	20836	20834	20911	20865	20613	20702	20967	20899	20884	20861	20754	20915	20974	20915	20924	20748	20900	20801	20797	21041	20725	20768	20794	20803	20630	20857	20879	20854	20850	20631	20855	20786	21007	20696	20871	20864	20917	20766	20773	20812	20841	20675	20862	20860	20920	20855	20744	20837	20911	21003	20836	20796	20870	20939	20836	20923	20725	20980	20757	20795	20683	20696	20789	20584	20828	21054	20759	20814	20849	20845	20859	20830	20691	20825	20731	20844	20727	20622	20935	20904	20831	20898	20658	20819	20946
17158	21769	21430	20230	19393	18646	18497	18228	18165	17960	17958	17749	17973	17933	17937	17823	18027	17722	17730	17689	17837	17869	17984	17969	17668	17604	17731	17537	17930	17897	17987	18338	18515	18211	18058	18015	17704	17849	17817	17902	17685	17920	17729	17766	17819	17875	17916	17847	17664	17844	17924	17674	17908	17804	17910	17757	17761	17725	17578	17541	17704	17838	17907	17610	17845	17864	17620	17960	17851	17956	17857	17847	17663	17692	17910	17764	17652	17879	17761	17599	17704	17864	17974	17748	17875	17823	17741	17885	17820	17930	17804	17859	17546	17693	17860	17865	17704	17736	17735	17795	17703	17657	17610	17884	17942	17748	17748	17908	17807	17757	17795	17789	17549	17946	17663	17876	17830	17861	17823	17862	17764	17826	17781	17808	17956	17807	17776	17829	17626	17661	17865	17762	17611	17721	17961	17845	17582	17827	17770	17806	17843	17769	17881	17763	17709	17727	17774	17814	17827	17637	17839	17608	17782	17957	17769	17659	17841	17706	17741	17926	17610	17774	17679	17537	17719	17869	17810	17641	17809	17726	17856	17686	17615	17696	17941	17782	17860	17653	17779	17682	17794	17835	17799	17605	17763	17658	17796	17741	17888	17714	17731	17848	17784	17735	17576	17876	17901	17922	17730	17708	17723	17889	17792	17851	17714	17767	17864	17731	17883	17911	17670	17754	17990	17725	17633	17711	17845	17727	17785	17884	17884	17868	17654	17728	17709	17847	17651	17777	17808	17761	17817	17965	17647	17785	17771	17757	17677	17903	17696	17719	17823	17952	17754	17867	17736	17875	17800	17795	17735	17743	17697	17789	17778	17802	17739	17957	17637	17871	17836	17834	17826	17956	17730	17930	17734	17653	17770	17701	17840	17577	17919	17804	17653	17774	17919	17741	18050	17853	17734	17762	17697	17692	17727	17823	17775	17697	17682	17761	17651	17780	17664	17670	17863	17792	17833	17867	17853	17800	17724	17857	17725	17598	17846	17859	17850	17742	17675	17790	17618	17707	17948	17679	17753	17709	17844	17813	17719	17764	17792	17782	17954	17692	17843	17576	17881	17766	17793	17624	17912	17717	17796	17709	17804	17666	17715	17716	17888	17749	17872	17665	17745	17637	17643	17598	17850	17911	17914	17713	17658	17905	17871	17781	17727	17958	17622	17789	17774	17724	17738	17886	17636	17832	17734	17925	17652	17734	17766	17754	17851	17742	17791	17754	17828	17726	17634	17825	17704	17772	17772	17787	17523	17771	17873	17729	17892	17735	17623	17885	17823	17842	17824	17610	17637	17745	17621	17771	17782	17719	17705	17812	17681	17831	17844	17728	17896	18001	17812	17687	17759	17908	17817	17890	17934	17792	17763	17782	17843	17943	17968	17605	17906	17721	17895	17725	17968	17720	17865	17919	17751	17747	17903	17852	17670	17875	17848	17731	17852	17764	17898	17786	17813	17773	17737	17890	17935	17767	17784	17697	17987	17793	17679	17628	17677	18054	17832	17746	17752	17555	17634	17732	17845	17648	17890	17795	17891	17935	17788	17782	17846	17876	17906	17761	17528	17761	17593	17788	17812	18039	17777	17714	17971	17637	17898	17828	17705	17897	17642	17683	17855	17618	17736	17847	17827	17874	17613	17721	17794	17750	17964	17743	17850	17714	17728	17790	17809	17862	17872	17899	17771	17571	17844	17793	17664	17837	17789	17893	17542	17978	17812	17817	17809	17753	17791	17837	17830	17700	17773	17676	18035	17685	17641	17623	17955	17609	17775	17783	17832	17793	17709	17884	17627	17693	17892	17695	17696	17690	17686	17886	17755	17651	17798	17866	17823	17689	17808	17823	17737	17734	17713	17665	17842	17864	17814	17816	17869	17812	17927	17993	17720	17757	17727	17957	17750	17832	17708	17879	17710	17899	17761	17722	17771	17676	17920	17705	17773	17779	17810	17745	17729	17691	17788	17720	17864	17774	17617	17869	17598	17702	17917	17831	17662	17808	17782	17731	17827	17615	17810	17869	17833	17944	17739	17617	17880	17893	17635	17812	17823	17709	17802	17869	17923	17832	17733	17729	17882	17777	17668	17827	17772	17576	17923	17845	17780	17648	17909	17697	17680	17906	17689	17677	17820	17959	17807	17814	17812	17783	17665	17795	17730	17866	17641	17633	17850	17718	17825	17726	17883	17783	17894	17720	17821	17791	17685	17770	17785	17731	17901	17934	17724	17818	17685	17812	17575	17768	17645	17804	17825	17814	17850	17708	17766	17942	17794	17750	17824	17807	17686	17694	17856	17852	17655	17752	17749	17658	17846	17914	17688	17706	17703	17700	17798	17865	17729	17824	17767	17953	17679	17754	17795	17850	17905	17761	17740	17830	17695	17790	17893	17734	17848	17902	17922	17725	17957	17666	17922	17827	17864	17821	17900	17837	17675	17672	17718	17832	17919	17778	17632	17889	17783	17766	17920	17828	17833	17912	17889	17750	17702	17947	17668	17602	17752	17904	17814	17984	17725	17694	17866	17816	17796	17803	17837	17679	17871	17783	17712	17651	17889	17677	17801	17883	17804	17821	17927	17709	17771	17783	17648	17946	17924	17883	17900	17813	17753	17749	17620	17716	17741	17738	17764	17834	17846	17933	17751	17811	17860	17897	17822	17736	17789	17749	17891	17708	17664	17803	17731	17770	17768	17887	17792	17736	17740	17945	17755	17821	17791	17776	17718	17963	17851	17904	17821	17775	17692	17998	17796	17557	17660	17871	17757	17770	17789	17721	17643	17868	17705	17863	17738	17809	17875	17732	17740	17716	17843	17897	17769	17663	17855	17786	17806	18029	17812	17956	17777	17725	17843	17839	17665	17671	17849	17721	17775	17701	17907	17707	17768	17880	17755	17855	17689	17821	17566	17687	17865	17814	17864	17940	18018	17691	17897	17857	17721	17725	17899	17713	17702	17920	17757	17786	17842	17721	17808	17696	17844	17708	17849	17839	17774	17821	17811	17721	17882	17793	17745	17688	17850	17863	17818	17836	17844	18019	17688	18005	17638	18000	17686	17983	17795	17800	17877	17723	17850	17872	17801	17943	17634	17811	17792	17800	17813	17851	17855	17787	17788	17721	17768	17827	17794	17788	17804	17831	17581	17762	17624	17788	17751	17682	17907	17755	17798	17802	17860	17771	17758	17794	17666	17522	17796	17800	17740	17744	17851	17813	17810	17721	17896	17611	17697	17964	17911	17872	17926	17865	17719	17870	17613	17740	17519	17711	17921	17850	17752	17863	17764	17920	17881	17938	17828	17651	17853	17809	17666	17820	17931	17801	17790	17996	17944	17662	17797	17937	17826	17649	17776	17640	17839	17856	17856	17851	17908	17873	17724	17817	17654	17830	17788	17821	17908	17696	17723	17948	17856	17755	17694	17865	17762	17720	17884	17852	17735	17907	17741	17678	17813	17689	17752	17720	17863	17863	17868	17848	17712	17781	17642	17739	17844	17786	17897	17728	17753	17788	17768	17768	17880	17774	17718	17871	17495	17724	17809	17485	17730	17830	17971	17806	17827	17717	17833	17836	17778	17659	17870	17799	17622	17883	17838	17805	17676	17729	17765	17904	17845	17866	17989	17835	17966	17696	17780	17579	17843	17700	17778	17794	17916	17824	17773	17835	17909	17747	17751	17729	17941	17770	17740	17745	17876	17807	17879	17846	17877	17576	17929	17912	17737	17864	17787	17729	17850	17657	17766	17932	17753	17810	17925	17865	17750	18064	17923	17884	17963	17731	17661	17781	17712	17634	17945	17834	17805	17623	17635	17764	17817	17668	17809	17763	17820	17839	17820	17972	17858	17704	17900	17728	17835	17852	17902	17881	17813	17684	17825	17879	17838	17791	17882	18004	17708	17753	17906	17914	17828	17762	17834	17837	17893	17906	17826	17785	17554	17860	17932	17763	17622	17838	17855	17778	17770	17767	17646	17825	17877	17742	17880	17737	17734	17671	17870	17832	17743	17868	17754	17847	17780	17819	17865	17856	17835	17833	17779	17940	17882	17873	17942	17847	17727	17812	17791	17840	17921	17720	17876	17867	17819	17758	17778	17866	17655	17726	17816	17853	17949	17737	17847	17711	17899	18000	17784	17750	17684	17957	17760	17897	17955	17652	17789	17724	17788	17811	17972	17789	17803	17654	17861	17554	17681	17630	17709	17932	17846	17706	17817	17903	17834	17896	17766	17873	17752	17750	17562	17734	17721	17741	17910	17736	17711	17659	17673	17720	17958	17627	17762	17797	17874	17757	17708	17902	17761	17725	17718	17829	17790	17760	17703	17925	17961	17771	17633	17880	17730	17802	17721	17789	17770	17846	17787	17819	17815	17855	17949	17760	17697	17647	17653	17894	17771	17848	17986	17817	17981	17910	17848	17681	17927	17868	17824	17801	17779	17824	17877	17778	17729	17912	17731	17893	17724	17816	17760	17877	17785	17838	17668	17870	17833	17643	17798	17765	17771	17862	17531	17777	17667	17929	17815	17800	17688	17727	17826	17638	17694	17837	17743	17948	17832	17587	17854	17791	17717	17940	17807	17807	17688	17702	17790	17952	17809	17850	17845	17738	17597	17762	17847	17832	17755	17911	17794	17769	17826	17772	17810	17801	17859	17983	17844	17798	17970	17800	17783	17811	17755	17692	17646	17733	17670	17898	17850	17696	17811	17736	17623	17749	17770	17586	17775	17780	17670	17839	17936	17659	17810	17717	17736	17739	17856	17825	17834	17712	17718	17779	17893	17668	17887	17721	17820	17811	17843	17915	17841	17663	17856	17769	17624	17947	17593	17736	17704	17804	17939	17796	17761	17744	17608	17810	17871	17763	17811	17817	17823	17663	17890	17860	17684	17768	17876	17773	17903	17768	17834	17819	17739	17764	17728	17741	17830	17780	17705	17771	17732	17617	17831	17739	17626	17875	17667	17814	17927	17743	17686	17924	17819	17806	17730	17983	17814	17810	17607	17908	17727	17887	17737	17729	17589	17760	17811	17719	17634	17646	17607	17649	17874	17666	17537	17763	17640	17875	17801	17743	17826	17868	17783	17782	17767	17729	17771	17938	17655	17751	17675	17689	17822	17722	17674	17663	17898	17718	18004	17685	17811	17684
23860	21317	28738	24398	22711	23934	24073	21795	21330	21486	21474	21316	21094	21285	21198	21260	21296	21325	21418	21161	21172	21116	21195	21162	21083	21165	21124	21177	21013	21223	22437	23593	23417	22613	22025	21510	21111	21071	20882	21198	21377	20987	20953	21107	21119	21048	20877	20961	21286	21135	21056	20948	21139	20988	20977	21113	21186	20915	20961	21128	21225	20962	21002	20997	21201	21129	20991	21110	21144	20967	21053	20986	20989	20989	20961	20890	21093	21016	20826	20960	21108	21054	20979	20780	21065	20873	20878	20876	21049	20982	20875	20986	20953	20991	20900	21061	21070	20851	21009	20796	20874	21121	21035	21023	21012	21067	20855	21149	20855	21171	21051	21166	20824	21110	20923	21006	21082	21062	20979	21082	21098	21097	20891	20898	21157	21091	21012	20866	20854	20886	21196	20916	20829	21087	20870	20969	21203	21169	20788	21027	20988	21037	21138	21037	21014	20814	20759	21200	20918	21033	20990	20939	20988	21068	20883	20995	20950	20959	21058	20855	20943	21087	21066	20847	20716	20897	20944	21136	20878	20905	21009	20993	21107	21204	20880	20893	20772	20805	21245	20742	21326	20861	21169	20997	21167	21143	21125	21114	21010	21109	21129	20895	20920	21202	20864	20862	20878	20827	21066	21060	21261	21074	21119	21054	21046	20770	20974	21026	20966	21104	21049	21010	20847	20906	20742	21226	21011	20977	21148	20866	21078	21128	20886	21032	20985	21028	21037	20803	20967	21144	21015	21288	21182	21216	20751	20841	20987	21002	20992	21031	21127	20827	21108	20992	20942	20867	21201	21089	20902	20876	21263	20921	20901	21075	20886	20975	21016	20890	20851	21021	21075	20836	20915	20888	21088	20928	20955	20996	21163	21204	21033	21137	21021	20926	21152	21321	20929	21010	20967	20870	21132	20922	20962	21096	20864	20911	21040	20819	21005	20874	20946	21236	20982	20919	21287	20971	20954	20968	20933	21117	20943	21148	20992	20873	21028	21042	21042	21191	21173	20970	20850	21087	21075	21080	20867	20917	20877	21044	20693	21084	21109	20965	20869	21039	21068	20892	21006	21089	20949	21005	21012	21022	20682	21073	20917	21030	20975	21045	21037	21078	20845	20941	21121	20927	20912	21053	20790	20913	20954	20818	21119	20870	21183	21003	20830	20972	20941	21063	21071	21123	20724	20967	20982	20992	20949	20595	20759	21018	20986	21112	20779	21029	20984	21060	21186	21078	20819	20753	20983	21145	21072	21122	21197	20906	21091	21056	20920	21149	20930	21082	21084	21014	20907	21058	21119	20878	20892	21016	20970	20832	21066	20903	21124	20912	20855	20893	20957	20817	20872	21306	20976	20954	20745	21182	20853	20921	21060	21023	21033	21214	20937	20885	20861	20932	21056	21190	20960	21105	21082	21184	21011	21070	20879	20981	20877	20912	20938	20969	21249	21165	21079	20886	20973	20872	20783	21045	21056	21037	21257	20939	21039	21058	20874	21060	21078	21083	21002	20930	21266	21117	20957	20907	21051	21051	21011	20953	21094	21052	20804	21126	20908	21089	20969	21012	21101	20908	21216	21060	20893	21125	20882	20967	20993	21094	21090	20886	20815	21068	20961	20819	21015	21126	21072	20954	20772	21090	21011	20943	20912	20865	20979	21003	21014	20909	20931	20736	20876	21073	21116	20945	21157	20999	21140	20770	21009	21001	20906	21093	21027	21154	21053	20923	20955	21069	20982	20843	21148	20968	21000	20961	21002	20939	21173	20859	21006	21092	21003	20982	20984	20891	21229	20983	21176	21008	20914	21149	21014	20908	20930	21067	21084	20977	21001	21059	21067	21008	21071	20810	21186	20918	21204	20895	21001	20978	21067	21165	20700	21030	20924	20919	20982	21156	21005	21097	20940	20971	21089	21028	20924	20961	20979	21046	21061	21130	21128	21035	20933	20940	20887	20992	21089	20776	21058	21028	21120	21045	20823	20909	20998	20914	21046	20799	21122	21115	20832	20938	21027	20893	20822	21048	21175	20679	21081	21088	21022	21064	20996	21090	20796	21038	21013	21130	21128	21139	21115	21113	20964	20931	20876	20952	20818	21016	20807	20857	20900	20974	20856	20908	21128	21020	21158	20692	20930	21062	20818	21033	20792	20871	20849	20818	21028	20953	21014	21087	20912	21139	20862	21074	20997	20880	21024	20895	20899	21123	20968	20985	21000	21087	20984	21094	20885	21060	20890	20955	20934	20809	20951	20968	21044	20848	20818	21089	21007	20946	21114	20975	21045	20742	20803	21020	21026	21078	21104	20823	21178	20922	20847	20676	20990	20956	20876	20987	21073	20682	20783	21084	21016	20976	20928	20973	20867	20979	21037	20831	21044	20927	21162	21001	20746	21189	21018	20953	21070	20940	20511	20971	21094	21015	20923	20915	21146	21196	20881	21095	21046	21211	21022	20875	20848	20987	21082	21095	21123	21190	21064	21056	20961	21249	21103	20948	20932	20938	20900	20828	21004	20902	21131	20878	21029	20745	21137	21061	20810	21096	20960	20841	21000	21158	21151	21021	20937	21023	21143	21106	20711	20882	20985	20822	21125	20869	21030	21080	20976	21182	21017	20793	20995	21139	21142	21062	21045	20982	20972	21024	21086	20933	21084	20948	21105	21163	21106	20852	21017	20961	21049	20943	21175	20802	20829	21243	20919	20950	20957	20995	20937	21075	21011	21079	20750	20945	20932	21237	20963	21017	20867	20960	21097	21053	21113	20908	20959	20930	21127	20970	20946	21031	21054	20978	21239	21059	21015	20970	21075	21117	21021	20871	21019	20909	20829	20940	20977	21164	21275	21025	20943	21095	20890	21144	20914	20899	21077	20956	21037	21093	21071	21060	21006	21013	20909	20971	21268	21057	21008	21059	21192	21117	20841	20829	20969	21012	20984	21124	20989	21051	20969	21062	21048	21199	20900	20902	20884	21144	21032	20948	21090	20718	21017	21448	20922	20939	21051	21065	21046	20834	20872	20737	20816	20873	20833	20962	21057	21045	21003	21027	21181	21005	21015	20725	20945	20906	21107	21041	20858	20913	21111	20728	20891	21023	21003	20876	21062	20930	21080	20954	20884	20874	21003	20910	20902	20932	20702	20819	20948	21108	21103	20934	20974	21055	21055	20937	21020	21042	20904	21117	21223	21060	20936	21061	20956	21024	20817	21231	20783	20931	21029	20937	20876	20903	21090	21029	21038	21028	20919	20846	21140	20820	21000	21092	20756	20845	20742	20992	21054	20956	20861	20765	21008	20943	20813	21018	21102	20944	20861	21015	21051	21081	20923	21000	21024	20936	21082	20925	21033	21126	21092	21062	21126	20978	21071	21143	21099	21127	20885	21259	20984	21045	21124	21154	20952	21045	20972	20882	20962	21107	21096	21068	21008	21135	20999	21079	21033	21219	21122	20996	21021	20924	21019	20988	21033	21021	21093	21030	20966	21087	21067	20883	21073	20868	21336	21032	21167	21097	21152	20924	20841	21049	20822	21078	21116	21041	21060	20896	20920	21087	20930	21040	21031	21000	20990	20816	20962	20820	20895	21029	21123	21070	21147	21110	20952	20814	20935	21051	21006	20997	20968	20948	20867	21021	20877	20962	20978	20893	20821	20872	20982	20620	21105	21079	21206	21041	20831	21213	21168	20737	21034	20857	21280	20744	20899	21293	21145	21124	20831	20838	20922	20863	20970	21043	20840	21047	20812	20922	21019	21125	21111	20947	20898	20976	20960	21009	21057	20895	20892	21063	20929	20843	20870	21071	21039	21100	21123	20939	20922	21059	21125	20874	20985	20951	21069	21071	21129	21156	20984	20858	20953	20940	21241	20878	20894	20966	20969	20794	20973	20922	21016	20694	21080	20977	21004	20835	20895	20804	21047	20967	20975	21108	21113	20855	20957	20868	20762	20934	20988	20949	20913	20998	21006	20922	20931	21072	21198	21025	20900	21077	21101	21026	20936	20776	20781	20947	20902	20911	21279	20992	21104	21064	20819	21056	20914	21047	21035	21048	21117	21039	21190	21097	21042	20864	20861	21085	21074	21070	21085	21225	20990	21154	20853	20883	21118	20926	20956	21037	20933	20919	21269	20984	20899	20984	21079	21142	21017	21008	20917	21155	20900	21014	20814	20770	20900	20941	21170	20775	20621	20946	21047	20988	20852	21111	20814	20811	20873	20915	21181	21122	21150	20869	20955	20911	20962	21000	21174	21014	20888	21082	20785	21080	20985	20948	21032	21045	20851	21105	20915	21123	21179	20956	20875	21007	21084	21204	21067	21020	21117	21051	20974	21104	20777	20853	21036	20970	20848	21044	20998	20899	21147	20922	20942	21033	21168	21007	20848	20929	20914	21005	21107	21268	20840	20899	21104	21046	21107	20962	20896	21024	20904	21087	20942	21077	21169	21271	21157	20988	21140	21159	21046	20887	21032	21101	21195	20809	21134	21147	21277	21163	20938	20859	20891	21081	21022	20925	20878	20845	21260	21096	21067	21021	21143	21045	20801	20924	20779	21020	21019	20921	20973	20932	21096	20945	20914	21071	20852	20942	21226	21186	20926	20783	20864	20740	20949	20863	20994	21114	21031	20975	20967	21106	20934	20858	21140	21013	20949	21082	20966	20998	21233	20945	21260	20996	20968	20806	20851	20810	20993	20831	20950	20775	20946	21046	21094	20923	21154	21068	20936	21013	21007	21006	20951	20876	21041	20855	21137	21108	20789	20959	20946	20808	21052	20918	20905	20769	20955	20914	20954	21078	20868	21042	20932	20961	21035	21112	21082	21017	21094	21005	20772	21093	20879	20755	21044	20977	20993	20852	20850	20851	20994	21131	21015	20961	20965	20847	20927	20998	21145	21059	20837	21064	21073	21034	21165	20863	20998	20941	21003	21019	20727	20986	20818	21065	21089	20815	21065	20871	20926	21078	20790	21082	21046	21083	20926	21002	20988	21075	20860	20856	21045	21095	20845	21110	20999	20881	20863	20836	21062	20875	21164	21235	20874	20991	21087	20949	21073	21056	20945	21091	21041	20773	20870	21076	20858	20969	20959	20975	20780	21105	21000	20638	21054	21207	21083	21261	20969	21106	20919	21171	20958	20967
17661	28911	27016	23513	21357	20173	19218	18863	18654	18431	18406	18250	18104	18066	18223	17959	18072	18179	18241	18006	17819	18049	18178	17979	17884	18078	18018	18131	18170	18210	20322	21795	21214	20093	18785	18385	18099	17886	17865	17938	17684	17844	17951	18119	18033	17900	18040	17901	17884	18025	17854	18014	17820	17820	18026	17754	17736	17949	17973	17985	17853	17943	18001	17817	17882	17974	18083	17855	17969	18073	18044	18062	17896	17980	17972	17855	17928	17846	18040	17992	17846	17769	17830	17960	17848	17949	18022	17819	17988	17869	17776	17852	18056	18022	17885	17950	17988	17824	17870	17975	17856	17867	17921	18004	17963	17686	18024	17884	17884	18043	17993	17825	17886	17836	18027	17901	17860	18031	17837	18069	17921	17953	17926	17961	17761	18031	17862	17934	18001	17918	17955	17975	17936	17893	18008	17932	17876	18079	17890	17947	17969	17899	17874	17799	18072	17879	18107	17895	17918	17885	17973	18060	17911	17987	17862	17706	17990	17828	17919	18014	17812	18019	17864	17906	17973	17970	17848	17863	17936	17910	17910	17843	18084	17682	17900	17862	17895	17856	17845	17832	17855	17827	17951	18016	17864	17926	17868	17819	17870	17773	17695	17999	17604	18016	17894	17954	17903	17874	18106	17862	17723	17954	18082	17815	18080	17981	17927	17817	17866	18029	17948	17933	18208	18026	17890	17890	17927	17912	17715	17870	17839	17894	17905	17953	17749	18005	17871	18017	17823	17921	17836	17704	18079	17835	18011	17864	17838	17752	17843	18055	17974	18008	17995	17940	18022	17938	17731	18054	17971	18099	17887	17943	17793	17784	17878	17871	18026	18030	17867	18022	18005	18160	17957	17927	17728	17893	17792	17650	18010	17885	17927	17906	17811	17960	17806	17977	17681	17810	17929	18081	17830	17873	17964	17959	18072	18090	17870	17934	18062	17990	17837	17992	17911	17836	18031	17905	17860	18106	17935	17846	17782	18001	17913	17928	17768	17984	17907	17994	17815	18214	17911	17818	17803	17874	17799	17802	18038	17819	17769	17932	17909	17810	17857	17827	18030	18030	17839	17901	17780	18006	18019	18134	18044	17884	18004	17868	17757	18036	18056	18033	17815	17978	17940	17977	18020	17815	17908	18008	17879	18070	17971	17848	18047	17887	17815	17758	17875	17925	17955	18021	17910	17966	17730	17979	17898	17922	17724	17853	17892	17830	17778	17883	17880	17940	17942	17983	17972	17933	17762	17877	17936	17854	17950	18098	17768	17906	17893	17899	17840	18097	17938	17938	18019	17970	18024	17826	18061	18101	17926	17880	18134	17809	18093	17951	17890	17883	17972	17837	17892	17941	17915	17935	18007	18087	17882	17885	17980	17939	17832	18094	17852	17926	17854	17768	17944	17966	17948	17995	17913	17827	17902	18054	18055	17968	17934	17902	18096	18089	17904	17710	17977	17922	17942	17878	17997	18058	17783	17811	17984	17892	18032	17831	17815	17965	18069	17809	18008	18003	17960	17917	17825	17931	17944	17782	17858	17800	17989	18003	17949	17742	17741	17919	18092	17896	17762	17978	17982	18013	17955	17913	18062	17843	17835	17981	17783	18087	17903	17812	17843	17940	17919	17971	17724	18067	17946	17874	17772	17946	17948	17769	17859	17911	17860	17983	18011	17947	18019	17926	18009	17888	17952	17983	17906	17815	17897	17715	17861	17971	17682	17820	17865	17939	17741	17919	17887	17761	17947	17887	17889	18002	17788	18019	17755	17967	17910	18003	17927	17741	17873	18132	17861	17879	17843	18004	18051	17985	18012	17777	17953	18005	17965	17814	17914	17804	17784	17814	17792	17754	18121	17698	17988	18009	18113	17857	18079	17920	17808	17881	17926	17904	17988	17992	17782	17842	17918	17887	17891	17811	17819	17898	17782	17909	17751	18023	17799	17879	17897	18047	17751	17914	17867	17951	17840	17642	18072	17917	17934	18051	17921	18032	17943	18126	17948	18006	17770	17952	17955	17938	17994	17963	17916	17844	17859	17934	17944	17946	17981	17933	18026	17901	17862	17873	17968	18042	18039	17988	17803	18039	17875	17998	17878	18055	17976	17975	17746	17893	17897	18066	17773	17829	17811	18050	17946	17907	18037	17803	17990	17718	17807	18132	17973	17935	18017	17926	17927	18113	17975	17919	17985	17788	17934	17879	17761	17799	17888	17766	17793	17880	17871	17861	17812	17979	17990	17853	17803	17881	17839	17843	17695	17955	17910	17961	17871	17946	17953	17873	17912	17989	18120	17919	17679	17845	17842	17980	17858	17888	17883	17809	17802	17855	17837	17800	17806	17963	17995	18072	17802	17863	17856	17970	17844	17933	17788	18031	17735	17780	17929	18071	17891	17762	18049	17884	17693	17929	17855	17932	17831	17956	17749	17761	17931	17999	17804	17845	18002	18020	17855	17873	17861	17915	18026	17955	17754	17789	17906	17955	18004	17987	18030	17817	17887	17904	17926	17723	17912	17924	17986	17730	17838	17804	17872	17732	17899	17770	17929	18063	17887	18035	17895	17798	17917	17972	18016	17816	18031	17785	17851	17971	17919	18097	17817	17860	17807	17891	17947	18070	18166	17734	17995	18131	18076	17886	17985	17943	17966	17765	17977	17932	18115	17972	17844	17894	17839	17928	17980	17694	17853	17786	17930	17916	17970	17906	17936	17936	17939	17887	17876	17829	17769	17970	17849	17881	17911	17949	17780	17923	17771	17957	18078	17961	17933	17841	17902	17933	17953	17720	18008	17909	17688	18078	18015	17742	17736	17922	17969	17821	18105	17892	17812	17822	17838	17972	17795	17805	18002	18110	17904	17892	18038	17884	17925	17921	17952	17938	17951	18068	17821	17976	17804	18097	17832	17901	17965	17914	17895	17756	18002	17819	17987	17985	17804	17987	17963	18062	18003	17837	17859	18003	17967	18051	17852	18082	17900	17918	18012	18005	17751	17966	17911	17931	17732	17956	17982	17925	17866	17922	17800	17822	17921	18062	18122	17925	17756	17832	17892	17981	17847	17961	17812	17941	17824	17878	18025	17886	17753	17824	17950	17822	17979	17896	17929	17797	17926	17990	17649	17877	17919	17834	17995	18009	18034	17958	17966	17858	17905	17860	17896	18043	17819	18079	17840	17809	17828	17833	17894	17949	17888	17799	17916	17830	17872	17778	17956	17901	18073	17943	17825	17866	17750	17852	17904	17822	17866	17773	18014	17775	18057	17987	18050	17738	18191	18149	17958	18003	17814	17934	17981	18139	17745	17959	17957	17830	17942	17966	17672	17927	17812	17901	17755	17733	17881	18014	18104	17860	17997	17691	18008	18000	17955	18063	17951	17890	18071	17886	17904	18067	18052	17815	17830	18033	17944	17834	17917	17866	17890	17889	17921	17969	17821	18011	17922	17964	17951	18007	17875	18034	17785	17913	17898	17882	17986	17925	17934	18004	17915	17848	17867	17868	17839	17836	17847	18004	17972	17905	17883	17940	17744	17771	17781	17843	18094	18001	17962	17895	17984	17968	17983	18084	17898	18000	17730	18149	17873	17866	17939	17979	17886	17965	18141	17979	17805	18166	17990	18027	17821	18073	17942	17983	17891	17863	18073	17833	17890	17777	17856	17983	18123	18070	17773	17981	17719	17972	17756	18038	17890	17866	17840	17795	17737	17874	17989	17916	17963	17815	17865	17696	17836	17815	17924	17939	17751	17952	17950	17790	17948	17727	17935	17927	18039	17822	17979	17850	17912	17974	17908	17892	17959	17854	17855	17836	17970	17827	17711	17956	17763	17993	17893	17808	17958	17890	17899	18011	17951	17810	17964	17997	17882	17900	17993	17874	17799	18164	17974	17857	17933	17811	17882	18118	18026	17909	18043	17792	17985	17835	17994	18122	17876	18064	17913	18021	17849	17513	17861	18208	18040	17871	18097	17795	18129	17726	17937	17960	17849	17970	17877	17929	17971	18027	17851	17892	17951	17991	17868	17761	17933	17936	17960	17878	17895	17879	17989	17820	17932	17727	17773	17908	18024	17971	17903	17912	17931	17945	17767	17938	18081	17853	17902	17997	18076	17814	17874	17824	17838	17928	17851	17856	18082	17888	18072	17946	17712	18064	17942	17940	17901	18089	17867	17841	18050	18021	17890	17979	17917	17838	17741	17767	17740	17914	17879	17995	18121	18003	17794	17914	17740	17928	17793	18034	17854	17887	17947	17951	17856	18094	17966	17859	18009	17929	18079	17948	17891	17752	17918	17904	17825	17956	18044	18024	17812	17834	17856	17860	18034	17874	17953	17862	17822	17901	17856	17867	17813	17994	17971	17944	17870	17748	17937	17971	17979	17932	17933	17938	18071	18074	17904	17911	17952	17762	17847	17918	18060	17975	17799	17925	17879	17868	17787	17914	17929	17811	17767	17946	17830	17976	17889	17892	17944	17992	17894	18013	17871	17988	17967	17646	17833	18011	17860	17875	17842	17962	17922	17822	17844	17834	17951	18059	17876	17886	17950	17932	18064	17988	17945	17917	17809	17872	17820	17967	17678	18219	18077	17863	17932	18086	18003	17840	17944	17732	18086	17881	17752	17934	18060	17911	17892	17981	18013	18036	17978	18005	18026	17943	17708	17982	18006	18059	17998	17888	17880	17892	17798	17841	17886	17806	17764	17940	17977	18007	18009	17708	17846	17988	17763	17949	18045	17760	17900	17843	18024	18038	17717	17688	17865	17765	17828	17977	17882	17930	17920	17861	17952	17996	18016	17669	17951	18062	17964	17852	17978	17948	17939	17989	17836	17895	18024	17774	17931	17825	17963	18061	17991	17902	18057	18020	17838	17931	17894	17869	17993	17874	17916	18007	17980	17872	17846	17935	17737	18041	17947	18002	17975	17972	17852	17897	17867	17810	17969	17849	17971	17935	17848	17962	17986	17923	17816	17953	17895	17907	17927	17875	18078	17951	18055	17978	17912	17913	17993	17899	17806	18045	17982	17962	17745	17982	17914	17686	17777	17802	17874	17898	17930	18050	17747	17681	17943	17877	17885	17944	17966	18001	17887	17989	18025	17945	18037	17846	17905	17838	17944	17948	17857	18054	17871	17980	17821	17836
22869	21360	29184	23905	21739	24457	27026	22946	22195	22227	22216	22062	21854	21657	21593	21688	21649	21451	21641	21542	21713	21429	21260	21387	21482	21388	21411	21607	21684	21705	23564	25687	25555	24125	22837	21704	21467	21558	21465	21410	21283	21099	21453	21254	21262	21347	21431	21477	21385	21200	21235	21300	21264	21303	21618	21308	21321	21291	21456	21443	21225	21223	21327	21319	21391	21310	21328	21259	21403	21262	21459	21261	21365	21254	21210	21404	21301	21362	21384	21298	21278	21388	21439	21492	21613	21398	21378	21133	21068	21513	21497	21176	21185	21029	21261	21415	21598	21258	21392	21410	21483	21422	21308	21331	21514	21180	21387	21341	21218	21282	21309	21412	21192	21221	21471	21237	21594	21447	21343	21118	21410	21506	21437	21207	21239	21149	21384	21350	21352	21526	21367	21320	21297	21123	21295	21419	21310	21116	21308	21331	21420	21284	21051	21249	21534	21050	21129	21246	21484	21405	21460	21375	21290	21308	21562	21038	21292	21155	21167	21301	21310	21368	21185	21160	21431	21309	21500	21425	21353	21384	21519	21269	21287	21315	21417	21268	21273	21335	21243	21163	21196	21580	21288	21491	21256	21276	21275	21146	21534	21277	21344	21428	21174	21366	21439	21404	21248	21390	21530	21201	21332	21372	21272	21193	21200	21448	21527	21307	21305	21166	21184	21333	21197	21482	21264	21140	21537	21174	21487	21269	21265	21352	21383	21392	21348	21398	21200	21030	21233	21038	21406	21184	21189	21487	21480	21161	21225	21384	21343	21178	21264	21338	21345	21455	21237	21234	21380	21204	21170	21292	21204	21308	21448	21328	21131	21168	21430	21341	21424	21106	21260	21360	21259	21318	21192	21433	21157	21305	21221	21220	21266	21249	21400	21400	21227	21192	21344	21049	21115	21310	21371	21429	21355	21094	21280	21160	21245	21260	21345	21319	21133	21140	21258	21424	21335	21083	21409	21300	21313	21254	21437	21304	21374	21503	21456	21284	21120	21233	21454	21318	21155	21269	21452	21378	21361	21331	21196	21245	21310	21431	21290	21511	21296	21328	21208	21246	21383	21393	21370	21415	21334	21174	21441	21329	21227	21324	21283	21459	21281	21240	21283	21210	21243	21389	21353	21400	21126	21100	21351	21282	20976	21495	21050	21202	21329	21208	21300	21535	21318	21297	21293	21327	21230	21548	21217	21269	21151	21220	21520	21394	21439	21330	21281	21413	21266	21205	21487	21242	21202	21199	21359	21354	21378	21459	21282	21390	21447	21285	21361	21139	21144	21240	21342	21351	21124	21149	21224	21203	21387	21237	21203	21052	21220	21305	21406	21420	21302	21223	21324	21138	21389	21425	21239	21454	21161	21348	21225	21268	21309	21444	21275	21138	21148	21291	21246	21378	21302	21286	21340	21400	21433	21254	21318	21400	21366	21186	21246	21015	21254	21139	21498	21412	21318	21157	21277	21124	21198	21400	21271	21264	21493	21464	21297	21291	21331	21421	21082	21330	21468	21235	21024	21177	21266	21354	21496	21415	21432	21300	21238	21693	21505	21226	21138	21089	21236	21151	21481	21411	21007	21214	21330	21409	21244	21268	21119	21336	21356	21231	21302	21343	21285	21089	21404	21500	21189	21258	21333	21474	21297	21393	21305	21290	21147	21099	21188	21189	21397	21210	21493	21365	21345	21342	21161	21145	21234	21385	21083	21336	21232	21366	21400	21279	21318	21290	21414	21193	21361	21538	21435	21204	21230	21248	21231	21113	21250	21331	21322	21548	21223	21336	21289	21354	21399	21138	21278	21264	21190	21290	21226	21395	21435	21385	21407	21274	21209	21212	21197	21298	21264	21357	21261	20958	21151	21214	21303	21313	21291	21061	21411	21298	21414	21303	21279	21295	21336	21256	21331	21205	21027	21303	21247	21125	21112	21294	21245	21129	21437	21349	21190	21279	21327	21330	21189	21251	21244	21304	21310	21109	21440	21222	21320	21236	21020	20977	21437	21533	21436	21301	21331	21386	21364	21171	21307	21503	21367	21169	21367	21072	21450	21431	21350	21156	21252	21349	21169	21077	21318	21174	21433	21340	21339	21455	21465	21279	21313	21320	21264	21241	21486	21509	21228	21208	21231	21357	21465	21145	21276	21102	21447	21431	21441	21340	21308	21451	21157	21439	21319	21423	21274	21379	21072	21129	21202	21305	21263	21275	21106	21292	21314	21188	21016	21141	21250	21172	21274	21422	21425	21380	21387	21191	21452	21184	21400	21394	21209	21441	21283	21264	21379	21146	21163	21388	21407	21356	21227	21114	21073	21197	21148	21275	21163	21329	21437	21083	21252	21083	21450	21489	21390	21374	21181	21117	21255	21406	21352	21194	21186	20966	21291	21316	21273	21385	21308	21183	21167	21187	21316	21554	21372	21117	21184	21453	21212	21161	21367	21408	21293	21242	21300	21315	21122	21226	21135	21262	21066	21287	21332	21221	21296	21186	21504	21212	21471	21280	21173	21324	21115	21510	21269	21389	21118	21378	21249	21213	21317	21307	21249	21360	21403	21635	21311	21145	21253	21137	21310	21242	21604	21412	21378	21475	21458	21233	21291	21230	21136	21391	21447	21367	21385	21476	21132	21349	21210	21338	21264	21282	21186	21209	21169	21226	21167	21370	21421	21342	21244	21257	21440	21317	21494	21473	21436	21352	21359	21142	21244	21289	21333	21311	21460	21276	21407	21351	21225	21470	21181	21114	21466	21291	21209	21348	21320	21423	21342	21379	21268	21062	21367	21199	21363	21283	21115	21218	21257	21516	21258	21396	21166	21266	21248	21385	21467	21297	21120	21454	21352	21268	21312	21195	21392	21250	21223	21373	21434	21340	21136	21321	21422	21354	21357	21284	21225	21323	21344	21267	21059	21281	21417	21401	21241	21148	21227	21239	21181	21253	21170	21123	21035	21306	21390	21007	21372	21483	21264	21257	21219	21354	21257	21209	21193	21418	21346	21273	21431	21312	21466	21315	21243	21456	21421	21292	21268	21337	21348	21398	21266	21229	21187	21104	21376	21271	21190	21328	21255	21353	21215	21129	21163	21289	21346	21381	21203	21337	21360	21249	21139	21434	21235	21364	21208	21176	21413	21372	21175	21267	21258	21333	21131	21364	21387	21311	21339	21311	21346	21230	21164	21324	21332	21286	21313	21268	21229	20968	21280	21333	21247	21249	21358	21439	21400	21379	21231	21401	21466	21338	21609	21506	21448	21268	21349	21304	21350	21258	21132	21338	21194	21206	21235	21242	21289	21188	21110	21242	21085	21166	21451	21409	21282	21366	21384	21207	21380	21294	21284	21291	21336	21215	21337	21194	21301	21377	21455	21207	21404	21289	21355	21397	21323	21332	21242	21379	21408	21241	21162	21311	21425	21165	21295	21169	21231	21235	21364	21397	21208	21450	21280	21232	21231	21292	21338	21286	21393	21088	21172	21170	21399	21269	20979	21172	21182	21163	21344	21168	21331	21375	21534	21235	21375	21324	21310	21457	21466	21156	21085	21347	21453	21253	21253	21322	21405	21435	21282	21276	21251	21150	21169	21424	21343	21094	21513	21338	21231	21267	21287	21466	21096	21304	21502	21412	21367	21511	21167	21235	21174	21490	21040	21388	21404	21406	21360	21384	21389	21388	21521	21402	21529	21207	21364	21456	21276	21290	21453	21386	21191	21259	21396	21365	21211	21469	21270	21354	21272	21108	21215	21323	21235	21305	21213	21247	21320	21158	21142	21199	21214	21105	21296	21245	21200	21272	21059	21344	21290	21354	21254	21489	21374	21335	21259	21453	21333	21357	21234	21250	21468	21482	21276	21266	21242	21267	21333	21268	21095	21098	21364	21236	21522	21348	21206	20959	21233	21233	21309	21347	21300	21414	21420	21319	21282	21254	21236	21369	21333	21238	21309	21468	21375	21388	21267	21242	21188	21053	21296	21301	21097	21353	21210	21292	21332	21353	21209	21506	21106	21311	21626	21174	21231	21211	21412	21253	21368	21097	21273	21325	21349	21189	21276	21125	21289	21301	21154	21163	21437	21228	21239	21219	21163	21244	21209	21148	21302	21275	21122	21316	21633	21087	21247	21026	21187	21229	21272	21420	21192	21330	21274	21416	21602	21241	21237	21362	21271	21370	21164	21272	21258	21196	21380	21204	21517	21469	21277	21414	21410	21229	21425	21456	21214	21105	21319	21222	21459	21199	21398	21344	21044	21245	21187	21360	21252	21317	21364	21402	21336	21266	21642	21398	21054	21092	21103	21328	21392	21305	21296	21207	21273	21203	21251	21179	21344	21309	21370	21242	21360	21392	21140	21372	21165	21017	21200	21257	21208	21209	21187	21332	21231	21265	21330	21276	21436	21537	21172	21187	21392	21196	21439	21211	21346	21318	21468	21273	21196	21176	21240	21405	21071	21082	21252	21562	21348	21487	21431	21277	21435	21230	21378	21280	21401	21433	21407	21247	21347	21342	21143	21405	21181	21520	21386	21347	21219	21399	21254	21201	21288	21232	21236	21391	21320	21155	21219	21359	21149	21210	21188	21188	21230	21278	21285	21152	21298	21310	21249	21248	21315	21263	21330	21405	21337	21302	21240	21280	21298	21374	21263	21331	21218	21446	21086	21324	21219	21457	21586	21461	21327	21119	21519	21128	21115	21208	21345	21328	21193	21311	21188	21475	21518	21343	21295	21395	21297	21427	21018	21469	21312	21105	21540	21304	21402	21041	21403	21267	21397	21231	21323	21196	21344	21173	21364	21156	21281	21440	21237	21335	21235	21357	21478	21415	21312	21296	21400	21207	21311	21392	21263	21170	21498	21361	21243	21455	21433	21424	21133	21505	21199	21213	21239	21200	21263	21362	21369	21573	21505	21294	21323	21330	21255	21455	21259	21342	21213	21218	21409	21364	21188	21178	21299	21198	21373	21346	21276	21221	21334	21154	21097	21329	21414	21271	21292	21366	21243	21247	21234	21285	21394	21261	21347	21139	21377	21450	21255	21408	21155	21445	21718	21363	21465	21484	21311	21070	21301	21341	21452	21210	21329	21391	21367	21313	21337	21430	21325	21258	21356	21158	21143	21508	21274	21314	21364	21491
19516	33352	31391	26543	23598	21299	20075	19774	19202	19031	18838	18677	18483	18524	18613	18470	18498	18353	18375	18280	18366	18431	18240	18320	18257	18192	18314	18235	18490	18777	22096	25209	23794	21628	19908	18685	18208	18048	18181	18201	18222	18169	18124	18125	18207	18097	17990	18048	17979	18241	18172	18003	18208	18151	18106	18252	18058	18179	18041	18137	18294	18043	18143	18159	18315	18121	18060	18045	18206	18189	18079	18247	18145	18050	18132	18096	18139	18039	17949	18111	18089	18038	17939	18432	18224	18023	17976	18230	18086	18188	18221	18118	18310	18157	18121	18111	18115	18152	18078	18135	18154	18136	18175	18004	18162	18025	18076	18173	18075	18191	18046	18046	17904	18068	18064	18333	18340	18048	18052	18118	18069	18414	18087	18122	18206	18018	18012	18161	18092	18084	18123	18237	18143	18169	18179	18331	17999	18257	18218	17986	18129	18074	17939	18162	18052	18137	18122	18097	18084	18263	18112	18024	18069	18026	18032	18128	18122	18033	17927	18287	18225	17983	18036	18166	18107	18213	18158	18005	18013	17916	18149	17998	18234	18024	18167	18070	18148	18147	18167	18162	18010	18156	18179	17928	18189	18148	18181	18216	17953	18235	18177	17930	18243	18085	18050	18103	18099	18080	18029	18114	18055	18101	18100	18080	18209	18043	18129	18237	18133	18311	18234	17993	18183	18181	17884	18118	18035	17945	18157	18094	18195	18055	18226	18049	18138	18093	18238	18184	18108	18190	18151	17962	18025	17915	18176	18349	18273	18142	18146	18023	18162	18084	17861	18133	17969	18205	18081	18197	17984	18211	18058	18042	18094	18024	18160	18120	17922	18138	18151	18173	18134	18133	18137	18176	18154	17983	17927	18053	18015	18215	18150	18158	18158	18236	18058	17980	18103	18043	18010	18090	18009	18048	18081	18074	18312	18017	18104	18100	18172	18014	18039	18154	18267	18029	18174	18149	18075	18354	18228	18030	18252	18019	18030	17953	18153	18191	18150	18055	18043	18271	18301	18036	18146	18074	18156	18193	17973	18156	18065	18119	18135	18113	18213	18092	18046	18060	18295	18076	18249	18176	18050	18171	18115	18181	18127	18104	18235	18193	18143	18152	17932	18170	18233	18149	18120	18064	18006	18102	18123	18097	18082	18250	18079	18090	18175	18154	18185	18090	18109	18123	18109	18153	18185	18176	18087	18128	18022	18077	18036	18192	18066	18277	18142	18029	18168	18350	18082	17985	18102	18046	18256	18088	18150	17947	18099	18354	17970	18192	18014	18107	18249	18090	18123	18130	18285	18141	18119	17978	18190	18094	18134	18179	18215	17946	18049	18121	18148	18033	18023	18043	18303	18196	18024	18214	17884	18207	17992	18079	18178	18081	18086	18044	18122	17948	18247	18111	18208	17959	17978	18073	18107	18061	18073	18074	18353	18070	18014	18071	18013	18103	17952	18172	18192	18074	18170	18136	17985	18386	18090	18089	18321	18091	18143	18315	18020	18091	18077	18294	18087	18156	18034	18087	18102	17923	18291	17981	17988	18104	17928	18298	18009	17930	18140	17982	18015	18166	18048	18026	18027	18196	18066	18137	18183	18053	18144	18099	18200	18317	17970	18135	18172	18167	18127	18090	18357	17936	17982	18224	18082	18030	18095	17990	18171	18069	18177	17933	18239	18062	18168	18152	18000	18050	17938	18021	17889	18124	18136	18163	18111	17910	18103	18014	18278	18025	18070	18010	17963	18137	18183	17932	18123	17905	18111	17984	18330	18246	18199	18111	17991	18077	18037	18075	18271	18078	18019	18388	18038	18185	18040	18108	18095	18091	18131	17912	17945	18077	18136	18171	18048	18114	18150	18057	18039	18228	18042	18134	18056	18120	18055	18087	18261	18087	17975	17997	18157	18257	17945	17947	18044	18254	18131	18305	18192	18097	18161	18077	18053	17878	18343	18099	18012	18138	18132	18134	18132	18083	18137	17950	18181	18075	18097	18169	18150	18025	18044	18144	18192	18003	18232	18054	18206	18039	18104	18138	18123	18171	18163	17982	18298	18322	18227	18183	18211	18138	18065	18146	18137	18143	18141	17940	18188	18029	17950	18234	18154	18088	18262	18084	18089	18196	18202	18042	18046	18147	18145	18152	18037	18060	17959	18212	18104	18117	18042	18164	18115	18007	18005	18105	18087	18145	18120	17913	17989	18137	18047	18213	17922	18022	18320	18057	18140	18106	17997	18081	18031	17966	18188	18250	18139	18041	18176	17981	17964	18224	18159	18115	18023	18029	18151	17996	18188	18090	18039	18283	18206	18083	17971	18283	17955	18204	18085	18015	18149	17960	18141	18019	18078	18055	18065	18125	18131	18073	18082	18221	18147	18098	18197	18185	18112	18050	17913	18196	18210	18036	18123	18165	18026	18080	18113	18195	18225	18208	17992	18118	18114	18267	18123	18095	18203	18191	18214	18174	18103	18023	18207	18180	18152	18330	18023	18203	17956	18187	18040	18026	18172	18085	18131	18127	18034	17969	18147	18083	18028	18138	18067	18093	18159	17898	18153	18120	17983	18083	18063	18016	18250	18022	18109	18019	17978	18086	18002	18101	18282	18140	17846	18194	18109	18095	18194	18070	18056	17982	18086	18068	18180	18023	18130	18171	18110	18136	18083	18082	18076	18186	18140	18086	17952	18104	18130	18062	18092	17958	18203	18063	18169	18127	18242	18011	18046	18008	18123	18043	18050	18084	18193	18178	18092	18035	17944	18008	18067	18194	18091	17906	18083	18245	17881	18140	18160	18340	17988	18219	18118	18030	17994	18005	18030	18064	18008	18178	18014	18058	18180	18072	17915	18054	18181	18264	17925	18103	18018	18222	18213	18228	18116	18092	18092	17997	18106	18106	18150	18227	18253	17927	18217	18161	17968	18052	18221	17992	18155	18084	18042	18218	18038	18054	17902	18089	18011	18076	18322	18003	18075	18097	18082	18146	18083	18128	17980	18013	18003	18235	17945	18077	17998	18009	17957	18067	18164	18116	18068	18203	18100	18179	18016	17987	18115	18058	18126	18162	18021	18191	17932	18223	18011	17950	17913	17981	17969	18230	18100	18073	18172	18044	18322	18186	18069	17981	18143	18080	18304	18038	17870	18116	18153	17992	18092	18033	18150	18139	18020	18194	18177	17969	18097	17976	18209	18220	17965	17946	18062	17994	17961	18227	17946	18157	18001	18122	18203	18096	18033	17997	18058	17941	18019	18146	18112	17989	18059	18002	17906	18018	18274	18176	18055	18056	18218	18054	18166	17996	18024	17963	18165	18077	18049	17972	18031	18250	18059	18221	18103	18165	18135	18040	17906	18046	18143	17937	17954	18192	18126	18077	18250	17997	18074	18055	18128	18017	18088	18087	18223	18163	18075	18145	18199	18191	18062	18249	18103	18195	18166	18177	18114	18244	18130	18272	18182	17934	18084	18129	17978	18136	18215	18153	18153	18053	18173	18274	18061	17966	18261	18180	18131	18161	18110	17953	18110	18167	18008	18165	18050	18089	18230	18140	17977	18054	18123	18032	18108	18221	18136	18225	18154	18217	18042	18154	18179	17909	18024	18166	17965	18141	18079	18001	18158	18140	18150	18167	18077	18025	18031	18087	18102	18027	17953	18107	18165	17973	18162	18074	18105	18055	18012	18072	18074	18021	18167	17990	18143	17920	18148	17997	18187	18134	18166	18173	18235	18177	17995	18004	17915	18221	18020	18200	18070	18142	18137	18068	18208	18002	17995	18155	18057	18212	17964	18190	17950	18052	17975	18044	18168	17904	18192	18054	17956	18097	18012	18140	18176	18112	18208	18164	18066	17912	18047	18077	18051	18090	18075	18167	18114	18091	18100	18204	18041	18018	18151	18170	18298	18190	17940	18192	18107	18040	18333	18028	17982	18234	17982	18172	17981	18093	18223	18064	18176	17999	18114	18073	18063	18089	18027	18184	18023	17847	18014	18188	17963	18208	18073	17957	18197	18033	18083	18233	18085	18094	18069	18033	18145	18225	17907	18112	17990	18010	18181	18110	18115	18234	18290	18163	17955	18065	18092	18123	18101	18046	17977	17975	17906	18137	18078	17988	18077	18161	17984	18157	18003	18069	18072	18082	18087	17906	18050	18040	17996	18146	18110	18149	18202	18022	18283	17873	18013	18113	17971	18166	18128	18146	18161	18196	18264	17959	18120	18037	18083	17934	18180	18082	18143	18027	18165	17940	18169	18063	18049	18113	18038	18149	18047	18066	18139	17942	18222	18060	17959	18190	18021	17952	18437	18170	18060	17998	18200	18231	18074	18034	18068	18073	18159	18086	18096	18105	18041	18044	18119	18120	18150	17979	18204	18067	18281	18016	18065	18233	18352	18044	18215	18163	18257	18092	18203	18083	18087	18034	18249	18038	18086	17941	17956	17983	17992	18076	18168	18222	18156	18242	17973	18171	17999	18024	18104	18135	18212	17984	18236	18219	18109	17980	18215	18074	18185	17956	18016	18130	18015	18145	18210	18156	18053	18117	18233	18044	18130	18130	18059	17974	18070	18153	18250	17883	18039	18112	18055	18169	18162	18020	18159	18116	18032	17951	18284	17943	18097	18132	17963	18060	18089	17935	18124	18052	18037	18010	18291	18027	18074	18122	18040	18266	18155	18082	18024	18123	18042	18111	18118	18197	17997	18068	18094	18066	18182	18167	18135	18111	18115	18072	17917	18002	18024	17943	18033	18267	18076	18089	18072	18097	18012	18226	17947	18244	18066	18102	18196	18290	17872	18105	18206	17985	18048	18162	18032	17915	18081	18106	18108	18184	18098	17999	18033	18097	18317	18167	18058	18120	18156	18133	18123	18118	18048	18040	18205	18119	18216	18190	18114	18066	18183	18006	18065	17970	18084	18215	18284	17942	18132	17947	18235	18214	17941	17940	17982	18027	18211	18028	18187	17982	18025	17984	18269	18099	18081	18252	18074	18230	18050	18216	17977	18084	18255	18008	18129	18067	18198	18244	18043	18053	18038	18302	18251	18023	18051	18144	18094	18112	18192	18208	18088	18279	18137	18149	18193	18234	18124	18024	18079	18209	18123	17937	17917	18005	17993	18150	18107	18053	18111	18130
27989	22596	26300	24746	22073	21702	21668	21709	21272	21230	21190	21362	21323	21406	21192	21042	20908	20979	21122	21018	21092	21210	21138	21262	21085	21199	21242	21433	21222	21315	21137	21453	21681	21533	21374	21262	21085	21301	21173	21231	21006	21097	20838	21091	21279	20985	21116	21265	21183	21240	21026	21341	21228	21084	21295	20979	21236	21235	21082	21125	21108	21207	21262	21326	21168	21079	21072	21181	21129	21318	21203	21379	21141	21035	21083	21238	21153	21179	21134	21069	21139	21199	20980	21051	21223	21099	21159	21462	21197	21092	21507	21115	21322	21020	21017	21163	21234	21058	21107	21056	21126	21159	21172	21178	21161	21272	21293	21064	21161	21165	21033	21160	21186	21118	21020	21050	21170	21043	21160	20930	21239	21258	21171	20946	21403	21332	21173	21153	21104	21187	21090	21338	21278	21006	21222	21000	21211	21090	21178	21121	21051	21010	21151	21281	21203	21169	20967	21050	21196	20970	21111	21238	21133	21094	20869	21246	21299	21087	21087	21073	21197	21155	21051	21124	21085	21127	21195	21166	21157	21322	21132	21273	21029	21152	21163	21143	21160	20936	21211	21222	21006	21127	21085	21034	21276	21123	21192	21015	21105	20992	21106	21394	21199	21200	21231	21046	21259	21100	21056	21338	21029	21146	21286	21213	21186	21084	21317	21108	21094	21245	21212	21148	21123	21163	21157	21083	21047	21246	21358	21130	21089	21066	21015	21075	21221	21312	20980	21195	21194	21317	21303	21047	21136	21234	21155	20999	20977	21328	20803	20797	21051	21081	21031	20969	21169	21274	21162	21077	21160	21140	21055	21154	21270	21121	21003	21134	21105	20968	21196	21195	20898	21159	21192	21133	21163	21227	21270	20998	20968	21181	21050	21068	20981	21316	20971	21160	20993	21065	21058	21275	21109	21158	21190	20835	21006	21181	21376	21384	21228	21086	21024	21256	21151	21103	21196	21266	21199	21298	21242	21312	21161	21088	21039	21099	21078	21201	21088	21124	21216	21184	20970	21380	21213	21115	21036	21016	21199	21051	21176	21193	21119	21168	21258	21297	21277	21001	21311	21301	21143	21243	21227	20990	21213	21228	21169	21187	21134	21251	21164	21119	20956	21001	20943	21100	21327	21105	21122	21089	21122	21284	21254	21121	21171	21131	21244	21131	21069	21132	21171	21121	21095	21027	21042	21145	21120	21256	21086	21065	21050	20982	21234	21067	21294	21328	21254	21045	20945	21009	21081	21295	21096	21013	21122	21249	21128	21339	21023	21066	21111	21056	21128	21246	21051	21369	21070	21185	21067	21173	21288	21064	21147	21251	21379	21315	21247	21158	21114	20997	21082	21204	21366	21097	21093	20997	21173	21337	21120	21179	21278	21316	21200	20868	21300	21156	21056	21037	21018	21229	21164	21173	21138	21207	20973	21151	21219	21265	21052	20956	21253	21212	21114	21345	20968	21109	21104	21058	21144	21016	21138	20966	21229	21093	20999	21139	20991	20964	21123	21090	21219	21141	21108	21039	21088	21182	21268	21082	21072	21120	21025	21006	20915	21135	21329	21238	21174	21076	21187	21104	21154	21188	21245	21317	21317	21031	20985	21346	20940	20971	21087	21147	21198	20985	21044	21165	21158	21330	21397	21091	21041	21273	21283	21203	21005	21041	21020	20976	21301	21240	21041	21184	21332	21192	21248	21165	21239	21126	21034	21170	21042	21182	21303	21150	21001	21069	21090	21241	21184	21220	20995	21169	21314	21212	21213	21248	21002	21002	21103	21217	21187	21195	21252	21057	21175	21089	21034	21172	21124	21019	21308	21404	21073	21262	21111	21138	21120	21115	21110	20999	21006	20963	21240	21209	21152	21210	21127	21157	21348	21226	21160	20957	21152	21121	21097	20939	20865	21180	21233	21193	21144	21174	21123	21113	21115	21158	21268	21097	21053	21100	21166	21134	21251	21340	21209	21020	21260	21330	21123	21157	21385	21130	21138	21179	21107	21197	20963	21116	21152	21176	21076	21343	21085	21136	21274	21179	21127	21076	21345	21154	21314	21107	21109	21105	21135	21187	21231	21329	21186	21067	21066	20951	21130	21132	21029	21068	21078	21147	21439	21148	21350	21225	21059	21258	21082	21083	21038	21242	21174	21140	20951	21349	21262	21160	21141	21104	21181	21201	21137	20951	21029	21505	21169	21087	21137	21198	21351	21355	21144	20868	21075	20982	21208	21099	21053	21013	21249	21188	21157	21066	21200	21098	21017	21253	21154	21225	21252	21141	21019	21127	21120	21322	21051	21178	20957	21228	21000	21104	21043	21098	21187	21128	21023	20942	21095	21185	21316	21029	21138	21088	21106	21158	20935	21150	21183	20969	21200	21219	21071	21213	21192	21164	21084	21239	21201	21229	20966	21108	21183	21174	21338	21196	21347	21117	20984	21168	21124	21183	21159	21110	21230	21059	21322	21146	21119	21256	21101	21299	20990	21024	21309	20912	21196	21225	21313	21112	21187	21147	21058	21166	21011	21145	21102	21147	21278	20994	21136	21284	21146	21321	21136	21223	21396	21375	21303	20985	21226	21010	21166	21171	21008	21349	21245	21245	21110	21132	21326	21067	21154	21109	21098	21147	21070	21246	21348	21282	21213	21235	21321	21221	20997	21363	21449	21219	21268	20997	21107	21395	21177	21116	21385	21264	21056	21223	21219	21186	21230	20994	21408	21250	21124	21027	21189	21024	21242	21099	20973	21053	20931	21240	21058	21062	21323	21165	21178	21024	21123	21174	21141	21085	21270	21099	21318	21203	21189	21319	21312	21138	21160	21142	21137	21353	21074	20974	21255	20953	21253	21055	21287	21202	21131	21240	21245	21328	21345	21152	21242	21149	21042	21056	21344	21273	21187	21037	21084	21182	21279	21065	21169	21268	21112	21065	21148	21202	21281	21116	21176	21140	21241	20925	21111	21162	21093	21123	21219	21305	21191	21092	21015	20990	21159	21028	21078	20944	20964	21145	21320	21133	21199	21105	21213	21030	21095	21105	21197	21328	21145	21079	21541	21238	21062	21258	20967	21177	21234	20953	21228	21079	21289	21108	21060	20917	21132	21090	21342	21268	21107	21005	21173	21159	21006	20963	21134	21140	21389	21055	21094	21227	21316	21203	20883	21140	21177	21298	21114	21192	21155	21044	21049	21201	21222	21292	21386	21142	21186	21317	21122	21167	21177	21104	21141	20998	21038	21150	21011	21435	21121	21107	21137	21093	21343	21313	21250	21177	21176	21176	21213	21236	21226	21118	21286	21107	21142	21159	21118	21044	21137	21164	21203	21205	21092	21250	21044	21168	21084	21311	21136	21302	21150	20992	21268	21192	21072	21131	21160	21214	21254	21233	21247	21437	21249	21093	20982	21048	21074	21215	21083	21217	21118	21188	21035	21280	21208	21196	20973	21138	21191	21320	21194	21188	21091	21109	20972	21073	21308	21036	21307	21019	21092	21215	21048	21253	21119	20965	21295	21217	21255	21104	21277	21283	21180	21252	21227	21057	21332	21242	21252	21037	20984	21163	21020	21215	21364	21175	21310	21338	21084	21157	21184	21213	21091	21176	21099	21244	21167	21218	21267	20955	21124	21132	20980	21081	21420	21107	21184	21063	21043	21152	21119	21248	21077	21300	21130	21042	21310	21223	21124	21225	21194	21092	20995	21185	21190	21290	21164	21066	21243	21212	21275	20979	21229	20881	21103	21002	21103	21203	21077	21352	21122	21144	21311	21146	21100	20883	21254	21052	21204	21294	21092	21037	21079	21294	21225	21057	21179	20995	21049	21383	21140	21027	21098	21182	21270	21312	21098	21391	21265	21185	21058	21227	21288	21102	21010	21152	21251	21142	21162	21068	20821	21215	21119	21204	21080	21170	21081	21165	21169	21080	21067	21086	21182	21090	20788	21029	21198	21033	21356	21155	21162	21085	21169	21389	21010	21125	21131	20946	21008	21179	21160	21040	21191	21258	21040	21283	20988	21258	21113	21096	21242	21264	21361	21094	21160	21096	21187	21025	21141	21071	20936	21242	21135	21375	21399	21255	21386	21180	21104	20934	21176	21063	21093	21099	21203	21000	21159	21048	20987	21258	21148	21068	21119	21171	21053	21354	21249	21411	21028	21188	21047	21107	20828	21076	21091	21242	21203	21053	21196	21016	21190	21202	21431	21176	21360	21189	21276	21311	21103	21004	21087	20803	21252	21282	21099	21236	21198	21048	21084	21217	21313	21188	21161	21264	21081	21133	21307	21217	21288	21291	21045	20975	21068	21377	21134	21082	21060	21117	21255	21102	21180	21284	21138	21048	21038	21166	21290	21052	21145	21389	21102	21028	21076	21083	21297	21228	21277	21127	21107	21245	21203	21515	21096	21074	21028	21400	21177	21147	21177	20946	21337	21209	21073	21157	21287	21143	21147	21249	21243	21159	21275	21166	21042	21097	21308	21091	21033	20861	21235	20872	21098	21041	21080	21343	21121	21015	21274	21209	21107	21099	21092	20964	21244	21103	21329	21121	21247	21420	21232	21093	21126	21184	21155	21111	21063	21173	21206	21110	20938	21090	21052	21152	21086	21104	20991	21341	21280	21141	21188	21175	21193	21085	21065	20967	21195	21161	21204	21058	21025	21080	21338	21006	21061	20912	21179	21220	21062	21284	21064	21050	21399	21362	21265	21181	20963	21115	21132	20932	21029	21166	21068	21268	21351	21067	21327	21205	21367	21108	20902	21188	21151	21296	21119	21221	21106	21168	21081	21365	20914	20998	21119	20966	21259	21364	21116	21117	21149	21130	21260	21231	21327	21179	21061	21156	21312	21133	20928	21117	21182	21134	21228	21057	21007	21193	21134	21104	21096	21074	21019	21013	21173	21007	21271	21063	20955	21257	21158	21161	20990	20970	20989	21143	21022	21173	21149	21007	21251	21040	21095	21032	21227	20978	20977	21237	21131	21137	21171	21315	21206	20910	21219	21072	21035	21088	21141	21388	21282	21253	21001	21222	21105	21148	21270	21182	20984	21065	21118	21120	21060	21190	21062	20906	21126	21337	21177	20932	21168	20988	21295	20972	21354	21115	21098	21097	21287	21057	20964	21279	21322	20972
17420	21415	21695	20433	19459	18726	18654	18522	18363	18162	18103	18085	18131	18060	17947	18151	17973	18130	18022	18202	18151	17976	18055	17878	18070	17864	18112	18065	18109	17915	18178	18612	18590	18578	18368	18148	18087	17994	17966	18090	18012	18021	18010	17949	18089	18060	18125	18007	18063	18096	18147	18030	18004	18030	17926	18096	18134	18008	18118	17943	17986	18064	18026	18054	17974	18154	17838	17842	18076	18075	18003	18014	17894	18122	17809	18032	17901	18083	18189	18128	17821	17956	18029	18000	18082	17762	17794	17973	17928	17976	18143	18043	17920	17934	17942	17954	18060	18010	17881	17741	17971	17930	17834	17860	18135	17986	18005	18032	18003	17998	18045	18047	17986	18119	17849	17999	17912	18033	18053	17917	17990	18135	18115	17867	18074	18015	17950	17875	17918	17964	17963	17955	18011	17947	18037	17961	18176	18052	18010	17879	17914	18121	17750	18058	17978	17967	17922	18019	17867	17924	17910	17974	17901	17888	17875	18068	17883	17982	18025	17847	17981	18015	17885	18023	18023	17849	18030	17763	17998	18008	17839	18038	18227	18026	17966	18009	18050	18178	18128	17962	18060	17995	18036	17872	18092	18120	18197	17964	18027	17831	17903	17875	17883	17917	17979	17995	17998	18070	18007	18090	17940	17931	17840	17979	17867	18126	17920	17969	18180	18019	17940	18060	18097	17918	18037	17939	17906	18084	18017	17859	18059	17919	17895	18168	18044	17878	18198	18149	17821	18069	17842	18008	17885	17963	17980	18099	18047	18101	18053	17968	18194	18108	17854	17966	18077	17895	18025	18013	17957	17877	18045	17926	17980	17939	18080	17931	17855	18189	17769	18071	18103	17901	17977	17931	18144	18054	18032	17915	17861	17940	18054	18051	18015	17929	18051	17980	17876	17931	18081	18127	18033	18148	17841	18035	18095	18034	18015	18046	18068	17935	18063	18059	17885	18100	18098	17978	17934	17929	17966	17851	18051	17944	17925	17972	18012	17960	18117	18036	18067	17892	17892	18060	17960	18092	18089	17933	18077	17932	18177	18112	17883	17994	17946	17766	18121	17951	17971	17952	18130	17947	17931	17968	18061	17936	18118	18129	18025	17992	17951	18098	17965	17886	18142	18047	17840	17937	18065	18072	17924	17991	17967	18186	18140	18065	18086	17995	18086	17985	17925	17837	18199	17958	18032	17988	18159	18092	18015	18033	18026	18075	17878	18132	17916	17860	18069	18102	17957	18177	18160	18017	18133	18080	17990	17945	18001	17855	17962	17961	18005	17897	18017	18129	17974	17935	17887	17991	17779	17973	18103	18040	17923	18113	17948	17995	18006	17987	17901	18023	17911	18030	17940	18129	18090	17858	18079	17893	17800	18048	17984	17897	17926	18186	18137	18106	17852	17946	17955	18010	17849	18054	18141	18049	17851	17914	17994	17999	18106	18065	18144	18107	17979	17968	18036	18153	17810	17888	18038	17820	17828	17967	18022	18245	17929	18093	18117	17964	17970	17917	17958	17868	18008	18003	18094	18069	17910	17923	17933	18162	17910	17825	18075	17737	17940	18060	18106	17850	17925	17838	17924	18044	17846	18049	17971	17920	17976	17832	17819	18035	18089	18053	18114	17999	17868	17825	18027	18011	18073	17942	18102	17878	17934	17915	18036	17893	18111	18064	17982	17998	17741	17878	17955	18027	18204	18034	18004	17966	17838	18022	18048	17798	17973	18031	18188	17955	18005	17935	18061	18299	18060	18100	18113	18010	17995	18062	18009	18097	18072	17968	18054	17910	18129	18101	18135	17980	17870	18118	17887	17910	18050	17981	17870	18068	18061	17989	17939	18086	18015	18090	18028	18019	18010	17869	18102	18043	17918	17932	18004	18077	18012	18177	17997	18027	18120	17972	18007	18092	18062	18167	18005	18095	18008	17825	18112	17980	17910	17833	17921	18153	17987	17785	18110	17997	17957	17879	18069	17959	18068	17893	18007	18028	18124	17927	18003	17924	17904	17756	18014	17842	18107	18059	18024	17963	17997	17962	17998	17968	17864	17981	17924	17987	17966	18066	17959	18173	17844	17843	18017	18184	17931	18055	17957	18157	17986	17954	17969	17813	17944	18045	18021	17914	17876	17884	18026	18057	18046	18064	17993	17901	18087	17966	17857	17937	18066	18004	18020	18015	18020	17981	17993	17934	17979	18014	18129	18054	18139	17977	17985	17986	18071	18026	17836	18014	17924	18127	18007	18120	18056	18000	18047	18029	17966	17977	18038	17994	17877	18052	17978	18093	17988	18226	18042	17962	18011	17831	17967	18045	17788	18041	18105	17985	18020	17821	17847	17951	18249	18048	18013	17950	18021	17923	17931	17879	18015	17900	18053	18038	17799	18055	17891	18010	18122	17930	17989	18171	18191	17986	18021	18024	18145	17835	18075	18027	17871	17969	18050	18204	17935	18005	18002	17935	17988	18142	17936	17958	18092	18077	18025	17947	17970	18127	18062	18047	18050	17945	17865	17921	18072	17815	18111	18049	17988	17934	17990	17860	18171	17982	18041	17929	17902	17942	17828	17996	17890	17945	17983	18023	18073	18108	18092	17909	18132	17948	18060	18086	17836	17897	18111	17813	18141	17750	17903	17802	17985	17835	17993	17885	18056	17892	18032	18040	18133	18079	17910	17998	18098	18098	18111	17832	17859	18069	17983	18120	18032	17993	17998	17885	18010	18192	18055	18014	17949	18156	17914	18046	17976	18005	18050	18043	18119	17968	18043	18114	17992	17871	18019	17818	18128	18000	17974	18061	18022	17821	17775	18049	17977	17809	18096	18141	18130	18079	18087	17910	18009	17948	18080	18182	18159	18096	17972	18058	17989	17999	18143	17992	17982	17953	17969	18137	17891	18009	17979	17973	17959	17763	17900	17971	18080	18147	18043	17907	17924	18101	18055	17907	17923	17933	18050	17883	18015	17989	18033	18163	17879	18061	17988	17945	18031	18169	17834	18132	17904	18042	18001	18087	18091	18092	17972	18190	18048	18173	17919	17849	18061	18143	18071	17958	17977	18089	18022	18146	18104	17722	17920	18104	17904	17847	17906	17940	18039	17932	18154	18087	18120	17864	18020	18149	17994	18029	17915	17873	18102	18094	17945	17885	18351	18068	18073	17996	18118	17914	17998	18007	17882	18052	18089	17893	18086	17903	18082	17914	18058	17994	18008	18166	18057	18027	17973	18057	17988	18013	17938	18052	18118	17995	18119	17976	18027	17969	18048	18004	17991	17996	18215	18131	17969	18104	17859	17922	18007	17940	17999	17994	17937	18006	17857	18003	17822	18078	18157	17978	17978	18001	17951	18036	17702	18007	17931	18096	17816	18135	17958	17938	17979	17885	18129	17936	18004	17984	17986	18029	17979	18006	17944	18053	17967	18113	17901	18060	18191	18030	17983	17973	18017	17983	18084	17980	17990	17847	18102	17951	18038	17970	17888	18034	18148	17974	18013	17914	18183	18102	18103	18077	17957	17948	18118	18021	18010	17903	17877	18212	18113	18078	18039	17735	17874	17998	17933	17813	17957	18103	17986	18057	17942	18063	17993	17967	18130	17951	17874	18070	17894	17838	18031	17896	17976	17971	17791	18137	17999	18013	18108	17993	17982	17957	18116	17977	18087	18008	18016	18167	18089	17981	17955	17969	18139	18077	17839	18047	17899	17906	17717	18137	17992	17991	17914	17831	18112	18087	18118	17929	18051	17951	18173	18082	17848	18102	18203	17954	18032	17901	18136	18226	18058	18157	17919	17915	17917	18065	17939	18123	18109	18046	17919	17976	18101	18200	18085	17889	18036	18101	18077	17897	17914	18100	17892	18058	18090	17995	17999	17983	18037	18091	18170	17884	18059	18071	17881	18043	18110	17973	17830	17959	17932	17979	18028	18086	17981	17996	18084	18052	17886	17782	17947	18040	17990	18184	18049	18019	17942	18023	17861	18059	18088	17847	18011	17978	17968	17914	18019	18097	18097	18115	17974	17839	18093	17971	18126	18047	18053	18021	18136	18123	18030	18086	18143	17980	18121	18075	17885	17858	18072	17875	18085	18095	17878	18055	17813	17917	18128	17965	18022	18009	18031	17974	17869	18167	17907	17948	18034	17984	18022	18017	17996	17939	17880	18138	17996	17896	18103	17958	17823	17999	17875	18061	18013	18124	17843	17998	18059	17988	17920	18212	18141	17800	18092	17940	17913	18116	18029	18154	18117	17967	18009	17964	18052	17873	18010	18149	17914	17925	18149	18040	18054	18048	18162	17922	17974	17912	17963	17996	18127	18017	18063	17919	17856	18139	18073	17876	17958	18229	17907	18007	18069	18173	17950	18018	17807	17868	18006	17884	18018	17966	17691	18163	18055	18040	18018	17714	18039	18073	18060	18162	17856	18084	18119	17926	18035	17862	18106	18017	17832	18148	17848	17895	17951	17876	17862	17980	18244	17896	18200	17940	18157	17905	18128	17904	17865	18014	18029	18100	18018	17845	17961	18060	18096	18093	18101	17971	17933	18121	18068	18031	17993	18004	18170	17881	18032	17980	18106	18201	18111	18016	17860	18004	18068	17837	17975	18033	17892	17981	18061	17985	17927	17982	18057	18010	18048	17875	18076	17983	18075	18002	17908	17941	18164	17911	18061	17818	18182	18015	18120	18011	18028	17933	17995	18139	17937	18081	18115	17973	17760	18151	18107	17881	18111	17940	17923	18080	18038	18001	17868	17941	18075	17944	18041	18110	17897	17973	18172	17914	17913	17990	17998	18004	18081	17973	18159	17948	18087	18111	17999	18063	18120	17891	18262	17960	18164	17837	18215	18049	17998	17922	17980	17987	18111	18104	17925	18082	17918	17976	18212	17951	18182	17974	17997	17975	18101	18013	17992	18030	17813	17970	18032	17963	18194	17814	18067	18070	17896	17993	18058	18088	17973	18056	18004	18182	17876	17995	18068	17904	18010	18098	17971	18016	17883	17883	17939	17897	17861	17974	17947	17856	18127	18148	18125	18088	18031	17997	17854	18039	18157	18082	18016	17953	17980	18096	17965	17980	18026	18028	17887	17989	17786	18053	17920	17990	18059	18028	18131	18073	18046	17887	17968	17961	18021	17909
23912	21361	28852	24437	22861	24099	24587	22081	21715	21746	21675	21549	21469	21487	21525	21384	21534	21286	21082	21378	21150	21242	21523	21439	21328	21155	21470	21241	21342	21613	22650	23486	23769	22633	22049	21602	21297	21376	21306	21493	21253	21300	21391	21435	21212	21189	21364	21267	21431	21046	21147	21205	21448	21149	21141	21196	21339	21193	21210	21312	21357	21215	21265	21089	21410	21284	21265	21673	21461	21010	21143	21278	20938	21188	21389	21361	21105	21374	21239	21204	21096	21219	21134	21039	21377	21154	21176	21036	21074	21079	21069	21157	21357	21290	21277	21102	21125	21216	21219	21405	21315	21206	21140	21230	21243	21095	21230	21036	21172	21281	21455	21081	21189	21250	21449	20997	21304	21260	21286	21275	21275	21195	21181	21377	21294	21139	21303	21282	21426	21288	21201	21244	21439	21275	21222	21179	21056	21028	21163	21250	21132	21158	21111	21128	21146	21419	21296	21114	21379	21366	21382	21320	21234	21166	21449	21354	21237	21223	21141	21160	21101	21242	21008	21183	21194	21307	21146	21293	21378	21101	21321	21127	21228	21292	21206	21329	21222	21209	21247	21431	21176	21311	21344	21298	21132	20955	21132	21089	21021	21483	21213	21502	20977	21292	21267	21272	21143	21267	21360	21417	21181	21351	21042	21092	21343	21044	21416	21048	21108	21420	21241	21130	21177	21113	21062	21102	21372	21247	21054	21322	21394	21342	21267	21168	21150	21066	21147	20925	21034	21249	21457	21195	21030	21339	20957	20857	21140	21024	21324	21177	21142	20838	21198	21240	21319	21082	21070	21283	21210	21206	21014	21219	21300	21246	21187	21065	21164	21152	21213	21109	21283	21154	21231	21224	21148	21369	21144	21293	21359	21305	21089	21363	21361	21262	21392	21068	21370	21323	21018	21106	21265	21146	21354	21348	20981	21270	21421	21091	21061	21368	21306	21220	21428	21156	21100	21190	21233	21246	21010	21236	21310	21220	21166	21233	21245	21220	21243	21105	21181	20961	21175	21276	21210	21114	21248	21281	21045	21160	21212	21273	21223	21282	21227	21108	20918	21313	20949	21342	21401	21341	21155	21129	21072	21252	21254	21324	21335	21104	21047	21042	21211	20994	21382	21184	21249	21461	21253	21290	20945	21144	21234	21132	21164	21161	20930	21198	21322	20989	21162	21199	21129	21234	21355	21260	21458	21503	21172	21110	21157	21204	21360	21336	21522	21312	21051	21090	21037	21313	21107	21222	20955	21030	21280	21064	21366	21279	21155	21249	21099	21309	21339	21195	21175	21144	21400	21279	21221	21316	21493	21238	21176	21180	21082	21080	21065	21081	21105	21227	21308	21120	21169	21195	21195	21159	21077	21291	21300	21147	21025	21200	21453	21271	21238	21058	21007	21281	21217	21241	21358	20975	21297	21156	21222	21266	21242	21074	21129	21214	21211	21140	21095	21204	21354	21219	21352	21241	21159	21235	21440	21286	21294	21266	21100	21152	21238	21161	21397	21271	21109	21404	21499	20916	21169	21334	21293	21223	21134	21027	21090	21098	21326	21227	21156	21157	21459	21323	21093	21124	21299	20953	21084	21287	21201	21173	21218	21148	21165	21248	21274	21155	21232	21032	20836	21137	21506	21328	21238	21388	21302	21370	21252	21105	21167	21102	21354	21223	21364	21191	21322	21106	21165	21196	21274	21352	21154	21146	21131	21132	21056	21433	21012	21197	21013	21215	21347	21221	21182	21296	21184	21406	21182	21334	21214	21188	21274	21337	21301	20923	21197	21443	21194	21305	21508	21228	21205	21316	21326	21242	21388	21168	21246	21174	21258	21371	21288	21159	21122	21381	21213	21332	21147	21099	21344	21352	21252	21147	21058	21078	21053	21040	21297	21168	21454	21150	21246	21163	21220	21101	21411	21398	21378	21125	21240	21131	21016	21124	21210	21018	21265	21259	21188	21032	21082	21419	21222	21062	21428	21241	21352	21278	21175	21097	21228	21268	21129	21394	21254	21036	21201	21285	20986	21084	21315	21289	21290	21238	21329	21204	21032	21340	21000	21397	21239	21169	21375	21070	21083	21077	21124	21043	21263	21117	21215	21163	21114	21137	21154	21337	21122	21068	21219	21397	21358	21271	21296	21355	21324	21003	21221	21233	21366	21081	21372	21092	21144	20981	21344	21272	21190	21072	21252	21138	21269	21233	21002	21109	21381	21383	21449	21350	21201	21187	21272	21212	21338	21308	21136	21269	21188	21433	21120	21127	20904	21372	21127	21302	21137	21043	21237	21157	21241	21152	21255	21052	21222	21218	21241	21216	21277	21241	21192	21078	21146	21149	21116	21047	21183	21240	21213	21310	21165	21290	21443	21152	21050	21213	21107	21317	21159	21373	21328	21231	21246	20920	21082	21320	21055	21378	21506	21183	21388	21228	21275	21279	21290	21284	21185	21190	21270	21232	21345	21125	21194	21162	21194	21255	21233	21220	21298	21182	21243	21245	21173	21105	21368	21221	21063	20994	21310	21348	21243	21080	21354	21188	21141	21235	21240	21297	21145	21330	21056	21318	21411	21301	21478	21154	21350	21280	21110	21291	21149	21191	21372	21279	21115	21134	21145	21125	21415	21044	21197	21355	21315	21076	21171	21282	21297	21177	21223	21182	21325	21248	21127	21164	21051	21284	21480	21288	21161	21094	21327	21161	21149	21105	21090	21258	21242	21092	21209	21169	21392	21296	21173	21144	21034	21317	21154	21288	21142	21152	21094	21176	21223	21136	21057	21150	21201	21288	21314	21290	21123	21243	21154	21153	21096	20988	21141	21189	21368	21201	21228	21197	21248	21411	21204	21294	21190	21135	21220	21277	21196	21086	21242	21111	21276	21035	21271	21254	21179	21057	21026	21105	21229	21322	21273	21248	21192	21156	21400	21154	21091	21259	21240	21068	21127	21210	21239	21184	21209	21332	21204	21067	21303	21173	21363	21299	21193	21285	21575	21298	21255	21078	21402	21215	21246	21228	21216	21197	21041	21071	21179	21400	21197	21202	21073	21233	21185	21124	21430	21099	21081	21134	21353	21220	21043	21167	21225	21213	21401	21282	21125	20892	21271	21386	21108	21111	21050	21337	21258	21229	21263	21159	21211	21356	21267	21008	21477	21209	21338	21138	21401	21224	21185	21148	21318	21220	21290	21234	21109	21363	21358	21249	21245	21266	21115	21320	21142	21540	21132	21181	21178	21227	21316	21283	21276	21134	21269	21293	21244	21237	21421	21017	21308	21251	21113	21435	21258	21140	21263	21187	21227	21254	21045	21287	21251	21280	21180	21274	21227	21168	21095	21134	21185	21407	21129	21296	21266	21122	21201	21170	21270	21336	21330	21256	21231	21105	21280	21309	21038	21026	21349	21195	21381	21326	21100	21175	21115	21402	21289	21099	21376	21318	21286	21283	21425	21262	21167	21149	20965	21155	21501	21203	21338	21045	21114	21200	21185	21104	21400	21130	21223	21109	21299	21074	21095	21347	21278	21297	21159	21048	21230	21125	21333	21200	21213	21168	21073	21283	21328	21200	21343	21172	21101	21210	21060	21479	21237	21272	21127	21142	21036	21062	21099	21132	21278	21307	21072	21278	21148	21264	21213	21353	21266	21188	21306	21183	21258	21207	21087	21177	21252	21152	21194	21283	21239	21228	21340	21221	21228	21359	21168	21161	21103	20994	21226	21216	21260	21152	21244	21260	21268	21201	21090	21193	21343	21211	21087	21113	21217	21072	21196	21100	21231	21063	21299	21105	21247	21414	21297	21048	21345	21280	21034	21315	21273	21399	21281	21154	21199	21079	21280	21066	21336	21079	21109	21222	21358	21502	21220	21201	21247	21046	21316	21104	21319	21199	21284	21148	21064	21183	21242	21324	21279	21209	21252	21291	21088	21097	21138	21287	21279	21250	21198	21113	21245	21249	21280	21038	21224	21260	21208	20927	21213	21353	21482	21206	21186	21300	21075	21042	21134	21204	21257	21371	21296	21076	21475	21149	21078	21197	20954	21165	21148	21312	21048	21240	21013	21240	21390	21210	21196	21141	21037	21002	21450	21397	21250	21324	21396	21390	21081	21213	21030	21157	21351	21296	21140	21289	21230	21224	21319	21314	21063	21252	21164	21087	21460	21226	21243	21100	21137	21047	20989	21080	21123	21326	21323	21365	21247	21290	21330	21326	21231	21261	21096	21307	21362	21490	21268	21270	21238	21169	21002	21234	21195	21004	21285	21053	21351	21176	21418	21234	21192	21219	21123	21077	21170	21191	21189	21217	21221	21317	21416	21195	21077	21338	21222	21179	21107	21130	21203	21097	21288	21400	21253	21375	21142	21036	20951	21217	21274	21053	21130	21219	21203	21056	21144	21245	21101	21422	21130	21283	21258	21218	21040	21134	21296	21243	21234	21317	21268	20988	21205	21106	21103	21195	21005	21403	21141	21390	21162	21287	20991	21042	21021	21207	21033	21236	21136	21192	21056	21289	21112	21274	21236	21197	21061	21329	21168	21240	20892	21137	21137	21043	21052	21085	21088	21335	21200	21326	21439	21334	21319	21237	21278	21502	21348	20986	21411	21364	21123	21140	21161	21380	21205	21110	21115	21066	21057	21189	21318	21100	21383	21361	21098	21343	21156	21214	21247	21257	21448	21116	21293	21205	21346	21205	21251	21273	21403	21235	20932	21253	21436	21462	21260	21384	21288	21119	21284	21033	21240	21328	21366	21230	21325	21194	21224	21315	21288	21188	21464	21257	21023	21268	21278	21254	21141	21119	21115	21333	21271	20970	21336	21373	21301	21104	21309	21107	20934	21425	21135	21241	21071	21028	21221	21319	21051	21113	21257	21416	21184	21470	21047	20962	21249	21265	21344	21023	21071	21192	21236	21230	21382	21186	21150	21136	21235	21198	21214	21486	20996	21202	21493	21450	21231	21271	21151	21418	21065	21129	21287	21257	21288	21261	21334	21354	20994	21237	21289	21288	21148	21056	21041	21324	21315	21174	21320	21352	21236	21090	21334	21061	21253	21177	21276	21301	21429	21290	21454	21336	21349	21275	21215	21335	21252	21223	21366	21131	21215	21314	21401	21270	21182	21074	21410	21221
17247	28281	27586	23908	20932	20014	19650	19141	18730	18442	18657	18337	18352	18319	18229	18041	18254	17971	18251	18068	18066	18148	18183	18120	18159	18265	18148	17972	18083	18323	20265	21719	21489	20104	19034	18409	18112	18088	17946	17865	17964	18060	17871	18060	18000	17961	18338	17950	17889	17985	17985	17954	17896	18148	17979	18040	18067	18089	18166	17939	18067	18047	17882	18029	17961	18163	17852	17962	18039	18176	18099	18058	18162	17889	17923	18000	18100	18000	17960	18059	18090	17976	17969	18117	18037	17950	17901	17936	18051	18082	18093	17984	18034	17989	18174	18143	17963	18154	17927	17867	17993	18043	17941	18086	18062	17939	18110	18006	18072	18042	18150	18113	17937	17820	18068	17996	18010	17953	17875	18078	18113	17848	17969	17956	17940	18105	18003	18024	18023	18004	18066	17945	18016	17941	18011	17993	18096	17983	17879	17967	17909	17925	17911	17981	18040	17993	17826	18017	17958	18130	18037	17852	17900	18036	18033	17981	18152	18134	17870	18083	17927	17917	17924	18003	18108	18065	18057	18025	18009	17741	18018	18104	17975	17978	17853	18075	18165	17869	17774	18084	17981	18139	18075	17954	17924	18008	17855	18125	18015	17907	18066	17837	17980	17813	18060	17939	18040	17941	18021	18054	18102	17968	18134	18169	18003	18143	17993	18019	18073	17912	18006	17916	18132	17878	17980	17988	18073	17918	18039	17921	18036	17989	18016	17904	18000	17974	17946	17925	18062	17945	17913	17920	17985	18066	17887	17879	17908	18009	17755	18056	18004	17877	18206	17966	17907	17978	17991	18072	17997	17998	18106	18019	17937	17938	17841	18213	18086	18074	17979	18106	18123	17937	18202	17982	17976	17990	18028	17976	17930	17843	17945	18076	18009	17903	18073	18122	17957	18147	17904	18007	18005	18082	17929	18036	17914	18046	17946	18012	17995	18129	17933	17985	18025	18171	18080	18006	17788	17791	18032	17997	18185	17946	17998	17949	17980	18125	17866	17864	18062	17940	17945	17991	18082	17988	17922	17948	17791	17999	18004	17987	18022	17804	18053	18075	17915	17924	18132	17960	17722	18136	18020	17937	18138	17971	18028	18037	18046	18167	17749	18029	17964	17993	17899	18070	17882	18187	18083	18046	17898	17981	17990	17965	17964	18015	17932	18049	18036	17996	18115	18151	17945	17907	17944	18086	17973	17990	17904	18213	17966	17989	17950	18064	17902	18271	18032	18043	18076	18082	17846	18271	17947	18229	17997	17988	18079	18031	17930	17810	17947	17865	17834	18037	17979	18082	17915	18063	18062	18029	17952	18054	17953	18046	17958	18106	17896	18073	18164	17981	17929	17911	18093	17986	17904	17911	17861	18167	18091	17929	17921	17929	18008	17976	18016	18037	18087	17950	18003	18078	17945	18018	18103	18120	17980	17942	18163	18030	17992	17990	18157	17743	17979	17962	17960	17915	18089	18065	18012	18040	18072	17953	18012	17933	18292	18156	17942	17839	18157	17935	17915	18008	18047	18060	17935	17922	18108	17989	18021	18109	17968	18016	18098	18014	17924	18055	17925	18066	18118	17921	17899	18051	18014	18192	18031	18035	17934	17968	18068	18052	18016	18009	17994	17949	17962	18069	17978	17919	17965	17918	18053	17871	17843	17987	17943	17913	17951	17964	17880	17877	18028	17956	18008	17957	18034	18051	18071	17864	18011	18005	18082	18206	18015	17939	17974	18052	17917	18052	18063	17984	17964	18089	18012	17906	18051	18016	18070	17982	18155	17831	18063	18235	18027	18063	18001	17950	17958	17975	17973	18013	17866	17972	18097	18048	17993	17948	18120	17995	17957	17831	18120	17884	18057	17869	17846	18050	17890	17893	17961	17838	18000	18168	17976	17997	18039	17822	18082	17877	18211	18065	18036	17916	18002	17910	18201	17952	18012	18027	17952	18010	17932	17930	18037	17924	18188	18043	17962	17702	18027	17897	18014	18067	18183	18094	17890	18303	18092	18165	17972	17878	18153	17755	17941	17980	17905	18039	17932	18020	18019	18081	18005	17971	17984	18031	18020	17993	18097	17793	17867	17842	18040	18045	18068	18195	17985	17950	18092	18054	17949	18007	17988	17942	17965	18153	18054	17960	18047	17972	17955	17932	18106	17905	17944	17929	18002	17928	17931	17989	17990	17956	18019	18084	18066	18115	17882	17989	17973	17940	17946	18183	18063	18111	17907	18017	17949	18029	17893	18064	18034	18022	17996	18203	17927	17959	17971	18072	17871	18078	18102	18018	17843	18100	17942	17965	17951	17880	18118	17998	17988	18033	17787	18173	17814	18043	17980	17983	17910	17893	18175	17952	17935	18142	17970	18072	17861	17954	18140	18005	18054	18136	17965	17904	18058	17959	18108	17921	18045	17961	17853	18145	17989	17949	17877	18093	17918	18052	18029	18008	17977	18113	18075	18027	17951	18125	18050	17869	18099	17829	18002	17949	17994	18081	18084	17996	17720	17994	17939	17904	17941	18006	17938	18139	17950	18118	17911	17962	17953	17971	18061	18047	17928	17947	17893	18013	18099	18009	18051	17930	18128	18089	17982	18070	17938	17972	18081	17996	17990	18049	17992	18176	18012	17924	17984	18178	17968	17944	17977	18091	17925	18003	18006	18036	18018	17893	17980	17831	18191	17994	17964	17839	17847	18043	18006	18100	17916	17926	18002	17981	18089	18007	18019	18071	18025	18217	18165	17995	17970	18158	17853	18082	17921	17965	17939	18090	18029	17954	18014	18220	18002	18048	18095	17986	18037	18064	18072	18075	17805	17961	17898	18083	17890	18150	17835	17958	18164	17993	18101	17887	17816	18071	18000	17819	17944	18034	17871	17995	18141	17993	17936	17865	17757	17998	17980	18090	17950	17987	17884	18048	18048	17881	18067	18084	18065	18166	18008	18103	18041	17954	18049	17978	17931	17806	17994	17950	17899	17901	17931	18111	18106	18073	17788	17996	17945	17972	18154	18030	18013	17935	17883	17903	18021	18190	17923	17974	17972	17930	18084	18161	18060	17937	17913	18100	17967	18157	17858	18152	17653	18059	18025	17856	17934	18097	17875	18003	18117	17846	18070	18098	18030	17942	18016	17942	18000	17997	17929	17907	17981	18051	18117	18001	17817	18184	17958	17880	18001	17817	17994	18007	18040	17964	17946	18180	18105	18016	18098	18066	18024	18120	18103	17902	18064	17874	17997	17862	17927	17883	18058	18203	17910	17981	18110	17890	17915	17746	18034	17966	18002	18155	18076	18024	17988	18142	18071	18065	18038	17945	18004	18018	18033	18040	18069	17946	17975	17956	18011	18038	18064	17919	17980	18069	17901	17924	17860	17917	18058	18050	17924	17935	17919	18100	17824	18060	17995	18113	17938	17926	17880	17955	18190	18011	18192	18091	17912	18022	18068	18159	17926	18034	17887	18086	17908	17960	17908	17923	18095	17987	18122	17985	18074	18125	17866	17869	17809	18007	18044	18021	17998	17975	17998	17977	17847	17893	17946	17825	17981	17925	18050	17874	17844	18075	17951	18019	18055	18030	17888	18108	18089	17925	17927	17848	18013	18060	17933	18044	18051	18032	18090	18140	17978	18103	17891	17869	17958	18117	18100	17884	17886	18012	17984	18025	18072	18034	18122	17833	17945	18171	18029	17941	18055	17924	17935	17947	18098	17880	17981	18116	17817	18210	17945	17871	18164	18028	18058	17949	18034	17883	18033	18100	18042	17893	18072	17969	18145	17979	17872	17989	18001	18089	17997	17963	18028	17966	18009	18008	18036	17982	18105	17974	18169	18093	17883	18053	18005	18017	17933	17893	17937	17876	17980	18029	18168	17863	18118	18092	17921	18071	17921	18065	17849	18030	17923	17886	18282	17979	17836	17950	18035	18108	17922	18035	18008	17911	18006	18002	17899	17963	18032	18100	18119	18061	17974	17870	18107	17884	18087	18042	18043	17979	18130	18103	17977	17989	17909	17991	17937	17985	17937	17942	17934	17948	18188	18040	17991	17997	17981	18056	17914	17864	18130	18000	17940	17841	18176	18158	18003	18162	17979	17885	18020	18007	17954	17961	18072	17883	17956	18093	18115	17950	18218	18153	17985	17935	18038	17891	18197	17993	18078	17940	17995	17861	18078	18189	18201	17991	18015	17984	18095	17843	17944	17969	18028	17968	17974	18090	17797	18051	17934	17907	18035	17995	17977	17816	17827	18071	18092	18188	17899	17943	18023	17870	18095	18027	17910	17951	18113	18063	17970	18134	17898	17886	17956	17957	17941	18066	17983	17813	18157	17893	18049	18082	18147	17997	18014	18025	17915	18119	17910	17955	18044	17890	18037	17958	17979	17885	18074	17913	18049	17911	17898	17858	18067	18121	17920	18048	18168	17909	18116	17984	17929	18034	18006	17924	17879	17889	17929	17922	18146	17939	18125	18359	17818	18022	18095	17859	17972	17891	18127	17981	18010	18059	17927	18108	17974	17904	17991	17952	17861	17796	18001	17874	18139	18008	17969	18006	17962	17984	18053	17859	18058	17975	18044	18021	18161	18008	18050	18035	17884	17901	17959	18162	17961	17885	17948	18061	18140	18013	18165	18021	17808	18089	18044	17877	17978	17924	18013	18074	17933	17978	17925	18111	18071	17939	18010	18011	18075	18074	18002	18158	17886	17880	17971	17849	17869	18035	18128	17959	17885	17975	17901	17965	17959	17964	17933	18040	17924	18068	17943	17858	18178	17931	18053	17914	18066	17973	17879	17925	18239	18017	17995	17985	18097	17991	18077	17869	17853	17943	17859	17899	18108	18101	18119	17998	18045	18149	18066	18138	18074	18016	18136	18124	18094	18194	18004	18194	18061	18024	18059	18000	18145	17946	18021	18098	18069	17822	17972	18016	18012	18163	18218	18026	17913	18042	18001	18036	18088	18046	17904	17940	17844	18045	18078	18003	17902	18015	17948	18055	17837	18075	17972	17924	17921	18040	17942	18063	18228	17981	17997	18047	18140	17943	18083	18006	18042	17832	17889	17922	18062	17895	18160	17971	17847	17952	18077	18063	17877	18058	17922	17974	17898	18066	18077	17898	18015	17938	18011	17979	17900	18027
22807	21318	29185	23802	21647	24334	27214	22726	21952	22263	21954	21862	21726	21530	21601	21500	21603	21299	21482	21394	21368	21679	21565	21359	21412	21493	21432	21407	21275	21428	23268	26021	25479	24318	22693	22030	21495	21331	21249	21194	21366	21383	21120	21377	21090	21125	21403	21190	21207	21340	21212	21142	21361	21249	21283	21218	21323	21272	21322	21062	21240	21267	21192	21226	21275	21103	21013	21334	21297	21399	21096	21427	21389	21090	21281	21297	21325	21030	21141	21189	21202	21144	21093	21297	21156	21183	21177	21408	21070	21011	21293	21221	21245	21134	21303	21197	21172	21052	21096	21062	21094	21068	21250	21235	21263	21333	21341	21078	21176	21104	21230	21361	21208	21240	21395	21218	21243	21400	21230	21158	21177	21001	21142	21112	21231	21302	21035	21224	21336	21099	20976	21334	21082	21254	21301	21134	21220	21254	21255	21251	21339	21207	21190	21266	21243	21117	21072	21017	20998	21228	21137	21114	21201	21210	21060	21280	21164	21089	21096	21248	20911	21160	21070	21084	21199	21123	21216	20956	21049	21106	21222	21093	21160	21182	21163	21240	21265	21048	21328	20954	21040	21217	21149	21151	20943	21198	21250	21282	21137	21155	21071	20984	21249	21259	21050	21061	21051	21104	21028	21298	21136	21244	21227	21222	21064	21140	21279	21154	21352	21117	21091	21254	21278	21141	21125	21279	21308	21080	20960	20967	21210	21111	21132	21160	21206	21155	21345	21153	21432	21157	21057	21031	21159	21089	21214	21251	21210	21210	21041	21223	21073	21187	21110	21150	21034	21031	20978	21220	21309	21310	21093	21070	21302	21125	21150	21102	21145	21176	21169	20882	21296	21149	21235	21378	21085	21017	21280	21042	21197	21187	21286	21265	21102	21283	21154	21101	21180	21169	21196	21184	21113	21218	21120	21223	21118	21028	21224	21275	21174	21150	21114	21329	21130	21130	21293	20994	21039	21250	21198	21297	21193	21121	21303	20958	21207	21130	21291	21394	21138	21263	21166	21194	20919	21106	21361	21140	21217	21242	21155	21117	21002	21337	21156	21124	21196	21265	21092	21242	21168	21141	21094	21011	21268	21208	21281	21160	21140	21076	21091	21345	21260	21237	21085	21308	21146	20957	21156	20897	21286	21310	21218	21056	21054	21072	21169	21247	21166	21280	21346	21217	21104	20891	21110	21008	21125	21005	21023	21104	21132	21103	21382	21130	21078	21174	21172	21159	21067	21145	21229	21172	21111	21128	21117	21126	21121	21257	21373	21215	21032	21185	21190	21293	21056	21121	21002	21217	21214	21241	21232	21080	21279	21238	21161	21213	21158	21026	21179	21103	21201	21181	21145	21172	21193	21315	21202	21170	21293	21115	21093	21011	21101	21059	20934	21183	21231	21089	21062	21314	21172	21102	21130	21335	21086	21168	21047	21151	21255	21217	20990	21165	20997	21188	21169	21249	21145	21083	21248	21170	21061	20965	21128	21232	21262	21341	21214	21118	21288	21162	21299	21328	21237	21079	21096	21055	21041	21339	21258	21030	21267	21088	21363	21216	21034	21265	20955	20983	20934	21006	21197	21080	21082	21505	21175	21042	21092	21449	21157	21325	21256	21224	21256	20918	21152	21170	21385	21087	21077	21107	21279	21238	21221	21051	21124	21112	21206	21329	21042	20948	21063	21176	20951	21103	21172	21225	21026	21118	21003	21074	21148	21255	21194	21146	21025	21282	21163	21088	21070	21204	21335	21097	21139	21147	21074	21285	21097	21009	21052	21189	21419	20989	21062	21323	21239	21197	21161	21005	21083	21123	21044	21123	21174	21156	21354	21150	21241	20998	21130	21261	21190	21254	21287	21199	21181	21133	21367	21423	21336	21053	21177	21215	21189	21031	21091	21313	21069	21046	21259	21204	21017	20926	21014	21030	21096	21147	21214	21150	21388	21362	21035	21231	21053	21231	21040	21152	21167	21124	21090	21149	21150	21198	21203	21273	21193	21148	21146	21051	21363	21039	21233	21193	21213	21301	21235	21359	21155	21221	21396	21190	21191	21136	21197	21027	21250	21175	21104	21084	21067	21207	21109	21111	21242	21124	21196	21103	21331	21146	20934	20984	21273	21236	21040	21097	21272	21056	21058	21266	21011	21419	21197	21265	21148	21278	21231	21222	21068	21218	21214	21347	20996	21432	21064	21263	21178	21196	21120	21142	21159	21008	21130	20907	21121	21239	21301	21193	20886	20963	21143	21080	21150	21393	21191	21161	21151	21057	21216	21498	20972	21164	21041	21125	21075	21391	21167	21189	20924	21030	21078	21213	21183	21096	21239	21133	21285	21468	21123	21088	21125	21129	21133	21095	20932	21095	21337	21028	20872	21090	21129	20964	21147	20996	21160	21113	21211	21171	20992	21120	21089	21073	21211	21249	21201	21101	21271	21312	21156	21285	21276	21055	21244	21379	21160	21313	21052	21289	21122	20998	21292	21155	21306	21210	21125	21169	21221	21260	21209	20892	21275	21205	21341	21214	21191	21392	21301	21055	21036	21261	21299	21001	21075	21118	21389	21168	20992	21126	21030	21084	21180	21019	21101	20896	21265	21020	21201	21048	21354	21314	21153	21142	21328	21085	21278	21039	21323	21287	21149	21289	21163	21155	21203	21102	21305	21345	21106	20876	21239	21221	21191	21087	21207	21218	21049	21147	21270	21271	20956	20988	21139	21107	21319	21317	21221	21179	21113	21212	21066	21062	21307	21084	21079	21102	21010	21174	21005	21004	21303	21090	21033	21105	21156	21092	21266	21243	21123	20961	21111	20914	21251	21323	21098	21176	21036	21191	21028	21264	21312	20983	20967	21069	21045	21116	21118	21279	21368	20941	21142	21017	21239	21342	21209	21126	21128	21223	21207	21258	20985	21191	21024	21233	20979	20966	20966	21224	21064	21000	21225	21091	21280	21144	21202	21157	21104	21104	21323	21390	21344	21013	21211	21078	21072	21258	21137	20996	21248	21146	21339	21167	21315	20971	21047	21103	21211	21074	21151	21282	21181	20989	21140	21112	21297	21292	21319	21128	21321	21014	21210	21070	21118	21354	21103	21181	21061	21094	21050	21196	21069	21074	21050	21373	21219	21141	21156	21239	21039	20903	21234	21127	20917	21201	21196	21392	21246	21163	21073	21015	21281	21157	21213	21120	21151	21105	21265	21215	20976	21198	21191	21175	21206	21161	21348	21078	21238	21053	21059	21084	21090	20964	21313	21427	21178	21140	20982	21116	21251	20950	21098	21289	21207	20879	21004	21207	21241	21022	21390	21261	21159	21101	21072	21180	20925	21094	21005	21168	21152	21184	21079	21175	21068	20991	21058	20954	21034	21086	21024	21156	21302	21203	21057	21069	21270	21124	21275	20991	21152	21111	21203	21144	21248	20941	21162	21370	20942	21169	21139	21124	21362	21192	21311	21092	21210	21195	21075	20970	21204	21267	21083	21206	21278	21039	20899	21034	21031	21110	21292	21319	21194	21237	21088	21131	21235	21095	21057	21162	21093	21094	21129	21049	21204	21273	21321	21135	21033	21015	21182	21104	21031	21170	21238	20991	21357	21144	21041	21186	21227	21109	21127	20980	21083	21407	21035	21008	21086	21060	21052	21086	21049	21300	21041	21286	21289	21232	21107	21127	21377	21100	21257	21173	21299	21226	21099	20999	21115	21147	21071	21141	21046	20955	21215	21208	20993	21193	21224	21458	21167	21300	20927	20981	21063	20916	21098	21139	21126	21123	21257	21362	21181	21199	21132	21315	21098	21004	21267	21195	21026	21127	21223	21140	21175	21093	21093	21256	21287	21236	21205	20924	21310	21238	21127	21404	21390	21097	21112	21275	21258	21124	21252	21102	21266	21177	21180	21061	21117	21106	21290	20974	21201	21242	21285	20961	21022	21191	21206	21191	21129	21096	21229	21214	21222	21080	20978	21391	21319	21192	21168	21046	21095	21158	21086	21244	21046	21027	21153	21192	21215	21408	21195	21112	21010	21080	21112	21194	21315	20997	21019	21313	21048	21062	21168	21265	21048	21287	21112	21389	21197	21215	21147	21036	21358	21118	21078	21037	21350	21164	21404	21286	20946	20892	21227	21164	21200	21031	21079	21159	21180	21083	21341	21219	21256	21111	21258	21195	21313	21349	21265	21170	20996	20893	21085	21102	21029	21136	21104	21174	21384	21384	21198	21127	21114	21131	21080	21167	21258	21164	21163	21289	21221	21028	21097	21252	21225	20975	21229	21015	21265	21268	21298	21090	21188	21251	21167	20907	21099	20960	20975	20914	21141	21237	21236	21128	21087	21254	21186	21229	21112	21091	21324	21205	21157	21020	21255	21246	21165	21096	21297	21113	21096	21265	21240	21140	21233	21143	21139	21338	21324	21083	21169	21125	21172	21150	21172	21211	21148	21095	21013	20955	21067	21019	21087	21016	21047	21225	21251	21219	21227	21220	21167	21142	21110	21133	21151	21192	20985	21117	21031	21186	21084	21079	21208	21168	21025	21253	21095	21135	21098	21333	21127	21290	21106	21146	21172	21241	21020	21112	21211	21219	21056	21118	21301	21228	21139	21165	21176	21317	21290	21064	21212	21148	21179	20890	21343	21183	21156	21421	21207	21221	21269	21039	21066	21098	21107	21179	21200	21099	21247	21212	21141	21009	21155	20970	21095	21126	20955	21219	21310	21143	21189	21046	21184	20973	21098	21178	21123	21110	21228	21138	21299	21370	21142	21262	21276	21289	21034	21162	21268	21133	21049	21171	21006	20996	21053	21036	20949	21163	21281	21119	21219	21146	21112	21054	21130	20954	21171	21167	21240	21085	21155	21114	21350	20916	21135	21039	21264	20945	21068	21234	21328	21025	21362	21229	21050	21288	21073	21258	21114	21123	21151	21024	21279	21114	21369	21124	21109	21167	21066	21281	21238	20901	21357	21136	21240	21228	21017	21001	21250	21044	21211	21054	21471	21125	20981	21139	21490	21218	21135	21294	21188	21249	21173	21219	21200	21234	21239	21050	21110	20952	21286	21072	21049	20972	21209	21096	21409	20907	21323	21082	21122	21100	21013	21050	21363	20956	21093	20984	20964	21225	20889	21275
18892	33308	31313	25653	22839	21622	20492	19606	19139	19111	18732	18476	18380	18431	18052	18240	18332	18285	18123	18331	18202	18309	18371	18185	18321	18141	18179	18211	18092	18058	21349	25570	24198	21498	19631	18647	18217	17940	18065	17859	18087	18059	17995	17922	18145	17941	17985	17868	17949	17963	17953	17926	17894	18132	17884	17828	17976	17907	18078	17782	17886	18096	17945	18169	17878	18064	17908	18177	17923	17837	18019	17898	18176	18007	18208	17917	17960	17938	18073	17884	18051	18056	18123	18136	18137	17951	17864	17952	18026	17962	18199	18013	17978	17868	18148	17920	18003	17952	17974	17960	18092	18050	17827	17902	17992	17835	18029	17780	17972	17954	18032	18048	18152	17877	17934	17961	18026	17720	18002	18135	17930	17855	17993	18084	18074	17959	17827	17863	17936	17954	18138	17959	17727	17928	18027	18057	18053	17777	18013	17894	17881	18172	17943	17923	17874	17828	18007	17905	17984	17903	17793	17899	17951	18002	17827	17911	17920	17940	17806	17814	17918	18086	18222	17960	17929	17880	17986	17830	18083	17868	17816	17908	18023	17775	17873	18026	17986	18182	17764	18041	18073	17895	18011	18015	17761	17880	18150	17852	17769	18015	17964	18020	17903	17928	17960	17910	17877	18016	17839	17976	17886	17788	18005	18026	17814	18033	17770	17878	17951	17946	17809	17882	17939	17938	17935	18113	18108	17951	17774	18041	17852	17950	18057	18214	17921	18000	17975	17809	18153	18049	17902	17804	17893	17928	17809	17845	17936	17934	17859	18086	17789	17871	17960	17871	18028	17888	17863	17916	18033	17941	17986	17916	17865	17872	18040	17789	17941	17706	17893	17901	18013	17854	18090	18012	17840	18105	18066	17941	17866	17966	17920	18047	17801	18080	17865	17970	17838	17959	18020	17882	17987	18087	18052	17943	18003	17875	17948	18039	17966	18004	17755	17961	17865	17869	17790	18042	17999	17822	18014	17939	17985	18101	17896	17960	17908	17913	17938	17956	18034	17906	17818	17987	17995	18037	18176	17809	18060	17934	17935	17976	17906	17912	17977	17830	17853	17809	18126	17959	17734	17943	17986	17867	18021	17932	18037	17927	17903	17923	17830	17992	17780	17993	17941	18002	17976	18007	17929	17814	17877	18028	18047	17968	17956	17957	18118	17807	17893	17882	17929	18000	17939	17902	18047	17976	17997	17756	17857	17812	17814	17916	17946	18085	17901	17898	17939	17886	17782	18007	18079	17784	18002	17935	17965	17879	17919	17923	17943	18066	17970	17920	17970	17860	17908	18263	17956	17902	17895	17979	17909	17882	18004	17867	18049	17936	17711	18054	17705	18079	18051	17764	17809	18108	18018	17900	17967	17963	17770	17908	18035	18004	18028	17906	17887	17974	18051	17976	17956	18049	17953	17933	18135	17988	17929	17905	17962	18090	17690	18143	17925	17976	17998	17931	17894	17952	17775	17820	17951	17843	17978	18104	17961	17943	17851	17990	17814	17962	17883	17655	17964	18135	17686	17981	17958	18095	17920	17866	17781	17717	18068	17963	18044	17871	17895	18045	18058	17935	17891	17950	18038	17785	17997	17937	18055	17917	18006	17859	17881	17858	18091	18036	17797	17933	18039	18010	17862	18019	17938	17832	17970	18052	18009	17988	17966	18045	17965	17966	17973	17894	17910	17977	18019	17921	18038	18096	17834	17800	17975	17922	18028	18067	17825	18023	17918	17809	17871	17930	18018	17832	17772	17946	17933	17909	17959	17884	17895	17898	17921	18044	18019	18045	17983	18031	17884	17927	18159	18129	18032	18068	18083	18006	18017	17976	18019	17945	17893	17977	17916	17830	17957	17970	17928	17956	17991	17812	17827	17885	17961	17990	18011	17884	17898	18086	18042	18109	17975	18049	18059	17906	17882	18015	18067	17963	17947	17917	18037	18083	17971	17803	17801	17963	18080	17800	18054	18031	18078	17811	17897	17987	17997	17953	17947	17952	18036	17887	17901	17964	18057	17886	17910	17685	18063	18024	18078	17960	17875	17934	17916	18080	17819	18042	18127	17977	17878	18227	17998	18023	18158	17979	18046	17918	17786	17972	18155	18026	18047	17932	18128	17958	17878	17904	17977	17964	18113	18020	17889	17902	17957	17945	17960	17914	17894	17985	17850	17871	18081	17887	18007	17955	18019	17965	18049	18155	17885	17992	18027	17872	18013	17876	17810	18100	18022	17911	17894	18135	17904	18113	17861	18016	17895	17923	17941	17933	17932	17887	17806	18011	17764	18148	17921	17932	17935	17747	17868	17961	17876	17927	17967	18016	17838	17913	18073	17914	18099	18094	17930	17868	17940	17789	17987	17732	17845	18034	18049	17836	18135	17868	17723	17876	18115	17868	17975	17806	18125	17994	18054	18039	17833	17826	18064	18000	18217	18023	17953	17887	18028	17887	18104	17868	17898	17870	17957	18088	18019	18017	18002	17722	17977	17893	18050	17827	17841	18010	17797	17953	17921	17904	17894	17863	18005	18013	17785	17922	17940	18028	17961	18009	17860	17884	17950	18064	18159	17927	18143	17951	17872	17946	17954	17986	18017	17795	17993	18015	17930	17800	18101	17906	17991	18017	17836	17876	17999	17825	17840	18021	17854	17928	18048	17862	18015	17770	17929	17961	17868	18002	17891	17994	17853	17790	17934	17982	18010	17900	17735	17955	17986	18081	17928	17939	17898	17959	17964	17865	18072	18003	17965	17921	17921	17907	17952	18027	18063	18008	18130	17797	18077	18053	18036	18008	18092	18081	18072	17962	17808	18026	17924	17786	18016	17828	18002	18012	17904	17821	18147	17898	17828	17804	17818	18012	17891	17968	17994	17813	18121	18071	17951	17930	18051	17864	17883	18074	17772	17966	17707	17978	17998	18089	17902	17722	17792	18058	17897	18061	17960	17988	18055	17746	18026	17981	17949	17827	17989	17892	18007	18031	17834	17733	17870	17957	17968	17928	17874	18048	17885	17860	18077	17879	18112	18020	18007	17859	17912	18041	18076	17864	17800	18063	18122	17928	17977	17871	17830	17793	18031	18041	17943	18102	17972	18018	17864	17882	17975	17979	17940	18033	18024	17929	17973	17956	17910	17973	17862	18130	17938	17977	18006	18043	17985	18025	17945	17960	17932	18041	18102	17998	17906	18030	17864	17940	18027	18022	17895	18135	17766	17809	17947	17970	17922	17948	17933	17798	18127	18043	17974	17987	17785	18095	17807	18031	18096	18053	17885	18051	18009	17888	17922	18027	17859	17937	18082	17815	18113	17891	17974	18112	17843	17869	17883	17941	17946	17954	17925	17889	17998	17977	17820	18170	18041	17980	17918	18186	18087	18067	17875	17995	17927	17865	17972	17981	17982	17861	17888	17995	17913	17924	18029	18093	17850	18030	17940	17966	17850	18041	17873	17784	17996	17828	18027	17954	17892	17985	18018	17738	17855	17820	17772	18058	17952	17806	17816	18034	17955	17942	18028	17893	17946	18169	17938	18069	17821	18074	17908	17972	17825	17917	18026	18249	17958	17782	17978	17877	17805	17743	17809	17896	17819	18003	18034	18002	18122	18015	17956	17963	17671	17930	17927	17923	17914	17853	17875	17969	17854	17951	17883	17953	17960	17925	18030	17848	17951	18069	17981	17879	17977	17967	17958	17906	17887	17813	17911	17749	17848	17947	18077	18009	17939	17940	17889	17943	17821	17972	17978	17852	17743	18120	18015	17977	17826	17847	17884	17926	18012	18040	17966	18017	17925	18008	17792	18056	18034	18017	17974	17787	17981	18014	18074	18067	18017	17978	18004	18064	17874	18017	17990	17801	17994	17894	17994	18037	17943	18058	17940	18006	17959	18003	17954	17814	17935	17952	18044	17843	18019	17893	17985	17999	17920	17945	17921	17999	18002	17831	17896	17932	17954	18039	17779	18043	18030	17946	17960	17960	17996	17934	18169	17755	18000	18038	18048	17868	17988	17979	17766	17932	17932	17844	17784	17956	17961	17867	17777	17890	17933	17897	17991	17905	18087	17899	17869	18025	18041	17953	17953	17994	17982	17875	17882	17954	17987	17914	17881	18070	17949	18064	17972	18084	17866	18056	17904	17882	17959	17996	18189	17938	17911	17840	17909	17789	17895	17889	17885	17926	18069	18065	18079	18124	17942	18026	17821	18000	17916	17912	17894	17814	17883	17867	17876	17923	17854	18033	18066	17925	17908	18113	17949	17972	17904	17913	17995	18043	18035	17942	17900	18043	17886	18098	18028	17847	17867	17787	17940	17825	17842	17836	17983	18038	17911	18073	18094	17838	17970	18159	18014	18066	18060	18018	18001	17761	17974	17834	17962	17899	18046	17994	17871	17820	18092	17835	17903	17911	18057	18011	17859	17872	17990	18152	18033	17999	17879	18088	17889	18019	18133	18067	17855	18046	18108	17975	17821	17940	18143	18007	17991	18045	17969	17958	17857	17955	18225	17945	17909	17944	17938	17954	17968	17848	18076	18081	18013	17883	17977	17829	17849	18143	18016	18073	17915	17858	17987	17851	17909	17966	17932	18149	17997	17867	17886	18055	17971	17805	18001	17927	17962	17901	18038	17875	17664	18072	17887	17961	17931	17858	18041	17948	17988	17946	17952	17997	17796	17914	17996	18000	18032	17991	17903	17998	17960	17964	17993	17875	18003	18041	18009	17878	17790	17979	17960	17938	17925	17885	17891	18015	18058	17978	17932	18193	17999	17949	17885	18002	17902	17983	17813	18007	17862	18063	18011	17953	18070	17952	18096	17877	17868	17994	17891	17900	17833	18024	17992	17801	17910	18069	17759	17945	17948	17845	17867	17849	18052	17782	17952	17918	17986	18053	17927	17955	18143	18025	17997	17880	17991	18006	18018	18101	17885	17974	17996	17835	17920	18002	18005	17938	17907	17991	18031	18050	18022	17873	17995	18039	17981	18154	17941	18035	17983	17875	18055	17922	17975	18015	18026	17913	17909	17943	17994	17918	18068	18175	18041	17952	18008	17975	17820	17810	17920	17981	17975	18086	17937	18099	18073	17928	17839	17919	17984	17804	17743	17929	18018	18098	17906	18008	17881	17938	18014	17807	17981	17883
27804	22667	26147	24119	21534	21313	21240	21071	20822	20791	20871	20896	20515	20647	20924	20754	20774	20821	20604	20749	20560	20835	20675	20651	20665	20790	20865	20668	20768	21052	20719	20849	21217	21084	20896	20768	20902	20837	20682	20875	20972	20650	20601	20668	20582	20591	20727	20789	20896	20680	20730	20580	20668	20661	20676	20675	20741	20661	20637	20710	20630	20662	20713	20691	20572	20553	20650	20639	20588	20751	20679	20793	20866	20855	20645	20664	20557	20762	20570	20512	20717	20679	20729	20732	20578	20715	20645	20780	20582	21092	20758	20814	20766	20648	20845	20856	20698	20603	20533	20553	20612	20464	20523	20550	20695	20530	20763	20702	20770	20616	20825	20628	20726	20646	20553	20774	20755	20787	20657	20671	20583	20838	20902	20609	20813	20623	20691	20922	20873	20737	20751	20728	20733	20617	20653	20608	20795	20750	20455	20565	20769	20793	20598	20801	20677	20647	20652	20583	20393	20522	20519	20525	20684	20651	20616	20736	20566	20288	20583	20517	20591	20828	20741	20684	20629	20795	20515	20738	20966	20737	20782	20809	20812	20533	20718	20572	20596	20636	20783	20742	20877	20676	20508	20753	20566	20626	20565	20569	20675	20775	20686	20679	20801	20652	20696	20790	20882	20963	20935	20677	20735	20616	20707	20534	20834	20677	20693	20716	20630	20721	20579	20625	20868	20665	20722	20766	20732	20695	20896	20866	20792	20650	20811	20521	20631	20594	20657	20557	20653	20813	20555	20714	20564	20645	20558	20665	20531	20617	20758	20746	20892	20613	20790	20659	20808	20761	20728	20562	20680	20653	20793	20831	20732	20643	20707	20687	20391	20788	20781	20581	20811	20716	20791	20778	20689	20870	20643	20813	20800	20432	20742	20478	20670	20594	20674	20672	20854	20723	20643	20725	20865	20940	20749	20748	20708	20471	20636	20637	20695	20697	20653	20420	20845	20553	20486	20559	20934	20628	20901	20758	20647	20829	20828	20832	20833	20566	20810	20833	20849	20767	20941	20635	20679	20629	20875	20471	20705	20396	20587	20711	20531	20595	20712	20423	20550	20549	20889	20669	20708	20630	20656	20809	20700	20626	20815	20511	20497	20585	20604	20758	20588	20563	20624	20736	20565	20589	20647	20763	20749	20618	20665	20767	20723	20708	20839	20664	20737	20699	20767	20701	20653	20645	20527	20634	20578	20624	20623	20718	20750	20617	20734	20811	20939	20895	20695	20587	20730	20707	20660	20536	20700	20805	20843	20723	20845	20557	20750	20763	20848	20663	20577	20689	20629	20644	20619	20834	20678	20691	20629	20967	20701	20817	20620	20681	20858	20699	20698	20773	20607	20658	20687	20954	20757	20678	20587	20696	20747	20612	20781	20690	20851	20546	20776	20812	20768	20773	20654	20639	20593	20618	20930	20589	20627	20750	20698	20604	20997	20576	20792	20848	20583	20699	20955	20569	20703	20743	20563	20740	20791	20862	20828	20500	20542	20766	20500	20730	20606	20594	20748	20726	20683	20749	20672	20773	20587	20645	20718	20833	20852	20541	20863	20635	20774	20574	20787	20585	20910	20938	20809	20691	20599	20640	20829	20602	20570	20623	20771	20762	20756	20616	20530	20877	20893	20858	20644	20771	20674	20701	20701	20852	20615	20707	20715	20794	20655	20702	20706	20787	20845	20562	20768	20892	20879	20840	20810	20613	20706	20782	20761	20815	20794	20848	20695	20825	20717	20735	20780	20856	20595	20852	20776	20695	20719	20764	20781	20672	20724	20710	20810	20650	20479	20723	20727	20568	20810	20641	20749	20524	20725	20824	20567	20652	20436	20740	20755	20650	20585	20806	20811	20439	20773	20766	20659	20664	20758	20647	20560	20695	20745	20310	20645	20673	20963	20681	20994	20742	20833	20655	20669	20789	20704	20609	20588	20767	20581	20670	20545	20936	20867	20869	20907	20690	20676	20795	20685	20680	20703	20599	20607	20784	20462	20668	20559	20740	20765	20749	21001	20767	20741	20650	20623	20680	20911	20679	20903	20845	20675	20719	20643	20944	20894	20731	20907	20665	20600	20874	20632	20738	20764	20723	20659	20698	20791	20831	20487	20861	20758	20611	20840	20945	20781	20638	20783	20627	20794	20754	20515	20735	20877	20716	20767	20944	20805	20673	20894	20802	20668	20916	20803	20661	20761	20771	20717	20801	20770	20652	20747	20610	20781	20725	20860	20725	20820	20756	20514	20671	20704	20611	20846	20799	20588	20780	20893	20694	20880	20741	20600	20712	20740	20902	20723	20764	20602	20657	20858	20652	20652	20840	20597	20660	20770	20600	20742	20685	20673	20695	20703	20530	20695	20662	20677	20724	20771	20705	20640	20309	20669	20599	20467	20814	20860	20637	20749	20525	20690	20792	20682	20784	20565	20620	20614	20661	20501	20684	20609	20551	20616	20326	20723	20562	20478	20723	20568	20715	20828	20722	20567	20593	20724	20625	20727	20688	20628	20630	20541	20682	20650	20665	20730	20756	20759	20785	20543	20576	20678	20618	20748	20623	20796	20614	20738	20677	20589	20664	20528	20827	20806	20653	20648	20635	20747	20877	20766	20722	20624	20595	20583	20608	20727	20700	20867	20803	20679	20850	20499	20620	20613	20627	20820	20682	20636	20896	20658	20617	20648	20937	20634	20605	20687	20738	20521	20683	20820	20781	20815	20847	20822	20986	20705	20699	20714	20725	20720	20767	20675	20572	20568	20690	20745	20779	20776	20683	20756	20634	20491	20743	20754	21026	20744	20796	20594	21051	20818	20738	20688	20823	20608	20648	20496	20614	20660	20746	20871	20675	20597	20980	20736	20465	20637	20860	20742	20757	20836	20678	20584	20677	20674	20940	20829	20787	20786	20787	20624	20710	20686	20738	20777	20545	20794	20773	20663	20752	20713	20508	20786	20618	20694	20768	20817	20722	20747	20676	20650	20908	20539	20595	20805	20788	20691	20699	20872	20624	20692	20756	20600	20694	20661	20638	20893	20594	20741	20673	20822	20776	20818	20750	20836	20544	20565	20651	20925	20706	20692	20790	20711	20519	21023	20904	20593	20638	20688	20647	20756	20628	20732	20556	20630	20620	20714	20692	20651	20677	20516	20364	20901	20760	20685	20770	20539	20434	20821	20590	20630	20784	20818	20791	20853	20485	20573	20648	20632	20824	20917	20631	20893	20947	20709	20559	20725	20763	20561	20712	20573	20740	20665	20679	20656	20732	20718	20644	20660	20675	20790	20655	20685	20736	20696	20720	20642	20866	20965	20780	20725	20776	20801	20697	20810	20649	20672	20729	20883	20654	20683	20747	20767	20521	20703	20697	20671	20801	20808	20668	20638	20745	20815	20594	20764	20682	20635	21060	20909	20549	20705	20721	20717	20912	20578	20857	20734	20695	20666	20803	20564	20554	20424	20740	20814	20700	20532	20712	20771	20834	20804	20514	20654	20716	20636	20735	20781	20724	20464	20626	20843	20876	20667	20724	20595	20841	20569	20626	20741	20809	20800	20603	20881	20754	20719	20719	20831	20558	20755	20331	20643	20581	20967	20486	20495	20664	20734	20676	20594	20673	20613	20811	20997	20828	20933	20752	20667	20690	20853	20736	20860	20328	20626	20810	20734	20491	20602	20664	20676	20651	20897	20668	20821	20432	20658	20685	20482	20531	20627	20673	20789	20849	20633	20737	20679	20601	20733	20588	20773	20656	20984	20755	20910	20711	20947	20867	20812	20670	20603	20526	20731	20673	20891	20782	20802	20781	20777	20631	20760	20753	20672	20563	20617	20351	20626	20572	20668	20756	20896	20745	20597	20594	20798	20631	20811	20597	20785	20677	20790	20724	20560	20453	20635	20707	20633	20584	20613	20734	20647	20621	20781	20703	20547	20677	20667	20579	20674	20590	20439	20602	20574	20623	20542	20828	20674	20673	20775	20616	20647	20810	20859	20714	20802	20769	20623	20803	20593	20560	20692	20601	20779	20792	20767	20728	20737	20908	20575	20709	20667	20507	20715	20836	20653	20685	20536	20673	20824	20555	20773	20592	20487	20802	20779	20775	20855	20875	20713	20664	20718	21031	20561	20787	20821	20888	20660	20777	20961	20974	20569	20724	20844	20542	20613	20592	20600	20797	20713	20783	20605	20589	20741	20965	20688	20713	20513	20481	20567	20658	20720	20652	20623	20688	20596	20714	20819	20816	20844	20552	20581	20742	20723	20718	20887	20842	20694	20630	20427	20396	20469	20771	20592	20686	20691	20615	20647	20763	20714	20533	20662	20681	20970	20590	20776	20692	20786	21000	20884	20737	20717	20705	20874	20760	20630	20958	20707	20672	20689	20763	20754	20725	20752	20732	20541	20628	20769	20862	20707	20525	20734	20668	20613	20737	20803	20672	20651	20614	20697	20526	20764	20795	20656	20882	20799	20630	20618	20680	20675	20570	20625	20873	20858	20716	20725	20635	20589	20643	20621	20706	20711	20662	20913	20746	20799	20633	20718	20694	20805	20673	20833	20709	20774	20546	20747	20625	20738	20513	20657	20733	20935	20586	20876	20994	20678	20694	20686	20799	20567	20528	20700	20636	20584	20659	20681	20857	20601	20623	20691	20840	20748	20666	20686	20908	20650	20788	20737	20655	20865	20896	20615	20636	20813	20533	20740	20740	21037	20556	21004	20659	20833	20662	20832	20735	20807	20663	21026	20609	20465	20808	20879	20688	20507	20533	20822	20863	20702	20669	20753	20668	20664	20662	20760	20742	20655	20772	20590	20527	20504	20781	20668	20755	20780	20598	20660	20716	20708	20811	20654	20569	20726	20696	20790	20697	20813	20584	20811	20846	20754	20600	20827	20630	20628	20870	20614	20598	20734	20758	20510	20721	20683	20825	20532	20682	20742	20527	20812	20827	20764	20952	20839	20660	20772	20751	20653	20630	20690	20631	20735	20552	20545	20936	20900	20764	20858	20607	20904	20935	20668	20825	20825	20466	20670	20648	20783	20572	20937	20704	20679	20848	21045	20630	20713	20752	20717	20738	20492	20624	20728	20679	20676	20915	20789	20478	20682	20871	20546	20818	20760	20471	20755	20814	20722	20883	20772	20637
17231	21963	21421	19834	19347	18802	18378	18031	18153	17967	17914	17614	17797	17807	17877	17803	17730	17769	17868	17666	17699	17710	17700	17861	17761	17776	17774	17636	17573	17714	17792	18058	18413	18138	18072	17969	17713	17556	17744	17839	17791	17785	17486	17647	17771	17352	17779	17811	17677	17671	17766	17800	17791	17709	17653	17550	17684	17880	17671	17782	17553	17913	17696	17707	17586	17751	17616	17667	17640	17622	17571	17771	17787	17557	17707	17819	17804	17688	17797	17813	17669	17726	17762	17736	17474	17664	17575	17871	17588	17602	17554	17651	17705	17727	17587	17592	17691	17648	17768	17719	17664	17566	17678	17674	17682	17585	17798	17535	17610	17514	17753	17576	17838	17471	17569	17751	17686	17606	17593	17675	17812	17718	17724	17722	17712	17612	17531	17636	17778	17694	17685	17678	17590	17738	17655	17595	17773	17714	17707	17633	17719	17540	17704	17646	17667	17677	17738	17747	17661	17625	17565	17625	17562	17748	17567	17580	17560	17719	17598	17673	17430	17526	17602	17615	17665	17665	17668	17768	17567	17722	17655	17646	17709	17672	17607	17705	17677	17683	17536	17693	17598	17610	17602	17750	17921	17611	17599	17544	17781	17676	17500	17701	17645	17708	17721	17697	17598	17577	17670	17724	17808	17576	17803	17575	17608	17644	17682	17725	17682	17608	17593	17622	17736	17610	17697	17705	17667	17654	17854	17688	17521	17694	17645	17466	17501	17616	17672	17752	17604	17596	17604	17717	17622	17573	17816	17854	17764	17741	17651	17716	17673	17693	17575	17732	17854	17493	17535	17776	17710	17860	17677	17653	17575	17699	17796	17604	17873	17804	17672	17577	17718	17618	17640	17535	17774	17625	17554	17890	17821	17612	17646	17715	17726	17616	17776	17688	17683	17775	17709	17703	17731	17731	17489	17641	17694	17557	17572	17652	17777	17625	17537	17647	17635	17720	17815	17702	17736	17680	17680	17628	17655	17671	17692	17802	17563	17663	17825	17676	17787	17492	17715	17482	17712	17528	17539	17687	17580	17456	17574	17628	17749	17626	17660	17656	17792	17680	17711	17698	17643	17790	17605	17696	17714	17864	17830	17638	17527	17532	17815	17541	17468	17695	17713	17689	17584	17644	17824	17645	17622	17668	17864	17736	17629	17500	17714	17736	17742	17498	17734	17686	17665	17680	17661	17639	17721	17722	17768	17551	17582	17858	17651	17848	17620	17878	17710	17787	17744	17605	17576	17718	17552	17590	17657	17643	17674	17583	17652	17630	17683	17836	17563	17484	17692	17668	17799	17631	17622	17405	17824	17795	17646	17711	17621	17543	17646	17681	17460	17687	17760	17793	17718	17543	17483	17691	17630	17777	17729	17579	17777	17675	17421	17872	17627	17729	17721	17833	17639	17645	17627	17602	17843	17803	17627	17537	17680	17670	17685	17730	17586	17738	17580	17756	17604	17711	17635	17558	17671	17863	17734	17603	17529	17694	17857	17786	17579	17703	17625	17799	17648	17675	17684	17657	17474	17712	17790	17498	17832	17609	17656	17689	17663	17686	17707	17806	17722	17628	17833	17636	17444	17637	17560	17626	17792	17678	17694	17786	17664	17604	17650	17634	17633	17588	17731	17636	17501	17593	17865	17779	17642	17751	17905	17489	17651	17499	17780	17648	17498	17655	17654	17730	17602	17684	17838	17677	17774	17728	17681	17538	17701	17695	17671	17502	17745	17548	17585	17544	17698	17601	17679	17819	17704	17658	17671	17732	17707	17712	17698	17596	17576	17686	17680	17559	17539	17672	17713	17661	17610	17746	17557	17713	17686	17644	17642	17637	17678	17770	17723	17656	17804	17687	17632	17437	17789	17794	17725	17795	17634	17913	17803	17569	17756	17807	17711	17716	17753	17816	17702	17829	17657	17734	17824	17622	17712	17678	17705	17839	17515	17621	17763	17542	17612	17678	17804	17648	17680	17689	17567	17672	17644	17888	17529	17695	17729	17792	17756	17749	17758	17781	17727	17616	17597	17678	17597	17590	17667	17785	17751	17587	17738	17610	17776	17690	17826	17560	17772	17829	17643	17708	17909	17738	17744	17679	17667	17635	17753	17643	17626	17685	17875	17671	17785	17885	17654	17654	17778	17512	17595	17640	17689	17757	17766	17788	17740	17650	17670	17884	17720	17578	17597	17791	17566	17576	17705	17752	17870	17762	17715	17565	17785	17765	17734	17661	17607	17496	17781	17435	17782	17789	17605	17684	17792	17697	17669	17829	17584	17796	17496	17765	17748	17612	17685	17524	17576	17615	17786	17677	17597	17717	17526	17551	17716	17769	17781	17585	17582	17673	17951	17663	17663	17755	17681	17640	17797	17562	17596	17710	17813	17544	17551	17605	17657	17394	17675	17536	17791	17662	17716	17520	17530	17695	17725	17616	17755	17679	17818	17574	17672	17659	17744	17586	17802	17795	17691	17706	17682	17617	17716	17716	17607	17796	17699	17492	17566	17647	17680	17582	17781	17571	17719	17526	17560	17768	17663	17544	17707	17793	17604	17778	17527	17740	17623	17671	17598	17603	17724	17677	17601	17641	17642	17511	17771	17465	17732	17683	17780	17784	17790	17611	17529	17613	17794	17666	17623	17712	17783	17815	17603	17689	17723	17691	17630	17677	17710	17562	17506	17594	17738	17610	17661	17601	17737	17803	17593	17649	17641	17645	17592	17816	17703	17593	17622	17694	17708	17766	17659	17716	17671	17531	17742	17858	17736	17749	17858	17693	17749	17722	17610	17729	17539	17580	17596	17766	17699	17544	17729	17633	17593	17557	17769	17954	17700	17665	17838	17755	17840	17685	17733	17815	17691	17758	17755	17648	17799	17714	17650	17674	17553	17757	17547	17658	17751	17570	17597	17834	17683	17729	17763	17713	17841	17771	17665	17878	17732	17917	17660	17798	17658	17786	17725	17786	17863	17774	17765	17809	17627	17598	17657	17598	17715	17595	17680	17809	17727	17787	17864	17732	17681	17562	17803	17842	17677	17839	17595	17783	17808	17703	17435	17622	17733	17626	17442	17731	17692	17611	17709	17682	17681	17685	17532	17624	17677	17629	17864	17621	17699	17748	17723	17763	17572	17673	17590	17725	17729	17588	17643	17595	17619	17690	17500	17640	17777	17700	17629	17691	17664	17571	17653	17887	17636	17913	17584	17712	17549	17705	17619	17553	17666	17706	17632	17695	17657	17589	17642	17773	17643	17487	17538	17746	17767	17847	17677	17666	17684	17673	17684	17599	17591	17677	17758	17684	17709	17738	17715	17612	17553	17820	17830	17602	17718	17825	17699	17575	17871	17792	17636	17702	17647	17687	17687	17696	17797	17785	17951	17652	17735	17665	17640	17706	17562	17821	17877	17700	17764	17698	17750	17859	17718	17544	17630	17730	17484	17751	17613	17739	17742	17548	17578	17732	17804	17792	17693	17727	17523	17481	17572	17715	17618	17563	17603	17733	17528	17655	17569	17635	17696	17811	17885	17721	17749	17769	17725	17648	17701	17740	17661	17768	17655	17649	17799	17655	17585	17592	17678	17699	17600	17950	17561	17629	17801	17839	17592	17498	17600	17572	17784	17742	17596	17625	17744	17737	17868	17680	17776	17788	17425	17741	17647	17731	17647	17693	17790	17627	17612	17782	17603	17555	17661	17599	17779	17602	17518	17675	17529	17586	17713	17645	17656	17759	17697	17916	17665	17687	17580	17711	17639	17618	17568	17652	17627	17785	17731	17823	17531	17626	17868	17571	17680	17854	17740	17832	17676	17754	17620	17638	17670	17589	17717	17751	17789	17749	17775	17852	17698	17730	17554	17816	17585	17576	17659	17699	17669	17680	17820	17518	17622	17611	17683	17869	17635	17700	17510	17798	17750	17587	17677	17487	17640	17660	17715	17781	17682	17623	17662	17725	17675	17784	17687	17646	17723	17793	17688	17601	17646	17564	17625	17657	17727	17775	17709	17731	17726	17666	17802	17502	17663	17578	17494	17669	17667	17522	17659	17671	17617	17644	17670	17650	17721	17752	17707	17608	17580	17836	17728	17758	17616	17669	17729	17734	17766	17740	17770	17677	17561	17600	17626	17570	17467	17979	17654	17599	17698	17669	17615	17762	17665	17780	17535	17681	17542	17636	17807	17490	17790	17549	17907	17735	17639	17447	17474	17528	17833	17804	17646	17815	17508	17699	17683	17683	17539	17753	17490	17690	17643	17866	17585	17633	17760	17746	17826	17563	17737	17592	17829	17608	17683	17764	17528	17686	17475	17613	17619	17712	17620	17592	17828	17615	17833	17631	17627	17793	17694	17737	17686	17772	17566	17759	17582	17689	17621	17661	17772	17723	17818	17658	17768	17558	17531	17638	17835	17615	17555	17663	17662	17731	17651	17539	17570	17750	17492	17716	17672	17631	17742	17693	17539	17671	17763	17558	17627	17699	17622	17587	17570	17732	17632	17622	17797	17681	17590	17830	17591	17663	17811	17515	17768	17649	17597	17829	17806	17684	17795	17623	17603	17489	17650	17655	17741	17657	17618	17627	17683	17551	17646	17810	17773	17653	17855	17575	17810	17859	17610	17637	17643	17550	17589	17781	17598	17683	17757	17647	17763	17712	17821	17690	17556	17533	17661	17528	17812	17723	17753	17774	17721	17624	17812	17771	17602	17612	17668	17591	17689	17744	17573	17788	17495	17708	17622	17817	17682	17720	17518	17600	17804	17745	17671	17646	17724	17758	17635	17662	17715	17659	17685	17798	17720	17648	17733	17616	17573	17710	17704	17799	17649	17675	17648	17718	17620	17625	17701	17722	17805	17656	17698	17528	17670	17717	17694	17716	17673	17595	17626	17783	17687	17668	17717	17700	17668	17543	17803	17696	17680	17532	17694	17699	17727	17675	17528	17624	17690	17803	17797	17772	17526	17579	17677	17642	17750	17640	17460	17751	17686	17707	17536	17664	17776	17668	17642	17679	17789	17685	17708	17737	17619	17611	17758	17673	17718	17576	17681	17637	17695	17768	17684	17608	17748	17710	17783	17494	17672	17800	17796	17791	17657	17706	17658	17639	17634	17586	17717	17789	17737	17544	17737	17859	17632	17747
24019	21450	28978	24547	22833	23825	24047	21607	20989	21056	20831	20924	20911	20757	20579	20609	20724	20827	20800	20828	20823	20704	20623	20471	20662	20734	20841	20430	20651	20603	20967	22777	23213	22606	21734	21141	20783	20611	20575	20611	20688	20596	20608	20651	20618	20577	20443	20597	20725	20766	20561	20588	20775	20590	20677	20637	20741	20550	20689	20587	20490	20556	20632	20457	20669	20677	20569	20541	20428	20705	20562	20526	20548	20559	20588	20569	20437	20586	20813	20584	20517	20547	20529	20648	20619	20480	20755	20493	20723	20619	20658	20507	20696	20576	20451	20552	20453	20599	20698	20480	20659	20515	20391	20489	20503	20410	20486	20440	20477	20555	20425	20550	20233	20583	20608	20576	20433	20385	20546	20473	20316	20788	20476	20462	20535	20662	20676	20630	20688	20645	20574	20578	20551	20555	20413	20510	20632	20485	20749	20628	20643	20376	20614	20614	20639	20718	20567	20436	20675	20708	20684	20553	20642	20636	20605	20703	20695	20659	20578	20491	20744	20728	20576	20443	20513	20405	20531	20441	20533	20528	20531	20601	20428	20496	20589	20557	20692	20653	20484	20353	20648	20476	20446	20635	20431	20601	20494	20600	20603	20724	20473	20541	20546	20317	20358	20549	20647	20430	20349	20445	20337	20524	20399	20515	20587	20508	20582	20666	20544	20562	20671	20394	20552	20661	20527	20566	20564	20583	20624	20555	20533	20488	20491	20517	20537	20525	20500	20537	20538	20542	20403	20408	20401	20468	20630	20575	20548	20492	20489	20537	20478	20523	20401	20658	20475	20590	20468	20407	20436	20677	20547	20620	20448	20483	20454	20752	20405	20578	20586	20531	20355	20444	20574	20595	20632	20686	20747	20743	20509	20467	20333	20546	20475	20371	20858	20633	20471	20525	20519	20608	20681	20397	20733	20661	20729	20581	20665	20529	20904	20542	20473	20732	20544	20146	20449	20312	20503	20590	20328	20582	20838	20709	20700	20568	20520	20562	20614	20471	20618	20677	20676	20425	20604	20623	20471	20540	20670	20596	20641	20620	20883	20538	20521	20611	20556	20452	20439	20424	20498	20652	20560	20676	20674	20468	20429	20402	20598	20521	20379	20489	20616	20430	20546	20626	20809	20537	20758	20590	20684	20407	20519	20352	20494	20614	20277	20347	20642	20563	20362	20579	20410	20510	20622	20429	20444	20712	20575	20529	20803	20528	20699	20598	20604	20548	20557	20675	20684	20580	20579	20498	20422	20327	20559	20416	20328	20532	20611	20674	20763	20584	20582	20509	20450	20709	20627	20396	20441	20432	20569	20373	20462	20612	20539	20527	20601	20532	20468	20507	20387	20413	20647	20541	20536	20620	20613	20572	20578	20745	20476	20453	20589	20580	20420	20585	20618	20545	20447	20572	20697	20615	20606	20551	20414	20587	20665	20529	20698	20547	20781	20513	20480	20623	20440	20474	20257	20219	20385	20290	20548	20575	20411	20445	20514	20623	20462	20541	20380	20514	20514	20456	20644	20426	20659	20495	20397	20527	20384	20601	20400	20550	20532	20565	20431	20547	20381	20610	20348	20634	20579	20436	20558	20470	20588	20197	20696	20687	20384	20592	20770	20572	20489	20240	20487	20599	20505	20576	20562	20645	20519	20602	20370	20589	20523	20402	20673	20543	20508	20409	20582	20524	20765	20672	20601	20692	20578	20410	20696	20566	20398	20692	20565	20455	20608	20518	20716	20521	20556	20360	20517	20547	20561	20728	20457	20614	20618	20642	20595	20523	20390	20715	20587	20641	20605	20744	20616	20351	20526	20624	20497	20425	20558	20497	20622	20621	20358	20618	20530	20287	20752	20665	20448	20441	20823	20674	20510	20478	20503	20474	20548	20366	20597	20643	20525	20518	20393	20549	20607	20782	20538	20513	20410	20732	20483	20709	20654	20402	20601	20650	20519	20509	20495	20414	20715	20811	20658	20689	20633	20598	20566	20507	20862	20779	20616	20632	20555	20362	20294	20448	20641	20699	20598	20564	20564	20485	20565	20388	20718	20388	20743	20373	20465	20645	20359	20558	20689	20460	20536	20641	20505	20835	20393	20582	20711	20516	20581	20558	20390	20609	20837	20505	20588	20423	20524	20428	20500	20754	20570	20545	20442	20501	20518	20444	20677	20445	20560	20475	20463	20544	20650	20569	20663	20639	20674	20634	20538	20547	20434	20485	20578	20421	20411	20344	20439	20714	20617	20540	20550	20396	20536	20632	20630	20626	20763	20464	20538	20505	20662	20585	20523	20440	20499	20650	20474	20478	20582	20598	20602	20570	20681	20499	20638	20510	20438	20760	20272	20442	20533	20661	20280	20631	20422	20489	20655	20527	20598	20618	20515	20629	20504	20480	20601	20565	20464	20298	20705	20885	20501	20683	20712	20609	20423	20474	20596	20660	20446	20465	20543	20626	20701	20515	20556	20839	20454	20671	20520	20556	20654	20589	20487	20687	20571	20692	20589	20448	20645	20570	20481	20516	20685	20411	20720	20500	20755	20429	20604	20617	20515	20423	20466	20500	20484	20811	20478	20514	20644	20413	20511	20450	20720	20653	20467	20606	20641	20517	20650	20814	20394	20638	20633	20544	20727	20579	20499	20592	20574	20438	20525	20608	20497	20599	20336	20531	20511	20605	20682	20602	20469	20550	20516	20610	20496	20458	20571	20605	20790	20604	20686	20496	20489	20475	20473	20600	20540	20507	20371	20498	20625	20635	20675	20600	20685	20628	20563	20566	20610	20674	20432	20490	20532	20462	20658	20671	20643	20497	20770	20574	20378	20523	20654	20449	20562	20730	20497	20570	20497	20705	20587	20406	20441	20688	20460	20398	20616	20585	20630	20515	20555	20669	20290	20561	20724	20398	20404	20586	20789	20553	20322	20477	20718	20588	20374	20630	20488	20612	20756	20610	20400	20301	20526	20682	20611	20551	20689	20534	20346	20394	20533	20531	20844	20260	20330	20614	20344	20666	20477	20557	20533	20463	20508	20691	20832	20629	20628	20583	20557	20470	20652	20640	20564	20692	20257	20480	20488	20517	20602	20696	20728	20656	20527	20691	20759	20543	20724	20578	20662	20600	20731	20657	20559	20591	20354	20565	20603	20604	20515	20344	20505	20676	20522	20416	20697	20646	20506	20592	20546	20538	20690	20597	20536	20517	20375	20289	20401	20597	20512	20527	20572	20488	20489	20329	20663	20664	20655	20562	20749	20561	20698	20630	20334	20573	20377	20464	20441	20539	20789	20401	20638	20773	20583	20429	20504	20828	20662	20515	20426	20426	20498	20766	20622	20364	20618	20775	20522	20428	20635	20661	20494	20535	20686	20559	20510	20740	20511	20515	20641	20738	20687	20388	20402	20445	20499	20495	20610	20552	20584	20582	20393	20596	20503	20766	20679	20487	20479	20527	20783	20526	20620	20600	20669	20514	20446	20521	20518	20499	20334	20505	20530	20730	20650	20600	20547	20497	20583	20526	20335	20646	20545	20750	20518	20371	20374	20440	20517	20635	20616	20470	20690	20701	20570	20468	20525	20481	20575	20423	20849	20563	20586	20591	20422	20554	20698	20588	20564	20437	20535	20557	20365	20547	20527	20713	20753	20610	20490	20269	20477	20605	20710	20417	20599	20715	20454	20483	20468	20585	20729	20660	20411	20616	20447	20599	20546	20439	20676	20651	20471	20603	20659	20608	20487	20689	20561	20578	20552	20574	20744	20437	20621	20528	20537	20377	20738	20513	20720	20661	20534	20552	20492	20694	20555	20347	20397	20520	20781	20554	20671	20263	20606	20585	20396	20729	20613	20682	20644	20619	20402	20401	20412	20295	20506	20368	20485	20655	20556	20524	20443	20453	20463	20501	20615	20414	20627	20513	20582	20610	20650	20406	20558	20665	20569	20509	20356	20507	20512	20613	20583	20342	20531	20548	20433	20567	20655	20756	20643	20719	20558	20416	20487	20605	20522	20575	20535	20575	20558	20388	20491	20521	20485	20640	20390	20478	20797	20660	20784	20589	20400	20526	20564	20536	20569	20432	20384	20385	20592	20386	20550	20609	20526	20390	20615	20435	20467	20488	20527	20567	20523	20452	20677	20564	20541	20597	20410	20631	20574	20511	20790	20423	20573	20800	20316	20378	20388	20559	20680	20638	20622	20569	20588	20622	20610	20647	20560	20505	20567	20404	20556	20395	20818	20352	20491	20744	20499	20562	20605	20665	20547	20524	20562	20639	20775	20625	20543	20559	20574	20544	20679	20569	20429	20644	20632	20588	20499	20597	20744	20568	20709	20684	20577	20673	20563	20366	20721	20657	20907	20689	20531	20727	20352	20514	20662	20603	20362	20443	20524	20495	20549	20734	20379	20548	20474	20722	20484	20705	20426	20511	20522	20602	20475	20627	20623	20640	20688	20899	20510	20676	20473	20656	20494	20561	20410	20616	20759	20468	20540	20435	20452	20522	20655	20529	20633	20574	20568	20621	20451	20329	20488	20447	20631	20616	20732	20557	20530	20569	20571	20672	20646	20334	20667	20667	20640	20865	20728	20489	20758	20612	20488	20654	20551	20481	20424	20514	20355	20514	20626	20574	20469	20550	20436	20616	20525	20458	20459	20650	20353	20491	20354	20430	20352	20581	20590	20497	20416	20569	20596	20793	20655	20608	20598	20435	20286	20541	20670	20667	20475	20627	20278	20438	20481	20462	20699	20491	20510	20639	20692	20626	20593	20598	20562	20332	20666	20701	20515	20548	20505	20480	20645	20762	20581	20420	20684	20780	20458	20294	20768	20652	20455	20492	20664	20693	20551	20471	20596	20636	20805	20510	20594	20466	20304	20478	20496	20550	20415	20417	20456	20485	20294	20416	20577	20462	20460	20502	20568	20546	20410	20628	20539	20674	20505	20569	20454	20504	20551	20647	20542	20453	20527	20557	20595	20455	20390	20442	20520	20401	20583	20617	20690	20659	20555	20585	20791	20700	20709	20629	20720	20517	20574	20598	20686	20442	20561	20423	20325	20542	20479	20491	20699	20446	20421	20354	20629	20418	20617	20246	20578	20539	20629	20584	20572	20414	20581	20412	20525	20414	20575	20427	20474	20695
17505	28307	27253	23533	21492	20100	19326	18677	18431	18110	18181	18076	17966	17973	17920	17824	17906	17712	17852	18063	17797	17801	17686	17615	17834	17746	17798	17686	17848	17618	18346	21539	21613	20388	18997	18028	17703	17698	17600	17693	17916	17565	17794	17746	17801	17718	17660	17706	17671	17807	17702	17578	17511	17765	17660	17645	17757	17572	17806	17711	17612	17606	17674	17706	17607	17584	17693	17479	17528	17658	17626	17806	17636	17626	17643	17559	17601	17566	17562	17756	17768	17645	17727	17830	17495	17607	17554	17599	17546	17670	17652	17837	17487	17516	17647	17683	17630	17840	17669	17681	17700	17598	17566	17559	17619	17732	17673	17874	17608	17610	17673	17620	17566	17805	17647	17645	17585	17468	17666	17581	17690	17662	17857	17556	17566	17825	17657	17665	17479	17682	17687	17417	17578	17656	17792	17564	17731	17441	17579	17511	17557	17679	17632	17580	17798	17569	17722	17709	17694	17603	17797	17466	17530	17601	17559	17667	17551	17627	17710	17688	17678	17688	17719	17733	17743	17626	17487	17695	17746	17537	17714	17647	17652	17681	17519	17506	17531	17728	17514	17548	17778	17551	17621	17739	17725	17578	17778	17654	17662	17771	17701	17863	17694	17724	17674	17590	17507	17619	17773	17896	17567	17579	17627	17775	17600	17606	17652	17689	17668	17694	17783	17661	17775	17647	17568	17631	17847	17734	17688	17589	17551	17802	17631	17367	17667	17645	17732	17631	17672	17552	17674	17667	17709	17681	17772	17603	17628	17652	17718	17801	17552	17568	17672	17466	17779	17645	17811	17781	17480	17669	17750	17723	17627	17750	17683	17626	17632	17552	17609	17703	17699	17396	17626	17663	17627	17577	17623	17506	17606	17548	17665	17484	17653	17689	17631	17652	17817	17606	17534	17490	17725	17660	17623	17653	17557	17487	17837	17576	17710	17452	17736	17601	17655	17642	17652	17812	17658	17778	17694	17610	17531	17646	17576	17654	17491	17467	17584	17849	17691	17759	17604	17561	17705	17597	17627	17611	17703	17641	17612	17547	17626	17724	17634	17859	17665	17597	17531	17474	17784	17707	17807	17741	17798	17567	17659	17584	17549	17549	17736	17605	17692	17637	17737	17675	17571	17541	17764	17644	17583	17711	17649	17638	17725	17667	17730	17589	17638	17711	17483	17660	17737	17835	17663	17910	17709	17545	17768	17729	17781	17644	17726	17678	17592	17585	17646	17632	17606	17492	17443	17784	17639	17622	17655	17731	17615	17756	17742	17535	17608	17668	17716	17604	17640	17547	17667	17557	17601	17603	17706	17796	17802	17435	17635	17579	17559	17600	17595	17741	17676	17783	17514	17578	17470	17525	17680	17543	17696	17667	17712	17667	17550	17748	17626	17771	17771	17515	17600	17705	17654	17537	17680	17605	17767	17479	17690	17576	17662	17619	17483	17520	17582	17547	17794	17617	17519	17569	17597	17498	17669	17657	17680	17742	17683	17733	17518	17658	17594	17568	17565	17688	17440	17681	17639	17556	17453	17573	17566	17647	17685	17745	17515	17731	17615	17668	17637	17622	17531	17699	17736	17743	17632	17487	17631	17767	17552	17656	17743	17717	17540	17661	17628	17699	17752	17692	17827	17621	17758	17608	17679	17556	17631	17664	17611	17641	17730	17602	17469	17684	17628	17701	17565	17556	17639	17689	17552	17745	17661	17582	17462	17567	17564	17669	17688	17533	17499	17626	17783	17635	17561	17479	17605	17593	17671	17575	17613	17780	17870	17634	17524	17674	17576	17693	17633	17658	17513	17598	17837	17591	17659	17575	17655	17693	17725	17401	17633	17604	17817	17763	17820	17569	17556	17567	17517	17712	17600	17610	17594	17821	17613	17762	17537	17808	17617	17638	17518	17700	17758	17775	17638	17548	17492	17601	17434	17570	17696	17709	17685	17593	17675	17667	17755	17751	17640	17592	17654	17758	17661	17627	17588	17727	17777	17659	17660	17614	17807	17622	17650	17850	17840	17771	17666	17549	17506	17632	17621	17680	17693	17496	17557	17690	17552	17579	17524	17704	17629	17766	17667	17666	17740	17668	17488	17653	17652	17674	17766	17472	17556	17715	17655	17522	17580	17792	17561	17652	17611	17709	17595	17819	17657	17577	17540	17562	17600	17768	17713	17606	17611	17703	17617	17771	17605	17534	17640	17686	17786	17675	17488	17564	17568	17790	17707	17660	17732	17519	17688	17678	17549	17717	17693	17512	17540	17690	17692	17871	17483	17775	17695	17574	17672	17769	17547	17563	17580	17688	17753	17606	17468	17650	17513	17769	17700	17586	17503	17543	17525	17532	17626	17586	17740	17681	17724	17717	17576	17577	17652	17578	17797	17715	17806	17823	17659	17561	17668	17645	17662	17716	17847	17560	17705	17652	17412	17637	17498	17554	17727	17642	17795	17681	17500	17571	17524	17618	17701	17708	17639	17666	17588	17850	17748	17696	17869	17693	17823	17633	17883	17654	17739	17543	17735	17556	17799	17470	17786	17537	17619	17529	17600	17698	17592	17603	17537	17722	17748	17670	17829	17674	17587	17515	17659	17856	17595	17601	17684	17827	17630	17696	17809	17695	17642	17569	17536	17688	17739	17597	17672	17602	17565	17699	17648	17675	17617	17506	17549	17646	17631	17682	17635	17572	17626	17504	17627	17869	17768	17667	17529	17719	17830	17548	17629	17634	17628	17658	17881	17516	17745	17507	17573	17683	17742	17667	17698	17742	17651	17509	17804	17594	17637	17518	17700	17552	17562	17518	17662	17595	17654	17757	17735	17658	17601	17760	17782	17704	17731	17585	17611	17663	17760	17552	17649	17561	17452	17727	17555	17563	17567	17644	17543	17586	17734	17541	17622	17541	17669	17565	17657	17636	17788	17695	17764	17480	17700	17567	17611	17564	17728	17814	17691	17625	17710	17646	17748	17605	17750	17761	17644	17628	17683	17664	17902	17680	17612	17622	17682	17581	17704	17740	17633	17463	17681	17697	17708	17680	17860	17617	17716	17768	17881	17630	17635	17698	17651	17940	17621	17582	17631	17687	17528	17649	17630	17658	17639	17711	17725	17588	17579	17659	17568	17650	17695	17566	17610	17458	17661	17581	17697	17792	17802	17458	17599	17587	17728	17674	17751	17610	17626	17525	17693	17583	17759	17778	17517	17636	17877	17644	17470	17684	17556	17428	17630	17715	17638	17853	17569	17632	17716	17606	17648	17596	17666	17519	17623	17715	17649	17629	17599	17622	17653	17586	17633	17795	17603	17844	17612	17618	17758	17612	17562	17607	17562	17667	17761	17554	17369	17644	17543	17426	17693	17793	17683	17583	17584	17674	17614	17643	17755	17605	17653	17514	17839	17605	17583	17824	17761	17667	17699	17669	17657	17475	17629	17447	17749	17529	17707	17595	17588	17673	17567	17779	17656	17795	17528	17629	17527	17559	17754	17671	17706	17590	17678	17473	17687	17607	17677	17774	17704	17630	17564	17637	17400	17640	17714	17625	17658	17555	17687	17648	17704	17682	17642	17555	17585	17564	17673	17688	17644	17697	17581	17624	17799	17663	17725	17663	17648	17548	17424	17511	17590	17501	17742	17544	17754	17558	17600	17675	17652	17482	17804	17742	17741	17792	17533	17830	17828	17752	17521	17807	17772	17440	17715	17700	17713	17771	17652	17692	17832	17579	17723	17600	17673	17507	17547	17753	17526	17682	17616	17722	17632	17519	17765	17452	17760	17684	17667	17591	17633	17579	17601	17733	17787	17732	17649	17711	17566	17556	17624	17629	17710	17530	17654	17772	17506	17482	17571	17626	17626	17581	17665	17625	17669	17899	17542	17604	17671	17500	17630	17802	17664	17619	17698	17602	17666	17762	17558	17515	17695	17599	17565	17892	17531	17702	17637	17657	17718	17454	17665	17622	17682	17553	17837	17861	17471	17671	17718	17553	17706	17643	17556	17855	17784	17538	17830	17624	17709	17497	17554	17698	17616	17704	17608	17753	17707	17685	17657	17660	17672	17596	17748	17702	17640	17735	17760	17653	17619	17683	17815	17651	17651	17529	17639	17534	17643	17634	17686	17591	17663	17581	17545	17721	17501	17637	17674	17616	17701	17808	17615	17697	17441	17568	17613	17662	17600	17649	17631	17779	17597	17754	17510	17821	17660	17505	17570	17570	17750	17697	17654	17724	17675	17528	17517	17604	17631	17801	17675	17796	17582	17742	17373	17635	17670	17899	17668	17554	17616	17692	17548	17656	17652	17752	17513	17645	17730	17729	17549	17630	17786	17545	17624	17732	17794	17792	17749	17707	17746	17586	17716	17583	17791	17519	17541	17740	17513	17530	17476	17510	17772	17580	17630	17649	17763	17523	17839	17615	17608	17602	17720	17550	17700	17669	17737	17662	17533	17645	17686	17658	17501	17581	17792	17636	17694	17701	17793	17693	17745	17635	17673	17755	17741	17541	17696	17718	17600	17550	17618	17583	17823	17777	17679	17679	17624	17720	17709	17754	17622	17714	17715	17793	17587	17719	17583	17779	17593	17507	17681	17576	17744	17607	17444	17670	17521	17618	17644	17624	17621	17641	17711	17651	17723	17562	17512	17645	17728	17587	17607	17760	17546	17610	17494	17625	17675	17718	17464	17672	17589	17422	17611	17610	17641	17694	17522	17606	17645	17730	17413	17702	17653	17611	17783	17808	17595	17747	17821	17669	17734	17615	17676	17697	17503	17846	17639	17655	17582	17675	17650	17650	17755	17576	17640	17658	17821	17651	17487	17666	17820	17619	17736	17667	17652	17821	17631	17397	17396	17483	17766	17653	17598	17724	17627	17613	17686	17744	17572	17529	17743	17622	17475	17689	17604	17692	17595	17618	17673	17523	17806	17689	17823	17616	17788	17795	17564	17724	17652	17673	17611	17722	17706	17548	17686	17760	17613	17505	17682	17633	17795	17605	17652	17746	17802	17692	17708	17684	17762	17668	17736	17628	17563	17662	17473	17581	17781	17800	17641	17714	17597	17826	17544	17681	17585	17538	17695	17583	17747	17626	17678	17746	17756	17592	17524	17712	17578	17661	17498	17827	17690	17582	17674	17615
22855	21332	29180	23860	21657	24145	26723	22027	21131	21451	21188	20765	20762	20899	20699	20786	20818	20646	20760	20876	20870	20738	20768	20673	20660	20451	20838	20620	20502	20631	21107	23605	25046	24054	22476	21454	21016	20607	20781	20523	20432	20487	20293	20475	20603	20486	20453	20461	20479	20394	20599	20600	20450	20520	20460	20677	20233	20344	20651	20309	20631	20407	20609	20685	20597	20514	20463	20308	20525	20337	20385	20461	20607	20371	20534	20545	20447	20464	20584	20210	20399	20068	20619	20498	20444	20409	20480	20498	20574	20547	20333	20418	20355	20248	20316	20187	20262	20452	20378	20386	20311	20359	20528	20614	20437	20310	20402	20318	20412	20306	20532	20254	20415	20466	20196	20315	20393	20387	20349	20394	20551	20320	20476	20424	20379	20539	20389	20250	20269	20277	20411	20450	20368	20478	20434	20377	20541	20469	20345	20420	20539	20411	20305	20488	20482	20451	20423	20334	20469	20326	20368	20494	20563	20287	20401	20434	20496	20430	20299	20443	20523	20368	20217	20288	20371	20468	20327	20568	20483	20430	20509	20546	20455	20188	20532	20581	20463	20493	20446	20351	20130	20494	20417	20356	20391	20421	20444	20144	20389	20307	20565	20407	20459	20454	20474	20503	20274	20355	20478	20508	20078	20343	20315	20371	20496	20333	20424	20359	20345	20413	20287	20476	20177	20436	20376	20465	20350	20371	20538	20317	20447	20468	20524	20556	20169	20590	20406	20206	20578	20472	20578	20455	20363	20271	20388	20328	20347	19940	20226	20159	20532	20321	20362	20427	20339	20458	20296	20463	20463	20493	20268	20248	20281	20395	20463	20383	20406	20356	20289	20579	20401	20361	20464	20151	20427	20594	20361	20512	20312	20208	20571	20432	20244	20365	20556	20390	20377	20242	20193	20124	20409	20231	20373	20338	20477	20519	20493	20557	20408	20410	20381	20610	20342	20266	20432	20464	20212	20330	20430	20378	20316	20475	20319	20377	20455	20519	20496	20076	20508	20533	20425	20349	20288	20639	20111	20304	20383	20474	20362	20299	20281	20631	20335	20492	20519	20530	20279	20367	20213	20576	20407	20320	20374	20619	20509	20577	20150	20303	20483	20464	20182	20239	20298	20229	20691	20417	20463	20396	20367	20452	20317	20111	20452	20376	20196	20415	20372	20447	20354	20216	20392	20331	20445	20434	20613	20287	20344	20453	20404	20611	20424	20380	20493	20523	20303	20228	20395	20348	20483	20430	20325	20368	20544	20459	20455	20317	20355	20411	20310	20405	20436	20425	20163	20516	20332	20388	20341	20384	20490	20467	20110	20506	20446	20279	20228	20250	20196	20187	20402	20613	20253	20452	20563	20251	20254	20311	20320	20300	20419	20313	20399	20623	20386	20540	20383	20236	20338	20217	20454	20339	20303	20558	20458	20440	20475	20454	20392	20429	20288	20419	20334	20536	20498	20480	20319	20607	20483	20127	20467	20409	20541	20251	20297	20446	20404	20154	20358	20263	20523	20293	20315	20118	20285	20401	20490	20377	20357	20506	20280	20386	20476	20462	20451	20411	20431	20395	20549	20278	20426	20690	20485	20460	20331	20475	20525	20405	20457	20314	20468	20355	20440	20358	20296	20215	20302	20406	20445	20483	20400	20604	20448	20212	20220	20164	20393	20416	20352	20392	20180	20264	20497	20433	20345	20402	20399	20416	20440	20333	20397	20340	20568	20485	20401	20504	20341	20375	20431	20291	20562	20320	20441	20392	20297	20150	20108	20259	20292	20427	20090	20337	20527	20196	20292	20349	20432	20377	20369	20472	20383	20333	20342	20390	20358	20330	20180	20448	20593	20367	20406	20429	20555	20327	20489	20494	20362	20324	20176	20452	20584	20147	20240	20422	20551	20242	20272	20526	20312	20273	20223	20203	20260	20413	20400	20606	20498	20613	20372	20272	20407	20293	20342	20082	20608	20384	20499	20261	20242	20369	20324	20218	20498	20420	20320	20431	20402	20371	20465	20552	20393	20372	20219	20383	20503	20408	20702	20438	20302	20381	20307	20294	20634	20229	20527	20442	20377	20473	20429	20504	20315	20498	20479	20508	20388	20484	20442	20429	20436	20360	20336	20358	20468	20439	20378	20537	20477	20367	20565	20401	20493	20371	20252	20370	20534	20201	20358	20102	20230	20347	20330	20415	20261	20219	20385	20225	20441	20316	20382	20402	20316	20436	20116	20318	20412	20351	20374	20438	20387	20271	20329	20385	20283	20407	20366	20186	20434	20339	20334	20348	20482	20401	20403	20332	20398	20325	20400	20246	20596	20193	20485	20454	20522	20381	20443	20486	20371	20501	20281	20358	20444	20419	20381	20322	20328	20189	20376	20310	20256	20509	20735	20654	20293	20320	20449	20215	20422	20378	20379	20522	20208	20527	20301	20383	20507	20313	20405	20490	20460	20259	20465	20254	20301	20363	20442	20500	20503	20461	20271	20346	20527	20436	20616	20314	20459	20250	20234	20280	20315	20481	20454	20354	20339	20342	20369	20426	20279	20271	20518	20154	20446	20321	20311	20450	20589	20583	20402	20506	20341	20317	20446	20363	20483	20331	20216	20406	20390	20213	20208	20436	20531	20346	20245	20254	20401	20337	20418	20449	20311	20391	20240	20254	20595	20180	20607	20343	20509	20345	20175	20507	20304	20449	20365	20467	20195	20348	20520	20451	20367	20324	20445	20310	20428	20411	20414	20321	20445	20317	20425	20328	20222	20451	20223	20350	20285	20296	20501	20410	20338	20405	20222	20386	20369	20477	20349	20574	20327	20407	20481	20464	20386	20628	20294	20429	20258	20390	20488	20375	20404	20534	20347	20343	20311	20301	20558	20240	20420	20512	20387	20293	20375	20393	20395	20416	20353	20301	20384	20208	20486	20232	20360	20323	20399	20290	20489	20495	20576	20466	20293	20433	20586	20398	20242	20336	20212	20304	20423	20453	20415	20501	20445	20511	20531	20481	20359	20371	20411	20342	20589	20372	20457	20208	20241	20401	20621	20342	20526	20368	20173	20489	20323	20493	20585	20255	20313	20196	20466	20265	20255	20376	20508	20599	20396	20326	20461	20432	20259	20454	20316	20275	20359	20260	20389	20277	20402	20502	20368	20429	20356	20351	20042	20283	20371	20230	20293	20373	20345	20297	20466	20499	20507	20300	20500	20308	20613	20482	20270	20432	20482	20270	20258	20381	20296	20366	20361	20449	20406	20444	20445	20348	20366	20359	20403	20198	20499	20173	20505	20337	20392	20470	20439	20459	20320	20395	20179	20515	20457	20365	20281	20321	20542	20519	20441	20656	20630	20408	20519	20452	20430	20371	20448	20392	20330	20289	20404	20186	20266	20369	20311	20366	20319	20426	20532	20395	20529	20354	20463	20264	20288	20372	20268	20436	20363	20301	20526	20215	20182	20415	20531	20341	20324	20625	20573	20366	20415	20453	20444	20504	20499	20517	20478	20319	20313	20254	20277	20429	20476	20441	20396	20506	20446	20596	20532	20261	20230	20444	20328	20605	20151	20337	20453	20490	20417	20437	20350	20274	20373	20194	20303	20589	20520	20502	20603	20252	20374	20581	20415	20303	20346	20576	20386	20538	20153	20615	20375	20287	20363	20341	20442	20497	20551	20359	20330	20387	20328	20499	20485	20508	20370	20079	20593	20231	20535	20404	20501	20517	20471	20289	20259	20288	20221	20310	20418	20350	20520	20523	20380	20340	20509	20248	20382	20246	20390	20352	20264	20454	20572	20234	20352	20209	20186	20403	20287	20242	20131	20313	20354	20621	20478	20404	20433	20329	20607	20343	20272	20258	20314	20399	20353	20290	20281	20538	20408	20417	20285	20307	20521	20278	20409	20227	20075	20420	20335	20309	20357	20507	20387	20231	20350	20135	20347	20212	20602	20476	20411	20456	20276	20316	20418	20263	20443	20240	20403	20234	20308	20413	20359	20320	20375	20339	20266	20297	20319	20267	20278	20446	20346	20360	20320	20488	20321	20520	20335	20446	20158	20093	20408	20405	20237	20392	20542	20254	20274	20448	20608	20448	20544	20425	20424	20637	20399	20419	20289	20263	20502	20165	20413	20324	20341	20338	20318	20288	20287	20417	20448	20307	20254	20612	20475	20446	20462	20241	20462	20429	20439	20500	20284	20472	20478	20432	20340	20393	20659	20485	20387	20258	20490	20459	20380	20430	20265	20246	20224	20276	20553	20229	20361	20405	20363	20513	20302	20350	20369	20286	20379	20350	20434	20224	20084	20439	20389	20354	20342	20576	20364	20374	20539	20590	20556	20439	20430	20537	20316	20564	20446	20471	20355	20406	20554	20391	20385	20410	20575	20503	20477	20428	20454	20193	20548	20302	20731	20338	20192	20364	20417	20393	20221	20314	20329	20205	20294	20260	20303	20347	20553	20309	20363	20304	20364	20253	20509	20263	20294	20536	20224	20430	20352	20314	20593	20367	20418	20472	20447	20248	20336	20538	20359	20398	20169	20598	20504	20531	20494	20674	20511	20204	20241	20394	20382	20485	20271	20477	20458	20344	20380	20598	20253	20121	20414	20368	20356	20521	20565	20255	20500	20417	20447	20675	20510	20150	20527	20411	20429	20467	20487	20388	20324	20406	20519	20320	20162	20164	20279	20228	20404	20266	20239	20387	20371	20355	20487	20536	20239	20480	20521	20506	20511	20454	20245	20417	20303	20469	20489	20451	20314	20345	20393	20225	20383	20413	20413	20349	20176	20376	20512	20414	20469	20177	20406	20558	20362	20350	20459	20422	20448	20258	20638	20366	20657	20707	20380	20355	20206	20438	20464	20409	20460	20314	20554	20597	20398	20373	20309	20386	20402	20336	20543	20619	20413	20221	20257	20262	20256	20454	20388	20363	20378	20344	20543	20219	20296	20320	20174	20458	20358	20363	20406	20377	20542	20258	20297	20370	20469	20300	20383	20252	20457	20612	20565	20359	20449	20292	20400	20486	20549	20433	20406	20519	20542	20392	20375	20534	20257	20194	20094	20174	20382	20406	20520	20600	20307	20180	20345	20431	20477	20385	20544	20312	20222	20278	20230	20607	20364	20382	20283	20225	20234	20464
19337	33358	31167	26217	22536	20949	19905	18929	18769	18479	18016	18084	17993	18006	17991	17681	17828	17986	18028	17869	17861	17841	17838	17595	17614	17935	17603	17666	17596	17453	18983	22884	24570	22562	20146	18539	17710	17633	17549	17552	17537	17551	17426	17384	17546	17516	17624	17525	17528	17618	17504	17558	17469	17692	17475	17636	17725	17474	17484	17518	17537	17531	17456	17479	17375	17539	17528	17629	17366	17488	17472	17309	17607	17482	17724	17589	17438	17658	17681	17594	17565	17443	17405	17516	17545	17558	17599	17391	17575	17504	17387	17479	17582	17442	17660	17452	17703	17618	17483	17354	17394	17695	17434	17529	17539	17496	17426	17284	17480	17690	17670	17389	17619	17652	17548	17464	17474	17615	17543	17459	17507	17567	17348	17391	17694	17646	17606	17575	17510	17512	17468	17494	17555	17577	17529	17451	17396	17499	17394	17525	17472	17559	17686	17352	17477	17556	17512	17410	17570	17442	17673	17490	17536	17476	17509	17687	17525	17404	17490	17520	17520	17464	17495	17448	17619	17596	17598	17676	17514	17549	17424	17553	17726	17555	17582	17641	17549	17418	17594	17464	17349	17618	17409	17491	17584	17501	17571	17557	17449	17517	17552	17464	17484	17492	17514	17496	17435	17400	17364	17573	17437	17478	17523	17479	17548	17538	17421	17476	17399	17516	17443	17452	17639	17644	17478	17592	17542	17559	17768	17506	17426	17632	17449	17572	17690	17542	17333	17467	17542	17415	17488	17496	17513	17464	17557	17543	17487	17654	17501	17578	17383	17496	17542	17496	17606	17385	17607	17448	17487	17513	17394	17573	17563	17678	17514	17522	17456	17482	17633	17590	17399	17530	17540	17397	17446	17682	17371	17493	17473	17665	17493	17374	17616	17359	17483	17385	17588	17492	17327	17465	17497	17430	17505	17451	17684	17458	17563	17498	17499	17541	17362	17528	17465	17599	17575	17482	17377	17490	17426	17520	17398	17646	17468	17396	17623	17314	17530	17491	17522	17640	17384	17492	17542	17552	17507	17340	17434	17470	17564	17489	17549	17487	17480	17538	17561	17472	17440	17398	17365	17417	17577	17348	17653	17454	17471	17526	17506	17295	17596	17605	17367	17212	17408	17622	17536	17531	17586	17551	17597	17580	17527	17380	17519	17561	17443	17464	17485	17630	17552	17551	17580	17600	17676	17489	17428	17450	17493	17519	17643	17481	17452	17355	17596	17439	17594	17559	17632	17523	17525	17343	17405	17587	17537	17581	17487	17529	17542	17537	17214	17729	17555	17637	17600	17641	17445	17607	17485	17412	17447	17601	17597	17482	17512	17525	17650	17541	17424	17348	17533	17306	17563	17505	17537	17529	17677	17619	17367	17529	17497	17452	17425	17566	17507	17503	17373	17651	17461	17578	17489	17471	17649	17393	17579	17422	17645	17390	17230	17359	17664	17466	17571	17584	17647	17496	17627	17480	17505	17470	17441	17284	17517	17600	17448	17405	17719	17635	17558	17512	17585	17405	17460	17575	17317	17386	17426	17553	17556	17505	17479	17328	17472	17657	17475	17440	17426	17562	17443	17431	17520	17424	17586	17535	17487	17402	17438	17529	17495	17549	17658	17458	17417	17635	17538	17808	17535	17582	17435	17518	17781	17408	17546	17387	17563	17586	17498	17406	17471	17380	17572	17344	17514	17438	17407	17454	17472	17539	17422	17483	17485	17658	17451	17473	17447	17560	17507	17538	17423	17642	17464	17683	17586	17430	17621	17458	17497	17562	17543	17499	17353	17570	17386	17476	17380	17608	17404	17622	17616	17581	17426	17493	17686	17445	17698	17332	17502	17522	17578	17437	17459	17389	17543	17445	17456	17681	17498	17564	17609	17467	17560	17585	17560	17492	17509	17555	17446	17535	17588	17401	17272	17489	17548	17590	17522	17563	17491	17462	17495	17468	17630	17515	17198	17589	17490	17587	17376	17364	17405	17543	17501	17734	17355	17551	17517	17569	17664	17441	17568	17399	17340	17634	17426	17580	17488	17477	17412	17441	17444	17427	17384	17519	17468	17685	17542	17502	17476	17403	17673	17458	17646	17483	17578	17327	17484	17441	17464	17463	17464	17449	17553	17449	17562	17704	17406	17489	17442	17594	17601	17463	17434	17510	17591	17673	17576	17502	17478	17441	17520	17602	17455	17553	17515	17688	17701	17441	17491	17540	17585	17512	17461	17495	17489	17506	17330	17656	17573	17225	17506	17464	17435	17513	17532	17405	17476	17564	17591	17528	17404	17655	17557	17424	17542	17522	17452	17438	17591	17487	17511	17605	17358	17543	17546	17600	17550	17638	17373	17534	17341	17619	17617	17543	17529	17470	17367	17467	17491	17575	17254	17440	17484	17516	17505	17573	17523	17383	17469	17632	17575	17609	17379	17539	17583	17507	17533	17691	17359	17557	17469	17574	17533	17412	17631	17424	17555	17399	17400	17557	17632	17543	17584	17514	17507	17543	17480	17531	17445	17557	17547	17531	17470	17442	17455	17414	17437	17608	17489	17559	17449	17539	17424	17355	17453	17643	17595	17462	17612	17453	17488	17452	17464	17421	17538	17605	17340	17437	17633	17572	17310	17481	17503	17533	17603	17535	17448	17492	17368	17533	17505	17496	17331	17729	17548	17327	17583	17476	17689	17516	17484	17627	17521	17590	17585	17548	17471	17398	17538	17469	17368	17354	17455	17483	17582	17506	17410	17499	17226	17557	17467	17474	17503	17532	17570	17567	17560	17423	17634	17454	17543	17617	17586	17729	17491	17469	17580	17458	17481	17298	17485	17551	17583	17513	17629	17626	17511	17423	17526	17530	17394	17524	17421	17533	17603	17458	17403	17545	17538	17386	17612	17604	17537	17573	17485	17469	17568	17523	17490	17597	17585	17551	17554	17651	17523	17406	17502	17419	17279	17533	17626	17610	17487	17407	17425	17755	17330	17431	17493	17406	17633	17282	17537	17409	17387	17364	17601	17502	17581	17341	17572	17583	17500	17383	17355	17691	17397	17496	17457	17496	17649	17391	17550	17480	17536	17536	17546	17408	17378	17539	17318	17556	17611	17600	17647	17569	17426	17545	17571	17403	17527	17643	17574	17579	17643	17613	17539	17530	17633	17428	17549	17402	17571	17633	17487	17460	17402	17640	17643	17512	17338	17606	17425	17664	17450	17436	17482	17496	17481	17386	17404	17581	17490	17455	17528	17425	17605	17482	17512	17482	17416	17404	17474	17413	17493	17404	17374	17598	17494	17385	17448	17670	17450	17416	17568	17375	17431	17484	17405	17413	17540	17543	17508	17455	17432	17503	17623	17464	17480	17499	17482	17514	17571	17473	17502	17485	17496	17401	17419	17462	17729	17586	17618	17466	17399	17535	17600	17484	17436	17553	17427	17400	17600	17517	17578	17325	17437	17403	17455	17607	17413	17546	17488	17616	17424	17560	17625	17360	17629	17412	17551	17605	17383	17644	17448	17485	17537	17384	17659	17465	17598	17425	17343	17463	17310	17520	17379	17391	17317	17416	17494	17456	17347	17516	17583	17400	17496	17643	17570	17388	17461	17610	17354	17554	17409	17616	17335	17408	17532	17529	17647	17395	17641	17548	17528	17673	17537	17627	17448	17505	17431	17457	17444	17521	17429	17574	17583	17371	17622	17524	17546	17639	17551	17586	17584	17356	17486	17584	17415	17391	17441	17439	17430	17555	17593	17533	17461	17525	17537	17621	17512	17493	17520	17439	17451	17551	17217	17527	17514	17664	17520	17441	17505	17484	17491	17342	17587	17500	17557	17526	17384	17605	17386	17527	17385	17329	17510	17402	17501	17410	17424	17647	17383	17670	17698	17462	17528	17411	17520	17344	17575	17492	17481	17370	17530	17463	17446	17475	17494	17576	17604	17653	17539	17461	17555	17629	17400	17588	17586	17394	17498	17601	17430	17582	17698	17340	17536	17375	17440	17246	17541	17534	17409	17573	17513	17595	17593	17768	17503	17627	17512	17418	17513	17548	17525	17371	17566	17505	17611	17485	17426	17568	17527	17483	17503	17651	17497	17431	17377	17633	17427	17413	17506	17361	17604	17457	17538	17565	17403	17564	17330	17514	17499	17636	17538	17549	17631	17535	17462	17465	17490	17584	17419	17455	17409	17600	17474	17518	17494	17267	17442	17472	17627	17471	17518	17612	17522	17511	17510	17511	17665	17509	17473	17543	17380	17297	17379	17609	17526	17706	17387	17566	17540	17455	17444	17481	17491	17373	17593	17578	17517	17639	17487	17507	17336	17624	17488	17574	17545	17428	17617	17586	17456	17387	17678	17541	17253	17538	17581	17486	17690	17606	17535	17687	17378	17570	17600	17496	17554	17481	17602	17463	17474	17646	17384	17399	17483	17479	17583	17566	17570	17494	17347	17566	17628	17242	17270	17665	17434	17487	17567	17487	17520	17511	17607	17409	17674	17691	17465	17512	17478	17544	17398	17625	17527	17391	17497	17474	17575	17480	17414	17291	17511	17533	17663	17444	17478	17565	17497	17577	17502	17448	17408	17699	17433	17696	17513	17507	17409	17502	17413	17535	17568	17403	17457	17443	17464	17448	17571	17489	17601	17637	17597	17516	17387	17555	17619	17468	17415	17262	17586	17503	17512	17681	17631	17667	17448	17457	17451	17401	17307	17447	17356	17594	17481	17416	17591	17348	17616	17557	17472	17523	17500	17372	17408	17357	17482	17424	17555	17470	17558	17373	17721	17429	17511	17407	17480	17639	17618	17584	17432	17426	17680	17558	17459	17476	17534	17445	17555	17546	17437	17574	17534	17404	17451	17545	17546	17415	17484	17600	17471	17501	17429	17489	17523	17523	17534	17415	17498	17514	17526	17525	17492	17546	17516	17455	17457	17527	17485	17580	17546	17529	17532	17454	17615	17370	17225	17506	17475	17552	17432	17581	17488	17467	17541	17350	17791	17586	17589	17388	17376	17640	17678	17428	17662	17575	17464	17384	17355	17617	17306	17482	17530	17540	17464	17396	17535	17390	17621	17519	17391	17490	17395	17338	17419	17455	17582	17541	17716	17405	17619	17466	17584	17598	17503	17513	17475	17556	17536	17534
27694	22366	25779	23575	20665	20448	20302	19988	19990	20037	19534	19646	19948	19864	19941	19852	19888	19713	19853	19765	19961	19865	19743	19943	19795	19792	19896	19872	19751	19859	20066	19924	20062	20290	20243	20087	19745	19525	20089	19872	19912	19880	19826	19568	19705	19662	19789	19651	19712	19827	19883	19832	19763	19522	19927	19697	19799	19790	19851	19733	19846	19769	19777	19816	19714	19525	19721	19728	19732	19677	19773	19862	19859	19813	19805	19871	19565	19900	19543	19836	19799	19800	19748	19757	19650	20066	19830	19837	19922	19885	19985	19632	19781	19630	19739	19678	19776	19681	19756	19758	19674	19787	19709	19667	19830	19718	19730	20007	19915	19940	19721	19878	19751	19701	19747	19722	19825	19818	19728	19768	19780	19756	19902	19653	19585	19784	19787	19936	19753	19765	19677	19572	19719	19663	19923	19652	19984	19794	19855	19797	19574	20001	19749	19806	19839	19858	19629	19845	19779	19555	19773	19776	19763	19728	19929	19887	19667	19623	19610	19608	19605	19772	19978	19766	19692	19536	19745	19646	19741	19815	19863	19764	19824	19620	19891	19838	19697	19807	19883	19815	19732	19606	19761	20015	19849	19821	19811	19831	19730	19776	19873	19979	19840	19796	19594	19819	19704	19632	19775	19922	19776	19658	19644	19756	19853	19725	19921	19763	19857	19875	19819	19804	19751	19822	19697	19777	19738	19726	19781	19728	19631	19868	19611	19968	19783	19880	19782	19827	19696	19596	19708	19904	19687	19839	19600	19762	19645	19641	19641	19637	19815	19753	19668	19605	19674	19879	19847	19736	19796	19909	19659	19791	19709	19588	19922	19770	19780	19875	19656	19775	19917	19783	19759	19534	19601	19879	19800	19746	19978	19858	19657	19591	19729	19679	19802	19856	19794	19663	19709	19629	19870	19725	19835	19831	19692	19624	19684	19785	19745	19741	19886	19782	19804	19745	19636	19665	19745	19871	19565	19779	19605	19575	19726	19702	19754	19747	19833	19837	19667	19781	19871	19620	19737	19835	19904	19879	19563	19776	19687	19735	19856	19797	19707	19571	19685	19758	19691	19656	19700	19949	19963	19830	19722	19845	19824	19720	19552	19828	19718	19790	19627	19701	19636	19895	19901	19550	19853	19786	19641	19531	19697	19830	19759	19839	19832	19695	19774	19656	19739	19851	19830	19851	19761	19753	19693	19688	19893	19655	19512	19871	19921	19687	19722	19793	19806	19712	19590	19928	19738	19831	19748	19694	19840	19816	19778	19771	19791	19959	19864	19782	19719	19618	19580	19818	19638	19770	19747	19802	19819	19808	19680	19718	19891	19743	19768	19925	19930	19653	19937	19701	19773	19636	19758	19529	19662	19769	19941	19848	19779	19657	19769	19785	19632	19712	19586	19521	19806	19660	19718	19547	19584	19578	19795	19603	19790	19530	19906	19922	19555	19692	19610	19638	19757	19791	19813	19902	19740	20013	19768	19994	19643	19749	19638	19919	19612	19563	19674	19740	19817	19724	19717	19538	19792	20062	19678	19715	19586	19818	19801	19731	19581	19700	19755	19842	19649	19757	19512	19779	19791	19722	19629	19761	19531	19715	19823	19677	19980	19759	19700	19797	19482	19644	19714	19527	19863	19744	19835	19808	19778	19728	19704	19784	19673	19674	19846	19889	19854	19667	19838	19901	19715	19682	19760	19529	19875	19773	19577	19625	19963	19916	19825	19839	19676	19812	19634	19727	19850	19738	19634	19667	19729	19740	19619	19768	19739	19836	19827	19835	19729	19832	19834	19819	19570	19796	19665	19703	19807	19800	19632	19609	19702	19780	20016	19774	19598	19582	19661	19720	19718	19795	19830	20027	19894	19905	19729	19946	19620	19744	19874	19782	19755	19597	19721	19858	19788	19983	19707	19683	19785	19912	19667	19915	19808	19819	19840	19678	19670	19801	19773	19613	19582	19691	19832	19641	19728	19601	19906	19617	19714	19727	19833	19717	19697	19683	19559	19836	19575	19757	19669	19855	19557	19990	19738	19698	19888	19668	19756	19606	19700	19737	19800	19766	19647	19839	19854	19751	19694	19856	19655	19703	19700	19751	19857	19474	19662	20015	19874	19916	19843	19799	19784	19846	19992	19827	19712	19813	19792	19822	19807	19927	19679	19671	19825	19566	19854	19843	19677	19757	19717	19642	19825	19579	20023	19736	19739	19963	19741	19778	19686	19735	19701	19727	19695	20031	19925	19800	19765	19771	19764	19744	19737	19746	19889	19824	19657	19901	19661	19714	19772	19879	20140	20024	19532	19550	19716	19705	19900	19732	19804	20065	19858	19611	19834	19899	19910	19859	19995	19921	19700	19866	19748	19643	19754	19893	19609	19797	19735	19745	19900	19589	19738	19734	19600	19741	19755	19764	19655	19806	19648	19702	19686	19782	19910	19817	19864	19745	19738	19554	19996	19725	19730	19820	19780	19558	19698	19813	19908	20078	19955	19705	19746	19760	19671	19576	19573	19946	19874	19748	19744	19718	19828	19704	19786	19614	19667	19877	19977	19577	19690	19751	19726	19736	19910	19733	19826	19770	19732	19743	19663	19720	19868	19678	19922	19709	19819	19953	19861	19590	19620	19792	19851	19786	19817	20001	19780	19721	19990	19825	19781	19833	20077	19819	19567	19766	19704	19666	19879	19856	19865	19776	19870	19955	19822	19726	19718	19616	19817	19714	19755	19784	19835	19597	19825	19730	19613	19895	19797	19592	19688	19553	19602	19848	20039	19664	19726	19652	19770	19922	19825	19717	19629	19737	19711	19852	19712	19490	19795	19685	19687	19807	19716	19955	19593	19942	19887	19734	19673	19722	19968	19881	19912	19716	19547	19696	19755	19798	19888	19791	19790	19931	19750	19661	19713	19785	19596	19895	19719	19794	19925	19691	19732	19626	19598	19669	19847	19552	19838	19646	19911	19503	19785	19835	19726	19916	19788	19672	19706	19815	19892	19628	19827	19791	19773	19776	19896	19806	19692	19623	19761	19819	19817	19664	19742	19806	19598	19955	19769	19688	19706	19560	19775	19871	19777	19834	19701	19695	19602	19824	19868	19773	19864	19601	19516	19738	19690	19789	19885	19542	19820	19832	19719	19588	19933	19656	19763	19711	19828	19705	19740	19701	19853	19862	19739	19763	19788	19745	19849	19704	19920	19776	19903	19687	19818	19877	19794	19651	19867	19689	19780	19863	19972	19674	19846	19806	19689	19777	19856	19747	19804	19474	19976	19697	19511	19881	19570	19788	19726	19748	19604	19774	19468	19768	19672	19980	19742	19890	19837	19901	19642	19712	19699	19752	19558	19939	19808	19657	19791	19731	19713	19659	19794	19717	20003	19908	19850	19688	19854	19627	19881	19712	19749	19761	19868	19787	19741	19827	19929	19875	19819	19823	19782	19737	19559	19731	19869	19901	19971	19731	19680	19642	19817	20048	19706	19829	19783	19641	19612	19783	19658	19898	19867	19932	19708	19827	19815	19882	19789	19807	19462	19786	20009	19772	19731	19965	19790	19605	19764	19688	19788	19856	19688	19766	19786	19780	19912	19746	19750	19851	19742	19811	19489	19672	19825	19724	19746	19756	19818	19703	19694	19765	19853	19769	19855	19745	19647	19718	19855	19624	19599	19499	19536	19750	19752	19635	19850	19666	19881	19811	19743	19519	19683	19809	19842	19873	19510	19770	19732	19828	19750	19698	19748	19630	19690	19745	19885	19854	19848	19874	19726	19690	19703	20007	19749	19843	19720	19773	19805	19755	19809	19921	19865	19924	19397	19776	19655	19819	19743	19711	19716	19912	19985	19642	19845	19755	19732	19906	19732	19796	19681	19801	19805	19734	19731	19785	19768	19591	19679	19902	19734	19724	19878	19684	19792	19688	19797	19517	19764	19704	19869	19752	19732	19594	19681	19732	19628	19750	19907	19727	19681	19901	19734	19746	19789	19708	19900	19650	19518	19729	19790	19823	19696	19675	19855	19661	19759	19882	19733	19994	19679	19823	19605	19781	19848	19818	19834	19962	19811	19769	19949	19841	19532	19743	19766	19684	19550	19848	19641	19644	19720	19820	19840	19897	19943	19714	19664	19715	19679	19480	19842	19834	19799	19709	19758	19653	19886	19947	19868	19890	19731	19807	19687	19880	19723	19669	19745	19736	19573	19906	19832	19903	19543	19776	19881	19927	19626	19650	19769	19737	19635	19781	19824	19650	19862	19688	19597	19825	19886	19883	19898	19663	19743	19716	19709	19681	19689	19612	19774	20147	19641	19797	19984	19670	19824	19790	19923	19839	19744	19775	19761	19721	19769	19604	19797	19464	19753	19892	19778	19610	19652	19773	19890	19541	19974	19769	19755	19695	19789	19784	19737	19923	19774	19808	19674	19630	19766	19617	19749	19847	19576	19875	19800	19775	19988	19784	19769	19739	19836	19667	19816	20033	19731	19631	19737	19699	19847	19734	19754	19776	19812	19871	19693	19951	19763	19377	19723	19664	19720	19660	19813	20082	19914	19638	19833	19783	19688	19675	19989	19835	19692	19654	19875	19780	19867	19622	19645	19747	19905	19655	19988	19845	19754	19755	19848	19905	19665	19817	19759	19839	19808	19881	19847	19735	19675	19596	19787	19848	19597	19778	19848	19782	19836	19795	19954	19699	19947	19695	19657	19738	19669	19597	19606	19755	19797	19727	19772	19730	19627	19655	20041	19709	19912	19705	19863	19712	19814	19895	19677	19488	19679	19577	19845	19718	19857	19633	19870	19832	19735	19791	19620	19662	19858	19841	19866	19621	19834	19936	19861	19633	19806	19710	19790	19922	19811	19827	19706	19759	19874	19713	19777	19787	19837	19758	19875	19645	19564	19867	19624	19687	19821	20031	19710	19882	19824	19683	19935	19695	19892	19886	19643	19790	19733	19729	19626	19840	19906	19828	19620	19866	19729	19792	19743	19637	19761	19769	19741	19727	19682	19858	19895	19841	19708	19822	19884	19761	19781	19560	19706	19711	19834	19570	19619	19709	19631	19766	19742	19712	19614	19856	19748	19881	19857	19733	19829	19892	19803	19797	19831	19778	19699	19700	19778	19774	19910	19692	19705	19681
17082	21370	21675	19841	18844	18104	17706	17478	17449	17317	17286	17489	17315	17168	17266	17302	17196	17102	17283	17285	17334	17194	17110	17378	17129	17205	17262	17161	17168	17035	17318	17470	17700	17530	17404	17252	17187	17362	17245	17045	16960	17255	16926	17258	17163	17139	17320	17091	17207	17083	17126	17168	17174	17022	17041	17115	17115	17123	17125	16958	17033	17140	17169	17142	17200	17131	17155	17075	17151	17129	16962	17049	17118	17118	17153	17248	17136	17041	17070	17003	17165	17108	17133	17144	17160	17084	17053	17120	17240	17114	17087	17115	17103	17163	17006	17103	17128	17161	16986	17132	17143	16985	17394	17315	17141	17231	17100	17032	17014	17049	17187	16990	17139	17175	17169	17079	17180	17231	17030	17042	17051	17182	17117	17213	17099	17098	17082	17177	17097	17109	17216	17215	17153	17156	17248	16952	17198	17055	17155	17078	16968	17313	17093	17130	17388	17206	16994	17271	17223	16906	17136	17292	17114	17240	17068	17236	17033	17025	17175	17109	17102	17177	17098	17150	17069	17207	17156	17246	16924	17095	17104	17002	17206	17060	17178	17119	17195	17151	16915	17141	17035	17174	17087	17095	17114	17011	17252	17066	17040	17052	17143	17223	17106	16917	17071	16925	17114	17174	17032	17188	17150	17135	17072	17105	17156	16962	17233	17031	17283	17257	17242	17102	17167	17116	17016	17035	17171	17415	17153	17056	16966	17287	16988	17079	17040	17162	17233	17138	17318	17021	17228	17016	17207	17136	17093	17134	17145	17050	17227	17389	16914	17056	17058	17180	17072	17083	17189	17099	17073	17193	17196	17309	17209	17153	17193	17233	17058	17017	17126	17061	16933	17029	17035	16985	16934	17102	17086	17095	17080	17251	17166	17087	17331	17161	17032	17141	16972	17058	17365	17283	17204	17099	17104	17033	17037	17204	17041	17219	16997	17125	17246	16840	17100	17143	17162	17052	17053	17124	17344	17102	17237	17207	17209	17227	16906	17154	17111	17217	17109	17240	17239	17110	17301	17114	17229	16982	17192	17186	17148	17107	17129	17064	17114	17201	17021	17055	17086	17024	17031	17115	17155	17136	17069	17070	17128	17213	17235	17071	17226	17268	17153	17123	17009	16896	17120	17040	17074	17085	17213	17111	17224	17167	17038	17153	17071	17331	17134	17067	17011	17145	17066	17208	17197	17321	17263	17057	17145	16943	17109	17158	17084	17163	17232	17125	17121	17054	17126	17277	17119	17302	17103	17101	17135	17028	17113	17136	16973	17137	17204	17312	17167	17064	17107	17236	17221	17175	17296	17066	17291	16976	17087	17221	17091	17257	17049	17129	17036	16973	17174	17224	17298	17162	17045	17048	17125	17138	16960	17128	17067	17068	17225	17299	17378	17083	16958	17069	17026	17095	17236	17047	17294	17154	17188	17115	17224	17071	17099	17199	17042	17034	17096	16900	17011	17159	17175	17104	17104	17061	17033	17192	17212	16951	17188	17194	17099	17112	17149	17123	16927	17262	17214	17151	17081	17201	17091	17121	17070	17096	17293	17264	16954	17089	17085	17161	17068	17167	17046	17148	17138	17130	16963	17036	17235	17049	17326	17178	17062	17117	17170	17228	17057	17004	17117	17224	17007	17130	17256	17117	17307	17015	17149	17066	17094	16941	17172	17173	17188	17075	17168	17073	17139	17309	16984	17122	17238	17195	16950	17087	17141	17167	17101	17201	17271	17246	17141	17118	17035	17058	17125	17148	17031	17224	17176	17056	17068	17242	17114	16974	17014	16993	17097	17178	17061	17244	17113	17266	17192	17272	17289	17176	17089	17167	17197	17071	17155	17189	17128	17139	17354	17185	17044	16979	17176	17242	17170	17286	17128	17076	17173	17149	17122	17067	17209	17059	17163	17187	17048	17074	17252	17158	17111	16951	17220	17148	17075	16981	16961	17114	17236	17088	17088	17278	17257	17117	17068	17072	17274	17218	17208	17029	17099	17098	17059	17069	17123	17086	17143	17169	17159	17264	17192	17006	17072	17189	16956	17103	17238	16967	17078	17137	17152	17135	17059	17168	17135	16964	17239	17167	17162	17185	17010	17253	17270	17093	17206	17025	17114	16930	17135	17257	17211	17053	16995	17093	17135	17206	17060	17056	17057	17153	17206	17244	16999	17016	17238	16947	17197	17076	17078	17154	17291	17073	17146	17047	17400	16964	17094	16956	17251	17106	17060	17255	16999	17156	17125	17108	17176	17035	17223	17321	16989	17252	17251	17198	17104	17121	17186	17128	17126	17054	17017	17178	17299	17095	17210	17235	17154	17324	17164	17185	17279	17124	17202	17052	17300	17083	17015	17029	17277	17109	17228	17065	17121	17149	17200	17027	16930	17062	17211	17125	17262	17194	17051	17116	17089	17204	17084	17037	17098	17173	17181	17205	17167	16961	17112	16952	17076	17133	17188	17041	17152	17162	17048	17224	17238	16942	17248	17053	17074	17073	17211	17116	17003	17105	17067	16923	17217	17100	17182	17115	17126	17116	17378	17110	17192	17352	17031	17223	17198	16990	17007	17127	17053	17151	17073	17116	17249	17128	17231	17162	17063	17261	17118	17102	17117	17145	17120	17303	17186	17071	17199	17182	17114	17103	17061	17115	17112	16980	17019	17214	17102	17213	17165	17147	17212	17169	17168	16988	17147	17140	17067	17075	17086	16978	17015	17166	17146	17303	17062	17164	17036	17143	17258	17145	17156	17084	17091	17066	17080	17256	17176	17157	17222	16975	17190	17241	17234	17182	17240	17226	17145	17235	17100	16836	17161	17085	17172	17001	17049	16951	17189	17097	17281	17055	17039	17169	17025	17217	17078	17153	17085	17195	17155	17220	17002	16993	16977	17146	16996	17141	17191	16943	17070	17145	17255	16955	16901	17198	17235	17180	17228	17052	17241	17285	17046	17046	17118	17165	17341	17113	17072	17036	17089	17185	17095	17167	17153	17345	17139	17011	17239	16970	17225	17243	17075	17181	17149	17083	17193	17209	17156	17247	17120	17199	17184	17215	17117	17132	17032	17168	17169	17034	17236	17167	17184	17140	17137	17000	17078	17234	16966	16984	17118	17107	17061	17141	17147	17180	17167	17213	17156	17247	17011	17116	17016	17013	17134	17037	17184	17039	17049	16965	17089	17066	17163	17316	17167	17202	17152	17124	17152	16952	17302	17086	16982	17220	17101	17292	17097	17116	17143	17366	17177	17163	17182	17047	17124	17095	17019	17082	17177	17308	17041	17236	17006	17226	17099	17003	17223	17129	17177	17146	17139	17246	17106	17211	17149	17269	17265	17036	17153	17304	16987	17160	17261	17050	17175	17194	17094	17248	17115	17187	17026	17011	17074	17328	17152	17157	17240	17096	17089	17206	17172	17123	17135	17130	16993	17175	17266	17062	17149	17158	17139	17235	17259	17120	17269	17029	17217	17231	17349	17088	17029	17092	16928	17054	17029	16989	17133	17138	16964	17085	16950	17032	17117	17227	17134	17220	17180	17158	17081	17188	17084	17203	17035	16948	17161	17268	17094	17157	17166	17247	17085	17278	17197	17137	17198	17130	17179	17118	17303	17156	17051	17067	17081	16986	17168	17127	17376	16874	16962	17065	17325	17192	17242	17163	17178	17133	17183	17291	17108	17105	17090	17224	17030	17322	17059	17029	17047	17146	17281	17062	17115	17097	17157	17062	17296	17194	17024	17195	17186	17133	17165	17156	17039	17168	17164	17192	17126	17196	17024	16867	17159	17307	17192	17056	17077	17125	17237	17144	17071	17115	17161	17275	17089	17309	17166	17130	17114	17062	17381	17139	17245	17200	17116	17159	17069	16966	17169	17269	17259	17112	17031	17199	17056	17116	17287	17317	17183	17249	17190	17256	17110	17167	16861	17205	17102	17171	17301	17329	17112	17119	17006	17078	17095	17064	16996	17207	17037	17259	17248	17146	17099	17005	17154	17036	16905	17287	17129	17277	17096	17205	17126	17173	17108	17136	17271	17254	16980	17120	17091	17159	17116	17195	17126	17074	17073	17099	17173	17055	17161	17102	17073	17085	17118	17082	17235	17119	16879	17234	17189	17145	17104	17052	17272	17129	17126	17025	17103	17397	17174	17189	17014	16974	16882	17003	17001	16970	17122	17156	17069	17073	17200	17163	17139	17050	17217	17137	17125	17187	17167	17126	17098	17034	17069	17117	17191	17341	17173	17172	17177	17204	17233	17085	17189	17064	17186	17106	17046	17155	17222	17101	17060	17052	17299	17301	17201	17157	17054	17123	17183	17035	17021	17273	17070	17133	17152	17204	17247	17172	17255	17193	17334	17013	17031	17211	17048	16901	17212	17065	17186	17094	17142	17116	17106	17139	17098	17333	17222	17154	16954	17318	17129	17214	17088	17230	17198	17040	17071	17101	17146	17167	17228	17312	17164	17279	17270	17150	17018	17109	17223	17116	17048	17213	17167	17144	17033	17097	17103	17242	17109	17217	17102	17072	17112	17129	17219	17091	16870	16963	17189	17128	17142	17098	17067	17156	17262	17084	17151	17096	17281	17173	17225	17093	17338	17091	17036	17242	17290	17222	17230	17285	17121	17165	17189	17067	17117	17163	17264	17132	17310	17128	17128	17080	17071	16935	17053	17039	16991	16996	17152	17118	17118	17162	17001	17173	17121	17093	17221	17148	16999	17097	17157	16960	17153	17133	17008	17081	17189	17085	17085	17249	17194	17100	16925	17062	17209	16880	17135	17215	17156	17098	17004	16899	17246	17172	16976	17036	17180	17133	17101	17036	16926	17165	17119	17184	17201	17085	17184	17004	17235	17166	17097	17221	17059	17061	17195	17142	17227	17214	17043	17065	17036	17257	16927	17052	16959	17296	17094	17173	17198	17187	16969	17091	17118	17334	16984	17029	17302	16985	17167	17227	17118	17155	17121	17194	17242	17157	17189	17170	17220	17241	17275	17069	17134	17077	17214	17006	17143	17087	17063	17149	17118	17042	17271	17160	17269	17213	17068	17090	17359	16968	17043	17101	17127	17367	17067	17145	16957	17166	17042	17220	17176	17180	17174	17228	17146	17169	17092	17176	17322	17097	17186	17129	17156	16918
23786	21233	28644	24252	22359	22651	22560	20039	19620	20045	19842	19562	19646	19606	19871	19607	19494	19432	19704	19502	19565	19508	19537	19360	19587	19464	19548	19540	19290	19574	19692	21346	21954	21421	20381	19802	19560	19440	19550	19446	19376	19388	19303	19287	19268	19489	19333	19423	19277	19239	19219	19404	19309	19282	19409	19521	19445	19487	19562	19576	19432	19419	19277	19452	19398	19391	19442	19279	19422	19231	19240	19352	19326	19622	19592	19067	19375	19279	19288	19191	19349	19354	19318	19333	19608	19155	19406	19423	19391	19272	19255	19424	19055	19326	19517	19452	19164	19427	19359	19490	19453	19352	19342	19376	19487	19475	19189	19400	19473	19457	19235	19229	19322	19290	19330	19262	19319	19511	19315	19366	19365	19315	19133	19297	19485	19251	19096	19306	19229	19416	19443	19320	19368	19337	19532	19513	19344	19477	19451	19128	19222	19114	19129	19331	19257	19266	19332	19334	19249	19253	19415	19211	19239	19207	19443	19376	19335	19325	19421	19224	19467	19343	19432	19201	19224	19278	19362	19250	19406	19438	19360	19139	19315	19347	19316	19405	19424	19364	19419	19137	19293	19207	19325	19340	19213	19540	19445	19397	19355	19166	19339	19070	19168	19465	19382	19261	19298	19259	19218	19461	19410	19268	19270	19229	19381	19274	19334	19237	19345	19294	19439	19509	19324	19462	19321	19243	19360	19350	19522	19535	19639	19544	19326	19178	19376	19469	19294	19252	19323	19305	19277	19268	19385	19371	19346	19320	19521	19155	19348	19281	19346	19469	19426	19348	19443	19347	19377	19512	19318	19354	19184	19317	19170	19480	19149	19580	19321	19440	19227	19393	19387	19356	19423	19314	19309	19322	19397	19211	19293	19444	19423	19342	19294	19183	19379	18968	19333	19371	19350	19471	19263	19474	19389	19204	19507	19324	19439	19205	19478	19379	19205	19230	19285	19391	19338	19654	19270	19416	19487	19210	19503	19419	19266	19503	19342	19178	19274	19129	19343	19299	19145	19065	19303	19375	19324	19264	19273	19159	19377	19265	19353	19233	19338	19286	19340	19508	19382	19434	19116	19306	19247	19078	19267	19286	19217	19371	19346	19479	19384	19134	19294	19331	19241	19329	19396	19459	19470	19146	19415	19182	19481	19293	19493	19473	19498	19255	19225	19456	19263	19226	19542	19316	19527	19205	19271	19404	19419	19321	19199	19306	19347	19197	19347	19345	19426	19152	19178	19422	19533	19435	19173	19255	19342	19199	19537	19371	19316	19249	19294	19558	19342	19336	19390	19371	19408	19529	19542	19274	19501	19415	19284	19281	19423	19518	19309	19546	19394	19028	19591	19236	19411	19165	19333	19317	19181	19290	19377	19188	19334	19406	19491	19330	19247	19354	19561	19226	19347	19281	19435	19382	19220	19338	19265	19230	19348	19330	19516	19237	19448	19523	19403	19481	19492	19450	19413	19454	19323	19362	19065	19343	19294	19428	19296	19504	19162	19179	19447	19222	19285	19290	19324	19386	19255	19463	19355	19537	19458	19254	19506	19489	19186	19415	19352	19168	19439	19483	19277	19484	19383	19434	19242	19328	19398	19185	19305	19353	19350	19229	19409	19442	19204	19329	19287	19653	19335	19308	19363	19258	19425	19284	19349	19155	19271	19264	19554	19406	19301	19263	19508	19313	19314	19080	19183	19410	19394	19549	19362	19588	19344	19329	19409	19314	19377	19175	19472	19306	19323	19577	19345	19375	19227	19410	19455	19419	19349	19248	19349	19341	19301	19255	19337	19134	19372	19189	19313	19362	19450	19176	19106	19675	19239	19430	19440	19473	19182	19342	19427	19276	19371	19143	19336	19239	19302	19314	19295	19310	19364	19266	19273	19149	19428	19367	19266	19238	19171	19413	19106	19292	19401	19187	19219	19263	19372	19425	19272	19290	19326	19315	19293	19281	19379	19465	19559	19347	19322	19494	19524	19309	19235	19297	19387	19471	19524	19181	19298	19209	19480	19335	19344	19435	19259	19430	19394	19249	19626	19254	19275	19291	19357	19289	19318	19302	19488	19454	19385	19050	19290	19487	19365	19293	19356	19322	19311	19336	19406	19221	19397	19611	19226	19326	19368	19304	19134	19414	19471	19283	19519	19334	19434	19310	19467	19429	19425	19310	19459	19429	19426	19268	19433	19380	19320	19364	19205	19566	19426	19366	19292	19269	19188	19309	19473	19318	19276	19523	19400	19358	19481	19318	19040	19392	19248	19284	19459	19344	19246	19415	19233	19351	19203	19359	19445	19534	19137	19290	19358	19462	19274	19243	19395	19298	19316	19214	19362	19272	19264	19440	19237	19422	19463	19373	19214	19513	19435	19281	19514	19281	19492	19196	19358	19232	19339	19315	19308	19077	19216	19567	19273	19426	19144	19390	19160	19262	19076	19196	19496	19291	19220	19187	19313	19281	19037	19271	19306	19413	19285	19379	19411	19417	19423	19443	19343	19461	19540	19419	19379	19193	19446	19189	19508	19334	19343	19536	19437	19414	19299	19475	19468	19386	19504	19364	19414	19465	19207	19201	19524	19228	19359	19267	19230	19275	19575	19296	19557	19342	19215	19435	19458	19079	19145	19379	19151	19311	19511	19487	19379	19296	19317	19224	19283	19220	19351	19348	19631	19232	19255	19455	19389	19195	19452	19427	19369	19587	19393	19414	19389	19365	19359	19455	19308	19232	19412	19342	19372	19232	19372	19424	19430	19456	19538	19235	19423	19372	19497	19327	19129	19115	19382	19163	19404	19455	19057	19186	19310	19239	19257	19302	19292	19383	19335	19256	19403	19171	19355	19370	19326	19107	19024	19338	19482	19331	19441	19462	19358	19304	19405	19372	19277	19359	19220	19275	19187	19410	19367	19519	19367	19380	19384	19481	19287	19167	19438	19419	19268	19426	19417	19499	19351	19330	19151	19526	19222	19159	19371	19435	19301	19485	19589	19443	19408	19307	19280	19098	19383	19541	19522	19435	19250	19155	19332	19400	19274	19297	19222	19305	19454	19236	19333	19500	19250	19338	19277	19161	19205	19349	19191	19314	19192	19282	19222	19222	19451	19421	19488	19324	19437	19234	19397	19297	19266	19377	19342	19217	19361	19254	19459	19262	19227	19329	19270	19389	19412	19485	19348	19369	19481	19280	19430	19389	19271	19366	19383	19455	19458	19381	19480	19211	19167	19273	19153	19244	19150	19278	19382	19359	19248	19325	19378	19359	19389	19151	19204	19270	19290	19310	19446	19378	19260	19200	19308	19230	19297	19491	19314	19142	19106	19329	19194	19605	19309	19281	19295	19367	19218	19227	19349	19278	19491	19377	19271	19324	19420	19517	19200	19331	19459	19464	19473	19379	19320	19276	19518	19486	19381	19408	19215	19291	19144	19303	19531	19345	19546	19282	19203	19205	19378	19154	19410	19528	19398	19253	19352	19360	19405	19417	19173	19269	19349	19250	19417	19127	19366	19229	19199	19246	19318	19407	19388	19453	19563	19414	19296	19285	19426	19254	19315	19436	19371	19267	19341	19263	19173	19229	19258	19163	19410	19079	19288	19438	19283	19416	19341	19289	19440	19397	19316	19419	19410	19316	19428	19261	19297	19385	19378	19223	19377	19414	19385	19228	19516	19369	19273	19504	19362	19388	19447	19270	19305	19225	19455	19278	19301	19184	19378	19278	19177	19304	19345	19169	19336	19358	19265	19208	19229	19357	19272	19483	19511	19326	19212	19452	19252	19275	19053	19370	19318	19306	19395	19372	19366	19391	19491	19171	19254	19381	19148	19515	19273	19347	19502	19401	19371	19317	19436	19241	19383	19454	19413	19336	19406	19374	19626	19116	19206	19292	19410	19132	19161	19479	19379	19200	19279	19388	19334	19393	19196	19082	19243	19226	19344	19344	19439	19383	19340	19397	19404	19473	19501	19479	19506	19381	19339	19201	19234	19450	19347	19292	19394	19458	19569	19382	19229	19284	19290	19210	19253	19241	19332	19423	19357	19314	19621	19229	19460	19501	19369	19420	19315	19368	19399	19321	19272	19227	19476	19346	19499	19345	19334	19489	19364	19239	19449	19345	19332	19352	19176	19359	19422	19689	19330	19362	19401	19334	19298	19393	19412	19464	19262	19361	19422	19296	19533	19276	19390	19318	19121	19467	19425	19279	19273	19341	19470	19317	19143	19328	19253	19335	19239	19333	19294	19363	19376	19462	19428	19474	19445	19285	19477	19381	19351	19316	19411	19467	19427	19304	19247	19313	19420	19597	19386	19374	19349	19396	19372	19450	19425	19315	19545	19308	19173	19483	19522	19343	19401	19417	19449	19227	19220	19293	19077	19308	19313	19501	19339	19488	19412	19317	19515	19289	19217	19368	19365	19456	19408	19425	19253	19453	19422	19293	19235	19119	19491	19229	19428	19495	19149	19079	19240	19554	19232	19496	19271	19278	19275	19391	19326	19274	19496	19271	19567	19312	19306	19366	19397	19334	19370	19364	19364	19360	19386	19378	19405	19237	19442	19384	19414	19347	19315	19412	19537	19497	19311	19034	19432	19233	19431	19324	19299	19189	19300	19340	19540	19342	19416	19291	19421	19256	19232	19569	19357	19311	19477	19237	19455	19390	19224	19341	19472	19342	19459	19267	19470	19425	19312	19524	19520	19575	19403	19424	19217	19359	19319	19355	19443	19204	19524	19284	19357	19288	19267	19502	19449	19497	19406	19430	19368	19322	19460	19256	19201	19420	19215	19285	19160	19373	19280	19420	19510	19471	19336	19340	19537	19217	19269	19481	19417	19464	19579	19397	19374	19362	19361	19488	19306	19364	19286	19309	19461	19450	19511	19330	19321	19288	19498	19244	19390	19351	19392	19332	19299	19417	19221	19406	19291	19217	19366	19320	19325	19428	19336	19374	19528	19172	19350	19217	19335	19377	19227	19328	19268	19413	19379	19402	19581	19294	19467	19333	19348	19360	19231	19161	19440	19486	19349	19407	19256	19292	19376	19382	19380	19481	19389	19395	19338	19508	19480	19126	19328	19279	19266	19301	19067	19407	19520	19082	19222	19309	19336	19466	19342	19192	19331	19391	19311	19567	19381	19403
17520	28741	27453	22712	20332	18803	18243	17573	17515	17213	17171	17406	17167	17328	17296	17163	16981	17037	17110	16899	17018	16942	17196	16948	17154	17058	16881	17066	16903	17023	17819	19940	20739	19539	18280	17434	17007	17091	16903	16847	16944	16908	16854	16950	16887	16863	16932	16942	16896	16767	16798	17000	16905	16913	16875	17033	16959	17079	16794	16884	16930	16989	16914	17027	16846	16848	17014	16859	16895	16911	16886	16912	16890	16759	16920	16799	16939	17201	16703	17037	16981	16921	16917	16758	16986	16894	16980	16848	16981	16836	16857	16911	16810	16700	16912	16775	16956	17027	16794	16791	16690	16732	16824	16823	16798	16820	16955	16958	16799	16769	16853	16690	16795	17059	16848	16858	16831	16842	16929	16872	16936	16844	16999	16723	16810	16903	16981	16970	16941	16930	16852	16748	16924	16734	16925	16713	17049	16871	16735	16943	16703	16904	16890	16843	16858	16844	16758	16848	16729	16929	16851	16901	16833	16822	16797	16772	16916	16937	16943	16896	16856	16794	16806	16994	16881	16915	16857	16712	16997	16829	17021	16844	16836	16877	16743	16820	17007	16756	16790	16882	16949	16919	16843	16876	16881	16991	16798	16988	16807	16884	16766	16895	16898	16809	16793	16731	16835	16926	16775	16820	16892	16934	16785	16888	16722	16939	16803	16924	16942	16856	16863	16874	16745	17052	16911	16992	16853	16919	16860	16680	17050	16948	16835	17009	16992	16752	16832	16935	16841	16887	16838	17022	16814	16953	16807	17061	16869	16764	16981	16790	17025	16799	16798	16756	16918	17013	16932	16946	16922	16831	16855	16846	16863	16896	16962	16862	16958	16866	16859	16948	16749	16869	16830	16866	16860	16895	16846	16856	16810	17019	16760	16736	17048	16778	16801	16845	16944	16675	17022	16794	16792	16808	16862	16983	16860	16810	16894	16783	16989	16915	16961	16958	16807	16831	16862	16734	16928	16867	16890	16854	16895	16795	16785	16671	16847	16764	16768	16913	16846	16784	16859	16844	16785	16758	16698	16879	16894	16893	16707	16889	16795	16989	16716	16864	16949	16729	16806	16816	16864	16844	16931	16710	16960	16814	16981	16840	16874	16919	16951	16857	16722	17000	16996	16949	16780	16772	16733	16830	16982	16978	16810	16896	16988	16826	16910	16865	16932	16786	16826	16817	16844	16762	17020	16872	16961	16650	16779	16955	17028	16887	16856	16818	16839	16720	16830	16735	16725	16858	16804	16890	16844	16874	16797	16929	16745	16990	16852	16862	16787	16957	16835	16729	16855	16830	16859	16747	16838	16784	16813	16888	16982	16827	16635	16867	16662	16998	16848	16743	16917	16996	16922	16769	16943	16907	17056	16764	16866	16777	16846	16841	16750	16858	16846	16707	16906	16987	17054	16880	16930	16944	16912	16856	16708	16839	16777	17037	16795	16864	16757	16888	16855	16694	16864	16908	16855	16811	16898	16779	16758	16813	16881	16694	16765	16859	16869	16781	16842	16986	16695	16861	16993	16798	16848	16857	16870	16779	16947	16717	16931	16822	16711	16882	16859	16783	16718	16899	16824	17004	16853	16919	16791	16739	16902	16775	16841	16858	16819	16947	16743	16845	16688	16763	16928	16938	16945	16920	16970	16819	16840	16967	16989	17051	16860	16814	16848	16843	16818	16832	16891	16950	17056	16855	16803	16862	16934	16941	16758	16819	17016	16941	16706	16908	17049	16959	16939	17051	16793	16708	16819	16910	16782	16958	16829	16960	16881	16969	16767	16812	16815	16911	16932	16746	17025	16741	16952	16898	16862	16969	16951	16794	16861	16923	17130	16818	16679	16836	16867	16989	16711	16889	16925	16885	17076	16782	17096	16849	16999	17001	16743	16685	16877	16893	16838	16787	16948	16848	16767	16954	17005	16980	16878	16866	16972	16818	16906	16904	17011	16761	16785	17088	16979	16829	16908	16723	16785	16863	16829	16940	16864	16781	16976	16837	16920	16884	16704	16990	16902	16973	16684	16920	16714	16902	16837	16854	16984	17081	16750	16922	16955	16919	16895	16769	16824	16959	16909	16903	16935	16981	16964	16830	16841	16847	16917	16833	16805	17015	16825	16953	16801	16904	16735	16870	16892	16853	16794	16835	16825	17030	16755	16648	17035	16903	16857	17027	16904	16870	16818	16654	16818	16634	16866	16896	16791	16827	16849	16876	16762	16792	17013	16879	17026	16789	16899	17014	16768	16979	16891	16811	17035	16890	16779	16883	16787	16741	16749	16879	16996	16977	17011	16966	16841	16931	16894	16850	16845	16846	16753	16805	17020	16925	16921	16855	16781	16923	16884	16963	16829	16887	16766	16890	16851	16926	16752	17009	16839	16649	16932	16797	16950	17019	16947	16767	16914	17038	16596	16870	17010	16854	16865	16709	16817	16773	16840	16787	16956	16841	16944	16837	16849	16864	16796	16973	16815	16858	16891	16863	16914	16914	16974	16813	16868	16950	16936	16745	16922	16740	16877	16941	16816	16895	16975	16718	16926	16810	16769	16657	17088	16736	16870	16758	16848	16812	16905	16984	16978	16798	16918	16947	16886	16954	16973	16967	16801	16897	16957	16933	17018	16971	16940	16637	17040	16926	16938	16863	16805	16846	16867	16858	16781	16883	16708	16831	16760	16902	17155	16754	16944	16983	17007	16833	16781	16966	16712	16777	16933	16973	16982	16867	16898	16927	17032	16774	17012	17084	16853	16919	17014	16844	16776	17057	16923	16904	16885	16928	16905	16772	16771	16829	16795	16800	16748	16904	17055	17044	16866	17030	16857	16765	16688	16995	16853	16974	16875	16923	16826	16926	16898	16849	16887	16989	16868	16874	16708	16949	16930	16971	16743	16879	16940	17032	16813	16880	16842	16793	16907	16696	16771	16944	16839	16932	16932	16738	16920	16864	16866	16948	16867	16815	16839	16778	16821	16830	16911	16763	17020	16815	16979	16796	16928	16806	16791	16927	16892	16841	16966	16735	16896	16938	16977	16852	16739	16791	16888	16758	16846	16989	16966	16835	16802	16811	16851	16971	16770	16821	16929	16853	16694	16898	16930	16680	16955	17090	16912	16752	16846	16784	16833	16927	16661	16843	16749	16995	16899	16980	16841	16921	16875	16966	16885	16900	16911	16967	17035	16892	16865	16826	16924	16880	16794	16803	17169	16933	16911	16721	16975	16816	16847	16936	16808	16773	16901	16865	16896	16820	16951	17091	16991	16894	16844	16839	17037	17037	16853	16940	17004	16900	16738	16958	16905	16891	16913	16849	17001	16859	16603	16852	16977	16771	16808	16872	16993	16707	16845	16793	16828	16710	16682	16933	16918	16889	16884	16827	16954	17018	16731	16917	16886	17100	16725	16693	16796	16802	16707	16896	16881	16758	16817	17016	16915	16894	16809	16961	16931	16835	16942	17053	16888	16928	16852	16847	16925	16762	16902	16810	16977	16964	16927	16903	16846	16718	16890	16872	16950	16791	16910	16849	16816	16727	16839	16978	16827	16839	16938	16972	16864	16897	16827	16772	16966	16878	16790	17009	16822	16811	16844	16802	16850	16984	16888	16836	16794	16760	16893	16954	16716	16793	16752	17020	16776	16899	16841	16907	16882	16909	16911	16745	16841	16984	16889	16875	16907	16973	16965	16860	16815	16789	16871	16950	16949	16847	16886	16875	16896	16860	16804	16870	16819	16948	16923	16956	16837	16763	17031	16752	16897	16662	16829	16698	16898	16822	16912	16776	17023	16897	16849	16851	16820	16855	16800	16883	16801	16854	16775	16862	16935	16871	16812	16909	17051	16871	17002	16889	16995	16839	16790	16971	16874	16892	16713	16903	16846	16807	16802	17043	16782	16976	16837	16959	16861	16842	16740	16819	16854	16836	16718	16818	16675	16980	16949	16758	17028	16798	16763	16912	16688	16975	16901	16889	16860	16897	16793	16900	17048	16831	16908	16781	16871	16886	16821	16917	16899	16770	16752	16869	16910	16948	16943	16877	16775	16853	16827	16796	16996	16822	16900	16607	16823	16835	16638	16903	16943	16868	16700	16709	16790	16816	16930	17000	16878	16911	16874	16908	16876	16831	16941	16887	16854	16893	16882	16827	16961	16716	16810	16759	16897	16718	17007	16686	17038	16811	16987	16793	16746	16854	16806	16916	17018	16757	16912	16970	16876	16851	17011	16869	16711	16858	16770	16654	16847	16924	16925	16836	16655	16665	16873	16997	16900	16837	16867	16748	17057	16922	16884	16858	16817	16700	16955	16792	16682	16876	16876	16925	16910	16873	17055	16696	16910	16836	16905	16779	16885	16762	16857	16646	16923	16913	16885	16901	16888	16815	16860	16999	16761	16771	16550	16882	17080	16904	16979	16894	16826	17021	16747	17012	16864	17033	16952	16883	16836	16830	16911	16872	16848	16867	16928	16949	16649	16979	16979	16803	16897	16755	16816	16796	16761	16911	16766	16876	17008	16912	16753	16893	16867	16880	16806	16955	16840	16794	17069	16857	16779	16756	16823	16880	16783	16999	16783	16767	16896	16821	16820	17020	16876	16889	16921	16846	16885	16792	16841	16799	16872	16923	16844	16831	16876	16743	16844	17004	16734	16868	17066	16848	16901	16753	16983	16804	16944	16823	16983	16837	16904	16672	16858	16971	16863	17046	16901	16874	16732	16831	16797	16952	17012	16908	17008	16759	16870	16876	16758	16820	16914	16839	16825	16889	16655	16959	16695	16864	16832	16703	16891	16804	16945	16893	16889	16915	16978	16756	17066	16746	16817	16877	16805	16907	16894	16762	16670	16739	16783	16848	16914	16803	16865	16869	17009	16800	16840	16866	16948	16925	16666	16926	16734	16817	16965	16850	16859	16823	16906	16865	16706	16768	16963	16855	16832	16721	17008	16904	16964	16711	16862	16818	16868	16918	16835	16868	16921	16974	17020	16818	16809	16925	16738	16834	16684	16655	16943	16899	16963	16786	16888	16784	16953	16933	16989	16768	16823	17018	16861	16977	16760	16973	16798	16782	16944	17044	16863	16934	16733	16946	16910	16929	16825	16957	16799	16784	16951	16711	17058	16902	16903	16989	16863	16978	16842	16825
22949	21390	29256	23874	21634	23590	25210	20431	19219	20005	19491	19456	19127	19225	19221	19184	18770	19220	19130	19025	18970	19086	19096	18787	18936	18703	18917	18945	18796	18974	19526	23117	23644	22107	20637	19738	19323	19052	18887	18750	18744	18907	18849	18818	18889	18734	18745	18683	18674	18625	19149	18850	18952	18875	18709	18708	18948	18958	18825	18883	18855	19004	18906	18612	18860	18857	18846	18866	18871	18748	18715	18695	18764	18796	18862	18632	18819	18716	18851	18917	18943	18890	18779	18899	18884	18789	18752	18707	19058	18714	18922	18885	18587	18809	19005	18555	18733	18844	18795	18833	18739	18786	18940	18895	18858	18739	18731	18824	18695	18654	18811	19011	18718	18710	18688	18720	18818	18736	18527	18567	18846	18674	18726	18879	18738	18888	18784	18928	18961	18744	18640	18652	18680	18676	18789	18683	18670	18830	18701	19065	18901	18708	18665	18683	18635	18718	18608	18763	18724	18717	18756	18674	18855	18908	18711	18740	18564	18676	18688	18733	18763	18734	18648	18779	18691	18679	18756	18844	18682	18960	18776	18681	18791	18756	18958	18896	18848	18695	18867	18651	18816	18817	18841	18812	18879	18821	18785	18616	18821	18568	18648	18699	18838	18760	18830	18825	18784	18904	18720	18803	18658	18839	18676	18431	18796	18721	18540	18565	18527	18889	18761	18858	18864	18614	18767	18753	18480	18658	18744	18592	18824	18507	18782	18512	18711	18699	18865	18718	18932	18660	18774	18793	18653	18691	18774	18738	18633	18729	18809	18837	18726	18845	18803	18841	18684	18735	18572	18809	18690	18825	18791	18771	18683	18713	18683	18912	18971	18736	18756	18645	18699	18665	18905	18905	18641	18684	18604	18601	18730	18718	18889	18646	18804	18622	18654	18574	18621	18876	18934	18712	18757	18726	18723	18680	18628	18649	18579	18803	18543	18858	18774	18642	18752	18807	18769	18823	18738	18842	18973	18769	18840	18520	18710	18831	18633	18819	18784	18825	18719	18755	18711	18697	18777	18774	18628	18706	18853	18797	18943	18875	18817	18921	18736	18820	18720	18731	18911	18817	18786	18673	18683	18603	18713	18677	18688	18579	18567	18651	18749	18748	18637	18375	18703	18895	18932	18905	18948	18830	18794	18669	18718	18735	18415	18757	18652	18666	18837	18600	18483	18752	18882	18774	18756	18665	18492	18632	18589	18797	18765	18812	18658	18604	18787	18770	18644	18591	18778	18842	18645	18652	18807	18602	18883	18637	18535	18781	18705	18570	18664	18613	18672	18619	18587	18776	18598	18948	18658	18699	18915	18550	18570	18797	18865	18725	18881	18808	18948	18825	18678	18767	18614	18631	18640	18832	18614	18801	18657	18789	18830	18743	18743	18799	18731	18855	18723	18829	18852	18710	18565	18793	18679	18661	18741	18757	18718	18887	18844	18746	18894	18816	18636	18740	18781	18911	18594	18697	18566	18519	18772	18802	18628	18655	18859	18707	18628	18874	18733	18763	18673	18808	18741	18699	18730	18705	18682	18771	18683	18771	18778	18700	18802	18609	18886	18656	18651	18906	18627	18912	18688	18748	18684	18662	18969	18651	18734	18824	18579	18624	18797	18869	18506	18513	18714	18739	18592	18636	18781	18754	18755	18856	18888	18628	18574	18671	18924	18681	18656	18795	18697	18880	18760	18815	18711	18971	18621	18768	18735	18698	18809	18942	18746	18823	19003	18684	18814	18784	18537	18690	18792	18927	18628	18643	18860	18670	18720	18620	18776	18783	18555	18728	18721	18691	18804	18670	18841	18759	18774	18728	18650	18644	18633	18826	18602	18776	18536	18477	18794	18845	18709	18736	18860	18624	18782	19018	18865	18747	18693	18897	18625	18620	18674	18698	18785	18668	18734	18729	18821	18900	18741	18752	18767	19015	18685	18723	18883	18643	18778	18766	18783	18620	18642	18852	18757	18698	18533	18643	18815	18828	18555	18590	18639	18675	18731	18905	18781	18896	18697	18875	18755	18720	18831	18704	18876	18927	19029	18654	18634	18722	18725	18582	18644	18714	18658	18806	18762	18724	18819	18597	18766	18793	18781	18723	18794	18708	18663	18691	18649	18708	18764	18669	18745	18855	18735	18635	18571	18756	18675	18615	18856	18609	18743	18766	18646	18818	18809	18685	18933	18739	18850	18606	18644	18725	18735	18629	18707	18729	18673	18691	18625	18739	18717	18794	18688	18792	18586	18761	18855	18747	18661	18850	18795	18709	18830	18841	18587	18688	18792	18777	18829	18792	18659	18646	18790	18708	18848	18849	18873	18982	18754	18522	18835	18706	18707	18718	18934	18742	18616	18755	18623	18607	18747	18759	18812	18740	18591	18644	18726	18623	18681	18713	18872	18637	18863	18659	18630	18715	18749	18684	18684	18677	18768	18630	18827	18530	18521	18690	18873	18888	18727	18827	18569	18579	18743	18441	18842	18779	18682	18646	18590	18680	18506	18610	18763	19020	18726	18966	18811	18947	18843	18633	18821	18544	18785	18734	18663	18669	18658	18512	18699	18833	18920	18767	18812	18823	18703	18609	18603	18673	18720	18585	18663	18829	18659	18576	18737	18746	18724	18519	18452	18765	18874	18643	18584	18539	18718	18845	18665	18822	18830	18944	18686	18714	18684	18780	18884	18775	18777	18653	18774	18676	18748	18777	18913	18765	18746	18800	18828	18717	18628	18877	18649	18890	18779	18635	18790	18836	18698	18872	18599	18913	18571	18702	18708	18813	18745	18722	18702	18711	18552	18630	18767	18724	18670	18819	18770	18776	18717	18752	18734	18748	18631	18517	18671	18841	18649	18451	18666	18768	18687	18700	18702	18712	18768	18660	18737	18713	18594	18857	18841	18788	18837	18781	18854	18629	18880	18811	18651	18820	18787	18861	18723	18662	18675	18763	18677	18692	18784	18855	18761	18739	18758	18709	18750	18863	18606	18815	18739	18703	18717	18603	18736	18804	19006	18570	18726	18706	18650	18776	18683	18749	18671	18786	18785	18637	18689	18573	18892	18624	18645	18811	18913	18803	18840	18591	18565	18700	18785	18945	18825	18923	18751	18658	18662	18856	18568	18621	18653	18932	18801	18542	18834	18830	18814	18690	18767	18739	18796	18712	18863	18646	18633	18870	18632	18604	18477	18743	18799	18605	18922	18704	18621	18720	18837	18805	18643	18671	18852	18836	18702	18827	18701	18694	18934	18787	18672	18772	18861	18707	18773	18771	18826	18732	18765	18756	18735	18549	18808	18913	18819	18560	18708	18662	18725	18576	18680	18750	18563	18712	18628	18782	18583	18637	18625	18814	18687	18786	18680	18756	18777	18763	18825	18777	18685	18487	18681	18700	18697	18904	18776	18752	18755	18647	18682	18565	18795	18673	18823	18751	18608	18760	18847	18684	18478	18719	18938	18746	18781	18708	18893	18709	18673	18887	18810	18762	18835	18818	18735	18597	18643	18833	18653	18495	18732	18858	18948	18903	18794	18728	18892	18638	18974	18730	18848	18693	18841	18933	18743	18963	18698	18861	18646	18848	18819	18830	18654	18733	19003	18858	18772	18777	18659	18814	18607	18801	18744	18782	18682	18658	18753	18897	18798	18863	18789	18861	18677	18885	18779	18703	18851	18564	18814	18653	18874	18830	18866	18594	18901	18770	18606	18644	18862	18762	18822	18572	18701	18670	18786	18748	18748	18738	18626	18782	18794	18815	18651	18986	18873	18854	18692	18857	18597	18667	18918	18933	18772	18669	18782	18701	18769	18622	18792	18837	18807	18670	18804	18733	18658	18582	18774	18664	18645	18735	18563	18744	18745	18661	18715	18742	18914	18726	18621	18679	18740	18839	18771	18657	18708	18700	18737	18666	18712	18749	18910	18743	18815	18371	18572	18937	18832	18762	18816	18632	18603	18652	18632	18793	18523	18706	18711	18880	18540	18858	18792	18777	18914	18935	18757	18578	18855	18738	18773	19022	18787	18706	18771	18668	18865	18735	18781	18684	18687	19020	18831	18698	18801	18686	18758	18799	18501	18705	18915	18907	18646	18822	18681	18662	18680	18796	18742	18628	18661	18654	18704	18684	18867	18938	18451	18697	18730	18669	18563	18786	18684	18778	18497	18777	18638	18732	18726	18601	18667	18710	18666	18745	18699	18553	18523	18612	18879	18612	18584	18811	18861	18609	18884	18724	19018	18576	18663	18610	18699	18823	18740	18823	18722	18701	18761	18874	18885	18859	18525	18738	18716	18664	18840	18794	18723	18602	18795	18905	18777	18911	18772	18681	18786	18728	18589	18869	18817	18581	18745	18502	18625	18608	18652	18925	18718	18685	18548	18576	18796	18567	18681	18956	18638	18925	18694	18838	18687	18832	18763	18571	18572	18570	18721	18486	18563	18785	18598	18745	18799	18901	18882	18822	18961	18749	18802	18743	18808	18905	18775	18832	18837	18784	18689	18711	18777	18689	18777	18856	18683	18519	18785	18768	18795	18581	18631	18563	18755	18876	18805	18739	18585	18700	18657	18733	18872	18803	18703	18751	18553	18538	18791	18713	18705	18758	18623	18886	18858	18712	18737	18768	18741	18755	18745	18718	18820	18784	18723	18888	18737	18824	18751	18572	18680	18608	18789	18751	18667	18807	19062	18810	18702	18854	18928	18557	18699	18668	18932	18809	18795	18824	18766	18636	18897	18789	18745	18541	18818	18714	18629	18648	18533	18778	18739	18681	18601	18762	18798	18753	18828	18967	18692	18500	18564	18724	18553	18859	18553	18714	18741	18667	18979	18695	18777	18810	18720	18929	18662	18697	18812	18695	18651	18608	18614	18724	18682	18913	18713	18808	18718	18818	18731	18705	18943	18779	18862	18928	18895	18635	18595	18673	18701	18750	18609	18458	18721	18729	18747	18675	18606	18867	18824	18877	18598	18958	18592	18620	18646	18693	18638	18875	18797	18941	18932	18588	18720	18711	18457	18722	18757	18735	18716	18796	18726	18706	18683	18806	18686	18756	18785	18728	18785	18779	18932	18686	18768	18800	18962	18768	18674	18471	18722	18669	18759	18572	18741	18891	18843	18926	18832	18719	18738	18699	18508	18805
19256	33292	30907	25152	21586	19391	18494	18060	17489	17264	17027	16892	16920	16864	16835	16910	16965	16634	16650	16654	16665	16748	16706	16656	16689	16657	16673	16735	16593	16562	17761	23660	23657	20808	18825	17723	16988	16644	16644	16414	16576	16475	16578	16516	16573	16634	16486	16598	16609	16558	16429	16467	16595	16567	16620	16617	16462	16676	16391	16566	16483	16719	16662	16672	16582	16498	16534	16344	16642	16548	16420	16575	16602	16260	16568	16342	16622	16411	16520	16621	16377	16645	16388	16413	16474	16616	16292	16530	16572	16611	16775	16524	16669	16274	16587	16617	16400	16618	16449	16541	16639	16473	16532	16573	16624	16408	16663	16479	16576	16428	16618	16459	16440	16512	16491	16669	16435	16623	16392	16385	16419	16579	16533	16395	16464	16482	16472	16712	16403	16591	16719	16575	16534	16516	16653	16488	16559	16399	16628	16524	16478	16660	16445	16668	16414	16455	16540	16505	16643	16679	16486	16452	16543	16560	16510	16431	16570	16569	16566	16491	16471	16502	16500	16537	16407	16616	16447	16326	16474	16644	16548	16429	16462	16545	16620	16641	16657	16658	16441	16475	16553	16443	16368	16384	16306	16641	16467	16582	16657	16481	16575	16592	16428	16413	16645	16492	16573	16688	16534	16508	16535	16516	16401	16440	16524	16407	16493	16594	16425	16444	16486	16399	16522	16485	16563	16429	16371	16607	16435	16554	16663	16522	16580	16472	16519	16405	16530	16599	16476	16616	16527	16525	16396	16541	16451	16520	16679	16389	16641	16441	16653	16530	16501	16481	16440	16572	16273	16546	16525	16520	16455	16445	16398	16442	16525	16389	16510	16394	16460	16370	16428	16257	16494	16522	16545	16612	16582	16361	16528	16512	16326	16589	16424	16491	16483	16558	16479	16712	16518	16460	16507	16596	16393	16576	16449	16497	16470	16499	16607	16629	16493	16701	16552	16626	16547	16519	16688	16404	16461	16418	16368	16499	16570	16569	16494	16250	16651	16505	16531	16634	16400	16516	16511	16482	16658	16412	16415	16496	16491	16402	16432	16509	16528	16500	16622	16486	16691	16409	16600	16474	16575	16480	16481	16389	16508	16470	16355	16485	16532	16407	16477	16566	16354	16577	16507	16477	16457	16478	16419	16583	16450	16580	16517	16532	16562	16297	16595	16414	16510	16436	16721	16422	16555	16638	16310	16465	16548	16436	16474	16518	16465	16676	16441	16407	16728	16533	16451	16453	16549	16266	16403	16523	16614	16406	16530	16599	16632	16523	16457	16393	16489	16604	16607	16410	16467	16490	16315	16737	16539	16557	16510	16577	16433	16407	16474	16548	16425	16662	16463	16496	16534	16628	16565	16589	16389	16591	16495	16342	16337	16616	16465	16450	16592	16366	16596	16609	16301	16636	16464	16341	16448	16558	16546	16387	16467	16527	16344	16467	16484	16307	16498	16550	16367	16673	16419	16455	16466	16503	16441	16510	16494	16433	16555	16495	16588	16488	16596	16376	16552	16487	16537	16549	16600	16602	16457	16673	16571	16594	16510	16386	16410	16530	16396	16631	16347	16425	16524	16353	16380	16555	16431	16380	16334	16291	16388	16541	16373	16591	16536	16566	16543	16459	16470	16524	16520	16546	16445	16669	16379	16390	16487	16403	16362	16439	16468	16492	16469	16380	16460	16659	16434	16562	16439	16560	16404	16563	16382	16395	16454	16597	16337	16487	16555	16550	16540	16561	16592	16529	16283	16353	16608	16392	16197	16562	16511	16420	16512	16478	16469	16531	16548	16428	16428	16530	16495	16364	16446	16612	16579	16407	16484	16612	16553	16376	16511	16769	16565	16555	16695	16502	16339	16572	16327	16572	16474	16564	16573	16431	16522	16423	16640	16544	16604	16504	16510	16354	16642	16333	16432	16572	16422	16487	16394	16482	16436	16428	16484	16613	16482	16470	16456	16475	16332	16553	16538	16530	16432	16416	16526	16513	16556	16417	16448	16499	16376	16455	16415	16411	16565	16508	16506	16550	16500	16653	16418	16515	16371	16446	16479	16482	16375	16383	16541	16360	16502	16634	16557	16479	16540	16331	16621	16526	16319	16593	16574	16349	16408	16581	16447	16366	16535	16370	16526	16581	16479	16301	16589	16592	16741	16604	16413	16470	16514	16389	16506	16438	16423	16466	16445	16563	16539	16677	16469	16269	16316	16451	16452	16556	16467	16443	16373	16555	16472	16494	16406	16404	16469	16326	16494	16431	16409	16446	16506	16653	16306	16552	16448	16433	16627	16445	16525	16451	16521	16503	16610	16553	16587	16545	16425	16754	16583	16697	16481	16598	16354	16460	16568	16642	16504	16552	16518	16601	16423	16350	16497	16651	16686	16456	16376	16319	16556	16356	16684	16270	16461	16464	16516	16314	16391	16532	16477	16564	16365	16467	16605	16529	16514	16437	16452	16624	16438	16327	16560	16371	16329	16562	16482	16559	16472	16540	16438	16563	16544	16287	16450	16676	16535	16386	16530	16466	16347	16402	16506	16455	16609	16468	16529	16369	16666	16487	16465	16499	16416	16504	16693	16439	16560	16498	16563	16454	16349	16512	16559	16613	16516	16357	16518	16485	16468	16628	16476	16428	16398	16522	16393	16746	16434	16679	16415	16412	16409	16490	16533	16403	16558	16488	16483	16396	16664	16495	16512	16481	16518	16622	16462	16393	16435	16669	16457	16552	16565	16513	16504	16569	16509	16556	16454	16546	16454	16425	16742	16588	16474	16464	16595	16595	16599	16544	16416	16757	16515	16553	16473	16442	16617	16563	16558	16473	16447	16449	16469	16461	16525	16342	16507	16574	16557	16485	16577	16600	16579	16484	16665	16579	16559	16674	16408	16560	16430	16377	16431	16509	16507	16671	16513	16584	16410	16434	16501	16599	16508	16369	16365	16345	16308	16535	16285	16388	16467	16359	16573	16420	16479	16654	16541	16404	16379	16547	16552	16603	16541	16486	16441	16613	16379	16471	16585	16440	16366	16609	16463	16514	16433	16486	16686	16518	16599	16386	16481	16459	16581	16553	16521	16616	16416	16573	16413	16572	16418	16557	16361	16548	16511	16447	16475	16383	16503	16431	16528	16626	16438	16533	16375	16518	16597	16419	16429	16657	16370	16623	16562	16599	16370	16458	16457	16382	16296	16660	16409	16484	16649	16564	16502	16364	16506	16472	16668	16408	16428	16552	16370	16489	16478	16566	16571	16254	16681	16480	16550	16427	16531	16646	16641	16588	16628	16627	16531	16432	16426	16475	16381	16503	16475	16496	16427	16520	16430	16395	16521	16452	16566	16360	16485	16498	16602	16498	16584	16408	16473	16584	16525	16552	16370	16257	16322	16446	16584	16508	16312	16471	16574	16550	16345	16321	16493	16504	16560	16441	16546	16317	16515	16464	16543	16529	16470	16514	16497	16534	16456	16450	16396	16617	16518	16464	16516	16458	16685	16570	16505	16442	16498	16387	16632	16637	16453	16435	16592	16420	16451	16468	16442	16351	16579	16477	16578	16588	16417	16419	16550	16604	16551	16613	16527	16459	16478	16441	16381	16505	16580	16639	16358	16655	16588	16465	16421	16565	16562	16495	16484	16513	16501	16385	16450	16296	16600	16586	16591	16427	16634	16507	16513	16511	16426	16532	16365	16601	16482	16509	16639	16520	16368	16369	16515	16395	16414	16487	16323	16573	16488	16391	16340	16530	16403	16409	16539	16589	16498	16555	16452	16361	16466	16274	16486	16418	16487	16436	16508	16529	16568	16439	16615	16670	16687	16354	16435	16622	16441	16574	16523	16456	16452	16457	16479	16493	16479	16539	16536	16380	16441	16476	16305	16467	16477	16552	16526	16557	16527	16639	16515	16335	16458	16331	16390	16432	16650	16389	16416	16512	16468	16443	16501	16574	16388	16502	16488	16417	16485	16414	16550	16470	16447	16614	16468	16366	16535	16555	16375	16588	16509	16533	16271	16652	16575	16521	16526	16470	16524	16560	16530	16427	16472	16431	16544	16510	16403	16527	16529	16416	16250	16513	16555	16485	16341	16654	16537	16475	16526	16613	16416	16348	16515	16385	16445	16524	16436	16573	16600	16599	16554	16546	16515	16497	16441	16527	16509	16710	16565	16435	16441	16420	16367	16537	16698	16563	16350	16562	16432	16498	16643	16558	16603	16518	16316	16528	16495	16430	16488	16526	16490	16348	16498	16519	16447	16529	16564	16593	16382	16540	16392	16545	16437	16531	16386	16667	16477	16571	16403	16527	16599	16285	16351	16245	16369	16536	16537	16340	16560	16532	16559	16231	16627	16446	16409	16437	16512	16523	16325	16427	16500	16566	16383	16506	16311	16505	16506	16495	16504	16321	16566	16556	16526	16371	16465	16467	16598	16512	16557	16427	16545	16466	16528	16495	16489	16530	16597	16544	16487	16542	16426	16438	16324	16540	16327	16457	16565	16522	16457	16418	16515	16615	16711	16353	16482	16500	16613	16447	16494	16600	16468	16468	16619	16227	16659	16616	16734	16401	16485	16621	16480	16495	16337	16563	16475	16333	16429	16343	16603	16490	16606	16312	16620	16468	16319	16440	16483	16548	16356	16593	16482	16427	16483	16605	16462	16431	16482	16384	16783	16367	16347	16481	16432	16440	16350	16394	16417	16618	16487	16434	16677	16474	16566	16371	16523	16461	16529	16417	16451	16566	16395	16548	16593	16585	16517	16444	16515	16515	16645	16459	16484	16535	16463	16514	16448	16562	16393	16493	16643	16510	16447	16520	16589	16468	16410	16392	16455	16550	16445	16494	16490	16464	16546	16533	16521	16515	16642	16521	16485	16404	16634	16403	16408	16622	16538	16488	16397	16623	16644	16456	16494	16509	16528	16664	16311	16590	16569	16401	16545	16434	16496	16527	16590	16508	16494	16409	16372	16528	16510	16539	16571	16528	16243	16570	16518	16536	16353	16637	16385	16649	16530	16501	16754	16541	16563	16537	16384	16507	16364	16527	16430	16519	16426	16555	16618	16371	16450	16603	16586	16556	16342	16659	16493	16672	16329	16347	16676	16587	16398	16694	16553	16446	16614	16421	16535	16518	16563	16420
27626	22195	24634	21796	18541	18343	18455	18067	17952	18050	17860	17600	17691	17993	17857	17664	17783	17900	18072	17852	17774	17851	17981	17841	17816	17971	17598	17860	17678	17699	17939	18030	18275	18192	18107	17898	17734	17861	17955	17696	17823	17721	17906	17779	17903	17706	17820	17938	17887	17637	17710	17727	17832	17686	17780	17933	18017	17918	17897	17721	17850	17809	17922	17706	17779	17815	17832	17893	17874	17794	17980	17658	17961	17765	17831	17761	17902	17617	17881	17876	17772	17980	17839	17518	17828	17804	17834	17657	17804	17791	17961	17860	17824	17757	17690	17693	17846	17897	17818	17803	17886	17638	17610	17869	17760	17822	17780	18177	17961	17632	17646	17846	17854	17770	17905	17543	17912	17882	17937	17838	17722	17780	18017	17826	17671	17787	17941	17707	17745	17771	17828	17748	17807	17621	17821	17950	17837	17956	17937	17600	18052	17555	17544	17684	17910	17872	17734	17906	17968	17872	17734	17607	17796	18094	17915	17919	17654	17838	17905	17888	17803	17724	17700	17588	17671	17693	17896	17752	17860	17775	17883	17724	17793	17753	17820	17788	17788	17850	17812	17738	17839	17748	17869	17607	17697	17793	17771	17794	17794	17791	17844	17723	17632	17900	17869	17696	17876	17581	17947	17766	17826	17785	17612	17779	17707	17730	17809	17818	17499	17767	17797	17850	17860	17751	17748	17633	17840	17810	17802	17652	17676	17788	17642	17737	17835	17758	17912	17683	17596	17745	17578	17612	17747	17929	17796	17865	17917	17840	17705	17907	17898	17771	17922	17920	17710	17925	17930	17837	17713	17775	17941	17881	17821	17816	17917	17741	17656	18002	17761	17737	17815	17741	17651	17891	17835	17865	17715	17929	17637	17913	17707	17860	17666	17749	17879	17856	17860	17825	17815	17815	17801	17687	17785	17592	17629	17599	17712	17785	17755	17714	17857	17699	17790	17793	17597	17661	17792	17942	17687	17963	17861	17775	17650	17800	17952	17761	17652	17738	17749	17772	17783	17876	17891	17906	17670	17889	17943	17858	17944	17855	17730	17756	17931	17810	17952	17882	17674	17810	17724	17750	17760	17792	17811	17825	17918	18052	17913	17886	18062	17779	17705	17812	17879	17797	17748	17687	17786	17690	17825	17737	17712	17927	17884	17906	17730	18016	18032	17905	17771	17659	17780	17780	17736	17819	17712	17639	17838	17884	17857	17795	17807	17831	17798	17765	17774	17652	17843	17803	17784	17791	17508	17924	17743	17847	17847	17772	17695	17790	17827	17833	17641	17716	17714	17889	17484	17693	17816	17925	17776	17714	17771	17850	17799	17817	17828	17888	17859	17812	17748	17742	17717	17708	17787	17722	17761	17807	17925	17770	17566	17660	17865	17772	17928	17607	17826	18027	17808	17999	17844	17759	17762	17816	17877	17870	17664	17878	18073	17662	17596	17576	17540	17767	17675	17792	17898	17896	18086	17878	17748	17667	17852	17760	17621	17865	17817	17797	17707	17684	17767	17883	17788	17715	17503	17905	17886	17926	17611	17654	17719	17820	17816	17898	17710	17711	17767	17806	17541	17756	17682	17664	17883	17824	17897	17841	17687	17708	17659	17849	17790	17805	17895	17958	17721	17842	18061	17768	17712	17582	17826	17611	17781	18054	17741	17698	18154	17817	17880	17831	17893	17798	17555	17751	17665	17756	17811	17945	17748	17815	17655	17822	17712	17697	17873	17882	17838	17682	17783	17724	17748	17885	17612	17842	17868	17668	17850	17830	17629	17756	17863	17682	17687	17767	17746	17716	17801	17703	17831	17626	17911	17802	17772	17714	17833	17822	17789	17814	17748	17906	17808	17989	17916	17802	17683	17855	17745	17720	17737	17656	17641	17791	17723	17839	17611	17954	17811	17677	17903	17765	17879	17634	17861	17680	17731	17856	17773	17823	17749	17731	17746	17826	17807	17822	17777	17972	17760	17615	17849	17888	17854	17641	17798	17814	17769	17742	17861	17802	17809	17742	17508	17883	17653	17615	17792	17796	17598	17677	17781	17896	17719	17872	18097	17801	17657	17960	17739	17995	17941	17736	17682	17968	17849	17776	17829	17648	17705	17723	17964	17756	17791	17575	17740	17940	17620	17898	17893	17835	17796	17807	17802	17700	17604	17819	17634	17655	17856	17982	17740	17798	17880	17847	17861	17742	17673	17801	17750	17871	17855	17576	17737	17762	17993	17616	17739	17621	17724	17743	17954	17719	17676	17959	17646	17982	17714	17781	17788	17808	17789	17794	17751	17717	17997	17808	17956	17895	17640	17680	17691	17815	17711	17672	17659	17975	17658	17557	17952	17786	17627	17997	17799	17769	17742	17657	17927	17742	17645	17772	17846	17821	17852	17877	17662	17720	17874	17848	17799	18007	17946	17789	17771	17909	17935	17812	17864	17673	17777	17809	17716	17802	17941	17792	17857	17873	17786	17745	17733	17766	17764	17662	17844	17744	17797	17785	17695	17717	17668	17778	17835	17563	17776	17649	17901	17744	17942	17758	17800	17831	17882	17693	17954	17766	17774	17876	17848	17911	17525	17811	17865	17891	17789	17765	17930	17718	17633	17813	17729	17876	17866	17796	17795	17800	17903	17770	17860	17821	17637	17663	17804	18013	17820	17762	17950	17724	17942	17764	17899	17923	17841	17658	17925	17666	17754	17888	17786	17674	17841	18070	17445	17923	17835	17734	17890	17683	17701	17787	17871	17949	17748	17751	17855	17783	17900	17801	17835	17840	17853	17750	17963	18063	17926	17807	17834	17743	17855	17896	18024	17662	17718	17556	17617	17627	17723	17818	17836	17800	17905	17778	17672	17860	17998	18009	17766	17892	17737	17613	17959	17696	17725	17821	17891	17710	17823	17666	17825	17778	17765	17828	17820	17966	17785	17745	17842	17833	17700	17675	17671	17666	17674	17820	17737	17598	17906	17928	17776	17737	17778	17539	17653	17884	17784	17746	17875	17948	17808	17696	17588	17928	17401	17776	17795	17921	17872	17774	17668	17815	17798	17620	17669	17679	17759	17695	17679	17847	17802	17843	17828	17860	17812	17787	17509	17879	17798	17679	17816	17775	17713	17757	17938	17912	17907	17749	17811	17916	17814	17833	17668	17674	17737	17599	17764	17707	17887	17667	17787	17797	17747	17734	17749	17550	17681	17766	17867	17798	17734	17900	17678	17594	17790	17991	17641	17732	17821	17723	17916	17849	17791	17892	17698	17809	17659	17675	17885	17625	17965	17744	17820	17883	17768	17636	17646	17985	17906	17806	17576	17847	17567	17609	17888	17712	17741	17937	17731	17814	17696	17775	17683	17964	17796	17721	17607	17913	17797	17719	17578	17662	17790	17562	17946	17796	17798	17813	17759	17756	18024	17845	17851	17925	17744	17839	17772	17804	17755	17802	17838	17634	17718	18081	17771	17697	17763	17781	17794	17847	17615	17879	17669	17756	17799	17783	17695	17818	17904	17882	17882	17875	17690	17770	17917	17942	17829	17723	17713	17742	17929	17765	17790	17932	17758	17853	17725	18017	17839	17900	17723	17691	17670	17872	17620	17768	17810	17631	17796	17727	17990	17594	17698	17627	17641	17708	17949	17897	17696	17782	17705	17847	17759	17676	17840	17876	17750	17748	17803	17744	17858	17794	17546	17793	17829	17786	17838	17800	17824	17841	17909	17725	17851	17819	17829	17754	17890	17709	17789	18036	17847	17777	17589	17677	17871	17918	17820	17678	17665	17487	17747	17883	17772	17718	17673	17583	17701	17638	17674	17838	17921	17790	17896	17707	17574	17538	17867	17866	17857	17967	17721	17895	17740	17891	17745	18086	17724	17862	17792	17856	17643	17780	17768	17894	17667	17692	17784	17806	17674	17988	17704	17753	17904	17769	17694	17652	18034	17813	17815	17639	17830	17660	17736	17854	17767	17714	17840	17924	17921	17646	17773	17797	17879	17741	17778	17743	17825	17800	17855	17880	17902	17781	17851	17582	17652	17993	17672	17862	17748	17623	17937	17685	17970	17721	17888	17877	17740	17772	17500	17822	17613	17812	17775	17655	17776	17914	17562	17648	17826	17840	17821	17988	17838	17681	17690	17836	17817	17969	17868	17745	17744	17901	17772	17792	17940	17937	17752	17774	17644	17633	17754	17761	17811	17887	17794	17880	17778	17855	18021	17921	17833	17755	17851	17799	17870	17753	17721	17780	17957	17804	17742	17895	17820	17739	17832	17773	17775	17862	17915	17796	17717	17765	17991	17880	17968	17946	17809	17716	17817	17810	17782	17707	17874	17885	17840	17748	17677	17990	17790	17795	17817	17709	17954	17766	17787	17735	17871	17990	17806	17901	17884	17885	17853	17734	17797	17893	17790	17815	17750	17812	17681	17748	17876	17653	17464	17887	17675	17741	17848	17838	17673	17839	17758	17734	17569	17699	17840	17775	17892	17598	17819	17817	17668	17933	17793	17824	18087	17812	17867	17745	17995	17862	17840	17736	17802	17817	17768	18001	17920	17745	18000	17903	17868	17668	17864	17797	17652	17772	17727	17689	17656	17625	17962	17938	17650	17887	17986	17919	17665	17646	17673	17802	17772	17706	17875	17690	17950	17970	17823	17979	17877	17607	17848	17733	17810	17922	17866	17974	17974	17741	17948	17805	17652	17793	17798	17514	17517	17881	17941	17858	17777	17923	17906	17814	17955	17806	17842	17718	17847	17868	17691	17817	17752	17831	17869	17845	17811	17771	17813	17879	17834	17704	17853	17999	17810	17826	17826	18115	18128	17976	17679	17971	17838	17881	17726	17841	17765	17666	17846	17799	17729	17828	17765	17857	17800	17688	17846	17801	17831	17735	17901	17775	17857	17744	17860	17810	17885	17867	17769	17748	17808	17929	17832	17801	17756	17595	17756	17681	17658	17817	17975	17698	17693	17887	17805	17774	18065	17809	17759	17856	17951	17558	17949	18004	17819	17864	17839	17784	17926	17866	17739	17857	17945	17876	17828	17706	17835	17834	17986	17722	17907	17657	17692	17865	17886	17866	17843	17722	17816	17692	17842	17884	17781	17910	17887	17848	18044	17746	17703	17675	17825	17914	17888	17778
16353	20888	20724	18570	17382	16813	16423	16279	16360	16052	15912	16009	16025	15852	16047	16029	15999	16084	15862	15984	15929	15937	15850	15946	16031	16021	16015	16043	15985	15868	16269	16481	16490	16295	15988	15997	16100	16153	15922	15873	16064	15811	15833	15897	15995	15864	15981	15919	15970	15842	15784	15809	15952	16001	15960	16153	16001	15936	16048	15898	15987	15887	15979	15885	15837	15924	15719	15974	15954	15988	15898	15905	16090	15794	15903	15869	15822	15856	15839	16015	15828	15948	15955	15667	15996	15935	16025	15888	15997	16107	15906	15985	15889	15914	15988	15889	15856	16023	15868	15934	15951	15949	15945	16126	15906	15854	15972	16078	15827	15976	16093	15985	15944	16057	15853	15795	15953	15885	15889	15839	16009	15909	15904	15936	15968	16020	15682	15887	15846	15804	16107	16015	16030	15923	16082	15892	15948	15863	15960	15880	15818	15835	15978	15963	15988	16067	15917	15882	15986	15965	15861	15839	15873	15972	16018	15821	15829	15714	15933	15878	15870	15873	15781	15956	15956	15956	15998	16026	15869	15939	15762	15794	15867	15975	15940	15882	15961	15897	15906	15886	15901	15934	15916	15960	15916	15846	15954	15850	15957	15883	16034	15947	15830	15946	15981	15911	15873	15771	15809	15892	15889	15807	16045	15961	15759	16029	15799	15804	15959	15911	15853	15934	15819	15944	15921	15796	15828	15985	16046	15892	15846	15960	16050	15908	15906	15866	15870	15811	15919	15898	15892	15844	16110	15912	15793	15794	15851	15842	15865	15872	15952	15938	15873	15987	15864	15869	15995	15963	15906	15928	15941	15871	15946	15938	15860	15968	15772	16042	15905	15892	15993	16099	15954	15884	15840	15779	16059	15761	16019	15795	16022	15950	15912	16012	15756	15953	15919	15884	15823	16098	15927	15908	15969	15973	15822	15924	15932	16124	15955	16129	15902	15966	15828	15853	16020	15855	15949	16052	15769	15896	16026	16025	15858	15888	15848	15938	15776	15903	15782	16017	15958	16085	15911	16013	15851	15803	15930	15920	15993	16053	15736	16020	15886	15965	15818	15742	15933	15801	15818	15913	15852	15862	15965	15916	15828	15891	15932	15964	15978	15845	15729	16128	15978	16104	15895	16014	15923	15920	16046	16003	15838	15886	15796	15929	15992	16038	15886	15929	15905	15868	15862	15896	16017	16004	15842	15978	16022	15850	15872	15852	15915	15969	15755	16042	15981	15985	16021	16005	15899	15908	15819	15966	15838	15926	15844	15890	16111	15948	15999	15933	16072	16178	15786	15899	15980	15922	15993	15790	16003	15941	15842	15971	15997	15959	15693	15867	15970	15810	16052	15946	15865	15929	16113	15906	16032	15865	16101	15999	15823	15896	15955	15676	15796	15802	15895	15791	15894	15931	16000	15802	15991	15840	15866	15938	16152	15642	16091	15948	15768	15844	15958	15872	15974	15901	15889	16019	15776	15850	15761	15972	15908	16036	15902	15886	16025	15840	15876	16009	16086	15833	15991	15893	15808	15895	15876	15913	15942	15877	15895	15944	15933	15769	15821	15967	15913	15896	15999	16002	15925	16026	15801	15792	15917	15980	15787	15791	15962	15836	16067	15833	15968	15837	15891	16016	15841	15852	16028	16094	15864	15761	15988	15947	15805	15966	15900	15787	15829	16094	15880	15899	15909	15790	15960	15963	15893	15838	15916	15835	16052	16028	15835	16065	15929	15957	15921	15840	16118	15796	15900	15888	15859	15717	15871	15812	15912	15919	15899	15963	15869	16020	15901	16013	15888	15831	15841	15926	15966	15886	15873	15768	15774	15771	16033	15910	15985	15869	15952	15840	15900	15962	16009	15936	16045	15794	15938	15911	16055	15957	16018	16141	15868	15776	15890	15868	15923	15820	15949	15752	15871	15934	15953	15843	16070	15987	15938	15899	16089	15982	15984	16043	15927	15748	15909	16021	15950	16112	15794	15897	15993	15723	15874	16030	15930	16141	15892	15818	15849	16028	15855	15858	16051	16016	15939	15951	16025	15863	15820	15911	15780	15768	15954	15968	15854	15807	15913	16005	16087	16026	15880	15775	16013	15945	16014	15926	15775	15823	15974	16006	15936	15785	15804	16018	15733	15806	15804	16059	15962	15898	15831	15825	16205	16040	15858	15886	15839	16022	15923	15850	15977	16153	15920	15858	16113	15958	15926	15686	15784	15869	15946	15821	15923	15906	15867	15928	15855	16097	15857	15876	15865	15947	15912	15983	15886	15907	15970	15968	15992	15903	16000	16154	16047	15875	15931	15958	15804	15875	16056	15800	16151	15762	15982	15939	15765	15985	15832	15889	15960	16012	15981	15874	15844	15845	15828	15894	15790	15935	15918	15964	15931	15741	15817	16076	15769	15858	16083	15965	15983	15930	15739	15806	15862	15976	15846	15891	15884	15957	15953	15945	15790	16098	15933	15912	15931	15952	15992	15926	15783	15889	15943	15841	15787	15802	15886	15904	15995	15733	15824	16001	15752	15747	16057	15856	15959	16140	16007	16074	15973	15758	15905	15940	16065	15892	15857	15830	15915	15978	15864	15942	15813	15915	15922	15709	15953	15799	15846	15948	15971	15858	15982	15933	15908	15744	15825	15773	16079	15793	15962	15835	15952	15879	16078	15887	15927	15887	15917	15832	15893	15897	15728	15871	15821	15781	15988	16005	15871	15835	15957	15809	16068	16000	15896	16018	15868	15910	15909	15907	15890	15807	16013	16021	15930	15767	15891	15925	15827	15982	15911	15978	16024	16110	15879	15941	15945	15809	15891	15895	15901	15808	15873	15948	15841	16023	15829	15748	15794	15914	15905	15995	15872	15881	15738	15821	15797	16145	15760	15856	15910	15971	15845	15903	16079	15924	15953	15858	15922	15894	15953	15952	16005	15791	15942	15981	15820	16002	15952	16034	15862	15958	15756	15965	15876	15908	16007	15994	16155	16044	15951	15834	15891	15927	15884	15852	16062	15935	15972	15980	15773	16018	15904	15827	16033	15714	15912	16179	15958	15884	15890	15777	15918	15975	15872	15924	15981	15938	15746	15952	15828	15995	16004	15840	16115	16036	16153	15882	15914	15985	15843	15873	16004	15932	15916	15910	15890	16000	15911	15957	15754	15859	16004	15892	15863	15967	16004	15980	15855	15803	15794	16021	15814	15941	16020	15916	15880	15953	15721	15866	15994	15792	16158	15967	16055	15681	15935	15844	15812	15921	15972	15785	15958	15962	15993	15802	15874	15886	15943	15797	15990	15863	15901	15974	15873	15911	16136	15865	16068	15941	15925	15880	16017	16010	15852	15751	15999	16066	15981	15945	15889	15946	16094	15953	15948	15947	16090	15975	15802	15956	15845	16034	15880	15983	15955	15877	15907	15903	15962	16013	16049	15797	15795	15907	15788	15992	15976	15887	15860	16022	15852	15902	15894	15795	15888	15940	15828	16075	16034	15821	15911	15919	15805	15968	15754	15905	15869	15975	15969	15906	16006	15911	15926	15903	15948	16023	15833	15904	16079	15848	15792	15883	15917	15996	16110	15720	15926	15819	15919	15813	15919	15919	15873	15910	15972	15954	15986	15803	15883	15847	16052	15902	16098	16052	16121	15958	15933	15862	15973	15811	15875	15971	15649	15963	15913	15977	16016	16011	15911	15864	15910	15875	15890	16010	15959	16009	15895	15999	15754	15927	16052	15801	16034	15820	16015	15808	15922	15922	16066	15921	16024	15826	16188	16141	15841	15889	15963	15763	16000	16041	15874	15830	15970	15893	15804	15887	15926	15903	15999	16005	16124	16036	15883	15918	15862	15949	15869	15892	15998	15883	15873	15731	16012	15936	15895	15930	16075	15980	15850	15690	15883	16140	15936	15895	15820	15910	15940	15913	15818	15953	15838	16180	15931	15884	15906	15903	15865	15800	15928	15908	16030	15874	15812	15792	16039	15883	15999	15909	15903	15846	15921	15938	16013	15806	16126	15976	16119	15924	16148	15908	15959	16081	15834	15987	15987	15950	16082	16036	15884	16013	15937	15943	15863	16074	15920	15837	15996	15746	15796	15950	15929	15980	15908	16082	15889	15725	15905	15777	16049	15956	15776	16010	15853	15865	15778	15891	15904	16034	15915	15949	15869	15918	15877	15977	15985	15985	15883	15920	16158	15921	16086	15940	15734	15917	15891	15825	15975	15749	15971	15981	15989	15816	16096	15768	15760	15975	15892	15741	15953	15919	15769	16060	16022	15884	16014	15731	15833	16095	15974	15989	15991	15749	16008	15845	15897	16109	15856	15936	15922	16034	16091	15887	15898	15914	15905	15988	15920	15954	16011	16111	15893	15880	15890	16024	15925	15995	15987	15996	16043	15867	15991	15838	16010	15930	15993	15825	16084	15866	15872	16065	15871	15902	16057	16015	15852	15827	16043	16001	15926	15983	15801	15933	15903	15892	16022	15936	16099	16078	15871	15861	15886	15830	15954	15950	15993	15994	15765	15936	15841	15882	15881	16100	15976	15990	15959	15872	15910	15871	16036	16025	16087	15968	15872	15902	15928	15996	16001	15837	16005	16042	16061	16115	16041	15906	16098	15811	15882	15906	15948	15858	15798	15843	16005	16048	15846	15856	15862	15910	16011	15874	15948	15768	15959	15984	15820	15972	15898	16021	15928	16116	15950	15869	15737	15840	16003	15970	15904	15930	15961	15791	16149	15988	15880	15965	15823	15970	16066	16012	15814	15858	15958	16003	15880	15949	15944	15892	15898	15918	16025	15971	15896	15908	15835	15962	15842	16016	15856	15966	15899	15855	16099	16078	16005	15903	15849	16030	15847	16010	15968	15759	15934	16059	15795	15883	16004	15858	15935	16055	16037	15885	15877	15750	16002	15924	15885	16031	15962	15908	15949	15877	15927	15919	15863	15753	15942	15961	15898	15844	15961	15889	15859	15903	16053	15960	16017	15971	15944	16055	15824	15947	15956	15883	15951	15816	16001	15819	15934	15931	15773	15870	15975	16004	15938	16102	15907	15972	15974	15896	15936	16162	16002	15882	16023	15825	15886	16046	15908	15813	15943	15961	16007	15862	16018	15991	15953	16019	15771	15923	15832	15911
23992	21348	28765	24388	22111	21632	20695	18499	17903	17897	17769	17618	17609	17761	17442	17594	17485	17495	17363	17523	17679	17385	17559	17572	17435	17506	17499	17487	17469	17948	19198	19935	19681	18833	18080	17725	17747	17428	17358	17573	17398	17449	17442	17621	17390	17404	17593	17370	17535	17355	17374	17337	17425	17492	17497	17412	17437	17582	17345	17362	17360	17296	17578	17285	17383	17461	17407	17374	17553	17510	17515	17499	17214	17449	17292	17563	17626	17425	17509	17478	17294	17457	17703	17497	17369	17389	17396	17468	17556	17217	17231	17109	17259	17562	17274	17358	17592	17349	17549	17626	17546	17269	17219	17325	17494	17218	17378	17465	17516	17549	17449	17411	17536	17150	17443	17395	17366	17308	17457	17441	17445	17401	17244	17241	17513	17213	17290	17349	17536	17369	17276	17411	17285	17468	17583	17394	17389	17497	17388	17198	17510	17390	17582	17069	17205	17476	17550	17365	17429	17264	17551	17489	17307	17343	17380	17330	17399	17310	17232	17288	17354	17347	17368	17601	17606	17507	17465	17240	17436	17424	17386	17414	17447	17476	17189	17447	17464	17420	17373	17420	17328	17218	17442	17419	17417	17365	17411	17364	17513	17035	17281	17225	17369	17345	17424	17414	17304	17419	17465	17515	17494	17516	17306	17201	17274	17347	17344	17392	17349	17475	17172	17238	17290	17366	17568	17189	17349	17340	17547	17315	17330	17340	17213	17493	17423	17278	17411	17403	17395	17533	17172	17347	17580	17493	17434	17418	17248	17333	17459	17487	17499	17587	17613	17211	17333	17323	17326	17257	17424	17519	17289	17202	17505	17181	17234	17573	17445	17489	17575	17518	17440	17586	17712	17294	17591	17552	17466	17325	17278	17245	17229	17358	17439	17356	17457	17442	17410	17506	17652	17409	17250	17463	17377	17465	17383	17465	17321	17411	17351	17572	17481	17408	17149	17401	17234	17537	17464	17274	17565	17504	17334	17483	17235	17184	17491	17594	17160	17581	17319	17210	17429	17242	17353	17265	17500	17410	17426	17249	17355	17295	17420	17295	17322	17354	17369	17172	17284	17314	17330	17403	17440	17385	17440	17407	17301	17355	17519	17438	17282	17446	17223	17425	17511	17524	17387	17506	17232	17238	17324	17393	17479	17271	17354	17461	17523	17560	17348	17350	17303	17511	17472	17385	17409	17427	17462	17428	17382	17418	17302	17340	17384	17360	17273	17366	17425	17212	17245	17207	17495	17385	17358	17230	17441	17292	17356	17338	17236	17331	17381	17421	17356	17565	17282	17427	17379	17464	17340	17398	17393	17217	17553	17297	17154	17479	17242	17299	17481	17362	17427	17398	17426	17273	17358	17447	17195	17491	17432	17431	17440	17298	17559	17417	17398	17391	17241	17340	17269	17315	17367	17372	17290	17387	17346	17442	17436	17366	17401	17412	17495	17278	17345	17414	17380	17444	17396	17305	17480	17559	17589	17455	17266	17425	17465	17475	17329	17254	17297	17469	17431	17269	17474	17330	17277	17307	17422	17306	17594	17312	17378	17372	17355	17424	17284	17275	17534	17610	17385	17232	17579	17373	17478	17298	17377	17328	17271	17490	17355	17258	17235	17353	17251	17270	17291	17369	17465	17468	17385	17166	17306	17178	17344	17379	17504	17307	17445	17438	17287	17245	17422	17429	17361	17406	17384	17362	17456	17317	17336	17238	17426	17575	17430	17475	17467	17424	17370	17454	17319	17410	17570	17455	17364	17341	17494	17542	17425	17675	17437	17337	17403	17419	17301	17315	17442	17410	17637	17329	17406	17378	17504	17498	17416	17404	17314	17315	17244	17382	17284	17436	17524	17226	17168	17242	17283	17256	17202	17350	17465	17370	17465	17393	17242	17454	17208	17342	17434	17203	17360	17254	17331	17270	17478	17440	17527	17374	17488	17531	17588	17215	17413	17193	17290	17411	17256	17287	17491	17272	17340	17489	17355	17323	17326	17488	17538	17381	17321	17329	17235	17369	17425	17276	17375	17520	17408	17386	17399	17239	17243	17579	17299	17382	17276	17436	17352	17448	17598	17446	17443	17371	17474	17352	17308	17252	17261	17264	17390	17361	17304	17610	17371	17479	17386	17337	17354	17405	17205	17311	17275	17315	17343	17344	17257	17380	17341	17298	17336	17278	17429	17323	17374	17481	17401	17211	17464	17354	17570	17528	17206	17390	17340	17430	17412	17565	17375	17368	17380	17291	17364	17356	17415	17493	17471	17284	17338	17358	17370	17360	17408	17280	17604	17444	17318	17533	17357	17417	17394	17303	17315	17443	17235	17400	17532	17343	17513	17602	17359	17352	17410	17442	17307	17345	17404	17222	17256	17594	17342	17256	17403	17545	17394	17438	17368	17455	17280	17319	17348	17378	17552	17364	17356	17279	17400	17422	17376	17299	17480	17314	17371	17365	17352	17091	17517	17399	17301	17183	17525	17329	17279	17396	17618	17393	17436	17316	17512	17437	17491	17368	17550	17343	17271	17576	17539	17418	17434	17364	17326	17328	17284	17429	17476	17299	17448	17433	17412	17493	17286	17638	17533	17422	17558	17596	17399	17330	17331	17349	17305	17386	17260	17284	17483	17340	17343	17423	17449	17145	17566	17358	17393	17434	17501	17280	17223	17352	17323	17285	17638	17327	17483	17297	17376	17379	17610	17541	17286	17449	17353	17477	17562	17331	17341	17353	17384	17463	17383	17581	17254	17442	17459	17233	17396	17392	17282	17571	17228	17313	17410	17375	17163	17448	17509	17244	17316	17427	17339	17541	17557	17308	17610	17461	17314	17350	17392	17075	17573	17411	17354	17200	17393	17289	17444	17230	17390	17402	17225	17253	17438	17490	17304	17374	17446	17297	17486	17289	17442	17463	17319	17484	17291	17213	17318	17374	17567	17244	17337	17398	17359	17326	17378	17132	17391	17425	17472	17450	17411	17404	17469	17519	17451	17451	17425	17360	17511	17516	17516	17423	17261	17541	17428	17402	17337	17541	17395	17552	17415	17508	17406	17390	17506	17425	17373	17206	17285	17362	17256	17346	17390	17127	17316	17516	17301	17587	17569	17258	17397	17377	17378	17387	17404	17293	17310	17205	17541	17423	17427	17515	17138	17511	17356	17261	17360	17331	17606	17467	17464	17413	17406	17320	17658	17429	17329	17404	17514	17341	17399	17408	17382	17431	17354	17590	17476	17419	17364	17219	17319	17528	17315	17423	17329	17420	17378	17390	17305	17223	17271	17299	17326	17259	17370	17390	17372	17415	17334	17421	17223	17309	17134	17515	17478	17562	17438	17391	17421	17312	17289	17287	17352	17364	17024	17177	17630	17396	17281	17453	17325	17440	17369	17240	17306	17381	17475	17505	17389	17305	17255	17191	17421	17444	17420	17221	17242	17408	17521	17386	17567	17446	17358	17364	17345	17343	17329	17400	17301	17539	17414	17278	17247	17207	17398	17170	17372	17289	17413	17026	17353	17243	17411	17330	17350	17292	17449	17313	17327	17304	17566	17363	17165	17438	17489	17437	17556	17271	17374	17311	17229	17332	17427	17449	17365	17306	17462	17478	17434	17308	17508	17411	17319	17505	17516	17453	17487	17415	17404	17566	17447	17433	17358	17518	17447	17423	17307	17310	17390	17565	17201	17436	17166	17415	17518	17313	17261	17507	17451	17572	17386	17368	17240	17368	17425	17327	17403	17476	17453	17296	17318	17170	17589	17453	17452	17425	17514	17496	17412	17446	17460	17442	17446	17387	17441	17431	17408	17306	17233	17311	17403	17575	17380	17274	17210	17354	17305	17494	17255	17439	17371	17423	17556	17371	17607	17451	17336	17449	17372	17208	17208	17327	17269	17598	17481	17495	17388	17517	17431	17565	17448	17487	17231	17443	17245	17301	17267	17138	17469	17283	17477	17367	17378	17162	17544	17464	17331	17268	17323	17506	17298	17420	17309	17308	17612	17412	17522	17433	17211	17309	17464	17198	17471	17354	17426	17275	17414	17408	17547	17356	17269	17393	17408	17404	17515	17556	17429	17408	17479	17321	17539	17315	17759	17549	17462	17538	17397	17253	17440	17423	17418	17240	17373	17350	17387	17224	17188	17316	17516	17342	17368	17481	17321	17247	17261	17404	17478	17516	17472	17434	17252	17433	17492	17175	17459	17385	17449	17412	17232	17323	17349	17544	17278	17274	17225	17351	17360	17185	17511	17537	17302	17196	17364	17349	17517	17338	17315	17288	17411	17479	17456	17284	17567	17480	17365	17440	17530	17406	17350	17398	17312	17336	17424	17474	17446	17381	17292	17533	17151	17375	17471	17641	17448	17498	17534	17360	17440	17256	17336	17319	17219	17311	17463	17527	17389	17321	17530	17386	17384	17414	17518	17376	17333	17282	17200	17425	17302	17221	17418	17236	17310	17507	17468	17233	17223	17375	17650	17414	17167	17462	17270	17288	17371	17189	17462	17296	17436	17354	17567	17447	17401	17570	17319	17161	17267	17385	17524	17282	17525	17238	17476	17295	17463	17448	17486	17454	17300	17335	17465	17369	17377	17405	17507	17506	17194	17189	17362	17447	17242	17362	17428	17379	17365	17463	17383	17385	17486	17348	17466	17361	17380	17586	17307	17336	17408	17290	17465	17473	17315	17371	17471	17358	17424	17523	17346	17455	17480	17398	17505	17453	17149	17317	17315	17695	17366	17209	17340	17406	17304	17176	17219	17178	17359	17267	17332	17426	17092	17397	17389	17360	17464	17373	17166	17379	17394	17357	17369	17400	17385	17348	17335	17303	17299	17187	17194	17478	17384	17412	17427	17410	17396	17313	17179	17277	17313	17545	17387	17337	17325	17351	17142	17369	17353	17362	17303	17436	17443	17150	17373	17576	17554	17345	17246	17361	17410	17340	17273	17348	17371	17478	17341	17455	17338	17261	17391	17543	17333	17213	17464	17493	17407	17493	17385	17422	17340	17344	17470	17502	17419	17381	17430	17510	17341	17332	17291	17538	17304	17344	17388	17203	17290	17259	17431	17421	17507	17578	17308	17557	17468	17493	17468	17433	17453	17266	17193	17473	17609	17432	17441	17306	17605	17212	17296	17233
16246	27319	26561	21655	18807	17573	16925	16570	16481	15971	16198	15893	16026	15934	15986	15955	16004	15919	15881	15866	15840	16001	15721	15715	16001	15804	15864	15799	15634	16737	18947	19810	18881	17786	16726	16135	15891	15856	15698	15696	15778	15583	15735	15682	15784	15896	15750	15572	15796	15784	15833	15748	15752	15907	15789	15787	15699	15554	15871	15768	15775	15621	15717	15694	15800	15779	15750	15610	15786	15674	15794	15669	15571	15742	15719	15599	15758	15752	15710	15576	15615	15622	15677	15724	15776	15702	15758	15668	15690	15831	15647	15889	15587	15755	15748	15753	15701	15721	15846	15825	15853	15831	15923	15683	15779	15778	15769	15828	15635	15624	15659	15597	15649	15652	15733	15796	15807	15698	15770	15793	15648	15681	15501	15649	15737	15815	15687	15628	15584	15659	15808	15713	15686	15683	15695	15771	15672	15756	15605	15797	15846	15737	15706	15645	15744	15571	15822	15632	15683	15659	15740	15662	15803	15799	15554	15761	15671	15692	15632	15747	15775	15832	15723	15626	15724	15508	15677	15806	15881	15838	15719	15716	15924	15578	15737	15748	15686	15579	15717	15761	15682	15793	15826	15573	15732	15705	15659	15685	15567	15573	15640	15784	15850	15677	15774	15765	15608	15623	15892	15692	15840	15645	15795	15600	15831	15718	15694	15843	15748	15752	15663	15673	15883	15792	15626	15633	15554	15631	15800	15654	15790	15850	15665	15668	15694	15840	15676	15701	15757	15720	15719	15864	15628	15611	15852	15817	15723	15772	15714	15687	15688	15821	15767	15727	15691	15554	15694	15865	15665	15615	15705	15573	15609	15714	15877	15804	15747	15677	15721	15700	15693	15758	15733	15670	15711	15787	15766	15572	15744	15712	15794	15853	15623	15790	15756	15756	15924	15684	15727	15809	15763	15748	15760	15659	15664	15889	15748	15740	15749	15714	15743	15669	15699	15573	15764	15694	15729	15725	15600	15794	15802	15717	15720	15800	15783	15776	15744	15626	15836	15759	15769	15850	15774	15712	15688	15712	15600	15851	15674	15627	15727	15790	15720	15588	15753	15629	15539	15789	15791	15484	15602	15806	15761	15714	15822	15707	15670	15704	15664	15880	15646	15840	15860	15676	15779	15565	15792	15617	15860	15514	15670	15818	15694	15696	15717	15728	15566	15568	15669	15794	15645	15841	15704	15751	15739	15676	15543	15593	15763	15727	15901	15718	15659	15812	15703	15586	15766	15747	15776	15701	15760	15746	15778	15797	15679	15818	15717	15785	15733	15652	15765	15871	15784	15765	15520	15762	15692	15683	15529	15814	15792	15707	15705	15712	15748	15672	15741	15523	15837	15655	15670	15524	15708	15880	15726	15830	15698	15565	15840	15710	15656	15761	15654	15597	15713	15604	15444	15953	15686	15845	15600	15799	15786	15396	15753	15622	15737	15695	15687	15705	15603	15788	15650	15843	15790	15595	15928	15716	15600	15721	15775	15569	15674	15882	15748	15499	15630	15697	15811	15639	15899	15691	15767	15743	15618	15817	15698	15729	15768	15777	15646	15828	15807	15723	15626	15693	15686	15735	15820	15769	15606	15943	15763	15796	15637	15779	15723	15597	15895	15788	15874	15822	15723	15716	15648	15816	15531	15803	15699	15594	15948	15765	15664	15767	15699	15774	15691	15867	15571	15623	15800	15706	15527	15703	15700	15726	15774	15665	15788	15658	15764	15807	15587	15536	15786	15598	15755	15734	15880	15775	15678	15686	15720	15604	15724	15830	15642	15700	15659	15808	15737	15906	15730	15685	15852	15729	15960	15702	15733	15628	15709	15732	15523	15687	15634	15686	15931	15738	15558	15758	15500	15961	15890	15580	15892	15662	15621	15790	15894	15623	15885	15685	15745	15696	15751	15676	15697	15805	15566	15790	15774	15803	15676	15885	15855	15705	15729	15734	15778	15660	15744	15873	15887	15857	15729	15827	15596	15724	15666	15599	15851	15797	15696	15889	15696	15749	15777	15695	15879	15688	15894	15709	15722	15606	15774	15559	15700	15625	15813	15710	15844	15610	15750	15643	15666	15602	15790	15750	15663	15831	15736	15795	15745	15661	15774	15913	15672	15795	15834	15703	15848	15884	15890	15901	15719	15764	15879	15717	15590	15731	15717	15724	15798	15836	15721	15609	15512	15645	15870	15677	15666	15574	15855	15796	15636	15769	15562	15718	15906	15685	15660	15765	15850	15901	15693	15741	15680	15838	15752	15753	15699	15708	15604	15958	15733	15676	15607	15792	15613	15607	15935	15678	15710	15867	15678	15796	15654	15704	15859	15718	15712	15547	15678	15821	15947	15788	15756	15775	15665	15778	15701	15695	15687	15776	15731	15632	15825	15554	15728	15642	15796	15674	15635	15701	15536	15828	15750	15729	15749	15874	15755	15761	15601	15732	15682	15742	15790	15777	15648	15674	15688	15817	15779	15758	15651	15629	15597	15705	15440	15721	15937	15736	15738	15845	15672	15606	15617	15717	15699	15738	15772	15727	15691	15825	15714	15524	15684	15620	15880	15772	15659	15752	15700	15852	15629	15759	15792	15545	15717	15682	15625	15700	15762	15689	15744	15671	15712	15747	15696	15839	15680	15687	15719	15686	15809	15852	15724	15698	15649	15606	15721	15747	15592	15779	15868	15767	15753	15706	15694	15795	15553	15669	15770	15762	15602	15745	15696	15631	15742	15846	15735	15761	15610	15715	15754	15729	15876	15562	15787	15816	15884	15647	15729	15800	15766	15645	15756	15616	15687	15798	15843	15722	15644	15743	15727	15745	15821	15657	15640	15884	15723	15637	15601	15735	15664	15704	15915	15645	15674	15779	15637	15764	15886	15720	15809	15691	15794	15661	15771	15717	15549	15671	15882	15660	15737	15797	15785	15762	15608	15628	15825	15802	15663	15688	15797	15623	15792	15735	15666	15869	15619	15729	15646	15769	15792	15641	15772	15676	15637	15829	15850	15817	15623	15704	15807	15855	15933	15579	15787	15671	15711	15626	15732	15747	15766	15698	15703	15759	15814	15593	15780	15684	15717	15679	15678	15775	15567	15761	15938	15628	15798	15653	15684	15680	15737	15706	15561	15676	15602	15866	15804	15892	15717	15941	15765	15625	15817	15752	15580	15824	15631	15695	15587	15880	15598	15652	15860	15805	15734	15849	15675	15855	15685	15701	15811	15668	15784	15605	15679	15733	15625	15674	15638	15663	15616	15603	15716	15816	15864	15687	15606	15918	15754	15653	15875	15838	15646	15807	15769	15649	15879	15687	15607	15866	15620	15631	15736	15616	15901	15609	15856	15722	15732	15687	15519	15815	15567	15817	15765	15772	15703	15675	15644	15630	15607	15662	15594	15762	15777	15642	15696	15845	15725	15676	15705	15827	15644	15834	15838	15841	15734	15774	15832	15871	15554	15930	15607	15667	15749	15515	15602	15776	15586	15621	15925	15666	15710	15694	15531	15685	15582	15770	15679	15766	15721	15716	15712	15460	15766	15729	15733	15517	15535	15753	15662	15937	15511	15789	15778	15600	15587	15679	15628	15754	15559	15790	15719	15592	15795	15665	15728	15733	15704	15749	15723	15765	15700	15911	15776	15691	15634	15686	15663	15755	15865	15776	15618	15675	15726	15731	15785	15647	15705	15694	15524	15670	15865	15668	15894	15756	15794	15765	15847	15917	15840	15667	15700	15658	15859	15795	15678	15829	15774	15639	15968	15715	15641	15605	15833	15702	15835	15708	15569	15889	15706	15761	15799	15727	15646	15715	15822	15866	15596	15647	15735	15724	15735	15617	15712	15783	15711	15617	15696	15664	15786	15724	15618	15706	15796	15673	15646	15635	15758	15962	15735	15559	15642	15932	15701	15675	15757	15781	15766	15756	15684	15586	15616	15927	15832	15538	15782	15845	15642	15751	15793	15885	15627	15777	15878	15688	15827	15544	15608	15777	15624	15667	15679	15773	15864	15712	15752	15603	15712	15940	15718	15938	15829	15791	15736	15608	15709	15683	15710	15903	15667	15834	15677	15741	15699	15688	15873	15749	15715	15714	15852	15741	15567	15741	15678	15839	15527	15892	15914	15727	15765	15757	15679	15853	15675	15682	15642	15811	15723	15786	15633	15684	15767	15647	15745	15676	15797	15711	15695	15754	15566	15698	15591	15866	15718	15802	15685	15618	15771	15813	15517	15718	15864	15648	15647	15859	15806	15719	15593	15836	15655	15707	15772	15714	15615	15926	15615	15827	15779	15836	15882	15513	15729	15754	15733	15475	15583	15844	15676	15802	15827	15759	15808	15773	15711	15666	15889	15644	15747	15726	15745	15832	15692	15811	15738	15688	15772	15704	15641	15705	15577	15728	15811	15723	15727	15757	15933	15507	15733	15615	15643	15756	15698	15758	15555	15788	15623	15645	15860	15868	15739	15691	15775	15711	15757	15603	15862	15648	15500	15761	15755	15649	15632	15807	15718	15818	15708	15518	15600	15750	15682	15616	15667	15650	15654	15773	15795	15757	15839	15865	15742	15683	15732	15749	15855	15813	15814	15698	15751	15593	15728	15668	15741	15801	15738	15731	15776	15704	15695	15588	15674	15833	15740	15749	15850	15675	15662	15623	15701	15687	15764	15843	15717	15692	15863	15577	15756	15781	15694	15716	15551	15719	15703	15714	15617	15840	15863	15817	15731	15661	15805	15640	15708	15809	15604	15782	15936	15580	15709	15851	15824	15632	15646	15698	15617	15844	15753	15538	15824	15707	15677	15599	15852	15791	15884	15512	15779	15606	15692	15653	15650	15755	15658	15551	15745	15836	15609	15779	15665	15772	15673	15749	15458	15766	15834	15802	15691	15804	15688	15739	15929	15814	15774	15637	15911	15677	15744	15780	15790	15666	15800	15600	15736	15431	15690	15711	15825	15663	15804	15612	15799	15852	15603	15799	15691	15685	15653	15775	15711	15602	15821	15627	15778	15705	15779	15866	15668	15695	15707	15797	15664	15692	15800	15537	15763	15924	15566	15819	15596	15746	15780	15816	15793	15857	15856	15662	15667	15754	15703	15791	15735	15710	15695	15771	15590	15675	15801	15835	15693	15863	15694	15852
22903	21332	29172	23832	21515	23176	23963	18888	17996	17914	17732	17709	17740	17694	17683	17613	17447	17509	17583	17443	17563	17381	17386	17181	17448	17327	17434	17154	17371	18295	20361	21888	21681	20234	18755	18091	17313	17214	17257	17215	17272	17402	17168	17257	17509	17287	17302	17322	17318	17367	17437	17169	17401	17321	17443	17417	17139	17160	17382	17323	17261	16977	17334	17406	17173	17027	17304	17222	17321	17092	17214	17391	17208	17235	17311	17130	17188	17340	17477	17358	17094	17075	17110	17200	17257	17121	17288	17229	17450	17362	17499	17123	17327	17375	17246	17356	17102	17251	17147	17123	17238	17354	17135	17189	17102	17241	17313	17198	17245	17190	17287	17330	17302	17197	17268	17261	17101	17154	17154	17023	17136	17090	17115	17145	17292	17099	17243	17156	17235	17218	17127	17204	17110	17116	17390	17159	17196	17259	17518	17411	17288	17231	17246	17113	17096	17305	17076	17165	17168	17287	17038	17106	17288	17351	17340	17300	17088	17164	17180	17058	17157	17214	17117	17116	17208	17292	17175	17187	17129	17170	17244	17277	17350	17162	17325	17302	17350	17144	17248	17192	17114	17400	17291	17313	17262	17250	17199	17401	17201	17050	17415	17237	17160	17296	17147	17145	17174	17103	17004	17289	17274	17294	17143	17232	17260	17188	17278	17025	17338	17164	17226	17267	17158	17168	17121	17330	16927	17105	17230	17153	17250	17351	17235	17216	17105	17284	17097	17102	17138	17420	17314	16888	17292	17116	17369	17311	17156	17136	17238	17071	17386	17374	17278	17103	17183	17194	17119	17188	17284	17177	17173	17204	17404	17268	17264	17131	17280	17333	17369	17238	17261	17015	17219	17119	17240	17064	17103	17243	17415	17318	16982	17129	17375	17154	17225	17315	17287	17117	16973	17423	17206	17054	17266	17259	17296	17300	17214	17155	17145	17205	17158	17223	17182	17251	17205	17344	17300	17203	17170	17268	17170	17235	17200	17272	17111	17460	17262	17161	17017	17262	17002	17313	17254	17056	17262	17242	17248	17337	17122	17137	17366	17330	17047	17098	17153	17052	17143	17185	17064	17439	17048	17189	17280	16990	17057	17439	16957	17076	17189	17034	17388	17219	17358	17106	17069	17326	17066	17243	17316	17132	17026	17309	17350	17194	17179	17151	17068	17268	17162	17145	17315	17357	17330	17167	16954	17201	17292	17206	17097	17053	17376	17101	17229	17315	17001	17361	17234	17236	17284	17360	17107	17138	17087	17115	17451	17026	17158	17132	17209	17189	17096	17366	17206	17269	17001	17108	17284	17204	17112	17212	17211	17088	17281	17257	17269	17071	17173	17161	17135	17238	17402	17361	17368	17269	17054	17240	17167	17257	17089	17183	17012	17169	17254	17201	17241	17253	17218	17128	17388	17230	17220	17190	17075	16895	17258	17460	17185	17242	17142	17158	17265	17411	17236	17139	17339	17028	17180	17101	17336	17050	17205	17328	17166	17088	17168	17153	17065	17261	17145	17132	17251	17194	17096	16956	17273	17215	17218	17129	17404	17215	17158	17298	17198	17447	17216	17084	16951	17149	17282	17348	17052	17129	17054	17252	17098	17176	17272	17192	17056	17222	17163	17289	17238	17214	17287	17321	17311	17263	17210	17287	17330	17306	17103	17208	17131	17150	16990	16997	17238	17148	17104	17333	17336	17272	17191	17257	17134	17287	17150	16981	17374	17081	17129	17469	17324	17129	17390	17273	17292	17070	17102	17322	17421	17204	17273	17140	17156	17231	17307	17287	17271	17218	17342	17198	17293	17204	17232	17150	16943	17242	17238	17186	17328	17366	17365	17513	17297	17246	17125	17110	17238	17231	17054	17162	17194	17138	17351	17257	17221	17312	17108	17098	17323	17032	17255	17157	17371	17264	17071	17144	17197	17026	16992	17188	17078	17318	17274	16981	17078	17261	17157	17157	17039	17306	17199	17336	17250	17084	16965	17092	17049	17049	17146	17182	17088	17224	17141	17209	17174	17320	17280	17195	17194	17205	17323	17193	17289	17146	17446	17265	17157	17326	17217	17135	17192	17164	17094	17238	17171	17056	17261	17188	17394	17196	17219	17234	17178	17139	17190	17182	17110	17111	17238	17182	17131	17387	17138	16967	16905	17226	17272	17167	17297	17159	17318	17126	17291	17158	17251	17249	17095	17236	17070	17224	17237	17142	17237	17168	17220	17179	17184	16959	16997	17029	17147	17065	17219	17405	17303	17284	17258	17227	17321	17229	17388	17138	17173	17323	17110	17319	17124	17305	17056	17179	17144	17223	17373	17243	17084	17202	17213	16990	17217	17256	17312	17383	17102	17091	17093	16981	17263	17381	17341	17142	17066	17210	17157	17275	17187	17117	17189	17306	17117	17358	17190	17188	17277	17099	17218	17385	17282	17235	17236	17314	17271	17177	17342	17307	17131	17061	17263	17130	17227	17057	17176	17445	17298	17056	17347	17314	17163	17367	17208	17226	17151	17078	17224	17136	17134	17007	17381	17252	17175	17241	17349	17303	17184	17183	17276	17079	17350	17361	17178	17027	17159	17338	17055	17394	17283	17228	17270	17247	17286	17184	17245	17260	17184	17418	17028	17188	17221	17295	17129	17260	17380	17296	17416	17266	17232	17198	17184	17166	17348	17220	17146	17232	17076	17144	17224	17310	17285	16991	17106	17121	17302	17206	17140	17299	17221	17071	17399	17192	17334	16984	17178	17258	17227	17166	17249	17174	17387	17123	17246	17309	17211	17152	17230	17123	17152	17202	17207	17107	17143	17184	17303	17162	17243	17154	17204	17248	17160	17144	17328	17206	17154	17205	17327	17225	17223	17165	17086	17182	17190	17034	17261	17110	17134	17146	17177	17287	17170	17360	17217	17444	17188	17135	17168	17139	17395	17225	17185	17264	17239	17213	17196	17253	17075	17303	17253	16893	17291	17067	17234	17228	17194	17227	17169	17037	17394	17241	17384	16993	17256	17253	17182	17155	17378	17103	17076	17228	17273	17080	16977	17255	17284	17134	17294	16930	17259	17277	17377	17311	17230	17206	17356	17183	17176	17050	17242	17123	17052	17312	17131	17236	17170	17045	17220	17117	17408	17171	17353	17094	17149	17293	17054	17255	17209	16879	17260	17164	17108	17132	17152	17200	17174	17089	17077	17171	17274	17329	17088	17114	17259	17315	17110	17158	17051	17176	17149	17217	17111	17350	17299	17339	17359	17344	17257	17386	17110	17157	17148	17230	17251	17122	17069	17462	17144	17411	17193	17064	17296	17448	17358	17320	17234	17250	17154	16976	17316	17065	17194	17271	17521	17171	17625	17137	17190	17169	17334	17338	17363	17271	17229	17257	17220	17176	17118	17167	17159	17496	17418	17322	17236	17280	17121	17117	17317	17078	17134	17248	17252	17168	17172	17139	17153	17188	17391	17168	17099	17019	17131	17115	17319	17319	17211	17100	17305	17129	17457	17379	17195	16976	17192	17333	17193	17075	17416	17186	17226	17340	17237	17384	17278	17106	17299	17299	17038	17167	17310	17225	17241	17154	17421	17052	17324	17401	17152	17270	17074	17134	17137	17337	17431	17274	17397	17176	17203	17332	17349	17197	17252	17001	17237	17269	17176	17176	17129	17052	17169	17058	17191	17479	16984	17173	17204	17341	17325	17127	17206	17264	17143	17351	17360	17292	17217	17088	17166	17089	17206	17302	17421	17209	17238	17176	17167	17158	17111	16969	17206	17166	17150	17030	17111	17142	17316	17270	17237	17153	17393	17229	17159	17246	17235	17300	17078	17370	17231	17233	17262	17249	17067	17235	17131	17204	17351	17182	17097	17241	17177	17173	17548	17383	17304	17350	17332	17254	17194	17085	17395	17347	17287	17306	17391	17117	17211	17243	17172	17362	17317	17221	17188	17292	17232	17130	17178	17254	17222	17311	17108	17071	17117	17107	17240	17221	17156	17304	17252	17481	17112	17328	17374	17264	17003	17188	17293	17168	17108	17107	17337	17161	17289	17095	17340	16917	17093	16941	17382	17222	17203	17108	17171	17107	17110	17033	17189	17179	17087	17187	17120	17109	17201	16932	17006	17167	17219	17402	17293	17347	17356	17113	17359	17097	17316	17193	17161	17326	17417	17161	17346	17137	17256	17272	17219	17294	17292	17181	17204	17143	17139	17262	17130	17335	17193	17239	17268	17056	17435	17221	17160	17389	17158	17208	17207	17207	17069	17125	17215	17283	17247	17196	17223	17280	17246	17073	17153	17179	17166	17175	17183	17161	17376	17260	16959	17196	17171	17254	17126	17186	17257	17154	16897	17133	17147	17111	17181	17018	17303	17230	17184	17225	17343	17191	17406	17225	17375	17135	17370	17255	17271	17013	17165	17061	17324	17148	17226	17312	17174	17161	17203	17361	17155	17325	17305	17050	17222	17168	17208	17131	17260	17143	17026	17184	17392	17050	17238	17204	17271	17167	17223	17334	17258	17239	17385	17186	17251	17206	17157	17188	17349	17028	16981	17230	17228	17066	17020	17140	17184	17193	17132	17290	17474	17195	17346	17297	17165	17188	17097	17083	17228	17062	17033	17109	17061	17107	17102	17293	17253	17124	16971	17239	17126	17353	17548	17124	17351	17198	17337	17270	17395	17226	16997	17256	17355	17219	17267	17223	17260	16954	17111	17199	17200	17118	17198	17176	17301	17108	17362	17266	17144	17224	17204	17217	17238	16991	17313	16977	17087	17250	17500	16900	17328	17258	17243	17219	17389	17268	17240	17123	17131	17359	17322	16964	17234	17343	17319	17216	17092	17220	17334	17223	17143	17068	17338	17415	17065	17372	17307	17151	17079	17341	17227	17123	17108	17185	17270	17071	17241	17316	17162	17176	17285	17385	17326	17351	17370	17085	17113	17372	17108	17269	17232	17181	17281	17089	17185	17166	17094	17073	17275	17064	17395	17040	17260	17181	17240	17270	17294	17193	17196	16943	17162	17219	17085	17243	17066	17214	17169	17348	17118	17180	17078	17369	17284	16994	17324	17041	17409	17343	17266	17225	17311	17191	17097	17226	17163	17093	17370	17155	17379	17479	17347	17130	17284	17250	17223	17204
18310	31756	30277	24155	20742	18699	17639	17000	16524	16439	16268	16180	16069	16102	15770	15974	15897	15797	15848	16068	15942	15726	15815	15724	15910	15651	15764	15722	15769	17313	21245	22797	21717	19405	17171	16244	15848	15691	15619	15574	15664	15605	15631	15731	15615	15636	15594	15633	15614	15738	15612	15483	15630	15784	15689	15585	15698	15522	15773	15618	15466	15659	15501	15593	15719	15713	15730	15588	15566	15733	15673	15541	15462	15643	15601	15640	15599	15410	15548	15572	15732	15751	15502	15522	15542	15430	15464	15578	15721	15514	15651	15623	15711	15539	15756	15611	15508	15536	15847	15612	15587	15642	15730	15511	15609	15782	15550	15704	15505	15543	15697	15539	15737	15572	15527	15569	15696	15600	15662	15582	15576	15738	15673	15604	15640	15713	15570	15659	15554	15692	15592	15534	15645	15595	15658	15707	15526	15539	15687	15634	15588	15555	15700	15551	15634	15639	15705	15501	15609	15616	15692	15521	15687	15610	15658	15560	15666	15686	15670	15591	15695	15709	15457	15394	15600	15535	15576	15582	15831	15547	15509	15644	15496	15734	15684	15469	15643	15531	15676	15624	15619	15763	15683	15605	15661	15586	15599	15763	15863	15508	15527	15608	15570	15521	15494	15571	15540	15509	15657	15632	15727	15567	15497	15514	15610	15478	15678	15616	15564	15694	15763	15624	15623	15584	15616	15542	15533	15755	15489	15568	15543	15584	15533	15590	15512	15676	15600	15672	15621	15472	15665	15542	15552	15596	15657	15652	15750	15579	15658	15644	15579	15603	15489	15595	15706	15547	15560	15641	15577	15634	15582	15665	15553	15684	15431	15643	15635	15501	15547	15645	15556	15591	15582	15580	15734	15673	15526	15518	15526	15633	15492	15643	15638	15736	15574	15460	15552	15748	15553	15703	15642	15690	15694	15652	15469	15516	15649	15715	15491	15545	15562	15532	15516	15605	15620	15774	15798	15531	15526	15555	15685	15587	15642	15576	15788	15633	15673	15510	15611	15652	15703	15678	15404	15734	15396	15582	15452	15473	15463	15513	15652	15783	15653	15611	15463	15601	15712	15658	15538	15586	15666	15554	15547	15609	15718	15538	15577	15471	15548	15404	15763	15599	15814	15596	15430	15695	15617	15637	15625	15660	15596	15509	15435	15640	15582	15420	15749	15563	15597	15571	15504	15670	15662	15624	15513	15522	15680	15516	15643	15305	15625	15686	15446	15688	15591	15675	15589	15500	15639	15751	15616	15746	15531	15720	15670	15601	15594	15633	15650	15758	15718	15720	15551	15732	15626	15497	15790	15761	15685	15634	15450	15738	15666	15567	15619	15585	15573	15673	15519	15600	15557	15531	15665	15581	15441	15519	15815	15654	15654	15618	15665	15595	15578	15521	15388	15690	15629	15657	15444	15588	15668	15436	15551	15647	15525	15726	15510	15679	15580	15536	15556	15549	15479	15567	15534	15742	15537	15676	15614	15635	15683	15554	15568	15436	15594	15673	15604	15654	15426	15702	15788	15567	15647	15666	15674	15489	15712	15680	15650	15384	15657	15503	15563	15687	15466	15602	15581	15666	15549	15724	15651	15636	15636	15662	15434	15465	15732	15534	15443	15617	15644	15628	15678	15722	15702	15554	15764	15583	15580	15489	15557	15621	15643	15674	15599	15615	15518	15669	15467	15674	15754	15739	15650	15564	15600	15649	15641	15660	15629	15785	15596	15604	15463	15581	15492	15483	15621	15695	15466	15730	15483	15721	15553	15514	15535	15687	15639	15465	15713	15471	15602	15614	15480	15610	15605	15355	15469	15629	15636	15576	15486	15782	15366	15679	15525	15627	15499	15492	15479	15548	15648	15519	15529	15588	15555	15379	15482	15641	15500	15632	15665	15437	15615	15741	15612	15561	15599	15419	15651	15508	15604	15663	15810	15761	15581	15641	15590	15553	15579	15601	15765	15530	15458	15671	15611	15718	15602	15522	15465	15554	15635	15576	15619	15585	15581	15682	15684	15669	15656	15786	15586	15626	15470	15621	15624	15548	15494	15613	15728	15676	15618	15689	15567	15441	15577	15597	15648	15687	15631	15639	15539	15504	15743	15485	15684	15567	15539	15578	15698	15657	15592	15435	15656	15517	15706	15766	15570	15655	15561	15640	15597	15636	15600	15640	15588	15660	15529	15530	15592	15705	15733	15651	15742	15643	15607	15648	15452	15528	15432	15626	15707	15606	15603	15749	15643	15689	15581	15414	15478	15640	15511	15336	15650	15599	15568	15672	15696	15590	15480	15755	15593	15516	15738	15576	15715	15488	15792	15668	15596	15755	15549	15730	15526	15531	15683	15584	15607	15514	15725	15644	15543	15479	15610	15604	15650	15511	15473	15645	15511	15621	15605	15584	15694	15478	15588	15713	15320	15566	15642	15552	15421	15738	15614	15665	15544	15598	15565	15529	15579	15665	15738	15548	15743	15551	15429	15484	15542	15687	15773	15730	15607	15736	15546	15477	15618	15658	15503	15691	15553	15587	15559	15507	15373	15482	15726	15453	15545	15591	15758	15814	15605	15723	15637	15490	15713	15600	15723	15418	15577	15608	15600	15404	15648	15485	15651	15613	15711	15783	15547	15776	15528	15643	15628	15627	15596	15464	15531	15704	15561	15649	15677	15600	15560	15558	15705	15696	15635	15666	15552	15546	15549	15567	15395	15460	15686	15616	15527	15443	15661	15464	15573	15584	15427	15544	15666	15532	15678	15491	15597	15692	15745	15572	15614	15557	15501	15516	15746	15646	15505	15723	15764	15585	15456	15490	15591	15492	15632	15711	15546	15519	15660	15613	15502	15564	15589	15468	15758	15514	15648	15629	15583	15783	15537	15474	15593	15607	15654	15741	15716	15548	15554	15574	15595	15484	15784	15491	15618	15489	15485	15686	15493	15500	15715	15526	15629	15635	15605	15649	15664	15698	15578	15681	15723	15595	15551	15667	15639	15624	15575	15678	15449	15550	15479	15676	15427	15471	15617	15538	15546	15770	15494	15736	15493	15495	15534	15557	15610	15678	15421	15761	15681	15363	15389	15732	15597	15557	15583	15559	15661	15653	15698	15472	15772	15457	15429	15721	15550	15596	15583	15595	15548	15761	15468	15598	15546	15670	15476	15719	15360	15574	15432	15596	15717	15702	15661	15417	15721	15647	15665	15384	15685	15498	15679	15766	15594	15668	15523	15597	15782	15626	15725	15439	15646	15603	15488	15634	15503	15606	15651	15617	15529	15537	15506	15642	15717	15525	15515	15689	15606	15549	15563	15535	15566	15578	15579	15474	15476	15691	15440	15668	15559	15572	15540	15625	15575	15566	15492	15450	15585	15349	15623	15552	15653	15691	15506	15653	15618	15720	15612	15556	15760	15560	15783	15649	15621	15553	15647	15601	15619	15601	15726	15557	15606	15572	15669	15626	15530	15537	15653	15569	15661	15701	15684	15569	15600	15673	15749	15681	15547	15487	15828	15544	15770	15591	15476	15527	15747	15618	15668	15388	15689	15662	15510	15635	15692	15545	15601	15659	15800	15646	15645	15565	15311	15756	15650	15688	15496	15714	15665	15684	15746	15532	15771	15624	15579	15453	15468	15532	15471	15651	15461	15626	15480	15436	15386	15456	15630	15503	15523	15430	15608	15610	15659	15708	15562	15564	15735	15588	15555	15493	15733	15701	15611	15733	15491	15323	15559	15528	15628	15529	15598	15783	15542	15652	15537	15500	15635	15411	15699	15471	15515	15671	15424	15475	15461	15605	15461	15503	15414	15579	15527	15774	15681	15636	15670	15664	15485	15636	15595	15596	15681	15515	15485	15583	15505	15585	15726	15880	15624	15651	15673	15669	15713	15696	15601	15475	15631	15509	15648	15624	15517	15625	15643	15671	15631	15612	15719	15644	15650	15588	15523	15553	15588	15667	15626	15808	15548	15412	15607	15747	15568	15660	15671	15594	15567	15594	15665	15737	15812	15586	15520	15553	15594	15522	15664	15676	15578	15654	15601	15641	15683	15548	15468	15647	15573	15687	15546	15733	15635	15569	15689	15521	15689	15528	15575	15638	15594	15736	15720	15703	15614	15614	15724	15633	15523	15720	15452	15503	15709	15429	15494	15574	15581	15572	15632	15521	15768	15602	15592	15800	15577	15579	15796	15682	15652	15483	15534	15567	15607	15476	15387	15690	15629	15705	15634	15627	15610	15441	15596	15585	15470	15666	15554	15620	15473	15783	15603	15576	15609	15600	15576	15612	15544	15689	15712	15663	15726	15610	15650	15624	15506	15722	15715	15679	15456	15506	15637	15693	15953	15536	15511	15555	15469	15578	15819	15608	15625	15618	15632	15652	15650	15532	15585	15727	15564	15804	15622	15694	15510	15600	15481	15465	15576	15541	15702	15650	15461	15702	15630	15608	15660	15611	15681	15679	15890	15718	15665	15521	15481	15589	15655	15699	15617	15539	15546	15457	15766	15654	15593	15706	15768	15534	15580	15663	15604	15428	15620	15538	15720	15729	15663	15645	15568	15738	15641	15582	15619	15486	15468	15509	15795	15534	15560	15499	15540	15534	15448	15683	15530	15603	15578	15686	15595	15565	15682	15723	15733	15483	15466	15631	15472	15722	15632	15658	15603	15640	15428	15453	15681	15592	15633	15682	15591	15626	15655	15406	15625	15571	15597	15564	15636	15511	15682	15584	15541	15499	15567	15638	15512	15481	15608	15581	15593	15593	15676	15566	15749	15652	15655	15779	15507	15478	15540	15530	15630	15534	15594	15658	15711	15672	15722	15427	15551	15663	15609	15611	15513	15370	15657	15563	15631	15492	15535	15409	15424	15611	15487	15615	15531	15606	15518	15470	15622	15649	15555	15524	15690	15475	15590	15604	15635	15516	15469	15638	15794	15566	15566	15634	15598	15626	15595	15527	15724	15638	15600	15640	15627	15688	15644	15589	15717	15614	15646	15532	15532	15610	15632	15752	15759	15629	15523	15522	15470	15629	15630	15508	15557	15498	15572	15650	15553	15689	15484	15606	15603	15612	15629	15674	15695	15609	15573	15649	15611	15601	15615	15478	15682	15446	15789	15611	15661	15440	15596	15818	15420	15794
27662	22071	24031	20742	17265	16990	16988	16948	16764	16786	16857	16958	16679	16652	16621	16758	16846	16833	16628	16663	16772	16683	16762	16802	16721	16654	16799	16656	16860	16826	16739	17074	17291	17014	17017	16971	16880	16688	16899	16919	16773	16692	16623	16778	16772	16729	16656	16760	16707	16756	16627	16749	16866	16959	16694	16502	16822	16827	16731	16698	16604	16619	16603	16731	16710	16708	16727	16808	16878	16734	16661	16673	16550	16673	16628	16727	16695	16743	16625	16731	16827	16856	16644	16649	16820	16875	16758	16840	16583	16700	16660	16565	16640	16610	16864	16703	16765	16846	16752	16649	16698	16699	16641	16605	16680	16645	16685	16722	16854	16721	16813	16695	16751	16809	16623	16522	16748	16610	16787	16742	16602	16801	16487	16761	16529	16627	16623	16697	16600	16722	16607	16321	16583	16548	16614	16617	16867	16598	16570	16534	16815	16767	16608	16562	16743	16588	16806	16909	16544	16689	16740	16441	16721	16868	16753	16672	16636	16769	16775	16523	16663	16556	16777	16786	16693	16592	16564	16730	16713	16672	16727	16588	16685	16683	16550	16751	16756	16653	16817	16677	16600	16609	16602	16578	16680	16844	16793	16574	16736	16749	16699	16634	16673	16559	16699	16389	16708	16588	16781	16690	16727	16496	16605	16816	16799	16757	16794	16711	16757	16648	16693	16519	16665	16723	16434	16614	16614	16810	16650	16655	16733	16840	16712	16693	16755	16816	16755	16763	16608	16614	16621	16690	16712	16615	16649	16862	16804	16692	16698	16572	16929	16701	16554	16706	16710	16608	16708	16736	16767	16872	16739	16814	16631	16616	16556	16549	16752	16710	16706	16591	16475	16892	16784	16548	16749	16643	16624	16581	16561	16673	16679	16788	16794	16894	16727	16862	16842	16720	16741	16722	16763	16647	16703	16848	16749	16637	16876	16820	16584	16769	16685	16799	16533	16924	16936	16684	16756	16654	16574	16666	16594	16712	16472	16529	16885	16735	16806	16712	16523	16739	16697	16809	16651	16752	16598	16493	16729	16704	16567	16592	16746	16698	16691	16626	16698	16662	16852	16821	16610	16693	16749	16645	16826	16795	16377	16671	16892	16685	16697	16675	16552	16521	16726	16597	16784	16556	16741	16766	16573	16907	16804	16677	16879	16652	16763	16737	16721	16660	16551	16888	16588	16650	16851	16815	16486	16567	16767	16687	16576	16536	16503	16757	16685	16625	16846	16825	16795	16748	16754	16663	16651	16753	16928	16780	16530	16676	16769	16754	16566	16748	16874	16723	16583	16591	16600	16705	16839	16675	16894	16808	16611	16641	16556	16671	16717	16839	16804	16712	16703	16625	16629	16630	16559	16510	16717	16715	16660	16726	16790	16837	16437	16569	16786	16872	16826	16598	16780	16742	16824	16760	16844	16725	16513	16694	16659	16641	16664	16644	16827	16833	16603	16489	16701	16840	16762	16684	16527	16566	16672	16565	16521	16636	16693	16667	16854	16675	16890	16713	16694	16780	16706	16705	16832	16702	16722	16664	16725	16760	16769	16689	16640	16347	16767	16700	16920	16527	16615	16736	16648	16754	16854	16675	16495	16654	16682	16713	16522	16733	16669	16628	16781	16654	16533	16561	16818	16603	16688	16658	16784	16766	16836	16606	16641	16673	16715	16707	16727	16641	16696	16686	16560	16481	16574	16554	16701	16572	16614	16623	16605	16752	16869	16741	16669	16624	16679	16816	16786	16577	16652	16555	16598	16652	16501	16559	16568	16720	16475	16747	16715	16813	16800	16610	16677	16730	16625	16643	16721	16805	16718	16704	16616	16645	16657	16674	16716	16704	16582	16882	16743	16724	16745	16504	16746	16608	16790	16890	16905	16624	16598	16912	16857	16609	16665	16705	16788	16845	16645	16497	16607	16736	16657	16635	16832	16620	16712	16644	16582	16714	16714	16752	16793	16605	16670	16698	16746	16702	16803	16696	16784	16731	16939	16551	16661	16673	16671	16589	16682	16707	16613	16604	16631	16458	16460	16653	16622	16714	16514	16731	16614	16571	16578	16635	16667	16589	16543	16674	16590	16521	16721	16721	16829	16561	16748	16638	16841	16865	16616	16507	16707	16464	16900	16747	16600	16767	16759	16581	16766	16770	16649	16673	16904	16845	16759	16603	16591	16562	16709	16626	16747	16759	16734	16837	16728	16745	16708	16599	16794	16660	16565	16697	16782	16657	16562	16658	16702	16687	16789	16687	16646	16625	16868	16699	16645	16540	16672	16650	16567	16569	16592	16743	16837	16441	16547	16580	16681	16542	16692	16634	16740	16767	16829	16827	16722	16713	16788	16656	16505	16660	16621	16532	16724	16741	16748	16673	16759	16676	16527	16631	16675	16781	16650	16668	16651	16504	16642	16620	16672	16558	16640	16742	16502	16649	16570	16683	16575	16630	16637	16754	16643	16765	16695	16857	16804	16776	16684	16644	16749	16630	16740	16771	16632	16893	16634	16670	16556	16590	16591	16769	16706	16507	16670	16756	16686	16652	16698	16781	16703	16727	17020	16635	16708	16734	16704	16515	16824	16739	16586	16631	16688	16595	16674	16542	16506	16917	16921	16804	16568	16762	16522	16778	16588	16476	16529	16667	16912	16811	16718	16850	16614	16562	16576	16614	16741	16570	16746	16459	16555	16783	16607	16756	16662	16711	16801	16676	16671	16767	16583	16775	16526	16586	16707	16743	16644	16633	16542	16656	16758	16454	16593	16528	16597	16817	16708	16733	16595	16640	16570	16584	16704	16582	16559	16909	16678	16608	16831	16661	16691	16672	16790	16940	16556	16639	16715	16674	16572	16761	16536	16745	16717	16722	16567	16905	16685	16735	16734	16697	16902	16611	16550	16764	16665	16523	16452	16719	16652	16716	16815	16588	16716	16711	16918	16709	16869	16782	16637	16694	16642	16554	16744	16845	16855	16438	16786	16799	16576	16534	16786	16525	16636	16678	16636	16776	16703	16617	16854	16628	16583	16749	16797	16653	16554	16545	16684	16517	16665	16421	16561	16641	16742	16487	16730	16845	16468	16841	16768	16879	16769	16732	16721	16528	16525	16750	16706	16664	16730	16729	16614	16807	16745	16594	16569	16482	16809	16638	16857	16834	16683	16487	16720	16783	16652	16612	16763	16815	16673	16592	16718	16707	16713	16794	16485	16589	16877	16578	16801	16647	16750	16560	16765	16543	16694	16589	16875	16580	16735	16651	16828	16712	16670	16646	16734	16523	16686	16603	16550	16642	16604	16925	16730	16661	16616	16656	16500	16835	16851	16716	16710	16594	16508	16683	16732	16698	16717	16970	16468	16644	16680	16566	16611	16648	16868	16562	16750	16599	16714	16661	16503	16697	16737	16590	16822	16743	16702	16711	16777	16559	16712	16753	16597	16712	16684	16737	16713	16828	16730	16566	16784	16781	16755	16833	16726	16545	16591	16514	16842	16661	16686	16610	16800	16759	16699	16556	16425	16741	16719	16798	16825	16703	16876	16698	16767	16664	16701	16508	16529	16548	16665	16723	16818	16668	16823	16765	16481	16723	16598	16461	16661	16866	16792	16709	16793	16883	16856	16597	16488	16719	16638	16641	16698	16645	16808	16466	16668	16736	16947	16544	16593	16608	16717	16398	16707	16518	16831	16777	16855	16426	16783	16625	16859	16680	16809	16636	16742	16781	16538	16764	16657	16748	16593	16591	16861	16722	16715	16619	16959	16612	16758	16679	16551	16748	16646	16735	16586	16804	16715	16632	16806	16631	16727	16581	16840	16859	16646	16567	16722	16798	16617	16712	16718	16785	16838	16748	16704	16538	16762	16531	16638	16569	16569	16646	16613	16720	16582	16571	16615	16703	16573	16814	16491	16685	16752	16580	16566	16656	16698	16636	16588	16855	16733	16901	16637	16544	16667	16605	16518	16843	16665	16809	16898	16640	16738	16788	16770	16690	16638	16765	16700	16645	16629	16724	16776	16837	16720	16700	16647	16494	16800	16783	16867	16514	16670	16618	16586	16672	16612	16802	16758	16597	16602	16864	16807	16711	16896	16719	16707	16684	16855	16656	16745	16651	16809	16694	16682	16696	16767	16697	16899	16669	16865	16603	16829	16668	16617	16693	16631	16775	16732	16771	16595	16651	16784	16808	16641	16921	16719	16721	16796	16679	16638	16577	16774	16542	16730	16737	16707	16688	16567	16977	16623	16695	16525	16761	16884	16846	16748	16725	16572	16685	16549	16568	16677	16902	16528	16534	16707	16668	16705	16739	16789	16440	16552	16720	16754	16746	16678	16655	16774	16591	16799	16706	16521	16650	16783	16758	16682	16779	16601	16685	16638	16589	16507	16718	16803	16655	16666	16783	16691	16591	16531	16726	16663	16632	16704	16670	16724	16587	16744	16658	16505	16765	16645	16720	16725	16643	16584	16770	16787	16643	16509	16408	16583	16662	16730	16684	16598	16685	16783	16597	16588	16663	16670	16769	16584	16704	16778	16782	16652	16645	16791	16652	16706	16689	16725	16604	16902	16880	16848	16797	16940	16567	16635	16740	16631	16803	16577	16618	16607	16765	16764	16735	16720	16619	16646	16551	16688	16724	16702	16781	16678	16552	16624	16719	16721	16796	16490	16857	16722	16751	16733	16570	16728	16862	16827	16708	16660	16677	16695	16577	16641	16850	16735	16753	16728	16660	16742	16685	16711	16482	16746	16682	16574	16752	16833	16682	16631	16707	16597	16710	16722	16518	16855	16484	16748	16862	16695	16730	16705	16653	16697	16546	16709	16801	16739	16427	16842	16846	16709	16737	16703	16735	16493	16617	16510	16713	16737	16623	16779	16757	16687	16698	16537	16787	16594	16787	16826	16716	16693	16590	16541	16418	16685	16680	16655	16786	16777	16878	16731	16659	16715	16488	16627	16753	16725	16694	16898	16621	16772	16712	16779	16574	16707	16641	16631	16560	16919	16708	16724	16684	16965	16777	16702	16717	16732	16809	16880	16631	16768	16677	16686	16572	16838	16656	16693	16605	16648	16636	16707	16755	16687	16601	16805	16812	16675	16510	16559	16741	16811	16764	16623	16620	16800	16749	16788	16667	16569	16803
16008	20386	20218	18108	16515	15874	15677	15552	15287	15340	15519	15222	15417	15426	15335	15351	15460	15563	15509	15459	15327	15342	15234	15386	15425	15323	15309	15421	15371	15405	15453	15636	16046	15972	15708	15328	15257	15321	15402	15189	15305	15222	15112	15288	15324	15391	15415	15341	15374	15247	15281	15113	15376	15283	15369	15261	15308	15240	15328	15292	15163	15275	15221	15323	15393	15413	15284	15331	15291	15271	15225	15263	15130	15307	15191	15353	15273	15081	15322	15247	15223	15441	15366	15376	15304	15349	15243	15183	15357	15293	15329	15407	15348	15109	15297	15139	15267	15321	15139	15433	15349	15347	15233	15272	15364	15203	15166	15337	15320	15257	15320	15236	15349	15267	15420	15521	15317	15210	15370	15226	15342	15426	15325	15068	15337	15266	15381	15296	15125	15303	15248	15275	15352	15204	15453	15276	15382	15227	15323	15249	15187	15336	15316	15334	15232	15313	15436	15227	15228	15427	15353	15350	15273	15362	15419	15348	15144	15395	15477	15362	15364	15296	15321	15358	15325	15345	15392	15293	15204	15323	15347	15373	15255	15192	15250	15372	15300	15215	15330	15352	15222	15300	15217	15228	15268	15391	15120	15301	15268	15249	15373	15201	15236	15269	15321	15303	15112	15391	15171	15406	15312	15417	15481	15170	15406	15371	15250	15301	15349	15364	15345	15373	15329	15376	15359	15209	15333	15297	15313	15326	15171	15478	15306	15375	15330	15212	15465	15331	15209	15250	15324	15395	15417	15099	15283	15167	15196	15347	15336	15400	15216	15345	15266	15300	15209	15253	15253	15077	15423	15264	15353	15278	15351	15288	15423	15261	15349	15283	15218	15382	15230	15410	15256	15283	15312	15324	15275	15367	15342	15350	15338	15473	15312	15404	15291	15292	15349	15416	15154	15273	15291	15270	15257	15248	15257	15387	15269	15323	15332	15369	15379	15346	15330	15093	15454	15415	15194	15246	15184	15038	15446	15154	15247	15366	15360	15290	15481	15321	15241	15355	15252	15445	15239	15256	15283	15240	15321	15431	15268	15310	15254	15440	15478	15168	15452	15305	15293	15239	15186	15373	15345	15366	15247	15418	15344	15272	15121	15311	15290	15302	15405	15438	15428	15399	15260	15332	15390	15330	15266	15329	15464	15260	15284	15262	15417	15360	15377	15325	15343	15170	15292	15246	15364	15164	15199	15230	15570	15351	15410	15158	15264	15342	15335	15469	15318	15183	15376	15249	15381	15130	15348	15216	15284	15455	15292	15131	15268	15233	15373	15287	15441	15202	15349	15321	15330	15319	15361	15203	15650	15175	15335	15242	15228	15257	15267	15275	15336	15367	15213	15118	15326	15253	15429	15243	15394	15380	15332	15336	15255	15291	15518	15409	15360	15176	15312	15330	15227	15272	15446	15142	15249	15379	15233	15283	15275	15370	15419	15256	15197	15240	15292	15353	15368	15248	15399	15593	15392	15328	15371	15184	15303	15515	15281	15300	15374	15214	15118	15323	15189	15370	15414	15421	15238	15318	15287	15249	15369	15387	15399	15327	15128	15354	15206	15267	15379	15402	15175	15276	15464	15402	15311	15278	15186	15228	15387	15315	15236	15259	15290	15207	15333	15233	15212	15299	15090	15310	15491	15247	15380	15303	15270	15303	15298	15149	15241	15371	15306	15193	15280	15298	15330	15272	15246	15315	15328	15213	15493	15331	15313	15280	15304	15315	15221	15228	15340	15410	15389	15254	15227	15255	15291	15433	15429	15278	15157	15097	15157	15418	15215	15373	15343	15309	15204	15183	15264	15014	15520	15293	15214	15366	15278	15167	15382	15322	15309	15420	15243	15258	15342	15357	15282	15459	15141	15270	15382	15215	15358	15271	15225	15355	15227	15423	15204	15208	15257	15354	15298	15326	15316	15214	15259	15311	15364	15264	15340	15248	15349	15350	15325	15297	15256	15267	15402	15520	15478	15338	15146	15141	15121	15375	15408	15309	15307	15146	15202	15125	15326	15448	15282	15152	15297	15280	15128	15473	15366	15221	15294	15274	15396	15413	15232	15326	15384	15241	15306	15267	15316	15050	15183	15229	15328	15314	15280	15267	15212	15323	15309	15250	15436	15370	15192	15281	15107	15240	15216	15223	15203	15252	15422	15456	15379	15395	15376	15268	15312	15273	15292	15471	15256	15360	15396	15255	15243	15550	15404	15225	15295	15218	15338	15240	15258	15216	15401	15372	15431	15270	15303	15292	15327	15357	15251	15509	15261	15386	15338	15358	15223	15247	15312	15272	15326	15404	15177	15203	15230	15390	15484	15181	15301	15212	15469	15396	15220	15324	15247	15232	15239	15329	15356	15267	15260	15250	15405	15211	15230	15096	15331	15385	15414	15266	15236	15458	15336	15303	15221	15308	15363	15203	15237	15312	15199	15165	15234	15262	15194	15375	15501	15280	15316	15234	15393	15317	15328	15450	15148	15134	15385	15291	15289	15166	15468	15275	15447	15247	15358	15265	15264	15277	15419	15269	15301	15508	15436	15283	15202	15253	15359	15411	15355	15262	15368	15427	15483	15254	15448	15391	15309	15277	15372	15271	15428	15438	15230	15329	15494	15278	15328	15073	15229	15415	15303	15276	15210	15274	15382	15173	15256	15295	15543	15086	15334	15419	15263	15406	15366	15310	15348	15330	15455	15231	15317	15252	15305	15327	15401	15389	15380	15349	15323	15398	15355	15191	15268	15103	15227	15448	15310	15286	15346	15427	15340	15325	15126	15454	15272	15160	15364	15347	15385	15316	15327	15167	15229	15277	15419	15297	15264	15215	15375	15362	15278	15374	15355	15437	15340	15301	15244	15329	15429	15372	15379	15304	15286	15358	15225	15268	15349	15310	15445	15310	15353	15322	15326	15310	15202	15353	15307	15264	15311	15330	15450	15210	15370	15306	15316	15094	15358	15401	15286	15338	15449	15417	15249	15373	15206	15423	15225	15173	15348	15324	15329	15640	15431	15414	15357	15228	15332	15338	15433	15313	15271	15279	15174	15224	15210	15382	15163	15358	15372	15137	15304	15404	15261	15322	15182	15398	15283	15352	15261	15373	15528	15231	15208	15337	15133	15384	15294	15222	15261	15267	15267	15356	15393	15347	15272	15283	15208	15373	15303	15249	15428	15499	15355	15197	15270	15496	15092	15427	15362	15101	15297	15314	15185	15101	15337	15333	15498	15431	15158	15308	15340	15348	15252	15284	15240	15353	15327	15292	15186	15330	15272	15289	15303	15195	15281	15289	15370	15349	15406	15400	15304	15547	15251	15349	15409	15256	15340	15292	15453	15360	15368	15273	15224	15330	15169	15318	15258	15450	15312	15346	15487	15201	15366	15376	15334	15399	15302	15314	15483	15350	15455	15282	15248	15362	15180	15396	15322	15251	15255	15360	15346	15214	15328	15267	15359	15421	15371	15298	15238	15221	15399	15364	15323	15275	15238	15254	15373	15231	15189	15256	15404	15346	15240	15191	15281	15304	15293	15339	15342	15380	15303	15389	15330	15462	15282	15330	15304	15279	15268	15260	15309	15271	15131	15219	15294	15281	15425	15252	15334	15338	15349	15394	15463	15347	15380	15177	15369	15423	15183	15207	15353	15403	15456	15246	15219	15275	15476	15287	15264	15225	15425	15357	15464	15395	15207	15238	15193	15213	15187	15404	15323	15198	15372	15344	15326	15383	15478	15232	15316	15401	15238	15364	15246	15328	15300	15405	15212	15429	15290	15550	15278	15346	15422	15327	15210	15258	15365	15333	15279	15301	15250	15338	15203	15195	15383	15223	15291	15277	15456	15224	15455	15348	15220	15342	15150	15330	15300	15185	15331	15198	15314	15271	15131	15281	15057	15171	15227	15400	15173	15291	15129	15353	15296	15224	15318	15498	15286	15308	15314	15466	15292	15177	15391	15362	15178	15494	15227	15231	15245	15283	15357	15327	15212	15360	15277	15261	15208	15181	15358	15260	15288	15271	15306	15124	15287	15276	15411	15357	15306	15160	15344	15177	15309	15271	15358	15329	15372	15263	15262	15469	15186	15395	15411	15477	15340	15312	15266	15038	15265	15287	15398	15342	15410	15134	15268	15282	15235	15244	15392	15322	15337	15462	15357	15174	15232	15199	15326	15323	15300	15290	15237	15350	15307	15295	15360	15245	15348	15373	15392	15410	15287	15248	15293	15313	15383	15243	15390	15331	15341	15466	15385	15432	15144	15317	15419	15254	15313	15393	15370	15238	15449	15185	15253	15262	15492	15384	15331	15323	15388	15421	15311	15381	15429	15277	15398	15432	15347	15394	15263	15346	15326	15350	15398	15050	15299	15178	15394	15311	15375	15273	15365	15423	15151	15464	15381	15278	15232	15424	15104	15113	15312	15283	15210	15340	15145	15252	15384	15418	15411	15255	15262	15356	15204	15426	15231	15382	15324	15378	15308	15275	15461	15180	15266	15303	15196	15265	15314	15438	15209	15328	15195	15427	15325	15225	15425	15379	15226	15273	15250	15451	15363	15359	15301	15375	15415	15284	15364	15345	15232	15242	15315	15266	15318	15181	15338	15222	15216	15311	15336	15298	15283	15310	15311	15358	15439	15347	15415	15244	15307	15309	15233	15306	15415	15505	15429	15214	15303	15210	15221	15218	15421	15523	15266	15476	15367	15255	15401	15284	15170	15249	15251	15305	15379	15566	15263	15345	15300	15206	15088	15416	15294	15198	15463	15161	15304	15276	15311	15300	15350	15152	15346	15246	15353	15312	15359	15340	15390	15290	15268	15254	15224	15294	15298	15285	15429	15383	15281	15134	15364	15287	15388	15215	15227	15401	15420	15374	15375	15283	15292	15398	15300	15219	15185	15289	15411	15400	15259	15385	15385	15322	15334	15372	15413	15204	15371	15366	15204	15435	15244	15337	15253	15361	15285	15255	15224	15227	15262	15424	15237	15377	15482	15416	15340	15266	15261	15368	15277	15275	15470	15281	15393	15387	15329	15232	15319	15403	15322	15265	15245	15271	15369	15089	15433	15349	15435	15207	15308	15496	15344	15309	15161	15262	15321	15347	15354	15274	15391	15271	15299	15236	15302	15181	15294	15341	15108	15489
23915	21334	28760	24371	22007	20874	19768	17367	16821	17033	17168	16774	17076	16837	16984	16850	16838	16851	16824	16738	16666	16752	16629	16869	16739	16899	16747	16692	16874	16723	17084	18887	19810	18945	17936	17327	16925	16793	16881	16705	16710	16725	16802	16758	16735	16674	16472	16473	16603	16604	16651	16923	16635	16571	16632	16613	16838	16828	16877	16888	16687	16580	16529	16815	16595	16730	16654	16622	16482	16729	16677	16618	16828	16673	16903	16417	16680	16811	16510	16496	16734	16703	16638	16610	16734	16540	16682	16717	16756	16592	16615	16786	16725	16622	16705	16597	16598	16778	16615	16438	16375	16590	16475	16586	16621	16838	16482	16752	16493	16543	16829	16779	16852	16614	16496	16707	16448	16811	16762	16798	16675	16607	16589	16689	16503	16591	16848	16827	16540	16644	16691	16584	16483	16596	16591	16678	16617	16610	16561	16838	16725	16657	16744	16623	16623	16570	16716	16618	16556	16565	16716	16925	16669	16559	16600	16607	16881	16585	16534	16570	16588	16686	16714	16687	16753	16657	16601	16676	16708	16436	16524	16667	16812	16755	16737	16753	16692	16818	16634	16632	16664	16503	16684	16605	16629	16596	16618	16310	16608	16677	16507	16720	16758	16628	16761	16793	16721	16331	16606	16821	16556	16721	16574	16867	16624	16543	16631	16470	16570	16488	16601	16646	16655	16465	16854	16593	16777	16615	16740	16749	16510	16672	16537	16824	16805	16602	16628	16620	16632	16431	16501	16541	16419	16647	16652	16661	16742	16700	16592	16505	16534	16469	16568	16616	16990	16782	16473	16761	16696	16512	16612	16779	16578	16678	16627	16554	16677	16708	16549	16603	16489	16698	16619	16592	16597	16653	16556	16640	16655	16734	16509	16597	16969	16517	16757	16483	16656	16752	16575	16466	16790	16766	16771	16555	16752	16303	16694	16505	16675	16539	16513	16637	16651	16568	16730	16803	16514	16932	16523	16853	16627	16581	16762	16608	16670	16664	16660	16655	16691	16608	16585	16631	16703	16538	16625	16650	16771	16771	16549	16696	16683	16861	16887	16573	16657	16854	16726	16541	16557	16750	16559	16485	16604	16581	16591	16649	16481	16750	16679	16669	16721	16745	16697	16650	16749	16831	16683	16502	16798	16727	16649	16649	16563	16433	16619	16498	16759	16544	16646	16634	16610	16550	16678	16569	16825	16781	16850	16654	16574	16834	16634	16537	16614	16678	16622	16864	16670	16620	16483	17074	16599	16565	16526	16518	16518	16659	16480	16921	16490	16642	16576	16536	16658	16713	16736	16816	16721	16545	16583	16670	16590	16697	16686	16708	16747	16796	16567	16643	16740	16675	16793	16493	16853	16548	16639	16661	16734	16695	16551	16606	16581	16559	16736	16739	16471	16664	16712	16705	16773	16738	16663	16805	16766	16654	16599	16662	16635	16691	16687	16493	16622	16731	16597	16450	16701	16697	16703	16677	16493	16806	16574	16503	16593	16570	16744	16510	16793	16597	16702	16572	16595	16628	16629	16662	16484	16624	16618	16746	16634	16711	16597	16594	16580	16745	16558	16556	16830	16588	16672	16564	16618	16541	16733	16818	16438	16797	16689	16727	16722	16734	16775	16516	16379	16350	16699	16649	16712	16613	16569	16592	16496	16620	16659	16583	16634	16787	16575	16653	16674	16385	16572	16519	16650	16766	16646	16822	16548	16696	16717	16594	16597	16635	16749	16516	16411	16676	16836	16804	16551	16624	16491	16566	16692	16636	16611	16628	16561	16558	16778	16594	16623	16719	16914	16846	16655	16595	16628	16636	16710	16847	16712	16828	16651	16806	16521	16705	16525	16810	16549	16454	16636	16648	16487	16492	16612	16650	16449	16675	16622	16601	16661	16580	16728	16718	16633	16509	16690	16675	16746	16713	16717	16715	16577	16640	16515	16517	16608	16696	16654	16699	16670	16535	16757	16631	16665	16723	16546	16539	16628	16733	16590	16556	16558	16558	16583	16675	16705	16568	16668	16775	16703	16786	16607	16816	16462	16598	16658	16561	16798	16659	16764	16769	16660	16591	16575	16798	16624	16844	16499	16738	16520	16644	16656	16601	16847	16626	16875	16715	16701	16723	16534	16456	16722	16892	16599	16701	16674	16556	16651	16632	16616	16844	16670	16580	16773	16876	16665	16558	16840	16662	16735	16689	16790	16874	16650	16763	16574	16272	16651	16622	16522	16682	16666	16703	16549	16754	16646	16616	16573	16552	16635	16581	16516	16670	16542	16707	16671	16566	16621	16760	16691	16651	16710	16702	16816	16468	16769	16731	16763	16680	16781	16780	16803	16737	16586	16713	16647	16625	16649	16518	16616	16646	16644	16682	16662	16635	16466	16593	16601	16622	16781	16668	16776	16467	16664	16615	16414	16784	16687	16491	16722	16735	16734	16611	16622	16569	16556	16465	16467	16754	16681	16654	16432	16418	16527	16626	16489	16532	16521	16646	16667	16609	16735	16679	16743	16592	16784	16900	16611	16790	16683	16921	16528	16673	16571	16628	16855	16649	16436	16690	16621	16621	16453	16710	16765	16709	16587	16476	16813	16430	16673	16474	16882	16782	16822	16529	16562	16705	16556	16813	16504	16694	16547	16648	16453	16731	16825	16823	16653	16658	16797	16598	16530	16828	16630	16739	16690	16566	16797	16751	16620	16650	16811	16744	16653	16814	16812	16719	16437	16650	16480	16525	16506	16761	16371	16795	16814	16692	16584	16542	16628	16500	16597	16575	16735	16639	16660	16645	16734	16639	16635	16565	16654	16620	16681	16711	16656	16714	16722	16623	16582	16566	16660	16837	16654	16430	16771	16603	16571	16602	16605	16569	16694	16593	16694	16802	16747	16671	16459	16577	16747	16605	16685	16753	16625	16688	16529	16677	16803	16540	16526	16593	16723	16635	16602	16624	16519	16616	16708	16695	16636	16681	16587	16637	16672	16757	16693	16738	16612	16524	16572	16648	16642	16733	16456	16644	16582	16778	16822	16440	16495	16429	16509	16657	16806	16677	16675	16811	16603	16725	16771	16681	16644	16572	16663	16467	16695	16570	16606	16542	16647	16599	16712	16692	16696	16651	16789	16696	16726	16763	16533	16416	16711	16751	16792	16747	16607	16509	16754	16589	16792	16547	16707	16389	16454	16494	16602	16508	16787	16554	16541	16629	16764	16659	16764	16607	16677	16784	16760	16754	16517	16627	16643	16546	16802	16760	16535	16507	16434	16418	16718	16638	16424	16625	16418	16357	16571	16616	16698	16529	16694	16784	16636	16831	16804	16848	16622	16467	16545	16628	16534	16486	16425	16760	16610	16576	16712	16590	16527	16598	16650	16681	16703	16593	16510	16569	16677	16683	16650	16743	16690	16534	16554	16828	16846	16641	16653	16692	16599	16731	16658	16710	16642	16896	16752	16601	16813	16618	16622	16609	16490	16531	16862	16484	16696	16662	16657	16606	16551	16571	16805	16628	16481	16677	16712	16753	16749	16456	16677	16671	16690	16653	16716	16772	16705	16418	16460	16661	16609	16811	16610	16759	16707	16750	16494	16727	16557	16660	16597	16471	16636	16787	16802	16765	16713	16764	16600	16609	16793	16755	16869	16613	16661	16651	16736	16677	16439	16708	16659	16425	16693	16496	16557	16647	16687	16538	16849	16809	16898	16450	16663	16617	16892	16513	16732	16690	16872	16535	16343	16855	16676	16715	16716	16653	16692	16811	16642	16727	16621	16638	16569	16560	16579	16549	16539	16498	16626	16621	16617	16434	16536	16690	16731	16464	16722	16585	16718	16668	16733	16819	16503	16633	16751	16677	16516	16567	16684	16603	16690	16651	16474	16732	16925	16556	16518	16721	16719	16568	16775	16617	16648	16607	16555	16677	16626	16722	16550	16578	16564	16514	16684	16471	16601	16839	16772	16492	16719	16911	16676	16623	16639	16651	16603	16608	16717	16740	16520	16753	16631	16394	16590	16588	16723	16710	16791	16790	16723	16750	16755	16394	16696	16863	16813	16733	16666	16706	16843	16708	16737	16607	16395	16578	16487	16663	16685	16540	16655	16742	16807	16684	16636	16630	16558	16618	16642	16727	16537	16621	16711	16642	16688	16613	16702	16703	16467	16676	16539	16629	16727	16591	16659	16537	16540	16781	16706	16777	16608	16638	16845	16787	16703	16662	16519	16608	16742	16757	16585	16509	16727	16503	16600	16688	16849	16557	16581	16759	16540	16562	16652	16758	16758	16675	16553	16559	16622	16670	16707	16655	16596	16464	16674	16746	16767	16588	16703	16634	16771	16532	16695	16664	16650	16708	16599	16635	16653	16551	16630	16757	16596	16651	16723	16956	16886	16590	16512	16775	16690	16596	16639	16658	16542	16447	16613	16748	16591	16726	16496	16734	16607	16641	16582	16677	16428	16877	16739	16590	16873	16767	16714	16856	16533	16410	16697	16492	16573	16773	16873	16615	16561	16685	16756	16558	16644	16645	16649	16726	16509	16697	17009	16614	16697	16628	16604	16620	16747	16623	16469	16436	16771	16676	16425	16571	16649	16695	16807	16522	16660	16741	16512	16671	16608	16713	16454	16570	16672	16718	16836	16855	16531	16720	16815	16385	16485	16586	16619	16885	16559	16690	16810	16788	16584	16721	16701	16715	16526	16764	16682	16680	16790	16610	16776	16362	16798	16666	16644	16585	16773	16793	16654	16449	16617	16685	16762	16735	16523	16616	16692	16690	16767	16798	16728	16562	16702	16748	16680	16781	16671	16704	16588	16836	16703	16561	16548	16603	16549	16592	16729	16562	16577	16961	16684	16647	16723	16751	16635	16374	16665	16891	16717	16696	16774	16704	16683	16682	16792	16745	16629	16539	16685	16814	16778	16513	16742	16757	16521	16559	16490	16622	16577	16831	16540	16562	16743	16810	16710	16412	16553	16675	16694	16558	16661	16751	16643	16675	16717	16633	16432	16797	16667	16686	16427	16586	16733	16809	16698	16565	16761	16507	16595	16704	16560	16741	16532	16491	16632	16500	16429	16638	16677	16743	16518	16506	16784	16770	16401	16644	16775	16565	16712	16615	16617	16768	16528	16474	16667	16414
15759	26739	26052	21117	18239	16988	16512	16018	15815	15855	15564	15647	15696	15701	15602	15506	15500	15600	15410	15544	15525	15462	15453	15548	15401	15498	15381	15464	15488	15483	16357	19086	20279	18377	16633	15849	15617	15357	15378	15286	15413	15261	15398	15237	15228	15456	15237	15409	15353	15423	15383	15514	15270	15391	15314	15352	15479	15374	15329	15318	15232	15379	15339	15339	15245	15273	15606	15403	15334	15286	15501	15306	15342	15435	15450	15403	15390	15315	15352	15352	15405	15446	15343	15466	15459	15331	15533	15231	15412	15240	15319	15389	15416	15332	15468	15353	15296	15232	15178	15138	15331	15320	15324	15433	15544	15305	15298	15473	15375	15445	15328	15395	15278	15316	15225	15329	15510	15210	15520	15401	15359	15326	15369	15273	15362	15214	15323	15372	15265	15177	15341	15330	15292	15444	15371	15290	15301	15333	15375	15403	15467	15512	15274	15296	15262	15321	15479	15209	15335	15436	15314	15273	15478	15344	15177	15434	15326	15330	15298	15388	15441	15451	15156	15233	15421	15191	15437	15338	15480	15315	15384	15409	15192	15138	15284	15467	15241	15390	15634	15175	15275	15309	15181	15232	15218	15398	15465	15353	15217	15302	15416	15275	15119	15321	15286	15187	15325	15237	15424	15422	15357	15262	15108	15394	15405	15462	15228	15290	15370	15272	15238	15371	15375	15345	15262	15321	15271	15192	15243	15480	15241	15362	15359	15397	15440	15468	15429	15283	15324	15234	15285	15394	15338	15325	15353	15273	15443	15252	15321	15362	15243	15338	15277	15281	15386	15413	15366	15403	15404	15313	15283	15399	15480	15314	15344	15212	15365	15335	15358	15173	15379	15285	15210	15204	15459	15500	15436	15248	15317	15360	15418	15235	15334	15320	15191	15370	15334	15173	15289	15172	15399	15234	15379	15410	15322	15460	15253	15292	15345	15461	15586	15406	15436	15325	15334	15409	15332	15456	15414	15327	15392	15377	15406	15307	15399	15276	15434	15366	15256	15313	15264	15415	15379	15193	15328	15355	15090	15196	15339	15326	15354	15166	15419	15280	15317	15247	15373	15334	15326	15349	15472	15251	15494	15497	15315	15324	15394	15328	15303	15190	15385	15462	15555	15363	15324	15410	15231	15359	15314	15315	15230	15267	15455	15395	15418	15405	15189	15369	15365	15324	15276	15508	15331	15282	15517	15279	15354	15452	15259	15487	15578	15302	15373	15264	15348	15246	15354	15525	15328	15205	15419	15408	15195	15438	15376	15276	15416	15165	15311	15380	15452	15425	15178	15451	15390	15402	15219	15256	15514	15156	15498	15260	15350	15340	15232	15221	15391	15286	15285	15429	15167	15213	15222	15189	15337	15312	15267	15329	15292	15117	15372	15133	15296	15342	15476	15285	15324	15435	15404	15364	15257	15216	15311	15370	15276	15470	15279	15255	15482	15405	15430	15352	15192	15294	15292	15278	15361	15251	15233	15367	15418	15253	15311	15258	15246	15268	15294	15312	15440	15267	15328	15393	15366	15242	15353	15269	15366	15263	15378	15166	15390	15360	15472	15481	15309	15222	15255	15276	15228	15170	15443	15544	15526	15408	15392	15250	15661	15186	15274	15340	15239	15306	15379	15254	15368	15411	15274	15250	15302	15336	15360	15345	15369	15386	15370	15402	15298	15167	15409	15385	15311	15196	15404	15429	15371	15398	15432	15421	15322	15360	15330	15380	15471	15119	15491	15248	15409	15391	15106	15298	15411	15364	15261	15276	15347	15372	15209	15301	15337	15267	15235	15352	15227	15442	15341	15510	15436	15333	15362	15556	15363	15209	15392	15449	15362	15236	15377	15400	15273	15444	15443	15319	15480	15384	15365	15318	15431	15497	15284	15364	15444	15219	15432	15412	15192	15413	15278	15253	15434	15354	15469	15275	15302	15311	15338	15294	15179	15261	15184	15158	15331	15298	15478	15251	15355	15308	15287	15311	15358	15435	15421	15512	15216	15200	15281	15275	15309	15267	15319	15327	15391	15236	15279	15361	15452	15393	15291	15246	15137	15338	15353	15291	15377	15276	15218	15288	15337	15296	15309	15207	15393	15307	15374	15203	15404	15460	15205	15335	15472	15244	15258	15417	15409	15291	15315	15267	15235	15361	15410	15382	15239	15393	15459	15443	15325	15184	15567	15327	15547	15421	15285	15395	15417	15392	15213	15225	15294	15273	15251	15415	15306	15124	15273	15469	15399	15351	15289	15382	15369	15186	15292	15284	15408	15418	15310	15267	15288	15366	15318	15533	15417	15387	15406	15331	15278	15331	15393	15197	15191	15195	15301	15242	15393	15087	15368	15119	15459	15334	15207	15349	15261	15208	15463	15137	15316	15327	15316	15439	15351	15425	15278	15163	15350	15368	15292	15363	15345	15314	15332	15398	15289	15379	15323	15165	15343	15357	15345	15366	15272	15375	15416	15363	15203	15304	15246	15374	15198	15157	15334	15250	15508	15242	15261	15212	15400	15289	15274	15288	15251	15437	15314	15566	15284	15280	15300	15156	15362	15554	15273	15318	15345	15288	15339	15293	15264	15223	15296	15222	15343	15347	15258	15356	15281	15404	15296	15378	15361	15404	15139	15309	15358	15393	15320	15279	15340	15305	15330	15416	15419	15279	15241	15417	15317	15350	15261	15374	15321	15426	15394	15252	15423	15365	15429	15283	15396	15301	15325	15401	15299	15307	15304	15314	15257	15496	15192	15264	15429	15216	15199	15314	15353	15286	15428	15435	15317	15360	15366	15189	15366	15402	15398	15223	15352	15178	15341	15288	15171	15435	15477	15366	15323	15458	15533	15255	15299	15313	15297	15400	15229	15334	15299	15369	15249	15399	15308	15236	15266	15405	15341	15338	15405	15397	15272	15551	15222	15394	15264	15340	15413	15255	15247	15401	15383	15332	15275	15396	15558	15226	15225	15407	15171	15410	15298	15215	15487	15267	15261	15342	15225	15278	15512	15323	15220	15444	15301	15199	15282	15404	15167	15341	15302	15438	15335	15310	15274	15326	15141	15443	15248	15454	15406	15403	15266	15302	15300	15309	15251	15291	15375	15382	15211	15343	15258	15343	15346	15383	15454	15300	15146	15340	15262	15440	15178	15218	15397	15338	15375	15255	15299	15242	15389	15343	15270	15410	15295	15333	15231	15468	15368	15414	15447	15345	15287	15305	15217	15370	15311	15526	15305	15220	15270	15220	15341	15290	15251	15398	15388	15229	15489	15180	15376	15373	15417	15407	15341	15418	15256	15245	15223	15555	15319	15358	15226	15255	15360	15330	15333	15259	15421	15398	15310	15288	15424	15298	15321	15512	15201	15229	15376	15312	15357	15262	15363	15363	15525	15218	15172	15215	15310	15418	15247	15189	15247	15447	15313	15372	15379	15159	15277	15579	15190	15205	15275	15405	15415	15301	15349	15144	15211	15180	15323	15571	15090	15324	15439	15300	15160	15399	15430	15234	15327	15465	15207	15323	15330	15460	15318	15188	15421	15481	15338	15183	15252	15396	15312	15264	15334	15283	15249	15346	15219	15558	15260	15305	15269	15344	15254	15297	15292	15374	15402	15288	15327	15391	15329	15343	15456	15436	15322	15349	15239	15331	15289	15338	15351	15333	15388	15293	15245	15484	15239	15250	15605	15523	15292	15343	15127	15439	15100	15331	15306	15411	15299	15358	15304	15311	15386	15511	15387	15280	15411	15425	15423	15333	15342	15275	15376	15380	15361	15028	15232	15410	15284	15344	15427	15252	15267	15376	15431	15311	15325	15244	15392	15440	15261	15341	15348	15251	15386	15348	15328	15330	15354	15263	15307	15280	15423	15322	15490	15342	15440	15448	15357	15432	15324	15469	15241	15512	15305	15444	15296	15410	15317	15247	15235	15297	15166	15425	15330	15240	15373	15245	15334	15267	15445	15317	15277	15323	15427	15500	15108	15378	15241	15398	15406	15404	15275	15501	15431	15411	15365	15401	15237	15370	15400	15277	15125	15465	15482	15215	15454	15137	15274	15437	15193	15219	15301	15156	15497	15349	15388	15416	15326	15198	15336	15367	15472	15286	15349	15432	15265	15535	15189	15194	15423	15188	15474	15338	15268	15476	15368	15368	15163	15301	15293	15456	15443	15441	15324	15361	15271	15320	15364	15084	15369	15378	15309	15308	15291	15385	15420	15538	15326	15337	15110	15359	15535	15302	15358	15249	15360	15336	15253	15437	15372	15425	15350	15270	15373	15426	15317	15376	15345	15477	15184	15331	15246	15370	15410	15277	15586	15289	15417	15407	15225	15318	15190	15349	15373	15340	15376	15377	15454	15184	15506	15463	15246	15417	15240	15246	15280	15395	15359	15354	15269	15318	15307	15327	15314	15386	15448	15327	15263	15347	15317	15440	15338	15224	15425	15324	15220	15242	15484	15160	15386	15309	15274	15291	15334	15314	15390	15185	15488	15400	15483	15341	15527	15346	15313	15373	15400	15374	15339	15370	15463	15266	15258	15292	15302	15436	15441	15380	15157	15211	15299	15237	15366	15260	15506	15275	15285	15224	15330	15320	15420	15285	15466	15291	15262	15463	15245	15360	15410	15360	15493	15394	15307	15185	15216	15209	15214	15332	15327	15322	15370	15475	15193	15210	15290	15331	15231	15378	15306	15295	15303	15367	15402	15460	15372	15278	15337	15415	15151	15393	15476	15448	15337	15281	15324	15338	15454	15253	15293	15342	15231	15370	15301	15364	15407	15345	15422	15269	15325	15330	15560	15057	15352	15390	15362	15535	15163	15508	15341	15516	15348	15314	15416	15298	15237	15400	15364	15390	15292	15270	15474	15537	15349	15471	15242	15341	15456	15191	15293	15336	15472	15295	15519	15307	15279	15285	15241	15361	15559	15381	15184	15103	15203	15351	15460	15256	15267	15341	15374	15481	15266	15253	15503	15393	15444	15483	15372	15478	15194	15424	15430	15283	15214	15235	15380	15461	15382	15257	15313	15290	15353	15272	15240	15515	15283	15297	15433	15412	15268	15436	15388	15219	15418	15296	15370	15412	15367	15420	15286	15171	15272	15370	15417	15420	15438	15427	15374	15249	15354	15429	15411	15427
22932	21334	29215	23831	21517	23106	23353	18222	17126	17395	17463	17210	17254	17132	17140	17159	17142	17032	17054	17008	16888	17111	16949	16917	17038	16891	16775	16997	16799	16978	17572	21735	21977	20243	18685	17668	17186	17124	16992	16712	17047	16923	16990	16768	16820	16783	16576	16707	16868	16562	16644	16701	16445	16631	16844	16817	16754	16691	16725	16880	16895	16943	16852	16975	16713	16652	16860	16855	16594	16567	16666	16688	16759	16862	16767	16738	16735	16621	16574	16645	16852	16806	16824	16819	16656	16607	16617	16686	16761	16747	16693	16873	16748	16653	16888	16486	16787	16790	16577	16632	16719	16649	16727	16726	16816	16828	16611	16612	16760	16519	16797	16812	16797	16613	16923	16703	16913	16739	16628	16646	16734	16591	16787	16571	16695	16609	16733	16717	16652	16695	16639	16554	16568	16655	16619	16693	16604	16675	16614	16796	16626	16697	16740	16562	16830	16779	16779	16677	16742	16663	16831	16906	16931	16793	16857	16746	16813	16846	16525	16657	16642	16781	16694	16489	16879	16702	16600	16824	16536	16648	16856	16640	16619	16384	16686	16865	16567	16747	16786	16744	16840	16667	16698	16589	16599	16681	16800	16598	16538	16741	16730	16813	16622	16735	16598	16542	16525	16522	16771	16548	16584	16489	16598	16819	16797	16712	16729	16767	16664	16694	16724	16800	16726	16589	16781	16691	16736	16565	16601	16774	16461	16676	16571	16681	16641	16575	16581	16676	16634	16723	16587	16931	16964	16802	16874	16738	16871	16889	16870	16592	16766	16668	16700	16743	16917	16717	16593	16579	16697	16599	16708	16571	16739	16645	16653	16693	16655	16583	16609	16629	16541	16821	16936	16693	16551	16666	16723	16669	16832	16729	16586	16741	16596	16844	16698	16694	16616	16607	16591	16489	16645	16717	16597	16577	16497	16689	16714	16791	16630	16665	16706	16678	16767	16783	16645	16710	16910	16697	16707	16726	16769	16648	16635	16791	16589	16802	16715	16534	16667	16395	16627	16633	16830	16617	16614	16716	16925	16841	16464	16647	16436	16685	16576	16587	16887	16670	16632	16609	16758	16717	16880	16588	16670	16622	16726	16662	16733	16419	16859	16654	16559	16777	16717	16703	16696	16558	16676	16630	16614	16778	16758	16727	16808	16706	16718	16706	16904	16753	16579	16683	16557	16605	16769	16603	16672	16633	16723	16882	16653	16717	16790	16532	16701	16698	16508	16492	16655	16650	16517	16802	16745	16721	16908	16671	16543	16862	16659	16857	16619	16731	16579	16610	16618	16799	16727	16778	16718	16500	16738	16652	16762	16835	16952	16660	16781	16639	16730	16593	16666	16562	16649	16621	16758	16598	16906	16809	16741	16606	16417	16648	16621	16586	16773	16599	16699	16549	16751	16721	16497	16637	16859	16640	16717	16772	16702	16635	16493	16703	16551	16579	16519	16382	16781	16693	16563	16547	16729	16606	16566	16701	16662	16966	16732	16779	16504	16629	16616	16671	16543	16811	16696	16676	16625	16731	16724	16629	16851	16823	16748	16658	16736	16842	16568	16726	16693	16850	16834	16727	16568	16641	16657	16610	16582	16629	16619	16728	16668	16679	16833	16681	16617	16701	16735	16943	17010	16685	16738	16768	16639	16509	16589	16578	16838	16825	16761	16727	16597	16903	16746	16610	16579	16752	16550	16537	16654	16689	16633	16721	16706	16710	16695	16685	16711	16663	16660	16624	16808	16511	16858	16732	16739	16751	16626	16693	16612	16784	16825	16755	16588	16561	16541	16599	16813	16757	16598	16446	16664	16909	16487	16649	16639	16658	16741	16553	16624	16541	16596	16714	16689	16694	16806	16746	16374	16665	16628	16672	16825	16751	16717	16837	16775	16804	16631	16725	16636	16676	16678	16755	16837	16734	16816	16695	16640	16583	16694	16747	16609	16640	16721	16615	16778	16611	16841	16615	16729	16478	16673	16730	16540	16643	16664	16571	16661	16771	16690	16872	16716	16671	16720	16723	16814	16588	16660	16745	16625	16607	16714	16471	16750	16911	16728	16527	16817	16612	16741	16724	16564	16764	16573	16581	16637	16782	16705	16612	16578	16655	16883	16602	16722	16707	16502	16694	16664	16942	16684	16686	16631	16689	16748	16766	16786	16628	17059	16588	16742	16556	16735	16868	16716	16630	16864	16717	16709	16741	16866	16746	16676	16664	16669	16839	16504	16833	16743	16776	16644	16480	16686	16788	16699	16651	16677	16755	16671	16633	16890	16934	16674	16565	16798	16614	16576	16781	16654	16728	16815	16668	16625	16637	16659	16672	16650	16749	16797	16749	16873	16650	16938	16739	16786	16662	16829	16659	16808	16621	16728	16616	16640	16687	16689	16618	16703	16653	16787	16673	16738	16516	16753	16638	16678	16656	16749	16873	16634	16523	16843	16652	16694	16754	16783	16874	16337	16868	16712	16610	16771	16615	16596	16724	16822	16516	16511	16581	16761	16768	16632	16728	16696	16621	16629	16505	16681	16738	16751	16832	16899	16810	16829	16732	16674	16808	16729	16491	16547	16691	16666	16486	16637	16556	16680	16658	16825	16853	16961	16802	16728	16864	16636	16791	16833	16708	16763	16794	16739	16681	16908	16482	16769	16638	16826	16880	16715	16912	16647	16674	16734	16777	16533	16817	16711	16465	16665	16520	16532	16502	16576	16687	16680	16645	16695	16717	16771	16788	16622	16826	16442	16578	16608	16560	16844	16671	16620	16650	16737	16612	16631	16641	16843	16657	16893	16713	16656	16714	16597	16669	16575	16531	16705	16630	16749	16658	16731	16499	16683	16719	16611	16650	16923	16727	16808	16548	16735	16773	16695	16635	16487	16735	16627	16876	16710	16910	16611	16669	16679	16677	16544	16644	16753	16534	16744	16662	16627	16777	16627	16706	16605	16855	16681	16761	16751	17000	16679	16851	16510	16598	16813	16569	16629	16738	16681	16663	16746	16756	16726	16545	16540	16647	16521	16646	16669	16659	16578	16715	16755	16661	16765	16871	16867	16757	16613	16510	16402	16639	16631	16725	16731	16542	16548	16989	16510	16432	16738	16645	16429	16544	16449	16696	16731	16636	16857	16713	16765	16634	16573	16748	16658	16710	16708	16609	16656	16616	16856	16675	16781	16469	16671	16508	16679	16673	16685	16498	16685	16757	16648	16444	16714	16672	16992	16896	16731	16679	16602	16618	16617	16680	16803	16606	16713	16657	16711	16654	16683	16477	16846	16665	16709	16646	16998	16625	16716	16732	16775	16915	16606	16672	16666	16795	16789	16939	16784	16806	16884	16670	16630	16815	16679	16781	16657	16593	16670	16615	16613	16581	16606	16660	16791	16690	16504	16933	16690	16653	16739	16828	16608	16774	16709	16773	16771	17026	16749	16702	16682	16630	16696	16525	16652	16740	16734	16609	16752	16680	16840	16593	16780	16746	16636	16692	16885	16839	16830	16878	16876	16685	16880	16640	16644	16587	16678	16635	16791	16815	16760	16806	16808	16603	16715	16710	16731	16874	16634	16582	16800	16642	16563	16923	16610	16515	17009	16602	16642	16637	16623	16883	16496	16626	16680	16650	16787	16786	16651	16661	16705	16649	16749	16817	16476	16614	16675	16768	16769	16573	16628	16788	16697	16660	16719	16778	16885	16960	16828	16611	16678	16634	16461	16379	16592	16758	16613	16748	16684	16829	16843	16762	16740	16522	16459	16629	16802	16602	16724	16732	16597	16703	16561	16862	16635	16787	16564	16696	16791	16952	16785	16832	16718	16770	16616	16653	16842	16517	16752	16548	16586	16649	16578	16562	16864	16641	16640	16710	16820	16647	16772	16604	16693	16809	16595	16502	16665	16749	16661	16884	16728	16756	16692	16755	16798	16708	16698	16796	16653	16699	16753	16830	16795	16619	16803	16686	16672	16449	16808	16735	16836	16768	16643	16757	16782	16663	16786	16635	16503	16723	16757	16659	16936	16790	16807	16683	16451	16562	16716	16866	16799	16675	16684	16679	16958	16622	16679	16604	16586	16766	16805	16690	16787	16746	16712	16793	16603	16690	16561	16621	16557	16666	16886	16924	16644	16490	16838	16859	16773	16682	16524	16707	16830	16567	16554	16427	16641	16487	16882	16743	16754	16883	16687	16722	16552	16674	16543	16761	16660	16649	16684	16715	16767	16703	16529	16644	16486	16694	16803	16563	16746	16750	16801	16776	16709	16719	16729	16682	16769	16600	16624	16627	16679	16625	16659	16694	16834	16731	16520	16763	16765	16682	16694	16693	16691	16606	16525	16869	16791	16736	16867	16686	16695	16791	16826	16894	16709	16635	16718	16889	16701	16869	16578	16598	16573	16721	16560	16708	16672	16612	16596	16547	16625	16795	16708	16723	16860	16770	16829	16579	16579	16816	16595	16720	16622	16562	16697	16577	16532	16889	16845	16852	16775	16404	16906	16599	16674	16826	16510	16710	16608	16711	16810	16750	16847	17021	16770	16751	16541	16771	16788	16744	16571	16752	16729	16814	16568	16803	16601	16664	16647	16765	16850	16732	16820	16741	16583	16788	16595	16836	16564	16685	16669	16703	16573	16756	16569	16678	16453	16661	16763	16822	16586	16686	16657	16625	16634	16678	16780	16596	16715	16775	16836	16650	16757	16891	16733	16651	16743	16655	16687	16778	16689	16649	16527	16720	16523	17076	16643	16673	16883	16667	16692	16479	16567	16716	16850	16571	16719	16739	16788	16734	16763	16549	16736	16673	16821	16695	16681	16798	16759	16716	16604	16591	16734	16840	16707	16858	16813	16586	16559	16699	16586	16732	16828	16724	16739	16574	16727	16901	16769	16711	16744	16688	16829	16729	16907	16787	16779	16625	16714	16650	16756	16839	16749	16653	16761	16772	16633	16692	16742	16679	16554	16660	16511	16620	16722	16690	16614	16642	16934	16853	16734	16642	16678	16703	16628	16522	16760	16762	16764	16756	16654	16673	16658	16709	16566	16600	16769	16528	16752	16638	16770	16741	16684	16674	16601	16602	16601	16659	16687	16494	16445	16584	16708	16432	16758	16788	16720	16559	16637	16844	16778	16568	16878	16496
17511	31319	30005	23690	19657	17921	17045	16677	16249	16017	15929	16117	15804	15821	15829	15806	15479	15697	15654	15770	15445	15690	15555	15586	15554	15308	15585	15406	15563	15515	17348	23780	23004	19836	17514	16129	15444	15438	15503	15499	15465	15446	15366	15274	15334	15205	15419	15352	15248	15229	15383	15293	15345	15459	15397	15366	15253	15361	15486	15534	15405	15425	15272	15328	15348	15344	15318	15367	15343	15448	15414	15447	15399	15237	15345	15254	15357	15417	15092	15493	15296	15370	15151	15284	15315	15463	15383	15249	15413	15463	15254	15456	15155	15425	15126	15232	15273	15384	15295	15363	15374	15235	15435	15445	15299	15351	15320	15424	15443	15425	15300	15463	15271	15196	15419	15458	15394	15265	15322	15322	15404	15493	15317	15266	15489	15251	15354	15403	15294	15287	15493	15439	15234	15429	15324	15378	15366	15339	15460	15297	15330	15289	15393	15475	15336	15446	15304	15284	15318	15274	15282	15350	15343	15355	15456	15393	15362	15355	15383	15368	15333	15406	15302	15309	15255	15408	15404	15256	15291	15432	15442	15379	15393	15337	15430	15347	15156	15302	15403	15176	15212	15296	15216	15397	15402	15251	15432	15356	15259	15462	15262	15201	15322	15170	15342	15470	15410	15188	15369	15291	15500	15551	15533	15094	15199	15348	15140	15377	15378	15252	15393	15375	15168	15478	15309	15435	15299	15309	15463	15401	15416	15284	15376	15472	15224	15281	15436	15263	15173	15129	15532	15253	15382	15296	15354	15312	15275	15260	15339	15292	15291	15265	15177	15532	15275	15172	15418	15404	15251	15439	15279	15477	15290	15376	15334	15297	15270	15428	15273	15356	15499	15286	15326	15369	15312	15306	15268	15314	15381	15389	15497	15473	15387	15228	15280	15460	15326	15237	15399	15402	15274	15388	15271	15332	15283	15528	15290	15470	15240	15431	15316	15360	15268	15418	15484	15353	15380	15348	15361	15184	15437	15286	15313	15393	15228	15350	15417	15467	15389	15257	15430	15202	15249	15402	15341	15386	15256	15220	15401	15435	15487	15490	15381	15413	15342	15329	15503	15471	15262	15438	15242	15257	15336	15377	15262	15256	15388	15251	15229	15290	15299	15380	15371	15419	15339	15206	15362	15377	15477	15356	15388	15384	15255	15142	15302	15310	15275	15294	15464	15299	15399	15285	15391	15210	15182	15356	15208	15359	15216	15184	15287	15390	15340	15391	15451	15286	15472	15238	15317	15309	15380	15159	15414	15204	15496	15303	15231	15351	15242	15405	15355	15379	15355	15455	15383	15292	15309	15359	15505	15302	15381	15450	15337	15329	15421	15246	15189	15458	15266	15332	15341	15343	15234	15327	15232	15472	15284	15426	15392	15178	15511	15385	15197	15389	15446	15383	15402	15320	15367	15382	15383	15417	15413	15277	15192	15554	15299	15252	15477	15383	15426	15397	15435	15357	15272	15377	15281	15392	15324	15323	15408	15362	15319	15539	15511	15199	15280	15362	15428	15384	15318	15455	15353	15402	15397	15235	15401	15333	15310	15281	15331	15411	15276	15394	15412	15430	15177	15357	15500	15172	15282	15304	15384	15175	15282	15190	15404	15273	15212	15553	15369	15271	15584	15443	15446	15234	15426	15330	15298	15241	15338	15352	15382	15232	15361	15256	15143	15261	15335	15516	15268	15310	15244	15131	15381	15237	15312	15323	15316	15354	15292	15474	15436	15252	15226	15126	15281	15188	15287	15408	15372	15220	15423	15370	15336	15351	15277	15292	15254	15307	15231	15404	15436	15540	15411	15355	15286	15156	15430	15228	15320	15433	15288	15201	15348	15168	15348	15344	15361	15490	15420	15335	15278	15276	15186	15321	15329	15246	15406	15254	15605	15258	15262	15320	15249	15344	15365	15386	15331	15513	15306	15245	15275	15327	15242	15342	15260	15405	15322	15278	15413	15236	15351	15234	15304	15279	15348	15319	15388	15346	15259	15289	15496	15511	15266	15435	15367	15470	15169	15316	15297	15341	15327	15357	15415	15442	15405	15397	15189	15224	15297	15340	15405	15324	15307	15416	15304	15348	15302	15241	15192	15432	15349	15341	15289	15296	15314	15369	15247	15282	15300	15229	15275	15401	15361	15524	15235	15369	15418	15463	15486	15298	15385	15324	15331	15373	15389	15089	15214	15386	15385	15305	15660	15399	15459	15285	15560	15366	15314	15539	15410	15466	15425	15527	15358	15299	15332	15343	15321	15461	15387	15290	15352	15068	15473	15051	15392	15414	15361	15171	15214	15317	15502	15471	15415	15284	15260	15177	15365	15340	15210	15448	15350	15449	15412	15268	15355	15412	15299	15195	15401	15237	15401	15252	15202	15404	15174	15306	15346	15221	15350	15357	15362	15320	15222	15311	15400	15061	15326	15216	15457	15298	15219	15170	15308	15216	15169	15368	15306	15243	15432	15321	15322	15356	15305	15441	15379	15323	15502	15420	15522	15278	15315	15242	15253	15390	15124	15520	15433	15316	15356	15371	15271	15359	15190	15316	15271	15302	15216	15381	15355	15364	15135	15405	15252	15309	15374	15404	15087	15307	15283	15340	15474	15306	15354	15435	15177	15134	15288	15232	15253	15291	15432	15389	15297	15331	15324	15532	15351	15403	15372	15401	15326	15301	15225	15443	15336	15296	15263	15275	15269	15494	15300	15333	15294	15414	15365	15390	15446	15366	15440	15313	15516	15219	15221	15276	15317	15521	15297	15375	15394	15176	15280	15268	15217	15405	15391	15348	15461	15272	15281	15205	15291	15242	15395	15397	15304	15146	15400	15458	15332	15239	15344	15152	15334	15324	15422	15225	15386	15499	15390	15339	15280	15344	15438	15249	15346	15247	15565	15427	15318	15285	15307	15260	15359	15363	15328	15464	15413	15374	15162	15326	15424	15312	15385	15239	15474	15275	15272	15346	15072	15461	15385	15225	15324	15357	15314	15350	15328	15514	15366	15152	15309	15438	15332	15413	15316	15324	15524	15369	15236	15298	15377	15394	15334	15349	15341	15287	15357	15288	15373	15437	15359	15278	15309	15388	15471	15173	15245	15333	15278	15262	15237	15430	15263	15417	15470	15279	15314	15483	15579	15432	15345	15278	15351	15283	15351	15208	15332	15289	15348	15393	15268	15402	15289	15284	15292	15375	15334	15190	15152	15379	15352	15231	15269	15278	15348	15345	15253	15530	15389	15229	15373	15412	15362	15405	15288	15287	15324	15308	15451	15392	15319	15383	15456	15322	15374	15293	15536	15547	15442	15338	15414	15400	15197	15558	15342	15305	15240	15430	15166	15302	15441	15350	15361	15283	15213	15176	15152	15435	15213	15683	15450	15279	15245	15357	15409	15376	15426	15361	15362	15253	15126	15399	15303	15244	15383	15307	15259	15313	15225	15353	15327	15195	15346	15361	15257	15349	15326	15271	14991	15464	15296	15260	15313	15348	15487	15271	15304	15443	15409	15134	15335	15478	15265	15393	15259	15497	15367	15477	15244	15295	15395	15414	15289	15427	15255	15229	15384	15282	15375	15320	15302	15302	15309	15233	15414	15273	15457	15129	15343	15283	15407	15263	15297	15123	15380	15384	15162	15349	15516	15384	15327	15272	15342	15393	15285	15268	15323	15499	15282	15280	15341	15452	15302	15394	15416	15337	15419	15378	15364	15379	15360	15413	15226	15293	15333	15439	15503	15344	15158	15311	15413	15301	15355	15333	15336	15423	15445	15313	15304	15322	15403	15164	15123	15249	15364	15323	15323	15406	15449	15300	15323	15214	15390	15117	15300	15374	15362	15522	15219	15283	15321	15284	15322	15273	15136	15269	15162	15342	15524	15469	15408	15158	15394	15210	15321	15355	15505	15092	15401	15457	15502	15315	15408	15391	15357	15350	15288	15296	15470	15291	15376	15241	15386	15348	15456	15291	15306	15360	15535	15398	15325	15395	15221	15464	15280	15292	15314	15534	15198	15384	15460	15560	15351	15342	15229	15435	15324	15326	15261	15338	15196	15452	15306	15513	15321	15294	15326	15294	15360	15230	15362	15238	15346	15294	15321	15366	15324	15382	15509	15247	15414	15399	15366	15338	15501	15396	15259	15283	15419	15297	15269	15353	15317	15462	15367	15427	15276	15404	15414	15425	15333	15377	15384	15399	15376	15319	15426	15473	15268	15379	15302	15351	15413	15384	15286	15253	15371	15405	15272	15202	15359	15436	15398	15385	15328	15275	15426	15343	15223	15296	15392	15251	15480	15401	15478	15404	15423	15238	15313	15344	15475	15301	15252	15349	15287	15140	15202	15354	15349	15372	15452	15408	15347	15524	15355	15531	15392	15299	15282	15460	15258	15186	15363	15458	15215	15152	15404	15339	15380	15420	15171	15247	15455	15197	15454	15433	15271	15287	15388	15257	15414	15360	15441	15388	15300	15326	15361	15216	15188	15228	15389	15419	15411	15334	15288	15354	15070	15376	15386	15198	15288	15263	15405	15207	15416	15314	15402	15253	15395	15288	15356	15389	15487	15361	15391	15443	15376	15455	15229	15293	15374	15374	15293	15295	15404	15266	15422	15318	15418	15422	15101	15254	15256	15308	15287	15444	15376	15507	15377	15349	15228	15482	15255	15340	15350	15215	15268	15244	15439	15316	15336	15537	15350	15315	15215	15268	15322	15333	15345	15333	15383	15322	15400	15246	15397	15294	15398	15522	15432	15324	15405	15345	15255	15393	15284	15345	15239	15258	15376	15200	15303	15462	15467	15382	15190	15104	15283	15300	15283	15203	15281	15322	15265	15281	15251	15143	15472	15486	15433	15415	15265	15458	15305	15182	15412	15380	15504	15312	15388	15415	15327	15251	15322	15345	15265	15357	15300	15213	15274	15390	15267	15330	15292	15227	15301	15255	15257	15230	15351	15302	15214	15481	15425	15394	15213	15370	15299	15254	15158	15276	15291	15163	15373	15435	15328	15296	15240	15379	15286	15450	15338	15264	15417	15429	15276	15353	15329	15240	15332	15309	15331	15273	15427	15285	15353	15313	15456	15272	15155	15362	15236	15261	15353	15325	15286	15154	15287	15513	15246	15370	15331	15439	15128	15343
27577	22065	23827	20487	17167	16979	16799	16792	16806	16783	16734	16725	16717	16695	16594	16454	16694	16751	16740	16569	16557	16462	16731	16589	16584	16631	16640	16524	16588	16538	16822	17156	17196	17155	16749	16692	16725	16619	16449	16676	16477	16918	16748	16729	16557	16503	16641	16626	16477	16744	16566	16407	16559	16579	16655	16552	16692	16756	16430	16554	16537	16677	16583	16524	16386	16564	16572	16562	16602	16546	16517	16563	16740	16470	16667	16494	16537	16527	16556	16439	16422	16633	16683	16528	16345	16440	16609	16390	16541	16592	16638	16758	16653	16646	16415	16558	16420	16602	16573	16671	16673	16467	16637	16472	16742	16697	16576	16555	16497	16669	16489	16505	16332	16679	16574	16309	16465	16531	16610	16681	16578	16557	16528	16408	16780	16621	16505	16560	16632	16589	16706	16448	16449	16451	16561	16569	16704	16743	16507	16601	16684	16439	16496	16491	16566	16588	16662	16402	16599	16709	16617	16564	16804	16693	16522	16194	16504	16594	16575	16480	16513	16683	16682	16621	16457	16764	16383	16533	16611	16455	16495	16636	16652	16495	16403	16582	16440	16632	16446	16489	16583	16743	16554	16533	16482	16595	16540	16680	16664	16532	16560	16640	16545	16653	16572	16609	16451	16710	16703	16590	16635	16660	16568	16521	16754	16667	16653	16374	16579	16631	16704	16559	16784	16438	16478	16506	16532	16601	16425	16452	16444	16566	16524	16392	16611	16667	16655	16465	16489	16517	16423	16418	16734	16633	16555	16660	16667	16544	16331	16524	16546	16674	16616	16671	16644	16651	16523	16433	16553	16569	16716	16371	16576	16541	16438	16424	16464	16690	16637	16806	16552	16518	16614	16554	16638	16626	16488	16559	16490	16574	16575	16590	16528	16707	16614	16477	16680	16613	16693	16709	16586	16461	16564	16556	16561	16573	16603	16602	16543	16430	16634	16399	16735	16536	16496	16611	16539	16796	16495	16696	16645	16462	16509	16717	16679	16516	16621	16650	16523	16471	16559	16448	16382	16362	16464	16473	16610	16477	16447	16384	16702	16550	16602	16513	16380	16415	16651	16617	16508	16699	16678	16573	16607	16712	16422	16624	16616	16619	16517	16523	16805	16561	16644	16519	16561	16534	16624	16560	16527	16538	16563	16520	16459	16702	16562	16459	16856	16600	16638	16571	16631	16663	16556	16587	16412	16594	16704	16757	16623	16492	16585	16643	16562	16552	16732	16564	16686	16394	16476	16653	16393	16406	16748	16519	16699	16559	16580	16503	16470	16574	16607	16586	16586	16764	16613	16764	16767	16768	16428	16724	16589	16618	16729	16603	16396	16212	16544	16472	16787	16608	16685	16638	16596	16435	16638	16369	16697	16528	16491	16442	16717	16574	16551	16600	16688	16554	16695	16684	16473	16491	16496	16580	16647	16526	16712	16698	16530	16471	16635	16753	16448	16458	16489	16604	16595	16476	16777	16384	16541	16717	16613	16437	16658	16723	16747	16531	16424	16491	16615	16707	16502	16374	16441	16374	16762	16572	16773	16656	16543	16563	16731	16352	16635	16668	16311	16675	16589	16577	16634	16546	16511	16502	16622	16628	16817	16756	16424	16454	16623	16571	16539	16551	16754	16632	16871	16499	16658	16605	16556	16336	16715	16569	16692	16496	16576	16440	16478	16591	16611	16414	16649	16594	16702	16847	16485	16490	16696	16607	16511	16485	16676	16666	16785	16587	16607	16593	16567	16700	16657	16534	16608	16620	16535	16776	16683	16523	16532	16461	16707	16660	16505	16539	16544	16559	16514	16642	16615	16533	16684	16533	16711	16582	16612	16535	16631	16737	16670	16655	16496	16792	16500	16861	16492	16668	16630	16564	16688	16465	16464	16647	16483	16721	16613	16552	16427	16441	16711	16583	16545	16517	16569	16368	16570	16693	16554	16508	16676	16692	16651	16603	16631	16663	16664	16506	16571	16714	16580	16453	16596	16479	16708	16723	16412	16555	16601	16521	16605	16674	16561	16627	16667	16506	16617	16551	16659	16618	16430	16553	16566	16616	16609	16592	16555	16391	16616	16606	16592	16446	16436	16846	16697	16732	16509	16575	16553	16591	16557	16628	16735	16516	16594	16687	16290	16479	16662	16620	16761	16802	16723	16597	16534	16624	16684	16440	16490	16760	16556	16428	16444	16542	16771	16631	16626	16406	16632	16698	16333	16492	16592	16375	16587	16561	16613	16701	16590	16336	16607	16601	16508	16695	16649	16430	16452	16641	16670	16445	16561	16688	16552	16565	16463	16634	16745	16723	16762	16555	16620	16469	16735	16804	16766	16601	16623	16529	16435	16559	16606	16450	16654	16409	16656	16604	16615	16547	16504	16694	16477	16605	16642	16538	16716	16593	16503	16466	16575	16515	16759	16655	16840	16659	16667	16560	16473	16554	16484	16320	16659	16737	16391	16594	16587	16749	16547	16694	16615	16652	16549	16440	16629	16649	16723	16371	16412	16675	16593	16724	16605	16517	16495	16578	16712	16719	16482	16577	16647	16726	16703	16709	16615	16455	16774	16563	16497	16657	16762	16764	16356	16550	16568	16387	16564	16336	16329	16502	16649	16593	16462	16504	16697	16457	16405	16555	16532	16596	16434	16367	16518	16633	16706	16651	16758	16585	16477	16441	16697	16576	16568	16442	16491	16815	16652	16536	16582	16450	16762	16454	16628	16617	16728	16682	16618	16460	16643	16613	16590	16454	16604	16592	16362	16672	16728	16568	16390	16434	16704	16558	16483	16679	16597	16485	16404	16623	16390	16554	16692	16587	16565	16501	16505	16407	16669	16668	16503	16595	16446	16636	16546	16762	16471	16250	16443	16364	16519	16700	16540	16740	16755	16536	16535	16527	16649	16545	16573	16584	16642	16317	16523	16534	16618	16383	16690	16479	16510	16516	16504	16741	16577	16511	16594	16537	16650	16679	16661	16612	16551	16403	16527	16639	16534	16675	16543	16768	16404	16610	16472	16672	16538	16732	16639	16490	16527	16595	16613	16482	16532	16485	16495	16532	16557	16483	16660	16418	16663	16563	16406	16462	16664	16527	16740	16699	16551	16632	16719	16580	16478	16495	16600	16513	16638	16731	16499	16472	16570	16618	16510	16608	16530	16659	16739	16892	16441	16720	16655	16643	16566	16622	16604	16583	16503	16661	16415	16488	16639	16613	16617	16681	16556	16721	16601	16587	16693	16465	16609	16507	16611	16599	16761	16637	16595	16591	16475	16644	16677	16673	16762	16508	16505	16345	16388	16705	16659	16392	16615	16449	16673	16395	16679	16630	16515	16489	16474	16259	16663	16798	16624	16486	16610	16822	16741	16519	16614	16586	16561	16525	16751	16431	16537	16589	16696	16487	16599	16487	16402	16387	16610	16435	16538	16752	16678	16737	16573	16636	16628	16510	16570	16638	16791	16568	16764	16549	16461	16651	16795	16594	16567	16607	16657	16536	16547	16666	16587	16562	16635	16833	16590	16542	16777	16519	16737	16598	16518	16537	16739	16774	16599	16719	16542	16575	16450	16740	16764	16557	16625	16349	16363	16544	16611	16464	16613	16881	16744	16716	16595	16884	16458	16535	16775	16719	16564	16532	16501	16598	16635	16515	16609	16777	16753	16694	16579	16685	16640	16393	16482	16645	16481	16668	16733	16392	16573	16539	16703	16629	16529	16674	16540	16528	16696	16605	16355	16566	16612	16621	16771	16599	16436	16580	16776	16614	16596	16495	16687	16489	16530	16512	16425	16466	16720	16716	16671	16627	16566	16410	16663	16606	16615	16471	16823	16579	16711	16591	16705	16527	16536	16707	16643	16520	16577	16720	16657	16536	16677	16492	16667	16619	16572	16512	16783	16679	16490	16543	16561	16551	16768	16650	16689	16379	16592	16657	16658	16353	16704	16721	16656	16703	16687	16617	16511	16721	16658	16695	16564	16598	16564	16629	16539	16489	16696	16598	16752	16594	16383	16537	16761	16682	16725	16589	16881	16623	16452	16676	16454	16631	16656	16606	16540	16578	16453	16726	16398	16711	16400	16636	16547	16610	16678	16680	16443	16503	16574	16598	16728	16407	16435	16541	16629	16449	16566	16656	16605	16570	16448	16447	16350	16341	16352	16483	16615	16395	16643	16659	16680	16508	16630	16492	16704	16676	16513	16521	16440	16672	16624	16715	16491	16702	16615	16545	16622	16549	16662	16505	16552	16709	16632	16589	16731	16688	16554	16701	16645	16577	16713	16754	16604	16846	16556	16504	16623	16702	16485	16665	16651	16615	16744	16445	16492	16491	16422	16756	16230	16515	16615	16413	16536	16569	16584	16565	16501	16612	16701	16577	16618	16510	16529	16508	16551	16662	16693	16548	16489	16537	16509	16750	16529	16500	16698	16342	16469	16440	16646	16427	16545	16733	16642	16343	16744	16510	16597	16757	16625	16605	16589	16638	16626	16642	16740	16674	16671	16495	16575	16546	16419	16389	16602	16639	16587	16565	16513	16445	16581	16681	16507	16458	16591	16628	16694	16635	16566	16554	16646	16593	16454	16822	16596	16582	16540	16466	16745	16488	16410	16673	16325	16610	16688	16473	16729	16693	16444	16589	16540	16548	16559	16612	16711	16646	16658	16507	16685	16561	16588	16768	16651	16684	16446	16751	16681	16679	16616	16573	16601	16588	16594	16577	16575	16627	16429	16523	16576	16524	16542	16532	16762	16543	16628	16428	16519	16453	16681	16535	16576	16541	16317	16437	16722	16422	16605	16700	16577	16740	16534	16460	16590	16448	16570	16625	16533	16540	16517	16617	16560	16483	16727	16582	16571	16330	16541	16624	16613	16642	16702	16538	16793	16443	16630	16755	16653	16531	16689	16477	16698	16995	16728	16736	16418	16569	16462	16476	16669	16553	16483	16599	16864	16588	16353	16514	16479	16752	16638	16715	16796	16417	16535	16597	16484	16476	16599	16816	16772	16832	16745	16580	16529	16457	16426	16425	16482	16761	16583	16615	16622	16676	16507	16574	16747	16518	16581	16547	16521	16523	16514	16635	16675	16523	16643	16633	16607	16415	16803	16534	16779	16730	16702	16594	16678	16448	16565	16593
15820	20400	19839	17684	16334	15791	15661	15579	15607	15701	15413	15612	15532	15413	15255	15343	15580	15446	15419	15485	15471	15376	15409	15424	15343	15167	15414	15259	15355	15317	15610	16028	15916	15848	15677	15512	15277	15321	15316	15190	15257	15270	15175	15339	15257	15376	15492	15338	15194	15334	15377	15271	15414	15261	15412	15348	15266	15430	15372	15304	15234	15456	15320	15408	15388	14971	15314	15169	15555	15384	15291	15409	15479	15441	15386	15207	15390	15437	15324	15285	15184	15428	15318	15093	15358	15329	15240	15323	15326	15417	15259	15257	15376	15122	15168	15262	15347	15179	15347	15348	15443	15161	15386	15326	15388	15114	15207	15406	15205	15288	15297	15417	15260	15409	15288	15315	15178	15367	15273	15281	15168	15296	15323	15281	15521	15449	15351	15273	15292	15271	15176	15426	15379	15255	15383	15170	15379	15321	15560	15314	15412	15452	15142	15351	15576	15287	15324	15243	15283	15314	15210	15243	15342	15178	15307	15279	15217	15269	15332	15266	15300	15260	15354	15164	15246	15424	15244	15152	15402	15050	15414	15281	15228	15363	15108	15322	15293	15198	15308	15286	15348	15130	15366	15145	15312	15325	15348	15159	15434	15278	15211	15264	15181	15184	15350	15244	15244	15272	15325	15357	15335	15110	15367	15369	15512	15226	15383	15291	15346	15247	15243	15379	15330	15348	15463	15369	15408	15170	15324	15257	15309	15370	15297	15198	15341	15420	15328	15394	15195	15276	15181	15314	15312	15251	15191	15260	15491	15350	15396	15350	15434	15350	15303	15381	15356	15425	15325	15200	15316	15372	15166	15328	15241	15221	15238	15175	15247	15459	15305	15354	15278	15289	15309	15331	15167	15291	15283	15468	15300	15281	15277	15325	15348	15326	15315	15305	15311	15209	15444	15347	15253	15439	15220	15339	15311	15318	15407	15319	15344	15490	15437	15259	15467	15123	15431	15310	15264	15353	15294	15265	15311	15213	15376	15292	15300	15281	15383	15207	15363	15254	15432	15295	15181	15361	15218	15412	15095	15175	15373	15351	15358	15342	15222	15255	15228	15226	15171	15284	15224	15375	15116	15319	15312	15316	15208	15404	15280	15322	15210	15351	15390	15440	15339	15226	15420	15345	15356	15310	15304	15271	15476	15091	15336	15434	15143	15367	15290	15177	15243	15250	15241	15417	15343	15249	15423	15435	15348	15352	15452	15260	15391	15429	15200	15292	15336	15167	15475	15328	15337	15296	15405	15132	15468	15443	15376	15219	15002	15370	15246	15310	15389	15314	15239	15222	15384	15129	15349	15259	15186	15219	15392	15261	15340	15357	15405	15397	15320	15261	15344	15333	15317	15375	15449	15513	15274	15382	15237	15512	15432	15343	15291	15285	15542	15543	15317	15229	15313	15294	15416	15412	15170	15428	15193	15394	15271	15297	15309	15243	15187	15439	15241	15273	15160	15302	15359	15326	15394	15259	15196	15297	15212	15216	15341	15283	15368	15258	15304	15418	15379	15173	15275	15526	15386	15422	15116	15252	15288	15386	15293	15225	15363	15370	15206	15456	15327	15316	15456	15315	15320	15355	15238	15414	15196	15401	15241	15245	15439	15225	15343	15332	15339	15264	15143	15091	15425	15331	15342	15389	15223	15337	15224	15467	15219	15236	15431	15309	15354	15275	15335	15254	15360	15200	15152	15489	15312	15128	15383	15329	15264	15539	15259	15336	15322	15353	15304	15409	15369	15302	15221	15282	15383	15326	15433	15365	15267	15317	15281	15307	15231	15387	15262	15282	15286	15276	15417	15313	15354	15470	15257	15401	15322	15326	15186	15438	15351	15356	15305	15280	15239	15243	15336	15353	15316	15299	15373	15330	15296	15271	15285	15522	15224	15303	15099	15295	15183	15283	15303	15231	15322	15271	15321	15442	15210	15314	15226	15362	15323	15292	15461	15261	15213	15265	15456	15453	15283	15258	15343	15536	15335	15357	15338	15248	15351	15403	15381	15332	15228	15271	15386	15273	15278	15233	15402	15335	15105	15276	15271	15379	15325	15264	15518	15377	15519	15327	15433	15162	15464	15223	15247	15394	15290	15303	15486	15256	15415	15263	15294	15178	15394	15308	15241	15329	15274	15325	15247	15320	15281	15332	15318	15250	15405	15320	15137	15286	15066	15376	15250	15326	15234	15196	15437	15220	15212	15142	15473	15224	15328	15307	15339	15292	15364	15427	15483	15220	15193	15371	15387	15336	15417	15252	15238	15346	15260	15358	15290	15343	15266	15236	15303	15131	15286	15164	15303	15363	15234	15103	15479	15162	15307	15244	15410	15451	15356	15278	15388	15211	15250	15415	15352	15471	15248	15199	15394	15249	15348	15237	15361	15222	15447	15310	15276	15348	15226	15366	15257	15354	15407	15375	15429	15355	15345	15196	15239	15358	15440	15392	15470	15188	15177	15363	15272	15329	15216	15433	15337	15196	15221	15344	15379	15347	15257	15506	15270	15260	15429	15422	15358	15297	15264	15206	15264	15405	15273	15458	15315	15205	15354	15287	15367	15264	15322	15258	15365	15498	15391	15299	15268	15340	15282	15305	15336	15114	15377	15317	15296	15486	15140	15091	15456	15078	15374	15390	15454	15425	15401	15353	15212	15319	15139	15170	15392	15168	15222	15198	15308	15280	15334	15411	15192	15274	15262	15334	15263	15221	15381	15261	15104	15353	15301	15427	15434	15254	15440	15258	15121	15365	15255	15414	15246	15419	15277	15328	15313	15323	15479	15474	15421	15342	15189	15308	15359	15278	15440	15427	15287	15099	15464	15222	15358	15214	15291	15366	15180	15289	15314	15262	15293	15358	15365	15451	15246	15238	15360	15273	15134	15167	15332	15321	15402	15389	15382	15185	15254	15393	15318	15520	15330	15281	15294	15039	15391	15337	15210	15252	15291	15287	15355	15302	15390	15371	15482	15199	15440	15165	15294	15023	15419	15453	15337	15263	15387	15357	15374	15387	15286	15385	15349	15148	15340	15215	15358	15386	15295	15277	15320	15200	15187	15226	15370	15419	15126	15290	15247	15390	15162	15175	15257	15212	15382	15310	15335	15231	15247	15380	15239	15138	15382	15356	15390	15230	15495	15446	15346	15390	15203	15297	15553	15265	15344	15250	15281	15240	15361	15340	15299	15465	15465	15275	15327	15368	15203	15349	15291	15318	15371	15421	15385	15375	15205	15337	15346	15292	15430	15176	15369	15428	15178	15222	15295	15094	15270	15360	15407	15306	15512	15171	15338	15349	15348	15195	15269	15503	15492	15333	15421	15385	15289	15179	15215	15392	15353	15202	15302	15356	15244	15229	15242	15310	15301	15269	15436	15221	15377	15341	15311	15301	15389	15175	15274	15315	15451	15359	15218	15387	15151	15348	15398	15302	15239	15469	15360	15393	15290	15279	15145	15376	15224	15329	15244	15249	15226	15366	15378	15333	15101	15405	15313	15230	15510	15388	15204	15253	15272	15384	15494	15223	15283	15470	15229	15349	15282	15421	15136	15333	15454	15414	15308	15342	15429	15311	15311	15308	15273	15264	15418	15382	15260	15309	15280	15310	15251	15318	15342	15312	15338	15261	15258	15433	15362	15355	15123	15231	15314	15311	15330	15303	15271	15235	15226	15357	15266	15389	15371	15374	15261	15254	15370	15174	15401	15312	15426	15352	15268	15545	15221	15169	15470	15302	15263	15228	15225	15311	15346	15131	15236	15277	15373	15379	15313	15282	15483	15155	15315	15402	15373	15391	15086	15366	15245	15331	15372	15232	15320	15379	15154	15193	15175	15297	15482	15285	15385	15366	15310	15248	15437	15235	15262	15411	15344	15398	15169	15393	15337	15304	15206	15403	15201	15388	15353	15121	15330	15350	15441	15305	15379	15323	15294	15304	15238	15380	15225	15209	15277	15460	15412	15282	15291	15180	15315	15253	15399	15262	15400	15287	15230	15408	15210	15292	15441	15394	15421	15364	15326	15139	15107	15360	15256	15476	15420	15214	15242	15202	15481	15392	15425	15485	15403	15170	15394	15217	15282	15329	15345	15224	15422	15248	15424	15308	15124	15548	15260	15251	15446	15314	15255	15341	15387	15295	15256	15213	15240	15367	15315	15390	15308	15186	15422	15358	15276	15518	15399	15395	15368	15105	15326	15465	15312	15455	15325	15405	15264	15168	15172	15213	15447	15442	15399	15221	15305	15373	15351	15266	15343	15273	15270	15479	15158	15372	15405	15622	15295	15094	15271	15177	15362	15489	15285	15303	15285	15426	15276	15410	15290	15252	15336	15434	15316	15220	15505	15354	15438	15311	15385	15210	15240	15275	15322	15225	15343	15444	15145	15345	15346	15194	15402	15340	15351	15321	15458	15225	15249	15360	15433	15180	15205	15269	15323	15316	15289	15261	15380	15444	15375	15320	15277	15259	15352	15296	15385	15452	15217	15414	15246	15434	15179	15157	15348	15494	15489	15133	15353	15200	15294	15446	15394	15326	15131	15184	15438	15169	15279	15329	15259	15230	15301	15220	15178	15302	15234	15226	15491	15342	15129	15318	15341	15205	15263	15423	15163	15258	15596	15209	15251	15269	15413	15402	15466	15359	15442	15211	15429	15336	15297	15574	15244	15307	15422	15285	15383	15264	15282	15192	15392	15388	15279	15324	15260	15351	15253	15326	15279	15344	15323	15406	15343	15549	15326	15298	15291	15096	15189	15442	15323	15320	15400	15370	15308	15448	15373	15205	15273	15454	15356	15300	15210	15294	15259	15141	15286	15214	15420	15267	15327	15332	15330	14999	15229	15185	15290	15173	15231	15452	15291	15304	15398	15319	15362	15186	15235	15238	15343	15369	15296	15215	15421	15440	15140	15257	15210	15176	15464	15331	15283	15177	15387	15128	15381	15329	15357	15276	15228	15542	15325	15299	15295	15363	15265	15332	15430	15256	15381	15351	15423	15243	15374	15375	15185	15364	15242	15322	15265	15243	15332	15161	15252	15125	15357	15249	15183	15308	15383	15547	15385	15355	15211	15344	15150	15510	15410	15448	15315	15387	15217	15279	15469	15547	15301	15342	15330	15071	15307	15231	15139	15278	15382	15306
24053	21385	28785	24463	22032	20898	19784	17695	17088	17654	17097	16948	17024	16938	16953	16955	16976	16835	16820	16919	16824	17040	16905	16886	16936	17001	16715	16916	16925	17036	17770	19186	19154	18481	18025	17445	17042	16728	16801	16802	16876	16846	16778	16720	16749	16676	16795	16704	16730	16586	16873	16608	16651	16619	16729	16831	16712	16690	16739	16773	16629	16828	16866	16907	16750	16991	16735	16669	16774	16658	16830	16849	16657	16784	16885	16826	16710	16626	16701	16683	16697	16845	16977	16714	16810	16827	16834	16925	16852	16774	16635	16662	16598	16811	16705	16607	16770	16515	16786	16656	16917	16962	16806	16832	16706	16644	16790	16612	16740	16704	16772	16644	16702	16615	16702	16689	16615	16677	16817	16766	16532	16858	16791	16692	16745	16754	16716	16793	16739	16675	16774	16517	16808	16539	16971	16757	16673	16826	16959	16673	16788	16662	16878	16724	16659	16783	16696	16728	16845	16808	16581	16648	16607	16752	16891	16700	16649	16769	16759	16924	16820	16676	16622	16826	16880	16777	16808	16770	16515	16751	16822	16789	16669	16945	16900	16834	16805	16635	16744	16738	16657	16763	16751	16733	16863	16673	16915	16742	16629	16920	16600	16687	16680	16667	16733	16769	16953	16573	16802	16991	16634	16623	16989	16670	16815	16757	16958	16681	16431	16741	16792	16399	16720	16817	16723	16845	16732	16636	16924	16836	16888	16784	16774	16735	16909	16766	16800	16777	16826	16557	16942	16767	16789	16776	16808	16775	17065	16858	16799	16777	17022	16828	16642	16875	16749	16750	17049	16782	16823	16789	16778	16768	16685	16636	16698	16754	16947	16647	16786	16574	16766	16759	16733	16767	16665	16824	16843	16889	16867	16722	16604	16862	16669	16718	16585	16572	16952	16747	16695	16837	16810	16781	16812	16861	16691	16725	16819	16791	16832	16729	16582	16729	16809	16539	16689	16728	16694	16753	16904	16595	16545	16719	16800	16656	16607	16771	16642	16785	16801	16687	16605	16783	16893	16788	16860	16711	16557	16903	16769	16674	16875	16640	16835	16776	16851	16502	16600	16876	16882	16892	16883	16791	16906	16747	16937	16846	16677	16619	16838	16778	16953	16501	16606	16774	16715	16824	16655	16865	16667	16727	16690	16742	16743	16676	16587	16933	16857	17003	16678	16766	16867	16667	16677	16760	16733	16806	16745	16819	16860	16613	16824	16659	16678	16683	16760	16589	16632	16858	16798	16671	16625	16710	16697	16692	16828	16665	16598	16883	16651	16750	16637	16729	16753	16868	16755	16578	16621	16774	16878	16817	16937	16632	16707	16832	16833	16746	16665	16903	16767	16679	16752	16519	16766	16700	16647	16769	16670	16562	16807	16916	16669	16865	16881	16742	16642	16699	16908	16780	16520	16751	16755	16545	16687	16883	16901	16848	16740	16870	16617	16531	16888	16770	16885	16690	16780	16790	16927	16706	16643	16633	16795	16917	16835	16678	16651	16766	16875	16774	16547	16619	16682	16721	16794	16559	16708	16673	16730	16751	16868	16707	16880	16682	16859	16615	16629	16813	16899	16729	16777	16737	16646	16832	16901	16671	16585	16796	16724	16545	16640	16664	16672	16852	16833	16635	16820	16862	16607	16939	16625	16835	16775	16741	16745	17026	16731	16794	16773	16650	16472	16753	16800	16798	16671	16829	16942	16877	16554	16687	16621	16753	16815	16783	16578	16703	16620	16987	16818	16766	16801	16739	16720	16657	16771	16800	16946	16862	16722	16638	16610	16722	16815	16763	16881	16505	16708	16741	16905	16770	16748	16695	16699	16807	16849	16743	16858	16868	16768	16687	16827	16830	16805	16695	16733	16734	16585	16830	16950	16807	16974	16792	16933	16716	16772	16906	16638	16744	16920	16738	16823	16730	16866	16683	16654	16712	16827	16703	16607	16871	16850	16667	16773	16929	16803	16804	16627	16939	16853	16700	16762	16904	16741	16783	16680	16779	16785	16767	16713	16577	16792	16875	16778	16738	16560	16874	16863	16810	16728	16752	16863	16761	16873	16785	16758	16649	16601	16768	16640	16597	16758	16673	16559	16816	16835	16730	16688	16904	16688	16647	16663	16637	16685	16745	16955	16701	16643	16590	16958	16759	16465	16500	16615	16585	16698	16524	16883	16831	16585	16709	16688	16677	16694	16703	16788	16974	16774	16907	16695	16975	16701	16773	16653	16512	16597	16468	16723	16831	16811	16562	16721	16668	16875	16566	16819	16788	16738	16656	16827	16801	16739	16685	16754	16873	16844	16814	16596	16784	16583	16774	16926	16972	16699	16728	16415	16901	16905	16997	16845	16676	16583	16662	16893	16801	16750	16609	16695	16660	16731	16678	16702	16643	16724	16705	16659	16797	16859	16909	16718	16633	16615	16827	16779	16709	16834	16752	16841	16553	16633	16793	16708	16846	16652	16640	16676	16915	16756	16758	16685	16773	16682	16814	16802	16724	16764	16651	16996	16842	16713	16765	16646	16767	16712	16667	16894	16720	16801	16783	16732	16704	16619	16593	16496	16963	16763	16511	16656	16846	16674	16926	16906	16744	16966	16698	16641	16755	16504	16758	16720	16813	16940	16796	16829	16609	16770	16730	16810	16618	16633	16845	16921	16808	16825	16557	16898	16871	16825	16581	16554	16845	16890	16726	16658	16720	16816	16793	16774	16816	16622	16722	16777	16887	16760	16815	16766	16682	16811	16837	16627	16714	16610	16852	16838	16634	16718	16591	16797	16790	16675	16920	17013	16891	16726	16767	16708	16865	16746	16651	16857	16876	16816	16903	16613	16802	16656	16471	16752	16698	16700	16787	16627	16796	16722	16656	16745	16677	16858	16799	16879	17105	16627	16832	16771	16779	17003	16949	16737	16808	16719	16440	16674	16700	16890	16919	16816	16809	16719	16701	16493	16708	16701	16509	16883	16741	16824	16622	16783	16809	16690	16832	16525	16603	16691	16851	16883	16571	16926	16792	16764	16704	16677	16665	16844	16594	16783	16828	16669	16803	16870	16819	16724	16771	16895	16808	16673	16893	16797	16870	16823	16799	16963	16753	16747	16668	16905	16590	16686	16706	16860	16662	16617	16671	16718	16730	16665	16603	16717	16871	16531	16764	16847	16660	16845	16870	16762	16579	16698	16738	16910	16630	16694	16747	17085	16803	16828	16915	16704	16776	16760	16722	16774	16846	16717	16904	16933	16615	16650	16647	16879	16903	17023	16763	16925	16777	16720	16558	16696	16716	16666	16745	16771	16948	16796	16651	16851	16774	16585	16659	16645	16686	16837	16825	16669	16852	16775	16856	16873	16607	16711	16712	16705	16756	17002	16824	16857	16712	16845	16631	16736	16678	16955	16812	16992	16756	16792	16759	16762	16903	16861	16836	16805	16939	16667	16856	16661	16780	16796	16770	16609	16582	16621	16755	16796	16792	16689	16687	16870	16775	16761	16559	16819	16766	16649	16699	16729	16785	16792	16906	16803	16665	16852	16737	16589	16708	16738	16730	16853	16519	16830	16971	16740	16759	16831	16714	16847	16752	16897	16584	16713	16684	16852	16704	16814	16730	16729	16769	16822	16732	16771	16680	16760	16936	16907	16718	16591	16917	16761	16815	16714	16521	16757	16797	16788	16937	16725	16763	16779	16762	16748	16888	16918	16704	16848	16695	16856	16749	16585	16672	16732	16669	16897	16922	16729	16551	16597	16754	16769	16798	16958	16603	16680	16804	16676	16656	16679	16891	16949	17026	16762	16580	16791	16657	16757	16670	16747	16762	16706	16708	16581	16989	16840	16700	16994	16798	16721	16654	16764	16503	16724	16906	16799	16573	16776	16783	16650	16658	16685	16587	16729	16852	16752	16700	16593	16786	16967	16661	16797	16964	16620	16669	16767	16650	16840	16765	16890	16781	17019	16563	16767	16845	16688	16549	16663	16976	16722	16748	16715	16823	16873	16884	17028	16678	16624	16666	16764	16761	16732	16711	16676	16704	16907	16619	16748	16713	16749	16834	16772	16657	16641	16710	16833	16929	16864	16941	16615	16588	16580	16744	16921	16825	16811	16879	16528	16730	16687	16846	16818	16546	16773	16901	17027	16746	16749	16690	16728	16774	16781	16641	16672	16843	16671	16747	16722	16879	16729	16849	16807	16862	16749	16611	16678	16788	16723	16802	16757	16723	16711	16765	16762	16770	16740	16686	16787	16872	16660	16796	16676	16815	16660	16740	17027	16839	16783	16724	16696	16854	16821	16720	16642	16792	16706	16779	17000	16703	16765	16883	17001	16925	16788	16903	16693	16712	16892	16684	16796	16730	16736	16830	16952	16630	16813	16696	16875	16758	16759	16803	16774	16823	16824	16726	16819	16706	16813	16749	16663	16902	16600	16741	16791	16815	16694	16834	16650	16633	16616	16727	16704	16856	16780	16613	16651	16427	16555	16622	16632	16731	16834	16573	16825	16587	16596	16784	16754	16681	16539	16706	16676	16669	16684	16862	16763	16674	16816	16843	16863	16828	16723	16667	16781	16963	16759	16729	16560	16624	16910	16937	16854	16667	16786	16677	16963	16800	16814	16694	16714	16773	16707	16619	16879	16837	16881	16747	16813	16756	16971	16752	16706	16655	16918	16697	16855	16923	16702	16709	16681	16614	16653	16714	16891	16842	17012	16896	16742	16825	16774	16840	16667	16784	16729	16675	16613	17048	16850	16519	17056	16744	16789	17092	16715	16988	16697	16824	16851	16677	16824	16650	16678	16906	16952	16758	16589	16748	16713	16874	16935	16703	16683	16948	16719	16713	16855	16661	16676	16805	16884	16896	16763	16711	16723	16780	16728	16775	16788	16953	16953	16757	16862	16773	16879	16846	16789	16959	16843	16679	16801	16917	16895	16818	16766	16643	16739	16578	16653	16964	16838	16647	16666	16834	16821	16729	16511	16808	16669	16670	16739	16826	16567	16681	16616	16654	16736	16710	16766	16819	16954	16704	16584	16730	16868	16878	16643	16789	16852	16764	16707	16580	16837	16669	16757	16635	16850	16762	16667	16766	16964	16693	16729	16856	16567	16812	16808	16837	16700	16708	16635	16797	16651	16803
15943	26750	25688	20805	18200	16845	16381	16367	15908	15870	15920	15734	15704	15707	15566	15655	15660	15683	15531	15463	15627	15494	15405	15530	15606	15394	15446	15615	15429	15877	17361	19486	19046	17796	16787	15662	15560	15462	15462	15489	15415	15189	15267	15521	15368	15388	15389	15432	15520	15451	15303	15262	15402	15441	15500	15586	15384	15356	15387	15369	15387	15490	15352	15320	15409	15340	15367	15409	15474	15388	15479	15422	15351	15409	15342	15268	15491	15571	15381	15506	15355	15248	15538	15321	15314	15540	15555	15365	15529	15421	15354	15443	15388	15475	15327	15443	15378	15497	15256	15299	15343	15401	15347	15431	15340	15334	15407	15427	15235	15312	15413	15307	15417	15426	15342	15343	15307	15593	15437	15413	15535	15325	15564	15410	15348	15669	15442	15554	15410	15492	15140	15395	15556	15391	15365	15257	15260	15361	15463	15397	15354	15322	15439	15469	15441	15363	15396	15113	15484	15367	15521	15401	15401	15307	15474	15163	15470	15308	15432	15501	15435	15352	15333	15359	15487	15445	15350	15325	15406	15266	15305	15567	15341	15470	15412	15427	15390	15408	15324	15351	15218	15494	15480	15412	15389	15487	15233	15357	15365	15255	15331	15438	15388	15359	15440	15480	15421	15259	15416	15298	15330	15561	15407	15247	15139	15422	15557	15371	15338	15539	15326	15402	15413	15262	15408	15220	15398	15286	15294	15361	15548	15190	15346	15512	15620	15447	15409	15391	15310	15520	15350	15305	15622	15289	15308	15235	15405	15356	15479	15399	15304	15502	15460	15352	15302	15447	15203	15503	15504	15296	15265	15346	15291	15399	15540	15274	15510	15492	15469	15376	15480	15308	15345	15496	15257	15498	15330	15329	15396	15414	15440	15371	15595	15434	15464	15458	15419	15270	15367	15443	15390	15346	15338	15375	15399	15396	15355	15278	15215	15446	15334	15424	15357	15369	15268	15480	15415	15286	15547	15293	15344	15415	15334	15295	15519	15267	15282	15357	15255	15461	15585	15334	15365	15341	15255	15392	15302	15431	15373	15476	15431	15193	15482	15421	15330	15434	15426	15279	15484	15404	15415	15300	15440	15322	15484	15420	15484	15303	15392	15384	15569	15450	15360	15463	15282	15292	15346	15256	15544	15434	15231	15488	15318	15342	15459	15454	15466	15445	15338	15464	15334	15336	15521	15437	15385	15321	15496	15415	15401	15015	15361	15526	15431	15412	15353	15344	15536	15456	15197	15420	15396	15349	15457	15327	15283	15426	15536	15366	15373	15465	15216	15544	15138	15426	15419	15420	15346	15536	15405	15452	15411	15465	15425	15524	15370	15526	15296	15286	15273	15317	15304	15400	15460	15441	15295	15489	15578	15142	15193	15397	15233	15351	15387	15332	15417	15292	15639	15433	15178	15442	15325	15343	15291	15328	15323	15597	15470	15395	15421	15412	15384	15316	15575	15460	15389	15498	15358	15324	15344	15410	15404	15416	15336	15151	15514	15308	15410	15278	15184	15525	15195	15450	15529	15472	15356	15378	15396	15424	15421	15472	15360	15217	15344	15387	15184	15409	15464	15265	15333	15221	15358	15241	15494	15365	15375	15455	15528	15355	15366	15456	15306	15304	15372	15249	15445	15283	15319	15335	15355	15381	15378	15475	15391	15275	15431	15231	15374	15367	15334	15321	15429	15516	15355	15401	15217	15329	15403	15590	15269	15347	15482	15409	15476	15316	15372	15355	15208	15391	15382	15362	15344	15428	15292	15427	15370	15397	15403	15335	15452	15383	15366	15229	15439	15257	15513	15501	15341	15430	15459	15347	15314	15475	15394	15316	15510	15398	15406	15322	15411	15422	15461	15229	15626	15387	15462	15604	15513	15494	15426	15367	15309	15364	15222	15225	15301	15519	15428	15341	15455	15343	15261	15402	15346	15234	15412	15528	15320	15285	15325	15356	15318	15304	15508	15451	15382	15360	15479	15349	15227	15348	15358	15337	15433	15404	15341	15344	15456	15359	15522	15297	15280	15432	15554	15370	15492	15300	15401	15330	15453	15365	15440	15437	15346	15280	15376	15403	15317	15494	15524	15150	15424	15327	15283	15516	15556	15310	15513	15066	15178	15394	15365	15299	15381	15529	15262	15376	15558	15336	15357	15281	15309	15337	15208	15349	15340	15444	15378	15503	15282	15327	15355	15300	15309	15377	15364	15484	15320	15449	15393	15344	15442	15369	15387	15443	15322	15371	15546	15461	15465	15382	15352	15464	15352	15318	15274	15284	15358	15321	15383	15173	15402	15365	15423	15297	15424	15254	15328	15552	15587	15277	15470	15361	15433	15473	15354	15403	15462	15364	15283	15412	15204	15340	15243	15448	15470	15482	15441	15159	15342	15273	15376	15446	15491	15501	15330	15424	15284	15338	15374	15349	15264	15371	15428	15303	15514	15472	15513	15413	15493	15397	15477	15527	15256	15434	15396	15428	15394	15458	15516	15437	15461	15452	15281	15234	15509	15398	15531	15346	15388	15291	15290	15268	15223	15311	15352	15481	15413	15296	15507	15402	15339	15269	15453	15588	15526	15382	15344	15347	15380	15403	15442	15438	15309	15361	15173	15461	15331	15357	15409	15381	15282	15513	15453	15433	15362	15425	15167	15396	15308	15373	15463	15326	15408	15413	15414	15385	15480	15401	15223	15444	15444	15351	15453	15482	15442	15318	15360	15167	15431	15465	15444	15403	15271	15477	15413	15343	15438	15457	15423	15155	15343	15326	15516	15395	15392	15364	15402	15407	15229	15522	15464	15433	15375	15524	15368	15267	15298	15330	15695	15511	15221	15340	15399	15340	15221	15292	15282	15495	15526	15429	15296	15435	15452	15379	15494	15466	15372	15214	15448	15375	15512	15359	15474	15399	15414	15398	15400	15420	15242	15508	15319	15300	15312	15447	15462	15261	15459	15385	15529	15475	15236	15348	15394	15332	15311	15391	15395	15289	15352	15317	15404	15396	15411	15473	15376	15511	15464	15215	15402	15397	15373	15532	15212	15316	15363	15328	15619	15443	15391	15278	15402	15335	15365	15456	15412	15391	15400	15471	15484	15482	15536	15435	15267	15248	15296	15432	15385	15497	15478	15425	15476	15411	15517	15394	15567	15348	15205	15271	15319	15450	15346	15434	15318	15324	15584	15375	15473	15402	15324	15332	15383	15367	15319	15177	15296	15401	15376	15406	15367	15374	15428	15274	15365	15402	15316	15480	15416	15397	15360	15379	15429	15178	15349	15306	15459	15479	15305	15498	15363	15237	15272	15306	15202	15390	15490	15459	15370	15333	15257	15227	15374	15440	15449	15314	15284	15503	15454	15299	15405	15435	15398	15387	15478	15274	15440	15256	15358	15372	15267	15467	15370	15391	15488	15322	15333	15474	15512	15470	15370	15351	15295	15495	15366	15276	15295	15470	15402	15287	15376	15298	15214	15250	15456	15200	15312	15389	15586	15411	15403	15376	15473	15360	15365	15237	15410	15203	15444	15326	15538	15421	15403	15603	15357	15452	15364	15386	15408	15385	15386	15380	15210	15429	15634	15359	15401	15318	15501	15544	15501	15475	15311	15246	15309	15206	15447	15390	15362	15394	15526	15510	15358	15364	15250	15409	15259	15321	15414	15397	15427	15415	15350	15248	15584	15297	15467	15302	15351	15507	15492	15308	15295	15347	15280	15352	15206	15346	15473	15295	15273	15341	15223	15223	15347	15382	15440	15421	15327	15291	15444	15522	15248	15358	15208	15268	15285	15502	15453	15282	15513	15492	15351	15417	15432	15504	15409	15264	15406	15423	15402	15306	15342	15424	15468	15462	15518	15275	15309	15419	15329	15509	15478	15452	15351	15352	15352	15493	15458	15347	15491	15316	15440	15470	15460	15389	15698	15370	15282	15409	15438	15269	15390	15404	15322	15420	15482	15327	15463	15082	15358	15476	15368	15372	15420	15366	15463	15610	15452	15342	15440	15581	15297	15398	15486	15400	15307	15530	15356	15403	15413	15319	15447	15349	15459	15308	15214	15381	15330	15333	15389	15327	15304	15254	15252	15339	15323	15498	15299	15364	15285	15382	15324	15448	15472	15462	15576	15496	15517	15430	15348	15290	15315	15548	15321	15375	15439	15407	15276	15301	15492	15583	15294	15449	15329	15416	15370	15414	15360	15329	15380	15545	15334	15191	15355	15456	15381	15273	15444	15395	15472	15473	15507	15279	15467	15404	15286	15341	15473	15421	15467	15587	15593	15455	15459	15489	15377	15449	15305	15356	15382	15548	15410	15309	15482	15534	15455	15301	15460	15283	15376	15383	15479	15329	15680	15229	15443	15550	15297	15249	15459	15396	15162	15241	15339	15302	15158	15209	15163	15497	15526	15490	15399	15265	15464	15286	15412	15423	15501	15262	15425	15419	15455	15285	15363	15471	15480	15466	15482	15320	15417	15456	15279	15462	15218	15397	15408	15321	15489	15464	15345	15087	15337	15411	15271	15219	15230	15354	15355	15272	15158	15607	15366	15430	15339	15370	15477	15183	15331	15337	15501	15472	15470	15351	15110	15473	15482	15367	15386	15385	15344	15407	15343	15396	15572	15339	15287	15387	15361	15344	15416	15241	15438	15231	15373	15341	15429	15451	15389	15361	15281	15297	15481	15401	15350	15480	15560	15339	15408	15344	15559	15533	15352	15411	15334	15441	15527	15299	15406	15314	15322	15364	15315	15480	15388	15414	15337	15264	15486	15311	15271	15359	15405	15377	15308	15451	15500	15355	15381	15271	15387	15358	15405	15452	15327	15151	15420	15469	15501	15454	15405	15379	15492	15337	15263	15262	15449	15428	15470	15278	15285	15375	15418	15441	15457	15304	15340	15487	15381	15408	15527	15433	15444	15418	15473	15352	15309	15171	15320	15390	15279	15368	15518	15386	15383	15352	15403	15230	15438	15360	15528	15180	15442	15465	15525	15351	15403	15271	15375	15413	15374	15323	15494	15468	15334	15442	15395	15433	15446	15480	15623	15394	15435	15446	15433	15373	15378	15383	15383	15305	15424	15558	15396	15370	15488	15321	15492	15332	15458	15336	15373	15397	15251	15463	15466	15470	15354	15383
22962	21367	29232	23866	21544	23070	23508	18441	17400	17510	17228	17168	17027	17184	17114	17048	16813	16858	16838	16844	16786	16706	16890	16778	16573	16938	16722	16635	16927	16782	17318	20306	22008	20585	19553	17682	17206	17124	16885	16782	16794	16918	16754	16597	16812	16715	16657	16688	16825	16599	16570	16891	16731	16628	16692	16766	16895	16633	16891	16743	16907	16903	16863	16732	16970	16944	16790	16726	16652	16731	16618	16847	16636	16693	16813	16656	16603	16506	16688	16868	16642	16843	16622	16565	16831	16784	16641	16884	16728	16774	16839	16801	16704	16832	16729	16676	16672	16513	16775	16802	16943	16764	16769	16673	16518	16763	16803	16663	16786	16540	16528	16470	16755	16832	16738	16739	16696	16708	16730	16804	16648	16487	16727	16618	16674	16605	16616	16617	16724	16855	16731	16635	16708	16942	16420	16837	16697	16792	16736	16732	16791	16711	16691	16724	16764	16510	16756	16795	16499	16645	16576	16622	16669	16756	16692	16622	16780	16905	16634	16730	16752	16770	16730	16511	16626	16439	16493	16657	16636	16676	16752	16552	16708	16604	16706	16709	16838	16690	16542	16640	16761	16550	16710	16668	16685	16764	16605	16698	16777	16626	16577	16496	16704	16735	16492	16823	16738	16747	16750	16546	16648	16639	16676	16689	16645	16668	16539	16631	16664	16482	16662	16643	16804	16688	16851	16566	16627	16682	16934	16708	16509	16730	16708	16695	16665	16716	16639	16555	16703	16822	16590	16544	16677	16600	16590	16563	16621	16560	16758	16739	16696	16613	16663	16820	16505	16705	16716	16582	16658	16672	16793	16632	16729	16532	16669	16658	16780	16565	16408	16710	16740	16783	16760	16798	16593	16460	16753	16535	16597	16604	16849	16585	16677	16648	16708	16717	16585	16780	16562	16605	16625	16815	16719	16628	16931	16741	16525	16488	16571	16581	16570	16620	16702	16731	16596	16557	16499	16651	16705	16633	16662	16702	16726	16737	16654	16489	16642	16558	16656	16524	16741	16617	16692	16583	16636	16505	16530	16657	16697	16831	16730	16622	16733	16812	16297	16585	16691	16691	16531	16623	16810	16697	16575	16825	16645	16794	16534	16696	16601	16479	16641	16443	16836	16818	16621	16679	16549	16755	16480	16537	16672	16801	16791	16738	16775	16681	16680	16696	16547	16451	16607	16480	16562	16588	16613	16674	16703	16466	16668	16477	16702	16665	16486	16626	16455	16582	16609	16516	16632	16829	16600	16753	16734	16741	16519	16682	16526	16655	16650	16677	16725	16573	16630	16411	16747	16570	16652	16568	16820	16687	16718	16746	16670	16685	16709	16633	16733	16594	16748	16613	16555	16632	16706	16886	16635	16519	16711	16625	16797	16591	16614	16644	16720	16515	16440	16552	16719	16582	16463	16709	16817	16591	16744	16552	16684	16651	16681	16721	16799	16649	16574	16587	16907	16514	16636	16537	16564	16582	16512	16536	16572	16547	16862	16737	16747	16797	16642	16617	16786	16695	16514	16617	16603	16458	16743	16609	16465	16579	16598	16703	16713	16608	16679	16836	16667	16820	16908	16812	16776	16705	16621	16643	16681	16586	16773	16589	16554	16550	16495	16724	16804	16490	16490	16576	16547	16720	16565	16766	16610	16566	16525	16514	16629	16579	16610	16622	16532	16718	16694	16821	16710	16593	16589	16573	16552	16590	16588	16623	16618	16604	16698	16433	16681	16777	16766	16591	16742	16673	16583	16792	16726	16475	16685	16501	16669	16468	16756	16461	16503	16484	16561	16633	16503	16719	16878	16702	16762	16765	16621	16523	16622	16657	16688	16681	16747	16774	16601	16595	16643	16674	16598	16769	16873	16597	16678	16571	16860	16565	16563	16618	16668	16648	16302	16597	16611	16645	16762	16806	16764	16794	16568	16523	16439	16751	16635	16965	16618	16723	16621	16628	16650	16685	16816	16704	16718	16644	16590	16587	16617	16819	16644	16699	16820	16745	16623	16681	16757	16651	16768	16541	16869	16646	16743	16673	16732	16707	16722	16682	16777	16588	16809	16515	16606	16860	16734	16718	16539	16668	16526	16662	16754	16620	16684	16782	16721	16652	16831	16618	16771	16567	16627	16644	16645	16506	16452	16610	16808	16532	16807	16483	16485	16769	16733	16458	16694	16601	16511	16667	16851	16701	16549	16537	16790	16647	16655	16681	16733	16562	16531	16509	16646	16464	16587	16452	16452	16802	16875	16557	16744	16480	16650	16761	16630	16594	16822	16629	16677	16693	16505	16678	16511	16572	16567	16588	16773	16713	16584	16665	16524	16822	16800	16396	16617	16652	16562	16695	16662	16623	16791	16687	16453	16394	16837	16474	16785	16504	16895	16688	16671	16711	16724	16777	16821	16530	16566	16839	16700	16649	16608	16696	16639	16742	16774	16523	16680	16455	16578	16479	16721	16555	16859	16695	16848	16760	16781	16729	16757	16665	16798	16583	16774	16553	16766	16570	16702	16708	16700	16653	16656	16547	16587	16597	16635	16630	16817	16766	16657	16576	16614	16523	16837	16513	16504	16616	16658	16698	16497	16748	16825	16670	16475	16710	16645	16513	16635	16832	16730	16652	16559	16690	16695	16600	16620	16745	16677	16710	16666	16566	16557	16623	16539	16851	16780	16528	16565	16543	16535	16708	16623	16598	16708	16480	16482	16568	16424	16603	16585	16755	16608	16587	16622	16765	16735	16645	16729	16749	16680	16691	16617	16657	16602	16371	16663	16569	16647	16697	16438	16524	16618	16551	16745	16739	16577	16581	16451	16687	16568	16567	16735	16682	16724	16601	16745	16629	16735	16850	16716	16616	16657	16654	16614	16638	16681	16558	16439	16710	16634	16708	16700	16474	16759	16575	16650	16709	16444	16615	16657	16643	16706	16519	16391	16679	16849	16830	16489	16739	16653	16710	16755	16687	16677	16637	16645	16568	16532	16825	16681	16505	16703	16826	16662	16615	16644	16730	16796	16696	16604	16761	16621	16609	16420	16713	16682	16633	16511	16766	16765	16650	16845	16466	16467	16591	16559	16659	16714	16583	16714	16498	16620	16720	16687	16553	16725	16558	16598	16631	16507	16738	16700	16691	16659	16821	16692	16570	16585	16631	16617	16432	16516	16632	16726	16622	16511	16626	16444	16635	16706	16566	16585	16579	16838	16689	16640	16518	16607	16829	16746	16592	16693	16545	16704	16818	16733	16608	16696	16508	16486	16744	16751	16596	16651	16721	16637	16780	16667	16734	16805	16762	16569	16625	16813	16727	16791	16586	16564	16665	16760	16571	16839	16763	16712	16778	16658	16594	16706	16678	16609	16628	16750	16888	16702	16752	16618	16970	16534	16615	16501	16759	16640	16710	16830	16441	16736	16728	16605	16679	16663	16654	16656	16725	16639	16757	16661	16832	16825	16776	16715	16553	16770	16512	16783	16549	16636	16510	16705	16545	16596	16711	16715	16701	16666	16564	16623	16473	16688	16714	16820	16859	16523	16570	16825	16549	16721	16570	16593	16457	16485	16750	16360	16671	16799	16818	16597	16470	16530	16599	16538	16755	16757	16829	16682	16752	16624	16545	16564	16639	16438	16704	16607	16815	16669	16611	16509	16460	16631	16493	16620	16566	16596	16604	16587	16677	16546	16571	16928	16680	16632	16543	16518	16441	16697	16700	16705	16560	16612	16593	16772	16737	16533	16647	16775	16822	16749	16682	16662	16866	16786	16515	16548	16560	16777	16569	16559	16675	16578	16606	16631	16561	16688	16742	16645	16583	16513	16730	16679	16697	16758	16526	16636	16607	16556	16461	16569	16627	16495	16543	16683	16909	16621	16681	16658	16524	16514	16593	16670	16531	16690	16634	16740	16678	16591	16554	16677	16922	16536	16518	16647	16512	16570	16561	16716	16777	16650	16646	16767	16631	16758	16892	16722	16665	16658	16542	16745	16702	16801	16695	16517	16674	16772	16707	16686	16746	16759	16626	16533	16519	16425	16498	16825	16717	16657	16771	16808	16493	16608	16650	16665	16706	16607	16578	16688	16524	16643	16546	16853	16778	16572	16654	16639	16596	16677	16698	16530	16447	16545	16672	16529	16586	16594	16466	16567	16648	16689	16602	16851	16531	16767	16543	16803	16729	16757	16680	16467	16740	16612	16694	16591	16754	16844	16622	16621	16668	16755	16491	16702	16733	16521	16716	16509	16656	16623	16788	16732	16732	16548	16719	16685	16490	16516	16435	16682	16594	16792	16573	16707	16679	16749	16694	16866	16531	16510	16622	16696	16471	16707	16594	16594	16485	16605	16767	16823	16778	16752	16611	16699	16585	16678	16652	16832	16754	16706	16625	16682	16673	16569	16874	16790	16611	16550	16536	16552	16620	16743	16625	16708	16449	16361	16542	16726	16646	16643	16648	16678	16477	16648	16560	16333	16639	16597	16678	16477	16777	16760	16557	16653	16718	16848	16593	16817	16640	16630	16720	16687	16522	16552	16614	16741	16674	16698	16600	16771	16757	16715	16555	16439	16581	16676	16525	16703	16748	16794	16575	16670	16595	16742	16687	16623	16403	16588	16477	16580	16755	16826	16617	16609	16579	16687	16665	16797	16933	16640	16637	16676	16633	16568	16836	16569	16814	16694	16729	16662	16605	16722	16574	16644	16704	16622	16696	16796	16494	16594	16461	16875	16695	16796	16591	16644	16777	16589	16776	16515	16669	16569	16637	16704	16584	16919	16607	16613	16638	16856	16677	16820	16647	16814	16664	16774	16668	16702	16676	16616	16632	16681	16484	16809	16582	16425	16672	16643	16547	16608	16626	16728	16564	16636	16762	16745	16772	16568	16754	16872	16649	16645	16504	16726	16691	16623	16475	16702	16681	16689	16719	16654	16707	16519	16583	16624	16491	16913	16751	16677	16618	16638	16482	16610	16535	16834	16852	16669	16662	16689	16603	16919	16659	16675	16646	16616	16672	16747	16673	16538	16549	16540	16764	16761	16840	16839	16647	16567	16561	16751	16535	16594	16496	16445	16727	16798	16561	16755	16641	16489	16694	16519	16526	16493	16661	16499	16643	16519	16535	16682	16571	16626	16665	16632	16722
17778	31493	29837	23181	19812	17892	17221	16613	16449	16076	15880	15698	15751	15837	15701	15664	15662	15596	15529	15474	15668	15440	15504	15461	15561	15525	15481	15496	15383	15451	16364	21610	22900	20953	18599	16712	15762	15594	15324	15314	15481	15353	15445	15277	15466	15375	15215	15269	15226	15314	15306	15370	15339	15285	15379	15245	15272	15263	15328	15425	15239	15356	15298	15461	15446	15319	15483	15239	15378	15407	15398	15274	15389	15259	15261	15196	15313	15407	15208	15498	15359	15283	15413	15259	15293	15303	15052	15354	15347	15472	15425	15336	15422	15420	15253	15435	15362	15301	15263	15404	15375	15238	15294	15371	15490	15294	15227	15319	15227	15299	15427	15202	15407	15372	15276	15369	15277	15244	15292	15499	15407	15370	15241	15518	15245	15291	15376	15338	15321	15054	15369	15296	15318	15327	15402	15422	15316	15044	15209	15280	15452	15449	15210	15336	15450	15234	15446	15461	15345	15356	15291	15305	15232	15261	15292	15314	15451	15210	15381	15261	15447	15278	15260	15335	15411	15398	15436	15391	15437	15380	15344	15287	15197	15328	15417	15424	15198	15385	15400	15264	15342	15378	15389	15269	15270	15261	15363	15349	15303	15278	15185	15301	15403	15518	15470	15311	15274	15245	15221	15392	15277	15297	15336	15310	15383	15392	15237	15416	15387	15250	15281	15291	15427	15393	15372	15372	15300	15223	15153	15460	15392	15379	15339	15482	15295	15256	15301	15444	15434	15448	15376	15149	15278	15246	15320	15287	15312	15330	15250	15475	15258	15264	15300	15489	15417	15318	15307	15317	15246	15334	15347	15359	15239	15300	15332	15357	15412	15330	15378	15522	15449	15253	15364	15457	15217	15363	15360	15324	15298	15201	15148	15248	15303	15405	15303	15442	15407	15366	15498	15348	15291	15363	15245	15306	15289	15348	15427	15293	15139	15201	15540	15119	15302	15314	15327	15430	15331	15500	15359	15299	15432	15236	15357	15277	15422	15453	15396	15277	15361	15282	15332	15482	15420	15232	15176	15198	15357	15281	15301	15382	15276	15208	15218	15388	15296	15137	15238	15240	15357	15391	15335	15419	15310	15339	15546	15405	15305	15386	15367	15195	15224	15284	15479	15341	15395	15296	15254	15376	15455	15466	15423	15204	15384	15263	15263	15291	15471	15360	15208	15139	15319	15171	15245	15385	15262	15114	15359	15394	15263	15385	15234	15192	15198	15249	15435	15319	15278	15223	15326	15226	15262	15292	15225	15158	15309	15304	15214	15302	15251	15483	15181	15121	15384	15328	15397	15464	15120	15365	15358	15344	15388	15325	15491	15307	15365	15402	15247	15220	15401	15317	15390	15446	15064	15294	15260	15344	15270	15257	15328	15297	15322	15298	15320	15273	15303	15450	15254	15166	15362	15325	15211	15394	15188	15284	15187	15255	15417	15496	15174	15211	15292	15291	15447	15433	15443	15457	15415	15371	15290	15382	15207	15288	15437	15223	15376	15423	15063	15274	15315	15429	15229	15314	15112	15515	15282	15327	15287	15299	15272	15362	15364	15504	15281	15254	15233	15392	15346	15241	15386	15208	15364	15311	15166	15316	15162	15267	15246	15210	15272	15326	15168	15260	15278	15301	15167	15271	15308	15466	15258	15376	15204	15431	15411	15381	15221	15214	15288	15445	15335	15249	15354	15333	15347	15231	15266	15199	15421	15244	15477	15167	15160	15323	15321	15267	15171	15167	15346	15207	15286	15315	15178	15344	15310	15279	15269	15336	15499	15404	15408	15244	15338	15258	15229	15300	15285	15393	15306	15384	15261	15191	15223	15440	15437	15367	15355	15404	15225	15104	15339	15283	15433	15314	15290	15180	15318	15244	15235	15217	15408	15308	15285	15415	15349	15394	15311	15318	15416	15261	15364	15311	15374	15328	15339	15380	15223	15369	15357	15322	15291	15296	15232	15346	15455	15344	15211	15449	15295	15271	15366	15329	15306	15414	15311	15284	15217	15296	15246	15316	15354	15433	15310	15491	15238	15291	15428	15382	15238	15317	15366	15309	15146	15379	15354	15138	15418	15305	15387	15238	15125	15369	15269	15453	15286	15114	15459	15499	15259	15152	15385	15450	15224	15247	15227	15228	15493	15370	15201	15335	15290	15473	15421	15244	15365	15307	15523	15305	15306	15388	15345	15178	15385	15022	15335	15307	15380	15302	15217	15420	15196	15282	15384	15300	15388	15450	15327	15420	15369	15358	15229	15144	15315	15379	15436	15341	15461	15331	15307	15356	15292	15300	15173	15181	15290	15055	15358	15466	15213	15129	15290	15296	15394	15236	15452	15375	15317	15209	15241	15365	15427	15169	15340	15320	15327	15325	15448	15222	15246	15386	15344	15163	15318	15376	15263	15329	15323	15302	15268	15314	15261	15489	15251	15429	15218	15361	15462	15454	15300	15392	15318	15274	15420	15234	15388	15376	15358	15262	15358	15152	15247	15494	15285	15407	15361	15255	15393	15249	15241	15248	15173	15332	15223	15418	15306	15367	15353	15219	15241	15368	15395	15303	15360	15426	15238	15127	15248	15313	15283	15415	15162	15366	15340	15310	15503	15406	15377	15295	15494	15473	15440	15271	15382	15513	15259	15251	15295	15331	15414	15352	15272	15303	15353	15249	15357	15312	15204	15387	15227	15319	15429	15488	15271	15401	15328	15186	15550	15155	15290	15221	15328	15322	15414	15263	15343	15341	15398	15269	15211	15320	15286	15314	15292	15546	15286	15388	15264	15185	15344	15219	15361	15358	15349	15284	15298	15289	15377	15332	15296	15348	15464	15077	15260	15314	15304	15356	15359	15444	15375	15451	15433	15317	15269	15391	15260	15136	15268	15239	15511	15233	15292	15232	15241	15376	15178	15268	15252	15348	15165	15398	15390	15339	15229	15430	15448	15183	15221	15254	15355	15175	15336	15517	15510	15453	15413	15275	15203	15380	15325	15386	15274	15303	15198	15357	15388	15450	15405	15221	15109	15298	15401	15349	15363	15317	15385	15289	15477	15225	15345	15381	15157	15290	15486	15365	15252	15326	15360	15255	15530	15208	15338	15401	15327	15421	15237	15273	15283	15368	15378	15536	15386	15328	15395	15359	15222	15191	15270	15385	15436	15291	15156	15286	15302	15387	15426	15166	15487	15336	15341	15410	15136	15420	15278	15385	15505	15252	15366	15389	15217	15111	15394	15375	15307	15084	15256	15367	15275	15506	15263	15432	15256	15304	15213	15237	15356	15161	15269	15480	15476	15275	15347	15390	15347	15336	15433	15133	15456	15261	15216	15582	15252	15448	15268	15189	15246	15208	15256	15183	15412	15321	15253	15452	15337	15259	15248	15319	15169	15316	15354	15521	15264	15399	15283	15395	15359	15296	15489	15338	15267	15445	15350	15355	15340	15323	15293	15238	15259	15294	15372	15234	15398	15344	15420	15331	15348	15377	15381	15322	15131	15364	15346	15244	15224	15417	15304	15286	15516	15269	15377	15416	15322	15341	15357	15225	15330	15439	15260	15533	15183	15357	15300	15284	15307	15399	15361	15295	15308	15360	15296	15292	15358	15421	15160	15263	15257	15276	15144	15427	15357	15318	15221	15355	15378	15458	15311	15041	15232	15254	15251	15275	15429	15252	15313	15093	15326	15415	15246	15261	15379	15185	15375	15347	15234	15350	15259	15390	15331	15378	15319	15291	15339	15430	15268	15352	15295	15286	15559	15322	15253	15219	15355	15334	15244	15412	15463	15191	15288	15341	15369	15239	15582	15224	15341	15298	15253	15267	15286	15324	15370	15478	15384	15288	15221	15456	15447	15207	15309	15266	15229	15177	15217	15326	15323	15191	15331	15505	15086	15404	15161	15251	15274	15266	15373	15330	15175	15224	15449	15385	15194	15306	15461	15229	15213	15334	15431	15352	15256	15282	15321	15233	15390	15301	15290	15231	15470	15214	15203	15299	15273	15298	15144	15472	15345	15218	15440	15254	15417	15374	15334	15255	15445	15251	15227	15294	15321	15310	15279	15379	15332	15293	15342	15147	15342	15405	15259	15183	15312	15203	15368	15300	15354	15306	15291	15274	15357	15328	15432	15375	15384	15313	15471	15350	15359	15308	15391	15161	15388	15285	15453	15281	15241	15207	15405	15277	15211	15304	15512	15480	15273	15414	15392	15294	15305	15365	15474	15408	15370	15340	15431	15347	15304	15232	15404	15185	15314	15306	15310	15339	15048	15271	15399	15296	15260	15135	15478	15285	15271	15339	15250	15441	15174	15426	15477	15251	15192	15352	15418	15445	15433	15308	15233	15260	15316	15379	15200	15284	15379	15262	15284	15323	15461	15214	15062	15367	15297	15301	15235	15263	15196	15463	15394	15279	15367	15327	15224	15512	15118	15389	15397	15130	15292	15401	15291	15149	15360	15364	15343	15324	15306	15354	15325	15334	15423	15316	15258	15233	15243	15347	15267	15318	15284	15183	15418	15201	15345	15222	15307	15440	15178	15162	15378	15337	15309	15305	15346	15477	15260	15444	15438	15370	15453	15318	15310	15248	15377	15294	15315	15394	15178	15465	15468	15549	15315	15316	15308	15482	15169	15282	15255	15250	15287	15370	15281	15133	15268	15269	15439	15232	15286	15299	15240	15280	15242	15274	15268	15286	15222	15266	15409	15319	15326	15236	15408	15313	15541	15506	15284	15300	15349	15343	15386	15234	15323	15435	15461	15130	15183	15091	15384	15255	15136	15393	15269	15401	15142	15323	15458	15360	15234	15381	15398	15331	15472	15328	15269	15095	15351	15257	15420	15207	15326	15299	15275	15253	15285	15251	15116	15357	15291	15244	15350	15314	15477	15244	15226	15199	15423	15313	15260	15212	15192	15263	15213	15397	15194	15406	15263	15261	15487	15408	15228	15388	15310	15340	15284	15247	15233	15213	15437	15068	15357	15285	15434	15217	15379	15329	15489	15254	15344	15181	15383	15339	15258	15435	15355	15215	15183	15428	15275	15146	15248	15302	15283	15549	15351	15137	15293	15223	15342	15284	15327	15215	15273	15399	15240	15245	15311	15402	15438	15240	15298	15350	15379	15361	15177	15289	15454	15277
27330	21850	23582	20492	17092	16746	17043	16501	16438	16467	16617	16616	16512	16642	16480	16392	16486	16784	16485	16433	16369	16426	16446	16461	16459	16426	16530	16335	16675	16420	16319	16821	16903	16753	16806	16755	16513	16434	16662	16437	16429	16376	16336	16520	16521	16431	16432	16531	16680	16614	16475	16640	16508	16417	16452	16410	16491	16608	16541	16518	16618	16374	16459	16480	16368	16497	16479	16374	16479	16339	16399	16378	16474	16336	16362	16436	16382	16552	16511	16456	16402	16384	16417	16342	16333	16622	16460	16541	16615	16372	16538	16334	16320	16361	16280	16433	16572	16463	16463	16299	16527	16216	16406	16276	16457	16581	16419	16517	16461	16346	16330	16375	16630	16423	16356	16463	16663	16529	16570	16569	16305	16351	16546	16265	16397	16393	16393	16341	16563	16332	16406	16525	16479	16446	16331	16480	16430	16395	16492	16577	16620	16430	16667	16376	16286	16268	16566	16469	16504	16515	16571	16518	16513	16539	16611	16394	16327	16489	16500	16436	16461	16590	16507	16405	16224	16452	16272	16525	16414	16495	16233	16339	16462	16308	16400	16463	16307	16435	16460	16350	16368	16519	16534	16272	16353	16427	16470	16622	16610	16253	16594	16369	16382	16525	16222	16385	16447	16511	16654	16512	16340	16349	16496	16518	16290	16449	16484	16297	16459	16415	16297	16413	16531	16497	16446	16296	16487	16505	16294	16502	16460	16473	16401	16348	16527	16249	16456	16457	16584	16601	16338	16418	16446	16173	16464	16484	16457	16312	16521	16474	16518	16529	16460	16225	16650	16399	16370	16417	16502	16287	16366	16574	16499	16607	16412	16441	16502	16519	16438	16431	16640	16342	16438	16553	16653	16308	16524	16312	16544	16459	16304	16441	16409	16314	16582	16481	16430	16339	16454	16112	16342	16518	16264	16378	16587	16491	16504	16467	16332	16332	16338	16401	16328	16433	16359	16420	16436	16305	16448	16292	16413	16217	16484	16500	16351	16410	16339	16235	16415	16588	16389	16533	16413	16583	16359	16532	16290	16617	16312	16237	16228	16267	16385	16527	16346	16526	16274	16301	16479	16488	16307	16644	16423	16459	16349	16418	16319	16375	16565	16455	16384	16564	16307	16388	16545	16455	16622	16488	16403	16335	16401	16318	16346	16356	16530	16524	16516	16512	16464	16356	16467	16358	16381	16525	16304	16523	16444	16470	16572	16417	16401	16402	16301	16490	16452	16640	16544	16366	16512	16580	16693	16383	16380	16246	16429	16722	16417	16269	16503	16506	16557	16258	16405	16325	16591	16495	16301	16403	16497	16432	16319	16208	16356	16256	16518	16436	16250	16466	16413	16470	16559	16463	16441	16247	16648	16482	16427	16392	16419	16308	16444	16361	16497	16471	16490	16477	16562	16477	16579	16253	16508	16567	16477	16329	16475	16341	16382	16301	16330	16298	16343	16408	16646	16656	16447	16423	16259	16385	16521	16323	16617	16439	16443	16403	16399	16484	16590	16457	16460	16497	16385	16300	16632	16477	16423	16513	16501	16358	16255	16153	16447	16492	16670	16504	16268	16186	16419	16287	16510	16543	16319	16164	16478	16627	16355	16390	16614	16526	16489	16315	16452	16515	16404	16564	16435	16318	16433	16422	16324	16605	16424	16569	16511	16529	16336	16355	16406	16402	16555	16535	16426	16362	16524	16517	16413	16218	16331	16370	16342	16186	16403	16280	16372	16379	16476	16311	16439	16435	16337	16231	16503	16312	16208	16447	16364	16415	16281	16293	16339	16486	16454	16351	16417	16356	16424	16435	16563	16383	16591	16240	16543	16588	16250	16542	16420	16409	16304	16497	16456	16522	16340	16648	16487	16486	16413	16163	16440	16262	16465	16461	16442	16417	16429	16319	16561	16437	16359	16556	16519	16414	16403	16345	16626	16369	16326	16385	16277	16663	16352	16438	16299	16145	16384	16360	16566	16332	16235	16486	16271	16521	16452	16351	16382	16390	16291	16525	16462	16368	16552	16450	16559	16475	16532	16535	16636	16445	16331	16337	16464	16412	16378	16541	16386	16315	16432	16449	16466	16545	16628	16356	16420	16686	16429	16555	16511	16590	16370	16501	16575	16424	16413	16596	16574	16488	16524	16418	16404	16326	16473	16429	16289	16406	16244	16530	16527	16440	16470	16379	16375	16545	16340	16418	16447	16371	16407	16396	16330	16507	16498	16628	16477	16287	16569	16471	16352	16565	16514	16406	16444	16345	16633	16413	16384	16317	16378	16336	16430	16229	16370	16521	16466	16450	16234	16396	16415	16269	16382	16209	16284	16435	16387	16428	16581	16479	16222	16502	16528	16233	16485	16358	16437	16502	16267	16503	16418	16464	16467	16483	16453	16320	16455	16563	16479	16560	16534	16308	16445	16539	16483	16375	16343	16600	16527	16463	16664	16498	16376	16449	16313	16418	16384	16423	16449	16542	16533	16354	16458	16578	16432	16451	16589	16554	16151	16566	16469	16341	16504	16321	16625	16413	16545	16508	16497	16482	16418	16238	16464	16347	16330	16507	16527	16509	16403	16509	16496	16376	16386	16398	16665	16474	16304	16527	16377	16286	16355	16399	16328	16474	16487	16560	16435	16437	16414	16495	16544	16380	16354	16237	16407	16376	16298	16499	16552	16391	16399	16677	16495	16406	16244	16514	16339	16305	16446	16511	16385	16366	16523	16683	16491	16470	16588	16398	16382	16392	16325	16358	16291	16447	16426	16581	16453	16347	16318	16347	16532	16355	16376	16403	16570	16387	16231	16491	16553	16358	16449	16679	16337	16466	16474	16397	16514	16572	16581	16483	16602	16436	16317	16392	16336	16351	16586	16339	16562	16283	16337	16309	16675	16589	16197	16348	16497	16500	16494	16455	16479	16341	16537	16375	16446	16548	16368	16330	16640	16537	16523	16273	16409	16347	16663	16363	16277	16394	16256	16359	16390	16469	16382	16404	16418	16563	16558	16492	16404	16542	16252	16597	16630	16590	16177	16356	16600	16450	16435	16563	16458	16435	16408	16305	16429	16516	16492	16627	16317	16383	16306	16471	16563	16418	16454	16355	16465	16341	16377	16277	16556	16533	16430	16392	16508	16429	16537	16582	16361	16247	16325	16602	16572	16254	16283	16416	16629	16527	16227	16465	16455	16469	16428	16547	16459	16321	16397	16208	16553	16540	16417	16480	16592	16204	16379	16339	16528	16451	16419	16497	16507	16491	16524	16596	16591	16388	16555	16431	16581	16481	16432	16392	16548	16405	16412	16366	16576	16578	16498	16411	16614	16450	16223	16376	16423	16408	16528	16343	16697	16672	16626	16339	16414	16338	16715	16491	16405	16620	16503	16426	16293	16567	16589	16471	16619	16567	16529	16378	16567	16408	16447	16610	16624	16497	16496	16401	16392	16339	16529	16537	16308	16419	16606	16460	16549	16465	16639	16353	16488	16296	16555	16532	16650	16587	16558	16646	16522	16416	16456	16547	16381	16318	16438	16391	16341	16574	16425	16418	16376	16598	16331	16512	16432	16689	16428	16364	16628	16317	16504	16549	16416	16265	16442	16419	16400	16609	16519	16478	16503	16480	16520	16356	16397	16315	16413	16348	16511	16393	16697	16375	16392	16300	16444	16177	16507	16349	16537	16521	16497	16521	16397	16529	16381	16526	16340	16544	16486	16278	16450	16341	16347	16457	16421	16406	16445	16384	16585	16465	16415	16461	16515	16362	16293	16503	16447	16306	16309	16427	16229	16217	16516	16441	16411	16475	16344	16345	16302	16488	16326	16384	16373	16481	16479	16349	16587	16298	16268	16417	16386	16458	16309	16517	16475	16515	16511	16486	16515	16196	16464	16302	16434	16384	16445	16336	16474	16292	16353	16534	16576	16600	16479	16369	16353	16468	16440	16526	16447	16536	16449	16488	16212	16405	16276	16439	16569	16565	16450	16370	16340	16252	16388	16232	16227	16291	16277	16434	16559	16351	16704	16588	16429	16538	16701	16504	16353	16326	16386	16405	16506	16561	16498	16438	16472	16304	16396	16448	16448	16554	16262	16464	16411	16291	16409	16309	16584	16275	16486	16472	16393	16324	16420	16290	16338	16402	16462	16540	16419	16589	16692	16355	16373	16353	16298	16349	16393	16386	16653	16163	16289	16417	16402	16256	16473	16476	16501	16354	16461	16328	16341	16734	16586	16530	16368	16458	16482	16477	16389	16355	16535	16596	16518	16540	16324	16337	16520	16335	16650	16367	16386	16496	16495	16420	16622	16537	16588	16610	16528	16659	16437	16271	16448	16477	16462	16295	16314	16330	16415	16582	16376	16519	16534	16427	16266	16587	16515	16281	16364	16263	16243	16235	16388	16378	16335	16376	16560	16385	16704	16546	16558	16354	16521	16309	16340	16358	16555	16571	16572	16515	16427	16418	16328	16321	16476	16428	16353	16287	16534	16457	16555	16452	16284	16574	16388	16476	16323	16524	16452	16575	16579	16448	16571	16405	16345	16402	16234	16400	16486	16293	16407	16330	16536	16340	16587	16635	16426	16371	16528	16450	16275	16405	16528	16404	16282	16479	16476	16425	16406	16589	16380	16445	16526	16481	16530	16403	16500	16445	16514	16488	16594	16413	16459	16423	16630	16199	16416	16521	16480	16379	16534	16397	16378	16251	16423	16726	16446	16351	16303	16428	16671	16466	16284	16423	16408	16527	16548	16365	16278	16392	16377	16702	16429	16351	16394	16445	16489	16506	16480	16339	16279	16280	16266	16558	16462	16114	16481	16541	16176	16398	16516	16433	16400	16580	16562	16625	16314	16413	16358	16319	16489	16605	16531	16304	16412	16336	16463	16473	16377	16497	16268	16629	16458	16322	16419	16385	16486	16409	16534	16335	16532	16458	16659	16353	16348	16412	16436	16484	16587	16546	16203	16471	16392	16508	16411	16457	16531	16501	16318	16371	16540	16421	16598	16208	16494	16355	16406	16402	16433	16457	16254	16533	16617	16363	16468	16372	16619	16457	16282	16231	16426	16523	16553	16533	16456	16351	16381	16344	16431	16442	16388	16494	16671	16441	16690	16338	16543	16538	16588	16527	16535	16457	16333	16287
15676	19565	19365	17224	16450	15813	15593	15344	15409	15218	15258	15239	15331	15160	15056	15186	15221	15002	15258	15053	15125	15188	15163	15085	15194	15090	15180	15288	15147	15299	15185	15376	15757	15748	15785	15369	15242	15254	15010	15164	14922	15331	15115	15109	15193	15275	15049	15115	15045	14958	15110	15102	15049	15013	15008	15038	15322	15321	15270	15122	14904	15028	15021	15147	15146	15296	15054	15122	15041	15306	15171	15124	15073	15115	14921	15214	15027	15260	15006	15059	15173	15166	15165	15248	15136	15036	15268	15129	15115	15258	15258	15086	15141	15209	15174	15297	15109	15024	15125	15044	15121	15061	15154	14995	15145	15044	15177	15026	15096	15085	15207	15127	15145	15194	15286	15121	15188	15001	15122	15066	15166	15206	14970	15150	15121	15055	14919	14992	15092	15041	15129	15147	15098	15260	14960	15108	15185	14960	15063	14993	15127	15122	15156	15110	15047	15238	15178	15079	15029	15262	15111	15186	15196	15131	15094	15212	14990	15080	15196	15194	15135	15017	15068	15333	15083	15228	15040	15080	15217	15243	15089	15174	15059	15285	15109	15159	15025	15078	15144	15093	15046	15108	14988	15142	15230	15138	15060	15025	14969	15108	15283	14878	15022	15053	15081	14935	15217	15224	15170	15137	15276	15108	15140	15071	15066	14958	15048	14926	15139	15158	15074	15068	15092	15124	15207	15187	15250	15121	14923	15211	15197	15160	15107	15138	15161	14965	15074	15190	15131	15337	15159	14984	14977	15085	15280	15132	14988	15177	15080	15078	15042	15130	14999	15308	15103	15181	14934	15219	15243	15084	14874	14975	15170	15187	15121	15179	15096	15037	15246	15053	15210	15055	15150	15002	15064	15105	15127	15192	15163	14974	15000	15139	15131	15053	15094	15100	15068	15105	15060	15085	15064	15370	14983	15086	15205	15175	15073	15156	14990	15180	15209	15214	15073	15009	15079	15171	15129	15173	15126	15051	15177	15139	15332	14992	15297	15031	15265	15025	15058	15138	14982	15099	15148	15093	15203	15065	15110	15046	15155	15158	14941	15168	14925	15064	14946	15120	15036	15087	15130	15119	15278	15021	15149	15195	14926	15208	14949	15091	15180	15122	15152	15040	15073	15344	15160	15099	15181	15040	15177	15023	15093	15159	15222	15234	15065	15193	15128	15191	15067	15249	15037	15184	15008	15102	15143	15115	15054	15137	15245	15169	15149	15149	15062	15151	15111	15030	15093	15123	15022	15206	15188	15034	15188	15155	15017	15067	15197	15169	15139	15077	15252	15052	15040	14933	15118	15099	14986	15094	15097	14991	14979	15150	15209	15048	15018	15181	15081	15114	15016	15141	15213	14924	15067	15182	15061	15154	15007	15183	15103	15151	15183	15041	15089	15282	15067	15105	15023	15210	15127	15114	15177	15268	15087	15115	15012	15155	15076	15060	14975	14821	15024	15050	15067	15168	15187	15106	15338	15200	15094	14954	15067	15128	15280	14954	15171	15006	15238	15182	15140	15171	14997	15062	15086	15265	15068	15176	14937	15090	15222	15020	15114	15073	15133	15189	15177	15060	15043	14999	15122	15094	15066	15219	15092	15246	15160	15079	14998	15214	15136	14989	15247	15138	15153	15129	15187	15039	15070	15179	15091	15100	15064	15148	15055	15187	15044	15106	15114	15091	15088	15167	15039	15028	15224	15207	15273	15079	15016	15041	15253	15348	15029	15074	15199	15072	15103	15050	15186	15107	15183	15071	15175	14969	15086	15113	14949	15054	14988	14930	15257	15041	15121	15102	15126	15259	15139	15018	15136	15228	14948	15037	15203	15028	15135	15045	15111	15147	15124	15265	15173	15096	15192	15211	15054	15140	15158	15152	14963	15297	15142	15092	15103	15075	15192	15104	15103	15087	15298	15147	15096	15232	15220	15292	15046	15043	15180	15007	15073	15012	15198	15162	14998	15312	15098	15044	15147	15139	15156	15121	15136	15291	14959	15107	14940	15177	15180	15045	15035	15032	15071	15052	15069	15017	15085	14971	15320	15167	15295	15093	15109	15175	15131	15254	15138	15030	15025	15040	15171	15047	15085	15046	15204	15136	15247	15151	15163	15269	15280	15305	15094	14947	15129	15010	15073	15170	15294	15094	15138	15088	15195	15029	15031	15170	15142	15176	15125	15147	15072	15143	15001	14985	15309	15215	15145	15096	14980	15129	15105	15209	15084	15090	15046	15233	14997	15152	15021	15286	15145	15159	15179	15216	15028	15093	15055	15127	15291	14980	15122	15084	15021	15214	15076	15052	15145	15057	15102	14959	15152	15271	14939	15142	15011	15224	15063	15206	15065	15195	15063	15029	15027	15081	15048	15202	15071	15197	15189	15094	15318	14968	15150	15222	14975	15043	15281	15052	15071	15005	15054	15282	15152	15272	15069	15021	14976	15220	15110	15020	15095	15170	15125	15092	15029	15124	15084	15255	15216	14910	15005	14985	14946	15087	15342	14970	15053	15119	15183	15040	15080	15114	15219	15341	15125	15213	15085	15114	15140	15068	15202	15215	15033	15203	15118	15264	15184	15097	15218	15288	15125	15037	15174	15192	15044	15021	15105	15201	14936	15046	15034	15113	14931	15016	15091	15194	15077	15179	15034	15090	15081	15084	15139	14965	14936	15130	15116	14984	15138	14935	15208	15059	15218	15124	15223	15293	14989	15137	15198	15017	15307	15060	14982	15120	15101	15076	15013	15197	15125	15217	15196	15090	15192	14971	15041	15204	14931	15169	15011	14891	15292	15133	15151	15135	15139	15032	15152	15056	15165	15382	14923	15007	14810	15059	15256	15301	15122	15233	15133	15016	14991	15002	15321	14998	15139	15077	15289	15006	15038	15190	15187	15199	15046	15198	15159	15303	15057	15216	15166	15077	15036	15060	15035	15054	15207	15105	15098	15193	15122	15152	15213	15158	15056	14945	15303	15206	15041	15125	15021	15111	15254	15062	15165	14930	15034	15045	15326	15172	15088	15349	15173	15099	15165	15123	15219	15220	15112	15203	15185	15113	15008	15318	15201	15072	15118	15151	15266	15059	15151	15259	15166	15091	15263	15197	15093	15157	15237	15166	15149	15021	15016	15210	15046	15042	15213	14970	15064	15013	15146	15081	15104	15100	15085	15105	15127	15016	15240	15151	15120	15230	15123	15073	15112	15154	15219	15141	15115	15242	15179	15277	15025	15066	15066	15227	15101	15068	15025	14936	15171	15167	15113	15239	15180	15141	15019	15078	15126	15115	15023	15152	15214	15160	15256	15206	15155	15187	15080	15090	15105	15170	15052	15152	15145	15246	15089	15186	15302	15091	15236	15136	15051	15009	15078	15024	15125	15213	15293	15152	14955	15145	15207	15255	15197	15223	15121	15106	15148	15153	15002	15076	15037	14954	15215	15105	15061	15262	15172	15079	14918	15171	15121	14989	15160	15017	15137	15124	15070	15107	15038	15091	15060	15290	15034	15083	15218	15068	15241	15238	15028	15317	15175	15191	15001	15037	15105	15055	14933	15240	15012	15045	15051	15070	15060	15074	15323	15313	15061	15136	15221	15068	15030	15114	15252	15090	14929	15186	15033	14872	15226	14881	15115	15056	15174	14979	14973	15253	15094	15032	15153	15298	14936	15234	14957	15356	15014	15122	15255	15314	15108	15051	15146	15139	15052	15114	15166	15067	15101	15147	15139	15041	15289	15192	15131	15059	15111	15093	15068	15107	15188	15082	15266	15102	15239	15172	15045	15199	14958	15276	15133	15134	15150	15086	15119	15205	15114	15128	15109	15122	15018	15326	15198	15033	15191	15123	15113	15051	15099	15053	15242	15215	14991	14983	15156	15210	15157	15100	15153	15196	15179	15147	15131	15060	15214	15159	15058	15122	15162	15094	15190	15012	15103	15105	15103	15061	15027	15214	15044	15106	15077	14985	15167	15188	15277	15102	15120	14971	15032	15083	15157	15112	15307	15109	15058	15227	15262	14978	15252	15081	15112	15076	15056	15101	15119	15005	15190	15223	15075	15057	14942	15328	15135	15195	15054	15059	15026	15045	15087	15116	15070	15050	15214	14944	15074	15088	14991	15338	15160	15197	15043	15113	14995	15157	14990	15291	15045	15102	15208	14936	15164	15109	15123	15144	15211	15257	15166	15080	14960	14967	15224	15209	15075	15136	15107	15186	15137	15108	15189	15006	15054	15161	15140	15216	15235	15218	14997	15165	15009	15151	15075	15051	15138	15047	15359	15198	15225	15180	15264	15125	15179	15142	15074	15173	14988	15188	15311	14955	15234	15154	15167	15047	15165	14970	15218	15118	15058	14947	15145	15159	15150	15048	15115	15103	15211	15063	15292	15336	15239	15082	15152	15060	14965	15089	15197	15014	15176	15004	15063	15163	15202	14971	15074	15144	15028	15198	15103	14937	15216	15107	15125	15169	15148	15121	15254	15215	14978	15168	15136	15207	15167	15179	15096	15081	15160	15209	15061	15156	15025	15144	14865	15170	14981	15092	15149	14971	15125	15234	15134	15096	15010	15019	15218	15179	15129	15286	15055	15094	14976	15106	15045	15243	15063	15206	14945	15185	15077	15177	15129	15262	15031	14957	15109	15095	14910	15049	15234	15204	15084	15086	15147	15102	15088	15030	15014	15164	15063	15333	15267	15132	15026	14934	15183	15144	15295	15061	15245	15242	15279	15125	15261	15171	15211	15278	15347	15146	15054	15054	15108	15141	15115	15029	15018	15179	15147	15189	15252	15099	15115	15039	15115	15082	15067	15132	15127	15080	15293	15094	15071	15185	15169	15040	15051	14928	15218	15085	15108	15227	15038	15102	15133	15051	15206	14983	15178	14966	15053	15270	15068	15121	15102	15152	15114	15060	15018	15193	15224	15162	14972	14991	15118	15116	15073	15105	15174	15128	14923	15015	15125	15013	15076	15135	15132	15000	15033	15273	15087	15296	14999	15085	15084	15127	15120	15095	15284	15075	14984	15173	15175	15211	15235	15287	15290	15044	15160	15320	15199	14980	15082	15189	15052	15097	15220	15237	15178	15016	15292	15341	15068	15151	15149	14961	15072	15184	15119	15134	15253	14996	15113	15132	15119	15022
23934	21330	28722	24384	22013	21217	19910	17872	17289	17301	17037	17352	17226	17048	17081	16983	17048	17064	16982	16911	17230	16957	16863	17028	16806	17033	16931	16983	17170	16876	16963	18091	19275	19499	18512	17490	17257	16980	17104	16871	16889	16906	16871	16945	16881	16948	16998	16976	16930	16968	16812	16883	16871	16752	17014	16980	16778	16811	16864	16594	16792	16788	16761	16782	17043	16956	16933	16756	16763	16907	16914	16678	16843	16892	17078	16827	16685	16858	16928	16881	17106	16898	16895	16793	16753	16766	17070	16944	16806	16932	16925	16953	16716	16890	16884	16849	16938	16973	16933	16754	16731	17104	16843	16915	16978	16724	16738	16915	16927	16984	16865	16898	16909	16892	17105	16960	16893	16780	16794	16939	17024	16671	16750	16835	16929	16871	16807	16723	16777	16804	16854	16633	16697	16864	16823	16858	17040	16881	17000	16900	16869	17023	16754	16865	16940	16849	16967	17023	16757	17000	16770	16613	16897	16816	16924	16920	16778	16757	16876	16920	16777	16848	16870	16932	17054	16700	16862	16931	16666	16987	16857	16799	16787	17017	16920	17076	16750	16920	16958	16826	16942	16814	16685	16666	16857	16929	16891	16954	16782	16858	16852	16971	16714	16544	16790	17013	16812	16671	16956	16929	17016	16686	16955	16598	16807	17011	16854	16985	16776	16864	16860	17040	16909	16951	16899	16895	16549	16890	16875	16733	16784	16593	16939	16930	16872	16702	16946	16933	16849	16911	16984	16729	16719	16767	16858	16784	16745	16674	17073	16887	16847	16960	16833	16829	16942	16833	16838	16708	16799	16794	16802	17095	16919	16838	16784	16714	16963	16706	16762	16818	16885	16848	16713	16832	16914	16819	16722	16780	17085	16750	16651	16961	16929	16900	17060	16939	16965	16906	16842	16854	16861	16943	16815	16749	16754	16820	16825	16861	16895	16841	16864	16850	16936	16921	17007	16714	16817	16753	16869	16905	16890	16948	16891	16942	17095	16966	16918	16729	16919	16773	16700	16938	16868	16947	16747	16808	17097	16748	16880	17035	17046	17014	16975	17017	16772	17035	16743	16904	16938	16769	16701	16975	16809	16844	16879	16968	16965	16850	16846	16840	16895	16715	17067	16819	17008	17075	16814	16658	16850	16914	16754	16702	16832	16801	16929	16835	17025	16699	16865	17011	17104	17016	16745	16844	16621	16737	16758	16831	16910	16914	16896	16771	16997	16751	16887	16687	16886	16775	16731	16853	16806	16767	16917	16775	16714	16831	16775	16760	16789	16937	16885	16940	17017	16763	16715	16634	16687	16801	16767	16958	16992	16969	16898	16794	16770	17017	16587	16794	16805	16742	16967	16861	16926	16759	16802	16868	17042	16960	16837	16838	16766	16832	16896	16772	16805	16992	16871	16856	16726	16779	16764	16864	16860	16893	16911	16869	16866	16953	16700	16971	16931	16766	16824	16821	16937	16991	16877	16807	16851	16779	17027	17065	16994	16868	16994	16749	16869	16788	16977	16790	16779	16844	16917	16954	16783	16892	16814	16751	16864	17187	16823	16955	16724	16869	16798	16822	16953	16835	16723	16756	16851	16899	16776	16969	16934	16788	16916	17040	16976	16728	16761	16962	16662	16882	16799	16713	16904	16570	16842	16758	16857	17008	16902	16726	16837	16709	16705	16963	16947	16844	16829	16946	17070	16904	16892	16986	16984	16822	16815	16707	16971	17066	16911	16951	16794	16904	16770	16910	16867	16840	16928	16719	16704	16850	16680	16803	16667	16621	17087	16758	16809	16911	16695	16861	16909	16730	16747	16858	16741	16926	16888	16826	16773	16942	16741	16708	16944	16977	16839	16978	16877	16819	16898	16963	17032	16834	16893	16882	16722	16975	16943	16868	16672	16796	16847	16939	16850	16807	16817	16970	16848	16804	16865	16973	16914	16836	16850	16874	16921	16761	16778	16755	16930	16733	16815	16913	16867	16866	16888	16960	16881	16743	16913	16926	16946	17079	16757	16867	16585	16991	16933	16906	16707	16995	16760	16890	16809	16869	16997	16766	16726	16752	16894	16740	16873	16720	16997	16864	16836	16874	16928	16834	16667	16854	16785	17042	16881	16757	16777	17024	16823	16704	16920	16717	16654	16916	16689	16878	16786	16713	16855	16884	16881	16734	16887	17119	16787	16740	16901	16861	16813	16946	16869	16811	16891	16780	17063	16909	16995	17010	16970	16735	16848	16854	17052	16942	16820	16926	16834	16804	16923	17003	16944	16879	16919	16739	16781	16937	16841	16775	16984	16703	16926	16824	17189	16745	16709	16735	16841	16767	16840	16919	16960	16804	16725	16852	16902	16897	16754	17034	16856	16753	17093	16871	16877	16752	16943	16773	16775	16803	16962	16722	17009	16896	17002	16938	17038	17000	16938	17099	17093	16927	16757	17051	16849	16907	16954	16852	16843	16775	16637	16853	16753	16804	16806	16536	16936	16967	16723	16761	16803	16797	16606	16705	16699	16975	16654	16820	16933	16938	16821	16930	16990	16861	16893	16893	16946	16813	16819	16833	16858	16735	16576	16919	16940	16804	16656	16774	16818	16767	16997	16936	16931	16745	16784	16737	16682	17020	17050	16837	16904	16762	16844	16771	16913	16778	16688	16846	16981	16865	16900	16636	16936	17013	16902	16945	16940	16837	16881	16733	16785	16930	16913	16898	16886	16697	16849	16905	16973	16891	16850	17000	16887	16675	16809	16769	16905	16793	16722	16836	16842	16850	16907	16795	17030	16769	16653	16659	17026	16718	16643	16883	16906	16826	16662	16666	16807	16924	16636	17049	16840	16948	16852	16846	16930	16900	16892	16831	16787	16763	16855	16972	16823	16735	16794	16764	16847	16688	16720	16792	17020	16859	16811	16724	16928	16844	16539	16883	16953	16730	16968	16658	16864	17078	16920	16858	16862	16798	16679	16886	16823	16908	16958	16735	16623	16745	16821	16905	16728	16839	16688	16896	17042	16784	16872	16976	16840	16790	16916	16906	16729	16852	16999	16949	16762	16795	16965	17158	16826	16696	16933	16672	16874	16841	16875	16903	17091	17005	16984	16913	17026	16735	17050	16967	16873	16652	16939	16799	16958	16884	16975	16691	16935	16851	16940	16896	16790	16904	16753	16696	16805	16729	16846	16779	16581	16937	16656	17029	16865	16925	16792	16898	16733	17012	16859	16792	16944	16984	16734	16808	16771	16812	16957	16775	16678	16678	16934	16656	16706	16857	16922	16923	16807	16874	16698	16727	16699	16709	16886	16879	16810	16965	16789	16834	16864	16749	16792	16843	16853	16961	16940	16773	16973	16899	16899	16643	16875	16969	16793	16846	17048	16902	16892	16938	16823	16966	16921	16904	16904	16906	17098	17034	16849	16838	16889	16842	16951	16796	16879	16905	16846	16870	16928	16716	16936	16869	16746	16858	16886	16913	16854	16704	16802	16807	16891	16806	16985	16914	16979	16866	16911	16993	16790	16721	16837	16887	16919	17046	16758	16639	16871	16913	17091	16863	16964	16656	17034	16822	16986	16763	16789	16965	16732	16665	16740	17012	16788	16912	16763	16793	17138	16881	16694	16727	16784	16939	16708	16994	16850	16882	16808	16705	16967	16855	16910	16787	16933	16883	16861	17103	16807	16967	16751	16997	16930	16876	16942	16909	16732	16875	16853	16919	16841	16925	16772	16973	16918	16898	17013	16983	16857	16864	16853	16669	16873	16925	16911	17041	16852	16749	16933	16730	16977	16762	16929	16934	16772	16809	16797	17023	16985	16699	16807	16876	16773	16814	16843	16880	16838	16982	16694	16949	16836	17034	16750	16794	16849	16904	16829	16832	16797	16836	16828	17104	16775	16697	16887	16894	16902	16716	16857	16968	16819	16816	16797	16729	16778	16959	16875	16962	16909	16644	16938	16768	16789	16904	17065	16934	16921	16773	16989	16972	17009	17090	16897	16938	16901	16921	16957	16977	16872	16746	16948	16910	16851	16972	16809	16908	16913	16845	16712	17016	16840	16872	16820	16910	16971	16769	16650	16867	16855	16905	16818	16879	16962	16797	16777	16865	16893	16697	16892	16931	16842	16818	16819	16749	16889	16664	16680	16934	16798	16964	16911	16888	16741	16772	16863	16856	16955	16838	16889	16845	16736	16837	16863	16787	16875	16762	16820	16661	16979	16821	16776	16854	16960	16993	16832	16756	16966	16850	16889	16881	17042	16780	16912	16758	16853	16791	16863	16908	16791	16929	16862	16929	16966	16959	16709	16833	16949	16779	16828	16911	16698	17034	16758	16811	16969	16977	16792	17080	16905	16970	16780	16887	16836	16853	16637	16954	16876	16844	16791	16866	16844	16797	16607	16684	16847	16954	16711	16811	16750	16858	16770	16844	16912	16870	16706	16889	17099	16774	16855	17067	17019	16970	16793	16697	17018	16924	16827	16777	16894	16911	16753	17032	16861	16830	16716	16848	17014	16869	16787	16881	17005	16631	16776	16968	16888	16896	16783	16666	16823	16846	17126	16757	16786	16948	16758	16693	16887	16948	17137	16930	16887	17016	16983	16896	16970	16675	16872	16695	16776	16750	16795	16888	16947	16789	16856	16926	16773	16812	16707	16792	16949	17028	17103	16720	16919	16803	16969	16634	17006	16824	16763	16903	16938	16965	16914	16793	16890	16893	16830	16757	16836	16841	16658	17021	16820	16871	16657	16958	16760	16987	16931	16937	16875	16774	16732	16919	16858	16704	16774	16854	16738	17004	17013	16840	16692	16922	16721	16623	16892	16896	16953	16750	16676	16899	16950	17044	16737	16789	16871	16730	16889	16873	16644	16895	16979	16898	16737	16787	16862	16949	16991	16842	16896	16958	17011	17022	16701	16868	16625	16876	16941	16912	16858	16898	16759	16774	16792	16813	16912	16584	16854	16794	17005	16954	16925	16897	16865	16832	16752	16833	17068	16844	16821	16775	16849	16625	16802	17099	16724	16786	16777	16958	17064	16702	16740	16879	16761	16742	16910	16842	16741	16966	16907	16900	16771	16830	17106	16939	16878	16741	16923	17027	17061	16723	16914	16765	16858	17006	16974	16888	16832	16847	16829	16821
16158	26861	26113	21346	18349	17301	16651	16034	16125	16119	16023	15757	15749	15610	15566	15604	15488	15583	15648	15473	15545	15490	15392	15366	15662	15413	15626	15685	15399	15386	15464	17650	19416	18900	17631	16348	15837	15610	15504	15381	15292	15630	15509	15328	15485	15416	15511	15547	15481	15325	15354	15426	15590	15373	15372	15501	15512	15342	15449	15458	15464	15402	15486	15592	15463	15426	15527	15405	15329	15362	15483	15432	15447	15233	15372	15360	15541	15486	15484	15397	15563	15249	15540	15375	15440	15588	15462	15443	15523	15507	15411	15531	15424	15565	15458	15458	15272	15518	15417	15349	15441	15323	15415	15509	15353	15579	15441	15345	15472	15486	15348	15444	15607	15350	15457	15330	15487	15355	15532	15443	15475	15338	15509	15454	15392	15470	15532	15190	15465	15379	15277	15439	15493	15495	15498	15419	15377	15552	15353	15355	15542	15434	15507	15378	15523	15495	15522	15422	15408	15533	15446	15385	15461	15428	15419	15316	15221	15484	15439	15443	15431	15453	15652	15294	15423	15600	15426	15480	15461	15442	15561	15459	15562	15368	15345	15486	15416	15341	15509	15550	15389	15431	15527	15398	15509	15532	15378	15424	15422	15397	15420	15488	15525	15417	15457	15482	15503	15582	15398	15312	15509	15448	15446	15383	15234	15461	15322	15434	15316	15449	15491	15476	15409	15381	15376	15372	15391	15378	15345	15385	15474	15510	15494	15418	15460	15340	15490	15331	15360	15416	15421	15562	15622	15496	15482	15339	15263	15641	15508	15356	15494	15627	15308	15406	15387	15509	15414	15345	15404	15440	15380	15490	15590	15536	15400	15459	15352	15653	15470	15387	15395	15410	15481	15460	15356	15398	15395	15448	15357	15414	15534	15496	15406	15233	15715	15373	15244	15534	15520	15374	15440	15276	15499	15478	15424	15532	15377	15508	15392	15374	15341	15542	15515	15439	15397	15394	15311	15140	15382	15367	15493	15456	15349	15602	15477	15352	15551	15441	15442	15400	15490	15473	15380	15361	15410	15529	15484	15320	15400	15607	15473	15530	15571	15363	15352	15468	15431	15487	15494	15430	15396	15405	15579	15379	15419	15428	15547	15606	15411	15541	15332	15496	15414	15508	15515	15262	15331	15430	15515	15511	15475	15244	15445	15410	15426	15491	15458	15582	15408	15229	15511	15530	15406	15414	15397	15435	15357	15346	15393	15337	15616	15515	15515	15449	15378	15472	15334	15305	15461	15592	15454	15312	15450	15387	15328	15561	15369	15503	15566	15311	15351	15510	15488	15283	15498	15274	15282	15343	15340	15453	15519	15545	15502	15245	15301	15296	15546	15535	15280	15369	15506	15305	15368	15411	15457	15339	15524	15449	15473	15390	15553	15391	15402	15391	15393	15500	15383	15488	15454	15492	15364	15453	15384	15234	15447	15410	15391	15455	15332	15442	15484	15478	15505	15350	15215	15343	15436	15537	15393	15396	15452	15531	15386	15396	15430	15336	15602	15612	15405	15200	15413	15316	15392	15438	15353	15410	15452	15517	15396	15289	15591	15578	15366	15535	15527	15550	15270	15423	15422	15452	15565	15384	15533	15444	15613	15386	15443	15495	15375	15285	15449	15380	15402	15293	15385	15442	15442	15488	15538	15502	15260	15521	15297	15571	15432	15506	15487	15418	15410	15514	15357	15506	15603	15363	15451	15459	15415	15330	15361	15355	15459	15397	15453	15436	15320	15487	15439	15449	15481	15387	15407	15277	15328	15513	15277	15400	15494	15398	15461	15589	15345	15381	15293	15302	15511	15366	15428	15546	15223	15514	15468	15557	15453	15307	15333	15489	15375	15476	15409	15442	15457	15423	15499	15303	15238	15296	15635	15487	15512	15458	15427	15395	15255	15452	15446	15374	15377	15266	15330	15415	15535	15466	15301	15554	15434	15441	15586	15417	15373	15332	15359	15328	15332	15506	15308	15477	15470	15478	15489	15466	15419	15408	15486	15386	15344	15327	15315	15377	15477	15384	15569	15514	15420	15493	15496	15279	15651	15307	15419	15496	15447	15292	15546	15345	15301	15220	15453	15276	15246	15423	15240	15424	15326	15356	15486	15488	15419	15437	15513	15395	15398	15594	15432	15376	15517	15554	15695	15403	15401	15415	15516	15390	15390	15452	15506	15501	15472	15633	15425	15469	15490	15649	15411	15408	15529	15630	15321	15429	15478	15406	15480	15390	15605	15449	15549	15373	15378	15633	15561	15494	15475	15492	15508	15503	15433	15332	15278	15503	15531	15577	15499	15309	15474	15291	15399	15370	15404	15405	15429	15596	15570	15297	15403	15520	15418	15486	15539	15483	15432	15476	15481	15432	15579	15427	15582	15391	15457	15301	15335	15434	15509	15347	15400	15485	15382	15421	15420	15506	15530	15296	15493	15447	15450	15537	15343	15593	15379	15452	15338	15499	15615	15406	15534	15335	15457	15476	15585	15477	15465	15360	15449	15279	15364	15550	15392	15329	15529	15487	15519	15556	15465	15558	15443	15556	15314	15339	15591	15507	15467	15607	15352	15401	15525	15428	15418	15458	15508	15526	15363	15269	15435	15411	15504	15388	15354	15464	15522	15419	15384	15474	15371	15394	15377	15401	15519	15256	15427	15411	15352	15482	15255	15610	15494	15390	15264	15604	15534	15615	15267	15438	15510	15584	15382	15461	15475	15556	15464	15451	15495	15448	15618	15368	15629	15411	15446	15304	15357	15574	15468	15376	15375	15531	15523	15444	15573	15452	15490	15418	15401	15364	15398	15494	15382	15413	15389	15468	15507	15591	15280	15448	15283	15363	15507	15444	15311	15385	15376	15671	15500	15297	15358	15531	15522	15442	15516	15472	15478	15362	15478	15590	15365	15454	15367	15571	15413	15388	15506	15595	15456	15415	15406	15302	15465	15421	15459	15482	15415	15309	15479	15446	15569	15302	15523	15406	15360	15404	15353	15434	15530	15387	15329	15292	15205	15324	15624	15377	15415	15284	15648	15398	15506	15446	15494	15336	15360	15375	15507	15359	15374	15480	15396	15461	15483	15392	15528	15411	15393	15287	15471	15343	15364	15444	15408	15500	15526	15481	15342	15390	15454	15415	15453	15296	15451	15476	15402	15534	15570	15270	15385	15370	15577	15455	15429	15393	15542	15343	15566	15329	15358	15384	15311	15453	15361	15559	15375	15439	15418	15438	15467	15428	15312	15398	15523	15491	15534	15512	15407	15430	15425	15527	15459	15582	15507	15423	15359	15555	15536	15320	15345	15623	15198	15285	15281	15410	15406	15294	15404	15366	15492	15369	15423	15349	15572	15439	15513	15464	15366	15447	15507	15390	15476	15355	15512	15345	15431	15499	15467	15446	15455	15396	15455	15338	15437	15321	15210	15508	15353	15232	15535	15406	15438	15245	15419	15325	15521	15363	15614	15416	15396	15436	15496	15517	15372	15324	15452	15417	15329	15363	15382	15445	15426	15248	15530	15476	15409	15527	15429	15409	15320	15404	15326	15493	15454	15463	15366	15393	15398	15393	15460	15447	15561	15407	15367	15279	15501	15521	15395	15448	15345	15680	15463	15500	15394	15373	15252	15395	15531	15449	15335	15449	15455	15440	15516	15520	15500	15485	15452	15274	15219	15661	15314	15438	15474	15459	15487	15502	15685	15454	15606	15429	15338	15449	15506	15449	15456	15352	15450	15355	15315	15360	15353	15501	15403	15526	15285	15322	15458	15476	15440	15436	15510	15350	15479	15671	15537	15427	15446	15312	15374	15521	15489	15263	15399	15530	15527	15420	15533	15401	15335	15590	15401	15430	15339	15380	15397	15436	15418	15342	15431	15411	15460	15453	15447	15648	15395	15370	15380	15411	15434	15375	15599	15294	15536	15519	15496	15378	15478	15340	15599	15310	15461	15398	15372	15469	15400	15350	15426	15314	15473	15310	15542	15500	15450	15442	15456	15528	15463	15528	15478	15363	15576	15666	15575	15461	15467	15514	15463	15554	15203	15351	15422	15477	15398	15404	15578	15345	15328	15493	15534	15453	15423	15287	15614	15433	15251	15288	15436	15501	15440	15427	15587	15280	15403	15497	15466	15386	15472	15175	15484	15314	15496	15428	15526	15517	15515	15633	15318	15535	15485	15299	15441	15359	15524	15212	15315	15466	15378	15492	15463	15542	15352	15375	15530	15508	15425	15463	15416	15481	15461	15404	15525	15357	15367	15482	15503	15478	15321	15495	15390	15456	15403	15453	15356	15403	15486	15509	15320	15401	15417	15600	15438	15409	15432	15371	15376	15387	15562	15382	15423	15407	15462	15494	15388	15508	15243	15445	15533	15407	15574	15441	15301	15371	15475	15509	15466	15521	15570	15454	15356	15437	15341	15373	15327	15554	15331	15347	15320	15372	15310	15444	15509	15422	15491	15512	15459	15448	15378	15443	15411	15571	15530	15547	15576	15510	15428	15404	15355	15502	15594	15538	15435	15292	15515	15495	15447	15456	15348	15325	15453	15493	15444	15311	15443	15450	15561	15381	15440	15483	15500	15337	15488	15515	15551	15194	15082	15399	15315	15376	15443	15259	15417	15369	15425	15347	15499	15507	15355	15490	15423	15235	15402	15437	15378	15432	15196	15239	15489	15438	15503	15351	15328	15462	15406	15426	15466	15309	15267	15561	15408	15403	15405	15397	15603	15581	15448	15338	15358	15398	15473	15436	15291	15471	15499	15414	15511	15384	15437	15470	15405	15450	15467	15529	15294	15438	15283	15429	15452	15504	15474	15494	15481	15378	15418	15449	15404	15444	15507	15419	15406	15296	15406	15405	15527	15235	15497	15528	15367	15425	15462	15462	15532	15559	15381	15290	15491	15499	15589	15332	15486	15319	15686	15616	15423	15607	15514	15515	15423	15387	15658	15505	15323	15391	15461	15392	15514	15572	15260	15467	15448	15296	15476	15481	15423	15385	15303	15417	15496	15352	15438	15467	15416	15470	15415	15337	15456	15522	15391	15430	15480	15687	15512	15435	15283	15298	15349	15475	15533	15337	15490	15540	15312	15192	15599	15526	15561	15348	15610	15382	15517	15411	15452	15483	15494	15470	15552	15472
22939	21373	29155	23870	21543	23187	23868	18916	17930	18023	17953	17775	17704	17628	17621	17479	17511	17412	17482	17211	17607	17514	17686	17437	17447	17459	17301	17438	17499	17374	17398	19502	22040	21442	20265	18605	17755	17478	17311	17238	17240	17378	17205	17230	17225	17301	17410	17147	17135	17437	17325	17096	17274	17390	17135	17344	17477	17330	17332	17308	17235	17258	17471	17461	17267	17419	17328	17305	17255	17122	17289	17292	17232	17120	17055	17264	17245	17233	17206	17073	17204	17296	17203	17156	17234	17284	17218	17229	17241	17299	17244	17236	17246	17207	17234	17262	17160	17478	17277	17323	17392	17193	17227	17352	17307	17135	17192	17175	17208	17309	17284	17292	17099	17282	17272	17305	17289	17252	17098	17185	17399	17329	17413	17336	17269	17299	17267	17198	17298	17356	17393	17220	17314	17129	17054	17222	17068	17211	16961	17225	17357	17181	17201	17092	17196	17265	17192	17208	17259	17245	17453	17121	17196	17274	17191	17092	17223	17193	17226	17260	17265	17038	17419	17496	17047	17137	17183	17390	17100	17290	17308	17161	17195	17140	17222	17207	17119	17149	16954	17208	17181	17138	17182	17279	17320	17229	17257	17339	17039	17151	17142	17089	17210	17172	17099	17123	17242	17370	17178	17036	17098	17308	17177	17206	17310	17219	17421	17266	17301	17272	17263	17135	17213	17493	17056	16994	17334	17289	17367	17174	16960	17239	17296	17228	17215	17207	17210	17139	17196	17142	17118	17280	17358	17043	17189	17416	17193	17212	17367	17259	17161	17067	17224	17261	17170	17230	17198	16920	17125	17254	17303	17095	17327	17253	17273	17207	17110	17123	17026	17416	17110	17226	17094	17148	17188	17206	17299	17277	17160	17325	17355	17323	17096	16891	17221	17233	17090	17093	17214	17080	17056	17200	17179	16974	17461	17163	17133	17402	17157	17161	17177	17167	17184	17154	17342	17268	17267	17261	17292	17060	17290	16984	17357	17282	17011	17180	17333	17268	17265	17217	17239	17193	17118	17271	17295	17087	17544	17262	17117	17334	17084	17233	17329	17225	17246	16990	17126	17229	17451	17106	17200	17207	17044	17151	17291	17227	17193	17153	17285	17122	17235	17229	17202	17182	17184	17213	17096	17142	17162	17138	16974	17212	17257	17287	17176	17270	17208	17149	17220	17252	17312	17222	16992	16962	17217	17178	16976	17176	17192	17373	17130	17494	17144	17271	17093	17040	17322	17310	17250	17163	17044	17256	17135	17125	17414	17373	17153	17189	17169	17284	17320	17189	17373	17291	17312	17171	17237	17305	17234	17142	17247	17302	17624	17210	17294	17031	17066	16704	17270	17432	17387	17287	17304	17310	17189	17250	17072	17475	17114	17364	17234	17513	17176	17194	17382	17184	17217	17239	17339	17262	17134	17218	17190	17215	17113	17158	17271	17206	17272	17215	17199	17230	17040	16963	17197	17165	17229	17044	17250	17234	17304	17136	17263	17280	17316	17225	17400	17225	17221	17421	17337	17360	17310	17207	17244	17062	17044	17242	17259	17176	17304	17340	17307	17224	17349	17124	17284	17384	17294	17106	16983	17240	17197	17204	17374	17173	17046	17179	17140	17199	17187	17160	17278	17378	17394	17059	17427	17302	17163	17233	17154	17192	17322	17420	17323	17189	17179	17236	17266	17197	17186	17216	17182	17029	17149	17328	17376	17173	17132	17135	17239	17196	17284	17247	17311	17071	17254	17229	17112	17151	17354	17196	17262	17118	17282	17327	17177	17330	17153	17397	17298	17087	17283	17120	17270	17442	17290	17160	17300	17065	17136	17151	17414	17119	17307	17468	17401	17166	17111	17077	17159	17245	17288	17156	17358	17145	17284	17111	17203	17200	17346	17059	17280	17343	17277	17226	17059	17210	17244	17256	17140	17072	17265	17376	17192	17088	17317	17096	17235	17056	17153	17409	17141	17189	17313	17132	17046	17147	17290	17216	17210	17239	17279	17156	17042	17271	17197	17071	17433	17306	17212	17202	17184	17098	17289	17228	17367	17003	17106	17122	17151	17316	17048	17152	17114	17153	17179	17357	17209	17242	17121	17361	17192	17240	17216	17247	17144	17008	17167	17036	17316	17187	17250	17237	17167	17172	17110	17303	17214	17080	17231	17411	17302	17340	17355	17293	17097	17093	17036	17142	17250	17029	17324	17298	17331	17416	17247	17356	17365	17274	17302	16961	17130	17299	17034	17349	17224	17376	17302	17193	17161	17406	17298	17139	17193	17119	17346	17197	17157	17182	17257	17135	17020	17173	17401	17236	17094	17193	17284	17023	17342	17327	17153	17073	17119	17144	17315	17265	17127	17026	17289	17198	17188	17148	17105	17234	17123	17161	17153	17108	17274	17350	17258	17074	17199	17203	16974	17277	17121	17311	17018	17157	17231	17311	17293	17166	17015	17171	17274	17196	17319	17098	17182	17037	17385	17200	17080	17259	17269	17174	17282	17194	17227	17156	17134	17151	17160	17315	17256	17160	17415	17288	17175	17266	17204	17268	17345	17231	17204	17204	17234	17006	16910	17256	17111	17231	17172	17150	17355	17438	17103	17011	17181	17092	17251	17063	17217	17250	17027	17044	17270	17155	17113	17138	17269	17132	17342	17169	17057	17362	16974	17142	17182	17175	17224	17347	17235	17152	17185	17273	17026	17374	17190	17159	17486	17292	17358	17211	17315	17187	17372	17253	17353	17341	17266	17023	17017	17147	17215	17221	17326	17059	17167	16909	17075	17197	17059	17200	17047	17299	17331	17151	17005	17375	17075	17238	17340	17267	17230	17069	17208	17070	17218	17166	17166	17238	17222	17456	17410	17239	17127	17322	17409	17231	17206	17111	17140	17059	17119	17288	17217	17173	17230	17186	17249	17286	17175	17224	17165	17018	17426	17219	17365	17331	17358	17261	17231	17027	17135	17506	17375	17086	17159	17321	17386	17138	17162	17253	17264	17051	17091	17228	17307	17326	17255	17208	17249	17369	17178	17103	17359	17271	17092	17366	17409	17101	17183	17095	17206	17214	17279	17199	17157	17220	17074	17208	17426	17154	17177	17409	17244	17172	17369	17406	17241	17185	17270	17130	17069	17011	17066	17112	17189	17168	17310	17392	17114	17116	16979	17164	17159	17243	17070	17207	16948	17195	17236	17163	17096	17186	17308	16922	17265	17354	17194	16954	17228	17365	17151	17214	17354	17167	17076	17083	17106	17110	17300	17301	17180	17179	17316	17321	16989	17303	17224	17152	17326	17369	17402	17398	17023	17164	17280	17131	17075	17317	17009	17103	17230	17183	17169	17139	17207	17084	17017	17350	17248	17358	17040	17269	17216	17261	17173	17292	17355	17354	17127	17275	17559	17195	16978	17300	17416	17122	17365	17168	17258	17282	17020	17109	17291	17158	17073	17215	17336	17387	17253	17188	17337	17165	17265	17242	17304	17301	17147	17222	17392	17183	17186	17247	17355	17044	17242	17194	17206	17247	17033	17251	17124	17231	17114	17247	17139	17247	17344	17093	17131	17308	17236	17293	17112	17030	17146	17226	17247	17401	17228	17278	17342	17414	17524	17225	17042	17406	17066	17293	17259	17193	17417	17205	17287	17307	17257	17345	16997	17086	17252	17338	17134	17194	17216	17081	16967	17232	17169	17054	17345	17193	17249	17098	17306	17399	17187	17410	17283	17326	17151	17278	17318	17250	17061	17099	17013	16987	17410	17088	17129	17232	17160	17192	17024	17115	17279	17233	17298	17095	17103	17161	17169	17352	17387	17196	17384	17265	17180	16988	17102	17352	17251	17243	17193	16999	17315	17424	17048	17006	17398	17212	17244	17418	17314	17294	17155	17180	17388	17435	17285	17095	17248	17248	17349	17394	17054	17035	17357	17152	17052	17264	17205	17145	17179	17323	17142	17262	17174	17227	17253	17382	17163	17276	17388	17184	17253	17397	17102	17444	17177	16970	17091	17278	17145	17320	17256	17328	17094	17209	17132	17324	17119	17192	17142	17366	17206	17270	17364	17061	16932	17300	17325	17234	17325	17167	17261	17279	16976	17098	17056	17161	17348	17197	17419	17044	17393	17277	17158	17401	17337	17186	17279	17142	17042	17196	17367	17062	17104	17095	17076	17268	17318	17398	17309	17359	17180	17313	17268	17240	17069	17166	17192	17236	17233	17182	17082	17021	17278	17044	17099	17182	17313	17327	17143	17133	17295	17268	17224	17066	17102	17266	17225	17190	17388	16969	17182	17270	17162	17223	17209	17162	17133	17057	17340	17334	17200	17137	17104	17266	17159	17317	17054	17058	17136	17248	17320	17278	17369	17154	17201	17343	17243	17344	17172	17153	17420	17430	17258	17305	17232	17228	17225	17221	17169	17166	17232	17243	17359	17427	17370	17301	17179	17155	17177	17225	17165	17004	17185	17363	17271	17179	17034	17302	17302	17183	17255	17231	17200	17419	17127	17226	17350	17367	17226	17313	17234	17243	17089	17311	17330	17283	17290	17127	17018	17201	17416	17291	17427	17159	17124	17051	17206	17239	17140	17311	17396	17320	17150	17097	16962	16989	17288	17146	17145	17196	17210	17553	17334	17111	17163	17130	17103	17320	17212	17112	17262	17271	17255	17185	17093	17066	17249	17306	17165	17084	17190	17233	17218	17230	17144	17349	17184	17193	17194	17175	17343	17313	17277	17302	17170	17105	17116	17370	17289	17140	17027	17250	17209	17170	17349	17329	17192	17213	17184	17470	17132	17277	17163	17045	17195	17394	17246	17149	17288	17129	17095	17221	17159	17186	16998	17230	17195	16996	17234	17327	17312	17110	17301	17138	17162	17178	17228	17059	17429	17224	17359	17158	17283	17095	17245	17275	17419	17225	17217	17195	16998	17156	17066	17216	17235	17171	17225	17185	17138	17152	17097	17286	17235	17138	17166	17127	17159	17172	17266	17039	17468	17208	17192	16954	17144	17193	17285	17169	17020	17371	17304	17428	17358	17321	17281	17173	17054	17024	17173	16983	17154	17107	17073	17338	17154	17198	17090	17121	17128	17201	17176	17393	17235	17339	17291	17062	17060	17059	17408	17241	17177	17094	16927	17209
18242	32581	31056	24124	20266	18527	17394	16991	16780	16629	16320	16236	16205	16024	15975	15918	15879	15934	15685	15878	15968	15602	15780	15891	15604	15774	15799	15786	15643	15758	15876	19914	22774	22047	19468	17272	16285	16060	15840	15770	15771	15654	15724	15639	15623	15676	15622	15640	15824	15789	15731	15558	15647	15588	15639	15693	15737	15550	15910	15798	15669	15716	15715	15718	15816	15643	15598	15509	15824	15692	15736	15763	15613	15572	15820	15682	15688	15738	15561	15567	15445	15770	15616	15751	15695	15632	15539	15586	15691	15629	15476	15612	15738	15641	15529	15753	15461	15493	15650	15586	15715	15837	15718	15649	15693	15626	15734	15488	15633	15628	15747	15590	15652	15603	15758	15679	15602	15780	15564	15562	15587	15701	15572	15686	15578	15761	15688	15532	15758	15743	15440	15799	15761	15639	15677	15660	15706	15565	15775	15618	15650	15548	15669	15701	15629	15634	15772	15571	15789	15775	15664	15653	15644	15808	15691	15709	15724	15655	15670	15695	15690	15664	15608	15770	15711	15701	15635	15612	15614	15667	15628	15486	15524	15699	15486	15613	15641	15793	15729	15684	15633	15803	15479	15533	15685	15676	15488	15509	15651	15564	15453	15508	15859	15731	15828	15652	15565	15774	15635	15461	15665	15469	15695	15732	15461	15713	15475	15677	15445	15737	15549	15547	15545	15816	15605	15702	15547	15661	15585	15780	15595	15788	15709	15626	15707	15602	15457	15643	15494	15589	15609	15566	15511	15710	15642	15856	15577	15607	15491	15614	15612	15655	15757	15468	15813	15836	15678	15723	15619	15420	15577	15580	15734	15741	15623	15683	15725	15677	15639	15481	15619	15666	15725	15554	15735	15532	15602	15683	15492	15642	15787	15678	15384	15587	15466	15590	15582	15790	15675	15614	15810	15562	15767	15735	15653	15709	15682	15673	15554	15631	15845	15681	15708	15593	15546	15646	15758	15850	15610	15502	15622	15668	15684	15687	15768	15551	15644	15593	15767	15600	15704	15641	15770	15658	15532	15769	15646	15749	15624	15448	15758	15846	15845	15657	15558	15557	15667	15617	15643	15658	15779	15695	15543	15575	15428	15655	15649	15712	15640	15586	15635	15566	15614	15443	15511	15701	15768	15615	15656	15534	15508	15590	15658	15748	15751	15774	15637	15590	15539	15529	15758	15622	15834	15526	15618	15640	15531	15699	15540	15531	15715	15562	15609	15823	15745	15615	15567	15691	15670	15568	15697	15602	15553	15679	15709	15549	15713	15684	15781	15761	15726	15771	15402	15764	15483	15702	15654	15795	15606	15579	15508	15727	15785	15590	15685	15637	15595	15609	15447	15566	15610	15697	15672	15517	15437	15772	15655	15642	15805	15591	15705	15569	15608	15678	15692	15577	15821	15581	15572	15715	15718	15490	15825	15708	15567	15665	15653	15598	15536	15661	15685	15775	15715	15629	15544	15538	15773	15553	15559	15501	15791	15813	15674	15536	15667	15581	15448	15665	15631	15676	15725	15681	15617	15678	15719	15591	15771	15564	15629	15551	15641	15719	15545	15688	15614	15675	15655	15636	15794	15449	15634	15656	15737	15568	15662	15732	15614	15537	15699	15797	15682	15552	15648	15536	15703	15712	15619	15756	15541	15669	15627	15592	15610	15723	15545	15690	15674	15750	15591	15628	15718	15748	15504	15572	15591	15652	15503	15627	15568	15592	15843	15658	15525	15629	15613	15644	15543	15702	15585	15643	15671	15554	15665	15517	15695	15617	15804	15626	15606	15645	15533	15742	15736	15660	15615	15782	15528	15587	15686	15576	15541	15518	15635	15784	15606	15584	15588	15693	15605	15600	15680	15479	15690	15625	15721	15760	15705	15677	15656	15656	15609	15645	15754	15591	15524	15537	15724	15671	15752	15652	15609	15624	15577	15708	15647	15684	15632	15595	15638	15654	15487	15643	15542	15741	15687	15715	15555	15742	15664	15716	15580	15508	15519	15664	15579	15571	15692	15659	15744	15617	15607	15559	15630	15798	15545	15613	15574	15615	15708	15533	15550	15567	15716	15576	15474	15752	15719	15612	15726	15679	15529	15391	15639	15529	15687	15737	15606	15591	15728	15935	15814	15691	15619	15651	15421	15653	15704	15596	15630	15657	15631	15651	15714	15644	15597	15699	15656	15561	15485	15673	15737	15503	15702	15582	15575	15587	15702	15508	15752	15434	15457	15524	15786	15272	15684	15621	15658	15449	15574	15729	15657	15688	15593	15734	15565	15534	15674	15535	15458	15629	15667	15385	15589	15697	15764	15601	15689	15750	15743	15613	15607	15551	15557	15639	15762	15578	15378	15533	15690	15684	15620	15696	15597	15492	15655	15724	15561	15548	15710	15621	15782	15812	15561	15610	15737	15675	15705	15463	15614	15811	15552	15637	15661	15525	15591	15627	15592	15705	15619	15626	15499	15534	15493	15442	15782	15513	15667	15646	15716	15763	15613	15564	15540	15440	15656	15527	15584	15720	15589	15467	15725	15661	15664	15613	15651	15725	15769	15614	15695	15668	15544	15671	15562	15479	15371	15754	15647	15438	15653	15798	15663	15622	15462	15793	15718	15526	15594	15461	15815	15523	15417	15560	15603	15563	15501	15712	15827	15759	15642	15443	15689	15675	15670	15656	15677	15830	15698	15649	15731	15669	15710	15519	15626	15635	15688	15567	15715	15667	15683	15570	15795	15466	15572	15510	15681	15513	15726	15733	15610	15594	15559	15609	15593	15645	15690	15699	15611	15765	15675	15654	15713	15503	15726	15743	15596	15622	15777	15529	15622	15790	15578	15540	15580	15651	15682	15625	15596	15684	15590	15759	15713	15753	15545	15485	15694	15509	15651	15663	15561	15469	15673	15566	15617	15553	15546	15506	15547	15692	15589	15496	15782	15822	15676	15664	15787	15713	15563	15492	15746	15631	15552	15624	15619	15623	15493	15576	15554	15533	15628	15641	15357	15711	15688	15749	15612	15629	15820	15656	15651	15485	15681	15524	15541	15592	15666	15596	15575	15649	15564	15490	15561	15652	15610	15635	15528	15602	15601	15706	15420	15723	15601	15686	15678	15550	15544	15687	15839	15450	15591	15576	15667	15414	15737	15582	15501	15803	15756	15648	15601	15625	15608	15669	15573	15716	15464	15570	15736	15645	15550	15566	15785	15726	15609	15630	15557	15608	15557	15623	15576	15485	15575	15706	15869	15536	15828	15528	15626	15683	15695	15605	15644	15532	15703	15649	15569	15599	15820	15587	15702	15531	15559	15760	15705	15669	15705	15539	15755	15685	15646	15573	15731	15589	15441	15556	15532	15534	15513	15631	15402	15701	15688	15575	15600	15733	15705	15458	15639	15669	15633	15518	15685	15730	15723	15619	15433	15545	15559	15731	15739	15487	15647	15534	15604	15666	15672	15649	15541	15438	15618	15520	15709	15595	15633	15696	15601	15718	15490	15466	15701	15433	15875	15513	15458	15581	15581	15659	15635	15564	15496	15635	15570	15574	15702	15501	15432	15677	15619	15592	15647	15663	15347	15639	15633	15752	15583	15625	15744	15698	15487	15536	15624	15402	15519	15619	15787	15563	15602	15724	15539	15628	15593	15540	15656	15547	15572	15612	15658	15563	15705	15615	15747	15570	15811	15542	15576	15503	15773	15722	15501	15766	15571	15673	15750	15600	15616	15620	15781	15675	15534	15648	15721	15609	15689	15540	15571	15610	15759	15743	15612	15713	15696	15533	15576	15491	15565	15592	15560	15640	15725	15391	15723	15672	15644	15612	15763	15573	15672	15451	15690	15541	15858	15701	15499	15522	15679	15633	15586	15531	15741	15693	15569	15481	15449	15559	15652	15650	15690	15519	15631	15670	15546	15693	15569	15711	15633	15694	15458	15456	15447	15537	15558	15809	15643	15652	15685	15637	15639	15733	15518	15663	15676	15703	15611	15626	15570	15696	15688	15495	15626	15732	15565	15764	15549	15611	15516	15566	15619	15819	15596	15670	15643	15649	15408	15560	15598	15704	15537	15614	15774	15581	15797	15515	15608	15547	15657	15519	15621	15498	15731	15654	15578	15536	15861	15447	15699	15593	15676	15650	15561	15715	15566	15632	15628	15674	15651	15707	15648	15648	15543	15491	15430	15643	15598	15646	15627	15524	15675	15772	15555	15801	15688	15621	15536	15694	15555	15745	15601	15711	15774	15671	15687	15607	15654	15616	15657	15605	15679	15630	15496	15698	15725	15441	15784	15630	15607	15565	15544	15581	15665	15644	15705	15628	15557	15595	15635	15638	15620	15715	15683	15692	15771	15471	15698	15738	15670	15754	15575	15612	15551	15742	15837	15495	15659	15550	15724	15690	15647	15673	15586	15556	15611	15643	15798	15670	15665	15574	15636	15512	15607	15621	15376	15681	15633	15523	15520	15619	15576	15656	15525	15700	15736	15734	15667	15570	15620	15652	15516	15496	15475	15591	15631	15510	15567	15482	15683	15504	15615	15463	15651	15685	15434	15740	15656	15691	15627	15692	15752	15658	15795	15508	15601	15624	15611	15526	15507	15454	15581	15766	15570	15609	15546	15574	15652	15707	15625	15746	15557	15511	15590	15730	15700	15751	15555	15452	15459	15679	15526	15673	15597	15720	15793	15758	15673	15570	15618	15539	15605	15581	15692	15517	15568	15658	15894	15520	15689	15631	15580	15697	15686	15679	15553	15625	15584	15762	15671	15654	15765	15697	15594	15535	15534	15681	15557	15725	15696	15451	15712	15720	15708	15615	15715	15469	15657	15763	15589	15641	15534	15664	15725	15695	15546	15731	15747	15905	15743	15492	15539	15920	15543	15710	15676	15550	15653	15682	15406	15612	15435	15623	15734	15639	15759	15634	15617	15603	15693	15578	15722	15396	15458	15542	15575	15745	15648	15595	15538	15624	15696	15610	15680	15763	15658	15697	15759	15685	15519	15607	15629	15710	15668	15628	15733	15561	15677	15650	15618	15712	15656	15534	15749	15767	15580	15525	15675	15658	15707	15637	15656	15764	15607	15571	15661	15580	15636	15602	15587	15729	15693	15655	15762	15491	15537	15653	15669	15672	15678	15576
27566	22091	24187	20925	17888	17616	17581	17399	17288	17348	17220	17263	17196	17421	17161	17072	17145	17380	17173	17265	17384	17069	17231	17280	17342	17309	17281	17265	17225	17301	17211	17530	17574	17401	17568	17410	17457	17119	17134	17260	17178	17349	17356	17235	17192	17178	17080	17143	17129	17357	17222	17060	17237	17172	17306	17159	17252	17084	17261	17190	17366	17509	16943	17186	17258	17138	16957	16961	17195	17063	17106	16951	17163	17108	17154	17193	17134	17040	17079	17177	17197	17179	17324	17219	17011	17133	17209	17030	17444	17134	17234	17389	17131	17278	17296	17231	17102	17337	17151	17183	17121	17129	17153	17182	17304	17227	17175	17118	17271	17181	17206	17244	17408	17306	17264	17180	17239	17242	17244	17205	17097	17159	17296	17196	17130	17205	17127	17208	17140	17305	17290	17222	17142	17222	17041	17395	17063	17334	17262	17197	17179	17237	17336	17017	17038	17135	17057	17196	17137	17250	17211	17240	17327	17195	17357	17361	17312	17173	17132	17119	17078	17067	16941	17152	17051	17267	17344	17156	17268	17115	17287	17436	17232	17346	17339	17165	17161	17146	17108	17238	17477	17160	16972	17227	17259	17338	17134	17289	17341	17191	17152	17204	17140	17123	17232	17220	17193	17253	17250	17066	17294	17307	17378	17280	17177	17142	17401	17269	17139	17187	17224	17112	17226	17115	17188	17236	17103	17043	17243	16983	17224	17223	17258	17225	17280	17267	17038	17088	17221	17173	17067	17030	17436	17143	17168	17276	17168	17210	17296	17074	17157	17002	17303	17254	17245	17022	17096	17090	17256	17213	17216	17156	17119	17323	17224	17296	17284	17298	17306	17331	17356	17303	17259	17305	17221	17180	17094	17145	17307	17192	17174	17206	17050	17245	17137	17104	17195	17190	17300	17123	17309	17347	17084	17173	17245	17304	17378	17166	17079	17037	17131	17235	17188	17232	17304	17303	17187	17273	17435	17212	17207	17213	17153	17303	17343	17309	17050	16953	17184	17269	17152	17118	17197	17197	17085	16901	17329	17209	17439	17233	17148	17159	17620	17032	17037	17281	17139	17166	17201	17336	17325	17231	17165	17125	17328	17185	17160	17088	17054	17301	17214	17188	17264	17234	17134	17193	17246	17201	17340	17208	17114	17244	17149	17135	17239	17253	17215	16928	16970	17059	17164	16960	17353	17109	17237	17183	17127	17054	17159	17347	17078	17242	17428	17213	17099	17249	17061	17236	17307	17147	17279	17125	17331	17262	17262	17170	17313	17159	17372	17114	17201	16891	17071	17282	17220	17145	17287	17284	17106	17203	17174	17228	17199	17190	17286	17008	17002	17230	17033	17161	17094	17126	17303	17246	17113	17047	17065	17137	17205	17103	17374	17209	17253	17076	17189	17075	17285	17259	17051	17054	17238	17045	17309	17405	17154	17091	17234	17268	17242	17050	17321	17181	17168	17127	16985	17356	17106	17279	17172	16887	17001	17115	17311	17130	17053	17355	17356	17356	17505	17277	17161	17230	17159	17392	17267	17361	17297	17263	17107	17141	17075	17057	17290	17184	17285	17119	17037	17179	17101	17218	17317	17202	17169	17164	17135	17148	17275	17504	17301	17176	17213	16888	17214	17208	17103	17319	17297	17171	17114	16991	17262	17130	17158	17133	17313	17312	17173	17183	17222	17242	17274	17122	17210	17129	17087	16999	17048	17356	16870	17150	17186	17317	16894	17159	17312	17196	17358	17491	17003	17372	17453	17284	17063	17150	17366	17272	17299	17085	17270	17143	17244	17294	17169	17116	17330	17250	17407	17140	17156	17251	16926	17197	17216	17351	17225	17173	17012	17388	17212	17171	17186	17166	17268	17088	17161	17233	17285	17199	17194	17050	17201	17165	17325	17197	17178	17125	17336	17200	17201	17147	17057	17407	17239	17378	17135	17309	17102	17296	17323	17259	17220	17147	17109	17109	17083	17230	17218	17262	17377	17220	17201	17232	17495	17025	17153	17335	17142	17435	17153	17139	17392	17172	17215	17197	17163	17177	17341	17246	17201	17100	17407	17427	17292	17363	17221	16977	17141	17164	17307	17334	17186	17172	17289	17194	17266	17089	17204	17103	17022	17062	17355	17421	17134	17328	17277	16920	16854	17216	17344	17259	17253	17162	17154	17139	17186	17146	17203	17053	17182	17333	17144	17403	17255	17335	17165	17331	17288	17075	17311	17214	17154	17165	17194	17249	17055	17221	17036	17346	17138	17208	17182	17036	17237	17210	16945	17324	17354	17271	17126	17076	17124	17192	17208	17044	17350	17299	17299	17036	17129	17228	16948	17352	17135	17196	17239	17432	17118	17075	17425	17180	17175	17082	17318	17270	17069	17120	17288	17214	17108	17122	17288	17248	17195	17267	17321	17124	17109	16899	17237	17269	17085	17288	16979	17069	17191	17367	17233	17323	17199	17144	17012	17188	17194	17030	17228	17109	17170	17215	17098	17134	17193	17349	17024	17024	17120	17083	17149	17075	17015	17456	17057	17143	17230	17299	17290	17326	16993	17231	17101	17147	17203	17275	17141	17198	17308	17224	17135	17291	17357	17067	17411	17210	17160	17304	17137	17194	17112	17543	17087	17072	17206	17151	17244	17249	17272	17251	17312	17138	17218	17048	17297	17174	17205	17091	17285	17458	17090	16976	17213	17048	17125	17187	17196	17002	16989	17095	17215	17133	17334	17276	17136	17141	17063	17079	17170	17094	17375	17340	17212	17065	17230	17083	17158	17219	17023	16987	17188	17251	17012	17224	17228	17187	17292	17121	17157	17198	17242	17135	17311	17287	17206	17219	17224	17081	16792	17150	17198	17197	17482	17015	17354	17383	17231	17248	16989	17202	17152	17253	17118	17117	17192	17136	17281	17172	17232	17274	17286	17296	17192	17113	17170	17135	17335	17238	17133	17207	17242	17298	17272	16999	17433	17262	17223	17281	17055	17300	17196	17242	17163	17344	17174	17295	17348	17230	17045	17024	17305	17222	17188	17095	17206	17115	17380	17207	17180	17055	17244	17439	17024	17264	17158	17158	17178	17221	17436	17221	17192	17097	17241	17346	17266	17078	17287	17260	17305	17072	17328	17084	17200	17362	17093	17049	17125	17109	17140	17230	17317	17149	17049	17311	17230	17198	17170	17144	17152	17414	17122	17276	17207	17269	17109	17123	17137	17218	17294	17191	17102	17250	17165	17327	17156	17110	17254	17144	17344	17210	17203	17179	17133	17133	17095	17129	17253	17276	17252	17033	17213	17147	17169	17108	17128	17169	17105	17190	17147	17331	17093	17037	17150	17071	17089	17058	17304	17167	17053	17245	17050	17329	17233	17105	17241	17191	16984	17256	17307	17136	17134	17254	17021	17107	17229	17334	17386	17152	17285	17131	17349	17192	17212	17195	17185	17283	17052	17159	17109	17225	17096	17252	17316	17192	17324	17291	17337	17419	17211	17291	17072	17024	17012	17244	17119	17204	17361	17087	17142	17168	17456	17173	17290	17210	17219	17015	17146	17044	17065	17276	17209	17284	17215	17261	17105	17319	17212	17071	17160	17222	17185	17253	17353	17193	17151	17158	17250	17189	17427	17368	17211	17331	17312	17230	17232	17282	17335	17185	17087	17108	17328	17159	17254	17248	17088	17195	17291	17264	17304	17163	17204	17297	17122	17215	17108	17171	17401	17090	17272	17154	17218	17235	17232	17117	17419	17135	17281	17250	17354	17130	17238	17116	17131	17250	17272	17142	17489	17201	17347	17212	17255	17201	17174	17276	17074	17232	17094	17199	17167	17162	17098	17328	17121	17225	17126	17234	17237	17058	17171	17138	17042	17351	17340	17210	17198	17151	17041	17260	17094	17036	17333	17149	17103	17190	17200	17221	17217	17386	17189	17104	17288	17326	17290	17074	17169	17395	17092	17138	17323	17165	17403	17185	17095	17280	17240	17268	17218	17132	17315	17066	17314	17242	17157	17222	17064	17209	17158	17065	17320	17348	17276	17264	17263	17086	17313	17100	17234	17242	17201	17292	17233	17249	17092	17017	17258	17267	17220	17052	17161	17230	17389	17003	17046	17239	17088	17113	17185	17360	17390	17356	17312	17409	17218	17147	17326	17063	17227	17129	17146	17239	17108	17020	17006	17233	17202	17355	17291	17027	17046	17268	17408	17413	17300	17281	17225	17060	17279	17188	17291	17223	17194	17146	17110	17217	17138	17295	17255	17042	17118	17019	17163	16979	17263	17376	17301	17102	17303	17145	17266	17231	17198	17134	17130	17290	17017	17408	17161	17226	17173	17340	17390	17193	17255	17158	17186	17092	17243	17273	17197	17128	17209	17146	17377	17244	17253	17257	17033	17245	17187	17171	17214	17076	17045	17123	17216	17050	17283	17200	17413	17388	17387	17042	17008	17152	17240	17305	17376	17298	17240	17270	17210	17021	17221	17197	17360	17253	17205	17287	17106	17304	17082	17086	17353	17143	17003	17205	17139	16979	17342	17493	17351	17175	17160	17164	17200	17273	17438	17241	17212	17160	17218	17102	17145	17312	17447	17137	17094	17040	17221	17220	17129	17191	17328	17219	17336	17268	17041	17137	17116	17196	17401	17205	17190	17186	17063	17064	17309	17154	17181	17163	17058	17088	17211	17062	17263	17245	17088	16914	17160	17083	17138	17022	17119	17195	17177	17072	17343	17100	17131	17117	17250	17107	17171	17259	17186	17299	17125	16948	17237	17225	17233	17169	17062	17248	17090	17071	17255	17159	17060	17160	17340	17399	17271	17176	17304	17193	17281	17300	17488	17248	17191	17239	17166	17397	17048	17238	17339	17071	17065	17074	17162	17135	17107	16916	17138	17162	17298	17297	17330	17089	17318	17081	16995	17220	17299	17264	17346	17039	17245	17244	17201	17110	17173	17082	17047	17408	17261	17204	17288	17094	17306	17218	17172	17300	17303	17232	17109	17071	17185	17377	17061	17205	17132	17441	17223	17128	17191	17062	17219	17204	17190	17235	17321	17287	17149	17336	17253	17117	17202	17393	17116	17355	17516	17308	17113	17201	17083	17102	17142	17177	17243	17304	17195	17185	17292	17192	17153	17360	17260	17088
16186	20246	20234	17857	16760	16369	16130	15931	15879	15890	15766	15802	15687	15617	15629	15758	15627	15802	15594	15752	15688	15759	15607	15509	15597	15778	15688	15704	15808	15631	15736	16070	16276	16224	16071	15983	15647	15741	15606	15511	15582	15704	15699	15601	15613	15680	15632	15700	15773	15753	15646	15611	15595	15584	15760	15570	15608	15667	15577	15631	15694	15635	15636	15714	15604	15709	15641	15505	15544	15708	15717	15557	15774	15636	15696	15686	15618	15539	15619	15565	15533	15523	15652	15520	15615	15610	15721	15534	15723	15530	15467	15592	15582	15548	15632	15568	15457	15608	15610	15725	15799	15815	15618	15664	15595	15661	15609	15631	15641	15649	15460	15660	15602	15726	15632	15601	15637	15620	15476	15707	15592	15494	15725	15661	15590	15558	15601	15598	15593	15602	15718	15637	15676	15753	15656	15525	15552	15622	15685	15599	15551	15589	15444	15626	15869	15582	15501	15705	15650	15688	15717	15554	15637	15752	15574	15710	15593	15652	15656	15723	15616	15544	15724	15605	15530	15595	15795	15535	15626	15636	15735	15517	15677	15647	15525	15554	15506	15628	15763	15705	15529	15588	15513	15638	15661	15599	15546	15743	15682	15719	15564	15693	15502	15703	15668	15644	15621	15653	15719	15605	15612	15656	15559	15614	15635	15600	15539	15444	15527	15597	15607	15621	15542	15642	15649	15671	15625	15545	15555	15676	15569	15662	15730	15714	15635	15870	15546	15700	15685	15697	15589	15634	15770	15656	15820	15801	15608	15783	15677	15437	15683	15773	15612	15552	15617	15629	15700	15501	15721	15687	15517	15693	15736	15671	15665	15743	15632	15654	15660	15726	15743	15562	15655	15511	15578	15671	15664	15721	15552	15762	15706	15516	15748	15698	15688	15553	15520	15869	15681	15711	15804	15645	15706	15640	15649	15622	15606	15747	15572	15570	15632	15707	15682	15888	15811	15473	15721	15677	15757	15656	15745	15673	15803	15510	15690	15667	15603	15765	15659	15739	15653	15629	15887	15668	15686	15614	15653	15691	15570	15683	15668	15534	15574	15535	15672	15429	15599	15677	15640	15599	15591	15614	15684	15637	15694	15778	15720	15582	15508	15631	15647	15620	15570	15635	15588	15555	15635	15656	15724	15631	15533	15515	15556	15605	15680	15518	15653	15647	15766	15582	15491	15740	15596	15636	15676	15421	15683	15478	15639	15714	15535	15646	15647	15620	15744	15710	15578	15572	15663	15658	15723	15631	15584	15632	15570	15773	15770	15718	15522	15820	15682	15614	15655	15665	15786	15607	15605	15637	15601	15704	15641	15601	15608	15727	15486	15807	15468	15748	15626	15731	15735	15760	15632	15626	15732	15590	15534	15539	15686	15570	15617	15690	15617	15675	15474	15550	15709	15682	15643	15741	15607	15787	15690	15651	15591	15495	15799	15852	15643	15584	15864	15576	15646	15702	15644	15803	15637	15790	15671	15751	15809	15429	15586	15451	15820	15513	15564	15638	15702	15656	15742	15650	15659	15584	15695	15438	15415	15645	15675	15635	15551	15723	15352	15919	15727	15620	15619	15599	15501	15755	15694	15561	15725	15711	15436	15641	15679	15704	15476	15620	15580	15665	15609	15637	15659	15668	15904	15629	15541	15483	15617	15621	15696	15597	15621	15633	15735	15531	15706	15630	15825	15772	15869	15577	15752	15667	15734	15563	15719	15604	15797	15740	15564	15576	15704	15636	15653	15627	15575	15674	15659	15785	15614	15599	15592	15795	15445	15670	15599	15711	15533	15781	15667	15711	15799	15733	15530	15589	15589	15461	15806	15725	15664	15584	15471	15766	15593	15819	15919	15602	15589	15707	15619	15608	15617	15448	15759	15612	15656	15682	15682	15707	15517	15661	15684	15541	15777	15506	15551	15522	15575	15644	15641	15647	15486	15664	15695	15663	15615	15597	15746	15677	15665	15776	15845	15502	15554	15714	15717	15827	15743	15563	15682	15419	15573	15744	15653	15516	15637	15637	15753	15496	15699	15771	15671	15609	15672	15605	15701	15823	15580	15551	15716	15664	15586	15538	15615	15558	15799	15595	15678	15522	15741	15796	15768	15849	15474	15603	15587	15803	15661	15504	15721	15801	15735	15781	15613	15705	15743	15454	15537	15571	15668	15533	15575	15722	15641	15531	15632	15661	15659	15609	15639	15704	15756	15678	15511	15640	15531	15773	15624	15688	15613	15716	15731	15663	15524	15696	15664	15514	15610	15556	15674	15601	15482	15516	15826	15657	15658	15555	15732	15755	15738	15686	15494	15689	15578	15788	15673	15565	15623	15593	15681	15621	15626	15358	15738	15732	15701	15671	15650	15725	15687	15789	15482	15680	15514	15733	15557	15550	15640	15790	15623	15400	15617	15660	15629	15731	15724	15827	15629	15644	15753	15791	15526	15744	15627	15671	15652	15573	15568	15715	15791	15615	15473	15570	15493	15597	15526	15641	15570	15654	15731	15674	15502	15713	15626	15629	15612	15639	15516	15525	15853	15481	15601	15803	15632	15581	15661	15699	15756	15829	15824	15552	15535	15738	15615	15804	15673	15759	15614	15542	15596	15597	15403	15720	15707	15595	15592	15755	15720	15551	15666	15561	15420	15818	15560	15651	15693	15560	15711	15762	15707	15596	15625	15548	15511	15728	15633	15626	15594	15513	15601	15625	15686	15661	15789	15606	15520	15769	15748	15554	15599	15637	15608	15686	15551	15765	15638	15600	15637	15615	15554	15614	15626	15566	15601	15730	15706	15648	15679	15695	15647	15553	15547	15709	15450	15922	15708	15518	15614	15568	15704	15749	15752	15696	15653	15596	15673	15553	15690	15568	15777	15791	15671	15731	15668	15615	15639	15694	15700	15592	15461	15690	15668	15653	15616	15602	15685	15647	15657	15823	15827	15609	15748	15644	15687	15610	15647	15675	15554	15831	15640	15634	15717	15742	15787	15808	15575	15831	15721	15555	15536	15729	15723	15496	15455	15673	15571	15748	15849	15549	15457	15527	15619	15564	15651	15773	15709	15696	15718	15628	15570	15563	15789	15651	15382	15707	15678	15674	15585	15672	15700	15661	15590	15730	15715	15674	15815	15685	15585	15560	15688	15802	15581	15653	15725	15567	15786	15789	15652	15558	15648	15505	15574	15786	15779	15637	15460	15667	15591	15529	15525	15511	15670	15645	15882	15485	15439	15647	15567	15553	15588	15679	15673	15609	15834	15642	15725	15465	15670	15547	15694	15733	15512	15697	15741	15640	15486	15640	15629	15572	15649	15561	15624	15650	15793	15704	15547	15534	15586	15466	15602	15741	15657	15778	15793	15411	15573	15768	15591	15580	15739	15729	15706	15705	15680	15620	15758	15672	15698	15771	15701	15494	15594	15513	15564	15685	15673	15696	15769	15690	15648	15544	15748	15724	15577	15487	15659	15655	15659	15708	15636	15649	15829	15538	15761	15527	15817	15677	15683	15773	15716	15725	15517	15492	15651	15471	15563	15632	15766	15592	15922	15636	15801	15667	15733	15837	15555	15632	15581	15581	15553	15451	15527	15671	15588	15769	15490	15693	15605	15520	15749	15661	15627	15659	15781	15645	15557	15761	15425	15626	15609	15681	15747	15486	15799	15770	15673	15814	15547	15571	15684	15545	15624	15638	15502	15729	15538	15774	15592	15630	15686	15750	15584	15592	15779	15720	15493	15665	15659	15731	15684	15528	15627	15668	15675	15629	15935	15652	15599	15671	15601	15701	15618	15783	15749	15565	15605	15579	15626	15718	15642	15520	15666	15535	15526	15625	15645	15722	15710	15460	15622	15606	15642	15655	15645	15602	15718	15561	15499	15594	15584	15638	15734	15557	15667	15683	15689	15646	15627	15551	15734	15735	15655	15755	15454	15630	15613	15539	15711	15675	15659	15575	15672	15701	15645	15590	15736	15526	15633	15655	15752	15595	15753	15722	15645	15638	15651	15695	15712	15647	15781	15691	15667	15681	15615	15869	15673	15592	15578	15583	15654	15694	15580	15676	15683	15563	15840	15732	15629	15635	15597	15605	15613	15585	15698	15715	15677	15559	15539	15577	15675	15518	15750	15547	15739	15561	15705	15781	15691	15746	15680	15580	15656	15825	15674	15707	15733	15502	15575	15728	15485	15629	15707	15758	15655	15574	15570	15652	15576	15571	15659	15634	15590	15710	15729	15612	15726	15788	15713	15561	15580	15580	15697	15748	15638	15655	15597	15632	15679	15671	15681	15772	15701	15831	15700	15757	15593	15581	15587	15508	15655	15686	15632	15478	15763	15645	15681	15610	15628	15729	15629	15513	15569	15783	15773	15835	15489	15732	15721	15810	15776	15612	15704	15705	15435	15705	15670	15722	15542	15739	15499	15682	15636	15736	15502	15689	15616	15637	15564	15520	15732	15599	15581	15488	15637	15630	15612	15653	15714	15710	15570	15706	15746	15758	15691	15748	15620	15615	15769	15541	15511	15658	15745	15458	15571	15532	15578	15505	15743	15645	15692	15690	15581	15669	15727	15657	15756	15538	15592	15655	15730	15607	15807	15720	15613	15859	15602	15606	15691	15632	15903	15673	15588	15616	15493	15599	15786	15827	15648	15633	15681	15484	15705	15664	15835	15548	15484	15725	15649	15574	15742	15748	15696	15604	15553	15740	15694	15774	15423	15508	15621	15395	15697	15572	15856	15529	15761	15619	15803	15674	15775	15550	15630	15761	15573	15540	15718	15801	15576	15623	15642	15649	15535	15658	15611	15726	15344	15623	15674	15694	15687	15529	15550	15708	15667	15624	15792	15647	15617	15677	15509	15516	15568	15698	15680	15738	15584	15655	15605	15608	15663	15739	15643	15586	15568	15496	15738	15702	15522	15667	15699	15629	15542	15681	15822	15748	15615	15642	15526	15497	15661	15750	15656	15708	15610	15637	15816	15864	15644	15804	15512	15694	15689	15729	15594	15590	15612	15709	15783	15564	15536	15747	15682	15690	15442	15568	15675	15702	15598	15719	15591	15594	15664	15666	15615	15747	15710	15544	15714	15616	15603	15554	15507	15514	15613	15531	15687	15613	15752	15577	15641	15714	15676	15733
24018	21372	28814	24411	22123	21641	20674	18383	17894	18109	18024	18010	18007	18033	18108	17893	18087	17703	17975	17727	17819	17854	17853	17887	17725	17652	18170	17787	18069	17827	18051	19775	20285	19764	19213	18482	18013	17971	17817	17675	17707	17965	17862	17616	17776	17791	17725	17830	17625	17835	17940	17658	17675	17660	17726	17791	17677	17819	17655	17798	17913	17683	17661	17886	17576	17695	17807	17725	17941	17808	17759	17683	17800	17858	17731	17662	17697	17813	17620	17618	17798	17874	17734	17617	17796	17856	17871	17617	17819	17751	17740	17948	17775	17737	17770	17442	17887	17734	17665	17703	17713	17722	17890	17679	17849	17786	17661	17945	17626	17743	17675	17845	17668	17641	17823	17672	17971	17777	17752	17573	17661	17702	17775	17638	17516	17741	17779	17750	17581	17793	17848	17720	17558	17814	17538	17908	17692	17725	17716	17437	17595	17569	17782	17779	17674	17733	17670	17697	17657	17666	17659	17544	17467	17848	17558	17780	17667	17778	17639	17587	17902	17726	17669	17697	17944	17789	17569	17751	17576	17839	17716	17795	17762	17831	17833	17800	17763	17637	17642	17707	17683	17766	17846	17625	17720	17863	17727	17867	17535	17636	17834	17697	17914	17859	17890	17710	17625	17533	17708	17652	17854	17721	17755	17563	17743	17883	17886	17817	17885	17651	17915	17664	17713	17937	17910	17720	17796	17602	17696	17703	17839	17811	17672	17705	17857	17886	17743	17752	17594	17614	17726	17760	17602	17821	17848	17862	17788	17677	17826	17571	17617	17639	17461	17748	17590	17615	17480	17610	17806	17635	17940	17692	17800	17790	17787	17794	17785	17604	17747	17686	17684	17757	17843	17608	17808	17713	17617	17856	17768	17759	17794	17731	17797	17480	17601	17694	17717	17633	17941	17577	17724	17817	17554	17800	17849	17719	17664	17810	17787	17904	17726	17712	17772	17805	17791	17769	17803	17636	17570	17770	17787	17684	17802	17618	17644	17828	17878	17765	17506	17810	17597	17807	17619	17872	17804	17665	17880	17647	17752	17524	17853	17760	17612	17869	17752	17704	17577	17530	17876	17652	17661	17766	17657	17761	17770	17780	17706	17976	17801	17732	17598	17776	17799	17725	17677	17912	17799	17683	17576	17728	17725	17752	17856	17601	17734	17690	17714	17673	18037	17592	17565	17718	17664	17669	17705	17732	17733	17868	17603	17528	17749	17472	17672	17713	17735	17680	17896	17849	17684	17881	17570	17684	17745	17794	17757	17963	17588	17518	17556	17847	17771	17806	17710	17750	17688	17681	17658	17833	17657	17639	17629	17625	17841	17651	17722	17807	17694	17774	17598	17523	17884	17741	17724	17833	17794	17770	17823	17716	17631	17859	17807	17762	17908	17610	17801	17666	17562	17625	17795	17680	17803	17554	17827	17743	17736	17596	17445	17979	17693	17686	17880	17776	17802	17696	17830	17711	17684	17766	17910	17735	17865	17637	17779	17715	17615	17841	17911	17608	17702	17599	17476	17818	17673	17771	17765	17662	17763	17924	17868	17730	17684	17750	17595	17616	17654	17770	17662	17861	17888	17679	17781	17717	17784	17602	17609	17757	17727	17825	17776	17768	17566	17837	17705	17654	17873	17593	17700	17835	17828	17776	17835	17853	17758	17913	17585	17733	17625	17621	17786	17626	17765	17737	17675	17663	17689	17771	17668	17567	17762	17699	17769	17841	17648	17727	17778	17775	17853	17528	17736	17907	17648	17554	17918	17823	17599	17561	17764	17802	17782	17843	17726	17649	17634	17766	17752	17758	17566	17747	17609	17814	17699	17852	17872	17649	17699	17840	17646	17589	17634	17725	17707	17778	17634	17815	17722	17648	17801	17649	17702	17800	17862	17707	17682	17609	17706	17650	17895	17764	17701	17739	17736	17697	17660	17614	17710	17783	17696	17600	17698	17610	17655	17754	17595	17674	17510	17666	17705	17697	17882	17866	17680	17706	17475	17718	17854	17754	17663	17729	17666	17476	17621	17815	17770	17893	17658	17815	17880	17850	17581	17769	17752	17787	17649	17697	17628	17905	17882	17772	17552	17681	17796	17717	17755	17677	17761	17935	17693	17727	17650	17721	17809	17843	17812	17732	17651	17490	17842	17775	17724	17575	17572	17634	17597	17905	17802	17583	17800	17686	17794	17596	17798	17545	17598	17829	17779	17796	17911	17890	17874	17867	17764	17749	17753	17806	17846	17721	17837	17583	17876	17826	17558	17743	17676	17654	17812	17668	17748	17571	17567	17664	17570	17832	17848	17874	17682	17727	17773	17941	17777	17689	17447	17692	17633	17578	17825	18000	17866	17747	17580	17547	17700	17647	17786	17790	17558	17681	17757	17642	17717	17804	17704	17690	17781	17631	17729	17803	17606	17684	17579	17561	17516	17684	17730	17816	17667	17748	17707	17820	17717	17631	17512	17513	17632	17710	17765	17677	17790	17549	17719	17948	17704	17570	17759	17722	17919	17816	17756	17689	17773	17834	17786	17818	17675	17803	17815	17769	17735	17613	17729	17775	17663	17663	17629	17639	17632	17621	17738	17792	17589	17925	17816	17848	17709	17490	17574	17764	17728	17766	17721	17690	17812	17799	17520	17595	17737	17585	17812	17834	17848	17601	17598	17514	17587	17764	17860	17882	17751	17854	17871	17658	17472	17627	17690	17845	17856	17849	17789	17753	17791	17722	17602	17813	17897	17623	17970	17835	17715	17854	17919	17901	17722	17672	17735	17582	17494	17668	17779	17715	17675	17702	17571	17516	17708	17557	17673	17680	17653	17529	17702	17823	17653	17649	17586	17882	17772	17594	17941	17716	17755	17883	17593	17690	17709	17604	17838	17742	17602	17583	17804	17744	17533	17551	17779	17680	17728	17724	17768	17710	17687	17699	17498	17795	17739	17715	17697	17688	17567	17594	17832	17573	17710	17679	17667	17752	17632	17647	17740	17786	17634	17635	17850	17668	17915	17796	17634	17788	17749	17724	17647	17755	17828	17757	17723	17817	17596	17850	17725	17647	17686	17706	17741	17759	17856	17897	17684	17685	17625	17676	17550	17848	17843	17732	17742	17750	17672	17807	17827	17681	17541	17559	17806	17883	17701	17726	17861	17740	17644	17860	17752	17678	17672	17665	17732	17680	17655	17694	17665	17587	17772	17636	17743	17861	17901	17802	17792	17728	17688	17573	17659	17604	17620	17949	17784	17827	17711	17874	17754	17677	17697	17589	17675	17596	17648	17630	17643	17862	17696	17676	17760	17872	17827	17786	17687	17594	17631	17689	17759	17928	17581	17642	17958	17665	17596	17817	17821	18049	17712	17505	17680	17660	17712	17737	17598	17742	17728	17768	17721	17861	17713	17694	17594	17651	17821	17582	17705	17676	17894	17695	17862	17640	17708	17711	17453	17828	18077	17725	17953	17560	17754	17684	17699	17655	17780	17800	17694	17697	17761	17976	17753	17777	17723	17527	17568	17667	17810	17584	17649	17778	17786	17841	17590	17531	17963	17587	17412	17442	17814	17702	17701	17762	17748	17572	17684	17816	17748	17662	17739	17642	17538	17646	17506	17794	17829	17974	17727	17733	17714	17552	17848	17709	17787	17698	17651	17697	17853	17719	17820	17746	17579	17621	17587	17643	17766	17643	17786	17621	17877	17572	17771	17614	17519	17531	17705	17679	17797	17797	17829	17866	17940	17705	17682	17763	17716	17838	17666	17621	17697	17803	17754	17899	17721	17665	17772	17637	17651	17656	17869	17680	17651	17649	17672	17807	17723	17664	17647	17891	17435	17594	17816	17845	17852	17703	17778	17675	17886	17859	17933	17737	17757	17577	17875	17713	17734	17818	17777	17649	17689	17759	17835	17818	17947	17869	17872	17735	17816	17817	17843	17600	17743	17971	17697	17683	17732	17566	17744	17709	17714	17697	17683	17626	17678	17906	17777	17892	17718	17724	17708	17689	17739	17605	17760	17791	17743	17823	17693	17748	17685	17879	17927	17862	17881	17763	17793	17494	17606	17503	17749	17744	17683	17557	17766	17854	17768	17740	17904	17537	17633	17693	17750	17798	17862	17845	17513	17720	17714	17784	17770	17728	17525	17873	17824	17642	17921	17785	17818	17690	17806	17526	17668	17707	17507	17759	17535	17662	17810	17756	17524	17769	17747	17787	17751	17654	17800	17859	17918	17545	17777	17701	17868	17811	17624	17772	17706	17810	17631	17750	17817	17673	17753	17756	17773	17749	17600	17849	17696	17685	17670	17868	17763	17513	17722	17650	17864	17601	17572	17689	17933	17729	17686	17822	17849	17703	17723	17880	17588	17688	18013	17613	17612	17770	17623	17766	17797	17756	17828	17775	17852	17737	17703	17615	17741	17750	17668	17782	17692	17707	17721	17713	17669	17937	17733	17788	17672	17838	17639	17843	17620	17595	17778	17571	17649	17835	17714	17621	17681	17785	17686	17948	17706	17698	17750	17577	17719	17696	17744	17768	17751	17723	17688	17727	17598	17585	17673	17705	17505	17465	17689	17731	17684	17682	17661	17490	17745	17556	17843	17662	17717	17753	17501	17694	17978	17786	17697	17880	17721	17648	17822	17754	17652	17484	17579	17785	17678	17766	17521	17817	17629	17744	17779	17538	17667	17706	17721	17657	17687	17557	17840	17656	17693	17597	17810	17837	17670	17700	17704	17949	17699	17687	17798	17620	17551	17810	17704	17756	17590	17665	17514	17800	17641	17739	17700	17883	17825	17848	17615	17794	17823	17748	17752	17892	17759	17790	17851	17614	17724	17605	17577	17617	17724	17758	17754	17928	17834	17843	17758	17743	17779	17768	17874	17762	17669	17633	17505	17758	17752	17728	17626	17559	17833	17799	17607	17723	17530	17666	17794	17796	17639	17765	17835	17676	17728	17649	17862	17513	17693	17661	17787	17723	17543	17835	17814	17564	17649	17647	17743	17825	17786	17700	17623	17691	17787	17920	17898	17773	17783	17743	17492	17600	17789	17751	17753	17789	17662	17846	17904	17600	17686	17623	17779	17711	17948	17493	17721	17840	17663	17699	17843	17593	17770	17686	17599	17573	17688	17703	17831	17814
16418	27796	26573	20950	18725	17708	17063	16839	16550	16341	16402	16417	16314	16333	16132	16037	16139	16087	16215	16119	16121	16286	16204	16323	16101	16070	16154	15970	16100	16176	16212	19811	19968	18899	17808	16746	16301	16209	16023	16146	15819	15977	16191	15948	16052	16073	16012	15993	16094	16077	15856	16089	15901	16056	16006	15966	15912	16055	16046	16033	16065	15939	16070	16202	15932	15924	16088	16093	16038	15899	16215	15987	15973	16334	16099	15956	16047	15980	16170	16133	15986	16151	16022	15989	16007	16170	15919	16108	16126	16048	15967	16059	15980	16052	16052	15883	15959	15887	16003	16084	16059	16180	15946	16273	16023	16012	16076	15855	16115	16244	16177	16155	16102	16061	15972	15923	16123	15787	16071	15999	16014	16070	16212	15936	16149	15930	15962	16115	15922	15977	15954	15949	16142	16119	15985	16033	16100	16099	15950	15953	16098	15996	16116	15927	16242	16000	16058	16115	15913	16071	16084	16145	15790	16180	15977	15905	16175	16026	16154	16027	15922	15878	16022	15951	15990	16018	15949	15969	16144	16007	16010	15870	16097	16145	16015	15970	15898	16077	16017	16130	15924	16237	16010	16089	16014	16119	15864	16085	16028	15987	15867	15889	15941	15996	16107	15977	16115	16061	15871	16031	15910	16093	15974	16209	16085	15873	16139	16064	15994	15858	16183	15877	16049	15969	16130	16069	15950	16068	15973	16092	16087	16070	16243	15807	15966	16010	16014	15826	16004	16005	16023	16070	15942	16189	16099	16035	15942	15939	15971	15989	15968	16058	15852	15994	16027	16121	16066	15989	16041	16119	15884	16041	16070	15730	15919	16100	16106	16172	16081	15909	16135	16000	16096	16196	15934	16084	16121	16032	16054	16030	16012	15951	15968	16128	16059	16040	16032	15924	16046	15922	16076	16175	16068	15992	15739	16056	15802	15945	16044	15940	16053	16023	16111	16077	16141	15993	16231	16140	15963	16054	15854	16048	15963	15911	15885	15819	15997	16125	15946	16074	15908	15875	16002	16147	15874	16242	16082	15909	16081	15886	15786	15946	15994	15981	15870	15947	15949	16068	16075	16090	15988	16055	15995	16059	15991	15981	16006	15996	15974	15909	16066	16080	16075	15912	16036	16103	16081	15886	16082	16088	15957	16001	16060	16065	16158	15961	15944	16061	15918	16038	15958	16019	15905	16068	15988	16027	15992	16098	15960	16025	16018	15987	16118	16149	15881	15916	16156	16016	15982	15870	15967	16093	16117	15736	15971	15999	15866	15988	16010	16007	16104	15883	15988	15959	16018	15970	16083	15970	15980	15989	15793	16068	16007	15939	16070	15896	16005	16000	16081	16056	16055	16031	15998	15890	16039	16032	15973	16103	15968	15977	16014	16008	16132	16020	15927	15840	16062	16058	16075	16161	15915	16078	16011	15979	16033	16103	16141	15963	15878	15985	15795	15935	16050	16086	16074	16081	15984	15943	16062	15999	15917	15836	16061	16099	16025	16056	16100	16089	16151	15949	16068	15889	15949	16017	16059	16114	16071	16159	16073	15957	16183	15818	16201	15998	16246	16035	16175	15977	16044	16158	16149	15981	15948	15890	15825	16063	16023	15962	16037	15909	16077	15975	16121	15950	16022	15979	16044	15898	16053	16115	15852	15866	15973	15900	16100	16097	15931	16038	16061	15915	15822	16014	15995	16158	16025	16082	16128	16022	15968	16071	15948	15882	15817	16135	16079	16087	16152	15938	16127	16070	16051	15964	15980	15997	15984	16005	15996	15923	16056	16031	15915	16014	15892	16022	16060	15886	15958	16074	16159	15932	15999	16039	15960	16077	15951	16117	15959	15980	16093	16009	16086	16118	15906	15912	16053	16223	15987	15888	16056	16032	16067	16045	16138	16084	16004	16038	16055	15916	15987	16042	15997	15889	15998	16083	15975	16005	16061	15977	15991	16128	16084	15903	16108	15931	15835	15918	16054	16159	16226	15937	16161	16005	15919	15989	15923	16011	15907	16002	16033	15921	16071	16138	15916	15981	15883	15911	16170	15929	16037	16066	15954	16055	16199	16032	16030	15881	15953	15929	15936	15992	16048	16030	15872	16141	16044	16048	16236	16029	15981	15932	16142	15921	16026	15901	16045	15996	16078	15944	15935	16003	16020	15914	15906	15979	16095	15849	16173	16063	15969	16026	16290	16060	16099	16058	16049	16060	16110	16056	16026	16156	16134	15971	15972	15955	16148	15952	15927	16035	16164	16036	15917	16036	16116	16010	15967	16200	16028	15872	16136	15858	15934	16157	16079	15958	16037	16153	15997	15970	16066	16112	15960	16152	15948	16202	16012	15970	16098	16106	16122	16133	16139	16154	16001	15856	16119	16205	15909	15955	15989	16091	15905	16137	15962	15992	16046	15968	15959	15982	15831	15951	16022	16003	15876	16107	15969	16105	16080	16038	15920	16124	15942	16034	16258	16058	15970	16105	16056	15838	16039	16117	16009	16185	15936	15799	15866	16008	15902	16075	15867	16022	16032	16034	16100	16047	16041	15888	16143	15978	15927	16130	16015	15821	16005	15954	15945	16176	16113	15940	16009	16027	16060	16076	15901	15881	15925	16015	15943	16162	15932	16190	16021	16107	15904	16014	15989	16149	16053	16154	16137	16014	16164	16147	15994	15968	15854	16003	16107	15933	15955	15997	16030	15852	15952	16130	16017	15893	16086	15915	15978	15997	16114	15878	15914	15988	16102	15959	16034	15974	15925	16111	16121	16032	15875	16246	16117	16141	15990	16005	16021	16074	15998	16005	16092	16159	15940	16005	15991	15974	15956	16053	15965	15936	16042	16010	16088	16063	15785	16111	16163	16006	16009	15925	15887	15995	16046	15948	16094	16045	16183	16106	16174	15963	16064	15988	16080	15698	16172	15953	16017	16003	15957	16114	16082	15925	16137	15982	16006	16099	16127	15846	16150	15930	16066	16006	15915	16060	15929	15941	16052	16108	16008	16007	16049	16010	15922	16043	15901	15835	16260	16182	15952	16063	15931	16050	15982	15963	15962	16010	16040	15963	15816	15977	16067	16020	15943	16087	16070	15865	15940	15949	16092	16032	15871	16131	16034	15922	15910	16146	15943	16073	15954	15936	16009	15864	15961	16093	16063	16184	15804	16133	16038	16124	15922	16090	15949	15944	16116	16241	15979	15948	16015	16061	15928	16068	15858	16155	16050	15955	16046	16008	16114	16167	15936	16079	15958	16058	16037	16022	16012	16127	16116	16069	15962	15928	16043	16059	16031	15962	16011	15883	16151	16011	16033	16093	16040	15960	16089	16113	16132	15951	15953	16194	15972	16064	15977	15961	16185	15966	16099	15928	16024	16196	16163	15919	16018	15840	16193	15957	16089	15772	15909	16102	16211	16143	15966	16018	15794	16005	16046	15920	16058	15992	15985	16082	16149	15819	16099	15929	15956	15998	16042	15963	15984	16227	16128	16195	16005	16252	16111	16132	15849	16006	15944	16043	16031	16087	16005	16122	16111	16006	16098	16151	16116	16185	16079	15920	16014	15992	16038	16042	16081	16153	16063	16016	15972	16081	15999	16128	15973	16067	15983	16223	15983	16128	16073	16231	16207	15949	16111	15842	15941	15930	15972	16158	15879	15919	16091	15992	16115	16081	16129	16007	16126	16074	15895	16091	16019	15881	15920	15984	16182	16121	15994	16074	16066	16061	16098	15994	16031	15990	15993	15967	16018	16050	16039	16065	15875	15893	16068	16128	15958	16009	16089	15976	16017	15985	15996	15990	16024	16072	15929	15944	15905	16061	15967	16106	15969	16062	15995	15839	16118	16117	16080	16009	16137	16071	15935	15881	16150	16100	15998	16089	15851	16034	16016	15978	15923	16062	16057	16043	16015	15987	16040	16010	15955	16086	15837	16057	15934	16095	15921	15879	16168	16099	16051	16030	16064	15986	16048	15978	15991	16142	16180	15920	16118	16083	15869	16052	16037	15979	15846	16083	15900	16163	15954	16016	16053	15915	16075	16058	16073	16047	16014	15992	16065	16102	16154	15991	16120	16002	15986	15999	16130	16020	15985	16017	15894	16203	16087	15864	16057	16093	15987	16050	16050	15850	15911	16040	16020	16094	15854	16043	16053	16054	16086	15940	15920	15978	15925	15967	16103	16026	16050	15913	16063	16134	16145	16011	16095	16043	16142	16041	16093	16122	16037	15969	15839	16006	16011	15985	16093	16004	15792	16029	16186	15989	16029	15934	16163	16039	15958	16127	16011	16199	16131	16147	15944	16157	15995	16060	15880	16111	15971	16119	15974	16162	16096	15866	16079	15983	15995	15846	15919	16093	15885	16051	16022	16008	15883	15936	15984	15870	16011	16032	15979	15867	15938	15691	16139	16113	16051	15905	16145	15942	16177	15834	15962	15849	16167	15965	16064	15911	16004	16037	15896	16119	15754	16131	16106	15972	16078	16202	15882	16078	15910	16080	15940	16100	16075	16035	15904	16160	16069	16198	16100	16035	15971	16034	16032	15897	16200	15911	15879	16094	15953	16076	16039	15817	16110	16099	16166	15991	15882	15935	16070	15935	15872	16049	15875	16132	16064	15920	16136	15952	16058	15972	16076	15825	16003	15933	15874	15984	15851	16026	16036	16033	15930	16286	15857	16111	15981	15841	15858	15871	16006	16218	15774	16131	16015	16059	15907	16017	16107	15922	16077	16181	15868	16006	15999	16159	16103	16095	16021	16238	15944	15984	15907	16050	16054	16049	15970	16094	15901	16042	16158	15948	16011	15938	16169	15960	16001	16141	15982	16135	15994	16004	16002	15872	16092	15948	16113	16066	16013	16030	16111	15919	16174	16035	16045	16133	16136	15925	15926	16084	16038	15976	16008	16037	16063	16190	16228	16095	15916	16053	15982	15974	15882	15889	16256	16182	16104	16096	16107	16013	15994	16093	16199	16036	15979	15877	15930	16022	16090	15994	16027	16039	16036	15949	16136	16032	16015	16014	16117	15915	15850	16135	16157	15990	16087	16150	16037	16063	16052	15809	15952	16082	15956	15941	16022	16137	16105	16144	15954	16005	16036	15869	15986	16101	16134	16015	16032	15998	16044	15948	15910	15950
22919	21331	29175	23839	21532	23297	24514	19614	18739	19195	18848	18805	18630	18463	18354	18461	18498	18339	18508	18377	18275	18428	18413	18253	18375	18264	18363	18282	18351	18249	18926	21860	22844	22046	20718	19341	18839	18490	18407	18260	18365	18293	18124	18073	18208	18257	18283	18327	18332	18205	18094	18113	18166	18154	18048	18082	18031	18195	18211	18252	18290	18056	18169	18253	18329	18030	18347	18125	18410	18242	18099	18166	18283	18009	17852	18299	18178	17976	18173	18237	18072	17993	18169	18101	18250	17997	18382	18089	18083	18077	18294	18301	18155	18082	18121	18232	18068	18085	18295	18023	18206	18049	18130	18105	18046	18165	18224	18136	18376	18228	17943	18385	18172	18139	18456	18056	18344	18281	18224	18291	18133	18224	18149	18222	18049	18098	18241	18070	17880	18151	18376	18109	18283	18154	17962	18190	18213	18027	18138	18225	18230	18172	18181	17933	18204	18272	18142	18225	18162	18001	18049	17930	18252	18132	18151	18240	18177	18373	18151	18287	18150	18011	18056	18074	18039	18032	18126	18185	17974	18130	18254	18026	18069	18117	18122	18119	18089	18141	18155	18250	18411	18127	18141	17955	18101	18139	18153	18144	18204	18219	18325	18444	18212	18276	18413	18142	17980	18206	18178	17996	18136	18289	18200	18210	17937	18149	18058	18255	17952	17907	18003	18179	18351	18296	18189	18111	17988	18140	18067	18172	18007	17856	18047	18271	18096	18210	18233	18107	18080	18119	18017	18331	18191	18115	18293	17863	18044	18255	18192	18372	18259	18236	18012	18143	18067	18026	18068	18068	18207	17999	18078	18068	18304	18297	17973	18044	18125	18122	18115	18065	18192	18300	18121	17958	18181	18178	18225	18023	18182	18071	18100	18175	18261	18189	18209	18057	18164	17954	18223	18060	18017	18194	18039	18087	17956	17908	17905	18262	18065	18407	18016	18035	18006	18250	18258	18221	18132	18179	18286	18219	18190	18021	18104	18155	18161	18145	18148	18223	18122	18322	18060	18165	18167	17958	18097	17995	18170	18069	18049	18013	18206	18363	18161	18153	18093	18197	18137	18200	18025	18038	18188	18181	18181	18194	18135	18182	18104	17982	18177	18155	18007	18096	18103	18158	17939	17996	18094	18075	18093	18157	18407	18068	17979	18227	18223	18351	17923	18155	18086	17936	18097	17955	18145	18016	17917	17940	18154	18173	18029	18029	18079	17916	18107	18147	18218	18098	18101	18036	18122	18258	18095	18492	18059	18092	18044	18099	18102	17955	18093	18065	18084	18180	18251	18134	18254	18186	18116	18154	18040	18114	18263	18144	18134	18092	18199	18163	18210	17996	18263	18119	18228	18184	18272	18169	18081	18045	18035	18267	18097	18259	18375	18117	18173	18039	17987	18090	18169	18115	18138	18236	17982	18262	17949	18326	18315	18256	18154	17939	18070	17966	18198	18026	18011	18349	18071	18175	18114	18298	18025	17966	18446	18012	18028	17860	17981	18080	18185	18190	18343	18208	18032	18282	18212	17960	18045	17901	18132	18124	18117	18187	17931	18090	18098	18272	17997	18074	18230	18264	18038	18192	18107	18035	18178	18129	18326	18152	18130	18322	18173	18143	18175	18221	18199	18053	17980	18112	18016	17894	17757	18104	18183	18187	18136	18120	18170	18021	18269	17996	18137	18075	17956	18013	18244	18093	18020	18257	18369	18398	18058	18119	18177	17989	18063	18259	18161	18209	18102	18113	18215	18228	18290	17998	18081	18063	18008	17971	18118	18303	18182	18169	18205	18109	18434	18259	18174	18123	17920	18028	18206	18263	18216	18098	18200	18174	17947	18185	18085	18015	18120	18157	17933	18145	18187	18114	18080	18004	18072	18153	18298	18242	18328	18152	18139	18210	18082	18053	18098	17983	17933	18046	18283	17931	18126	18222	18122	17927	18007	18109	18316	18173	18254	18060	18150	18187	18148	18230	18138	18138	18144	18237	18200	18204	18109	17945	17825	18185	18009	18181	18168	18121	18094	18206	18108	17973	18370	18193	18188	17873	18130	18193	17998	18008	18084	18084	17805	17999	18193	18325	18151	18070	18128	17967	18202	18301	18163	18301	18083	18050	18075	17990	18188	18220	17984	18274	18310	18141	18093	18163	18238	17975	18098	18199	18162	18365	18216	18158	18105	18207	18200	18096	18171	18070	18006	18179	18066	18213	17974	17906	18163	18075	18199	18209	17913	18020	18217	18107	18101	18151	18217	18146	18162	18062	18275	18125	18160	18107	18385	18239	18108	18027	18183	18083	18339	18029	18010	18370	18113	18215	18009	18429	18104	18037	18218	18091	17994	18068	18235	18246	17848	18309	18161	18192	18257	17848	17864	17839	18216	18034	18157	18165	18001	18116	18399	18188	18122	18125	18116	18216	18186	18099	18046	18144	18305	18121	18040	18178	18160	18160	18133	18266	18045	18135	18033	18043	18185	17998	17936	18152	18079	18139	18095	17967	18180	18140	18105	18223	18125	17869	18278	18187	18132	18043	18291	18239	18100	18119	18114	17959	17936	18286	18133	18213	18082	18037	18101	17912	18000	18230	17979	18036	18027	18131	17940	18196	18123	18080	18167	18308	18101	17897	18014	18046	18183	18089	18061	17950	18081	18108	18171	18262	18028	17922	17908	17976	18021	18040	18113	18115	18093	18055	18072	17996	18101	18003	18109	18029	17924	17924	18081	18025	18122	18063	18237	17973	18070	18125	17910	18196	18158	18097	18090	18138	18258	18142	18216	18062	18253	18106	18001	18173	18249	18157	18093	18161	17920	18098	18053	18131	17929	18173	18298	18147	18014	18343	17983	17945	17923	18017	18086	18133	18133	18062	18096	18030	17969	18167	18162	18022	18053	18102	17954	18263	18163	18148	18412	18031	18268	18071	18106	18119	18075	18301	18185	18329	18232	18328	18228	18168	18148	18101	18011	18128	18145	18039	18284	18114	18130	18013	18086	18313	18180	18015	18261	18298	18096	18211	17981	18158	18056	18138	18243	18058	17924	18215	18007	18084	18201	18284	17964	18161	17954	18029	18137	18164	18230	18127	18099	18113	18055	17959	18002	18073	18238	17882	18094	18155	17947	18154	18046	18391	18148	18184	18038	18101	18305	18083	18233	17875	18214	18075	18060	18019	18201	18138	18127	18027	18142	18197	18133	18136	18122	18076	18134	18146	18099	18192	18104	18181	18081	18192	18043	18129	18178	18208	17962	17991	18329	18168	18176	18047	18086	17955	18053	18172	18083	18124	18183	18040	18189	18083	18090	17989	18242	18224	18014	18090	18307	18192	18080	17945	18265	18180	18151	18023	18279	18043	17993	18308	18183	17890	18136	18144	18160	18156	18128	18278	17942	18117	17897	18078	18127	17936	18026	18132	18086	18083	18230	17804	17929	18166	18227	18010	18235	17997	17917	17993	18074	18309	18112	18141	18067	18198	18032	18094	17989	18129	18294	18021	18092	18096	18239	18110	18153	18102	18262	18033	18254	18057	18079	18045	18055	18081	17951	18253	18248	18217	18092	18013	18207	18099	18105	18069	18192	18228	18145	18234	18252	18145	18026	18172	18098	18012	18205	18161	18035	18240	18182	18053	18018	18045	18165	17920	18107	18056	18168	18170	18521	18086	18255	18276	17982	18068	18045	18133	18100	18049	18257	18149	18141	18093	18125	18474	18043	18176	18171	18069	18199	18192	18096	18316	18042	18204	18208	18224	18493	18080	18244	18073	18130	18100	17985	18204	18269	18308	18094	18192	18086	17990	17975	18166	18281	18048	18100	17970	18164	18221	18224	17964	18126	18127	18217	18105	17970	18325	18275	17889	18216	18168	18166	18055	18245	18190	18393	18092	18361	18154	18108	17978	18276	18166	18084	18315	18034	18148	17962	18196	18068	18087	18064	18183	18223	18094	18038	18279	18182	18109	18394	18215	18305	17998	18102	17840	18046	18133	18099	18143	18123	18145	17995	17979	18251	18209	17963	18134	18195	18176	18102	18199	18162	17923	18229	18378	18002	17966	18102	18071	17966	18119	18269	18045	18264	18217	18067	18119	18189	18192	18253	18027	18048	18163	18085	18277	18160	18170	18048	18191	17927	18070	18064	18226	17998	18136	18057	18163	18025	18342	18045	18150	18123	17972	18086	18213	18297	18108	18000	18116	18227	18190	18358	18068	18126	18070	18021	18238	18184	18241	18209	18114	18192	18228	18256	18076	18077	18180	18097	18281	18171	17955	18099	17989	18192	18121	17995	18117	18102	17968	18143	18352	18104	18051	17982	18253	18378	17960	18070	18129	18153	18080	18117	18119	17993	18053	17958	18123	18440	18098	18141	18116	18280	18118	18163	18317	18280	18025	18175	18213	18117	18263	18092	18001	18166	18079	17928	18103	18166	18199	18069	18100	18196	18145	18108	18079	18141	18058	17993	18265	18092	18099	18099	17899	18065	17887	18104	17941	18081	18276	18090	18007	18045	18098	18154	18107	18298	18267	18155	18127	18092	18111	17871	18010	18196	17938	18095	18089	17944	18026	18090	18051	17972	18285	18100	18056	18196	18116	18091	18275	17970	18190	18115	17822	17950	18042	18076	18110	18114	18051	18137	18085	18192	18054	18181	18059	18103	18036	18167	18066	18017	17978	18047	18021	18284	18103	18123	18346	18225	17976	18071	17964	18107	18019	18046	18171	18045	18115	18071	18049	18115	18210	18058	18142	18278	18308	18098	17900	18177	18197	18294	18209	18001	18094	18283	18059	18025	18067	17954	18074	18029	18240	18031	18260	18111	18119	18282	18281	18018	18022	18234	18281	18209	17949	18249	18076	18112	18091	18161	18028	18045	17988	18150	18070	18052	18055	18358	18034	18365	18173	18188	18083	18127	18165	18351	18194	18138	18050	18021	18034	17945	18263	18048	18057	18121	18128	18169	18026	18116	18077	18019	18088	18137	18091	18078	18164	18182	18171	18189	18187	18094	18213	18123	17961	18094	18168	18096	18071	18185	18253	17862	18285	18165	17919	18154	18068	18108	18123	18038	18294	18398	18232	17991	18022	18202	18085	18013	18145	18010	17833	18069	18176	18071	18094	18002	18317	18172	18107	18177	18170
18219	32671	31734	23426	20207	18709	18025	17417	17205	17057	16796	16735	16607	16634	16459	16470	16538	16401	16665	16551	16355	16436	16407	16662	16498	16485	16324	16500	16484	16444	17522	22553	22918	21568	19623	17528	16926	16445	16314	16357	16345	16340	16244	16430	16189	16312	16442	16282	16330	16475	16404	16242	16092	16309	16082	16233	16334	16227	16354	16356	16339	16423	16077	16411	16110	16200	16251	16081	16312	16199	16215	16274	16252	16146	16127	16226	16307	16328	16187	16304	16400	16184	16390	16389	16296	16139	16321	16367	16166	16175	16383	16252	16236	16429	16355	16275	16138	16343	16380	16160	16128	16068	16409	16184	16199	16298	16218	16227	16193	16310	16215	16361	16297	16253	16390	16082	16221	16072	16297	16218	16430	16304	16284	16214	16111	16287	16079	16287	16335	16252	16128	16121	16200	16143	16339	16312	16482	16179	16276	16332	16429	16355	16182	16229	16359	16349	16091	16372	16333	16251	16227	16313	16448	16339	16065	16250	16183	16243	16224	16261	16290	16304	16243	16121	16263	16153	16338	16400	16433	16271	16289	16191	16364	16323	16396	16320	16428	16425	16302	16194	16175	16338	16369	16205	16319	16172	16294	16301	16343	16399	16342	16464	16312	16264	16232	16287	16175	16355	16203	16267	16193	16376	16270	16189	16266	16227	16137	16206	16156	16425	16160	16388	16286	16231	16236	16112	16299	16281	16392	16342	16131	16233	16391	16339	16241	16216	16213	16236	16199	16131	16342	16305	16233	16138	16299	16213	16058	16244	16057	16278	16367	16187	16308	16353	16074	16260	16381	16185	16230	16250	16160	16207	16294	16259	16170	16303	16352	16097	16276	16261	16285	16332	16334	16221	16300	16247	16318	16223	16330	16220	16176	16207	16262	16301	16372	16447	16267	16420	16234	16148	16253	16148	16129	16299	16228	16321	16192	16192	16236	16344	16218	16116	16294	16410	16263	16329	16164	16411	16306	16214	16228	16286	16328	16367	16316	16386	16295	16278	16127	16221	16296	16235	16134	16258	16415	16175	16190	16186	16289	16307	16227	16169	16336	16209	16400	16193	16248	16374	16199	16160	16157	16159	16383	16174	16326	16146	16193	16216	16317	16056	16371	16201	16347	16380	16335	16424	16315	16183	16254	16470	16280	16304	16113	16337	16467	16262	16297	16295	16167	16318	16194	16201	16252	16269	16273	16418	16220	16110	16335	16343	16336	16432	16026	16243	16171	16382	16291	16245	16287	16249	16281	16344	16151	16360	16291	16351	16204	16271	16342	16299	16116	16370	16236	16280	16055	16389	16170	16206	16234	16411	16111	16343	16232	16299	16314	16352	16303	16118	16281	16145	16299	16218	16263	16428	16263	16181	16120	16453	16238	16320	16289	16251	16279	16147	16463	16340	16209	16227	16246	16312	16204	16225	16445	16145	16318	16282	16260	16264	16316	16305	16324	16360	16165	16156	16345	16265	16217	16190	16415	16251	16279	16290	16193	16178	16451	16179	16201	16161	16217	16280	16189	16359	16255	15869	16069	16124	16220	16335	16263	16071	16154	16273	16279	16390	16132	16253	16136	16413	16178	16256	16291	16273	16238	16312	16331	16145	16347	16272	16186	16245	16208	16046	16306	16394	16152	16285	16185	16293	16298	16388	16336	16220	16318	16310	16182	16244	16233	16150	16307	16159	16180	16094	16124	16292	16300	16231	16354	16093	16400	16327	16330	16288	16284	16192	16317	16242	16226	16319	16232	16205	16312	16347	16395	16121	16320	16111	16243	16257	16431	16185	16195	16177	16278	16067	16215	16271	16163	16267	16184	16331	16238	16293	16541	16213	16371	16422	16172	16315	16112	16222	16360	16143	16370	16266	16087	16293	16122	16371	16433	16243	16262	16419	16319	16246	16278	16072	16378	16284	16364	16327	16099	16149	16323	16216	16261	16277	16440	16003	16262	16325	16169	16287	16204	16216	16237	16339	16173	16166	16297	16233	16238	16125	16322	16209	16171	16281	16330	16138	16315	16292	16097	16107	16194	16343	16167	16154	16540	16399	16233	16069	16378	16271	16288	16157	16221	16215	16234	16319	16277	16361	16311	16085	16341	16209	16160	16379	16142	16115	16413	16119	16180	16273	16211	16368	16334	16259	16380	16267	16305	16189	16310	16206	16179	16195	16408	16248	16319	16167	16423	16159	16390	16203	16234	16117	16180	16303	16090	16168	16290	16222	16301	16226	16288	16152	16274	16416	16202	16256	16460	16281	16133	16310	16307	16047	16286	16433	16141	16334	16201	16255	16214	16210	16407	16185	16221	16276	16166	16311	16264	16297	16319	16332	16294	16016	16343	16243	16362	16343	16231	16242	16276	16314	16275	16221	16087	16256	16385	16321	16357	16311	16369	16300	16200	16177	16199	16225	16381	16340	16450	16163	16234	16157	16278	16443	16114	16336	16162	16145	16208	16200	16100	16330	16105	16376	16404	16112	16465	16272	16184	16379	16115	16366	16322	16195	16186	16094	16230	16277	16089	16301	16191	16301	16117	16334	16130	16278	16278	16388	16266	16464	16357	16217	16193	16401	16227	16171	16368	16144	16300	16341	16239	16279	16155	16406	16034	16238	16451	16220	16261	16319	16369	16248	16293	16274	16193	16255	16301	16266	16220	16190	16245	16069	16095	16246	16354	16229	16250	16211	16313	16193	16350	16323	16265	16195	16233	16457	16323	16132	16193	16230	16268	16197	16158	16351	16297	16343	16315	16177	16344	16171	16258	16135	16283	16239	16272	16525	16307	16165	16329	16153	16376	16292	16370	16252	16413	16215	16220	16278	16294	15991	16553	16260	16325	16310	16370	16348	16269	16247	16277	16273	16099	16387	16393	16427	16200	16201	15976	16164	16218	16413	16253	16347	16268	16199	16280	16163	16247	16148	16057	16330	16358	16142	16157	16236	16165	16215	16143	16251	16369	16083	16171	16353	16365	16263	16002	16292	16341	16345	16291	16363	16378	16278	16340	16218	16289	16174	16239	16259	16073	16463	16343	16140	16304	16258	16209	16152	16133	16282	16278	16421	16308	16272	16157	16343	16353	16231	16306	16200	16070	16321	16162	16150	16338	16179	16345	16388	16288	16071	16349	16306	16173	16287	16242	16372	16392	16122	16293	16347	16164	16214	16305	16269	16289	16169	16495	16290	16301	16355	16305	16229	16252	16232	16155	16265	16297	16324	16323	16211	16227	16207	16256	16331	16208	16120	16190	16432	16323	16231	16250	16447	16374	16361	16352	16333	16313	16373	16276	16116	16249	16307	16333	16250	16207	16259	16281	16325	16187	16289	16241	16272	16288	16252	16206	16310	16269	16231	16140	16417	16180	16330	16197	16377	16261	16076	16234	16224	16390	16205	16155	16252	16541	16423	16310	16199	16442	16392	16296	16114	16225	16299	16273	16266	16321	16330	16319	16291	16278	16313	16224	16229	16150	16194	16199	16312	16287	16257	16234	16176	16108	16328	16219	16399	16285	16324	16204	16273	16136	16262	16287	16259	16322	16169	16247	16107	16140	16293	16126	16201	16470	16235	16208	16329	16207	16324	16156	16284	16373	16210	16154	16267	16380	16266	16182	16238	16368	16275	16190	16258	16212	16242	16291	16200	16105	16169	16164	16208	16279	16305	16233	16301	16195	16343	16268	16222	16237	16089	16161	16303	16291	16280	16180	16286	16315	16138	16379	16253	16259	16309	16257	16414	16312	16295	16229	16313	16140	16413	16141	16431	16129	16372	16151	16283	16313	16297	16150	16226	16355	16339	16197	16150	16237	16379	16218	16320	16213	16366	16190	16074	16305	16287	16273	16238	16230	16330	16414	16294	16253	16171	16142	16231	16366	16155	16255	16090	16169	16306	16517	16336	16440	16295	16311	16303	16235	16205	16290	16202	16339	16170	16297	16325	16377	16279	16294	16337	16249	16234	16165	16222	16166	16263	16333	16163	16266	16226	16159	16266	16278	16472	16242	16325	16368	16228	16180	16309	16351	16316	16165	16288	16202	16223	16204	16001	16230	16348	16275	16425	16104	16246	16290	16314	16312	16215	16292	16416	16120	16005	16366	16219	16201	16208	16250	16317	16235	16245	16246	16500	16122	16297	16379	16056	16159	16381	16144	16234	16049	16344	16351	16174	16267	16155	16303	16298	16334	16302	16217	16216	16164	16198	16238	16169	16123	16196	16230	16312	16232	16399	16485	16155	16172	16158	16307	16336	16223	16341	16368	16384	16270	16209	16157	16213	16181	16399	16268	16171	16329	16164	16246	16220	16354	16147	16402	16331	16234	16337	16286	16149	16240	16485	16178	16323	16290	16368	16310	16248	16373	16216	16208	16234	16197	16248	16247	16484	16223	16432	16156	16350	16282	16225	16189	16158	16254	16308	16451	16222	16058	16117	16159	16277	16137	16295	16282	16218	16170	16197	16113	16200	15997	16388	16196	16324	16321	16370	16180	16212	16392	16003	16267	16297	16231	16240	16309	16218	16225	16449	16148	16230	16224	16231	16293	16192	16521	16241	16228	16273	16262	16183	16190	16149	16322	16326	16139	16205	16335	16049	16155	16312	16261	16287	16283	16163	16087	16334	16178	16247	16371	16217	16242	16277	16459	16235	16024	16308	16220	16338	16095	16371	16236	16337	16133	16239	16240	16276	16324	16267	16183	16214	16210	16296	16441	16177	16024	16291	16201	16135	16232	16298	16301	16088	16006	16263	16151	16243	16259	16167	16286	16292	16322	16297	16278	16046	16226	16265	16184	16309	16226	16185	16229	16258	16205	16262	16323	16225	16234	16210	16180	16303	16246	16251	16134	16322	16025	16227	16313	16297	16191	16278	16140	16253	16172	16152	16185	16133	16150	16133	16261	16233	16235	16211	16224	16025	16222	16136	16179	16245	16161	16348	16294	16190	16333	16169	16216	16184	16189	16197	16210	16188	16199	16126	16122	16270	16385	16451	16320	16202	16166	16279	16102	16055	16401	16307	16236	16170	16192	16278	16144	16229	16251	16236	16291	16388	16156	16297	16198	16319	16169	16230	16225	16273	16456	16143	16300	16396	16386	16143	16393	16288	16062	16257	16291	16395	16275	16350	16381	16344	16329	16273
27792	22336	24852	21764	18389	18383	18493	18366	18295	18365	18435	18343	18256	18393	18129	18166	18333	18376	18038	18318	18205	18212	18202	18283	18200	18167	18164	18347	18265	18322	18364	18455	18570	18671	18687	18461	18468	18463	18189	18024	18219	18258	18350	18040	18143	18080	18203	18348	18326	18274	18264	17968	18159	18067	18200	18172	18245	18279	18529	18274	18149	18146	18055	18289	17972	18049	18154	18186	18255	17993	17990	18152	18061	18275	18215	17977	18152	18103	18172	18144	18139	18154	18130	18077	18024	18075	18042	18089	18091	18146	18127	18163	18021	18199	18096	18021	17915	18084	18342	18329	18183	18045	18148	18156	18039	18029	18232	18187	18141	17996	18126	18258	18155	18148	17982	18213	18181	18155	18293	18101	18134	18141	18103	18092	18214	18093	17930	18132	18222	18201	18325	18136	17955	18103	18142	18176	18074	18170	18191	18203	18290	18075	18169	18240	18135	18121	18129	17973	18216	18208	18134	18191	18463	18051	18195	18059	18346	18203	18214	17984	18020	18151	18122	18211	17980	18203	18314	18378	18300	18095	17961	18194	18150	18123	18128	18112	18267	18029	18149	18158	18039	18037	18124	18303	18086	18247	18242	17990	18231	18010	18039	18014	18116	18348	18048	18169	18108	18053	18160	18147	17973	18112	18067	18166	18086	17947	18217	18239	18244	18162	17928	18080	17999	18124	17937	18059	18170	17962	18140	18126	18091	18041	18275	18407	18276	18139	18217	17980	18300	18156	18170	18084	18247	18228	18245	18080	17993	18102	18061	18232	18331	18190	18129	18195	18197	18208	18152	18010	18139	18111	18200	18180	18173	18200	18257	18241	18090	18000	18087	17898	18116	17866	18204	18265	17877	18082	18312	18205	18349	18240	18198	18129	18135	18279	18037	18230	18250	18233	18277	18073	18063	18278	18169	18097	18181	17979	18177	18187	18243	18219	18271	18108	18094	17891	18185	18202	18090	18147	18294	18180	18130	18253	18120	18138	18229	17994	18271	18305	18077	18131	18003	17974	18212	18314	18230	17957	17994	18190	18199	18182	18085	18125	18144	18228	18303	18197	18142	18126	18150	18267	18318	18038	18143	18183	18142	18063	18044	18064	18014	18272	18011	18031	18223	18227	18230	18043	18044	18016	18215	18288	18142	18004	18022	18340	18231	18140	18294	18080	18117	18275	18207	18153	18373	18045	18169	18122	18129	18124	18171	18057	18037	17875	18141	17929	18180	18258	18216	18201	18059	18147	18266	18096	18246	18101	18026	18139	18040	18176	18238	18128	18044	18275	18109	18353	18120	18185	18339	18356	18199	18055	18044	17979	18099	18233	18181	18264	18111	17989	18108	18349	18279	18240	18253	18133	18240	18164	18077	18099	18199	18177	18011	18131	18173	18159	18058	18050	18054	18035	18024	18018	18260	18269	18157	18125	18111	18090	18151	18047	18277	18235	18115	18215	18210	18063	18170	18065	18220	18126	18059	18140	18312	17845	18055	18197	18298	18162	18201	18257	18152	18035	18053	18145	18067	18130	18388	18062	18097	18284	18179	18097	18227	18275	18134	17930	18195	18041	18192	18022	17998	18084	17988	18096	18165	18064	18250	18337	18027	18073	18072	18281	18290	18087	18176	18262	18056	18124	17860	18038	18197	18179	18133	18381	18174	18116	18010	18239	18116	17949	18235	18149	18400	18091	18073	18103	18156	18149	18137	18109	18122	18211	18292	18054	18130	17969	18255	18198	18178	18117	18032	18113	18088	18123	18052	17962	18271	18194	18089	18202	18102	18192	18181	18039	18278	18186	18195	18197	18296	17924	18160	18108	18210	18239	18153	18069	17984	18117	18067	18297	18325	18072	18206	17921	18213	18122	18196	18214	18044	18086	18086	18141	18198	18237	18300	18116	18169	18027	18162	18251	18216	18136	18162	18094	18187	18212	18338	18022	18135	18136	18044	18231	18189	18226	18151	17954	18124	18097	18176	18293	17944	18090	18292	17994	17978	18052	18086	18182	18073	18173	17970	18247	18099	18055	18266	18066	18074	18091	18188	18127	18314	18242	18209	18061	18207	17998	17936	18196	18245	18085	18388	17988	18046	18010	18402	18311	18179	18023	18213	18218	18328	18142	18211	18293	18198	18178	17971	18084	18182	18228	18298	18090	18135	18251	18391	17985	17975	18129	18136	17984	18300	18155	18113	18177	18272	17897	18013	18127	18351	18233	18155	18153	18179	18130	18025	18213	18089	18145	17978	18087	18196	18151	18303	18170	18257	18136	18191	18272	18246	17958	18441	18027	18206	18177	18255	18216	18112	18101	18234	18212	18149	18153	18226	18070	18322	18070	18129	18232	18149	18243	18188	18258	18037	18336	18258	18065	18192	18088	18043	18204	18297	18230	18122	18189	18195	18319	18151	18027	17970	18399	18152	18040	18109	18421	18077	18317	18276	18124	18124	18146	18097	17961	18166	18063	18182	17997	17884	18347	18121	18380	18208	17984	18155	18140	17802	18056	18159	18135	17986	18102	18169	18172	18228	18258	18001	18384	18157	18044	18351	18380	18223	18022	18331	18311	18292	18149	18115	18055	18030	18043	18135	18304	18216	18163	18112	18294	18272	18246	18213	18173	18194	18167	18103	18159	18182	18186	18188	18201	18150	18289	18157	18201	18453	18331	18096	18029	17994	18031	18293	18017	18082	18279	18203	18168	18190	18126	18151	18129	18089	18162	18270	18149	18097	18106	18134	18124	17986	18223	18294	18185	18447	18165	18080	18111	18311	18230	18074	18209	18260	17966	18154	18179	18263	18319	18193	18080	18244	18143	18165	18269	18291	18126	18067	17959	18173	18157	18255	18184	18113	18113	18217	18090	18317	18094	18326	18131	18203	18058	18191	18093	18044	18059	18207	18047	18190	18370	18170	18241	18165	18145	18198	18132	18072	18065	18049	18046	18057	18161	18139	18239	18040	18048	18093	18224	18401	18038	18396	18132	18170	18003	18105	18321	18092	18275	18028	18094	18169	18118	18140	17998	18284	18146	18143	18139	18075	18398	18162	18154	18053	18030	18112	18167	18211	18066	18189	18102	18137	18068	18115	17977	18025	18146	17975	18187	18149	18167	18284	18340	18284	18198	18084	18289	18193	17872	18239	17997	18360	18139	18154	18062	18105	18092	18102	18252	17920	18111	18107	18034	18126	17978	18052	18163	18294	18064	18212	18344	17904	18066	18157	18302	18314	18231	18230	18212	18281	18143	18257	17977	18098	18247	18013	18049	18070	18282	18138	18065	18160	18097	18363	18072	18326	18041	17907	18181	18250	18207	18055	18179	18182	18237	18147	18239	18150	18037	18047	18200	18234	18190	18163	18225	18077	18061	18092	18074	18268	18047	17909	18043	18104	18200	18073	18148	18103	18170	18295	18184	18208	18163	18290	18136	17883	18129	18105	18049	18188	18125	18135	18089	18244	18060	17981	18114	18118	18276	18207	18229	18214	18121	18149	18193	18301	18200	18318	17942	18191	18098	18232	17985	18276	18205	18068	18227	18050	18077	18270	18051	18159	18197	18395	18166	18373	18282	18247	18091	17972	18285	18174	18028	18180	18343	18191	18344	18292	18099	18229	18077	18478	18184	18072	18189	18050	17927	18073	18215	18184	18345	18160	18164	18012	18087	17913	18150	18175	18174	18072	18059	18120	18116	18267	18010	18016	18195	18110	18212	17989	18030	18145	17967	18087	17976	18236	18307	18242	18075	18087	18053	18188	18110	17990	18074	18238	18126	18157	18039	18262	18256	18097	18137	18206	18137	18093	17908	18168	18271	18105	18152	18005	18061	18242	18280	18375	18099	18384	18269	18278	18095	18190	18130	18007	18053	18155	18294	18223	18105	18114	18310	18122	18272	18082	18231	18089	17985	18191	18142	18149	18414	18050	18164	18049	18034	17947	18225	18155	18100	18158	18007	18309	18101	18041	18037	18160	18128	17998	17958	18218	18486	18049	18255	18173	18211	17919	18146	18101	18022	18101	18104	18190	17946	18066	17919	18038	18137	18165	18299	18075	17958	18359	18065	18370	18199	18319	18176	18141	18163	18245	18221	18109	18011	18157	18124	18210	18127	18136	18076	18350	18044	18130	18173	18310	18247	18234	18320	18289	18166	18173	18300	18210	18193	18237	18052	18053	18299	17991	18211	18127	18305	18198	18028	18074	18122	18042	18200	18147	18147	18183	18044	18012	18202	18369	18179	18253	18226	18445	18185	18240	18058	18216	18196	18173	18049	18038	18095	18154	18222	17990	18159	18165	18211	18097	18302	18330	18070	18213	18119	18276	17885	18055	18083	18095	18268	18318	18148	18088	18148	18237	18231	17998	18262	18061	18228	18126	18369	18045	18001	18086	18240	18134	18061	18108	18036	18321	18159	18144	18104	18308	18151	18255	18176	18240	18130	18068	18313	18216	18213	18224	18392	18259	18072	18139	18078	18129	18296	18265	18002	18249	18133	18202	18251	18258	18194	18147	18292	18018	18104	17976	18076	17948	18015	18165	18286	18052	18293	18105	18067	18115	18137	18181	18059	18368	18139	17974	18165	18068	18174	18154	18004	18088	18384	18167	18229	18239	18189	18266	17959	18251	18113	18225	18300	18369	18256	18103	18298	18024	18266	18035	18091	18058	18171	18099	18262	18016	18043	18077	18070	18126	18013	18094	18187	17910	18336	18114	18223	18175	18072	18154	18083	18183	17993	17895	18059	18130	18084	18261	18336	18326	18054	18190	18232	18179	18249	18159	18119	18147	18075	18291	18258	18110	18213	18066	18067	18068	18168	18245	18104	18321	18304	18308	18229	18150	18378	18233	18072	18200	18027	18161	18308	18036	18133	18174	18216	18179	18029	18213	18210	18383	18130	18290	18190	18127	18060	18205	18387	18167	18150	18032	18090	17857	18252	18173	18107	18247	18097	18150	18225	17998	17982	18117	18131	18043	18190	18180	18141	18067	18141	18122	17961	18131	18198	18290	18017	18192	18165	18267	18248	18190	18032	18034	18057	18099	18135	18276	18015	18227	18091	18127	18086	18034	18035	18244	18168	18072	18062	18258	18046	18191	18101	17997	18000	18221	18110	17984	18078	18097	18098	18166	18231	18004	18220
16831	21594	21012	17653	16968	16740	16626	16357	16465	16378	16218	16335	16125	16266	16327	16523	16158	16339	16429	16221	16425	16294	16292	16287	16156	16219	16304	16263	16233	16158	16449	16432	16714	16776	16628	16415	16464	16341	16193	16142	16405	16193	16131	16138	16353	16267	16203	16200	16276	16146	16341	16137	16239	16313	16198	16274	16081	16077	16332	16170	16202	16282	16310	16342	16220	16190	16237	16142	15975	16147	16239	16286	16255	16211	16412	16183	16280	16348	16135	16286	16147	16241	16179	16122	16251	16412	16258	16066	16161	16115	16192	16258	16270	16156	16239	16384	16248	16192	16308	16315	16311	16175	16257	16177	16307	16276	16314	16227	16304	16332	16274	16310	16186	16305	16302	16336	16410	16250	16332	16297	16184	16312	16098	16223	16064	16139	16310	16338	16203	16287	16081	16037	16166	16356	16177	16108	16197	16332	16236	16240	16183	16140	16226	16459	16178	16213	16297	16353	16277	16167	16126	16347	16059	16191	16159	16174	16194	16192	16146	16140	16238	15989	16050	16179	16282	16349	16292	16121	16127	16248	16179	16280	16394	16355	16348	16371	16292	16185	16273	16130	16180	16315	16149	16159	16290	16310	16233	16061	16149	16257	16050	16156	16224	16278	16220	16316	16153	16144	16270	16211	16219	16262	16158	16227	16196	16298	16424	16155	16283	16169	16279	16074	16250	16385	16195	16273	16307	16274	16215	16114	16232	16171	16189	16148	16088	16361	16267	16207	16206	16327	16213	16304	16220	16224	16269	16266	16166	16402	16229	16325	16399	16317	16310	16339	16199	16253	16260	16303	16117	16144	16364	16087	16327	16180	16309	16286	16251	16440	16306	16281	16162	16300	16185	16305	16234	16207	16449	16210	16285	16259	16216	16156	16318	16215	16285	16198	16152	16322	16307	16120	16234	16339	16220	16245	16150	16227	16173	15955	16172	16262	16167	16130	16164	16176	16290	16125	16018	16140	16372	16214	16269	16136	16293	16164	16234	16219	16265	16133	16102	16192	16181	16117	16262	16252	16172	16330	16355	16314	16269	16291	16110	16204	16324	16383	16228	16184	16168	16172	16187	16242	16076	16190	16409	16129	16180	16443	16157	16281	16165	16283	16360	16298	16317	16192	16191	16261	16075	16293	16230	16103	16322	16550	16280	16176	16040	16348	16190	16228	16366	16279	16201	16138	16279	16075	16165	16263	16277	16227	16246	16405	16244	16167	16135	16224	16211	16240	16213	16363	16335	16204	16141	16089	16300	16098	16310	16227	16258	16173	16177	16168	16197	16273	16261	16240	16185	16141	16190	16332	16176	16242	16224	16167	16189	16236	16142	16167	16078	16230	16292	16239	16037	16261	16368	16218	16120	16135	16199	16183	16105	16258	16067	16267	16280	16222	16196	16217	16256	16106	16338	16333	16352	16132	16131	16167	16207	16222	16255	16202	15974	16190	16204	16055	16280	16312	16202	16152	16039	16234	16360	16375	16180	16289	16269	16133	16413	16034	16081	16137	16208	16249	16418	16168	16247	16239	16164	16167	16165	16355	16270	16206	16142	16199	16354	16321	16183	16133	16168	16203	16256	16162	16152	16344	16139	16378	16303	16280	16104	16271	16354	16296	16241	16205	16241	16151	16286	16188	16375	16141	16159	16132	16211	16160	16166	16460	16211	16263	16303	16324	16238	16259	16425	16290	16381	16044	16192	16284	16173	16311	16427	16138	16205	16140	16198	16179	16150	16206	16439	16275	16348	16291	16223	16173	16351	16285	16408	16257	16275	16076	16195	16225	16094	16206	16108	16279	16098	16262	16250	16287	16217	16116	16264	16351	16305	16384	16194	16300	16261	16234	16228	16380	16378	16365	16343	16230	16279	16343	16445	16243	16207	16249	16393	16159	16298	16188	16093	16214	16321	16318	16360	16321	16215	16041	16194	16268	16397	16185	16078	16248	16152	16219	16339	16388	16318	16264	16244	16228	16184	16463	16208	16358	16310	16201	16273	16293	16151	16263	16195	16142	16320	16242	16125	16224	16195	16424	16305	16063	16114	16139	16105	16328	16221	16270	16174	16234	16352	16331	16242	16103	16243	16185	16253	16291	16336	16277	16152	16129	16160	16163	16269	16231	16277	16191	16223	16167	16251	16257	16171	16265	16306	16427	16007	16399	16095	16256	16212	16379	16230	16230	15996	16489	16146	16221	16269	16321	16362	16284	16390	16181	16109	16109	16259	16229	16060	16090	16301	16134	16261	16144	16235	16285	16265	16323	16226	16247	16203	16224	16197	16153	16274	16156	16231	16303	16356	16229	16362	16132	16465	16255	16046	16392	16026	16276	16372	16306	16251	16097	16163	16273	16337	16244	16201	16251	16202	16253	16127	16505	16032	16192	16137	16234	16234	16313	16207	16145	16206	16240	16161	16353	16283	16221	16377	16316	16292	15978	16339	16202	16255	16268	16263	16335	16230	16166	16286	16366	16374	16303	16259	16364	16288	16215	16158	16300	16275	16262	16203	16309	16093	16392	16307	16158	16264	16307	16330	16094	16117	16292	16210	16238	16349	16351	16208	16283	16283	16132	16221	16210	16376	16166	16351	16285	16330	16342	16290	16336	16322	16165	16267	16286	16257	16149	16376	16200	16307	16339	16263	16134	16206	16232	16213	16307	16300	16371	16239	16270	16224	16159	16228	16278	16258	16196	16264	16162	16192	16320	16267	16195	16196	16285	16234	16195	16331	16160	16083	16281	16457	16190	16284	16129	16286	16301	16121	16258	16306	16256	16363	16139	16196	16178	16195	16248	16088	16335	16110	16168	16269	16134	16220	16218	16203	16153	16309	16409	16245	16261	16214	16138	16263	16157	16256	16221	16081	16127	16249	16125	16146	16219	16088	16275	16165	16094	16165	16209	16329	16286	16215	16529	16098	16182	16283	16194	16245	16020	16318	16378	16068	16064	16144	16348	16237	16444	16510	16271	16353	16196	16222	16156	16301	16308	16264	16245	16154	16174	16243	16186	16347	16074	16259	16194	16358	16261	16113	16176	16465	16136	16297	16145	16267	16234	16269	16338	16299	16383	16041	16359	16195	16441	16291	16262	16193	16323	16286	16229	16366	16201	16181	16224	16153	16305	16246	16222	16358	16174	16166	16287	16256	16052	16170	16335	16311	16325	16178	16153	16318	16231	16310	16181	16281	16443	16207	16384	16226	16288	16258	16360	15954	16298	16382	16210	16274	16167	16337	16174	16391	16198	16242	16251	16436	16109	16315	16336	16181	16144	16280	16177	16210	16317	16265	16129	16187	16367	16378	16090	16191	16263	16164	16282	16137	16131	16264	16197	16333	16252	16131	16179	15988	16155	16155	16293	16126	16219	16020	16299	16011	16288	16296	16191	16382	16180	16202	16254	16308	16181	16183	16151	16179	16237	16306	16305	16304	16198	16230	16235	16216	16421	16441	16208	16135	16307	16197	16198	16314	16257	16295	16264	16432	16204	16226	16253	16035	16087	16161	16203	16249	16186	16335	16339	16050	16179	16324	16280	16304	16098	16107	16296	16130	16143	16139	16063	16467	16252	16230	16071	16070	16206	16139	16142	16336	16012	16421	16168	16070	16244	16214	16174	16226	16289	16288	16216	16371	16187	16252	16355	16170	16060	16278	16141	16165	16166	16331	16472	16370	16183	16190	16298	16142	16201	16296	16212	16282	16213	16170	16184	16189	16331	16154	16441	16163	16246	16254	16208	16238	16191	16372	16182	16395	16252	16355	16114	16177	16228	16331	16441	16197	16257	16179	16182	16290	16173	16248	16270	16288	16253	16218	16230	16165	16389	16311	16228	16313	15933	16068	16097	16349	16167	16523	16205	16219	16299	16169	16306	16262	16219	16341	16170	16309	16096	16227	16295	16232	16069	16201	16270	16084	16284	16210	16133	16079	16272	16214	16341	16185	16160	16335	16219	16173	16243	16138	16281	16200	16292	16171	16290	16261	16209	16263	16316	16108	16245	16205	16278	16264	16290	16100	16160	16329	16080	16223	16344	16265	16263	16236	16331	16347	16313	16421	16305	16353	16149	16066	16159	16100	16230	16261	16267	16234	16213	16206	16115	16355	16122	16229	16262	16337	16340	16247	16304	16298	16083	16217	16286	16391	16133	16334	16257	16303	16151	16220	16232	16265	16220	16220	16437	16252	16384	16359	16269	16172	16300	16434	16388	16154	16173	16074	16239	16442	16300	16219	16470	16103	16263	16378	16299	16237	16233	16273	16222	16455	16325	16211	16251	16198	16206	16046	16105	16275	16218	16216	16363	16331	16406	16235	16320	16177	16090	16092	16247	16263	16243	16325	16024	16222	16215	16273	16273	16151	16226	16371	16329	16176	16316	16328	16037	16245	16096	16095	16281	16451	16268	16349	16136	16290	16384	16228	16153	16316	16456	16180	16220	16275	15984	16243	16238	16157	16188	16238	16280	16262	16275	16278	16208	16232	16438	16364	15985	16315	16333	16244	16235	16193	16307	16138	16327	16235	16257	16244	16175	16156	16366	16251	16251	16272	16359	16429	16116	16303	16330	16289	16235	16210	16083	16286	16105	16257	16119	16261	16135	16236	16135	16234	16213	16113	16195	16200	16289	16381	16056	16211	16304	16260	16198	16189	16179	16343	16088	16246	16114	16263	16280	16339	16186	16275	16260	16319	16206	16134	16154	16297	16137	16275	16276	16370	16197	16213	16223	16124	16351	16351	16189	16109	16148	16106	16104	16314	16256	16194	16159	16455	16283	16291	16311	16292	16155	16297	16085	16426	16268	16193	16199	16264	16117	16376	16191	16264	16173	16237	16267	16207	16255	16168	16263	16224	16241	16154	16299	16241	16175	16309	16406	16092	16257	16240	16160	16016	16322	16164	16302	16261	16175	16348	16100	16235	16253	16401	16114	16078	16193	16194	16213	16212	16175	16261	16097	16161	16166	16274	16172	16255	16291	16192	16099	16223	16079	16324	16295	16122	16074	16316	16262	16222	16300	16234	16165	16308	16147	16282	16313	16140	16211	16220	16288	16144	16257	16282	16250	16175	16228	16254	16205	16217	16128	16323	16147	16115	15972	16102	16296	16304	16255	16154	16310	16069	16358	16452	16250	16408	16125
23938	21331	28655	24396	22165	21969	21246	19014	18852	18774	18666	18438	18540	18482	18596	18546	18579	18541	18732	18434	18395	18454	18354	18529	18525	18542	18509	18278	18623	18413	18543	20084	20897	20639	19916	18882	18814	18592	18555	18356	18515	18345	18454	18237	18299	18306	18322	18523	18444	18546	18227	18386	18379	18343	18320	18430	18629	18318	18414	18128	18361	18125	18424	18339	18246	18168	18303	18310	18366	18188	18381	18321	18315	18424	18500	18165	18321	18357	18354	18491	18269	18310	18619	18185	18394	18311	18311	18418	18325	18162	18375	18207	18262	18290	18308	18261	18254	18327	18378	18347	18150	18302	18550	18274	18096	18200	18466	18309	18447	18129	18552	18460	18359	18234	18216	17873	18198	18247	18457	18387	18278	18091	18158	18328	18267	18219	18409	18291	18359	18328	18211	18503	18390	18348	18265	18239	18476	18448	18308	18218	18089	18156	18363	18163	18203	18313	18319	18294	18015	18124	18062	18212	18439	18390	18265	18292	18270	18242	18157	18270	18230	18135	18429	18561	18016	18201	18271	18154	18297	18413	18279	18157	18223	18286	18229	18454	18400	18399	18241	18267	18242	18389	18294	18552	18254	18376	18305	18375	18349	18315	18258	18292	18375	18417	18415	18238	18214	18297	18306	18292	18212	18451	18249	18248	18138	18068	18269	18260	18421	18303	18442	18117	18239	18393	18121	18160	18207	18161	18251	18354	18313	18426	18151	18327	18526	18452	18244	18356	18413	18223	18275	18068	18298	18442	18269	18342	18293	18430	18400	18171	18512	18263	18001	18238	18288	18269	18190	18454	18221	18108	18119	18254	18361	18305	18184	18458	18439	18437	18389	18274	18233	18354	18183	18177	18106	18280	18323	18266	18195	18181	18520	18315	18410	18298	18278	18355	18155	18274	18267	18343	18475	18392	18300	18338	18417	18173	18176	18110	18469	18186	18256	18267	18250	18244	18238	18321	18224	18238	18512	18222	18259	18415	18419	18335	18235	18268	18250	18313	18606	18354	18307	18176	18235	18212	18287	18338	18337	18195	18363	18353	18182	18486	18246	18196	18262	18205	18257	18374	18202	18330	18316	18235	18277	18215	18347	18333	18225	18311	18434	18395	18387	18341	18245	18214	18304	18070	18298	18188	18422	18326	18234	18299	18140	18286	18218	18226	18194	18260	18215	18223	18444	18313	18409	18403	18285	18244	18476	18361	18112	18419	18350	18394	18258	18349	18326	18230	18459	18198	18233	18017	18287	18274	18153	18016	18523	18170	18345	18232	18327	18239	18287	18242	18210	18293	18238	18402	18341	18317	18181	18464	18295	18371	18174	18505	18234	18374	18275	18205	18271	18219	18223	18398	18192	18399	18149	18346	18475	18378	18462	18445	18193	18504	18282	18199	18233	18360	18218	18088	18177	18284	18210	18201	18434	18263	18348	18170	18206	18158	18295	18474	18497	18438	18420	18454	18352	18149	18270	18232	18370	18432	18259	18400	18306	18466	18324	18333	18347	18341	18333	18390	18195	18355	18174	18237	18358	18400	18015	18261	18211	18372	18236	18274	18405	18339	18406	18397	18323	18239	18135	18133	18460	18403	18317	18253	18596	18285	18227	18297	18336	18145	18288	18248	18239	18023	18365	18295	18321	18294	18357	18203	18190	18431	18400	18315	18136	18266	18258	18212	18404	18220	18163	18261	18337	18110	18375	18218	18336	18145	18442	18317	18204	18261	18523	18161	18273	18305	18260	18401	18008	18153	18098	18187	18259	18351	18199	18258	18424	18388	18456	18416	18139	18457	18234	18427	18219	18313	18252	18387	18388	18281	18295	18225	18295	18193	18105	18070	18438	18232	18145	18169	18175	18435	18391	18500	18241	18287	18287	18234	18210	18139	18374	18365	18298	18232	18350	18252	18349	18359	18273	18062	18257	18095	18275	18370	18396	18238	18358	18375	18118	18137	18286	18172	18414	18359	18296	18423	18249	18281	18328	18237	18233	18257	18415	18147	18314	18272	18148	18240	18226	18225	18345	18350	18208	18448	18221	18305	18372	18256	18432	18457	18414	18258	18208	18332	18465	18398	18422	18205	18310	18263	18087	18213	18319	18303	18258	18274	18194	18355	18101	18313	18282	18166	18511	18284	18173	18253	18376	18311	18199	18161	18187	18309	18175	18127	18299	18273	18434	18307	18593	18376	18285	18164	18197	18146	18219	18212	18207	18305	18401	18242	18207	18248	18212	18129	18397	18211	18417	18442	18189	18194	18272	18360	18227	18215	18224	18431	18365	18354	18156	18289	18293	18284	18379	18183	18266	18103	18140	18300	18313	18337	18306	18332	18240	18311	18234	18350	18269	18096	18247	18359	18204	18448	18413	18256	18238	18139	18245	18329	18256	18268	18416	18159	18316	18362	18182	18483	18208	18141	18294	18158	18237	18353	18392	18570	18357	18267	18294	18252	18381	18195	18348	18213	18320	18273	18237	18573	18313	18453	18181	18332	18163	18301	18339	18188	18382	18559	18411	18179	18356	18196	18299	18385	18275	18472	18233	18445	18249	18357	18284	18174	18093	18529	18357	18137	18327	18436	18283	18510	18325	18481	18162	18393	18248	18228	18156	18323	18292	18042	18357	18443	18050	18242	18540	18327	18359	18420	18179	18492	18275	18372	18247	18087	18239	18118	18290	18524	18350	18394	18264	18357	18344	18208	18309	18084	18227	18238	18455	18348	18265	18238	18424	18514	18203	18366	18283	18361	18263	18316	18181	18304	18259	18402	18262	18377	18257	18320	18403	18199	18280	18104	18456	18169	18383	18391	18286	18129	18337	18173	18194	18239	18421	18314	18321	18175	18208	18250	18285	18582	18373	18251	18519	18304	18387	18352	18375	18270	18418	18347	18298	18606	18441	18199	18422	18434	18283	18272	18103	18178	18192	18518	18319	18413	18248	18242	18275	18274	18098	18366	18299	18193	18320	18154	18241	18467	18270	18343	18386	18470	18011	18206	18306	18174	18349	18291	18377	18342	18160	18286	18209	18160	18492	18107	18306	18594	18426	18136	18211	18264	18092	18320	18279	18305	18394	18328	18355	18258	18303	18140	18161	18175	18131	18040	18268	18265	18202	18265	18212	18322	18473	18413	18393	18431	18320	18219	18264	18163	18296	18334	18353	18353	18240	18417	18356	18384	18241	18248	18295	18183	18304	18439	18466	18248	18358	18331	18260	18462	18282	18439	18380	18382	18276	18327	18387	18198	18331	18226	18394	18244	18226	18119	18275	18393	18323	18325	18327	18101	18237	18255	18463	18125	18310	18420	18450	18442	18200	18463	18385	18254	18290	18291	18416	18403	18283	18252	18389	18156	18381	18267	18516	18140	18393	18357	18195	18324	18199	18370	18318	18238	18269	18475	18339	18185	18353	18181	18226	18331	18319	18060	18393	18267	18213	18411	18287	18237	18275	18072	18528	18320	18280	18365	18394	18162	18371	18031	18429	18234	18343	18468	18197	18209	18234	18424	18477	18102	18340	18428	18448	18241	18192	18372	18337	18420	18175	18219	18244	18464	18502	18295	18212	18408	18230	18398	18332	18386	18089	18153	18359	18197	18408	18254	18356	18328	18306	18330	18491	18246	18262	18223	18536	18277	18331	18276	18408	17980	18299	18365	18333	18344	18305	18210	18355	18396	18441	18255	18273	18299	18242	18358	18193	18190	18458	18459	18525	18420	18213	18395	18082	18341	18208	18307	18206	18345	18372	18280	18276	18282	18539	18388	18282	18307	18218	18354	18318	18135	18254	18531	18193	18225	18243	18023	18268	18391	18324	18181	18348	18121	18099	18422	18312	18504	18298	18416	18281	18093	18377	18177	18338	18390	18294	18333	18309	18285	18267	18332	18072	18380	18405	18353	18225	18311	18413	18284	18275	18294	18275	18310	18207	18695	18393	18283	17997	18452	18453	18203	18271	18271	18293	18453	18299	18385	18348	18466	18385	18179	18449	18092	18250	18302	18387	18264	18095	18505	18415	18276	18219	18323	18269	18328	18400	18340	18294	18300	18292	18263	18452	18278	18203	18348	18436	18342	18205	18266	18266	18346	18376	18254	18326	18121	18207	18213	18382	18070	18257	18141	18351	18487	18589	18317	18382	18278	18371	18219	18478	18413	18438	18323	18193	18439	18334	18328	18411	18244	18402	18352	18149	18357	18267	18271	18329	18348	18208	18440	18236	18293	18195	18419	18213	18200	18137	18310	18408	18241	18491	18281	18402	18308	18237	18322	18414	18339	18223	18407	18405	18140	18313	18374	18272	18171	18302	18312	18341	18473	18246	18023	18287	18364	18082	18272	18356	18399	18264	18335	18246	18262	18320	18397	18514	18453	18487	18304	18193	18348	18219	18520	18401	18332	18189	18581	18303	18098	18238	18403	18242	18206	18220	18200	18285	18187	18427	18403	18175	18243	18307	18124	18462	18507	18324	18253	18253	18322	18288	18271	18311	18307	18395	18201	18098	18335	18315	18370	18094	18271	18393	18178	18243	18301	18225	18179	18354	18113	18274	18333	18206	18279	18315	18199	18328	18334	18382	18361	18450	18291	18326	18168	18334	18402	18209	18305	18282	18289	18369	18205	18353	18186	18212	18249	18267	18220	18272	18475	18312	18112	18171	18447	18176	18216	18122	17985	18300	18393	18423	18304	17962	18198	18293	18171	18424	18448	18296	18220	18314	18432	18385	18434	18580	18402	18293	18331	18378	18289	18226	18418	18093	18275	18250	18275	18237	18309	18374	18211	18244	18300	18375	18152	18262	18282	18303	18168	18346	18405	18329	18333	18247	17952	18195	18409	18318	18055	18294	18150	18364	18306	18399	18310	18332	18419	18267	18538	18362	18299	18093	18433	18432	18370	18118	18257	18217	18406	18254	18269	18322	18315	18282	18439	18212	18357	18465	18309	18425	18343	18150	18234	18286	18498	18347	18268	18192	18425	18240	18390	18281	18257	18120	18396	18369	18150	18183	18341	18173	18240	18321	18366	18255	18513	18642	18422	18333	18184	18413	18345	18210	18292	18217	18240	18215	18347	18523	18059	18286	18428	18186	18349	18379	18327	18318	18258	18300	18392	18420	18071	18404	18302	18275	18122	18044	18218
16974	27668	25496	20206	18737	17725	17007	17187	16936	16742	16441	16513	16499	16674	16589	16414	16500	16524	16461	16470	16432	16616	16458	16519	16547	16511	16401	16424	16344	16534	17159	19468	20201	19543	18120	17043	16491	16566	16448	16434	16384	16304	16463	16267	16496	16290	16382	16241	16351	16287	16241	16247	16464	16184	16194	16367	16361	16411	16338	16361	16554	16285	16281	16251	16328	16411	16382	16443	16489	16415	16432	16297	16433	16286	16218	16420	16391	16359	16324	16464	16351	16549	16273	16162	16446	16171	16443	16394	16292	16318	16225	16372	16452	16405	16343	16424	16288	16521	16293	16407	16411	16307	16471	16292	16193	16309	16229	16271	16386	16398	16321	16295	16423	16275	16431	16425	16287	16266	16264	16374	16475	16366	16333	16288	16352	16266	16534	16459	16323	16418	16396	16321	16474	16407	16334	16342	16391	16395	16242	16350	16521	16395	16227	16258	16259	16394	16408	16426	16302	16276	16348	16329	16342	16320	16293	16439	16332	16343	16388	16365	16311	16318	16425	16440	16374	16338	16300	16273	16360	16546	16293	16366	16313	16502	16267	16240	16201	16331	16300	16368	16442	16307	16179	16344	16437	16189	16360	16297	16249	16360	16415	16357	16416	16370	16202	16224	16267	16409	16341	16409	16360	16297	16307	16348	16361	16388	16408	16236	16253	16450	16278	16284	16341	16316	16353	16384	16295	16286	16452	16427	16412	16339	16378	16448	16421	16421	16347	16397	16343	16210	16271	16285	16236	16424	16210	16353	16344	16361	16284	16270	16275	16346	16398	16166	16438	16275	16404	16387	16421	16190	16370	16075	16305	16355	16231	16289	16344	16297	16308	16208	16369	16483	16464	16320	16423	16145	16258	16408	16165	16312	16390	16450	16343	16341	16179	16451	16278	16344	16125	16200	16199	16290	16326	16609	16332	16491	16242	16201	16229	16349	16352	16321	16419	16179	16379	16254	16321	16333	16249	16326	16404	16241	16383	16309	16376	16247	16378	16280	16295	16340	16386	16193	16459	16186	16321	16299	16475	16514	16236	16494	16412	16380	16359	16214	16282	16290	16226	16384	16459	16140	16444	16185	16429	16447	16362	16497	16466	16225	16251	16273	16148	16304	16609	16355	16393	16477	16321	16181	16491	16315	16367	16219	16450	16383	16325	16408	16308	16297	16347	16161	16361	16403	16202	16228	16274	16193	16466	16231	16288	16501	16286	16463	16377	16156	16236	16504	16049	16313	16350	16318	16384	16258	16395	16298	16443	16156	16269	16327	16252	16403	16296	16473	16199	16306	16391	16350	16271	16413	16405	16386	16349	16220	16416	16142	16394	16226	16404	16400	16391	16385	16239	16302	16221	16281	16375	16266	16273	16556	16382	16331	16518	16263	16437	16397	16241	16297	16226	16347	16378	16259	16423	16299	16254	16210	16264	16327	16490	16227	16451	16447	16330	16371	16490	16433	16318	16241	16497	16405	16378	16258	16292	16220	16221	16455	16393	16457	16385	16524	16281	16445	16139	16373	16328	16437	16349	16261	16334	16527	16340	16306	16385	16168	16361	16219	16289	16212	16328	16134	16386	16270	16296	16333	16293	16215	16457	16499	16267	16333	16566	16395	16322	16148	16386	16434	16305	16450	16330	16450	16362	16347	16354	16358	16182	16488	16283	16182	16299	16482	16290	16401	16375	16295	16414	16559	16256	16415	16478	16337	16299	16334	16222	16404	16344	16289	16219	16309	16194	16290	16329	16551	16195	16418	16357	16529	16326	16350	16349	16289	16208	16335	16376	16265	16273	16303	16293	16303	16340	16306	16527	16433	16471	16319	16347	16503	16236	16301	16370	16431	16494	16469	16172	16290	16365	16289	16399	16290	16264	16358	16087	16456	16483	16312	16366	16348	16171	16461	16191	16383	16408	16343	16209	16179	16343	16252	16222	16337	16296	16452	16233	16261	16431	16256	16225	16367	16352	16331	16286	16304	16143	16380	16272	16292	16211	16317	16378	16424	16297	16295	16437	16098	16200	16173	16495	16368	16476	16372	16294	16410	16124	16394	16455	16442	16375	16262	16293	16212	16299	16443	16530	16390	16193	16348	16408	16582	16371	16294	16355	16307	16313	16265	16367	16258	16234	16348	16449	16374	16305	16499	16200	16385	16393	16166	16387	16365	16399	16267	16250	16250	16434	16184	16461	16105	16456	16492	16333	16432	16384	16217	16449	16546	16224	16242	16444	16226	16378	16174	16322	16251	16429	16365	16230	16384	16364	16423	16397	16373	16405	16389	16325	16419	16359	16257	16328	16254	16273	16355	16321	16296	16199	16449	16420	16292	16311	16258	16380	16277	16407	16377	16345	16311	16371	16335	16302	16276	16333	16465	16311	16352	16252	16422	16264	16368	16172	16415	16285	16315	16401	16315	16299	16310	16428	16466	16443	16160	16242	16297	16359	16256	16354	16425	16337	16335	16503	16343	16450	16483	16367	16350	16512	16389	16303	16261	16256	16304	16379	16311	16306	16263	16312	16272	16249	16435	16333	16322	16397	16426	16449	16137	16380	16338	16378	16331	16433	16165	16227	16356	16341	16366	16277	16398	16400	16337	16360	16316	16541	16381	16338	16451	16449	16402	16442	16327	16405	16439	16339	16452	16161	16481	16373	16504	16402	16133	16287	16472	16241	16373	16438	16173	16162	16284	16427	16070	16310	16342	16330	16278	16465	16412	16340	16339	16356	16496	16382	16377	16270	16390	16258	16327	16243	16440	16387	16393	16280	16384	16320	16456	16409	16316	16229	16263	16321	16186	16386	16502	16242	16284	16215	16150	16259	16544	16191	16166	16367	16346	16488	16354	16175	16299	16384	16317	16230	16333	16280	16325	16259	16355	16224	16339	16424	16399	16280	16193	16218	16332	16343	16258	16251	16356	16489	16340	16344	16303	16249	16416	16567	16438	16400	16438	16283	16273	16210	16355	16361	16264	16335	16249	16512	16352	16453	16312	16288	16333	16142	16480	16163	16341	16280	16285	16349	16326	16305	16342	16513	16311	16294	16213	16201	16267	16168	16297	16320	16355	16177	16316	16320	16300	16361	16238	16369	16072	16473	16304	16345	16348	16335	16274	16315	16416	16262	16297	16200	16261	16432	16310	16407	16308	16318	16314	16485	16241	16325	16217	16346	16346	16423	16298	16375	16346	16537	16349	16318	16036	16276	16298	16342	16394	16331	16355	16300	16326	16423	16288	16375	16426	16249	16213	16455	16205	16354	16345	16236	16370	16313	16294	16299	16296	16504	16568	16249	16228	16340	16268	16485	16312	16402	16253	16288	16285	16439	16350	16435	16432	16316	16328	16363	16254	16292	16334	16260	16406	16398	16465	16447	16314	16375	16406	16287	16392	16201	16440	16233	16230	16152	16336	16273	16292	16335	16313	16251	16352	16370	16204	16280	16459	16276	16251	16323	16494	16132	16255	16277	16537	16611	16113	16163	16384	16401	16409	16452	16442	16376	16462	16273	16491	16406	16363	16321	16275	16506	16289	16249	16283	16336	16504	16154	16244	16344	16490	16459	16412	16250	16319	16164	16137	16187	16576	16444	16400	16166	16429	16398	16326	16352	16304	16472	16092	16404	16390	16450	16305	16449	16306	16283	16165	16453	16190	16248	16325	16232	16163	16374	16242	16398	16309	16316	16307	16163	16486	16303	16374	16462	16336	16409	16269	16352	16180	16287	16337	16478	16493	16303	16328	16256	16111	16440	16439	16343	16337	16163	16387	16248	16233	16228	16327	16171	16196	16439	16418	16310	16380	16448	16379	16371	16263	16389	16280	16317	16226	16324	16535	16360	16249	16461	16174	16154	16425	16319	16297	16367	16397	16377	16261	16402	16407	16295	16267	16335	16187	16278	16548	16498	16273	16396	16410	16164	16290	16333	16428	16535	16518	16275	16439	16399	16283	16327	16204	16333	16306	16157	16403	16329	16336	16460	16260	16401	16415	16396	16335	16211	16297	16224	16355	16326	16314	16304	16254	16186	16054	16307	16468	16076	16338	16349	16245	16312	16329	16283	16495	16361	16279	16541	16225	16133	16345	16222	16303	16461	16320	16420	16275	16396	16328	16258	16323	16434	16369	16393	16335	16389	16287	16302	16321	16505	16429	16378	16482	16224	16385	16290	16393	16448	16231	16373	16519	16289	16386	16417	16313	16272	16412	16515	16324	16377	16474	16438	16294	16485	16424	16245	16491	16326	16417	16234	16265	16370	16481	16398	16295	16357	16487	16462	16379	16194	16473	16371	16355	16243	16201	16321	16349	16380	16466	16122	16423	16351	16262	16292	16325	16346	16275	16308	16332	16502	16269	16382	16335	16455	16339	16361	16594	16440	16289	16148	16307	16187	16339	16265	16304	16350	16348	16274	16349	16352	16233	16373	16330	16348	16290	16309	16278	16341	16390	16226	16383	16290	16113	16415	16414	16494	16296	16373	16337	16320	16308	16403	16334	16353	16329	16317	16484	16412	16337	16422	16240	16444	16408	16444	16303	16381	16339	16146	16324	16514	16218	16361	16317	16395	16483	16371	16278	16383	16209	16380	16209	16187	16322	16300	16428	16347	16282	16394	16241	16378	16277	16334	16320	16368	16344	16311	16303	16369	16250	16402	16310	16331	16342	16250	16456	16303	16498	16348	16272	16375	16217	16385	16309	16488	16448	16373	16320	16324	16306	16439	16439	16384	16378	16428	16259	16364	16211	16244	16350	16319	16418	16218	16217	16331	16379	16414	16276	16247	16369	16274	16359	16511	16477	16376	16397	16708	16311	16366	16366	16355	16417	16281	16237	16477	16228	16407	16415	16394	16153	16249	16289	16213	16327	16372	16505	16322	16316	16312	16308	16380	16288	16450	16361	16313	16366	16339	16243	16355	16392	16339	16224	16346	16335	16325	16196	16338	16236	16371	16314	16316	16480	16392	16409	16366	16261	16347	16368	16356	16406	16202	16203	16253	16342	16465	16192	16373	16245	16626	16373	16157	16374	16328	16291	16336	16312	16333	16164	16267	16326	16395	16251	16178	16264	16252	16248	16325	16232	16397	16472	16412	16432	16103	16333	16353	16349	16436	16356	16425	16284	16372	16274	16131	16560
22925	21322	29136	23834	21528	23403	24794	20019	19178	19265	19040	19018	18828	18730	18930	18808	18782	18668	18484	18481	18821	18848	18713	18826	18577	18587	18698	18623	18514	18904	19969	22116	22976	22221	20518	19500	18890	18846	18495	18523	18720	18493	18618	18444	18401	18525	18415	18683	18591	18683	18442	18388	18334	18496	18419	18664	18490	18664	18468	18490	18441	18429	18565	18583	18446	18576	18343	18642	18620	18373	18683	18509	18629	18516	18488	18347	18472	18291	18505	18339	18647	18312	18557	18656	18685	18439	18495	18317	18158	18307	18509	18433	18506	18480	18633	18361	18486	18382	18479	18613	18491	18519	18548	18524	18692	18542	18362	18277	18479	18468	18397	18424	18465	18528	18586	18598	18539	18591	18523	18484	18561	18588	18418	18576	18507	18572	18447	18574	18469	18155	18395	18429	18381	18446	18313	18185	18758	18425	18500	18594	18492	18547	18495	18511	18264	18528	18525	18433	18448	18705	18593	18487	18401	18233	18278	18452	18498	18361	18516	18630	18630	18414	18683	18344	18553	18522	18577	18473	18520	18449	18574	18471	18415	18467	18463	18527	18463	18449	18476	18420	18352	18443	18398	18457	18264	18575	18463	18706	18340	18463	18542	18469	18544	18593	18407	18477	18435	18429	18500	18454	18496	18473	18507	18501	18508	18537	18309	18255	18273	18264	18510	18360	18419	18398	18393	18401	18390	18343	18616	18278	18340	18291	18384	18361	18536	18634	18505	18484	18418	18426	18328	18458	18355	18578	18488	18436	18312	18585	18387	18482	18436	18425	18452	18359	18497	18370	18580	18443	18616	18493	18381	18462	18587	18437	18403	18535	18666	18508	18389	18461	18536	18311	18528	18336	18420	18290	18403	18517	18301	18564	18456	18406	18474	18513	18317	18066	18509	18405	18081	18531	18319	18213	18435	18330	18391	18458	18503	18424	18485	18371	18647	18229	18397	18620	18275	18275	18551	18633	18326	18433	18375	18450	18139	18357	18496	18496	18427	18503	18401	18557	18281	18398	18503	18404	18539	18595	18293	18456	18544	18566	18629	18444	18391	18489	18429	18280	18382	18576	18489	18244	18284	18497	18517	18419	18308	18380	18538	18422	18382	18433	18350	18354	18664	18355	18330	18251	18537	18532	18359	18338	18608	18582	18336	18590	18532	18402	18581	18404	18720	18440	18518	18596	18267	18331	18202	18571	18518	18461	18450	18591	18379	18279	18502	18315	18360	18360	18303	18283	18327	18342	18542	18604	18574	18395	18434	18548	18484	18440	18401	18505	18631	18410	18656	18238	18556	18433	18399	18389	18440	18455	18683	18564	18455	18620	18556	18559	18463	18596	18497	18590	18337	18417	18225	18280	18720	18343	18167	18516	18595	18806	18491	18485	18642	18569	18254	18310	18388	18460	18435	18382	18688	18578	18416	18640	18333	18358	18426	18575	18515	18232	18542	18554	18500	18489	18493	18329	18461	18509	18400	18539	18524	18613	18585	18484	18461	18382	18389	18549	18498	18543	18486	18443	18514	18431	18336	18422	18393	18281	18648	18778	18516	18525	18209	18535	18340	18345	18587	18569	18388	18468	18430	18406	18480	18384	18540	18293	18361	18503	18265	18445	18340	18315	18414	18479	18449	18363	18250	18389	18246	18430	18518	18436	18535	18475	18485	18419	18333	18454	18466	18608	18324	18446	18598	18404	18396	18452	18316	18437	18330	18524	18782	18463	18488	18441	18483	18372	18530	18467	18371	18252	18393	18375	18457	18296	18340	18461	18269	18402	18442	18465	18531	18437	18307	18489	18392	18428	18632	18414	18557	18640	18500	18584	18297	18337	18452	18402	18517	18450	18569	18699	18408	18592	18455	18391	18653	18471	18273	18497	18400	18494	18483	18395	18676	18519	18434	18782	18460	18421	18486	18373	18424	18438	18461	18478	18293	18434	18222	18276	18260	18506	18603	18582	18355	18629	18614	18401	18396	18454	18564	18606	18287	18552	18426	18250	18344	18564	18552	18389	18579	18329	18170	18563	18494	18485	18500	18567	18505	18365	18599	18506	18672	18470	18373	18341	18513	18476	18512	18430	18467	18582	18499	18519	18306	18335	18322	18349	18595	18452	18593	18606	18558	18530	18362	18494	18457	18297	18501	18548	18532	18500	18470	18397	18649	18512	18568	18459	18403	18261	18450	18481	18474	18374	18472	18386	18486	18518	18408	18418	18358	18309	18489	18525	18571	18539	18327	18423	18286	18228	18331	18342	18573	18444	18490	18525	18519	18458	18440	18660	18376	18405	18699	18467	18493	18412	18618	18527	18579	18373	18527	18505	18666	18543	18501	18364	18484	18249	18511	18605	18469	18184	18753	18488	18403	18272	18430	18378	18566	18412	18398	18249	18620	18458	18179	18489	18431	18455	18417	18464	18611	18554	18368	18252	18292	18387	18320	18315	18400	18429	18363	18644	18437	18520	18351	18288	18512	18462	18478	18365	18238	18656	18483	18623	18499	18352	18495	18449	18591	18748	18487	18530	18602	18378	18419	18467	18520	18523	18688	18412	18543	18545	18213	18407	18630	18534	18519	18336	18545	18499	18587	18422	18401	18683	18374	18402	18423	18270	18544	18726	18528	18442	18384	18425	18452	18473	18257	18480	18501	18478	18558	18189	18175	18467	18386	18424	18518	18460	18494	18450	18288	18355	18380	18428	18441	18354	18393	18540	18662	18630	18500	18283	18479	18413	18344	18333	18487	18288	18580	18310	18575	18364	18418	18375	18595	18417	18366	18339	18284	18396	18322	18519	18454	18599	18496	18449	18515	18444	18713	18337	18245	18568	18392	18508	18442	18503	18400	18402	18470	18369	18322	18632	18331	18390	18476	18545	18391	18359	18555	18451	18434	18516	18392	18366	18530	18585	18525	18477	18426	18093	18403	18474	18480	18600	18573	18519	18470	18275	18438	18632	18590	18417	18282	18639	18566	18534	18448	18509	18508	18573	18353	18465	18404	18517	18347	18482	18675	18584	18491	18638	18411	18635	18347	18212	18521	18488	18398	18356	18415	18582	18511	18295	18440	18591	18326	18571	18363	18600	18767	18420	18458	18477	18446	18318	18666	18372	18591	18519	18405	18575	18640	18480	18393	18458	18321	18539	18460	18667	18239	18319	18425	18470	18436	18578	18391	18308	18574	18303	18544	18386	18418	18557	18329	18494	18478	18463	18365	18554	18328	18422	18293	18424	18370	18393	18413	18229	18624	18343	18262	18392	18458	18457	18483	18516	18627	18586	18369	18467	18543	18502	18445	18581	18441	18356	18450	18518	18536	18354	18450	18260	18439	18320	18648	18447	18533	18445	18253	18496	18544	18488	18666	18430	18424	18473	18677	18472	18472	18544	18359	18310	18319	18357	18494	18536	18478	18436	18323	18334	18540	18500	18536	18600	18488	18425	18549	18551	18310	18602	18539	18486	18311	18641	18558	18478	18462	18561	18622	18399	18465	18409	18564	18550	18594	18504	18524	18674	18257	18328	18523	18422	18330	18448	18314	18440	18457	18585	18491	18465	18523	18582	18343	18576	18470	18517	18467	18440	18533	18373	18596	18363	18405	18561	18556	18575	18277	18367	18581	18536	18414	18321	18478	18549	18446	18519	18449	18295	18456	18383	18410	18546	18584	18343	18390	18460	18411	18443	18428	18465	18474	18451	18429	18387	18697	18531	18498	18468	18330	18360	18395	18296	18477	18361	18403	18305	18309	18385	18293	18337	18653	18595	18344	18623	18373	18577	18495	18375	18389	18458	18490	18368	18390	18533	18679	18474	18559	18538	18446	18524	18398	18519	18326	18454	18200	18496	18363	18291	18700	18342	18454	18658	18322	18580	18457	18382	18228	18419	18603	18416	18588	18583	18449	18355	18489	18258	18511	18471	18488	18553	18475	18377	18531	18452	18540	18150	18405	18340	18415	18386	18553	18455	18493	18271	18254	18628	18469	18465	18507	18603	18329	18453	18470	18566	18413	18485	18358	18420	18578	18216	18415	18585	18700	18499	18456	18555	18523	18433	18567	18451	18491	18399	18448	18440	18316	18457	18430	18229	18322	18481	18378	18355	18485	18438	18413	18423	18445	18513	18443	18262	18460	18462	18381	18398	18433	18340	18344	18400	18386	18393	18355	18500	18505	18291	18424	18537	18320	18469	18538	18472	18637	18314	18454	18542	18441	18440	18420	18495	18363	18647	18357	18291	18306	18390	18502	18428	18338	18480	18397	18623	18373	18320	18328	18333	18513	18417	18518	18440	18439	18377	18604	18542	18495	18369	18456	18442	18307	18429	18606	18293	18255	18344	18612	18341	18565	18361	18448	18517	18399	18361	18474	18319	18519	18480	18396	18489	18615	18533	18419	18496	18414	18442	18711	18586	18406	18374	18343	18255	18217	18529	18555	18515	18446	18505	18565	18436	18296	18547	18251	18426	18351	18394	18482	18295	18459	18436	18526	18694	18260	18411	18443	18453	18353	18233	18378	18596	18416	18379	18491	18563	18531	18513	18414	18488	18523	18303	18589	18343	18535	18377	18522	18448	18445	18291	18533	18454	18551	18622	18462	18530	18599	18364	18247	18550	18396	18438	18468	18269	18556	18465	18558	18405	18249	18609	18586	18640	18414	18340	18405	18383	18378	18224	18519	18592	18405	18642	18474	18196	18420	18454	18445	18701	18559	18425	18311	18506	18364	18367	18534	18395	18603	18485	18258	18370	18559	18467	18374	18394	18448	18324	18392	18287	18496	18521	18468	18462	18492	18302	18408	18342	18487	18452	18624	18423	18421	18275	18413	18271	18544	18425	18374	18319	18280	18476	18425	18325	18361	18716	18329	18519	18596	18517	18457	18429	18592	18598	18485	18565	18363	18460	18552	18457	18628	18366	18539	18533	18423	18508	18508	18530	18522	18316	18468	18387	18505	18387	18303	18261	18578	18490	18357	18491	18513	18574	18517	18468	18586	18616	18671	18454	18508	18324	18486	18436	18538	18443	18605	18572	18519	18336	18527	18469	18533	18232	18293	18136	18573	18414	18485	18548	18534	18472	18534	18385	18648	18443	18291	18328	18376	18395	18532	18523	18330	18531	18631	18277	18486	18387	18365	18355
18279	31258	28777	23058	20254	18847	17961	17650	17169	16979	16782	16670	16669	16767	16785	16587	16714	16568	16588	16614	16629	16658	16712	16550	16484	16448	16549	16371	16318	16987	19071	22406	23325	21493	19336	17471	16745	16564	16477	16296	16351	16433	16389	16474	16358	16350	16358	16332	16281	16551	16375	16261	16510	16451	16449	16535	16465	16507	16290	16260	16525	16306	16331	16362	16509	16435	16531	16565	16363	16389	16508	16512	16256	16538	16440	16470	16344	16304	16315	16468	16517	16312	16371	16370	16293	16433	16472	16306	16427	16424	16485	16425	16335	16391	16359	16258	16327	16343	16505	16363	16438	16502	16334	16541	16372	16414	16425	16531	16427	16404	16457	16326	16353	16301	16459	16369	16230	16399	16418	16492	16436	16331	16236	16542	16445	16466	16464	16460	16473	16317	16510	16437	16329	16499	16316	16374	16655	16333	16407	16388	16242	16361	16400	16347	16462	16227	16507	16411	16179	16403	16275	16452	16295	16390	16371	16445	16503	16347	16383	16324	16316	16481	16218	16489	16204	16508	16448	16375	16246	16425	16213	16287	16522	16184	16398	16581	16174	16382	16587	16363	16526	16490	16289	16332	16475	16325	16336	16355	16459	16405	16463	16435	16351	16313	16467	16304	16384	16481	16477	16350	16498	16445	16356	16229	16329	16441	16273	16537	16463	16359	16358	16342	16417	16333	16450	16360	16406	16270	16326	16367	16383	16404	16430	16291	16524	16380	16354	16338	16603	16411	16340	16198	16319	16329	16283	16505	16422	16459	16274	16402	16430	16348	16398	16318	16536	16496	16256	16412	16383	16143	16491	16185	16361	16388	16375	16433	16555	16454	16385	16372	16257	16370	16403	16340	16389	16371	16267	16280	16453	16378	16394	16449	16428	16263	16328	16234	16231	16487	16331	16339	16383	16323	16576	16440	16301	16390	16415	16315	16407	16429	16536	16310	16256	16475	16347	16405	16351	16410	16397	16300	16376	16534	16478	16175	16383	16229	16385	16417	16575	16384	16307	16376	16195	16281	16269	16467	16269	16422	16312	16214	16387	16360	16348	16348	16301	16276	16557	16387	16419	16323	16293	16372	16277	16622	16262	16190	16293	16375	16478	16398	16425	16533	16342	16341	16290	16241	16504	16339	16382	16408	16343	16295	16267	16406	16466	16622	16209	16556	16340	16417	16416	16338	16490	16406	16304	16246	16369	16358	16296	16283	16420	16269	16451	16391	16386	16577	16383	16450	16147	16381	16458	16299	16401	16444	16379	16281	16517	16307	16299	16374	16294	16317	16380	16375	16220	16403	16303	16294	16551	16328	16405	16472	16249	16566	16532	16370	16346	16274	16246	16522	16362	16396	16391	16377	16388	16340	16217	16390	16381	16396	16241	16342	16323	16395	16310	16405	16266	16363	16337	16525	16488	16324	16487	16270	16214	16492	16405	16266	16452	16367	16359	16449	16354	16376	16411	16114	16361	16512	16446	16525	16320	16428	16433	16474	16503	16450	16432	16305	16353	16410	16457	16480	16314	16562	16498	16447	16517	16323	16406	16488	16384	16406	16310	16516	16364	16431	16390	16274	16263	16247	16470	16330	16313	16374	16398	16397	16578	16301	16398	16307	16371	16336	16384	16260	16369	16323	16287	16490	16125	16435	16402	16401	16334	16364	16414	16270	16448	16582	16400	16475	16425	16366	16399	16424	16182	16321	16200	16394	16263	16482	16288	16392	16267	16284	16342	16398	16308	16334	16521	16321	16318	16247	16371	16163	16248	16329	16347	16313	16511	16350	16273	16302	16232	16496	16354	16250	16474	16272	16519	16490	16231	16286	16435	16370	16304	16399	16350	16260	16371	16463	16315	16379	16454	16376	16387	16435	16394	16480	16347	16414	16335	16507	16337	16317	16412	16463	16425	16476	16330	16270	16455	16497	16286	16469	16306	16317	16409	16229	16249	16361	16371	16453	16386	16399	16437	16300	16340	16326	16466	16427	16562	16464	16496	16115	16313	16346	16386	16274	16566	16349	16442	16331	16431	16360	16636	16323	16435	16579	16381	16608	16381	16302	16343	16464	16170	16458	16502	16365	16323	16395	16453	16180	16297	16434	16348	16431	16417	16473	16348	16144	16467	16155	16349	16349	16474	16253	16371	16253	16355	16369	16343	16331	16349	16330	16192	16296	16311	16341	16309	16236	16415	16447	16370	16583	16263	16308	16301	16387	16306	16446	16230	16270	16412	16355	16325	16306	16333	16224	16501	16404	16529	16299	16378	16489	16421	16382	16371	16399	16346	16225	16422	16403	16283	16517	16435	16362	16397	16472	16647	16341	16437	16319	16183	16453	16329	16620	16423	16514	16285	16226	16366	16385	16441	16316	16489	16384	16662	16232	16480	16394	16540	16373	16451	16361	16399	16342	16236	16568	16421	16353	16283	16426	16504	16433	16372	16525	16127	16493	16563	16495	16295	16226	16325	16374	16432	16375	16384	16361	16369	16305	16210	16324	16275	16336	16440	16405	16441	16278	16408	16502	16343	16404	16319	16460	16275	16349	16250	16420	16400	16319	16355	16287	16302	16436	16300	16350	16332	16220	16440	16255	16419	16349	16274	16382	16474	16437	16386	16396	16380	16478	16447	16430	16441	16343	16361	16374	16341	16423	16362	16368	16422	16213	16367	16360	16225	16444	16319	16244	16442	16391	16425	16389	16345	16452	16535	16274	16488	16386	16379	16340	16399	16303	16465	16521	16507	16443	16506	16319	16284	16281	16366	16406	16352	16333	16231	16330	16532	16564	16420	16170	16533	16459	16477	16362	16286	16326	16370	16436	16332	16229	16355	16355	16283	16386	16365	16413	16303	16301	16284	16300	16275	16257	16373	16248	16282	16363	16243	16394	16235	16380	16451	16342	16438	16284	16470	16262	16293	16319	16383	16492	16411	16298	16562	16446	16327	16335	16314	16442	16359	16478	16312	16340	16239	16477	16462	16458	16440	16266	16299	16441	16314	16424	16273	16306	16408	16288	16345	16378	16327	16437	16315	16393	16464	16270	16283	16139	16453	16454	16421	16308	16360	16344	16565	16317	16439	16352	16295	16413	16300	16496	16333	16432	16266	16287	16503	16047	16344	16340	16363	16267	16308	16339	16410	16261	16535	16362	16169	16483	16307	16314	16362	16405	16528	16380	16333	16409	16436	16263	16329	16382	16309	16300	16362	16446	16226	16552	16513	16308	16311	16451	16155	16390	16410	16386	16351	16401	16357	16367	16353	16304	16339	16312	16193	16314	16245	16179	16562	16377	16206	16396	16282	16265	16386	16274	16536	16312	16321	16174	16435	16410	16512	16489	16390	16425	16390	16401	16339	16351	16402	16539	16440	16466	16518	16320	16197	16250	16563	16235	16393	16355	16424	16508	16594	16336	16546	16380	16502	16350	16359	16547	16401	16350	16205	16497	16409	16310	16452	16289	16413	16357	16528	16345	16485	16578	16384	16394	16445	16376	16341	16436	16270	16459	16228	16311	16385	16422	16431	16323	16221	16357	16218	16251	16506	16382	16376	16250	16349	16419	16199	16434	16214	16327	16467	16272	16187	16348	16125	16387	16430	16217	16370	16403	16308	16398	16514	16429	16278	16352	16377	16315	16355	16419	16198	16406	16430	16399	16296	16540	16403	16450	16379	16511	16459	16466	16180	16453	16350	16510	16371	16237	16313	16436	16241	16364	16455	16373	16428	16450	16236	16559	16311	16341	16416	16430	16284	16431	16323	16313	16432	16435	16391	16446	16342	16376	16492	16336	16444	16285	16401	16435	16529	16298	16435	16327	16511	16366	16376	16461	16449	16550	16296	16370	16407	16298	16420	16218	16359	16619	16332	16303	16458	16289	16537	16223	16442	16362	16216	16336	16373	16346	16317	16338	16424	16331	16430	16359	16436	16435	16317	16399	16435	16290	16398	16442	16447	16413	16433	16408	16369	16282	16467	16440	16412	16487	16438	16437	16437	16254	16438	16153	16566	16465	16440	16390	16423	16217	16396	16531	16469	16440	16312	16485	16300	16523	16371	16252	16509	16485	16461	16553	16391	16295	16482	16382	16383	16457	16439	16391	16464	16346	16423	16455	16398	16384	16380	16454	16335	16375	16430	16346	16512	16324	16400	16465	16478	16568	16122	16400	16214	16482	16312	16328	16208	16522	16440	16280	16556	16466	16462	16358	16346	16262	16488	16383	16404	16366	16401	16493	16375	16424	16529	16468	16354	16278	16480	16253	16356	16350	16403	16360	16318	16247	16327	16189	16442	16462	16268	16354	16585	16287	16488	16367	16255	16430	16523	16326	16437	16417	16393	16337	16378	16435	16494	16433	16377	16408	16398	16534	16432	16371	16312	16362	16266	16316	16385	16243	16439	16439	16268	16393	16356	16441	16297	16328	16457	16335	16312	16274	16411	16372	16194	16413	16360	16460	16400	16271	16262	16277	16333	16255	16453	16309	16234	16251	16383	16431	16417	16400	16350	16432	16402	16307	16287	16459	16237	16374	16349	16424	16407	16379	16289	16562	16489	16351	16280	16288	16334	16656	16389	16464	16495	16507	16372	16326	16228	16172	16430	16463	16277	16411	16307	16504	16223	16513	16501	16273	16539	16341	16497	16252	16281	16422	16340	16287	16447	16298	16267	16386	16390	16302	16322	16386	16434	16333	16677	16375	16277	16198	16392	16348	16257	16358	16348	16280	16207	16384	16475	16328	16368	16466	16305	16494	16362	16540	16312	16432	16371	16212	16536	16370	16288	16419	16249	16255	16526	16316	16228	16420	16329	16511	16479	16336	16551	16247	16413	16316	16388	16285	16424	16299	16483	16392	16378	16445	16248	16340	16390	16097	16299	16284	16545	16333	16327	16208	16448	16453	16386	16344	16395	16528	16338	16589	16540	16358	16412	16331	16338	16340	16383	16230	16303	16519	16509	16416	16399	16346	16332	16212	16313	16366	16354	16361	16385	16350	16401	16348	16163	16344	16486	16313	16473	16476	16442	16480	16407	16246	16467	16371	16539	16317	16454	16434	16507	16375	16402	16372	16275	16436	16456	16303	16279	16395	16517	16196	16506	16319	16345	16596	16300	16273	16520	16338	16506	16374	16318	16249
27597	22186	24544	21634	18379	18568	18611	18437	18420	18343	18262	18001	18360	18232	18067	18204	18162	18320	18478	18255	18402	18360	18325	18203	18378	18271	18165	18241	18409	18310	18473	18481	18683	18546	18327	18549	18232	18186	18202	18163	18182	18485	18368	18297	18201	18158	18226	18185	18215	18110	18101	18201	18114	18225	18358	18179	18201	18120	18213	18088	18172	18055	18254	18176	18342	18038	18147	18138	18447	18102	18254	18124	18202	18136	18188	18331	18160	18272	18134	18218	18194	18297	18304	18231	18287	18217	18303	18256	18483	18154	18325	18330	18229	18265	18111	18198	18100	18184	18200	18269	18135	18294	18081	18258	18315	18288	18211	18347	18099	18153	18230	18274	18395	18212	18222	18144	18298	18346	18341	18196	18114	18268	18354	18175	18255	18260	18194	18060	18354	18304	18133	18000	18244	18161	18340	18259	18368	18217	18136	18212	18114	18218	18307	18072	18333	18239	18055	18344	18206	18472	18079	18139	18111	18283	18188	18104	18266	18363	18207	18153	18353	18368	18134	18237	18306	18125	18402	18360	18330	18138	18243	18289	18277	18175	18279	18444	18361	18261	18386	18342	18137	18015	18127	18271	18215	18330	18391	18295	18061	18097	18158	18116	18073	18032	18163	18201	18216	18366	18102	18048	18265	18188	18093	18063	18622	18167	18276	18273	18260	18063	18190	18224	18137	18050	18151	18025	18312	18152	18126	18165	18280	18255	18213	18172	18091	18122	18181	18035	18017	18261	18024	18327	18110	18228	18214	18244	18259	18343	18028	18375	18250	18440	18284	18030	18166	18321	18159	18307	18073	18157	18310	18115	18243	18271	18160	17870	18272	18192	17951	18111	18239	18137	18460	18308	18340	18170	18130	18200	18248	18250	18203	18159	18208	18074	18304	18246	18035	18158	18348	18404	18335	18354	18086	18213	17944	18050	18161	18219	18144	17780	18192	17934	18283	18185	18083	18007	18401	18040	18152	18208	18254	18120	18188	18142	18363	18394	18229	18186	18093	18022	18454	18042	18360	18229	18134	18099	18198	18277	18030	18189	18153	17976	18181	18156	18024	18158	18331	18081	18053	18396	18265	18277	18210	18180	18355	18417	18142	18247	18382	18349	18389	18185	18098	18310	18251	18242	18380	18289	18149	18215	18106	18279	18191	18336	18158	18212	18086	18122	18291	18473	18283	18385	18209	18331	18081	18071	18055	18201	18359	18233	18331	18231	18184	18222	18076	18211	18299	18311	18058	18227	18220	18426	18051	18188	18126	18376	18314	18238	18116	18052	18242	18110	18306	18225	18103	18201	17956	18408	18415	18178	18122	18142	18260	18305	18451	18315	18253	18169	18056	18306	18094	18058	18244	18143	18271	18266	18211	18253	18147	18358	18098	18247	18125	18117	18202	18334	18170	18143	18076	18282	18267	18113	18207	18118	18125	18164	18101	18199	18131	18037	18025	18250	18378	18303	18552	18339	18043	18145	18117	18272	18286	18305	18364	18180	18328	18262	18282	18080	18148	18365	18229	18150	18088	18224	18139	18112	18333	18167	18207	18062	17931	18172	18165	18371	18145	18195	18067	18006	18082	18257	18058	18221	18246	18122	18247	18323	18394	18160	17977	18084	18126	18163	18098	18258	18177	18193	18129	18317	18085	18125	17978	18165	18201	18322	18249	18271	18170	18099	18306	18234	18255	18153	18236	18043	18315	18247	18394	18122	18214	18287	18107	18350	18166	18087	18282	18306	18175	18176	18297	18134	18474	18117	18359	18416	18153	18324	18197	18100	18096	18213	18131	18119	18169	18227	18169	18155	18032	18063	18296	18143	18153	18280	18089	18234	18378	18151	18284	18295	18170	18162	18270	18153	18283	18224	18176	18102	18207	18106	18174	18130	18151	18111	18220	18264	18308	18241	18133	17996	18306	18337	18227	18217	18151	18058	18269	18167	18216	18443	18213	18136	18294	18155	18378	18155	18156	18441	18276	18383	18166	18117	18144	18341	18187	18151	18179	18080	18160	18209	18231	18152	18081	18258	18307	17975	18123	18111	18191	18236	18268	18315	18335	18208	18046	18313	18252	18063	17919	18273	18180	18301	17912	18149	18299	18275	18290	18399	18123	18060	18048	18025	18252	18249	18149	18101	18313	18485	18090	17869	18169	18349	18050	18280	18459	18120	18120	18244	18212	18182	18274	18237	17944	18092	18178	18307	18214	18316	18286	18098	18185	18182	18274	18438	18305	18336	18130	18122	18165	18198	18478	18076	18074	18303	18094	18235	18088	17999	18322	18109	18435	18259	18266	18237	18077	18294	18316	18170	18389	18055	18325	18188	18247	18352	18285	18134	18078	18139	18219	18170	18156	18105	18217	18303	18361	18487	18318	18133	18146	18158	17959	18066	18261	18230	18160	18314	18370	18131	18196	18163	18371	18174	18291	18184	18228	18288	18231	18061	18302	18135	18169	18287	18211	18056	18410	18045	18249	18233	18156	18300	18118	17905	18206	18017	18249	17996	18140	18207	18187	18168	18245	18391	17969	18219	18088	18029	18145	18328	18131	18224	18047	18154	18183	18092	18242	18201	18134	18336	18375	18224	17985	18194	18144	18052	18153	18335	18304	18247	18230	18278	18216	18176	18423	18255	18152	18402	18175	18240	18300	18307	18147	18243	18211	18155	18265	18353	18175	18079	18218	18107	18233	18304	18178	18093	18112	18233	18302	18178	18178	18264	18161	18180	18070	18072	18046	18215	18120	18238	18472	18216	18169	18306	18337	18253	18041	18183	18233	18236	18227	18085	18244	18337	18145	18055	18307	18036	18270	18345	18180	18193	18237	18255	18349	18217	18220	18278	18275	18303	18268	18090	18043	18057	18162	18109	18137	18098	18153	18316	17925	18269	18210	18165	18128	18199	18223	18300	18346	18245	18140	18229	18274	18298	18287	18348	18309	18168	18086	18343	18246	18106	18120	18107	18202	18022	18172	18307	18256	18389	18440	18028	18115	18347	18236	18223	17979	18131	18180	18270	18403	18392	18249	18131	18147	18150	18288	18065	18392	18184	18318	18278	18315	18327	18370	18306	18073	18331	18308	18249	18198	18187	18329	18356	18280	18289	18052	18096	18122	18237	18053	18052	17971	18190	18291	18136	18192	18205	18170	18055	18016	18348	18251	18172	18049	18277	18145	18094	18202	18290	18027	18149	18149	18400	18117	18250	18286	18322	18161	18212	18081	18241	18088	18221	18498	18076	18146	18088	18216	18081	18247	18250	18056	18113	18189	18206	18097	18163	18208	18003	18258	18045	18184	18178	18219	18086	18320	18385	18237	18118	18228	18372	18273	18100	18209	18125	18047	18143	18295	18124	18111	18370	18272	17996	18094	18076	17982	17983	18058	18065	18319	18267	18455	18284	18204	18238	18169	18080	18373	18234	18303	18291	18377	18008	18138	18096	18386	18238	18048	18263	18555	18187	18299	18314	18141	18248	18204	18008	18204	18102	18267	18138	18228	18021	18313	18355	18258	18156	18093	18180	18345	18171	17997	18167	18092	18118	18308	18304	18201	18043	18310	18122	18074	18261	18314	18210	18264	18034	18196	17920	18268	18117	18068	18115	18203	18289	18285	18273	18336	18208	18206	18388	17967	18421	18309	18202	18200	18425	18432	18164	18233	18351	17974	18289	18232	18128	18177	18040	18182	18244	18107	18157	18259	18180	18120	18353	18258	18217	18272	18343	18442	18126	18280	18078	18255	18414	18307	18248	18313	18205	18292	18415	18212	18146	18300	18189	18043	18249	18347	18326	18257	18183	18243	18463	18058	18291	18395	18339	18353	18170	18499	18264	18100	18348	18087	18233	18315	18145	18249	18235	18348	18322	18258	18307	18423	18170	18328	17956	18305	18260	18206	18412	18158	18234	18332	18203	18287	18298	18374	18235	18235	18330	18157	18105	18222	18158	18024	18108	18257	18096	18218	18216	18185	18319	18205	18383	18332	18128	18331	18160	18378	18406	18274	18301	18225	18389	18078	18118	18284	18370	18139	18199	18177	18016	17978	18221	18137	18130	18098	18286	18208	18358	18343	18214	18072	18108	18078	18136	18352	18070	18153	18199	18347	18133	18270	18257	18029	18329	18260	18007	18225	18322	18329	18284	18164	18023	18198	18384	18216	18082	18328	18164	18041	18337	18127	18311	18300	18350	18295	18120	18149	18113	18373	18209	18220	18252	18052	18203	18202	18168	18450	18336	18320	18188	18126	18214	18130	18234	18324	18234	18407	18290	18505	17960	17991	18283	18188	18266	18353	18283	18107	18342	18356	18266	18274	18274	18179	18237	18201	18126	18277	18223	18052	18126	18202	18182	18242	17952	18311	18292	18274	18155	18268	18285	18112	18364	18109	18280	18171	18181	18064	18295	18171	18170	18053	18240	18016	18164	18149	18378	18169	18273	18319	18118	18234	18041	18070	18383	18222	18026	18122	18072	18315	18087	18242	18079	18142	18203	18285	18299	18182	18134	18379	18151	18166	18233	18362	18350	18327	18169	18224	18129	18392	18141	18196	18130	18328	18324	18162	17980	18376	18246	18075	18027	18366	18024	18089	18247	18165	18160	18200	18194	17953	18035	18138	18236	18110	18271	18105	18141	18274	18179	18128	18239	18349	18104	18036	18181	18200	17989	18301	18182	18350	18164	18201	18200	18288	18118	18290	18272	18186	18067	18156	18077	18104	18128	18271	18115	18045	18217	18191	18132	18299	18180	18110	18089	18152	18179	18138	18273	18259	18230	18221	18212	18061	18047	18016	18372	18155	18153	18493	18114	18227	18125	18240	18235	18191	18342	18055	18326	18315	18223	18451	18021	18315	18296	18023	18214	18296	18246	18293	18276	18387	17969	18216	18113	18172	18133	18165	18137	18186	18252	18063	18250	18147	18091	18087	18170	18277	18169	18219	18502	18334	18039	18231	18223	18243	18217	18264	18083	18406	18271	18234	18195	18382	18335	17937	18218	18328	18077	18318	18304	18355	18184	18032	18132	18078	18152	18289	18219	18237	18184	18056	18096	18088	18172	18247	17991	18214	18413	18018	18322	18203	18028	18327	18248	18053	18177	18310	18169	18476	18306	18336	18186	18200	18219	18218	18361	18167	18263
16625	20251	19500	17788	16967	16492	16381	16367	16318	16184	16274	16148	16182	16092	16355	16153	16237	16337	16209	16184	16233	16154	16198	16121	16117	16364	16210	16188	16283	16201	16490	16720	16716	16653	16669	16403	16372	16343	16095	16180	16243	16217	16233	16262	16155	16315	16327	16197	16160	16165	16369	16219	16119	16339	16301	16086	16264	16318	16275	16380	16123	16255	16233	16182	16334	16224	16137	16140	16327	16088	16240	16018	15959	16148	16259	16243	16029	16132	16384	16216	16229	16107	16153	16268	16083	16385	16136	16208	16172	16220	16291	16154	16083	16095	16066	16096	16204	16147	16354	16282	16121	16277	16364	16113	16279	16272	16225	16249	16164	16373	16351	16049	16227	16300	16256	16122	16332	16228	16272	16253	16107	16267	16362	16219	16205	16183	16241	16242	16201	16206	16491	16163	16331	16247	16303	16230	16125	16204	16065	16290	16209	16191	16177	16134	16263	16085	16230	16202	16070	16289	16060	16268	16227	16383	16180	16190	16310	16279	16194	16498	16015	16197	16226	16178	16053	16186	16236	16281	16201	16183	16173	16206	16200	16328	16266	16180	16257	16202	16154	16310	16270	16174	16240	16256	16129	16121	16304	16292	16239	16191	16288	16065	16091	16434	16251	16188	16411	16103	16132	16053	16294	16223	16080	16205	16210	16261	16063	16259	16179	16166	16113	16103	16211	16125	15926	16273	16141	16233	16268	16183	16273	16104	16169	16204	16209	16183	16407	16208	16277	16180	16169	16286	16304	16223	16184	16215	15968	16281	16321	16196	16188	16168	16308	16392	16252	16226	16189	16222	16229	16274	16158	16189	16319	16201	16339	16163	16070	16197	16231	16204	16224	16073	16256	16113	16224	16291	16060	16215	16227	16139	16183	16224	15937	16248	16291	16174	16257	16210	16217	16270	16109	16213	16077	16263	16204	16178	16346	16020	16143	16312	16131	16260	16174	16198	16322	16198	16217	16178	16184	16430	16160	16356	16370	16287	16168	15985	16170	16338	16031	16162	16097	16317	16196	16136	16090	16274	16139	16156	16331	16090	16281	16225	16218	16243	16311	16291	16349	16114	16314	16130	16276	16298	16139	16151	16248	16245	16340	16069	16226	16198	16078	16345	16272	16328	16089	16254	16230	16269	16193	16042	16144	16316	16175	16061	16286	16225	16053	16091	16044	16145	16252	16221	16190	16327	16168	16189	16213	16331	16353	16170	16195	16309	16091	16144	16205	16348	16311	16252	16297	16142	16196	16347	16134	16201	16338	16199	16132	16270	16153	16189	16321	16312	16199	16360	16165	16357	16119	16194	16143	16224	16351	16013	16109	16052	16074	16136	16138	16367	16075	16232	16347	16158	16140	16254	16120	16199	16202	16048	16239	16118	16223	16233	16064	16252	16129	16097	16110	16306	16282	16240	16103	16275	16135	16196	16215	16478	16373	16317	16355	16251	16117	16341	16483	16181	16278	16127	16086	16288	16100	16125	16282	16257	16252	16213	16238	16123	15943	16333	16208	16258	16149	16361	15931	16085	16113	16105	16040	16210	16241	16239	16110	16153	16163	16310	16238	16283	16067	16115	16287	16300	16375	16050	16222	16190	16244	16163	16026	16460	16273	16275	16081	15970	16405	16322	16242	16225	16294	16139	16289	16026	16103	16156	16043	16201	16193	16318	16245	16223	16127	16264	16156	16378	16171	16236	16259	16182	16159	16244	16197	16442	16098	16335	16230	16245	16256	16288	16142	16217	16169	16251	16143	16354	16125	16122	16361	16056	16211	16114	16157	16128	16229	16321	16352	16254	16111	16133	16230	16441	16229	16205	16107	16386	16189	16218	16191	16189	16381	16316	16280	16236	16277	16032	16248	16239	16381	16212	16177	16100	16161	16211	16239	16173	16261	16211	16285	16279	16344	16219	16215	16127	16262	16223	16399	16236	16232	16249	16321	16119	16163	16119	16315	16113	16195	16195	16204	16351	16211	16230	16331	16140	16314	16337	16210	16316	16165	16176	16239	16125	16236	16157	16109	16221	16142	16084	16142	16161	16113	16307	16297	16086	16235	16152	16250	16239	16135	16218	16170	16144	16321	16410	16056	16161	16160	16212	16096	16319	16267	16088	16309	16316	16260	16128	16169	16044	16053	16349	16361	16317	16514	16289	16258	16300	16401	16335	16233	16118	16187	16047	16209	16107	16088	16225	16231	16301	16130	16220	16295	16325	16423	16137	16064	16178	16275	16242	16035	16252	16313	16085	16268	16185	16416	16277	16078	16299	16294	16290	16234	16183	16331	16194	16366	16216	16264	16274	16238	16247	16385	16130	16456	16195	16312	16133	16210	16450	16270	16248	16308	16145	16064	16297	16264	16200	16255	16327	16143	16216	16204	16140	16272	16236	16193	16162	16167	16161	16253	16284	16345	16095	16347	16059	16126	16212	16257	16419	16214	16197	16214	16179	16183	16148	16072	16242	16222	16025	16147	16270	16311	16278	16322	16187	16334	16201	16355	16334	16205	16413	16144	15950	16093	16325	16353	16205	16206	16318	16061	16130	16230	16149	16269	16093	16250	16234	16225	16203	16115	16047	16374	16372	16155	16102	16205	15986	16046	16296	16299	16172	16277	16205	16218	16342	16260	16185	16210	16154	16250	16283	16156	16194	16243	16211	16466	16264	16207	16164	16214	16259	16454	16301	16345	16158	16263	16220	16217	16277	16164	16313	16273	16211	16279	16359	16173	16162	16088	16190	16196	16222	16057	16176	16221	16308	16062	16183	16143	16095	16191	16236	16211	16031	16295	16135	16292	16114	16134	16269	16231	16311	16372	16241	16189	16201	16399	16153	16180	16205	16134	16173	16409	16161	16261	16108	16133	16107	16189	16119	16374	16265	16058	16119	16274	16272	16453	16252	16178	16108	16155	16243	16086	16106	16276	16166	16305	16066	16204	16204	16250	16083	16330	16206	16274	16296	16214	16348	16150	16056	16265	16055	16292	16179	16061	16001	16262	16261	16232	16204	16304	16117	16293	16284	16332	16192	16201	16203	16301	16149	16119	16138	16251	16104	16301	16259	16189	16392	16303	16282	16120	16267	16306	16120	16383	16214	16446	16257	16246	16172	16364	16207	16144	16174	16201	16271	16223	16044	16070	16235	16213	16357	16164	16248	16144	16244	16247	16152	16204	16158	16299	16209	16129	16431	16368	16147	16175	16188	16085	16220	16219	16283	16315	16229	16187	16170	16151	16219	16207	16298	16154	16016	16231	16439	16279	16260	16397	16073	16367	16145	16266	16380	16094	16338	16384	16148	16147	16110	16218	16079	16093	16277	16281	16017	16099	16308	16474	16300	16067	16331	16065	16228	16419	16152	16235	16222	16193	16142	16349	16090	16375	16021	16210	16214	16069	16256	16250	16205	16219	16129	16221	16264	16092	16088	16244	16201	16295	16184	16192	16166	16189	16087	16372	16088	16216	16218	16212	16228	16163	16321	16334	16262	16032	16052	16213	16154	16240	16250	16311	16271	16195	16219	16124	16080	16273	16151	16326	16186	16390	16353	16138	16351	16255	16276	16091	16174	16328	16245	16185	16229	16320	16192	16256	16228	16128	16210	16137	16009	16263	16269	16223	16345	16339	16165	16233	16222	16251	16231	16330	16311	16363	16427	16203	16411	16124	16251	16055	16186	16303	16184	16071	16269	16204	16097	16192	16478	16190	16226	16240	16177	16361	16190	16169	16058	16366	16204	16259	16374	16203	16205	16314	16025	16237	16068	16278	16172	16144	16076	16289	16166	16294	16404	16234	16157	16226	16300	16254	16237	16284	16278	16123	16245	16193	16286	16408	16137	16029	16056	16210	16261	16151	16268	16361	16279	16047	16226	16152	16252	16099	16149	16312	16276	16263	16177	16154	16232	16250	16136	16280	16153	16220	16229	16064	16242	16322	16103	16026	16251	16094	16244	16319	16086	16255	16225	16158	16175	16182	16238	16250	16141	16120	16340	16262	16201	16169	16350	16387	16147	16288	16353	16189	16261	16176	16139	16371	16239	16222	16396	16062	16249	16224	16181	16063	16175	16194	16304	16219	16352	16113	16375	16111	16291	16256	16169	16139	16264	16059	16311	16290	16132	16116	16264	16253	16253	16350	16340	16160	16125	16014	16200	16255	16294	16219	16182	16136	16261	16201	16270	16166	16088	16241	16238	16124	16407	16178	16065	16148	16332	16332	16295	16372	16159	16185	16375	16184	16215	16308	16100	16340	16265	16359	16085	16157	16185	16033	16069	16174	16378	16153	16152	16249	16096	16185	16179	16454	16267	16234	16186	16189	16337	16031	16154	16256	16099	16268	16168	16136	16003	16080	16219	16149	16137	16069	16245	16203	16216	16185	16352	16249	16172	16248	16366	16301	16286	16201	16125	16365	15977	16159	16166	16198	16161	16275	16109	16281	16199	16258	16235	16141	16269	16241	16256	16231	16271	16149	16130	16287	16212	16120	16152	16292	16183	16231	16118	16192	16165	16353	16207	16221	16178	16326	16228	16198	16275	16271	16256	16304	16033	16045	16263	16125	16267	16222	16233	16229	16228	16187	16375	16129	16141	16138	16181	16239	16055	16166	16107	16124	16241	16234	16247	16194	16113	16325	16250	16312	16226	16257	16171	16179	16114	16186	16131	16163	16321	15980	16461	16143	16324	16074	16208	16244	16310	16125	16285	16265	16280	16260	16209	16040	16336	16186	16263	15976	16408	16318	16340	16095	16301	16335	16183	16189	16286	16172	16355	16302	16048	16342	16267	16190	16105	16174	16068	16300	16343	16311	16180	16090	16131	16292	16278	16278	16152	16315	16069	16128	16150	16250	16257	16275	16087	16039	16235	16124	16285	16194	16199	16117	16216	16191	15987	16218	16116	16157	16262	16211	16117	16048	16180	16202	16157	16359	16206	16197	16390	16172	16319	16190	16089	16360	16307	16324	16245	16090	16149	16357	16018	16084	16261	16322	16251	16209	16151	16301	16179	16355	16149	16242	16192	16263	16244	16255	16202	16208	16285	16186	16138	16098	16266	16083	16226	16293	16165	16287	16123	16244	16402	16292	16256	16260	16189	16326	16174	16291	16306	16056	16379	16224	16416	16179	16212	16265	16276
23894	21377	28784	24424	22235	21870	21230	19030	18347	18394	18794	18312	18330	18270	18395	18265	18471	18185	18094	17990	18156	18254	18345	18178	18190	18205	18366	17999	18222	18771	19501	20412	20725	19943	19250	18555	18394	18491	18136	18297	18009	18168	18056	18188	18109	17954	18227	17977	18076	18120	18113	18226	18380	17997	18250	18214	18414	17943	18177	17969	18109	18048	18251	18255	18257	17974	18108	18311	18195	18218	18171	18099	18076	17912	18149	18015	18152	18240	18418	17918	18103	18150	18313	18284	18032	18265	18055	18183	18031	18061	18168	18135	18192	18016	18198	18133	18115	18262	18095	18127	18174	18137	18042	18163	18039	18070	18075	18150	18175	18073	17892	17986	18237	18173	18201	18184	18162	18076	18116	18244	17916	18102	18135	18111	18076	18116	17992	17994	18065	18077	18144	18078	18020	17983	17975	17936	18208	18194	18046	18230	18122	18172	17927	17968	17973	18192	18189	18145	18263	18226	18187	18177	18149	18131	18004	18040	18229	18206	18085	18174	18081	18224	18151	18313	18268	18080	18102	18140	17960	18182	18045	18370	18105	18173	18063	18004	18238	18159	18029	18119	18208	18100	18025	18308	18064	18093	18199	18038	18241	18116	18105	18011	17950	18114	18024	18311	18133	18102	18098	17888	18321	18234	18225	18134	18022	18274	18279	18030	18256	18110	18084	18113	18171	18139	18173	18256	18181	18182	18050	18065	18282	18144	18281	18140	17877	18089	18089	18066	18137	18137	18155	18330	18229	18149	18128	18113	17963	18095	18147	18285	18274	18001	17885	18185	18193	18034	17967	18056	18256	18354	18114	18114	18155	18062	17959	18011	18204	17965	18132	18029	18306	18001	18088	18272	18027	18209	18015	18035	18168	18279	18232	18057	18049	18143	18061	18081	18070	18308	18250	18051	18193	18048	18204	18437	18228	18393	18174	18074	18132	18245	18081	18132	18196	18166	18247	18134	18297	18129	18143	18161	18137	18193	18229	18203	18053	18162	18113	18269	18039	18068	18246	18058	17929	18123	17948	18130	18061	17973	18300	18053	18225	18093	18012	18204	17966	18226	17966	18140	18385	18189	18087	18176	18160	18267	18129	18003	18346	18048	18247	18123	17917	18058	18118	18103	18152	18021	18180	18097	18459	18232	18235	18106	18081	18100	18045	18111	18206	18147	18189	18103	17991	18093	17977	18026	18093	18003	18116	18007	18094	18279	18297	18047	18118	18163	18058	17801	17817	18061	18155	18202	18094	17857	18066	18110	18173	18211	18244	18071	17969	18048	18142	18160	17983	18259	18056	18277	18116	18172	18027	18170	18324	18134	18262	17896	17918	18094	18113	18119	18054	18112	18151	17914	18145	18084	18190	18271	18124	18203	18112	18258	18181	18139	18043	18050	18129	18084	18196	17883	18161	17973	18267	18169	18018	18185	17986	17865	18099	18179	18319	18227	18180	18163	18019	18271	18198	18122	18208	18204	18243	18193	18162	18237	18045	17995	18036	18141	18245	18365	18140	18110	18180	17930	18067	17989	18169	18294	18218	18187	18125	18165	18086	18235	18046	18136	18433	18225	17926	18264	17991	18132	17984	18090	18025	18146	17995	18218	18145	17976	18042	18102	18243	18138	18155	18183	18130	18184	18126	18179	18097	18164	18103	18147	18086	18030	18206	18179	18059	18053	17980	18149	18162	18276	18072	18237	18287	18244	18191	18104	18306	18237	18069	18240	18145	18107	18160	18224	18081	18117	18090	18027	17996	18279	18009	18164	18062	17971	18127	18177	17965	18200	18230	18057	18143	18039	18133	18106	18272	18052	18205	18152	18144	18113	18073	18036	18246	18244	17922	18133	18048	18087	18029	17904	17777	18269	18159	18191	18097	18213	18115	18115	18086	18230	18294	18190	18079	18087	18091	18018	17996	18020	18149	17996	18147	18035	18165	18237	18122	17981	18346	17928	18048	17973	18103	17912	17932	18210	18051	18087	18133	17900	18172	17913	18047	18119	18093	18018	18219	18148	18155	18288	18097	18057	17919	17883	18158	18073	18081	18094	18041	18154	18078	18010	17984	18380	18024	18148	18118	18207	18042	18236	18053	17972	17933	18216	18060	18068	18052	18274	18264	18078	17945	17975	17947	18285	18007	18230	18198	18054	17996	18001	18107	18205	18097	18012	18138	18268	18183	18025	18138	18174	17990	18189	18179	18301	18081	18006	17970	18240	18293	18205	18201	18141	18347	18110	18171	18184	17987	18142	18050	18073	18004	17873	18248	18347	17917	18001	18252	18122	17981	17979	18140	18184	18077	18164	18156	17929	17989	18146	18067	18204	18229	17872	18090	18094	18312	17961	18391	18155	18226	18062	18114	18061	18126	18145	18076	18067	18199	17910	18050	18076	18205	18431	18161	18333	18077	18023	18293	18157	18248	18335	18204	18120	17998	18114	18189	18249	18258	18222	17998	18125	17926	18011	18079	17981	18093	18140	17824	17989	18014	18060	17962	18015	18217	18115	18196	17961	18225	18157	18230	18214	18254	18154	17978	18052	18192	18209	18082	18145	18027	18109	18127	18223	18267	18159	18092	18165	18223	17982	18270	18161	18221	18196	18008	18055	17987	18089	18062	17982	18135	18022	17918	18061	18183	18239	18090	17870	18153	18150	18052	18093	18449	18229	18147	18096	17989	18125	18057	18102	18079	18027	18233	18197	18092	18237	18264	18033	18138	18128	18414	18209	18243	18101	18012	18182	18076	18247	18073	18176	17899	18165	18298	18245	18150	18115	18079	18125	18155	18191	18341	18234	18076	18257	18043	18063	18059	18170	17889	18019	18207	18158	18108	18025	18343	18237	18405	17973	18132	18147	18057	18168	18068	18119	18101	18095	18207	18057	18180	18119	18236	18159	18138	17987	18176	18011	18226	18246	18261	18121	18099	18138	17977	18150	18151	17902	18091	18022	18073	18045	18236	18127	18157	17973	18110	18263	18158	17998	17945	18044	18268	18103	18139	18109	18109	18426	18313	18207	18220	17963	18151	18125	18345	18223	17796	18263	18295	18085	18065	18089	17878	18205	18123	18050	18056	18123	18136	18023	18135	18130	18099	18183	18029	18111	18110	18147	18064	18134	18100	18012	17987	18212	18074	17997	18145	18015	18171	18139	18152	17908	18082	18162	18300	18242	18136	18255	18129	18197	18200	18304	18033	18043	18041	17961	18197	18270	18336	18122	18109	18257	18171	18122	18026	18023	18207	18171	18228	18059	18237	17959	18218	18065	18218	18266	18161	18082	18078	18020	18083	18086	18140	18139	18085	18226	18203	18287	18189	18056	18133	18130	18267	18314	17993	18142	18098	18186	18377	18149	17950	18141	18199	18079	18189	17882	18210	17994	18038	18027	18193	18012	17940	18131	18171	18060	18015	17986	18125	18070	18054	18268	18085	17992	18202	18167	18192	18038	18202	18147	18284	18053	18028	17976	18070	18226	18018	18325	18192	18187	18240	18221	18154	18091	18197	18053	18035	18187	18021	18280	18080	18255	18256	18116	18141	18122	18069	18205	18161	18191	18062	17965	18247	18181	18227	18052	17991	18271	18095	18170	17978	18069	18217	18001	18183	18259	18064	18181	18228	17951	18228	18042	18165	18173	18068	18139	18200	18095	18099	18194	17999	18114	18120	18052	17989	18065	18188	18211	18109	18031	18069	17897	18011	18061	18205	18195	18088	17912	18153	18120	18180	18216	17902	18054	18100	18074	18153	18126	18054	17934	18198	17935	18171	18197	18207	18038	18314	17853	18243	18047	18239	18157	18153	18148	18066	18252	18124	18036	18066	18138	18158	18014	18141	18033	18137	18236	18152	18024	18108	18107	18020	17934	18246	17971	18132	17821	18135	18362	18156	18148	18163	18186	18305	18160	18187	18341	18153	18131	18107	18223	18105	18219	17967	17977	18123	18248	18171	18169	18146	18230	18207	18162	18073	17903	18113	18208	18124	18220	17926	17922	17978	18212	18190	18079	18048	18009	18050	17959	18092	18163	17971	18015	18042	18220	18204	18104	18260	18044	18113	17992	18056	17971	18063	18249	18334	18232	18286	17979	18185	18005	18119	18019	18101	18233	18275	18072	18404	18085	18233	18313	18095	18052	18143	18152	18036	18072	18187	18168	17960	17963	17950	18220	18382	18229	18326	18203	18129	18129	18045	17967	17873	18134	18017	18156	18242	18103	18245	18244	18219	18127	18047	18207	18296	18164	18102	17937	18047	18093	18069	18180	18047	18034	18119	18050	17898	18094	18346	18099	18097	18187	18164	18084	18081	18256	18247	18258	18076	18065	18041	18025	17946	18055	18116	17992	18295	18049	17892	18150	18279	18111	18386	17961	18113	18240	18162	17949	18146	18001	18147	18091	18150	18080	18145	18029	18083	18156	18277	18139	18071	18117	18039	18071	18074	18327	18217	18128	18165	17872	18109	18178	18131	17999	18334	17943	17914	18234	18071	18292	18101	18119	18125	17879	18112	18440	18120	18065	18137	18083	18169	18222	17978	18067	18193	18204	18146	18229	17822	18028	18067	18005	18135	18197	18205	18133	17954	18142	17979	18038	18174	18281	18086	17855	18268	18081	18058	18242	18066	18093	17939	18023	18234	18134	18195	18278	18209	18110	18149	18131	18226	18095	18027	17824	18205	18199	18037	18152	18147	18192	18187	18171	18145	18160	18157	17928	18044	18144	17900	18127	18083	17998	18073	18051	18134	18008	18146	18017	18063	18101	18197	18107	18134	18085	17948	18127	18008	18114	18156	18153	18232	17988	18187	18272	18262	18250	18057	18097	17977	18142	18462	18245	18209	18094	18159	18182	18209	18232	18214	18203	17988	17999	18256	18200	18127	18294	18216	18276	18206	18145	18057	18031	18290	18229	18104	18109	18039	17974	18250	18293	18094	18155	18116	18217	18321	18347	18178	18208	17985	18009	18201	17973	18020	18182	17924	18119	18221	18088	18206	18227	18103	18076	18119	18185	18091	18176	18097	18041	18122	18152	18039	18078	18190	18128	17916	18058	18152	18134	18237	18183	18294	18136	18178	17913	18036	18109	18230	18036	18179	18367	18243	18308	18470	18167	18150	18304	18183	18091	18204	18138	18057	18352
16457	27188	25577	20405	18528	17734	17260	16617	16749	16610	16636	16441	16431	16434	16306	16299	16279	16276	16203	16214	16383	16411	16277	16323	16399	16269	16067	16268	16425	17121	18551	20121	19715	18371	17513	16631	16505	16263	16093	16185	16386	16243	16139	16179	16203	16287	16243	16334	16150	16220	16212	16211	16325	16297	16214	16327	16073	16124	16213	16232	16335	16183	16093	16141	16196	16091	16032	16241	16227	16113	16214	16242	16205	16117	16234	16214	16353	16220	16185	16157	16148	16362	16090	16219	16246	16020	16420	16199	16081	16146	16254	16275	16073	16273	16296	16242	16071	16216	16352	16253	16254	16192	16135	16381	16126	16283	16166	16068	16228	16166	16174	16247	16118	16362	16164	16095	16233	16264	16211	16253	16131	16172	16139	16292	16280	16053	16384	16217	16196	16187	16304	16301	16357	16212	16202	16330	16197	16288	16299	16146	16171	16211	16242	16352	16166	16101	16248	16080	16141	16140	16186	16265	16275	16181	16254	16089	15861	15930	16233	16192	16067	16261	16288	16232	16214	16194	16150	16206	16068	16198	16120	16295	16181	16110	16087	16157	16305	16293	16073	16232	16299	16358	16119	16066	16243	16147	16268	16144	16210	16198	16193	16208	16247	16179	16201	15983	16233	15985	16132	16160	16158	16113	16251	16041	16100	16228	16427	16172	16170	16266	16263	16261	16159	16083	16327	16196	16195	16131	16337	16115	16235	16104	16201	16294	16275	16088	16332	16135	16126	16148	16281	16393	16278	16241	16089	16136	16282	16321	16173	16228	16099	16337	16246	16221	15983	16184	16308	16139	16331	16183	16279	16266	16113	16458	16164	16357	16278	16026	16165	16214	16383	16142	16163	16083	16153	16171	16145	16110	16145	16184	16269	16223	16417	16352	16199	16122	16173	16151	16161	16200	16276	16075	15940	16224	16099	16116	16085	16355	16198	16329	16242	16256	16271	16194	16271	16374	16186	16164	16235	16125	16262	16209	16268	16094	16241	16303	16181	16318	16070	16104	16279	16111	16046	16335	16153	16220	16138	16299	16227	16160	16043	16205	16102	16265	16201	16260	16380	16277	15982	16252	16203	16294	16219	16201	16270	16282	16067	16370	16298	16018	16245	16248	16108	16125	16129	16243	16208	16138	16203	16061	16136	16128	16188	16070	16415	16182	16322	16254	16003	16295	16027	16163	16135	16279	16194	16178	16158	16114	16068	16146	16204	16393	16280	16089	16182	16336	16117	16095	16331	16113	16327	16056	16305	16270	16279	16190	16324	16441	16202	16215	16310	16098	16140	16167	16210	16352	16138	16119	16128	16081	16229	16173	16302	16054	16251	16018	16236	16133	16183	16216	16098	16044	16264	16291	16084	16046	16216	16104	16074	16339	16318	16144	16271	16189	16047	16276	15991	16376	16164	16290	16185	16284	16117	16220	16196	16273	16107	16130	16109	16050	16226	16163	16211	16285	16263	16244	16216	16125	16218	16381	16194	16168	16394	16167	16123	16086	16262	16199	16254	16139	16042	16242	16314	16048	16283	16175	16229	16146	16287	16264	16157	16131	16110	16209	16371	16135	16115	16169	16148	16071	16138	16300	16280	16125	15993	16246	16222	16242	16379	16022	16189	16303	16189	16211	16254	16185	16095	16367	16115	16265	16136	16164	16386	16139	16030	16145	16100	16326	16162	16118	16101	16219	16096	16339	16060	16452	16185	16253	16017	16211	16128	16128	16086	16182	16243	16137	16143	16047	16273	16204	16089	16310	16311	16132	16330	16343	16134	16060	16158	16425	16034	16129	16188	16279	16417	16267	16174	16234	16177	16196	16343	16174	16453	16274	16370	16160	16221	16061	16361	16123	16128	16246	16110	16092	15964	16330	16244	16213	16278	16326	16180	16117	16316	16169	16048	16244	16139	16139	16081	16104	16154	16253	16224	16207	16183	15982	16285	16272	16233	16081	16121	16100	16182	16030	16220	16184	16250	16254	16089	16290	16151	16266	16249	16186	16294	16189	16051	16249	16192	16037	16270	16119	16336	16234	16177	16063	16147	16225	16153	16252	16379	16227	16205	16097	16177	16111	16263	16210	16159	16399	16267	16105	16150	16256	16162	16094	16321	15999	15981	16304	16190	16233	16223	16276	16347	16195	16031	15971	16120	16097	16184	16269	16309	16149	16148	16305	16123	16255	16060	16299	16120	15901	16087	16305	16274	15970	16174	16154	16155	16246	16189	16191	16254	16247	16175	16276	16122	16233	16351	16080	16181	16217	16167	16220	16193	16152	16150	16094	16232	16070	16127	16220	16304	16177	16170	15962	16172	16246	15989	16220	16240	16117	16210	16152	16158	16181	16097	16037	16003	16135	16336	16161	16159	16178	16156	16272	16321	16298	16103	16138	16251	16219	16187	16065	16180	16320	16043	16246	16192	16337	16314	16175	16249	16229	16197	16227	16026	16245	16194	16438	16065	16239	16231	16194	16079	16021	16245	16248	16287	16347	16179	16096	16144	16353	16177	16100	16280	16214	16285	16241	16191	16185	16025	16282	16228	16275	16194	16205	16083	16270	16200	16276	16195	16207	16284	16252	16188	16190	16202	16127	16110	16051	16342	16170	16237	16122	16102	16144	16109	16292	16118	16237	16408	16167	16110	16293	16194	16214	16194	16156	16222	16198	16211	16125	16255	16363	16009	16186	16228	16224	16193	16120	16242	16066	16249	16130	16127	16252	15985	16096	16069	16163	16225	16266	16189	16111	16086	16188	16123	16142	16217	16058	16289	16101	16129	16457	16014	16308	16326	16271	16230	16161	16310	16031	16253	16185	16255	16177	16254	16216	16221	16229	16258	16091	16326	16133	16128	16378	16201	16191	16185	16130	16095	16267	16285	16274	16165	16363	16180	16205	16201	16166	16198	16212	16219	16312	16329	16238	16382	16326	16035	16324	16106	15970	16200	16158	16110	16191	16198	16082	16259	16003	16096	16071	16150	16170	16319	16264	16083	16143	16234	16245	16141	16274	16111	16072	16153	16313	16224	16129	16089	16204	16159	16080	16158	16114	16290	16405	16138	16081	16258	16214	16146	16314	16225	16191	16395	16370	16111	16307	16400	16179	16160	16159	16143	16188	16129	16307	16134	16170	16204	16383	16286	16418	16121	16176	16245	16275	16346	16331	16118	16207	16251	16129	16295	16183	16188	16058	16200	16151	16248	16031	16229	16322	16404	16198	16193	16185	16340	16288	16263	16093	16070	16247	16044	16179	16233	16106	16267	16038	16331	16204	16311	16131	16279	16095	16212	16115	16233	16201	16205	16276	16216	16270	16060	16221	16156	16322	16081	16297	16324	16085	16163	16289	16356	16241	16112	16307	16044	16349	16306	16193	16171	16164	16331	16143	16166	16211	16209	16294	16245	16103	16109	16454	16133	16305	16231	16260	16151	16245	16302	16260	16357	16229	16137	16211	16286	16176	16070	16125	16089	16149	16380	16311	16427	16279	16104	16193	16333	16098	16225	16198	16217	16219	16183	16112	16255	16175	16175	16176	16097	16086	16140	16218	16121	16143	16054	16253	16245	16169	16414	16115	16114	16154	16298	16314	16106	16109	16128	16278	16255	16227	16206	16337	16266	16187	16198	16152	16268	16142	16260	16158	16085	16116	16237	15951	16211	16265	16417	16251	16158	16101	16086	16228	16049	16166	16136	16303	16352	16401	16115	16230	16073	16144	16215	16195	16140	16172	16194	16156	16200	16268	16273	16349	16326	16134	16282	16136	16344	16186	16203	16153	16192	16231	16178	16457	16255	16059	16117	16241	16263	16155	16172	16293	16130	16211	16298	16335	16308	16149	16226	16208	16206	16110	16318	16201	15940	16365	16127	16169	16179	16140	16267	16384	16282	16192	16120	16132	16267	16233	16109	16256	16201	16138	16257	16269	16287	16268	16214	16218	16210	16402	16149	16205	16157	16191	16167	16278	16268	16366	16265	16289	16161	16191	16141	16276	16133	16286	16152	16222	16207	16174	16100	15951	16192	16337	16089	16213	16330	16035	16156	16242	16073	16243	16047	16309	16095	16200	16294	16205	16137	16136	16227	16315	16137	16299	16115	16107	16026	16269	16075	16266	16069	16264	16131	16136	16173	16090	16317	16251	16168	16253	16263	16226	16223	16182	16272	16209	16211	16062	16293	16093	16092	16042	16152	16208	16139	16225	16169	16333	16155	16244	16245	16143	16099	16061	16239	16230	16459	16142	16223	16322	16179	16390	16098	16163	16308	16129	16134	16044	16294	16296	16161	16277	16319	16113	16065	16344	16402	16087	16132	16203	16293	16115	16196	16168	15954	16178	16260	16256	16021	16252	16095	16122	16198	16263	16209	16105	16133	16086	16176	16231	16367	16166	16134	16338	16426	16131	16233	16109	16221	16242	16449	16131	16152	16205	16264	16332	16301	16016	16294	16161	16160	16442	16244	16131	16266	16049	16205	16164	16185	16128	16291	16167	16073	16242	16171	16125	16164	16127	16152	16203	16260	16252	16211	16159	16219	16341	16181	16297	16158	16245	16276	16254	16182	16243	16233	16194	16205	16143	16402	16151	16016	16337	16335	16197	16097	16222	16192	16398	16175	16293	16348	16289	16259	16113	16001	16186	16243	16157	16119	16144	16278	16169	16217	16424	16115	16205	16377	16251	16450	16202	16256	16055	16284	16259	16294	16279	16003	16165	16110	16257	16285	16056	16272	16227	16121	16249	16276	16193	16338	16153	16269	16255	16200	16222	16215	16089	16164	16236	16148	16252	16187	16276	16274	16237	16144	16253	16098	16038	16231	16114	16041	16336	16367	16173	16243	16109	16351	16279	16070	16176	16165	16060	16183	16257	16179	16198	16287	16204	16240	16152	16208	16071	16318	16066	16242	16239	16106	16124	16326	16201	16371	16325	16235	16265	16140	16158	16127	16316	16178	16174	16137	16168	16127	16371	16153	16325	16259	16094	16057	16270	16296	16174	16271	16196	16335	16182	16158	16311	16161	16182	16094	16276	16257	16123	16172	16201	16145	16318	16160	16139	16265	16257	16199	16190	16085	16093	16343	16217	16277	16090	16307	16141	16050	16349	16103	16168	16416	16158	16196	16204	16136	16239	16272	16289
22873	21303	29155	23785	21472	23274	24396	19079	18431	18701	18483	18215	18150	18315	18116	18138	18221	18000	18162	18008	18273	18039	18317	18158	18196	18030	17842	18084	17999	18794	21121	22425	22039	20617	19357	18454	18041	18236	17841	18009	17903	17926	17889	17805	18027	18111	17750	17752	17882	17880	17755	17959	17797	17913	17855	18029	17989	17970	17920	17748	17845	17924	17797	17914	17996	18069	17743	17733	17953	17968	17812	17822	17939	17698	17918	17764	17692	17706	17991	17868	18119	17654	17853	17883	17973	17800	17531	17791	17922	17942	17742	17943	17759	17672	17751	17856	17840	17751	17895	17535	17671	17880	17950	17948	17756	17911	17753	17985	17944	17841	17720	17768	17887	17799	17711	17629	17788	17784	17760	17691	17724	17836	17876	18016	17738	17900	17677	17859	17838	17808	17635	17801	17853	17881	17929	17827	17721	17725	18022	17985	17961	17849	17772	17824	17931	17844	17657	17573	17600	17775	17936	17966	17771	17867	17903	17704	17811	17867	17950	17897	17696	17764	18193	17937	17907	17802	17789	17840	17645	17789	17670	17753	17781	17623	17910	17601	17688	17761	17882	17775	17689	17866	17603	17873	17684	17686	17735	17778	17918	18003	17800	17931	17854	17904	18017	17750	17813	17712	17861	17586	17575	17668	17932	17872	17998	17888	17883	17964	17717	17886	17906	17658	17828	17785	17874	17747	17818	17700	17955	17884	17761	17713	17828	17762	17838	17754	17795	17738	17726	17747	17640	17881	17891	17929	17768	17760	17827	17789	17779	17851	17947	17632	17882	17862	17618	17704	17717	17835	17895	17836	17822	17689	17729	17595	17718	17885	17835	17812	17785	17777	17658	17491	17926	17625	17813	17923	17764	17727	17709	17738	17902	17843	17955	17790	17875	17767	17780	17966	17775	17729	17927	17731	17746	17749	17712	17837	17676	17734	17811	17748	17835	17616	17773	17718	17935	17908	17621	17620	17524	17826	17791	17882	17690	17833	17769	17814	17831	17768	17557	17876	17808	17712	17795	17693	17644	17725	17822	17925	17695	17731	17656	17829	17813	17747	17807	18049	18011	17743	17928	18005	17769	17921	17898	17844	17840	17689	17950	17728	17695	17752	17667	17693	17696	17857	17877	17858	17891	17941	17795	17963	17906	17888	17605	17804	17765	17688	17805	18033	17681	17896	17841	17872	17898	17760	17815	17647	17975	17904	17932	17776	17931	17830	17893	17645	17596	17802	17868	17633	18023	17669	17561	17799	17982	17787	17631	17761	18116	17759	17965	17767	17824	17830	17851	17895	18053	17769	17987	17918	17860	17894	17527	17754	17647	17960	17812	17997	17630	17831	17847	17782	17914	17928	17686	18020	17929	17632	17669	17655	17601	17839	17971	17515	17690	17837	18040	17743	17558	17840	17963	17901	17706	17736	17766	17879	17929	17837	17879	17760	17832	17931	17828	17722	17555	17937	17925	17836	17842	17918	17790	17886	17586	17800	17836	17786	17737	17840	17900	17916	18033	17752	17867	17752	17960	18012	17800	17756	17879	17600	17782	17926	17919	17684	17701	17781	17786	17780	17743	17885	17926	17800	17927	17918	17842	17744	17729	17819	17850	17810	17885	17609	17741	17850	17854	17833	17782	18071	17631	17795	17858	17847	17962	17900	17698	17847	17803	18030	17769	17821	17905	17811	17731	17792	17936	17711	17727	17809	17845	17683	17679	17896	17829	17582	17760	17615	17682	17751	17830	17761	17867	17823	17946	17707	18002	17719	17855	17784	17670	17812	17735	17719	17897	17777	17921	17880	17756	17815	17752	17759	17762	17791	17706	17705	17773	18032	17862	17949	17661	17743	17947	17840	17669	17691	17877	17866	17903	17719	17775	17926	17918	17886	17792	17800	17787	17684	17738	17774	18036	17657	18026	17733	17794	17736	17749	17970	17817	17875	17953	17821	17896	17829	17801	17591	17748	17699	17841	17781	17615	17823	17744	17773	17879	17780	17786	17796	17867	17836	17808	17802	17769	17769	17878	17787	17647	17981	17991	17815	17828	17800	17718	17854	17778	17636	17812	17916	17875	17653	17691	17822	17685	17817	17763	17721	17764	17842	17908	17750	17642	17851	17821	17827	17845	17894	17915	17870	17571	17807	17966	17827	17807	17882	17570	17770	17621	17746	17955	17658	17782	17889	17998	17784	17665	17905	17727	17875	17636	17807	17656	17818	17805	17769	17746	17826	17762	17791	17816	18037	17701	17581	17901	17903	17754	17757	17797	17826	17829	17898	17767	17999	17763	17803	17837	18053	18007	17702	17958	17816	17784	17935	17814	17596	17801	17706	17909	17874	17839	17715	17724	17869	17894	17865	17851	17731	17834	17768	17910	17605	17932	17740	17927	17650	17846	17762	18009	17835	17682	17812	17831	17886	17732	17778	17759	17709	17910	17913	17793	17827	17983	17830	17838	17952	17777	17819	17918	17713	17942	17867	17902	17655	17820	17692	17888	17822	17822	17699	18050	17778	17833	17877	17908	17887	18057	17543	17719	17857	17660	17825	17896	17765	17716	17739	17896	17865	17856	17785	17791	17883	17740	17833	17888	17864	17892	17615	17776	17713	17852	17694	17830	17897	17853	17948	17644	17935	17770	17673	17763	17872	17852	17804	17967	17796	17694	17578	17905	17745	17974	17735	18027	17923	17770	17941	17808	18040	17605	17929	17999	17861	17793	17839	17888	17819	18061	17711	17554	17692	17821	17843	17990	17911	18008	17564	18035	17824	17892	17688	17757	17688	17717	17917	17681	17780	17835	17849	17805	17893	17821	17943	17898	17705	17856	18029	17734	17913	17930	17948	17909	17911	17602	17939	17945	17810	17788	17753	17812	17547	17750	17728	17907	17982	17928	17722	17951	17907	17803	17992	18046	17958	17946	17664	17764	17906	17776	17807	17821	17804	17749	17532	17750	17914	17692	17878	17830	17849	17629	17821	17701	17823	17614	17862	17833	17985	17858	17795	17730	17819	17786	17873	17839	17656	17877	17779	17721	17595	17727	17789	17768	17813	17494	17860	17815	17835	17887	17818	17806	17872	17797	17923	17796	17791	17836	17752	17847	17795	17841	17717	17850	17947	17898	17748	18016	17854	17610	17770	17903	17683	17801	17850	17883	17755	17779	17682	17800	17991	17666	17963	17789	17834	17877	17716	17641	17709	17744	17816	17879	17988	17738	17706	17799	17823	17735	17792	17830	17560	17910	17816	17700	17679	17811	17858	17941	17777	18020	17800	17772	17807	17721	17805	17672	18035	17919	17780	17862	17555	17748	17711	17799	17864	17680	17748	17679	17825	17826	17771	17938	18059	17836	17789	17813	17697	17919	17647	17901	17834	17624	17798	17679	17765	17708	17689	17784	17768	17590	17804	17714	17983	17550	17647	17931	17648	17633	17888	17671	17689	17803	17978	17769	17822	17825	17893	17805	17934	17904	17766	17900	17881	17577	18115	17948	17591	17651	17627	18080	17708	17853	17823	17816	17849	17837	17915	17839	17688	17950	17786	17753	17838	17596	17746	17698	17957	17766	17730	17715	17916	18089	17878	17846	17900	17687	17876	17654	17691	17861	17924	17590	17847	17854	17646	18161	17621	17987	17781	17766	17610	17671	17790	17876	17815	17790	17859	18079	17640	17631	17830	17895	17955	17880	17747	17727	17837	17934	17757	17779	17792	17902	17753	17867	17696	17675	17778	17863	17781	17945	17785	17774	17773	18020	17884	17885	17756	17954	17889	17946	17748	17920	17857	17840	17645	17770	17660	17869	17517	17744	17801	17870	17822	17857	17728	17899	17637	17685	17946	17777	17996	17858	17874	17799	17811	17872	17831	17837	17849	17938	17992	18035	17770	17650	17744	17865	17769	17827	17836	17800	17837	17988	17891	17780	17973	17748	17863	17662	17752	17869	17858	17777	17924	17777	18005	17788	17798	17768	17856	17809	17845	17686	17844	17651	17835	17762	17757	17724	17693	17861	17945	17969	17787	17806	17617	17844	17902	17896	17856	17727	18005	17943	17817	17893	17829	17738	17810	17675	17706	17706	17695	17729	17860	17710	17774	17666	17877	17964	17906	17810	17621	17803	17684	17762	17676	17895	17811	17756	17717	17919	17661	17850	17736	17796	17940	17935	17590	17741	17624	17874	17831	17647	17905	17872	18048	17853	17731	17692	17817	17869	17751	17679	17772	17927	17792	17827	17842	17780	17721	17980	17832	17843	17779	17727	17616	17843	17810	17975	17806	17715	17685	17816	17837	17866	17815	17751	17670	17865	18097	17823	17863	17687	17751	17811	17890	17824	17649	17930	17919	17704	17678	17857	17737	17886	17870	17678	17771	17841	17966	17996	17563	17924	17781	17817	17856	17942	17911	17785	17668	17857	17852	17793	17897	17868	17920	17734	17698	17718	17803	17868	17730	17854	17843	17749	17976	17672	18007	17930	17799	17727	17804	17778	17948	17837	17615	17662	17971	17654	17573	17788	17725	18003	17697	17875	17791	17768	17830	17616	17880	17855	17818	17770	17958	17666	17967	17748	17851	17630	17754	17698	17725	17827	17715	17768	17739	17694	17781	17465	17591	17788	17812	17810	17959	17962	17649	17793	17884	17667	17562	17926	17885	17627	17867	17614	17554	17815	17742	17611	17689	17848	17825	17904	17918	17882	17755	18009	17853	17745	17787	17926	17900	17820	17763	17990	17935	17792	17738	17787	17768	17771	17930	17707	17508	17813	17850	17630	17678	17797	17811	17951	17859	17753	17792	17747	17623	17759	17818	17919	17890	17622	17591	17656	17616	17875	17781	17811	17856	17734	17991	17859	17597	17796	18049	17935	17959	17834	17689	17934	17829	17633	17774	17751	17831	17811	17801	17556	17606	17681	17662	17701	17552	17678	17775	17823	17860	17743	17907	17758	17824	17854	17678	17720	17734	17847	17720	17801	17778	18024	17775	17825	17891	17991	17907	17745	17741	17831	17852	17896	17888	17882	17691	17757	17885	17944	17868	17844	17952	17959	17912	18116	17928	17808	17802	17914	17718	17650	17887	17931	18031	17959	17857	17923	17730	17669	17722	17812	17696	17664	18007	17862	17784	17911	17863	17682	17696
17862	31606	29226	22362	19900	18436	17694	17254	16884	16687	16518	16355	16367	16360	16336	16330	16205	16195	16078	16226	16294	16081	16086	16088	16116	16253	16053	16268	16592	18221	21465	23346	21692	19722	17808	16755	16322	15958	15937	16131	16125	15982	16115	16146	16074	16036	16003	16094	16154	15803	16045	15967	16052	15877	15946	16018	16024	15968	15995	15881	15889	15933	15974	16174	16047	15906	15785	15934	15985	16001	16064	15952	15927	16068	16205	15984	16033	15999	16008	16030	16073	16166	16034	15919	16048	16054	16087	16040	16046	16059	15944	15983	16068	16060	16061	16055	16006	15953	16031	15926	16029	16086	15905	16066	16002	16070	16033	16084	16164	16009	16093	16111	15977	15958	16124	16060	15995	16020	16073	15992	15838	16176	15901	16135	16160	16061	15956	16019	16166	15988	16083	15936	16054	16000	16044	16031	15956	16008	15931	15935	16039	15985	15868	16073	15963	15916	15955	16072	16196	15899	16030	16116	15983	15881	16060	16048	16111	15991	16119	15868	16176	16051	16149	15936	16130	15949	16038	16032	16071	15935	15974	15953	15926	16150	16114	15852	16060	16118	16199	16026	16051	15999	16005	15875	16009	16152	16018	16077	16088	16000	16000	15993	16079	16112	15830	15926	15993	15952	16085	16192	16108	15844	15885	16131	16104	16057	16092	16143	16015	16002	15983	16069	15880	15995	16004	16036	16065	16042	15912	15920	15945	16035	15979	16189	16030	16147	16086	16160	15958	15938	16076	15935	15952	16167	15916	16118	16256	15861	16026	16004	15917	15891	16028	16039	15984	16053	16030	15928	16127	16052	15978	15962	15983	15956	16198	16091	16047	16194	15971	15970	15984	16067	16153	16153	15989	15936	16029	16006	16060	15995	15972	16010	16125	16075	15923	15994	15935	15991	15945	16090	15994	16006	15957	15940	15942	15845	16177	15935	15912	15883	16045	16028	15977	16179	16006	16044	16084	15934	15854	15915	16231	16072	15805	15866	16107	16005	15930	16028	16054	15741	15995	15847	15928	16213	15847	15959	16132	16017	15831	15951	16048	15984	16056	15984	15980	15979	16067	16121	16053	16082	16040	15946	15944	16149	15939	15963	15901	15948	16041	16031	15910	15920	16119	16097	15980	16014	16109	16082	16080	16093	16004	16102	16032	16029	15909	16089	15895	16227	16090	16085	15995	16094	15927	16196	15968	16051	16088	15863	16009	15774	16056	15984	15783	16065	15943	15843	16058	15965	15982	16036	15950	15848	16158	16001	15969	15926	15956	15866	15924	16100	16177	15953	16064	16012	16141	15990	15844	16015	16009	15944	15908	15993	16020	16008	16000	16144	16009	15973	16069	15999	16026	16027	15954	16228	15959	16058	15919	16188	15968	16110	15980	16174	16027	16332	16157	16253	16003	16036	16196	16022	16083	15976	16165	16015	16075	15943	16063	15962	16043	15838	16080	15995	15951	16090	15973	15957	15897	16137	16034	15907	15968	15998	16047	15989	15957	15849	16055	15993	15966	16087	15841	15952	16116	16064	16124	16076	15985	15959	16135	16039	15903	15973	16117	15964	16036	16001	16014	15971	15959	16063	16091	16094	15826	15809	16128	16030	15933	16068	16074	15949	15995	15926	15922	16125	15870	16096	15951	15862	15952	15933	16019	16103	16153	16202	15979	16014	16044	15828	16037	16199	15894	16075	16033	15951	15967	16026	16110	15854	15985	15964	16069	15979	16095	16004	16025	15956	16053	16024	16122	16162	15990	16112	15938	15888	15907	16107	16123	15970	16119	16083	15897	16064	16049	16037	15921	15800	15790	16130	15887	16037	16102	16062	16032	16013	15909	16056	15907	16046	16021	15932	16050	16146	15938	15960	16062	15850	15948	15913	16017	16143	16021	16131	16019	15865	16059	16198	16006	16058	16189	15727	16098	16009	15906	15938	16088	16021	16106	16000	16104	15941	16065	16062	15929	15870	16124	16032	16070	16025	16152	16060	15918	16095	16047	15883	16031	15980	16014	15928	16025	16011	16023	16117	15853	16024	16004	16117	16081	15965	15942	15972	16157	15913	16131	16029	15967	16242	15851	15979	16070	15924	15961	16050	15933	16009	16105	16034	16034	16053	15787	15986	16004	16092	16040	15882	15884	16081	15890	16009	15931	15974	15892	15903	15984	15995	15909	15851	15980	16121	16149	16257	16129	15976	15990	15953	15939	15848	16195	15926	15907	16057	15876	15969	16109	16051	15986	15974	16006	16031	15938	16100	15972	16181	15901	16021	16054	16051	15959	15971	15933	16090	16035	16090	16089	15999	16128	16056	15825	16052	16016	16010	16029	16006	16022	16063	16139	15993	16141	16026	15968	16119	15965	15997	15933	15989	16034	15944	16112	15927	16156	15911	16034	16026	16218	16089	16041	16048	15878	15994	16026	15886	15947	15977	15803	16076	15977	15988	16169	16060	15979	15991	15985	15997	15899	16029	15917	15954	15918	16085	16055	16095	15772	16144	15908	15886	15969	16074	15993	15917	16144	16010	16037	16042	15980	15983	15932	16013	16063	16001	16149	15779	16066	16065	15918	16068	16129	15897	16005	15912	16120	16069	15685	15854	15997	15947	15984	15971	15866	15913	15701	16092	16020	15951	16005	16022	16090	16013	15913	16043	16117	16026	15880	16092	15990	16165	16017	15957	15892	15845	15963	16191	15927	16032	16082	16095	15977	16280	15942	16084	15975	15770	16097	15967	15998	15999	16100	15928	15866	15858	15988	16021	16189	16004	15983	16049	16068	15988	15924	16036	15974	16087	16077	16003	15861	16027	16104	16030	16047	16107	16152	15816	16099	16249	15983	16076	15980	15994	16082	16051	15777	16045	16185	15997	16069	16030	15956	15946	15980	16002	15983	15905	15992	15978	15807	15910	15971	15813	15868	15979	15986	15933	15818	15786	16074	15896	16081	16049	15995	15842	15935	15797	15952	15800	16087	16073	15991	16063	16125	15940	15909	15774	15927	15950	15937	16136	15988	16048	15919	15938	15990	16004	15882	15962	16131	16030	16073	15855	16036	15927	16028	16099	15882	15981	16049	16096	15969	15829	16134	16046	15944	16017	16138	15845	15966	16115	16085	15999	15972	16060	15994	15974	16184	15882	16011	16023	15960	16017	16024	16097	16014	16039	16034	15928	15953	16028	16029	16028	16002	15884	16029	16002	15827	16008	16066	15940	16129	16033	16039	16144	15966	16090	16081	16008	15959	15983	16020	15973	16008	16086	15912	15951	15973	16141	16071	16172	16016	15885	15876	15889	16124	15862	16078	15859	16206	15974	16116	16016	15909	16086	15993	16039	15977	16032	16055	16082	15970	16054	15982	15814	15994	15980	15931	16050	16161	15964	15985	16113	16021	16129	16161	15910	15967	16008	16112	15961	16016	16122	16014	16203	15801	15981	15917	15965	16050	15915	16047	15935	16076	15987	16064	15925	16041	16272	15972	16154	16230	15959	15952	15932	16148	16147	15969	16099	16038	16010	16097	15975	16100	16054	15908	16181	16008	15957	15829	16112	16058	16163	15950	15905	16017	15987	16077	15873	15965	15801	16126	15959	16131	16052	16186	16036	15948	16067	15865	15923	15905	16073	16070	16024	15915	15909	16089	15829	15963	15972	16128	15938	15998	15942	16092	16073	15975	16086	16091	16025	16193	16127	16044	16002	16116	16004	16132	16025	16175	15983	16129	15955	15855	16065	16132	15929	15941	15971	16127	15956	16030	16054	16143	15902	16132	15787	16032	15981	15994	16119	16014	16070	15995	15900	16113	15899	16091	15985	16083	15918	16071	15805	16047	15990	16053	15992	15982	15907	16027	16075	15971	15973	15852	16103	15997	15815	16093	16104	15870	15829	16108	15839	15982	16017	15956	16072	16099	15933	16032	16021	16082	15875	16109	16118	16082	16161	16116	15967	15968	15986	15979	16030	16020	16107	16106	16208	16187	15967	15947	16006	15968	15935	16219	16006	15906	15978	15993	16135	16028	16141	15893	15980	15989	16143	15970	16229	15906	15941	16098	15870	15896	15889	16049	16032	15954	16110	16067	15998	15965	15974	15929	16030	15968	15900	15948	15958	15942	16105	15978	15876	15930	15840	15980	15967	15957	15981	16106	16051	16097	16074	16023	16212	16037	15982	16127	15887	16001	16036	16109	16082	15942	16097	15866	15982	15998	16016	16157	15967	16067	16003	15873	16031	15953	16046	16037	15980	15934	15943	16106	16108	15948	16123	16122	16165	16024	15874	16041	15963	15971	16046	15933	16138	16167	16004	15927	15942	15920	16162	16021	15954	16078	15939	15963	15906	16046	16001	15868	15893	16053	15889	15953	15930	15780	16115	15965	15915	15947	15831	15888	16018	16093	15775	16060	16016	16125	15947	15874	16112	15914	16059	15763	15989	15942	15981	15864	15990	16160	16046	16111	16086	15957	16091	16003	15975	16023	16018	16154	16049	16110	15999	15960	16012	15977	15881	16064	16030	16140	16081	15947	16144	16045	16023	16051	15881	15939	16034	15991	16200	16058	15974	15992	16192	15949	16047	16075	15900	16057	15944	16086	16068	16097	15953	15938	16053	15910	15842	16191	16092	16067	16060	16010	15960	16186	15957	15949	16083	15857	15975	15941	16023	16027	15926	15964	16015	16075	16084	15974	16024	15873	16186	16105	15988	16035	15895	16027	16174	16071	16074	16039	16038	15983	15927	15869	16135	16143	16162	15865	15901	15956	16016	15949	15924	15839	16038	15893	15982	16098	16145	15943	16012	16121	15992	15913	16004	16003	16023	15888	15919	15980	16118	15959	15996	15958	16053	15956	16009	15912	16254	16036	15880	15966	15968	16074	16020	16033	15958	16070	15974	16010	15919	16071	15743	16144	16006	16196	16026	16274	15952	16148	15922	15937	15964	16001	15986	16038	16008	16063	16179	15999	16068	15915	15861	15945	15875	15965	15864	15953	15967	15969	16007	16063	15857	15900	15879	16034	16059	16002	16004	16019	15892	16048	16071	16181	15993	16030	15909	16126	16031	16174	15927	16077	16023	16020	16059	16124	16105	16060	16018	15998	15989	16100	15956	16280	15928	15876	16038	16094	15986	15949	16070	15998	15902
27436	21903	24105	20418	17508	17436	17522	17370	17497	17302	17404	17153	17490	17272	17363	17278	17237	17418	17178	17470	17222	17413	17424	17337	17351	17327	17223	17211	17344	17754	17739	17654	17658	17540	17443	17359	17524	17158	17252	17183	17297	17332	17560	17257	17233	17270	17213	17235	17241	17114	17347	17313	17355	17322	17267	17275	17366	17143	17161	17225	17167	17217	17485	17282	17227	17200	17276	17307	17220	17131	17326	17314	17222	17261	17366	17072	16912	17220	17199	17385	17194	17356	17295	17214	17152	17267	17160	17519	17390	17286	17289	17247	17529	17150	17276	17371	17235	17222	17338	16908	17500	17318	17353	17245	17246	17215	17185	17178	17451	17306	17422	17130	17320	17164	17304	17315	16890	17389	17332	17337	17256	17437	17213	17395	17234	17126	17542	17335	17447	17255	17292	17185	17177	17402	17297	17137	17324	17281	17336	17246	17188	17236	17325	17304	17340	17211	17207	17209	17182	17173	17123	17254	17333	17173	17172	17131	17154	17446	17150	16987	17196	17548	17390	17311	17263	17227	17245	17479	17350	17243	17226	17415	17298	17314	17081	17170	17186	17231	17243	17292	17216	17221	17196	17339	17264	17210	17180	17255	17316	17159	17218	17239	17187	17280	17349	17135	17394	17228	17408	17354	17236	17248	17390	17208	17385	17259	17130	17379	17273	17177	17353	17323	17141	17377	17418	17179	17165	17205	17221	17332	17326	17212	17360	17215	17130	17233	17291	17428	17291	17300	17304	17515	17374	17286	17303	17178	17228	17413	17132	17330	17213	17252	17369	17192	17276	17239	17236	17351	17133	17227	17209	17293	17300	17173	17368	17323	17354	17397	17381	17143	17249	17255	17421	17303	17490	17311	17423	17096	16984	17284	17332	17429	17103	17194	17179	17306	17254	17171	17140	17359	17374	17352	17143	17335	17309	17272	17359	17137	17391	17362	17338	17043	17241	17475	17383	17155	17306	17399	17306	17407	17342	17496	17519	17264	17068	17047	17367	17380	17496	17458	17328	17337	17233	17190	17083	17231	17235	17461	17529	17347	17429	17157	17221	17125	17369	17381	17418	17408	17414	17304	17381	17482	17478	17101	17320	17276	17177	17142	17328	17295	17467	17368	17356	17354	17317	17084	17297	17224	17197	17212	17401	17433	17402	17499	17210	17199	17191	17296	17299	17388	17415	17421	17167	17067	17605	16971	17099	17216	17289	17276	17318	17170	17304	17090	17316	17274	17260	17235	17144	17288	17337	17273	17218	17139	17289	17333	17162	17348	16993	17029	17264	17172	17286	17253	17463	17114	17123	17431	17314	17344	17294	17279	17318	17063	17338	17110	17362	17259	17212	17274	17231	17139	17189	17159	17281	17253	17392	17294	17240	17117	17209	17474	17334	17269	17360	17275	17340	17301	17277	17278	17484	17388	17246	17238	17361	17404	17250	17055	17167	17273	17180	17162	17228	17111	16943	17122	17400	17303	17314	17381	17330	17235	17194	17157	17245	17285	17357	17364	17388	17541	17396	17216	17391	17294	17261	17382	17380	17108	17322	17354	17253	17208	17346	17454	17257	17401	17485	17440	17296	17159	17282	17133	17249	17076	17286	17452	17213	17139	17273	17318	17278	17278	17273	17257	17347	17240	17156	17256	17217	17216	17334	17168	17275	17481	17185	17338	17256	17177	17400	17334	17244	17401	17407	17162	17305	17354	17189	17191	17440	17376	17261	17191	17246	17209	17235	17276	17322	17328	17322	17099	17380	17222	17363	17425	17229	17331	17511	17306	17223	17109	17523	17425	17224	17402	17477	17259	17317	17327	17301	17225	17191	17299	17349	17398	17301	17046	17299	17305	17410	17374	17235	17285	17283	17138	17113	17392	17337	17280	17355	17138	17217	17224	17352	17443	17383	17355	17406	17324	17415	17342	17097	17202	17333	17272	17240	17287	17378	17425	17382	17193	17374	17324	17300	17269	17256	17022	17122	17196	17373	17348	17133	17120	17001	17270	17497	17364	17133	17259	17298	17238	17133	17288	17339	17293	17082	17267	17309	17359	17302	17260	17207	17275	17242	17165	17335	17324	17119	17270	17127	17392	17500	17391	17424	17196	17163	17231	17185	17164	17341	17306	17077	17231	17445	17268	17485	17350	17272	17238	17327	17143	17132	17344	17307	17251	17417	17091	17136	17139	17414	17197	17276	17346	17263	17202	17223	17158	17246	17191	17359	17411	17328	17117	17418	17382	17381	17307	17261	17268	17459	17261	17136	17264	17291	17311	17326	17384	17276	17477	17451	17084	17284	17395	17469	17291	17224	17262	17162	17417	17434	17352	17241	17284	17082	17105	17417	17306	17218	17280	17389	17359	17310	17347	17135	17201	17288	17431	17337	17334	17000	17296	17161	17016	17361	17211	17360	17145	17323	17269	17325	17376	17205	17349	17343	17327	17316	17127	17399	17262	17256	17358	17344	17241	17365	17097	17192	17243	17252	17359	17113	17395	17550	17225	17150	17313	17256	17138	17139	17315	17184	17253	17378	17199	17331	17357	17348	17290	17099	17217	17285	17226	17171	17256	17114	17080	17230	17421	17401	17231	17106	17315	17274	17329	17406	17306	17169	17093	17291	17317	17358	17224	17143	17197	17256	17287	17336	17311	17394	17337	17302	17304	17313	17255	17182	17547	17096	17252	17217	17160	17166	17261	17276	17124	17165	17211	17453	17234	17515	17424	17214	17292	17179	17348	17372	17363	17378	17423	17488	17444	17288	17055	17449	17451	17538	17262	17323	16927	17312	17348	17254	17259	17233	17389	17174	17184	17321	17550	17159	17206	17322	17267	17212	17407	17174	17257	17264	17299	17121	17410	17344	17400	17441	17188	17449	17470	17399	17325	17237	17146	17312	17273	17168	17560	17435	17338	17260	17439	16979	17387	17285	17365	17351	17337	17059	17065	17391	17314	17272	17344	17395	17325	17232	17124	17219	17290	17271	17029	17345	17344	17225	17119	17351	17309	17382	17224	17092	17268	17188	17332	17373	17298	17368	17205	17335	17353	17275	17272	17369	17065	17257	17349	17072	17066	17336	17258	17307	17339	17239	17278	17396	17274	17304	17267	17341	17292	17172	17277	17335	17142	17381	17395	17343	17432	17250	17237	17316	17296	17276	17362	17199	17080	17438	17506	17249	17229	17351	17339	17323	17256	17427	17382	17208	17381	17403	17082	17311	17219	17403	17403	17402	17208	17315	17383	17179	17375	17122	17205	17360	17273	17392	17636	17277	17498	17254	17144	17234	17269	17147	17230	17389	17264	17305	17296	17294	17398	17194	17148	17362	17392	17179	17327	17311	17296	17348	17467	17179	17331	17407	17347	17440	17153	17276	17315	17341	17386	17454	17297	17180	17177	17346	17127	17166	17130	17345	17185	17217	17181	17271	17385	17377	17182	17172	17373	17287	17304	17440	17248	17401	17225	17358	17110	17109	17429	17097	17184	17386	17203	17226	17265	17414	16994	17349	17332	17201	17199	17373	17509	17320	17305	17286	17303	17338	17325	17214	17255	17221	17330	17188	17265	17339	17159	17033	17359	17344	17249	17367	17360	17411	17219	17250	17311	17303	17253	17331	17368	17265	17269	17378	17466	17285	17338	17301	17229	17380	17312	17384	17283	17373	17454	17191	17347	17094	17456	17260	17320	17381	17305	17311	17163	17342	17414	17391	17254	17426	17282	17373	17283	17258	17429	17321	17158	17302	17151	17266	17280	17375	17267	17263	17331	17260	17223	17358	17225	17046	17223	17221	17192	17413	17355	17303	17300	17300	17127	17321	17224	17210	17360	17360	17237	17288	17399	17347	17263	17369	17210	17199	17258	17342	17324	17122	17446	17255	17239	17346	17373	17263	17201	17313	17360	17242	17257	17200	17434	17294	17105	17272	17256	17268	17321	17398	17373	17327	17182	17332	17210	17122	17398	17214	17253	17344	17253	17154	17262	17176	17209	17320	17186	17324	17225	17234	17449	17384	17408	17236	17285	17197	17363	17335	17324	17248	17142	17070	17329	17204	17219	17340	17267	17198	17306	17053	17205	17202	17295	17378	17326	17393	17418	17240	17294	17253	17313	17388	17142	17331	17509	17322	17250	17076	17254	17339	17255	17514	17264	17194	17305	17112	17309	17339	17361	17233	17330	17381	17277	17235	17234	17401	17104	17270	17278	17293	17174	17358	17264	17110	17263	17313	17257	17348	17303	17374	17261	17220	17309	17416	17334	17222	17259	17226	17091	17085	17400	17123	17254	17284	17181	17245	17349	17501	17260	17135	17137	17178	17214	17408	17479	17265	17194	17478	17430	17453	17457	17055	17303	17154	17279	17171	17273	17477	17250	17170	17167	17252	17314	17172	17190	17288	17197	17394	17235	17365	17126	17217	17367	17448	17311	17342	17381	17321	17150	17442	17220	17192	17324	17285	17233	17188	17238	17203	17281	17097	17195	17292	17497	17377	17327	17303	17274	17325	17189	17263	17437	17286	17248	17194	17232	17392	17310	17369	17287	17356	17136	17297	17135	17238	17396	17270	17008	17051	17113	17248	17217	17393	17175	17431	17296	17228	17201	17311	17112	17426	17171	17435	17265	17293	17379	17367	17327	17223	17236	17276	17365	17317	17275	17213	17183	17269	17297	17342	17489	17101	17219	17313	17298	17191	17348	17297	17229	17191	17406	17168	17304	17265	17116	17471	17410	17247	17324	17330	17259	17271	17255	17260	17352	17426	17100	17259	17352	17234	17330	17364	17272	17228	17392	17230	17484	17264	17338	17243	17239	17471	17211	17271	17207	17108	17309	17253	17403	17349	17269	17361	17386	17270	17304	17255	17207	17359	17230	17474	17456	17282	17198	17133	17307	17318	17212	17274	17156	17311	17215	17190	17058	17351	17157	17308	17171	17308	17285	17145	17546	17243	17226	17412	17472	17210	17252	17230	17252	17598	17443	17378	17190	17236	17333	17174	17437	17396	17326	17388	17341	17215	17365	17414	17290	17167	17213	17319	17150	17152	17362	17431	17298	17156	17321	17300	17409	17371	17263	17464	17273	17363	17266	17197	17386	17230	17189	17160	17250	17047	17085	17516	17378	17412	17395	17319	17385	17216	17145
15932	19910	19065	17054	16321	15931	15866	15695	15765	15738	15785	15670	15771	15559	15585	15716	15723	15674	15636	15512	15673	15651	15685	15702	15642	15669	15689	15623	15849	15861	16064	16370	16248	16175	15824	15715	15671	15661	15665	15610	15651	15567	15559	15654	15624	15469	15714	15682	15580	15601	15648	15533	15510	15631	15505	15780	15639	15741	15754	15597	15749	15713	15692	15694	15652	15553	15646	15570	15621	15663	15514	15683	15560	15647	15541	15735	15529	15704	15664	15705	15511	15616	15777	15594	15599	15647	15662	15645	15506	15822	15830	15529	15722	15640	15498	15568	15663	15556	15719	15610	15536	15671	15696	15757	15543	15653	15525	15438	15661	15635	15560	15706	15789	15583	15606	15748	15627	15623	15604	15517	15739	15703	15736	15632	15597	15526	15504	15584	15757	15574	15688	15554	15454	15706	15632	15679	15540	15597	15576	15779	15534	15456	15617	15815	15699	15517	15527	15677	15554	15577	15530	15729	15710	15530	15661	15597	15621	15541	15520	15573	15719	15614	15555	15744	15523	15759	15661	15652	15532	15582	15730	15633	15613	15572	15751	15755	15713	15535	15575	15582	15584	15629	15603	15598	15799	15516	15638	15745	15719	15423	15659	15498	15719	15646	15744	15585	15731	15452	15658	15667	15560	15613	15641	15567	15681	15610	15672	15611	15645	15667	15602	15585	15570	15725	15653	15611	15708	15596	15672	15684	15540	15416	15518	15616	15478	15481	15637	15471	15565	15588	15486	15592	15691	15587	15752	15651	15579	15640	15543	15524	15534	15604	15711	15553	15683	15545	15657	15529	15620	15544	15768	15688	15596	15640	15731	15696	15565	15626	15782	15577	15633	15785	15639	15685	15644	15619	15688	15647	15529	15544	15651	15735	15641	15743	15644	15511	15814	15579	15674	15685	15677	15587	15571	15521	15612	15688	15642	15714	15596	15700	15677	15589	15709	15711	15674	15598	15569	15592	15839	15793	15451	15782	15668	15695	15707	15787	15587	15646	15743	15565	15650	15682	15581	15721	15504	15652	15654	15583	15687	15713	15493	15655	15616	15515	15541	15847	15662	15514	15507	15662	15670	15646	15593	15784	15680	15619	15612	15642	15566	15542	15558	15636	15441	15631	15473	15724	15711	15567	15625	15803	15637	15620	15588	15628	15759	15627	15544	15695	15728	15788	15602	15617	15564	15721	15415	15573	15613	15672	15542	15437	15776	15578	15773	15601	15566	15695	15783	15668	15661	15631	15859	15724	15636	15712	15605	15452	15572	15768	15498	15615	15755	15645	15502	15561	15705	15656	15784	15596	15554	15722	15547	15504	15600	15496	15567	15430	15562	15728	15692	15510	15602	15370	15601	15610	15536	15784	15558	15571	15662	15684	15739	15606	15548	15700	15630	15715	15400	15615	15784	15565	15478	15733	15517	15503	15638	15597	15547	15609	15748	15617	15654	15684	15625	15601	15733	15560	15578	15596	15730	15800	15567	15695	15579	15663	15607	15420	15584	15676	15602	15741	15616	15678	15504	15646	15561	15467	15483	15503	15499	15487	15623	15534	15584	15527	15560	15629	15576	15566	15655	15562	15631	15664	15585	15722	15700	15579	15606	15769	15543	15679	15647	15559	15642	15654	15536	15649	15664	15603	15652	15656	15512	15585	15517	15568	15826	15548	15652	15711	15680	15738	15613	15651	15726	15624	15686	15480	15604	15649	15451	15609	15682	15632	15534	15807	15595	15790	15706	15701	15423	15687	15623	15377	15747	15731	15772	15564	15616	15779	15675	15672	15567	15813	15538	15566	15641	15586	15654	15640	15759	15722	15760	15557	15783	15696	15618	15536	15735	15667	15732	15712	15653	15685	15630	15586	15707	15694	15822	15563	15746	15689	15614	15626	15455	15628	15656	15653	15844	15685	15797	15818	15532	15721	15564	15460	15660	15611	15695	15468	15572	15717	15705	15679	15725	15587	15602	15690	15743	15704	15627	15666	15563	15710	15649	15475	15549	15624	15537	15652	15618	15722	15470	15674	15545	15503	15706	15546	15666	15749	15592	15572	15639	15617	15745	15746	15729	15630	15640	15664	15731	15685	15530	15632	15573	15541	15820	15505	15650	15610	15571	15802	15654	15743	15541	15639	15681	15537	15670	15518	15676	15586	15704	15541	15505	15396	15689	15505	15568	15694	15417	15595	15421	15732	15749	15569	15494	15632	15626	15593	15742	15602	15773	15602	15600	15701	15539	15625	15813	15640	15694	15757	15622	15576	15590	15563	15674	15426	15532	15308	15597	15599	15617	15504	15757	15603	15489	15523	15706	15639	15601	15402	15744	15740	15525	15643	15612	15700	15746	15771	15787	15550	15646	15542	15613	15769	15513	15537	15624	15415	15670	15815	15600	15599	15433	15574	15688	15627	15833	15509	15682	15531	15747	15474	15689	15677	15562	15772	15719	15592	15769	15547	15623	15617	15568	15514	15595	15692	15714	15648	15460	15662	15542	15727	15639	15649	15496	15572	15696	15738	15729	15660	15532	15543	15631	15422	15522	15545	15599	15562	15719	15661	15602	15564	15504	15624	15593	15757	15640	15611	15685	15610	15593	15686	15581	15504	15640	15759	15592	15642	15617	15718	15591	15757	15532	15675	15637	15470	15786	15698	15568	15689	15776	15619	15682	15745	15810	15646	15726	15757	15558	15593	15649	15502	15599	15633	15616	15583	15739	15641	15535	15511	15569	15662	15605	15483	15603	15730	15911	15750	15585	15577	15687	15600	15625	15694	15546	15565	15690	15818	15480	15634	15509	15706	15720	15707	15636	15669	15472	15591	15762	15457	15567	15781	15715	15466	15755	15512	15752	15573	15729	15689	15583	15740	15528	15717	15674	15630	15352	15641	15663	15775	15722	15779	15466	15709	15742	15525	15670	15671	15740	15652	15563	15621	15594	15617	15503	15744	15713	15462	15672	15671	15775	15561	15469	15472	15821	15583	15719	15743	15832	15648	15627	15528	15904	15580	15554	15702	15499	15640	15699	15709	15795	15540	15699	15597	15607	15553	15683	15618	15683	15537	15544	15600	15647	15475	15830	15498	15697	15574	15902	15697	15637	15497	15744	15589	15653	15507	15860	15589	15576	15643	15829	15548	15400	15487	15517	15619	15648	15582	15465	15561	15729	15597	15657	15782	15609	15730	15555	15592	15632	15702	15643	15766	15644	15705	15566	15670	15454	15504	15523	15603	15496	15666	15811	15622	15640	15644	15506	15509	15592	15702	15607	15607	15711	15590	15535	15625	15759	15758	15604	15600	15696	15663	15443	15603	15517	15783	15780	15655	15642	15690	15605	15828	15467	15793	15624	15772	15726	15726	15438	15604	15773	15549	15633	15656	15696	15615	15601	15724	15677	15756	15757	15591	15693	15789	15608	15697	15591	15514	15597	15500	15723	15669	15634	15655	15584	15620	15668	15583	15776	15587	15603	15554	15615	15524	15741	15550	15775	15601	15602	15476	15799	15549	15660	15765	15675	15861	15537	15684	15766	15595	15468	15658	15784	15729	15698	15473	15668	15665	15726	15620	15684	15524	15742	15538	15643	15574	15650	15615	15663	15756	15625	15640	15600	15559	15690	15644	15612	15640	15617	15761	15736	15556	15593	15749	15438	15536	15457	15513	15629	15775	15560	15692	15763	15677	15548	15643	15652	15666	15394	15743	15663	15568	15697	15591	15656	15582	15634	15650	15673	15491	15680	15573	15623	15511	15617	15454	15631	15692	15628	15676	15595	15536	15663	15604	15743	15563	15680	15712	15723	15694	15561	15784	15592	15633	15766	15766	15711	15690	15590	15762	15649	15729	15664	15448	15700	15779	15639	15745	15641	15785	15464	15689	15692	15781	15570	15684	15782	15544	15870	15664	15723	15740	15560	15551	15510	15686	15562	15736	15534	15632	15748	15721	15832	15679	15607	15615	15691	15564	15666	15614	15692	15547	15585	15608	15700	15512	15620	15528	15541	15574	15718	15670	15555	15724	15624	15797	15548	15762	15576	15529	15616	15494	15497	15613	15688	15547	15658	15704	15596	15520	15651	15820	15506	15593	15592	15718	15649	15376	15701	15544	15493	15683	15517	15805	15682	15571	15842	15569	15702	15684	15628	15642	15435	15435	15736	15709	15691	15416	15583	15407	15601	15763	15589	15687	15659	15577	15543	15431	15620	15602	15643	15563	15634	15526	15718	15506	15758	15601	15630	15589	15654	15590	15597	15544	15746	15633	15673	15578	15595	15510	15678	15411	15674	15677	15600	15622	15603	15646	15577	15673	15706	15410	15479	15726	15755	15618	15589	15666	15573	15537	15654	15611	15691	15626	15581	15769	15631	15584	15318	15453	15574	15668	15522	15590	15549	15595	15570	15480	15735	15704	15732	15599	15587	15517	15593	15649	15644	15581	15667	15724	15674	15547	15578	15524	15738	15667	15685	15550	15398	15422	15852	15732	15658	15516	15548	15597	15747	15548	15512	15731	15716	15650	15650	15661	15606	15626	15499	15664	15522	15585	15649	15702	15495	15586	15807	15585	15752	15631	15713	15629	15641	15579	15676	15528	15718	15689	15685	15534	15575	15694	15643	15514	15499	15792	15580	15651	15578	15574	15584	15468	15601	15722	15690	15631	15699	15742	15688	15661	15577	15702	15537	15557	15595	15530	15669	15693	15472	15665	15752	15507	15631	15617	15702	15602	15616	15568	15717	15638	15791	15615	15856	15778	15470	15529	15592	15731	15646	15749	15713	15996	15588	15693	15764	15498	15650	15525	15538	15603	15694	15647	15488	15543	15879	15637	15559	15758	15725	15714	15573	15716	15654	15656	15785	15748	15742	15693	15389	15782	15647	15787	15523	15673	15714	15630	15628	15664	15604	15671	15699	15664	15729	15802	15833	15805	15457	15683	15720	15524	15612	15604	15487	15601	15471	15454	15666	15645	15674	15551	15427	15584	15630	15585	15482	15649	15480	15529	15652	15879	15592	15618	15700	15524	15758	15606	15669	15544	15670	15641	15603	15653	15786	15613	15604	15808	15688	15574	15758	15659	15671	15552	15614	15528	15760	15622	15473	15669	15662	15827	15592	15767	15591	15844	15581	15695	15707	15462
23959	21319	28701	24374	22012	21093	20252	17905	17725	17630	17588	17379	17533	17447	17290	17273	17294	17213	17303	17301	17263	17165	17524	17186	17356	17375	17507	17100	17295	17915	18529	19415	19517	18985	18460	17993	17462	17329	17385	17492	17071	17198	17155	17167	17102	17228	16959	17158	17310	17389	17253	17272	17111	17183	17192	17279	17194	17245	17255	17193	17185	17051	17476	17211	17286	17257	17139	17209	17209	17140	17166	17212	17095	17345	17289	17009	17107	17032	17334	17143	17334	17196	17249	17256	17213	17383	17275	17123	17212	17222	17265	17395	17281	17285	17291	17331	17190	17155	17201	17008	16966	16976	17393	17369	17171	17124	17202	17168	17127	17384	17101	16995	17236	17190	17338	17343	17239	17293	17316	17193	17319	17477	17234	17189	17104	17458	17378	17194	17324	17066	17294	17053	17219	17184	17097	17050	17047	17322	17136	17115	17080	17145	17401	17256	17228	17212	17189	17364	17091	17063	17193	16974	17079	17358	17124	17179	17102	17038	17373	17256	17212	17294	17073	17285	17094	17218	17236	17385	17330	17244	17019	17339	17337	17101	17185	17201	17228	17110	17323	17251	17113	17139	17261	17269	17093	17208	17226	17164	17091	17063	16897	17161	16985	17128	17258	17104	17093	17174	17065	17270	17143	17188	17016	17162	17091	17160	17381	17284	17234	17234	17280	17162	17327	17261	17304	17171	17185	17141	17122	17006	17409	17192	17268	17117	17246	17359	17177	17336	17115	17242	17351	17131	17063	17055	17031	17091	17122	17130	17355	17118	17212	17384	17257	17031	17360	17317	17284	17046	17239	17043	17220	17106	17257	17141	17125	17180	17378	17068	17163	17025	17279	17263	17154	17206	17019	17027	17290	17258	17125	17225	17171	17204	17196	17038	17211	17273	17214	17047	17246	17126	17321	17009	17124	17208	17134	17115	17484	17147	17078	16977	17142	17243	17199	17270	17185	17413	17086	17179	17162	17079	17082	17145	17443	17253	17293	17359	17280	17162	17094	17119	17287	17172	16993	17343	17069	17209	17335	17303	17116	17222	17242	17185	17117	17123	17055	17392	17079	17393	17314	17414	17259	17204	17289	17133	17315	17194	17083	17069	17214	17227	17333	17374	17273	17160	17163	17074	17241	17188	17224	17314	17159	17241	17124	17356	17227	17131	17167	17303	17422	17173	17315	16992	17311	17211	17225	17195	17167	17302	17165	17263	17258	17184	17231	17350	17153	17027	17348	17175	17272	17130	17157	17187	17231	17357	17205	16981	17282	17392	17275	17415	17151	17292	17283	17212	17135	17047	17124	17192	17155	17111	17210	17180	17176	17159	17128	17373	17236	17318	17175	17167	17236	17005	17292	17173	17263	17186	17336	17208	17106	17139	17084	17293	17062	17218	17079	17363	17294	17283	17373	17182	17313	16960	17278	17164	17134	17221	17081	17270	17114	17172	17171	17421	17426	17314	17304	17218	17133	17116	17212	17128	17214	17176	17401	17169	17228	17272	17025	17258	17161	17068	17010	17233	17235	17212	17260	17074	17282	17291	17251	17168	17136	17012	17172	17185	16974	17136	17176	17344	17321	17325	17356	17217	17062	17287	17208	17086	17201	17062	17117	17091	17432	17125	17263	17179	17313	17066	17252	17118	17280	16976	17346	17086	17142	17082	17174	17176	17260	17245	17171	17027	17316	17239	17269	17358	17191	17224	17369	17165	17285	17260	17228	17110	17111	17115	17304	17270	17211	17030	17012	17218	17088	17208	17443	17284	17205	17329	17123	17284	17401	16986	17291	17168	17001	17134	17342	17094	17316	17191	17188	17286	17130	17015	17130	17355	17187	17155	17214	17162	17196	17192	17381	17342	17037	17192	17269	17131	17316	17111	17120	17298	17278	17265	17070	17085	16892	17019	17087	17225	17127	17063	17123	17217	17351	17173	17347	17217	17208	17120	17109	17157	17178	17377	17174	17161	17266	17275	17253	17170	17122	16927	17123	17205	17011	17087	17270	17103	17115	17197	17359	17230	17322	17332	17234	17119	17233	17094	17119	17134	17248	17232	17254	17114	17390	17224	16999	17087	17120	17134	17091	17126	17156	17111	17251	17175	17140	17169	17218	17224	17250	17028	17071	17395	17259	17250	17138	17179	17241	17013	17143	17091	17173	17165	17295	17141	17152	17295	17088	17210	17182	16894	17118	17087	17345	17219	17115	17144	17155	17172	17109	17030	17169	17070	17208	17295	17125	17050	17125	17140	17246	17066	17176	17395	17137	17259	17021	17267	17221	17102	17229	17266	17290	17269	17240	17249	17353	17032	17202	17272	17101	17113	17190	17460	17351	17058	17000	17107	17116	16882	17416	17078	17184	17098	17175	17301	17367	17252	16948	17065	17172	17194	17225	17019	17197	17237	17290	17215	17149	17409	17442	17091	17222	17033	17144	17155	17174	17268	17355	17291	16926	17210	17279	16935	17084	17191	17320	17186	17164	17008	17236	17163	17155	17306	17035	17232	17234	17127	17242	17156	16990	17223	17300	17167	17182	17128	17322	17152	16959	17125	17172	17056	17070	17321	17150	17053	17195	17175	17171	17115	17279	17222	17266	17233	17121	17240	17124	17056	17278	17326	17004	17136	16913	17057	17084	17185	17423	17075	17263	17189	17086	17185	17231	17194	17224	17279	17362	17401	17103	17363	17337	17326	17228	17201	17006	17290	17045	17374	17367	17176	17144	17205	17156	17375	17129	17133	17102	17088	17158	17263	17374	17084	17228	17097	17257	17265	17223	17181	17169	17210	17200	17282	17054	17454	17383	17291	17284	17220	17171	17350	17214	17179	17370	17338	17093	17337	17294	17044	17066	17124	17216	17288	17378	17278	17032	17265	17277	17104	17278	17124	17047	17138	17206	17432	17205	17175	16975	17071	17118	17348	17405	17209	17168	17184	17424	17274	17172	17317	17048	17209	17402	17395	17396	17277	17192	17225	17058	17070	17171	17011	17215	17387	17105	17222	17349	17162	17167	17058	17263	17076	17151	17350	17196	17283	17138	17217	17161	17132	17059	17068	17230	17206	17212	17098	17236	17130	17193	17123	17439	17255	17178	17363	17237	16909	17209	17194	17330	17213	17130	16887	17090	17125	17285	17198	17427	17263	17275	17070	17218	17205	17065	17159	17191	17026	17091	17131	17237	17160	17026	17217	17170	17120	17141	17050	17320	17239	17325	17085	17325	17447	17117	17292	17269	17390	17012	17049	17093	17326	17214	17218	17285	17388	17389	17126	17207	17181	17040	17154	17128	17260	17291	17044	17187	17168	17273	17076	17270	17225	17065	17188	17105	17172	17240	17229	17127	17217	17196	17051	17110	17187	17035	17028	17041	17153	17067	17064	17118	17217	17106	17180	17326	17068	17133	17063	17077	17320	17099	17239	17133	17258	17187	17350	17104	17346	17365	17157	17064	17218	17161	17217	17275	16940	17188	17160	17180	17148	16843	17291	17160	17313	17095	17209	17034	17216	17267	17042	17134	17091	17434	17192	17052	17206	17329	16953	17269	17108	17049	17129	17086	17306	17188	17281	17361	17136	17002	17222	17018	17165	17095	17116	17125	17061	17194	17162	17186	17124	16961	17337	17257	17131	17408	17320	17136	17215	17268	17286	17070	17075	17273	17183	17280	17162	17381	17149	17167	17279	17292	17309	17222	17192	17211	17162	17183	17292	17122	17325	17096	17153	17043	17118	17111	17244	17205	17223	17308	17203	17460	17275	17424	17226	17202	17183	17166	17485	17209	17234	17145	17146	17278	17216	17077	16969	17277	17297	17109	17121	17169	16975	17299	17077	17271	17214	17369	17314	17120	17049	17168	17316	17269	16989	16953	17345	17234	17554	17210	17284	17284	17229	17279	17226	17216	17516	17289	17253	17197	17175	17513	17279	17105	17108	17196	17417	17027	17352	17200	17230	17466	16996	17221	17146	17219	17139	17284	17163	17192	17457	17124	17124	17126	17243	17212	17182	17079	17342	16982	17278	17576	17194	17348	16970	17384	17171	17232	17088	17227	17183	17455	17255	17252	17269	17220	17128	17273	17400	16977	17005	17226	17235	17366	17321	17394	17208	16973	17308	17141	17307	17305	17325	17173	17184	17199	17162	17420	17111	17013	16878	17187	17114	17259	17298	17237	17249	16961	17155	17252	17191	17236	17287	17235	17279	17221	17181	17226	17246	17298	17130	17031	17070	17044	17144	17089	17121	17148	17085	17315	17237	17195	17058	17105	17189	17277	17466	17135	16987	17095	17141	17103	17121	17042	17278	17202	17296	17362	17310	17228	17334	17206	17226	17186	17140	17186	17429	17101	17209	17257	17217	17333	17129	17047	17152	17078	17270	17197	17159	17043	17045	17140	17247	17298	17153	17201	17142	17143	17155	17160	17240	17297	17402	17285	17107	17130	17066	17234	16933	17327	17069	17283	17286	17156	17105	17130	17219	17222	17041	17214	17507	17019	17263	17197	17161	17259	17224	17290	17187	17123	17177	17286	17147	17048	17089	17239	17129	17222	17182	17367	17199	17273	17253	17189	17098	17202	17457	17318	16974	17329	17262	17214	17280	17338	17128	17180	17197	17350	17295	17124	16942	17255	17156	17173	17215	17262	17207	17164	17152	17255	17156	17212	17071	17230	17222	17250	16789	17110	17072	17342	17069	17127	17328	17261	17317	17382	17249	17350	17246	17206	17016	17225	17029	17235	17257	17295	17309	17099	17241	17160	17190	17146	17175	17287	17225	17017	17061	17393	17214	17364	17342	17162	17145	17147	17234	17344	17097	17321	17319	17257	17166	17172	17184	16919	17141	17123	17347	17063	17139	16938	17228	17175	17276	17128	17138	17063	17214	17203	17071	17217	17328	17152	17059	17218	17189	17138	17186	17114	17441	17083	17294	17115	17259	17117	16980	17023	17123	17137	17425	17335	17243	17306	17146	17257	17149	17064	17276	17201	17119	17246	17234	17173	17322	17152	17166	17268	17272	17434	17197	17363	17432	17301	17030	17242	17206	17254	17221	17196	17330	17295	17191	17255	17326	17139	17372	17262	17005	17089	17228	17059	17129	17187	17303	17148	17187	17196	17380	17156	17158	17230	17289	17358	17383
15670	25336	23812	19531	17703	17050	16728	16388	16305	16042	15886	15838	15974	15777	15923	15762	15742	15842	15906	15786	15808	15841	15756	15632	15793	15888	15728	15966	15861	16767	18325	19013	18903	18082	17026	16283	15858	15595	15532	15534	15699	15780	15759	15772	15733	15652	15781	15840	15572	15686	15705	15706	15709	15766	15861	15876	15718	15516	15524	15717	15656	15682	15716	15654	15705	15695	15712	15734	15591	15669	15868	15710	15760	15724	15538	15818	15812	15505	15656	15700	15535	15621	15813	15821	15641	15681	15690	15640	15783	15628	15743	15615	15733	15701	15838	15581	15735	15557	15797	15847	15895	15583	15654	15819	15710	15584	15611	15632	15693	15688	15712	15842	15625	15651	15671	15501	15797	15650	15571	15633	15621	15467	15662	15491	15720	15588	15815	15715	15655	15699	15670	15617	15641	15750	15620	15736	15704	15640	15582	15657	15709	15531	15707	15681	15626	15684	15600	15576	15515	15685	15418	15732	15571	15569	15591	15644	15540	15634	15717	15812	15615	15567	15690	15562	15691	15626	15769	15612	15608	15720	15770	15579	15557	15688	15665	15836	15624	15576	15599	15628	15742	15635	15471	15729	15620	15583	15647	15833	15726	15640	15650	15692	15620	15659	15560	15599	15688	15817	15597	15695	15795	15550	15550	15850	15807	15559	15793	15610	15764	15562	15628	15435	15830	15642	15620	15697	15573	15749	15685	15701	15635	15640	15522	15617	15622	15587	15702	15881	15578	15571	15640	15712	15669	15736	15593	15714	15748	15658	15555	15648	15794	15598	15744	15834	15816	15743	15696	15483	15544	15484	15538	15725	15702	15817	15655	15678	15608	15621	15724	15653	15658	15649	15675	15719	15755	15664	15673	15687	15577	15776	15672	15849	15628	15793	15502	15806	15675	15671	15688	15733	15706	15550	15721	15731	15527	15547	15698	15749	15658	15669	15525	15779	15733	15789	15694	15809	15715	15648	15538	15729	15522	15733	15715	15743	15771	15498	15597	15673	15595	15593	15692	15742	15509	15596	15534	15641	15586	15657	15718	15650	15732	15662	15483	15694	15540	15620	15767	15669	15699	15711	15617	15580	15767	15502	15641	15668	15602	15470	15747	15620	15563	15652	15570	15588	15706	15678	15610	15623	15799	15614	15619	15667	15806	15687	15538	15564	15758	15691	15742	15526	15640	15583	15831	15551	15557	15769	15697	15582	15595	15647	15651	15612	15635	15620	15703	15583	15603	15723	15711	15734	15432	15640	15730	15717	15446	15525	15662	15686	15731	15480	15758	15482	15713	15598	15671	15671	15405	15651	15515	15619	15483	15781	15746	15686	15700	15761	15727	15782	15620	15542	15639	15603	15489	15516	15624	15798	15639	15609	15560	15711	15654	15616	15686	15841	15650	15680	15703	15679	15691	15717	15547	15739	15640	15675	15560	15736	15564	15622	15656	15749	15620	15664	15782	15654	15625	15748	15600	15558	15782	15624	15658	15454	15743	15621	15682	15686	15525	15605	15631	15528	15742	15713	15638	15640	15735	15791	15575	15608	15534	15477	15758	15603	15687	15608	15745	15685	15666	15663	15710	15608	15583	15597	15679	15454	15789	15720	15587	15587	15589	15587	15682	15614	15612	15660	15614	15743	15665	15680	15698	15696	15564	15662	15917	15576	15556	15675	15756	15704	15769	15549	15652	15698	15634	15859	15710	15731	15767	15714	15727	15637	15638	15615	15647	15499	15681	15693	15674	15626	15623	15512	15693	15761	15698	15560	15450	15713	15595	15623	15543	15421	15809	15611	15870	15600	15690	15574	15563	15774	15736	15670	15673	15597	15487	15787	15755	15586	15709	15515	15753	15760	15644	15613	15634	15743	15722	15657	15621	15786	15526	15618	15740	15636	15645	15714	15656	15640	15678	15597	15618	15704	15583	15728	15660	15709	15731	15687	15762	15540	15642	15808	15693	15574	15632	15719	15629	15672	15675	15699	15716	15779	15552	15719	15560	15466	15599	15695	15529	15798	15665	15672	15648	15614	15632	15587	15593	15582	15742	15634	15667	15691	15709	15635	15677	15784	15649	15698	15598	15790	15693	15579	15517	15849	15573	15683	15574	15579	15398	15774	15755	15641	15488	15747	15627	15628	15652	15828	15680	15587	15664	15643	15764	15582	15451	15623	15716	15705	15635	15744	15582	15567	15665	15732	15671	15710	15696	15614	15703	15803	15658	15691	15508	15823	15695	15792	15478	15713	15669	15765	15781	15488	15849	15680	15804	15696	15500	15685	15686	15792	15683	15408	15470	15679	15727	15660	15822	15695	15772	15787	15751	15733	15740	15606	15724	15604	15595	15624	15567	15758	15791	15586	15573	15741	15770	15712	15669	15765	15573	15580	15777	15548	15680	15587	15710	15570	15831	15660	15709	15631	15612	15734	15664	15724	15760	15657	15606	15753	15734	15772	15594	15769	15580	15545	15626	15595	15650	15673	15654	15863	15613	15869	15612	15665	15595	15762	15617	15748	15646	15719	15552	15604	15693	15686	15702	15623	15652	15625	15614	15856	15573	15687	15660	15676	15499	15632	15557	15640	15744	15491	15585	15471	15661	15556	15537	15656	15543	15599	15511	15722	15490	15536	15645	15724	15619	15713	15647	15529	15712	15661	15717	15885	15729	15817	15507	15578	15627	15458	15615	15808	15568	15651	15737	15665	15642	15675	15663	15700	15524	15588	15600	15682	15506	15771	15576	15650	15645	15668	15660	15594	15578	15789	15681	15745	15584	15669	15599	15744	15722	15567	15766	15662	15638	15685	15525	15620	15817	15739	15716	15657	15596	15578	15631	15756	15787	15488	15551	15836	15771	15618	15673	15447	15521	15442	15733	15659	15604	15609	15620	15827	15670	15577	15623	15598	15662	15733	15541	15486	15873	15644	15844	15762	15727	15658	15603	15745	15623	15691	15751	15717	15496	15780	15601	15699	15703	15618	15754	15539	15639	15567	15671	15731	15615	15753	15678	15651	15730	15501	15614	15793	15525	15690	15714	15526	15539	15802	15702	15668	15622	15661	15731	15490	15542	15580	15765	15702	15712	15574	15496	15487	15728	15646	15668	15686	15624	15755	15651	15700	15609	15683	15555	15765	15604	15676	15704	15612	15786	15504	15520	15651	15729	15916	15870	15650	15628	15561	15626	15708	15741	15834	15649	15757	15660	15551	15599	15571	15537	15896	15638	15674	15621	15565	15712	15674	15641	15542	15753	15706	15488	15669	15778	15734	15625	15505	15751	15708	15863	15613	15807	15611	15662	15823	15608	15574	15687	15707	15775	15625	15519	15709	15699	15738	15741	15774	15707	15549	15590	15797	15589	15604	15594	15618	15958	15543	15700	15708	15617	15660	15717	15676	15718	15536	15665	15583	15632	15630	15661	15548	15665	15678	15583	15669	15810	15767	15641	15632	15580	15600	15756	15529	15534	15692	15590	15598	15715	15617	15604	15698	15596	15759	15690	15537	15717	15696	15655	15618	15606	15649	15587	15578	15686	15545	15714	15817	15630	15857	15724	15397	15651	15557	15667	15674	15560	15527	15687	15823	15567	15524	15665	15604	15554	15714	15561	15786	15643	15644	15637	15547	15873	15547	15609	15809	15664	15575	15551	15579	15561	15611	15568	15626	15649	15651	15778	15689	15651	15696	15566	15651	15683	15696	15466	15551	15688	15727	15626	15601	15779	15594	15609	15702	15592	15963	15779	15606	15734	15776	15557	15610	15752	15593	15592	15632	15704	15805	15464	15884	15649	15786	15722	15677	15575	15441	15712	15775	15605	15561	15548	15722	15642	15650	15609	15515	15562	15568	15677	15705	15712	15738	15626	15679	15666	15603	15716	15725	15609	15760	15573	15762	15722	15605	15609	15491	15651	15601	15559	15573	15818	15466	15762	15827	15650	15769	15698	15604	15747	15713	15621	15570	15641	15659	15647	15553	15942	15348	15693	15566	15533	15707	15778	15633	15622	15575	15615	15748	15652	15802	15735	15722	15555	15786	15667	15794	15594	15695	15675	15775	15700	15646	15549	15614	15628	15646	15386	15674	15610	15585	15598	15848	15593	15639	15631	15581	15806	15702	15672	15566	15498	15618	15716	15670	15602	15647	15624	15739	15731	15703	15667	15657	15710	15714	15745	15662	15614	15527	15653	15678	15609	15628	15573	15651	15670	15691	15766	15657	15673	15721	15612	15690	15562	15559	15493	15775	15617	15711	15672	15781	15695	15740	15653	15589	15839	15752	15518	15630	15617	15552	15493	15814	15614	15598	15614	15704	15599	15706	15601	15562	15657	15737	15604	15621	15638	15649	15662	15689	15584	15598	15419	15638	15798	15665	15632	15871	15754	15482	15630	15586	15570	15577	15587	15559	15569	15706	15586	15732	15786	15663	15624	15753	15725	15641	15577	15692	15888	15549	15736	15751	15659	15610	15630	15452	15608	15809	15587	15704	15775	15638	15738	15731	15525	15714	15628	15691	15567	15576	15668	15746	15778	15727	15719	15529	15646	15466	15714	15637	15727	15744	15749	15600	15844	15673	15722	15853	15736	15606	15535	15588	15678	15639	15751	15760	15583	15614	15719	15585	15614	15496	15772	15628	15640	15701	15698	15776	15809	15578	15776	15744	15489	15633	15554	15747	15621	15610	15679	15756	15586	15728	15879	15925	15610	15794	15654	15680	15564	15589	15726	15608	15649	15626	15702	15647	15619	15884	15602	15692	15763	15682	15857	15726	15635	15645	15543	15844	15684	15583	15612	15651	15638	15657	15699	15779	15754	15490	15690	15560	15793	15784	15542	15568	15682	15691	15569	15619	15608	15834	15782	15642	15577	15502	15729	15653	15662	15755	15654	15571	15560	15733	15463	15610	15587	15709	15535	15680	15595	15660	15785	15691	15445	15588	15588	15572	15720	15758	15769	15702	15640	15614	15587	15679	15613	15732	15776	15629	15742	15462	15706	15642	15838	15525	15638	15694	15657	15524	15585	15620	15615	15727	15660	15683	15532	15636	15666	15608	15608	15758	15710	15757	15713	15550	15769	15633	15708	15800	15726	15574	15554	15759	15670	15641	15587	15563	15574	15608	15773	15600	15710	15651	15611	15592
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
